diff --git a/fr/kicad.po b/fr/kicad.po
index aaf71559cb..179dd5c79a 100644
--- a/fr/kicad.po
+++ b/fr/kicad.po
@@ -2,8 +2,8 @@ msgid ""
msgstr ""
"Project-Id-Version: kicad\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2018-11-15 08:59+0100\n"
-"PO-Revision-Date: 2018-11-15 09:21+0100\n"
+"POT-Creation-Date: 2018-11-19 18:54+0100\n"
+"PO-Revision-Date: 2018-11-19 18:57+0100\n"
"Last-Translator: \n"
"Language-Team: jp-charras\n"
"Language: fr_FR\n"
@@ -244,7 +244,7 @@ msgid "Loading 3D models"
msgstr "Chargement modèles 3D"
#: 3d-viewer/3d_rendering/3d_render_ogl_legacy/c3d_render_createscene_ogl_legacy.cpp:668
-#: 3d-viewer/3d_rendering/3d_render_raytracing/c3d_render_createscene.cpp:963
+#: 3d-viewer/3d_rendering/3d_render_raytracing/c3d_render_createscene.cpp:962
#, c-format
msgid "Reload time %.3f s"
msgstr "Temps de rechargement %.3fs"
@@ -399,7 +399,7 @@ msgstr "&Préférences"
#: 3d-viewer/3d_viewer/3d_menubar.cpp:142
#: cvpcb/dialogs/dialog_display_options_base.h:56
-#: eeschema/eeschema_config.cpp:209 eeschema/eeschema_config.cpp:590
+#: eeschema/eeschema_config.cpp:209 eeschema/eeschema_config.cpp:592
#: gerbview/gerbview_config.cpp:69
#: pcbnew/dialogs/dialog_fp_browser_display_options_base.h:56
#: pcbnew/footprint_edit_frame.cpp:971 pcbnew/pcbnew_config.cpp:100
@@ -440,7 +440,7 @@ msgid "Use Diffuse Only"
msgstr "Utiliser Diffusion Uniquement"
#: 3d-viewer/3d_viewer/3d_menubar.cpp:177
-msgid "Use only the diffuse color property from model 3D model file "
+msgid "Use only the diffuse color property from model 3D model file"
msgstr ""
"Utiliser uniquement la propriété couleur de diffusion venant du fichier "
"modèle 3D"
@@ -997,8 +997,8 @@ msgid "pixels"
msgstr "pixels"
#: bitmap2component/bitmap2cmp_gui_base.cpp:78 common/base_units.cpp:443
-#: common/legacy_gal/eda_draw_frame.cpp:591
-#: common/legacy_wx/eda_draw_frame.cpp:601
+#: common/legacy_gal/eda_draw_frame.cpp:631
+#: common/legacy_wx/eda_draw_frame.cpp:633
#: common/preview_items/preview_utils.cpp:44
#: eeschema/dialogs/dialog_lib_edit_draw_item_base.cpp:32
#: eeschema/dialogs/dialog_plot_schematic_base.cpp:93
@@ -1181,21 +1181,27 @@ msgstr ""
msgid "Bitmap to Component Converter"
msgstr "Convertisseur Bitmap en Composant"
-#: common/base_screen.cpp:197
-msgid "Custom User Grid"
-msgstr "Grille Utilisateur"
+#: common/base_screen.cpp:198
+#, c-format
+msgid "User grid: %.4f mm (%.2f mils)"
+msgstr "Grille utilisateur: %.4f mm (%.2f mils)"
-#: common/base_screen.cpp:203
+#: common/base_screen.cpp:201
+#, c-format
+msgid "User grid: %.2f mils (%.4f mm)"
+msgstr "Grille utilisateur: %.2f mils (%.4f mm)"
+
+#: common/base_screen.cpp:208
#, c-format
msgid "Grid: %.4f mm (%.2f mils)"
msgstr "Grille: %.4f mm (%.2f mils)"
-#: common/base_screen.cpp:206
+#: common/base_screen.cpp:211
#, c-format
msgid "Grid: %.2f mils (%.4f mm)"
msgstr "Grille: %.2f mils (%.4f mm)"
-#: common/base_screen.cpp:257
+#: common/base_screen.cpp:262
#, c-format
msgid ""
"Grid size( %f, %f ) not in grid list, falling back to grid size( %f, %f )."
@@ -1203,7 +1209,7 @@ msgstr ""
"Taille de grille ID (%f %f) n'est pas dans la liste des grilles, sélection "
"taille de grille (%f %f)."
-#: common/base_screen.cpp:280
+#: common/base_screen.cpp:285
#, c-format
msgid "Grid ID %d not in grid list, falling back to grid size( %g, %g )."
msgstr ""
@@ -1422,11 +1428,8 @@ msgid "Save"
msgstr "Sauvegarder"
#: common/confirm.cpp:203
-#, fuzzy
-#| msgid "If you don't save, all your changes will be permanently lost."
msgid "Your current changes will be permanently lost."
-msgstr ""
-"Si vous ne sauvez pas, tous vos changements seront définitivement perdus."
+msgstr "Vos changements seront définitivement perdus."
#: common/confirm.cpp:204 eeschema/widgets/symbol_tree_pane.cpp:60
#: eeschema/widgets/symbol_tree_pane.cpp:84 pcbnew/footprint_tree_pane.cpp:85
@@ -1445,7 +1448,7 @@ msgstr "Infos"
#: pcbnew/dialogs/dialog_track_via_properties.cpp:329
#: pcbnew/footprint_libraries_utils.cpp:484
#: pcbnew/footprint_libraries_utils.cpp:972 pcbnew/router/router_tool.cpp:1008
-#: pcbnew/router/router_tool.cpp:1156 pcbnew/zone_filler.cpp:217
+#: pcbnew/router/router_tool.cpp:1157 pcbnew/zone_filler.cpp:217
msgid "Confirmation"
msgstr "Confirmation"
@@ -1683,17 +1686,12 @@ msgid "3D search path cannot be empty."
msgstr "Le chemin de recherche 3D ne peut être vide."
#: common/dialogs/dialog_configure_paths.cpp:323
-#, fuzzy
-#| msgid ""
-#| "Warning! Some of paths you have configured have been defined \n"
-#| "externally to the running process and will be temporarily overwritten."
msgid ""
"This path was defined externally to the running process and\n"
"will only be temporarily overwritten."
msgstr ""
-"Attention! Quelques uns des chemins que vous avez configuré ont été "
-"définis \n"
-"de façon externe à Kicad et seront temporairement remplacés."
+"Ce chemin a été défini de façon externe à Kicad et\n"
+"sera temporairement seulement remplacé."
#: common/dialogs/dialog_configure_paths.cpp:325
msgid ""
@@ -1718,10 +1716,8 @@ msgstr "Explorateur de Fichiers..."
#: common/dialogs/dialog_configure_paths.cpp:468
#: common/widgets/grid_text_button_helpers.cpp:316
-#, fuzzy
-#| msgid "Select all"
msgid "Select Path"
-msgstr "Tout sélectionner"
+msgstr "Sélection Chemin"
#: common/dialogs/dialog_configure_paths.cpp:548
msgid ""
@@ -1761,7 +1757,7 @@ msgstr "Variables d'Environnement"
#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:56
#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:319
#: eeschema/dialogs/dialog_edit_component_in_schematic_base.cpp:48
-#: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:74
+#: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:76
#: eeschema/dialogs/dialog_lib_edit_pin_table_base.cpp:45
#: eeschema/dialogs/panel_eeschema_template_fieldnames_base.cpp:38
#: eeschema/fields_grid_table.cpp:134 eeschema/lib_pin.cpp:1713
@@ -1829,8 +1825,8 @@ msgstr "Miroir X"
msgid "Mirror Y"
msgstr "Miroir Y"
-#: common/dialogs/dialog_image_editor_base.cpp:39 pcbnew/onrightclick.cpp:940
-#: pcbnew/tools/edit_tool.cpp:699
+#: common/dialogs/dialog_image_editor_base.cpp:39 pcbnew/onrightclick.cpp:942
+#: pcbnew/tools/edit_tool.cpp:692
msgid "Rotate"
msgstr "Rotation"
@@ -2139,16 +2135,16 @@ msgid "Print Preview"
msgstr "Prévisualisation"
#: common/dialogs/dialog_print_generic.cpp:40
-#: common/legacy_gal/eda_draw_frame.cpp:1554
-#: common/legacy_wx/eda_draw_frame.cpp:1862
-#: eeschema/dialogs/dialog_annotate.cpp:116 eeschema/dialogs/dialog_bom.cpp:238
+#: common/legacy_gal/eda_draw_frame.cpp:1594
+#: common/legacy_wx/eda_draw_frame.cpp:1894
+#: eeschema/dialogs/dialog_annotate.cpp:116 eeschema/dialogs/dialog_bom.cpp:233
#: eeschema/dialogs/dialog_erc.cpp:93
#: eeschema/dialogs/dialog_netlist_base.cpp:49
#: eeschema/dialogs/dialog_plot_schematic.cpp:81
#: eeschema/dialogs/dialog_print_using_printer.cpp:156
#: eeschema/dialogs/dialog_schematic_find_base.cpp:134
#: eeschema/dialogs/dialog_symbol_remap_base.cpp:33
-#: pcbnew/dialogs/dialog_drc.cpp:108
+#: pcbnew/dialogs/dialog_drc.cpp:79
#: pcbnew/dialogs/dialog_exchange_footprints.cpp:140
#: pcbnew/dialogs/dialog_export_step.cpp:122
#: pcbnew/dialogs/dialog_export_svg.cpp:109
@@ -2300,10 +2296,8 @@ msgid "Supersampling (4x)"
msgstr "Suréchantillonnage (x 4)"
#: common/dialogs/panel_common_settings_base.cpp:73
-#, fuzzy
-#| msgid "Delete selections"
msgid "Helper Applications"
-msgstr "Effacement des associations existantes"
+msgstr "Applications Utiles"
#: common/dialogs/panel_common_settings_base.cpp:82
msgid "Text editor:"
@@ -2451,7 +2445,7 @@ msgstr "Erreur écriture fichier"
#: common/dialogs/wx_html_report_panel_base.cpp:14
msgid "Output Messages"
-msgstr "Messages d'info:"
+msgstr "Messages d'info"
#: common/dialogs/wx_html_report_panel_base.cpp:31
msgid "Show:"
@@ -2706,26 +2700,16 @@ msgstr ""
"officielles de KiCad."
#: common/env_vars.cpp:80
-#, fuzzy
-#| msgid ""
-#| "KICAD_TEMPLATE_DIR is required and is the path containing the "
-#| "project templates installed with KiCad."
msgid "A directory containing project templates installed with KiCad."
-msgstr ""
-"KICAD_TEMPLATE_DIR est requis et est le chemin contenant les projets "
-"modèles installés avec KiCad."
+msgstr "Le chemin contenant les projets modèles installés avec KiCad."
#: common/env_vars.cpp:82
-#, fuzzy
-#| msgid ""
-#| "KICAD_PTEMPLATES is optional and can be defined if you want to "
-#| "create your own project templates folder."
msgid ""
"Optional. Can be defined if you want to create your own project templates "
"folder."
msgstr ""
-"KICAD_PTEMPLATES est facultatif et peut être défini si vous souhaitez "
-"créer votre propre dossier de modèles de projet."
+"Facultatif. Peut être défini si vous souhaitez créer votre propre dossier de "
+"modèles de projet."
#: common/env_vars.cpp:85
msgid ""
@@ -2993,8 +2977,8 @@ msgstr "Duplic. Bloc"
#: eeschema/schedit.cpp:510 eeschema/tool_sch.cpp:128
#: gerbview/events_called_functions.cpp:231 gerbview/toolbars_gerber.cpp:89
#: pagelayout_editor/events_functions.cpp:138
-#: pagelayout_editor/toolbars_pl_editor.cpp:98 pcbnew/edit.cpp:1437
-#: pcbnew/footprint_editor_utils.cpp:934 pcbnew/tool_footprint_editor.cpp:88
+#: pagelayout_editor/toolbars_pl_editor.cpp:98 pcbnew/edit.cpp:1432
+#: pcbnew/footprint_editor_utils.cpp:929 pcbnew/tool_footprint_editor.cpp:88
#: pcbnew/tool_pcb_editor.cpp:286
msgid "Zoom to selection"
msgstr "Zoom sur la sélection"
@@ -3004,9 +2988,9 @@ msgid "Block Flip"
msgstr "Retournement Bloc"
#: common/legacy_gal/eda_draw_frame.cpp:200
-#: common/legacy_gal/eda_draw_frame.cpp:590
+#: common/legacy_gal/eda_draw_frame.cpp:630
#: common/legacy_wx/eda_draw_frame.cpp:202
-#: common/legacy_wx/eda_draw_frame.cpp:597
+#: common/legacy_wx/eda_draw_frame.cpp:629
#: gerbview/dialogs/panel_gerbview_settings_base.cpp:28
#: pagelayout_editor/pl_editor_frame.cpp:120
#: pcbnew/dialogs/dialog_gen_footprint_position_file_base.cpp:58
@@ -3029,8 +3013,8 @@ msgstr "Ne pas afficher la grille"
msgid "Show grid"
msgstr "Afficher grille"
-#: common/legacy_gal/eda_draw_frame.cpp:592
-#: common/legacy_wx/eda_draw_frame.cpp:605
+#: common/legacy_gal/eda_draw_frame.cpp:632
+#: common/legacy_wx/eda_draw_frame.cpp:637
#: gerbview/dialogs/panel_gerbview_settings_base.cpp:30
#: pcbnew/dialogs/dialog_gen_footprint_position_file_base.cpp:60
#: pcbnew/dialogs/panel_modedit_settings_base.cpp:33
@@ -3039,8 +3023,8 @@ msgstr "Afficher grille"
msgid "Units"
msgstr "Unités"
-#: common/legacy_gal/eda_draw_frame.cpp:1500
-#: common/legacy_wx/eda_draw_frame.cpp:1808 common/tool/actions.cpp:32
+#: common/legacy_gal/eda_draw_frame.cpp:1540
+#: common/legacy_wx/eda_draw_frame.cpp:1840 common/tool/actions.cpp:32
#: common/widgets/mathplot.cpp:1792
#: eeschema/dialogs/dialog_lib_edit_text_base.cpp:120
#: eeschema/dialogs/dialog_lib_edit_text_base.cpp:150
@@ -3055,8 +3039,8 @@ msgstr "Unités"
msgid "Center"
msgstr "Centrer"
-#: common/legacy_gal/eda_draw_frame.cpp:1502
-#: common/legacy_wx/eda_draw_frame.cpp:1810 common/tool/actions.cpp:16
+#: common/legacy_gal/eda_draw_frame.cpp:1542
+#: common/legacy_wx/eda_draw_frame.cpp:1842 common/tool/actions.cpp:16
#: common/widgets/mathplot.cpp:1794 eeschema/hotkeys.cpp:106
#: eeschema/hotkeys.cpp:108 eeschema/sim/sim_plot_frame_base.cpp:77
#: gerbview/hotkeys.cpp:65 pagelayout_editor/hotkeys.cpp:80
@@ -3065,8 +3049,8 @@ msgstr "Centrer"
msgid "Zoom In"
msgstr "Zoom In"
-#: common/legacy_gal/eda_draw_frame.cpp:1504
-#: common/legacy_wx/eda_draw_frame.cpp:1812 common/tool/actions.cpp:20
+#: common/legacy_gal/eda_draw_frame.cpp:1544
+#: common/legacy_wx/eda_draw_frame.cpp:1844 common/tool/actions.cpp:20
#: common/widgets/mathplot.cpp:1795 eeschema/hotkeys.cpp:113
#: eeschema/hotkeys.cpp:115 eeschema/sim/sim_plot_frame_base.cpp:81
#: gerbview/hotkeys.cpp:64 pagelayout_editor/hotkeys.cpp:79
@@ -3075,43 +3059,43 @@ msgstr "Zoom In"
msgid "Zoom Out"
msgstr "Zoom Out"
-#: common/legacy_gal/eda_draw_frame.cpp:1506
-#: common/legacy_wx/eda_draw_frame.cpp:1814 pagelayout_editor/menubar.cpp:146
+#: common/legacy_gal/eda_draw_frame.cpp:1546
+#: common/legacy_wx/eda_draw_frame.cpp:1846 pagelayout_editor/menubar.cpp:146
msgid "Redraw View"
msgstr "Rafraîchir l'Ecran"
-#: common/legacy_gal/eda_draw_frame.cpp:1508
-#: common/legacy_wx/eda_draw_frame.cpp:1816 pagelayout_editor/menubar.cpp:128
+#: common/legacy_gal/eda_draw_frame.cpp:1548
+#: common/legacy_wx/eda_draw_frame.cpp:1848 pagelayout_editor/menubar.cpp:128
msgid "Zoom to Fit"
msgstr "Zoom Optimal"
-#: common/legacy_gal/eda_draw_frame.cpp:1514
-#: common/legacy_wx/eda_draw_frame.cpp:1822 common/tool/zoom_menu.cpp:39
+#: common/legacy_gal/eda_draw_frame.cpp:1554
+#: common/legacy_wx/eda_draw_frame.cpp:1854 common/tool/zoom_menu.cpp:39
msgid "Zoom"
msgstr "Zoom"
-#: common/legacy_gal/eda_draw_frame.cpp:1527
-#: common/legacy_wx/eda_draw_frame.cpp:1835
+#: common/legacy_gal/eda_draw_frame.cpp:1567
+#: common/legacy_wx/eda_draw_frame.cpp:1867
msgid "Zoom: "
msgstr "Zoom: "
-#: common/legacy_gal/eda_draw_frame.cpp:1538
-#: common/legacy_wx/eda_draw_frame.cpp:1846 common/tool/grid_menu.cpp:40
+#: common/legacy_gal/eda_draw_frame.cpp:1578
+#: common/legacy_wx/eda_draw_frame.cpp:1878 common/tool/grid_menu.cpp:40
#: eeschema/widgets/widget_eeschema_color_config.cpp:97
#: gerbview/gerbview_layer_widget.cpp:119 pcbnew/pcb_layer_widget.cpp:91
msgid "Grid"
msgstr "Grille"
-#: common/legacy_gal/eda_draw_frame.cpp:1763
-#: common/legacy_wx/eda_draw_frame.cpp:1427
+#: common/legacy_gal/eda_draw_frame.cpp:1839
+#: common/legacy_wx/eda_draw_frame.cpp:1459
#: eeschema/dialogs/panel_sym_lib_table.cpp:344
#: pcbnew/dialogs/panel_fp_lib_table.cpp:608
#: pcbnew/footprint_libraries_utils.cpp:77
msgid "Select Library"
msgstr "Sélection Librairie"
-#: common/legacy_gal/eda_draw_frame.cpp:1763
-#: common/legacy_wx/eda_draw_frame.cpp:1427
+#: common/legacy_gal/eda_draw_frame.cpp:1839
+#: common/legacy_wx/eda_draw_frame.cpp:1459
msgid "New Library"
msgstr "Nouvelle Librairie"
@@ -3334,7 +3318,7 @@ msgstr "Désélection outil courant"
#: common/tool/actions.cpp:36 eeschema/hotkeys.cpp:89
#: gerbview/gerbview_frame.cpp:1269 gerbview/hotkeys.cpp:61
#: pagelayout_editor/hotkeys.cpp:75 pcbnew/hotkeys.cpp:198
-#: pcbnew/hotkeys.cpp:200 pcbnew/pcb_base_frame.cpp:1132
+#: pcbnew/hotkeys.cpp:200 pcbnew/pcb_base_frame.cpp:1049
msgid "Zoom Auto"
msgstr "Zoom Auto"
@@ -3360,7 +3344,7 @@ msgstr "Affichage du curseur, même lorsqu'il n’y a pas d'outil interactif"
msgid "Zoom: %.2f"
msgstr "Zoom: %.2f"
-#: common/view/view.cpp:556
+#: common/view/view.cpp:565
msgid "Mirroring for Y axis is not supported yet"
msgstr "Mise en miroir pour l’axe des Y n'est pas encore supporté"
@@ -3515,7 +3499,7 @@ msgstr "Selection Raccourci"
#: pcbnew/footprint_editor_onclick.cpp:384
#: pcbnew/footprint_editor_onclick.cpp:425 pcbnew/onrightclick.cpp:184
#: pcbnew/onrightclick.cpp:236 pcbnew/onrightclick.cpp:281
-#: pcbnew/onrightclick.cpp:838 pcbnew/onrightclick.cpp:944
+#: pcbnew/onrightclick.cpp:840 pcbnew/onrightclick.cpp:946
msgid "Edit..."
msgstr "Editer..."
@@ -3820,10 +3804,8 @@ msgid "Footprint Libraries"
msgstr "Librairies d'Empreintes"
#: cvpcb/cvpcb_mainframe.cpp:158
-#, fuzzy
-#| msgid "Footprint Assignment Conflicts"
msgid "Symbol : Footprint Assignments"
-msgstr "Conflits Attribution Empreinte"
+msgstr "Symbole: Attribution Empreintes"
#: cvpcb/cvpcb_mainframe.cpp:161
msgid "Filtered Footprints"
@@ -3835,26 +3817,20 @@ msgid "Apply, Save Schematic && Continue"
msgstr "Appliquer, Sauver Schematique && Continuer"
#: cvpcb/cvpcb_mainframe.cpp:263
-#, fuzzy
-#| msgid ""
-#| "Component to Footprint links modified.\n"
-#| "Save before exit?"
msgid ""
"Symbol to Footprint links have been modified.\n"
"Save before exit?"
msgstr ""
-"Liens composants / empreintes modifiés,\n"
-"Sauver avant de quitter ?"
+"Liens symboles / empreintes modifiés,\n"
+"Sauver avant de quitter?"
#: cvpcb/cvpcb_mainframe.cpp:401
msgid "Delete selections"
msgstr "Effacement des associations existantes"
#: cvpcb/cvpcb_mainframe.cpp:455 cvpcb/cvpcb_mainframe.cpp:465
-#, fuzzy
-#| msgid "New Footprint"
msgid "View Footprint"
-msgstr "Nouvelle Empreinte"
+msgstr "Visualiser Empreinte"
#: cvpcb/cvpcb_mainframe.cpp:455
msgid "Show the assigned footprint in the footprint viewer"
@@ -3937,7 +3913,7 @@ msgstr "Fichiers Association Symboles/Empreintes (*.equ)"
#: cvpcb/dialogs/dialog_config_equfiles_base.cpp:36
#: eeschema/dialogs/dialog_spice_model_base.cpp:610
-#: eeschema/libedit/lib_edit_frame.cpp:1651
+#: eeschema/libedit/lib_edit_frame.cpp:1652
msgid "Add"
msgstr "Ajouter"
@@ -4021,10 +3997,8 @@ msgstr "Zoom-auto"
#: cvpcb/dialogs/dialog_display_options_base.cpp:46
#: pcbnew/dialogs/dialog_fp_browser_display_options_base.cpp:46
-#, fuzzy
-#| msgid "Zoom to fit footprint"
msgid "Zoom to fit when changing footprint"
-msgstr "Zoopm optimal pour l'empreinte"
+msgstr "Zoopm optimal si l'empreinte est changée"
#: cvpcb/dialogs/fp_conflict_assignment_selector.cpp:37
msgid "Ref"
@@ -4062,7 +4036,7 @@ msgstr "Visualisateur d'Empreintes"
msgid "Measure distance between two points"
msgstr "Mesurer la distance entre deux points"
-#: cvpcb/display_footprints_frame.cpp:235 pcbnew/pcb_base_frame.cpp:696
+#: cvpcb/display_footprints_frame.cpp:235 pcbnew/pcb_base_frame.cpp:632
#: pcbnew/tool_pcb_editor.cpp:354
msgid "Display polar coordinates"
msgstr "Affichage coord polaires"
@@ -4095,7 +4069,7 @@ msgstr "Changer forme curseur (non supporté en mode graphique de base)"
#: cvpcb/display_footprints_frame.cpp:259
#: pcbnew/menubar_footprint_editor.cpp:283 pcbnew/menubar_pcb_editor.cpp:659
-#: pcbnew/pcb_base_frame.cpp:707 pcbnew/tool_pcb_editor.cpp:391
+#: pcbnew/pcb_base_frame.cpp:643 pcbnew/tool_pcb_editor.cpp:391
msgid "Show pads in outline mode"
msgstr "Afficher pads en mode contour"
@@ -4312,7 +4286,7 @@ msgstr "Mesurer interactivement la distance entre deux points."
#: gerbview/tools/selection_tool.cpp:807
#: pcbnew/menubar_footprint_editor.cpp:396 pcbnew/menubar_pcb_editor.cpp:244
#: pcbnew/tool_footprint_editor.cpp:184 pcbnew/tool_pcb_editor.cpp:508
-#: pcbnew/tools/edit_tool.cpp:1220
+#: pcbnew/tools/edit_tool.cpp:1213
msgid "Measure distance"
msgstr "Mesurer une distance"
@@ -4374,11 +4348,11 @@ msgstr "Change Visibilité"
msgid "Failed to open component-footprint link file \"%s\""
msgstr "Impossible d'ouvrir le fichier lien composant/empreinte \"%s\""
-#: eeschema/block.cpp:427
+#: eeschema/block.cpp:438
msgid "No item to paste."
msgstr "Pas d'élément à coller."
-#: eeschema/block.cpp:462 eeschema/files-io.cpp:471 eeschema/sheet.cpp:276
+#: eeschema/block.cpp:473 eeschema/files-io.cpp:471 eeschema/sheet.cpp:276
#, c-format
msgid ""
"The sheet changes cannot be made because the destination sheet already has "
@@ -4389,6 +4363,10 @@ msgstr ""
"contient déjà la feuille \"%s\" ou bien l'une de ses sous-feuilles a déjà un "
"parent quelque part dans la hiérarchie de schéma."
+#: eeschema/bom_plugins.cpp:31
+msgid "Cannot open plugin "
+msgstr "Impossible d'ouvrir le plugin "
+
#: eeschema/class_libentry.cpp:591
#, c-format
msgid ""
@@ -4413,7 +4391,7 @@ msgstr ""
msgid "Unable to load project's \"%s\" file"
msgstr "Impossible de charger le fichier projet \"%s\""
-#: eeschema/class_library.cpp:577 eeschema/libedit/lib_edit_frame.cpp:1597
+#: eeschema/class_library.cpp:577 eeschema/libedit/lib_edit_frame.cpp:1598
#: eeschema/symbol_tree_model_adapter.cpp:61
msgid "Loading Symbol Libraries"
msgstr "Chargement des Librairies de Symboles"
@@ -4479,7 +4457,7 @@ msgid "Duplicate time stamp (%s) for %s%d and %s%d"
msgstr "Signature temporelle dupliquée (%s) pour %s%d et %s%d"
#: eeschema/controle.cpp:203 eeschema/libedit/lib_edit_frame.cpp:1341
-#: pcbnew/controle.cpp:228 pcbnew/footprint_editor_utils.cpp:136
+#: pcbnew/controle.cpp:229 pcbnew/footprint_editor_utils.cpp:136
#: pcbnew/tools/selection_tool.cpp:547
msgid "Clarify Selection"
msgstr "Clarification Sélection"
@@ -4519,10 +4497,8 @@ msgstr ""
"Cette opération changera l'annotation actuelle et ne pourra être annulée."
#: eeschema/dialogs/dialog_annotate.cpp:217
-#, fuzzy
-#| msgid "Clear Annotation"
msgid "Clear and Annotate"
-msgstr "Suppression Annotation"
+msgstr "Supprimer et Renuméroter"
#: eeschema/dialogs/dialog_annotate.cpp:256
msgid "Clear the existing annotation for the entire schematic?"
@@ -4612,45 +4588,38 @@ msgstr "Premier nombre libre après numéro de feuille X 1000"
msgid "Annotate Schematic"
msgstr "Annotation de la Schématique"
-#: eeschema/dialogs/dialog_bom.cpp:237
+#: eeschema/dialogs/dialog_bom.cpp:232
msgid "Generate"
msgstr "Générer"
-#: eeschema/dialogs/dialog_bom.cpp:358
-#, c-format
-msgid "Failed to open file \"%s\"."
-msgstr "Impossible d'ouvrir le fichier \"%s\"."
-
-#: eeschema/dialogs/dialog_bom.cpp:468 eeschema/dialogs/dialog_bom_base.cpp:43
+#: eeschema/dialogs/dialog_bom.cpp:490 eeschema/dialogs/dialog_bom_base.cpp:43
msgid "Plugin nickname:"
msgstr "Nom du plugin:"
-#: eeschema/dialogs/dialog_bom.cpp:468
+#: eeschema/dialogs/dialog_bom.cpp:490
msgid "Add Plugin"
msgstr "Ajouter Plugin"
-#: eeschema/dialogs/dialog_bom.cpp:479
+#: eeschema/dialogs/dialog_bom.cpp:499
#, c-format
msgid "Nickname \"%s\" already in use."
msgstr "Un nom logique \"%s\" existe déjà."
-#: eeschema/dialogs/dialog_bom.cpp:510 eeschema/dialogs/dialog_netlist.cpp:845
+#: eeschema/dialogs/dialog_bom.cpp:534 eeschema/dialogs/dialog_netlist.cpp:845
msgid "Plugin files:"
msgstr "Fichiers Plugins:"
-#: eeschema/dialogs/dialog_bom.cpp:630
-#, fuzzy
-#| msgid "Plugin type \"%s\" is not found."
+#: eeschema/dialogs/dialog_bom.cpp:552
msgid "Plugin file name not found."
-msgstr "Plugin type \"%s\" non trouvé."
+msgstr "Nom du fichier plugin introuvable."
-#: eeschema/dialogs/dialog_bom.cpp:640
+#: eeschema/dialogs/dialog_bom.cpp:562
msgid "No text editor selected in KiCad. Please choose one."
msgstr "Pas d'éditeur défini dans KiCad. Veuillez en sélectionner un."
-#: eeschema/dialogs/dialog_bom.cpp:646
-msgid "Bom Generation Help"
-msgstr "Aide de la Génération des Listes"
+#: eeschema/dialogs/dialog_bom.cpp:568
+msgid "Bill of Material Generation Help"
+msgstr "Aide pour Génération de la Liste du Matériel"
#: eeschema/dialogs/dialog_bom_base.cpp:25
msgid "BOM plugins:"
@@ -4665,10 +4634,8 @@ msgid "Edit the plugin file in the text editor"
msgstr "Ouvrir le fichier plugin avec un éditeur de texte"
#: eeschema/dialogs/dialog_bom_base.cpp:82
-#, fuzzy
-#| msgid "Use the current page only"
msgid "Remove the current plugin from list"
-msgstr "Utiliser la feuille active uniquement"
+msgstr "Supprimerle \"plugin\" courant de la liste"
#: eeschema/dialogs/dialog_bom_base.cpp:92
msgid "Command line:"
@@ -4737,10 +4704,8 @@ msgstr "Pas de symbole sélectionné"
#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:226
#: eeschema/dialogs/dialog_edit_component_in_schematic.cpp:359
-#, fuzzy
-#| msgid "Illegal reference. References must start with a letter."
msgid "References must start with a letter."
-msgstr "Référence illégale. Les références doivent commencer par une lettre."
+msgstr "Les références doivent commencer par une lettre."
#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:246
#: eeschema/dialogs/dialog_edit_component_in_schematic.cpp:411
@@ -4838,7 +4803,7 @@ msgstr "Taille du Texte"
#: eeschema/dialogs/dialog_edit_component_in_schematic_base.cpp:56
#: eeschema/dialogs/dialog_edit_component_in_schematic_base.cpp:173
#: eeschema/dialogs/dialog_edit_label_base.cpp:83
-#: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:77
+#: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:79
#: eeschema/dialogs/dialog_lib_edit_pin_table_base.cpp:48
#: eeschema/fields_grid_table.cpp:142 eeschema/lib_pin.cpp:1735
#: eeschema/onrightclick.cpp:409 eeschema/onrightclick.cpp:819
@@ -4853,7 +4818,7 @@ msgstr "Orientation"
#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:65
#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:328
#: eeschema/dialogs/dialog_edit_component_in_schematic_base.cpp:57
-#: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:81
+#: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:83
#: eeschema/dialogs/dialog_lib_edit_pin_table_base.cpp:52
#: eeschema/fields_grid_table.cpp:143
msgid "X Position"
@@ -4862,7 +4827,7 @@ msgstr "Position X"
#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:66
#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:329
#: eeschema/dialogs/dialog_edit_component_in_schematic_base.cpp:58
-#: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:82
+#: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:84
#: eeschema/dialogs/dialog_lib_edit_pin_table_base.cpp:53
#: eeschema/fields_grid_table.cpp:144
msgid "Y Position"
@@ -5061,7 +5026,8 @@ msgid "Symbol \"%s\" not found in library \"%s\"."
msgstr "Composant \"%s\" non trouvée en librairie \"%s\"."
#: eeschema/dialogs/dialog_edit_component_in_schematic_base.cpp:103
-msgid " Update Fields from Library... "
+#: eeschema/menubar.cpp:504
+msgid "Update Fields from Library..."
msgstr "Mise à Jour des Champs à partir des Librairies..."
#: eeschema/dialogs/dialog_edit_component_in_schematic_base.cpp:104
@@ -5139,11 +5105,11 @@ msgid "Select if the symbol is to be rotated when drawn"
msgstr "Sélectionner si le symbole doit être tourné lors de l'affichage."
#: eeschema/dialogs/dialog_edit_component_in_schematic_base.cpp:179
-msgid "Mirror around X axis "
+msgid "Mirror around X axis"
msgstr "Miroir autour de l'axe X"
#: eeschema/dialogs/dialog_edit_component_in_schematic_base.cpp:179
-msgid "Mirror around Y axis "
+msgid "Mirror around Y axis"
msgstr "Miroir autour de l'axe Y"
#: eeschema/dialogs/dialog_edit_component_in_schematic_base.cpp:181
@@ -5173,10 +5139,9 @@ msgid "Symbol Properties"
msgstr "Propriétés du Symbole"
#: eeschema/dialogs/dialog_edit_components_libid.cpp:579
-#, fuzzy, c-format
-#| msgid "Symbol library identifier \"%s\" is not valid!"
+#, c-format
msgid "Symbol library identifier \"%s\" is not valid."
-msgstr "L'identificateur de symbole de librairie \"%s\" n'est pas valide!"
+msgstr "L'identificateur de symbole de librairie \"%s\" n'est pas valide."
#: eeschema/dialogs/dialog_edit_components_libid.cpp:697
#, c-format
@@ -5410,36 +5375,36 @@ msgstr "La valeur ne peut pas être vide."
msgid "Run"
msgstr "Exécuter"
-#: eeschema/dialogs/dialog_erc.cpp:241
+#: eeschema/dialogs/dialog_erc.cpp:249
msgid "Marker not found"
msgstr "Marqueur non trouvé"
-#: eeschema/dialogs/dialog_erc.cpp:376
+#: eeschema/dialogs/dialog_erc.cpp:386
msgid "No error or warning"
msgstr "Pas d'erreur ou de warning"
-#: eeschema/dialogs/dialog_erc.cpp:381
+#: eeschema/dialogs/dialog_erc.cpp:391
msgid "Generate warning"
msgstr "Génère un warning"
-#: eeschema/dialogs/dialog_erc.cpp:386
+#: eeschema/dialogs/dialog_erc.cpp:396
msgid "Generate error"
msgstr "Génère une erreur"
-#: eeschema/dialogs/dialog_erc.cpp:487
+#: eeschema/dialogs/dialog_erc.cpp:497
msgid "Annotation required!"
msgstr "Numérotation requise!"
-#: eeschema/dialogs/dialog_erc.cpp:602
+#: eeschema/dialogs/dialog_erc.cpp:612
#, c-format
msgid "Pin %s on %s is connected to both %s and %s"
msgstr "Pin %s de %s est connectée à la fois à %s et %s"
-#: eeschema/dialogs/dialog_erc.cpp:644 pcbnew/drc.cpp:532
+#: eeschema/dialogs/dialog_erc.cpp:654 pcbnew/drc.cpp:532
msgid "Finished"
msgstr "Fini"
-#: eeschema/dialogs/dialog_erc.cpp:651
+#: eeschema/dialogs/dialog_erc.cpp:661
msgid "ERC File"
msgstr "Fichier ERC"
@@ -5477,7 +5442,7 @@ msgstr "ERC"
#: eeschema/dialogs/dialog_erc_base.cpp:128
msgid "Label to Label Connections"
-msgstr "Connections Label à Label:"
+msgstr "Connections Label à Label"
#: eeschema/dialogs/dialog_erc_base.cpp:130
msgid "Test similar labels"
@@ -5771,18 +5736,14 @@ msgid "Drawing Properties"
msgstr "Propriétés de l'Élément Graphique"
#: eeschema/dialogs/dialog_lib_edit_pin.cpp:116
-#, fuzzy, c-format
-#| msgid ""
-#| "This pin is not on a %d mils grid\n"
-#| "It will be not easy to connect in schematic\n"
-#| "Do you want to continue?"
+#, c-format
msgid ""
"This pin is not on a %d mils grid which will make it\n"
"difficult to connect to in the schematic.\n"
"Do you want to continue?"
msgstr ""
-"Cette pin n'est pas sur une grille% d mils\n"
-"Il ne sera pas facile de la connecter dans le schéma\n"
+"Cette pin n'est pas sur une grille de %d mils.\n"
+"Il ne sera pas facile de la connecter dans le schéma.\n"
"Voulez-vous continuer?"
#: eeschema/dialogs/dialog_lib_edit_pin_base.cpp:34
@@ -5849,33 +5810,33 @@ msgstr "&Visible"
msgid "Pin Properties"
msgstr "Propriétés des Pins"
-#: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:73
+#: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:75
#: eeschema/dialogs/dialog_lib_edit_pin_table_base.cpp:44
#: eeschema/lib_pin.cpp:1715
msgid "Number"
msgstr "Numéro"
-#: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:75
+#: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:77
#: eeschema/dialogs/dialog_lib_edit_pin_table_base.cpp:46
msgid "Electrical Type"
msgstr "Type Electrique"
-#: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:76
+#: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:78
#: eeschema/dialogs/dialog_lib_edit_pin_table_base.cpp:47
msgid "Graphic Style"
msgstr "Style graphique"
-#: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:78
+#: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:80
#: eeschema/dialogs/dialog_lib_edit_pin_table_base.cpp:49
msgid "Number Text Size"
msgstr "Taille Texte du Numéro"
-#: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:79
+#: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:81
#: eeschema/dialogs/dialog_lib_edit_pin_table_base.cpp:50
msgid "Name Text Size"
msgstr "Taille Texte Nom"
-#: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:80
+#: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:82
#: eeschema/dialogs/dialog_lib_edit_pin_table_base.cpp:51
#: eeschema/lib_pin.cpp:1732 pcbnew/class_drawsegment.cpp:474
#: pcbnew/class_track.cpp:1075
@@ -5890,7 +5851,7 @@ msgstr "Grouper nar nom"
msgid "Pin numbers:"
msgstr "Numéros de pins:"
-#: eeschema/dialogs/dialog_lib_edit_pin_table_base.h:69
+#: eeschema/dialogs/dialog_lib_edit_pin_table_base.h:72
msgid "Pin Table"
msgstr "Table des Pins"
@@ -7338,10 +7299,8 @@ msgid "Select None"
msgstr "Sélection Aucun"
#: eeschema/dialogs/dialog_update_fields_base.cpp:49
-#, fuzzy
-#| msgid "Sets symbol fields to original library values"
msgid "Remove fields not in library"
-msgstr "Mettre les champs du symbole à leur valeur originelles en librairie"
+msgstr "Supprimer champs non existant en librairie"
#: eeschema/dialogs/dialog_update_fields_base.cpp:50
#: pcbnew/dialogs/dialog_exchange_footprints_base.cpp:101
@@ -7351,10 +7310,8 @@ msgstr ""
"librairies"
#: eeschema/dialogs/dialog_update_fields_base.cpp:54
-#, fuzzy
-#| msgid "Creates an empty library"
msgid "Reset fields which are empty in library"
-msgstr "Créer une librairie vide"
+msgstr "Réinitialiser les champs qui sont vides dans la librairie"
#: eeschema/dialogs/dialog_update_fields_base.cpp:55
msgid "Do not clear existing entries if library field is empty"
@@ -7362,20 +7319,16 @@ msgstr ""
"Ne pas effacer le contenu des champs lorsque le champ en librairie est vide"
#: eeschema/dialogs/dialog_update_fields_base.cpp:62
-#, fuzzy
-#| msgid "Make selected field visible"
msgid "Reset field visibilities"
-msgstr "Change champ sélectionné en visible"
+msgstr "Réinitialiser visibilité des champs"
#: eeschema/dialogs/dialog_update_fields_base.cpp:65
msgid "Reset field text sizes and styles"
msgstr "Réinitialiser les tailles et les styles de texte des champs"
#: eeschema/dialogs/dialog_update_fields_base.cpp:68
-#, fuzzy
-#| msgid "User defined position"
msgid "Reset field positions"
-msgstr "Position définie par l'utilisateur"
+msgstr "Réinitialiser position des champs"
#: eeschema/dialogs/dialog_update_fields_base.h:57
msgid "Update Symbol Fields"
@@ -7398,10 +7351,8 @@ msgid "Junction size:"
msgstr "Taille jonction:"
#: eeschema/dialogs/panel_eeschema_display_options_base.cpp:79
-#, fuzzy
-#| msgid "Symbols to update:"
msgid "Symbol unit notation:"
-msgstr "Symboles à mettre à jour:"
+msgstr "Notation pour unité:"
#: eeschema/dialogs/panel_eeschema_display_options_base.cpp:83
msgid ".A"
@@ -7543,7 +7494,7 @@ msgstr "Pas de \"deux points\" dans les Noms Logiques"
#: eeschema/dialogs/panel_sym_lib_table.cpp:309
#, c-format
msgid "Duplicate Nickname: \"%s\"."
-msgstr "Nom logique: \"%s\" dupliqué"
+msgstr "Nom logique: \"%s\" dupliqué."
#: eeschema/dialogs/panel_sym_lib_table.cpp:319
#: pcbnew/dialogs/panel_fp_lib_table.cpp:443
@@ -7562,7 +7513,7 @@ msgid "A library nicknamed \"%s\" already exists."
msgstr "Une librairie de nom logique \"%s\" existe déjà."
#: eeschema/dialogs/panel_sym_lib_table.cpp:375
-#: eeschema/libedit/lib_edit_frame.cpp:1650
+#: eeschema/libedit/lib_edit_frame.cpp:1651
#: pcbnew/dialogs/panel_fp_lib_table.cpp:641
msgid "Skip"
msgstr "Passer"
@@ -7659,11 +7610,10 @@ msgid "Duplicate sheet names within a given sheet"
msgstr "Nom de feuille en double dans une feuille donnée"
#: eeschema/drc_erc_item.cpp:44
-#, fuzzy
-#| msgid "Pin not connected (and no connect symbol found on this pin)"
msgid "Pin not connected (use a \"no connection\" flag to suppress this error)"
msgstr ""
-"Pin non connectée (pas de symbole de non connexion trouvé sur cette pin)"
+"Pin non connectée (utiliser un marqueur de \"non connexion\" pour supprimer "
+"cette erreur)"
#: eeschema/drc_erc_item.cpp:46
msgid "Pin connected to some others pins but no pin to drive it"
@@ -7747,12 +7697,12 @@ msgstr "Modèles de Nom de Champs"
msgid "Save Project File"
msgstr "Sauver Fichier Projet"
-#: eeschema/eeschema_config.cpp:589 eeschema/libedit/libedit.cpp:61
+#: eeschema/eeschema_config.cpp:591 eeschema/libedit/libedit.cpp:61
#: kicad/commandframe.cpp:76
msgid "Symbol Editor"
msgstr "Éditeur de Symbole"
-#: eeschema/eeschema_config.cpp:627 eeschema/files-io.cpp:519
+#: eeschema/eeschema_config.cpp:629 eeschema/files-io.cpp:519
#, c-format
msgid "An error occurred loading the symbol library table \"%s\"."
msgstr ""
@@ -8129,8 +8079,8 @@ msgid "Redraw schematic view"
msgstr "Rafraîchir l'écran la vue du schéma"
#: eeschema/help_common_strings.h:48 eeschema/libedit/lib_edit_frame.cpp:1151
-#: eeschema/schedit.cpp:602 pcbnew/edit.cpp:1507
-#: pcbnew/footprint_editor_utils.cpp:977 pcbnew/tool_footprint_editor.cpp:175
+#: eeschema/schedit.cpp:602 pcbnew/edit.cpp:1502
+#: pcbnew/footprint_editor_utils.cpp:972 pcbnew/tool_footprint_editor.cpp:175
#: pcbnew/tools/pcbnew_control.cpp:684
msgid "Delete item"
msgstr "Suppression d'éléments"
@@ -8402,10 +8352,8 @@ msgid "Edit Symbol Footprint"
msgstr "Éditer Empreinte du Symbole"
#: eeschema/hotkeys.cpp:172
-#, fuzzy
-#| msgid "Show Datasheet"
msgid "Show Symbol Datasheet"
-msgstr "Voir Documentation"
+msgstr "Monter Documentation du Symbole"
#: eeschema/hotkeys.cpp:175
msgid "Edit with Symbol Editor"
@@ -8513,7 +8461,7 @@ msgstr "Couper"
#: eeschema/hotkeys.cpp:242 eeschema/onrightclick.cpp:572
#: eeschema/widgets/symbol_tree_pane.cpp:90 pcbnew/footprint_tree_pane.cpp:91
-#: pcbnew/hotkeys.cpp:306 pcbnew/onrightclick.cpp:935
+#: pcbnew/hotkeys.cpp:306 pcbnew/onrightclick.cpp:937
#: pcbnew/tools/edit_tool.cpp:160
msgid "Copy"
msgstr "Copier"
@@ -8601,7 +8549,7 @@ msgstr "Cercle"
#: gerbview/gerber_draw_item.cpp:692 pcbnew/class_drawsegment.cpp:443
#: pcbnew/class_marker_pcb.cpp:100 pcbnew/class_text_mod.cpp:384
#: pcbnew/class_track.cpp:1172 pcbnew/class_track.cpp:1199
-#: pcbnew/class_track.cpp:1248 pcbnew/class_zone.cpp:823
+#: pcbnew/class_track.cpp:1248 pcbnew/class_zone.cpp:819
msgid "Type"
msgstr "Type"
@@ -8752,7 +8700,7 @@ msgid "Set pin options"
msgstr "Choix options de pin"
#: eeschema/libedit/lib_edit_frame.cpp:1109 eeschema/schedit.cpp:557
-#: pcbnew/edit.cpp:1495 pcbnew/footprint_editor_utils.cpp:952
+#: pcbnew/edit.cpp:1490 pcbnew/footprint_editor_utils.cpp:947
#: pcbnew/tools/drawing_tool.cpp:339
msgid "Add text"
msgstr "Ajout de Texte"
@@ -8762,17 +8710,17 @@ msgid "Add rectangle"
msgstr "Ajout de rectangle"
#: eeschema/libedit/lib_edit_frame.cpp:1117
-#: pcbnew/footprint_editor_utils.cpp:948
+#: pcbnew/footprint_editor_utils.cpp:943
msgid "Add circle"
msgstr "Ajout de cercle"
#: eeschema/libedit/lib_edit_frame.cpp:1121
-#: pcbnew/footprint_editor_utils.cpp:944
+#: pcbnew/footprint_editor_utils.cpp:939
msgid "Add arc"
msgstr "Ajout d'arc"
#: eeschema/libedit/lib_edit_frame.cpp:1125
-#: pcbnew/footprint_editor_utils.cpp:940
+#: pcbnew/footprint_editor_utils.cpp:935
msgid "Add line"
msgstr "Addition de lignes"
@@ -8784,51 +8732,51 @@ msgstr "Ajuster Position Ancre"
msgid "Import"
msgstr "Importer"
-#: eeschema/libedit/lib_edit_frame.cpp:1518
+#: eeschema/libedit/lib_edit_frame.cpp:1519
#, c-format
msgid "Library \"%s\" already exists"
msgstr "La librairie \"%s\" existe déjà"
-#: eeschema/libedit/lib_edit_frame.cpp:1532
+#: eeschema/libedit/lib_edit_frame.cpp:1533
msgid "Could not create the library file. Check write permission."
msgstr ""
"Impossible de créer le fichier librairie. Vérifier l’autorisation d’écriture."
-#: eeschema/libedit/lib_edit_frame.cpp:1540 eeschema/libedit/lib_export.cpp:199
+#: eeschema/libedit/lib_edit_frame.cpp:1541 eeschema/libedit/lib_export.cpp:199
msgid "Could not open the library file."
msgstr "Le fichier librairie n'a pas pu être ouvert."
-#: eeschema/libedit/lib_edit_frame.cpp:1602
+#: eeschema/libedit/lib_edit_frame.cpp:1603
#: eeschema/symbol_tree_model_adapter.cpp:71
#, c-format
msgid "Loading library \"%s\""
msgstr "Chargement librairie \"%s\""
-#: eeschema/libedit/lib_edit_frame.cpp:1642
+#: eeschema/libedit/lib_edit_frame.cpp:1643
#: eeschema/libedit/libedit_onrightclick.cpp:310
#: pcbnew/footprint_libraries_utils.cpp:534
msgid "Global"
msgstr "Global"
-#: eeschema/libedit/lib_edit_frame.cpp:1643
+#: eeschema/libedit/lib_edit_frame.cpp:1644
#: pcbnew/footprint_libraries_utils.cpp:535
msgid "Project"
msgstr "Projet"
-#: eeschema/libedit/lib_edit_frame.cpp:1645
+#: eeschema/libedit/lib_edit_frame.cpp:1646
#: pcbnew/footprint_libraries_utils.cpp:538
msgid "Choose the Library Table to add the library to:"
msgstr "Choisissez la Table des Librairies où ajouter la librairie:"
-#: eeschema/libedit/lib_edit_frame.cpp:1646
+#: eeschema/libedit/lib_edit_frame.cpp:1647
msgid "Add To Library Table"
msgstr "Ajouter à Table des Librairies"
-#: eeschema/libedit/lib_edit_frame.cpp:1678
+#: eeschema/libedit/lib_edit_frame.cpp:1679
msgid "Failed to save backup document to file "
msgstr "Impossible de sauver l'ancien fichier de documentation sous "
-#: eeschema/libedit/lib_edit_frame.cpp:1803
+#: eeschema/libedit/lib_edit_frame.cpp:1804
#, c-format
msgid ""
"The current configuration does not include the symbol library\n"
@@ -8839,13 +8787,11 @@ msgstr ""
"\" %s\".\n"
"Utilisez Gérer les Librairies de symboles pour modifier la configuration."
-#: eeschema/libedit/lib_edit_frame.cpp:1806
-#, fuzzy
-#| msgid "No symbol \"%s\" found in symbol library table."
+#: eeschema/libedit/lib_edit_frame.cpp:1807
msgid "Library not found in symbol library table."
-msgstr "Aucun symbole \"%s\" trouvé dans la table des librairies de symboles."
+msgstr "Librairie non trouvée dans la table des librairies de symboles."
-#: eeschema/libedit/lib_edit_frame.cpp:1814
+#: eeschema/libedit/lib_edit_frame.cpp:1815
#, c-format
msgid ""
"The library with the nickname \"%s\" is not enabled\n"
@@ -8857,7 +8803,7 @@ msgstr ""
"\n"
" Utilisez gérer les bibliothèques de symboles pour modifier la configuration."
-#: eeschema/libedit/lib_edit_frame.cpp:1817
+#: eeschema/libedit/lib_edit_frame.cpp:1818
msgid "Symbol library not enabled."
msgstr "Librairie de symboles non activée."
@@ -8895,8 +8841,7 @@ msgstr ""
"Une erreur s'est produite lors du chargement du fichier de symboles \"%s\""
#: eeschema/libedit/lib_export.cpp:149
-#, fuzzy, c-format
-#| msgid "Symbol \"%s\" already exists in library \"%s\"."
+#, c-format
msgid "Symbol \"%s\" already exists in \"%s\"."
msgstr "Le symbole \"%s\" existe déjà en librairie \"%s\"."
@@ -8985,27 +8930,20 @@ msgid "Nickname"
msgstr "Pseudo nom"
#: eeschema/libedit/libedit.cpp:401
-#, fuzzy
-#| msgid "Copy Symbol"
msgid "Save Copy of Symbol"
-msgstr "Copier Symbole"
+msgstr "Sauver Copie du Symbole"
#: eeschema/libedit/libedit.cpp:403 pcbnew/footprint_libraries_utils.cpp:899
msgid "Save in library:"
msgstr "Sauver en librairie:"
#: eeschema/libedit/libedit.cpp:435
-#, fuzzy
-#| msgid "No library specified. Footprint could not be saved."
msgid "No library specified. Symbol could not be saved."
-msgstr ""
-"La librairie n'est pas sélectionnée. L'empreinte ne peut pas être sauvée."
+msgstr "La librairie n'est pas spécifiée. L'empreinte ne peut pas être sauvée."
#: eeschema/libedit/libedit.cpp:446
-#, fuzzy
-#| msgid "No footprint name specified. Footprint could not be saved."
msgid "No symbol name specified. Symbol could not be saved."
-msgstr "Aucun nom d'empreinte spécifié. L'empreinte ne peut être sauvée."
+msgstr "Aucun nom de symbole spécifié. Le symbole ne peut être sauvé."
#: eeschema/libedit/libedit.cpp:572 pcbnew/footprint_libraries_utils.cpp:1000
#, c-format
@@ -9081,10 +9019,8 @@ msgid "&Paste"
msgstr "&Coller"
#: eeschema/libedit/libedit_onrightclick.cpp:106
-#, fuzzy
-#| msgid "Deletes selected item(s)"
msgid "Pastes copied item(s)"
-msgstr "Supprimer élément(s) sélectionné(s)"
+msgstr "Coller élément(s) copié(s)"
#: eeschema/libedit/libedit_onrightclick.cpp:126
#: eeschema/libedit/libedit_onrightclick.cpp:147
@@ -9098,9 +9034,9 @@ msgstr "Supprimer élément(s) sélectionné(s)"
#: pcbnew/footprint_editor_onclick.cpp:348
#: pcbnew/footprint_editor_onclick.cpp:406 pcbnew/onrightclick.cpp:164
#: pcbnew/onrightclick.cpp:240 pcbnew/onrightclick.cpp:266
-#: pcbnew/onrightclick.cpp:463 pcbnew/onrightclick.cpp:657
-#: pcbnew/onrightclick.cpp:734 pcbnew/onrightclick.cpp:822
-#: pcbnew/onrightclick.cpp:932 pcbnew/tools/edit_tool.cpp:88
+#: pcbnew/onrightclick.cpp:463 pcbnew/onrightclick.cpp:659
+#: pcbnew/onrightclick.cpp:736 pcbnew/onrightclick.cpp:824
+#: pcbnew/onrightclick.cpp:934 pcbnew/tools/edit_tool.cpp:88
msgid "Move"
msgstr "Déplacer"
@@ -9129,10 +9065,10 @@ msgstr "Éditer Options Arc"
#: pcbnew/footprint_editor_onclick.cpp:429 pcbnew/onrightclick.cpp:190
#: pcbnew/onrightclick.cpp:255 pcbnew/onrightclick.cpp:285
#: pcbnew/onrightclick.cpp:429 pcbnew/onrightclick.cpp:577
-#: pcbnew/onrightclick.cpp:659 pcbnew/onrightclick.cpp:766
-#: pcbnew/onrightclick.cpp:849 pcbnew/onrightclick.cpp:906
-#: pcbnew/onrightclick.cpp:952 pcbnew/tools/edit_tool.cpp:127
-#: pcbnew/tools/edit_tool.cpp:927
+#: pcbnew/onrightclick.cpp:661 pcbnew/onrightclick.cpp:768
+#: pcbnew/onrightclick.cpp:851 pcbnew/onrightclick.cpp:908
+#: pcbnew/onrightclick.cpp:954 pcbnew/tools/edit_tool.cpp:127
+#: pcbnew/tools/edit_tool.cpp:920
msgid "Delete"
msgstr "Supprimer"
@@ -9161,7 +9097,7 @@ msgstr "Drag Côté Rectangle"
#: eeschema/libedit/libedit_onrightclick.cpp:298 eeschema/onrightclick.cpp:395
#: eeschema/onrightclick.cpp:541 eeschema/onrightclick.cpp:577
#: eeschema/onrightclick.cpp:805 pcbnew/footprint_editor_onclick.cpp:354
-#: pcbnew/onrightclick.cpp:747 pcbnew/onrightclick.cpp:832
+#: pcbnew/onrightclick.cpp:749 pcbnew/onrightclick.cpp:834
#: pcbnew/tools/edit_tool.cpp:109
msgid "Rotate Clockwise"
msgstr "Rotation horaire"
@@ -9247,7 +9183,7 @@ msgstr "Bloc Miroir Autour de l'Axe Vertical (Y)"
#: eeschema/onrightclick.cpp:611 eeschema/onrightclick.cpp:643
#: eeschema/onrightclick.cpp:808 eeschema/onrightclick.cpp:934
#: pcbnew/footprint_editor_onclick.cpp:295 pcbnew/onrightclick.cpp:428
-#: pcbnew/onrightclick.cpp:743 pcbnew/tools/edit_tool.cpp:114
+#: pcbnew/onrightclick.cpp:745 pcbnew/tools/edit_tool.cpp:114
msgid "Rotate Counterclockwise"
msgstr "Rotation anti-horaire"
@@ -9342,10 +9278,8 @@ msgid "Save All"
msgstr "Sauver Tout"
#: eeschema/libedit/menubar_libedit.cpp:92
-#, fuzzy
-#| msgid "Save all library changes"
msgid "Save all library and symbol changes"
-msgstr "Sauver toutes les modifications de librairie"
+msgstr "Sauver toutes les modifications de librairie et de librairie"
#: eeschema/libedit/menubar_libedit.cpp:97
#: pcbnew/menubar_footprint_editor.cpp:93
@@ -9501,10 +9435,8 @@ msgid "&Line or Polygon"
msgstr "&Ligne ou Polygone"
#: eeschema/libedit/menubar_libedit.cpp:283
-#, fuzzy
-#| msgid "Show associated datasheet or document"
msgid "Open associated datasheet in web browser"
-msgstr "Afficher la documentation ou le document associé"
+msgstr "Afficher le document associé dans le navigateur"
#: eeschema/libedit/menubar_libedit.cpp:288 eeschema/menubar.cpp:513
msgid "Electrical Rules &Checker"
@@ -9720,10 +9652,8 @@ msgid "&Leave Sheet"
msgstr "&Quitter sous-feuille"
#: eeschema/menubar.cpp:146
-#, fuzzy
-#| msgid "Save only current schematic sheet"
msgid "Return to parent schematic sheet"
-msgstr "Sauver seulement la feuille active"
+msgstr "Retourner à la feuille parente"
#: eeschema/menubar.cpp:201 gerbview/menubar.cpp:234
#: pcbnew/menubar_footprint_editor.cpp:253 pcbnew/menubar_pcb_editor.cpp:607
@@ -9836,10 +9766,8 @@ msgid "&New..."
msgstr "&Nouveau..."
#: eeschema/menubar.cpp:363
-#, fuzzy
-#| msgid "Print schematic sheet"
msgid "Start new schematic root sheet"
-msgstr "Impression des feuilles de schéma"
+msgstr "Démarrer une nouvelle feuille schématique de base"
#: eeschema/menubar.cpp:366 pagelayout_editor/menubar.cpp:67
#: pcbnew/menubar_pcb_editor.cpp:758
@@ -9864,8 +9792,6 @@ msgid "Save &Current Sheet"
msgstr "Sauver la Feuille &Courante"
#: eeschema/menubar.cpp:384
-#, fuzzy
-#| msgid "Save only current schematic sheet"
msgid "Save only the current sheet"
msgstr "Sauver seulement la feuille active"
@@ -9893,11 +9819,11 @@ msgid "&Import Non KiCad Schematic..."
msgstr "&Importer Fichier Schématique Non Kicad..."
#: eeschema/menubar.cpp:399
-#, fuzzy
-#| msgid "Import schematic file from other applications"
msgid ""
"Replace current schematic sheet with one imported from another application"
-msgstr "Charger un fichier schématique provenant d’autres applications"
+msgstr ""
+"Remplacer le contenu de la feuille courante par une schématique provenant "
+"d’autres applications"
#: eeschema/menubar.cpp:407
msgid "&Footprint Association File..."
@@ -9996,12 +9922,6 @@ msgstr "&Chercher..."
msgid "Find and Re&place..."
msgstr "Chercher et Rem&placer..."
-#: eeschema/menubar.cpp:504
-#, fuzzy
-#| msgid "Update Footprints from Library..."
-msgid "Update Fields from Library..."
-msgstr "Mise à Jour des Empreintes à partir des Librairies..."
-
#: eeschema/menubar.cpp:505
msgid "Sets symbol fields to original library values"
msgstr "Mettre les champs du symbole à leur valeur originelles en librairie"
@@ -10149,7 +10069,7 @@ msgstr "&Sauver Fichier Projet..."
#: eeschema/menubar.cpp:658
msgid "Save project preferences into a project file"
-msgstr "Sauver les préférences de projet dans un fichier projet "
+msgstr "Sauver les préférences de projet dans un fichier projet"
#: eeschema/menubar.cpp:661
msgid "Load P&roject File..."
@@ -10296,8 +10216,8 @@ msgstr "Déplacer %s"
#: eeschema/onrightclick.cpp:390 eeschema/onrightclick.cpp:533
#: eeschema/onrightclick.cpp:570 eeschema/onrightclick.cpp:605
-#: eeschema/onrightclick.cpp:795 pcbnew/onrightclick.cpp:738
-#: pcbnew/tools/edit_tool.cpp:582
+#: eeschema/onrightclick.cpp:795 pcbnew/onrightclick.cpp:740
+#: pcbnew/tools/edit_tool.cpp:575
msgid "Drag"
msgstr "Drag"
@@ -10322,7 +10242,7 @@ msgstr "Réinitialiser à Défaut"
#: pcbnew/footprint_editor_onclick.cpp:409 pcbnew/onrightclick.cpp:169
#: pcbnew/onrightclick.cpp:245 pcbnew/onrightclick.cpp:276
#: pcbnew/onrightclick.cpp:426 pcbnew/onrightclick.cpp:479
-#: pcbnew/onrightclick.cpp:778 pcbnew/tools/edit_tool.cpp:92
+#: pcbnew/onrightclick.cpp:780 pcbnew/tools/edit_tool.cpp:92
#: pcbnew/tools/edit_tool.cpp:96
msgid "Duplicate"
msgstr "Duplication"
@@ -10462,11 +10382,11 @@ msgid "Copy to Clipboard"
msgstr "Copie dans Presse papier"
#: eeschema/onrightclick.cpp:917 pcbnew/dialogs/dialog_drc_base.cpp:195
-#: pcbnew/onrightclick.cpp:960
+#: pcbnew/onrightclick.cpp:962
msgid "Delete Marker"
msgstr "Effacer Marqueur"
-#: eeschema/onrightclick.cpp:918 pcbnew/onrightclick.cpp:962
+#: eeschema/onrightclick.cpp:918 pcbnew/onrightclick.cpp:964
msgid "Marker Error Info"
msgstr "Info du Marqueur d'Erreur"
@@ -10585,7 +10505,7 @@ msgstr ""
#, c-format
msgid "Rescue symbol %s found only in cache library to %s."
msgstr ""
-"Symbole de secours \"%s\" trouvé seulement en librairie cache de \"%s\""
+"Symbole de secours \"%s\" trouvé seulement en librairie cache de \"%s\"."
#: eeschema/project_rescue.cpp:299 eeschema/project_rescue.cpp:434
#, c-format
@@ -10668,13 +10588,12 @@ msgstr "(Élément Supprimé)"
#: eeschema/sch_collectors.cpp:507
#, c-format
msgid "Match %i of %i: %s of %s in sheet %s"
-msgstr ""
+msgstr "Correspondance %i de%i: %s de %s dans la feuille %s"
#: eeschema/sch_collectors.cpp:516
-#, fuzzy, c-format
-#| msgid "Item %s found in sheet %s"
+#, c-format
msgid "Match %i of %i: %s in sheet %s"
-msgstr "Item %s trouvé en feuille %s"
+msgstr "Correspondance %i de% i: %s dans la feuille %s"
#: eeschema/sch_component.cpp:1447
msgid "Power symbol"
@@ -10773,10 +10692,9 @@ msgid "New Schematic"
msgstr "Nouvelle Schématique"
#: eeschema/sch_edit_frame.cpp:1040
-#, fuzzy, c-format
-#| msgid "Schematic file \"%s\" is already open."
+#, c-format
msgid "Schematic file \"%s\" already exists."
-msgstr "Le fichier schématique \"%s\" est déjà ouvert."
+msgstr "Le fichier schématique \"%s\" existe déjà."
#: eeschema/sch_edit_frame.cpp:1058
msgid "Open Schematic"
@@ -10791,7 +10709,7 @@ msgid "Error: not a symbol or no symbol."
msgstr "Erreur: ce n'est pas un symbole, ou pas de symbole."
#: eeschema/sch_edit_frame.cpp:1495 kicad/prjconfig.cpp:87
-#: pcbnew/pcb_edit_frame.cpp:1012
+#: pcbnew/pcb_edit_frame.cpp:1022
msgid " [Read Only]"
msgstr " [Lecture Seule]"
@@ -10933,7 +10851,7 @@ msgstr "Contrôle des Règles Electroniques: Erreur"
msgid "ERC Marker"
msgstr "Marqueur ERC"
-#: eeschema/sch_no_connect.h:97
+#: eeschema/sch_no_connect.h:99
msgid "No Connect"
msgstr "Non Connexion"
@@ -11618,7 +11536,7 @@ msgstr "Editer champs des symboles"
msgid "Run Pcbnew to layout printed circuit board"
msgstr "Lancer Pcbnew - outil de conception de circuits imprimés"
-#: eeschema/tool_sch.cpp:205 pcbnew/edit.cpp:1511
+#: eeschema/tool_sch.cpp:205 pcbnew/edit.cpp:1506
#: pcbnew/tool_pcb_editor.cpp:443 pcbnew/tools/pcb_editor_control.cpp:1066
msgid "Highlight net"
msgstr "Surbrillance net"
@@ -11952,7 +11870,7 @@ msgstr "Ne pas exporter"
#: pcbnew/class_drawsegment.cpp:492 pcbnew/class_pad.cpp:738
#: pcbnew/class_pcb_text.cpp:128 pcbnew/class_text_mod.cpp:394
#: pcbnew/class_track.cpp:1182 pcbnew/class_track.cpp:1209
-#: pcbnew/class_zone.cpp:869 pcbnew/dialogs/dialog_copper_zones_base.cpp:22
+#: pcbnew/class_zone.cpp:865 pcbnew/dialogs/dialog_copper_zones_base.cpp:22
#: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:59
#: pcbnew/dialogs/dialog_edit_footprint_for_fp_editor_base.cpp:59
#: pcbnew/text_mod_grid_table.cpp:91
@@ -12045,7 +11963,7 @@ msgid "Show page limits"
msgstr "Afficher limites de page"
#: gerbview/events_called_functions.cpp:237
-#: gerbview/events_called_functions.cpp:484 pcbnew/edit.cpp:1524
+#: gerbview/events_called_functions.cpp:484 pcbnew/edit.cpp:1519
msgid "Unsupported tool in this canvas"
msgstr "Outil non pris en charge dans ce moteur graphique"
@@ -12063,7 +11981,7 @@ msgstr "Pas d'éditeur défini. Veuillez en sélectionner un"
msgid "No file loaded on the active layer %d"
msgstr "Pas de fichier chargé sur la couche active %d"
-#: gerbview/events_called_functions.cpp:436 pcbnew/pcb_edit_frame.cpp:943
+#: gerbview/events_called_functions.cpp:436 pcbnew/pcb_edit_frame.cpp:953
msgid "Visibles"
msgstr "Visibles"
@@ -12083,7 +12001,7 @@ msgstr "Erreur de lecture du fichier de forage EXCELLON"
#: gerbview/excellon_read_drill_file.cpp:432
#, c-format
msgid "Unknown Excellon command <%s>"
-msgstr "Excellon code commande <%s> inconnu"
+msgstr "Code commande Excellon <%s> inconnu"
#: gerbview/excellon_read_drill_file.cpp:632
msgid "Tool definition shape not found"
@@ -12102,7 +12020,7 @@ msgstr "Outil %d non défini"
#: gerbview/excellon_read_drill_file.cpp:889
#, c-format
msgid "Unknown Excellon G Code: <%s>"
-msgstr "Excellon G Code: <%s> inconnu"
+msgstr "G Code Excellon <%s> inconnu"
#: gerbview/export_to_pcbnew.cpp:176
msgid "None of the Gerber layers contain any data"
@@ -12271,7 +12189,7 @@ msgstr "Polarité"
#: gerbview/gerber_draw_item.cpp:724 pcbnew/class_pcb_text.cpp:131
#: pcbnew/class_pcb_text.cpp:133 pcbnew/class_text_mod.cpp:401
#: pcbnew/footprint_editor_onclick.cpp:297 pcbnew/tools/edit_tool.cpp:123
-#: pcbnew/tools/edit_tool.cpp:816
+#: pcbnew/tools/edit_tool.cpp:809
msgid "Mirror"
msgstr "Miroir"
@@ -12392,14 +12310,14 @@ msgstr "Nom Image: \"%s\" Nom Layer: \"%s\""
#: gerbview/gerbview_frame.cpp:765
msgid "X2 attr"
-msgstr "attr X2"
+msgstr "Attr X2"
-#: gerbview/gerbview_frame.cpp:1274 pcbnew/pcb_base_frame.cpp:1137
+#: gerbview/gerbview_frame.cpp:1274 pcbnew/pcb_base_frame.cpp:1054
msgid "Zoom "
msgstr "Zoom "
#: gerbview/gerbview_layer_widget.cpp:95 pcbnew/class_track.cpp:1264
-#: pcbnew/dialogs/dialog_board_setup.cpp:42
+#: pcbnew/dialogs/dialog_board_setup.cpp:47
#: pcbnew/dialogs/dialog_export_svg_base.cpp:46 pcbnew/layer_widget.cpp:497
#: pcbnew/pcb_layer_widget.cpp:381
msgid "Layers"
@@ -12503,7 +12421,7 @@ msgid "Gerbview Hotkeys"
msgstr "Raccourcis de Gerbview"
#: gerbview/job_file_reader.cpp:148
-msgid "This job file uses an outdated format. Please, recreate it"
+msgid "This job file uses an outdated format. Please, recreate it."
msgstr "Ce fichier job utilise un format obsolète. SVP, recréer le."
#: gerbview/job_file_reader.cpp:172
@@ -12842,24 +12760,17 @@ msgid "Reload all layers"
msgstr "Recharger toutes les couches"
#: gerbview/toolbars_gerber.cpp:124
-#, fuzzy
-#| msgid "Select a component and highlight items belonging to this component"
msgid "Highlight items belonging to this component"
-msgstr ""
-"Sélectionnez un composant et mettre en surbrillance les éléments appartenant "
-"à ce composant"
+msgstr "Mettre en surbrillance les éléments appartenant à ce composant"
#: gerbview/toolbars_gerber.cpp:125
msgid "Cmp: "
msgstr "Cmp: "
#: gerbview/toolbars_gerber.cpp:136
-#, fuzzy
-#| msgid "Select a component and highlight items belonging to this component"
msgid "Highlight items belonging to this net"
msgstr ""
-"Sélectionnez un composant et mettre en surbrillance les éléments appartenant "
-"à ce composant"
+"Mettre en surbrillance les éléments appartenant à cette équipotentielle"
#: gerbview/toolbars_gerber.cpp:148
msgid "Highlight items with this aperture attribute"
@@ -13013,10 +12924,8 @@ msgid "Active"
msgstr "Activé"
#: kicad/commandframe.cpp:72
-#, fuzzy
-#| msgid "Schematic layout editor"
msgid "Schematic Layout Editor"
-msgstr "Éditeur de schématique"
+msgstr "Éditeur de Schématique"
#: kicad/commandframe.cpp:83
msgid "PCB Layout Editor"
@@ -13040,12 +12949,12 @@ msgstr ""
"Convertisseur d'images en symboles schématiques ou empreintes de CI"
#: kicad/commandframe.cpp:103
-#, fuzzy
-#| msgid "Pcb calculator - Calculator for components, track width, etc."
msgid ""
"PCB Calculator\n"
"Run component calculations, track width calculations, etc."
-msgstr "Pcb calculator - Calculateur pour composants, largeurs de pistes, etc."
+msgstr ""
+"Pcb Calculator\n"
+"Calculateur pour composants, largeurs de pistes, etc."
#: kicad/commandframe.cpp:108
msgid ""
@@ -13179,14 +13088,14 @@ msgstr ""
"Voulez vous créer un nouveau répertoire vide pour le projet?"
#: kicad/import_project.cpp:138 kicad/mainframe.cpp:304
-#: pcbnew/pcb_edit_frame.cpp:1194
+#: pcbnew/pcb_edit_frame.cpp:1204
msgid "Eeschema failed to load:\n"
msgstr "Eeschema a échoué pour charger:\n"
#: kicad/import_project.cpp:139 kicad/import_project.cpp:173
#: kicad/mainframe.cpp:305 kicad/mainframe.cpp:348 kicad/mainframe.cpp:373
-#: kicad/mainframe.cpp:415 pcbnew/pcb_edit_frame.cpp:1165
-#: pcbnew/pcb_edit_frame.cpp:1195
+#: kicad/mainframe.cpp:415 pcbnew/pcb_edit_frame.cpp:1175
+#: pcbnew/pcb_edit_frame.cpp:1205
msgid "KiCad Error"
msgstr "KiCad erreur"
@@ -13419,8 +13328,8 @@ msgid "Convert Image"
msgstr "Convertir Image"
#: kicad/menubar.cpp:389
-msgid "Convert bitmap images to schematic or PCB components"
-msgstr "Convertir des images bitmap en composants pour Eeschema ou Pcbnew."
+msgid "Convert bitmap images to schematic or PCB components."
+msgstr "Convertir des images bitmap en composants pour Eeschema ou Pcbnew."
#: kicad/menubar.cpp:392
msgid "Calculator Tools"
@@ -13533,11 +13442,10 @@ msgid "Overwriting files:"
msgstr "Ecrasement des fichiers:"
#: kicad/prjconfig.cpp:364
-#, fuzzy
-#| msgid ""
-#| "A file named \"%s\" already exists in the current schematic hierarchy."
msgid "Similar files already exist in the destination folder."
-msgstr "Un fichier de nom \"%s\" existe déjà dans la hiérarchie courante."
+msgstr ""
+"Des fichier de nom similaires existent déjà dans le répertoire de "
+"destination."
#: kicad/prjconfig.cpp:382
msgid "A problem occurred creating new project from template!"
@@ -13761,8 +13669,6 @@ msgid "Vertical align:"
msgstr "Alignement vertical:"
#: pagelayout_editor/dialogs/properties_frame_base.cpp:117
-#, fuzzy
-#| msgid "Set to 0 to use default"
msgid "Set to 0 to use default values"
msgstr "Mettre à 0 pour utiliser les valeurs par défaut"
@@ -14066,7 +13972,7 @@ msgstr "Erreur lors de l'écriture du fichier de descr de page"
#: pagelayout_editor/pl_editor.cpp:147
msgid "pl_editor is already running. Continue?"
-msgstr "Pl_Editor est en cours d'exécution. Continuer ?"
+msgstr "pl_Editor est en cours d'exécution. Continuer ?"
#: pagelayout_editor/pl_editor.cpp:182
#: pagelayout_editor/pl_editor_frame.cpp:169
@@ -15425,10 +15331,8 @@ msgid "Auto-place selected components"
msgstr "Autoplacement descomposants sélectionnés"
#: pcbnew/autorouter/autoplacer_tool.cpp:55
-#, fuzzy
-#| msgid "Perform automatic footprint association"
msgid "Performs automatic placement of selected components"
-msgstr "Lancer l'association automatique des empreintes"
+msgstr "Effectue le placement automatique des composants sélectionnés"
#: pcbnew/autorouter/autoplacer_tool.cpp:58
msgid "Auto-place off-board components"
@@ -15517,7 +15421,7 @@ msgstr "Ne peut mettre à jour %s (empreinte \"%s\" non trouvée)."
#: pcbnew/board_netlist_updater.cpp:194
#, c-format
msgid "Change %s footprint from \"%s\" to \"%s\"."
-msgstr "Change empreinte \"%s\" de \"%s\" en \"%s\""
+msgstr "Change empreinte \"%s\" de \"%s\" en \"%s\"."
#: pcbnew/board_netlist_updater.cpp:222
#, c-format
@@ -15566,14 +15470,13 @@ msgstr "Zone cuivre (\"%s\") n'a pas de pad connecté."
#: pcbnew/board_netlist_updater.cpp:483
#, c-format
-msgid "Cannot remove unused %s (locked)."
-msgstr "Impossible de supprimer %s inutilisé (verrouillé)."
+msgid "Cannot remove unused footprint %s (locked)."
+msgstr "Impossible de supprimer l'empreinte %s inutilisée (verrouillée)."
#: pcbnew/board_netlist_updater.cpp:488
-#, fuzzy, c-format
-#| msgid "Remove single pad net %s."
-msgid "Remove unused %s."
-msgstr "Suppression net à pad unique \"%s\"."
+#, c-format
+msgid "Remove unused footprint %s."
+msgstr "Suppression empreinte inutilisée \"%s."
#: pcbnew/board_netlist_updater.cpp:546 pcbnew/class_board.cpp:2820
#, c-format
@@ -15660,7 +15563,7 @@ msgid "This is the default net class."
msgstr "Ceci est la Netclass par défaut."
#: pcbnew/class_board.cpp:1203 pcbnew/class_module.cpp:600
-#: pcbnew/netinfo_item.cpp:123 pcbnew/pcb_draw_panel_gal.cpp:356
+#: pcbnew/netinfo_item.cpp:123 pcbnew/pcb_draw_panel_gal.cpp:359
#: pcbnew/tools/pad_tool.cpp:75
msgid "Pads"
msgstr "Pads"
@@ -15670,25 +15573,25 @@ msgstr "Pads"
#: pcbnew/dialogs/dialog_global_edit_tracks_and_vias_base.cpp:35
#: pcbnew/dialogs/dialog_track_via_properties_base.cpp:154
#: pcbnew/dialogs/panel_setup_tracks_and_vias_base.cpp:88
-#: pcbnew/netinfo_item.cpp:143 pcbnew/pcb_draw_panel_gal.cpp:359
+#: pcbnew/netinfo_item.cpp:143 pcbnew/pcb_draw_panel_gal.cpp:362
msgid "Vias"
msgstr "Vias"
-#: pcbnew/class_board.cpp:1209 pcbnew/pcb_draw_panel_gal.cpp:362
+#: pcbnew/class_board.cpp:1209 pcbnew/pcb_draw_panel_gal.cpp:365
msgid "Track Segments"
msgstr "Segments de Piste"
-#: pcbnew/class_board.cpp:1212 pcbnew/pcb_draw_panel_gal.cpp:365
+#: pcbnew/class_board.cpp:1212 pcbnew/pcb_draw_panel_gal.cpp:368
msgid "Nodes"
msgstr "Nœuds"
#: pcbnew/class_board.cpp:1215
#: pcbnew/dialogs/dialog_select_net_from_list_base.h:55
-#: pcbnew/pcb_draw_panel_gal.cpp:368
+#: pcbnew/pcb_draw_panel_gal.cpp:371
msgid "Nets"
msgstr "Nets"
-#: pcbnew/class_board.cpp:1218 pcbnew/pcb_draw_panel_gal.cpp:371
+#: pcbnew/class_board.cpp:1218 pcbnew/pcb_draw_panel_gal.cpp:374
msgid "Unrouted"
msgstr "Non Routé"
@@ -15752,16 +15655,14 @@ msgid "Removing unused footprint %s."
msgstr "Suppression empreinte inutilisée \"%s."
#: pcbnew/class_board.cpp:2853
-#, fuzzy, c-format
-#| msgid "Component %s pad %s not found in footprint %s\n"
+#, c-format
msgid "Symbol %s pad %s not found in footprint %s.\n"
-msgstr "Composant '\"%s\" pad \"%s\" non trouvé dans l'empreinte \"%s\"\n"
+msgstr "Symbole \"%s\" pad \"%s\" non trouvé dans l'empreinte \"%s\"\n"
#: pcbnew/class_board.cpp:2887
-#, fuzzy, c-format
-#| msgid "Reconnect copper zone from net \"%s\" to net \"%s\"."
+#, c-format
msgid "Updating copper zone from net %s to %s."
-msgstr "Reconnexion zone de cuivre du net \"%s\" en net \"%s\"."
+msgstr "Mise à jour zone de cuivre du net \"%s\" en net \"%s\"."
#: pcbnew/class_board.cpp:2894
#, c-format
@@ -15801,10 +15702,9 @@ msgid "Segment"
msgstr "Segment"
#: pcbnew/class_drawsegment.cpp:801
-#, fuzzy, c-format
-#| msgid "Pcb Graphic: %s, length %s on %s"
+#, c-format
msgid "Pcb Graphic %s, length %s on %s"
-msgstr "Pcb Graphic: %s, long %s sur %s"
+msgstr "Graphique PCB %s, longueur %s sur %s"
#: pcbnew/class_edge_mod.cpp:295
#, c-format
@@ -16071,11 +15971,11 @@ msgstr "NC Diam Via"
msgid "NC Via Drill"
msgstr "NC Perçage Via"
-#: pcbnew/class_track.cpp:1121 pcbnew/class_zone.cpp:854
+#: pcbnew/class_track.cpp:1121 pcbnew/class_zone.cpp:850
msgid "NetName"
msgstr "NetName"
-#: pcbnew/class_track.cpp:1125 pcbnew/class_zone.cpp:858
+#: pcbnew/class_track.cpp:1125 pcbnew/class_zone.cpp:854
msgid "NetCode"
msgstr "NetCode"
@@ -16120,71 +16020,71 @@ msgstr "(Net Classe)"
msgid "Track %s %s on %s, length: %s"
msgstr "Piste %s %s sur couche %s, long.: %s"
-#: pcbnew/class_zone.cpp:815
+#: pcbnew/class_zone.cpp:811
msgid "Zone Outline"
msgstr "Contour de Zone"
-#: pcbnew/class_zone.cpp:821 pcbnew/class_zone.cpp:1051
+#: pcbnew/class_zone.cpp:817 pcbnew/class_zone.cpp:1047
msgid "(Cutout)"
msgstr "(Cutout)"
-#: pcbnew/class_zone.cpp:830
+#: pcbnew/class_zone.cpp:826
msgid "No via"
msgstr "Sans via"
-#: pcbnew/class_zone.cpp:833
+#: pcbnew/class_zone.cpp:829
msgid "No track"
msgstr "Sans piste"
-#: pcbnew/class_zone.cpp:836
+#: pcbnew/class_zone.cpp:832
msgid "No copper pour"
msgstr "Sans zone cuivre"
-#: pcbnew/class_zone.cpp:838
+#: pcbnew/class_zone.cpp:834
msgid "Keepout"
msgstr "Zone Interdite"
-#: pcbnew/class_zone.cpp:849
+#: pcbnew/class_zone.cpp:845
msgid ""
msgstr ""
-#: pcbnew/class_zone.cpp:862
+#: pcbnew/class_zone.cpp:858
msgid "Priority"
msgstr "Priorité"
-#: pcbnew/class_zone.cpp:866
+#: pcbnew/class_zone.cpp:862
msgid "Non Copper Zone"
msgstr "Zone non Cuivre"
-#: pcbnew/class_zone.cpp:872
+#: pcbnew/class_zone.cpp:868
msgid "Corners"
msgstr "Sommets"
-#: pcbnew/class_zone.cpp:875
+#: pcbnew/class_zone.cpp:871
msgid "Segments"
msgstr "Segments"
-#: pcbnew/class_zone.cpp:877
+#: pcbnew/class_zone.cpp:873
msgid "Polygons"
msgstr "Polygones"
-#: pcbnew/class_zone.cpp:879
+#: pcbnew/class_zone.cpp:875
msgid "Fill Mode"
msgstr "Mode de Remplissage"
-#: pcbnew/class_zone.cpp:883
+#: pcbnew/class_zone.cpp:879
msgid "Hatch Lines"
msgstr "Lignes de Hachure"
-#: pcbnew/class_zone.cpp:888
+#: pcbnew/class_zone.cpp:884
msgid "Corner Count"
msgstr "Nb Points"
-#: pcbnew/class_zone.cpp:1054
+#: pcbnew/class_zone.cpp:1050
msgid "(Keepout)"
msgstr "(Zone Interdite)"
-#: pcbnew/class_zone.cpp:1058
+#: pcbnew/class_zone.cpp:1054
#, c-format
msgid "Zone Outline %s on %s"
msgstr "Contour de Zone %s sur %s"
@@ -16276,26 +16176,28 @@ msgstr "Options du CI"
msgid "Import Settings..."
msgstr "Importer Réglages..."
-#: pcbnew/dialogs/dialog_board_setup.cpp:43
+#: pcbnew/dialogs/dialog_board_setup.cpp:48
msgid "Text & Graphics"
msgstr "Textes et Graphiques"
-#: pcbnew/dialogs/dialog_board_setup.cpp:45
+#: pcbnew/dialogs/dialog_board_setup.cpp:50
#: pcbnew/dialogs/dialog_import_settings_base.cpp:54
msgid "Design Rules"
msgstr "Règles de Conception"
-#: pcbnew/dialogs/dialog_board_setup.cpp:46
+#: pcbnew/dialogs/dialog_board_setup.cpp:51
#: pcbnew/dialogs/dialog_import_settings_base.cpp:57
#: pcbnew/dialogs/panel_setup_netclasses_base.cpp:23
msgid "Net Classes"
msgstr "Classes d'Equipots"
-#: pcbnew/dialogs/dialog_board_setup.cpp:47
+#: pcbnew/dialogs/dialog_board_setup.cpp:52
+#: pcbnew/event_handlers_tracks_vias_sizes.cpp:130
+#: pcbnew/event_handlers_tracks_vias_sizes.cpp:148
msgid "Tracks & Vias"
msgstr "Pistes & Vias"
-#: pcbnew/dialogs/dialog_board_setup.cpp:48
+#: pcbnew/dialogs/dialog_board_setup.cpp:53
msgid "Solder Mask/Paste"
msgstr "Couches Masque/Pâte à Souder"
@@ -16357,14 +16259,12 @@ msgid ""
"The legacy segment fill mode is not recommended.Convert zone to polygon "
"fill? "
msgstr ""
-"Le mode de remplissage par segment obsolète n'est pas recommandé. Convertir "
-"la zone en polygone de remplissage?"
+"Le mode de remplissage par segment est obsolète et n'est pas recommandé. "
+"Convertir la zone en polygone de remplissage?"
#: pcbnew/dialogs/dialog_copper_zones.cpp:231
-#, fuzzy
-#| msgid "CvPcb Warning"
msgid "Legacy Warning"
-msgstr "Avertissement CvPcb"
+msgstr "Avertissement d'Obsolescence"
#: pcbnew/dialogs/dialog_copper_zones.cpp:284
msgid "Thermal relief spoke must be greater than the minimum width."
@@ -16389,10 +16289,8 @@ msgstr ""
"Les noms de net correspondant à ce modèle ne sont pas listés."
#: pcbnew/dialogs/dialog_copper_zones_base.cpp:51
-#, fuzzy
-#| msgid "Show Texts Sketch"
msgid "Show nets matching:"
-msgstr "Afficher textes en contour"
+msgstr "Afficher les nets correspondant à:"
#: pcbnew/dialogs/dialog_copper_zones_base.cpp:55
msgid "*"
@@ -16427,7 +16325,7 @@ msgid ""
msgstr ""
"Aucun net ne sera attribué\n"
"à une zone\n"
-"non conectée"
+"non conectée."
#: pcbnew/dialogs/dialog_copper_zones_base.cpp:104
#: pcbnew/dialogs/dialog_non_copper_zones_properties_base.cpp:45
@@ -16517,10 +16415,8 @@ msgid "Reliefs for PTH only"
msgstr "Freins thermiques pour PTH uniquement"
#: pcbnew/dialogs/dialog_copper_zones_base.cpp:196
-#, fuzzy
-#| msgid "Track clearances"
msgid "Thermal clearance:"
-msgstr "Isolations pistes"
+msgstr "Longueur frein thermique:"
#: pcbnew/dialogs/dialog_copper_zones_base.cpp:201
msgid "Clearance between pads in the same net and filled areas."
@@ -16784,7 +16680,7 @@ msgid ""
"Rotate the item as well as move it - multi-selections will be rotated "
"together"
msgstr ""
-"faire tourner l'élément pendant son déplacement - les sélections multiples "
+"Faire tourner l'élément pendant son déplacement - les sélections multiples "
"peuvent être tournées ensemble"
#: pcbnew/dialogs/dialog_create_array_base.cpp:262
@@ -16803,29 +16699,29 @@ msgstr "Réseau Circulaire"
msgid "Create Array"
msgstr "Créer Matrice"
-#: pcbnew/dialogs/dialog_drc.cpp:106
+#: pcbnew/dialogs/dialog_drc.cpp:77
msgid "Run DRC"
msgstr "Exécuter DRC"
-#: pcbnew/dialogs/dialog_drc.cpp:107
+#: pcbnew/dialogs/dialog_drc.cpp:78
msgid "List Unconnected"
msgstr "Liste Non Connected"
-#: pcbnew/dialogs/dialog_drc.cpp:266 pcbnew/dialogs/dialog_drc.cpp:335
+#: pcbnew/dialogs/dialog_drc.cpp:237 pcbnew/dialogs/dialog_drc.cpp:306
#, c-format
msgid "Report file \"%s\" created"
msgstr "Fichier rapport \"%s\" créé"
-#: pcbnew/dialogs/dialog_drc.cpp:267 pcbnew/dialogs/dialog_drc.cpp:336
+#: pcbnew/dialogs/dialog_drc.cpp:238 pcbnew/dialogs/dialog_drc.cpp:307
msgid "Disk File Report Completed"
msgstr "Fichier rapport terminé"
-#: pcbnew/dialogs/dialog_drc.cpp:272 pcbnew/dialogs/dialog_drc.cpp:341
+#: pcbnew/dialogs/dialog_drc.cpp:243 pcbnew/dialogs/dialog_drc.cpp:312
#, c-format
msgid "Unable to create report file \"%s\""
msgstr "Impossible de créer le fichier rapport \"%s\""
-#: pcbnew/dialogs/dialog_drc.cpp:362
+#: pcbnew/dialogs/dialog_drc.cpp:333
msgid "Save DRC Report File"
msgstr "Sauver Fichier Rapport DRC"
@@ -16900,10 +16796,9 @@ msgstr ""
"bouton droit pour mettre en surbrillance les éléments."
#: pcbnew/dialogs/dialog_drc_base.cpp:175
-#, fuzzy, c-format
-#| msgid "Problems / Markers"
+#, c-format
msgid "Problems / Markers (%d)"
-msgstr "Problèmes / Marqueurs"
+msgstr "Problèmes / Marqueurs (%d)"
#: pcbnew/dialogs/dialog_drc_base.cpp:181
msgid ""
@@ -17008,10 +16903,8 @@ msgstr "Éléments Texte"
#: pcbnew/dialogs/dialog_text_properties_base.cpp:185
#: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:49
#: pcbnew/text_mod_grid_table.cpp:93
-#, fuzzy
-#| msgid "Move right"
msgid "Keep Upright"
-msgstr "Déplacer vers la droite"
+msgstr "Garder"
#: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:62
#: pcbnew/dialogs/dialog_edit_footprint_for_fp_editor_base.cpp:62
@@ -17050,7 +16943,7 @@ msgid "Board side:"
msgstr "Coté du C.I.:"
#: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:188
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:597
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:603
msgid "Back"
msgstr "Dessous"
@@ -17089,21 +16982,17 @@ msgid "Allow 180 degree rotated placement:"
msgstr "Autoriser le placement pivoté de 180 degrés:"
#: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:254
-#, fuzzy
-#| msgid "Update Footprints from Library..."
msgid "Update Footprint from Library..."
-msgstr "Mise à Jour des Empreintes à partir des Librairies..."
+msgstr "Mise à Jour Empreinte à partir de la Librairie..."
#: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:257
-#: pcbnew/onrightclick.cpp:792 pcbnew/tools/edit_tool.cpp:142
+#: pcbnew/onrightclick.cpp:794 pcbnew/tools/edit_tool.cpp:142
msgid "Change Footprint..."
msgstr "Changer Empreinte..."
#: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:266
-#, fuzzy
-#| msgid "Edit Footprint..."
msgid "Edit Library Footprint..."
-msgstr "Éditer Empreinte..."
+msgstr "Éditer la Librairie de l'Empreinte..."
#: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:275
#: pcbnew/dialogs/dialog_edit_footprint_for_fp_editor_base.cpp:180
@@ -17166,7 +17055,7 @@ msgid ""
msgstr ""
"Ceci est l'isolation locale pour tous les pads de cette empreinte\n"
"Si 0, la valeur en Netclasse sera utilisée\n"
-"Cette valeur peut être remplacée par une valeur locale d'un pad"
+"Cette valeur peut être remplacée par une valeur locale d'un pad."
#: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:336
#: pcbnew/dialogs/dialog_edit_footprint_for_fp_editor_base.cpp:238
@@ -17447,7 +17336,7 @@ msgstr "Nouvel identifieur d'empreinte:"
#: pcbnew/dialogs/dialog_exchange_footprints_base.cpp:98
msgid "Update Options"
-msgstr "Mise à Jour Options."
+msgstr "Mise à Jour Options"
#: pcbnew/dialogs/dialog_exchange_footprints_base.cpp:100
msgid "Remove text items which are not in library footprint"
@@ -17460,10 +17349,8 @@ msgid "Reset text layers and visibilities"
msgstr "Réinitialiser les couches et visibilités des textes"
#: pcbnew/dialogs/dialog_exchange_footprints_base.cpp:108
-#, fuzzy
-#| msgid "Reset existing annotations"
msgid "Reset text sizes, styles and positions"
-msgstr "Supprimer l'annotation existante"
+msgstr "Réinitialiser les taille, position et style des textes"
#: pcbnew/dialogs/dialog_exchange_footprints_base.h:85
#, c-format
@@ -17550,7 +17437,7 @@ msgstr ""
#: pcbnew/dialogs/dialog_export_step.cpp:357
msgid "STEP file has been created, but there are warnings."
-msgstr "Le fichier STEP a été créé, mais il y a des avertissements"
+msgstr "Le fichier STEP a été créé, mais il y a des avertissements."
#: pcbnew/dialogs/dialog_export_step.cpp:363
msgid "STEP file has been created successfully."
@@ -17667,10 +17554,8 @@ msgstr ""
"imprimantes monochromes"
#: pcbnew/dialogs/dialog_export_svg_base.cpp:109
-#, fuzzy
-#| msgid "Plot border and title block"
msgid "Page with frame and title block"
-msgstr "Tracer Cartouche et Encadrement"
+msgstr "Page avec cadre et bloc de titre"
#: pcbnew/dialogs/dialog_export_svg_base.cpp:109
msgid "Current page size"
@@ -17706,10 +17591,8 @@ msgstr "Toutes les couches en un fichier"
#: pcbnew/dialogs/dialog_export_svg_base.cpp:128
#: pcbnew/dialogs/dialog_print_pcbnew.cpp:178
-#, fuzzy
-#| msgid "Designation"
msgid "Pagination"
-msgstr "Désignation"
+msgstr "Pagination"
#: pcbnew/dialogs/dialog_export_svg_base.h:74
msgid "Export SVG File"
@@ -17896,10 +17779,8 @@ msgid "Format"
msgstr "Format"
#: pcbnew/dialogs/dialog_gen_footprint_position_file_base.cpp:66
-#, fuzzy
-#| msgid "Generate files for fabrication"
msgid "Separate files for front and back"
-msgstr "Générer des fichiers utiles pour la fabrication du circuit"
+msgstr "Générer des fichiers séparés pour dessus et dessous"
#: pcbnew/dialogs/dialog_gen_footprint_position_file_base.cpp:66
msgid "Single file for board"
@@ -18172,7 +18053,7 @@ msgid "Items to Delete:"
msgstr "Éléments à Effacer:"
#: pcbnew/dialogs/dialog_global_deletion_base.cpp:25
-#: pcbnew/onrightclick.cpp:651 pcbnew/tools/pcb_editor_control.cpp:157
+#: pcbnew/onrightclick.cpp:653 pcbnew/tools/pcb_editor_control.cpp:157
msgid "Zones"
msgstr "Zones"
@@ -18303,10 +18184,8 @@ msgid "Text Thickness"
msgstr "Épaisseur du Texte"
#: pcbnew/dialogs/dialog_global_edit_text_and_graphics.cpp:202
-#, fuzzy
-#| msgid "Upper Right"
msgid "Upright"
-msgstr "Haut et Droite"
+msgstr "Garder"
#: pcbnew/dialogs/dialog_global_edit_text_and_graphics_base.cpp:22
#: pcbnew/dialogs/dialog_global_edit_tracks_and_vias_base.cpp:22
@@ -18318,20 +18197,16 @@ msgid "Footprint references"
msgstr "Références des empreintes"
#: pcbnew/dialogs/dialog_global_edit_text_and_graphics_base.cpp:34
-#, fuzzy
-#| msgid "Include t&ext items"
msgid "PCB text items"
-msgstr "Inclure les t&extes"
+msgstr "Éléments textes du PCB"
#: pcbnew/dialogs/dialog_global_edit_text_and_graphics_base.cpp:37
msgid "Footprint values"
msgstr "Valeurs des empreintes"
#: pcbnew/dialogs/dialog_global_edit_text_and_graphics_base.cpp:40
-#, fuzzy
-#| msgid "Add graphic lines"
msgid "PCB graphic items"
-msgstr "Addition de lignes graphiques"
+msgstr "Éléments graphiques du PCB"
#: pcbnew/dialogs/dialog_global_edit_text_and_graphics_base.cpp:43
msgid "Other footprint fields"
@@ -18352,16 +18227,12 @@ msgid "Filter items by layer:"
msgstr "Filtrer la liste par couche:"
#: pcbnew/dialogs/dialog_global_edit_text_and_graphics_base.cpp:76
-#, fuzzy
-#| msgid "Filter items by parent footprint:"
msgid "Filter items by parent footprint reference:"
-msgstr "Filter éléments par parent de l'empreinte"
+msgstr "Filtrer les éléments par référence d'empreinte parente:"
#: pcbnew/dialogs/dialog_global_edit_text_and_graphics_base.cpp:85
-#, fuzzy
-#| msgid "Filter items by parent footprint:"
msgid "Filter items by parent footprint identifier:"
-msgstr "Filter éléments par parent de l'empreinte"
+msgstr "Filtrer les éléments par identificateur d'empreinte parente:"
#: pcbnew/dialogs/dialog_global_edit_text_and_graphics_base.cpp:101
#: pcbnew/dialogs/dialog_global_edit_tracks_and_vias_base.cpp:91
@@ -18382,20 +18253,16 @@ msgid "Layer:"
msgstr "Couche:"
#: pcbnew/dialogs/dialog_global_edit_text_and_graphics_base.cpp:198
-#, fuzzy
-#| msgid "Move right"
msgid "Keep upright"
-msgstr "Déplacer vers la droite"
+msgstr "Garder"
#: pcbnew/dialogs/dialog_global_edit_text_and_graphics_base.cpp:222
-#, fuzzy
-#| msgid "Set to 0 to use default"
msgid "Set to layer default values:"
-msgstr "Mettre à 0 pour utiliser les valeurs par défaut"
+msgstr "Mettre aux valeurs par défaut de la couche:"
#: pcbnew/dialogs/dialog_global_edit_text_and_graphics_base.h:94
msgid "Edit Text and Graphic Properties"
-msgstr "Editer Propriétés des Textes et Elément Graphiques:"
+msgstr "Editer Propriétés des Textes et Elément Graphiques"
#: pcbnew/dialogs/dialog_global_edit_tracks_and_vias.cpp:189
#: pcbnew/dialogs/panel_setup_netclasses_base.cpp:51
@@ -18427,7 +18294,7 @@ msgstr "Liste filtrée par net classe:"
#: pcbnew/dialogs/dialog_global_edit_tracks_and_vias_base.cpp:116
msgid "Set to net class values:"
-msgstr "Ajuster aux valeurs en NetClasse"
+msgstr "Ajuster aux valeurs en netnlasse."
#: pcbnew/dialogs/dialog_global_edit_tracks_and_vias_base.h:73
msgid "Set Track and Via Properties"
@@ -18468,20 +18335,12 @@ msgid "Line Segment Properties"
msgstr "Propriétés du Segment de Droite"
#: pcbnew/dialogs/dialog_graphic_item_properties.cpp:209
-#, fuzzy
-#| msgid ""
-#| "This item was on a not allowed or non existing layer.\n"
-#| "It has been moved to the first allowed layer.\n"
-#| "\n"
-#| "Please fix it."
msgid ""
"This item was on a forbidden or non-existing layer.\n"
"It has been moved to the first allowed layer."
msgstr ""
"Cet élément était sur une couche non autorisée ou non existante.\n"
-"Il a été déplacé sur la premiere couche autorisée.\n"
-"\n"
-"veuillez régler le problème."
+"Il a été déplacé sur la premiere couche autorisée."
#: pcbnew/dialogs/dialog_graphic_item_properties.cpp:270
msgid "Modify drawing properties"
@@ -18581,10 +18440,8 @@ msgid "Layers setup"
msgstr "Options couches"
#: pcbnew/dialogs/dialog_import_settings_base.cpp:51
-#, fuzzy
-#| msgid "Graphic Item Properties"
msgid "Text && Graphics default properties"
-msgstr "Propriétés de l'Élément Graphique"
+msgstr "Propriétés par Défaut des Textes et Graphique"
#: pcbnew/dialogs/dialog_import_settings_base.cpp:60
msgid "Solder Mask/Paste defaults"
@@ -18647,16 +18504,12 @@ msgid "Rotate around selection center"
msgstr "Rotation autour du centre de sélection"
#: pcbnew/dialogs/dialog_move_exact.cpp:87
-#, fuzzy
-#| msgid "Board center origin"
msgid "Rotate around user origin"
-msgstr "Origine au centre du pcb"
+msgstr "Rotation autour de l'origine utilisateur"
#: pcbnew/dialogs/dialog_move_exact.cpp:90
-#, fuzzy
-#| msgid "Drill/Place origin"
msgid "Rotate around drill/place origin"
-msgstr "Origine de perçage/placement"
+msgstr "Rotation autour de l'origine axe auxiliaire"
#: pcbnew/dialogs/dialog_move_exact.cpp:167
#: pcbnew/dialogs/dialog_position_relative.cpp:125
@@ -18674,20 +18527,16 @@ msgid "Move Y:"
msgstr "Déplacement Y:"
#: pcbnew/dialogs/dialog_move_exact_base.cpp:69
-#, fuzzy
-#| msgid "Zoom to selection"
msgid "Rotate around center of selection"
-msgstr "Zoom sur la sélection"
+msgstr "Rotation autour du centre de sélection"
#: pcbnew/dialogs/dialog_move_exact_base.cpp:69
msgid "Rotate around User Origin"
msgstr "Rotation autour de l'Origine Utilisateur"
#: pcbnew/dialogs/dialog_move_exact_base.cpp:69
-#, fuzzy
-#| msgid "Drill/Place origin"
msgid "Rotate around Drill/Place Origin"
-msgstr "Origine de perçage/placement"
+msgstr "Rotation autour de l'Origine Axe Auxiliaire"
#: pcbnew/dialogs/dialog_move_exact_base.cpp:84
#: pcbnew/dialogs/dialog_position_relative_base.cpp:116
@@ -18810,10 +18659,8 @@ msgstr "Fichier netliste:"
#: pcbnew/dialogs/dialog_netlist_base.cpp:43
#: pcbnew/dialogs/dialog_update_pcb_base.cpp:24
-#, fuzzy
-#| msgid "Delete all footprint associations"
msgid "Keep existing symbol to footprint associations"
-msgstr "Supprimer toutes les associations d'empreintes"
+msgstr "Conserver toutes les associations d'empreintes"
#: pcbnew/dialogs/dialog_netlist_base.cpp:43
#: pcbnew/dialogs/dialog_update_pcb_base.cpp:24
@@ -18881,16 +18728,10 @@ msgid "Polygon must have at least 3 corners"
msgstr "Le polygone doit avoir au moins 3 sommets"
#: pcbnew/dialogs/dialog_pad_basicshapes_properties.cpp:293
-#, fuzzy
-#| msgid "Incorrect polygon: too few corners after simplification"
-msgid ""
-"Polygon must have at least 3 corners\n"
-" after simplification"
-msgstr "Polygone incorrect : trop peu de sommets après simplification"
+msgid "Polygon must have at least 3 corners after simplification"
+msgstr "Le polygone doit avoir au moins 3 sommets après simplification"
#: pcbnew/dialogs/dialog_pad_basicshapes_properties.cpp:299
-#, fuzzy
-#| msgid "Incorrect polygon: self intersecting"
msgid "Polygon may not be self-intersecting"
msgstr "Polygone incorrect : auto intersecte"
@@ -18904,12 +18745,12 @@ msgstr "Sélectionner un sommet avant d'ajouter le nouveau sommet suivant."
#: pcbnew/dialogs/dialog_pad_basicshapes_properties.cpp:377
msgid "Select a corner to delete."
-msgstr "Sélectionner un sommet à supprimer"
+msgstr "Sélectionner un sommet à supprimer."
#: pcbnew/dialogs/dialog_pad_properties.cpp:568
#: pcbnew/dialogs/dialog_text_properties.cpp:272
msgid "back side (mirrored)"
-msgstr "Coté cuivre (miroir)"
+msgstr "coté cuivre (miroir)"
#: pcbnew/dialogs/dialog_pad_properties.cpp:568
#: pcbnew/dialogs/dialog_text_properties.cpp:272
@@ -19311,7 +19152,8 @@ msgid ""
"If 0, the footprint local value or the Netclass value is used."
msgstr ""
"Ceci est l'isolation locale du pad\n"
-"Si 0, la valeur locale de l'empreinte ou la valeur en Netclasse sera utilisée"
+"Si 0, la valeur locale de l'empreinte ou la valeur en Netclasse sera "
+"utilisée."
#: pcbnew/dialogs/dialog_pad_properties_base.cpp:420
msgid ""
@@ -19337,15 +19179,6 @@ msgstr ""
"Une valeur négative signifie que le masque est plus petit que le pad."
#: pcbnew/dialogs/dialog_pad_properties_base.cpp:446
-#, fuzzy
-#| msgid ""
-#| "This is the local clearance ratio in per cent between this pad and the "
-#| "solder paste.\n"
-#| "A value of 10 means the clearance value is 10 per cent of the pad size\n"
-#| "If 0 the footprint value or the global value is used..\n"
-#| "The final clearance value is the sum of this value and the clearance "
-#| "value\n"
-#| "A negative value means a smaller mask size than pad size."
msgid ""
"This is the local clearance ratio in percent between this pad and the solder "
"paste.\n"
@@ -19354,8 +19187,8 @@ msgid ""
"The final clearance value is the sum of this value and the clearance value.\n"
"A negative value means a smaller mask size than pad size."
msgstr ""
-"Ceci est la valeur locale de la marge entre ce pad et le masque de pâte à "
-"souder\n"
+"Ceci est la valeur locale du coefficient de marge entre ce pad et le masque "
+"de pâte à souder\n"
"Une valeur de 10 signifie que la marge est 10 pour cent de la taille du "
"pad\n"
"Si 0 la valeur de l'empreinte ou la valeur globale est utilisée\n"
@@ -19440,10 +19273,8 @@ msgid "End point"
msgstr "Position Fin"
#: pcbnew/dialogs/dialog_pad_properties_base.cpp:916
-#, fuzzy
-#| msgid "Minimum thickness of filled areas."
msgid "Set thickness to 0 for a filled circle."
-msgstr "Valeur de l'épaisseur minimum des zones remplies."
+msgstr "Définissez l'épaisseur à 0 pour un cercle rempli."
#: pcbnew/dialogs/dialog_pad_properties_base.cpp:960
msgid "Move vector"
@@ -19732,7 +19563,7 @@ msgstr "Facteur d'échelle X:"
#: pcbnew/dialogs/dialog_plot_base.cpp:264
msgid "Set global X scale adjust for exact scale postscript output."
-msgstr "Ajuster échelle globale X pour traçage PS à l'échelle exacte"
+msgstr "Ajuster échelle globale X pour traçage PS à l'échelle exacte."
#: pcbnew/dialogs/dialog_plot_base.cpp:271
msgid "Y scale factor:"
@@ -19740,7 +19571,7 @@ msgstr "Facteur d'échelle Y:"
#: pcbnew/dialogs/dialog_plot_base.cpp:276
msgid "Set global Y scale adjust for exact scale postscript output."
-msgstr "Ajuster échelle globale Y pour traçage PS à l'échelle exacte"
+msgstr "Ajuster échelle globale Y pour traçage PS à l'échelle exacte."
#: pcbnew/dialogs/dialog_plot_base.cpp:283
msgid "Track width correction:"
@@ -19826,10 +19657,8 @@ msgid "Deselect all Layers"
msgstr "Désélection Toutes Couches"
#: pcbnew/dialogs/dialog_pns_diff_pair_dimensions.cpp:55
-#, fuzzy
-#| msgid "The radius must be greater than zero."
msgid "Trace gap must be greater than 0."
-msgstr "Le rayon doit être plus grand que zéro."
+msgstr "La distance entre pistes doit être plus grande que 0."
#: pcbnew/dialogs/dialog_pns_diff_pair_dimensions_base.cpp:38
msgid "Trace gap:"
@@ -20093,25 +19922,17 @@ msgid "Offset Y:"
msgstr "Offset Y:"
#: pcbnew/dialogs/dialog_position_relative.cpp:170
-#, fuzzy
-#| msgid "Set grid origin"
msgid "Reference location: grid origin"
-msgstr "Ajuster origine grille"
+msgstr "Position de référence: origine de la grille"
#: pcbnew/dialogs/dialog_position_relative.cpp:179
-#, fuzzy
-#| msgid "Turn polar coordinates on"
msgid "Reference location: local coordinates origin"
-msgstr "Afficher coord polaires"
+msgstr "Position de référence: origine coordonnées locales"
#: pcbnew/dialogs/dialog_position_relative.cpp:185
msgid ""
msgstr ""
-#: pcbnew/dialogs/dialog_position_relative.cpp:193
-msgid "Reference item: "
-msgstr "Référence de l'élémént:"
-
#: pcbnew/dialogs/dialog_position_relative_base.cpp:22
msgid "Reference item: "
msgstr "Référence élément: "
@@ -20125,10 +19946,8 @@ msgid "Use Grid Origin"
msgstr "Utiliser Origine Grille"
#: pcbnew/dialogs/dialog_position_relative_base.cpp:41
-#, fuzzy
-#| msgid "Select Items"
msgid "Select Item..."
-msgstr "Sélection des Éléments"
+msgstr "Sélectionner un Elément..."
#: pcbnew/dialogs/dialog_position_relative_base.cpp:42
msgid ""
@@ -20306,10 +20125,8 @@ msgid "Mirrored"
msgstr "Miroir"
#: pcbnew/dialogs/dialog_text_properties_base.cpp:197
-#, fuzzy
-#| msgid "Parent Footprint Orientation"
msgid "Parent footprint description"
-msgstr "Orientation de l'Empreinte Parente"
+msgstr "description de l'empreinte parente"
#: pcbnew/dialogs/dialog_track_via_properties.cpp:303
#, c-format
@@ -20343,10 +20160,10 @@ msgid "Continue"
msgstr "Continuer"
#: pcbnew/dialogs/dialog_track_via_properties.cpp:377
-#, fuzzy
-#| msgid "Via drill size has to be smaller than via diameter"
msgid "Via drill size must be smaller than via diameter"
-msgstr "Le diamètre de perçage doit être plus petit que le diamètre de la via"
+msgstr ""
+"Le diamètre de perçage de la via doit être plus petit que le diamètre de la "
+"via"
#: pcbnew/dialogs/dialog_track_via_properties.cpp:386
msgid "Via start layer and end layer cannot be the same"
@@ -20361,10 +20178,8 @@ msgid "Locked"
msgstr "Verrouillé"
#: pcbnew/dialogs/dialog_track_via_properties_base.cpp:93
-#, fuzzy
-#| msgid "Pen width:"
msgid "Pre-defined widths:"
-msgstr "Diamètre plume:"
+msgstr "Largeurs pré-définies:"
#: pcbnew/dialogs/dialog_track_via_properties_base.cpp:106
#: pcbnew/dialogs/dialog_track_via_size_base.cpp:27
@@ -20455,7 +20270,7 @@ msgstr "Editer options"
#: pcbnew/dialogs/panel_fp_lib_table.cpp:433
#, c-format
msgid "Duplicate Nicknames \"%s\"."
-msgstr "Noms Logiques \"%s\" dupliqué"
+msgstr "Noms Logiques \"%s\" dupliqués."
#: pcbnew/dialogs/panel_modedit_defaults.cpp:152
#: pcbnew/dialogs/panel_setup_text_and_graphics.cpp:151
@@ -20549,10 +20364,8 @@ msgstr "Pads magnétiques"
#: pcbnew/dialogs/panel_modedit_settings_base.cpp:51
#: pcbnew/dialogs/panel_pcbnew_settings_base.cpp:46
-#, fuzzy
-#| msgid "L&imit graphic lines to 45 degrees"
msgid "L&imit graphic lines to H, V and 45 degrees"
-msgstr "L&imiter les lignes graphiques à 45 degrés"
+msgstr "L&imiter les lignes graphiques à H, V et 45 degrés"
#: pcbnew/dialogs/panel_modedit_settings_base.cpp:52
#: pcbnew/dialogs/panel_pcbnew_settings_base.cpp:47
@@ -20585,22 +20398,16 @@ msgid "Do not show"
msgstr "Ne pas montrer"
#: pcbnew/dialogs/panel_pcbnew_display_options_base.cpp:31
-#, fuzzy
-#| msgid "Show zero pad nets"
msgid "Show on pads"
-msgstr "Montrer nets avec zéro pad"
+msgstr "Montrer sur pad"
#: pcbnew/dialogs/panel_pcbnew_display_options_base.cpp:31
-#, fuzzy
-#| msgid "Show tracks"
msgid "Show on tracks"
-msgstr "Afficher pistes"
+msgstr "Montrer sur pistes"
#: pcbnew/dialogs/panel_pcbnew_display_options_base.cpp:31
-#, fuzzy
-#| msgid "On pads and tracks"
msgid "Show on pads and tracks"
-msgstr "Sur pads et pistes"
+msgstr "Monter sur pads et pistes"
#: pcbnew/dialogs/panel_pcbnew_display_options_base.cpp:33
msgid "Net Names"
@@ -20739,10 +20546,8 @@ msgstr ""
"Active l'effacement de piste automatique lorsque l'on recrée une piste."
#: pcbnew/dialogs/panel_pcbnew_settings_base.cpp:119
-#, fuzzy
-#| msgid "&Limit tracks to 45 degrees"
msgid "&Limit tracks to H, V and 45 degrees"
-msgstr "&Limiter les pistes à 45°"
+msgstr "&Limiter les pistes à H, V et 45 degrés"
#: pcbnew/dialogs/panel_pcbnew_settings_base.cpp:121
msgid "Force track directions to H, V or 45 degrees when drawing a track."
@@ -20755,7 +20560,7 @@ msgstr "&Utiliser deux segments pour piste"
#: pcbnew/dialogs/panel_pcbnew_settings_base.cpp:127
msgid ""
"Use two track segments, with 45 degrees angle between them, when drawing a "
-"new track "
+"new track"
msgstr ""
"Utiliser 2 segments de piste, avec un angle de 45 degrés entre eux, pour "
"créer une nouvelle piste"
@@ -20769,10 +20574,8 @@ msgid "Allow micro vias (uVias)"
msgstr "Autoriser les micro vias (uVias)"
#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:29
-#, fuzzy
-#| msgid "Check courtyard missing in footprints"
msgid "Require courtyard definitions in footprints"
-msgstr "Vérifier zones d'occupation d'empreintes manquantes"
+msgstr "Nécessite la définition des zones d'occupation des empreintes"
#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:32
msgid "Prohibit overlapping courtyards"
@@ -20798,20 +20601,17 @@ msgstr "Perçage min uVia:"
msgid "Minimum hole to hole:"
msgstr "Dist minimum trou à trou:"
-#: pcbnew/dialogs/panel_setup_layers-essai.cpp:448
#: pcbnew/dialogs/panel_setup_layers.cpp:433
#, c-format
msgid "Use the \"%s\" control to change the number of copper layers."
msgstr ""
"Utiliser le contrôle \"%s\" pour modifier le nombre de couches de cuivre."
-#: pcbnew/dialogs/panel_setup_layers-essai.cpp:463
#: pcbnew/dialogs/panel_setup_layers.cpp:448
#, c-format
msgid "The %s layer is mandatory."
msgstr "La couche %s est obligatoire."
-#: pcbnew/dialogs/panel_setup_layers-essai.cpp:526
#: pcbnew/dialogs/panel_setup_layers.cpp:511
#, c-format
msgid ""
@@ -20825,7 +20625,6 @@ msgstr ""
"Ces éléments ne seront plus accessibles\n"
"Voulez vous continuer?"
-#: pcbnew/dialogs/panel_setup_layers-essai.cpp:534
#: pcbnew/dialogs/panel_setup_layers.cpp:519
msgid ""
"Items have been found on removed layers. This operation will delete all "
@@ -20835,53 +20634,49 @@ msgstr ""
"supprimera tous les éléments appartenant aux couches supprimées et ne peut "
"être annulée. Voulez-vous continuer ?"
-#: pcbnew/dialogs/panel_setup_layers-essai.cpp:668
#: pcbnew/dialogs/panel_setup_layers.cpp:653
msgid "Layer must have a name."
msgstr "La couche doit avoir un nom."
-#: pcbnew/dialogs/panel_setup_layers-essai.cpp:674
#: pcbnew/dialogs/panel_setup_layers.cpp:659
#, c-format
msgid "\"%s\" are forbidden in layer names."
msgstr "\" %s\" sont interdits dans les noms de couches."
-#: pcbnew/dialogs/panel_setup_layers-essai.cpp:681
#: pcbnew/dialogs/panel_setup_layers.cpp:666
msgid "Layer name \"signal\" is reserved."
msgstr "\"signal\" est un nom de couche réservé."
-#: pcbnew/dialogs/panel_setup_layers-essai.cpp:689
#: pcbnew/dialogs/panel_setup_layers.cpp:674
#, c-format
msgid "Layer name \"%s\" is already in use."
msgstr "Le nom de couche \"%s\" existe déjà."
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:17
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:20
msgid "Custom layer set"
msgstr "Selection utilisateur."
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:17
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:20
msgid "Two layers, parts on Front"
msgstr "2 couches, composants sur le Dessus uniquement"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:17
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:20
msgid "Two layers, parts on Back"
msgstr "2 couches, composants sur le Dessous uniquement"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:17
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:20
msgid "Two layers, parts on Front & Back"
msgstr "2 couches, composants Dessus et Dessous"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:17
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:20
msgid "Four layers, parts on Front"
msgstr "4 couches, composants sur le Dessus uniquement"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:17
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:20
msgid "Four layers, parts on Front & Back"
msgstr "4 couches, Composants Dessus et Dessous"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:17
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:20
msgid "All layers on"
msgstr "Toutes couches actives"
@@ -20958,261 +20753,261 @@ msgstr "32"
msgid "PCB thickness:"
msgstr "Épaisseur C.I.:"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:73
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:79
msgid "If you want a courtyard layer for the front side of the board"
msgstr ""
"Si vous voulez une couche \"d'occupation\" (encombrement du composant) sur "
"le dessus du PCB"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:77
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:83
msgid "CrtYd_Front_layer"
msgstr "CrtYd_Front_layer"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:83
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:684
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:89
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:690
msgid "Off-board, testing"
msgstr "Hors PCB, tests"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:90
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:96
msgid "If you want a fabrication layer for the front side of the board"
msgstr "Si vous voulez une couche de fabrication sur le dessus du PCB"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:94
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:100
msgid "Fab_Front_layer"
msgstr "Fab_Front_layer"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:98
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:671
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:104
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:677
msgid "Off-board, manufacturing"
msgstr "Hors PCB, fabrication"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:103
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:109
msgid "If you want an adhesive template for the front side of the board"
msgstr "Si vous voulez un motif sur couche adhésive sur le dessus du PCB"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:107
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:113
msgid "Adhes_Front_layer"
msgstr "Adhes_Dessus"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:111
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:124
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:137
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:150
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:619
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:632
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:645
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:658
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:117
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:130
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:143
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:156
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:625
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:638
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:651
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:664
msgid "On-board, non-copper"
msgstr "PCB, non cuivre"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:116
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:122
msgid "If you want a solder paster layer for front side of the board"
msgstr "Si vous voulez une couche de pâte à braser sur le dessus du PCB"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:120
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:126
msgid "SoldP_Front_layer"
msgstr "SoldP_Front_layer"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:129
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:135
msgid "If you want a silk screen layer for the front side of the board"
msgstr "Si vous voulez une sérigraphie sur le dessus du PCB"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:133
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:139
msgid "SilkS_Front_layer"
msgstr "SilkS_Front_layer"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:142
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:148
msgid "If you want a solder mask layer for the front of the board"
msgstr "Si vous voulez un vernis épargne sur le dessus du PCB"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:146
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:152
msgid "Mask_Front_layer"
msgstr "Mask_Front_layer"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:155
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:161
msgid "If you want a front copper layer"
msgstr "Si vous voulez une couche cuivre sur le dessus"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:159
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:165
msgid "Front_layer"
msgstr "Dessus_couche"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:160
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:166
msgid "Layer name of front (top) copper layer"
msgstr "Nom de la couche sur le dessus du circuit (côté composant)"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:164
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:178
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:192
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:206
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:220
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:234
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:248
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:262
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:276
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:290
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:304
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:318
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:332
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:346
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:360
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:374
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:388
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:402
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:416
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:430
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:444
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:458
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:472
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:486
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:500
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:514
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:528
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:542
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:556
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:570
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:584
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:602
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:170
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:184
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:198
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:212
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:226
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:240
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:254
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:268
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:282
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:296
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:310
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:324
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:338
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:352
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:366
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:380
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:394
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:408
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:422
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:436
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:450
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:464
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:478
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:492
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:506
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:520
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:534
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:548
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:562
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:576
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:590
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:608
msgid "signal"
msgstr "signal"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:164
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:178
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:192
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:206
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:220
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:234
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:248
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:262
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:276
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:290
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:304
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:318
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:332
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:346
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:360
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:374
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:388
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:402
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:416
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:430
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:444
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:458
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:472
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:486
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:500
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:514
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:528
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:542
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:556
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:570
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:584
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:602
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:170
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:184
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:198
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:212
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:226
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:240
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:254
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:268
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:282
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:296
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:310
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:324
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:338
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:352
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:366
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:380
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:394
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:408
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:422
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:436
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:450
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:464
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:478
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:492
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:506
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:520
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:534
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:548
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:562
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:576
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:590
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:608
msgid "power plane"
msgstr "plan d'alim"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:164
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:178
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:192
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:206
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:220
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:234
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:248
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:262
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:276
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:290
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:304
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:318
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:332
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:346
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:360
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:374
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:388
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:402
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:416
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:430
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:444
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:458
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:472
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:486
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:500
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:514
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:528
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:542
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:556
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:570
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:584
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:602
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:170
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:184
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:198
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:212
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:226
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:240
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:254
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:268
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:282
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:296
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:310
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:324
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:338
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:352
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:366
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:380
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:394
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:408
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:422
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:436
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:450
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:464
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:478
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:492
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:506
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:520
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:534
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:548
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:562
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:576
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:590
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:608
msgid "mixed"
msgstr "mélangé"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:164
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:178
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:192
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:206
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:220
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:234
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:248
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:262
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:276
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:290
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:304
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:318
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:332
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:346
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:360
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:374
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:388
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:402
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:416
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:430
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:444
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:458
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:472
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:486
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:500
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:514
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:528
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:542
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:556
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:570
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:584
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:602
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:170
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:184
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:198
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:212
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:226
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:240
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:254
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:268
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:282
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:296
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:310
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:324
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:338
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:352
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:366
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:380
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:394
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:408
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:422
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:436
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:450
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:464
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:478
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:492
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:506
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:520
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:534
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:548
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:562
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:576
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:590
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:608
msgid "jumper"
msgstr "jumper"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:168
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:182
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:196
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:210
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:224
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:238
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:252
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:266
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:280
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:294
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:308
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:322
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:336
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:350
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:364
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:378
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:392
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:406
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:420
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:434
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:448
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:462
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:476
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:490
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:504
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:518
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:532
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:546
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:560
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:574
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:588
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:606
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:174
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:188
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:202
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:216
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:230
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:244
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:258
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:272
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:286
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:300
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:314
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:328
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:342
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:356
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:370
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:384
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:398
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:412
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:426
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:440
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:454
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:468
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:482
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:496
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:510
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:524
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:538
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:552
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:566
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:580
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:594
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:612
msgid ""
"Copper layer type for Freerouter and other external routers.\n"
"Power plane layers are removed from Freerouter's layer menus."
@@ -21221,232 +21016,232 @@ msgstr ""
"Les couches type \"Plan de masse\" sont supprimées du menu des couches de "
"Freerouter."
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:175
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:181
msgid "In1"
msgstr "In1"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:189
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:195
msgid "In2"
msgstr "In2"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:203
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:209
msgid "In3"
msgstr "In3"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:217
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:223
msgid "In4"
msgstr "In4"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:231
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:237
msgid "In5"
msgstr "In5"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:245
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:251
msgid "In6"
msgstr "In6"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:259
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:265
msgid "In7"
msgstr "In7"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:273
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:279
msgid "In8"
msgstr "In8"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:287
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:293
msgid "In9"
msgstr "In9"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:301
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:307
msgid "In10"
msgstr "In10"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:315
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:321
msgid "In11"
msgstr "In11"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:329
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:335
msgid "In12"
msgstr "In12"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:343
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:349
msgid "In13"
msgstr "In13"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:357
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:363
msgid "In14"
msgstr "In14"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:371
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:377
msgid "In15"
msgstr "In15"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:385
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:391
msgid "In16"
msgstr "In16"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:399
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:405
msgid "In17"
msgstr "In17"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:413
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:419
msgid "In18"
msgstr "In18"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:427
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:433
msgid "In19"
msgstr "In19"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:441
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:447
msgid "In20"
msgstr "In20"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:455
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:461
msgid "In21"
msgstr "In21"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:469
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:475
msgid "In22"
msgstr "In22"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:483
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:489
msgid "In23"
msgstr "In23"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:497
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:503
msgid "In24"
msgstr "In24"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:511
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:517
msgid "In25"
msgstr "In25"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:525
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:531
msgid "In26"
msgstr "In26"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:539
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:545
msgid "In27"
msgstr "In27"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:553
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:559
msgid "In28"
msgstr "In28"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:567
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:573
msgid "In29"
msgstr "In29"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:581
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:587
msgid "In30"
msgstr "In30"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:593
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:599
msgid "If you want a back copper layer"
msgstr "Si vous voulez une couche cuivre sur le dessous"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:598
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:604
msgid "Layer name of back (bottom) copper layer"
msgstr "Nom de la couche sur le dessous du circuit (côté cuivre)"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:611
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:617
msgid "If you want a solder mask layer for the back side of the board"
msgstr "Si vous voulez un vernis épargne sur le dessous du PCB"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:615
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:621
msgid "Mask_Back_layer"
msgstr "Mask_Back_layer"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:624
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:630
msgid "If you want a silk screen layer for the back side of the board"
msgstr "Si vous voulez une sérigraphie sur le dessous du PCB"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:628
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:634
msgid "SilkS_Back_layer"
msgstr "SilkS_Back_layer"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:637
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:643
msgid "If you want a solder paste layer for the back side of the board"
msgstr "Si vous voulez une couche de pâte à braser sur le dessous du PCB"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:641
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:647
msgid "SoldP_Back_layer"
msgstr "SoldP_Back_layer"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:650
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:656
msgid "If you want an adhesive layer for the back side of the board"
msgstr "Si vous voulez une couche adhésive sur le dessous du PCB"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:654
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:660
msgid "Adhes_Back_layer"
msgstr "Adhés_Dessous"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:663
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:669
msgid "If you want a fabrication layer for the back side of the board"
msgstr "Si vous voulez une couche de fabrication sur le dessous du PCB"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:667
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:673
msgid "Fab_Back_layer"
msgstr "Fab_Back_layer"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:676
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:682
msgid "If you want a courtyard layer for the back side of the board"
msgstr ""
"Si vous voulez une couche \"d'occupation\" (encombrement du composant) sur "
"le dessous du PCB"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:680
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:686
msgid "CrtYd_Back_layer"
msgstr "CrtYd_Back_layer"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:689
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:695
msgid "If you want a board perimeter layer"
msgstr "Si vous voulez une couche contour du circuit imprimé"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:693
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:699
msgid "PCB_Edges_layer"
msgstr "PCB_Edges_layer"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:697
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:703
msgid "Board contour"
msgstr "Contour pcb"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:704
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:710
msgid "Margin_layer"
msgstr "Margin_layer"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:708
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:714
msgid "Edge_Cuts setback"
msgstr "Marge sur Contours Ci"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:715
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:721
msgid "Eco1_layer"
msgstr "Eco1_layer"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:719
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:730
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:743
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:756
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:725
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:736
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:749
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:762
msgid "Auxiliary"
msgstr "Auxiliaire"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:726
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:732
msgid "Eco2_layer"
msgstr "Eco2_layer"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:735
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:741
msgid "If you want a separate layer for comments or notes"
msgstr "Si vous voulez une couche séparée pour des commentaires ou des notes"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:739
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:745
msgid "Comments_layer"
msgstr "Ccouche_commentaires"
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:748
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:754
msgid "If you want a layer for documentation drawings"
msgstr "Si vous voulez une couche de dessins pour documentation."
-#: pcbnew/dialogs/panel_setup_layers_base.cpp:752
+#: pcbnew/dialogs/panel_setup_layers_base.cpp:758
msgid "Drawings_layer"
msgstr "Drawings_layer"
@@ -21457,7 +21252,7 @@ msgid ""
msgstr ""
"Ceci est la marge globale entre pads et le vernis épargne masque de soudure\n"
"Cette valeur peut être remplacée par les valeurs locales de l'empreinte ou "
-"du pad"
+"du pad."
#: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:57
msgid "Solder mask minimum width:"
@@ -21555,7 +21350,7 @@ msgstr "Diamètre microvia inférieur au diamètre microvia minimum (%s)."
#: pcbnew/dialogs/panel_setup_netclasses.cpp:536
msgid "Microvia drill larger than microvia diameter."
msgstr ""
-"Le diamètre de perçage doit être plus petit que le diamètre de la microvia"
+"Le diamètre de perçage doit être plus petit que le diamètre de la microvia."
#: pcbnew/dialogs/panel_setup_netclasses.cpp:543
#, c-format
@@ -21592,7 +21387,7 @@ msgstr "Montrer Tous les Nets"
#: pcbnew/dialogs/panel_setup_netclasses_base.cpp:155
msgid "Assign Net Class"
-msgstr " Assigner NetClass"
+msgstr "Assigner NetClass"
#: pcbnew/dialogs/panel_setup_netclasses_base.cpp:160
msgid "New net class:"
@@ -21622,10 +21417,8 @@ msgstr ""
"de piste minimale (%s)."
#: pcbnew/dialogs/panel_setup_tracks_and_vias.cpp:307
-#, fuzzy
-#| msgid "Differential Pair Length Tuning"
msgid "No differential pair gap defined."
-msgstr "Ajustage de la Longueur de Paire"
+msgstr "Distance de la paire différentielle non définie."
#: pcbnew/dialogs/panel_setup_tracks_and_vias.cpp:314
msgid "Differential pair gap cannot be negative."
@@ -21636,10 +21429,8 @@ msgid "Differential pair via gap cannot be negative."
msgstr "La séparation de la paire différentielle ne peut pas être négative."
#: pcbnew/dialogs/panel_setup_tracks_and_vias_base.cpp:19
-#, fuzzy
-#| msgid "Create tracks and vias"
msgid "Pre-defined track and via dimensions:"
-msgstr "Création des pistes et vias"
+msgstr "Dimensions pre-defined de pistes et vias:"
#: pcbnew/dialogs/panel_setup_tracks_and_vias_base.cpp:51
#: pcbnew/dialogs/panel_setup_tracks_and_vias_base.cpp:114
@@ -21902,7 +21693,7 @@ msgstr "Les zones de cuivre se coupent ou sont trop proches"
#: pcbnew/drc_item.cpp:86
msgid "Copper area belongs to a net which has no pads"
-msgstr "La zone de cuivre appartient à un net sans pads."
+msgstr "La zone de cuivre appartient à un net sans pads"
#: pcbnew/drc_item.cpp:89
msgid "Hole too close to pad"
@@ -22025,75 +21816,75 @@ msgstr ""
"L'élément graphique sera sur une couche cuivre.\n"
"Ceci est très dangereux. Êtes vous sûr?"
-#: pcbnew/edit.cpp:692 pcbnew/edit.cpp:714 pcbnew/edit.cpp:740
-#: pcbnew/edit.cpp:768 pcbnew/edit.cpp:796 pcbnew/edit.cpp:824
+#: pcbnew/edit.cpp:691 pcbnew/edit.cpp:713 pcbnew/edit.cpp:739
+#: pcbnew/edit.cpp:767 pcbnew/edit.cpp:795 pcbnew/edit.cpp:823
#, c-format
msgid "Footprint %s found, but it is locked"
msgstr "Module %s trouvé, mais verrouillé"
-#: pcbnew/edit.cpp:902 pcbnew/edit.cpp:921
+#: pcbnew/edit.cpp:901 pcbnew/edit.cpp:920
#, c-format
msgid "The parent (%s) of the pad is locked"
msgstr "Le module (%s) contenant le pad est verrouillé"
-#: pcbnew/edit.cpp:1444 pcbnew/edit.cpp:1446
+#: pcbnew/edit.cpp:1439 pcbnew/edit.cpp:1441
msgid "Add tracks"
msgstr "Addition de pistes"
-#: pcbnew/edit.cpp:1452 pcbnew/edit.cpp:1499 pcbnew/menubar_pcb_editor.cpp:285
+#: pcbnew/edit.cpp:1447 pcbnew/edit.cpp:1494 pcbnew/menubar_pcb_editor.cpp:285
#: pcbnew/tools/pcb_editor_control.cpp:431
msgid "Add footprint"
msgstr "Ajouter empreinte"
-#: pcbnew/edit.cpp:1456 pcbnew/tools/drawing_tool.cpp:686
+#: pcbnew/edit.cpp:1451 pcbnew/tools/drawing_tool.cpp:686
msgid "Add zones"
msgstr "Addition de zones"
-#: pcbnew/edit.cpp:1459
+#: pcbnew/edit.cpp:1454
msgid "Warning: zone display is OFF!!!"
msgstr "Attention: affichage zones désactivé !!!"
-#: pcbnew/edit.cpp:1467 pcbnew/tools/drawing_tool.cpp:696
+#: pcbnew/edit.cpp:1462 pcbnew/tools/drawing_tool.cpp:696
msgid "Add keepout"
msgstr "Ajout zone interdite"
-#: pcbnew/edit.cpp:1471 pcbnew/menubar_pcb_editor.cpp:327
+#: pcbnew/edit.cpp:1466 pcbnew/menubar_pcb_editor.cpp:327
#: pcbnew/tool_pcb_editor.cpp:488 pcbnew/tools/pcb_editor_control.cpp:605
msgid "Add layer alignment target"
msgstr "Ajouter Mire de superposition"
-#: pcbnew/edit.cpp:1475 pcbnew/tools/pcb_editor_control.cpp:891
+#: pcbnew/edit.cpp:1470 pcbnew/tools/pcb_editor_control.cpp:891
msgid "Adjust zero"
msgstr "Ajuster zéro"
-#: pcbnew/edit.cpp:1479 pcbnew/tools/pcbnew_control.cpp:595
+#: pcbnew/edit.cpp:1474 pcbnew/tools/pcbnew_control.cpp:595
msgid "Adjust grid origin"
msgstr "Ajuster origine grille"
-#: pcbnew/edit.cpp:1483 pcbnew/menubar_footprint_editor.cpp:367
+#: pcbnew/edit.cpp:1478 pcbnew/menubar_footprint_editor.cpp:367
#: pcbnew/menubar_pcb_editor.cpp:313 pcbnew/tool_footprint_editor.cpp:154
#: pcbnew/tools/drawing_tool.cpp:233
msgid "Add graphic line"
msgstr "Addition de lignes graphiques"
-#: pcbnew/edit.cpp:1487 pcbnew/menubar_footprint_editor.cpp:355
+#: pcbnew/edit.cpp:1482 pcbnew/menubar_footprint_editor.cpp:355
#: pcbnew/menubar_pcb_editor.cpp:305 pcbnew/tool_footprint_editor.cpp:160
#: pcbnew/tool_pcb_editor.cpp:475 pcbnew/tools/drawing_tool.cpp:300
msgid "Add graphic arc"
msgstr "Addition de graphiques (Arc de Cercle)"
-#: pcbnew/edit.cpp:1491 pcbnew/menubar_footprint_editor.cpp:361
+#: pcbnew/edit.cpp:1486 pcbnew/menubar_footprint_editor.cpp:361
#: pcbnew/menubar_pcb_editor.cpp:309 pcbnew/tool_footprint_editor.cpp:157
#: pcbnew/tool_pcb_editor.cpp:472 pcbnew/tools/drawing_tool.cpp:269
msgid "Add graphic circle"
msgstr "Addition de graphiques (Cercle)"
-#: pcbnew/edit.cpp:1503 pcbnew/menubar_pcb_editor.cpp:323
+#: pcbnew/edit.cpp:1498 pcbnew/menubar_pcb_editor.cpp:323
#: pcbnew/tool_pcb_editor.cpp:485 pcbnew/tools/drawing_tool.cpp:510
msgid "Add dimension"
msgstr "Ajout des cotes"
-#: pcbnew/edit.cpp:1515
+#: pcbnew/edit.cpp:1510
msgid "Select rats nest"
msgstr "Sélection chevelus"
@@ -22254,10 +22045,9 @@ msgid "The current PCB has been modified. Save changes?"
msgstr "Le circuit imprimé a été modifié. Voulez vous sauver les changements?"
#: pcbnew/files.cpp:445
-#, fuzzy, c-format
-#| msgid "Board \"%s\" does not exist. Do you wish to create it?"
+#, c-format
msgid "PCB \"%s\" does not exist. Do you wish to create it?"
-msgstr "Le PCB \"%s\" n'existe pas. Voulez vous le créer?"
+msgstr "Le PCB \"%s\" n'existe pas. Voulez vous le créer?"
#: pcbnew/files.cpp:509
#, c-format
@@ -22344,10 +22134,8 @@ msgid "[Unsaved]"
msgstr "[Non sauvé]"
#: pcbnew/footprint_edit_frame.cpp:873
-#, fuzzy
-#| msgid "Loading Footprint Libraries"
msgid "Updating Footprint Libraries"
-msgstr "Chargement Librairies d'Empreintes"
+msgstr "Mise à Jour Librairies d'Empreintes"
#: pcbnew/footprint_edit_frame.cpp:972
msgid "Default Values"
@@ -22385,8 +22173,8 @@ msgstr "Déplacer Bloc Exactement..."
#: pcbnew/footprint_editor_onclick.cpp:379
#: pcbnew/footprint_editor_onclick.cpp:412 pcbnew/onrightclick.cpp:174
#: pcbnew/onrightclick.cpp:250 pcbnew/onrightclick.cpp:271
-#: pcbnew/onrightclick.cpp:484 pcbnew/onrightclick.cpp:773
-#: pcbnew/onrightclick.cpp:826 pcbnew/tools/edit_tool.cpp:100
+#: pcbnew/onrightclick.cpp:484 pcbnew/onrightclick.cpp:775
+#: pcbnew/onrightclick.cpp:828 pcbnew/tools/edit_tool.cpp:100
msgid "Move Exactly..."
msgstr "Déplacer Exactement..."
@@ -22398,26 +22186,24 @@ msgstr "Éditer Empreinte"
msgid "Transform Footprint"
msgstr "Transformer Empreinte"
-#: pcbnew/footprint_editor_onclick.cpp:313 pcbnew/onrightclick.cpp:883
+#: pcbnew/footprint_editor_onclick.cpp:313 pcbnew/onrightclick.cpp:885
msgid "Move Pad"
msgstr "Déplace Pad"
-#: pcbnew/footprint_editor_onclick.cpp:317 pcbnew/onrightclick.cpp:888
+#: pcbnew/footprint_editor_onclick.cpp:317 pcbnew/onrightclick.cpp:890
msgid "Edit Pad..."
msgstr "Éditer Pad..."
-#: pcbnew/footprint_editor_onclick.cpp:320 pcbnew/onrightclick.cpp:893
+#: pcbnew/footprint_editor_onclick.cpp:320 pcbnew/onrightclick.cpp:895
#: pcbnew/tools/pad_tool.cpp:48
msgid "Copy Pad Properties"
msgstr "Copier Propriétés du Pad"
-#: pcbnew/footprint_editor_onclick.cpp:322 pcbnew/onrightclick.cpp:897
+#: pcbnew/footprint_editor_onclick.cpp:322 pcbnew/onrightclick.cpp:899
#: pcbnew/tools/pad_tool.cpp:54 pcbnew/tools/pad_tool.cpp:224
#: pcbnew/tools/pad_tool.cpp:336
-#, fuzzy
-#| msgid "Push Pad Properties"
msgid "Paste Pad Properties"
-msgstr "Exporter Propriétés du Pad"
+msgstr "Coller Propriétés du Pad"
#: pcbnew/footprint_editor_onclick.cpp:323
msgid "Delete Pad"
@@ -22435,14 +22221,14 @@ msgstr "Déplacer Pad Exactement..."
msgid "Create Pad Array..."
msgstr "Créer Matrice de Pads..."
-#: pcbnew/footprint_editor_onclick.cpp:340 pcbnew/onrightclick.cpp:901
+#: pcbnew/footprint_editor_onclick.cpp:340 pcbnew/onrightclick.cpp:903
#: pcbnew/tools/pad_tool.cpp:60
msgid "Push Pad Properties..."
msgstr "Exporter Propriétés du Pad..."
#: pcbnew/footprint_editor_onclick.cpp:372
#: pcbnew/footprint_editor_onclick.cpp:415 pcbnew/onrightclick.cpp:179
-#: pcbnew/onrightclick.cpp:783 pcbnew/tools/edit_tool.cpp:105
+#: pcbnew/onrightclick.cpp:785 pcbnew/tools/edit_tool.cpp:105
msgid "Create Array..."
msgstr "Créer Matrice..."
@@ -22466,40 +22252,40 @@ msgstr "Éditer Épaisseur des Éléments"
msgid "Change Body Items Layer..."
msgstr "Changer Couche des Éléments..."
-#: pcbnew/footprint_editor_utils.cpp:383 pcbnew/initpcb.cpp:103
+#: pcbnew/footprint_editor_utils.cpp:382 pcbnew/initpcb.cpp:103
msgid "The current footprint has been modified. Save changes?"
msgstr "L'empreinte courante a été modifiée. Sauver les changements?"
-#: pcbnew/footprint_editor_utils.cpp:524
+#: pcbnew/footprint_editor_utils.cpp:523
msgid "_copy"
msgstr "_copy"
-#: pcbnew/footprint_editor_utils.cpp:956
+#: pcbnew/footprint_editor_utils.cpp:951
msgid "Place anchor"
msgstr "Place Ancre"
-#: pcbnew/footprint_editor_utils.cpp:960 pcbnew/tool_footprint_editor.cpp:179
+#: pcbnew/footprint_editor_utils.cpp:955 pcbnew/tool_footprint_editor.cpp:179
msgid "Set grid origin"
msgstr "Ajuster origine grille"
-#: pcbnew/footprint_editor_utils.cpp:966
+#: pcbnew/footprint_editor_utils.cpp:961
#: pcbnew/menubar_footprint_editor.cpp:341 pcbnew/tool_footprint_editor.cpp:150
msgid "Add pad"
msgstr "Ajouter pastille"
-#: pcbnew/footprint_editor_utils.cpp:970
+#: pcbnew/footprint_editor_utils.cpp:965
msgid "Pad properties"
msgstr "Propriétés du Pad"
-#: pcbnew/footprint_editor_utils.cpp:1010
+#: pcbnew/footprint_editor_utils.cpp:1005
msgid "Cannot delete REFERENCE!"
msgstr "Ne peut effacer la RÉFÉRENCE!"
-#: pcbnew/footprint_editor_utils.cpp:1014
+#: pcbnew/footprint_editor_utils.cpp:1009
msgid "Cannot delete VALUE!"
msgstr "Ne peut effacer la VALEUR!"
-#: pcbnew/footprint_editor_utils.cpp:1098
+#: pcbnew/footprint_editor_utils.cpp:1093
#, c-format
msgid ""
"The current configuration does not include the footprint library\n"
@@ -22510,13 +22296,11 @@ msgstr ""
"\" %s\".\n"
"Utilisez Gérer les Librairies d'Empreintes pour modifier la configuration."
-#: pcbnew/footprint_editor_utils.cpp:1101
-#, fuzzy
-#| msgid "Edit footprint library table"
+#: pcbnew/footprint_editor_utils.cpp:1096
msgid "Library not found in footprint library table."
-msgstr "Éditer la table des librairies d'empreintes"
+msgstr "Librairie non trouvée dans la table des librairies d'empreintes."
-#: pcbnew/footprint_editor_utils.cpp:1109 pcbnew/footprint_viewer_frame.cpp:603
+#: pcbnew/footprint_editor_utils.cpp:1104 pcbnew/footprint_viewer_frame.cpp:603
#, c-format
msgid ""
"The library with the nickname \"%s\" is not enabled\n"
@@ -22529,11 +22313,9 @@ msgstr ""
" Utilisez gérer les bibliothèques d'empreintes pour modifier la "
"configuration."
-#: pcbnew/footprint_editor_utils.cpp:1112 pcbnew/footprint_viewer_frame.cpp:606
-#, fuzzy
-#| msgid "Footprint Li&brary Table..."
+#: pcbnew/footprint_editor_utils.cpp:1107 pcbnew/footprint_viewer_frame.cpp:606
msgid "Footprint library not enabled."
-msgstr "Table des Li&brairies d'Empreintes..."
+msgstr "Librairie d'empreintes non activée."
#: pcbnew/footprint_info_impl.cpp:138
msgid "Fetching Footprint Libraries"
@@ -22640,7 +22422,7 @@ msgid "Select Library Table"
msgstr "Sélection Table des Librairies"
#: pcbnew/footprint_libraries_utils.cpp:609 pcbnew/gpcb_plugin.cpp:958
-#: pcbnew/kicad_plugin.cpp:2056 pcbnew/kicad_plugin.cpp:2137
+#: pcbnew/kicad_plugin.cpp:2055 pcbnew/kicad_plugin.cpp:2136
#, c-format
msgid "Library \"%s\" is read only"
msgstr "Librairie \"%s\" est en lecture seule"
@@ -22659,7 +22441,7 @@ msgid ""
"Cannot save."
msgstr ""
"Impossible de trouver l'empreinte source sur le PCB principal.\n"
-"Ne peut pas sauver"
+"Ne peut pas sauver."
#: pcbnew/footprint_libraries_utils.cpp:824
msgid "Footprint already exists on board."
@@ -22706,10 +22488,8 @@ msgid "&Import Footprint..."
msgstr "&Importer Empreinte..."
#: pcbnew/footprint_tree_pane.cpp:71
-#, fuzzy
-#| msgid "Save Footprint"
msgid "Paste Footprint"
-msgstr "Sauver Empreinte"
+msgstr "Coller Empreinte"
#: pcbnew/footprint_tree_pane.cpp:75
msgid "&Edit Footprint"
@@ -22752,7 +22532,7 @@ msgstr "Librairies d'empreintes non trouvée."
#: pcbnew/footprint_viewer_frame.cpp:664 pcbnew/footprint_viewer_frame.cpp:680
#: pcbnew/footprint_wizard_frame.cpp:691 pcbnew/hotkeys.cpp:229
-#: pcbnew/pcb_base_frame.cpp:516
+#: pcbnew/pcb_base_frame.cpp:452
msgid "3D Viewer"
msgstr "Visu 3D"
@@ -22933,7 +22713,7 @@ msgstr "Le chemin de librairie d'empreintes \"%s\" n'existe pas"
#: pcbnew/gpcb_plugin.cpp:286 pcbnew/kicad_plugin.cpp:320
#, c-format
msgid "library \"%s\" has no footprint \"%s\" to delete"
-msgstr "La libraire \"%s\" n'a pas d'empreinte \"%s\" à supprimer"
+msgstr "la libraire \"%s\" n'a pas d'empreinte \"%s\" à supprimer"
#: pcbnew/gpcb_plugin.cpp:350
#, c-format
@@ -22945,23 +22725,23 @@ msgstr "mot clé \"%s\" inconnu"
msgid "Element token contains %d parameters."
msgstr "Element token contains %d parameters."
-#: pcbnew/gpcb_plugin.cpp:977 pcbnew/kicad_plugin.cpp:2181
+#: pcbnew/gpcb_plugin.cpp:977 pcbnew/kicad_plugin.cpp:2180
#, c-format
msgid "user does not have permission to delete directory \"%s\""
msgstr ""
"Vous n'avez pas la permission d'écriture pour supprimer le répertoire \"%s\""
-#: pcbnew/gpcb_plugin.cpp:985 pcbnew/kicad_plugin.cpp:2189
+#: pcbnew/gpcb_plugin.cpp:985 pcbnew/kicad_plugin.cpp:2188
#, c-format
msgid "library directory \"%s\" has unexpected sub-directories"
msgstr "le répertoire librairie \"%s\" a des sous-répertoires inattendus"
-#: pcbnew/gpcb_plugin.cpp:1004 pcbnew/kicad_plugin.cpp:2208
+#: pcbnew/gpcb_plugin.cpp:1004 pcbnew/kicad_plugin.cpp:2207
#, c-format
msgid "unexpected file \"%s\" was found in library path \"%s\""
msgstr "fichier inattendu \"%s\" trouvé dans le chemin de librairie \"%s\""
-#: pcbnew/gpcb_plugin.cpp:1022 pcbnew/kicad_plugin.cpp:2226
+#: pcbnew/gpcb_plugin.cpp:1022 pcbnew/kicad_plugin.cpp:2225
#, c-format
msgid "footprint library \"%s\" cannot be deleted"
msgstr "la librairie d'empreintes \"%s\" ne peut pas être supprimée."
@@ -23092,7 +22872,7 @@ msgstr "Commuter Orientation"
msgid "Drag Track Keep Slope"
msgstr "Drag Segment et Garder Pente"
-#: pcbnew/hotkeys.cpp:132 pcbnew/onrightclick.cpp:759
+#: pcbnew/hotkeys.cpp:132 pcbnew/onrightclick.cpp:761
msgid "Edit with Footprint Editor"
msgstr "Éditer avec l'Éditeur d'Empreintes"
@@ -23264,12 +23044,12 @@ msgid "Decrement High Contrast"
msgstr "Décrémenter Haut Contraste"
#: pcbnew/hotkeys.cpp:271
-msgid "Select Trivial Connection"
-msgstr "Sélection Connection Simple"
+msgid "Select Single Track"
+msgstr "&Sélection Simple Piste"
#: pcbnew/hotkeys.cpp:273
-msgid "Select Copper Connection"
-msgstr "Sélection Connexion Cuivre"
+msgid "Select Connected Tracks"
+msgstr "Sélection Pistes Connectées"
#: pcbnew/hotkeys.cpp:275
msgid "Routing Options"
@@ -23430,28 +23210,23 @@ msgstr "Le chemin de librairie d'empreintes \"%s\" n'existe pas"
#: pcbnew/kicad_plugin.cpp:1262 pcbnew/legacy_plugin.cpp:96
#, c-format
msgid "unknown pad type: %d"
-msgstr "Type pad inconnu: %d"
+msgstr "type pad inconnu: %d"
-#: pcbnew/kicad_plugin.cpp:1275 pcbnew/legacy_plugin.cpp:97
-#, c-format
-msgid "unknown pad attribute: %d"
-msgstr "Attribut pad inconnu: %d"
-
-#: pcbnew/kicad_plugin.cpp:1583
+#: pcbnew/kicad_plugin.cpp:1582
#, c-format
msgid "unknown via type %d"
-msgstr "Type via inconnu %d"
+msgstr "type via inconnu %d"
-#: pcbnew/kicad_plugin.cpp:1721
+#: pcbnew/kicad_plugin.cpp:1720
#, c-format
msgid "unknown zone corner smoothing type %d"
msgstr "unknown zone corner smoothing type %d"
-#: pcbnew/kicad_plugin.cpp:1911
+#: pcbnew/kicad_plugin.cpp:1910
msgid "this file does not contain a PCB"
msgstr "ce fichier ne contient pas de PCB"
-#: pcbnew/kicad_plugin.cpp:2044
+#: pcbnew/kicad_plugin.cpp:2043
#, c-format
msgid ""
"Library \"%s\" does not exist.\n"
@@ -23460,21 +23235,21 @@ msgstr ""
"La librairie\"%s\" n'existe pas.\n"
"Voulez vous la créer?"
-#: pcbnew/kicad_plugin.cpp:2048
+#: pcbnew/kicad_plugin.cpp:2047
msgid "Library Not Found"
msgstr "Librairie non trouvée"
-#: pcbnew/kicad_plugin.cpp:2087
+#: pcbnew/kicad_plugin.cpp:2086
#, c-format
msgid "Footprint file name \"%s\" is not valid."
msgstr "Nom de fichier d'empreinte \"%s\" non valide."
-#: pcbnew/kicad_plugin.cpp:2093
+#: pcbnew/kicad_plugin.cpp:2092
#, c-format
-msgid "No write permissions to delete file \"%s\" "
+msgid "No write permissions to delete file \"%s\""
msgstr "Pas de permission d'écriture pour supprimer le fichier \"%s\""
-#: pcbnew/kicad_plugin.cpp:2156
+#: pcbnew/kicad_plugin.cpp:2155
#, c-format
msgid "cannot overwrite library path \"%s\""
msgstr "impossible de remplacer le chemin librairie \"%s\""
@@ -23558,6 +23333,11 @@ msgstr ""
msgid "unknown graphic type: %d"
msgstr "type graphique inconnu : %d"
+#: pcbnew/legacy_plugin.cpp:97
+#, c-format
+msgid "unknown pad attribute: %d"
+msgstr "Attribut pad inconnu: %d"
+
#: pcbnew/legacy_plugin.cpp:730
#, c-format
msgid "Unknown sheet type \"%s\" on line:%d"
@@ -23576,7 +23356,7 @@ msgstr "Forme de pad '%c=0x%02x' inconnue ligne: %d, empreinte:\"%s\""
#: pcbnew/legacy_plugin.cpp:1635
#, c-format
msgid "Unknown EDGE_MODULE type:'%c=0x%02x' on line:%d of footprint:\"%s\""
-msgstr "type EDGE_MODULE inconnu:'%c=0x%02x' ligne:%d de l'empreinte:\"%s\""
+msgstr "Type EDGE_MODULE inconnu:'%c=0x%02x' ligne:%d de l'empreinte:\"%s\""
#: pcbnew/legacy_plugin.cpp:2463
#, c-format
@@ -24106,10 +23886,8 @@ msgid "Edit &Track && Via Properties..."
msgstr "Editer Propriétés des &Pistes && Vias..."
#: pcbnew/menubar_pcb_editor.cpp:491
-#, fuzzy
-#| msgid "Edit Zone Properties..."
msgid "Edit Text && &Graphic Properties..."
-msgstr "Éditer les Propriétés de la Zone..."
+msgstr "Editer Propriétés des Textes et Elément &Graphiques..."
#: pcbnew/menubar_pcb_editor.cpp:494
msgid "Change &Footprints..."
@@ -24382,6 +24160,8 @@ msgstr "&Options CI..."
#: pcbnew/menubar_pcb_editor.cpp:888
msgid "Edit board setup including layers, design rules and various defaults"
msgstr ""
+"Modifier la configuration du C.I., y compris les couches, les règles de "
+"conception et différents paramètres par défaut"
#: pcbnew/menubar_pcb_editor.cpp:900 pcbnew/tool_pcb_editor.cpp:262
msgid "Print board"
@@ -24743,9 +24523,9 @@ msgstr "Sélection Couple de Couches pour Vias..."
msgid "Footprint Documentation"
msgstr "Documentation des Modules"
-#: pcbnew/onrightclick.cpp:427 pcbnew/onrightclick.cpp:748
-#: pcbnew/onrightclick.cpp:942 pcbnew/tools/edit_tool.cpp:119
-#: pcbnew/tools/edit_tool.cpp:854
+#: pcbnew/onrightclick.cpp:427 pcbnew/onrightclick.cpp:750
+#: pcbnew/onrightclick.cpp:944 pcbnew/tools/edit_tool.cpp:119
+#: pcbnew/tools/edit_tool.cpp:847
msgid "Flip"
msgstr "Change côté"
@@ -24858,87 +24638,87 @@ msgstr "Net Verrouillé: Oui"
msgid "Net Locked: No"
msgstr "Net Verrouillé: Non"
-#: pcbnew/onrightclick.cpp:635
+#: pcbnew/onrightclick.cpp:636
msgid "Place Edge Outline"
msgstr "Place Segment de Contour"
-#: pcbnew/onrightclick.cpp:641
+#: pcbnew/onrightclick.cpp:642
msgid "Place Corner"
msgstr "Place Sommet"
-#: pcbnew/onrightclick.cpp:644
+#: pcbnew/onrightclick.cpp:645
msgid "Place Zone"
msgstr "Place Zone"
-#: pcbnew/onrightclick.cpp:651
+#: pcbnew/onrightclick.cpp:653
msgid "Keepout Area"
msgstr "Zone Interdite"
-#: pcbnew/onrightclick.cpp:664 pcbnew/tools/point_editor.cpp:55
+#: pcbnew/onrightclick.cpp:666 pcbnew/tools/point_editor.cpp:55
msgid "Create Corner"
msgstr "Créer Sommet"
-#: pcbnew/onrightclick.cpp:665
+#: pcbnew/onrightclick.cpp:667
msgid "Drag Outline Segment"
msgstr "Drag Segment Contour"
-#: pcbnew/onrightclick.cpp:673
+#: pcbnew/onrightclick.cpp:675
msgid "Add Similar Zone"
msgstr "Addition d'une Zone Semblable"
-#: pcbnew/onrightclick.cpp:676
+#: pcbnew/onrightclick.cpp:678
msgid "Add Cutout Area"
msgstr "Addition d'une Découpe"
-#: pcbnew/onrightclick.cpp:679 pcbnew/tools/pcb_editor_control.cpp:96
+#: pcbnew/onrightclick.cpp:681 pcbnew/tools/pcb_editor_control.cpp:96
msgid "Duplicate Zone onto Layer..."
msgstr "Dupliquer Zone sur Couche..."
-#: pcbnew/onrightclick.cpp:684 pcbnew/tools/zone_filler_tool.cpp:97
+#: pcbnew/onrightclick.cpp:686 pcbnew/tools/zone_filler_tool.cpp:97
msgid "Fill Zone"
msgstr "Remplir Zone"
-#: pcbnew/onrightclick.cpp:690
+#: pcbnew/onrightclick.cpp:692
msgid "Remove Filled Areas in Zone"
msgstr "Supprimer le Remplissage de la Zone"
-#: pcbnew/onrightclick.cpp:693
+#: pcbnew/onrightclick.cpp:695
msgid "Move Zone"
msgstr "Déplace Zone"
-#: pcbnew/onrightclick.cpp:696
+#: pcbnew/onrightclick.cpp:698
msgid "Move Zone Exactly..."
msgstr "Déplacer Zone Exactement..."
-#: pcbnew/onrightclick.cpp:701
+#: pcbnew/onrightclick.cpp:703
msgid "Edit Zone Properties..."
msgstr "Éditer les Propriétés de la Zone..."
-#: pcbnew/onrightclick.cpp:711
+#: pcbnew/onrightclick.cpp:713
msgid "Delete Cutout"
msgstr "Supprimer Découpe de Zone"
-#: pcbnew/onrightclick.cpp:714
+#: pcbnew/onrightclick.cpp:716
msgid "Delete Zone Outline"
msgstr "Supprimer Contour de Zone"
-#: pcbnew/onrightclick.cpp:754
+#: pcbnew/onrightclick.cpp:756
msgid "Edit Parameters..."
msgstr "Éditer Paramètres..."
-#: pcbnew/onrightclick.cpp:789 pcbnew/tools/edit_tool.cpp:137
+#: pcbnew/onrightclick.cpp:791 pcbnew/tools/edit_tool.cpp:137
msgid "Update Footprint..."
msgstr "Mise à Jour de l'Empreinte..."
-#: pcbnew/onrightclick.cpp:842 pcbnew/onrightclick.cpp:949
+#: pcbnew/onrightclick.cpp:844 pcbnew/onrightclick.cpp:951
msgid "Reset Size"
msgstr "Réinitialiser Dimension"
-#: pcbnew/onrightclick.cpp:885
+#: pcbnew/onrightclick.cpp:887
msgid "Drag Pad"
msgstr "Drag Pad"
-#: pcbnew/onrightclick.cpp:902
+#: pcbnew/onrightclick.cpp:904
msgid ""
"Copy this pad's properties to all pads in this footprint (or similar "
"footprints)"
@@ -24946,11 +24726,11 @@ msgstr ""
"Copier les caractéristiques de ce pad dans tous les autres pads de cette "
"empreinte (ou empreintes similaires)"
-#: pcbnew/onrightclick.cpp:980
+#: pcbnew/onrightclick.cpp:982
msgid "Auto Width"
msgstr "Épaisseur Automatique"
-#: pcbnew/onrightclick.cpp:981
+#: pcbnew/onrightclick.cpp:983
msgid ""
"Use the track width when starting on a track, otherwise the current track "
"width"
@@ -24958,29 +24738,29 @@ msgstr ""
"Si on démarre sur une piste existante, utiliser sa largeur, sinon utiliser "
"la largeur courante"
-#: pcbnew/onrightclick.cpp:989
+#: pcbnew/onrightclick.cpp:991
msgid "Use Netclass Values"
msgstr "Utiliser les Valeurs des NetClass"
-#: pcbnew/onrightclick.cpp:990
+#: pcbnew/onrightclick.cpp:992
msgid "Use track and via sizes from their Netclass values"
msgstr "Utiliser les dimensions de pistes et vias de leur valeurs en Netclasse"
-#: pcbnew/onrightclick.cpp:996
+#: pcbnew/onrightclick.cpp:998
#, c-format
msgid "Track %s"
msgstr "Piste %s"
-#: pcbnew/onrightclick.cpp:999 pcbnew/onrightclick.cpp:1021
+#: pcbnew/onrightclick.cpp:1001 pcbnew/onrightclick.cpp:1023
msgid " uses NetClass"
msgstr " utilise NetClass"
-#: pcbnew/onrightclick.cpp:1013
+#: pcbnew/onrightclick.cpp:1015
#, c-format
msgid "Via %s"
msgstr "Via %s"
-#: pcbnew/onrightclick.cpp:1017
+#: pcbnew/onrightclick.cpp:1019
#, c-format
msgid "Via %s, drill %s"
msgstr "Via %s, perçage %s"
@@ -24994,44 +24774,48 @@ msgstr "Supprimer Pad (empreinte %s %s) ?"
msgid "Error loading project footprint libraries"
msgstr "Erreur lors du chargement des librairies d'empreintes"
-#: pcbnew/pcb_base_frame.cpp:695
+#: pcbnew/pcb_base_frame.cpp:631
msgid "Display rectangular coordinates"
msgstr "Affichage coord XY"
-#: pcbnew/pcb_base_frame.cpp:708
+#: pcbnew/pcb_base_frame.cpp:644
msgid "Show pads in fill mode"
msgstr "Afficher pads en mode plein"
-#: pcbnew/pcb_base_frame.cpp:724
+#: pcbnew/pcb_base_frame.cpp:660
msgid "Show outlines in filled mode"
msgstr "Afficher contours en mode plein"
-#: pcbnew/pcb_base_frame.cpp:725
+#: pcbnew/pcb_base_frame.cpp:661
msgid "Show outlines in sketch mode"
msgstr "Afficher contours en mode contour"
-#: pcbnew/pcb_base_frame.cpp:737
+#: pcbnew/pcb_base_frame.cpp:673
msgid "Show texts in filled mode"
msgstr "Afficher textes en mode plein"
-#: pcbnew/pcb_base_frame.cpp:738
+#: pcbnew/pcb_base_frame.cpp:674
msgid "Show texts in sketch mode"
msgstr "Afficher textes en mode contour"
+#: pcbnew/pcb_base_frame.cpp:1035
+msgid "Edit user grid..."
+msgstr "Editer la grille utilisateur..."
+
#: pcbnew/pcb_edit_frame.cpp:624
#, c-format
msgid "The auto save file \"%s\" could not be removed!"
msgstr "Le fichier d'auto sauvegarde \"%s\" n'a pas pu être supprimé!"
-#: pcbnew/pcb_edit_frame.cpp:1014
+#: pcbnew/pcb_edit_frame.cpp:1024
msgid " [Unsaved]"
msgstr " [Non sauvé]"
-#: pcbnew/pcb_edit_frame.cpp:1016 pcbnew/pcbnew_config.cpp:99
+#: pcbnew/pcb_edit_frame.cpp:1026 pcbnew/pcbnew_config.cpp:99
msgid "Pcbnew"
msgstr "Pcbnew"
-#: pcbnew/pcb_edit_frame.cpp:1126
+#: pcbnew/pcb_edit_frame.cpp:1136
msgid ""
"Cannot update the PCB, because Pcbnew is opened in stand-alone mode. In "
"order to create or update PCBs from schematics, you need to launch the KiCad "
@@ -25041,11 +24825,10 @@ msgstr ""
"Afin de créer/mettre à jour le PCB à partir du schéma, vous devrez lancer "
"Kicad manager et créez un projet."
-#: pcbnew/pcb_edit_frame.cpp:1164
-#, fuzzy, c-format
-#| msgid "Recovery file \"%s\" not found."
+#: pcbnew/pcb_edit_frame.cpp:1174
+#, c-format
msgid "Schematic file \"%s\" not found."
-msgstr "Fichier de secours \"%s\" non trouvé."
+msgstr "Fichier schématique\"%s\" non trouvé."
#: pcbnew/pcb_layer_box_selector.cpp:97
msgid "(not activated)"
@@ -25546,7 +25329,7 @@ msgid ""
"Can't find a suitable starting point. If starting from an existing "
"differential pair make sure you are at the end. "
msgstr ""
-"Ne peut trouver un point de départ. Si vous démarrez d'une paire "
+"Ne peut trouver un point de départ convenable. Si vous démarrez d'une paire "
"différentielle existante, soyez sûr d'être à la fin."
#: pcbnew/router/pns_diff_pair_placer.cpp:524
@@ -25636,7 +25419,7 @@ msgid ""
msgstr ""
"Impossible de trouver le complément de la paire différentielle pour "
"l'ajustage de longueur. Soyez sûr de nommer les nets appartenant à une paire "
-"différentielle pour qu'ils finissent par _N/_P ou +/-"
+"différentielle pour qu'ils finissent par _N/_P ou +/-."
#: pcbnew/router/pns_meander_skew_placer.cpp:154
msgid "Too long: skew "
@@ -25816,10 +25599,8 @@ msgid "Use Custom Values..."
msgstr "Utiliser les Valeurs Utilisateur..."
#: pcbnew/router/router_tool.cpp:238
-#, fuzzy
-#| msgid "Edit track width/via size"
msgid "Specify custom track and via sizes"
-msgstr "Editer la taille des pistes ou/et vias"
+msgstr "Specifier la taille utilisateur des pistes et vias"
#: pcbnew/router/router_tool.cpp:249
msgid "Track netclass width"
@@ -25830,10 +25611,8 @@ msgid "Track "
msgstr "Piste "
#: pcbnew/router/router_tool.cpp:265
-#, fuzzy
-#| msgid "Use Netclass values"
msgid "Via netclass values"
-msgstr "Utiliser les Valeurs des NetClass"
+msgstr "Valeurs de netclasse de via"
#: pcbnew/router/router_tool.cpp:268
msgid "Via "
@@ -25844,34 +25623,28 @@ msgid ", drill "
msgstr ", perçage "
#: pcbnew/router/router_tool.cpp:334
-#, fuzzy
-#| msgid "Differential Pair Dimensions"
msgid "Select Differential Pair Dimensions"
-msgstr "Dimensions de la Paire Différentielle"
+msgstr "Selection Dimensions de la Paire Différentielle"
#: pcbnew/router/router_tool.cpp:351
-#, fuzzy
-#| msgid "Use track and via sizes from the net class"
msgid "Use differential pair dimensions from the net class"
-msgstr "Utiliser les dimensions de pistes et vias de leur valeurs en netclasse"
+msgstr "Utiliser les dimensions de netclasse des paire différentielle "
#: pcbnew/router/router_tool.cpp:356
-#, fuzzy
-#| msgid "Differential Pair Dimensions"
msgid "Specify custom differential pair dimensions"
-msgstr "Dimensions de la Paire Différentielle"
+msgstr "Selection dimensions de la paire pifférentielle"
#: pcbnew/router/router_tool.cpp:369
msgid "Width "
-msgstr "Largeur"
+msgstr "Largeur "
#: pcbnew/router/router_tool.cpp:372
msgid ", gap "
-msgstr ", écart"
+msgstr ", écart "
#: pcbnew/router/router_tool.cpp:375
msgid ", via gap "
-msgstr ", écart via"
+msgstr ", écart via "
#: pcbnew/router/router_tool.cpp:424
msgid "Interactive Router"
@@ -25907,11 +25680,11 @@ msgstr "Router Piste"
msgid "Router Differential Pair"
msgstr "Router Paire Différentielle"
-#: pcbnew/router/router_tool.cpp:1008 pcbnew/router/router_tool.cpp:1156
+#: pcbnew/router/router_tool.cpp:1008 pcbnew/router/router_tool.cpp:1157
msgid "The selected item is locked."
msgstr "L'élément sélectionné est verrouillé."
-#: pcbnew/router/router_tool.cpp:1010 pcbnew/router/router_tool.cpp:1158
+#: pcbnew/router/router_tool.cpp:1010 pcbnew/router/router_tool.cpp:1159
msgid "Drag Anyway"
msgstr "Dragger de Toute Façon"
@@ -26256,32 +26029,36 @@ msgstr "Piste: %.3f mm (%.2f mils)"
msgid "Track: %.2f mils (%.3f mm)"
msgstr "Piste: %.2f mils (%.3f mm)"
-#: pcbnew/tool_pcb_editor.cpp:689
+#: pcbnew/tool_pcb_editor.cpp:665 pcbnew/tool_pcb_editor.cpp:714
+msgid "Edit pre-defined sizes..."
+msgstr "Editer tailles pré-définies..."
+
+#: pcbnew/tool_pcb_editor.cpp:692
#, c-format
msgid "%.2f / %.2f mm"
msgstr "%.2f / %.2f mm"
-#: pcbnew/tool_pcb_editor.cpp:691
+#: pcbnew/tool_pcb_editor.cpp:694
#, c-format
msgid "%.2f mm"
msgstr "%.2f mm"
-#: pcbnew/tool_pcb_editor.cpp:697
+#: pcbnew/tool_pcb_editor.cpp:700
#, c-format
msgid "%.1f / %.1f mils"
msgstr "%.1f / %.1f mils"
-#: pcbnew/tool_pcb_editor.cpp:699
+#: pcbnew/tool_pcb_editor.cpp:702
#, c-format
msgid "%.1f mils"
msgstr "%.1f mils"
-#: pcbnew/tool_pcb_editor.cpp:701
+#: pcbnew/tool_pcb_editor.cpp:704
#, c-format
msgid "Via: %s (%s)"
msgstr "Via: %s (%s)"
-#: pcbnew/tool_pcb_editor.cpp:722
+#: pcbnew/tool_pcb_editor.cpp:728
msgid "+/- to switch"
msgstr "+/- pour commuter"
@@ -26521,30 +26298,28 @@ msgstr "Copier la sélection dans le Presse papier"
msgid "Cut selected content to clipboard"
msgstr "Supprimer la sélection et la copier dans le Presse papier"
-#: pcbnew/tools/edit_tool.cpp:621
+#: pcbnew/tools/edit_tool.cpp:614
msgid "Edit track width/via size"
msgstr "Editer la taille des pistes ou/et vias"
-#: pcbnew/tools/edit_tool.cpp:994
+#: pcbnew/tools/edit_tool.cpp:987
msgid "Move exact"
msgstr "Déplacer exactement"
-#: pcbnew/tools/edit_tool.cpp:1071
+#: pcbnew/tools/edit_tool.cpp:1064
#, c-format
msgid "Duplicated %d item(s)"
msgstr "%d élément(s) dupliqué(s)"
-#: pcbnew/tools/edit_tool.cpp:1400
-#, fuzzy
-#| msgid "Select reference point for the block being copied..."
+#: pcbnew/tools/edit_tool.cpp:1393
msgid "Select reference point for the copy..."
-msgstr "Sélectionnez le point de référence pour le bloc en cours de copie ..."
+msgstr "Sélectionnez le point de référence pour la copie..."
-#: pcbnew/tools/edit_tool.cpp:1405
+#: pcbnew/tools/edit_tool.cpp:1398
msgid "Selection copied."
msgstr "Sélection copiée."
-#: pcbnew/tools/edit_tool.cpp:1412
+#: pcbnew/tools/edit_tool.cpp:1405
msgid "Copy cancelled."
msgstr "Copie annulée."
@@ -26557,7 +26332,7 @@ msgid "Add a pad"
msgstr "Ajouter un pad"
#: pcbnew/tools/footprint_editor_tools.cpp:67
-#: pcbnew/tools/footprint_editor_tools.cpp:486
+#: pcbnew/tools/footprint_editor_tools.cpp:497
msgid "Create Pad from Selected Shapes"
msgstr "Créer Pad a partir de Formes Sélectionnées"
@@ -26597,14 +26372,15 @@ msgid "Click on successive pads to renumber them"
msgstr "Cliquez s successivement sur les pad pour les renuméroter"
#: pcbnew/tools/footprint_editor_tools.cpp:245
+#: pcbnew/tools/footprint_editor_tools.cpp:263
msgid "Renumber pads"
msgstr "Renuméroter pads"
-#: pcbnew/tools/footprint_editor_tools.cpp:320
+#: pcbnew/tools/footprint_editor_tools.cpp:331
msgid "Explode pad to shapes"
msgstr "Éclater le pad en formes graphiques"
-#: pcbnew/tools/footprint_editor_tools.cpp:395
+#: pcbnew/tools/footprint_editor_tools.cpp:406
msgid ""
"Cannot convert items to a custom-shaped pad:\n"
"selection contains more than one reference pad."
@@ -26612,7 +26388,7 @@ msgstr ""
"Impossible de convertir des éléments en un pavé personnalisé:\n"
"la sélection contient plusieurs pads de référence."
-#: pcbnew/tools/footprint_editor_tools.cpp:403
+#: pcbnew/tools/footprint_editor_tools.cpp:414
msgid ""
"Cannot convert items to a custom-shaped pad:\n"
"selection contains unsupported items.\n"
@@ -26623,7 +26399,7 @@ msgstr ""
"Seules les lignes graphiques, les cercles, les arcs et les polygones sont "
"autorisés."
-#: pcbnew/tools/footprint_editor_tools.cpp:449
+#: pcbnew/tools/footprint_editor_tools.cpp:460
msgid ""
"Cannot convert items to a custom-shaped pad:\n"
"unable to determine the anchor point position.\n"
@@ -26633,7 +26409,7 @@ msgstr ""
"impossible de déterminer la position du point d'ancrage.\n"
"Pensez à ajouter un petit pad d'ancrage à la sélection et réessayez."
-#: pcbnew/tools/footprint_editor_tools.cpp:472
+#: pcbnew/tools/footprint_editor_tools.cpp:483
msgid ""
"Cannot convert items to a custom-shaped pad:\n"
"selected items do not form a single solid shape."
@@ -26675,8 +26451,6 @@ msgstr ""
"Remplacer les propriétés du pad courant par les propriétés par défaut de pad."
#: pcbnew/tools/pad_tool.cpp:60
-#, fuzzy
-#| msgid "Copy the current pad settings to other pads"
msgid "Copy the current pad's properties to other pads"
msgstr "Copier les caractéristiques de ce pad dans les autres pads"
@@ -26729,7 +26503,7 @@ msgstr "Placer une mire d'alignement"
msgid "Duplicate zone"
msgstr "Dupliquer Zone"
-#: pcbnew/tools/pcb_editor_control.cpp:1124
+#: pcbnew/tools/pcb_editor_control.cpp:1121
msgid "Pick Components for Local Ratsnest"
msgstr "Selection Composants pour le Chevelu Local"
@@ -26866,19 +26640,19 @@ msgstr "Supprimer Sommet"
msgid "Remove corner"
msgstr "Supprimer sommet"
-#: pcbnew/tools/point_editor.cpp:391
+#: pcbnew/tools/point_editor.cpp:393
msgid "Drag a corner"
msgstr "Déplacer un sommet"
-#: pcbnew/tools/point_editor.cpp:1041
+#: pcbnew/tools/point_editor.cpp:1043
msgid "Add a zone corner"
msgstr "Ajouter un sommet à la zone"
-#: pcbnew/tools/point_editor.cpp:1073
+#: pcbnew/tools/point_editor.cpp:1075
msgid "Split segment"
msgstr "Diviser le segment"
-#: pcbnew/tools/point_editor.cpp:1145
+#: pcbnew/tools/point_editor.cpp:1147
msgid "Remove a zone/polygon corner"
msgstr "Supprimer un sommet de la zone ou polygone"
@@ -26897,26 +26671,24 @@ msgid "Position Relative"
msgstr "Position Relative"
#: pcbnew/tools/position_relative_tool.cpp:147
-#, fuzzy
-#| msgid "Select file..."
msgid "Select reference item..."
-msgstr "Sélection fichier..."
+msgstr "Sélectionnez l'élément de référence..."
#: pcbnew/tools/selection_tool.cpp:101
-msgid "Trivial Connection"
-msgstr "Connection Simple"
+msgid "Single Track"
+msgstr "Simple Piste"
#: pcbnew/tools/selection_tool.cpp:101
-msgid "Selects a connection between two junctions."
-msgstr "Sélection d'une connexion entre deux jonctions."
+msgid "Selects all track segments & vias between two junctions."
+msgstr "Sélection tous les éléments de piste entre deux jonctions."
#: pcbnew/tools/selection_tool.cpp:105
-msgid "Copper Connection"
-msgstr "Connexion Cuivre"
+msgid "Connected Tracks"
+msgstr "Pistes Connectées"
#: pcbnew/tools/selection_tool.cpp:105
-msgid "Selects whole copper connection."
-msgstr "Sélectionne l'ensemble de la connexion."
+msgid "Selects all connected tracks & vias."
+msgstr "Sélection de toutes les pistes et vias connectées."
#: pcbnew/tools/selection_tool.cpp:109
msgid "Expand Selected Connection"
@@ -26929,8 +26701,8 @@ msgstr ""
"Expenadre la sélection courante a celle d'une connexion entre deux jonctions."
#: pcbnew/tools/selection_tool.cpp:114
-msgid "Whole Net"
-msgstr "Tout le Net"
+msgid "All Tracks in Net"
+msgstr "Toutes les pistes du Net"
#: pcbnew/tools/selection_tool.cpp:114
msgid "Selects all tracks & vias belonging to the same net."
@@ -27123,6 +26895,41 @@ msgstr "Remplissage %d Zones"
msgid "Checking Zones"
msgstr "Vérification des Zones"
+#~ msgid "Failed to open file \"%s\"."
+#~ msgstr "Impossible d'ouvrir le fichier \"%s\"."
+
+#~ msgid "Custom User Grid"
+#~ msgstr "Grille Utilisateur"
+
+#~ msgid " Update Fields from Library... "
+#~ msgstr "Mise à Jour des Champs à partir des Librairies..."
+
+#, fuzzy
+#~| msgid "Remove single pad net %s."
+#~ msgid "Remove unused %s."
+#~ msgstr "Suppression net à pad unique \"%s\"."
+
+#~ msgid "Reference item: "
+#~ msgstr "Référence de l'élémént:"
+
+#~ msgid "Select Trivial Connection"
+#~ msgstr "Sélection Connection Simple"
+
+#~ msgid "Select Copper Connection"
+#~ msgstr "Sélection Connexion Cuivre"
+
+#~ msgid "Trivial Connection"
+#~ msgstr "Connection Simple"
+
+#~ msgid "Copper Connection"
+#~ msgstr "Connexion Cuivre"
+
+#~ msgid "Selects whole copper connection."
+#~ msgstr "Sélectionne l'ensemble de la connexion."
+
+#~ msgid "Whole Net"
+#~ msgstr "Tout le Net"
+
#, fuzzy
#~| msgid ""
#~| "The current page layout has been modified.\n"
@@ -29812,9 +29619,6 @@ msgstr "Vérification des Zones"
#~ msgid "Via inside a text"
#~ msgstr "Via à l'intérieur d'un texte"
-#~ msgid "Track inside a text"
-#~ msgstr "Piste à l'intérieur d'un texte"
-
#~ msgid "Pad inside a text"
#~ msgstr "Pad à l'intérieur d'un texte"