From d24af2da8cab4ce1081c401909a4a880514e5549 Mon Sep 17 00:00:00 2001 From: jean-pierre charras Date: Wed, 16 Sep 2020 14:16:28 +0200 Subject: [PATCH] Update French translation --- fr/kicad.po | 8705 ++++++++++++++++++++++++++++++--------------------- 1 file changed, 5175 insertions(+), 3530 deletions(-) diff --git a/fr/kicad.po b/fr/kicad.po index f9bc86c26e..76508f767c 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: 2020-09-09 11:48+0200\n" -"PO-Revision-Date: 2020-09-09 18:49+0200\n" +"POT-Creation-Date: 2020-09-24 20:12+0200\n" +"PO-Revision-Date: 2020-09-24 20:21+0200\n" "Last-Translator: \n" "Language-Team: jp-charras\n" "Language: fr_FR\n" @@ -67,11 +67,11 @@ msgstr "Echelle" #: pcbnew/dialogs/dialog_graphic_item_properties_base.cpp:85 #: pcbnew/dialogs/dialog_graphic_item_properties_base.cpp:111 #: pcbnew/dialogs/dialog_pad_properties_base.cpp:420 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1161 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1187 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1213 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1239 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1352 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1139 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1165 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1191 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1217 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1330 #: pcbnew/import_gfx/dialog_import_gfx_base.cpp:63 msgid "X:" msgstr "X:" @@ -92,11 +92,11 @@ msgstr "X:" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:320 #: pcbnew/dialogs/dialog_pad_properties_base.cpp:381 #: pcbnew/dialogs/dialog_pad_properties_base.cpp:431 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1172 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1198 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1224 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1250 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1363 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1150 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1176 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1202 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1228 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1341 #: pcbnew/import_gfx/dialog_import_gfx_base.cpp:80 msgid "Y:" msgstr "Y:" @@ -108,8 +108,8 @@ msgid "Z:" msgstr "Z:" #: 3d-viewer/3d_cache/dialogs/panel_prev_3d_base.cpp:66 -#: gerbview/gerber_draw_item.cpp:701 pcbnew/class_module.cpp:706 -#: pcbnew/class_pad.cpp:856 +#: gerbview/gerber_draw_item.cpp:701 pcbnew/class_module.cpp:716 +#: pcbnew/class_pad.cpp:877 msgid "Rotation" msgstr "Rotation" @@ -145,15 +145,15 @@ msgstr "pas de tel fichier" msgid "failed to open file" msgstr "impossible d'ouvrir le fichier" -#: 3d-viewer/3d_canvas/board_adapter.cpp:421 +#: 3d-viewer/3d_canvas/board_adapter.cpp:424 msgid "Build board body" msgstr "Génère le corps du PCB" -#: 3d-viewer/3d_canvas/board_adapter.cpp:426 +#: 3d-viewer/3d_canvas/board_adapter.cpp:429 msgid "Board outline is not closed: " msgstr "Le contour du CI n'est pas fermé: " -#: 3d-viewer/3d_canvas/board_adapter.cpp:431 +#: 3d-viewer/3d_canvas/board_adapter.cpp:434 msgid "Create layers" msgstr "Création des couches" @@ -161,23 +161,23 @@ msgstr "Création des couches" msgid "Create tracks and vias" msgstr "Création des pistes et vias" -#: 3d-viewer/3d_canvas/create_layer_items.cpp:686 +#: 3d-viewer/3d_canvas/create_layer_items.cpp:689 msgid "Create zones" msgstr "Création des zones" -#: 3d-viewer/3d_canvas/create_layer_items.cpp:756 +#: 3d-viewer/3d_canvas/create_layer_items.cpp:759 msgid "Simplifying copper layers polygons" msgstr "Simplification des polygones sur couche cuivre" -#: 3d-viewer/3d_canvas/create_layer_items.cpp:825 +#: 3d-viewer/3d_canvas/create_layer_items.cpp:828 msgid "Simplify holes contours" msgstr "Simplification des contours de trous" -#: 3d-viewer/3d_canvas/create_layer_items.cpp:854 +#: 3d-viewer/3d_canvas/create_layer_items.cpp:857 msgid "Build Tech layers" msgstr "Construction des couches Tech" -#: 3d-viewer/3d_canvas/create_layer_items.cpp:1030 +#: 3d-viewer/3d_canvas/create_layer_items.cpp:1036 msgid "Build BVH for holes and vias" msgstr "Construit BVH pour les trous et les vias" @@ -208,7 +208,7 @@ msgstr "Chargement modèles 3D" msgid "Reload time %.3f s" msgstr "Temps de rechargement %.3fs" -#: 3d-viewer/3d_rendering/3d_render_ogl_legacy/c3d_render_createscene_ogl_legacy.cpp:908 +#: 3d-viewer/3d_rendering/3d_render_ogl_legacy/c3d_render_createscene_ogl_legacy.cpp:900 #, c-format msgid "Loading %s" msgstr "Chargement %s" @@ -242,7 +242,7 @@ msgid "Export Current View as JPEG..." msgstr "Exporter la Vue en Cours en JPEG..." #: 3d-viewer/3d_viewer/3d_menubar.cpp:61 common/hotkey_store.cpp:70 -#: common/tool/actions.cpp:523 pcbnew/footprint_viewer_frame.cpp:944 +#: common/tool/actions.cpp:528 pcbnew/footprint_viewer_frame.cpp:944 #: pcbnew/pcb_base_frame.cpp:416 msgid "3D Viewer" msgstr "Visu 3D" @@ -323,42 +323,42 @@ msgid "Reset to Default Settings" msgstr "Rétablir les Paramètres par Défaut" #: 3d-viewer/3d_viewer/3d_menubar.cpp:214 cvpcb/menubar.cpp:71 -#: eeschema/libedit/menubar_libedit.cpp:160 eeschema/menubar.cpp:262 +#: eeschema/libedit/menubar_libedit.cpp:160 eeschema/menubar.cpp:263 #: gerbview/menubar.cpp:234 kicad/menubar.cpp:152 #: pagelayout_editor/menubar.cpp:145 pcbnew/menubar_footprint_editor.cpp:230 -#: pcbnew/menubar_pcb_editor.cpp:440 +#: pcbnew/menubar_pcb_editor.cpp:447 msgid "Preferences...\tCTRL+," msgstr "Préférences...\tCtrl+," #: 3d-viewer/3d_viewer/3d_menubar.cpp:215 cvpcb/menubar.cpp:72 -#: eeschema/libedit/menubar_libedit.cpp:161 eeschema/menubar.cpp:263 +#: eeschema/libedit/menubar_libedit.cpp:161 eeschema/menubar.cpp:264 #: gerbview/menubar.cpp:235 kicad/menubar.cpp:153 #: pagelayout_editor/menubar.cpp:146 pcbnew/menubar_footprint_editor.cpp:231 -#: pcbnew/menubar_pcb_editor.cpp:441 +#: pcbnew/menubar_pcb_editor.cpp:448 msgid "Show preferences for all open tools" msgstr "Afficher les préférences pour tous les outils ouverts" #: 3d-viewer/3d_viewer/3d_menubar.cpp:222 cvpcb/menubar.cpp:84 -#: eeschema/libedit/menubar_libedit.cpp:177 eeschema/menubar.cpp:279 +#: eeschema/libedit/menubar_libedit.cpp:177 eeschema/menubar.cpp:280 #: eeschema/toolbars_lib_view.cpp:128 gerbview/menubar.cpp:251 #: kicad/menubar.cpp:163 pagelayout_editor/menubar.cpp:155 -#: pcbnew/menubar_footprint_editor.cpp:246 pcbnew/menubar_pcb_editor.cpp:457 +#: pcbnew/menubar_footprint_editor.cpp:246 pcbnew/menubar_pcb_editor.cpp:464 #: pcbnew/toolbars_footprint_viewer.cpp:165 msgid "&File" msgstr "&Fichiers" #: 3d-viewer/3d_viewer/3d_menubar.cpp:223 cvpcb/menubar.cpp:85 -#: eeschema/libedit/menubar_libedit.cpp:178 eeschema/menubar.cpp:280 +#: eeschema/libedit/menubar_libedit.cpp:178 eeschema/menubar.cpp:281 #: pagelayout_editor/menubar.cpp:156 pcbnew/menubar_footprint_editor.cpp:247 -#: pcbnew/menubar_pcb_editor.cpp:458 +#: pcbnew/menubar_pcb_editor.cpp:465 msgid "&Edit" msgstr "&Editer" #: 3d-viewer/3d_viewer/3d_menubar.cpp:224 -#: eeschema/libedit/menubar_libedit.cpp:179 eeschema/menubar.cpp:281 +#: eeschema/libedit/menubar_libedit.cpp:179 eeschema/menubar.cpp:282 #: eeschema/toolbars_lib_view.cpp:129 gerbview/menubar.cpp:252 #: kicad/menubar.cpp:164 pagelayout_editor/menubar.cpp:157 -#: pcbnew/menubar_footprint_editor.cpp:248 pcbnew/menubar_pcb_editor.cpp:459 +#: pcbnew/menubar_footprint_editor.cpp:248 pcbnew/menubar_pcb_editor.cpp:466 #: pcbnew/toolbars_footprint_viewer.cpp:166 msgid "&View" msgstr "&Affichage" @@ -397,13 +397,13 @@ msgid "Show filled areas in zones" msgstr "Afficher les surfaces remplies dans les zones" #: 3d-viewer/3d_viewer/dialogs/dialog_3D_view_option_base.cpp:68 -#: pcbnew/dialogs/dialog_plot_base.cpp:194 +#: pcbnew/dialogs/dialog_plot_base.cpp:216 msgid "Subtract soldermask from silkscreen" msgstr "Soustraire masque de la couche sérigraphie" #: 3d-viewer/3d_viewer/dialogs/dialog_3D_view_option_base.cpp:77 msgid "Clip silkscreen at via annulus" -msgstr "" +msgstr "Tronquer la sérigraphie aux contours de vias" #: 3d-viewer/3d_viewer/dialogs/dialog_3D_view_option_base.cpp:95 msgid "3D Model Visibility" @@ -467,7 +467,7 @@ msgstr "Incrément de Rotation :" #: pcbnew/dialogs/dialog_graphic_item_properties_base.cpp:152 #: pcbnew/dialogs/dialog_move_exact_base.cpp:59 #: pcbnew/dialogs/dialog_pad_properties_base.cpp:342 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1384 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1362 msgid "deg" msgstr "deg" @@ -630,23 +630,17 @@ msgid "Ambient Camera Light" msgstr "Lumière de Caméra Ambiante" #: 3d-viewer/3d_viewer/dialogs/dialog_3D_view_option_base.cpp:584 -#, fuzzy -#| msgid "Top right" msgid "Top Light" -msgstr "Haut à droite" +msgstr "Source Lumineuse au Dessus" #: 3d-viewer/3d_viewer/dialogs/dialog_3D_view_option_base.cpp:594 -#, fuzzy -#| msgid "Bottom right" msgid "Bottom Light" -msgstr "Bas à droite" +msgstr "Source Lumineuse au Dessous" #: 3d-viewer/3d_viewer/dialogs/dialog_3D_view_option_base.cpp:618 #: 3d-viewer/3d_viewer/dialogs/dialog_3D_view_option_base.cpp:635 -#, fuzzy -#| msgid "Angle in degrees:" msgid "Elevation (degrees)" -msgstr "Angle en degrés:" +msgstr "Altitude (degrés)" #: 3d-viewer/3d_viewer/dialogs/dialog_3D_view_option_base.cpp:622 #: 3d-viewer/3d_viewer/dialogs/dialog_3D_view_option_base.cpp:639 @@ -662,7 +656,7 @@ msgstr "Azimuth (degrés)" #: pcbnew/dialogs/dialog_create_array_base.cpp:182 #: pcbnew/dialogs/dialog_create_array_base.cpp:306 #: pcbnew/dialogs/dialog_create_array_base.cpp:313 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1404 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1382 #: pcbnew/dialogs/panel_setup_tracks_and_vias_base.cpp:49 #: pcbnew/dialogs/panel_setup_tracks_and_vias_base.cpp:108 #: pcbnew/dialogs/panel_setup_tracks_and_vias_base.cpp:169 @@ -728,28 +722,26 @@ msgid "8" msgstr "8" #: 3d-viewer/3d_viewer/dialogs/dialog_3D_view_option_base.cpp:768 -#, fuzzy -#| msgid "Reset to Defaults" msgid "Reset to defaults" -msgstr "Réinitialiser aux Défauts" +msgstr "Réinitialiser aux défauts" #: 3d-viewer/3d_viewer/dialogs/dialog_3D_view_option_base.h:175 msgid "3D Display Options" msgstr "Options d'Affichage 3D" -#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:326 +#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:323 msgid "Background Color, Bottom" msgstr "Couleur de Fond, Bas" -#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:337 +#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:334 msgid "Background Color, Top" msgstr "Couleur de Fond, Haut" -#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:782 +#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:795 msgid "3D Image File Name" msgstr "Nom du fichier Image 3D" -#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:803 +#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:816 #, c-format msgid "" "Insufficient permissions required to save file\n" @@ -758,38 +750,38 @@ msgstr "" "Autorisations requises insuffisantes pour enregistrer le fichier\n" "%s" -#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:804 common/confirm.cpp:124 +#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:817 common/confirm.cpp:124 #: common/confirm.cpp:256 common/dialogs/panel_setup_severities.cpp:39 #: kicad/tools/kicad_manager_control.cpp:174 #: pcbnew/router/length_tuner_tool.cpp:174 msgid "Error" msgstr "Erreur" -#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:835 +#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:848 msgid "Failed to copy image to clipboard" msgstr "Impossible de copier l'image dans le presse papier" -#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:846 +#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:859 msgid "Can't save file" msgstr "Impossible de sauver le fichier" -#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:897 +#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:910 msgid "Silkscreen Color" msgstr "Couleur de Sérigraphie" -#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:927 +#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:940 msgid "Solder Mask Color" msgstr "Couleur Masque de Soudure" -#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:952 +#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:965 msgid "Copper Color" msgstr "Couleur du Cuivre" -#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:975 +#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:988 msgid "Board Body Color" msgstr "Couleur du Corps du PCB" -#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:997 +#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:1010 msgid "Solder Paste Color" msgstr "Couleur de Paste à Souder" @@ -1132,20 +1124,20 @@ msgstr "Changer l'affichage les couches ECO" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:427 #: pcbnew/dialogs/dialog_pad_properties_base.cpp:438 #: pcbnew/dialogs/dialog_pad_properties_base.cpp:467 -#: pcbnew/dialogs/dialog_plot_base.cpp:236 -#: pcbnew/dialogs/dialog_plot_base.cpp:289 +#: pcbnew/dialogs/dialog_plot_base.cpp:258 +#: pcbnew/dialogs/dialog_plot_base.cpp:311 #: pcbnew/dialogs/dialog_position_relative_base.cpp:74 #: pcbnew/dialogs/dialog_position_relative_base.cpp:91 #: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:77 -#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:187 -#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:203 -#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:217 -#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:231 -#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:245 -#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:284 -#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:298 -#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:337 -#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:351 +#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:191 +#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:207 +#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:221 +#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:235 +#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:249 +#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:288 +#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:302 +#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:341 +#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:355 #: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:58 #: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:73 #: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:95 @@ -1161,7 +1153,7 @@ msgstr "mm" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:642 #: pcbnew/dialogs/dialog_pad_properties_base.cpp:741 #: pcbnew/dialogs/dialog_pad_properties_base.cpp:752 -#: pcbnew/dialogs/dialog_plot_base.cpp:351 +#: pcbnew/dialogs/dialog_plot_base.cpp:373 msgid "Inch" msgstr "Pouce" @@ -1218,7 +1210,7 @@ msgstr "Erreur d’allocation de mémoire pour bitmap potrace" #: eeschema/dialogs/dialog_erc_base.cpp:77 gerbview/files.cpp:363 #: gerbview/files.cpp:478 gerbview/readgerb.cpp:72 #: pcbnew/board_stackup_manager/panel_board_stackup.cpp:1064 -#: pcbnew/dialogs/dialog_drc_base.cpp:177 +#: pcbnew/dialogs/dialog_drc_base.cpp:160 msgid "Errors" msgstr "Erreurs" @@ -1378,240 +1370,262 @@ msgstr "" msgid "Bitmap to Component Converter" msgstr "Convertisseur Bitmap en Composant" -#: common/base_struct.cpp:744 +#: common/base_struct.cpp:783 msgid "Screen" msgstr "Ecran" -#: common/base_struct.cpp:746 common/template_fieldnames.cpp:48 -#: eeschema/sch_component.cpp:1369 pcbnew/class_edge_mod.cpp:125 -#: pcbnew/class_pad.cpp:793 pcbnew/class_text_mod.cpp:289 +#: common/base_struct.cpp:785 common/template_fieldnames.cpp:48 +#: eeschema/sch_component.cpp:1373 pcbnew/class_edge_mod.cpp:125 +#: pcbnew/class_pad.cpp:814 pcbnew/class_text_mod.cpp:289 #: pcbnew/dialogs/dialog_board_reannotate_base.cpp:132 #: pcbnew/load_select_footprint.cpp:345 msgid "Footprint" msgstr "Empreinte" -#: common/base_struct.cpp:747 pcbnew/class_pad.cpp:795 +#: common/base_struct.cpp:786 pcbnew/class_pad.cpp:816 #: pcbnew/dialogs/dialog_board_statistics.cpp:484 msgid "Pad" msgstr "Pad" -#: common/base_struct.cpp:748 common/page_layout/ws_draw_item.cpp:111 +#: common/base_struct.cpp:787 common/page_layout/ws_draw_item.cpp:111 #: eeschema/pin_type.cpp:78 gerbview/gerber_draw_item.cpp:230 #: pcbnew/class_board_item.cpp:37 #: pcbnew/dialogs/dialog_copper_zones_base.cpp:144 -#: pcbnew/dialogs/dialog_keepout_area_properties_base.cpp:72 #: pcbnew/dialogs/dialog_non_copper_zones_properties_base.cpp:58 +#: pcbnew/dialogs/dialog_rule_area_properties_base.cpp:76 msgid "Line" msgstr "Ligne" -#: common/base_struct.cpp:749 +#: common/base_struct.cpp:788 msgid "Board Text" msgstr "Texte de CI" -#: common/base_struct.cpp:750 pcbnew/widgets/appearance_controls.cpp:339 +#: common/base_struct.cpp:789 pcbnew/widgets/appearance_controls.cpp:340 msgid "Footprint Text" msgstr "Texte sur Empreinte" -#: common/base_struct.cpp:751 +#: common/base_struct.cpp:790 msgid "Footprint Graphics" msgstr "Graphiques d'Empreinte" -#: common/base_struct.cpp:752 pcbnew/class_track.cpp:649 +#: common/base_struct.cpp:791 pcbnew/class_track.cpp:619 msgid "Track" msgstr "Piste" -#: common/base_struct.cpp:753 pcbnew/dialogs/dialog_board_statistics.cpp:484 +#: common/base_struct.cpp:792 pcbnew/class_track.cpp:681 +#: pcbnew/dialogs/dialog_board_statistics.cpp:484 msgid "Via" msgstr "Via" -#: common/base_struct.cpp:754 +#: common/base_struct.cpp:793 msgid "Board Marker" msgstr "Marqueur de CI" -#: common/base_struct.cpp:755 pcbnew/class_pcb_text.cpp:114 -msgid "Dimension" -msgstr "Dimension" +#: common/base_struct.cpp:794 +#, fuzzy +#| msgid "Add Dimension" +msgid "Aligned Dimension" +msgstr "Ajout Cote" -#: common/base_struct.cpp:756 +#: common/base_struct.cpp:795 +#, fuzzy +#| msgid "Add Dimension" +msgid "Orthogonal Dimension" +msgstr "Ajout Cote" + +#: common/base_struct.cpp:796 +#, fuzzy +#| msgid "Add Dimension" +msgid "Center Dimension" +msgstr "Ajout Cote" + +#: common/base_struct.cpp:797 +msgid "Leader" +msgstr "Ligne de repère" + +#: common/base_struct.cpp:798 pcbnew/class_pcb_target.cpp:122 msgid "Target" msgstr "Mire" -#: common/base_struct.cpp:757 +#: common/base_struct.cpp:799 msgid "Zone" msgstr "Zone" -#: common/base_struct.cpp:758 +#: common/base_struct.cpp:800 msgid "Item List" msgstr "Liste d'Éléments" -#: common/base_struct.cpp:759 +#: common/base_struct.cpp:801 msgid "Net Info" msgstr "Idnfo de Net" -#: common/base_struct.cpp:760 pcbnew/class_pcb_group.cpp:291 -#: pcbnew/tools/pcb_actions.cpp:632 +#: common/base_struct.cpp:802 pcbnew/class_pcb_group.cpp:299 +#: pcbnew/tools/pcb_actions.cpp:647 msgid "Group" msgstr "Groupe" -#: common/base_struct.cpp:762 +#: common/base_struct.cpp:804 msgid "Schematic Marker" msgstr "Marqueur Schématique" -#: common/base_struct.cpp:763 common/layer_id.cpp:94 eeschema/sch_junction.h:90 +#: common/base_struct.cpp:805 common/layer_id.cpp:108 +#: eeschema/sch_junction.h:90 msgid "Junction" msgstr "Jonction" -#: common/base_struct.cpp:764 +#: common/base_struct.cpp:806 msgid "No-Connect Flag" msgstr "Marqueur de Non Connexion" -#: common/base_struct.cpp:765 +#: common/base_struct.cpp:807 msgid "Wire Entry" msgstr "Entrée de Fil" -#: common/base_struct.cpp:766 +#: common/base_struct.cpp:808 msgid "Bus Entry" msgstr "Entrée de Bus" -#: common/base_struct.cpp:767 +#: common/base_struct.cpp:809 msgid "Graphic Line" msgstr "Ligne Graphique" -#: common/base_struct.cpp:768 eeschema/sch_bitmap.cpp:201 +#: common/base_struct.cpp:810 eeschema/sch_bitmap.cpp:201 msgid "Bitmap" msgstr "Bitmap" -#: common/base_struct.cpp:769 +#: common/base_struct.cpp:811 msgid "Schematic Text" msgstr "Texte Schématique" -#: common/base_struct.cpp:770 +#: common/base_struct.cpp:812 msgid "Net Label" msgstr "Label de Net" -#: common/base_struct.cpp:771 eeschema/sch_text.cpp:628 +#: common/base_struct.cpp:813 eeschema/sch_text.cpp:628 msgid "Global Label" msgstr "Label Global" -#: common/base_struct.cpp:772 eeschema/sch_text.cpp:629 +#: common/base_struct.cpp:814 eeschema/sch_text.cpp:629 msgid "Hierarchical Label" msgstr "Label Hiérarchique" -#: common/base_struct.cpp:773 +#: common/base_struct.cpp:815 msgid "Schematic Field" msgstr "Champ Schématique" -#: common/base_struct.cpp:774 +#: common/base_struct.cpp:816 msgid "Component" msgstr "Composant" -#: common/base_struct.cpp:775 +#: common/base_struct.cpp:817 msgid "Sheet Pin" msgstr "Pins de Feuille" -#: common/base_struct.cpp:776 eeschema/dialogs/dialog_migrate_buses.cpp:101 -#: pcbnew/tools/pcb_actions.cpp:1150 +#: common/base_struct.cpp:818 eeschema/dialogs/dialog_migrate_buses.cpp:101 +#: pcbnew/tools/pcb_actions.cpp:1193 msgid "Sheet" msgstr "Feuille" -#: common/base_struct.cpp:778 +#: common/base_struct.cpp:820 #, fuzzy #| msgid "Move Reference" msgid "Field Locate Reference" msgstr "Déplacer Référence" -#: common/base_struct.cpp:779 +#: common/base_struct.cpp:821 #, fuzzy #| msgid "Rotate Value" msgid "Field Locate Value" msgstr "Rotation Valeur" -#: common/base_struct.cpp:780 +#: common/base_struct.cpp:822 #, fuzzy #| msgid "Update Footprint" msgid "Field Locate Footprint" msgstr "Mise à Jour de l'Empreinte" -#: common/base_struct.cpp:782 +#: common/base_struct.cpp:824 #, fuzzy #| msgid "SilkScreen" msgid "SCH Screen" msgstr "Sérigraphie" -#: common/base_struct.cpp:784 +#: common/base_struct.cpp:826 #: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:166 #: eeschema/libedit/symbedit.cpp:238 msgid "Symbol" msgstr "Symbole" -#: common/base_struct.cpp:785 common/dialogs/dialog_configure_paths_base.cpp:92 +#: common/base_struct.cpp:827 common/dialogs/dialog_configure_paths_base.cpp:92 msgid "Alias" msgstr "Alias" -#: common/base_struct.cpp:786 eeschema/lib_arc.h:70 +#: common/base_struct.cpp:828 eeschema/lib_arc.h:70 #: gerbview/gerber_draw_item.cpp:233 pcbnew/class_board_item.cpp:39 #: pcbnew/class_drawsegment.cpp:475 #: pcbnew/dialogs/dialog_pad_basicshapes_properties.cpp:114 -#: pcbnew/dialogs/dialog_pad_properties.cpp:742 -#: pcbnew/dialogs/dialog_pad_properties.cpp:2073 +#: pcbnew/dialogs/dialog_pad_properties.cpp:719 +#: pcbnew/dialogs/dialog_pad_properties.cpp:2026 msgid "Arc" msgstr "Arc" -#: common/base_struct.cpp:787 eeschema/lib_circle.h:53 +#: common/base_struct.cpp:829 eeschema/lib_circle.h:53 #: gerbview/gerber_draw_item.cpp:236 pcbnew/class_board_item.cpp:40 -#: pcbnew/class_drawsegment.cpp:468 pcbnew/class_pad.cpp:1029 -#: pcbnew/class_pad.cpp:1329 +#: pcbnew/class_drawsegment.cpp:468 pcbnew/class_pad.cpp:1050 +#: pcbnew/class_pad.cpp:1357 +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:43 #: pcbnew/dialogs/dialog_pad_basicshapes_properties.cpp:137 msgid "Circle" msgstr "Cercle" -#: common/base_struct.cpp:788 +#: common/base_struct.cpp:830 #, fuzzy #| msgid "Symbol Name" msgid "Symbol Text" msgstr "Nom du Symbole" -#: common/base_struct.cpp:789 common/page_layout/ws_draw_item.cpp:115 +#: common/base_struct.cpp:831 common/page_layout/ws_draw_item.cpp:115 #: eeschema/lib_rectangle.h:54 pcbnew/class_drawsegment.cpp:498 -#: pcbnew/class_pad.cpp:1330 +#: pcbnew/class_pad.cpp:1358 +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:43 msgid "Rectangle" msgstr "Rectangle" -#: common/base_struct.cpp:790 +#: common/base_struct.cpp:832 msgid "Polyline" msgstr "PolyLigne" -#: common/base_struct.cpp:791 eeschema/lib_bezier.h:54 +#: common/base_struct.cpp:833 eeschema/lib_bezier.h:54 #: pcbnew/dialogs/dialog_pad_basicshapes_properties.cpp:101 -#: pcbnew/dialogs/dialog_pad_properties.cpp:736 -#: pcbnew/dialogs/dialog_pad_properties.cpp:2073 +#: pcbnew/dialogs/dialog_pad_properties.cpp:713 +#: pcbnew/dialogs/dialog_pad_properties.cpp:2026 msgid "Bezier" msgstr "Bézier" -#: common/base_struct.cpp:792 common/layer_id.cpp:107 eeschema/lib_pin.h:122 +#: common/base_struct.cpp:834 common/layer_id.cpp:121 eeschema/lib_pin.h:122 #: eeschema/sch_pin.cpp:145 msgid "Pin" msgstr "Pin" -#: common/base_struct.cpp:793 +#: common/base_struct.cpp:835 msgid "Symbol Field" msgstr "Champ de Symbole" -#: common/base_struct.cpp:795 +#: common/base_struct.cpp:837 msgid "Gerber Layout" msgstr "Gerber Layout" -#: common/base_struct.cpp:796 +#: common/base_struct.cpp:838 msgid "Draw Item" msgstr "Élément Graphique" -#: common/base_struct.cpp:797 common/page_layout/ws_draw_item.cpp:128 -#: eeschema/sch_bitmap.h:133 +#: common/base_struct.cpp:839 common/page_layout/ws_draw_item.cpp:128 +#: common/page_layout/ws_draw_item.cpp:431 eeschema/sch_bitmap.h:133 msgid "Image" msgstr "Image" #: common/base_units.cpp:508 eeschema/dialogs/dialog_junction_props_base.cpp:34 -#: eeschema/dialogs/dialog_lib_new_component_base.cpp:101 +#: eeschema/dialogs/dialog_lib_new_component_base.cpp:108 #: eeschema/dialogs/panel_eeschema_settings_base.cpp:137 #: eeschema/dialogs/panel_eeschema_settings_base.cpp:148 #: eeschema/dialogs/panel_libedit_settings_base.cpp:36 @@ -1662,6 +1676,9 @@ msgstr "mm^3" #: common/base_units.cpp:546 #: eeschema/dialogs/panel_setup_formatting_base.cpp:71 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:528 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:548 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:568 #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:391 #: pcbnew/dialogs/dialog_edit_footprint_for_fp_editor_base.cpp:295 #: pcbnew/dialogs/dialog_pad_properties_base.cpp:163 @@ -1713,7 +1730,7 @@ msgstr "Question" #: common/confirm.cpp:123 common/confirm.cpp:244 #: common/dialogs/panel_setup_severities.cpp:39 #: eeschema/dialogs/panel_eeschema_color_settings.cpp:153 -#: eeschema/libedit/libedit.cpp:603 eeschema/libedit/symbedit.cpp:96 +#: eeschema/libedit/libedit.cpp:605 eeschema/libedit/symbedit.cpp:96 #: eeschema/sheet.cpp:623 pcbnew/dialogs/dialog_export_vrml.cpp:183 #: pcbnew/import_gfx/dialog_import_gfx.cpp:300 pcbnew/pcb_parser.cpp:656 msgid "Warning" @@ -1725,7 +1742,7 @@ msgstr "" "Si vous ne sauvez pas, tous vos changements seront définitivement perdus." #: common/confirm.cpp:155 common/confirm.cpp:182 common/tool/actions.cpp:65 -#: eeschema/libedit/libedit.cpp:465 eeschema/widgets/tuner_slider_base.cpp:66 +#: eeschema/libedit/libedit.cpp:467 eeschema/widgets/tuner_slider_base.cpp:66 #: pcbnew/footprint_libraries_utils.cpp:876 msgid "Save" msgstr "Sauvegarder" @@ -1748,7 +1765,8 @@ msgstr "Restaurer" #: common/confirm.cpp:195 common/tool/actions.cpp:120 #: gerbview/dialogs/dialog_select_one_pcb_layer.cpp:187 -#: pcbnew/microwave/microwave_polygon.cpp:125 pcbnew/pcb_parser.cpp:659 +#: pcbnew/dialogs/dialog_drc.cpp:243 pcbnew/microwave/microwave_polygon.cpp:125 +#: pcbnew/pcb_parser.cpp:659 msgid "Cancel" msgstr "Annuler" @@ -1763,18 +1781,18 @@ msgstr "Infos" #: pcbnew/dialogs/dialog_gencad_export_options.cpp:120 #: pcbnew/dialogs/dialog_track_via_properties.cpp:353 #: pcbnew/footprint_libraries_utils.cpp:445 -#: pcbnew/footprint_libraries_utils.cpp:948 pcbnew/router/router_tool.cpp:1216 -#: pcbnew/router/router_tool.cpp:1397 pcbnew/router/router_tool.cpp:1553 -#: pcbnew/zone_filler.cpp:314 +#: pcbnew/footprint_libraries_utils.cpp:948 pcbnew/router/router_tool.cpp:1213 +#: pcbnew/router/router_tool.cpp:1394 pcbnew/router/router_tool.cpp:1550 +#: pcbnew/zone_filler.cpp:414 msgid "Confirmation" msgstr "Confirmation" #: common/dialog_about/AboutDialog_main.cpp:114 #: common/dialogs/dialog_configure_paths_base.cpp:94 #: common/lib_tree_model_adapter.cpp:275 -#: common/widgets/widget_hotkey_list.cpp:458 eeschema/lib_view_frame.cpp:361 -#: eeschema/libedit/libedit.cpp:453 eeschema/libedit/symbedit.cpp:241 -#: eeschema/sch_component.cpp:1372 include/lib_table_grid.h:189 +#: common/widgets/widget_hotkey_list.cpp:458 eeschema/lib_view_frame.cpp:360 +#: eeschema/libedit/libedit.cpp:455 eeschema/libedit/symbedit.cpp:241 +#: eeschema/sch_component.cpp:1376 include/lib_table_grid.h:189 #: pcbnew/dialogs/dialog_footprint_wizard_list_base.cpp:44 #: pcbnew/dialogs/panel_pcbnew_action_plugins_base.cpp:40 #: pcbnew/footprint_libraries_utils.cpp:864 @@ -1929,7 +1947,7 @@ msgstr "Copier les infos de version de KiCad dans le presse-papier" msgid "&Report Bug" msgstr "Rapporter un Bug" -#: common/dialog_about/dialog_about_base.cpp:64 common/tool/actions.cpp:611 +#: common/dialog_about/dialog_about_base.cpp:64 common/tool/actions.cpp:616 msgid "Report a problem with KiCad" msgstr "Signaler un problème avec KiCad" @@ -1937,11 +1955,13 @@ msgstr "Signaler un problème avec KiCad" msgid "&OK" msgstr "&OK" +#: common/dialogs/dialog_HTML_reporter_base.h:46 +msgid "Report" +msgstr "Rapport" + #: common/dialogs/dialog_color_picker.cpp:83 -#, fuzzy -#| msgid "Copper Color" msgid "Clear Color" -msgstr "Couleur du Cuivre" +msgstr "" #: common/dialogs/dialog_color_picker_base.cpp:31 msgid "RGB" @@ -1974,7 +1994,9 @@ msgstr "Saturation:" #: common/dialogs/dialog_color_picker_base.cpp:114 #: eeschema/dialogs/dialog_spice_model_base.cpp:45 #: eeschema/dialogs/dialog_spice_model_base.cpp:637 -#: pcbnew/dialogs/dialog_text_properties.cpp:110 +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:27 +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:94 +#: pcbnew/dialogs/dialog_text_properties.cpp:81 msgid "Value:" msgstr "Valeur:" @@ -2101,12 +2123,12 @@ msgstr "Variables d'Environnement" #: eeschema/dialogs/dialog_sch_sheet_props_base.cpp:50 #: eeschema/dialogs/panel_eeschema_template_fieldnames_base.cpp:43 #: eeschema/dialogs/panel_sym_lib_table.cpp:314 -#: eeschema/fields_grid_table.cpp:195 eeschema/lib_pin.cpp:984 -#: eeschema/lib_view_frame.cpp:359 eeschema/libedit/symbedit.cpp:213 -#: eeschema/sch_component.cpp:1340 eeschema/sch_component.cpp:1382 +#: eeschema/fields_grid_table.cpp:195 eeschema/lib_pin.cpp:1003 +#: eeschema/lib_view_frame.cpp:358 eeschema/libedit/symbedit.cpp:213 +#: eeschema/sch_component.cpp:1344 eeschema/sch_component.cpp:1386 #: eeschema/sch_pin.cpp:163 eeschema/widgets/tuner_slider_base.cpp:20 -#: pcbnew/class_pad.cpp:1354 pcbnew/class_zone.cpp:667 -#: pcbnew/class_zone.cpp:1407 +#: pcbnew/class_pad.cpp:1386 pcbnew/class_zone.cpp:611 +#: pcbnew/class_zone.cpp:1366 #: pcbnew/dialogs/dialog_footprint_wizard_list_base.cpp:43 #: pcbnew/dialogs/dialog_select_net_from_list.cpp:55 #: pcbnew/dialogs/panel_fp_lib_table.cpp:456 @@ -2221,13 +2243,14 @@ msgstr "Sélectionner un fichier" msgid "Configure Global Library Table" msgstr "Configurer la Table Globale des Librairies" -#: common/dialogs/dialog_grid_settings_base.cpp:26 common/tool/actions.cpp:436 +#: common/dialogs/dialog_grid_settings_base.cpp:26 common/tool/actions.cpp:441 #: pcbnew/dialogs/panel_pcbnew_display_origin_base.cpp:23 msgid "Grid Origin" msgstr "Origine de la Grille" #: common/dialogs/dialog_grid_settings_base.cpp:63 #: common/dialogs/dialog_grid_settings_base.cpp:78 +#: pcbnew/dialogs/dialog_drc_base.cpp:88 pcbnew/dialogs/dialog_drc_base.cpp:140 #: pcbnew/dialogs/dialog_pad_properties_base.cpp:115 #: pcbnew/dialogs/dialog_pad_properties_base.cpp:147 #: pcbnew/dialogs/dialog_pad_properties_base.cpp:184 @@ -2235,14 +2258,14 @@ msgstr "Origine de la Grille" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:300 #: pcbnew/dialogs/dialog_pad_properties_base.cpp:684 #: pcbnew/dialogs/dialog_pad_properties_base.cpp:706 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:898 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:910 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:922 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:931 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:943 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:955 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:967 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:979 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:864 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:876 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:888 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:897 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:909 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:921 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:933 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:945 #: pcbnew/dialogs/panel_display_options_base.cpp:28 #: pcbnew/dialogs/panel_display_options_base.cpp:97 #: pcbnew/dialogs/panel_edit_options_base.cpp:80 @@ -2283,7 +2306,7 @@ msgstr "(raccourci)" msgid "Grid 2:" msgstr "Grille 2:" -#: common/dialogs/dialog_grid_settings_base.cpp:173 common/tool/actions.cpp:442 +#: common/dialogs/dialog_grid_settings_base.cpp:173 common/tool/actions.cpp:447 msgid "Reset Grid Origin" msgstr "Remise à 0 Origine Grille" @@ -2479,8 +2502,9 @@ msgstr "dummy text" #: eeschema/dialogs/dialog_lib_edit_text_base.cpp:115 #: eeschema/dialogs/dialog_pin_properties_base.cpp:104 #: pcbnew/dialogs/dialog_copper_zones_base.cpp:291 +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:285 #: pcbnew/dialogs/dialog_non_copper_zones_properties_base.cpp:126 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:179 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:154 msgid "Orientation:" msgstr "Orientation:" @@ -2490,7 +2514,8 @@ msgstr "Taille de la page (utilisateur):" #: common/dialogs/dialog_page_settings_base.cpp:67 #: pcbnew/dialogs/dialog_board_statistics.cpp:96 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:143 +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:246 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:118 msgid "Height:" msgstr "Hauteur:" @@ -2506,8 +2531,14 @@ msgstr "Hauteur de la page (utilisateur)." #: eeschema/dialogs/dialog_lib_edit_text_base.cpp:102 #: eeschema/dialogs/dialog_lib_edit_text_base.cpp:132 #: eeschema/dialogs/dialog_lib_edit_text_base.cpp:162 -#: pcbnew/dialogs/dialog_drc_base.cpp:42 pcbnew/dialogs/dialog_drc_base.cpp:57 -#: pcbnew/dialogs/dialog_drc_base.cpp:72 +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:226 +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:242 +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:255 +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:268 +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:281 +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:360 +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:374 +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:389 #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:121 #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:132 #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:352 @@ -2529,42 +2560,45 @@ msgstr "Hauteur de la page (utilisateur)." #: pcbnew/dialogs/dialog_graphic_item_properties_base.cpp:118 #: pcbnew/dialogs/dialog_graphic_item_properties_base.cpp:129 #: pcbnew/dialogs/dialog_graphic_item_properties_base.cpp:163 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1168 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1179 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1194 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1205 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1220 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1231 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1246 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1257 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1271 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1294 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1359 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1370 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1535 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1146 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1157 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1172 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1183 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1198 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1209 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1224 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1235 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1249 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1272 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1337 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1348 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1513 #: pcbnew/dialogs/dialog_pns_length_tuning_settings_base.cpp:76 #: pcbnew/dialogs/dialog_pns_length_tuning_settings_base.cpp:105 #: pcbnew/dialogs/dialog_pns_length_tuning_settings_base.cpp:116 #: pcbnew/dialogs/dialog_pns_length_tuning_settings_base.cpp:127 #: pcbnew/dialogs/dialog_target_properties_base.cpp:35 #: pcbnew/dialogs/dialog_target_properties_base.cpp:46 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:133 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:152 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:175 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:201 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:222 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:241 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:108 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:127 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:150 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:176 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:197 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:216 #: pcbnew/dialogs/dialog_track_via_size_base.cpp:32 #: pcbnew/dialogs/dialog_track_via_size_base.cpp:43 #: pcbnew/dialogs/dialog_track_via_size_base.cpp:54 +#: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:144 +#: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:160 msgid "unit" msgstr "unité" #: common/dialogs/dialog_page_settings_base.cpp:88 #: eeschema/dialogs/dialog_edit_line_style_base.cpp:31 #: pcbnew/dialogs/dialog_board_statistics.cpp:94 +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:217 #: pcbnew/dialogs/dialog_pns_diff_pair_dimensions_base.cpp:25 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:124 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:99 msgid "Width:" msgstr "Largeur:" @@ -2684,8 +2718,8 @@ msgstr "Prévisualisation" #: common/dialogs/dialog_print_generic.cpp:44 #: eeschema/dialogs/dialog_annotate.cpp:102 eeschema/dialogs/dialog_bom.cpp:239 -#: eeschema/dialogs/dialog_change_symbols.cpp:126 -#: eeschema/dialogs/dialog_erc.cpp:78 eeschema/dialogs/dialog_netlist.cpp:312 +#: eeschema/dialogs/dialog_change_symbols.cpp:143 +#: eeschema/dialogs/dialog_erc.cpp:79 eeschema/dialogs/dialog_netlist.cpp:312 #: eeschema/dialogs/dialog_plot_schematic.cpp:58 #: eeschema/dialogs/dialog_print_using_printer.cpp:148 #: eeschema/dialogs/dialog_schematic_find_base.cpp:130 @@ -2693,11 +2727,11 @@ msgstr "Prévisualisation" #: eeschema/dialogs/dialog_update_from_pcb.cpp:66 #: pcbnew/dialogs/dialog_board_reannotate.cpp:119 #: pcbnew/dialogs/dialog_board_statistics.cpp:126 -#: pcbnew/dialogs/dialog_drc.cpp:77 -#: pcbnew/dialogs/dialog_exchange_footprints.cpp:154 +#: pcbnew/dialogs/dialog_drc.cpp:81 pcbnew/dialogs/dialog_drc.cpp:261 +#: pcbnew/dialogs/dialog_exchange_footprints.cpp:167 #: pcbnew/dialogs/dialog_export_step.cpp:129 #: pcbnew/dialogs/dialog_export_svg.cpp:93 -#: pcbnew/dialogs/dialog_gendrill.cpp:74 pcbnew/dialogs/dialog_netlist.cpp:93 +#: pcbnew/dialogs/dialog_gendrill.cpp:74 pcbnew/dialogs/dialog_netlist.cpp:90 #: pcbnew/dialogs/dialog_plot.cpp:62 pcbnew/dialogs/dialog_update_pcb.cpp:74 #: pcbnew/exporters/gen_footprints_placefile.cpp:68 msgid "Close" @@ -2807,7 +2841,7 @@ msgid "Page Setup..." msgstr "Options Page..." #: common/dialogs/dialog_text_entry_base.cpp:22 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1562 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1540 msgid "MyLabel" msgstr "MyLabel" @@ -2829,32 +2863,32 @@ msgstr "" msgid "Reveal Themes in Finder" msgstr "Révéler dans Finder" -#: common/dialogs/panel_color_settings.cpp:110 +#: common/dialogs/panel_color_settings.cpp:129 msgid "New theme name:" msgstr "Nouveau nom du thème:" -#: common/dialogs/panel_color_settings.cpp:110 +#: common/dialogs/panel_color_settings.cpp:129 msgid "Add Color Theme" msgstr "Ajouter Thème de Couleur" -#: common/dialogs/panel_color_settings.cpp:122 +#: common/dialogs/panel_color_settings.cpp:141 msgid "Theme already exists!" msgstr "Le thème existe déjà!" -#: common/dialogs/panel_color_settings.cpp:174 -#: common/dialogs/panel_color_settings.cpp:191 +#: common/dialogs/panel_color_settings.cpp:198 +#: common/dialogs/panel_color_settings.cpp:215 msgid "New Theme..." msgstr "Nouveau Thème..." -#: common/dialogs/panel_color_settings.cpp:246 +#: common/dialogs/panel_color_settings.cpp:270 msgid "Copy color" msgstr "Copier couleur" -#: common/dialogs/panel_color_settings.cpp:249 +#: common/dialogs/panel_color_settings.cpp:273 msgid "Paste color" msgstr "Coller couleur" -#: common/dialogs/panel_color_settings.cpp:252 +#: common/dialogs/panel_color_settings.cpp:276 msgid "Revert to saved color" msgstr "Revenir à la couleur enregistrée" @@ -2869,15 +2903,11 @@ msgstr "" msgid "Theme:" msgstr "Thème :" -#: common/dialogs/panel_color_settings_base.cpp:23 -msgid "User" -msgstr "Utilisateur" - -#: common/dialogs/panel_color_settings_base.cpp:34 +#: common/dialogs/panel_color_settings_base.cpp:33 msgid "Override individual item colors" msgstr "Ignorer les couleurs individuees des éléments" -#: common/dialogs/panel_color_settings_base.cpp:35 +#: common/dialogs/panel_color_settings_base.cpp:34 msgid "" "Show all items in their default color even if they have specific colors set " "in their properties." @@ -2885,11 +2915,11 @@ msgstr "" "Afficher tous les éléments dans leur couleur par défaut, même s’ils ont des " "couleurs spécifiques définies dans leurs propriétés." -#: common/dialogs/panel_color_settings_base.cpp:42 +#: common/dialogs/panel_color_settings_base.cpp:41 msgid "Open Theme Folder" msgstr "Ouvrir Répertoire des Thèmes" -#: common/dialogs/panel_color_settings_base.cpp:43 +#: common/dialogs/panel_color_settings_base.cpp:42 msgid "Open the folder containing color themes" msgstr "Ouvrir le répertoire contenant les thèmes de couleur" @@ -2926,11 +2956,11 @@ msgstr "" "Sur certaines plateformes, la valeur automatique est incorrecte et doit être " "réglée manuellement." -#: common/dialogs/panel_common_settings.cpp:275 +#: common/dialogs/panel_common_settings.cpp:281 msgid "Executable files (" msgstr "Fichiers exécutables (" -#: common/dialogs/panel_common_settings.cpp:280 +#: common/dialogs/panel_common_settings.cpp:286 msgid "Select Preferred PDF Browser" msgstr "Sélection Visualisateur PDF Préféré" @@ -2948,7 +2978,7 @@ msgstr "" "Si la valeur est 0, la sauvegarde automatique est désactivée" #: common/dialogs/panel_common_settings_base.cpp:39 -#: common/dialogs/panel_common_settings_base.cpp:258 +#: common/dialogs/panel_common_settings_base.cpp:253 msgid "minutes" msgstr "minutes" @@ -2973,7 +3003,7 @@ msgid "Accelerated graphics:" msgstr "Moteur graphique accéléré:" #: common/dialogs/panel_common_settings_base.cpp:73 -#: common/dialogs/panel_common_settings_base.cpp:84 +#: common/dialogs/panel_common_settings_base.cpp:83 msgid "No Antialiasing" msgstr "Pas d’anticrénelage" @@ -2993,83 +3023,85 @@ msgstr "Suréchantillonnage (x 2)" msgid "Supersampling (4x)" msgstr "Suréchantillonnage (x 4)" -#: common/dialogs/panel_common_settings_base.cpp:80 +#: common/dialogs/panel_common_settings_base.cpp:79 msgid "Fallback graphics:" msgstr "Moteur graphique programmé:" -#: common/dialogs/panel_common_settings_base.cpp:84 +#: common/dialogs/panel_common_settings_base.cpp:83 msgid "Fast Antialiasing" msgstr "Anticrénelage rapide" -#: common/dialogs/panel_common_settings_base.cpp:84 +#: common/dialogs/panel_common_settings_base.cpp:83 msgid "Balanced Antialiasing" msgstr "Anticrénelage normal" -#: common/dialogs/panel_common_settings_base.cpp:84 +#: common/dialogs/panel_common_settings_base.cpp:83 msgid "High Quality Antialiasing" msgstr "Anticrénelage de haute qualité" -#: common/dialogs/panel_common_settings_base.cpp:90 +#: common/dialogs/panel_common_settings_base.cpp:89 msgid "3D cache file duration:" msgstr "Durée du fichier cache 3D :" -#: common/dialogs/panel_common_settings_base.cpp:100 +#: common/dialogs/panel_common_settings_base.cpp:99 msgid "Helper Applications" msgstr "Applications Utiles" -#: common/dialogs/panel_common_settings_base.cpp:109 +#: common/dialogs/panel_common_settings_base.cpp:108 msgid "Text editor:" msgstr "Éditeur de texte:" -#: common/dialogs/panel_common_settings_base.cpp:121 +#: common/dialogs/panel_common_settings_base.cpp:120 msgid "System default PDF viewer" msgstr "Visualisateur PDF par défaut" -#: common/dialogs/panel_common_settings_base.cpp:124 +#: common/dialogs/panel_common_settings_base.cpp:123 #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:175 msgid "Other:" msgstr "Autre:" -#: common/dialogs/panel_common_settings_base.cpp:144 +#: common/dialogs/panel_common_settings_base.cpp:143 msgid "User Interface" msgstr "Interface Utilisateur" -#: common/dialogs/panel_common_settings_base.cpp:152 +#: common/dialogs/panel_common_settings_base.cpp:150 msgid "Icon scale:" msgstr "Échelle icon:" -#: common/dialogs/panel_common_settings_base.cpp:161 -#: common/dialogs/panel_common_settings_base.cpp:172 +#: common/dialogs/panel_common_settings_base.cpp:159 +#: common/dialogs/panel_common_settings_base.cpp:170 #: common/dialogs/panel_mouse_settings_base.cpp:56 +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:120 +#: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:87 msgid "Automatic" msgstr "Automatique" -#: common/dialogs/panel_common_settings_base.cpp:164 +#: common/dialogs/panel_common_settings_base.cpp:162 msgid "Canvas scale:" msgstr "Échelle d'affichage:" -#: common/dialogs/panel_common_settings_base.cpp:181 +#: common/dialogs/panel_common_settings_base.cpp:173 msgid "Show icons in menus" msgstr "Montrer icônes dans Menus" -#: common/dialogs/panel_common_settings_base.cpp:197 +#: common/dialogs/panel_common_settings_base.cpp:192 #: eeschema/dialogs/panel_eeschema_settings_base.cpp:41 msgid "Editing" msgstr "Editer" -#: common/dialogs/panel_common_settings_base.cpp:199 +#: common/dialogs/panel_common_settings_base.cpp:194 msgid "Prefer selection to dragging" msgstr "Préférer la sélection au \"drag\" de l'élément" -#: common/dialogs/panel_common_settings_base.cpp:202 +#: common/dialogs/panel_common_settings_base.cpp:197 msgid "Warp mouse to origin of moved object" msgstr "Placer le curseur souris sur l’origine de l’objet déplacé" -#: common/dialogs/panel_common_settings_base.cpp:205 +#: common/dialogs/panel_common_settings_base.cpp:200 msgid "First hotkey selects tool" msgstr "La premiere action hotkey sélectionne l'outil" -#: common/dialogs/panel_common_settings_base.cpp:206 +#: common/dialogs/panel_common_settings_base.cpp:201 msgid "" "If not checked, hotkeys will immediately perform an action even if the " "relevant tool was not previously selected." @@ -3077,26 +3109,26 @@ msgstr "" "Si non sélectionné, les hotkeys effectueront immédiatement l'action même si " "l'outil correspondant n'a pas été précédemment activé." -#: common/dialogs/panel_common_settings_base.cpp:214 +#: common/dialogs/panel_common_settings_base.cpp:209 msgid "Project Backup" msgstr "Sauvegarde de Projet" -#: common/dialogs/panel_common_settings_base.cpp:221 +#: common/dialogs/panel_common_settings_base.cpp:216 msgid "Automatically backup projects" msgstr "Sauvegarder automatiquement les projets" -#: common/dialogs/panel_common_settings_base.cpp:222 +#: common/dialogs/panel_common_settings_base.cpp:217 msgid "" "Automatically create backup archives of the current project when saving files" msgstr "" "Créer automatiquement des archives de sauvegarde du projet en cours lors de " "l’enregistrement de fichiers" -#: common/dialogs/panel_common_settings_base.cpp:226 +#: common/dialogs/panel_common_settings_base.cpp:221 msgid "Create backups when auto save occurs" msgstr "Créer des sauvegardes lorsque l’enregistrement automatique se produit" -#: common/dialogs/panel_common_settings_base.cpp:227 +#: common/dialogs/panel_common_settings_base.cpp:222 msgid "" "Create backups when the auto save feature is enabled. If not checked, " "backups will only be created when you manually save a file." @@ -3106,30 +3138,30 @@ msgstr "" "Si elles ne sont pas cochées, les sauvegardes ne seront créées que lorsque " "vous enregistrez manuellement un fichier." -#: common/dialogs/panel_common_settings_base.cpp:231 +#: common/dialogs/panel_common_settings_base.cpp:226 msgid "Maximum backups to keep:" msgstr "Sauvegardes maximales à conserver :" -#: common/dialogs/panel_common_settings_base.cpp:233 +#: common/dialogs/panel_common_settings_base.cpp:228 msgid "How many backup files total to keep (set to 0 for no limit)" msgstr "" "Combien de fichiers de sauvegarde conserver (défini sur 0 pour pas de limite)" -#: common/dialogs/panel_common_settings_base.cpp:240 +#: common/dialogs/panel_common_settings_base.cpp:235 msgid "Maximum backups per day:" msgstr "Sauvegardes maximales par jour :" -#: common/dialogs/panel_common_settings_base.cpp:242 +#: common/dialogs/panel_common_settings_base.cpp:237 msgid "How many backup files to keep each day (set to 0 for no limit)" msgstr "" "Combien de fichiers de sauvegarde conserver chaque jour (défini sur 0 pour " "sans limite)" -#: common/dialogs/panel_common_settings_base.cpp:249 +#: common/dialogs/panel_common_settings_base.cpp:244 msgid "Minimum time between backups:" msgstr "Temps minimum entre les sauvegardes :" -#: common/dialogs/panel_common_settings_base.cpp:251 +#: common/dialogs/panel_common_settings_base.cpp:246 msgid "" "Number of minutes since the last backup before another will be created the " "next time you save (set to 0 for no minimum)" @@ -3138,11 +3170,11 @@ msgstr "" "créée la prochaine fois que vous sauvegarderez (définir 0 pour pas de " "minimum)" -#: common/dialogs/panel_common_settings_base.cpp:262 +#: common/dialogs/panel_common_settings_base.cpp:257 msgid "Maximum total backup size:" msgstr "Taille totale maximale de la sauvegarde :" -#: common/dialogs/panel_common_settings_base.cpp:264 +#: common/dialogs/panel_common_settings_base.cpp:259 msgid "" "If the total size of backup files grows above this limit, old backups will " "be deleted (set to 0 for no limit)" @@ -3150,21 +3182,21 @@ msgstr "" "Si la taille totale des fichiers de sauvegarde dépasse cette limite, les " "anciennes sauvegardes seront supprimées (définir à 0 pour sans limite)" -#: common/dialogs/panel_common_settings_base.cpp:271 +#: common/dialogs/panel_common_settings_base.cpp:266 #, fuzzy #| msgid "B" msgid "MB" msgstr "B" -#: common/dialogs/panel_common_settings_base.cpp:282 +#: common/dialogs/panel_common_settings_base.cpp:277 msgid "Session" msgstr "Session" -#: common/dialogs/panel_common_settings_base.cpp:284 +#: common/dialogs/panel_common_settings_base.cpp:279 msgid "Remember open files for next project launch" msgstr "Mémoriser les fichiers ouverts pour le prochain lancement du projet" -#: common/dialogs/panel_common_settings_base.cpp:286 +#: common/dialogs/panel_common_settings_base.cpp:281 msgid "" "If checked, launching a project will also launch tools such as eeschema and " "pcbnew with previously open files" @@ -3278,18 +3310,19 @@ msgstr "Zoom" #: common/dialogs/panel_mouse_settings_base.cpp:139 #: pcbnew/board_stackup_manager/panel_board_stackup_base.cpp:164 #: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:56 -#: pcbnew/class_pad.cpp:1338 pcbnew/class_zone.cpp:1395 +#: pcbnew/class_pad.cpp:1366 pcbnew/class_zone.cpp:1354 #: pcbnew/dialogs/dialog_copper_zones_base.cpp:157 #: pcbnew/dialogs/dialog_copper_zones_base.cpp:233 +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:43 #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:420 #: pcbnew/dialogs/dialog_edit_footprint_for_fp_editor_base.cpp:324 #: pcbnew/dialogs/dialog_non_copper_zones_properties_base.cpp:79 -#: pcbnew/dialogs/dialog_pad_properties.cpp:934 -#: pcbnew/dialogs/dialog_pad_properties.cpp:943 +#: pcbnew/dialogs/dialog_pad_properties.cpp:911 +#: pcbnew/dialogs/dialog_pad_properties.cpp:920 #: pcbnew/dialogs/dialog_pad_properties_base.cpp:558 #: pcbnew/dialogs/dialog_pad_properties_base.cpp:725 #: pcbnew/dialogs/dialog_plot_base.cpp:119 -#: pcbnew/widgets/appearance_controls.cpp:639 +#: pcbnew/widgets/appearance_controls.cpp:643 msgid "None" msgstr "Aucun" @@ -3347,7 +3380,7 @@ msgstr "" #: common/dialogs/panel_setup_netclasses.cpp:82 #: eeschema/dialogs/dialog_edit_line_style.cpp:46 #: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:309 -#: pcbnew/class_zone.cpp:671 pcbnew/class_zone.cpp:1397 +#: pcbnew/class_zone.cpp:615 pcbnew/class_zone.cpp:1356 #: pcbnew/dialogs/dialog_copper_zones_base.cpp:233 #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:420 #: pcbnew/dialogs/dialog_edit_footprint_for_fp_editor_base.cpp:324 @@ -3387,23 +3420,23 @@ msgstr "La net class par défaut est obligatoire." #: common/dialogs/panel_setup_netclasses_base.cpp:24 #: eeschema/dialogs/dialog_schematic_setup.cpp:75 -#: pcbnew/dialogs/dialog_board_setup.cpp:88 -#: pcbnew/widgets/appearance_controls.cpp:467 +#: pcbnew/dialogs/dialog_board_setup.cpp:87 +#: pcbnew/widgets/appearance_controls.cpp:471 msgid "Net Classes" msgstr "Classes d'Equipots" -#: common/dialogs/panel_setup_netclasses_base.cpp:41 pcbnew/class_zone.cpp:1409 +#: common/dialogs/panel_setup_netclasses_base.cpp:41 pcbnew/class_zone.cpp:1368 msgid "Clearance" msgstr "Isolation" #: common/dialogs/panel_setup_netclasses_base.cpp:42 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:537 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1716 #: pcbnew/dialogs/dialog_global_edit_tracks_and_vias.cpp:191 msgid "Track Width" msgstr "Largeur Piste" #: common/dialogs/panel_setup_netclasses_base.cpp:43 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:869 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1440 #: pcbnew/dialogs/dialog_global_edit_tracks_and_vias.cpp:192 msgid "Via Size" msgstr "Diam Via" @@ -3440,7 +3473,7 @@ msgid "Bus Thickness" msgstr "Épaisseur de Bus" #: common/dialogs/panel_setup_netclasses_base.cpp:52 -#: eeschema/dialogs/dialog_edit_line_style_base.h:65 eeschema/sch_line.cpp:792 +#: eeschema/dialogs/dialog_edit_line_style_base.h:65 eeschema/sch_line.cpp:823 msgid "Line Style" msgstr "Style de Ligne" @@ -3448,8 +3481,9 @@ msgstr "Style de Ligne" #: common/widgets/footprint_select_widget.cpp:229 #: eeschema/dialogs/dialog_edit_line_style.cpp:53 #: eeschema/dialogs/dialog_edit_line_style.cpp:64 +#: eeschema/dialogs/dialog_global_edit_text_and_graphics.cpp:65 #: eeschema/dialogs/dialog_junction_props.cpp:38 -#: eeschema/tools/sch_editor_control.cpp:937 +#: eeschema/tools/sch_editor_control.cpp:941 msgid "Default" msgstr "Défaut" @@ -3502,8 +3536,8 @@ msgid "Assign To Selected Nets" msgstr "Attribuer aux Nets Sélectionnés" #: common/dialogs/panel_setup_netclasses_base.cpp:207 -#: pcbnew/board_connected_item.cpp:215 pcbnew/class_pad.cpp:800 -#: pcbnew/class_track.cpp:797 pcbnew/class_zone.cpp:639 +#: pcbnew/board_connected_item.cpp:150 pcbnew/class_pad.cpp:821 +#: pcbnew/class_track.cpp:740 pcbnew/class_zone.cpp:583 #: pcbnew/dialogs/dialog_copper_zones_base.cpp:33 #: pcbnew/dialogs/dialog_select_net_from_list.cpp:54 msgid "Net" @@ -3536,12 +3570,12 @@ msgid "Text Substitution" msgstr "Substitution de Texte" #: common/dialogs/wx_html_report_panel.cpp:179 -#: common/dialogs/wx_html_report_panel.cpp:204 common/rc_item.cpp:298 +#: common/dialogs/wx_html_report_panel.cpp:204 common/rc_item.cpp:325 msgid "Error: " msgstr "Erreur: " #: common/dialogs/wx_html_report_panel.cpp:183 -#: common/dialogs/wx_html_report_panel.cpp:206 common/rc_item.cpp:299 +#: common/dialogs/wx_html_report_panel.cpp:206 common/rc_item.cpp:326 msgid "Warning: " msgstr "Attention: " @@ -3551,7 +3585,7 @@ msgid "Info: " msgstr "Info: " #: common/dialogs/wx_html_report_panel.cpp:322 -#: eeschema/dialogs/dialog_erc.cpp:532 pcbnew/dialogs/dialog_drc.cpp:500 +#: eeschema/dialogs/dialog_erc.cpp:540 pcbnew/dialogs/dialog_drc.cpp:571 msgid "Save Report to File" msgstr "Sauver Fichier Rapport sous" @@ -3570,7 +3604,7 @@ msgstr "Messages d'info" #: common/dialogs/wx_html_report_panel_base.cpp:31 #: eeschema/dialogs/dialog_erc_base.cpp:67 -#: pcbnew/dialogs/dialog_drc_base.cpp:167 +#: pcbnew/dialogs/dialog_drc_base.cpp:150 msgid "Show:" msgstr "Montrer:" @@ -3578,14 +3612,14 @@ msgstr "Montrer:" #: eeschema/dialogs/dialog_erc_base.cpp:71 eeschema/lib_item.cpp:59 #: eeschema/sch_pin.cpp:148 pcbnew/dialogs/dialog_board_reannotate.cpp:82 #: pcbnew/dialogs/dialog_board_reannotate_base.cpp:170 -#: pcbnew/dialogs/dialog_drc_base.cpp:171 -#: pcbnew/widgets/appearance_controls.cpp:626 +#: pcbnew/dialogs/dialog_drc_base.cpp:154 +#: pcbnew/widgets/appearance_controls.cpp:630 msgid "All" msgstr "Tout" #: common/dialogs/wx_html_report_panel_base.cpp:50 #: eeschema/dialogs/dialog_erc_base.cpp:85 -#: pcbnew/dialogs/dialog_drc_base.cpp:185 +#: pcbnew/dialogs/dialog_drc_base.cpp:168 msgid "Warnings" msgstr "Avertissements" @@ -3599,7 +3633,7 @@ msgstr "Infos" #: common/dialogs/wx_html_report_panel_base.cpp:70 #: eeschema/dialogs/dialog_erc_base.cpp:102 -#: pcbnew/dialogs/dialog_drc_base.cpp:202 +#: pcbnew/dialogs/dialog_drc_base.cpp:185 msgid "Save..." msgstr "Sauver..." @@ -3707,7 +3741,7 @@ msgstr "" "Vous n'avez pas la permission d'écriture pour sauver le fichier \"%s\" dans " "le répertoire \"%s\"." -#: common/eda_base_frame.cpp:832 pcbnew/plugins/altium/altium_pcb.cpp:1204 +#: common/eda_base_frame.cpp:832 pcbnew/plugins/altium/altium_pcb.cpp:1207 #, c-format msgid "You do not have write permissions to save file \"%s\"." msgstr "" @@ -3751,10 +3785,10 @@ msgstr "MIME type inconnu pour fichier doc \"%s\"" #: common/eda_draw_frame.cpp:128 common/eda_draw_frame.cpp:499 #: gerbview/dialogs/panel_gerbview_settings_base.cpp:28 #: pagelayout_editor/pl_editor_frame.cpp:145 +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:120 #: pcbnew/dialogs/dialog_gen_footprint_position_file_base.cpp:56 #: pcbnew/dialogs/dialog_gendrill_base.cpp:108 -#: pcbnew/dialogs/dialog_plot_base.cpp:331 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:92 +#: pcbnew/dialogs/dialog_plot_base.cpp:353 #: pcbnew/dialogs/panel_edit_options_base.cpp:31 #: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:87 msgid "Inches" @@ -3804,7 +3838,7 @@ msgstr " Y:" #: gerbview/gerber_file_image.cpp:353 gerbview/gerber_file_image.cpp:357 #: gerbview/gerber_file_image.cpp:360 #: pcbnew/microwave/microwave_polygon.cpp:132 -#: pcbnew/widgets/appearance_controls.cpp:561 +#: pcbnew/widgets/appearance_controls.cpp:565 msgid "Normal" msgstr "Normal" @@ -3817,11 +3851,12 @@ msgstr "Normal" #: eeschema/dialogs/dialog_sch_sheet_props_base.cpp:55 #: eeschema/fields_grid_table.cpp:200 eeschema/sch_text.cpp:647 #: pagelayout_editor/dialogs/properties_frame_base.cpp:117 +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:298 #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:58 #: pcbnew/dialogs/dialog_edit_footprint_for_fp_editor_base.cpp:58 #: pcbnew/dialogs/dialog_global_edit_text_and_graphics.cpp:236 #: pcbnew/dialogs/dialog_global_edit_text_and_graphics_base.cpp:182 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:137 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:112 #: pcbnew/dialogs/panel_modedit_defaults_base.cpp:126 #: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:48 #: pcbnew/text_mod_grid_table.cpp:93 @@ -3851,12 +3886,13 @@ msgstr "Gras+Italique" #: eeschema/fields_grid_table.cpp:156 eeschema/fields_grid_table.cpp:389 #: eeschema/fields_grid_table.cpp:480 eeschema/pin_type.cpp:127 #: pagelayout_editor/dialogs/properties_frame_base.cpp:92 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:160 +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:315 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:135 msgid "Left" msgstr "Gauche" -#: common/eda_text.cpp:640 common/eda_text.cpp:644 common/tool/actions.cpp:299 -#: common/widgets/mathplot.cpp:1725 +#: common/eda_text.cpp:640 common/eda_text.cpp:644 common/tool/actions.cpp:304 +#: common/widgets/mathplot.cpp:1760 #: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:224 #: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:246 #: eeschema/dialogs/dialog_lib_edit_text_base.cpp:149 @@ -3867,10 +3903,11 @@ msgstr "Gauche" #: gerbview/gerber_file_image.cpp:357 gerbview/gerber_file_image.cpp:360 #: pagelayout_editor/dialogs/properties_frame_base.cpp:92 #: pagelayout_editor/dialogs/properties_frame_base.cpp:108 +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:315 #: pcbnew/dialogs/dialog_graphic_item_properties.cpp:175 #: pcbnew/dialogs/dialog_graphic_item_properties.cpp:183 #: pcbnew/dialogs/dialog_pad_basicshapes_properties.cpp:117 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:160 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:135 msgid "Center" msgstr "Centrer" @@ -3881,7 +3918,8 @@ msgstr "Centrer" #: eeschema/fields_grid_table.cpp:158 eeschema/fields_grid_table.cpp:391 #: eeschema/fields_grid_table.cpp:484 eeschema/pin_type.cpp:126 #: pagelayout_editor/dialogs/properties_frame_base.cpp:92 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:160 +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:315 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:135 msgid "Right" msgstr "Droite" @@ -3914,7 +3952,7 @@ msgstr "Texte" #: common/eda_text.cpp:651 #: pcbnew/board_stackup_manager/panel_board_stackup_base.cpp:86 -#: pcbnew/class_drawsegment.cpp:1267 pcbnew/class_pcb_text.cpp:129 +#: pcbnew/class_drawsegment.cpp:1267 pcbnew/class_pcb_text.cpp:128 #: pcbnew/class_text_mod.cpp:318 #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:57 #: pcbnew/dialogs/dialog_edit_footprint_for_fp_editor_base.cpp:57 @@ -3922,25 +3960,27 @@ msgstr "Texte" msgid "Thickness" msgstr "Épaisseur" -#: common/eda_text.cpp:657 pcbnew/dialogs/dialog_text_properties_base.cpp:205 +#: common/eda_text.cpp:657 +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:306 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:180 #: pcbnew/microwave/microwave_polygon.cpp:132 msgid "Mirrored" msgstr "Miroir" #: common/eda_text.cpp:659 eeschema/dialogs/dialog_lib_edit_text_base.cpp:84 #: eeschema/dialogs/panel_eeschema_template_fieldnames_base.cpp:44 -#: eeschema/lib_pin.cpp:992 eeschema/sch_pin.cpp:171 +#: eeschema/lib_pin.cpp:1011 eeschema/sch_pin.cpp:171 #: pcbnew/dialogs/dialog_global_edit_text_and_graphics_base.cpp:130 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:118 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:93 msgid "Visible" msgstr "Visible" #: common/eda_text.cpp:661 eeschema/lib_field.cpp:437 #: eeschema/sch_bitmap.cpp:203 pcbnew/class_drawsegment.cpp:501 -#: pcbnew/class_drawsegment.cpp:554 pcbnew/class_pad.cpp:841 -#: pcbnew/class_pcb_target.cpp:155 pcbnew/class_pcb_text.cpp:132 -#: pcbnew/class_text_mod.cpp:321 pcbnew/class_track.cpp:662 -#: pcbnew/class_track.cpp:1118 pcbnew/class_track.cpp:1137 +#: pcbnew/class_drawsegment.cpp:554 pcbnew/class_pad.cpp:862 +#: pcbnew/class_pcb_target.cpp:155 pcbnew/class_pcb_text.cpp:131 +#: pcbnew/class_text_mod.cpp:321 pcbnew/class_track.cpp:629 +#: pcbnew/class_track.cpp:1068 pcbnew/class_track.cpp:1087 #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:55 #: pcbnew/dialogs/dialog_edit_footprint_for_fp_editor_base.cpp:55 #: pcbnew/dialogs/panel_setup_tracks_and_vias_base.cpp:43 @@ -3951,7 +3991,7 @@ msgstr "Largeur" #: common/eda_text.cpp:663 eeschema/lib_field.cpp:440 #: eeschema/sch_bitmap.cpp:205 pcbnew/class_drawsegment.cpp:504 -#: pcbnew/class_pad.cpp:844 pcbnew/class_pcb_text.cpp:135 +#: pcbnew/class_pad.cpp:865 pcbnew/class_pcb_text.cpp:134 #: pcbnew/class_text_mod.cpp:324 #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:56 #: pcbnew/dialogs/dialog_edit_footprint_for_fp_editor_base.cpp:56 @@ -4164,7 +4204,7 @@ msgstr "" #: common/gestfich.cpp:362 eeschema/eeschema.cpp:339 eeschema/eeschema.cpp:371 #: gerbview/gerbview.cpp:235 kicad/project_template.cpp:243 -#: pcbnew/pcbnew.cpp:466 +#: pcbnew/pcbnew.cpp:474 #, c-format msgid "Cannot copy file \"%s\"." msgstr "Impossible de copier le fichier \"%s\"." @@ -4245,12 +4285,12 @@ msgid "Project Manager" msgstr "Gestionnaire de Projet" #: common/hotkey_store.cpp:67 eeschema/eeschema_config.cpp:223 -#: eeschema/menubar.cpp:127 eeschema/sch_edit_frame.cpp:1099 +#: eeschema/menubar.cpp:127 eeschema/sch_edit_frame.cpp:1101 msgid "Eeschema" msgstr "Eeschema" -#: common/hotkey_store.cpp:68 pcbnew/menubar_pcb_editor.cpp:197 -#: pcbnew/pcb_edit_frame.cpp:1157 pcbnew/pcbnew_config.cpp:62 +#: common/hotkey_store.cpp:68 pcbnew/menubar_pcb_editor.cpp:196 +#: pcbnew/pcb_edit_frame.cpp:1181 pcbnew/pcbnew_config.cpp:62 msgid "Pcbnew" msgstr "Pcbnew" @@ -4317,457 +4357,512 @@ msgstr "Impossible de changer de langage en %s" msgid "Set Language" msgstr "Selection Langue" -#: common/layer_id.cpp:29 +#: common/layer_id.cpp:32 msgid "F.Cu" msgstr "F.Cu" -#: common/layer_id.cpp:30 +#: common/layer_id.cpp:33 msgid "In1.Cu" msgstr "In1.Cu" -#: common/layer_id.cpp:31 +#: common/layer_id.cpp:34 msgid "In2.Cu" msgstr "In2.Cu" -#: common/layer_id.cpp:32 +#: common/layer_id.cpp:35 msgid "In3.Cu" msgstr "In3.Cu" -#: common/layer_id.cpp:33 +#: common/layer_id.cpp:36 msgid "In4.Cu" msgstr "In4.Cu" -#: common/layer_id.cpp:34 +#: common/layer_id.cpp:37 msgid "In5.Cu" msgstr "In5.Cu" -#: common/layer_id.cpp:35 +#: common/layer_id.cpp:38 msgid "In6.Cu" msgstr "In6.Cu" -#: common/layer_id.cpp:36 +#: common/layer_id.cpp:39 msgid "In7.Cu" msgstr "In7.Cu" -#: common/layer_id.cpp:37 +#: common/layer_id.cpp:40 msgid "In8.Cu" msgstr "In8.Cu" -#: common/layer_id.cpp:38 +#: common/layer_id.cpp:41 msgid "In9.Cu" msgstr "In9.Cu" -#: common/layer_id.cpp:39 +#: common/layer_id.cpp:42 msgid "In10.Cu" msgstr "In10.Cu" -#: common/layer_id.cpp:40 +#: common/layer_id.cpp:43 msgid "In11.Cu" msgstr "In11.Cu" -#: common/layer_id.cpp:41 +#: common/layer_id.cpp:44 msgid "In12.Cu" msgstr "In12.Cu" -#: common/layer_id.cpp:42 +#: common/layer_id.cpp:45 msgid "In13.Cu" msgstr "In13.Cu" -#: common/layer_id.cpp:43 +#: common/layer_id.cpp:46 msgid "In14.Cu" msgstr "In14.Cu" -#: common/layer_id.cpp:44 +#: common/layer_id.cpp:47 msgid "In15.Cu" msgstr "In15.Cu" -#: common/layer_id.cpp:45 +#: common/layer_id.cpp:48 msgid "In16.Cu" msgstr "In16.Cu" -#: common/layer_id.cpp:46 +#: common/layer_id.cpp:49 msgid "In17.Cu" msgstr "In17.Cu" -#: common/layer_id.cpp:47 +#: common/layer_id.cpp:50 msgid "In18.Cu" msgstr "In18.Cu" -#: common/layer_id.cpp:48 +#: common/layer_id.cpp:51 msgid "In19.Cu" msgstr "In19.Cu" -#: common/layer_id.cpp:49 +#: common/layer_id.cpp:52 msgid "In20.Cu" msgstr "In20.Cu" -#: common/layer_id.cpp:50 +#: common/layer_id.cpp:53 msgid "In21.Cu" msgstr "In21.Cu" -#: common/layer_id.cpp:51 +#: common/layer_id.cpp:54 msgid "In22.Cu" msgstr "In22.Cu" -#: common/layer_id.cpp:52 +#: common/layer_id.cpp:55 msgid "In23.Cu" msgstr "In23.Cu" -#: common/layer_id.cpp:53 +#: common/layer_id.cpp:56 msgid "In24.Cu" msgstr "In24.Cu" -#: common/layer_id.cpp:54 +#: common/layer_id.cpp:57 msgid "In25.Cu" msgstr "In25.Cu" -#: common/layer_id.cpp:55 +#: common/layer_id.cpp:58 msgid "In26.Cu" msgstr "In26.Cu" -#: common/layer_id.cpp:56 +#: common/layer_id.cpp:59 msgid "In27.Cu" msgstr "In27.Cu" -#: common/layer_id.cpp:57 +#: common/layer_id.cpp:60 msgid "In28.Cu" msgstr "In28.Cu" -#: common/layer_id.cpp:58 +#: common/layer_id.cpp:61 msgid "In29.Cu" msgstr "In29.Cu" -#: common/layer_id.cpp:59 +#: common/layer_id.cpp:62 msgid "In30.Cu" msgstr "In30.Cu" -#: common/layer_id.cpp:60 +#: common/layer_id.cpp:63 msgid "B.Cu" msgstr "B.Cu" -#: common/layer_id.cpp:63 -msgid "B.Adhes" -msgstr "B.Adhes" +#: common/layer_id.cpp:66 +#| msgid "B.Adhes" +msgid "B.Adhesive" +msgstr "B.Adhesive" -#: common/layer_id.cpp:64 -msgid "F.Adhes" -msgstr "F.Adhes" +#: common/layer_id.cpp:67 +#| msgid "F.Adhes" +msgid "F.Adhesive" +msgstr "F.Adhesive" -#: common/layer_id.cpp:65 +#: common/layer_id.cpp:68 msgid "B.Paste" msgstr "B.Paste" -#: common/layer_id.cpp:66 +#: common/layer_id.cpp:69 msgid "F.Paste" msgstr "F.Paste" -#: common/layer_id.cpp:67 -msgid "B.SilkS" -msgstr "B.SilkS" +#: common/layer_id.cpp:70 +#| msgid "Silkscreen Color" +msgid "B.Silkscreen" +msgstr "B.Silkscreen" -#: common/layer_id.cpp:68 -msgid "F.SilkS" -msgstr "F.SilkS" +#: common/layer_id.cpp:71 +#| msgid "Silkscreen Color" +msgid "F.Silkscreen" +msgstr "F.Silkscreen" -#: common/layer_id.cpp:69 +#: common/layer_id.cpp:72 msgid "B.Mask" msgstr "B.Mask" -#: common/layer_id.cpp:70 +#: common/layer_id.cpp:73 msgid "F.Mask" msgstr "F.Mask" -#: common/layer_id.cpp:73 -msgid "Dwgs.User" -msgstr "Dwgs.User" - -#: common/layer_id.cpp:74 -msgid "Cmts.User" -msgstr "Cmts.User" - -#: common/layer_id.cpp:75 -msgid "Eco1.User" -msgstr "Eco1.User" - #: common/layer_id.cpp:76 -msgid "Eco2.User" -msgstr "Eco2.User" +#| msgid "Drawings" +msgid "User.Drawings" +msgstr "User.Drawings" #: common/layer_id.cpp:77 +#| msgid "Comment" +msgid "User.Comments" +msgstr "User.Comments" + +#: common/layer_id.cpp:78 +#| msgid "User layer Eco1" +msgid "User.Eco1" +msgstr "User.Eco1" + +#: common/layer_id.cpp:79 +#| msgid "User layer Eco2" +msgid "User.Eco2" +msgstr "User.Eco2" + +#: common/layer_id.cpp:80 msgid "Edge.Cuts" msgstr "Edge.Cuts" -#: common/layer_id.cpp:78 +#: common/layer_id.cpp:81 pcbnew/dialogs/panel_setup_layers_base.cpp:679 msgid "Margin" msgstr "Margin" -#: common/layer_id.cpp:81 -msgid "F.CrtYd" -msgstr "F.CrtYd" +#: common/layer_id.cpp:84 +#| msgid "Courtyards" +msgid "F.Courtyard" +msgstr "F.Courtyard" -#: common/layer_id.cpp:82 -msgid "B.CrtYd" -msgstr "B.CrtYd" +#: common/layer_id.cpp:85 +#| msgid "Courtyards" +msgid "B.Courtyard" +msgstr "B.Courtyard" -#: common/layer_id.cpp:83 +#: common/layer_id.cpp:86 msgid "F.Fab" msgstr "F.Fab" -#: common/layer_id.cpp:84 +#: common/layer_id.cpp:87 msgid "B.Fab" msgstr "B.Fab" -#: common/layer_id.cpp:87 pcbnew/pcb_parser.cpp:659 +#: common/layer_id.cpp:90 +#| msgid "User" +msgid "User.1" +msgstr "User.1" + +#: common/layer_id.cpp:91 +#| msgid "User" +msgid "User.2" +msgstr "User.2" + +#: common/layer_id.cpp:92 +#| msgid "User" +msgid "User.3" +msgstr "User.3" + +#: common/layer_id.cpp:93 +#| msgid "User" +msgid "User.4" +msgstr "User.4" + +#: common/layer_id.cpp:94 +#| msgid "User" +msgid "User.5" +msgstr "User.5" + +#: common/layer_id.cpp:95 +#| msgid "User" +msgid "User.6" +msgstr "User.6" + +#: common/layer_id.cpp:96 +#| msgid "User" +msgid "User.7" +msgstr "User.7" + +#: common/layer_id.cpp:97 +#| msgid "User" +msgid "User.8" +msgstr "User.8" + +#: common/layer_id.cpp:98 +#| msgid "User" +msgid "User.9" +msgstr "User.9" + +#: common/layer_id.cpp:101 pcbnew/pcb_parser.cpp:659 msgid "Rescue" msgstr "Secours" -#: common/layer_id.cpp:91 eeschema/sch_bus_entry.cpp:415 -#: eeschema/sch_line.cpp:780 +#: common/layer_id.cpp:105 eeschema/sch_bus_entry.cpp:415 +#: eeschema/sch_line.cpp:811 msgid "Wire" msgstr "Fil" -#: common/layer_id.cpp:92 eeschema/sch_bus_entry.cpp:416 -#: eeschema/sch_line.cpp:781 +#: common/layer_id.cpp:106 eeschema/sch_bus_entry.cpp:416 +#: eeschema/sch_line.cpp:812 msgid "Bus" msgstr "Bus" -#: common/layer_id.cpp:93 +#: common/layer_id.cpp:107 msgid "Bus Junction" msgstr "Jonction de Bus" -#: common/layer_id.cpp:95 eeschema/sch_text.cpp:627 +#: common/layer_id.cpp:109 eeschema/sch_text.cpp:627 msgid "Label" msgstr "Label" -#: common/layer_id.cpp:96 +#: common/layer_id.cpp:110 msgid "Global label" msgstr "Label Global" -#: common/layer_id.cpp:97 +#: common/layer_id.cpp:111 msgid "Hierarchical label" msgstr "Label Hiérarchique" -#: common/layer_id.cpp:98 +#: common/layer_id.cpp:112 msgid "Pin number" msgstr "Numéro de pin" -#: common/layer_id.cpp:99 +#: common/layer_id.cpp:113 msgid "Pin name" msgstr "Nom pin" -#: common/layer_id.cpp:100 +#: common/layer_id.cpp:114 msgid "Symbol reference" msgstr "References du symbole" -#: common/layer_id.cpp:101 +#: common/layer_id.cpp:115 msgid "Symbol value" msgstr "Valeur du symbole" -#: common/layer_id.cpp:102 +#: common/layer_id.cpp:116 msgid "Symbol fields" msgstr "Champs du symbole" -#: common/layer_id.cpp:103 +#: common/layer_id.cpp:117 msgid "Symbol body outline" msgstr "Contour du corps de symbole" -#: common/layer_id.cpp:104 +#: common/layer_id.cpp:118 msgid "Symbol body fill" msgstr "Remplissage du corps de symbole" -#: common/layer_id.cpp:105 +#: common/layer_id.cpp:119 msgid "Notes" msgstr "Notes" -#: common/layer_id.cpp:106 pcbnew/dialogs/dialog_select_net_from_list.cpp:984 +#: common/layer_id.cpp:120 pcbnew/dialogs/dialog_select_net_from_list.cpp:984 msgid "Net name" msgstr "Nom du net" -#: common/layer_id.cpp:108 +#: common/layer_id.cpp:122 msgid "Sheet border" msgstr "Bordure de feuille" -#: common/layer_id.cpp:109 +#: common/layer_id.cpp:123 msgid "Sheet background" msgstr "Arrière-plan de feuille" -#: common/layer_id.cpp:110 eeschema/sch_sheet.cpp:55 +#: common/layer_id.cpp:124 eeschema/sch_sheet.cpp:55 msgid "Sheet name" msgstr "Nom feuille" -#: common/layer_id.cpp:111 +#: common/layer_id.cpp:125 msgid "Sheet fields" msgstr "Champs de feuille" -#: common/layer_id.cpp:112 +#: common/layer_id.cpp:126 msgid "Sheet file name" msgstr "Nom du fichier de la feuille" -#: common/layer_id.cpp:113 +#: common/layer_id.cpp:127 msgid "Sheet label" msgstr "Pin de hiérarchie" -#: common/layer_id.cpp:114 +#: common/layer_id.cpp:128 msgid "No connect symbol" msgstr "Symbole de non connexion" -#: common/layer_id.cpp:115 +#: common/layer_id.cpp:129 msgid "ERC warning" msgstr "ERC warning" -#: common/layer_id.cpp:116 +#: common/layer_id.cpp:130 msgid "ERC error" msgstr "ERC erreur" -#: common/layer_id.cpp:117 common/layer_id.cpp:152 +#: common/layer_id.cpp:131 common/layer_id.cpp:166 msgid "Helper items" msgstr "Eléments d'aide" -#: common/layer_id.cpp:118 common/layer_id.cpp:153 common/tool/grid_menu.cpp:40 +#: common/layer_id.cpp:132 common/layer_id.cpp:167 common/tool/grid_menu.cpp:40 #: gerbview/gerbview_layer_widget.cpp:105 pcbnew/pcb_layer_widget.cpp:79 -#: pcbnew/widgets/appearance_controls.cpp:350 +#: pcbnew/widgets/appearance_controls.cpp:351 msgid "Grid" msgstr "Grille" -#: common/layer_id.cpp:119 +#: common/layer_id.cpp:133 msgid "Axes" msgstr "Axes" -#: common/layer_id.cpp:120 common/layer_id.cpp:155 +#: common/layer_id.cpp:134 common/layer_id.cpp:169 #: gerbview/gerbview_layer_widget.cpp:107 pcbnew/pcb_layer_widget.cpp:80 msgid "Background" msgstr "Arrière plan" -#: common/layer_id.cpp:121 common/layer_id.cpp:151 +#: common/layer_id.cpp:135 common/layer_id.cpp:165 #: pcbnew/pcb_layer_widget.cpp:77 msgid "Cursor" msgstr "Curseur" -#: common/layer_id.cpp:122 +#: common/layer_id.cpp:136 msgid "Highlighted items" msgstr "Eléments en surbrillance" -#: common/layer_id.cpp:123 +#: common/layer_id.cpp:137 msgid "Hidden item" msgstr "Item invisible" -#: common/layer_id.cpp:124 common/layer_id.cpp:156 +#: common/layer_id.cpp:138 common/layer_id.cpp:170 msgid "Selection highlight" msgstr "Sélection surbrillance" -#: common/layer_id.cpp:125 common/layer_id.cpp:150 +#: common/layer_id.cpp:139 common/layer_id.cpp:164 #: gerbview/gerbview_layer_widget.cpp:106 pcbnew/pcb_layer_widget.cpp:76 -#: pcbnew/widgets/appearance_controls.cpp:349 +#: pcbnew/widgets/appearance_controls.cpp:350 msgid "Worksheet" msgstr "Feuille de travail" -#: common/layer_id.cpp:129 pcbnew/pcb_layer_widget.cpp:53 -#: pcbnew/widgets/appearance_controls.cpp:334 +#: common/layer_id.cpp:143 pcbnew/pcb_layer_widget.cpp:53 +#: pcbnew/widgets/appearance_controls.cpp:335 msgid "Footprints Front" msgstr "Empreintes Dessus" -#: common/layer_id.cpp:130 pcbnew/pcb_layer_widget.cpp:54 -#: pcbnew/widgets/appearance_controls.cpp:335 +#: common/layer_id.cpp:144 pcbnew/pcb_layer_widget.cpp:54 +#: pcbnew/widgets/appearance_controls.cpp:336 msgid "Footprints Back" msgstr "Empreintes Dessous" -#: common/layer_id.cpp:131 +#: common/layer_id.cpp:145 #: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:28 #: eeschema/dialogs/dialog_update_from_pcb_base.cpp:69 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1482 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:347 #: pcbnew/dialogs/dialog_global_edit_text_and_graphics_base.cpp:30 -#: pcbnew/pcb_layer_widget.cpp:55 pcbnew/widgets/appearance_controls.cpp:337 +#: pcbnew/pcb_layer_widget.cpp:55 pcbnew/widgets/appearance_controls.cpp:338 msgid "Values" msgstr "Valeurs" -#: common/layer_id.cpp:132 pcbnew/dialogs/dialog_board_reannotate_base.cpp:290 +#: common/layer_id.cpp:146 pcbnew/dialogs/dialog_board_reannotate_base.cpp:290 #: pcbnew/pcb_layer_widget.cpp:56 msgid "Reference Designators" msgstr "Références Schématique" -#: common/layer_id.cpp:133 pcbnew/pcb_layer_widget.cpp:57 +#: common/layer_id.cpp:147 pcbnew/pcb_layer_widget.cpp:57 msgid "Footprint Text Front" msgstr "Textes sur Empreintes Dessus" -#: common/layer_id.cpp:134 pcbnew/pcb_layer_widget.cpp:58 +#: common/layer_id.cpp:148 pcbnew/pcb_layer_widget.cpp:58 msgid "Footprint Text Back" msgstr "Textes sur Empreintes Dessous" -#: common/layer_id.cpp:135 pcbnew/pcb_layer_widget.cpp:59 -#: pcbnew/widgets/appearance_controls.cpp:340 +#: common/layer_id.cpp:149 pcbnew/pcb_layer_widget.cpp:59 +#: pcbnew/widgets/appearance_controls.cpp:341 msgid "Hidden Text" msgstr "Texte Invisible" -#: common/layer_id.cpp:136 pcbnew/pcb_layer_widget.cpp:60 +#: common/layer_id.cpp:150 pcbnew/pcb_layer_widget.cpp:60 msgid "Pads Front" msgstr "Pad Dessus" -#: common/layer_id.cpp:137 pcbnew/pcb_layer_widget.cpp:61 +#: common/layer_id.cpp:151 pcbnew/pcb_layer_widget.cpp:61 msgid "Pads Back" msgstr "Pads Dessous" -#: common/layer_id.cpp:138 pcbnew/pcb_layer_widget.cpp:62 +#: common/layer_id.cpp:152 pcbnew/pcb_layer_widget.cpp:62 msgid "Through Hole Pads" msgstr "Pads Traversants" -#: common/layer_id.cpp:139 pcbnew/dialogs/dialog_global_deletion_base.cpp:40 +#: common/layer_id.cpp:153 pcbnew/dialogs/dialog_global_deletion_base.cpp:40 #: pcbnew/dialogs/dialog_global_edit_tracks_and_vias_base.cpp:27 #: pcbnew/dialogs/dialog_track_via_properties_base.cpp:41 #: pcbnew/dialogs/panel_setup_tracks_and_vias_base.cpp:27 -#: pcbnew/pcb_layer_widget.cpp:64 pcbnew/widgets/appearance_controls.cpp:329 +#: pcbnew/pcb_layer_widget.cpp:64 pcbnew/widgets/appearance_controls.cpp:330 msgid "Tracks" msgstr "Pistes" -#: common/layer_id.cpp:140 pcbnew/class_track.cpp:724 +#: common/layer_id.cpp:154 pcbnew/class_track.cpp:680 #: pcbnew/pcb_layer_widget.cpp:65 msgid "Through Via" msgstr "Via Traversante" -#: common/layer_id.cpp:141 pcbnew/pcb_layer_widget.cpp:66 +#: common/layer_id.cpp:155 pcbnew/pcb_layer_widget.cpp:66 msgid "Bl/Buried Via" msgstr "Via Enterrée" -#: common/layer_id.cpp:142 pcbnew/class_track.cpp:714 +#: common/layer_id.cpp:156 pcbnew/class_track.cpp:678 #: pcbnew/pcb_layer_widget.cpp:67 msgid "Micro Via" msgstr "Micro Via" -#: common/layer_id.cpp:143 pcbnew/pcb_layer_widget.cpp:68 +#: common/layer_id.cpp:157 pcbnew/pcb_layer_widget.cpp:68 msgid "Non Plated Holes" msgstr "Trous Non Métallisés" -#: common/layer_id.cpp:144 pcbnew/dialogs/panel_edit_options_base.cpp:143 -#: pcbnew/pcb_layer_widget.cpp:70 pcbnew/widgets/appearance_controls.cpp:343 -#: pcbnew/widgets/appearance_controls.cpp:632 +#: common/layer_id.cpp:158 pcbnew/dialogs/panel_edit_options_base.cpp:143 +#: pcbnew/pcb_layer_widget.cpp:70 pcbnew/widgets/appearance_controls.cpp:344 +#: pcbnew/widgets/appearance_controls.cpp:636 msgid "Ratsnest" msgstr "Chevelu" -#: common/layer_id.cpp:145 pcbnew/pcb_layer_widget.cpp:71 -#: pcbnew/widgets/appearance_controls.cpp:344 +#: common/layer_id.cpp:159 pcbnew/pcb_layer_widget.cpp:71 +#: pcbnew/widgets/appearance_controls.cpp:345 msgid "No-Connects" msgstr "Non Connectés" -#: common/layer_id.cpp:146 pcbnew/pcb_layer_widget.cpp:72 -#: pcbnew/widgets/appearance_controls.cpp:345 +#: common/layer_id.cpp:160 pcbnew/pcb_layer_widget.cpp:72 +#: pcbnew/widgets/appearance_controls.cpp:346 msgid "DRC Warnings" msgstr "Avertissements DRC" -#: common/layer_id.cpp:147 pcbnew/pcb_layer_widget.cpp:73 -#: pcbnew/widgets/appearance_controls.cpp:346 +#: common/layer_id.cpp:161 pcbnew/pcb_layer_widget.cpp:73 +#: pcbnew/widgets/appearance_controls.cpp:347 msgid "DRC Errors" msgstr "Erreurs DRC" -#: common/layer_id.cpp:148 pcbnew/pcb_layer_widget.cpp:74 -#: pcbnew/widgets/appearance_controls.cpp:347 +#: common/layer_id.cpp:162 pcbnew/pcb_layer_widget.cpp:74 +#: pcbnew/widgets/appearance_controls.cpp:348 msgid "DRC Exclusions" msgstr "Exclusions de DRC" -#: common/layer_id.cpp:149 pcbnew/pcb_layer_widget.cpp:75 -#: pcbnew/widgets/appearance_controls.cpp:348 +#: common/layer_id.cpp:163 pcbnew/pcb_layer_widget.cpp:75 +#: pcbnew/widgets/appearance_controls.cpp:349 msgid "Anchors" msgstr "Ancres" -#: common/layer_id.cpp:154 +#: common/layer_id.cpp:168 msgid "Grid Axes" msgstr "Axes de Grille" @@ -4804,19 +4899,27 @@ msgstr "Élément" msgid "Unrecognized character '%c'" msgstr "Caractère non reconnu '%c'" -#: common/libeval_compiler/libeval_compiler.cpp:762 -#: common/libeval_compiler/libeval_compiler.cpp:790 -#: common/libeval_compiler/libeval_compiler.cpp:895 +#: common/libeval_compiler/libeval_compiler.cpp:738 +msgid "Unknown parent of function parameters" +msgstr "Parent inconnu pour les paramètres de fonction" + +#: common/libeval_compiler/libeval_compiler.cpp:752 +msgid "Unknown parent of property" +msgstr "Parent inconnu de la propriété" + +#: common/libeval_compiler/libeval_compiler.cpp:769 +#: common/libeval_compiler/libeval_compiler.cpp:797 +#: common/libeval_compiler/libeval_compiler.cpp:902 #, c-format msgid "Unrecognized item '%s'" msgstr "Elément non reconnu '%s'" -#: common/libeval_compiler/libeval_compiler.cpp:767 +#: common/libeval_compiler/libeval_compiler.cpp:774 #, c-format msgid "Unrecognized property '%s'" msgstr "Propriété non reconnue '%s'" -#: common/libeval_compiler/libeval_compiler.cpp:801 +#: common/libeval_compiler/libeval_compiler.cpp:808 #, c-format msgid "Unrecognized function '%s'" msgstr "Fonction non reconnue '%s'" @@ -4832,6 +4935,7 @@ msgid "Error writing page layout design file" msgstr "Erreur lors de l'écriture du fichier de descr de page" #: common/page_layout/ws_draw_item.cpp:124 +#: common/page_layout/ws_draw_item.cpp:289 msgid "Imported Shape" msgstr "Forme Importée" @@ -4870,28 +4974,23 @@ msgstr "Commentaire" #: common/page_layout/ws_draw_item.cpp:185 #, c-format -msgid "Text %s at (%s, %s)" -msgstr "Texte \"%s\" à (%s %s)" +msgid "Text '%s'" +msgstr "Texte '%s'" -#: common/page_layout/ws_draw_item.cpp:291 -#, c-format -msgid "Imported shape at (%s, %s)" -msgstr "Forme importée à (%s %s)" +#: common/page_layout/ws_draw_item.cpp:348 eeschema/lib_rectangle.cpp:263 +#, fuzzy, c-format +#| msgid "Page size: width %.4g height %.4g" +msgid "Rectangle, width %s height %s" +msgstr "Dim feuille: largeur %.4g hauteur %.4g" -#: common/page_layout/ws_draw_item.cpp:352 eeschema/lib_rectangle.cpp:263 +#: common/page_layout/ws_draw_item.cpp:381 #, c-format -msgid "Rectangle from (%s, %s) to (%s, %s)" -msgstr "Rectangle de (%s,%s) à (%s,%s)" +msgid "Line, length %s" +msgstr "Ligne, longueur %s" -#: common/page_layout/ws_draw_item.cpp:387 -#, c-format -msgid "Line from (%s, %s) to (%s, %s)" -msgstr "Ligne de (%s %s) à (%s %s)" - -#: common/page_layout/ws_draw_item.cpp:440 -#, c-format -msgid "Image at (%s, %s)" -msgstr "Image à (%s %s)" +#: common/page_layout/ws_draw_item.cpp:437 +msgid "Page Limits" +msgstr "Limites de Page" #: common/pgm_base.cpp:165 msgid "No default editor found, you must choose it" @@ -4914,33 +5013,33 @@ msgstr "Sélection Éditeur Préféré" msgid "%s is already running. Continue?" msgstr "%s est en cours d'exécution. Continuer?" -#: common/pgm_base.cpp:599 +#: common/pgm_base.cpp:613 msgid "This language is not supported by the operating system." msgstr "Ce langage n’est pas pris en charge par le système d’exploitation." -#: common/pgm_base.cpp:661 +#: common/pgm_base.cpp:675 msgid "The KiCad language file for this language is not installed." msgstr "Le fichier dictionnaire KiCad pour cette langue n’est pas installé." -#: common/plugins/cadstar/cadstar_archive_parser.cpp:160 +#: common/plugins/cadstar/cadstar_archive_parser.cpp:166 #: eeschema/sch_plugins/altium/sch_altium_plugin.cpp:227 #: pcbnew/plugins/altium/altium_pcb.cpp:57 #, c-format msgid "Cannot open file '%s'" msgstr "Impossible d'ouvrir le fichier \"%s\"" -#: common/plugins/cadstar/cadstar_archive_parser.cpp:176 -#: common/plugins/cadstar/cadstar_archive_parser.cpp:196 -#: common/plugins/cadstar/cadstar_archive_parser.cpp:212 -#: common/plugins/cadstar/cadstar_archive_parser.cpp:219 +#: common/plugins/cadstar/cadstar_archive_parser.cpp:182 +#: common/plugins/cadstar/cadstar_archive_parser.cpp:201 +#: common/plugins/cadstar/cadstar_archive_parser.cpp:217 +#: common/plugins/cadstar/cadstar_archive_parser.cpp:223 #: common/plugins/cadstar/cadstar_archive_parser.cpp:229 msgid "The selected file is not valid or might be corrupt!" msgstr "Le fichier sélectionné n’est pas valide ou est peut être endommagé !" -#: common/plugins/cadstar/cadstar_archive_parser.cpp:319 +#: common/plugins/cadstar/cadstar_archive_parser.cpp:314 #, c-format msgid "Unexpected number of points in '%s'. Found %d but expected %d." -msgstr "" +msgstr "Nombre inattendu de points en '%s'. Trouvé %d mais attendu %d." #: common/plugins/cadstar/cadstar_archive_parser.h:39 #, fuzzy, c-format @@ -4955,10 +5054,9 @@ msgid "Unknown node '%s' in '%s'" msgstr "Mot clé \"%s\" inconnu" #: common/plugins/cadstar/cadstar_archive_parser.h:45 -#, fuzzy, c-format -#| msgid "Missing argument to '%s'" +#, c-format msgid "Missing Parameter '%s' in '%s'" -msgstr "Argument manquant à '%s'" +msgstr "Paramètre manquant '%s' dans '%s'" #: common/plugins/cadstar/cadstar_archive_parser.h:48 #, c-format @@ -5015,7 +5113,7 @@ msgid "Zip archive \"%s\" created (%s uncompressed, %s compressed)\n" msgstr "" "Archive Zip \"%s\" créée (%s octets non compressé, %s octets compressé)\n" -#: common/rc_item.cpp:294 +#: common/rc_item.cpp:321 msgid "Excluded " msgstr "Exclus " @@ -5036,13 +5134,13 @@ msgstr "Longueur de ligne dépassée" msgid "OUTPUTSTREAM_OUTPUTFORMATTER write error" msgstr "OUTPUTSTREAM_OUTPUTFORMATTER write error" -#: common/settings/color_settings.cpp:309 +#: common/settings/color_settings.cpp:316 msgid " (Footprints)" msgstr " (Empreintes)" #: common/template_fieldnames.cpp:46 -#: eeschema/dialogs/dialog_rescue_each.cpp:130 eeschema/sch_component.cpp:1328 -#: eeschema/sch_component.cpp:1379 pcbnew/class_module.cpp:1724 +#: eeschema/dialogs/dialog_rescue_each.cpp:130 eeschema/sch_component.cpp:1332 +#: eeschema/sch_component.cpp:1383 pcbnew/class_module.cpp:1735 msgid "Reference" msgstr "Référence" @@ -5054,8 +5152,8 @@ msgstr "Référence" #: eeschema/dialogs/dialog_sch_sheet_props_base.cpp:51 #: eeschema/dialogs/panel_sym_lib_table.cpp:315 #: eeschema/fields_grid_table.cpp:196 eeschema/lib_field.cpp:446 -#: eeschema/sch_component.cpp:1330 eeschema/sch_component.cpp:1381 -#: pcbnew/class_module.cpp:1726 pcbnew/class_text_mod.cpp:285 +#: eeschema/sch_component.cpp:1334 eeschema/sch_component.cpp:1385 +#: pcbnew/class_module.cpp:1737 pcbnew/class_text_mod.cpp:285 #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:70 #: pcbnew/dialogs/dialog_edit_footprint_for_fp_editor_base.cpp:70 #: pcbnew/dialogs/dialog_fp_plugin_options_base.cpp:44 @@ -5075,11 +5173,11 @@ msgstr "Documentation" msgid "Field%d" msgstr "Champ%d" -#: common/tool/action_menu.cpp:206 +#: common/tool/action_menu.cpp:205 msgid "Close\tCTRL+W" msgstr "Fermer\tCTRL+W" -#: common/tool/action_menu.cpp:219 common/tool/actions.cpp:113 +#: common/tool/action_menu.cpp:218 common/tool/actions.cpp:113 msgid "Quit" msgstr "Quitter" @@ -5164,7 +5262,7 @@ msgid "Plot..." msgstr "Tracer..." #: common/tool/actions.cpp:107 pcbnew/dialogs/dialog_plot.cpp:60 -#: pcbnew/dialogs/dialog_plot_base.h:148 +#: pcbnew/dialogs/dialog_plot_base.h:152 msgid "Plot" msgstr "Tracer" @@ -5201,7 +5299,7 @@ msgid "Redo last edit" msgstr "Refait dernière édition" #: common/tool/actions.cpp:152 eeschema/tools/ee_actions.cpp:131 -#: pcbnew/tools/edit_tool.cpp:1221 +#: pcbnew/tools/edit_tool.cpp:1220 msgid "Cut" msgstr "Couper" @@ -5233,7 +5331,7 @@ msgstr "Coller depuis le presse-papier" #: eeschema/dialogs/dialog_update_fields_base.cpp:34 #: pcbnew/dialogs/dialog_import_settings.cpp:53 #: pcbnew/dialogs/dialog_import_settings.cpp:98 -#: pcbnew/dialogs/dialog_import_settings_base.cpp:74 +#: pcbnew/dialogs/dialog_import_settings_base.cpp:78 msgid "Select All" msgstr "Tout Sélectionner" @@ -5263,7 +5361,7 @@ msgstr "Duplique le (les) élément(s) sélectionné(s)" #: common/tool/actions.cpp:186 eeschema/tools/ee_actions.cpp:126 #: kicad/tree_project_frame.cpp:785 pcbnew/pcb_parser.cpp:659 -#: pcbnew/tools/edit_tool.cpp:1223 +#: pcbnew/tools/edit_tool.cpp:1222 msgid "Delete" msgstr "Supprimer" @@ -5342,354 +5440,359 @@ msgstr "Rafraîchir" msgid "Zoom to Fit" msgstr "Zoom Optimal" -#: common/tool/actions.cpp:270 +#: common/tool/actions.cpp:264 +msgid "Zoom to Objects" +msgstr "Zoom sur Objets" + +#: common/tool/actions.cpp:275 msgid "Zoom In at Cursor" msgstr "Zoom In au Curseur" -#: common/tool/actions.cpp:281 +#: common/tool/actions.cpp:286 msgid "Zoom Out at Cursor" msgstr "Zoom Out au Curseur" -#: common/tool/actions.cpp:287 common/widgets/mathplot.cpp:1727 +#: common/tool/actions.cpp:292 common/widgets/mathplot.cpp:1762 #: eeschema/sim/sim_plot_frame_base.cpp:79 msgid "Zoom In" msgstr "Zoom In" -#: common/tool/actions.cpp:293 common/widgets/mathplot.cpp:1728 +#: common/tool/actions.cpp:298 common/widgets/mathplot.cpp:1763 #: eeschema/sim/sim_plot_frame_base.cpp:83 msgid "Zoom Out" msgstr "Zoom Out" -#: common/tool/actions.cpp:305 +#: common/tool/actions.cpp:310 msgid "Zoom to Selection" msgstr "Zoom sur la Sélection" -#: common/tool/actions.cpp:318 +#: common/tool/actions.cpp:323 msgid "Cursor Up" msgstr "Curseur vers Haut" -#: common/tool/actions.cpp:324 +#: common/tool/actions.cpp:329 msgid "Cursor Down" msgstr "Curseur vers Bas" -#: common/tool/actions.cpp:330 +#: common/tool/actions.cpp:335 msgid "Cursor Left" msgstr "Curseur vers Gauche" -#: common/tool/actions.cpp:336 +#: common/tool/actions.cpp:341 msgid "Cursor Right" msgstr "Curseur vers Droite" -#: common/tool/actions.cpp:343 +#: common/tool/actions.cpp:348 msgid "Cursor Up Fast" msgstr "Curseur vers Haut Rapide" -#: common/tool/actions.cpp:349 +#: common/tool/actions.cpp:354 msgid "Cursor Down Fast" msgstr "Curseur vers Bas Rapide" -#: common/tool/actions.cpp:355 +#: common/tool/actions.cpp:360 msgid "Cursor Left Fast" msgstr "Curseur vers Gauche Rapide" -#: common/tool/actions.cpp:361 +#: common/tool/actions.cpp:366 msgid "Cursor Right Fast" msgstr "Curseur vers Droite Rapide" -#: common/tool/actions.cpp:367 +#: common/tool/actions.cpp:372 msgid "Click" msgstr "Click" -#: common/tool/actions.cpp:367 +#: common/tool/actions.cpp:372 msgid "Performs left mouse button click" msgstr "Réalise l'action du bouton gauche de la souris" -#: common/tool/actions.cpp:373 +#: common/tool/actions.cpp:378 msgid "Double-click" msgstr "Double-click" -#: common/tool/actions.cpp:373 +#: common/tool/actions.cpp:378 msgid "Performs left mouse button double-click" msgstr "Réalise l'action du double click bouton gauche de la souris" -#: common/tool/actions.cpp:381 +#: common/tool/actions.cpp:386 msgid "Pin Library" msgstr "Epingler Librairie" -#: common/tool/actions.cpp:386 +#: common/tool/actions.cpp:391 msgid "Unpin Library" msgstr "Annuler Epingler Librairie" -#: common/tool/actions.cpp:392 +#: common/tool/actions.cpp:397 msgid "Pan Up" msgstr "Pan Haut" -#: common/tool/actions.cpp:398 +#: common/tool/actions.cpp:403 msgid "Pan Down" msgstr "Pan Bas" -#: common/tool/actions.cpp:404 +#: common/tool/actions.cpp:409 msgid "Pan Left" msgstr "Pan Gauche" -#: common/tool/actions.cpp:410 +#: common/tool/actions.cpp:415 msgid "Pan Right" msgstr "Pan Droite" -#: common/tool/actions.cpp:417 +#: common/tool/actions.cpp:422 msgid "Switch to Fast Grid 1" msgstr "Commuter à Grille Rapide 1" -#: common/tool/actions.cpp:422 +#: common/tool/actions.cpp:427 msgid "Switch to Fast Grid 2" msgstr "Commuter à Grille Rapide 2" -#: common/tool/actions.cpp:427 +#: common/tool/actions.cpp:432 msgid "Switch to Next Grid" msgstr "Commuter à Grille Suivante" -#: common/tool/actions.cpp:431 +#: common/tool/actions.cpp:436 msgid "Switch to Previous Grid" msgstr "Commuter à Grille Précédente" -#: common/tool/actions.cpp:436 +#: common/tool/actions.cpp:441 msgid "Set the grid origin point" msgstr "Ajuster origine grille" -#: common/tool/actions.cpp:449 +#: common/tool/actions.cpp:454 msgid "Show Grid" msgstr "Afficher la Grille" -#: common/tool/actions.cpp:449 +#: common/tool/actions.cpp:454 msgid "Display grid dots or lines in the edit window" msgstr "Afficher les points ou les lignes de grille dans la fenêtre d’édition" -#: common/tool/actions.cpp:454 +#: common/tool/actions.cpp:459 msgid "Grid Properties..." msgstr "Propriétés de la Grille..." -#: common/tool/actions.cpp:454 +#: common/tool/actions.cpp:459 msgid "Set grid dimensions" msgstr "Ajuster dimensions de grille" -#: common/tool/actions.cpp:459 +#: common/tool/actions.cpp:464 msgid "Imperial" msgstr "Pouces" -#: common/tool/actions.cpp:459 +#: common/tool/actions.cpp:464 msgid "Use inches and mils" msgstr "Utiliser des pouces et des mils" -#: common/tool/actions.cpp:464 +#: common/tool/actions.cpp:469 msgid "Metric" msgstr "Métrique" -#: common/tool/actions.cpp:464 +#: common/tool/actions.cpp:469 msgid "Use millimeters" msgstr "Utiliser les millimètres" -#: common/tool/actions.cpp:470 +#: common/tool/actions.cpp:475 msgid "Switch units" msgstr "Commuter unités" -#: common/tool/actions.cpp:470 +#: common/tool/actions.cpp:475 msgid "Switch between inches and millimeters" msgstr "Basculer entre les pouces et les millimètres" -#: common/tool/actions.cpp:475 +#: common/tool/actions.cpp:480 msgid "Polar Coordinates" msgstr "Coordonnées Polaires" -#: common/tool/actions.cpp:475 +#: common/tool/actions.cpp:480 msgid "Switch between polar and cartesian coordinate systems" msgstr "Basculer entre les systèmes de coordonnées polaires et cartésiennes" -#: common/tool/actions.cpp:481 +#: common/tool/actions.cpp:486 msgid "Reset Local Coordinates" msgstr "RAZ Coordonnées Locales" -#: common/tool/actions.cpp:487 +#: common/tool/actions.cpp:492 msgid "Always Show Cursor" msgstr "Toujours Afficher le Curseur" -#: common/tool/actions.cpp:487 +#: common/tool/actions.cpp:492 msgid "Display crosshairs even in selection tool" msgstr "Affichage du curseur, même avec l'outil de sélection" -#: common/tool/actions.cpp:492 +#: common/tool/actions.cpp:497 msgid "Full-Window Crosshairs" msgstr "Curseur Graphique Plein Ecran" -#: common/tool/actions.cpp:492 +#: common/tool/actions.cpp:497 msgid "Switch display of full-window crosshairs" msgstr "Curseur graphique plein écran" -#: common/tool/actions.cpp:498 +#: common/tool/actions.cpp:503 msgid "High Contrast Mode" msgstr "Mode Haut Contraste" -#: common/tool/actions.cpp:498 +#: common/tool/actions.cpp:503 msgid "Use high contrast display mode" msgstr "Mode d'affichage haut contraste" -#: common/tool/actions.cpp:502 +#: common/tool/actions.cpp:507 msgid "High Contrast Mode (3-state)" msgstr "Mode Haut Contraste (3 états)" -#: common/tool/actions.cpp:503 +#: common/tool/actions.cpp:508 msgid "Toggle inactive layers between normal, dimmed, and hidden" msgstr "" "Basculer les couches inactives entre les couches normales, estompées et " "cachées" -#: common/tool/actions.cpp:507 +#: common/tool/actions.cpp:512 msgid "Select item(s)" msgstr "Sélection élément(s)" -#: common/tool/actions.cpp:514 +#: common/tool/actions.cpp:519 msgid "Measure Tool" msgstr "Outil de Mesure" -#: common/tool/actions.cpp:514 +#: common/tool/actions.cpp:519 msgid "Interactively measure distance between points" msgstr "Mesurer interactivement la distance entre points" -#: common/tool/actions.cpp:523 +#: common/tool/actions.cpp:528 msgid "Show 3D viewer window" msgstr "Afficher Visualisateur 3D" -#: common/tool/actions.cpp:528 eeschema/lib_view_frame.cpp:103 -#: eeschema/lib_view_frame.cpp:897 +#: common/tool/actions.cpp:533 eeschema/lib_view_frame.cpp:103 +#: eeschema/lib_view_frame.cpp:896 msgid "Symbol Library Browser" msgstr "Examinateur de Librairies de Symboles" -#: common/tool/actions.cpp:528 +#: common/tool/actions.cpp:533 msgid "Browse symbol libraries" msgstr "Examen des librairies de symboles" -#: common/tool/actions.cpp:533 eeschema/eeschema_config.cpp:394 +#: common/tool/actions.cpp:538 eeschema/eeschema_config.cpp:394 #: eeschema/libedit/libedit.cpp:68 msgid "Symbol Editor" msgstr "Éditeur de Symbole" -#: common/tool/actions.cpp:533 +#: common/tool/actions.cpp:538 msgid "Create, delete and edit symbols" msgstr "Créer, supprimer et éditer les symboles" -#: common/tool/actions.cpp:538 pcbnew/footprint_viewer_frame.cpp:108 +#: common/tool/actions.cpp:543 pcbnew/footprint_viewer_frame.cpp:108 #: pcbnew/footprint_viewer_frame.cpp:992 msgid "Footprint Library Browser" msgstr "Examinateur de Librairies d'Empreintes" -#: common/tool/actions.cpp:538 +#: common/tool/actions.cpp:543 msgid "Browse footprint libraries" msgstr "Parcourir et visualiser les bibliothèques d'empreintes" -#: common/tool/actions.cpp:543 pcbnew/footprint_edit_frame.cpp:733 +#: common/tool/actions.cpp:548 pcbnew/footprint_edit_frame.cpp:733 #: pcbnew/footprint_edit_frame.cpp:873 pcbnew/menubar_footprint_editor.cpp:100 msgid "Footprint Editor" msgstr "Éditeur d'Empreintes" -#: common/tool/actions.cpp:543 +#: common/tool/actions.cpp:548 msgid "Create, delete and edit footprints" msgstr "Créer, supprimer et éditer les empreintes" -#: common/tool/actions.cpp:549 +#: common/tool/actions.cpp:554 msgid "Update PCB from Schematic..." msgstr "Mise à jour du PCB à partir du Schéma..." -#: common/tool/actions.cpp:549 +#: common/tool/actions.cpp:554 msgid "Push changes from schematic to PCB" msgstr "Pousser les changements dans le PCB à partir du Schéma" -#: common/tool/actions.cpp:553 +#: common/tool/actions.cpp:558 msgid "Update Schematic from PCB..." msgstr "Mise à jour Schématique à partir du PCB..." -#: common/tool/actions.cpp:554 +#: common/tool/actions.cpp:559 msgid "Push changes from PCB to Schematic" msgstr "Importer les changements du PCB à partir vers la Schématique" -#: common/tool/actions.cpp:558 +#: common/tool/actions.cpp:563 msgid "Accelerated Graphics" msgstr "Accélerateur Graphique" -#: common/tool/actions.cpp:558 +#: common/tool/actions.cpp:563 msgid "Use hardware-accelerated graphics (recommended)" msgstr "" "Utiliser le mode graphique accéléré par le matérie (OpenGL) (recommandé)" -#: common/tool/actions.cpp:563 +#: common/tool/actions.cpp:568 msgid "Standard Graphics" msgstr "Moteur Graphique Standard" -#: common/tool/actions.cpp:563 +#: common/tool/actions.cpp:568 msgid "Use software graphics (fall-back)" msgstr "Utiliser le mode graphique logiciel (alternatif)" -#: common/tool/actions.cpp:568 +#: common/tool/actions.cpp:573 #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:490 #: pcbnew/dialogs/dialog_edit_footprint_for_fp_editor_base.cpp:392 msgid "Configure Paths..." msgstr "Configurer les Chemins..." -#: common/tool/actions.cpp:568 +#: common/tool/actions.cpp:573 msgid "Edit path configuration environment variables" msgstr "Éditer la configuration des variables d'environnement des chemins" -#: common/tool/actions.cpp:573 +#: common/tool/actions.cpp:578 msgid "Manage Symbol Libraries..." msgstr "Configurer les Librairies de Symboles..." -#: common/tool/actions.cpp:574 +#: common/tool/actions.cpp:579 msgid "Edit the global and project symbol library lists" msgstr "" "Éditer la liste globale et celle du project des librairies de symboles." -#: common/tool/actions.cpp:579 +#: common/tool/actions.cpp:584 msgid "Manage Footprint Libraries..." msgstr "Configurer les Librairies d'Empreintes..." -#: common/tool/actions.cpp:580 +#: common/tool/actions.cpp:585 msgid "Edit the global and project footprint library lists" msgstr "" "Éditer la liste globale et celle du project des librairies d'empreintes." -#: common/tool/actions.cpp:585 +#: common/tool/actions.cpp:590 msgid "Getting Started with KiCad" msgstr "Démarrer avec KiCad" -#: common/tool/actions.cpp:586 +#: common/tool/actions.cpp:591 msgid "Open \"Getting Started in KiCad\" guide for beginners" msgstr "Ouvrir le guide pour les débutants \"Démarrer avec KiCad\"" -#: common/tool/actions.cpp:591 +#: common/tool/actions.cpp:596 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:594 msgid "Help" msgstr "Aide" -#: common/tool/actions.cpp:592 +#: common/tool/actions.cpp:597 msgid "Open product documentation in a web browser" msgstr "Afficher le document associé dans le navigateur" -#: common/tool/actions.cpp:598 +#: common/tool/actions.cpp:603 msgid "List Hotkeys..." msgstr "Liste Raccourcis..." -#: common/tool/actions.cpp:599 +#: common/tool/actions.cpp:604 msgid "Displays current hotkeys table and corresponding commands" msgstr "" "Affiche la liste des raccourcis clavier actifs et les commandes " "correspondantes" -#: common/tool/actions.cpp:604 +#: common/tool/actions.cpp:609 msgid "Get Involved" msgstr "Rester Impliqué" -#: common/tool/actions.cpp:605 +#: common/tool/actions.cpp:610 msgid "Open \"Contribute to KiCad\" in a web browser" msgstr "Ouvrir \"Contribuer à KiCad\" dans un navigateur Web" -#: common/tool/actions.cpp:610 +#: common/tool/actions.cpp:615 msgid "Report Bug" msgstr "Rapporter un Bug" @@ -5805,61 +5908,86 @@ msgstr "Pas d'empreinte par défaut" msgid "Other..." msgstr "Autre..." -#: common/widgets/gal_options_panel.cpp:73 +#: common/widgets/gal_options_panel.cpp:80 msgid "Grid Options" msgstr "Options de Grille" -#: common/widgets/gal_options_panel.cpp:78 +#: common/widgets/gal_options_panel.cpp:85 msgid "Dots" msgstr "Points" -#: common/widgets/gal_options_panel.cpp:79 +#: common/widgets/gal_options_panel.cpp:86 msgid "Lines" msgstr "Lignes" -#: common/widgets/gal_options_panel.cpp:80 +#: common/widgets/gal_options_panel.cpp:87 msgid "Small crosses" msgstr "Petites croix" -#: common/widgets/gal_options_panel.cpp:84 +#: common/widgets/gal_options_panel.cpp:91 msgid "Grid Style" msgstr "Style de Grille" -#: common/widgets/gal_options_panel.cpp:96 +#: common/widgets/gal_options_panel.cpp:103 msgid "Grid thickness:" msgstr "Epaisseur de la Grille:" -#: common/widgets/gal_options_panel.cpp:107 -#: common/widgets/gal_options_panel.cpp:123 +#: common/widgets/gal_options_panel.cpp:114 +#: common/widgets/gal_options_panel.cpp:130 +#: common/widgets/gal_options_panel.cpp:146 msgid "px" msgstr "px" -#: common/widgets/gal_options_panel.cpp:112 +#: common/widgets/gal_options_panel.cpp:119 msgid "Min grid spacing:" msgstr "Espacement de Grille Min:" -#: common/widgets/gal_options_panel.cpp:137 +#: common/widgets/gal_options_panel.cpp:134 +msgid "Snap to Grid:" +msgstr "Accrochage à la Grille:" + +#: common/widgets/gal_options_panel.cpp:138 +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:349 +#: pcbnew/dialogs/panel_edit_options_base.cpp:100 +#: pcbnew/dialogs/panel_edit_options_base.cpp:114 +#: pcbnew/dialogs/panel_edit_options_base.cpp:128 +msgid "Always" +msgstr "Toujours" + +#: common/widgets/gal_options_panel.cpp:138 +msgid "When grid shown" +msgstr "Quand la grille est affichée" + +#: common/widgets/gal_options_panel.cpp:138 +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:349 +#: pcbnew/dialogs/panel_edit_options_base.cpp:100 +#: pcbnew/dialogs/panel_edit_options_base.cpp:114 +#: pcbnew/dialogs/panel_edit_options_base.cpp:128 +msgid "Never" +msgstr "Jamais" + +#: common/widgets/gal_options_panel.cpp:163 msgid "Cursor Options" msgstr "Options du Curseur" -#: common/widgets/gal_options_panel.cpp:142 +#: common/widgets/gal_options_panel.cpp:168 msgid "Small crosshair" msgstr "Petite croix" -#: common/widgets/gal_options_panel.cpp:143 +#: common/widgets/gal_options_panel.cpp:169 msgid "Full window crosshair" msgstr "Curseur graphique plein écran" -#: common/widgets/gal_options_panel.cpp:148 +#: common/widgets/gal_options_panel.cpp:174 msgid "Cursor Shape" msgstr "Forme Curseur" -#: common/widgets/gal_options_panel.cpp:153 +#: common/widgets/gal_options_panel.cpp:179 msgid "Cursor shape for drawing, placement and movement tools" msgstr "" "Forme du curseur pour le dessin, les outils de placement et de déplacement" -#: common/widgets/gal_options_panel.cpp:156 +#: common/widgets/gal_options_panel.cpp:182 msgid "Always show crosshairs" msgstr "Toujours afficher les curseurs" @@ -5867,23 +5995,23 @@ msgstr "Toujours afficher les curseurs" msgid "Select a File" msgstr "Sélectionner un fichier" -#: common/widgets/mathplot.cpp:1725 +#: common/widgets/mathplot.cpp:1760 msgid "Center plot view to this position" msgstr "Centrer le tracé sur cette position" -#: common/widgets/mathplot.cpp:1726 eeschema/sim/sim_plot_frame_base.cpp:87 +#: common/widgets/mathplot.cpp:1761 eeschema/sim/sim_plot_frame_base.cpp:87 msgid "Fit on Screen" msgstr "Ajuster à l’Écran" -#: common/widgets/mathplot.cpp:1726 +#: common/widgets/mathplot.cpp:1761 msgid "Set plot view to show all items" msgstr "Ajuster le tracé pour montrer tous les items" -#: common/widgets/mathplot.cpp:1727 +#: common/widgets/mathplot.cpp:1762 msgid "Zoom in plot view." msgstr "Zoom + sur le tracé." -#: common/widgets/mathplot.cpp:1728 +#: common/widgets/mathplot.cpp:1763 msgid "Zoom out plot view." msgstr "Zoom - sur le tracé." @@ -5896,16 +6024,16 @@ msgid "" msgstr "" #: common/widgets/net_selector.cpp:75 -#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:597 -#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:636 +#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:602 +#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:641 msgid "Filter:" msgstr "Filtre:" -#: common/widgets/paged_dialog.cpp:66 +#: common/widgets/paged_dialog.cpp:68 #: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:191 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:527 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:859 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1386 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1098 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1430 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1706 msgid "Reset to Defaults" msgstr "Réinitialiser aux Défauts" @@ -6046,10 +6174,8 @@ msgid "Eagle ver. 6.x XML PCB files" msgstr "Eagle ver. 6.x fichiers PCB XML" #: common/wildcards_and_files_ext.cpp:275 -#, fuzzy -#| msgid "Archive file \"%s\"\n" msgid "CADSTAR PCB Archive files" -msgstr "Fichier archive \"%s\"\n" +msgstr "Fichiers archives CADSTAR PCB" #: common/wildcards_and_files_ext.cpp:280 msgid "P-Cad 200x ASCII PCB files" @@ -6305,7 +6431,7 @@ msgstr "mots clé" msgid "pin count" msgstr "nombre de pins" -#: cvpcb/cvpcb_mainframe.cpp:663 +#: cvpcb/cvpcb_mainframe.cpp:663 eeschema/dialogs/dialog_change_symbols.cpp:57 msgid "library" msgstr "librairie" @@ -6381,7 +6507,7 @@ msgstr "Fichiers Association Symboles/Empreintes (*.equ)" #: eeschema/dialogs/dialog_bus_manager.cpp:73 #: eeschema/dialogs/dialog_bus_manager.cpp:107 #: eeschema/dialogs/dialog_spice_model_base.cpp:651 -#: eeschema/libedit/lib_edit_frame.cpp:881 +#: eeschema/libedit/lib_edit_frame.cpp:880 msgid "Add" msgstr "Ajouter" @@ -6471,7 +6597,7 @@ msgstr "" msgid "Footprint \"%s\" not found." msgstr "Empreinte \"%s\" non trouvée." -#: cvpcb/display_footprints_frame.cpp:441 pcbnew/class_module.cpp:708 +#: cvpcb/display_footprints_frame.cpp:441 pcbnew/class_module.cpp:718 #, c-format msgid "Footprint: %s" msgstr "Module: %s" @@ -6693,7 +6819,7 @@ msgstr "" "Cela peut causer un comportement inattendu lors du chargement des composants " "dans une schématique." -#: eeschema/class_library.cpp:498 eeschema/libedit/lib_edit_frame.cpp:791 +#: eeschema/class_library.cpp:498 eeschema/libedit/lib_edit_frame.cpp:790 #: eeschema/symbol_tree_model_adapter.cpp:64 msgid "Loading Symbol Libraries" msgstr "Chargement des Librairies de Symboles" @@ -7359,124 +7485,144 @@ msgid "Net or Bus Name" msgstr "Nom de Net ou de Bus" #: eeschema/dialogs/dialog_change_symbols.cpp:55 -#: eeschema/dialogs/dialog_change_symbols.cpp:337 +#: eeschema/dialogs/dialog_change_symbols.cpp:56 +#: eeschema/dialogs/dialog_change_symbols.cpp:354 #: eeschema/dialogs/dialog_update_from_pcb_base.cpp:49 #: pcbnew/dialogs/dialog_exchange_footprints.cpp:70 -#: pcbnew/dialogs/dialog_exchange_footprints.cpp:362 +#: pcbnew/dialogs/dialog_exchange_footprints.cpp:71 +#: pcbnew/dialogs/dialog_exchange_footprints.cpp:375 #: pcbnew/dialogs/wizard_3DShape_Libs_downloader.cpp:207 msgid "Update" msgstr "Mise à jour" #: eeschema/dialogs/dialog_change_symbols.cpp:55 -#: eeschema/dialogs/dialog_change_symbols.cpp:337 +#: eeschema/dialogs/dialog_change_symbols.cpp:354 #: pcbnew/dialogs/dialog_exchange_footprints.cpp:70 -#: pcbnew/dialogs/dialog_exchange_footprints.cpp:362 +#: pcbnew/dialogs/dialog_exchange_footprints.cpp:375 msgid "Change" msgstr "Changer" -#: eeschema/dialogs/dialog_change_symbols.cpp:62 +#: eeschema/dialogs/dialog_change_symbols.cpp:56 +#: gerbview/dialogs/dialog_layers_select_to_pcb_base.cpp:109 +#: pcbnew/dialogs/dialog_exchange_footprints.cpp:71 +#: pcbnew/dialogs/dialog_move_exact_base.cpp:35 +#: pcbnew/dialogs/dialog_move_exact_base.cpp:49 +#: pcbnew/dialogs/dialog_move_exact_base.cpp:63 +#: pcbnew/dialogs/dialog_position_relative_base.cpp:81 +#: pcbnew/dialogs/dialog_position_relative_base.cpp:98 +msgid "Reset" +msgstr "Raz" + +#: eeschema/dialogs/dialog_change_symbols.cpp:57 +msgid "new" +msgstr "nouveau" + +#: eeschema/dialogs/dialog_change_symbols.cpp:64 #, fuzzy #| msgid "Create Symbol Library" msgid "Update Symbol(s) from Library" msgstr "Créer Librairie de Symboles" -#: eeschema/dialogs/dialog_change_symbols.cpp:67 +#: eeschema/dialogs/dialog_change_symbols.cpp:69 msgid "Change Symbol(s)" msgstr "Changer Symbole(s)" -#: eeschema/dialogs/dialog_change_symbols.cpp:336 +#: eeschema/dialogs/dialog_change_symbols.cpp:353 #, c-format msgid "%s %s \"%s\" from \"%s\" to \"%s\"" msgstr "%s %s \"%s\" de \"%s\" en \"%s\"" -#: eeschema/dialogs/dialog_change_symbols.cpp:338 +#: eeschema/dialogs/dialog_change_symbols.cpp:355 #: eeschema/dialogs/dialog_global_sym_lib_table_config.cpp:31 msgid "symbol" msgstr "symbole" -#: eeschema/dialogs/dialog_change_symbols.cpp:338 +#: eeschema/dialogs/dialog_change_symbols.cpp:355 msgid "symbols" msgstr "symboles" -#: eeschema/dialogs/dialog_change_symbols.cpp:347 +#: eeschema/dialogs/dialog_change_symbols.cpp:364 msgid "*** symbol not found ***" msgstr "*** symbole non trouvé ***" -#: eeschema/dialogs/dialog_change_symbols.cpp:356 +#: eeschema/dialogs/dialog_change_symbols.cpp:373 msgid "*** new symbol has too few units ***" msgstr "*** le nouveau symbole a trop peu d’unités ***" -#: eeschema/dialogs/dialog_change_symbols_base.cpp:24 +#: eeschema/dialogs/dialog_change_symbols_base.cpp:27 #, fuzzy, c-format #| msgid "Bulk-edit fields of all symbols in schematic" msgid "%s all symbols in schematic" msgstr "Modifier en bloc les champs de tous les symboles dans le schéma" -#: eeschema/dialogs/dialog_change_symbols_base.cpp:27 +#: eeschema/dialogs/dialog_change_symbols_base.cpp:30 #, fuzzy, c-format #| msgid "Delete Symbol" msgid "%s selected symbol" msgstr "Supprimer Composant" -#: eeschema/dialogs/dialog_change_symbols_base.cpp:30 +#: eeschema/dialogs/dialog_change_symbols_base.cpp:33 #, c-format msgid "%s by reference:" msgstr "%s par référence:" -#: eeschema/dialogs/dialog_change_symbols_base.cpp:36 +#: eeschema/dialogs/dialog_change_symbols_base.cpp:39 #, c-format msgid "%s by value:" msgstr "%s par valeur:" -#: eeschema/dialogs/dialog_change_symbols_base.cpp:42 +#: eeschema/dialogs/dialog_change_symbols_base.cpp:45 #, fuzzy, c-format #| msgid "Invalid symbol library identifier" msgid "%s by library indentifier:" msgstr "Indentificateur de librairie du symbole invalide" -#: eeschema/dialogs/dialog_change_symbols_base.cpp:63 +#: eeschema/dialogs/dialog_change_symbols_base.cpp:72 #, fuzzy #| msgid "No library defined!" msgid "New library identifier:" msgstr "Pas de librairie définie!" -#: eeschema/dialogs/dialog_change_symbols_base.cpp:82 +#: eeschema/dialogs/dialog_change_symbols_base.cpp:91 #: pcbnew/dialogs/dialog_exchange_footprints_base.cpp:94 msgid "Update Options" msgstr "Mise à Jour Options" -#: eeschema/dialogs/dialog_change_symbols_base.cpp:84 -#, fuzzy +#: eeschema/dialogs/dialog_change_symbols_base.cpp:93 +#, fuzzy, c-format #| msgid "Reset fields which are empty in library" -msgid "Remove fields which are not in library symbol" +msgid "Remove fields which are not in %s symbol" msgstr "Réinitialiser les champs qui sont vides dans la librairie" -#: eeschema/dialogs/dialog_change_symbols_base.cpp:85 +#: eeschema/dialogs/dialog_change_symbols_base.cpp:94 #: pcbnew/dialogs/dialog_exchange_footprints_base.cpp:97 msgid "Removes fields that do not occur in the original library symbols" msgstr "" "Supprime les champs qui n’existent pas dans les symboles originaux de " "librairies" -#: eeschema/dialogs/dialog_change_symbols_base.cpp:89 -#: eeschema/dialogs/dialog_update_fields_base.cpp:54 -msgid "Reset fields which are empty in library" +#: eeschema/dialogs/dialog_change_symbols_base.cpp:98 +#, fuzzy, c-format +#| msgid "Reset fields which are empty in library" +msgid "Reset fields which are empty in %s symbol" msgstr "Réinitialiser les champs qui sont vides dans la librairie" -#: eeschema/dialogs/dialog_change_symbols_base.cpp:95 -#: eeschema/dialogs/dialog_update_fields_base.cpp:62 -msgid "Reset field visibilities" +#: eeschema/dialogs/dialog_change_symbols_base.cpp:104 +#, fuzzy, c-format +#| msgid "Reset field visibilities" +msgid "%s field visibilities" msgstr "Réinitialiser visibilité des champs" -#: eeschema/dialogs/dialog_change_symbols_base.cpp:98 -#, fuzzy +#: eeschema/dialogs/dialog_change_symbols_base.cpp:107 +#, fuzzy, c-format #| msgid "Reset field text sizes and styles" -msgid "Reset field sizes and styles" +msgid "%s field sizes and styles" msgstr "Réinitialiser les tailles et les styles de texte des champs" -#: eeschema/dialogs/dialog_change_symbols_base.cpp:101 -#: eeschema/dialogs/dialog_update_fields_base.cpp:68 -msgid "Reset field positions" +#: eeschema/dialogs/dialog_change_symbols_base.cpp:110 +#, fuzzy, c-format +#| msgid "Reset field positions" +msgid "%s field positions" msgstr "Réinitialiser position des champs" #: eeschema/dialogs/dialog_change_symbols_base.h:85 @@ -7507,7 +7653,7 @@ msgid "Sequentially place all units of the symbol." msgstr "Placez séquentiellement toutes les unités du symbole." #: eeschema/dialogs/dialog_choose_component.cpp:385 -#: eeschema/widgets/symbol_preview_widget.cpp:180 +#: eeschema/widgets/symbol_preview_widget.cpp:182 #, c-format msgid "" "Error loading symbol %s from library %s.\n" @@ -7544,62 +7690,62 @@ msgstr "" msgid "No symbol selected" msgstr "Pas de symbole sélectionné" -#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:222 +#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:224 #: eeschema/dialogs/dialog_edit_component_in_schematic.cpp:531 msgid "References must start with a letter." msgstr "Les références doivent commencer par une lettre." -#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:242 +#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:244 #: eeschema/dialogs/dialog_edit_component_in_schematic.cpp:547 #: eeschema/dialogs/dialog_sch_sheet_props.cpp:189 msgid "Fields must have a name." msgstr "Les champs doivent avoir un nom." -#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:259 +#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:261 msgid "Aliased symbol must have a parent selected" msgstr "Le symbole alias doit avoir un parent sélectionné" -#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:267 +#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:269 msgid "Delete extra units from symbol?" msgstr "Supprimer les unités supplémentaires du symbole?" -#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:273 +#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:275 msgid "Add new pins for alternate body style (DeMorgan) to symbol?" msgstr "" "Ajouter les nouvelles pins pour la forme alternative (DeMorgan) au symbole?" -#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:278 +#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:280 msgid "Delete alternate body style (DeMorgan) draw items from symbol?" msgstr "" "Supprimer les éléments de la représentation alternative (DeMorgan) du " "symbole?" -#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:303 -#: eeschema/libedit/libedit.cpp:553 +#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:305 +#: eeschema/libedit/libedit.cpp:555 #, c-format msgid "The name '%s' conflicts with an existing entry in the library '%s'." msgstr "" "Le nom \"%s\" est en conflit avec un symbole existant dans la librairie \"%s" "\"." -#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:413 +#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:418 #: eeschema/dialogs/dialog_edit_component_in_schematic.cpp:738 #, c-format msgid "The name '%s' is already in use." msgstr "Le nom \"%s\" est déjà utilisé." -#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:480 +#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:485 #: eeschema/dialogs/dialog_edit_component_in_schematic.cpp:788 #: eeschema/dialogs/dialog_sch_sheet_props.cpp:652 #, c-format msgid "The first %d fields are mandatory." msgstr "Les %d premiers champs sont obligatoires." -#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:597 +#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:602 msgid "Add Footprint Filter" msgstr "Ajouter Filtre Modules" -#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:636 +#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:641 msgid "Edit Footprint Filter" msgstr "Éditer Filtre d'Empreintes" @@ -7611,7 +7757,7 @@ msgstr "Champs" #: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:58 #: eeschema/dialogs/dialog_edit_component_in_schematic_base.cpp:55 -#: eeschema/dialogs/dialog_fields_editor_global.cpp:687 +#: eeschema/dialogs/dialog_fields_editor_global.cpp:697 #: eeschema/dialogs/dialog_sch_sheet_props_base.cpp:52 #: eeschema/fields_grid_table.cpp:197 #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:54 @@ -7651,9 +7797,9 @@ msgstr "Taille du Texte" #: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:65 #: eeschema/dialogs/dialog_lib_edit_pin_table_base.cpp:48 #: eeschema/dialogs/dialog_sch_sheet_props_base.cpp:58 -#: eeschema/fields_grid_table.cpp:203 eeschema/lib_pin.cpp:999 +#: eeschema/fields_grid_table.cpp:203 eeschema/lib_pin.cpp:1018 #: eeschema/sch_pin.cpp:178 eeschema/sch_text.cpp:645 -#: pcbnew/class_module.cpp:1728 pcbnew/class_pad.cpp:1356 +#: pcbnew/class_module.cpp:1739 pcbnew/class_pad.cpp:1388 #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:60 #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:156 #: pcbnew/dialogs/dialog_edit_footprint_for_fp_editor_base.cpp:60 @@ -7708,7 +7854,7 @@ msgid "Delete field" msgstr "Supprimer champ" #: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:123 -#: eeschema/dialogs/dialog_lib_new_component_base.cpp:32 +#: eeschema/dialogs/dialog_lib_new_component_base.cpp:33 msgid "Symbol name:" msgstr "Nom du symbole:" @@ -7749,7 +7895,9 @@ msgstr "" "symboles racine." #: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:168 -msgid "Has alternate symbol (DeMorgan)" +#, fuzzy +#| msgid "Has alternate symbol (DeMorgan)" +msgid "Has alternate body style (DeMorgan)" msgstr "A une forme alternative (DeMorgan)" #: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:169 @@ -7775,20 +7923,33 @@ msgstr "" "Le symbole ne sera pas inclus dans la nomenclature et ne peut pas avoir " "d'empreinte." +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:178 +#: eeschema/dialogs/dialog_lib_new_component_base.cpp:80 +#, fuzzy +#| msgid "Exclude from bill of materials" +msgid "Exclude from schematic bill of materials" +msgstr "Exclure de la liste du matériel" + #: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:181 +#: eeschema/dialogs/dialog_edit_component_in_schematic_base.cpp:199 +#: eeschema/dialogs/dialog_lib_new_component_base.cpp:83 +msgid "Exclude from board" +msgstr "Exclure du circuit imprimé" + +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:187 msgid "Number of Units:" msgstr "Nombre d'unités:" -#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:183 +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:189 msgid "Enter the number of units for a symbol that contains more than one unit" msgstr "" "Entrer le nombre d'unités pour un symbole qui contient plus d'une unité" -#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:193 +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:199 msgid "All units are not interchangeable" msgstr "Toutes les unités ne sont pas interchangeables" -#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:194 +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:200 msgid "" "Check this option when creating multiple unit symbols and all units are not " "interchangeable" @@ -7796,35 +7957,35 @@ msgstr "" "Sélectionner cette option pour créer un symbole avec plusieurs unités et " "toutes le unités ne sont pas interchangeables" -#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:208 +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:214 #, fuzzy #| msgid "Pin Texts Options:" msgid "Pin Text Options" msgstr "Options des Textes de Pin:" -#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:210 +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:216 msgid "Show pin number" msgstr "Montrer le n° de pin" -#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:212 +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:218 #: eeschema/dialogs/dialog_edit_component_in_schematic_base.cpp:178 msgid "Show or hide pin numbers" msgstr "Affichage ou non des numéros de pins" -#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:216 +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:222 msgid "Show pin name" msgstr "Montrer nom de pin" -#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:218 +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:224 #: eeschema/dialogs/dialog_edit_component_in_schematic_base.cpp:184 msgid "Show or hide pin names" msgstr "Affichage ou non des noms des pins" -#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:225 +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:231 msgid "Place pin names inside" msgstr "Noms des pins à l'intérieur" -#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:227 +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:233 msgid "" "Check this option to have pin names inside the body and pin number outside.\n" "If not checked pins names and pins numbers are outside." @@ -7833,11 +7994,11 @@ msgstr "" "les numéros de pins à l'extérieur.\n" "Si non coché, les noms de pins et les numéros de pins sont à l'extérieur." -#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:234 +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:240 msgid "Position offset:" msgstr "Offset de position:" -#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:236 +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:242 msgid "" "Margin (in 0.001 inches) between a pin name position and the component " "body.\n" @@ -7847,7 +8008,7 @@ msgstr "" "composant.\n" "Une valeur de 10 à 40 est usuellement bonne." -#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:243 +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:249 #: eeschema/dialogs/dialog_pin_properties_base.cpp:111 #: eeschema/dialogs/dialog_pin_properties_base.cpp:115 #: eeschema/dialogs/dialog_pin_properties_base.cpp:119 @@ -7869,7 +8030,7 @@ msgstr "" msgid "units" msgstr "unités" -#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:266 +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:272 #: eeschema/dialogs/dialog_edit_component_in_schematic_base.cpp:118 #: eeschema/dialogs/dialog_edit_component_in_schematic_base.cpp:238 #: eeschema/dialogs/dialog_schematic_setup.cpp:66 @@ -7881,11 +8042,11 @@ msgstr "unités" msgid "General" msgstr "Général" -#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:274 +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:280 msgid "Footprint filters:" msgstr "Filtres des Empreintes:" -#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:276 +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:282 msgid "" "A list of footprints names that can be used for this symbol.\n" "Footprints names can used wildcards like sm* to allow all footprints names " @@ -7895,34 +8056,34 @@ msgstr "" "Les noms d'empreintes peuvent utiliser des caractères jockers comme sm* pour " "autoriser tous les noms d'empreintes commençant par sm." -#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:287 +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:293 msgid "Add footprint filter" msgstr "Ajouter filtre d'empreinte" -#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:292 +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:298 msgid "Edit footprint filter" msgstr "Éditer filtre d'empreintes" -#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:300 +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:306 msgid "Delete footprint filter" msgstr "Supprimer le filtre d'empreinte" -#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:314 +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:320 msgid "Footprint Filters" msgstr "Filtre des Modules" -#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:327 +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:333 msgid "Edit Spice Model..." msgstr "Editer le Modèle Spice..." -#: eeschema/dialogs/dialog_edit_component_in_lib_base.h:107 +#: eeschema/dialogs/dialog_edit_component_in_lib_base.h:110 msgid "Library Symbol Properties" msgstr "Propriétés du Symbole de Librairie" #: eeschema/dialogs/dialog_edit_component_in_schematic.cpp:133 #: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:61 #: eeschema/dialogs/dialog_lib_edit_pin_table_base.cpp:44 -#: eeschema/lib_pin.cpp:985 eeschema/sch_pin.cpp:164 +#: eeschema/lib_pin.cpp:1004 eeschema/sch_pin.cpp:164 msgid "Number" msgstr "Numéro" @@ -7990,6 +8151,7 @@ msgstr "Angle:" #: pcbnew/dialogs/dialog_create_array_base.cpp:222 #: pcbnew/dialogs/dialog_create_array_base.cpp:233 #: pcbnew/dialogs/dialog_create_array_base.cpp:245 +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:170 #: pcbnew/dialogs/dialog_export_idf_base.cpp:64 #: pcbnew/dialogs/dialog_export_idf_base.cpp:85 #: pcbnew/dialogs/dialog_export_step_base.cpp:92 @@ -8005,9 +8167,10 @@ msgstr "Angle:" #: pcbnew/dialogs/dialog_move_exact_base.cpp:42 #: pcbnew/dialogs/dialog_move_exact_base.cpp:56 #: pcbnew/dialogs/dialog_pad_properties_base.cpp:336 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1532 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1510 #: pcbnew/dialogs/dialog_position_relative_base.cpp:71 #: pcbnew/dialogs/dialog_position_relative_base.cpp:88 +#: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:129 msgid "0" msgstr "0" @@ -8030,10 +8193,8 @@ msgid "Mirror:" msgstr "Miroir:" #: eeschema/dialogs/dialog_edit_component_in_schematic_base.cpp:156 -#, fuzzy -#| msgid "Print mirrored" msgid "Not mirrored" -msgstr "Tracé en miroir" +msgstr "Non en miroir" #: eeschema/dialogs/dialog_edit_component_in_schematic_base.cpp:156 msgid "Around X axis" @@ -8075,10 +8236,6 @@ msgstr "" "fiducials et des logos que vous ne voulez pas voir apparaître dans la liste " "du matériel" -#: eeschema/dialogs/dialog_edit_component_in_schematic_base.cpp:199 -msgid "Exclude from board" -msgstr "Exclure du circuit imprimé" - #: eeschema/dialogs/dialog_edit_component_in_schematic_base.cpp:200 msgid "" "This is useful for adding symbols that only get exported to the bill of " @@ -8231,8 +8388,8 @@ msgid "Hierarchical Sheet Pin Properties" msgstr "Propriétés du Label Hiérarchique" #: eeschema/dialogs/dialog_edit_label.cpp:64 -#: pcbnew/dialogs/dialog_text_properties.cpp:120 -#: pcbnew/dialogs/dialog_text_properties_base.h:97 +#: pcbnew/dialogs/dialog_text_properties.cpp:90 +#: pcbnew/dialogs/dialog_text_properties_base.h:90 msgid "Text Properties" msgstr "Propriétés du Texte" @@ -8252,7 +8409,7 @@ msgstr "Enter le texte qui doit être utilisé dans la schématique" #: eeschema/dialogs/dialog_edit_label_base.cpp:37 #: eeschema/dialogs/dialog_lib_edit_text_base.cpp:28 #: pagelayout_editor/dialogs/properties_frame_base.cpp:45 -#: pcbnew/dialogs/dialog_text_properties.cpp:111 +#: pcbnew/dialogs/dialog_text_properties.cpp:82 #: pcbnew/dialogs/dialog_text_properties_base.cpp:24 msgid "Text:" msgstr "Texte:" @@ -8299,8 +8456,8 @@ msgstr "Gras + italique" #: eeschema/dialogs/dialog_edit_label_base.cpp:126 #: eeschema/dialogs/dialog_sch_sheet_props_base.cpp:115 -#: eeschema/lib_field.cpp:434 eeschema/lib_pin.cpp:989 eeschema/sch_pin.cpp:168 -#: eeschema/sch_text.cpp:656 +#: eeschema/lib_field.cpp:434 eeschema/lib_pin.cpp:1008 +#: eeschema/sch_pin.cpp:168 eeschema/sch_text.cpp:656 msgid "Style" msgstr "Style" @@ -8335,7 +8492,7 @@ msgid "Passive" msgstr "Passive" #: eeschema/dialogs/dialog_edit_label_base.cpp:132 -#: pcbnew/class_drawsegment.cpp:463 pcbnew/class_pad.cpp:1350 +#: pcbnew/class_drawsegment.cpp:463 pcbnew/class_pad.cpp:1382 #: pcbnew/class_pcb_target.cpp:158 #: pcbnew/dialogs/dialog_board_statistics_base.cpp:231 #: pcbnew/dialogs/dialog_copper_zones_base.cpp:121 @@ -8363,7 +8520,7 @@ msgid "Style:" msgstr "Style:" #: eeschema/dialogs/dialog_edit_line_style_base.cpp:68 -#: eeschema/dialogs/dialog_lib_new_component_base.cpp:45 +#: eeschema/dialogs/dialog_lib_new_component_base.cpp:46 msgid "Combo!" msgstr "Combo!" @@ -8376,7 +8533,7 @@ msgid "Value may not be empty." msgstr "La valeur ne peut pas être vide." #: eeschema/dialogs/dialog_edit_sheet_pin_base.cpp:28 -#: eeschema/dialogs/dialog_netlist_base.cpp:85 eeschema/libedit/libedit.cpp:469 +#: eeschema/dialogs/dialog_netlist_base.cpp:85 eeschema/libedit/libedit.cpp:471 #: pcb_calculator/dialogs/dialog_regulator_data_base.cpp:27 #: pcbnew/board_stackup_manager/dialog_dielectric_list_manager_base.cpp:35 #: pcbnew/footprint_libraries_utils.cpp:880 @@ -8397,164 +8554,164 @@ msgstr "Type de Connexion:" msgid "Sheet Pin Properties" msgstr "Propriétés de la Pin de Hiérarchie" -#: eeschema/dialogs/dialog_erc.cpp:77 +#: eeschema/dialogs/dialog_erc.cpp:78 msgid "Run" msgstr "Exécuter" -#: eeschema/dialogs/dialog_erc.cpp:84 eeschema/dialogs/dialog_erc.cpp:215 -#: eeschema/dialogs/dialog_erc.cpp:230 +#: eeschema/dialogs/dialog_erc.cpp:85 eeschema/dialogs/dialog_erc.cpp:226 +#: eeschema/dialogs/dialog_erc.cpp:241 msgid "Some components are not annotated. ERC cannot be run." msgstr "" "Certains composants ne sont pas numérotés. ERC ne peut pas être exécuté." -#: eeschema/dialogs/dialog_erc.cpp:134 +#: eeschema/dialogs/dialog_erc.cpp:141 #, fuzzy #| msgid "Delete Items Tool" msgid "Delete exclusions too?" msgstr "Outil de Suppression d'Éléments" -#: eeschema/dialogs/dialog_erc.cpp:134 pcbnew/dialogs/dialog_drc.cpp:664 -#: pcbnew/dialogs/dialog_drc_base.cpp:219 +#: eeschema/dialogs/dialog_erc.cpp:141 pcbnew/dialogs/dialog_drc.cpp:768 +#: pcbnew/dialogs/dialog_drc_base.cpp:202 msgid "Delete All Markers" msgstr "Effacer tous les Marqueurs" -#: eeschema/dialogs/dialog_erc.cpp:136 +#: eeschema/dialogs/dialog_erc.cpp:143 msgid "Errors and Warnings Only" msgstr "Erreurs et Avertissements Seulement" -#: eeschema/dialogs/dialog_erc.cpp:136 +#: eeschema/dialogs/dialog_erc.cpp:143 msgid "Errors, Warnings and Exclusions" msgstr "Erreurs, Avertissements et Exclusions" -#: eeschema/dialogs/dialog_erc.cpp:218 +#: eeschema/dialogs/dialog_erc.cpp:229 msgid "Some components are not annotated. Open annotation dialog?" msgstr "" "Certains composants ne sont pas numérotés. Ouvrir le dialogue de " "numérotation ?" -#: eeschema/dialogs/dialog_erc.cpp:246 +#: eeschema/dialogs/dialog_erc.cpp:257 msgid "Checking sheet names...\n" msgstr "Vérification des noms de feuilles...\n" -#: eeschema/dialogs/dialog_erc.cpp:252 +#: eeschema/dialogs/dialog_erc.cpp:263 msgid "Checking bus conflicts...\n" msgstr "Vérification des conflits de bus...\n" -#: eeschema/dialogs/dialog_erc.cpp:257 +#: eeschema/dialogs/dialog_erc.cpp:268 msgid "Checking conflicts...\n" msgstr "Vérification des conflits...\n" -#: eeschema/dialogs/dialog_erc.cpp:264 +#: eeschema/dialogs/dialog_erc.cpp:275 msgid "Checking footprints...\n" msgstr "Vérification des empreintes...\n" -#: eeschema/dialogs/dialog_erc.cpp:268 +#: eeschema/dialogs/dialog_erc.cpp:279 msgid "Checking pins...\n" msgstr "Vérification des pins...\n" -#: eeschema/dialogs/dialog_erc.cpp:281 +#: eeschema/dialogs/dialog_erc.cpp:292 msgid "Checking labels...\n" msgstr "Vérification des étiquettes...\n" -#: eeschema/dialogs/dialog_erc.cpp:306 pcbnew/drc/drc.cpp:436 +#: eeschema/dialogs/dialog_erc.cpp:314 msgid "Finished" msgstr "Fini" -#: eeschema/dialogs/dialog_erc.cpp:368 pcbnew/dialogs/dialog_drc.cpp:319 +#: eeschema/dialogs/dialog_erc.cpp:376 pcbnew/dialogs/dialog_drc.cpp:384 msgid "errors" msgstr "erreurs" -#: eeschema/dialogs/dialog_erc.cpp:369 pcbnew/dialogs/dialog_drc.cpp:320 +#: eeschema/dialogs/dialog_erc.cpp:377 pcbnew/dialogs/dialog_drc.cpp:385 msgid "warnings" msgstr "avertissements" -#: eeschema/dialogs/dialog_erc.cpp:370 pcbnew/dialogs/dialog_drc.cpp:321 +#: eeschema/dialogs/dialog_erc.cpp:378 pcbnew/dialogs/dialog_drc.cpp:386 msgid "appropriate" msgstr "approprié" -#: eeschema/dialogs/dialog_erc.cpp:375 pcbnew/dialogs/dialog_drc.cpp:326 +#: eeschema/dialogs/dialog_erc.cpp:383 pcbnew/dialogs/dialog_drc.cpp:391 msgid "Remove exclusion for this violation" msgstr "Supprimer l’exclusion pour cette violation" -#: eeschema/dialogs/dialog_erc.cpp:376 pcbnew/dialogs/dialog_drc.cpp:327 +#: eeschema/dialogs/dialog_erc.cpp:384 pcbnew/dialogs/dialog_drc.cpp:392 #, c-format msgid "It will be placed back in the %s list" msgstr "Il sera remis dans la liste des %s" -#: eeschema/dialogs/dialog_erc.cpp:380 pcbnew/dialogs/dialog_drc.cpp:331 +#: eeschema/dialogs/dialog_erc.cpp:388 pcbnew/dialogs/dialog_drc.cpp:396 msgid "Exclude this violation" msgstr "Exclure cette violation" -#: eeschema/dialogs/dialog_erc.cpp:381 pcbnew/dialogs/dialog_drc.cpp:332 +#: eeschema/dialogs/dialog_erc.cpp:389 pcbnew/dialogs/dialog_drc.cpp:397 #, c-format msgid "It will be excluded from the %s list" msgstr "Il sera exclu de la liste %s" -#: eeschema/dialogs/dialog_erc.cpp:393 pcbnew/dialogs/dialog_drc.cpp:339 +#: eeschema/dialogs/dialog_erc.cpp:401 pcbnew/dialogs/dialog_drc.cpp:404 #, c-format msgid "Change severity to Error for all '%s' violations" msgstr "Changer la gravité en Erreur pour toutes les violations \"%s\"" -#: eeschema/dialogs/dialog_erc.cpp:395 eeschema/dialogs/dialog_erc.cpp:401 -#: pcbnew/dialogs/dialog_drc.cpp:341 pcbnew/dialogs/dialog_drc.cpp:348 +#: eeschema/dialogs/dialog_erc.cpp:403 eeschema/dialogs/dialog_erc.cpp:409 +#: pcbnew/dialogs/dialog_drc.cpp:406 pcbnew/dialogs/dialog_drc.cpp:413 msgid "Violation severities can also be edited in the Board Setup... dialog" msgstr "" "Les sévérités de violation peuvent également être modifiées dans le dialogue " "Option de C.I." -#: eeschema/dialogs/dialog_erc.cpp:399 pcbnew/dialogs/dialog_drc.cpp:346 +#: eeschema/dialogs/dialog_erc.cpp:407 pcbnew/dialogs/dialog_drc.cpp:411 #, c-format msgid "Change severity to Warning for all '%s' violations" msgstr "Changer la gravité en Warning pour toutes les violations \"%s\"" -#: eeschema/dialogs/dialog_erc.cpp:404 pcbnew/dialogs/dialog_drc.cpp:352 +#: eeschema/dialogs/dialog_erc.cpp:412 pcbnew/dialogs/dialog_drc.cpp:417 #, c-format msgid "Ignore all '%s' violations" msgstr "Ignorer toutes les violations \"%s\"" -#: eeschema/dialogs/dialog_erc.cpp:405 pcbnew/dialogs/dialog_drc.cpp:354 +#: eeschema/dialogs/dialog_erc.cpp:413 pcbnew/dialogs/dialog_drc.cpp:419 msgid "Violations will not be checked or reported" msgstr "Les violations ne seront pas vérifiées ou signalées" -#: eeschema/dialogs/dialog_erc.cpp:412 +#: eeschema/dialogs/dialog_erc.cpp:420 msgid "Edit pin-to-pin conflict map..." msgstr "Editer la carte des conflits de pins..." -#: eeschema/dialogs/dialog_erc.cpp:416 pcbnew/dialogs/dialog_drc.cpp:359 +#: eeschema/dialogs/dialog_erc.cpp:424 pcbnew/dialogs/dialog_drc.cpp:424 msgid "Edit violation severities..." msgstr "Modifier les sévérités de violation..." -#: eeschema/dialogs/dialog_erc.cpp:417 +#: eeschema/dialogs/dialog_erc.cpp:425 msgid "Open the Schematic Setup... dialog" msgstr "Ouvrir le Dialogue Configuration Schématique" -#: eeschema/dialogs/dialog_erc.cpp:475 +#: eeschema/dialogs/dialog_erc.cpp:483 #: eeschema/dialogs/dialog_schematic_setup.cpp:72 msgid "Pin Conflicts Map" msgstr "Carte des Conflits de Pins" -#: eeschema/dialogs/dialog_erc.cpp:479 +#: eeschema/dialogs/dialog_erc.cpp:487 #: eeschema/dialogs/dialog_schematic_setup.cpp:71 -#: pcbnew/dialogs/dialog_board_setup.cpp:85 pcbnew/dialogs/dialog_drc.cpp:447 +#: pcbnew/dialogs/dialog_board_setup.cpp:84 pcbnew/dialogs/dialog_drc.cpp:518 msgid "Violation Severity" msgstr "Gravité de la Violation" -#: eeschema/dialogs/dialog_erc.cpp:551 pcbnew/dialogs/dialog_drc.cpp:519 +#: eeschema/dialogs/dialog_erc.cpp:559 pcbnew/dialogs/dialog_drc.cpp:590 #, c-format msgid "Report file '%s' created\n" msgstr "Fichier rapport \"%s\" créé\n" -#: eeschema/dialogs/dialog_erc.cpp:556 pcbnew/dialogs/dialog_drc.cpp:524 +#: eeschema/dialogs/dialog_erc.cpp:564 pcbnew/dialogs/dialog_drc.cpp:595 #, c-format msgid "Unable to create report file '%s'" msgstr "Impossible de créer le fichier rapport \"%s\"" -#: eeschema/dialogs/dialog_erc.cpp:569 +#: eeschema/dialogs/dialog_erc.cpp:577 #, c-format msgid "ERC report (%s, Encoding UTF8)\n" msgstr "Rapport ERC (%s, Encodage UTF8)\n" -#: eeschema/dialogs/dialog_erc.cpp:584 +#: eeschema/dialogs/dialog_erc.cpp:592 #, c-format msgid "" "\n" @@ -8563,7 +8720,7 @@ msgstr "" "\n" "***** Feuille %s\n" -#: eeschema/dialogs/dialog_erc.cpp:606 +#: eeschema/dialogs/dialog_erc.cpp:616 #, c-format msgid "" "\n" @@ -8573,7 +8730,7 @@ msgstr "" "** messages ERC: %d Erreurs %d Avertissements %d\n" #: eeschema/dialogs/dialog_erc_base.cpp:35 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1529 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:394 msgid "Messages:" msgstr "Messages:" @@ -8582,12 +8739,12 @@ msgid "Violations:" msgstr "Violations:" #: eeschema/dialogs/dialog_erc_base.cpp:59 -#: pcbnew/dialogs/dialog_drc_base.cpp:125 +#: pcbnew/dialogs/dialog_drc_base.cpp:100 msgid "Click on items to highlight them on the board." msgstr "Cliquez sur les éléments pour les mettre en surbrillace sur le C.I." #: eeschema/dialogs/dialog_erc_base.cpp:93 -#: pcbnew/dialogs/dialog_drc_base.cpp:193 +#: pcbnew/dialogs/dialog_drc_base.cpp:176 msgid "Exclusions" msgstr "Exclusions" @@ -8620,7 +8777,7 @@ msgid "Show datasheet in browser" msgstr "Afficher dans un Visualisateur" #: eeschema/dialogs/dialog_fields_editor_global.cpp:112 -#: eeschema/dialogs/dialog_fields_editor_global.cpp:1038 +#: eeschema/dialogs/dialog_fields_editor_global.cpp:1048 msgid "The Reference column cannot be hidden." msgstr "La colonne Reference ne peut pas être masquée." @@ -8628,33 +8785,33 @@ msgstr "La colonne Reference ne peut pas être masquée." msgid "Qty" msgstr "Qté" -#: eeschema/dialogs/dialog_fields_editor_global.cpp:686 +#: eeschema/dialogs/dialog_fields_editor_global.cpp:696 #: eeschema/lib_field.cpp:443 eeschema/lib_field.h:102 msgid "Field" msgstr "Champ" -#: eeschema/dialogs/dialog_fields_editor_global.cpp:689 +#: eeschema/dialogs/dialog_fields_editor_global.cpp:699 msgid "Group By" msgstr "Grouper Par" -#: eeschema/dialogs/dialog_fields_editor_global.cpp:976 +#: eeschema/dialogs/dialog_fields_editor_global.cpp:986 msgid "New field name:" msgstr "Nom nom de champ:" -#: eeschema/dialogs/dialog_fields_editor_global.cpp:976 +#: eeschema/dialogs/dialog_fields_editor_global.cpp:986 msgid "Add Field" msgstr "Ajouter Champ" -#: eeschema/dialogs/dialog_fields_editor_global.cpp:985 +#: eeschema/dialogs/dialog_fields_editor_global.cpp:995 msgid "Field must have a name." msgstr "Le champ doit avoir un nom." -#: eeschema/dialogs/dialog_fields_editor_global.cpp:993 +#: eeschema/dialogs/dialog_fields_editor_global.cpp:1003 #, c-format msgid "Field name \"%s\" already in use." msgstr "Nom de champ \"%s\" déjà existant." -#: eeschema/dialogs/dialog_fields_editor_global.cpp:1191 +#: eeschema/dialogs/dialog_fields_editor_global.cpp:1201 #: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:699 msgid "Save changes?" msgstr "Sauver les changements?" @@ -8770,11 +8927,11 @@ msgstr "Ajuster à" #: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:184 #: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:224 #: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:246 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:653 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:665 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1004 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1014 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1026 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:716 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:726 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:738 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1224 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1236 #: pcbnew/board_stackup_manager/panel_board_stackup.cpp:537 msgid "..." msgstr "..." @@ -8928,9 +9085,9 @@ msgstr "Taille Texte Nom" #: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:68 #: eeschema/dialogs/dialog_lib_edit_pin_table_base.cpp:51 -#: eeschema/lib_pin.cpp:996 eeschema/sch_pin.cpp:175 +#: eeschema/lib_pin.cpp:1015 eeschema/sch_pin.cpp:175 #: pcbnew/class_drawsegment.cpp:487 pcbnew/class_drawsegment.cpp:512 -#: pcbnew/class_track.cpp:674 pcbnew/dialogs/dialog_select_net_from_list.cpp:60 +#: pcbnew/class_track.cpp:641 pcbnew/dialogs/dialog_select_net_from_list.cpp:60 msgid "Length" msgstr "Longueur" @@ -8951,28 +9108,30 @@ msgid "(Power symbol value field text cannot be changed.)" msgstr "(Le texte de la valeur des symboles Power ne peut pas être modifié.)" #: eeschema/dialogs/dialog_lib_edit_text_base.cpp:95 +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:233 #: pcbnew/dialogs/dialog_pad_properties_base.cpp:60 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:192 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:167 #: pcbnew/dialogs/dialog_track_via_properties_base.cpp:162 msgid "Position X:" msgstr "Position X:" #: eeschema/dialogs/dialog_lib_edit_text_base.cpp:119 #: eeschema/fields_grid_table.cpp:164 eeschema/fields_grid_table.cpp:418 -#: eeschema/fields_grid_table.cpp:515 eeschema/sch_line.cpp:627 +#: eeschema/fields_grid_table.cpp:515 #: pcbnew/dialogs/dialog_pad_properties_base.cpp:137 msgid "Horizontal" msgstr "Horizontal" #: eeschema/dialogs/dialog_lib_edit_text_base.cpp:119 #: eeschema/fields_grid_table.cpp:165 eeschema/fields_grid_table.cpp:419 -#: eeschema/fields_grid_table.cpp:517 eeschema/sch_line.cpp:625 +#: eeschema/fields_grid_table.cpp:517 #: pcbnew/dialogs/dialog_pad_properties_base.cpp:137 msgid "Vertical" msgstr "Vertical" #: eeschema/dialogs/dialog_lib_edit_text_base.cpp:125 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:213 +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:259 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:188 #: pcbnew/dialogs/dialog_track_via_properties_base.cpp:173 msgid "Position Y:" msgstr "Position Y:" @@ -8997,7 +9156,7 @@ msgstr "Commun à tous les styles de corps" msgid "Text Item Properties" msgstr "Propriétés de l'Élément Texte" -#: eeschema/dialogs/dialog_lib_new_component_base.cpp:34 +#: eeschema/dialogs/dialog_lib_new_component_base.cpp:35 msgid "" "This is the symbol name in library,\n" "and also the default component value when loaded in the schematic." @@ -9006,11 +9165,11 @@ msgstr "" "et c'est aussi la valeur par défaut du composant lorsqu'il est chargé en " "schématique." -#: eeschema/dialogs/dialog_lib_new_component_base.cpp:41 +#: eeschema/dialogs/dialog_lib_new_component_base.cpp:42 msgid "Derive from existing symbol:" msgstr "Dérivé du symbole existant :" -#: eeschema/dialogs/dialog_lib_new_component_base.cpp:46 +#: eeschema/dialogs/dialog_lib_new_component_base.cpp:47 msgid "" "Select symbol in the current library as parent symbol.\n" "\n" @@ -9022,47 +9181,47 @@ msgstr "" "C'était auparavant connu sous le nom d'alias. \n" "Ne sélectionnez pas un symbole existant pour créer un nouveau symbole racine." -#: eeschema/dialogs/dialog_lib_new_component_base.cpp:50 +#: eeschema/dialogs/dialog_lib_new_component_base.cpp:51 msgid "Default reference designator:" msgstr "Référence par défaut:" -#: eeschema/dialogs/dialog_lib_new_component_base.cpp:54 +#: eeschema/dialogs/dialog_lib_new_component_base.cpp:55 msgid "U" msgstr "U" -#: eeschema/dialogs/dialog_lib_new_component_base.cpp:57 +#: eeschema/dialogs/dialog_lib_new_component_base.cpp:58 msgid "Number of units per package:" msgstr "Nombre d'unités par boîtier :" -#: eeschema/dialogs/dialog_lib_new_component_base.cpp:70 +#: eeschema/dialogs/dialog_lib_new_component_base.cpp:71 msgid "Units are not interchangeable" msgstr "Les unités ne sont pas interchangeables" -#: eeschema/dialogs/dialog_lib_new_component_base.cpp:73 +#: eeschema/dialogs/dialog_lib_new_component_base.cpp:74 msgid "Create symbol with alternate body style (DeMorgan)" msgstr "Créer un symbole avec une forme alternative (DeMorgan)" -#: eeschema/dialogs/dialog_lib_new_component_base.cpp:76 +#: eeschema/dialogs/dialog_lib_new_component_base.cpp:77 msgid "Create symbol as power symbol" msgstr "Créer symbole comme symbole d'alimentation" -#: eeschema/dialogs/dialog_lib_new_component_base.cpp:94 +#: eeschema/dialogs/dialog_lib_new_component_base.cpp:101 msgid "Pin text position offset:" msgstr "Offset de position du texte de la pin:" -#: eeschema/dialogs/dialog_lib_new_component_base.cpp:111 +#: eeschema/dialogs/dialog_lib_new_component_base.cpp:118 msgid "Show pin number text" msgstr "Afficher le numéro de pin" -#: eeschema/dialogs/dialog_lib_new_component_base.cpp:115 +#: eeschema/dialogs/dialog_lib_new_component_base.cpp:122 msgid "Show pin name text" msgstr "Afficher le nom de la pin" -#: eeschema/dialogs/dialog_lib_new_component_base.cpp:119 +#: eeschema/dialogs/dialog_lib_new_component_base.cpp:126 msgid "Pin name inside" msgstr "Nom de pin à l'intérieur" -#: eeschema/dialogs/dialog_lib_new_component_base.h:70 +#: eeschema/dialogs/dialog_lib_new_component_base.h:74 msgid "New Symbol" msgstr "Nouveau Symbole" @@ -9074,7 +9233,7 @@ msgstr "Labels en conflit" msgid "New Label" msgstr "Nouveau Label" -#: eeschema/dialogs/dialog_migrate_buses.cpp:104 pcbnew/class_track.cpp:831 +#: eeschema/dialogs/dialog_migrate_buses.cpp:104 pcbnew/class_track.cpp:774 #: pcbnew/dialogs/wizard_3DShape_Libs_downloader_base.cpp:193 msgid "Status" msgstr "Statut" @@ -9216,10 +9375,8 @@ msgstr "Collage Spécial" #: eeschema/dialogs/dialog_pin_properties.cpp:53 #: eeschema/dialogs/dialog_pin_properties_base.cpp:201 -#, fuzzy -#| msgid "Alternate node sequence:" msgid "Alternate Pin Name" -msgstr "Séquence de noeud alternative:" +msgstr "Nom de Pin Alternatif" #: eeschema/dialogs/dialog_pin_properties.cpp:269 #, fuzzy @@ -9291,6 +9448,7 @@ msgid "&Visible" msgstr "&Visible" #: eeschema/dialogs/dialog_pin_properties_base.cpp:161 +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:190 msgid "Preview:" msgstr "Prévisualisation:" @@ -9314,14 +9472,14 @@ msgstr "Tracer Page Courante" #: eeschema/dialogs/dialog_plot_schematic.cpp:149 #: pcbnew/dialogs/dialog_export_svg.cpp:196 -#: pcbnew/dialogs/dialog_gendrill.cpp:287 pcbnew/dialogs/dialog_plot.cpp:355 +#: pcbnew/dialogs/dialog_gendrill.cpp:287 pcbnew/dialogs/dialog_plot.cpp:370 #: pcbnew/exporters/gen_footprints_placefile.cpp:185 #: pcbnew/exporters/gen_footprints_placefile.cpp:509 msgid "Select Output Directory" msgstr "Sélection du Répertoire de Sortie" #: eeschema/dialogs/dialog_plot_schematic.cpp:166 -#: pcbnew/dialogs/dialog_gendrill.cpp:296 pcbnew/dialogs/dialog_plot.cpp:372 +#: pcbnew/dialogs/dialog_gendrill.cpp:296 pcbnew/dialogs/dialog_plot.cpp:387 #, c-format msgid "" "Do you want to use a path relative to\n" @@ -9334,7 +9492,7 @@ msgstr "" #: pcbnew/dialogs/dialog_export_svg.cpp:203 #: pcbnew/dialogs/dialog_export_svg.cpp:214 #: pcbnew/dialogs/dialog_gendrill.cpp:298 -#: pcbnew/dialogs/dialog_gendrill.cpp:305 pcbnew/dialogs/dialog_plot.cpp:375 +#: pcbnew/dialogs/dialog_gendrill.cpp:305 pcbnew/dialogs/dialog_plot.cpp:390 #: pcbnew/exporters/gen_footprints_placefile.cpp:193 #: pcbnew/exporters/gen_footprints_placefile.cpp:202 msgid "Plot Output Directory" @@ -9346,7 +9504,7 @@ msgid "Schematic size" msgstr "Taille schématique" #: eeschema/dialogs/dialog_plot_schematic.cpp:222 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:924 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1771 msgid "A5" msgstr "A5" @@ -9376,9 +9534,9 @@ msgstr "A0" #: eeschema/dialogs/dialog_plot_schematic.cpp:239 #: eeschema/dialogs/dialog_plot_schematic_base.cpp:61 #: eeschema/dialogs/panel_setup_formatting_base.cpp:30 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:287 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:640 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:782 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1211 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1353 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1466 msgid "A" msgstr "A" @@ -9399,7 +9557,7 @@ msgid "E" msgstr "E" #: eeschema/dialogs/dialog_plot_schematic.cpp:365 -#: pcbnew/dialogs/dialog_export_svg.cpp:236 pcbnew/dialogs/dialog_plot.cpp:784 +#: pcbnew/dialogs/dialog_export_svg.cpp:236 pcbnew/dialogs/dialog_plot.cpp:803 #: pcbnew/exporters/gen_footprints_placefile.cpp:254 #: pcbnew/exporters/gen_footprints_placefile.cpp:351 #, c-format @@ -9500,7 +9658,7 @@ msgstr "" "éléments, lorsque leur épaisseur est à 0." #: eeschema/dialogs/dialog_plot_schematic_base.cpp:121 -#: pcbnew/dialogs/dialog_plot_base.cpp:227 +#: pcbnew/dialogs/dialog_plot_base.cpp:249 msgid "HPGL Options" msgstr "Options HPGL" @@ -9644,17 +9802,17 @@ msgstr "Assistant de récupération du projet" #: eeschema/dialogs/dialog_sch_import_settings.cpp:42 #: eeschema/dialogs/dialog_sch_import_settings_base.h:61 #: pcbnew/dialogs/dialog_import_settings.cpp:45 -#: pcbnew/dialogs/dialog_import_settings_base.h:64 +#: pcbnew/dialogs/dialog_import_settings_base.h:66 msgid "Import Settings" msgstr "Importer Réglages" #: eeschema/dialogs/dialog_sch_import_settings.cpp:61 -#: pcbnew/dialogs/dialog_import_settings.cpp:116 +#: pcbnew/dialogs/dialog_import_settings.cpp:115 msgid "Import Settings From" msgstr "Importer Réglages De" #: eeschema/dialogs/dialog_sch_import_settings.cpp:73 -#: pcbnew/dialogs/dialog_import_settings.cpp:128 +#: pcbnew/dialogs/dialog_import_settings.cpp:127 msgid "File not found." msgstr "Fichier non trouvé." @@ -9675,7 +9833,7 @@ msgstr "" "répertoire du projet ou absolu." #: eeschema/dialogs/dialog_sch_import_settings_base.cpp:44 -#: pcbnew/dialogs/dialog_import_settings_base.cpp:44 +#: pcbnew/dialogs/dialog_import_settings_base.cpp:47 msgid "Import:" msgstr "Importer:" @@ -9692,12 +9850,12 @@ msgid "Pin conflict map" msgstr "Carte des conflits de pins" #: eeschema/dialogs/dialog_sch_import_settings_base.cpp:57 -#: pcbnew/dialogs/dialog_import_settings_base.cpp:63 +#: pcbnew/dialogs/dialog_import_settings_base.cpp:66 msgid "Violation severities" msgstr "Gravités de violation" #: eeschema/dialogs/dialog_sch_import_settings_base.cpp:60 -#: pcbnew/dialogs/dialog_import_settings_base.cpp:66 +#: pcbnew/dialogs/dialog_import_settings_base.cpp:69 msgid "Net classes" msgstr "Classes d'Equipots" @@ -9890,19 +10048,19 @@ msgid "Electrical Rules" msgstr "Règles Electriques" #: eeschema/dialogs/dialog_schematic_setup.cpp:74 -#: eeschema/libedit/lib_edit_frame.cpp:873 -#: pcbnew/dialogs/dialog_board_setup.cpp:87 +#: eeschema/libedit/lib_edit_frame.cpp:872 +#: pcbnew/dialogs/dialog_board_setup.cpp:86 #: pcbnew/footprint_libraries_utils.cpp:503 msgid "Project" msgstr "Projet" #: eeschema/dialogs/dialog_schematic_setup.cpp:76 -#: pcbnew/dialogs/dialog_board_setup.cpp:89 +#: pcbnew/dialogs/dialog_board_setup.cpp:88 msgid "Text Variables" msgstr "Variables texte" #: eeschema/dialogs/dialog_schematic_setup.cpp:86 -#: pcbnew/dialogs/dialog_board_setup.cpp:99 +#: pcbnew/dialogs/dialog_board_setup.cpp:98 msgid "Project is missing or read-only. Changes will not be saved." msgstr "" "Le projet est manquant ou en lecture seule. Les modifications ne seront pas " @@ -10136,7 +10294,7 @@ msgstr "Directives Spice:" msgid "Load directives from schematic" msgstr "Charger les directives a partir du schéma" -#: eeschema/dialogs/dialog_sim_settings_base.cpp:436 pcbnew/class_pad.cpp:1335 +#: eeschema/dialogs/dialog_sim_settings_base.cpp:436 pcbnew/class_pad.cpp:1363 msgid "Custom" msgstr "Personnalisé" @@ -10496,7 +10654,7 @@ msgid "Amplitude:" msgstr "Amplitude:" #: eeschema/dialogs/dialog_spice_model_base.cpp:490 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1116 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:828 msgid "Frequency:" msgstr "Fréquence:" @@ -10813,20 +10971,32 @@ msgstr "" "Supprime les champs qui n’existent pas dans les symboles originaux de " "librairies" +#: eeschema/dialogs/dialog_update_fields_base.cpp:54 +msgid "Reset fields which are empty in library" +msgstr "Réinitialiser les champs qui sont vides dans la librairie" + #: eeschema/dialogs/dialog_update_fields_base.cpp:55 msgid "Clear existing entries if the correspondig library field is empty" msgstr "Effacer le contenu des champs lorsque le champ en librairie est vide" +#: eeschema/dialogs/dialog_update_fields_base.cpp:62 +msgid "Reset field visibilities" +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 +msgid "Reset field positions" +msgstr "Réinitialiser position des champs" + #: eeschema/dialogs/dialog_update_fields_base.h:59 msgid "Update Symbol Fields" msgstr "Mise a Jour Champs des Symboles" #: eeschema/dialogs/dialog_update_from_pcb.cpp:41 -#: pcbnew/dialogs/dialog_netlist.cpp:86 pcbnew/dialogs/dialog_update_pcb.cpp:62 +#: pcbnew/dialogs/dialog_netlist.cpp:83 pcbnew/dialogs/dialog_update_pcb.cpp:62 msgid "Changes To Be Applied" msgstr "Modifications à Appliquer" @@ -10919,7 +11089,7 @@ msgid " (symbol editor only)" msgstr " (éditeur de symboles uniquement)" #: eeschema/dialogs/panel_eeschema_color_settings.cpp:228 -#: pcbnew/dialogs/panel_pcbnew_color_settings.cpp:499 +#: pcbnew/dialogs/panel_pcbnew_color_settings.cpp:492 msgid "Color Preview" msgstr "Aperçu des Couleurs" @@ -10930,7 +11100,7 @@ msgid "/path/to/sheet" msgstr "Documentation" #: eeschema/dialogs/panel_eeschema_display_options_base.cpp:26 -#: pcbnew/pcb_edit_frame.cpp:261 pcbnew/pcb_edit_frame.cpp:1089 +#: pcbnew/pcb_edit_frame.cpp:262 pcbnew/pcb_edit_frame.cpp:1113 msgid "Appearance" msgstr "Apparence" @@ -11309,7 +11479,7 @@ msgstr "" "SVP changer le nom logique de la librarie après l’ajout de cette librarie." #: eeschema/dialogs/panel_sym_lib_table.cpp:517 -#: eeschema/libedit/lib_edit_frame.cpp:880 +#: eeschema/libedit/lib_edit_frame.cpp:879 #: pcbnew/dialogs/panel_fp_lib_table.cpp:864 msgid "Skip" msgstr "Passer" @@ -11349,7 +11519,7 @@ msgstr "" #: eeschema/dialogs/panel_sym_lib_table.cpp:900 #: eeschema/dialogs/panel_sym_lib_table.cpp:913 eeschema/sch_base_frame.cpp:235 #: eeschema/sch_base_frame.cpp:251 pcbnew/dialogs/panel_fp_lib_table.cpp:1055 -#: pcbnew/dialogs/panel_fp_lib_table.cpp:1068 pcbnew/files.cpp:994 +#: pcbnew/dialogs/panel_fp_lib_table.cpp:1068 pcbnew/files.cpp:1067 msgid "File Save Error" msgstr "Erreur Écriture Fichier" @@ -11496,7 +11666,7 @@ msgstr "Émetteur Ouvert" msgid "No Connection" msgstr "Pas de Connexion" -#: eeschema/erc.cpp:247 pcbnew/drc/drc_textvar_tester.cpp:108 +#: eeschema/erc.cpp:247 msgid "Unresolved text variable in worksheet." msgstr "Variable texte non résolue dans la feuille de travail." @@ -11602,7 +11772,7 @@ msgstr "" msgid "Invalid connection between bus and net items" msgstr "Connexion non valide entre le bus et éléments de net" -#: eeschema/erc_item.cpp:117 pcbnew/drc/drc_item.cpp:167 +#: eeschema/erc_item.cpp:117 pcbnew/drc/drc_item.cpp:166 msgid "Unresolved text variable" msgstr "Variable texte non résolue" @@ -11625,7 +11795,7 @@ msgstr "" "Erreur en sauvant le fichier schématique \"%s\".\n" "%s" -#: eeschema/files-io.cpp:126 pcbnew/files.cpp:774 +#: eeschema/files-io.cpp:126 pcbnew/files.cpp:817 #, c-format msgid "Failed to create temporary file \"%s\"" msgstr "Impossible de créer le fichier temporaire \"%s\"" @@ -11639,7 +11809,7 @@ msgstr "" "Erreur en sauvant le fichier schématique \"%s\".\n" "Impossible de renommer le fichier temporaire \"%s\"" -#: eeschema/files-io.cpp:147 pcbnew/files.cpp:793 +#: eeschema/files-io.cpp:147 pcbnew/files.cpp:836 #, c-format msgid "Failed to rename temporary file \"%s\"" msgstr "Impossible de renommer le fichier temporaire \"%s\"" @@ -11811,7 +11981,7 @@ msgstr "" msgid "The current schematic has been modified. Save changes?" msgstr "La schématique courante a été modifiée. Sauver les changements?" -#: eeschema/generate_alias_info.cpp:37 eeschema/sch_component.cpp:1351 +#: eeschema/generate_alias_info.cpp:37 eeschema/sch_component.cpp:1355 msgid "Alias of" msgstr "Alias de" @@ -11820,8 +11990,8 @@ msgid "Key words:" msgstr "Mots clé:" #: eeschema/generate_alias_info.cpp:122 eeschema/sim/spice_simulator.cpp:81 -#: pcbnew/class_module.cpp:667 pcbnew/class_zone.cpp:673 -#: pcbnew/tools/pcbnew_control.cpp:1084 +#: pcbnew/class_module.cpp:677 pcbnew/class_zone.cpp:617 +#: pcbnew/tools/pcbnew_control.cpp:1085 msgid "Unknown" msgstr "Inconnu" @@ -11834,7 +12004,7 @@ msgstr "Récemment Utilisés" msgid "Choose Power Symbol (%d items loaded)" msgstr "Sélection Symbole d'Alimentation (%d items chargés)" -#: eeschema/getpart.cpp:152 eeschema/lib_view_frame.cpp:832 +#: eeschema/getpart.cpp:152 eeschema/lib_view_frame.cpp:831 #, c-format msgid "Choose Symbol (%d items loaded)" msgstr "Sélection Composant (%d items chargés)" @@ -11846,11 +12016,11 @@ msgstr "" "Aucun style de forme alternatif trouvé pour symbole \"%s\" dans la " "bibliothèque \"%s\"." -#: eeschema/hierarch.cpp:85 +#: eeschema/hierarch.cpp:84 msgid "Navigator" msgstr "Navigateur" -#: eeschema/hierarch.cpp:96 +#: eeschema/hierarch.cpp:95 msgid "Root" msgstr "Racine" @@ -11871,9 +12041,10 @@ msgid "Bounding Box" msgstr "Rectangle d'Encadrement" #: eeschema/lib_arc.cpp:415 -#, c-format -msgid "Arc center (%s, %s), radius %s" -msgstr "Centre arc (%s, %s), rayon %s" +#, fuzzy, c-format +#| msgid "radius " +msgid "Arc, radius %s" +msgstr "rayon " #: eeschema/lib_circle.cpp:255 pcbnew/class_drawsegment.cpp:471 #: pcbnew/class_drawsegment.cpp:480 @@ -11882,16 +12053,12 @@ msgid "Radius" msgstr "Rayon" #: eeschema/lib_circle.cpp:269 -#, c-format -msgid "Circle center (%s, %s), radius %s" +#, fuzzy, c-format +#| msgid "Circle center (%s, %s), radius %s" +msgid "Circle, radius %s" msgstr "Centre cercle (%s, %s), rayon %s" -#: eeschema/lib_field.cpp:408 eeschema/sch_field.cpp:432 -#, c-format -msgid "Field %s (%s)" -msgstr "Champ %s (%s)" - -#: eeschema/lib_item.cpp:56 eeschema/lib_pin.cpp:986 +#: eeschema/lib_item.cpp:56 eeschema/lib_pin.cpp:1005 #: eeschema/libedit/symbedit.cpp:240 eeschema/sch_pin.cpp:145 #: eeschema/sch_pin.cpp:165 eeschema/sch_text.cpp:662 #: gerbview/gerber_draw_item.cpp:667 @@ -11899,8 +12066,8 @@ msgstr "Champ %s (%s)" #: pagelayout_editor/dialogs/properties_frame_base.cpp:25 #: pcbnew/board_stackup_manager/panel_board_stackup_base.cpp:74 #: pcbnew/class_drawsegment.cpp:461 pcbnew/class_marker_pcb.cpp:93 -#: pcbnew/class_text_mod.cpp:295 pcbnew/class_track.cpp:649 -#: pcbnew/class_track.cpp:732 pcbnew/class_zone.cpp:595 +#: pcbnew/class_text_mod.cpp:295 pcbnew/class_track.cpp:619 +#: pcbnew/class_track.cpp:684 pcbnew/class_zone.cpp:538 msgid "Type" msgstr "Type" @@ -11916,40 +12083,47 @@ msgstr "oui" msgid "Converted" msgstr "Converti" -#: eeschema/lib_pin.cpp:991 eeschema/sch_pin.cpp:170 +#: eeschema/lib_pin.cpp:1010 eeschema/sch_pin.cpp:170 #: gerbview/gerber_draw_item.cpp:709 gerbview/gerber_draw_item.cpp:710 #: pcbnew/board_stackup_manager/panel_board_stackup_base.cpp:164 -#: pcbnew/class_pcb_text.cpp:123 pcbnew/class_text_mod.cpp:300 +#: pcbnew/class_pcb_text.cpp:122 pcbnew/class_text_mod.cpp:300 #: pcbnew/class_text_mod.cpp:308 msgid "Yes" msgstr "Oui" -#: eeschema/lib_pin.cpp:991 eeschema/sch_pin.cpp:170 +#: eeschema/lib_pin.cpp:1010 eeschema/sch_pin.cpp:170 #: gerbview/gerber_draw_item.cpp:709 gerbview/gerber_draw_item.cpp:710 -#: pcbnew/class_pcb_text.cpp:121 pcbnew/class_text_mod.cpp:298 +#: pcbnew/class_pcb_text.cpp:120 pcbnew/class_text_mod.cpp:298 #: pcbnew/class_text_mod.cpp:310 msgid "No" msgstr "Non" -#: eeschema/lib_pin.cpp:1006 eeschema/sch_pin.cpp:181 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1487 +#: eeschema/lib_pin.cpp:1025 eeschema/sch_pin.cpp:181 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1465 msgid "Pos X" msgstr "Pos X" -#: eeschema/lib_pin.cpp:1009 eeschema/sch_pin.cpp:184 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1488 +#: eeschema/lib_pin.cpp:1028 eeschema/sch_pin.cpp:184 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1466 msgid "Pos Y" msgstr "Pos Y" -#: eeschema/lib_pin.cpp:1140 -#, c-format -msgid "Pin %s, %s, %s" +#: eeschema/lib_pin.cpp:1161 +#, fuzzy, c-format +#| msgid "Pin %s, %s, %s" +msgid "Pin %s [%s, %s, %s]" +msgstr "Pin %s, %s, %s" + +#: eeschema/lib_pin.cpp:1169 +#, fuzzy, c-format +#| msgid "Pin %s, %s, %s" +msgid "Pin %s [%s, %s]" msgstr "Pin %s, %s, %s" #: eeschema/lib_polyline.cpp:354 #, c-format -msgid "Polyline at (%s, %s) with %d points" -msgstr "Polyligne à (%s, %s) avec %d points" +msgid "Polyline, %d points" +msgstr "Poly-ligne, %d points" #: eeschema/lib_polyline.h:53 msgid "PolyLine" @@ -11957,23 +12131,23 @@ msgstr "PolyLigne" #: eeschema/lib_text.cpp:387 eeschema/sch_text.cpp:548 #, c-format -msgid "Graphic Text \"%s\"" +msgid "Graphic Text '%s'" msgstr "Texte Graphique \"%s\"" -#: eeschema/lib_view_frame.cpp:353 +#: eeschema/lib_view_frame.cpp:352 msgid "" msgstr "" -#: eeschema/lib_view_frame.cpp:360 eeschema/libedit/symbedit.cpp:220 +#: eeschema/lib_view_frame.cpp:359 eeschema/libedit/symbedit.cpp:220 msgid "Parent" msgstr "Parent" -#: eeschema/lib_view_frame.cpp:362 eeschema/libedit/symbedit.cpp:242 -#: eeschema/sch_component.cpp:1374 +#: eeschema/lib_view_frame.cpp:361 eeschema/libedit/symbedit.cpp:242 +#: eeschema/sch_component.cpp:1378 msgid "Key words" msgstr "Mots clé" -#: eeschema/lib_view_frame.cpp:385 +#: eeschema/lib_view_frame.cpp:384 #, c-format msgid "" "The current configuration does not include a library with the\n" @@ -11984,11 +12158,11 @@ msgstr "" "\"%s\". Utilisez Gérer les Librairies d'Empreintes\n" "pour modifier la configuration." -#: eeschema/lib_view_frame.cpp:388 +#: eeschema/lib_view_frame.cpp:387 msgid "Symbol library not found." msgstr "Librairie de symboles non trouvée." -#: eeschema/lib_view_frame.cpp:392 eeschema/libedit/lib_edit_frame.cpp:1061 +#: eeschema/lib_view_frame.cpp:391 eeschema/libedit/lib_edit_frame.cpp:1060 #, c-format msgid "" "The library with the nickname \"%s\" is not enabled\n" @@ -12000,16 +12174,16 @@ msgstr "" "\n" " Utilisez gérer les bibliothèques de symboles pour modifier la configuration." -#: eeschema/lib_view_frame.cpp:395 eeschema/libedit/lib_edit_frame.cpp:1064 +#: eeschema/lib_view_frame.cpp:394 eeschema/libedit/lib_edit_frame.cpp:1063 msgid "Symbol library not enabled." msgstr "Librairie de symboles non activée." -#: eeschema/lib_view_frame.cpp:455 +#: eeschema/lib_view_frame.cpp:454 #, c-format msgid "Unit %c" msgstr "Unité %c" -#: eeschema/lib_view_frame.cpp:898 pcbnew/footprint_viewer_frame.cpp:980 +#: eeschema/lib_view_frame.cpp:897 pcbnew/footprint_viewer_frame.cpp:980 msgid "no library selected" msgstr "pas de librairie sélectionnée" @@ -12048,16 +12222,16 @@ msgstr "Éditeur de Librairies" msgid "Libraries" msgstr "Librairies" -#: eeschema/libedit/lib_edit_frame.cpp:193 +#: eeschema/libedit/lib_edit_frame.cpp:192 msgid "Library changes are unsaved" msgstr "Les modifications de la librairie ne sont pas sauvées." -#: eeschema/libedit/lib_edit_frame.cpp:492 eeschema/tools/sch_edit_tool.cpp:111 +#: eeschema/libedit/lib_edit_frame.cpp:491 eeschema/tools/sch_edit_tool.cpp:111 #, c-format msgid "Unit %s" msgstr "Unité %s" -#: eeschema/libedit/lib_edit_frame.cpp:627 +#: eeschema/libedit/lib_edit_frame.cpp:626 #, c-format msgid "" "Editing symbol %s from schematic. Saving will update the schematic only." @@ -12065,12 +12239,12 @@ msgstr "" "Modification du symbole %s à partir du schéma. L’enregistrement mettra à " "jour le schéma uniquement." -#: eeschema/libedit/lib_edit_frame.cpp:703 +#: eeschema/libedit/lib_edit_frame.cpp:702 #, c-format msgid "Library \"%s\" already exists" msgstr "La librairie \"%s\" existe déjà" -#: eeschema/libedit/lib_edit_frame.cpp:717 +#: eeschema/libedit/lib_edit_frame.cpp:716 #, c-format msgid "" "Could not create the library file '%s'.\n" @@ -12079,44 +12253,44 @@ msgstr "" "Impossible de créer le fichier librairie \"%s\".\n" "Vérifier l’autorisation d’écriture." -#: eeschema/libedit/lib_edit_frame.cpp:727 eeschema/libedit/lib_export.cpp:204 +#: eeschema/libedit/lib_edit_frame.cpp:726 eeschema/libedit/lib_export.cpp:204 msgid "Could not open the library file." msgstr "Le fichier librairie n'a pas pu être ouvert." -#: eeschema/libedit/lib_edit_frame.cpp:796 +#: eeschema/libedit/lib_edit_frame.cpp:795 #: eeschema/symbol_tree_model_adapter.cpp:74 #, c-format msgid "Loading library \"%s\"" msgstr "Chargement librairie \"%s\"" -#: eeschema/libedit/lib_edit_frame.cpp:861 +#: eeschema/libedit/lib_edit_frame.cpp:860 msgid "Add the library to the global library table?" msgstr "Ajouter la librairie à la table de librairie globale ?" -#: eeschema/libedit/lib_edit_frame.cpp:862 +#: eeschema/libedit/lib_edit_frame.cpp:861 msgid "Add To Global Library Table" msgstr "Ajouter à Table Globale des Librairies" -#: eeschema/libedit/lib_edit_frame.cpp:872 +#: eeschema/libedit/lib_edit_frame.cpp:871 #: pcbnew/footprint_libraries_utils.cpp:502 msgid "Global" msgstr "Global" -#: eeschema/libedit/lib_edit_frame.cpp:875 +#: eeschema/libedit/lib_edit_frame.cpp:874 #: pcbnew/footprint_libraries_utils.cpp:506 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:876 +#: eeschema/libedit/lib_edit_frame.cpp:875 msgid "Add To Library Table" msgstr "Ajouter à Table des Librairies" -#: eeschema/libedit/lib_edit_frame.cpp:908 +#: eeschema/libedit/lib_edit_frame.cpp:907 #, c-format msgid "Failed to save backup to \"%s\"" msgstr "Échec de l’enregistrement de la sauvegarde \"%s\"" -#: eeschema/libedit/lib_edit_frame.cpp:1050 +#: eeschema/libedit/lib_edit_frame.cpp:1049 #, c-format msgid "" "The current configuration does not include the symbol library\n" @@ -12127,7 +12301,7 @@ msgstr "" "\" %s\".\n" "Utilisez Gérer les Librairies de symboles pour modifier la configuration." -#: eeschema/libedit/lib_edit_frame.cpp:1053 +#: eeschema/libedit/lib_edit_frame.cpp:1052 msgid "Library not found in symbol library table." msgstr "Librairie non trouvée dans la table des librairies de symboles." @@ -12258,9 +12432,9 @@ msgstr " [Librairie en Lecture Seule]" msgid "No symbol libraries are loaded." msgstr "Aucune librairie de composants chargée." -#: eeschema/libedit/libedit.cpp:99 eeschema/sch_component.cpp:1355 -#: eeschema/sch_component.cpp:1360 eeschema/sch_component.cpp:1388 -#: eeschema/sch_component.cpp:1393 pcbnew/tools/pcbnew_control.cpp:1073 +#: eeschema/libedit/libedit.cpp:99 eeschema/sch_component.cpp:1359 +#: eeschema/sch_component.cpp:1364 eeschema/sch_component.cpp:1392 +#: eeschema/sch_component.cpp:1397 pcbnew/tools/pcbnew_control.cpp:1074 msgid "Library" msgstr "Librairie" @@ -12283,30 +12457,30 @@ msgstr "" msgid "This new symbol has no name and cannot be created." msgstr "Ce nouveau composant n'a pas de nom et ne peut être créé." -#: eeschema/libedit/libedit.cpp:318 eeschema/libedit/libedit.cpp:524 +#: eeschema/libedit/libedit.cpp:318 eeschema/libedit/libedit.cpp:526 #, c-format msgid "Symbol \"%s\" already exists in library \"%s\"" msgstr "Le composant \"%s\" existe déjà en librairie \"%s\"" -#: eeschema/libedit/libedit.cpp:452 include/lib_table_grid.h:183 +#: eeschema/libedit/libedit.cpp:454 include/lib_table_grid.h:183 #: pcbnew/footprint_libraries_utils.cpp:863 #: pcbnew/footprint_libraries_utils.cpp:1099 msgid "Nickname" msgstr "Pseudo nom" -#: eeschema/libedit/libedit.cpp:463 +#: eeschema/libedit/libedit.cpp:465 msgid "Save Copy of Symbol" msgstr "Sauver Copie du Symbole" -#: eeschema/libedit/libedit.cpp:464 pcbnew/footprint_libraries_utils.cpp:875 +#: eeschema/libedit/libedit.cpp:466 pcbnew/footprint_libraries_utils.cpp:875 msgid "Save in library:" msgstr "Sauver en librairie:" -#: eeschema/libedit/libedit.cpp:496 +#: eeschema/libedit/libedit.cpp:498 msgid "No library specified. Symbol could not be saved." msgstr "La librairie n'est pas spécifiée. L'empreinte ne peut pas être sauvée." -#: eeschema/libedit/libedit.cpp:505 +#: eeschema/libedit/libedit.cpp:507 msgid "" "Derived symbols must be save in the same library\n" "that the parent symbol exists." @@ -12314,7 +12488,7 @@ msgstr "" "Les symboles dérivés doivent être sauvés dans la même librairie\n" "que le symbole parent." -#: eeschema/libedit/libedit.cpp:595 +#: eeschema/libedit/libedit.cpp:597 #, c-format msgid "" "The symbol \"%s\" is used to derive other symbols.\n" @@ -12327,51 +12501,51 @@ msgstr "" "\n" "Souhaitez-vous supprimer ce symbole et tous ses dérivés?" -#: eeschema/libedit/libedit.cpp:600 +#: eeschema/libedit/libedit.cpp:602 msgid "Delete Symbol" msgstr "Supprimer Composant" -#: eeschema/libedit/libedit.cpp:601 +#: eeschema/libedit/libedit.cpp:603 msgid "Keep Symbol" msgstr "Conserver le Symbole" -#: eeschema/libedit/libedit.cpp:737 pcbnew/footprint_libraries_utils.cpp:977 +#: eeschema/libedit/libedit.cpp:739 pcbnew/footprint_libraries_utils.cpp:977 #, c-format msgid "Revert \"%s\" to last version saved?" msgstr "Restaurer \"%s\" à la dernière version enregistrée?" -#: eeschema/libedit/libedit.cpp:806 +#: eeschema/libedit/libedit.cpp:808 #, c-format msgid "Symbol name \"%s\" not found in library \"%s\"" msgstr "Symbole \"%s\" non trouvée en librairie \"%s\"" -#: eeschema/libedit/libedit.cpp:832 +#: eeschema/libedit/libedit.cpp:834 msgid "No library specified." msgstr "Pas de librairie spécifiée." -#: eeschema/libedit/libedit.cpp:851 +#: eeschema/libedit/libedit.cpp:853 #, c-format msgid "Save Library \"%s\" As..." msgstr "Sauver la Librairie \"%s\" Sous ..." -#: eeschema/libedit/libedit.cpp:883 +#: eeschema/libedit/libedit.cpp:885 #, c-format msgid "Failed to save changes to symbol library file \"%s\"" msgstr "" "Impossible de sauver les modifications dans la librairie de symboles \"%s\"" -#: eeschema/libedit/libedit.cpp:885 +#: eeschema/libedit/libedit.cpp:887 msgid "Error saving library" msgstr "Erreur en création de librairie" -#: eeschema/libedit/libedit.cpp:893 +#: eeschema/libedit/libedit.cpp:895 #, c-format msgid "Symbol library file \"%s\" saved" msgstr "Fichier librairie de composants \"%s\" sauvé" -#: eeschema/libedit/libedit.cpp:918 eeschema/sch_edit_frame.cpp:613 +#: eeschema/libedit/libedit.cpp:920 eeschema/sch_edit_frame.cpp:613 #: pagelayout_editor/pl_editor_frame.cpp:339 -#: pcbnew/footprint_edit_frame.cpp:551 pcbnew/pcb_edit_frame.cpp:817 +#: pcbnew/footprint_edit_frame.cpp:551 pcbnew/pcb_edit_frame.cpp:836 #, c-format msgid "Save changes to \"%s\" before closing?" msgstr "Sauver les changements en \"%s\" avant de fermer?" @@ -12379,31 +12553,31 @@ msgstr "Sauver les changements en \"%s\" avant de fermer?" #: eeschema/libedit/menubar_libedit.cpp:70 eeschema/menubar.cpp:112 #: pcbnew/dialogs/dialog_export_step.cpp:130 #: pcbnew/dialogs/dialog_export_svg.cpp:92 -#: pcbnew/menubar_footprint_editor.cpp:85 pcbnew/menubar_pcb_editor.cpp:133 +#: pcbnew/menubar_footprint_editor.cpp:85 pcbnew/menubar_pcb_editor.cpp:132 msgid "Export" msgstr "Exporter" -#: eeschema/libedit/menubar_libedit.cpp:122 eeschema/menubar.cpp:179 +#: eeschema/libedit/menubar_libedit.cpp:122 eeschema/menubar.cpp:180 #: gerbview/menubar.cpp:190 pcbnew/menubar_footprint_editor.cpp:149 -#: pcbnew/menubar_pcb_editor.cpp:259 +#: pcbnew/menubar_pcb_editor.cpp:258 msgid "&Units" msgstr "&Unités" -#: eeschema/libedit/menubar_libedit.cpp:180 eeschema/menubar.cpp:282 +#: eeschema/libedit/menubar_libedit.cpp:180 eeschema/menubar.cpp:283 #: pagelayout_editor/menubar.cpp:158 pcbnew/menubar_footprint_editor.cpp:249 -#: pcbnew/menubar_pcb_editor.cpp:460 +#: pcbnew/menubar_pcb_editor.cpp:467 msgid "&Place" msgstr "&Placer" -#: eeschema/libedit/menubar_libedit.cpp:181 eeschema/menubar.cpp:283 +#: eeschema/libedit/menubar_libedit.cpp:181 eeschema/menubar.cpp:284 #: pagelayout_editor/menubar.cpp:159 pcbnew/menubar_footprint_editor.cpp:250 -#: pcbnew/menubar_pcb_editor.cpp:462 +#: pcbnew/menubar_pcb_editor.cpp:469 msgid "&Inspect" msgstr "&Inspecter" -#: eeschema/libedit/menubar_libedit.cpp:182 eeschema/menubar.cpp:285 +#: eeschema/libedit/menubar_libedit.cpp:182 eeschema/menubar.cpp:286 #: pagelayout_editor/menubar.cpp:160 pcbnew/menubar_footprint_editor.cpp:252 -#: pcbnew/menubar_pcb_editor.cpp:464 +#: pcbnew/menubar_pcb_editor.cpp:471 msgid "P&references" msgstr "P&références" @@ -12448,7 +12622,7 @@ msgid "Export current drawing" msgstr "Exporter le dessin en cours" #: eeschema/menubar.cpp:64 kicad/menubar.cpp:63 -#: pagelayout_editor/menubar.cpp:57 pcbnew/menubar_pcb_editor.cpp:71 +#: pagelayout_editor/menubar.cpp:57 pcbnew/menubar_pcb_editor.cpp:70 msgid "Open Recent" msgstr "Ouvrir Récent" @@ -12464,7 +12638,7 @@ msgstr "" "feuille courante" #: eeschema/menubar.cpp:98 pcbnew/menubar_footprint_editor.cpp:73 -#: pcbnew/menubar_pcb_editor.cpp:112 +#: pcbnew/menubar_pcb_editor.cpp:111 msgid "Import" msgstr "Importer" @@ -12479,8 +12653,8 @@ msgstr "" "Remplacer le contenu de la feuille courante par une schématique provenant " "d’autres applications" -#: eeschema/menubar.cpp:284 gerbview/menubar.cpp:253 kicad/menubar.cpp:165 -#: pcbnew/menubar_footprint_editor.cpp:251 pcbnew/menubar_pcb_editor.cpp:463 +#: eeschema/menubar.cpp:285 gerbview/menubar.cpp:253 kicad/menubar.cpp:165 +#: pcbnew/menubar_footprint_editor.cpp:251 pcbnew/menubar_pcb_editor.cpp:470 msgid "&Tools" msgstr "&Outils" @@ -12679,45 +12853,45 @@ msgstr "Entrée de Bus (Bus vers Bus)" msgid "Bus Entry Type" msgstr "Type Entrée de Bus" -#: eeschema/sch_component.cpp:1330 +#: eeschema/sch_component.cpp:1334 msgid "Power symbol" msgstr "Symbole d'alimentation" -#: eeschema/sch_component.cpp:1335 +#: eeschema/sch_component.cpp:1339 msgid "flags" msgstr "flags" -#: eeschema/sch_component.cpp:1344 +#: eeschema/sch_component.cpp:1348 msgid "Missing parent" msgstr "Parent manquant" -#: eeschema/sch_component.cpp:1360 +#: eeschema/sch_component.cpp:1364 msgid "Undefined!!!" msgstr "Non Défini!!!" -#: eeschema/sch_component.cpp:1367 +#: eeschema/sch_component.cpp:1371 msgid "" msgstr "" -#: eeschema/sch_component.cpp:1388 +#: eeschema/sch_component.cpp:1392 msgid "No library defined!" msgstr "Pas de librairie définie!" -#: eeschema/sch_component.cpp:1392 +#: eeschema/sch_component.cpp:1396 #, c-format msgid "Symbol not found in %s!" msgstr "Symbole non trouvé en \"%s\"!" -#: eeschema/sch_component.cpp:1584 +#: eeschema/sch_component.cpp:1588 #, c-format -msgid "Symbol %s, %s" -msgstr "Symbole %s, %s" +msgid "Symbol %s [%s]" +msgstr "Symbole %s [%s]" #: eeschema/sch_connection.cpp:336 msgid "Connection Name" msgstr "Nom de Connexion" -#: eeschema/sch_connection.cpp:345 pcbnew/netinfo_item.cpp:87 +#: eeschema/sch_connection.cpp:345 pcbnew/netinfo_item.cpp:81 msgid "Net Code" msgstr "Net Code" @@ -12727,7 +12901,7 @@ msgid "Bus Alias %s Members" msgstr "Membres de l'Alias de Bus %s" #: eeschema/sch_eagle_plugin.cpp:408 pcbnew/eagle_plugin.cpp:335 -#: pcbnew/eagle_plugin.cpp:2624 +#: pcbnew/eagle_plugin.cpp:2609 #, c-format msgid "Unable to read file \"%s\"" msgstr "Impossible de lire le fichier \"%s\"" @@ -12753,7 +12927,7 @@ msgstr "Ne peut trouver %s dans la bibliothèque importée" msgid "Bus Entry needed" msgstr "Entrée de Bus nécessaire" -#: eeschema/sch_edit_frame.cpp:163 pcbnew/board_connected_item.h:144 +#: eeschema/sch_edit_frame.cpp:163 pcbnew/board_connected_item.h:145 msgid "Not Found" msgstr "Non Trouvé" @@ -12775,36 +12949,36 @@ msgstr "" "mode autonome. Afin de créer/mettre à jour le PCB à partir du schéma, vous " "devrez lancer Kicad manager et créez un projet." -#: eeschema/sch_edit_frame.cpp:832 +#: eeschema/sch_edit_frame.cpp:834 msgid "Schematic" msgstr "Schématique" -#: eeschema/sch_edit_frame.cpp:849 +#: eeschema/sch_edit_frame.cpp:851 msgid "New Schematic" msgstr "Nouvelle Schématique" -#: eeschema/sch_edit_frame.cpp:861 +#: eeschema/sch_edit_frame.cpp:863 #, c-format msgid "Schematic file \"%s\" already exists." msgstr "Le fichier schématique \"%s\" existe déjà." -#: eeschema/sch_edit_frame.cpp:882 +#: eeschema/sch_edit_frame.cpp:884 msgid "Open Schematic" msgstr "Ouvrir Schématique" -#: eeschema/sch_edit_frame.cpp:963 +#: eeschema/sch_edit_frame.cpp:965 msgid "Could not open CvPcb" msgstr "Ne peut pas ouvrir CvPcb" -#: eeschema/sch_edit_frame.cpp:1098 +#: eeschema/sch_edit_frame.cpp:1100 msgid "[no file]" msgstr " [pas de fichier]" -#: eeschema/sch_edit_frame.cpp:1113 pcbnew/footprint_edit_frame.cpp:723 +#: eeschema/sch_edit_frame.cpp:1115 pcbnew/footprint_edit_frame.cpp:723 msgid "[Read Only] " msgstr "[Lecture Seule] " -#: eeschema/sch_edit_frame.cpp:1196 +#: eeschema/sch_edit_frame.cpp:1198 #, c-format msgid "Highlighted net: %s" msgstr "Net en Surbrillance: %s" @@ -12884,57 +13058,90 @@ msgstr "" msgid "symbol document library file is empty" msgstr "le fichier de documentation de librairie est vide" -#: eeschema/sch_legacy_plugin.cpp:4259 eeschema/sch_sexpr_plugin.cpp:1926 +#: eeschema/sch_legacy_plugin.cpp:4262 eeschema/sch_sexpr_plugin.cpp:1929 #, c-format msgid "library %s does not contain a symbol named %s" msgstr "la librairie %s ne contient pas un alias %s" -#: eeschema/sch_legacy_plugin.cpp:4442 eeschema/sch_sexpr_plugin.cpp:2098 +#: eeschema/sch_legacy_plugin.cpp:4445 eeschema/sch_sexpr_plugin.cpp:2101 #, c-format msgid "symbol library \"%s\" already exists, cannot create a new library" msgstr "" "La librairie de symboles \"'%s\" existe déjà, impossible de créer une " "nouvelle bibliothèque" -#: eeschema/sch_legacy_plugin.cpp:4470 eeschema/sch_sexpr_plugin.cpp:2126 -#: pcbnew/legacy_plugin.cpp:3420 +#: eeschema/sch_legacy_plugin.cpp:4473 eeschema/sch_sexpr_plugin.cpp:2129 +#: pcbnew/legacy_plugin.cpp:3415 #, c-format msgid "library \"%s\" cannot be deleted" msgstr "la librairie \"%s\" ne peut pas être supprimée" -#: eeschema/sch_line.cpp:631 -#, c-format -msgid "%s Graphic Line from (%s, %s) to (%s, %s)" -msgstr "Ligne Graphique %s de (%s,%s) à (%s,%s)" +#: eeschema/sch_line.cpp:648 +#, fuzzy, c-format +#| msgid "&Vertical pitch:" +msgid "Vertical Wire, length %s" +msgstr "Pas &vertical:" -#: eeschema/sch_line.cpp:632 -#, c-format -msgid "%s Wire from (%s, %s) to (%s, %s)" -msgstr "Fil %s de (%s,%s) à (%s,%s)" +#: eeschema/sch_line.cpp:649 +#, fuzzy, c-format +#| msgid "Vertical count:" +msgid "Vertical Bus, length %s" +msgstr "Compte vertical:" -#: eeschema/sch_line.cpp:633 +#: eeschema/sch_line.cpp:650 #, c-format -msgid "%s Bus from (%s, %s) to (%s, %s)" -msgstr "Bus %s de (%s,%s) à (%s,%s)" +msgid "Vertical Graphic Line, length %s" +msgstr "" -#: eeschema/sch_line.cpp:634 -#, c-format -msgid "%s Line on Unknown Layer from (%s, %s) to (%s, %s)" -msgstr "Ligne %s sur Couche Inconnue de (%s,%s) à (%s,%s)" +#: eeschema/sch_line.cpp:657 +#, fuzzy, c-format +#| msgid "Horizontal left" +msgid "Horizontal Wire, length %s" +msgstr "Horizontal Gauche" -#: eeschema/sch_line.cpp:782 +#: eeschema/sch_line.cpp:658 +#, fuzzy, c-format +#| msgid "Horizontal left" +msgid "Horizontal Bus, length %s" +msgstr "Horizontal Gauche" + +#: eeschema/sch_line.cpp:659 +#, fuzzy, c-format +#| msgid "Horizontal spacing:" +msgid "Horizontal Graphic Line, length %s" +msgstr "Espacement horizontal:" + +#: eeschema/sch_line.cpp:666 +#, fuzzy, c-format +#| msgid "Die length" +msgid "Wire, length %s" +msgstr "Dist. pad à chip" + +#: eeschema/sch_line.cpp:667 +#, fuzzy, c-format +#| msgid "Board length" +msgid "Bus, length %s" +msgstr "Longueur sur CI" + +#: eeschema/sch_line.cpp:668 +#, fuzzy, c-format +#| msgid "Graphic Line" +msgid "Graphic Line, length %s" +msgstr "Ligne Graphique" + +#: eeschema/sch_line.cpp:813 msgid "Graphical" msgstr "Graphique" -#: eeschema/sch_line.cpp:785 +#: eeschema/sch_line.cpp:816 msgid "Line Type" msgstr "Type de Ligne" -#: eeschema/sch_line.cpp:788 +#: eeschema/sch_line.cpp:819 msgid "from netclass" msgstr "de netclasse" -#: eeschema/sch_line.cpp:809 eeschema/sch_text.cpp:683 +#: eeschema/sch_line.cpp:840 eeschema/sch_text.cpp:683 msgid "Assigned Netclass" msgstr "NetClasses Assignées" @@ -13049,7 +13256,7 @@ msgstr "" "ligne: %d\n" "offset: %d" -#: eeschema/sch_sexpr_parser.cpp:202 +#: eeschema/sch_sexpr_parser.cpp:212 #, c-format msgid "" "Invalid symbol extends name in\n" @@ -13062,7 +13269,7 @@ msgstr "" "ligne: %d\n" "décalage: %d" -#: eeschema/sch_sexpr_parser.cpp:213 +#: eeschema/sch_sexpr_parser.cpp:223 #, c-format msgid "" "No parent for extended symbol %s in\n" @@ -13075,7 +13282,7 @@ msgstr "" "ligne: %d\n" "offset: %d" -#: eeschema/sch_sexpr_parser.cpp:230 +#: eeschema/sch_sexpr_parser.cpp:240 #, c-format msgid "" "Invalid symbol unit name in\n" @@ -13088,7 +13295,7 @@ msgstr "" "ligne: %d\n" "décalage: %d" -#: eeschema/sch_sexpr_parser.cpp:240 +#: eeschema/sch_sexpr_parser.cpp:250 #, c-format msgid "" "Invalid symbol unit name prefix %s in\n" @@ -13101,7 +13308,7 @@ msgstr "" "ligne: %d\n" "décalage: %d" -#: eeschema/sch_sexpr_parser.cpp:253 +#: eeschema/sch_sexpr_parser.cpp:263 #, c-format msgid "" "Invalid symbol unit name suffix %s in\n" @@ -13114,7 +13321,7 @@ msgstr "" "ligne: %d\n" "décalage: %d" -#: eeschema/sch_sexpr_parser.cpp:262 +#: eeschema/sch_sexpr_parser.cpp:272 #, c-format msgid "" "Invalid symbol unit number %s in\n" @@ -13127,7 +13334,7 @@ msgstr "" "ligne: %d\n" "décalage: %d" -#: eeschema/sch_sexpr_parser.cpp:272 +#: eeschema/sch_sexpr_parser.cpp:282 #, c-format msgid "" "Invalid symbol convert number %s in\n" @@ -13140,7 +13347,7 @@ msgstr "" "ligne: %d\n" "offset: %d" -#: eeschema/sch_sexpr_parser.cpp:397 pcbnew/pcb_parser.cpp:149 +#: eeschema/sch_sexpr_parser.cpp:407 pcbnew/pcb_parser.cpp:149 #, c-format msgid "" "Invalid floating point number in\n" @@ -13153,7 +13360,7 @@ msgstr "" "ligne: %d\n" "offset: %d" -#: eeschema/sch_sexpr_parser.cpp:406 pcbnew/pcb_parser.cpp:158 +#: eeschema/sch_sexpr_parser.cpp:416 pcbnew/pcb_parser.cpp:158 #, c-format msgid "" "Missing floating point number in\n" @@ -13166,7 +13373,7 @@ msgstr "" "ligne: %d\n" "offset: %d" -#: eeschema/sch_sexpr_parser.cpp:698 +#: eeschema/sch_sexpr_parser.cpp:708 #, c-format msgid "" "Invalid symbol names definition in\n" @@ -13179,7 +13386,7 @@ msgstr "" "ligne: %d\n" "offset: %d" -#: eeschema/sch_sexpr_parser.cpp:721 eeschema/sch_sexpr_parser.cpp:1641 +#: eeschema/sch_sexpr_parser.cpp:731 eeschema/sch_sexpr_parser.cpp:1651 #, c-format msgid "" "Invalid property name in\n" @@ -13192,7 +13399,7 @@ msgstr "" "ligne: %d\n" "offset: %d" -#: eeschema/sch_sexpr_parser.cpp:730 eeschema/sch_sexpr_parser.cpp:1650 +#: eeschema/sch_sexpr_parser.cpp:740 eeschema/sch_sexpr_parser.cpp:1660 #, c-format msgid "" "Empty property name in\n" @@ -13205,7 +13412,7 @@ msgstr "" "ligne: %d\n" "offset: %d" -#: eeschema/sch_sexpr_parser.cpp:740 eeschema/sch_sexpr_parser.cpp:1659 +#: eeschema/sch_sexpr_parser.cpp:750 eeschema/sch_sexpr_parser.cpp:1669 #, c-format msgid "" "Invalid property value in\n" @@ -13218,7 +13425,7 @@ msgstr "" "ligne: %d\n" "offset: %d" -#: eeschema/sch_sexpr_parser.cpp:1194 +#: eeschema/sch_sexpr_parser.cpp:1204 #, c-format msgid "" "Invalid pin name in\n" @@ -13231,7 +13438,7 @@ msgstr "" "ligne: %d\n" "offset: %d" -#: eeschema/sch_sexpr_parser.cpp:1229 +#: eeschema/sch_sexpr_parser.cpp:1239 #, c-format msgid "" "Invalid pin number in\n" @@ -13244,7 +13451,7 @@ msgstr "" "ligne: %d\n" "offset: %d" -#: eeschema/sch_sexpr_parser.cpp:1267 +#: eeschema/sch_sexpr_parser.cpp:1277 #, fuzzy, c-format #| msgid "" #| "Invalid sheet pin name in\n" @@ -13262,7 +13469,7 @@ msgstr "" "ligne: %d\n" "offset: %d" -#: eeschema/sch_sexpr_parser.cpp:1433 +#: eeschema/sch_sexpr_parser.cpp:1443 #, c-format msgid "" "Invalid text string in\n" @@ -13275,12 +13482,12 @@ msgstr "" "ligne: %d\n" "offset: %d" -#: eeschema/sch_sexpr_parser.cpp:1482 pcbnew/pcb_parser.cpp:899 +#: eeschema/sch_sexpr_parser.cpp:1492 pcbnew/pcb_parser.cpp:899 #, c-format msgid "Page type \"%s\" is not valid " msgstr "Page type \"%s\" non valide " -#: eeschema/sch_sexpr_parser.cpp:1720 +#: eeschema/sch_sexpr_parser.cpp:1730 #, c-format msgid "" "Invalid sheet pin name in\n" @@ -13293,7 +13500,7 @@ msgstr "" "ligne: %d\n" "offset: %d" -#: eeschema/sch_sexpr_parser.cpp:1729 +#: eeschema/sch_sexpr_parser.cpp:1739 #, c-format msgid "" "Empty sheet pin name in\n" @@ -13306,7 +13513,7 @@ msgstr "" "ligne: %d\n" "offset: %d" -#: eeschema/sch_sexpr_parser.cpp:2071 +#: eeschema/sch_sexpr_parser.cpp:2081 #, c-format msgid "" "Invalid symbol library name in\n" @@ -13319,7 +13526,7 @@ msgstr "" "ligne: %d\n" "offset: %d" -#: eeschema/sch_sexpr_parser.cpp:2093 +#: eeschema/sch_sexpr_parser.cpp:2103 #, c-format msgid "" "Invalid symbol library ID in\n" @@ -13353,7 +13560,7 @@ msgstr "UUID" msgid "Hierarchical Sheet %s" msgstr "Feuille Hiérarchique %s" -#: eeschema/sch_sheet_path.cpp:58 include/class_board_item.h:421 +#: eeschema/sch_sheet_path.cpp:58 include/class_board_item.h:409 msgid "(Deleted Item)" msgstr "(Élément Supprimé)" @@ -13406,18 +13613,18 @@ msgstr "Taille" #: eeschema/sch_text.cpp:795 #, c-format -msgid "Label %s" -msgstr "Label %s" +msgid "Label '%s'" +msgstr "Label '%s'" #: eeschema/sch_text.cpp:1037 #, c-format -msgid "Global Label %s" -msgstr "Label Global %s" +msgid "Global Label '%s'" +msgstr "Label Global '%s'" #: eeschema/sch_text.cpp:1226 #, c-format -msgid "Hierarchical Label %s" -msgstr "Label Hiérarchique %s" +msgid "Hierarchical Label '%s'" +msgstr "Label Hiérarchique '%s'" #: eeschema/sch_text.cpp:1239 msgid "" @@ -13521,7 +13728,7 @@ msgstr "" "samp>
MEM.D1, MEM.D2, MEM.LATCH " -#: eeschema/sch_text.cpp:1364 pcbnew/dialogs/panel_setup_rules.cpp:395 +#: eeschema/sch_text.cpp:1364 pcbnew/dialogs/panel_setup_rules.cpp:407 msgid "Syntax Help" msgstr "Aide Syntaxe" @@ -14064,10 +14271,8 @@ msgstr "" "%s" #: eeschema/symbol_tree_synchronizing_adapter.cpp:249 -#, fuzzy -#| msgid "Failed to load \"%s\"" msgid "(failed to load) " -msgstr "Impossible de charger \"%s\"" +msgstr "(erreur de chargement)" #: eeschema/toolbars_lib_view.cpp:48 msgid "Select symbol to browse" @@ -14211,19 +14416,19 @@ msgstr "Simuler le circuit avec SPICE" msgid "Opens the datasheet in a browser" msgstr "Afficher le document associé dans le navigateur" -#: eeschema/tools/ee_actions.cpp:63 pcbnew/tools/pcb_actions.cpp:1089 +#: eeschema/tools/ee_actions.cpp:63 pcbnew/tools/pcb_actions.cpp:1116 msgid "Create Corner" msgstr "Créer Sommet" -#: eeschema/tools/ee_actions.cpp:63 pcbnew/tools/pcb_actions.cpp:1089 +#: eeschema/tools/ee_actions.cpp:63 pcbnew/tools/pcb_actions.cpp:1116 msgid "Create a corner" msgstr "Créer un sommet" -#: eeschema/tools/ee_actions.cpp:68 pcbnew/tools/pcb_actions.cpp:1093 +#: eeschema/tools/ee_actions.cpp:68 pcbnew/tools/pcb_actions.cpp:1120 msgid "Remove Corner" msgstr "Supprimer Sommet" -#: eeschema/tools/ee_actions.cpp:68 pcbnew/tools/pcb_actions.cpp:1093 +#: eeschema/tools/ee_actions.cpp:68 pcbnew/tools/pcb_actions.cpp:1120 msgid "Remove corner" msgstr "Supprimer sommet" @@ -14546,15 +14751,15 @@ msgstr "Répéter Dernier Élément" msgid "Duplicates the last drawn item" msgstr "Duplique le dernier élément tracé" -#: eeschema/tools/ee_actions.cpp:347 pcbnew/tools/pcb_actions.cpp:256 +#: eeschema/tools/ee_actions.cpp:347 pcbnew/tools/pcb_actions.cpp:271 msgid "Rotate Clockwise" msgstr "Rotation horaire" -#: eeschema/tools/ee_actions.cpp:347 pcbnew/tools/pcb_actions.cpp:256 +#: eeschema/tools/ee_actions.cpp:347 pcbnew/tools/pcb_actions.cpp:271 msgid "Rotates selected item(s) clockwise" msgstr "Fait pivoter les éléments sélectionnés dans le sens horaire" -#: eeschema/tools/ee_actions.cpp:353 pcbnew/tools/edit_tool.cpp:811 +#: eeschema/tools/ee_actions.cpp:353 pcbnew/tools/edit_tool.cpp:810 msgid "Rotate" msgstr "Rotation" @@ -14578,11 +14783,11 @@ msgstr "Miroir Autour de l'Axe Vertical" msgid "Flips selected item(s) from left to right" msgstr "Retourner les éléments sélectionnés de la gauche vers la droite" -#: eeschema/tools/ee_actions.cpp:371 pcbnew/tools/pcb_actions.cpp:289 +#: eeschema/tools/ee_actions.cpp:371 pcbnew/tools/pcb_actions.cpp:304 msgid "Properties..." msgstr "Propriétés..." -#: eeschema/tools/ee_actions.cpp:371 pcbnew/tools/pcb_actions.cpp:289 +#: eeschema/tools/ee_actions.cpp:371 pcbnew/tools/pcb_actions.cpp:304 msgid "Displays item properties dialog" msgstr "Afficher le dialogue des propriétés de l'élément" @@ -14629,10 +14834,8 @@ msgid "Sets symbol fields to original library values" msgstr "Mettre les champs du symbole à leur valeur originelles en librairie" #: eeschema/tools/ee_actions.cpp:405 -#, fuzzy -#| msgid "Cached Symbol:" msgid "Change Symbols..." -msgstr "Symbole en Cache:" +msgstr "Changer Symboles..." #: eeschema/tools/ee_actions.cpp:406 #, fuzzy @@ -14660,10 +14863,8 @@ msgid "Assign a different symbol from the library" msgstr "Assigner une empreinte différente à partir d'une librairie" #: eeschema/tools/ee_actions.cpp:423 -#, fuzzy -#| msgid "Library Symbol:" msgid "Update Symbol..." -msgstr "Symbole en Librairie:" +msgstr "Mise a Jour Symbole..." #: eeschema/tools/ee_actions.cpp:424 #, fuzzy @@ -14746,7 +14947,7 @@ msgstr "Nettoyage des Pins de Hiérarchie" msgid "Delete unreferenced sheet pins" msgstr "Supprimer pins de feuille non référencées" -#: eeschema/tools/ee_actions.cpp:474 pcbnew/tools/pcb_actions.cpp:407 +#: eeschema/tools/ee_actions.cpp:474 pcbnew/tools/pcb_actions.cpp:422 msgid "Edit Text & Graphics Properties..." msgstr "Editer Propriétés des Textes et Elément Graphiques..." @@ -14797,7 +14998,7 @@ msgid "Select a value to be tuned" msgstr "Sélectionner une valeur à ajuster" #: eeschema/tools/ee_actions.cpp:515 gerbview/tools/gerbview_actions.cpp:72 -#: pcbnew/tools/pcb_actions.cpp:671 pcbnew/tools/pcb_actions.cpp:691 +#: pcbnew/tools/pcb_actions.cpp:686 pcbnew/tools/pcb_actions.cpp:706 msgid "Highlight Net" msgstr "Surbrillance Net" @@ -14805,7 +15006,7 @@ msgstr "Surbrillance Net" msgid "Highlight net under cursor" msgstr "Surbrillance net sous curseur" -#: eeschema/tools/ee_actions.cpp:526 pcbnew/tools/pcb_actions.cpp:684 +#: eeschema/tools/ee_actions.cpp:526 pcbnew/tools/pcb_actions.cpp:699 msgid "Highlight Nets" msgstr "Surbrillance Nets" @@ -15011,8 +15212,8 @@ msgid "Add a bus" msgstr "Addition de bus" #: eeschema/tools/ee_actions.cpp:668 -#: eeschema/tools/sch_line_wire_bus_tool.cpp:78 -#: eeschema/tools/sch_line_wire_bus_tool.cpp:134 +#: eeschema/tools/sch_line_wire_bus_tool.cpp:79 +#: eeschema/tools/sch_line_wire_bus_tool.cpp:135 msgid "Unfold from Bus" msgstr "Déplier du Bus" @@ -15054,16 +15255,16 @@ msgstr "Finir les lignes connectée avec le segment actuel" #: eeschema/tools/ee_actions.cpp:704 pagelayout_editor/tools/pl_actions.cpp:67 #: pcbnew/dialogs/panel_edit_options_base.cpp:176 -#: pcbnew/tools/pcb_actions.cpp:226 +#: pcbnew/tools/pcb_actions.cpp:241 msgid "Move" msgstr "Déplacer" #: eeschema/tools/ee_actions.cpp:704 pagelayout_editor/tools/pl_actions.cpp:67 -#: pcbnew/tools/pcb_actions.cpp:226 +#: pcbnew/tools/pcb_actions.cpp:241 msgid "Moves the selected item(s)" msgstr "Déplace l'élément sélectionné" -#: eeschema/tools/ee_actions.cpp:709 pcbnew/tools/edit_tool.cpp:647 +#: eeschema/tools/ee_actions.cpp:709 pcbnew/tools/edit_tool.cpp:646 msgid "Drag" msgstr "Drag" @@ -15079,6 +15280,12 @@ msgstr "Activation Déplacement" msgid "Symbol Move Activate" msgstr "Activation Déplacement Symbole" +#: eeschema/tools/ee_actions.cpp:721 +#, fuzzy +#| msgid "Align to right" +msgid "Align Elements to Grid" +msgstr "Aligner à droite" + #: eeschema/tools/ee_inspection_tool.cpp:128 msgid "No pins!" msgstr "Pas de Pins!" @@ -15131,14 +15338,14 @@ msgstr " de normal" msgid "No off grid or duplicate pins were found." msgstr "Pas de pins doublées ou hors grille trouvées." -#: eeschema/tools/ee_selection_tool.cpp:1159 -#: pagelayout_editor/tools/pl_selection_tool.cpp:558 -#: pcbnew/tools/selection_tool.cpp:1626 +#: eeschema/tools/ee_selection_tool.cpp:1199 +#: pagelayout_editor/tools/pl_selection_tool.cpp:564 +#: pcbnew/tools/selection_tool.cpp:1645 msgid "Select &All\tA" msgstr "Tout Sélectionner\tT" -#: eeschema/tools/ee_selection_tool.cpp:1162 -#: pcbnew/tools/selection_tool.cpp:1629 +#: eeschema/tools/ee_selection_tool.cpp:1202 +#: pcbnew/tools/selection_tool.cpp:1648 #, fuzzy #| msgid "Expand Selected Connection" msgid "&Expand Selection\tE" @@ -15202,11 +15409,11 @@ msgstr "" msgid "Couldn't load image from \"%s\"" msgstr "Impossible de charger l’image depuis \"%s\"" -#: eeschema/tools/sch_drawing_tools.cpp:813 +#: eeschema/tools/sch_drawing_tools.cpp:812 msgid "Click over a sheet." msgstr "Cliquez sur une feuille." -#: eeschema/tools/sch_drawing_tools.cpp:826 +#: eeschema/tools/sch_drawing_tools.cpp:825 msgid "No new hierarchical labels found." msgstr "Pas de nouveau label hiérarchique trouvé." @@ -15245,42 +15452,42 @@ msgid "Do you wish to delete the unreferenced pins from this sheet?" msgstr "" "Souhaitez-vous supprimer les pin de feuille non référencées de cette feuille?" -#: eeschema/tools/sch_editor_control.cpp:458 +#: eeschema/tools/sch_editor_control.cpp:459 msgid "Reached end of schematic." msgstr "Fin de la schématique atteinte." -#: eeschema/tools/sch_editor_control.cpp:459 +#: eeschema/tools/sch_editor_control.cpp:460 msgid "Reached end of sheet." msgstr "Fin de la feuille atteinte." -#: eeschema/tools/sch_editor_control.cpp:462 +#: eeschema/tools/sch_editor_control.cpp:463 msgid " Find again to wrap around to the start." msgstr " Rechercher à nouveau pour reprendre au début." -#: eeschema/tools/sch_editor_control.cpp:835 +#: eeschema/tools/sch_editor_control.cpp:839 msgid "Error: duplicate sub-sheet names found in current sheet." msgstr "" "Erreur : noms de sous-feuilles dupliqués trouvés dans la feuille courante." -#: eeschema/tools/sch_editor_control.cpp:923 +#: eeschema/tools/sch_editor_control.cpp:927 msgid "Net must be labelled to assign a netclass." msgstr "Le net doit être étiqueté pour attribuer une netclass." -#: eeschema/tools/sch_editor_control.cpp:934 +#: eeschema/tools/sch_editor_control.cpp:938 msgid "Netclasses" msgstr "Classes d'Equipots" -#: eeschema/tools/sch_editor_control.cpp:947 +#: eeschema/tools/sch_editor_control.cpp:951 msgid "Assign Netclass" msgstr "Assigner NetClasse" -#: eeschema/tools/sch_editor_control.cpp:948 +#: eeschema/tools/sch_editor_control.cpp:952 #, fuzzy #| msgid "Selected net: " msgid "Select netclass:" msgstr "Net sélectionné: " -#: eeschema/tools/sch_editor_control.cpp:1425 +#: eeschema/tools/sch_editor_control.cpp:1429 #, c-format msgid "" "The pasted sheet \"%s\"\n" @@ -15291,11 +15498,11 @@ msgstr "" "a été abandonnée parce que la destination contient déjà la feuille ou l’une " "de ses sous-feuilles en tant que parent." -#: eeschema/tools/sch_line_wire_bus_tool.cpp:116 +#: eeschema/tools/sch_line_wire_bus_tool.cpp:117 msgid "No bus selected" msgstr "Pas de bus sélectionné" -#: eeschema/tools/sch_line_wire_bus_tool.cpp:125 +#: eeschema/tools/sch_line_wire_bus_tool.cpp:126 msgid "Bus has no members" msgstr "Le bus n’a pas de membres" @@ -15361,15 +15568,6 @@ msgstr "Mémoriser Choix" msgid "Get Stored Choice" msgstr "Utiliser Choix Mémorisé" -#: gerbview/dialogs/dialog_layers_select_to_pcb_base.cpp:109 -#: pcbnew/dialogs/dialog_move_exact_base.cpp:35 -#: pcbnew/dialogs/dialog_move_exact_base.cpp:49 -#: pcbnew/dialogs/dialog_move_exact_base.cpp:63 -#: pcbnew/dialogs/dialog_position_relative_base.cpp:81 -#: pcbnew/dialogs/dialog_position_relative_base.cpp:98 -msgid "Reset" -msgstr "Raz" - #: gerbview/dialogs/dialog_layers_select_to_pcb_base.h:81 msgid "Layer Selection" msgstr "Sélection Couche" @@ -15415,13 +15613,14 @@ msgid "Do not export" msgstr "Ne pas exporter" #: gerbview/dialogs/dialog_select_one_pcb_layer.cpp:170 -#: pcbnew/board_connected_item.cpp:211 pcbnew/board_connected_item.cpp:212 +#: pcbnew/board_connected_item.cpp:146 pcbnew/board_connected_item.cpp:147 #: pcbnew/board_stackup_manager/panel_board_stackup_base.cpp:62 -#: pcbnew/class_board_item.cpp:189 pcbnew/class_drawsegment.cpp:551 -#: pcbnew/class_module.cpp:1719 pcbnew/class_module.cpp:1722 -#: pcbnew/class_pad.cpp:811 pcbnew/class_pcb_text.cpp:118 -#: pcbnew/class_text_mod.cpp:305 pcbnew/class_track.cpp:1142 -#: pcbnew/class_zone.cpp:664 pcbnew/dialogs/dialog_copper_zones_base.cpp:22 +#: pcbnew/class_board_item.cpp:201 pcbnew/class_drawsegment.cpp:551 +#: pcbnew/class_module.cpp:1730 pcbnew/class_module.cpp:1733 +#: pcbnew/class_pad.cpp:832 pcbnew/class_pcb_text.cpp:117 +#: pcbnew/class_text_mod.cpp:305 pcbnew/class_track.cpp:624 +#: pcbnew/class_track.cpp:689 pcbnew/class_track.cpp:1092 +#: pcbnew/class_zone.cpp:608 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/dialogs/panel_modedit_defaults.cpp:52 @@ -15471,11 +15670,11 @@ msgid "Coordinates" msgstr "Coordonnées" #: gerbview/dialogs/panel_gerbview_settings_base.cpp:28 +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:120 #: pcbnew/dialogs/dialog_export_idf_base.cpp:102 #: pcbnew/dialogs/dialog_gen_footprint_position_file_base.cpp:56 #: pcbnew/dialogs/dialog_gendrill_base.cpp:108 -#: pcbnew/dialogs/dialog_plot_base.cpp:331 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:92 +#: pcbnew/dialogs/dialog_plot_base.cpp:353 #: pcbnew/dialogs/panel_edit_options_base.cpp:31 #: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:87 msgid "Millimeters" @@ -15755,9 +15954,9 @@ msgstr "Sombre" msgid "Polarity" msgstr "Polarité" -#: gerbview/gerber_draw_item.cpp:711 pcbnew/class_pcb_text.cpp:121 -#: pcbnew/class_pcb_text.cpp:123 pcbnew/class_text_mod.cpp:312 -#: pcbnew/tools/edit_tool.cpp:949 pcbnew/tools/pcb_actions.cpp:273 +#: gerbview/gerber_draw_item.cpp:711 pcbnew/class_pcb_text.cpp:120 +#: pcbnew/class_pcb_text.cpp:122 pcbnew/class_text_mod.cpp:312 +#: pcbnew/tools/edit_tool.cpp:948 pcbnew/tools/pcb_actions.cpp:288 msgid "Mirror" msgstr "Miroir" @@ -15836,7 +16035,7 @@ msgstr "Effacer Liste Fichiers Job Récents" msgid "Layers Manager" msgstr "Gestionnaire de Couches" -#: gerbview/gerbview_frame.cpp:161 pcbnew/pcb_edit_frame.cpp:320 +#: gerbview/gerbview_frame.cpp:161 pcbnew/pcb_edit_frame.cpp:321 msgid "" "KiCad can use your graphics card to give you a smoother and faster " "experience. This option is turned off by default since it is not compatible " @@ -15856,15 +16055,15 @@ msgstr "" "Si vous souhaitez choisir plus tard, sélectionnez le mode graphique Accéléré " "dans le menu Affichage." -#: gerbview/gerbview_frame.cpp:168 pcbnew/pcb_edit_frame.cpp:327 +#: gerbview/gerbview_frame.cpp:168 pcbnew/pcb_edit_frame.cpp:328 msgid "Enable Graphics Acceleration" msgstr "Activation Acceleration Graphique" -#: gerbview/gerbview_frame.cpp:170 pcbnew/pcb_edit_frame.cpp:329 +#: gerbview/gerbview_frame.cpp:170 pcbnew/pcb_edit_frame.cpp:330 msgid "&Enable Acceleration" msgstr "&Activer Acceleration" -#: gerbview/gerbview_frame.cpp:170 pcbnew/pcb_edit_frame.cpp:329 +#: gerbview/gerbview_frame.cpp:170 pcbnew/pcb_edit_frame.cpp:330 msgid "&No Thanks" msgstr "&Non, Merci" @@ -15898,7 +16097,7 @@ msgstr "Attr X2" msgid "Gerbview" msgstr "GerbView" -#: gerbview/gerbview_layer_widget.cpp:81 pcbnew/class_track.cpp:746 +#: gerbview/gerbview_layer_widget.cpp:81 #: pcbnew/dialogs/dialog_export_svg_base.cpp:46 pcbnew/layer_widget.cpp:525 #: pcbnew/pcb_layer_widget.cpp:327 msgid "Layers" @@ -15926,12 +16125,12 @@ msgid "Show negative objects in this color" msgstr "Montrer les objets négatifs dans cette couleur" #: gerbview/gerbview_layer_widget.cpp:105 pcbnew/pcb_layer_widget.cpp:79 -#: pcbnew/widgets/appearance_controls.cpp:350 +#: pcbnew/widgets/appearance_controls.cpp:351 msgid "Show the (x,y) grid dots" msgstr "Afficher les points de grille" #: gerbview/gerbview_layer_widget.cpp:106 pcbnew/pcb_layer_widget.cpp:76 -#: pcbnew/widgets/appearance_controls.cpp:349 +#: pcbnew/widgets/appearance_controls.cpp:350 msgid "Show worksheet" msgstr "Montrer le cartouche" @@ -15940,12 +16139,12 @@ msgid "PCB Background" msgstr "Arrière plan pour le PCB" #: gerbview/gerbview_layer_widget.cpp:126 pcbnew/pcb_layer_widget.cpp:177 -#: pcbnew/widgets/appearance_controls.cpp:1399 +#: pcbnew/widgets/appearance_controls.cpp:1415 msgid "Show All Layers" msgstr "Montrer Toutes les Couches" #: gerbview/gerbview_layer_widget.cpp:130 -#: pcbnew/widgets/appearance_controls.cpp:1386 +#: pcbnew/widgets/appearance_controls.cpp:1402 msgid "Hide All Layers But Active" msgstr "Cacher Toutes les Couches Sauf cette Active" @@ -15954,7 +16153,7 @@ msgid "Always Hide All Layers But Active" msgstr "Toujours Cacher Toutes les Couches Sauf cette Active" #: gerbview/gerbview_layer_widget.cpp:137 pcbnew/pcb_layer_widget.cpp:179 -#: pcbnew/widgets/appearance_controls.cpp:1402 +#: pcbnew/widgets/appearance_controls.cpp:1418 msgid "Hide All Layers" msgstr "Cacher Toutes les Couches" @@ -16081,11 +16280,11 @@ msgstr "RS274X: format de commande GERBER '%c' invalide à la ligne %d: \"%s\"" msgid "GERBER file \"%s\" may not display as intended." msgstr "Le fichier GERBER « %s » peut ne pas être affiché comme prévu." -#: gerbview/rs274x.cpp:515 +#: gerbview/rs274x.cpp:539 msgid "RS274X: Command \"IR\" rotation value not allowed" msgstr "RS274X: Commande \"IR\"valeur pour rotation non autorisée" -#: gerbview/rs274x.cpp:606 +#: gerbview/rs274x.cpp:647 msgid "RS274X: Command KNOCKOUT ignored by GerbView" msgstr "RS274X: Commande KNOCKOUT ignorée par GerVview" @@ -16286,7 +16485,7 @@ msgstr "Surbrillance Eléments du Net \"%s\"" msgid "Highlight Aperture Type \"%s\"" msgstr "Surbrillance Aperture Type \"%s\"" -#: gerbview/tools/gerbview_selection_tool.cpp:423 +#: gerbview/tools/gerbview_selection_tool.cpp:429 msgid "Clarify selection" msgstr "Clarification sélection" @@ -16318,6 +16517,10 @@ msgstr "Type de Plugin" msgid "Active" msgstr "Activé" +#: include/libeval_compiler/libeval_compiler.h:286 +msgid "Malformed expression" +msgstr "Expression mal formée" + #: include/netclass.h:161 #, c-format msgid "'%s' netclass" @@ -16419,15 +16622,15 @@ msgstr "" "\n" "Voulez vous créer un nouveau répertoire vide pour le projet?" -#: kicad/kicad_manager_frame.cpp:540 +#: kicad/kicad_manager_frame.cpp:538 msgid "Load File to Edit" msgstr "Fichier à Éditer" -#: kicad/kicad_manager_frame.cpp:606 pcbnew/pcb_edit_frame.cpp:1153 +#: kicad/kicad_manager_frame.cpp:604 pcbnew/pcb_edit_frame.cpp:1177 msgid " [Read Only]" msgstr " [Lecture Seule]" -#: kicad/kicad_manager_frame.cpp:656 +#: kicad/kicad_manager_frame.cpp:654 #, c-format msgid "" "Project name:\n" @@ -16436,11 +16639,11 @@ msgstr "" "Nom projet:\n" "'%s\n" -#: kicad/kicad_manager_frame.cpp:692 +#: kicad/kicad_manager_frame.cpp:690 msgid "Restoring session" msgstr "Restauration de la session" -#: kicad/kicad_manager_frame.cpp:702 +#: kicad/kicad_manager_frame.cpp:700 #, c-format msgid "Restoring \"%s\"" msgstr "Restauration \"%s\"" @@ -16706,8 +16909,8 @@ msgid "Application failed to load:\n" msgstr "Échec du chargement de l’application:\n" #: kicad/tools/kicad_manager_control.cpp:601 -#: kicad/tools/kicad_manager_control.cpp:608 pcbnew/pcb_edit_frame.cpp:1394 -#: pcbnew/pcb_edit_frame.cpp:1424 +#: kicad/tools/kicad_manager_control.cpp:608 pcbnew/pcb_edit_frame.cpp:1418 +#: pcbnew/pcb_edit_frame.cpp:1448 msgid "KiCad Error" msgstr "KiCad erreur" @@ -16768,7 +16971,7 @@ msgstr "Révèle le répertoire dans une fenêtre Finder" msgid "Open Directory in File Explorer" msgstr "Ouvrir le Répertoire dans l'Explorateur de Fichiers" -#: kicad/tree_project_frame.cpp:728 pcbnew/menubar_pcb_editor.cpp:416 +#: kicad/tree_project_frame.cpp:728 pcbnew/menubar_pcb_editor.cpp:420 msgid "Opens the directory in the default system file manager" msgstr "Ouvre le réperoire dans le gestionnaire de fichiers." @@ -17026,7 +17229,7 @@ msgid "Set to 0 for default" msgstr "Mettre à 0 pour défaut" #: pagelayout_editor/dialogs/properties_frame_base.cpp:364 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1374 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1352 msgid "Rotation:" msgstr "Rotation:" @@ -17064,9 +17267,10 @@ msgid "Default Values:" msgstr "Valeurs par Défaut:" #: pagelayout_editor/dialogs/properties_frame_base.cpp:542 +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:351 #: pcbnew/dialogs/dialog_global_edit_text_and_graphics_base.cpp:134 #: pcbnew/dialogs/dialog_graphic_item_properties_base.cpp:156 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:234 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:209 msgid "Line thickness:" msgstr "Epaisseur de ligne:" @@ -17283,10 +17487,8 @@ msgstr "" "bloc de titre" #: pagelayout_editor/tools/pl_actions.cpp:91 -#, fuzzy -#| msgid "Show outlines in line mode" msgid "Show title block in preview mode" -msgstr "Afficher contours en mode filaire" +msgstr "Montrer le bloc titre en mode prévisualisation" #: pagelayout_editor/tools/pl_actions.cpp:92 msgid "" @@ -17298,10 +17500,8 @@ msgstr "" "texte de prévisualisation." #: pagelayout_editor/tools/pl_actions.cpp:98 -#, fuzzy -#| msgid "Show tracks in fill mode" msgid "Show title block in edit mode" -msgstr "Afficher pistes en mode plein" +msgstr "Montrer le bloc titre en mode édition" #: pagelayout_editor/tools/pl_actions.cpp:99 msgid "" @@ -17311,11 +17511,11 @@ msgstr "" "Montrer le bloc titre en mode édition:\n" "Les textes avec format seront affichés comme ${keyword} mots clés." -#: pagelayout_editor/tools/pl_edit_tool.cpp:463 +#: pagelayout_editor/tools/pl_edit_tool.cpp:460 msgid "Error writing objects to clipboard" msgstr "Erreur d’écriture d’objets dans le presse-papiers" -#: pagelayout_editor/tools/pl_selection_tool.cpp:233 +#: pagelayout_editor/tools/pl_selection_tool.cpp:239 msgid "Clarify Selection" msgstr "Clarification Sélection" @@ -17364,16 +17564,19 @@ msgid "Degree" msgstr "Degré" #: pcb_calculator/UnitSelector.cpp:154 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:404 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:493 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:730 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:840 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1301 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1411 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1583 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1672 msgid "Ohm" msgstr "Ohm" #: pcb_calculator/UnitSelector.cpp:155 #: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:97 #: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:111 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:465 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:476 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:487 msgid "KOhm" msgstr "KOhm" @@ -17483,9 +17686,9 @@ msgid "Vref:" msgstr "Vref:" #: pcb_calculator/dialogs/dialog_regulator_data_base.cpp:44 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:416 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:505 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:742 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1313 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1595 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1684 msgid "Volt" msgstr "Volt" @@ -17570,7 +17773,8 @@ msgid "3 Terminal Type" msgstr "3 Pins Type" #: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:188 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1470 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:335 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:572 msgid "Calculate" msgstr "Calculer" @@ -17617,288 +17821,541 @@ msgstr "Supprimer un élément de la liste actuelle des régulateurs disponibles msgid "Regulators" msgstr "Régulateurs" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:270 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:543 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1420 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:269 +msgid "PI" +msgstr "PI" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:269 +msgid "Tee" +msgstr "Té" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:269 +msgid "Bridged Tee" +msgstr "Té Ponté" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:269 +msgid "Resistive Splitter" +msgstr "Séparateur résistif" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:271 +msgid "Attenuators:" +msgstr "Atténuateurs:" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:285 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1114 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1449 msgid "Parameters:" msgstr "Paramètres:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:278 -msgid "Current:" -msgstr "Courant:" +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:293 +msgid "Attenuation" +msgstr "Atténuation" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:291 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:668 -msgid "Temperature rise:" -msgstr "Élévation de température:" +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:300 +msgid "dB" +msgstr "dB" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:298 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:677 -msgid "deg C" -msgstr "deg C" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:302 -msgid "Conductor length:" -msgstr "Longueur du conducteur:" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:314 -msgid "Resistivity:" -msgstr "Résistivité:" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:321 -msgid "Ohm-meter" -msgstr "Ohm - mètre" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:341 -msgid "External layer traces:" -msgstr "Pistes sur couches externes:" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:349 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:447 -msgid "Trace width:" -msgstr "Largeur de piste:" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:363 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:461 -msgid "Trace thickness:" -msgstr "Épaisseur de piste:" +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:304 +msgid "Zin" +msgstr "Zin" +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:311 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:322 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:362 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:373 #: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:384 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:473 -msgid "Cross-section area:" -msgstr "Surface de la section:" +msgid "Ohms" +msgstr "Ohms" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:315 +msgid "Zout" +msgstr "Zout" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:355 +msgid "R1" +msgstr "R1" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:366 +msgid "R2" +msgstr "R2" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:377 +msgid "R3" +msgstr "R3" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:405 +msgid "Formula" +msgstr "Formule" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:417 +msgid "RF Attenuators" +msgstr "Atténuateurs RF" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:431 +msgid "E-Series Resistor Calculator" +msgstr "Calculatrice de résistance de séries E" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:450 +msgid "Inputs" +msgstr "Entrées" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:458 +#, fuzzy +#| msgid "Resistance:" +msgid "Required Resistance:" +msgstr "Résistance:" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:469 +msgid "Exclude Value 1:" +msgstr "Exclure Valeur 1:" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:480 +msgid "Exclude Value 2:" +msgstr "Exclure Valeur 2:" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:491 +msgid "E1" +msgstr "E1" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:491 +msgid "E3" +msgstr "E3" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:491 +msgid "E6" +msgstr "E6" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:491 +msgid "E12" +msgstr "E12" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:493 +msgid "Available Values:" +msgstr "Valeurs Disponibles:" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:504 +msgid "Solutions" +msgstr "Solutions" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:512 +msgid "Simple Solution:" +msgstr "Solution Simple:" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:521 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:541 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:561 +msgid "Error:" +msgstr "Erreur:" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:532 +msgid "3R Solution:" +msgstr "Solution 3R :" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:552 +msgid "4R Solution:" +msgstr "Solution 4R :" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:609 +msgid "E-Series" +msgstr "Séries E" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:614 +msgid "10% / 5%" +msgstr "10% / 5%" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:614 +msgid "<= 2%" +msgstr "<= 2%" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:616 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:645 +msgid "Tolerance" +msgstr "Tolérance" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:625 +msgid "1st Band" +msgstr "1ère Bande" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:629 +msgid "2nd Band" +msgstr "2ème Bande" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:633 +msgid "3rd Band" +msgstr "3ème Bande" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:637 +msgid "4th Band" +msgstr "4ième Bande" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:641 +msgid "Multiplier" +msgstr "Multiplicateur" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:674 +msgid "Color Code" +msgstr "Code des Couleurs" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:682 +msgid "Microstrip Line" +msgstr "Ligne Microstrip" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:682 +msgid "Coplanar wave guide" +msgstr "Guide d'ondes coplanaire" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:682 +msgid "Coplanar wave guide with ground plane" +msgstr "Guide d'onde coplanaire sur plan de masse" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:682 +msgid "Rectangular Waveguide" +msgstr "Guide d'Onde Rectangulaire" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:682 +msgid "Coaxial Line" +msgstr "Ligne Coaxiale" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:682 +msgid "Coupled Microstrip Line" +msgstr "Ligne Microstrip Couplée" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:682 +msgid "Stripline" +msgstr "Stripline" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:682 +msgid "Twisted Pair" +msgstr "Paire Torsadée" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:684 +msgid "Transmission Line Type:" +msgstr "Type de Ligne de Transmission:" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:701 +msgid "Substrate Parameters" +msgstr "Paramètres du Substrat" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:709 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1227 +msgid "Er:" +msgstr "Er:" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:719 +msgid "TanD:" +msgstr "TanD:" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:729 +msgid "Rho:" +msgstr "Rho:" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:731 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1217 +msgid "Specific resistance in ohms * meters" +msgstr "Résistance spécifique en ohms * mètres" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:741 +msgid "H:" +msgstr "H:" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:753 +msgid "H_t:" +msgstr "H_t:" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:765 +msgid "T:" +msgstr "T:" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:777 +msgid "Rough:" +msgstr "Rugosité:" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:789 +msgid "mu Rel:" +msgstr "mu Rel:" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:801 +msgid "mu Rel C:" +msgstr "mu Rel C:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:388 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:400 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:412 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:424 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:477 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:489 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:501 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:513 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:726 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:738 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:750 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:764 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:778 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:790 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:806 #: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:820 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:836 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1324 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1328 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1332 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1336 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1340 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1344 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1348 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1352 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1356 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1360 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1364 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1368 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1372 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1376 +msgid "Component Parameters:" +msgstr "Paramètres du Composant:" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:858 +msgid "Zdiff = Zodd * 2" +msgstr "Zdiff = Zodd * 2" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:864 +msgid "Zcommon = Zeven / 2" +msgstr "Zcommon = Zeven / 2" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:883 +msgid "Physical Parameters:" +msgstr "Paramètres Physiques:" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:894 +msgid "Prm1" +msgstr "Prm1" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:909 +msgid "prm2" +msgstr "prm2" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:924 +msgid "prm3" +msgstr "prm3" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:959 +msgid "Analyze" +msgstr "Analyse" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:962 +msgid "Synthesize" +msgstr "Synthétiser" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:977 +msgid "Electrical Parameters:" +msgstr "Paramètres Électriques:" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:985 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:997 +msgid "Z" +msgstr "Z" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1009 +#: pcbnew/class_drawsegment.cpp:477 pcbnew/class_drawsegment.cpp:518 +#: pcbnew/class_drawsegment.cpp:1270 pcbnew/class_pcb_text.cpp:125 +#: pcbnew/class_text_mod.cpp:315 +msgid "Angle" +msgstr "Angle" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1028 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1285 +msgid "Results:" +msgstr "Résultats:" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1036 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1040 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1044 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1048 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1052 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1056 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1060 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1064 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1068 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1072 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1076 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1080 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1084 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1088 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1297 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1309 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1321 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1335 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1349 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1361 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1377 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1391 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1407 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1567 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1579 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1591 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1603 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1656 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1668 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1680 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1692 #: pcbnew/dialogs/wizard_3DShape_Libs_downloader_base.cpp:170 msgid "dummy" msgstr "dummy" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:392 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:481 -msgid "mm ^ 2" -msgstr "mm ^ 2" +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1108 +msgid "TransLine" +msgstr "Ligne Transmission" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:396 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:485 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:722 -msgid "Resistance:" -msgstr "Résistance:" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:408 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:497 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:734 -msgid "Voltage drop:" -msgstr "Chute de tension:" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:420 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:509 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:746 -msgid "Power loss:" -msgstr "Perte de puissance:" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:428 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:517 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:754 -msgid "Watt" -msgstr "Watt" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:439 -msgid "Internal layer traces:" -msgstr "Pistes sur couches internes:" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:551 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1122 msgid "Finished hole diameter (D):" msgstr "Diamètre du trou fini (D):" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:565 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1136 msgid "Plating thickness (T):" msgstr "Epaisseur de couche conductrice:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:577 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1148 msgid "Via length:" msgstr "Longueur de via:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:579 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1150 msgid "Via length is the board thickness for through hole vias" msgstr "" "La longueur de la via est l’épaisseur de la carte pour les vias traversantes" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:591 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1162 msgid "Via pad diameter:" msgstr "Diamètre extérieur de via:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:593 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1164 msgid "Diameter of pad surrounding via (annular ring)" msgstr "Diamètre de l'anneau entourant la via" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:605 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1176 msgid "Clearance hole diameter:" msgstr "Diametre d'isolation du trou:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:607 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1178 msgid "Diameter of clearance hole in ground plane(s)" msgstr "Diamètre d'isolation du trou dans le(s) plan(s) de masse" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:619 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1190 msgid "Z0:" msgstr "Z0:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:621 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1192 msgid "Characteristic impedance of conductor" msgstr "Impédance caractéristique du conducteur" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:633 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1204 msgid "Applied current:" msgstr "Courant appliqué:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:644 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1215 msgid "Plating resistivity (Ohm.m):" msgstr "Résistivité conducteur (Ohm.m):" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:646 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1019 -msgid "Specific resistance in ohms * meters" -msgstr "Résistance spécifique en ohms * mètres" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:656 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:997 -msgid "Er:" -msgstr "Er:" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:658 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1229 msgid "Relative dielectric constant (epsilon r)" msgstr "Constante diélectrique relative (Epsilon r)" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:670 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1239 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1470 +msgid "Temperature rise:" +msgstr "Élévation de température:" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1241 msgid "Maximum acceptable rise in temperature" msgstr "Elévation max acceptable de température" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:681 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1248 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1477 +msgid "deg C" +msgstr "deg C" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1252 msgid "Pulse rise time:" msgstr "Temps de montée de l'impulsion:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:683 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1254 msgid "Pulse rise time to calculate reactance" msgstr "Temps de montée des impulsions pour calculer la réactance" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:690 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1261 msgid "ns" msgstr "ns" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:692 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1263 msgid "nanoseconds" msgstr "nanosecondes" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:703 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1274 msgid "Top view of via" msgstr "Vue de dessus de la via" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:714 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1316 -msgid "Results:" -msgstr "Résultats:" +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1293 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1575 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1664 +msgid "Resistance:" +msgstr "Résistance:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:758 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1305 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1587 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1676 +msgid "Voltage drop:" +msgstr "Chute de tension:" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1317 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1599 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1688 +msgid "Power loss:" +msgstr "Perte de puissance:" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1325 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1607 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1696 +msgid "Watt" +msgstr "Watt" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1329 msgid "Thermal resistance:" msgstr "Résistance Thermique:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:760 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1331 msgid "Using thermal conductivity value 401 Watts/(meter-Kelvin)" msgstr "Utilise la valeur de conductivité thermique 401 watts/(mètre-Kelvin)" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:768 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1339 msgid "deg C/Watt" msgstr "deg C/Watt" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:772 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1343 msgid "Estimated ampacity:" msgstr "Courant permanent admissible estimé:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:774 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1345 msgid "Based on temperature rise" msgstr "Basé sur l’élévation de la température" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:786 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1357 msgid "Capacitance:" msgstr "Capacité:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:794 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1365 msgid "pF" msgstr "pF" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:796 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1367 msgid "pico-Farad" msgstr "picofarad" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:800 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1371 msgid "Rise time degradation:" msgstr "Dégradation du temps de montée:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:802 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1373 msgid "Rise time degradation for given Z0 and calculated capacitance" msgstr "" "Dégradation du temps de montée pour le Z0 donné et la capacité calculée" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:810 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1381 msgid "ps" msgstr "ps" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:812 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1383 msgid "picoseconds" msgstr "picoseconds" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:816 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1387 msgid "Inductance:" msgstr "Inductance:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:824 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1395 msgid "nH" msgstr "nH" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:826 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1397 msgid "nano-Henry" msgstr "nanohenry" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:830 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1401 msgid "Reactance:" msgstr "Réactance:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:832 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1403 msgid "Inductive reactance for given rise time and calculated inductance" msgstr "" "Réactance inductive pour le temps de montée donné et l’inductance calculée" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:850 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1421 msgid "" "Warning:\n" "Via pad diameter >= Clearance hole diameter.\n" @@ -17910,83 +18367,127 @@ msgstr "" "Certains paramètres ne peuvent pas être calculés pour une via\n" "à l'intérieur d'une zone de cuivre." -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:885 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1457 +msgid "Current:" +msgstr "Courant:" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1481 +msgid "Conductor length:" +msgstr "Longueur du conducteur:" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1496 +msgid "Resistivity:" +msgstr "Résistivité:" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1500 +msgid "Ohm-meter" +msgstr "Ohm - mètre" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1520 +msgid "External layer traces:" +msgstr "Pistes sur couches externes:" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1528 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1626 +msgid "Trace width:" +msgstr "Largeur de piste:" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1542 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1640 +msgid "Trace thickness:" +msgstr "Épaisseur de piste:" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1563 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1652 +msgid "Cross-section area:" +msgstr "Surface de la section:" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1571 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1660 +msgid "mm ^ 2" +msgstr "mm ^ 2" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1618 +msgid "Internal layer traces:" +msgstr "Pistes sur couches internes:" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1732 msgid "Voltage > 500V:" msgstr "Voltage > 500V:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:892 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1739 msgid "Update Values" msgstr "Calculer Valeurs" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:901 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1748 msgid "Note: Values are minimal values (from IPC 2221)" msgstr "Note: les Valeurs sont des valeurs minimales (venant de IPC 2221)" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:920 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1767 msgid "B1" msgstr "B1" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:921 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1768 msgid "B2" msgstr "B2" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:922 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1769 msgid "B3" msgstr "B3" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:923 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1770 msgid "B4" msgstr "B4" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:925 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1772 msgid "A6" msgstr "A6" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:926 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1773 msgid "A7" msgstr "A7" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:933 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1780 msgid "0 ... 15V" msgstr "0 ... 15V" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:934 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1781 msgid "16 ... 30V" msgstr "16 ... 30V" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:935 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1782 msgid "31 ... 50V" msgstr "31 ... 50V" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:936 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1783 msgid "51 ... 100V" msgstr "51 ... 100V" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:937 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1784 msgid "101 ... 150V" msgstr "101 ... 150V" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:938 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1785 msgid "151 ... 170V" msgstr "151 ... 170V" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:939 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1786 msgid "171 ... 250V" msgstr "171 ... 250V" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:940 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1787 msgid "251 ... 300V" msgstr "251 ... 300V" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:941 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1788 msgid "301 ... 500V" msgstr "301 ... 500V" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:942 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1789 msgid " > 500V" msgstr " > 500V" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:951 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1798 msgid "" "* B1 - Internal Conductors\n" "* B2 - External Conductors, uncoated, sea level to 3050 m\n" @@ -18011,296 +18512,107 @@ msgstr "" "* A7 - Pins de Composants, avec vernis de protection (n'importe quelle " "altitude)" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:962 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1809 msgid "Electrical Spacing" msgstr "Espacement Électrique" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:970 -msgid "Microstrip Line" -msgstr "Ligne Microstrip" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:970 -msgid "Coplanar wave guide" -msgstr "Guide d'ondes coplanaire" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:970 -msgid "Coplanar wave guide with ground plane" -msgstr "Guide d'onde coplanaire sur plan de masse" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:970 -msgid "Rectangular Waveguide" -msgstr "Guide d'Onde Rectangulaire" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:970 -msgid "Coaxial Line" -msgstr "Ligne Coaxiale" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:970 -msgid "Coupled Microstrip Line" -msgstr "Ligne Microstrip Couplée" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:970 -msgid "Stripline" -msgstr "Stripline" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:970 -msgid "Twisted Pair" -msgstr "Paire Torsadée" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:972 -msgid "Transmission Line Type:" -msgstr "Type de Ligne de Transmission:" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:989 -msgid "Substrate Parameters" -msgstr "Paramètres du Substrat" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1007 -msgid "TanD:" -msgstr "TanD:" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1017 -msgid "Rho:" -msgstr "Rho:" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1029 -msgid "H:" -msgstr "H:" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1041 -msgid "H_t:" -msgstr "H_t:" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1053 -msgid "T:" -msgstr "T:" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1065 -msgid "Rough:" -msgstr "Rugosité:" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1077 -msgid "mu Rel:" -msgstr "mu Rel:" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1089 -msgid "mu Rel C:" -msgstr "mu Rel C:" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1108 -msgid "Component Parameters:" -msgstr "Paramètres du Composant:" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1146 -msgid "Zdiff = Zodd * 2" -msgstr "Zdiff = Zodd * 2" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1152 -msgid "Zcommon = Zeven / 2" -msgstr "Zcommon = Zeven / 2" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1171 -msgid "Physical Parameters:" -msgstr "Paramètres Physiques:" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1182 -msgid "Prm1" -msgstr "Prm1" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1197 -msgid "prm2" -msgstr "prm2" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1212 -msgid "prm3" -msgstr "prm3" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1247 -msgid "Analyze" -msgstr "Analyse" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1250 -msgid "Synthesize" -msgstr "Synthétiser" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1265 -msgid "Electrical Parameters:" -msgstr "Paramètres Électriques:" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1273 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1285 -msgid "Z" -msgstr "Z" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1297 -#: pcbnew/class_drawsegment.cpp:477 pcbnew/class_drawsegment.cpp:518 -#: pcbnew/class_drawsegment.cpp:1270 pcbnew/class_pcb_text.cpp:126 -#: pcbnew/class_text_mod.cpp:315 -msgid "Angle" -msgstr "Angle" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1396 -msgid "TransLine" -msgstr "Ligne Transmission" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1404 -msgid "PI" -msgstr "PI" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1404 -msgid "Tee" -msgstr "Té" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1404 -msgid "Bridged Tee" -msgstr "Té Ponté" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1404 -msgid "Resistive Splitter" -msgstr "Séparateur résistif" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1406 -msgid "Attenuators:" -msgstr "Atténuateurs:" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1428 -msgid "Attenuation" -msgstr "Atténuation" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1435 -msgid "dB" -msgstr "dB" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1439 -msgid "Zin" -msgstr "Zin" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1446 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1457 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1497 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1508 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1519 -msgid "Ohms" -msgstr "Ohms" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1450 -msgid "Zout" -msgstr "Zout" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1490 -msgid "R1" -msgstr "R1" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1501 -msgid "R2" -msgstr "R2" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1512 -msgid "R3" -msgstr "R3" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1540 -msgid "Formula" -msgstr "Formule" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1552 -msgid "RF Attenuators" -msgstr "Atténuateurs RF" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1557 -msgid "10% / 5%" -msgstr "10% / 5%" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1557 -msgid "<= 2%" -msgstr "<= 2%" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1559 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1588 -msgid "Tolerance" -msgstr "Tolérance" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1568 -msgid "1st Band" -msgstr "1ère Bande" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1572 -msgid "2nd Band" -msgstr "2ème Bande" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1576 -msgid "3rd Band" -msgstr "3ème Bande" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1580 -msgid "4th Band" -msgstr "4ième Bande" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1584 -msgid "Multiplier" -msgstr "Multiplicateur" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1617 -msgid "Color Code" -msgstr "Code des Couleurs" - -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1630 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1822 msgid "Note: Values are minimal values" msgstr "Note: les Valeurs sont des valeurs minimales" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1649 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1841 msgid "Class 1" msgstr "Classe 1" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1650 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1842 msgid "Class 2" msgstr "Classe 2" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1651 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1843 msgid "Class 3" msgstr "Classe 3" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1652 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1844 msgid "Class 4" msgstr "Classe 4" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1653 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1845 msgid "Class 5" msgstr "Classe 5" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1654 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1846 msgid "Class 6" msgstr "Classe 6" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1661 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1853 msgid "Lines width" msgstr "Largeur des lignes" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1662 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1854 msgid "Min clearance" msgstr "Isolation minimum" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1663 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1855 msgid "Via: (diam - drill)" msgstr "Via: (diam - perçage)" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1664 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1856 msgid "Plated Pad: (diam - drill)" msgstr "Pad métallisé: (diam - perçage)" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1665 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1857 msgid "NP Pad: (diam - drill)" msgstr "Pad non métallisé: (diam - perçage)" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1684 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1876 msgid "Board Classes" msgstr "Classes de Circuits Imprimés" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.h:386 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.h:417 msgid "PCB Calculator" msgstr "PCB Calculator" -#: pcb_calculator/pcb_calculator_frame.cpp:124 +#: pcb_calculator/eserie_help.h:2 +#, c-format +msgid "" +"E-series defined in IEC 60063 are a widely accepted system of preferred\n" +"numbers for electronic components. Available values are approximately\n" +"equally spaced in a logarithmic scale. Although E-series are used for\n" +"Zener diodes, inductors and other components, this calculator is mainly\n" +"intended for resistors.\n" +"\n" +"\tE12: 1,0 1,2 1,5 1,8 2,2 2,7 3,3 3,9 4,7 5,6 6,8 8,2\n" +"\tE6: 1,0 - 1,5 - 2,2 - 3,3 - 4,7 - 6,8 -\n" +"\tE3: 1,0 - - - 2,2 - - - 4,7 - - -\n" +"\tE1: 1,0 - - - - - - - - - - -\n" +"If your design requires any resistor value which is not readily available,\n" +"this calculator will find a combination of standard E-series components to\n" +"create it. You can enter the required resistance from 0,0025 to 4000 " +"KOhm. \n" +"Solutions using 3 or 4 resistors are given if a better match can be found. \n" +"The 4R checkbox option will take longer to process is considered for the " +"E12\n" +"series only. Optionally it is possible to exclude up to two additional\n" +"values from the solution for the reason of being not available. If a\n" +"E-series value is entered to the required input field, it is always " +"excluded\n" +"from any solution as it is assumed that this value is unavailable.\n" +"\n" +"Solutions are given in the following formats:\n" +"\n" +"\tR1 + R2 +...+ Rn\tresistors in series\n" +"\tR1 | R2 |...| Rn\tresistors in parallel\n" +"\tR1 + (R2|R3)...\t\tany combination of the above\n" +"__Example:__ Voltage dividers, commonly used for 1:10 range selection\n" +"require resistor ratio values 1:9. Unfortunately the \"9\" is a value, " +"what\n" +"is not even in the E192 series available. Deviation of 1% and more is yet\n" +"unacceptable for 8 bit accuracy. For a required resistor value of 9 KOhm,\n" +"the calculator suggests the E6 values 2k2 + 6k8 in series as a possible\n" +"exact solution.\n" +msgstr "" + +#: pcb_calculator/pcb_calculator_frame.cpp:125 msgid "" "Data modified, and no data filename to save modifications\n" "Do you want to exit and abandon your change?" @@ -18309,11 +18621,11 @@ msgstr "" "modifications\n" "Voulez vous sortir et abandonner vos changements?" -#: pcb_calculator/pcb_calculator_frame.cpp:126 +#: pcb_calculator/pcb_calculator_frame.cpp:127 msgid "Regulator list change" msgstr "Changement de la Liste des Régulateurs" -#: pcb_calculator/pcb_calculator_frame.cpp:137 +#: pcb_calculator/pcb_calculator_frame.cpp:138 #, c-format msgid "" "Unable to write file \"%s\"\n" @@ -18322,7 +18634,7 @@ msgstr "" "Impossible d'écrire le fichier \"%s\"\n" "Voulez vous sortir et abandonner vos changements?" -#: pcb_calculator/pcb_calculator_frame.cpp:141 +#: pcb_calculator/pcb_calculator_frame.cpp:142 msgid "Write Data File Error" msgstr "Erreur d'Écriture du Fichier de Données" @@ -18716,7 +19028,7 @@ msgstr "Longueur Câble" msgid "Electrical Resistivity in Ohm*m" msgstr "Résistivité électrique en Ohm*m" -#: pcbnew/array_creator.cpp:185 +#: pcbnew/array_creator.cpp:188 msgid "Create an array" msgstr "Créer une matrice" @@ -18743,70 +19055,47 @@ msgstr "Autoplacement des Composants" msgid "Autoplace components" msgstr "Autopalcement de composants" -#: pcbnew/board_connected_item.cpp:126 pcbnew/class_track.cpp:166 -#: pcbnew/class_track.cpp:193 pcbnew/drc/drc_clearance_test_functions.cpp:253 -#: pcbnew/drc/drc_drilled_hole_tester.cpp:108 -#: pcbnew/drc/drc_drilled_hole_tester.cpp:159 -#: pcbnew/drc/drc_drilled_hole_tester.cpp:211 -msgid "board minimum" -msgstr "c.i. minimum" - -#: pcbnew/board_connected_item.cpp:140 pcbnew/drc/drc.cpp:494 -#: pcbnew/drc/drc_clearance_test_functions.cpp:489 -msgid "board edge" -msgstr "contour du CI." - -#: pcbnew/board_connected_item.cpp:164 pcbnew/class_track.cpp:151 -#: pcbnew/class_track.cpp:186 pcbnew/class_zone.cpp:385 -#: pcbnew/drc/drc_clearance_test_functions.cpp:313 -#: pcbnew/drc/drc_drilled_hole_tester.cpp:103 -#: pcbnew/drc/drc_drilled_hole_tester.cpp:154 -#: pcbnew/drc/drc_drilled_hole_tester.cpp:206 -#, c-format -msgid "'%s' rule" -msgstr "règle '%s'" - -#: pcbnew/board_connected_item.cpp:217 +#: pcbnew/board_connected_item.cpp:152 msgid "NetName" msgstr "NetName" -#: pcbnew/board_connected_item.cpp:219 pcbnew/class_pad.cpp:809 -#: pcbnew/class_track.cpp:800 pcbnew/class_zone.cpp:642 +#: pcbnew/board_connected_item.cpp:154 pcbnew/class_pad.cpp:830 +#: pcbnew/class_track.cpp:743 pcbnew/class_zone.cpp:586 msgid "NetClass" msgstr "Netclasse" -#: pcbnew/board_stackup_manager/class_board_stackup.cpp:303 +#: pcbnew/board_stackup_manager/class_board_stackup.cpp:305 #, c-format msgid "Dielectric %d" msgstr "Diélectrique %d" -#: pcbnew/board_stackup_manager/class_board_stackup.cpp:523 -#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:289 +#: pcbnew/board_stackup_manager/class_board_stackup.cpp:525 +#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:291 msgid "Top Silk Screen" msgstr "Sérigraphie Dessus" -#: pcbnew/board_stackup_manager/class_board_stackup.cpp:531 -#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:273 +#: pcbnew/board_stackup_manager/class_board_stackup.cpp:533 +#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:275 msgid "Top Solder Paste" msgstr "Pâte à Souder Dessus" -#: pcbnew/board_stackup_manager/class_board_stackup.cpp:539 -#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:305 +#: pcbnew/board_stackup_manager/class_board_stackup.cpp:541 +#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:307 msgid "Top Solder Mask" msgstr "Masque de Soudure Dessus" -#: pcbnew/board_stackup_manager/class_board_stackup.cpp:583 -#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:300 +#: pcbnew/board_stackup_manager/class_board_stackup.cpp:585 +#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:302 msgid "Bottom Solder Mask" msgstr "Masque de Soudure Dessous" -#: pcbnew/board_stackup_manager/class_board_stackup.cpp:591 -#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:268 +#: pcbnew/board_stackup_manager/class_board_stackup.cpp:593 +#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:270 msgid "Bottom Solder Paste" msgstr "Pâte à Souder Dessous" -#: pcbnew/board_stackup_manager/class_board_stackup.cpp:599 -#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:284 +#: pcbnew/board_stackup_manager/class_board_stackup.cpp:601 +#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:286 msgid "Bottom Silk Screen" msgstr "Sérigraphie Dessous" @@ -18872,7 +19161,7 @@ msgid "Dielectric Layers List" msgstr "Liste des Couches Diélectriques" #: pcbnew/board_stackup_manager/panel_board_stackup.cpp:617 -#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:164 +#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:168 msgid "Copper" msgstr "Cuivre" @@ -19149,80 +19438,81 @@ msgstr "Fournisseur et réf" msgid "This is the default net class." msgstr "Ceci est la Netclass par défaut." -#: pcbnew/class_board.cpp:690 +#: pcbnew/class_board.cpp:693 msgid "PCB" msgstr "PCB" -#: pcbnew/class_board.cpp:922 +#: pcbnew/class_board.cpp:1027 #: pcbnew/dialogs/dialog_board_statistics_base.cpp:77 -#: pcbnew/netinfo_item.cpp:110 pcbnew/pcb_draw_panel_gal.cpp:400 -#: pcbnew/ratsnest/ratsnest.cpp:55 pcbnew/tools/pcbnew_control.cpp:1089 -#: pcbnew/widgets/appearance_controls.cpp:331 +#: pcbnew/netinfo_item.cpp:105 pcbnew/pcb_draw_panel_gal.cpp:398 +#: pcbnew/ratsnest/ratsnest.cpp:55 pcbnew/tools/pcbnew_control.cpp:1090 +#: pcbnew/widgets/appearance_controls.cpp:332 msgid "Pads" msgstr "Pads" -#: pcbnew/class_board.cpp:925 +#: pcbnew/class_board.cpp:1030 #: pcbnew/dialogs/dialog_board_statistics_base.cpp:156 #: pcbnew/dialogs/dialog_global_deletion_base.cpp:68 #: pcbnew/dialogs/dialog_global_edit_tracks_and_vias_base.cpp:31 #: pcbnew/dialogs/dialog_track_via_properties_base.cpp:154 #: pcbnew/dialogs/panel_setup_tracks_and_vias_base.cpp:84 -#: pcbnew/netinfo_item.cpp:130 pcbnew/pcb_draw_panel_gal.cpp:403 -#: pcbnew/widgets/appearance_controls.cpp:330 +#: pcbnew/netinfo_item.cpp:125 pcbnew/pcb_draw_panel_gal.cpp:401 +#: pcbnew/widgets/appearance_controls.cpp:331 msgid "Vias" msgstr "Vias" -#: pcbnew/class_board.cpp:928 pcbnew/pcb_draw_panel_gal.cpp:406 +#: pcbnew/class_board.cpp:1033 pcbnew/pcb_draw_panel_gal.cpp:404 msgid "Track Segments" msgstr "Segments de Piste" -#: pcbnew/class_board.cpp:931 pcbnew/pcb_draw_panel_gal.cpp:409 +#: pcbnew/class_board.cpp:1036 pcbnew/pcb_draw_panel_gal.cpp:407 msgid "Nodes" msgstr "Nœuds" -#: pcbnew/class_board.cpp:934 pcbnew/pcb_draw_panel_gal.cpp:412 +#: pcbnew/class_board.cpp:1039 pcbnew/pcb_draw_panel_gal.cpp:410 #: pcbnew/ratsnest/ratsnest.cpp:58 msgid "Nets" msgstr "Nets" -#: pcbnew/class_board.cpp:937 pcbnew/pcb_draw_panel_gal.cpp:415 +#: pcbnew/class_board.cpp:1042 pcbnew/pcb_draw_panel_gal.cpp:413 msgid "Unrouted" msgstr "Non Routé" -#: pcbnew/class_board.cpp:1931 +#: pcbnew/class_board.cpp:2048 #, c-format msgid "Group Uuid %s maps to 2 different BOARD_ITEMS: %p and %p" msgstr "" -#: pcbnew/class_board.cpp:1944 +#: pcbnew/class_board.cpp:2061 #, c-format msgid "Two groups of identical name: %s" msgstr "Deux groupes de nom identique : %s" -#: pcbnew/class_board.cpp:1960 +#: pcbnew/class_board.cpp:2077 #, c-format msgid "Group %s contains deleted item %s" msgstr "Le groupe %s contient l’élément supprimé %s" -#: pcbnew/class_board.cpp:1970 +#: pcbnew/class_board.cpp:2087 #, c-format msgid "Uuid %s maps to 2 different BOARD_ITEMS: %s %p %s and %p %s" msgstr "" +"L'Uuid %s est identique pour 2 différents BOARD_ITEMS: %s %p %s et %p %s" -#: pcbnew/class_board.cpp:1986 +#: pcbnew/class_board.cpp:2103 #, c-format msgid "" "BOARD_ITEM %s appears multiple times in groups (either in the same group or " "in multiple groups) " msgstr "" -#: pcbnew/class_board.cpp:2017 +#: pcbnew/class_board.cpp:2134 #, fuzzy, c-format #| msgid "Polygon must have at least 3 corners" msgid "Group must have at least one member: %s" msgstr "Le polygone doit avoir au moins 3 sommets" -#: pcbnew/class_board_item.cpp:38 pcbnew/class_pad.cpp:1031 +#: pcbnew/class_board_item.cpp:38 pcbnew/class_pad.cpp:1052 msgid "Rect" msgstr "Rect" @@ -19231,38 +19521,40 @@ msgid "Bezier Curve" msgstr "Courbe de Bézier" #: pcbnew/class_board_item.cpp:42 pcbnew/class_drawsegment.cpp:491 -#: pcbnew/dialogs/dialog_pad_properties.cpp:2074 +#: pcbnew/dialogs/dialog_pad_properties.cpp:2027 msgid "Polygon" msgstr "Polygone" -#: pcbnew/class_board_item.cpp:78 pcbnew/dialogs/dialog_pad_properties.cpp:929 -msgid "All copper layers" +#: pcbnew/class_board_item.cpp:96 +#, fuzzy +#| msgid "All copper layers" +msgid "all copper layers" msgstr "Toutes couches cuivre" -#: pcbnew/class_board_item.cpp:92 +#: pcbnew/class_board_item.cpp:110 msgid " and others" msgstr " et autres" -#: pcbnew/class_board_item.cpp:106 +#: pcbnew/class_board_item.cpp:118 msgid "no layers" msgstr "aucune couche" -#: pcbnew/class_board_item.cpp:185 pcbnew/class_track.cpp:1120 +#: pcbnew/class_board_item.cpp:197 pcbnew/class_track.cpp:1070 msgid "Position X" msgstr "Position X" -#: pcbnew/class_board_item.cpp:187 pcbnew/class_track.cpp:1123 +#: pcbnew/class_board_item.cpp:199 pcbnew/class_track.cpp:1073 msgid "Position Y" msgstr "Position Y" -#: pcbnew/class_board_item.cpp:191 +#: pcbnew/class_board_item.cpp:203 #: pcbnew/dialogs/dialog_track_via_properties_base.cpp:35 msgid "Locked" msgstr "Verrouillé" -#: pcbnew/class_dimension.cpp:461 +#: pcbnew/class_dimension.cpp:405 #, c-format -msgid "Dimension \"%s\" on %s" +msgid "Dimension '%s' on %s" msgstr "Cote \"%s\" sur %s" #: pcbnew/class_drawsegment.cpp:459 @@ -19279,8 +19571,8 @@ msgstr "Points" #: pcbnew/class_drawsegment.cpp:509 #: pcbnew/dialogs/dialog_pad_basicshapes_properties.cpp:84 -#: pcbnew/dialogs/dialog_pad_properties.cpp:730 -#: pcbnew/dialogs/dialog_pad_properties.cpp:2073 +#: pcbnew/dialogs/dialog_pad_properties.cpp:707 +#: pcbnew/dialogs/dialog_pad_properties.cpp:2026 msgid "Segment" msgstr "Segment" @@ -19288,24 +19580,19 @@ msgstr "Segment" msgid "Unrecognized" msgstr "Non reconnu" -#: pcbnew/class_drawsegment.cpp:918 +#: pcbnew/class_drawsegment.cpp:918 pcbnew/class_edge_mod.cpp:134 #, c-format -msgid "Pcb Graphic %s on %s" -msgstr "Graphique PCB %s sur %s" +msgid "%s on %s" +msgstr "%s sur %s" -#: pcbnew/class_drawsegment.cpp:1274 pcbnew/class_track.cpp:1126 +#: pcbnew/class_drawsegment.cpp:1274 pcbnew/class_track.cpp:1076 msgid "End X" msgstr "Fin X" -#: pcbnew/class_drawsegment.cpp:1276 pcbnew/class_track.cpp:1128 +#: pcbnew/class_drawsegment.cpp:1276 pcbnew/class_track.cpp:1078 msgid "End Y" msgstr "Fin Y" -#: pcbnew/class_edge_mod.cpp:134 -#, c-format -msgid "Graphic %s of %s on %s" -msgstr "Graphique %s de %s sur %s" - #: pcbnew/class_marker_pcb.cpp:93 msgid "Marker" msgstr "Marqueur" @@ -19319,320 +19606,356 @@ msgstr "Violation" msgid "Marker (%s)" msgstr "Marqueur (%s)" -#: pcbnew/class_module.cpp:669 pcbnew/tools/pcbnew_control.cpp:1086 +#: pcbnew/class_module.cpp:679 pcbnew/tools/pcbnew_control.cpp:1087 msgid "Last Change" msgstr "Dernier Changement" -#: pcbnew/class_module.cpp:673 +#: pcbnew/class_module.cpp:683 msgid "Board Side" msgstr "Coté du CI" -#: pcbnew/class_module.cpp:673 +#: pcbnew/class_module.cpp:683 msgid "Back (Flipped)" msgstr "Dessous (Retourné)" -#: pcbnew/class_module.cpp:674 +#: pcbnew/class_module.cpp:684 #: pcbnew/dialogs/dialog_board_reannotate_base.cpp:174 #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:140 msgid "Front" msgstr "Dessus" -#: pcbnew/class_module.cpp:689 +#: pcbnew/class_module.cpp:699 msgid "locked" msgstr "verrouillé" -#: pcbnew/class_module.cpp:692 -#, fuzzy -#| msgid "&Auto-place" +#: pcbnew/class_module.cpp:702 msgid "autoplaced" -msgstr "&Auto placement" +msgstr "auto placé" -#: pcbnew/class_module.cpp:695 +#: pcbnew/class_module.cpp:705 msgid "not in schematic" msgstr "pas en schématique" -#: pcbnew/class_module.cpp:698 +#: pcbnew/class_module.cpp:708 #, fuzzy #| msgid "Exclude from bill of materials" msgid "exclude from pos files" msgstr "Exclure de la liste du matériel" -#: pcbnew/class_module.cpp:701 +#: pcbnew/class_module.cpp:711 #, fuzzy #| msgid "Exclude from board" msgid "exclude from BOM" msgstr "Exclure du circuit imprimé" -#: pcbnew/class_module.cpp:703 +#: pcbnew/class_module.cpp:713 msgid "Status: " msgstr "Statut:" -#: pcbnew/class_module.cpp:703 +#: pcbnew/class_module.cpp:713 msgid "Attributes: " msgstr "Attributs:" -#: pcbnew/class_module.cpp:710 +#: pcbnew/class_module.cpp:720 #, c-format msgid "3D-Shape: %s" msgstr "Forme 3D: %s" -#: pcbnew/class_module.cpp:711 +#: pcbnew/class_module.cpp:721 msgid "none" msgstr "aucun" -#: pcbnew/class_module.cpp:714 pcbnew/tools/pcbnew_control.cpp:1092 +#: pcbnew/class_module.cpp:724 pcbnew/tools/pcbnew_control.cpp:1093 #, c-format msgid "Doc: %s" msgstr "Doc: %s" -#: pcbnew/class_module.cpp:715 +#: pcbnew/class_module.cpp:725 #, c-format msgid "Keywords: %s" msgstr "Mots Clé: %s" -#: pcbnew/class_module.cpp:968 +#: pcbnew/class_module.cpp:978 msgid "" msgstr "" -#: pcbnew/class_module.cpp:970 +#: pcbnew/class_module.cpp:980 #, c-format -msgid "Footprint %s on %s" -msgstr "Empreinte %s sur %s" +msgid "Footprint %s" +msgstr "Empreinte %s" -#: pcbnew/class_module.cpp:1635 +#: pcbnew/class_module.cpp:1646 #, c-format msgid "Processing courtyard of \"%s\": %s" msgstr "Traitement de la surface réservée de \"%s\": %s" -#: pcbnew/class_module.cpp:1731 pcbnew/class_pad.cpp:1388 +#: pcbnew/class_module.cpp:1742 pcbnew/class_pad.cpp:1420 msgid "Local Clearance" msgstr "Isolation Locale" -#: pcbnew/class_module.cpp:1734 pcbnew/class_pad.cpp:1365 +#: pcbnew/class_module.cpp:1745 pcbnew/class_pad.cpp:1397 msgid "Local Solderpaste Margin" msgstr "Marge pate à souder locale" -#: pcbnew/class_module.cpp:1737 pcbnew/class_pad.cpp:1368 +#: pcbnew/class_module.cpp:1748 pcbnew/class_pad.cpp:1400 msgid "Local Solderpaste Margin Ratio" msgstr "Coefficient Local de Marge de Soudure" -#: pcbnew/class_module.cpp:1739 pcbnew/class_pad.cpp:1370 +#: pcbnew/class_module.cpp:1750 msgid "Thermal Width" msgstr "Largeur Frein Thermique:" -#: pcbnew/class_module.cpp:1742 pcbnew/class_pad.cpp:1373 +#: pcbnew/class_module.cpp:1753 msgid "Thermal Gap" msgstr "Longueur Frein Thermique:" -#: pcbnew/class_module.h:242 +#: pcbnew/class_module.h:249 #, c-format msgid "footprint %s" msgstr "empreinte %s" -#: pcbnew/class_pad.cpp:646 +#: pcbnew/class_pad.cpp:641 #, c-format msgid "pad %s" msgstr "pad %s" -#: pcbnew/class_pad.cpp:798 +#: pcbnew/class_pad.cpp:753 pcbnew/class_pad.cpp:774 pcbnew/class_pad.cpp:793 +msgid "parent footprint" +msgstr "parent de l'empreinte" + +#: pcbnew/class_pad.cpp:760 pcbnew/class_pad.cpp:780 pcbnew/class_pad.cpp:799 +msgid "pad" +msgstr "pad" + +#: pcbnew/class_pad.cpp:819 msgid "Pin Name" msgstr "Nom Pin" -#: pcbnew/class_pad.cpp:822 +#: pcbnew/class_pad.cpp:843 msgid "BGA" msgstr "BGA" -#: pcbnew/class_pad.cpp:823 +#: pcbnew/class_pad.cpp:844 msgid "Fiducial global" msgstr "Fiducial global" -#: pcbnew/class_pad.cpp:824 +#: pcbnew/class_pad.cpp:845 msgid "Fiducial local" msgstr "Fiducial local" -#: pcbnew/class_pad.cpp:825 +#: pcbnew/class_pad.cpp:846 msgid "Test point" msgstr "Point test" -#: pcbnew/class_pad.cpp:826 +#: pcbnew/class_pad.cpp:847 msgid "Heat sink" msgstr "Radiateur thermique" -#: pcbnew/class_pad.cpp:827 +#: pcbnew/class_pad.cpp:848 msgid "Castellated" msgstr "Castellated" -#: pcbnew/class_pad.cpp:836 pcbnew/class_track.cpp:752 -#: pcbnew/class_track.cpp:1138 +#: pcbnew/class_pad.cpp:857 pcbnew/class_track.cpp:695 +#: pcbnew/class_track.cpp:1088 msgid "Diameter" msgstr "Diamètre" -#: pcbnew/class_pad.cpp:861 +#: pcbnew/class_pad.cpp:882 msgid "Length in Package" msgstr "Longueur dans Boîtier" -#: pcbnew/class_pad.cpp:868 pcbnew/class_track.cpp:757 -#: pcbnew/class_track.cpp:1140 +#: pcbnew/class_pad.cpp:889 pcbnew/class_track.cpp:700 +#: pcbnew/class_track.cpp:1090 #: pcbnew/dialogs/panel_setup_tracks_and_vias_base.cpp:102 msgid "Drill" msgstr "Perçage" -#: pcbnew/class_pad.cpp:875 +#: pcbnew/class_pad.cpp:896 msgid "Drill X / Y" msgstr "Perçage X/Y" -#: pcbnew/class_pad.cpp:881 pcbnew/class_track.cpp:688 -#: pcbnew/class_track.cpp:761 pcbnew/class_zone.cpp:684 +#: pcbnew/class_pad.cpp:902 pcbnew/class_track.cpp:655 +#: pcbnew/class_track.cpp:704 pcbnew/class_zone.cpp:628 #, c-format msgid "Min Clearance: %s" msgstr "Isolation Minimum: %s" -#: pcbnew/class_pad.cpp:882 pcbnew/class_track.cpp:689 -#: pcbnew/class_track.cpp:696 pcbnew/class_track.cpp:762 -#: pcbnew/class_track.cpp:768 pcbnew/class_zone.cpp:685 +#: pcbnew/class_pad.cpp:903 pcbnew/class_track.cpp:656 +#: pcbnew/class_track.cpp:663 pcbnew/class_track.cpp:705 +#: pcbnew/class_track.cpp:711 pcbnew/class_zone.cpp:629 #, c-format msgid "(from %s)" msgstr "(de %s)" -#: pcbnew/class_pad.cpp:1030 pcbnew/class_pad.cpp:1331 +#: pcbnew/class_pad.cpp:1051 pcbnew/class_pad.cpp:1359 #: pcbnew/dialogs/dialog_pad_properties_base.cpp:104 #: pcbnew/dialogs/dialog_pad_properties_base.cpp:364 msgid "Oval" msgstr "Ovale" -#: pcbnew/class_pad.cpp:1032 +#: pcbnew/class_pad.cpp:1053 msgid "Trap" msgstr "Trap" -#: pcbnew/class_pad.cpp:1033 +#: pcbnew/class_pad.cpp:1054 msgid "Roundrect" msgstr "Rectarrondi" -#: pcbnew/class_pad.cpp:1034 +#: pcbnew/class_pad.cpp:1055 msgid "Chamferedrect" msgstr "Rect_chanfrein" -#: pcbnew/class_pad.cpp:1035 +#: pcbnew/class_pad.cpp:1056 msgid "CustomShape" msgstr "CustomShape" -#: pcbnew/class_pad.cpp:1045 +#: pcbnew/class_pad.cpp:1066 msgid "Std" msgstr "Std" -#: pcbnew/class_pad.cpp:1046 +#: pcbnew/class_pad.cpp:1067 pcbnew/class_pad.cpp:1352 #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:280 #: pcbnew/dialogs/dialog_edit_footprint_for_fp_editor_base.cpp:187 #: pcbnew/dialogs/dialog_pad_properties_base.cpp:40 msgid "SMD" msgstr "CMS" -#: pcbnew/class_pad.cpp:1047 +#: pcbnew/class_pad.cpp:1068 msgid "Conn" msgstr "Conn" -#: pcbnew/class_pad.cpp:1048 +#: pcbnew/class_pad.cpp:1069 msgid "Not Plated" msgstr "Non Métallisé" -#: pcbnew/class_pad.cpp:1058 +#: pcbnew/class_pad.cpp:1079 #, c-format msgid "Pad of %s on %s" msgstr "Pad de %s sur %s" -#: pcbnew/class_pad.cpp:1064 +#: pcbnew/class_pad.cpp:1085 #, c-format msgid "Pad %s of %s on %s" msgstr "Pad %s de %s sur %s" -#: pcbnew/class_pad.cpp:1332 +#: pcbnew/class_pad.cpp:1351 pcbnew/dialogs/dialog_pad_properties_base.cpp:40 +msgid "Through-hole" +msgstr "Pad traversant" + +#: pcbnew/class_pad.cpp:1353 +#, fuzzy +#| msgid "Edge Connector" +msgid "Edge connector" +msgstr "Connecteur Bord de Carte" + +#: pcbnew/class_pad.cpp:1354 +#, fuzzy +#| msgid "NPTH, Mechanical" +msgid "NPTH, mechanical" +msgstr "Pad à Trou Non Métallisé, Mécanique" + +#: pcbnew/class_pad.cpp:1360 msgid "Trapezoid" msgstr "Trapèze" -#: pcbnew/class_pad.cpp:1333 pcbnew/dialogs/dialog_pad_properties_base.cpp:104 +#: pcbnew/class_pad.cpp:1361 pcbnew/dialogs/dialog_pad_properties_base.cpp:104 msgid "Rounded rectangle" msgstr "Rectangle arrondi" -#: pcbnew/class_pad.cpp:1334 pcbnew/dialogs/dialog_pad_properties_base.cpp:104 +#: pcbnew/class_pad.cpp:1362 pcbnew/dialogs/dialog_pad_properties_base.cpp:104 msgid "Chamfered rectangle" msgstr "Rectangle chanfreiné" -#: pcbnew/class_pad.cpp:1339 pcbnew/dialogs/dialog_pad_properties_base.cpp:558 +#: pcbnew/class_pad.cpp:1367 pcbnew/dialogs/dialog_pad_properties_base.cpp:558 msgid "BGA pad" msgstr "Pad BGA" -#: pcbnew/class_pad.cpp:1340 pcbnew/dialogs/dialog_pad_properties_base.cpp:558 +#: pcbnew/class_pad.cpp:1368 pcbnew/dialogs/dialog_pad_properties_base.cpp:558 msgid "Fiducial, global to board" msgstr "Fiducial, global pour le circuit imprimé" -#: pcbnew/class_pad.cpp:1341 pcbnew/dialogs/dialog_pad_properties_base.cpp:558 +#: pcbnew/class_pad.cpp:1369 pcbnew/dialogs/dialog_pad_properties_base.cpp:558 msgid "Fiducial, local to footprint" msgstr "Fiducial, local à l'empreinte" -#: pcbnew/class_pad.cpp:1342 pcbnew/dialogs/dialog_pad_properties_base.cpp:558 -#, fuzzy -#| msgid "Test Point Pad" +#: pcbnew/class_pad.cpp:1370 pcbnew/dialogs/dialog_pad_properties_base.cpp:558 msgid "Test point pad" -msgstr "Pad Point Test" +msgstr "Pad point test" -#: pcbnew/class_pad.cpp:1343 pcbnew/dialogs/dialog_pad_properties_base.cpp:558 +#: pcbnew/class_pad.cpp:1371 pcbnew/dialogs/dialog_pad_properties_base.cpp:558 msgid "Heatsink pad" msgstr "Pad thermique" -#: pcbnew/class_pad.cpp:1344 +#: pcbnew/class_pad.cpp:1372 msgid "Castellated pad" msgstr "Castellated" -#: pcbnew/class_pad.cpp:1359 pcbnew/class_track.cpp:679 +#: pcbnew/class_pad.cpp:1378 +#, fuzzy +#| msgid "Pad type:" +msgid "Pad Type" +msgstr "Type Pad:" + +#: pcbnew/class_pad.cpp:1391 pcbnew/class_track.cpp:646 msgid "Pad To Die Length" msgstr "Dist. Pad à Chip" -#: pcbnew/class_pad.cpp:1362 +#: pcbnew/class_pad.cpp:1394 msgid "Local Soldermask Margin" msgstr "Marge vernis épargne locale" -#: pcbnew/class_pad.cpp:1376 +#: pcbnew/class_pad.cpp:1402 +#, fuzzy +#| msgid "Thermal relief spoke width:" +msgid "Thermal Relief Spoke Width" +msgstr "Largeur frein thermique:" + +#: pcbnew/class_pad.cpp:1405 +msgid "Thermal Relief" +msgstr "Frein Thermique" + +#: pcbnew/class_pad.cpp:1408 msgid "Fabrication Property" msgstr "Propriétés de Fabrication" -#: pcbnew/class_pad.cpp:1379 +#: pcbnew/class_pad.cpp:1411 #, fuzzy #| msgid "Run Simulation" msgid "Round Radius Ratio" msgstr "Lancer la Simulation" -#: pcbnew/class_pcb_group.cpp:275 +#: pcbnew/class_pcb_group.cpp:281 #, fuzzy, c-format #| msgid "Group \"%s\" with %ld members" -msgid "Anonymous group %s with %zu members" +msgid "Anonymous Group, %zu members" msgstr "Groupe \"%s\" avec %ld membres" -#: pcbnew/class_pcb_group.cpp:279 +#: pcbnew/class_pcb_group.cpp:285 #, fuzzy, c-format #| msgid "Group \"%s\" with %ld members" -msgid "Group \"%s\" with %zu members" +msgid "Group \"%s\", %zu members" msgstr "Groupe \"%s\" avec %ld membres" -#: pcbnew/class_pcb_group.cpp:291 +#: pcbnew/class_pcb_group.cpp:299 msgid "Anonymous" msgstr "Anonyme" -#: pcbnew/class_pcb_group.cpp:293 +#: pcbnew/class_pcb_group.cpp:301 msgid "Members" msgstr "Membres" -#: pcbnew/class_pcb_target.cpp:122 -#, c-format -msgid "Target size %s" -msgstr "Mire taille %s" +#: pcbnew/class_pcb_text.cpp:113 +msgid "Dimension" +msgstr "Dimension" -#: pcbnew/class_pcb_text.cpp:116 +#: pcbnew/class_pcb_text.cpp:115 msgid "PCB Text" msgstr "Texte PCB" -#: pcbnew/class_pcb_text.cpp:220 -#, c-format -msgid "Pcb Text \"%s\" on %s" +#: pcbnew/class_pcb_text.cpp:219 +#, fuzzy, c-format +#| msgid "Pcb Text \"%s\" on %s" +msgid "PCB Text '%s' on %s" msgstr "Texte Pcb \"%s\" on %s" #: pcbnew/class_text_mod.cpp:285 @@ -19645,225 +19968,237 @@ msgstr "Affichage" #: pcbnew/class_text_mod.cpp:333 #, c-format -msgid "Reference %s" -msgstr "Référence %s" +msgid "Reference '%s'" +msgstr "Référence '%s'" #: pcbnew/class_text_mod.cpp:337 -#, c-format -msgid "Value %s of %s" +#, fuzzy, c-format +#| msgid "Value %s of %s" +msgid "Value '%s' of %s" msgstr "Valeur %s de %s" #: pcbnew/class_text_mod.cpp:342 -#, c-format -msgid "Text \"%s\" of %s on %s" -msgstr "Texte \"%s\" de %s sur %s" +#, fuzzy, c-format +#| msgid "Footprint %s on %s" +msgid "Footprint Text '%s' of %s" +msgstr "Empreinte %s sur %s" -#: pcbnew/class_track.cpp:86 -#, c-format -msgid "Blind/Buried Via %s %s on %s - %s" +#: pcbnew/class_track.cpp:85 +#, fuzzy, c-format +#| msgid "Blind/Buried Via %s %s on %s - %s" +msgid "Blind/Buried Via %s on %s" msgstr "Via Borgne/Enterrée %s %s sur couches %s - %s" -#: pcbnew/class_track.cpp:89 -#, c-format -msgid "Micro Via %s %s on %s - %s" +#: pcbnew/class_track.cpp:86 +#, fuzzy, c-format +#| msgid "Micro Via %s %s on %s - %s" +msgid "Micro Via %s on %s" msgstr "Micro Via %s %s sur couches %s - %s" -#: pcbnew/class_track.cpp:93 -#, c-format -msgid "Via %s %s on %s - %s" -msgstr "Via %s %s sur %s - %s" +#: pcbnew/class_track.cpp:87 +#, fuzzy, c-format +#| msgid "Value %s of %s" +msgid "Via %s on %s" +msgstr "Valeur %s de %s" -#: pcbnew/class_track.cpp:175 +#: pcbnew/class_track.cpp:143 #, fuzzy #| msgid "Via annulus" -msgid "removed annulus" +msgid "removed annular ring" msgstr "Anneau de via" -#: pcbnew/class_track.cpp:682 +#: pcbnew/class_track.cpp:649 msgid "Full Length" msgstr "Long. Totale" -#: pcbnew/class_track.cpp:695 +#: pcbnew/class_track.cpp:662 #, c-format msgid "Min Width: %s" msgstr "Largeur Min: %s" -#: pcbnew/class_track.cpp:719 +#: pcbnew/class_track.cpp:679 msgid "Blind/Buried Via" msgstr "Via Aveugle/Enterrée" -#: pcbnew/class_track.cpp:767 -#, c-format -msgid "Min Annulus: %s" -msgstr "Anneau minimum: %s" +#: pcbnew/class_track.cpp:710 +#, fuzzy, c-format +#| msgid "Min Width: %s" +msgid "Min Annular Width: %s" +msgstr "Largeur Min: %s" -#: pcbnew/class_track.cpp:808 +#: pcbnew/class_track.cpp:751 msgid "NetCode" msgstr "NetCode" -#: pcbnew/class_track.cpp:933 -#, c-format -msgid "Track %s %s on %s, length: %s" +#: pcbnew/class_track.cpp:884 +#, fuzzy, c-format +#| msgid "Track %s %s on %s, length: %s" +msgid "Track %s on %s, length %s" msgstr "Piste %s %s sur couche %s, long.: %s" -#: pcbnew/class_track.cpp:1098 +#: pcbnew/class_track.cpp:1048 #: pcbnew/dialogs/dialog_track_via_properties_base.cpp:244 msgid "Through" msgstr "Traversant" -#: pcbnew/class_track.cpp:1099 -msgid "Blind/Buried" +#: pcbnew/class_track.cpp:1049 +#: pcbnew/dialogs/dialog_track_via_properties_base.cpp:244 +msgid "Blind/buried" msgstr "Aveugle/Enterrée" -#: pcbnew/class_track.cpp:1100 -msgid "Microvia" -msgstr "Microvia" +#: pcbnew/class_track.cpp:1050 +#: pcbnew/dialogs/dialog_track_via_properties_base.cpp:244 +msgid "Micro" +msgstr "Micro" -#: pcbnew/class_track.cpp:1121 +#: pcbnew/class_track.cpp:1071 msgid "Origin X" msgstr "Origine X" -#: pcbnew/class_track.cpp:1124 +#: pcbnew/class_track.cpp:1074 msgid "Origin Y" msgstr "Origine Y" -#: pcbnew/class_track.cpp:1143 +#: pcbnew/class_track.cpp:1093 msgid "Layer Top" msgstr "Couche Dessus" -#: pcbnew/class_track.cpp:1145 +#: pcbnew/class_track.cpp:1095 msgid "Layer Bottom" msgstr "Couche Dessous" -#: pcbnew/class_track.cpp:1147 +#: pcbnew/class_track.cpp:1097 msgid "Via Type" msgstr "Type Via" -#: pcbnew/class_zone.cpp:361 -msgid "zone properties" -msgstr "Propriétés de la zone" - -#: pcbnew/class_zone.cpp:531 +#: pcbnew/class_zone.cpp:332 pcbnew/class_zone.cpp:347 +#: pcbnew/class_zone.cpp:474 pcbnew/class_zone.cpp:769 +#: pcbnew/tools/pcb_inspection_tool.cpp:117 +#: pcbnew/tools/pcb_inspection_tool.cpp:151 +#: pcbnew/tools/pcb_inspection_tool.cpp:169 msgid "zone" msgstr "zone" -#: pcbnew/class_zone.cpp:584 -msgid "Keepout Area" -msgstr "Zone Interdite" +#: pcbnew/class_zone.cpp:527 +msgid "Rule Area" +msgstr "Surface avec Règles" -#: pcbnew/class_zone.cpp:586 +#: pcbnew/class_zone.cpp:529 msgid "Copper Zone" msgstr "Zone Cuivre" -#: pcbnew/class_zone.cpp:588 +#: pcbnew/class_zone.cpp:531 msgid "Non-copper Zone" msgstr "Zone non Cuivre" -#: pcbnew/class_zone.cpp:593 +#: pcbnew/class_zone.cpp:536 msgid "Cutout" msgstr "Découpe" -#: pcbnew/class_zone.cpp:602 +#: pcbnew/class_zone.cpp:545 msgid "No vias" msgstr "Sans vias" -#: pcbnew/class_zone.cpp:605 +#: pcbnew/class_zone.cpp:548 msgid "No tracks" msgstr "Sans pistes" -#: pcbnew/class_zone.cpp:608 +#: pcbnew/class_zone.cpp:551 msgid "No pads" msgstr "Sans pads" -#: pcbnew/class_zone.cpp:611 +#: pcbnew/class_zone.cpp:554 msgid "No copper zones" msgstr "Pas de zones cuivre" -#: pcbnew/class_zone.cpp:614 +#: pcbnew/class_zone.cpp:557 msgid "No footprints" msgstr "Pas d'empreinte" -#: pcbnew/class_zone.cpp:616 -msgid "Keepout" -msgstr "Zone Interdite" +#: pcbnew/class_zone.cpp:560 +#, fuzzy +#| msgid "Refractions" +msgid "Restrictions" +msgstr "Réfractions" -#: pcbnew/class_zone.cpp:647 pcbnew/class_zone.cpp:1403 +#: pcbnew/class_zone.cpp:591 pcbnew/class_zone.cpp:1362 msgid "Priority" msgstr "Priorité" -#: pcbnew/class_zone.cpp:662 pcbnew/class_zone.cpp:920 +#: pcbnew/class_zone.cpp:606 pcbnew/class_zone.cpp:871 #, c-format msgid "%s and %d more" msgstr "%s et %d de plus" -#: pcbnew/class_zone.cpp:672 pcbnew/dialogs/dialog_copper_zones_base.cpp:144 -#: pcbnew/dialogs/dialog_keepout_area_properties_base.cpp:72 +#: pcbnew/class_zone.cpp:616 pcbnew/dialogs/dialog_copper_zones_base.cpp:144 #: pcbnew/dialogs/dialog_non_copper_zones_properties_base.cpp:58 +#: pcbnew/dialogs/dialog_rule_area_properties_base.cpp:76 msgid "Hatched" msgstr "Hachuré" -#: pcbnew/class_zone.cpp:676 +#: pcbnew/class_zone.cpp:620 msgid "Fill Mode" msgstr "Mode de Remplissage" -#: pcbnew/class_zone.cpp:679 +#: pcbnew/class_zone.cpp:623 msgid "Filled Area" msgstr "Surface Remplie" -#: pcbnew/class_zone.cpp:691 +#: pcbnew/class_zone.cpp:635 msgid "HatchBorder Lines" msgstr "Lignes de Hachure" -#: pcbnew/class_zone.cpp:710 +#: pcbnew/class_zone.cpp:654 msgid "Corner Count" msgstr "Nb Points" -#: pcbnew/class_zone.cpp:901 +#: pcbnew/class_zone.cpp:852 msgid "(Cutout)" msgstr "(Cutout)" -#: pcbnew/class_zone.cpp:904 -msgid "(Keepout)" -msgstr "(Zone Interdite)" +#: pcbnew/class_zone.cpp:855 +msgid "(Rule Area)" +msgstr "(Surface avec Règles)" -#: pcbnew/class_zone.cpp:922 +#: pcbnew/class_zone.cpp:873 #, c-format msgid "Zone Outline %s on %s" msgstr "Contour de Zone %s sur %s" -#: pcbnew/class_zone.cpp:1394 +#: pcbnew/class_zone.cpp:1353 msgid "Inherited" msgstr "Hérité" -#: pcbnew/class_zone.cpp:1396 pcbnew/dialogs/dialog_copper_zones_base.cpp:233 +#: pcbnew/class_zone.cpp:1355 pcbnew/dialogs/dialog_copper_zones_base.cpp:233 msgid "Thermal reliefs" msgstr "Freins thermiques" -#: pcbnew/class_zone.cpp:1398 pcbnew/dialogs/dialog_copper_zones_base.cpp:233 +#: pcbnew/class_zone.cpp:1357 pcbnew/dialogs/dialog_copper_zones_base.cpp:233 msgid "Reliefs for PTH" msgstr "Freins thermiques pour PTH" -#: pcbnew/class_zone.cpp:1412 +#: pcbnew/class_zone.cpp:1371 msgid "Min Width" msgstr "Largeur Min" -#: pcbnew/class_zone.cpp:1415 +#: pcbnew/class_zone.cpp:1374 #, fuzzy #| msgid "Pad connections:" msgid "Pad Connections" msgstr "Connexions des pads:" -#: pcbnew/class_zone.cpp:1417 +#: pcbnew/class_zone.cpp:1376 #, fuzzy #| msgid "Thermal clearance:" msgid "Thermal Clearance" msgstr "Longueur frein thermique:" -#: pcbnew/class_zone.cpp:1420 +#: pcbnew/class_zone.cpp:1379 msgid "Thermal Spoke Width" msgstr "Largeur Connexion Frein Thermique" -#: pcbnew/cleanup_item.cpp:47 pcbnew/zone_filler.cpp:119 +#: pcbnew/cleanup_item.cpp:47 pcbnew/tools/drc_tool.cpp:154 +#: pcbnew/zone_filler.cpp:101 msgid "Checking zone fills..." msgstr "Verification du remplissage de zones..." @@ -19963,19 +20298,15 @@ msgstr "Selection des éléments de la feuille \"%s\"" #: pcbnew/dialogs/dialog_board_reannotate.cpp:83 msgid "Only front" -msgstr "" +msgstr "Dessus seulement" #: pcbnew/dialogs/dialog_board_reannotate.cpp:84 -#, fuzzy -#| msgid "Only %s" msgid "Only back" -msgstr "Seulement %s" +msgstr "Dessous seulement" #: pcbnew/dialogs/dialog_board_reannotate.cpp:85 -#, fuzzy -#| msgid "no file selected" msgid "Only selected" -msgstr "pas de fichier sélectionné" +msgstr "Sélectionné seulement" #: pcbnew/dialogs/dialog_board_reannotate.cpp:91 msgid "Empty" @@ -20016,6 +20347,8 @@ msgid "" "\n" "Any reference types %s will not be annotated." msgstr "" +"\n" +"Tous les types de référence %s ne seront pas numérotés." #: pcbnew/dialogs/dialog_board_reannotate.cpp:310 #, fuzzy @@ -20053,6 +20386,8 @@ msgid "" "\n" "Front footprints starting with '%s' will have the prefix removed." msgstr "" +"\n" +"Les empreintes du dessus commençant par '%s’ auront le préfixe supprimé." #: pcbnew/dialogs/dialog_board_reannotate.cpp:338 #, c-format @@ -20082,6 +20417,9 @@ msgid "" "Prior to sorting by %s, the coordinates of which will be rounded to a %s, %s " "grid. " msgstr "" +"\n" +"Avant le tri par %s, dont les coordonnées seront arrondies à la grille %s, " +"%s. " #: pcbnew/dialogs/dialog_board_reannotate.cpp:364 #, fuzzy @@ -20255,10 +20593,8 @@ msgid "Module not found in changelist " msgstr "Symbole non trouvé en \"%s\"!" #: pcbnew/dialogs/dialog_board_reannotate_base.cpp:30 -#, fuzzy -#| msgid "Footprint Editor" msgid "Footprint Order" -msgstr "Éditeur d'Empreintes" +msgstr "Ordre des Empreintes" #: pcbnew/dialogs/dialog_board_reannotate_base.cpp:42 msgid "Horizontally: top left to bottom right" @@ -20299,8 +20635,6 @@ msgid "Based on location of:" msgstr "Connexion des pads:" #: pcbnew/dialogs/dialog_board_reannotate_base.cpp:132 -#, fuzzy -#| msgid "Reference Designators" msgid "Reference Designator" msgstr "Références Schématique" @@ -20317,6 +20651,9 @@ msgid "" "to this grid before sorting.\n" "This helps with misaligned parts." msgstr "" +"La position du composant sera arrondie\n" +"à cette grille avant de trier.\n" +"Cela aide pour les éléments mal alignées." #: pcbnew/dialogs/dialog_board_reannotate_base.cpp:159 #, fuzzy @@ -20330,7 +20667,7 @@ msgstr "Remumérotation:" #: pcbnew/dialogs/dialog_board_reannotate_base.cpp:177 #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:140 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:584 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:579 msgid "Back" msgstr "Dessous" @@ -20450,56 +20787,58 @@ msgstr "" msgid "Geographical Reannotation" msgstr "Renumérotation Géographique" -#: pcbnew/dialogs/dialog_board_setup.cpp:45 +#: pcbnew/dialogs/dialog_board_setup.cpp:44 msgid "Board Setup" msgstr "Options du CI" -#: pcbnew/dialogs/dialog_board_setup.cpp:45 +#: pcbnew/dialogs/dialog_board_setup.cpp:44 msgid "Import Settings from Another Board..." msgstr "Importer Paramètres d’un autre CI..." -#: pcbnew/dialogs/dialog_board_setup.cpp:71 +#: pcbnew/dialogs/dialog_board_setup.cpp:70 msgid "Board Stackup" msgstr "Stackup du Circuit Imprimé" -#: pcbnew/dialogs/dialog_board_setup.cpp:72 +#: pcbnew/dialogs/dialog_board_setup.cpp:71 msgid "Board Editor Layers" msgstr "Couches de Éditeur de PCB" -#: pcbnew/dialogs/dialog_board_setup.cpp:73 +#: pcbnew/dialogs/dialog_board_setup.cpp:72 msgid "Physical Stackup" msgstr "Couches Physiques" -#: pcbnew/dialogs/dialog_board_setup.cpp:77 +#: pcbnew/dialogs/dialog_board_setup.cpp:76 msgid "Defaults" msgstr "Défauts" -#: pcbnew/dialogs/dialog_board_setup.cpp:78 +#: pcbnew/dialogs/dialog_board_setup.cpp:77 msgid "Text & Graphics" msgstr "Textes et Graphiques" -#: pcbnew/dialogs/dialog_board_setup.cpp:79 pcbnew/edit_track_width.cpp:201 +#: pcbnew/dialogs/dialog_board_setup.cpp:78 pcbnew/edit_track_width.cpp:201 #: pcbnew/edit_track_width.cpp:219 msgid "Tracks & Vias" msgstr "Pistes & Vias" -#: pcbnew/dialogs/dialog_board_setup.cpp:80 +#: pcbnew/dialogs/dialog_board_setup.cpp:79 pcbnew/dialogs/dialog_plot.cpp:946 msgid "Solder Mask/Paste" msgstr "Couches Masque/Pâte à Souder" -#: pcbnew/dialogs/dialog_board_setup.cpp:82 +#: pcbnew/dialogs/dialog_board_setup.cpp:81 msgid "Design Rules" msgstr "Règles de Conception" -#: pcbnew/dialogs/dialog_board_setup.cpp:83 +#: pcbnew/dialogs/dialog_board_setup.cpp:82 msgid "Constraints" msgstr "Contraintes" -#: pcbnew/dialogs/dialog_board_setup.cpp:84 pcbnew/drc/drc.cpp:204 +#: pcbnew/dialogs/dialog_board_setup.cpp:83 pcbnew/dialogs/dialog_drc.cpp:221 +#: pcbnew/tools/pcb_inspection_tool.cpp:198 +#: pcbnew/tools/pcb_inspection_tool.cpp:344 msgid "Rules" msgstr "Règles" -#: pcbnew/dialogs/dialog_board_setup.cpp:150 +#: pcbnew/dialogs/dialog_board_setup.cpp:149 #, c-format msgid "" "Error importing settings from board:\n" @@ -20508,7 +20847,7 @@ msgstr "" "Erreur d’importation des paramètres à partir du circuit imprimé :\n" "Impossible de charger le fichier de projet associé %s" -#: pcbnew/dialogs/dialog_board_setup.cpp:185 pcbnew/files.cpp:580 +#: pcbnew/dialogs/dialog_board_setup.cpp:188 pcbnew/files.cpp:623 #, c-format msgid "" "Error loading board file:\n" @@ -20752,17 +21091,17 @@ msgstr "Statistiques du CI" msgid "No footprint selected" msgstr "Aucune empreinte sélectionnée" -#: pcbnew/dialogs/dialog_cleanup_graphics.cpp:43 +#: pcbnew/dialogs/dialog_cleanup_graphics.cpp:44 msgid "Update Footprint" msgstr "Mise à Jour de l'Empreinte" -#: pcbnew/dialogs/dialog_cleanup_graphics.cpp:43 -#: pcbnew/dialogs/dialog_cleanup_tracks_and_vias.cpp:56 -#: pcbnew/dialogs/dialog_netlist.cpp:91 pcbnew/dialogs/dialog_update_pcb.cpp:73 +#: pcbnew/dialogs/dialog_cleanup_graphics.cpp:44 +#: pcbnew/dialogs/dialog_cleanup_tracks_and_vias.cpp:55 +#: pcbnew/dialogs/dialog_netlist.cpp:88 pcbnew/dialogs/dialog_update_pcb.cpp:73 msgid "Update PCB" msgstr "Mise à jour PCB" -#: pcbnew/dialogs/dialog_cleanup_graphics.cpp:113 +#: pcbnew/dialogs/dialog_cleanup_graphics.cpp:114 msgid "Graphics cleanup" msgstr "Nettoage eléments graphiques" @@ -20792,7 +21131,7 @@ msgstr "Modifications à Appliquer:" msgid "Cleanup Graphics" msgstr "Nettoyer Éléments Graphiques" -#: pcbnew/dialogs/dialog_cleanup_tracks_and_vias.cpp:149 +#: pcbnew/dialogs/dialog_cleanup_tracks_and_vias.cpp:148 msgid "Board cleanup" msgstr "Nettoyage du circuit imprimé" @@ -20848,6 +21187,10 @@ msgstr "" msgid "Cleanup Tracks and Vias" msgstr "Nettoyer Pistes et Vias" +#: pcbnew/dialogs/dialog_constraints_reporter_base.h:41 +msgid "Constraints Resolution Report" +msgstr "" + #: pcbnew/dialogs/dialog_copper_zones.cpp:282 #: pcbnew/dialogs/dialog_copper_zones_base.cpp:163 #: pcbnew/dialogs/dialog_non_copper_zones_properties.cpp:106 @@ -20900,7 +21243,7 @@ msgstr "" "Seuls les noms de net correspondant à ce modèle seront listés." #: pcbnew/dialogs/dialog_copper_zones_base.cpp:66 -#: pcbnew/widgets/appearance_controls.cpp:819 +#: pcbnew/widgets/appearance_controls.cpp:826 msgid "Show all nets" msgstr "Montrer tous les nets" @@ -20923,7 +21266,6 @@ msgid "Zone name:" msgstr "Name de Zone:" #: pcbnew/dialogs/dialog_copper_zones_base.cpp:107 -#: pcbnew/dialogs/dialog_keepout_area_properties_base.cpp:86 msgid "A unique name for this zone to identify it for DRC" msgstr "Un nom unique pour cette zone pour l’identifier pour le test DRC" @@ -20951,13 +21293,13 @@ msgstr "" "* Si sa priorité est égale : Une erreur DRC est signalée." #: pcbnew/dialogs/dialog_copper_zones_base.cpp:140 -#: pcbnew/dialogs/dialog_keepout_area_properties_base.cpp:68 +#: pcbnew/dialogs/dialog_rule_area_properties_base.cpp:72 msgid "Outline display:" msgstr "Aspect des contours:" #: pcbnew/dialogs/dialog_copper_zones_base.cpp:144 -#: pcbnew/dialogs/dialog_keepout_area_properties_base.cpp:72 #: pcbnew/dialogs/dialog_non_copper_zones_properties_base.cpp:58 +#: pcbnew/dialogs/dialog_rule_area_properties_base.cpp:76 msgid "Fully hatched" msgstr "Pleinement hachuré" @@ -21022,7 +21364,7 @@ msgstr "Définit l'épaisseur du cuivre dans les freins thermiques." #: pcbnew/dialogs/dialog_copper_zones_base.cpp:274 #: pcbnew/dialogs/dialog_non_copper_zones_properties_base.cpp:105 -#: pcbnew/tools/pcb_actions.cpp:1170 +#: pcbnew/tools/pcb_actions.cpp:1213 msgid "Fill" msgstr "Remplir" @@ -21072,7 +21414,7 @@ msgstr "" #: pcbnew/dialogs/dialog_copper_zones_base.cpp:333 msgid "Smoothing amount:" -msgstr "Effort de lissage" +msgstr "Effort de lissage:" #: pcbnew/dialogs/dialog_copper_zones_base.cpp:335 #: pcbnew/dialogs/dialog_non_copper_zones_properties_base.cpp:173 @@ -21093,20 +21435,6 @@ msgstr "Supprimer les îlots :" msgid "Choose what to do with unconnected copper islands" msgstr "Choisissez ce qu’il faut faire avec les îlots de cuivre non connectés" -#: pcbnew/dialogs/dialog_copper_zones_base.cpp:349 -#: pcbnew/dialogs/panel_edit_options_base.cpp:100 -#: pcbnew/dialogs/panel_edit_options_base.cpp:114 -#: pcbnew/dialogs/panel_edit_options_base.cpp:128 -msgid "Always" -msgstr "Toujours" - -#: pcbnew/dialogs/dialog_copper_zones_base.cpp:349 -#: pcbnew/dialogs/panel_edit_options_base.cpp:100 -#: pcbnew/dialogs/panel_edit_options_base.cpp:114 -#: pcbnew/dialogs/panel_edit_options_base.cpp:128 -msgid "Never" -msgstr "Jamais" - #: pcbnew/dialogs/dialog_copper_zones_base.cpp:349 msgid "Below area limit" msgstr "Inférieur à la limite de zone" @@ -21303,7 +21631,7 @@ msgid "Vertical center:" msgstr "Centre vertical:" #: pcbnew/dialogs/dialog_create_array_base.cpp:229 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1261 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1239 msgid "Radius:" msgstr "Rayon:" @@ -21352,63 +21680,379 @@ msgstr "Réseau Circulaire" msgid "Create Array" msgstr "Créer Matrice" -#: pcbnew/dialogs/dialog_drc.cpp:76 +#: pcbnew/dialogs/dialog_dimension_properties.cpp:198 +msgid "" +"This item was on a non-existing or forbidden 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." + +#: pcbnew/dialogs/dialog_dimension_properties.cpp:279 +#, fuzzy +#| msgid "Change text properties" +msgid "Change dimension properties" +msgstr "Modifie les propriétés du texte" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:20 +#, fuzzy +#| msgid "Zeros Format" +msgid "Leader Format" +msgstr "Format des Zéros" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:37 +#, fuzzy +#| msgid "Net name:" +msgid "Text frame:" +msgstr "Net Name:" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:39 +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:47 +msgid "Draw a shape around the leader text" +msgstr "Dessiner une forme autour du texte du repère" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:51 +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:74 +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:183 +#: pcbnew/dialogs/dialog_global_edit_text_and_graphics_base.cpp:117 +#: pcbnew/dialogs/dialog_graphic_item_properties_base.cpp:167 +#: pcbnew/dialogs/dialog_non_copper_zones_properties_base.cpp:25 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:83 +#: pcbnew/dialogs/dialog_track_via_properties_base.cpp:138 +msgid "Layer:" +msgstr "Couche:" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:67 +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:87 +#, fuzzy +#| msgid "Dimension Properties" +msgid "Dimension Format" +msgstr "Propriétés de la Cote" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:96 +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:102 +msgid "Measured value of this dimension" +msgstr "Valeur mesurée de cette cote" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:106 +#, fuzzy +#| msgid "Overwrite Files" +msgid "Override value" +msgstr "Ecraser Fichiers" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:107 +msgid "" +"When checked, the actual measurement is ignored and any value can be entered" +msgstr "" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:114 +#: pcbnew/dialogs/dialog_export_idf_base.cpp:44 +#: pcbnew/dialogs/dialog_export_step_base.cpp:75 +#: pcbnew/dialogs/dialog_export_vrml_base.cpp:59 +#: pcbnew/dialogs/dialog_plot_base.cpp:369 +#: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:83 +#: pcbnew/import_gfx/dialog_import_gfx_base.cpp:97 +msgid "Units:" +msgstr "Unités:" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:116 +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:124 +msgid "" +"Units of this dimension (\"automatic\" to follow the units selected in the " +"editor)" +msgstr "" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:120 +#: pcbnew/dialogs/dialog_export_idf_base.cpp:102 +#: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:87 +msgid "Mils" +msgstr "Mils" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:128 +msgid "Prefix:" +msgstr "Préfixe:" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:130 +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:135 +#, fuzzy +#| msgid "Default properties for new dimension objects:" +msgid "Text to print before the dimension value" +msgstr "Propritétés par défaut pour les nouveaux élements type cote:" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:139 +#: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:110 +msgid "Units format:" +msgstr "Format des unités:" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:141 +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:149 +msgid "Choose how to display the units" +msgstr "Choisir comment afficher les unités" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:145 +#: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:114 +msgid "1234" +msgstr "1234" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:145 +#: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:114 +msgid "1234 mm" +msgstr "1234 mm" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:145 +#: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:114 +msgid "1234 (mm)" +msgstr "1234 (mm)" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:153 +msgid "Suffix:" +msgstr "Suffixe:" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:155 +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:160 +#, fuzzy +#| msgid "Default properties for new dimension objects:" +msgid "Text to print after the dimension value" +msgstr "Propritétés par défaut pour les nouveaux élements type cote:" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:164 +#: pcbnew/dialogs/dialog_gendrill_base.cpp:128 +#: pcbnew/dialogs/dialog_plot_base.cpp:384 +#: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:125 +msgid "Precision:" +msgstr "Précision:" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:166 +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:174 +msgid "Choose how many digits of precision to display" +msgstr "Choisir le nombre de chiffres de la précision à afficher" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:170 +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:292 +#: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:163 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:161 +#: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:129 +msgid "0.0" +msgstr "0,0" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:170 +#: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:129 +msgid "0.00" +msgstr "0,00" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:170 +#: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:129 +msgid "0.000" +msgstr "0,000" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:170 +#: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:129 +msgid "0.0000" +msgstr "0,0000" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:170 +#: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:129 +msgid "0.00000" +msgstr "0,00000" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:178 +#: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:148 +#, fuzzy +#| msgid "Suppress trailing zeros" +msgid "Suppress trailing zeroes" +msgstr "Suppression zéros de fin" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:179 +msgid "" +"When checked, \"0.100\" will be shown as \"0.1\" even if the precision " +"setting is higher" +msgstr "" +"Lorsque sélectionné, \"0,100\" sera affiché comme \"0,1\" même si le réglage " +"de précision est plus élevé" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:210 +msgid "Dimension Text" +msgstr "Texte de Cote:" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:219 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:101 +msgid "Text width" +msgstr "Largeur texte" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:235 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:169 +msgid "Text pos X" +msgstr "Texte pos X" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:248 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:120 +msgid "Text height" +msgstr "Hauteur texte" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:261 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:190 +msgid "Text pos Y" +msgstr "Texte pos Y" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:272 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1262 +#: pcbnew/dialogs/dialog_target_properties_base.cpp:39 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:141 +msgid "Thickness:" +msgstr "Épaisseur:" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:274 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:143 +msgid "Text thickness" +msgstr "Épaisseur texte" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:287 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:156 +msgid "Text orientation" +msgstr "Orientation texte" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:293 +#: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:166 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:162 +msgid "90.0" +msgstr "90,0" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:294 +#: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:169 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:163 +msgid "-90.0" +msgstr "-90,0" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:295 +#: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:172 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:164 +msgid "180.0" +msgstr "180,0" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:301 +#, fuzzy +#| msgid "Set grid dimensions" +msgid "Keep aligned with dimension" +msgstr "Ajuster dimensions de grille" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:302 +msgid "Automatically set the text orientation to match the dimension lines" +msgstr "" +"Définir automatiquement l’orientation du texte pour qu’elle corresponde aux " +"lignes de la cote" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:307 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:181 +msgid "Mirror text" +msgstr "Texte en miroir" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:311 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:131 +msgid "Justification:" +msgstr "Justification:" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:321 +#, fuzzy +#| msgid "Position offset:" +msgid "Position mode:" +msgstr "Offset de position:" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:325 +#: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:102 +msgid "Outside" +msgstr "Extérieur" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:325 +#: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:102 +msgid "Inline" +msgstr "En ligne" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:325 +#: pcbnew/dialogs/dialog_pns_length_tuning_settings_base.cpp:58 +msgid "Manual" +msgstr "Manuel" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:329 +msgid "Choose how to position the text relative to the dimension line" +msgstr "Choisissez comment positionner le texte par rapport à la ligne de cote" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:344 +#, fuzzy +#| msgid "Dimension" +msgid "Dimension Line" +msgstr "Dimension" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:353 +msgid "Thickness of the dimension lines" +msgstr "Épaisseur des lignes de cote" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:367 +#: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:137 +msgid "Arrow length:" +msgstr "Longueur de flèche:" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:378 +#: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:153 +#, fuzzy +#| msgid "Position offset:" +msgid "Extension line offset:" +msgstr "Offset de position:" + +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:380 +#: pcbnew/dialogs/dialog_dimension_properties_base.cpp:385 +msgid "Gap between the measured points and the start of the extension lines" +msgstr "" + +#: pcbnew/dialogs/dialog_dimension_properties_base.h:120 +msgid "Dimension Properties" +msgstr "Propriétés de la Cote" + +#: pcbnew/dialogs/dialog_drc.cpp:80 msgid "Run DRC" msgstr "Exécuter DRC" -#: pcbnew/dialogs/dialog_drc.cpp:359 +#: pcbnew/dialogs/dialog_drc.cpp:253 +msgid "" +"-------- DRC cancelled by user.\n" +"\n" +msgstr "" +"-------- DRC annulée par l’utilisateur.\n" +"\n" + +#: pcbnew/dialogs/dialog_drc.cpp:255 +msgid "" +"Done.\n" +"\n" +msgstr "" +"Fini.\n" +"\n" + +#: pcbnew/dialogs/dialog_drc.cpp:424 msgid "Open the Board Setup... dialog" msgstr "Ouvrir le dialogue de Propriétés du CI" -#: pcbnew/dialogs/dialog_drc.cpp:663 +#: pcbnew/dialogs/dialog_drc.cpp:767 #, fuzzy #| msgid "Do you wish to delete the unreferenced pins from this sheet?" msgid "Do you wish to delete excluded markers as well?" msgstr "" "Souhaitez-vous supprimer les pin de feuille non référencées de cette feuille?" -#: pcbnew/dialogs/dialog_drc.cpp:666 +#: pcbnew/dialogs/dialog_drc.cpp:770 msgid "Delete exclusions" msgstr "Supprimer les exclusions" -#: pcbnew/dialogs/dialog_drc.cpp:703 +#: pcbnew/dialogs/dialog_drc.cpp:808 msgid "not run" msgstr "non exécuté" -#: pcbnew/dialogs/dialog_drc_base.cpp:33 -#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:194 -msgid "Minimum track width:" -msgstr "Largeur minimum de piste:" - -#: pcbnew/dialogs/dialog_drc_base.cpp:35 pcbnew/dialogs/dialog_drc_base.cpp:44 -msgid "Enter the minimum acceptable value for a track width" -msgstr "Entrer la largeur de piste minimale acceptable" - -#: pcbnew/dialogs/dialog_drc_base.cpp:48 -msgid "Minimum via size:" -msgstr "Diamètre minimum de via:" - -#: pcbnew/dialogs/dialog_drc_base.cpp:50 pcbnew/dialogs/dialog_drc_base.cpp:59 -msgid "Enter the minimum acceptable diameter for a standard via" -msgstr "Entrer le diamètre minimal acceptable pour une via standard" - -#: pcbnew/dialogs/dialog_drc_base.cpp:63 -msgid "Minimum uVia size:" -msgstr "Taille minimum uVia:" - -#: pcbnew/dialogs/dialog_drc_base.cpp:65 pcbnew/dialogs/dialog_drc_base.cpp:74 -msgid "Enter the minimum acceptable diameter for a micro via" -msgstr "Entrer le diamètre minimal acceptable pour une micro via" - -#: pcbnew/dialogs/dialog_drc_base.cpp:84 -msgid "Refill all zones before performing DRC" -msgstr "Re-remplir toutes les zones avant le test DRC" - -#: pcbnew/dialogs/dialog_drc_base.cpp:87 -msgid "Report all errors for tracks (slower)" +#: pcbnew/dialogs/dialog_drc_base.cpp:25 +#, fuzzy +#| msgid "Report all errors for tracks (slower)" +msgid "Report all errors for each track" msgstr "Signaler toutes les erreurs pour les pistes (plus lent)" -#: pcbnew/dialogs/dialog_drc_base.cpp:88 +#: pcbnew/dialogs/dialog_drc_base.cpp:26 msgid "" "If selected, all DRC violations for tracks will be reported. This can be " "slow for complicated designs.\n" @@ -21422,11 +22066,13 @@ msgstr "" "Si non sélectionné, seule la premiere violation de DRC sera listée pour " "chaque piste." -#: pcbnew/dialogs/dialog_drc_base.cpp:92 -msgid "Test tracks against filled copper areas (very slow)" +#: pcbnew/dialogs/dialog_drc_base.cpp:30 +#, fuzzy +#| msgid "Test tracks against filled copper areas (very slow)" +msgid "Test tracks against zone fills (slow)" msgstr "Tester pistes avec les zones de cuivre remplies (très lent)" -#: pcbnew/dialogs/dialog_drc_base.cpp:93 +#: pcbnew/dialogs/dialog_drc_base.cpp:31 msgid "" "If selected, tracks will be tested against copper zones. \n" "If copper zones are up to date, this test should be not needed.\n" @@ -21439,30 +22085,41 @@ msgstr "" "\n" "Ce test peut être *très lent* pour les conceptions compliquées." -#: pcbnew/dialogs/dialog_drc_base.cpp:97 -msgid "Test footprints against schematic" +#: pcbnew/dialogs/dialog_drc_base.cpp:41 +msgid "Refill all zones before performing DRC" +msgstr "Re-remplir toutes les zones avant le test DRC" + +#: pcbnew/dialogs/dialog_drc_base.cpp:44 +#, fuzzy +#| msgid "Test footprints against schematic" +msgid "Test for parity between PCB and schematic" msgstr "Tester les empreintes par rapport à la schématique" -#: pcbnew/dialogs/dialog_drc_base.cpp:133 -#, c-format -msgid "Violations / Markers (%d)" -msgstr "Problèmes / Marqueurs (%d)" +#: pcbnew/dialogs/dialog_drc_base.cpp:80 +msgid "Tests Running..." +msgstr "Tests en Cours..." -#: pcbnew/dialogs/dialog_drc_base.cpp:145 +#: pcbnew/dialogs/dialog_drc_base.cpp:108 +#, c-format +msgid "Violations (%d)" +msgstr "Violations (%d)" + +#: pcbnew/dialogs/dialog_drc_base.cpp:120 #, c-format msgid "Unconnected Items (%d)" msgstr "Items non connectés (%d)" -#: pcbnew/dialogs/dialog_drc_base.cpp:157 -#, c-format -msgid "Footprint Warnings (%d)" -msgstr "Avertissements sur Empreintes (%d)" +#: pcbnew/dialogs/dialog_drc_base.cpp:132 +#, fuzzy, c-format +#| msgid "Schematic Field" +msgid "Schematic Parity (%d)" +msgstr "Champ Schématique" -#: pcbnew/dialogs/dialog_drc_base.cpp:216 +#: pcbnew/dialogs/dialog_drc_base.cpp:199 msgid "Delete Marker" msgstr "Effacer Marqueur" -#: pcbnew/dialogs/dialog_drc_base.h:101 +#: pcbnew/dialogs/dialog_drc_base.h:100 msgid "DRC Control" msgstr "Contrôle DRC" @@ -21550,26 +22207,6 @@ msgstr "Position" msgid "Side:" msgstr "Coté:" -#: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:163 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:186 -msgid "0.0" -msgstr "0,0" - -#: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:166 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:187 -msgid "90.0" -msgstr "90,0" - -#: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:169 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:188 -msgid "-90.0" -msgstr "-90,0" - -#: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:172 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:189 -msgid "180.0" -msgstr "180,0" - #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:195 #: pcbnew/dialogs/dialog_edit_footprint_for_fp_editor_base.cpp:135 msgid "Free" @@ -21609,7 +22246,7 @@ msgid "Update Footprint from Library..." msgstr "Mise à Jour Empreinte à partir de la Librairie..." #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:252 -#: pcbnew/tools/pcb_actions.cpp:387 +#: pcbnew/tools/pcb_actions.cpp:402 msgid "Change Footprint..." msgstr "Changer Empreinte..." @@ -21943,12 +22580,12 @@ msgstr "Mise à Jour des Eempreintes à partir des Librairies" msgid "Change Footprints" msgstr "Changer Empreintes" -#: pcbnew/dialogs/dialog_exchange_footprints.cpp:361 +#: pcbnew/dialogs/dialog_exchange_footprints.cpp:374 #, c-format msgid "%s footprint \"%s\" (from \"%s\") to \"%s\"" msgstr "%s empreinte \"%s\" (de \"%s\") en \"%s\"" -#: pcbnew/dialogs/dialog_exchange_footprints.cpp:371 +#: pcbnew/dialogs/dialog_exchange_footprints.cpp:384 msgid "*** footprint not found ***" msgstr "*** empreinte non trouvée ***" @@ -21988,22 +22625,24 @@ msgstr "" "bibliothèque" #: pcbnew/dialogs/dialog_exchange_footprints_base.cpp:101 -msgid "Reset text layers and visibilities" -msgstr "Réinitialiser les couches et visibilités des textes" +#, c-format +msgid "%s text layers and visibilities" +msgstr "%s couches et visibilités des textes" #: pcbnew/dialogs/dialog_exchange_footprints_base.cpp:104 -msgid "Reset text sizes, styles and positions" -msgstr "Réinitialiser les taille, position et style des textes" +#, c-format +msgid "%s text sizes, styles and positions" +msgstr "%s taille, position et style des textes" #: pcbnew/dialogs/dialog_exchange_footprints_base.cpp:107 -#, fuzzy -#| msgid "Fabrication Attributes" -msgid "Reset fabrication attributes" -msgstr "Attributs de Fabrication" +#, c-format +msgid "%s fabrication attributes" +msgstr "%s attributs de fabrication" #: pcbnew/dialogs/dialog_exchange_footprints_base.cpp:110 -msgid "Reset 3D models" -msgstr "Réinitialisation Modèles 3D" +#, c-format +msgid "%s 3D models" +msgstr "%s modèles 3D" #: pcbnew/dialogs/dialog_export_idf.cpp:161 #: pcbnew/dialogs/dialog_gencad_export_options.cpp:119 @@ -22034,16 +22673,6 @@ msgstr "Point de référence de grille:" msgid "Adjust automatically" msgstr "Ajuster automatiquement" -#: pcbnew/dialogs/dialog_export_idf_base.cpp:44 -#: pcbnew/dialogs/dialog_export_step_base.cpp:75 -#: pcbnew/dialogs/dialog_export_vrml_base.cpp:59 -#: pcbnew/dialogs/dialog_plot_base.cpp:347 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:88 -#: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:83 -#: pcbnew/import_gfx/dialog_import_gfx_base.cpp:97 -msgid "Units:" -msgstr "Unités:" - #: pcbnew/dialogs/dialog_export_idf_base.cpp:60 #: pcbnew/dialogs/dialog_export_step_base.cpp:88 msgid "X position:" @@ -22054,12 +22683,6 @@ msgstr "Position X:" msgid "Y position:" msgstr "Position Y:" -#: pcbnew/dialogs/dialog_export_idf_base.cpp:102 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:92 -#: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:87 -msgid "Mils" -msgstr "Mils" - #: pcbnew/dialogs/dialog_export_idf_base.cpp:104 #: pcbnew/dialogs/dialog_export_vrml_base.cpp:113 msgid "Output Units:" @@ -22183,7 +22806,7 @@ msgstr "" msgid "Exported \"%s\"." msgstr "Exporté \"%s\"." -#: pcbnew/dialogs/dialog_export_svg.cpp:268 pcbnew/dialogs/dialog_plot.cpp:882 +#: pcbnew/dialogs/dialog_export_svg.cpp:268 pcbnew/dialogs/dialog_plot.cpp:901 #: pcbnew/exporters/gen_footprints_placefile.cpp:293 #: pcbnew/exporters/gen_footprints_placefile.cpp:429 #, c-format @@ -22212,7 +22835,7 @@ msgid "Technical layers:" msgstr "Couches Techniques:" #: pcbnew/dialogs/dialog_export_svg_base.cpp:85 -#: pcbnew/dialogs/dialog_plot_base.cpp:229 +#: pcbnew/dialogs/dialog_plot_base.cpp:251 msgid "Default pen size:" msgstr "Taille plume par défaut:" @@ -22567,9 +23190,9 @@ msgid "Save Drill Report File" msgstr "Sauver Fichier Rapport de Perçage" #: pcbnew/dialogs/dialog_gendrill.cpp:449 -#: pcbnew/exporters/gendrill_Excellon_writer.cpp:119 -#: pcbnew/exporters/gendrill_file_writer_base.cpp:333 -#: pcbnew/exporters/gendrill_gerber_writer.cpp:105 +#: pcbnew/exporters/gendrill_Excellon_writer.cpp:121 +#: pcbnew/exporters/gendrill_file_writer_base.cpp:335 +#: pcbnew/exporters/gendrill_gerber_writer.cpp:107 #, c-format msgid "** Unable to create %s **\n" msgstr "** Incapable de créer %s **\n" @@ -22720,12 +23343,6 @@ msgstr "Format des Zéros" msgid "Choose EXCELLON numbers notation" msgstr "Choisir la notation des nombres en format EXCELLON" -#: pcbnew/dialogs/dialog_gendrill_base.cpp:128 -#: pcbnew/dialogs/dialog_plot_base.cpp:362 -#: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:93 -msgid "Precision:" -msgstr "Précision:" - #: pcbnew/dialogs/dialog_gendrill_base.cpp:132 msgid "Precision" msgstr "Précision" @@ -22766,7 +23383,7 @@ msgid "Available:" msgstr "Disponible:" #: pcbnew/dialogs/dialog_get_footprint_by_name_base.h:56 -#: pcbnew/tools/pcb_actions.cpp:219 +#: pcbnew/tools/pcb_actions.cpp:234 msgid "Get and Move Footprint" msgstr "Sel. et Dépl. module" @@ -22784,7 +23401,7 @@ msgstr "Éléments à Effacer:" #: pcbnew/dialogs/dialog_global_deletion_base.cpp:25 #: pcbnew/tools/pcb_editor_control.cpp:77 -#: pcbnew/widgets/appearance_controls.cpp:332 +#: pcbnew/widgets/appearance_controls.cpp:333 msgid "Zones" msgstr "Zones" @@ -22793,6 +23410,7 @@ msgid "Board outlines" msgstr "Contours du circuit" #: pcbnew/dialogs/dialog_global_deletion_base.cpp:34 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:723 msgid "Drawings" msgstr "Dessins" @@ -22833,7 +23451,7 @@ msgid "Unlocked footprints" msgstr "Empreintes non verrouillées" #: pcbnew/dialogs/dialog_global_deletion_base.cpp:82 -#: pcbnew/widgets/appearance_controls.cpp:658 +#: pcbnew/widgets/appearance_controls.cpp:662 msgid "All layers" msgstr "Toutes les couches" @@ -22953,16 +23571,8 @@ msgstr "Action" msgid "Set to specified values:" msgstr "Ajuster aux valeurs spécifiées:" -#: pcbnew/dialogs/dialog_global_edit_text_and_graphics_base.cpp:117 -#: pcbnew/dialogs/dialog_graphic_item_properties_base.cpp:167 -#: pcbnew/dialogs/dialog_non_copper_zones_properties_base.cpp:25 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:108 -#: pcbnew/dialogs/dialog_track_via_properties_base.cpp:138 -msgid "Layer:" -msgstr "Couche:" - #: pcbnew/dialogs/dialog_global_edit_text_and_graphics_base.cpp:199 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:226 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:201 msgid "Keep upright" msgstr "Limiter rot -90° .. +90°" @@ -23119,82 +23729,52 @@ msgstr "Angle de l'arc:" msgid "Graphic Item Properties" msgstr "Propriétés de l'Élément Graphique" +#: pcbnew/dialogs/dialog_group_properties_base.cpp:28 +#, fuzzy +#| msgid "Group by name" +msgid "Group name:" +msgstr "Grouper par nom" + +#: pcbnew/dialogs/dialog_group_properties_base.cpp:38 +#, fuzzy +#| msgid "Group symbols" +msgid "Group members:" +msgstr "Grouper symboles" + +#: pcbnew/dialogs/dialog_group_properties_base.h:62 +#, fuzzy +#| msgid "Arc Properties" +msgid "Group Properties" +msgstr "Propriétés de l'Arc" + #: pcbnew/dialogs/dialog_import_settings.cpp:51 #: pcbnew/dialogs/dialog_import_settings.cpp:100 msgid "Deselect All" msgstr "Désélectionner Tout" -#: pcbnew/dialogs/dialog_import_settings_base.cpp:48 +#: pcbnew/dialogs/dialog_import_settings_base.cpp:51 msgid "Layers setup" msgstr "Options couches" -#: pcbnew/dialogs/dialog_import_settings_base.cpp:51 +#: pcbnew/dialogs/dialog_import_settings_base.cpp:54 #, fuzzy #| msgid "Text && Graphics default properties" msgid "Text and graphics default properties" msgstr "Propriétés par Défaut des Textes et Graphique" -#: pcbnew/dialogs/dialog_import_settings_base.cpp:54 +#: pcbnew/dialogs/dialog_import_settings_base.cpp:57 msgid "Design rules" msgstr "Règles de conception" -#: pcbnew/dialogs/dialog_import_settings_base.cpp:57 +#: pcbnew/dialogs/dialog_import_settings_base.cpp:60 #, fuzzy #| msgid "Pre-defined track and via dimensions:" msgid "Predefined track and via dimensions" msgstr "Dimensions pre-defined de pistes et vias:" -#: pcbnew/dialogs/dialog_import_settings_base.cpp:60 -#, fuzzy -#| msgid "Solder Mask/Paste defaults" +#: pcbnew/dialogs/dialog_import_settings_base.cpp:63 msgid "Solder mask/paste defaults" -msgstr "Défaut Couches Masque/Pâte à Souder" - -#: pcbnew/dialogs/dialog_keepout_area_properties.cpp:157 -#, fuzzy -#| msgid "Tracks, vias, and pads are allowed. The keepout will have no effect." -msgid "No items are disallowed. The keepout will have no effect." -msgstr "Pistes, vias et pads sont autorisés. La zone n'aura pas d'effet." - -#: pcbnew/dialogs/dialog_keepout_area_properties.cpp:163 -msgid "No layers selected." -msgstr "Pas de couche sélectionnée." - -#: pcbnew/dialogs/dialog_keepout_area_properties_base.cpp:25 -msgid "Layers:" -msgstr "Couches:" - -#: pcbnew/dialogs/dialog_keepout_area_properties_base.cpp:38 -msgid "Keep out tracks" -msgstr "Sans pistes" - -#: pcbnew/dialogs/dialog_keepout_area_properties_base.cpp:41 -msgid "Keep out vias" -msgstr "Sans vias" - -#: pcbnew/dialogs/dialog_keepout_area_properties_base.cpp:44 -msgid "Keep out pads" -msgstr "Sans pads" - -#: pcbnew/dialogs/dialog_keepout_area_properties_base.cpp:47 -msgid "Keep out copper pours" -msgstr "Sans zones cuivre" - -#: pcbnew/dialogs/dialog_keepout_area_properties_base.cpp:53 -msgid "Keep out footprints" -msgstr "Sans empreintes" - -#: pcbnew/dialogs/dialog_keepout_area_properties_base.cpp:59 -msgid "Constrain outline to H, V and 45 deg" -msgstr "Contraindre contour à H, V et 45 deg" - -#: pcbnew/dialogs/dialog_keepout_area_properties_base.cpp:84 -msgid "Keepout name:" -msgstr "Nom de zone interdite:" - -#: pcbnew/dialogs/dialog_keepout_area_properties_base.h:65 -msgid "Keepout Area Properties" -msgstr "Propriétés de la Zone Interdite" +msgstr "Défaut couches masque/pâte à souder" #: pcbnew/dialogs/dialog_layer_selection_base.cpp:120 msgid "Top/Front layer:" @@ -23205,6 +23785,7 @@ msgid "Bottom/Back layer:" msgstr "Couche inférieure:" #: pcbnew/dialogs/dialog_layer_selection_base.h:50 +#: pcbnew/dialogs/panel_setup_layers.cpp:856 msgid "Select Layer" msgstr "Sélection Couche" @@ -23266,54 +23847,46 @@ msgstr "Utiliser coordonnées polaires" msgid "Move Item" msgstr "Déplacer Élément" -#: pcbnew/dialogs/dialog_netlist.cpp:92 +#: pcbnew/dialogs/dialog_netlist.cpp:89 msgid "Rebuild Ratsnest" msgstr "Regénérer Chevelu" -#: pcbnew/dialogs/dialog_netlist.cpp:138 +#: pcbnew/dialogs/dialog_netlist.cpp:135 msgid "Select Netlist" msgstr "Sélection Netliste" -#: pcbnew/dialogs/dialog_netlist.cpp:155 +#: pcbnew/dialogs/dialog_netlist.cpp:152 msgid "Please, choose a valid netlist file." msgstr "S'il vous plaît, choisissez un fichier netlist valide." -#: pcbnew/dialogs/dialog_netlist.cpp:161 pcbnew/dialogs/dialog_netlist.cpp:228 +#: pcbnew/dialogs/dialog_netlist.cpp:158 pcbnew/dialogs/dialog_netlist.cpp:198 msgid "The netlist file does not exist." msgstr "Le fichier netliste n'existe pas." -#: pcbnew/dialogs/dialog_netlist.cpp:166 +#: pcbnew/dialogs/dialog_netlist.cpp:163 msgid "" "The changes made cannot be undone. Are you sure you want to update the PCB?" msgstr "" "Les changements faits ne peuvent être défaits. Êtes vous sûr de vouloir " "mettre à jour le C.I.?" -#: pcbnew/dialogs/dialog_netlist.cpp:169 +#: pcbnew/dialogs/dialog_netlist.cpp:166 #: pcbnew/dialogs/dialog_update_pcb.cpp:145 msgid "Changes Applied To PCB" msgstr "Modifications appliquées au CI" -#: pcbnew/dialogs/dialog_netlist.cpp:181 -msgid "No footprints." -msgstr "Pas d'empreinte." - -#: pcbnew/dialogs/dialog_netlist.cpp:192 -msgid "Check footprints" -msgstr "Test empreintes" - -#: pcbnew/dialogs/dialog_netlist.cpp:277 +#: pcbnew/dialogs/dialog_netlist.cpp:241 #, c-format msgid "Reading netlist file \"%s\".\n" msgstr "Lecture Netliste <%s>\n" -#: pcbnew/dialogs/dialog_netlist.cpp:281 +#: pcbnew/dialogs/dialog_netlist.cpp:245 msgid "Using reference designators to match components and footprints.\n" msgstr "" "Utilisation des références schématiques pour associer composants et " "empreintes.\n" -#: pcbnew/dialogs/dialog_netlist.cpp:283 +#: pcbnew/dialogs/dialog_netlist.cpp:247 msgid "Using tstamps (unique IDs) to match components and footprints.\n" msgstr "" "Utilisation des signatures temporelles (uniques IDs) pour associer " @@ -23378,17 +23951,7 @@ msgstr "" "la netliste.\n" "Seuls les pads sur une couche de cuivre et ayant un nom sont testés." -#: pcbnew/dialogs/dialog_netlist_base.cpp:89 -msgid "Test Footprints" -msgstr "Test des Modules" - -#: pcbnew/dialogs/dialog_netlist_base.cpp:90 -msgid "Read the current netlist file and list missing and extra footprints" -msgstr "" -"Lire la netliste courante et lister les empreintes manquantes et " -"supplémentaires" - -#: pcbnew/dialogs/dialog_netlist_base.h:79 +#: pcbnew/dialogs/dialog_netlist_base.h:72 msgid "Import Netlist" msgstr "Importer Netliste" @@ -23410,7 +23973,7 @@ msgstr "degré" #: pcbnew/dialogs/dialog_non_copper_zones_properties_base.cpp:171 msgid "Smooth amount:" -msgstr "Effort de lissage" +msgstr "Effort de lissage:" #: pcbnew/dialogs/dialog_non_copper_zones_properties_base.h:83 msgid "Non Copper Zones Properties" @@ -23448,114 +24011,113 @@ msgstr "Sélectionner un sommet avant d'ajouter le nouveau sommet suivant." msgid "Select a corner to delete." msgstr "Sélectionner un sommet à supprimer." -#: pcbnew/dialogs/dialog_pad_properties.cpp:489 +#: pcbnew/dialogs/dialog_pad_properties.cpp:468 +#: pcbnew/dialogs/dialog_text_properties.cpp:261 #, c-format -msgid "Footprint %s (%s)," -msgstr "Empreinte %s (%s)," +msgid "Footprint %s (%s), %s, rotated %.1f deg" +msgstr "Empreinte %s (%s), %s, orientation %.1f deg" -#: pcbnew/dialogs/dialog_pad_properties.cpp:492 -#, c-format -msgid "%s, rotated %.1f deg" -msgstr "%s, rotation %.1f deg" - -#: pcbnew/dialogs/dialog_pad_properties.cpp:493 -#: pcbnew/dialogs/dialog_text_properties.cpp:445 +#: pcbnew/dialogs/dialog_pad_properties.cpp:471 +#: pcbnew/dialogs/dialog_text_properties.cpp:264 msgid "back side (mirrored)" msgstr "coté cuivre (miroir)" -#: pcbnew/dialogs/dialog_pad_properties.cpp:494 -#: pcbnew/dialogs/dialog_text_properties.cpp:445 +#: pcbnew/dialogs/dialog_pad_properties.cpp:472 +#: pcbnew/dialogs/dialog_text_properties.cpp:264 msgid "front side" msgstr "coté dessus" -#: pcbnew/dialogs/dialog_pad_properties.cpp:725 +#: pcbnew/dialogs/dialog_pad_properties.cpp:702 msgid "width " msgstr "largeur " -#: pcbnew/dialogs/dialog_pad_properties.cpp:731 -#: pcbnew/dialogs/dialog_pad_properties.cpp:737 +#: pcbnew/dialogs/dialog_pad_properties.cpp:708 +#: pcbnew/dialogs/dialog_pad_properties.cpp:714 msgid "from " msgstr "de " -#: pcbnew/dialogs/dialog_pad_properties.cpp:732 -#: pcbnew/dialogs/dialog_pad_properties.cpp:738 +#: pcbnew/dialogs/dialog_pad_properties.cpp:709 +#: pcbnew/dialogs/dialog_pad_properties.cpp:715 msgid "to " msgstr "à " -#: pcbnew/dialogs/dialog_pad_properties.cpp:743 +#: pcbnew/dialogs/dialog_pad_properties.cpp:720 msgid "center " msgstr "centre " -#: pcbnew/dialogs/dialog_pad_properties.cpp:744 +#: pcbnew/dialogs/dialog_pad_properties.cpp:721 msgid "start " msgstr "début " -#: pcbnew/dialogs/dialog_pad_properties.cpp:745 +#: pcbnew/dialogs/dialog_pad_properties.cpp:722 msgid "angle " msgstr "angle " -#: pcbnew/dialogs/dialog_pad_properties.cpp:750 +#: pcbnew/dialogs/dialog_pad_properties.cpp:727 msgid "ring" msgstr "anneau" -#: pcbnew/dialogs/dialog_pad_properties.cpp:752 +#: pcbnew/dialogs/dialog_pad_properties.cpp:729 msgid "circle" msgstr "cercle" -#: pcbnew/dialogs/dialog_pad_properties.cpp:755 +#: pcbnew/dialogs/dialog_pad_properties.cpp:732 msgid "radius " msgstr "rayon " -#: pcbnew/dialogs/dialog_pad_properties.cpp:760 +#: pcbnew/dialogs/dialog_pad_properties.cpp:737 #, c-format msgid "corners count %d" msgstr "nombre de sommets %d" -#: pcbnew/dialogs/dialog_pad_properties.cpp:930 +#: pcbnew/dialogs/dialog_pad_properties.cpp:906 +msgid "All copper layers" +msgstr "Toutes couches cuivre" + +#: pcbnew/dialogs/dialog_pad_properties.cpp:907 #, c-format msgid "%s, %s and connected layers" msgstr "%s, %s et couches connectées" -#: pcbnew/dialogs/dialog_pad_properties.cpp:933 +#: pcbnew/dialogs/dialog_pad_properties.cpp:910 msgid "Connected layers only" msgstr "Couches connectées seulement" -#: pcbnew/dialogs/dialog_pad_properties.cpp:938 +#: pcbnew/dialogs/dialog_pad_properties.cpp:915 #, c-format -#| msgid "%s and %d more" msgid "%s and %s" msgstr "%s et %s" -#: pcbnew/dialogs/dialog_pad_properties.cpp:1217 +#: pcbnew/dialogs/dialog_pad_properties.cpp:1170 msgid "Pad size must be greater than zero" msgstr "La taille de la pastille doit être plus grande que zéro" -#: pcbnew/dialogs/dialog_pad_properties.cpp:1223 +#: pcbnew/dialogs/dialog_pad_properties.cpp:1176 msgid "Incorrect value for pad drill: pad drill bigger than pad size" msgstr "" "Valeur incorrecte pour diamètre de perçage: perçage plus grand que la taille " "du pad" -#: pcbnew/dialogs/dialog_pad_properties.cpp:1230 +#: pcbnew/dialogs/dialog_pad_properties.cpp:1183 msgid "Pad local clearance must be zero or greater than zero" msgstr "La marge locale d'isolation doit être nulle ou plus grande que zéro" -#: pcbnew/dialogs/dialog_pad_properties.cpp:1241 +#: pcbnew/dialogs/dialog_pad_properties.cpp:1194 msgid "Pad local solder mask clearance must be zero or greater than zero" msgstr "" "La marge locale de masque de soudure doit être nulle ou plus grande que zéro" -#: pcbnew/dialogs/dialog_pad_properties.cpp:1249 +#: pcbnew/dialogs/dialog_pad_properties.cpp:1202 #, c-format msgid "Pad local solder mask clearance must be greater than %s" msgstr "" "La marge locale de masque de soudure du pad doit être plus grande que %s" -#: pcbnew/dialogs/dialog_pad_properties.cpp:1264 +#: pcbnew/dialogs/dialog_pad_properties.cpp:1217 msgid "Error: pad has no layer" msgstr "Erreur: le pad n'est sur aucune couche" -#: pcbnew/dialogs/dialog_pad_properties.cpp:1272 +#: pcbnew/dialogs/dialog_pad_properties.cpp:1225 #, fuzzy #| msgid "" #| "Exported board does not have enough copper layers to handle selected " @@ -23566,19 +24128,19 @@ msgstr "" "Le circuit exporté n'a pas assez de couches cuivre pour gérer les couches " "internes sélectionnées" -#: pcbnew/dialogs/dialog_pad_properties.cpp:1288 +#: pcbnew/dialogs/dialog_pad_properties.cpp:1241 msgid "Incorrect value for pad offset" msgstr "Valeur incorrecte pour offset du pad" -#: pcbnew/dialogs/dialog_pad_properties.cpp:1293 +#: pcbnew/dialogs/dialog_pad_properties.cpp:1246 msgid "Too large value for pad delta size" msgstr "Valeur trop grande pour delta du pad" -#: pcbnew/dialogs/dialog_pad_properties.cpp:1301 +#: pcbnew/dialogs/dialog_pad_properties.cpp:1254 msgid "Error: Through hole pad: drill diameter set to 0" msgstr "Erreur: pad à trou traversant: diamètre de perçage mis à 0" -#: pcbnew/dialogs/dialog_pad_properties.cpp:1306 +#: pcbnew/dialogs/dialog_pad_properties.cpp:1259 msgid "" "Error: Connector pads are not on the solder paste layer\n" "Use SMD pads instead" @@ -23586,66 +24148,66 @@ msgstr "" "Erreur: les pads de connecteurs ne sont pas sur la couche de pâte à souder\n" "Utiliser les pads CMS à la place" -#: pcbnew/dialogs/dialog_pad_properties.cpp:1316 +#: pcbnew/dialogs/dialog_pad_properties.cpp:1269 msgid "Error: only one external copper layer allowed for SMD or Connector pads" msgstr "" "Erreur: une seule couche cuivre externe permise pour les pads CMS ou " "Connecteurs" -#: pcbnew/dialogs/dialog_pad_properties.cpp:1323 +#: pcbnew/dialogs/dialog_pad_properties.cpp:1276 msgid "Property cannot be set for NPTH" msgstr "La propriété ne peut être utilisée pour des pads non métallisés" -#: pcbnew/dialogs/dialog_pad_properties.cpp:1327 +#: pcbnew/dialogs/dialog_pad_properties.cpp:1280 msgid "Castellated property can be set only for PTH" msgstr "" "La propriété \"Castellated\" peut être utilisé uniquement pour pad " "traversants." -#: pcbnew/dialogs/dialog_pad_properties.cpp:1331 +#: pcbnew/dialogs/dialog_pad_properties.cpp:1284 msgid "BGA property can be set only for SMD pads" msgstr "La propriété BGA ne peut être utilisée que pour les pads CMS" -#: pcbnew/dialogs/dialog_pad_properties.cpp:1341 +#: pcbnew/dialogs/dialog_pad_properties.cpp:1294 msgid "Incorrect corner size value" msgstr "Valeur incorrecte pour la taille du coin" -#: pcbnew/dialogs/dialog_pad_properties.cpp:1345 +#: pcbnew/dialogs/dialog_pad_properties.cpp:1298 msgid "Incorrect (negative) corner size value" msgstr "Valeur incorrecte (négative) pour la taille du coin" -#: pcbnew/dialogs/dialog_pad_properties.cpp:1347 +#: pcbnew/dialogs/dialog_pad_properties.cpp:1300 msgid "Corner size value must be smaller than 50%" msgstr "La taille des coins doit être inférieure à 50%" -#: pcbnew/dialogs/dialog_pad_properties.cpp:1358 +#: pcbnew/dialogs/dialog_pad_properties.cpp:1311 msgid "Incorrect pad shape: the shape must be equivalent to only one polygon" msgstr "" "Forme de pad incorrecte: la forme doit être équivalente à un seul polygone" -#: pcbnew/dialogs/dialog_pad_properties.cpp:1364 +#: pcbnew/dialogs/dialog_pad_properties.cpp:1317 msgid "Pad setup errors list" msgstr "Erreurs sur Paramètres du Pad" -#: pcbnew/dialogs/dialog_pad_properties.cpp:1594 +#: pcbnew/dialogs/dialog_pad_properties.cpp:1547 msgid "Modify pad" msgstr "Modifier pad" -#: pcbnew/dialogs/dialog_pad_properties.cpp:1984 -#: pcbnew/dialogs/dialog_pad_properties.cpp:2122 -#: pcbnew/dialogs/dialog_pad_properties.cpp:2156 +#: pcbnew/dialogs/dialog_pad_properties.cpp:1937 +#: pcbnew/dialogs/dialog_pad_properties.cpp:2075 +#: pcbnew/dialogs/dialog_pad_properties.cpp:2109 msgid "No shape selected" msgstr "Pas de forme sélectionnée" -#: pcbnew/dialogs/dialog_pad_properties.cpp:2074 +#: pcbnew/dialogs/dialog_pad_properties.cpp:2027 msgid "Ring/Circle" msgstr "Anneau/Cercle" -#: pcbnew/dialogs/dialog_pad_properties.cpp:2076 +#: pcbnew/dialogs/dialog_pad_properties.cpp:2029 msgid "Shape type:" msgstr "Type de forme:" -#: pcbnew/dialogs/dialog_pad_properties.cpp:2076 +#: pcbnew/dialogs/dialog_pad_properties.cpp:2029 #: pcbnew/dialogs/dialog_pad_properties_base.cpp:810 msgid "Add Primitive" msgstr "Ajouter Primitive" @@ -23654,10 +24216,6 @@ msgstr "Ajouter Primitive" msgid "Pad type:" msgstr "Type Pad:" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:40 -msgid "Through-hole" -msgstr "Pad traversant" - #: pcbnew/dialogs/dialog_pad_properties_base.cpp:40 msgid "Edge Connector" msgstr "Connecteur Bord de Carte" @@ -24020,87 +24578,69 @@ msgstr "Supprimer Primitive" msgid "Custom Shape Primitives" msgstr "Primitives de la Forme Utilisateur" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:852 -msgid "Footprint name" -msgstr "Nom empreinte" +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:968 +msgid "Footprint R1 (300K), back side (mirrored), rotated 180.0º" +msgstr "Footprint R1 (300K), back side (mirrored), rotated 180.0º" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:858 -msgid "side and rotation" -msgstr "coté et rotation" - -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:878 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:977 #, fuzzy -#| msgid "Flip Board View" -msgid "Board View" -msgstr "Retourner l'Affichage du CI" +#| msgid "Pad sketch mode" +msgid "Preview pad in sketch mode" +msgstr "Pad en mode contour" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:990 -msgid "Stackup View" -msgstr "Vue du \"Stackup\"" - -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:994 -msgid "Show pad in outline mode" -msgstr "Afficher pad en mode contour" - -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1157 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1135 msgid "Start point" msgstr "Point de départ" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1183 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1161 msgid "Control point 1" msgstr "Point de controle 1" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1209 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1187 msgid "Control point 2" msgstr "Point de controle 2" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1235 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1213 msgid "End point" msgstr "Position Fin" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1284 -#: pcbnew/dialogs/dialog_target_properties_base.cpp:39 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:166 -msgid "Thickness:" -msgstr "Épaisseur:" - -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1304 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1282 msgid "Set thickness to 0 for a filled circle." msgstr "Définissez l'épaisseur à 0 pour un cercle rempli." -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1348 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1326 msgid "Move vector" msgstr "Vecteur de dépl" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1397 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1375 msgid "Scaling factor:" msgstr "Facteur d'échelle:" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1419 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1397 msgid "Duplicate:" msgstr "Doubles:" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1528 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1506 msgid "Outline thickness:" msgstr "Épaisseur contour:" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1590 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1568 msgid "Coordinates are relative to anchor pad, rotated 0.0 deg." msgstr "Les coordonnées sont relatives au pad d’ancrage, orientation 0,0 deg." -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1596 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1574 msgid "Set thickness to 0 for a filled polygon." msgstr "Définissez l'épaisseur à 0 pour un polygone rempli." -#: pcbnew/dialogs/dialog_pad_properties_base.h:270 +#: pcbnew/dialogs/dialog_pad_properties_base.h:264 msgid "Pad Properties" msgstr "Propriétés du Pad" -#: pcbnew/dialogs/dialog_pad_properties_base.h:359 +#: pcbnew/dialogs/dialog_pad_properties_base.h:353 msgid "Pad Custom Shape Geometry Transform" msgstr "Transformée Géométrique de Forme de Pad" -#: pcbnew/dialogs/dialog_pad_properties_base.h:399 +#: pcbnew/dialogs/dialog_pad_properties_base.h:393 msgid "Basic Shape Polygon" msgstr "Forme de Base Polygonale" @@ -24108,19 +24648,19 @@ msgstr "Forme de Base Polygonale" msgid "Generate Drill Files..." msgstr "Créer Fichiers de Perçage..." -#: pcbnew/dialogs/dialog_plot.cpp:646 +#: pcbnew/dialogs/dialog_plot.cpp:665 msgid "HPGL pen size constrained." msgstr "Taille plume HPGL limitée." -#: pcbnew/dialogs/dialog_plot.cpp:662 +#: pcbnew/dialogs/dialog_plot.cpp:681 msgid "X scale constrained." msgstr "Échelle X limitée." -#: pcbnew/dialogs/dialog_plot.cpp:674 +#: pcbnew/dialogs/dialog_plot.cpp:693 msgid "Y scale constrained." msgstr "Échelle Y limitée." -#: pcbnew/dialogs/dialog_plot.cpp:690 +#: pcbnew/dialogs/dialog_plot.cpp:709 #, c-format msgid "" "Width correction constrained. The reasonable width correction value must be " @@ -24129,19 +24669,19 @@ msgstr "" "Correction d'épaisseur. La valeur raisonnable de correction doit être dans " "la plage [%s; %s] (%s) pour les règles actuelles de conception." -#: pcbnew/dialogs/dialog_plot.cpp:770 +#: pcbnew/dialogs/dialog_plot.cpp:789 msgid "No layer selected, Nothing to plot" msgstr "Pas de couche sélectionnée, Rien à tracer" -#: pcbnew/dialogs/dialog_plot.cpp:826 +#: pcbnew/dialogs/dialog_plot.cpp:845 msgid "Warning: Scale option set to a very small value" msgstr "Attention: option d'échelle ajustée à une valeur très petite" -#: pcbnew/dialogs/dialog_plot.cpp:829 +#: pcbnew/dialogs/dialog_plot.cpp:848 msgid "Warning: Scale option set to a very large value" msgstr "Attention: option d'échelle ajustée à une valeur très grande" -#: pcbnew/dialogs/dialog_plot.cpp:877 +#: pcbnew/dialogs/dialog_plot.cpp:896 #, c-format msgid "Plot file \"%s\" created." msgstr "Fichier de tracé \"%s\" créé." @@ -24254,32 +24794,32 @@ msgstr "Tracé en négatif" msgid "Check zone fills before plotting" msgstr "Vérifier remplissage zones avant tracé" -#: pcbnew/dialogs/dialog_plot_base.cpp:168 +#: pcbnew/dialogs/dialog_plot_base.cpp:171 msgid "" -"Global solder mask min width and/or margin are not set to 0\n" -"Most of board houses expect a 0 value and use their constraints, especially " -"for solder mask min width.\n" -"Please ensure the solder mask min width (and margin value) are valid\n" -"Use non 0 values only when required." +"Global solder mask min width and/or margin are not set to 0. Most board " +"houses" msgstr "" -"La largeur et/ou la marge globales de masque de soudure ne sont pas réglées " -"à 0\n" -"La plupart des fabricants de circuits s’attendent à une valeur 0 et " -"utilisent leurs contraintes, en particulier pour la largeur de masque de " -"soudure min.\n" -"S’il vous plaît assurez-vous que la largeur min du masque de soudure (et la " -"valeur de marge) sont valides\n" -"Utilisez des valeurs non nulles uniquement lorsque cela est nécessaire." -#: pcbnew/dialogs/dialog_plot_base.cpp:175 +#: pcbnew/dialogs/dialog_plot_base.cpp:178 +msgid "" +"expect 0 and use their constraints, especially for solder mask min width." +msgstr "" +"attendre 0 et utiliser leurs contraintes, en particulier pour la largeur min " +"de masque de soudure." + +#: pcbnew/dialogs/dialog_plot_base.cpp:185 +msgid "Board setup" +msgstr "Options du CI" + +#: pcbnew/dialogs/dialog_plot_base.cpp:197 msgid "Gerber Options" msgstr "Options Gerber" -#: pcbnew/dialogs/dialog_plot_base.cpp:182 +#: pcbnew/dialogs/dialog_plot_base.cpp:204 msgid "Use Protel filename extensions" msgstr "Utiliser extensions Gerber Protel" -#: pcbnew/dialogs/dialog_plot_base.cpp:183 +#: pcbnew/dialogs/dialog_plot_base.cpp:205 msgid "" "Use Protel Gerber extensions (.GBL, .GTL, etc...)\n" "No longer recommended. The official extension is .gbr" @@ -24287,11 +24827,11 @@ msgstr "" "Utiliser les extensions de Protel Gerber (. GBL. GTL, etc....)\n" "N’est plus recommandée. L’extension officielle est .gbr" -#: pcbnew/dialogs/dialog_plot_base.cpp:188 +#: pcbnew/dialogs/dialog_plot_base.cpp:210 msgid "Generate Gerber job file" msgstr "Générer le fichier Gerber job" -#: pcbnew/dialogs/dialog_plot_base.cpp:190 +#: pcbnew/dialogs/dialog_plot_base.cpp:212 msgid "" "Generate a Gerber job file that contains info about the board,\n" "and the list of generated Gerber plot files" @@ -24299,27 +24839,27 @@ msgstr "" "Générer un fichier Gerber \"job\" qui contient des informations sur le C.I. " "et la liste des fichiers de tracé Gerber générés" -#: pcbnew/dialogs/dialog_plot_base.cpp:195 +#: pcbnew/dialogs/dialog_plot_base.cpp:217 msgid "Remove silkscreen from areas without soldermask" msgstr "Supprimer toute sérigraphie sur les plages sans masque de soudure" -#: pcbnew/dialogs/dialog_plot_base.cpp:199 +#: pcbnew/dialogs/dialog_plot_base.cpp:221 msgid "Coordinate format:" msgstr "Format des Coordonnées:" -#: pcbnew/dialogs/dialog_plot_base.cpp:203 +#: pcbnew/dialogs/dialog_plot_base.cpp:225 msgid "4.5, unit mm" msgstr "4.5 (unité mm)" -#: pcbnew/dialogs/dialog_plot_base.cpp:203 +#: pcbnew/dialogs/dialog_plot_base.cpp:225 msgid "4.6, unit mm" msgstr "4.6 (unité mm)" -#: pcbnew/dialogs/dialog_plot_base.cpp:209 +#: pcbnew/dialogs/dialog_plot_base.cpp:231 msgid "Use extended X2 format" msgstr "Utiliser le format X2 étendu" -#: pcbnew/dialogs/dialog_plot_base.cpp:210 +#: pcbnew/dialogs/dialog_plot_base.cpp:232 msgid "" "Use X2 Gerber file format.\n" "Include mainly X2 attributes in Gerber headers.\n" @@ -24331,11 +24871,11 @@ msgstr "" "Si non coché, utilise le format X1.\n" "Au format X1, ces attributs sont inclus comme commentaires dans les fichiers." -#: pcbnew/dialogs/dialog_plot_base.cpp:214 +#: pcbnew/dialogs/dialog_plot_base.cpp:236 msgid "Include netlist attributes" msgstr "Inclure les attributs de netliste" -#: pcbnew/dialogs/dialog_plot_base.cpp:215 +#: pcbnew/dialogs/dialog_plot_base.cpp:237 msgid "" "Include netlist metadata and aperture attributes in Gerber files.\n" "In X1 format, they are comments.\n" @@ -24347,31 +24887,31 @@ msgstr "" "Utilisé pour vérifier la connectivité dans les outils CAM et les " "visualisateurs Gerber." -#: pcbnew/dialogs/dialog_plot_base.cpp:246 +#: pcbnew/dialogs/dialog_plot_base.cpp:268 msgid "Postscript Options" msgstr "Options Postscript" -#: pcbnew/dialogs/dialog_plot_base.cpp:256 +#: pcbnew/dialogs/dialog_plot_base.cpp:278 msgid "X scale factor:" msgstr "Facteur d'échelle X:" -#: pcbnew/dialogs/dialog_plot_base.cpp:261 +#: pcbnew/dialogs/dialog_plot_base.cpp:283 msgid "Set global X scale adjust for exact scale postscript output." msgstr "Ajuster échelle globale X pour traçage PS à l'échelle exacte." -#: pcbnew/dialogs/dialog_plot_base.cpp:268 +#: pcbnew/dialogs/dialog_plot_base.cpp:290 msgid "Y scale factor:" msgstr "Facteur d'échelle Y:" -#: pcbnew/dialogs/dialog_plot_base.cpp:273 +#: pcbnew/dialogs/dialog_plot_base.cpp:295 msgid "Set global Y scale adjust for exact scale postscript output." msgstr "Ajuster échelle globale Y pour traçage PS à l'échelle exacte." -#: pcbnew/dialogs/dialog_plot_base.cpp:280 +#: pcbnew/dialogs/dialog_plot_base.cpp:302 msgid "Track width correction:" msgstr "Correction de largeur de piste:" -#: pcbnew/dialogs/dialog_plot_base.cpp:285 +#: pcbnew/dialogs/dialog_plot_base.cpp:307 msgid "" "Set global width correction for exact width postscript output.\n" "These width correction is intended to compensate tracks width and also pads " @@ -24386,29 +24926,29 @@ msgstr "" "La correction raisonnable doit être dans la gamme [-(MinTrackWidth-1), " "+(MinClearanceValue-1)]." -#: pcbnew/dialogs/dialog_plot_base.cpp:296 +#: pcbnew/dialogs/dialog_plot_base.cpp:318 msgid "Force A4 output" msgstr "Force format A4" -#: pcbnew/dialogs/dialog_plot_base.cpp:302 +#: pcbnew/dialogs/dialog_plot_base.cpp:324 msgid "DXF Options" msgstr "Options DXF" -#: pcbnew/dialogs/dialog_plot_base.cpp:307 +#: pcbnew/dialogs/dialog_plot_base.cpp:329 msgid "Plot graphic items using their contours" msgstr "Tracer des éléments graphiques en utilisant leurs contours" -#: pcbnew/dialogs/dialog_plot_base.cpp:309 +#: pcbnew/dialogs/dialog_plot_base.cpp:331 msgid "Uncheck to plot graphic items using their center lines" msgstr "" "Désélecter pour tracer des éléments graphiques à l'aide de leurs lignes " "centrale" -#: pcbnew/dialogs/dialog_plot_base.cpp:313 +#: pcbnew/dialogs/dialog_plot_base.cpp:335 msgid "Use Pcbnew font to plot texts" msgstr "Utiliser la fonte Pcbnew pour tracer les textes" -#: pcbnew/dialogs/dialog_plot_base.cpp:314 +#: pcbnew/dialogs/dialog_plot_base.cpp:336 msgid "" "Check to use Pcbnew stroke font\n" "Uncheck to plot oneline ASCII texts as editable text (using DXF font)" @@ -24417,23 +24957,23 @@ msgstr "" "Désactiver pour tracer les textes sur une ligne comme textes éditable " "(utilisant la fonte DXF)" -#: pcbnew/dialogs/dialog_plot_base.cpp:327 +#: pcbnew/dialogs/dialog_plot_base.cpp:349 msgid "Export units:" msgstr "Unités pour Exportation:" -#: pcbnew/dialogs/dialog_plot_base.cpp:335 +#: pcbnew/dialogs/dialog_plot_base.cpp:357 msgid "The units to use for the exported DXF file" msgstr "Les unités à utiliser pour le fichier DXF exporté" -#: pcbnew/dialogs/dialog_plot_base.cpp:345 +#: pcbnew/dialogs/dialog_plot_base.cpp:367 msgid "SVG Options" msgstr "Options SVG" -#: pcbnew/dialogs/dialog_plot_base.cpp:351 +#: pcbnew/dialogs/dialog_plot_base.cpp:373 msgid "Millimeter" msgstr "Millimètre" -#: pcbnew/dialogs/dialog_plot_base.cpp:355 +#: pcbnew/dialogs/dialog_plot_base.cpp:377 msgid "" "The units that are used for a SVG user units.\n" "Choose Millimeter when you are not sure." @@ -24441,7 +24981,7 @@ msgstr "" "Les unités qui sont utilisées pour une unité d’utilisateurs SVG.\n" "Choisissez Millimètre lorsque vous n’êtes pas sûr." -#: pcbnew/dialogs/dialog_plot_base.cpp:367 +#: pcbnew/dialogs/dialog_plot_base.cpp:389 msgid "" "How big a SVG user unit is.\n" "The number defines how many digits are exported that are below 1 mm or 1 " @@ -24455,32 +24995,32 @@ msgstr "" "L’unité utilisateur est de 10 mm ou 10 pouces.\n" "Choisissez 6 si vous n’êtes pas sûr." -#: pcbnew/dialogs/dialog_plot_base.cpp:393 +#: pcbnew/dialogs/dialog_plot_base.cpp:415 msgid "Run DRC..." msgstr "Exécuter DRC..." -#: pcbnew/dialogs/dialog_plot_base.cpp:396 +#: pcbnew/dialogs/dialog_plot_base.cpp:418 #, c-format msgid "(%d known DRC violations; %d exclusions)" msgstr "(DRC: %d violations connues; %d exclusions)" -#: pcbnew/dialogs/dialog_plot_base.cpp:419 +#: pcbnew/dialogs/dialog_plot_base.cpp:441 msgid "Select Fab Layers" msgstr "Sélection Couches pour Fabrication" -#: pcbnew/dialogs/dialog_plot_base.cpp:423 +#: pcbnew/dialogs/dialog_plot_base.cpp:445 msgid "Select all Copper Layers" msgstr "Sélection Toutes Couches Cuivre" -#: pcbnew/dialogs/dialog_plot_base.cpp:427 +#: pcbnew/dialogs/dialog_plot_base.cpp:449 msgid "Deselect all Copper Layers" msgstr "Désélection Toutes Couches Cuivre" -#: pcbnew/dialogs/dialog_plot_base.cpp:431 +#: pcbnew/dialogs/dialog_plot_base.cpp:453 msgid "Select all Layers" msgstr "Sélection Toutes Couches" -#: pcbnew/dialogs/dialog_plot_base.cpp:435 +#: pcbnew/dialogs/dialog_plot_base.cpp:457 msgid "Deselect all Layers" msgstr "Désélection Toutes Couches" @@ -24540,10 +25080,6 @@ msgstr "Contrainte:" msgid "From Design Rules" msgstr "Des Règles de Conception" -#: pcbnew/dialogs/dialog_pns_length_tuning_settings_base.cpp:58 -msgid "Manual" -msgstr "Manuel" - #: pcbnew/dialogs/dialog_pns_length_tuning_settings_base.cpp:69 msgid "Target length:" msgstr "Longueur ciblée:" @@ -24871,6 +25407,63 @@ msgstr "Ne pas modifier les pads ayant un type différent" msgid "Push Pad Properties" msgstr "Exporter Propriétés du Pad" +#: pcbnew/dialogs/dialog_rule_area_properties.cpp:152 +msgid "No layers selected." +msgstr "Pas de couche sélectionnée." + +#: pcbnew/dialogs/dialog_rule_area_properties_base.cpp:25 +msgid "Layers:" +msgstr "Couches:" + +#: pcbnew/dialogs/dialog_rule_area_properties_base.cpp:38 +#, fuzzy +#| msgid "Design Rules" +msgid "Basic Rules" +msgstr "Règles de Conception" + +#: pcbnew/dialogs/dialog_rule_area_properties_base.cpp:42 +msgid "Keep out tracks" +msgstr "Sans pistes" + +#: pcbnew/dialogs/dialog_rule_area_properties_base.cpp:45 +msgid "Keep out vias" +msgstr "Sans vias" + +#: pcbnew/dialogs/dialog_rule_area_properties_base.cpp:48 +msgid "Keep out pads" +msgstr "Sans pads" + +#: pcbnew/dialogs/dialog_rule_area_properties_base.cpp:51 +msgid "Keep out copper pours" +msgstr "Sans zones cuivre" + +#: pcbnew/dialogs/dialog_rule_area_properties_base.cpp:57 +msgid "Keep out footprints" +msgstr "Sans empreintes" + +#: pcbnew/dialogs/dialog_rule_area_properties_base.cpp:63 +msgid "Constrain outline to H, V and 45 deg" +msgstr "Contraindre contour à H, V et 45 deg" + +#: pcbnew/dialogs/dialog_rule_area_properties_base.cpp:88 +#, fuzzy +#| msgid "Alias name:" +msgid "Area name:" +msgstr "Nom alias:" + +#: pcbnew/dialogs/dialog_rule_area_properties_base.cpp:90 +#: pcbnew/dialogs/dialog_rule_area_properties_base.cpp:95 +#, fuzzy +#| msgid "A unique name for this zone to identify it for DRC" +msgid "A unique name for this rule area for use in DRC rules" +msgstr "Un nom unique pour cette zone pour l’identifier pour le test DRC" + +#: pcbnew/dialogs/dialog_rule_area_properties_base.h:66 +#, fuzzy +#| msgid "Keepout Area Properties" +msgid "Rule Area Properties" +msgstr "Propriétés de la Zone Interdite" + #: pcbnew/dialogs/dialog_scripting_base.cpp:24 msgid "&Run" msgstr "Exécute&r" @@ -24955,7 +25548,7 @@ msgid "Create Report..." msgstr "Créer Fichier Rapport..." #: pcbnew/dialogs/dialog_select_net_from_list_base.h:68 -#: pcbnew/tools/pcb_actions.cpp:725 +#: pcbnew/tools/pcb_actions.cpp:740 msgid "Net Inspector" msgstr "Inspecteur d'équipotentielles (nets)" @@ -24991,32 +25584,27 @@ msgstr "X" msgid "Target Properties" msgstr "Propriétés de la Mire" -#: pcbnew/dialogs/dialog_text_properties.cpp:77 -msgid "Dimension Properties" -msgstr "Propriétés de la Cote" - -#: pcbnew/dialogs/dialog_text_properties.cpp:102 +#: pcbnew/dialogs/dialog_text_properties.cpp:73 msgid "Footprint Text Properties" msgstr "Propriétés du Texte de l'Empreinte" -#: pcbnew/dialogs/dialog_text_properties.cpp:109 +#: pcbnew/dialogs/dialog_text_properties.cpp:80 msgid "Reference:" msgstr "Référence:" -#: pcbnew/dialogs/dialog_text_properties.cpp:442 -#, c-format -msgid "Footprint %s (%s), %s, rotated %.1f deg" -msgstr "Empreinte %s (%s), %s, orientation %.1f deg" - -#: pcbnew/dialogs/dialog_text_properties.cpp:458 +#: pcbnew/dialogs/dialog_text_properties.cpp:277 +#, fuzzy +#| msgid "" +#| "This item was on a non-existing layer.\n" +#| "It has been moved to the first allowed layer." msgid "" -"This item was on a non-existing or forbidden layer.\n" -"It has been moved to the first allowed layer." +"This item was on a non-existing layer.\n" +"It has been moved to the first layer." msgstr "" -"Cet élément était sur une couche non autorisée ou non existante.\n" +"Cet élément était sur une couche non existante.\n" "Il a été déplacé sur la premiere couche autorisée." -#: pcbnew/dialogs/dialog_text_properties.cpp:567 +#: pcbnew/dialogs/dialog_text_properties.cpp:362 msgid "" "The text thickness is too large for the text size.\n" "It will be clamped." @@ -25024,7 +25612,7 @@ msgstr "" "L'épaisseur du texte est trop grande pour ses dimensions.\n" "Elle sera limitée." -#: pcbnew/dialogs/dialog_text_properties.cpp:591 +#: pcbnew/dialogs/dialog_text_properties.cpp:386 msgid "Change text properties" msgstr "Modifie les propriétés du texte" @@ -25032,47 +25620,11 @@ msgstr "Modifie les propriétés du texte" msgid "Enter the text placed on selected layer." msgstr "Entrer le texte à placer sur la couche courante." -#: pcbnew/dialogs/dialog_text_properties_base.cpp:81 -msgid "Dimension text:" -msgstr "Dimension texte:" - -#: pcbnew/dialogs/dialog_text_properties_base.cpp:126 -msgid "Text width" -msgstr "Largeur texte" - -#: pcbnew/dialogs/dialog_text_properties_base.cpp:145 -msgid "Text height" -msgstr "Hauteur texte" - -#: pcbnew/dialogs/dialog_text_properties_base.cpp:156 -msgid "Justification:" -msgstr "Justification:" - -#: pcbnew/dialogs/dialog_text_properties_base.cpp:168 -msgid "Text thickness" -msgstr "Épaisseur texte" - -#: pcbnew/dialogs/dialog_text_properties_base.cpp:181 -msgid "Text orientation" -msgstr "Orientation texte" - -#: pcbnew/dialogs/dialog_text_properties_base.cpp:194 -msgid "Text pos X" -msgstr "Texte pos X" - -#: pcbnew/dialogs/dialog_text_properties_base.cpp:206 -msgid "Mirror text" -msgstr "Texte en miroir" - -#: pcbnew/dialogs/dialog_text_properties_base.cpp:215 -msgid "Text pos Y" -msgstr "Texte pos Y" - -#: pcbnew/dialogs/dialog_text_properties_base.cpp:227 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:202 msgid "Keep text upright" msgstr "Garder le texte droit" -#: pcbnew/dialogs/dialog_text_properties_base.cpp:254 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:229 msgid "Parent footprint description" msgstr "Description de l'empreinte parente" @@ -25172,14 +25724,6 @@ msgstr "Utiliser la taille de la net classe" msgid "Via type:" msgstr "Type via:" -#: pcbnew/dialogs/dialog_track_via_properties_base.cpp:244 -msgid "Micro" -msgstr "Micro" - -#: pcbnew/dialogs/dialog_track_via_properties_base.cpp:244 -msgid "Blind/buried" -msgstr "Aveugle/Enterrée" - #: pcbnew/dialogs/dialog_track_via_properties_base.cpp:252 msgid "Start layer:" msgstr "Premiere couche:" @@ -25311,7 +25855,7 @@ msgstr "" "Montrer ou non les noms d'équipotentielles sur les pads et/ou sur les pistes." #: pcbnew/dialogs/panel_display_options_base.cpp:45 -#: pcbnew/tools/pcb_actions.cpp:787 +#: pcbnew/tools/pcb_actions.cpp:802 msgid "Show pad numbers" msgstr "Afficher les n° des pads" @@ -25451,7 +25995,7 @@ msgid "Always show selected ratsnest" msgstr "Toujours afficher le chevelu sélectionné" #: pcbnew/dialogs/panel_edit_options_base.cpp:151 -#: pcbnew/tools/pcb_actions.cpp:756 +#: pcbnew/tools/pcb_actions.cpp:771 msgid "Show ratsnest with curved lines" msgstr "Afficher les lignes du chevelu avec des lignes courbes" @@ -25475,22 +26019,22 @@ msgid "Moves the track segment without moving connected tracks" msgstr "Déplace le segment de piste sans déplacer les pistes connectées" #: pcbnew/dialogs/panel_edit_options_base.cpp:184 -#: pcbnew/tools/pcb_actions.cpp:1291 +#: pcbnew/tools/pcb_actions.cpp:1334 msgid "Drag (45 degree mode)" msgstr "Drag (mode 45 degrés)" #: pcbnew/dialogs/panel_edit_options_base.cpp:185 -#: pcbnew/tools/pcb_actions.cpp:1292 +#: pcbnew/tools/pcb_actions.cpp:1335 msgid "Drags the track segment while keeping connected tracks at 45 degrees." msgstr "Drag le segment de piste en gardant les pistes connectées à 45 degrés." #: pcbnew/dialogs/panel_edit_options_base.cpp:192 -#: pcbnew/tools/pcb_actions.cpp:1298 +#: pcbnew/tools/pcb_actions.cpp:1341 msgid "Drag (free angle)" msgstr "Drag (angle quelconque)" #: pcbnew/dialogs/panel_edit_options_base.cpp:193 -#: pcbnew/tools/pcb_actions.cpp:1299 +#: pcbnew/tools/pcb_actions.cpp:1342 msgid "" "Drags the nearest joint in the track without restricting the track angle." msgstr "" @@ -25526,12 +26070,12 @@ msgstr "Impossible d'ouvrir les répertoires pour examiner les librairies" msgid "Add Existing" msgstr "Ajouter une Librairie Existante" -#: pcbnew/dialogs/panel_modedit_color_settings.cpp:139 +#: pcbnew/dialogs/panel_modedit_color_settings.cpp:130 msgid "Internal Layers" msgstr "Couches Internes" #: pcbnew/dialogs/panel_modedit_defaults.cpp:321 -#: pcbnew/dialogs/panel_setup_text_and_graphics.cpp:161 +#: pcbnew/dialogs/panel_setup_text_and_graphics.cpp:179 msgid "" "Text will not be readable with a thickness greater than\n" "1/4 its width or height." @@ -25568,10 +26112,8 @@ msgid "Category" msgstr "Categorie" #: pcbnew/dialogs/panel_pcbnew_display_origin_base.cpp:23 -#, fuzzy -#| msgid "Page Margins:" msgid "Page Origin" -msgstr "Marges Page:" +msgstr "Origine de la Page" #: pcbnew/dialogs/panel_pcbnew_display_origin_base.cpp:23 msgid "Drill/Place Origin" @@ -25607,7 +26149,7 @@ msgstr "Axe X" #: pcbnew/dialogs/panel_pcbnew_display_origin_base.cpp:41 msgid "Select which the direction on the screen in which the X axis increases." -msgstr "" +msgstr "Sélectionner la direction de l’écran dans lequel l’axe X augmente." #: pcbnew/dialogs/panel_pcbnew_display_origin_base.cpp:45 #, fuzzy @@ -25627,7 +26169,7 @@ msgstr "Axe Y" #: pcbnew/dialogs/panel_pcbnew_display_origin_base.cpp:49 msgid "Select which the direction on the screen in which the Y axis increases." -msgstr "" +msgstr "Sélectionner la direction de l’écran dans lequel l’axe Y augmente." #: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:20 msgid "Allowed features" @@ -25660,80 +26202,103 @@ msgstr "" "L’erreur max définit le nombre de segments de ce polygone." #: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:90 -#, c-format +#, fuzzy, c-format +#| msgid "" +#| "Value < %s can be time consumming\n" +#| "when filling zones." msgid "" -"Value < %s can be time consumming\n" -"when filling zones." +"Value < %s can be time consuming when \n" +"filling zones." msgstr "" +"Une valeur < %s peut être consommatrice de temps\n" +"pour le remplissage zones." #: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:107 msgid "Zone fill strategy" msgstr "Stratégie de remplissage de zone" #: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:122 -msgid "Stroked outlines (legacy)" -msgstr "Contour épais (ancien algo)" +msgid "Mimic legacy behavior" +msgstr "" -#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:125 +#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:123 +msgid "" +"Produces a slightly smoother outline at the expense of performance, some " +"export fidelity issues, and overly agressive higher-priority zone knockouts." +msgstr "" + +#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:127 msgid "Smoothed polygons (best performance)" msgstr "Polygones lissés (meilleure performance)" -#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:141 +#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:129 +msgid "" +"Better performance, exact export fidelity, and more complete filling near " +"higher-priority zones." +msgstr "" + +#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:145 msgid "Allow fillets outside zone outline" msgstr "" -#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:180 +#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:184 msgid "Minimum clearance:" msgstr "Isolation minimum:" -#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:210 -msgid "Minimum via annulus:" -msgstr "Anneau de via minimum:" +#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:198 +msgid "Minimum track width:" +msgstr "Largeur minimum de piste:" -#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:224 +#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:214 +#, fuzzy +#| msgid "Minimum width:" +msgid "Minimum annular width:" +msgstr "Épaisseur minimum:" + +#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:228 msgid "Minimum via diameter:" msgstr "Diamètre minimum pour via:" -#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:238 +#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:242 msgid "Copper edge clearance:" msgstr "Isolation cuivre/contour de CI:" -#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:261 +#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:265 msgid "Holes" msgstr "Perçages" -#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:277 +#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:281 msgid "Minimum through hole:" msgstr "Diamètre minimum trou traversant:" -#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:291 +#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:295 msgid "Hole to hole clearance:" msgstr "Isolation trou à trou:" -#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:314 +#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:318 msgid "uVias" msgstr "µVias" -#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:330 +#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:334 msgid "Minimum uVia diameter:" msgstr "Diamètre min uVia:" -#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:344 +#: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:348 msgid "Minimum uVia drill:" msgstr "Perçage min uVia:" -#: pcbnew/dialogs/panel_setup_layers.cpp:426 +#: pcbnew/dialogs/panel_setup_layers.cpp:477 #, 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.cpp:441 +#: pcbnew/dialogs/panel_setup_layers.cpp:492 #, c-format msgid "The %s layer is mandatory." msgstr "La couche %s est obligatoire." -#: pcbnew/dialogs/panel_setup_layers.cpp:499 +#: pcbnew/dialogs/panel_setup_layers.cpp:550 #, c-format msgid "" "Footprints have some items on removed layers:\n" @@ -25746,7 +26311,7 @@ msgstr "" "Ces éléments ne seront plus accessibles\n" "Voulez vous continuer?" -#: pcbnew/dialogs/panel_setup_layers.cpp:507 +#: pcbnew/dialogs/panel_setup_layers.cpp:558 msgid "" "Items have been found on removed layers. This operation will delete all " "items from removed layers and cannot be undone. Do you wish to continue?" @@ -25755,25 +26320,25 @@ 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.cpp:647 +#: pcbnew/dialogs/panel_setup_layers.cpp:709 msgid "Layer must have a name." msgstr "La couche doit avoir un nom." -#: pcbnew/dialogs/panel_setup_layers.cpp:653 +#: pcbnew/dialogs/panel_setup_layers.cpp:715 #, c-format msgid "\"%s\" are forbidden in layer names." msgstr "\" %s\" sont interdits dans les noms de couches." -#: pcbnew/dialogs/panel_setup_layers.cpp:660 +#: pcbnew/dialogs/panel_setup_layers.cpp:722 msgid "Layer name \"signal\" is reserved." msgstr "\"signal\" est un nom de couche réservé." -#: pcbnew/dialogs/panel_setup_layers.cpp:668 +#: pcbnew/dialogs/panel_setup_layers.cpp:730 #, c-format msgid "Layer name \"%s\" is already in use." msgstr "Le nom de couche \"%s\" existe déjà." -#: pcbnew/dialogs/panel_setup_layers.cpp:766 +#: pcbnew/dialogs/panel_setup_layers.cpp:830 #, c-format msgid "" "Imported settings have fewer copper layers than the current board (%i " @@ -25782,10 +26347,14 @@ msgid "" "Continue and delete the extra inner copper layers from the current board?" msgstr "" -#: pcbnew/dialogs/panel_setup_layers.cpp:773 +#: pcbnew/dialogs/panel_setup_layers.cpp:837 msgid "Inner Layers To Be Deleted" msgstr "Couches Internes à Supprimer" +#: pcbnew/dialogs/panel_setup_layers.cpp:855 +msgid "Select user defined layer to add to board layer set" +msgstr "" + #: pcbnew/dialogs/panel_setup_layers_base.cpp:23 msgid "Custom layer set" msgstr "Selection utilisateur" @@ -25862,18 +26431,26 @@ msgstr "30" msgid "32" msgstr "32" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:60 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:45 +#, fuzzy +#| msgid "User Defined Grid" +msgid "Add User Defined Layer" +msgstr "Grille Définie par l'Utilisateur" + +#: pcbnew/dialogs/panel_setup_layers_base.cpp:63 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:64 -msgid "CrtYd_Front_layer" +#: pcbnew/dialogs/panel_setup_layers_base.cpp:67 +#, fuzzy +#| msgid "CrtYd_Front_layer" +msgid "CrtYd_Front" msgstr "CrtYd_Front_layer" #: pcbnew/dialogs/panel_setup_layers_base.cpp:70 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:671 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:660 msgid "Off-board, testing" msgstr "Hors PCB, tests" @@ -25882,241 +26459,251 @@ 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:81 -msgid "Fab_Front_layer" +#, fuzzy +#| msgid "Fab_Front_layer" +msgid "Fab_Front" msgstr "Fab_Front_layer" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:85 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:658 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:84 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:648 msgid "Off-board, manufacturing" msgstr "Hors PCB, fabrication" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:90 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:89 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:94 -msgid "Adhes_Front_layer" +#: pcbnew/dialogs/panel_setup_layers_base.cpp:93 +#, fuzzy +#| msgid "Adhes_Front_layer" +msgid "Adhes_Front" msgstr "Adhes_Dessus" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:98 -#: 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:606 -#: 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:96 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:108 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:120 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:132 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:600 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:612 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:624 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:636 msgid "On-board, non-copper" msgstr "PCB, non cuivre" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:103 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:101 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:107 -msgid "SoldP_Front_layer" +#: pcbnew/dialogs/panel_setup_layers_base.cpp:105 +#, fuzzy +#| msgid "SoldP_Front_layer" +msgid "SoldP_Front" msgstr "SoldP_Front_layer" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:116 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:113 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:120 -msgid "SilkS_Front_layer" +#: pcbnew/dialogs/panel_setup_layers_base.cpp:117 +#, fuzzy +#| msgid "SilkS_Front_layer" +msgid "SilkS_Front" msgstr "SilkS_Front_layer" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:129 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:125 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:133 -msgid "Mask_Front_layer" +#: pcbnew/dialogs/panel_setup_layers_base.cpp:129 +#, fuzzy +#| msgid "Mask_Front_layer" +msgid "Mask_Front" msgstr "Mask_Front_layer" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:142 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:137 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:146 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:141 msgid "Front_layer" msgstr "Dessus_couche" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:147 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:142 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:151 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:165 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:179 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:193 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:207 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:221 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:235 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:249 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:263 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:277 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:291 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:305 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:319 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:333 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:347 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:361 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:375 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:389 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:403 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:417 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:431 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:445 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:459 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:473 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:487 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:501 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:515 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:529 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:543 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:557 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:571 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:589 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:146 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:160 +#: 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:584 msgid "signal" msgstr "signal" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:151 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:165 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:179 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:193 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:207 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:221 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:235 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:249 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:263 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:277 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:291 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:305 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:319 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:333 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:347 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:361 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:375 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:389 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:403 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:417 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:431 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:445 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:459 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:473 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:487 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:501 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:515 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:529 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:543 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:557 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:571 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:589 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:146 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:160 +#: 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:584 msgid "power plane" msgstr "plan d'alim" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:151 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:165 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:179 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:193 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:207 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:221 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:235 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:249 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:263 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:277 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:291 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:305 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:319 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:333 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:347 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:361 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:375 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:389 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:403 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:417 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:431 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:445 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:459 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:473 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:487 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:501 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:515 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:529 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:543 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:557 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:571 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:589 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:146 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:160 +#: 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:584 msgid "mixed" msgstr "mélangé" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:151 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:165 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:179 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:193 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:207 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:221 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:235 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:249 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:263 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:277 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:291 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:305 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:319 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:333 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:347 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:361 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:375 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:389 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:403 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:417 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:431 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:445 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:459 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:473 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:487 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:501 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:515 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:529 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:543 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:557 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:571 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:589 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:146 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:160 +#: 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:584 msgid "jumper" msgstr "jumper" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:155 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:169 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:183 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:197 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:211 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:225 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:239 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:253 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:267 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:281 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:295 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:309 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:323 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:337 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:351 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:365 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:379 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:393 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:407 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:421 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:435 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:449 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:463 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:477 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:491 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:505 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:519 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:533 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:547 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:561 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:575 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:593 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:150 +#: 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:588 msgid "" "Copper layer type for Freerouter and other external routers.\n" "Power plane layers are removed from Freerouter's layer menus." @@ -26125,234 +26712,314 @@ msgstr "" "Les couches type \"Plan de masse\" sont supprimées du menu des couches de " "Freerouter." -#: pcbnew/dialogs/panel_setup_layers_base.cpp:162 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:157 msgid "In1" msgstr "In1" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:176 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:171 msgid "In2" msgstr "In2" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:190 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:185 msgid "In3" msgstr "In3" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:204 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:199 msgid "In4" msgstr "In4" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:218 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:213 msgid "In5" msgstr "In5" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:232 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:227 msgid "In6" msgstr "In6" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:246 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:241 msgid "In7" msgstr "In7" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:260 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:255 msgid "In8" msgstr "In8" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:274 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:269 msgid "In9" msgstr "In9" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:288 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:283 msgid "In10" msgstr "In10" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:302 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:297 msgid "In11" msgstr "In11" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:316 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:311 msgid "In12" msgstr "In12" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:330 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:325 msgid "In13" msgstr "In13" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:344 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:339 msgid "In14" msgstr "In14" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:358 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:353 msgid "In15" msgstr "In15" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:372 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:367 msgid "In16" msgstr "In16" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:386 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:381 msgid "In17" msgstr "In17" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:400 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:395 msgid "In18" msgstr "In18" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:414 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:409 msgid "In19" msgstr "In19" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:428 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:423 msgid "In20" msgstr "In20" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:442 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:437 msgid "In21" msgstr "In21" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:456 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:451 msgid "In22" msgstr "In22" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:470 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:465 msgid "In23" msgstr "In23" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:484 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:479 msgid "In24" msgstr "In24" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:498 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:493 msgid "In25" msgstr "In25" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:512 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:507 msgid "In26" msgstr "In26" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:526 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:521 msgid "In27" msgstr "In27" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:540 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:535 msgid "In28" msgstr "In28" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:554 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:549 msgid "In29" msgstr "In29" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:568 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:563 msgid "In30" msgstr "In30" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:580 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:575 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:585 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:580 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:598 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:593 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:602 -msgid "Mask_Back_layer" -msgstr "Mask_Back_layer" +#: pcbnew/dialogs/panel_setup_layers_base.cpp:597 +#, fuzzy +#| msgid "SoldP_Back_layer" +msgid "SoldM_Back" +msgstr "SoldP_Back_layer" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:611 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:605 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:615 -msgid "SilkS_Back_layer" +#: pcbnew/dialogs/panel_setup_layers_base.cpp:609 +#, fuzzy +#| msgid "SilkS_Back_layer" +msgid "SilkS_Back" msgstr "SilkS_Back_layer" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:624 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:617 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:628 -msgid "SoldP_Back_layer" +#: pcbnew/dialogs/panel_setup_layers_base.cpp:621 +#, fuzzy +#| msgid "SoldP_Back_layer" +msgid "SoldP_Back" msgstr "SoldP_Back_layer" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:637 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:629 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:641 -msgid "Adhes_Back_layer" +#: pcbnew/dialogs/panel_setup_layers_base.cpp:633 +#, fuzzy +#| msgid "Adhes_Back_layer" +msgid "Adhes_Back" msgstr "Adhés_Dessous" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:650 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:641 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:654 -msgid "Fab_Back_layer" +#: pcbnew/dialogs/panel_setup_layers_base.cpp:645 +#, fuzzy +#| msgid "Fab_Back_layer" +msgid "Fab_Back" msgstr "Fab_Back_layer" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:663 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:653 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:667 -msgid "CrtYd_Back_layer" +#: pcbnew/dialogs/panel_setup_layers_base.cpp:657 +#, fuzzy +#| msgid "CrtYd_Back_layer" +msgid "CrtYd_Back" msgstr "CrtYd_Back_layer" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:676 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:665 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:680 -msgid "PCB_Edges_layer" -msgstr "PCB_Edges_layer" +#: pcbnew/dialogs/panel_setup_layers_base.cpp:669 +#, fuzzy +#| msgid "Place Edge" +msgid "Pcb_Edges" +msgstr "Place Contour" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:684 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:672 msgid "Board contour" msgstr "Contour pcb" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:691 -msgid "Margin_layer" -msgstr "Margin_layer" - -#: pcbnew/dialogs/panel_setup_layers_base.cpp:695 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:682 msgid "Edge_Cuts setback" msgstr "Marge sur Contours Ci" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:702 -msgid "Eco1_layer" -msgstr "Eco1_layer" +#: pcbnew/dialogs/panel_setup_layers_base.cpp:689 +#, fuzzy +#| msgid "Eco1.User" +msgid "Eco1" +msgstr "Eco1.User" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:706 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:717 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:730 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:743 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:692 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:702 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:714 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:726 msgid "Auxiliary" msgstr "Auxiliaire" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:713 -msgid "Eco2_layer" -msgstr "Eco2_layer" +#: pcbnew/dialogs/panel_setup_layers_base.cpp:699 +#, fuzzy +#| msgid "Eco2.User" +msgid "Eco2" +msgstr "Eco2.User" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:722 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:707 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:726 -msgid "Comments_layer" -msgstr "Ccouche_commentaires" +#: pcbnew/dialogs/panel_setup_layers_base.cpp:711 +#, fuzzy +#| msgid "Comment" +msgid "Comments" +msgstr "Commentaire" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:735 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:719 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:739 -msgid "Drawings_layer" -msgstr "Drawings_layer" +#: pcbnew/dialogs/panel_setup_layers_base.cpp:733 +#, fuzzy +#| msgid "User" +msgid "User1" +msgstr "Utilisateur" + +#: pcbnew/dialogs/panel_setup_layers_base.cpp:736 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:746 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:756 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:766 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:776 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:786 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:796 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:806 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:816 +#, fuzzy +#| msgid "Undefined layers:" +msgid "User defined layer" +msgstr "Couches non définies:" + +#: pcbnew/dialogs/panel_setup_layers_base.cpp:743 +#, fuzzy +#| msgid "User" +msgid "User2" +msgstr "Utilisateur" + +#: pcbnew/dialogs/panel_setup_layers_base.cpp:753 +#, fuzzy +#| msgid "User" +msgid "User3" +msgstr "Utilisateur" + +#: pcbnew/dialogs/panel_setup_layers_base.cpp:763 +#, fuzzy +#| msgid "User" +msgid "User4" +msgstr "Utilisateur" + +#: pcbnew/dialogs/panel_setup_layers_base.cpp:773 +#, fuzzy +#| msgid "User" +msgid "User5" +msgstr "Utilisateur" + +#: pcbnew/dialogs/panel_setup_layers_base.cpp:783 +#, fuzzy +#| msgid "User" +msgid "User6" +msgstr "Utilisateur" + +#: pcbnew/dialogs/panel_setup_layers_base.cpp:793 +#, fuzzy +#| msgid "User" +msgid "User7" +msgstr "Utilisateur" + +#: pcbnew/dialogs/panel_setup_layers_base.cpp:803 +#, fuzzy +#| msgid "User" +msgid "User8" +msgstr "Utilisateur" + +#: pcbnew/dialogs/panel_setup_layers_base.cpp:813 +#, fuzzy +#| msgid "User" +msgid "User9" +msgstr "Utilisateur" #: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:29 msgid "" @@ -26451,8 +27118,8 @@ msgstr "" "Remarque : les marges de pâte de soudure (absolue et relative) sont ajoutées " "pour déterminer la marge finale." -#: pcbnew/dialogs/panel_setup_rules.cpp:296 -#: pcbnew/dialogs/panel_setup_rules.cpp:365 +#: pcbnew/dialogs/panel_setup_rules.cpp:297 +#: pcbnew/dialogs/panel_setup_rules.cpp:366 msgid "DRC rules" msgstr "Règles DRC" @@ -26468,17 +27135,38 @@ msgstr "Vérification de la syntaxe de la règle" msgid "Default properties for new dimension objects:" msgstr "Propritétés par défaut pour les nouveaux élements type cote:" -#: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:97 -msgid "0.01 mm / 1 mil" -msgstr "0,01 mm / 1 mil" +#: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:91 +msgid "" +"Default units for dimensions (\"automatic\" to follow the chosen UI units)" +msgstr "" -#: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:97 -msgid "0.001 mm / 0.1 mil" -msgstr "0,001 mm / 0,1 mil" +#: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:98 +msgid "Text position:" +msgstr "Position du texte:" -#: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:97 -msgid "0.0001mm / 0.01 mil" -msgstr "0,0001mm / 0,01 mil" +#: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:106 +msgid "Where to position the dimension text relative to the dimension line" +msgstr "" + +#: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:120 +msgid "Keep text aligned" +msgstr "Garder le texte aligné" + +#: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:121 +msgid "When checked, dimension text will be kept aligned with dimension lines" +msgstr "" + +#: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:133 +msgid "How many digits of precision to show" +msgstr "Combien de chiffres de précision à afficher" + +#: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:149 +msgid "" +"When checked, \"1.2300\" will be rendered as \"1.23\" even if precision is " +"set to show more digits" +msgstr "" +"Si sélectionné, \"1,2300\" sera rendu comme \"1,23\" même si la précision " +"est définie pour afficher plus de chiffres" #: pcbnew/dialogs/panel_setup_tracks_and_vias.cpp:240 #, c-format @@ -26625,410 +27313,606 @@ msgstr "Librairies de forme 3D à télécharger:" msgid "Add 3D Shape Libraries Wizard" msgstr "Assistant d'Ajout de Librairies de Formes 3D" -#: pcbnew/drc/drc.cpp:239 -msgid "Board Outline...\n" -msgstr "Contours du Circuit...\n" - -#: pcbnew/drc/drc.cpp:251 -msgid "Pad clearances...\n" -msgstr "Isolations pads...\n" - -#: pcbnew/drc/drc.cpp:265 -msgid "Drill sizes and clearances...\n" -msgstr "Isolations et perçages...\n" - -#: pcbnew/drc/drc.cpp:283 -msgid "Refilling all zones...\n" -msgstr "Remplissage de toutes les zones...\n" - -#: pcbnew/drc/drc.cpp:290 -msgid "Checking zone fills...\n" -msgstr "Vérification du remplissage de zones...\n" - -#: pcbnew/drc/drc.cpp:298 -msgid "Track clearances...\n" -msgstr "Isolations pistes...\n" - -#: pcbnew/drc/drc.cpp:307 -msgid "Zone to zone clearances...\n" -msgstr "Isolations zone à zone...\n" - -#: pcbnew/drc/drc.cpp:319 -msgid "Unconnected pads...\n" -msgstr "Pads non connectés...\n" - -#: pcbnew/drc/drc.cpp:331 -msgid "Keepout areas ...\n" -msgstr "Zone interdites ...\n" - -#: pcbnew/drc/drc.cpp:348 -msgid "Text and graphic clearances...\n" -msgstr "Isolations textes et graphiques...\n" - -#: pcbnew/drc/drc.cpp:364 -msgid "Courtyard areas...\n" -msgstr "Zone d'occupation ...\n" - -#: pcbnew/drc/drc.cpp:383 -msgid "Checking footprints against schematic...\n" -msgstr "Test des empreintes par rapport à la schématique...\n" - -#: pcbnew/drc/drc.cpp:402 -msgid "Items on disabled layers...\n" -msgstr "Eléments sur couches inactives...\n" - -#: pcbnew/drc/drc.cpp:413 -msgid "Unresolved text variables...\n" -msgstr "Variables texte non résolues...\n" - -#: pcbnew/drc/drc.cpp:511 pcbnew/drc/drc.cpp:817 pcbnew/drc/drc.cpp:938 -#: pcbnew/drc/drc.cpp:983 pcbnew/drc/drc.cpp:1142 pcbnew/drc/drc.cpp:1166 -#: pcbnew/drc/drc.cpp:1227 pcbnew/drc/drc_clearance_test_functions.cpp:328 -#: pcbnew/drc/drc_clearance_test_functions.cpp:355 -#: pcbnew/drc/drc_clearance_test_functions.cpp:426 -#: pcbnew/drc/drc_clearance_test_functions.cpp:469 -#: pcbnew/drc/drc_clearance_test_functions.cpp:532 -#, c-format -msgid " (%s clearance %s; actual %s)" -msgstr " (%s isolation %s; réel %s)" - -#: pcbnew/drc/drc.cpp:549 -msgid "Track clearances" -msgstr "Isolations pistes" - -#: pcbnew/drc/drc.cpp:1016 pcbnew/drc/drc_courtyard_tester.cpp:76 -msgid " (not a closed shape)" -msgstr " (n'est pas pas une forme fermée)" - -#: pcbnew/drc/drc.cpp:1040 pcbnew/drc/drc.cpp:1060 pcbnew/drc/drc.cpp:1078 -#, c-format -msgid "layer %s" -msgstr "couche %s" - -#: pcbnew/drc/drc.cpp:1197 -#, c-format -msgid " (nets %s and %s)" -msgstr " (nets %s et %s)" - -#: pcbnew/drc/drc_clearance_test_functions.cpp:48 -#: pcbnew/drc/drc_clearance_test_functions.cpp:65 -#: pcbnew/drc/drc_drilled_hole_tester.cpp:293 -#, c-format -msgid " (board minimum %s; actual %s)" -msgstr " (C.I. minimum %s; réel %s)" - -#: pcbnew/drc/drc_clearance_test_functions.cpp:84 -#, c-format -msgid " (diameter %s; drill %s)" -msgstr " (diamètre %s; perçage %s)" - -#: pcbnew/drc/drc_clearance_test_functions.cpp:100 -msgid "Microvia not allowed (board design rule constraints)" -msgstr " Micro via non autorisée (contraintes de règles de conception du CI)" - -#: pcbnew/drc/drc_clearance_test_functions.cpp:113 -msgid "Blind/buried via not allowed (board design rule constraints)" +#: pcbnew/drc/drc_engine.cpp:96 pcbnew/drc/drc_engine.cpp:153 +#, fuzzy +#| msgid "" +#| "Microvias have to be enabled in Board Setup > Design Rules > Constraints." +msgid "board setup constraints" msgstr "" -"Vias aveugles/enterrées non autorisées (contraintes de règle de conception " -"du CI)" +"Les microvias doivent être activées dans Config. CI > Règles de Conception > " +"Contraintes." -#: pcbnew/drc/drc_clearance_test_functions.cpp:145 +#: pcbnew/drc/drc_engine.cpp:132 +#, fuzzy +#| msgid "" +#| "Microvias have to be enabled in Board Setup > Design Rules > Constraints." +msgid "board setup micro-via constraints" +msgstr "" +"Les microvias doivent être activées dans Config. CI > Règles de Conception > " +"Contraintes." + +#: pcbnew/drc/drc_engine.cpp:179 #, c-format -msgid "Microvia through too many layers (%s and %s not adjacent)" -msgstr "Microvia tranversant trop de couches (%s et %s non adjacent)" +msgid "netclass '%s'" +msgstr "netclasse '%s'" -#: pcbnew/drc/drc_clearance_test_functions.cpp:188 -#: pcbnew/drc/drc_drilled_hole_tester.cpp:115 -#: pcbnew/drc/drc_drilled_hole_tester.cpp:166 -#: pcbnew/drc/drc_drilled_hole_tester.cpp:218 +#: pcbnew/drc/drc_engine.cpp:457 pcbnew/drc/drc_engine.cpp:467 +#, fuzzy, c-format +#| msgid "zone clearance" +msgid "Local override on %s; clearance: %s." +msgstr "isolation de zone" + +#: pcbnew/drc/drc_engine.cpp:495 +#, fuzzy, c-format +#| msgid "zone clearance" +msgid "Checking %s; clearance: %s." +msgstr "isolation de zone" + +#: pcbnew/drc/drc_engine.cpp:496 +#, fuzzy, c-format +#| msgid "Checking rule %s;" +msgid "Checking rule %s; clearance: %s." +msgstr "Vérification règle %s;" + +#: pcbnew/drc/drc_engine.cpp:502 #, c-format -msgid " (%s %s; actual %s)" -msgstr " (%s %s; réel %s)" +msgid "Checking %s." +msgstr "Vérification de %s." -#: pcbnew/drc/drc_clearance_test_functions.cpp:236 -#: pcbnew/drc/drc_clearance_test_functions.cpp:260 +#: pcbnew/drc/drc_engine.cpp:503 #, c-format -msgid "Via annulus too small (%s %s; actual %s)" -msgstr "Anneau de via trop petit (%s %s; réel %s)" +msgid "Checking rule %s." +msgstr "Vérification règle %s." -#: pcbnew/drc/drc_item.cpp:43 +#: pcbnew/drc/drc_engine.cpp:511 +#, fuzzy, c-format +#| msgid "Rule \"%s\" not found." +msgid "Rule layer \"%s\" not matched." +msgstr "Règle \"%s\" non trouvée." + +#: pcbnew/drc/drc_engine.cpp:521 +#, fuzzy +#| msgid "No constraint" +msgid "Unconditional constraint applied." +msgstr "Aucune contrainte" + +#: pcbnew/drc/drc_engine.cpp:522 +#, fuzzy +#| msgid "No constraint" +msgid "Unconditional rule applied." +msgstr "Aucune contrainte" + +#: pcbnew/drc/drc_engine.cpp:532 +#, fuzzy, c-format +#| msgid "Checking connections...\n" +msgid "Checking rule condition \"%s\"." +msgstr "Vérification des connexions...\n" + +#: pcbnew/drc/drc_engine.cpp:538 +#, fuzzy +#| msgid "Constraint Types" +msgid "Constraint applicable." +msgstr "Types de Contraintes" + +#: pcbnew/drc/drc_engine.cpp:539 +msgid "Rule applied. (No further rules will be checked.)" +msgstr "Règle appliquée. (Aucune autre règle ne sera vérifiée.)" + +#: pcbnew/drc/drc_engine.cpp:546 +#, fuzzy +#| msgid "Condition not satisfied; rule not applied." +msgid "Membership not satisfied; constraint not applicable." +msgstr "Condition non remplie; règle non appliquée." + +#: pcbnew/drc/drc_engine.cpp:547 +msgid "Condition not satisfied; rule not applied." +msgstr "Condition non remplie; règle non appliquée." + +#: pcbnew/drc/drc_engine.cpp:566 pcbnew/drc/drc_engine.cpp:577 +#, fuzzy, c-format +#| msgid "zone clearance" +msgid "Local clearance on %s; clearance: %s." +msgstr "isolation de zone" + +#: pcbnew/drc/drc_item.cpp:42 msgid "Unconnected items" msgstr "Items non connectés" -#: pcbnew/drc/drc_item.cpp:47 +#: pcbnew/drc/drc_item.cpp:46 msgid "Items shorting two nets" msgstr "Eléments court-circuitant deux nets" -#: pcbnew/drc/drc_item.cpp:51 +#: pcbnew/drc/drc_item.cpp:50 msgid "Items not allowed" msgstr "Éléments non autorisés" -#: pcbnew/drc/drc_item.cpp:55 +#: pcbnew/drc/drc_item.cpp:54 msgid "Clearance violation" msgstr "Violation d'isolation" -#: pcbnew/drc/drc_item.cpp:59 +#: pcbnew/drc/drc_item.cpp:58 msgid "Tracks crossing" msgstr "Pistes se croisant" -#: pcbnew/drc/drc_item.cpp:63 +#: pcbnew/drc/drc_item.cpp:62 msgid "Board edge clearance violation" msgstr "Violation d'isolation du contour du CI" -#: pcbnew/drc/drc_item.cpp:67 +#: pcbnew/drc/drc_item.cpp:66 msgid "Copper areas intersect" msgstr "Les zones de cuivre se coupent" -#: pcbnew/drc/drc_item.cpp:71 +#: pcbnew/drc/drc_item.cpp:70 msgid "Copper zone net has no pads" msgstr "Zone cuivre n'a pas de pad connecté à ce net." -#: pcbnew/drc/drc_item.cpp:75 +#: pcbnew/drc/drc_item.cpp:74 msgid "Via is not connected" msgstr "Via non connectée" -#: pcbnew/drc/drc_item.cpp:79 +#: pcbnew/drc/drc_item.cpp:78 msgid "Track has unconnected end" msgstr "La piste a une extrémité non connectée" -#: pcbnew/drc/drc_item.cpp:83 +#: pcbnew/drc/drc_item.cpp:82 +msgid "Hole clearance" +msgstr "Isolation de trou" + +#: pcbnew/drc/drc_item.cpp:86 msgid "Drilled holes too close together" msgstr "Trous trop proches" -#: pcbnew/drc/drc_item.cpp:87 -msgid "Track width outside allowed limits" -msgstr "Largeur de piste hors des limites autorisées" +#: pcbnew/drc/drc_item.cpp:90 +#, fuzzy +#| msgid "Track width:" +msgid "Track width" +msgstr "Épais. piste:" -#: pcbnew/drc/drc_item.cpp:91 -msgid "Via size too small" -msgstr "Taille Via trop petite" +#: pcbnew/drc/drc_item.cpp:94 +#, fuzzy +#| msgid "Pulse width:" +msgid "Annular width" +msgstr "Largeur d'impulsion:" -#: pcbnew/drc/drc_item.cpp:95 -msgid "Via annulus" -msgstr "Anneau de via" - -#: pcbnew/drc/drc_item.cpp:99 +#: pcbnew/drc/drc_item.cpp:98 msgid "Drill too small" msgstr "Perçage trop petit" -#: pcbnew/drc/drc_item.cpp:103 +#: pcbnew/drc/drc_item.cpp:102 msgid "Via hole larger than diameter" msgstr "Diamètre de perçage plus grand que le diamètre de via" -#: pcbnew/drc/drc_item.cpp:107 +#: pcbnew/drc/drc_item.cpp:106 +#, fuzzy +#| msgid "Via diameter:" +msgid "Via diameter" +msgstr "Diamètre via:" + +#: pcbnew/drc/drc_item.cpp:110 msgid "Padstack is not valid" msgstr "Le padstack n’est pas valide" -#: pcbnew/drc/drc_item.cpp:111 -msgid "Micro via size too small" -msgstr "Taille microvia trop petite" - -#: pcbnew/drc/drc_item.cpp:115 +#: pcbnew/drc/drc_item.cpp:114 msgid "Micro via drill too small" msgstr "Diamètre perçage microvia trop petit" -#: pcbnew/drc/drc_item.cpp:119 +#: pcbnew/drc/drc_item.cpp:118 msgid "Keepout violation" msgstr "Violation de zone interdite" -#: pcbnew/drc/drc_item.cpp:123 +#: pcbnew/drc/drc_item.cpp:122 msgid "Courtyards overlap" msgstr "Zones d'occupation d'empreintes chevauchantes" -#: pcbnew/drc/drc_item.cpp:127 +#: pcbnew/drc/drc_item.cpp:126 msgid "Footprint has no courtyard defined" msgstr "Empreinte n’a aucune zone d'occupation définie" -#: pcbnew/drc/drc_item.cpp:131 +#: pcbnew/drc/drc_item.cpp:130 msgid "Footprint has malformed courtyard" msgstr "Empreinte une zone d'occupation mal formée" -#: pcbnew/drc/drc_item.cpp:135 +#: pcbnew/drc/drc_item.cpp:134 msgid "PTH inside courtyard" msgstr "Pad à l'intérieur d'une zone réservée" -#: pcbnew/drc/drc_item.cpp:139 +#: pcbnew/drc/drc_item.cpp:138 msgid "NPTH inside courtyard" msgstr "Pad non métallisé à l'intérieur d'une zone d'occupation" -#: pcbnew/drc/drc_item.cpp:143 +#: pcbnew/drc/drc_item.cpp:142 msgid "Item on a disabled layer" msgstr "Elément sur une couche inactive" -#: pcbnew/drc/drc_item.cpp:147 +#: pcbnew/drc/drc_item.cpp:146 msgid "Board has malformed outline" msgstr "Le C.I. a un contour mal formé" -#: pcbnew/drc/drc_item.cpp:151 +#: pcbnew/drc/drc_item.cpp:150 msgid "Duplicate footprints" msgstr "Empreintes dupliquées" -#: pcbnew/drc/drc_item.cpp:155 +#: pcbnew/drc/drc_item.cpp:154 msgid "Missing footprint" msgstr "Empreinte manquante" -#: pcbnew/drc/drc_item.cpp:159 +#: pcbnew/drc/drc_item.cpp:158 msgid "Extra footprint" msgstr "Empreinte supplémentaire" -#: pcbnew/drc/drc_item.cpp:163 +#: pcbnew/drc/drc_item.cpp:162 #, fuzzy #| msgid "Load directives from schematic" msgid "Pad net doesn't match schematic" msgstr "Charger les directives a partir du schéma" -#: pcbnew/drc/drc_keepout_tester.cpp:100 pcbnew/drc/drc_keepout_tester.cpp:142 -#: pcbnew/drc/drc_keepout_tester.cpp:195 pcbnew/drc/drc_keepout_tester.cpp:245 -#: pcbnew/drc/drc_keepout_tester.cpp:263 pcbnew/drc/drc_keepout_tester.cpp:314 +#: pcbnew/drc/drc_rule.h:145 #, c-format -msgid " (%s)" -msgstr " (%s)" +msgid "rule %s" +msgstr "règle %s" -#: pcbnew/drc/drc_rule.cpp:126 pcbnew/drc/drc_rule_parser.cpp:60 -#: pcbnew/drc/drc_rule_parser.cpp:407 +#: pcbnew/drc/drc_rule_condition.cpp:53 +#, fuzzy +#| msgid "Missing footprint" +msgid "ERROR in expression." +msgstr "Empreinte manquante" + +#: pcbnew/drc/drc_rule_condition.cpp:63 +msgid "ERROR: " +msgstr "ERREUR: " + +#: pcbnew/drc/drc_rule_condition.cpp:98 pcbnew/drc/drc_rule_parser.cpp:61 +#: pcbnew/drc/drc_rule_parser.cpp:435 #, c-format msgid "ERROR: %s%s" msgstr "ERREUR: %s%s" -#: pcbnew/drc/drc_rule_parser.cpp:98 pcbnew/drc/drc_rule_parser.cpp:178 -#: pcbnew/drc/drc_rule_parser.cpp:318 +#: pcbnew/drc/drc_rule_parser.cpp:71 pcbnew/drc/drc_rule_parser.cpp:445 +#, c-format +msgid "ERROR: %s%s" +msgstr "ERREUR: %s%s" + +#: pcbnew/drc/drc_rule_parser.cpp:108 pcbnew/drc/drc_rule_parser.cpp:191 +#: pcbnew/drc/drc_rule_parser.cpp:337 msgid "Missing '('." msgstr "Manquant '('." -#: pcbnew/drc/drc_rule_parser.cpp:104 +#: pcbnew/drc/drc_rule_parser.cpp:114 #, fuzzy #| msgid "Missing parent" msgid "Missing version statement." msgstr "Parent manquant" -#: pcbnew/drc/drc_rule_parser.cpp:116 +#: pcbnew/drc/drc_rule_parser.cpp:126 #, fuzzy #| msgid "Missing floating point number" msgid "Missing version number." msgstr "Nombre flottant manquant" -#: pcbnew/drc/drc_rule_parser.cpp:128 +#: pcbnew/drc/drc_rule_parser.cpp:138 #, fuzzy, c-format #| msgid "Unrecognized item '%s'" msgid "Unrecognized item '%s'.| Expected version number" msgstr "Elément non reconnu '%s'" -#: pcbnew/drc/drc_rule_parser.cpp:134 pcbnew/drc/drc_rule_parser.cpp:211 -#: pcbnew/drc/drc_rule_parser.cpp:338 pcbnew/drc/drc_rule_parser.cpp:358 -#: pcbnew/drc/drc_rule_parser.cpp:378 pcbnew/drc/drc_rule_parser.cpp:461 +#: pcbnew/drc/drc_rule_parser.cpp:145 pcbnew/drc/drc_rule_parser.cpp:224 +#: pcbnew/drc/drc_rule_parser.cpp:357 pcbnew/drc/drc_rule_parser.cpp:378 +#: pcbnew/drc/drc_rule_parser.cpp:399 pcbnew/drc/drc_rule_parser.cpp:501 #, c-format msgid "Unrecognized item '%s'." msgstr "Elément non reconnu '%s'." -#: pcbnew/drc/drc_rule_parser.cpp:146 pcbnew/drc/drc_rule_parser.cpp:222 -#: pcbnew/drc/drc_rule_parser.cpp:385 +#: pcbnew/drc/drc_rule_parser.cpp:158 pcbnew/drc/drc_rule_parser.cpp:237 +#: pcbnew/drc/drc_rule_parser.cpp:407 msgid "Incomplete statement." msgstr "Déclaration incomplète." -#: pcbnew/drc/drc_rule_parser.cpp:150 pcbnew/drc/drc_rule_parser.cpp:226 -#: pcbnew/drc/drc_rule_parser.cpp:267 pcbnew/drc/drc_rule_parser.cpp:299 -#: pcbnew/drc/drc_rule_parser.cpp:389 +#: pcbnew/drc/drc_rule_parser.cpp:162 pcbnew/drc/drc_rule_parser.cpp:241 +#: pcbnew/drc/drc_rule_parser.cpp:286 pcbnew/drc/drc_rule_parser.cpp:318 +#: pcbnew/drc/drc_rule_parser.cpp:411 #, c-format msgid "Unrecognized item '%s'.| Expected %s." msgstr "Élément non reconnu '%s'.| Attendu %s." -#: pcbnew/drc/drc_rule_parser.cpp:158 +#: pcbnew/drc/drc_rule_parser.cpp:171 #, fuzzy #| msgid "No marker found" msgid "No errors found." msgstr "Aucun marqueur trouvé" -#: pcbnew/drc/drc_rule_parser.cpp:171 +#: pcbnew/drc/drc_rule_parser.cpp:184 #, fuzzy #| msgid "Missing parent" msgid "Missing rule name." msgstr "Parent manquant" -#: pcbnew/drc/drc_rule_parser.cpp:193 +#: pcbnew/drc/drc_rule_parser.cpp:206 #, fuzzy #| msgid "Missing footprint" msgid "Missing condition expression." msgstr "Empreinte manquante" -#: pcbnew/drc/drc_rule_parser.cpp:204 +#: pcbnew/drc/drc_rule_parser.cpp:217 #, c-format msgid "Unrecognized item '%s'.| Expected quoted expression." msgstr "Élément non reconnu '%s'.| Expression entre guillemets attendue." -#: pcbnew/drc/drc_rule_parser.cpp:235 pcbnew/drc/drc_rule_parser.cpp:295 -#: pcbnew/drc/drc_rule_parser.cpp:310 pcbnew/drc/drc_rule_parser.cpp:397 +#: pcbnew/drc/drc_rule_parser.cpp:250 pcbnew/drc/drc_rule_parser.cpp:314 +#: pcbnew/drc/drc_rule_parser.cpp:329 pcbnew/drc/drc_rule_parser.cpp:420 msgid "Missing ')'." msgstr "Manquant ')'." -#: pcbnew/drc/drc_rule_parser.cpp:253 +#: pcbnew/drc/drc_rule_parser.cpp:267 #, fuzzy, c-format #| msgid "Missing footprint" msgid "Missing constraint type.| Expected %s." msgstr "Empreinte manquante" -#: pcbnew/drc/drc_rule_parser.cpp:329 +#: pcbnew/drc/drc_rule_parser.cpp:348 #, fuzzy #| msgid "Missing parent" msgid "Missing min value." msgstr "Parent manquant" -#: pcbnew/drc/drc_rule_parser.cpp:349 +#: pcbnew/drc/drc_rule_parser.cpp:369 #, fuzzy #| msgid "Missing parent" msgid "Missing max value." msgstr "Parent manquant" -#: pcbnew/drc/drc_rule_parser.cpp:369 +#: pcbnew/drc/drc_rule_parser.cpp:390 #, fuzzy #| msgid "Missing parent" msgid "Missing opt value." msgstr "Parent manquant" -#: pcbnew/drc/drc_rule_parser.cpp:431 +#: pcbnew/drc/drc_rule_parser.cpp:468 msgid "Missing layer name or type." msgstr "Nom ou type de couche manquant." -#: pcbnew/drc/drc_rule_parser.cpp:456 pcbnew/pcb_expr_evaluator.cpp:75 -#, c-format -msgid "Unrecognized layer '%s' " +#: pcbnew/drc/drc_rule_parser.cpp:494 +#, fuzzy, c-format +#| msgid "Unrecognized layer '%s' " +msgid "Unrecognized layer '%s'." msgstr "Couche non reconnue '%s'" -#: pcbnew/drc/footprint_tester.cpp:65 +#: pcbnew/drc/drc_test_provider_annulus.cpp:79 +#, fuzzy +#| msgid "Diameter of pad surrounding via (annular ring)" +msgid "Checking via annular rings..." +msgstr "Diamètre de l'anneau entourant la via" + +#: pcbnew/drc/drc_test_provider_annulus.cpp:121 +#, fuzzy, c-format +#| msgid " (%s %s; actual %s)" +msgid " (%s min annular width %s; actual %s)" +msgstr " (%s %s; réel %s)" + +#: pcbnew/drc/drc_test_provider_annulus.cpp:127 +#, fuzzy, c-format +#| msgid " (%s %s; actual %s)" +msgid " (%s max annular width %s; actual %s)" +msgstr " (%s %s; réel %s)" + +#: pcbnew/drc/drc_test_provider_connectivity.cpp:74 +#, fuzzy +#| msgid "Checking conflicts...\n" +msgid "Checking pad, via and zone connections..." +msgstr "Vérification des conflits...\n" + +#: pcbnew/drc/drc_test_provider_connectivity.cpp:145 +#, fuzzy +#| msgid "Checking conflicts...\n" +msgid "Checking net connections..." +msgstr "Vérification des conflits...\n" + +#: pcbnew/drc/drc_test_provider_copper_clearance.cpp:126 +#, fuzzy +#| msgid "Zone to zone clearances...\n" +msgid "Checking pad clearances..." +msgstr "Isolations zone à zone...\n" + +#: pcbnew/drc/drc_test_provider_copper_clearance.cpp:131 +#, fuzzy +#| msgid "Track/via clearances..." +msgid "Checking track & via clearances..." +msgstr "Isolations pistes et vias..." + +#: pcbnew/drc/drc_test_provider_copper_clearance.cpp:136 +#, fuzzy +#| msgid "Copper edge clearance:" +msgid "Checking copper graphic & text clearances..." +msgstr "Isolation cuivre/contour de CI:" + +#: pcbnew/drc/drc_test_provider_copper_clearance.cpp:141 +#, fuzzy +#| msgid "Zone to zone clearances...\n" +msgid "Checking copper zone clearances..." +msgstr "Isolations zone à zone...\n" + +#: pcbnew/drc/drc_test_provider_copper_clearance.cpp:238 +#: pcbnew/drc/drc_test_provider_copper_clearance.cpp:281 +#: pcbnew/drc/drc_test_provider_copper_clearance.cpp:374 +#: pcbnew/drc/drc_test_provider_copper_clearance.cpp:450 +#: pcbnew/drc/drc_test_provider_copper_clearance.cpp:506 +#: pcbnew/drc/drc_test_provider_copper_clearance.cpp:651 +#: pcbnew/drc/drc_test_provider_copper_clearance.cpp:831 +#: pcbnew/drc/drc_test_provider_edge_clearance.cpp:151 +#: pcbnew/drc/drc_test_provider_hole_clearance.cpp:289 +#: pcbnew/drc/drc_test_provider_hole_clearance.cpp:322 +#: pcbnew/drc/drc_test_provider_hole_clearance.cpp:412 +#, c-format +msgid " (%s clearance %s; actual %s)" +msgstr " (%s isolation %s; réel %s)" + +#: pcbnew/drc/drc_test_provider_copper_clearance.cpp:610 +#, c-format +msgid " (nets %s and %s)" +msgstr " (nets %s et %s)" + +#: pcbnew/drc/drc_test_provider_courtyard_clearance.cpp:81 +#, fuzzy +#| msgid "Footprint has no courtyard defined" +msgid "Checking footprint courtyard definitions..." +msgstr "Empreinte n’a aucune zone d'occupation définie" + +#: pcbnew/drc/drc_test_provider_courtyard_clearance.cpp:116 +#: pcbnew/drc/drc_test_provider_misc.cpp:93 +msgid " (not a closed shape)" +msgstr " (n'est pas pas une forme fermée)" + +#: pcbnew/drc/drc_test_provider_courtyard_clearance.cpp:130 +#, fuzzy +#| msgid "Footprint courtyards on board's back" +msgid "Checking footprint courtyard overlap..." +msgstr "Zone d'occupation des empreintes sur le dessous du circuit imprimé" + +#: pcbnew/drc/drc_test_provider_disallow.cpp:73 +#, fuzzy +#| msgid "Change Footprints" +msgid "Checking keepouts & disallow constraints..." +msgstr "Changer Empreintes" + +#: pcbnew/drc/drc_test_provider_disallow.cpp:87 +#, c-format +msgid " (%s)" +msgstr " (%s)" + +#: pcbnew/drc/drc_test_provider_edge_clearance.cpp:92 +#, fuzzy +#| msgid "Pad clearances...\n" +msgid "Checking board edge clearances..." +msgstr "Isolations pads...\n" + +#: pcbnew/drc/drc_test_provider_hole_clearance.cpp:127 +#, fuzzy +#| msgid "Zone to zone clearances...\n" +msgid "Checking hole to pad clearances..." +msgstr "Isolations zone à zone...\n" + +#: pcbnew/drc/drc_test_provider_hole_clearance.cpp:132 +#, fuzzy +#| msgid "Hole to hole clearance:" +msgid "Checking hole to hole clearances..." +msgstr "Isolation trou à trou:" + +#: pcbnew/drc/drc_test_provider_hole_size.cpp:79 +#, fuzzy +#| msgid "Checking labels...\n" +msgid "Checking pad holes..." +msgstr "Vérification des étiquettes...\n" + +#: pcbnew/drc/drc_test_provider_hole_size.cpp:98 +#, fuzzy +#| msgid "Checking labels...\n" +msgid "Checking via holes..." +msgstr "Vérification des étiquettes...\n" + +#: pcbnew/drc/drc_test_provider_hole_size.cpp:143 +#: pcbnew/drc/drc_test_provider_hole_size.cpp:185 +#, c-format +msgid " (%s %s; actual %s)" +msgstr " (%s %s; réel %s)" + +#: pcbnew/drc/drc_test_provider_lvs.cpp:118 #, c-format msgid "Missing footprint %s (%s)" msgstr "Empreinte manquante %s (%s)" -#: pcbnew/drc/footprint_tester.cpp:85 +#: pcbnew/drc/drc_test_provider_lvs.cpp:139 msgid "No corresponding pin found in schematic." -msgstr "" +msgstr "Aucune pin correspondante trouvée dans le schéma." -#: pcbnew/drc/footprint_tester.cpp:94 +#: pcbnew/drc/drc_test_provider_lvs.cpp:148 #, c-format msgid "Pad missing net given by schematic (%s)." msgstr "" -#: pcbnew/drc/footprint_tester.cpp:104 +#: pcbnew/drc/drc_test_provider_lvs.cpp:158 #, c-format msgid "Pad net (%s) doesn't match net given by schematic (%s)." msgstr "" -#: pcbnew/drc/footprint_tester.cpp:121 +#: pcbnew/drc/drc_test_provider_lvs.cpp:178 #, fuzzy, c-format #| msgid "Test footprints against schematic" msgid "No pad found for pin %s in schematic." msgstr "Tester les empreintes par rapport à la schématique" -#: pcbnew/eagle_plugin.cpp:956 +#: pcbnew/drc/drc_test_provider_lvs.cpp:211 +#, fuzzy +#| msgid "Checking footprints against schematic...\n" +msgid "Checking PCB to schematic parity..." +msgstr "Test des empreintes par rapport à la schématique...\n" + +#: pcbnew/drc/drc_test_provider_misc.cpp:118 +#, c-format +msgid " (layer %s)" +msgstr "(couche %s)" + +#: pcbnew/drc/drc_test_provider_misc.cpp:194 +#, fuzzy +#| msgid "Board outline..." +msgid "Checking board outline..." +msgstr "Contours du circuit..." + +#: pcbnew/drc/drc_test_provider_misc.cpp:199 +#, fuzzy +#| msgid "Items on disabled layers...\n" +msgid "Checking disabled layers..." +msgstr "Eléments sur couches inactives...\n" + +#: pcbnew/drc/drc_test_provider_misc.cpp:204 +#, fuzzy +#| msgid "Text Variables" +msgid "Checking text variables..." +msgstr "Variables texte" + +#: pcbnew/drc/drc_test_provider_track_width.cpp:77 +#, fuzzy +#| msgid "Minimum track width:" +msgid "Checking track widths..." +msgstr "Largeur minimum de piste:" + +#: pcbnew/drc/drc_test_provider_track_width.cpp:126 +#, fuzzy, c-format +#| msgid " (%s %s; actual %s)" +msgid " (%s %s width %s; actual %s)" +msgstr " (%s %s; réel %s)" + +#: pcbnew/drc/drc_test_provider_track_width.cpp:128 +#: pcbnew/drc/drc_test_provider_via_diameter.cpp:115 +msgid "min" +msgstr "min" + +#: pcbnew/drc/drc_test_provider_track_width.cpp:128 +#: pcbnew/drc/drc_test_provider_via_diameter.cpp:115 +msgid "max" +msgstr "max" + +#: pcbnew/drc/drc_test_provider_via_diameter.cpp:75 +#, fuzzy +#| msgid "Checking sheet names...\n" +msgid "Checking via diameters..." +msgstr "Vérification des noms de feuilles...\n" + +#: pcbnew/drc/drc_test_provider_via_diameter.cpp:113 +#, fuzzy, c-format +#| msgid " (%s %s; actual %s)" +msgid " (%s %s diameter %s; actual %s)" +msgstr " (%s %s; réel %s)" + +#: pcbnew/eagle_plugin.cpp:953 #, c-format msgid " name: \"%s\" duplicated in eagle : \"%s\"" msgstr "nom : \"%s\" dupliqué dans la Eagle: \"%s\"" -#: pcbnew/eagle_plugin.cpp:1033 +#: pcbnew/eagle_plugin.cpp:1030 #, c-format msgid "No \"%s\" package in library \"%s\"" msgstr "Pas de boîtier \"%s\" en librairie \"%s\"" -#: pcbnew/eagle_plugin.cpp:2530 +#: pcbnew/eagle_plugin.cpp:2515 #, c-format msgid "Unsupported Eagle layer '%s' (%d), converted to Dwgs.User layer" msgstr "Couche Eagle non supportée '%s' (%d), convertie en couche Dwgs.User" @@ -27058,11 +27942,11 @@ msgstr "" "Elles ont été exportées comme pastilles ovales." #: pcbnew/exporters/export_idf.cpp:627 pcbnew/exporters/export_idf.cpp:636 -#: pcbnew/exporters/export_idf.cpp:644 pcbnew/exporters/export_vrml.cpp:1679 +#: pcbnew/exporters/export_idf.cpp:644 pcbnew/exporters/export_vrml.cpp:1685 msgid "IDF Export Failed:\n" msgstr "I&DF Export erreur:\n" -#: pcbnew/exporters/export_vrml.cpp:839 +#: pcbnew/exporters/export_vrml.cpp:838 msgid "" "Unable to calculate the board outlines; fall back to using the board " "boundary box." @@ -27070,7 +27954,7 @@ msgstr "" "Impossible de calculer le contour du CI. Par conséquent, le rectangle " "d'encadrement du CI sera utilisé." -#: pcbnew/exporters/export_vrml.cpp:870 +#: pcbnew/exporters/export_vrml.cpp:869 msgid "VRML Export Failed: Could not add holes to contours." msgstr "Echec en VRML Export: Impossible d'ajouter les trous aux contours." @@ -27138,9 +28022,9 @@ msgstr "" msgid "Footprint Report" msgstr "Rapport sur Empreintes" -#: pcbnew/exporters/gendrill_Excellon_writer.cpp:128 -#: pcbnew/exporters/gendrill_file_writer_base.cpp:343 -#: pcbnew/exporters/gendrill_gerber_writer.cpp:114 +#: pcbnew/exporters/gendrill_Excellon_writer.cpp:130 +#: pcbnew/exporters/gendrill_file_writer_base.cpp:345 +#: pcbnew/exporters/gendrill_gerber_writer.cpp:116 #, c-format msgid "Create file %s\n" msgstr "Création fichier %s\n" @@ -27171,40 +28055,52 @@ msgstr "Ouvrir Fichier PCB" msgid "Import Non KiCad Board File" msgstr "Importation Fichier C.I. Non Kicad" -#: pcbnew/files.cpp:171 +#: pcbnew/files.cpp:161 +#, fuzzy +#| msgid "Create new project from template" +msgid "Create a new project for this board" +msgstr "Créer un nouveau projet à partir d'un modèle" + +#: pcbnew/files.cpp:163 +msgid "" +"Creating a project will enable features such as design rules, net classes, " +"and layer presets" +msgstr "" + +#: pcbnew/files.cpp:205 msgid "Save Board File As" msgstr "Sauver Fichier C.I. Sous" -#: pcbnew/files.cpp:194 +#: pcbnew/files.cpp:235 msgid "Printed circuit board" msgstr "Circuit imprimé" -#: pcbnew/files.cpp:258 +#: pcbnew/files.cpp:299 #, c-format msgid "Recovery file \"%s\" not found." msgstr "Fichier de secours \"%s\" non trouvé." -#: pcbnew/files.cpp:263 +#: pcbnew/files.cpp:304 #, c-format msgid "OK to load recovery file \"%s\"" msgstr "Ok pour charger le fichier de secours \"%s\"" -#: pcbnew/files.cpp:286 +#: pcbnew/files.cpp:327 #, c-format msgid "Current board will be closed, save changes to \"%s\" before continuing?" msgstr "" "Le circuit actuel va être fermé,. Sauver les changements en \"%s\" avant de " "continuer ?" -#: pcbnew/files.cpp:294 +#: pcbnew/files.cpp:335 msgid "Current Board will be closed. Continue?" msgstr "Le circuit actuel va être fermé. Continuer?" -#: pcbnew/files.cpp:335 +#: pcbnew/files.cpp:376 msgid "noname" msgstr "sansnom" -#: pcbnew/files.cpp:436 +#: pcbnew/files.cpp:479 msgid "" "If the zones on this board are refilled the Copper Edge Clearance\n" "setting will be used (see Board Setup > Design Rules). This may\n" @@ -27218,25 +28114,25 @@ msgstr "" "versions précédentes de kicad qui utilisaient l’épaisseur de ligne du " "contour de la carte sur la couche Edge Cuts." -#: pcbnew/files.cpp:440 +#: pcbnew/files.cpp:483 msgid "Edge Clearance Warning" msgstr "Avertissement Isolation Contour de CI" -#: pcbnew/files.cpp:471 +#: pcbnew/files.cpp:514 #, c-format msgid "PCB file \"%s\" is already open." msgstr "Le fichier PCB \"%s\" est déjà ouvert." -#: pcbnew/files.cpp:478 +#: pcbnew/files.cpp:521 msgid "The current PCB has been modified. Save changes?" msgstr "Le circuit imprimé a été modifié. Voulez vous sauver les changements?" -#: pcbnew/files.cpp:497 +#: pcbnew/files.cpp:540 #, 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?" -#: pcbnew/files.cpp:622 +#: pcbnew/files.cpp:665 msgid "" "This file was created by an older version of Pcbnew.\n" "It will be stored in the new file format when you save this file again." @@ -27244,12 +28140,12 @@ msgstr "" "Ce fichier a été créé par une version plus ancienne de Pcbnew.\n" "Il sera enregistré au nouveau format après la prochaine sauvegarde." -#: pcbnew/files.cpp:701 pcbnew/files.cpp:843 +#: pcbnew/files.cpp:744 pcbnew/files.cpp:886 #, c-format msgid "No access rights to write to file \"%s\"" msgstr "Pas de droit d'écriture pour le fichier \"%s\"" -#: pcbnew/files.cpp:769 pcbnew/files.cpp:867 +#: pcbnew/files.cpp:812 pcbnew/files.cpp:910 #, c-format msgid "" "Error saving board file \"%s\".\n" @@ -27258,7 +28154,7 @@ msgstr "" "Erreur en sauvegarde du fichier PCB \"%s\".\n" "%s" -#: pcbnew/files.cpp:788 +#: pcbnew/files.cpp:831 #, c-format msgid "" "Error saving board file \"%s\".\n" @@ -27267,12 +28163,12 @@ msgstr "" "Erreur en sauvegarde du fichier PCB \"%s\".\n" "Impossible de renommer le fichier temporaire \"%s\"" -#: pcbnew/files.cpp:823 +#: pcbnew/files.cpp:866 #, c-format msgid "Wrote board file: \"%s\"" msgstr "Écriture fichier CI: \"%s\"" -#: pcbnew/files.cpp:875 +#: pcbnew/files.cpp:948 #, c-format msgid "" "Board copied to:\n" @@ -27281,7 +28177,7 @@ msgstr "" "Pcb copié vers:\n" "\"%s\"" -#: pcbnew/files.cpp:992 +#: pcbnew/files.cpp:1065 #, c-format msgid "" "Error occurred saving project specific footprint library table:\n" @@ -27297,7 +28193,7 @@ msgstr "" msgid "Inner layers" msgstr "Couches internes" -#: pcbnew/footprint_edit_frame.cpp:227 pcbnew/pcb_edit_frame.cpp:266 +#: pcbnew/footprint_edit_frame.cpp:227 pcbnew/pcb_edit_frame.cpp:267 msgid "Selection Filter" msgstr "Filtre de Sélection" @@ -27328,11 +28224,11 @@ msgstr "Mise à Jour Librairies d'Empreintes" msgid "Default Values" msgstr "Valeurs par Défaut" -#: pcbnew/footprint_edit_frame.cpp:1058 +#: pcbnew/footprint_edit_frame.cpp:1063 msgid "No footprint selected." msgstr "Aucune empreinte sélectionnée." -#: pcbnew/footprint_edit_frame.cpp:1067 +#: pcbnew/footprint_edit_frame.cpp:1072 msgid "Footprint Image File Name" msgstr "Nom du Fichier Image Empreinte" @@ -27438,7 +28334,7 @@ msgstr "Impossible de créer ou d'écrire le fichier \"%s\"" msgid "Footprint exported to file \"%s\"" msgstr "Empreinte exportée dans fichier \"%s\"" -#: pcbnew/footprint_libraries_utils.cpp:438 pcbnew/kicad_plugin.cpp:2281 +#: pcbnew/footprint_libraries_utils.cpp:438 pcbnew/kicad_plugin.cpp:2319 #, c-format msgid "Library \"%s\" is read only." msgstr "La librairie \"%s\" est en lecture seule." @@ -27727,7 +28623,7 @@ msgstr "Ne peut convertir \"%s\" en un entier" msgid "footprint library path \"%s\" does not exist" msgstr "Le chemin de librairie d'empreintes \"%s\" n'existe pas" -#: pcbnew/gpcb_plugin.cpp:287 pcbnew/kicad_plugin.cpp:296 +#: pcbnew/gpcb_plugin.cpp:287 pcbnew/kicad_plugin.cpp:291 #, c-format msgid "library \"%s\" has no footprint \"%s\" to delete" msgstr "la libraire \"%s\" n'a pas d'empreinte \"%s\" à supprimer" @@ -27742,7 +28638,7 @@ msgstr "mot clé \"%s\" inconnu" msgid "Element token contains %d parameters." msgstr "Element token contains %d parameters." -#: pcbnew/gpcb_plugin.cpp:961 pcbnew/kicad_plugin.cpp:2195 +#: pcbnew/gpcb_plugin.cpp:961 pcbnew/kicad_plugin.cpp:2233 #, c-format msgid "Library \"%s\" is read only" msgstr "Librairie \"%s\" est en lecture seule" @@ -27871,66 +28767,70 @@ msgstr "INCONNU (%d)" msgid "Clipboard content is not KiCad compatible" msgstr "Le contenu du presse-papiers n'est pas compatible avec Kicad" -#: pcbnew/kicad_plugin.cpp:167 +#: pcbnew/kicad_plugin.cpp:162 #, c-format msgid "Cannot create footprint library path \"%s\"" msgstr "Impossible de créer le chemin de librairie d'empreintes \"%s\"" -#: pcbnew/kicad_plugin.cpp:173 +#: pcbnew/kicad_plugin.cpp:168 #, c-format msgid "Footprint library path \"%s\" is read only" msgstr "Le chemin librairie d'empreintes \"%s\" est en lecture seule" -#: pcbnew/kicad_plugin.cpp:212 +#: pcbnew/kicad_plugin.cpp:207 #, c-format msgid "Cannot rename temporary file \"%s\" to footprint library file \"%s\"" msgstr "" "Incapable de renommer le fichier temporaire \"%s\" en fichier librairie \"%s" "\"" -#: pcbnew/kicad_plugin.cpp:239 +#: pcbnew/kicad_plugin.cpp:234 #, c-format msgid "Footprint library path '%s' does not exist (or is not a directory)." msgstr "" "Le chemin de librairie d'empreintes \"%s\" n'existe pas (ou n'est pas un " "répertoire)" -#: pcbnew/kicad_plugin.cpp:340 +#: pcbnew/kicad_plugin.cpp:335 #, c-format msgid "" "Please report this bug. Error validating group structure: %s\n" "\n" "Save anyway?" msgstr "" +"Veuillez signaler ce bogue. Validation de la structure du groupe par " +"erreur : %s\n" +"\n" +"Enregistrer de toute façon?" -#: pcbnew/kicad_plugin.cpp:342 +#: pcbnew/kicad_plugin.cpp:337 msgid "Internal group data structure corrupt" msgstr "" -#: pcbnew/kicad_plugin.cpp:344 +#: pcbnew/kicad_plugin.cpp:339 msgid "Save Anyway" msgstr "Sauver de Toute Façon" -#: pcbnew/kicad_plugin.cpp:1209 pcbnew/legacy_plugin.cpp:98 +#: pcbnew/kicad_plugin.cpp:1242 pcbnew/legacy_plugin.cpp:98 #, c-format msgid "unknown pad type: %d" msgstr "type pad inconnu: %d" -#: pcbnew/kicad_plugin.cpp:1626 +#: pcbnew/kicad_plugin.cpp:1663 #, c-format msgid "unknown via type %d" msgstr "type via inconnu %d" -#: pcbnew/kicad_plugin.cpp:1794 +#: pcbnew/kicad_plugin.cpp:1832 #, c-format msgid "unknown zone corner smoothing type %d" msgstr "unknown zone corner smoothing type %d" -#: pcbnew/kicad_plugin.cpp:2046 +#: pcbnew/kicad_plugin.cpp:2084 msgid "this file does not contain a PCB" msgstr "ce fichier ne contient pas de PCB" -#: pcbnew/kicad_plugin.cpp:2183 +#: pcbnew/kicad_plugin.cpp:2221 #, c-format msgid "" "Library \"%s\" does not exist.\n" @@ -27939,42 +28839,42 @@ msgstr "" "La librairie\"%s\" n'existe pas.\n" "Voulez vous la créer?" -#: pcbnew/kicad_plugin.cpp:2187 +#: pcbnew/kicad_plugin.cpp:2225 msgid "Library Not Found" msgstr "Librairie non trouvée" -#: pcbnew/kicad_plugin.cpp:2226 +#: pcbnew/kicad_plugin.cpp:2264 #, c-format msgid "Footprint file name \"%s\" is not valid." msgstr "Nom de fichier d'empreinte \"%s\" non valide." -#: pcbnew/kicad_plugin.cpp:2232 +#: pcbnew/kicad_plugin.cpp:2270 #, c-format msgid "No write permissions to delete file \"%s\"" msgstr "Pas de permission d'écriture pour supprimer le fichier \"%s\"" -#: pcbnew/kicad_plugin.cpp:2300 +#: pcbnew/kicad_plugin.cpp:2338 #, c-format msgid "Cannot overwrite library path \"%s\"." msgstr "Impossible de remplacer le chemin librairie \"%s\"." -#: pcbnew/kicad_plugin.cpp:2325 +#: pcbnew/kicad_plugin.cpp:2363 #, 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/kicad_plugin.cpp:2333 +#: pcbnew/kicad_plugin.cpp:2371 #, c-format msgid "Library directory \"%s\" has unexpected sub-directories." msgstr "Le répertoire librairie \"%s\" a des sous-répertoires inattendus." -#: pcbnew/kicad_plugin.cpp:2352 +#: pcbnew/kicad_plugin.cpp:2390 #, c-format msgid "Unexpected file \"%s\" was found in library path \"%s\"." msgstr "Fichier inattendu \"%s\" trouvé dans le chemin de librairie \"%s\"." -#: pcbnew/kicad_plugin.cpp:2368 +#: pcbnew/kicad_plugin.cpp:2406 #, c-format msgid "Footprint library \"%s\" cannot be deleted." msgstr "La librairie d'empreintes \"%s\" ne peut pas être supprimée." @@ -27987,9 +28887,9 @@ msgstr "Changer la Couleur de Couche Pour " msgid "Change Render Color for " msgstr "Changer la Couleur des Element Pour " -#: pcbnew/layer_widget.cpp:337 pcbnew/widgets/appearance_controls.cpp:861 -#: pcbnew/widgets/appearance_controls.cpp:1694 -#: pcbnew/widgets/appearance_controls.cpp:1893 +#: pcbnew/layer_widget.cpp:337 pcbnew/widgets/appearance_controls.cpp:868 +#: pcbnew/widgets/appearance_controls.cpp:1710 +#: pcbnew/widgets/appearance_controls.cpp:1909 msgid "" "Left double click or middle click for color change, right click for menu" msgstr "" @@ -28060,7 +28960,7 @@ msgstr "ZAux mauvais pour CZONE_CONTAINER \"%s\"" msgid "Bad ZSmoothing for CZONE_CONTAINER \"%s\"" msgstr "Mauvais ZSmoothing pour CZONE_CONTAINER \"%s\"" -#: pcbnew/legacy_plugin.cpp:2591 pcbnew/pcb_parser.cpp:4162 +#: pcbnew/legacy_plugin.cpp:2591 pcbnew/pcb_parser.cpp:4417 msgid "" "The legacy segment fill mode is no longer supported.\n" "Convert zones to polygon fills?" @@ -28068,7 +28968,7 @@ msgstr "" "Le mode de remplissage par segment n'est plus supporté.\n" "Convertir la zone en polygone de remplissage?" -#: pcbnew/legacy_plugin.cpp:2593 pcbnew/pcb_parser.cpp:4164 +#: pcbnew/legacy_plugin.cpp:2593 pcbnew/pcb_parser.cpp:4419 msgid "Legacy Zone Warning" msgstr "Avertissement d'Obsolescence" @@ -28077,7 +28977,7 @@ msgstr "Avertissement d'Obsolescence" msgid "Bad ZClearance padoption for CZONE_CONTAINER \"%s\"" msgstr "Mauvais ZClearance padoption pour CZONE_CONTAINER \"%s\"" -#: pcbnew/legacy_plugin.cpp:2950 pcbnew/legacy_plugin.cpp:2987 +#: pcbnew/legacy_plugin.cpp:2945 pcbnew/legacy_plugin.cpp:2982 #, c-format msgid "" "invalid float number in file: \"%s\"\n" @@ -28086,7 +28986,7 @@ msgstr "" "nombre flottant invalide dans le fichier: \"%s\"\n" "ligne: %d, offset: %d" -#: pcbnew/legacy_plugin.cpp:2959 pcbnew/legacy_plugin.cpp:2995 +#: pcbnew/legacy_plugin.cpp:2954 pcbnew/legacy_plugin.cpp:2990 #, c-format msgid "" "missing float number in file: \"%s\"\n" @@ -28095,12 +28995,12 @@ msgstr "" "Nombre flottant manquant dans le fichier: \"%s\"\n" "ligne: %d, offset: %d" -#: pcbnew/legacy_plugin.cpp:3195 +#: pcbnew/legacy_plugin.cpp:3190 #, c-format msgid "File '%s' is empty." msgstr "Le fichier \"%s\" est vide." -#: pcbnew/legacy_plugin.cpp:3198 +#: pcbnew/legacy_plugin.cpp:3193 #, c-format msgid "File '%s' is not a legacy library." msgstr "Le fichier \"%s\" n'est pas une librairie à l'ancien format." @@ -28143,11 +29043,11 @@ msgstr "Exporter la Vue en PN&G..." msgid "Create a PNG file from the current view" msgstr "Créer un fichierPNG à partir de l'affichage à l'écran" -#: pcbnew/menubar_footprint_editor.cpp:160 pcbnew/menubar_pcb_editor.cpp:274 +#: pcbnew/menubar_footprint_editor.cpp:160 pcbnew/menubar_pcb_editor.cpp:273 msgid "&Drawing Mode" msgstr "&Mode de Tracé" -#: pcbnew/menubar_footprint_editor.cpp:170 pcbnew/menubar_pcb_editor.cpp:294 +#: pcbnew/menubar_footprint_editor.cpp:170 pcbnew/menubar_pcb_editor.cpp:293 msgid "&Contrast Mode" msgstr "&Mode Contraste" @@ -28167,99 +29067,99 @@ msgstr "Insérer Empreinte dans le PCB" msgid "Insert footprint onto current board" msgstr "Insérer l'empreinte dans le circuit imprimé" -#: pcbnew/menubar_pcb_editor.cpp:104 +#: pcbnew/menubar_pcb_editor.cpp:103 msgid "Resc&ue" msgstr "Seco&urs" -#: pcbnew/menubar_pcb_editor.cpp:105 +#: pcbnew/menubar_pcb_editor.cpp:104 msgid "Clear board and get last rescue file automatically saved by Pcbnew" msgstr "" "Effacer C.I. actuel et reprendre le dernier fichier secours automatiquement " "sauvé par Pcbnew" -#: pcbnew/menubar_pcb_editor.cpp:117 +#: pcbnew/menubar_pcb_editor.cpp:116 msgid "Graphics..." msgstr "Graphiques..." -#: pcbnew/menubar_pcb_editor.cpp:117 +#: pcbnew/menubar_pcb_editor.cpp:116 msgid "Import 2D drawing file" msgstr "Importer fichier dessins 2D" -#: pcbnew/menubar_pcb_editor.cpp:122 +#: pcbnew/menubar_pcb_editor.cpp:121 msgid "Non-KiCad Board File..." msgstr "Importation Fichier C.I. Non Kicad..." -#: pcbnew/menubar_pcb_editor.cpp:123 +#: pcbnew/menubar_pcb_editor.cpp:122 msgid "Import board file from other applications" msgstr "Charger un fichier circuit imprimé provenant d’autres applications" -#: pcbnew/menubar_pcb_editor.cpp:137 +#: pcbnew/menubar_pcb_editor.cpp:136 msgid "GenCAD..." msgstr "GenCAD..." -#: pcbnew/menubar_pcb_editor.cpp:137 +#: pcbnew/menubar_pcb_editor.cpp:136 msgid "Export GenCAD board representation" msgstr "Exporter une représentation GenCAD du circuit" -#: pcbnew/menubar_pcb_editor.cpp:139 +#: pcbnew/menubar_pcb_editor.cpp:138 msgid "VRML..." msgstr "VRML..." -#: pcbnew/menubar_pcb_editor.cpp:139 +#: pcbnew/menubar_pcb_editor.cpp:138 msgid "Export VRML 3D board representation" msgstr "Exporter une représentation VRML du circuit en 3D" -#: pcbnew/menubar_pcb_editor.cpp:141 +#: pcbnew/menubar_pcb_editor.cpp:140 msgid "IDFv3..." msgstr "IDFv3..." -#: pcbnew/menubar_pcb_editor.cpp:141 +#: pcbnew/menubar_pcb_editor.cpp:140 msgid "Export IDF 3D board representation" msgstr "Exporter une représentation IDF du circuit en 3D" -#: pcbnew/menubar_pcb_editor.cpp:143 +#: pcbnew/menubar_pcb_editor.cpp:142 msgid "STEP..." msgstr "STEP..." -#: pcbnew/menubar_pcb_editor.cpp:143 +#: pcbnew/menubar_pcb_editor.cpp:142 msgid "Export STEP 3D board representation" msgstr "Exporter une représentation STEP du circuit en 3D" -#: pcbnew/menubar_pcb_editor.cpp:145 +#: pcbnew/menubar_pcb_editor.cpp:144 msgid "SVG..." msgstr "SVG..." -#: pcbnew/menubar_pcb_editor.cpp:145 +#: pcbnew/menubar_pcb_editor.cpp:144 msgid "Export SVG board representation" msgstr "Exporter une représentation SVG du circuit" -#: pcbnew/menubar_pcb_editor.cpp:147 +#: pcbnew/menubar_pcb_editor.cpp:146 msgid "Footprint Association (.cmp) File..." msgstr "Fichier (.cmp) Association d'Empreintes..." -#: pcbnew/menubar_pcb_editor.cpp:148 +#: pcbnew/menubar_pcb_editor.cpp:147 msgid "Export footprint association file (*.cmp) for schematic back annotation" msgstr "" "Exporter le fichier d'association d'empreintes (*.cmp) pour rétro-" "annotation des champs empreintes du schema" -#: pcbnew/menubar_pcb_editor.cpp:150 +#: pcbnew/menubar_pcb_editor.cpp:149 msgid "Hyperlynx..." msgstr "Hyperlynx..." -#: pcbnew/menubar_pcb_editor.cpp:158 +#: pcbnew/menubar_pcb_editor.cpp:157 msgid "Fabrication Outputs" msgstr "Fichiers de Fabrication" -#: pcbnew/menubar_pcb_editor.cpp:180 +#: pcbnew/menubar_pcb_editor.cpp:179 msgid "Archive Footprints" msgstr "Archiver Modules" -#: pcbnew/menubar_pcb_editor.cpp:183 +#: pcbnew/menubar_pcb_editor.cpp:182 msgid "&Archive Footprints in Existing Library..." msgstr "&Archiver Empreintes dans une Librairie du Projet..." -#: pcbnew/menubar_pcb_editor.cpp:184 +#: pcbnew/menubar_pcb_editor.cpp:183 msgid "" "Archive all footprints to existing library in footprint Lib table(does not " "remove other footprints in this library)" @@ -28267,11 +29167,11 @@ msgstr "" "Archiver les empreintes dans une librairie existante dans la Table des " "Librairies (Ne supprime pas les empreintes de cette lib)" -#: pcbnew/menubar_pcb_editor.cpp:188 +#: pcbnew/menubar_pcb_editor.cpp:187 msgid "&Create New Library and Archive Footprints..." msgstr "&Créer une Nouvelle Librairie et Archiver les Empreintes..." -#: pcbnew/menubar_pcb_editor.cpp:189 +#: pcbnew/menubar_pcb_editor.cpp:188 msgid "" "Archive all footprints to a new library\n" "(if the library already exists it will be replaced)" @@ -28279,45 +29179,43 @@ msgstr "" "Archiver toutes les emprientes dans une nouvelle librairie\n" "(Si cette librairie existe déjà, elle sera remplacée)" -#: pcbnew/menubar_pcb_editor.cpp:336 +#: pcbnew/menubar_pcb_editor.cpp:338 msgid "Auto-Place Footprints" msgstr "Autoplacement des Empreintes" -#: pcbnew/menubar_pcb_editor.cpp:402 +#: pcbnew/menubar_pcb_editor.cpp:406 msgid "External Plugins" msgstr "Plugins Externes" -#: pcbnew/menubar_pcb_editor.cpp:405 +#: pcbnew/menubar_pcb_editor.cpp:409 msgid "Refresh Plugins" msgstr "Rafraîchir Plugins" -#: pcbnew/menubar_pcb_editor.cpp:406 +#: pcbnew/menubar_pcb_editor.cpp:410 msgid "Reload all python plugins and refresh plugin menus" msgstr "Recharger tous les plugins python et rafraîchir les menus de plugins" -#: pcbnew/menubar_pcb_editor.cpp:410 +#: pcbnew/menubar_pcb_editor.cpp:414 msgid "Reveal Plugin Folder in Finder" msgstr "Révéler le Répertoire de Plugins dans le \"Finder\"" -#: pcbnew/menubar_pcb_editor.cpp:411 -#, fuzzy -#| msgid "Reveals the directory in a Finder window" -msgid "Reveals the plugins folder in a Finder window" -msgstr "Révèle le répertoire dans une fenêtre Finder" - #: pcbnew/menubar_pcb_editor.cpp:415 +msgid "Reveals the plugins folder in a Finder window" +msgstr "Révèle le répertoire des plugins dans une fenêtre Finder" + +#: pcbnew/menubar_pcb_editor.cpp:419 msgid "Open Plugin Directory" msgstr "Ouvrir le Répertoire des Plugins" -#: pcbnew/menubar_pcb_editor.cpp:435 +#: pcbnew/menubar_pcb_editor.cpp:442 msgid "Add &3D Shapes Libraries Wizard..." msgstr "Assistant d'Ajout de Librairies de Formes 3D..." -#: pcbnew/menubar_pcb_editor.cpp:436 +#: pcbnew/menubar_pcb_editor.cpp:443 msgid "Download 3D shape libraries from GitHub" msgstr "Téléchargement des librairies 3D depuis GitHub" -#: pcbnew/menubar_pcb_editor.cpp:461 +#: pcbnew/menubar_pcb_editor.cpp:468 msgid "Ro&ute" msgstr "Ro&utage" @@ -28410,19 +29308,19 @@ msgstr "La forme n'a pas de points!" msgid "Place microwave feature" msgstr "Place éléments micro-ondes" -#: pcbnew/netinfo_item.cpp:84 +#: pcbnew/netinfo_item.cpp:78 msgid "Net Name" msgstr "Nom Équipot" -#: pcbnew/netinfo_item.cpp:134 +#: pcbnew/netinfo_item.cpp:129 msgid "Net Length" msgstr "Longueur Net" -#: pcbnew/netinfo_item.cpp:138 +#: pcbnew/netinfo_item.cpp:133 msgid "On Board" msgstr "Sur Pcb" -#: pcbnew/netinfo_item.cpp:142 +#: pcbnew/netinfo_item.cpp:137 msgid "In Package" msgstr "Dans Boîtier" @@ -28587,7 +29485,7 @@ msgstr "" "netliste." #: pcbnew/netlist_reader/kicad_netlist_reader.cpp:425 -#: pcbnew/pcb_parser.cpp:2556 +#: pcbnew/pcb_parser.cpp:2811 #, c-format msgid "" "Invalid footprint ID in\n" @@ -28714,28 +29612,28 @@ msgstr "KiCad ne prend en charge que 32 couches de signal" msgid "Error loading project footprint libraries" msgstr "Erreur lors du chargement des librairies d'empreintes" -#: pcbnew/pcb_edit_frame.cpp:364 +#: pcbnew/pcb_edit_frame.cpp:365 msgid "New PCB file is unsaved" msgstr "Le nouveau fichier PCB n'est pas sauvé" -#: pcbnew/pcb_edit_frame.cpp:860 +#: pcbnew/pcb_edit_frame.cpp:886 #, 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:1049 +#: pcbnew/pcb_edit_frame.cpp:1073 msgid "PCB file changes are unsaved" msgstr "Les modifications du C.I. ne sont pas sauvées." -#: pcbnew/pcb_edit_frame.cpp:1155 +#: pcbnew/pcb_edit_frame.cpp:1179 msgid " [Unsaved]" msgstr " [Non sauvé]" -#: pcbnew/pcb_edit_frame.cpp:1308 +#: pcbnew/pcb_edit_frame.cpp:1332 msgid "The schematic for this board cannot be found." msgstr "La schématique pour ce circiut imprimé ne peut pas être trouvée." -#: pcbnew/pcb_edit_frame.cpp:1341 +#: pcbnew/pcb_edit_frame.cpp:1365 msgid "" "Cannot update the PCB because Pcbnew is opened in stand-alone mode. In order " "to create or update PCBs from schematics, you must launch the KiCad project " @@ -28745,42 +29643,48 @@ 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:1359 +#: pcbnew/pcb_edit_frame.cpp:1383 msgid "Eeschema netlist" msgstr "Netliste EEschema" -#: pcbnew/pcb_edit_frame.cpp:1393 +#: pcbnew/pcb_edit_frame.cpp:1417 #, c-format msgid "Schematic file \"%s\" not found." msgstr "Fichier schématique\"%s\" non trouvé." -#: pcbnew/pcb_edit_frame.cpp:1423 +#: pcbnew/pcb_edit_frame.cpp:1447 msgid "Eeschema failed to load:\n" msgstr "Eeschema a échoué pour charger:\n" -#: pcbnew/pcb_edit_frame.cpp:1633 +#: pcbnew/pcb_edit_frame.cpp:1658 msgid "Export Hyperlynx Layout" msgstr "Exporter au Format Hyperlynx" #: pcbnew/pcb_expr_evaluator.cpp:49 pcbnew/pcb_expr_evaluator.cpp:106 -#: pcbnew/pcb_expr_evaluator.cpp:169 +#: pcbnew/pcb_expr_evaluator.cpp:169 pcbnew/pcb_expr_evaluator.cpp:224 #, c-format msgid "Missing argument to '%s'" msgstr "Argument manquant à '%s'" +#: pcbnew/pcb_expr_evaluator.cpp:75 +#, fuzzy, c-format +#| msgid "Unrecognized layer '%s' " +msgid "Unrecognized layer '%s'" +msgstr "Couche non reconnue '%s'" + #: pcbnew/pcb_layer_box_selector.cpp:106 msgid "(not activated)" msgstr "(non activée)" -#: pcbnew/pcb_layer_widget.cpp:53 pcbnew/widgets/appearance_controls.cpp:334 +#: pcbnew/pcb_layer_widget.cpp:53 pcbnew/widgets/appearance_controls.cpp:335 msgid "Show footprints that are on board's front" msgstr "Afficher les modules situés sur le dessus du circuit imprimé" -#: pcbnew/pcb_layer_widget.cpp:54 pcbnew/widgets/appearance_controls.cpp:335 +#: pcbnew/pcb_layer_widget.cpp:54 pcbnew/widgets/appearance_controls.cpp:336 msgid "Show footprints that are on board's back" msgstr "Afficher les modules situés sur le dessous du circuit imprimé" -#: pcbnew/pcb_layer_widget.cpp:55 pcbnew/widgets/appearance_controls.cpp:337 +#: pcbnew/pcb_layer_widget.cpp:55 pcbnew/widgets/appearance_controls.cpp:338 msgid "Show footprint values" msgstr "Afficher les valeurs des empreintes" @@ -28796,7 +29700,7 @@ msgstr "Afficher les textes des empreintes sur le dessus du circuit imprimé" msgid "Show footprint text on board's back" msgstr "Afficher les textes des empreintes sur le dessous du circuit imprimé" -#: pcbnew/pcb_layer_widget.cpp:59 pcbnew/widgets/appearance_controls.cpp:340 +#: pcbnew/pcb_layer_widget.cpp:59 pcbnew/widgets/appearance_controls.cpp:341 msgid "Show footprint text marked as invisible" msgstr "Afficher les textes sur modules marqués comme invisibles" @@ -28812,7 +29716,7 @@ msgstr "Afficher les pads placés sur le dessous du circuit imprimé" msgid "Show through hole pads in specific color" msgstr "Montrer les pads traversants dans une couleur spécifique" -#: pcbnew/pcb_layer_widget.cpp:64 pcbnew/widgets/appearance_controls.cpp:329 +#: pcbnew/pcb_layer_widget.cpp:64 pcbnew/widgets/appearance_controls.cpp:330 msgid "Show tracks" msgstr "Afficher pistes" @@ -28832,29 +29736,29 @@ msgstr "Afficher micro vias" msgid "Show non plated holes in specific color" msgstr "Montrer trous non métallisés dans une couleur spécifique" -#: pcbnew/pcb_layer_widget.cpp:70 pcbnew/widgets/appearance_controls.cpp:343 +#: pcbnew/pcb_layer_widget.cpp:70 pcbnew/widgets/appearance_controls.cpp:344 msgid "Show unconnected nets as a ratsnest" msgstr "Afficher les connexions manquantes comme chevelu" -#: pcbnew/pcb_layer_widget.cpp:71 pcbnew/widgets/appearance_controls.cpp:344 +#: pcbnew/pcb_layer_widget.cpp:71 pcbnew/widgets/appearance_controls.cpp:345 msgid "Show a marker on pads which have no net connected" msgstr "Afficher un marqueur sur pads qui ne sont pad connectés" -#: pcbnew/pcb_layer_widget.cpp:72 pcbnew/widgets/appearance_controls.cpp:345 +#: pcbnew/pcb_layer_widget.cpp:72 pcbnew/widgets/appearance_controls.cpp:346 msgid "DRC violations with a Warning severity" msgstr "Violations de DRC avec gravité Warning" -#: pcbnew/pcb_layer_widget.cpp:73 pcbnew/widgets/appearance_controls.cpp:346 +#: pcbnew/pcb_layer_widget.cpp:73 pcbnew/widgets/appearance_controls.cpp:347 msgid "DRC violations with an Error severity" msgstr "Violations de DRC avec gravité Erreur" -#: pcbnew/pcb_layer_widget.cpp:74 pcbnew/widgets/appearance_controls.cpp:347 +#: pcbnew/pcb_layer_widget.cpp:74 pcbnew/widgets/appearance_controls.cpp:348 #, fuzzy #| msgid "DRC violations with a Warning severity" msgid "DRC violations which have been individually excluded" msgstr "Violations de DRC avec gravité Warning" -#: pcbnew/pcb_layer_widget.cpp:75 pcbnew/widgets/appearance_controls.cpp:348 +#: pcbnew/pcb_layer_widget.cpp:75 pcbnew/widgets/appearance_controls.cpp:349 msgid "Show footprint and text origins as a cross" msgstr "Afficher origines des textes et modules par une croix" @@ -28870,11 +29774,11 @@ msgstr "Eléments Divers" msgid "Auxiliary items (rulers, assistants, axes, etc.)" msgstr "Éléments auxiliaires (assistants,axes, etc.)" -#: pcbnew/pcb_layer_widget.cpp:151 pcbnew/widgets/appearance_controls.cpp:1377 +#: pcbnew/pcb_layer_widget.cpp:151 pcbnew/widgets/appearance_controls.cpp:1393 msgid "Show All Copper Layers" msgstr "Montrer Toutes les Couches Cuivre" -#: pcbnew/pcb_layer_widget.cpp:154 pcbnew/widgets/appearance_controls.cpp:1380 +#: pcbnew/pcb_layer_widget.cpp:154 pcbnew/widgets/appearance_controls.cpp:1396 msgid "Hide All Copper Layers" msgstr "Cacher Toutes les Couches Cuivre" @@ -28886,113 +29790,113 @@ msgstr "Cacher Toutes les Couches Cuivre Sauf celle Active" msgid "Always Hide All Copper Layers But Active" msgstr "Toujours Cacher Toutes les Couches Cuivre Sauf celle Active" -#: pcbnew/pcb_layer_widget.cpp:169 pcbnew/widgets/appearance_controls.cpp:1391 +#: pcbnew/pcb_layer_widget.cpp:169 pcbnew/widgets/appearance_controls.cpp:1407 msgid "Show All Non Copper Layers" msgstr "Montrer Toutes les Couches Non Cuivre" -#: pcbnew/pcb_layer_widget.cpp:172 pcbnew/widgets/appearance_controls.cpp:1394 +#: pcbnew/pcb_layer_widget.cpp:172 pcbnew/widgets/appearance_controls.cpp:1410 msgid "Hide All Non Copper Layers" msgstr "Cacher Toutes les Couches Non Cuivre" -#: pcbnew/pcb_layer_widget.cpp:184 pcbnew/widgets/appearance_controls.cpp:1408 +#: pcbnew/pcb_layer_widget.cpp:184 pcbnew/widgets/appearance_controls.cpp:1424 msgid "Show Only Front Assembly Layers" msgstr "Afficher Uniquement les Couches Fabrication du Dessus" -#: pcbnew/pcb_layer_widget.cpp:187 pcbnew/widgets/appearance_controls.cpp:1410 +#: pcbnew/pcb_layer_widget.cpp:187 pcbnew/widgets/appearance_controls.cpp:1426 msgid "Show Only Front Layers" msgstr "Afficher Uniquement les Couches Dessus" -#: pcbnew/pcb_layer_widget.cpp:193 pcbnew/widgets/appearance_controls.cpp:1416 +#: pcbnew/pcb_layer_widget.cpp:193 pcbnew/widgets/appearance_controls.cpp:1432 msgid "Show Only Inner Layers" msgstr "Afficher Uniquement les Couches Internes" -#: pcbnew/pcb_layer_widget.cpp:197 pcbnew/widgets/appearance_controls.cpp:1420 +#: pcbnew/pcb_layer_widget.cpp:197 pcbnew/widgets/appearance_controls.cpp:1436 msgid "Show Only Back Layers" msgstr "Afficher Uniquement les Couches Dessous" -#: pcbnew/pcb_layer_widget.cpp:200 pcbnew/widgets/appearance_controls.cpp:1423 +#: pcbnew/pcb_layer_widget.cpp:200 pcbnew/widgets/appearance_controls.cpp:1439 msgid "Show Only Back Assembly Layers" msgstr "Afficher Uniquement les Couches Fabrication du Dessous" -#: pcbnew/pcb_layer_widget.cpp:489 pcbnew/widgets/appearance_controls.cpp:1288 +#: pcbnew/pcb_layer_widget.cpp:489 pcbnew/widgets/appearance_controls.cpp:1295 msgid "Front copper layer" msgstr "Couche cuivre dessus" -#: pcbnew/pcb_layer_widget.cpp:493 pcbnew/widgets/appearance_controls.cpp:1289 +#: pcbnew/pcb_layer_widget.cpp:493 pcbnew/widgets/appearance_controls.cpp:1296 msgid "Back copper layer" msgstr "Couche cuivre dessous" -#: pcbnew/pcb_layer_widget.cpp:497 pcbnew/widgets/appearance_controls.cpp:1290 +#: pcbnew/pcb_layer_widget.cpp:497 pcbnew/widgets/appearance_controls.cpp:1297 msgid "Inner copper layer" msgstr "Couche cuivre interne" -#: pcbnew/pcb_layer_widget.cpp:522 pcbnew/widgets/appearance_controls.cpp:1319 +#: pcbnew/pcb_layer_widget.cpp:519 pcbnew/widgets/appearance_controls.cpp:1326 msgid "Adhesive on board's front" msgstr "Couche adhésive sur le dessus du circuit imprimé" -#: pcbnew/pcb_layer_widget.cpp:523 pcbnew/widgets/appearance_controls.cpp:1320 +#: pcbnew/pcb_layer_widget.cpp:520 pcbnew/widgets/appearance_controls.cpp:1327 msgid "Adhesive on board's back" msgstr "Couche adhésive sur le dessous du circuit imprimé" -#: pcbnew/pcb_layer_widget.cpp:524 pcbnew/widgets/appearance_controls.cpp:1321 +#: pcbnew/pcb_layer_widget.cpp:521 pcbnew/widgets/appearance_controls.cpp:1328 msgid "Solder paste on board's front" msgstr "Couche de pâte à souder sur dessus du circuit imprimé" -#: pcbnew/pcb_layer_widget.cpp:525 pcbnew/widgets/appearance_controls.cpp:1322 +#: pcbnew/pcb_layer_widget.cpp:522 pcbnew/widgets/appearance_controls.cpp:1329 msgid "Solder paste on board's back" msgstr "Couche de pâte à souder sur dessous du circuit imprimé" -#: pcbnew/pcb_layer_widget.cpp:526 pcbnew/widgets/appearance_controls.cpp:1323 +#: pcbnew/pcb_layer_widget.cpp:523 pcbnew/widgets/appearance_controls.cpp:1330 msgid "Silkscreen on board's front" msgstr "Sérigraphie sur le dessus du circuit imprimé" -#: pcbnew/pcb_layer_widget.cpp:527 pcbnew/widgets/appearance_controls.cpp:1324 +#: pcbnew/pcb_layer_widget.cpp:524 pcbnew/widgets/appearance_controls.cpp:1331 msgid "Silkscreen on board's back" msgstr "Sérigraphie sur le dessous du circuit imprimé" -#: pcbnew/pcb_layer_widget.cpp:528 pcbnew/widgets/appearance_controls.cpp:1325 +#: pcbnew/pcb_layer_widget.cpp:525 pcbnew/widgets/appearance_controls.cpp:1332 msgid "Solder mask on board's front" msgstr "Couche vernis épargne sur le dessus du circuit imprimé" -#: pcbnew/pcb_layer_widget.cpp:529 pcbnew/widgets/appearance_controls.cpp:1326 +#: pcbnew/pcb_layer_widget.cpp:526 pcbnew/widgets/appearance_controls.cpp:1333 msgid "Solder mask on board's back" msgstr "Couche vernis épargne sur le dessous du circuit imprimé" -#: pcbnew/pcb_layer_widget.cpp:530 pcbnew/widgets/appearance_controls.cpp:1327 +#: pcbnew/pcb_layer_widget.cpp:527 pcbnew/widgets/appearance_controls.cpp:1334 msgid "Explanatory drawings" msgstr "Couche dessins explicatifs" -#: pcbnew/pcb_layer_widget.cpp:531 pcbnew/widgets/appearance_controls.cpp:1328 +#: pcbnew/pcb_layer_widget.cpp:528 pcbnew/widgets/appearance_controls.cpp:1335 msgid "Explanatory comments" msgstr "Couche commentaires" -#: pcbnew/pcb_layer_widget.cpp:532 pcbnew/pcb_layer_widget.cpp:533 -#: pcbnew/widgets/appearance_controls.cpp:1329 -#: pcbnew/widgets/appearance_controls.cpp:1330 +#: pcbnew/pcb_layer_widget.cpp:529 pcbnew/pcb_layer_widget.cpp:530 +#: pcbnew/widgets/appearance_controls.cpp:1336 +#: pcbnew/widgets/appearance_controls.cpp:1337 msgid "User defined meaning" msgstr "Usage défini par l'utilisateur" -#: pcbnew/pcb_layer_widget.cpp:534 pcbnew/widgets/appearance_controls.cpp:1331 +#: pcbnew/pcb_layer_widget.cpp:531 pcbnew/widgets/appearance_controls.cpp:1338 msgid "Board's perimeter definition" msgstr "Couche de définition des contours du circuit imprimé" -#: pcbnew/pcb_layer_widget.cpp:535 pcbnew/widgets/appearance_controls.cpp:1332 +#: pcbnew/pcb_layer_widget.cpp:532 pcbnew/widgets/appearance_controls.cpp:1339 msgid "Board's edge setback outline" msgstr "Zone de sécurité (isolation) des contours du circuit" -#: pcbnew/pcb_layer_widget.cpp:536 pcbnew/widgets/appearance_controls.cpp:1333 +#: pcbnew/pcb_layer_widget.cpp:533 pcbnew/widgets/appearance_controls.cpp:1340 msgid "Footprint courtyards on board's front" msgstr "Zone d'occupation des empreintes sur le dessus du circuit imprimé" -#: pcbnew/pcb_layer_widget.cpp:537 pcbnew/widgets/appearance_controls.cpp:1334 +#: pcbnew/pcb_layer_widget.cpp:534 pcbnew/widgets/appearance_controls.cpp:1341 msgid "Footprint courtyards on board's back" msgstr "Zone d'occupation des empreintes sur le dessous du circuit imprimé" -#: pcbnew/pcb_layer_widget.cpp:538 pcbnew/widgets/appearance_controls.cpp:1335 +#: pcbnew/pcb_layer_widget.cpp:535 pcbnew/widgets/appearance_controls.cpp:1342 msgid "Footprint assembly on board's front" msgstr "Couche fabrication sur le dessus du circuit imprimé" -#: pcbnew/pcb_layer_widget.cpp:539 pcbnew/widgets/appearance_controls.cpp:1336 +#: pcbnew/pcb_layer_widget.cpp:536 pcbnew/widgets/appearance_controls.cpp:1343 msgid "Footprint assembly on board's back" msgstr "Couche fabrication sur le dessous du circuit imprimé" @@ -29037,6 +29941,9 @@ msgid "" "\n" "Attempt repair?" msgstr "" +"Erreur en structure de groupe dans le fichier : %s\n" +"\n" +"Tentative de réparation?" #: pcbnew/pcb_parser.cpp:799 msgid "File data error" @@ -29047,33 +29954,35 @@ msgid "Attempt repair" msgstr "Tentative de réparation" #: pcbnew/pcb_parser.cpp:803 -msgid "File read cancelled" -msgstr "" +#, fuzzy +#| msgid "File read cancelled" +msgid "File read canceled" +msgstr "Lecture fichier annulée" -#: pcbnew/pcb_parser.cpp:1414 +#: pcbnew/pcb_parser.cpp:1430 #, c-format msgid "Layer \"%s\" in file \"%s\" at line %d, is not in fixed layer hash" msgstr "" "La couche \"%s\" dans le fichier \"%s\" ligne %d, n'est pas dans la liste " "des couches prédéfinies" -#: pcbnew/pcb_parser.cpp:1453 +#: pcbnew/pcb_parser.cpp:1469 #, c-format msgid "%d is not a valid layer count" msgstr "%d n'est pas un nombre de couches valide" -#: pcbnew/pcb_parser.cpp:2072 +#: pcbnew/pcb_parser.cpp:2089 #, c-format msgid "Duplicate NETCLASS name \"%s\" in file \"%s\" at line %d, offset %d" msgstr "" "Nom NETCLASS \"%s\" dupliqué dans le fichier \"%s\" ligne %d, offset %d" -#: pcbnew/pcb_parser.cpp:2870 +#: pcbnew/pcb_parser.cpp:3125 #, c-format msgid "Cannot handle footprint text type %s" msgstr "Ne peut gérer le texte d'empreinte type %s" -#: pcbnew/pcb_parser.cpp:3345 +#: pcbnew/pcb_parser.cpp:3600 #, c-format msgid "" "Invalid net ID in\n" @@ -29086,7 +29995,7 @@ msgstr "" "ligne: %d\n" "offset: %d" -#: pcbnew/pcb_parser.cpp:3361 +#: pcbnew/pcb_parser.cpp:3616 #, c-format msgid "" "Net name doesn't match net ID in\n" @@ -29099,8 +30008,8 @@ msgstr "" "ligne: %d\n" "offset: %d" -#: pcbnew/pcb_parser.cpp:3797 pcbnew/pcb_parser.cpp:3868 -#: pcbnew/pcb_parser.cpp:3956 pcbnew/pcb_parser.cpp:4045 +#: pcbnew/pcb_parser.cpp:4052 pcbnew/pcb_parser.cpp:4123 +#: pcbnew/pcb_parser.cpp:4211 pcbnew/pcb_parser.cpp:4300 #, c-format msgid "" "Invalid net ID in\n" @@ -29113,7 +30022,7 @@ msgstr "" "ligne: %d\n" "offset: %d" -#: pcbnew/pcbnew.cpp:359 +#: pcbnew/pcbnew.cpp:367 msgid "" "An error occurred attempting to load the global footprint library table.\n" "Please edit this global footprint library table in Preferences menu." @@ -29156,10 +30065,10 @@ msgstr "" msgid "File not found: '%s'" msgstr "Fichier non trouvé: \"%s\"" -#: pcbnew/plugins/altium/altium_pcb.cpp:907 -#: pcbnew/plugins/altium/altium_pcb.cpp:982 -#: pcbnew/plugins/altium/altium_pcb.cpp:1060 -#: pcbnew/plugins/altium/altium_pcb.cpp:1083 +#: pcbnew/plugins/altium/altium_pcb.cpp:908 +#: pcbnew/plugins/altium/altium_pcb.cpp:985 +#: pcbnew/plugins/altium/altium_pcb.cpp:1063 +#: pcbnew/plugins/altium/altium_pcb.cpp:1086 #, c-format msgid "" "Dimension on Altium layer %d has no KiCad equivalent. Put it on Eco1_User " @@ -29168,18 +30077,18 @@ msgstr "" "Cote sur couche Altium %d n'a pas d'équivalent dans Kicad. Placée sur couche " "Eco1_User à la place" -#: pcbnew/plugins/altium/altium_pcb.cpp:1179 +#: pcbnew/plugins/altium/altium_pcb.cpp:1182 #, c-format msgid "Cannot create directory \"%s\" -> no 3D-models will be imported." msgstr "" "Impossible de créer le répertoire \"%s\" -> aucun modèle 3D ne sera importé." -#: pcbnew/plugins/altium/altium_pcb.cpp:1258 +#: pcbnew/plugins/altium/altium_pcb.cpp:1261 #, c-format msgid "Polygon on Altium layer %d has no KiCad equivalent. Ignore it instead" msgstr "Polygone sur couche Altium %d n'a pas d'équivalent dans Kicad. Ignoré" -#: pcbnew/plugins/altium/altium_pcb.cpp:1443 +#: pcbnew/plugins/altium/altium_pcb.cpp:1446 #, c-format msgid "" "Zone on Altium layer %d has no KiCad equivalent. Put it on Eco1_User instead" @@ -29187,7 +30096,7 @@ msgstr "" "Zone sur couche Altium %d n'a pas d'équivalent dans Kicad. Placé sur couche " "Eco1_User à la place" -#: pcbnew/plugins/altium/altium_pcb.cpp:1468 +#: pcbnew/plugins/altium/altium_pcb.cpp:1471 #, c-format msgid "" "Polygon on Altium layer %d has no KiCad equivalent. Put it on Eco1_User " @@ -29196,7 +30105,7 @@ msgstr "" "Polygone sur couche Altium %d n'a pas d'équivalent dans Kicad. Placé sur " "couche Eco1_User à la place" -#: pcbnew/plugins/altium/altium_pcb.cpp:1583 +#: pcbnew/plugins/altium/altium_pcb.cpp:1586 #, c-format msgid "" "Arc on Altium layer %d has no KiCad equivalent. Put it on Eco1_User instead" @@ -29204,7 +30113,7 @@ msgstr "" "Arc sur couche Altium %d n'a pas d'équivalent dans Kicad. Placé sur couche " "Eco1_User à la place" -#: pcbnew/plugins/altium/altium_pcb.cpp:1756 +#: pcbnew/plugins/altium/altium_pcb.cpp:1759 #, c-format msgid "" "Pad '%s' of Footprint %s has a square hole. KiCad does not support this yet" @@ -29212,7 +30121,7 @@ msgstr "" "Le pad '%s’de l’empreinte %s a un trou carré. KiCad ne supporte pas encore " "ceci." -#: pcbnew/plugins/altium/altium_pcb.cpp:1777 +#: pcbnew/plugins/altium/altium_pcb.cpp:1780 #, c-format msgid "" "Pad '%s' of Footprint %s has a hole-rotation of %f degree. KiCad only " @@ -29221,7 +30130,7 @@ msgstr "" "Le pad '%s’de l’empreinte %s a un trou avec rotation de %f degrés. KiCad ne " "supporte que des rotations de 90 degrés." -#: pcbnew/plugins/altium/altium_pcb.cpp:1806 +#: pcbnew/plugins/altium/altium_pcb.cpp:1809 #, c-format msgid "" "Pad '%s' of Footprint %s uses a complex pad stack (kind %d), which is not " @@ -29230,7 +30139,7 @@ msgstr "" "Le pad '%s’de l'empreinte %s utilise une pile pads complexe (type %d), qui " "n’est pas encore pris en charge" -#: pcbnew/plugins/altium/altium_pcb.cpp:1896 +#: pcbnew/plugins/altium/altium_pcb.cpp:1899 #, c-format msgid "" "Non-Copper Pad on Altium layer %d has no KiCad equivalent. Put it on " @@ -29239,7 +30148,7 @@ msgstr "" "Le pad non cuivre sur la couche Altium %d n’a pas d’équivalent KiCad. Mis " "sur Eco1_User à la place" -#: pcbnew/plugins/altium/altium_pcb.cpp:1916 +#: pcbnew/plugins/altium/altium_pcb.cpp:1919 #, c-format msgid "" "Non-Copper Pad '%s' uses a complex pad stack (kind %d). This should not " @@ -29248,7 +30157,7 @@ msgstr "" "Le pad non cuivre '%s’ utilise une pile de pads complexe (type %d). Cela ne " "doit pas arriver" -#: pcbnew/plugins/altium/altium_pcb.cpp:2152 +#: pcbnew/plugins/altium/altium_pcb.cpp:2155 #, c-format msgid "" "Track on Altium layer %d has no KiCad equivalent. Put it on Eco1_User instead" @@ -29256,7 +30165,7 @@ msgstr "" "Piste sur couche Altium %d n'a pas d'équivalent dans Kicad. Placé sur couche " "Eco1_User à la place" -#: pcbnew/plugins/altium/altium_pcb.cpp:2226 +#: pcbnew/plugins/altium/altium_pcb.cpp:2229 #, c-format msgid "" "Ignore Barcode on Altium layer %d because it is not supported right now." @@ -29264,7 +30173,7 @@ msgstr "" "Ignore le code-barre sur la couche Altium %d parce qu’il n’est pas pris en " "charge actuellement." -#: pcbnew/plugins/altium/altium_pcb.cpp:2309 +#: pcbnew/plugins/altium/altium_pcb.cpp:2312 #, c-format msgid "" "Text on Altium layer %d has no KiCad equivalent. Put it on Eco1_User instead" @@ -29272,7 +30181,7 @@ msgstr "" "Texte sur couche Altium %d n'a pas d'équivalent dans Kicad. Placé sur couche " "Eco1_User à la place" -#: pcbnew/plugins/altium/altium_pcb.cpp:2407 +#: pcbnew/plugins/altium/altium_pcb.cpp:2410 #, c-format msgid "" "Fill on Altium layer %d has no KiCad equivalent. Put it on Eco1_User instead" @@ -29286,11 +30195,17 @@ msgid "" "The design is too large and cannot be imported into KiCad. \n" "Please reduce the maximum design size in CADSTAR by navigating to: \n" "Design Tab -> Properties -> Design Options -> Maximum Design Size. \n" -"Current Design size: %.2f, %.2f milimetres. \n" -"Maximum permitted design size: %.2f, %.2f milimetres.\n" +"Current Design size: %.2f, %.2f millimeters. \n" +"Maximum permitted design size: %.2f, %.2f millimeters.\n" msgstr "" +"Le projetest trop grand et ne peut pas être importé dans KiCad. \n" +"Veuillez réduire la taille maximale du projet CADSTAR en naviguant vers : \n" +"Onglet Conception -> Propriétés -> Options de conception -> Taille maximale " +"de la conception. \n" +"Taille actuelle : %2f, %2f millimètres. \n" +"Taille maximale autorisée: %2f, %2f millimètres.\n" -#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:73 +#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:75 msgid "" "The selected file indicates that nets might be out of synchronisation with " "the schematic. It is recommended that you carry out an 'Align Nets' " @@ -29298,73 +30213,86 @@ msgid "" "and the schematic. " msgstr "" -#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:95 +#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:97 msgid "" "The CADSTAR design contains variants which has no KiCad equivalent. All " "components have been loaded on top of each other. " msgstr "" +"Le projet CADSTAR contient des variantes qui n’a pas d’équivalent KiCad. " +"Tous les composants ont été chargés les uns sur les autres." -#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:99 +#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:101 msgid "" "The CADSTAR design has been imported successfully.\n" "Please review the import errors and warnings (if any)." msgstr "" +"Le projet CADSTAR a été importé avec succès.\n" +"Veuillez examiner les erreurs d’importation et les avertissements (le cas " +"échéant)." -#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:108 +#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:110 #, c-format msgid "" "The CADSTAR layer '%s' has no KiCad equivalent. All elements on this layer " "have been mapped to KiCad layer '%s' instead." msgstr "" +"La couche CADSTAR '%s’n’a pas d’équivalent KiCad. Tous les éléments de cette " +"couche ont été mis sur la couche KiCad '%s’à la place." -#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:166 +#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:167 #, c-format msgid "Unexpected layer '%s' in layer stack." msgstr "Couche inattendue '%s’dans l'empilement de couches." -#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:244 +#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:246 #, c-format msgid "" "The CADSTAR layer '%s' has been assumed to be an adhesive layer. All " "elements on this layer have been mapped to KiCad layer '%s'." msgstr "" +"La couche CADSTAR '%s’a été supposée être une couche adhésive. Tous les " +"éléments de cette couche ont été placés à la couche KiCad '%s'." -#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:410 +#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:412 #, c-format msgid "Design rule %s was not found. This was ignored." -msgstr "" +msgstr "La règle de conception %s n’a pas été trouvée. Cela a été ignoré." -#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:436 +#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:438 msgid "" "KiCad design rules are different from CADSTAR ones. Only the compatible " "design rules were imported. It is recommended that you review the design " "rules that have been applied." msgstr "" -#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:533 +#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:535 #, c-format msgid "" "The CADSTAR area '%s' in library component '%s' does not have a KiCad " "equivalent. The area is neither a via orroute keepout area. The area was not " "imported. " msgstr "" +"La zone CADSTAR '%s’dans le composant en librairie '%s’n’a pas d’équivalent " +"KiCad. La zone n’est mas une zone interdite. La zone n’a pas été importée." -#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:715 +#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:722 #, c-format msgid "" "The file appears to be corrupt. Unable to find group ID %s in the group " "definitions." msgstr "" +"Le fichier semble être corrompu. Impossible de trouver l'ID de groupe %s " +"dans les définitions de groupe." -#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:721 +#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:729 #, c-format msgid "" "The file appears to be corrupt. Unable to find sub group %s in the group map " "(parent group ID=%s, Name=%s)." msgstr "" -#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:832 -#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:842 +#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:838 +#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:848 #, fuzzy, c-format #| msgid "" #| "Dimension on Altium layer %d has no KiCad equivalent. Put it on Eco1_User " @@ -29374,7 +30302,7 @@ msgstr "" "Cote sur couche Altium %d n'a pas d'équivalent dans Kicad. Placée sur couche " "Eco1_User à la place" -#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:881 +#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:887 #, c-format msgid "" "The CADSTAR area '%s' is defined as a placement and/or routing area in " @@ -29382,45 +30310,45 @@ msgid "" "supported in KiCad. Only the supported elements were imported." msgstr "" -#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:889 +#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:895 #, c-format msgid "" "The CADSTAR area '%s' does not have a KiCad equivalent. Pure Placement or " "Routing areas are not supported." msgstr "" -#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:913 +#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:919 #, c-format msgid "Unable to find component '%s' in the library(Symdef ID: '%s')" msgstr "" -#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:961 +#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:967 #, c-format msgid "Unable to find documentation symbol in the library (Symdef ID: '%s')" msgstr "" -#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:1027 +#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:1033 #, c-format msgid "" "The CADSTAR template '%s' has the setting 'Allow in No Routing Areas' " "enabled. This setting has no KiCad equivalent, so it has been ignored." msgstr "" -#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:1033 +#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:1039 #, c-format msgid "" "The CADSTAR template '%s' has the setting 'Box Isolated Pins'enabled. This " "setting has no KiCad equivalent, so it has been ignored." msgstr "" -#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:1039 +#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:1045 #, c-format msgid "" "The CADSTAR template '%s' has the setting 'Automatic Repour'enabled. This " "setting has no KiCad equivalent, so it has been ignored." msgstr "" -#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:1048 +#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:1054 #, c-format msgid "" "The CADSTAR template '%s' has a non-zero value defined for the 'Sliver " @@ -29428,7 +30356,7 @@ msgid "" "ignored." msgstr "" -#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:1056 +#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:1062 #, c-format msgid "" "The CADSTAR template '%s' has different settings for 'Retain Poured Copper - " @@ -29437,7 +30365,7 @@ msgid "" "as the minimum island area of the KiCad Zone." msgstr "" -#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:1087 +#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:1093 #, c-format msgid "" "The CADSTAR template '%s' has different settings for thermal relief in pads " @@ -29445,7 +30373,7 @@ msgid "" "pads has been applied." msgstr "" -#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:1126 +#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:1132 #, c-format msgid "" "The CADSTAR layer '%s' is defined as a power plane layer. However no net " @@ -29453,7 +30381,7 @@ msgid "" "created." msgstr "" -#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:1175 +#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:1181 msgid "" "The CADSTAR design contains COPPER elements, which have no direct KiCad " "equivalent. These have been imported as a KiCad Zone if solid or hatch " @@ -29461,21 +30389,21 @@ msgid "" "closed)." msgstr "" -#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:1278 +#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:1284 #, c-format msgid "" "The net '%s' references component ID '%s' which does not exist. This has " "been ignored," msgstr "" -#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:1285 +#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:1291 #, c-format msgid "" "The net '%s' references non-existent pad index '%d' in component '%s'. This " "has been ignored." msgstr "" -#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:1380 +#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:1386 #, c-format msgid "" "The CADSTAR via code '%s' has different shape from a circle defined. KiCad " @@ -29483,14 +30411,14 @@ msgid "" "with circular shape of %.2f mm diameter." msgstr "" -#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:1575 +#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:1581 #, c-format msgid "" "The shape for '%s' is Hatch filled in CADSTAR, which has no KiCad " "equivalent. Using solid fill instead." msgstr "" -#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:2253 +#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:2266 #, c-format msgid "" "The CADSTAR Hatching code '%s' has %d hatches defined. KiCad only supports 2 " @@ -29498,7 +30426,7 @@ msgid "" "crosshatched." msgstr "" -#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:2263 +#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:2276 #, c-format msgid "" "The CADSTAR Hatching code '%s' has different line widths for each hatch. " @@ -29506,7 +30434,7 @@ msgid "" "the width defined in the first hatch definition, i.e. %.2f mm." msgstr "" -#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:2274 +#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:2287 #, c-format msgid "" "The CADSTAR Hatching code '%s' has different step sizes for each hatch. " @@ -29514,7 +30442,7 @@ msgid "" "uses the step size defined in the first hatching definition, i.e. %.2f mm." msgstr "" -#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:2287 +#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:2300 #, c-format msgid "" "The hatches in CADSTAR Hatching code '%s' have an angle difference of %.1f " @@ -29523,7 +30451,7 @@ msgid "" "horizontal." msgstr "" -#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:2371 +#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:2384 msgid "" "The CADSTAR design contains nets with a 'Net Class' assigned. KiCad does not " "have an equivalent to CADSTAR's Net Class so these elements were not " @@ -29531,7 +30459,7 @@ msgid "" "Route Code' (which has been imported for all nets)." msgstr "" -#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:2382 +#: pcbnew/plugins/cadstar/cadstar_pcb_archive_loader.cpp:2395 msgid "" "The CADSTAR design contains nets with a 'Spacing Class' assigned. KiCad does " "not have an equivalent to CADSTAR's Spacing Class so these elements were not " @@ -29930,17 +30858,17 @@ msgstr "" msgid "Tracks on Copper layers only" msgstr "Pistes sur Couches Cuivre seulement" -#: pcbnew/router/router_tool.cpp:1216 pcbnew/router/router_tool.cpp:1397 -#: pcbnew/router/router_tool.cpp:1553 +#: pcbnew/router/router_tool.cpp:1213 pcbnew/router/router_tool.cpp:1394 +#: pcbnew/router/router_tool.cpp:1550 msgid "The selected item is locked." msgstr "L'élément sélectionné est verrouillé." -#: pcbnew/router/router_tool.cpp:1218 pcbnew/router/router_tool.cpp:1399 +#: pcbnew/router/router_tool.cpp:1215 pcbnew/router/router_tool.cpp:1396 msgid "Drag Anyway" msgstr "Dragger de Toute Façon" -#: pcbnew/router/router_tool.cpp:1555 pcbnew/tools/pcb_actions.cpp:1278 -#: pcbnew/tools/pcb_actions.cpp:1284 +#: pcbnew/router/router_tool.cpp:1552 pcbnew/tools/pcb_actions.cpp:1321 +#: pcbnew/tools/pcb_actions.cpp:1327 msgid "Break Track" msgstr "Briser Piste" @@ -30048,7 +30976,7 @@ msgstr "Insérer l'empreinte dans le circuit imprimé" msgid "Check footprint" msgstr "Vérifier empreinte" -#: pcbnew/toolbars_footprint_editor.cpp:202 pcbnew/toolbars_pcb_editor.cpp:613 +#: pcbnew/toolbars_footprint_editor.cpp:202 pcbnew/toolbars_pcb_editor.cpp:617 msgid "+/- to switch" msgstr "+/- pour commuter" @@ -30072,7 +31000,7 @@ msgstr "" "Affiche sélections couche active\n" "et sélection paire de couches pour routage et placement via" -#: pcbnew/toolbars_pcb_editor.cpp:484 +#: pcbnew/toolbars_pcb_editor.cpp:488 msgid "" "Auto track width: when starting on an existing track use its width\n" "otherwise, use current width setting" @@ -30081,41 +31009,41 @@ msgstr "" "utiliser sa largeur\n" " sinon utiliser la largeur courante" -#: pcbnew/toolbars_pcb_editor.cpp:532 +#: pcbnew/toolbars_pcb_editor.cpp:536 #, c-format msgid "Track: %.3f mm (%.2f mils)" msgstr "Piste: %.3f mm (%.2f mils)" -#: pcbnew/toolbars_pcb_editor.cpp:534 +#: pcbnew/toolbars_pcb_editor.cpp:538 #, c-format msgid "Track: %.2f mils (%.3f mm)" msgstr "Piste: %.2f mils (%.3f mm)" -#: pcbnew/toolbars_pcb_editor.cpp:546 pcbnew/toolbars_pcb_editor.cpp:598 +#: pcbnew/toolbars_pcb_editor.cpp:550 pcbnew/toolbars_pcb_editor.cpp:602 msgid "Edit Pre-defined Sizes..." msgstr "Editer Tailles Pré-définies..." -#: pcbnew/toolbars_pcb_editor.cpp:574 +#: pcbnew/toolbars_pcb_editor.cpp:578 #, c-format msgid "%.2f / %.2f mm" msgstr "%.2f / %.2f mm" -#: pcbnew/toolbars_pcb_editor.cpp:576 +#: pcbnew/toolbars_pcb_editor.cpp:580 #, c-format msgid "%.2f mm" msgstr "%.2f mm" -#: pcbnew/toolbars_pcb_editor.cpp:582 +#: pcbnew/toolbars_pcb_editor.cpp:586 #, c-format msgid "%.1f / %.1f mils" msgstr "%.1f / %.1f mils" -#: pcbnew/toolbars_pcb_editor.cpp:584 +#: pcbnew/toolbars_pcb_editor.cpp:588 #, c-format msgid "%.1f mils" msgstr "%.1f mils" -#: pcbnew/toolbars_pcb_editor.cpp:586 +#: pcbnew/toolbars_pcb_editor.cpp:590 #, c-format msgid "Via: %s (%s)" msgstr "Via: %s (%s)" @@ -30126,7 +31054,7 @@ msgstr "Convertir..." #: pcbnew/tools/convert_tool.cpp:178 msgid "Convert shapes to polygon" -msgstr "" +msgstr "Convertir les formes en zone" #: pcbnew/tools/convert_tool.cpp:209 msgid "Convert shapes to zone" @@ -30136,7 +31064,7 @@ msgstr "Convertir les formes en zone" msgid "Convert polygons to lines" msgstr "Convertir les polygones en lignes" -#: pcbnew/tools/convert_tool.cpp:574 +#: pcbnew/tools/convert_tool.cpp:577 msgid "Create arc from line segment" msgstr "Créer arc à partir du segment" @@ -30144,7 +31072,7 @@ msgstr "Créer arc à partir du segment" msgid "Select Via Size" msgstr "Sélectionner Taille Via" -#: pcbnew/tools/drawing_tool.cpp:261 pcbnew/tools/drawing_tool.cpp:1271 +#: pcbnew/tools/drawing_tool.cpp:261 pcbnew/tools/drawing_tool.cpp:1349 msgid "Draw a line segment" msgstr "Tracer une ligne" @@ -30160,35 +31088,49 @@ msgstr "Tracer un cercle" msgid "Draw an arc" msgstr "Tracer un arc" -#: pcbnew/tools/drawing_tool.cpp:561 +#: pcbnew/tools/drawing_tool.cpp:556 msgid "Place a text" msgstr "Placer un texte" -#: pcbnew/tools/drawing_tool.cpp:780 +#: pcbnew/tools/drawing_tool.cpp:822 +#, fuzzy +#| msgid "Draw a line" +msgid "Draw a leader" +msgstr "Tracer une ligne" + +#: pcbnew/tools/drawing_tool.cpp:835 msgid "Draw a dimension" msgstr "Tracer une cote" -#: pcbnew/tools/drawing_tool.cpp:857 +#: pcbnew/tools/drawing_tool.cpp:958 msgid "No graphic items found in file to import" msgstr "Pas d'éléments graphiques trouvés dans le fichier à importer" -#: pcbnew/tools/drawing_tool.cpp:899 pcbnew/tools/drawing_tool.cpp:984 +#: pcbnew/tools/drawing_tool.cpp:1000 pcbnew/tools/drawing_tool.cpp:1084 msgid "Place a DXF_SVG drawing" msgstr "Placer un dessin DXF_SVG" -#: pcbnew/tools/drawing_tool.cpp:1038 +#: pcbnew/tools/drawing_tool.cpp:1136 msgid "Move the footprint reference anchor" msgstr "Déplacer l'ancre de référence de l'empreinte" -#: pcbnew/tools/drawing_tool.cpp:1632 +#: pcbnew/tools/drawing_tool.cpp:1717 msgid "Self-intersecting polygons are not allowed" msgstr "Les polygones auto intersectants ne sont pas autorisés" -#: pcbnew/tools/drawing_tool.cpp:2093 +#: pcbnew/tools/drawing_tool.cpp:2186 msgid "Place via" msgstr "Place via" -#: pcbnew/tools/edit_tool.cpp:141 +#: pcbnew/tools/drc_tool.cpp:148 +msgid "Refilling all zones..." +msgstr "Remplissage de toutes les zones..." + +#: pcbnew/tools/drc_tool.cpp:208 +msgid "DRC" +msgstr "DRC" + +#: pcbnew/tools/edit_tool.cpp:143 msgid "Special Tools..." msgstr "Outils Spéciaux..." @@ -30196,27 +31138,27 @@ msgstr "Outils Spéciaux..." msgid "Select reference point for move..." msgstr "Sélectionnez le point de référence pour le déplacement..." -#: pcbnew/tools/edit_tool.cpp:702 +#: pcbnew/tools/edit_tool.cpp:701 msgid "Edit track width/via size" msgstr "Editer la taille des pistes ou/et vias" -#: pcbnew/tools/edit_tool.cpp:1014 pcbnew/tools/pcb_actions.cpp:268 +#: pcbnew/tools/edit_tool.cpp:1013 pcbnew/tools/pcb_actions.cpp:283 msgid "Flip" msgstr "Change côté" -#: pcbnew/tools/edit_tool.cpp:1161 pcbnew/tools/zone_filler_tool.cpp:143 +#: pcbnew/tools/edit_tool.cpp:1160 pcbnew/tools/zone_filler_tool.cpp:149 msgid "Fill Zone" msgstr "Remplir Zone" -#: pcbnew/tools/edit_tool.cpp:1229 +#: pcbnew/tools/edit_tool.cpp:1228 msgid "Remove of items in entered group resulted in inconsistent state: " msgstr "" -#: pcbnew/tools/edit_tool.cpp:1239 +#: pcbnew/tools/edit_tool.cpp:1236 msgid "Delete again to remove locked items" msgstr "Supprimer à nouveau pour supprimer les éléments verrouillés" -#: pcbnew/tools/edit_tool.cpp:1342 +#: pcbnew/tools/edit_tool.cpp:1339 msgid "Move exact" msgstr "Déplacer exactement" @@ -30225,22 +31167,24 @@ msgstr "Déplacer exactement" msgid "Duplicated %d item(s)" msgstr "%d élément(s) dupliqué(s)" -#: pcbnew/tools/edit_tool.cpp:1650 -msgid "Select reference point for the copy..." -msgstr "Sélectionnez le point de référence pour la copie..." - -#: pcbnew/tools/edit_tool.cpp:1651 -msgid "Selection copied." +#: pcbnew/tools/edit_tool.cpp:1649 +#, fuzzy +#| msgid "Selection copied." +msgid "Selection copied" msgstr "Sélection copiée." -#: pcbnew/tools/edit_tool.cpp:1652 -msgid "Copy cancelled." -msgstr "Copie annulée." - #: pcbnew/tools/footprint_editor_tools.cpp:183 msgid "_copy" msgstr "_copy" +#: pcbnew/tools/group_tool.cpp:114 +msgid "Modified group" +msgstr "" + +#: pcbnew/tools/group_tool.cpp:220 +msgid "Click on new member..." +msgstr "Cliquer sur le nouveau membre..." + #: pcbnew/tools/pad_tool.cpp:126 msgid "Paste Pad Properties" msgstr "Coller Propriétés du Pad" @@ -30305,14 +31249,16 @@ msgid "Creates a copper zone from the selection" msgstr "Mise à jour zone de cuivre du net \"%s\" en net \"%s\"." #: pcbnew/tools/pcb_actions.cpp:66 -msgid "Convert to Keepout" -msgstr "" +#, fuzzy +#| msgid "Convert to Arc" +msgid "Convert to Rule Area" +msgstr "Convertir en Arc" #: pcbnew/tools/pcb_actions.cpp:67 #, fuzzy -#| msgid "Create a new directory for the project" -msgid "Creates a keepout zone from the selection" -msgstr "Créer un nouveau répertoire pour le projet" +#| msgid "Updating copper zone from net %s to %s." +msgid "Creates a rule area from the selection" +msgstr "Mise à jour zone de cuivre du net \"%s\" en net \"%s\"." #: pcbnew/tools/pcb_actions.cpp:70 msgid "Convert to Lines" @@ -30375,118 +31321,162 @@ msgid "Draw Arc" msgstr "Tracer Arc" #: pcbnew/tools/pcb_actions.cpp:122 -msgid "Add Dimension" +#, fuzzy +#| msgid "Add Dimension" +msgid "Add Aligned Dimension" msgstr "Ajout Cote" #: pcbnew/tools/pcb_actions.cpp:122 -msgid "Add a dimension" +#, fuzzy +#| msgid "Set grid dimensions" +msgid "Add an aligned linear dimension" +msgstr "Ajuster dimensions de grille" + +#: pcbnew/tools/pcb_actions.cpp:127 +#, fuzzy +#| msgid "Add Dimension" +msgid "Add Center Dimension" +msgstr "Ajout Cote" + +#: pcbnew/tools/pcb_actions.cpp:127 +#, fuzzy +#| msgid "Add a dimension" +msgid "Add a center dimension" msgstr "Ajouter une cote" -#: pcbnew/tools/pcb_actions.cpp:133 +#: pcbnew/tools/pcb_actions.cpp:132 +#, fuzzy +#| msgid "Add Dimension" +msgid "Add Orthogonal Dimension" +msgstr "Ajout Cote" + +#: pcbnew/tools/pcb_actions.cpp:132 +#, fuzzy +#| msgid "Add a dimension" +msgid "Add an orthogonal dimension" +msgstr "Ajouter une cote" + +#: pcbnew/tools/pcb_actions.cpp:137 +#, fuzzy +#| msgid "Add Label" +msgid "Add Leader" +msgstr "Ajout Label" + +#: pcbnew/tools/pcb_actions.cpp:137 +#, fuzzy +#| msgid "Add a dimension" +msgid "Add a leader dimension" +msgstr "Ajouter une cote" + +#: pcbnew/tools/pcb_actions.cpp:148 msgid "Add Filled Zone" msgstr "Ajouter Zone Remplie" -#: pcbnew/tools/pcb_actions.cpp:133 +#: pcbnew/tools/pcb_actions.cpp:148 msgid "Add a filled zone" msgstr "Ajouter une zone" -#: pcbnew/tools/pcb_actions.cpp:139 +#: pcbnew/tools/pcb_actions.cpp:154 msgid "Add Vias" msgstr "Ajouter Vias" -#: pcbnew/tools/pcb_actions.cpp:139 +#: pcbnew/tools/pcb_actions.cpp:154 msgid "Add free-standing vias" msgstr "Ajout de vias libres" -#: pcbnew/tools/pcb_actions.cpp:145 -msgid "Add Keepout Area" -msgstr "Ajouter Zone Interdite" +#: pcbnew/tools/pcb_actions.cpp:160 +#, fuzzy +#| msgid "Add Cutout Area" +msgid "Add Rule Area" +msgstr "Addition d'une Découpe" -#: pcbnew/tools/pcb_actions.cpp:145 -msgid "Add a keepout area" -msgstr "Ajouter une zone interdite" +#: pcbnew/tools/pcb_actions.cpp:160 +#, fuzzy +#| msgid "Add keepout" +msgid "Add a rule area (keepout)" +msgstr "Ajout zone interdite" -#: pcbnew/tools/pcb_actions.cpp:151 +#: pcbnew/tools/pcb_actions.cpp:166 msgid "Add a Zone Cutout" msgstr "Ajouter une Découpe de Zone" -#: pcbnew/tools/pcb_actions.cpp:151 +#: pcbnew/tools/pcb_actions.cpp:166 msgid "Add a cutout area of an existing zone" msgstr "Ajouter une zone de découpe à une zone existante" -#: pcbnew/tools/pcb_actions.cpp:157 +#: pcbnew/tools/pcb_actions.cpp:172 msgid "Add a Similar Zone" msgstr "Addition d'une Zone Semblable" -#: pcbnew/tools/pcb_actions.cpp:157 +#: pcbnew/tools/pcb_actions.cpp:172 msgid "Add a zone with the same settings as an existing zone" msgstr "Ajouter une zone ayant les mêmes réglages qu'une zone existante" -#: pcbnew/tools/pcb_actions.cpp:163 +#: pcbnew/tools/pcb_actions.cpp:178 msgid "Place Imported Graphics" msgstr "Placerer Elements Graphiques Importés" -#: pcbnew/tools/pcb_actions.cpp:169 +#: pcbnew/tools/pcb_actions.cpp:184 msgid "Place the Footprint Anchor" msgstr "Placer le Point d'Ancrage de l'Empreinte" -#: pcbnew/tools/pcb_actions.cpp:175 +#: pcbnew/tools/pcb_actions.cpp:190 msgid "Increase Line Width" msgstr "Augmenter Largeur de Ligne" -#: pcbnew/tools/pcb_actions.cpp:175 +#: pcbnew/tools/pcb_actions.cpp:190 msgid "Increase the line width" msgstr "Augmenter la largeur de ligne" -#: pcbnew/tools/pcb_actions.cpp:180 +#: pcbnew/tools/pcb_actions.cpp:195 msgid "Decrease Line Width" msgstr "Diminuer la largeur de Ligne" -#: pcbnew/tools/pcb_actions.cpp:180 +#: pcbnew/tools/pcb_actions.cpp:195 msgid "Decrease the line width" msgstr "Diminuer la largeur de la ligne" -#: pcbnew/tools/pcb_actions.cpp:185 +#: pcbnew/tools/pcb_actions.cpp:200 msgid "Switch Arc Posture" msgstr "Commuter la Courbure de l'Arc" -#: pcbnew/tools/pcb_actions.cpp:185 +#: pcbnew/tools/pcb_actions.cpp:200 msgid "Switch the arc posture" msgstr "Commuter la courbure de l'arc" -#: pcbnew/tools/pcb_actions.cpp:190 +#: pcbnew/tools/pcb_actions.cpp:205 msgid "Delete Last Point" msgstr "Supprimer Dernier Point" -#: pcbnew/tools/pcb_actions.cpp:190 +#: pcbnew/tools/pcb_actions.cpp:205 msgid "Delete the last point added to the current item" msgstr "Supprimer le dernier point ajouté à l'élément courant" -#: pcbnew/tools/pcb_actions.cpp:195 +#: pcbnew/tools/pcb_actions.cpp:210 msgid "Close Outline" msgstr "Fermer Contour" -#: pcbnew/tools/pcb_actions.cpp:195 +#: pcbnew/tools/pcb_actions.cpp:210 msgid "Close the in progress outline" msgstr "Fermer le contour en cours" -#: pcbnew/tools/pcb_actions.cpp:203 +#: pcbnew/tools/pcb_actions.cpp:218 msgid "Design Rules Checker" msgstr "Controle des Règles de Conception" -#: pcbnew/tools/pcb_actions.cpp:203 +#: pcbnew/tools/pcb_actions.cpp:218 msgid "Show the design rules checker window" msgstr "Afficher la fenêtre de vérification des règles de conception" -#: pcbnew/tools/pcb_actions.cpp:212 +#: pcbnew/tools/pcb_actions.cpp:227 msgid "Open in Footprint Editor" msgstr "Ouvrir l'Éditeur d'Empreintes" -#: pcbnew/tools/pcb_actions.cpp:213 +#: pcbnew/tools/pcb_actions.cpp:228 msgid "Opens the selected footprint in the Footprint Editor" msgstr "Éditer l'empreinte sélectionnée dans d'Éditeur d'Empreintes" -#: pcbnew/tools/pcb_actions.cpp:220 +#: pcbnew/tools/pcb_actions.cpp:235 msgid "" "Selects a footprint by reference designator and places it under the cursor " "for moving" @@ -30494,638 +31484,638 @@ msgstr "" "Sélectionne une empreinte par sa référence et la place sous le curseur pour " "la déplacer" -#: pcbnew/tools/pcb_actions.cpp:230 +#: pcbnew/tools/pcb_actions.cpp:245 #, fuzzy #| msgid "New Library Reference" msgid "Move with Reference" msgstr "Nouvelle Reference de Librairie" -#: pcbnew/tools/pcb_actions.cpp:231 +#: pcbnew/tools/pcb_actions.cpp:246 #, fuzzy #| msgid "Moves the selected item(s) by an exact amount" msgid "Moves the selected item(s) with a specified starting point" msgstr "Déplace l'élément sélectionné d'une distance exacte" -#: pcbnew/tools/pcb_actions.cpp:237 +#: pcbnew/tools/pcb_actions.cpp:252 msgid "Duplicate and Increment" msgstr "Dupliquer et Incrémenter" -#: pcbnew/tools/pcb_actions.cpp:237 +#: pcbnew/tools/pcb_actions.cpp:252 msgid "Duplicates the selected item(s), incrementing pad numbers" msgstr "Dupliquer la sélection, en incrémentant les numéros de pastilles" -#: pcbnew/tools/pcb_actions.cpp:243 +#: pcbnew/tools/pcb_actions.cpp:258 msgid "Move Exactly..." msgstr "Déplacer Exactement..." -#: pcbnew/tools/pcb_actions.cpp:243 +#: pcbnew/tools/pcb_actions.cpp:258 msgid "Moves the selected item(s) by an exact amount" msgstr "Déplace l'élément sélectionné d'une distance exacte" -#: pcbnew/tools/pcb_actions.cpp:249 +#: pcbnew/tools/pcb_actions.cpp:264 msgid "Create Array..." msgstr "Créer Matrice..." -#: pcbnew/tools/pcb_actions.cpp:249 +#: pcbnew/tools/pcb_actions.cpp:264 msgid "Create array" msgstr "Créer matrice" -#: pcbnew/tools/pcb_actions.cpp:262 +#: pcbnew/tools/pcb_actions.cpp:277 msgid "Rotate Counterclockwise" msgstr "Rotation anti-horaire" -#: pcbnew/tools/pcb_actions.cpp:262 +#: pcbnew/tools/pcb_actions.cpp:277 msgid "Rotates selected item(s) counterclockwise" msgstr "Tourner les éléments sélectionnés dans le sens anti-horaire" -#: pcbnew/tools/pcb_actions.cpp:268 +#: pcbnew/tools/pcb_actions.cpp:283 msgid "Flips selected item(s) to opposite side of board" msgstr "" "Déplacer les éléments sélectionnés sur le coté opposé du circuit imprimé" -#: pcbnew/tools/pcb_actions.cpp:273 +#: pcbnew/tools/pcb_actions.cpp:288 msgid "Mirrors selected item" msgstr "Miroir de l'élément sélectionné" -#: pcbnew/tools/pcb_actions.cpp:278 +#: pcbnew/tools/pcb_actions.cpp:293 msgid "Change Track Width" msgstr "Change Largeur Piste" -#: pcbnew/tools/pcb_actions.cpp:278 +#: pcbnew/tools/pcb_actions.cpp:293 msgid "Updates selected track & via sizes" msgstr "Mises à jour taille des pistes et via sélectionnées" -#: pcbnew/tools/pcb_actions.cpp:283 +#: pcbnew/tools/pcb_actions.cpp:298 msgid "Delete Full Track" msgstr "Effacer Piste Complète" -#: pcbnew/tools/pcb_actions.cpp:283 +#: pcbnew/tools/pcb_actions.cpp:298 msgid "Deletes selected item(s) and copper connections" msgstr "Supprime les éléments sélectionnés et les connexions sur cuivre" -#: pcbnew/tools/pcb_actions.cpp:300 +#: pcbnew/tools/pcb_actions.cpp:315 msgid "Show Footprint Tree" msgstr "Afficher Arbre des Empreintes" -#: pcbnew/tools/pcb_actions.cpp:300 +#: pcbnew/tools/pcb_actions.cpp:315 msgid "Toggles the footprint tree visibility" msgstr "Inverser la visibilité de l'arbre des empreintes" -#: pcbnew/tools/pcb_actions.cpp:306 +#: pcbnew/tools/pcb_actions.cpp:321 msgid "New Footprint..." msgstr "Nouvelle Empreinte..." -#: pcbnew/tools/pcb_actions.cpp:306 +#: pcbnew/tools/pcb_actions.cpp:321 msgid "Create a new, empty footprint" msgstr "Créer une nouvelle empreinte" -#: pcbnew/tools/pcb_actions.cpp:311 +#: pcbnew/tools/pcb_actions.cpp:326 msgid "Create Footprint..." msgstr "Créer Empreinte..." -#: pcbnew/tools/pcb_actions.cpp:311 +#: pcbnew/tools/pcb_actions.cpp:326 msgid "Create a new footprint using the Footprint Wizard" msgstr "Créer une nouvelle empreinte en utilisant l'assistant d'empreintes" -#: pcbnew/tools/pcb_actions.cpp:316 +#: pcbnew/tools/pcb_actions.cpp:331 msgid "Save to Board" msgstr "Sauver dans le Circuit Imprimé" -#: pcbnew/tools/pcb_actions.cpp:316 +#: pcbnew/tools/pcb_actions.cpp:331 msgid "Update footprint on board" msgstr "Mise à jour de l’empreinte sue le CI" -#: pcbnew/tools/pcb_actions.cpp:321 +#: pcbnew/tools/pcb_actions.cpp:336 msgid "Save to Library" msgstr "Sauver en librairie" -#: pcbnew/tools/pcb_actions.cpp:321 +#: pcbnew/tools/pcb_actions.cpp:336 msgid "Save changes to library" msgstr "Sauver changements en librairie" -#: pcbnew/tools/pcb_actions.cpp:326 +#: pcbnew/tools/pcb_actions.cpp:341 msgid "Edit Footprint" msgstr "Éditer Empreinte" -#: pcbnew/tools/pcb_actions.cpp:326 +#: pcbnew/tools/pcb_actions.cpp:341 msgid "Show selected footprint on editor canvas" msgstr "Afficher l’empreinte sélectionnée dans l’éditeur" -#: pcbnew/tools/pcb_actions.cpp:331 +#: pcbnew/tools/pcb_actions.cpp:346 msgid "Delete Footprint from Library" msgstr "Supprimer l'Empreinte de la Librairie" -#: pcbnew/tools/pcb_actions.cpp:336 +#: pcbnew/tools/pcb_actions.cpp:351 msgid "Cut Footprint" msgstr "Couper Empreinte" -#: pcbnew/tools/pcb_actions.cpp:341 +#: pcbnew/tools/pcb_actions.cpp:356 msgid "Copy Footprint" msgstr "Copier Empreinte" -#: pcbnew/tools/pcb_actions.cpp:346 +#: pcbnew/tools/pcb_actions.cpp:361 msgid "Paste Footprint" msgstr "Coller Empreinte" -#: pcbnew/tools/pcb_actions.cpp:351 +#: pcbnew/tools/pcb_actions.cpp:366 msgid "Import Footprint..." msgstr "Importer Empreinte..." -#: pcbnew/tools/pcb_actions.cpp:356 +#: pcbnew/tools/pcb_actions.cpp:371 msgid "Export Footprint..." msgstr "Exporter Empreinte..." -#: pcbnew/tools/pcb_actions.cpp:361 +#: pcbnew/tools/pcb_actions.cpp:376 msgid "Footprint Properties..." msgstr "Propriétés de l'Empreinte..." -#: pcbnew/tools/pcb_actions.cpp:369 +#: pcbnew/tools/pcb_actions.cpp:384 msgid "Update Footprint..." msgstr "Mise à Jour de l'Empreinte..." -#: pcbnew/tools/pcb_actions.cpp:370 +#: pcbnew/tools/pcb_actions.cpp:385 msgid "Update footprint to include any changes from the library" msgstr "" "Mise à jour des empreintes pour inclure tous les changements des librairies" -#: pcbnew/tools/pcb_actions.cpp:375 +#: pcbnew/tools/pcb_actions.cpp:390 msgid "Update Footprints from Library..." msgstr "Mise à Jour des Empreintes à partir des Librairies..." -#: pcbnew/tools/pcb_actions.cpp:376 +#: pcbnew/tools/pcb_actions.cpp:391 msgid "Update footprints to include any changes from the library" msgstr "" "Mise à jour des empreintes pour inclure tous les changements des librairies" -#: pcbnew/tools/pcb_actions.cpp:381 +#: pcbnew/tools/pcb_actions.cpp:396 #, fuzzy #| msgid "Renumber Pads..." msgid "Remove Unused Pads..." msgstr "Renuméroter Pads..." -#: pcbnew/tools/pcb_actions.cpp:382 +#: pcbnew/tools/pcb_actions.cpp:397 #, fuzzy #| msgid "remove vias on through hole pads and superimposed vias" msgid "" "Remove or reset the unconnected inner layers on through hole pads and vias" msgstr "Supprimer vias sur pads traversants et vias superposéees" -#: pcbnew/tools/pcb_actions.cpp:387 +#: pcbnew/tools/pcb_actions.cpp:402 msgid "Assign a different footprint from the library" msgstr "Assigner une empreinte différente à partir d'une librairie" -#: pcbnew/tools/pcb_actions.cpp:392 +#: pcbnew/tools/pcb_actions.cpp:407 msgid "Change Footprints..." msgstr "Changer Empreintes..." -#: pcbnew/tools/pcb_actions.cpp:392 +#: pcbnew/tools/pcb_actions.cpp:407 msgid "Assign different footprints from the library" msgstr "Assigner des empreintes différentes à partir des librairies" -#: pcbnew/tools/pcb_actions.cpp:397 +#: pcbnew/tools/pcb_actions.cpp:412 msgid "Swap Layers..." msgstr "Permutation Couches..." -#: pcbnew/tools/pcb_actions.cpp:397 +#: pcbnew/tools/pcb_actions.cpp:412 msgid "Move tracks or drawings from one layer to another" msgstr "" "Déplacement de pistes ou d'éléments graphiques d'une couche sur une autre" -#: pcbnew/tools/pcb_actions.cpp:402 +#: pcbnew/tools/pcb_actions.cpp:417 msgid "Edit Track & Via Properties..." msgstr "Editer Propriétés des Pistes & Vias..." -#: pcbnew/tools/pcb_actions.cpp:408 +#: pcbnew/tools/pcb_actions.cpp:423 msgid "Edit Text and graphics properties globally across board" msgstr "" "Modifier les propriétés des textes et graphiques globalement sur le circuit " "imprimé" -#: pcbnew/tools/pcb_actions.cpp:413 +#: pcbnew/tools/pcb_actions.cpp:428 msgid "Global Deletions..." msgstr "Effacements Généraux..." -#: pcbnew/tools/pcb_actions.cpp:414 +#: pcbnew/tools/pcb_actions.cpp:429 msgid "Delete tracks, footprints and graphic items from board" msgstr "Effacer pistes, empreintes, et éléments graphiques du PCB" -#: pcbnew/tools/pcb_actions.cpp:419 +#: pcbnew/tools/pcb_actions.cpp:434 msgid "Cleanup Tracks & Vias..." msgstr "Nettoyer Pistes et Vias..." -#: pcbnew/tools/pcb_actions.cpp:420 +#: pcbnew/tools/pcb_actions.cpp:435 msgid "Cleanup redundant items, shorting items, etc." msgstr "Nettoyage des éléments redondants, court-circuits, etc." -#: pcbnew/tools/pcb_actions.cpp:425 +#: pcbnew/tools/pcb_actions.cpp:440 msgid "Cleanup Graphics..." msgstr "Nettoyer Éléments Graphiques..." -#: pcbnew/tools/pcb_actions.cpp:426 +#: pcbnew/tools/pcb_actions.cpp:441 msgid "Cleanup redundant items, etc." msgstr "Nettoyer les éléments redondants, etc." -#: pcbnew/tools/pcb_actions.cpp:433 +#: pcbnew/tools/pcb_actions.cpp:448 msgid "Add Microwave Gap" msgstr "Ajouter Gap Microonde" -#: pcbnew/tools/pcb_actions.cpp:433 +#: pcbnew/tools/pcb_actions.cpp:448 msgid "Create gap of specified length for microwave applications" msgstr "Création de gaps de longueur spécifiée pour applications micro-ondes" -#: pcbnew/tools/pcb_actions.cpp:438 +#: pcbnew/tools/pcb_actions.cpp:453 msgid "Add Microwave Stub" msgstr "Ajouter Stub Microonde" -#: pcbnew/tools/pcb_actions.cpp:438 +#: pcbnew/tools/pcb_actions.cpp:453 msgid "Create stub of specified length for microwave applications" msgstr "Création de stub de longueur spécifiée pour applications micro-ondes" -#: pcbnew/tools/pcb_actions.cpp:443 +#: pcbnew/tools/pcb_actions.cpp:458 msgid "Add Microwave Arc Stub" msgstr "Ajouter Forme Arc Microonde" -#: pcbnew/tools/pcb_actions.cpp:443 +#: pcbnew/tools/pcb_actions.cpp:458 msgid "Create stub (arc) of specified size for microwave applications" msgstr "" "Création de stub (arc) de longueur spécifiée pour applications micro-ondes" -#: pcbnew/tools/pcb_actions.cpp:448 +#: pcbnew/tools/pcb_actions.cpp:463 msgid "Add Microwave Polygonal Shape" msgstr "Ajout Forme Polygonale Microonde" -#: pcbnew/tools/pcb_actions.cpp:448 +#: pcbnew/tools/pcb_actions.cpp:463 msgid "Create a microwave polygonal shape from a list of vertices" msgstr "" "Créer une forme polygonale micro-ondes à partir d'une liste de vertices" -#: pcbnew/tools/pcb_actions.cpp:453 +#: pcbnew/tools/pcb_actions.cpp:468 msgid "Add Microwave Line" msgstr "Ajouter une ligne microonde" -#: pcbnew/tools/pcb_actions.cpp:453 +#: pcbnew/tools/pcb_actions.cpp:468 msgid "Create line of specified length for microwave applications" msgstr "Création de lignes de longueur spécifiée pour applications micro-ondes" -#: pcbnew/tools/pcb_actions.cpp:461 +#: pcbnew/tools/pcb_actions.cpp:476 msgid "Copy Pad Properties to Default" msgstr "Copier Propriétés du Pad dans Propriétés par Défaut." -#: pcbnew/tools/pcb_actions.cpp:461 +#: pcbnew/tools/pcb_actions.cpp:476 msgid "Copy current pad's properties" msgstr "Copier les propriétés du pad courant" -#: pcbnew/tools/pcb_actions.cpp:466 +#: pcbnew/tools/pcb_actions.cpp:481 msgid "Paste Default Pad Properties to Selected" msgstr "Copier Propriétés par Défaut dans Pad Sélectionné" -#: pcbnew/tools/pcb_actions.cpp:467 +#: pcbnew/tools/pcb_actions.cpp:482 msgid "Replace the current pad's properties with those copied earlier" msgstr "" "Remplacer les propriétés du pad courant par les propriétés par défaut de pad." -#: pcbnew/tools/pcb_actions.cpp:472 +#: pcbnew/tools/pcb_actions.cpp:487 msgid "Push Pad Properties to Other Pads..." msgstr "Exporter Propriétés du Pad aux Autres..." -#: pcbnew/tools/pcb_actions.cpp:473 +#: pcbnew/tools/pcb_actions.cpp:488 msgid "Copy the current pad's properties to other pads" msgstr "Copier les caractéristiques de ce pad dans les autres pads" -#: pcbnew/tools/pcb_actions.cpp:478 +#: pcbnew/tools/pcb_actions.cpp:493 msgid "Renumber Pads..." msgstr "Renuméroter Pads..." -#: pcbnew/tools/pcb_actions.cpp:479 +#: pcbnew/tools/pcb_actions.cpp:494 msgid "Renumber pads by clicking on them in the desired order" msgstr "Renuméroter les pads en cliquant sur eux dans l'ordre désiré" -#: pcbnew/tools/pcb_actions.cpp:484 +#: pcbnew/tools/pcb_actions.cpp:499 msgid "Add Pad" msgstr "Ajouter Pad" -#: pcbnew/tools/pcb_actions.cpp:484 +#: pcbnew/tools/pcb_actions.cpp:499 msgid "Add a pad" msgstr "Ajouter un pad" -#: pcbnew/tools/pcb_actions.cpp:490 +#: pcbnew/tools/pcb_actions.cpp:505 msgid "Edit Pad as Graphic Shapes" msgstr "Editer Pad en tant que Formes Graphiques" -#: pcbnew/tools/pcb_actions.cpp:491 +#: pcbnew/tools/pcb_actions.cpp:506 msgid "Ungroups a custom-shaped pad for editing as individual graphic shapes" msgstr "" "Convertir des pads de forme personnalisée en un ensemble de formes " "graphiques pour édition" -#: pcbnew/tools/pcb_actions.cpp:497 +#: pcbnew/tools/pcb_actions.cpp:512 msgid "Finish Pad Edit" msgstr "Finir Edition du Pad" -#: pcbnew/tools/pcb_actions.cpp:498 +#: pcbnew/tools/pcb_actions.cpp:513 msgid "Regroups all touching graphic shapes into the edited pad" msgstr "Regrouper toutes les formes graphiques en contact dans le pad édité" -#: pcbnew/tools/pcb_actions.cpp:503 +#: pcbnew/tools/pcb_actions.cpp:518 msgid "Default Pad Properties..." msgstr "Propriétés par Défaut du Pad..." -#: pcbnew/tools/pcb_actions.cpp:503 +#: pcbnew/tools/pcb_actions.cpp:518 msgid "Edit the pad properties used when creating new pads" msgstr "" "Editer les propriétés de pad utilisées lors de la création de nouveaux pads" -#: pcbnew/tools/pcb_actions.cpp:511 +#: pcbnew/tools/pcb_actions.cpp:526 msgid "Board Setup..." msgstr "Options CI..." -#: pcbnew/tools/pcb_actions.cpp:512 +#: pcbnew/tools/pcb_actions.cpp:527 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/tools/pcb_actions.cpp:517 +#: pcbnew/tools/pcb_actions.cpp:532 msgid "Netlist..." msgstr "Netliste..." -#: pcbnew/tools/pcb_actions.cpp:517 +#: pcbnew/tools/pcb_actions.cpp:532 msgid "Read netlist and update board connectivity" msgstr "" "Lire la netliste courante et mettre à jour les infos du circuit imprimé" -#: pcbnew/tools/pcb_actions.cpp:522 +#: pcbnew/tools/pcb_actions.cpp:537 msgid "Specctra Session..." msgstr "Specctra Session..." -#: pcbnew/tools/pcb_actions.cpp:522 +#: pcbnew/tools/pcb_actions.cpp:537 msgid "Import routed Specctra session (*.ses) file" msgstr "Importer un fichier de routage Session Specctra (*.ses)" -#: pcbnew/tools/pcb_actions.cpp:527 +#: pcbnew/tools/pcb_actions.cpp:542 msgid "Specctra DSN..." msgstr "Specctra DSN..." -#: pcbnew/tools/pcb_actions.cpp:527 +#: pcbnew/tools/pcb_actions.cpp:542 msgid "Export Specctra DSN routing info" msgstr "Exporter un fichier Specctra DSN (pour routage)" -#: pcbnew/tools/pcb_actions.cpp:532 +#: pcbnew/tools/pcb_actions.cpp:547 msgid "Gerbers (.gbr)..." msgstr "Gerbers (.gbr)..." -#: pcbnew/tools/pcb_actions.cpp:532 +#: pcbnew/tools/pcb_actions.cpp:547 msgid "Generate Gerbers for fabrication" msgstr "Générer les fichiers Gerber pour la fabrication" -#: pcbnew/tools/pcb_actions.cpp:537 +#: pcbnew/tools/pcb_actions.cpp:552 msgid "Drill Files (.drl)..." msgstr "Fichier de Perçage (.drl)..." -#: pcbnew/tools/pcb_actions.cpp:537 +#: pcbnew/tools/pcb_actions.cpp:552 msgid "Generate Excellon drill file(s)" msgstr "Créer Fichier(s) de perçage Excellon" -#: pcbnew/tools/pcb_actions.cpp:542 +#: pcbnew/tools/pcb_actions.cpp:557 msgid "Footprint Positions (.pos)..." msgstr "Fichier Position (.pos) des Empreintes..." -#: pcbnew/tools/pcb_actions.cpp:543 +#: pcbnew/tools/pcb_actions.cpp:558 msgid "Generate footprint position file for pick and place" msgstr "" "Générer le fichier de position des empreintes pour machine d'insersion" -#: pcbnew/tools/pcb_actions.cpp:548 +#: pcbnew/tools/pcb_actions.cpp:563 msgid "Footprint Report (.rpt)..." msgstr "Rapport sur Empreintes (.rpt)..." -#: pcbnew/tools/pcb_actions.cpp:549 +#: pcbnew/tools/pcb_actions.cpp:564 msgid "Create report of all footprints from current board" msgstr "Créer un fichier rapport de toutes les empreintes du circuit imprimé" -#: pcbnew/tools/pcb_actions.cpp:554 +#: pcbnew/tools/pcb_actions.cpp:569 msgid "IPC-D-356 Netlist File..." msgstr "Fichier Netliste IPC-D-356..." -#: pcbnew/tools/pcb_actions.cpp:554 +#: pcbnew/tools/pcb_actions.cpp:569 msgid "Generate IPC-D-356 netlist file" msgstr "Génération de la netliste IPC-D-356" -#: pcbnew/tools/pcb_actions.cpp:559 +#: pcbnew/tools/pcb_actions.cpp:574 msgid "BOM..." msgstr "Liste du Matériel..." -#: pcbnew/tools/pcb_actions.cpp:559 +#: pcbnew/tools/pcb_actions.cpp:574 msgid "Create bill of materials from board" msgstr "Créer la liste de matériel à partir du PCB" -#: pcbnew/tools/pcb_actions.cpp:566 +#: pcbnew/tools/pcb_actions.cpp:581 msgid "Switch Track Width to Next" msgstr "Commuter Largeur de Piste à la Suivante" -#: pcbnew/tools/pcb_actions.cpp:571 +#: pcbnew/tools/pcb_actions.cpp:586 msgid "Switch Track Width to Previous" msgstr "Commuter Largeur de Piste à la Précédente" -#: pcbnew/tools/pcb_actions.cpp:576 +#: pcbnew/tools/pcb_actions.cpp:591 msgid "Increase Via Size" msgstr "Augmenter Taille de Via" -#: pcbnew/tools/pcb_actions.cpp:581 +#: pcbnew/tools/pcb_actions.cpp:596 msgid "Decrease Via Size" msgstr "Diminuer Taille Via" -#: pcbnew/tools/pcb_actions.cpp:590 +#: pcbnew/tools/pcb_actions.cpp:605 msgid "Merge Zones" msgstr "Fusionner les Zones" -#: pcbnew/tools/pcb_actions.cpp:590 +#: pcbnew/tools/pcb_actions.cpp:605 msgid "Merge zones" msgstr "Fusionner les zones" -#: pcbnew/tools/pcb_actions.cpp:594 +#: pcbnew/tools/pcb_actions.cpp:609 msgid "Duplicate Zone onto Layer..." msgstr "Dupliquer Zone sur Couche..." -#: pcbnew/tools/pcb_actions.cpp:594 +#: pcbnew/tools/pcb_actions.cpp:609 msgid "Duplicate zone outline onto a different layer" msgstr "Dupliquer le contour de la zone en double sur une couche différente" -#: pcbnew/tools/pcb_actions.cpp:599 +#: pcbnew/tools/pcb_actions.cpp:614 msgid "Add Layer Alignment Target" msgstr "Ajouter Mire de Superposition" -#: pcbnew/tools/pcb_actions.cpp:599 +#: pcbnew/tools/pcb_actions.cpp:614 msgid "Add a layer alignment target" msgstr "Ajouter une mire de superposition" -#: pcbnew/tools/pcb_actions.cpp:605 +#: pcbnew/tools/pcb_actions.cpp:620 msgid "Add Footprint" msgstr "Ajouter Empreinte" -#: pcbnew/tools/pcb_actions.cpp:605 +#: pcbnew/tools/pcb_actions.cpp:620 msgid "Add a footprint" msgstr "Ajouter une empreinte" -#: pcbnew/tools/pcb_actions.cpp:610 +#: pcbnew/tools/pcb_actions.cpp:625 msgid "Drill/Place File Origin" msgstr "Origine des Coord de Perçage/Placement" -#: pcbnew/tools/pcb_actions.cpp:611 +#: pcbnew/tools/pcb_actions.cpp:626 msgid "Place origin point for drill files and footprint position files" msgstr "Placer point origine pour fichiers de perçage et placement" -#: pcbnew/tools/pcb_actions.cpp:617 +#: pcbnew/tools/pcb_actions.cpp:632 msgid "Toggle Lock" msgstr "Basculer Verrouillage" -#: pcbnew/tools/pcb_actions.cpp:622 pcbnew/tools/pcb_editor_control.cpp:996 +#: pcbnew/tools/pcb_actions.cpp:637 pcbnew/tools/pcb_editor_control.cpp:996 msgid "Lock" msgstr "Verrouiller" -#: pcbnew/tools/pcb_actions.cpp:627 pcbnew/tools/pcb_editor_control.cpp:997 +#: pcbnew/tools/pcb_actions.cpp:642 pcbnew/tools/pcb_editor_control.cpp:997 msgid "Unlock" msgstr "Déverrouiller" -#: pcbnew/tools/pcb_actions.cpp:632 +#: pcbnew/tools/pcb_actions.cpp:647 #, fuzzy #| msgid "Moves the selected item(s) by an exact amount" msgid "Add the selected items to a new group" msgstr "Déplace l'élément sélectionné d'une distance exacte" -#: pcbnew/tools/pcb_actions.cpp:637 +#: pcbnew/tools/pcb_actions.cpp:652 msgid "Merge" msgstr "Fusionner" -#: pcbnew/tools/pcb_actions.cpp:642 +#: pcbnew/tools/pcb_actions.cpp:657 msgid "Ungroup" msgstr "Dégrouper" -#: pcbnew/tools/pcb_actions.cpp:647 +#: pcbnew/tools/pcb_actions.cpp:662 msgid "Remove Items" msgstr "Supprimer Éléments" -#: pcbnew/tools/pcb_actions.cpp:647 +#: pcbnew/tools/pcb_actions.cpp:662 #, fuzzy #| msgid "Move Items" msgid "Remove items from group" msgstr "Déplacer Éléments" -#: pcbnew/tools/pcb_actions.cpp:652 +#: pcbnew/tools/pcb_actions.cpp:667 msgid "Flatten Group" msgstr "" -#: pcbnew/tools/pcb_actions.cpp:657 +#: pcbnew/tools/pcb_actions.cpp:672 #, fuzzy #| msgid "Group" msgid "Enter Group" msgstr "Groupe" -#: pcbnew/tools/pcb_actions.cpp:657 +#: pcbnew/tools/pcb_actions.cpp:672 #, fuzzy #| msgid "Enter the report filename" msgid "Enter the group to edit items" msgstr "Entrer le nom du fichier rapport" -#: pcbnew/tools/pcb_actions.cpp:662 +#: pcbnew/tools/pcb_actions.cpp:677 #, fuzzy #| msgid "Group" msgid "Leave Group" msgstr "Groupe" -#: pcbnew/tools/pcb_actions.cpp:662 +#: pcbnew/tools/pcb_actions.cpp:677 #, fuzzy #| msgid "Close the current project" msgid "Leave the current group" msgstr "Fermer le projet en cours" -#: pcbnew/tools/pcb_actions.cpp:667 +#: pcbnew/tools/pcb_actions.cpp:682 msgid "Append Board..." msgstr "Ajouter Circuit Imprimé..." -#: pcbnew/tools/pcb_actions.cpp:671 +#: pcbnew/tools/pcb_actions.cpp:686 #, fuzzy #| msgid "Highlight specific net" msgid "Highlight the selected net" msgstr "Surbrillance net" -#: pcbnew/tools/pcb_actions.cpp:676 +#: pcbnew/tools/pcb_actions.cpp:691 msgid "Toggle Last Net Highlight" msgstr "Basculer dernier Net en Surbrillance" -#: pcbnew/tools/pcb_actions.cpp:676 +#: pcbnew/tools/pcb_actions.cpp:691 msgid "Toggle between last two highlighted nets" msgstr "Basculer entre les deux derniers nets mis en surbrillance" -#: pcbnew/tools/pcb_actions.cpp:680 +#: pcbnew/tools/pcb_actions.cpp:695 msgid "Clear Net Highlighting" msgstr "Supprimer Surbrillance du Net" -#: pcbnew/tools/pcb_actions.cpp:684 pcbnew/tools/pcb_actions.cpp:691 +#: pcbnew/tools/pcb_actions.cpp:699 pcbnew/tools/pcb_actions.cpp:706 msgid "Highlight all copper items of a net" msgstr "Mettre en surbrillance tous les éléments cuivre de l'équipotentielle" -#: pcbnew/tools/pcb_actions.cpp:698 +#: pcbnew/tools/pcb_actions.cpp:713 msgid "Hide Net" msgstr "Masquer Net" -#: pcbnew/tools/pcb_actions.cpp:698 +#: pcbnew/tools/pcb_actions.cpp:713 msgid "Hide the ratsnest for the selected net" msgstr "Masquer le ratnest pour le net sélectionné" -#: pcbnew/tools/pcb_actions.cpp:701 +#: pcbnew/tools/pcb_actions.cpp:716 msgid "Show Net" msgstr "Montrer Net" -#: pcbnew/tools/pcb_actions.cpp:701 +#: pcbnew/tools/pcb_actions.cpp:716 msgid "Show the ratsnest for the selected net" msgstr "Montrer le chevelu pour le net sélectionné" -#: pcbnew/tools/pcb_actions.cpp:705 +#: pcbnew/tools/pcb_actions.cpp:720 msgid "Switch to Schematic Editor" msgstr "Commuter à Éditeur de Schématique" -#: pcbnew/tools/pcb_actions.cpp:705 +#: pcbnew/tools/pcb_actions.cpp:720 msgid "Open schematic in Eeschema" msgstr "Ouvrir schématique dans Eechema" -#: pcbnew/tools/pcb_actions.cpp:714 +#: pcbnew/tools/pcb_actions.cpp:729 msgid "Highlight Ratsnest" msgstr "Surbrillance Chevelu" -#: pcbnew/tools/pcb_actions.cpp:714 +#: pcbnew/tools/pcb_actions.cpp:729 msgid "Show ratsnest of selected item(s)" msgstr "Montrer le chevelu des éléments sélectionnés" -#: pcbnew/tools/pcb_actions.cpp:725 +#: pcbnew/tools/pcb_actions.cpp:740 msgid "Show the net inspector" msgstr "Afficher l'Inspecteur d'équipotentielles" -#: pcbnew/tools/pcb_actions.cpp:730 +#: pcbnew/tools/pcb_actions.cpp:745 msgid "Scripting Console" msgstr "Console de Script" -#: pcbnew/tools/pcb_actions.cpp:730 +#: pcbnew/tools/pcb_actions.cpp:745 msgid "Show the Python scripting console" msgstr "Afficher la console de script Python" -#: pcbnew/tools/pcb_actions.cpp:735 +#: pcbnew/tools/pcb_actions.cpp:750 #, fuzzy #| msgid "Show Layers Manager" msgid "Show Appearance Manager" msgstr "Affiche le Gestionnaire de Couches" -#: pcbnew/tools/pcb_actions.cpp:735 +#: pcbnew/tools/pcb_actions.cpp:750 #, fuzzy #| msgid "Show/hide the layers manager" msgid "Show/hide the appearance manager" msgstr "Afficher ou cacher le gestionnaire de couches" -#: pcbnew/tools/pcb_actions.cpp:740 +#: pcbnew/tools/pcb_actions.cpp:755 msgid "Show Microwave Toolbar" msgstr "Montrer Toolbar Micro-Ondes" -#: pcbnew/tools/pcb_actions.cpp:740 +#: pcbnew/tools/pcb_actions.cpp:755 msgid "" "Show/hide microwave toolbar\n" "(Experimental feature)" @@ -31133,371 +32123,394 @@ msgstr "" "Afficher/masquer la barre d'outils de micro-ondes.\n" "(Fonctionnalité expérimentale)" -#: pcbnew/tools/pcb_actions.cpp:745 +#: pcbnew/tools/pcb_actions.cpp:760 msgid "Flip Board View" msgstr "Retourner l'Affichage du CI" -#: pcbnew/tools/pcb_actions.cpp:745 +#: pcbnew/tools/pcb_actions.cpp:760 msgid "Flip (mirror) the board view" msgstr "Retourner (miroir) la vue du circuit imprimé" -#: pcbnew/tools/pcb_actions.cpp:751 +#: pcbnew/tools/pcb_actions.cpp:766 msgid "Show Ratsnest" msgstr "Montrer le Chevelu" -#: pcbnew/tools/pcb_actions.cpp:751 +#: pcbnew/tools/pcb_actions.cpp:766 msgid "Show board ratsnest" msgstr "Montrer le chevelu général" -#: pcbnew/tools/pcb_actions.cpp:756 +#: pcbnew/tools/pcb_actions.cpp:771 msgid "Curved Ratsnest Lines" msgstr "Lignes Courbes pour Chevelu" -#: pcbnew/tools/pcb_actions.cpp:762 +#: pcbnew/tools/pcb_actions.cpp:777 msgid "Sketch Tracks" msgstr "Pistes en Contour" -#: pcbnew/tools/pcb_actions.cpp:762 +#: pcbnew/tools/pcb_actions.cpp:777 msgid "Show tracks in outline mode" msgstr "Afficher pistes en mode contour" -#: pcbnew/tools/pcb_actions.cpp:767 +#: pcbnew/tools/pcb_actions.cpp:782 msgid "Sketch Pads" msgstr "Pads en Contour" -#: pcbnew/tools/pcb_actions.cpp:767 +#: pcbnew/tools/pcb_actions.cpp:782 msgid "Show pads in outline mode" msgstr "Afficher pads en mode contour" -#: pcbnew/tools/pcb_actions.cpp:772 +#: pcbnew/tools/pcb_actions.cpp:787 msgid "Sketch Vias" msgstr "Vias en Contour" -#: pcbnew/tools/pcb_actions.cpp:772 +#: pcbnew/tools/pcb_actions.cpp:787 msgid "Show vias in outline mode" msgstr "Afficher vias en mode contour" -#: pcbnew/tools/pcb_actions.cpp:777 +#: pcbnew/tools/pcb_actions.cpp:792 msgid "Sketch Graphic Items" msgstr "Eléments Graphiques en Contour" -#: pcbnew/tools/pcb_actions.cpp:777 +#: pcbnew/tools/pcb_actions.cpp:792 msgid "Show graphic items in outline mode" msgstr "Afficher les éléments graphiques en mode contour" -#: pcbnew/tools/pcb_actions.cpp:782 +#: pcbnew/tools/pcb_actions.cpp:797 msgid "Sketch Text Items" msgstr "Textes en Mode Contour" -#: pcbnew/tools/pcb_actions.cpp:782 +#: pcbnew/tools/pcb_actions.cpp:797 msgid "Show footprint texts in line mode" msgstr "Afficher les textes sur empreintes en mode filaire" -#: pcbnew/tools/pcb_actions.cpp:792 +#: pcbnew/tools/pcb_actions.cpp:807 msgid "Automatically zoom to fit" msgstr "Zoom optimal automatique" -#: pcbnew/tools/pcb_actions.cpp:792 +#: pcbnew/tools/pcb_actions.cpp:807 msgid "Zoom to fit when changing footprint" msgstr "Zoom optimal si l'empreinte est changée" -#: pcbnew/tools/pcb_actions.cpp:797 +#: pcbnew/tools/pcb_actions.cpp:812 msgid "Fill Zones" msgstr "Remplir Zones" -#: pcbnew/tools/pcb_actions.cpp:797 +#: pcbnew/tools/pcb_actions.cpp:812 msgid "Show filled areas of zones" msgstr "Afficher les surfaces remplies dans les zones" -#: pcbnew/tools/pcb_actions.cpp:802 +#: pcbnew/tools/pcb_actions.cpp:817 msgid "Wireframe Zones" msgstr "Contours des Zones" -#: pcbnew/tools/pcb_actions.cpp:802 +#: pcbnew/tools/pcb_actions.cpp:817 msgid "Show only zone boundaries" msgstr "Afficher seulement les contours de zone" -#: pcbnew/tools/pcb_actions.cpp:807 +#: pcbnew/tools/pcb_actions.cpp:822 msgid "Sketch Zones" msgstr "Zones Remplies en Contour" -#: pcbnew/tools/pcb_actions.cpp:807 +#: pcbnew/tools/pcb_actions.cpp:822 msgid "Show solid areas of zones in outline mode" msgstr "Afficher les surfaces remplies dans les zones en contour" -#: pcbnew/tools/pcb_actions.cpp:813 +#: pcbnew/tools/pcb_actions.cpp:828 msgid "Toggle Zone Display" msgstr "Change l'Affichade des Zones" -#: pcbnew/tools/pcb_actions.cpp:814 +#: pcbnew/tools/pcb_actions.cpp:829 msgid "Cycle between showing filled zones, wireframed zones and sketched zones" msgstr "" "Cycle entre affichage zones remplies, les zones en contour et les surfaces " "remplies en contour" -#: pcbnew/tools/pcb_actions.cpp:822 +#: pcbnew/tools/pcb_actions.cpp:837 msgid "Switch to Component (F.Cu) layer" msgstr "Commuter à Couche Composant (F.Cu)" -#: pcbnew/tools/pcb_actions.cpp:828 +#: pcbnew/tools/pcb_actions.cpp:843 msgid "Switch to Inner layer 1" msgstr "Sauter à la Couche Interne 1" -#: pcbnew/tools/pcb_actions.cpp:834 +#: pcbnew/tools/pcb_actions.cpp:849 msgid "Switch to Inner layer 2" msgstr "Sauter à la Couche Interne 2" -#: pcbnew/tools/pcb_actions.cpp:840 +#: pcbnew/tools/pcb_actions.cpp:855 msgid "Switch to Inner layer 3" msgstr "Sauter à la Couche Interne 3" -#: pcbnew/tools/pcb_actions.cpp:846 +#: pcbnew/tools/pcb_actions.cpp:861 msgid "Switch to Inner layer 4" msgstr "Sauter à la Couche Interne 4" -#: pcbnew/tools/pcb_actions.cpp:852 +#: pcbnew/tools/pcb_actions.cpp:867 msgid "Switch to Inner layer 5" msgstr "Sauter à la Couche Interne 5" -#: pcbnew/tools/pcb_actions.cpp:858 +#: pcbnew/tools/pcb_actions.cpp:873 msgid "Switch to Inner layer 6" msgstr "Sauter à la Couche Interne 6" -#: pcbnew/tools/pcb_actions.cpp:863 +#: pcbnew/tools/pcb_actions.cpp:878 msgid "Switch to Inner layer 7" msgstr "Sauter à la Couche Interne 7" -#: pcbnew/tools/pcb_actions.cpp:868 +#: pcbnew/tools/pcb_actions.cpp:883 msgid "Switch to Inner layer 8" msgstr "Sauter à la Couche Interne 8" -#: pcbnew/tools/pcb_actions.cpp:873 +#: pcbnew/tools/pcb_actions.cpp:888 msgid "Switch to Inner layer 9" msgstr "Sauter à la Couche Interne 9" -#: pcbnew/tools/pcb_actions.cpp:878 +#: pcbnew/tools/pcb_actions.cpp:893 msgid "Switch to Inner layer 10" msgstr "Sauter à la Couche Interne 10" -#: pcbnew/tools/pcb_actions.cpp:883 +#: pcbnew/tools/pcb_actions.cpp:898 msgid "Switch to Inner layer 11" msgstr "Sauter à la Couche Interne 11" -#: pcbnew/tools/pcb_actions.cpp:888 +#: pcbnew/tools/pcb_actions.cpp:903 msgid "Switch to Inner layer 12" msgstr "Sauter à la Couche Interne 12" -#: pcbnew/tools/pcb_actions.cpp:893 +#: pcbnew/tools/pcb_actions.cpp:908 msgid "Switch to Inner layer 13" msgstr "Sauter à la Couche Interne 13" -#: pcbnew/tools/pcb_actions.cpp:898 +#: pcbnew/tools/pcb_actions.cpp:913 msgid "Switch to Inner layer 14" msgstr "Sauter à la Couche Interne 14" -#: pcbnew/tools/pcb_actions.cpp:903 +#: pcbnew/tools/pcb_actions.cpp:918 msgid "Switch to Inner layer 15" msgstr "Sauter à la Couche Interne 15" -#: pcbnew/tools/pcb_actions.cpp:908 +#: pcbnew/tools/pcb_actions.cpp:923 msgid "Switch to Inner layer 16" msgstr "Sauter à la Couche Interne 16" -#: pcbnew/tools/pcb_actions.cpp:913 +#: pcbnew/tools/pcb_actions.cpp:928 msgid "Switch to Inner layer 17" msgstr "Sauter à la Couche Interne 17" -#: pcbnew/tools/pcb_actions.cpp:918 +#: pcbnew/tools/pcb_actions.cpp:933 msgid "Switch to Inner layer 18" msgstr "Sauter à la Couche Interne 18" -#: pcbnew/tools/pcb_actions.cpp:923 +#: pcbnew/tools/pcb_actions.cpp:938 msgid "Switch to Inner layer 19" msgstr "Sauter à la Couche Interne 19" -#: pcbnew/tools/pcb_actions.cpp:928 +#: pcbnew/tools/pcb_actions.cpp:943 msgid "Switch to Inner layer 20" msgstr "Sauter à la Couche Interne 20" -#: pcbnew/tools/pcb_actions.cpp:933 +#: pcbnew/tools/pcb_actions.cpp:948 msgid "Switch to Inner layer 21" msgstr "Sauter à la Couche Interne 21" -#: pcbnew/tools/pcb_actions.cpp:938 +#: pcbnew/tools/pcb_actions.cpp:953 msgid "Switch to Inner layer 22" msgstr "Sauter à la Couche Interne 22" -#: pcbnew/tools/pcb_actions.cpp:943 +#: pcbnew/tools/pcb_actions.cpp:958 msgid "Switch to Inner layer 23" msgstr "Sauter à la Couche Interne 23" -#: pcbnew/tools/pcb_actions.cpp:948 +#: pcbnew/tools/pcb_actions.cpp:963 msgid "Switch to Inner layer 24" msgstr "Sauter à la Couche Interne 24" -#: pcbnew/tools/pcb_actions.cpp:953 +#: pcbnew/tools/pcb_actions.cpp:968 msgid "Switch to Inner layer 25" msgstr "Sauter à la Couche Interne 25" -#: pcbnew/tools/pcb_actions.cpp:958 +#: pcbnew/tools/pcb_actions.cpp:973 msgid "Switch to Inner layer 26" msgstr "Sauter à la Couche Interne 26" -#: pcbnew/tools/pcb_actions.cpp:963 +#: pcbnew/tools/pcb_actions.cpp:978 msgid "Switch to Inner layer 27" msgstr "Sauter à la Couche Interne 27" -#: pcbnew/tools/pcb_actions.cpp:968 +#: pcbnew/tools/pcb_actions.cpp:983 msgid "Switch to Inner layer 28" msgstr "Sauter à la Couche Interne 28" -#: pcbnew/tools/pcb_actions.cpp:973 +#: pcbnew/tools/pcb_actions.cpp:988 msgid "Switch to Inner layer 29" msgstr "Sauter à la Couche Interne 29" -#: pcbnew/tools/pcb_actions.cpp:978 +#: pcbnew/tools/pcb_actions.cpp:993 msgid "Switch to Inner layer 30" msgstr "Sauter à la Couche Interne 30" -#: pcbnew/tools/pcb_actions.cpp:984 +#: pcbnew/tools/pcb_actions.cpp:999 msgid "Switch to Copper (B.Cu) layer" msgstr "Commuter à Couche Cuivre (B.Cu)" -#: pcbnew/tools/pcb_actions.cpp:990 +#: pcbnew/tools/pcb_actions.cpp:1005 msgid "Switch to Next Layer" msgstr "Commuter à Couche Suivante" -#: pcbnew/tools/pcb_actions.cpp:995 +#: pcbnew/tools/pcb_actions.cpp:1010 msgid "Switch to Previous Layer" msgstr "Commuter à Couche Précédente" -#: pcbnew/tools/pcb_actions.cpp:1000 +#: pcbnew/tools/pcb_actions.cpp:1015 #, fuzzy #| msgid "Toggle Lock" msgid "Toggle Layer" msgstr "Basculer Verrouillage" -#: pcbnew/tools/pcb_actions.cpp:1000 +#: pcbnew/tools/pcb_actions.cpp:1015 #, fuzzy #| msgid "Switch between inches and millimeters" msgid "Switch between layers in active layer pair" msgstr "Basculer entre les pouces et les millimètres" -#: pcbnew/tools/pcb_actions.cpp:1007 +#: pcbnew/tools/pcb_actions.cpp:1022 msgid "Increase Layer Opacity" msgstr "Augmenter Opacité de la Couche" -#: pcbnew/tools/pcb_actions.cpp:1007 pcbnew/tools/pcb_actions.cpp:1014 +#: pcbnew/tools/pcb_actions.cpp:1022 pcbnew/tools/pcb_actions.cpp:1029 msgid "Make the current layer more transparent" msgstr "Rendre la couche courante plus transparente" -#: pcbnew/tools/pcb_actions.cpp:1014 +#: pcbnew/tools/pcb_actions.cpp:1029 msgid "Decrease Layer Opacity" msgstr "Diminuer Opacité de la Couche" -#: pcbnew/tools/pcb_actions.cpp:1025 +#: pcbnew/tools/pcb_actions.cpp:1040 msgid "Show Board Statistics" msgstr "Afficher Statistiques du CI" -#: pcbnew/tools/pcb_actions.cpp:1025 +#: pcbnew/tools/pcb_actions.cpp:1040 msgid "Shows board statistics" msgstr "Affiche les statistiques du circuit imprimé" -#: pcbnew/tools/pcb_actions.cpp:1031 +#: pcbnew/tools/pcb_actions.cpp:1045 +#, fuzzy +#| msgid "Clearance violation" +msgid "Clearance Resolution..." +msgstr "Violation d'isolation" + +#: pcbnew/tools/pcb_actions.cpp:1046 +msgid "" +"Show clearance resolution for the active layer between two selected objects" +msgstr "" + +#: pcbnew/tools/pcb_actions.cpp:1051 +#, fuzzy +#| msgid "Clearance violation" +msgid "Constraints Resolution..." +msgstr "Violation d'isolation" + +#: pcbnew/tools/pcb_actions.cpp:1052 +#, fuzzy +#| msgid "Show the ratsnest for the selected net" +msgid "Show constraints resolution for the selected object" +msgstr "Montrer le chevelu pour le net sélectionné" + +#: pcbnew/tools/pcb_actions.cpp:1058 msgid "Geographical Reannotate..." msgstr "Renumérotation Géographique..." -#: pcbnew/tools/pcb_actions.cpp:1031 +#: pcbnew/tools/pcb_actions.cpp:1058 msgid "Reannotate PCB in geographical order" -msgstr "" +msgstr "Renumérotation de PCB en ordre géographique" -#: pcbnew/tools/pcb_actions.cpp:1036 +#: pcbnew/tools/pcb_actions.cpp:1063 msgid "Repair Board" msgstr "Réparer le PCB" -#: pcbnew/tools/pcb_actions.cpp:1037 +#: pcbnew/tools/pcb_actions.cpp:1064 msgid "Run various diagnostics and attempt to repair board" msgstr "" -#: pcbnew/tools/pcb_actions.cpp:1045 +#: pcbnew/tools/pcb_actions.cpp:1072 msgid "Align to Top" msgstr "Aligner en Haut" -#: pcbnew/tools/pcb_actions.cpp:1046 +#: pcbnew/tools/pcb_actions.cpp:1073 msgid "Aligns selected items to the top edge" msgstr "Aligner les éléments sélectionnés sur le bord haut" -#: pcbnew/tools/pcb_actions.cpp:1050 +#: pcbnew/tools/pcb_actions.cpp:1077 msgid "Align to Bottom" msgstr "Aligner en Bas" -#: pcbnew/tools/pcb_actions.cpp:1051 +#: pcbnew/tools/pcb_actions.cpp:1078 msgid "Aligns selected items to the bottom edge" msgstr "Aligner les éléments sélectionnés sur le bord bas" -#: pcbnew/tools/pcb_actions.cpp:1055 +#: pcbnew/tools/pcb_actions.cpp:1082 msgid "Align to Left" msgstr "Aligner à Gauche" -#: pcbnew/tools/pcb_actions.cpp:1056 +#: pcbnew/tools/pcb_actions.cpp:1083 msgid "Aligns selected items to the left edge" msgstr "Aligner les éléments sélectionnés sur le bord gauche" -#: pcbnew/tools/pcb_actions.cpp:1060 +#: pcbnew/tools/pcb_actions.cpp:1087 msgid "Align to Right" msgstr "Aligner à Droite" -#: pcbnew/tools/pcb_actions.cpp:1061 +#: pcbnew/tools/pcb_actions.cpp:1088 msgid "Aligns selected items to the right edge" msgstr "Aligner les éléments sélectionnés sur le bord droit" -#: pcbnew/tools/pcb_actions.cpp:1065 +#: pcbnew/tools/pcb_actions.cpp:1092 msgid "Align to Vertical Center" msgstr "Alignement au Centre Vertical" -#: pcbnew/tools/pcb_actions.cpp:1066 +#: pcbnew/tools/pcb_actions.cpp:1093 msgid "Aligns selected items to the vertical center" msgstr "Aligner les éléments sélectionnés sur le centre vertical" -#: pcbnew/tools/pcb_actions.cpp:1070 +#: pcbnew/tools/pcb_actions.cpp:1097 msgid "Align to Horizontal Center" msgstr "Alignement au Centre horizontal" -#: pcbnew/tools/pcb_actions.cpp:1071 +#: pcbnew/tools/pcb_actions.cpp:1098 msgid "Aligns selected items to the horizontal center" msgstr "Aligner les éléments sélectionnés sur le centre horizontal" -#: pcbnew/tools/pcb_actions.cpp:1075 +#: pcbnew/tools/pcb_actions.cpp:1102 msgid "Distribute Horizontally" msgstr "Distribuer Horizontalement" -#: pcbnew/tools/pcb_actions.cpp:1076 +#: pcbnew/tools/pcb_actions.cpp:1103 msgid "Distributes selected items along the horizontal axis" msgstr "Distribuer les éléments sélectionnés le long de l'axe horizontal" -#: pcbnew/tools/pcb_actions.cpp:1080 +#: pcbnew/tools/pcb_actions.cpp:1107 msgid "Distribute Vertically" msgstr "Distribuer Verticalement" -#: pcbnew/tools/pcb_actions.cpp:1081 +#: pcbnew/tools/pcb_actions.cpp:1108 msgid "Distributes selected items along the vertical axis" msgstr "Distribuer les éléments sélectionnés le long de l'axe vertical" -#: pcbnew/tools/pcb_actions.cpp:1101 +#: pcbnew/tools/pcb_actions.cpp:1138 msgid "Position Relative To..." msgstr "Position Relative à..." -#: pcbnew/tools/pcb_actions.cpp:1102 +#: pcbnew/tools/pcb_actions.cpp:1139 msgid "Positions the selected item(s) by an exact amount relative to another" msgstr "" "Déplace l'élément sélectionné d'une distance exacte relativement à un autre " "élément" -#: pcbnew/tools/pcb_actions.cpp:1138 +#: pcbnew/tools/pcb_actions.cpp:1175 msgid "Select/Expand Connection" msgstr "Sélectionner/Expandre Connexion" -#: pcbnew/tools/pcb_actions.cpp:1139 +#: pcbnew/tools/pcb_actions.cpp:1176 msgid "" "Selects a connection or expands an existing selection to junctions, pads, or " "entire connections" @@ -31505,159 +32518,171 @@ msgstr "" "Selectionner une connexion ou expandre une selection existante en jonctions, " "pads, ou connexions entières" -#: pcbnew/tools/pcb_actions.cpp:1144 +#: pcbnew/tools/pcb_actions.cpp:1181 msgid "Select All Tracks in Net" msgstr "Sélectionnez toutes Pistes du Net" -#: pcbnew/tools/pcb_actions.cpp:1145 +#: pcbnew/tools/pcb_actions.cpp:1182 msgid "Selects all tracks & vias belonging to the same net." msgstr "Sélection de toutes les pistes et vias appartenant au même net." -#: pcbnew/tools/pcb_actions.cpp:1151 +#: pcbnew/tools/pcb_actions.cpp:1187 +#, fuzzy +#| msgid "Select All Tracks in Net" +msgid "Deselect All Tracks in Net" +msgstr "Sélectionnez toutes Pistes du Net" + +#: pcbnew/tools/pcb_actions.cpp:1188 +#, fuzzy +#| msgid "Selects all tracks & vias belonging to the same net." +msgid "Deselects all tracks & vias belonging to the same net." +msgstr "Sélection de toutes les pistes et vias appartenant au même net." + +#: pcbnew/tools/pcb_actions.cpp:1194 msgid "Selects all modules and tracks in the schematic sheet" msgstr "" "Sélectionner tous les modules et les pistes de la même feuille schématique" -#: pcbnew/tools/pcb_actions.cpp:1156 +#: pcbnew/tools/pcb_actions.cpp:1199 msgid "Items in Same Hierarchical Sheet" msgstr "Eléments de la même Feuille Hiérarchique" -#: pcbnew/tools/pcb_actions.cpp:1157 +#: pcbnew/tools/pcb_actions.cpp:1200 msgid "Selects all modules and tracks in the same schematic sheet" msgstr "" "Sélectionne tous les modules et les pistes de la même feuille schématique" -#: pcbnew/tools/pcb_actions.cpp:1162 +#: pcbnew/tools/pcb_actions.cpp:1205 msgid "Filter Selection..." msgstr "Filtre de Sélection..." -#: pcbnew/tools/pcb_actions.cpp:1162 +#: pcbnew/tools/pcb_actions.cpp:1205 msgid "Filter the types of items in the selection" msgstr "Filtre des types d'éléments dans la sélection" -#: pcbnew/tools/pcb_actions.cpp:1170 +#: pcbnew/tools/pcb_actions.cpp:1213 msgid "Fill zone(s)" msgstr "Remplir zone(s)" -#: pcbnew/tools/pcb_actions.cpp:1176 +#: pcbnew/tools/pcb_actions.cpp:1219 msgid "Fill All" msgstr "Remplir Tout" -#: pcbnew/tools/pcb_actions.cpp:1176 +#: pcbnew/tools/pcb_actions.cpp:1219 msgid "Fill all zones" msgstr "Remplir toutes les zones" -#: pcbnew/tools/pcb_actions.cpp:1181 +#: pcbnew/tools/pcb_actions.cpp:1224 msgid "Unfill" msgstr "Supprimer remplissage" -#: pcbnew/tools/pcb_actions.cpp:1181 +#: pcbnew/tools/pcb_actions.cpp:1224 msgid "Unfill zone(s)" msgstr "Supprimer remplissage zone(s)" -#: pcbnew/tools/pcb_actions.cpp:1187 +#: pcbnew/tools/pcb_actions.cpp:1230 msgid "Unfill All" msgstr "Supprimer tous les Remplissages" -#: pcbnew/tools/pcb_actions.cpp:1187 +#: pcbnew/tools/pcb_actions.cpp:1230 msgid "Unfill all zones" msgstr "Supprimer remplissage des zones" -#: pcbnew/tools/pcb_actions.cpp:1195 +#: pcbnew/tools/pcb_actions.cpp:1238 msgid "Place Selected Footprints" msgstr "Placer Empreintes Sélectionnées" -#: pcbnew/tools/pcb_actions.cpp:1196 +#: pcbnew/tools/pcb_actions.cpp:1239 msgid "Performs automatic placement of selected components" msgstr "Effectue le placement automatique des composants sélectionnés" -#: pcbnew/tools/pcb_actions.cpp:1201 +#: pcbnew/tools/pcb_actions.cpp:1244 msgid "Place Off-Board Footprints" msgstr "Placer les Empreintes hors PCB" -#: pcbnew/tools/pcb_actions.cpp:1202 +#: pcbnew/tools/pcb_actions.cpp:1245 msgid "Performs automatic placement of components outside board area" msgstr "" "Effectue le placement automatique des composants en dehors de la surface du " "CI" -#: pcbnew/tools/pcb_actions.cpp:1211 +#: pcbnew/tools/pcb_actions.cpp:1254 msgid "Route Single Track" msgstr "Router Simple Piste" -#: pcbnew/tools/pcb_actions.cpp:1211 +#: pcbnew/tools/pcb_actions.cpp:1254 msgid "Run push & shove router (single tracks)" msgstr "Lancer le routeur push & shove (pistes simples)" -#: pcbnew/tools/pcb_actions.cpp:1218 +#: pcbnew/tools/pcb_actions.cpp:1261 msgid "Route Differential Pair" msgstr "Router Paire Différentielle" -#: pcbnew/tools/pcb_actions.cpp:1218 +#: pcbnew/tools/pcb_actions.cpp:1261 msgid "Run push & shove router (differential pairs)" msgstr "Lancer le routeur push & shove (paires différentielles)" -#: pcbnew/tools/pcb_actions.cpp:1224 +#: pcbnew/tools/pcb_actions.cpp:1267 msgid "Interactive Router Settings..." msgstr "Réglages du Routeur Interactif..." -#: pcbnew/tools/pcb_actions.cpp:1224 +#: pcbnew/tools/pcb_actions.cpp:1267 msgid "Open Interactive Router settings" msgstr "Réglages du Routeur Interactif" -#: pcbnew/tools/pcb_actions.cpp:1229 +#: pcbnew/tools/pcb_actions.cpp:1272 msgid "Differential Pair Dimensions..." msgstr "Dimensions de la Paire Différentielle..." -#: pcbnew/tools/pcb_actions.cpp:1229 +#: pcbnew/tools/pcb_actions.cpp:1272 msgid "Open Differential Pair Dimension settings" msgstr "Réglage des Paramètres Dimensionnels de Paire Différentielle" -#: pcbnew/tools/pcb_actions.cpp:1234 +#: pcbnew/tools/pcb_actions.cpp:1277 msgid "Router Highlight Mode" msgstr "Mode Surbrillance Routeur" -#: pcbnew/tools/pcb_actions.cpp:1234 +#: pcbnew/tools/pcb_actions.cpp:1277 msgid "Switch router to highlight mode" msgstr "Commuter routeur en mode surbrillance" -#: pcbnew/tools/pcb_actions.cpp:1239 +#: pcbnew/tools/pcb_actions.cpp:1282 msgid "Router Shove Mode" msgstr "Mode Push/Shove du Routeur" -#: pcbnew/tools/pcb_actions.cpp:1239 +#: pcbnew/tools/pcb_actions.cpp:1282 msgid "Switch router to shove mode" msgstr "Commuter routeur en mode poussé" -#: pcbnew/tools/pcb_actions.cpp:1244 +#: pcbnew/tools/pcb_actions.cpp:1287 msgid "Router Walkaround Mode" msgstr "Mode Contournement Routeur" -#: pcbnew/tools/pcb_actions.cpp:1244 +#: pcbnew/tools/pcb_actions.cpp:1287 msgid "Switch router to walkaround mode" msgstr "Commuter routeur en mode contournement" -#: pcbnew/tools/pcb_actions.cpp:1249 +#: pcbnew/tools/pcb_actions.cpp:1292 msgid "Set Layer Pair..." msgstr "Sélection Paire de Couches..." -#: pcbnew/tools/pcb_actions.cpp:1249 +#: pcbnew/tools/pcb_actions.cpp:1292 msgid "Change active layer pair for routing" msgstr "Changer la paire de couches actives pour le routage" -#: pcbnew/tools/pcb_actions.cpp:1256 +#: pcbnew/tools/pcb_actions.cpp:1299 msgid "Tune length of a single track" msgstr "Ajuster la longueur d'une piste" -#: pcbnew/tools/pcb_actions.cpp:1263 +#: pcbnew/tools/pcb_actions.cpp:1306 msgid "Tune length of a differential pair" msgstr "Ajuster la longueur d'une paire différentielle" -#: pcbnew/tools/pcb_actions.cpp:1270 +#: pcbnew/tools/pcb_actions.cpp:1313 msgid "Tune skew of a differential pair" msgstr "Ajuster le décalage de longueur d'une paire différentielle" -#: pcbnew/tools/pcb_actions.cpp:1279 pcbnew/tools/pcb_actions.cpp:1285 +#: pcbnew/tools/pcb_actions.cpp:1322 pcbnew/tools/pcb_actions.cpp:1328 msgid "" "Splits the track segment into two segments connected at the cursor position." msgstr "" @@ -31674,33 +32699,33 @@ msgstr "Groupage" #: pcbnew/tools/pcb_editor_control.cpp:152 msgid "Group is in inconsistent state: " -msgstr "" +msgstr "Groupe est dans un état incohérent: " -#: pcbnew/tools/pcb_editor_control.cpp:363 +#: pcbnew/tools/pcb_editor_control.cpp:364 msgid "Merge Specctra Session file:" msgstr "Fichier Specctra Session à Fusionner:" -#: pcbnew/tools/pcb_editor_control.cpp:386 +#: pcbnew/tools/pcb_editor_control.cpp:387 msgid "Specctra DSN File" msgstr "Fichier Specctra DSN" -#: pcbnew/tools/pcb_editor_control.cpp:486 +#: pcbnew/tools/pcb_editor_control.cpp:487 #, c-format msgid "%d duplicate IDs replaced.\n" msgstr "%d Unique IDs dupliqués remplacés.\n" -#: pcbnew/tools/pcb_editor_control.cpp:501 +#: pcbnew/tools/pcb_editor_control.cpp:502 #, c-format msgid "%d potential problems repaired." msgstr "%d problèmes potentiels réparés." -#: pcbnew/tools/pcb_editor_control.cpp:506 +#: pcbnew/tools/pcb_editor_control.cpp:507 #, fuzzy #| msgid "No marker found" msgid "No board problems found." msgstr "Aucun marqueur trouvé" -#: pcbnew/tools/pcb_editor_control.cpp:531 +#: pcbnew/tools/pcb_editor_control.cpp:532 msgid "" "Cannot update schematic because Pcbnew is opened in stand-alone mode. In " "order to create or update PCBs from schematics, you must launch the KiCad " @@ -31722,21 +32747,184 @@ msgstr "Basculer Verrouillage" msgid "GroupCreate" msgstr "GroupCreate" -#: pcbnew/tools/pcb_editor_control.cpp:1511 +#: pcbnew/tools/pcb_editor_control.cpp:1509 msgid "Duplicate zone" msgstr "Dupliquer Zone" -#: pcbnew/tools/pcb_inspection_tool.cpp:52 +#: pcbnew/tools/pcb_inspection_tool.cpp:56 #, fuzzy #| msgid "Delete Tool" msgid "Net Tools" msgstr "Outil de Suppression" +#: pcbnew/tools/pcb_inspection_tool.cpp:114 +#, fuzzy, c-format +#| msgid "Connection type:" +msgid "Zone connection type: %s." +msgstr "Type de Connexion:" + +#: pcbnew/tools/pcb_inspection_tool.cpp:119 +#, c-format +msgid "Overridden by %s; connection type: %s." +msgstr "" + +#: pcbnew/tools/pcb_inspection_tool.cpp:134 +#, c-format +msgid "Pad is not a PTH pad; connection will be: %s." +msgstr "Le pad n’est pas un pad métallisé traversant; la connexion sera : %s." + +#: pcbnew/tools/pcb_inspection_tool.cpp:146 +#, fuzzy, c-format +#| msgid "Thermal reliefs" +msgid "Zone thermal relief: %s." +msgstr "Freins thermiques" + +#: pcbnew/tools/pcb_inspection_tool.cpp:153 +#, c-format +msgid "Overridden by %s; thermal relief: %s." +msgstr "" + +#: pcbnew/tools/pcb_inspection_tool.cpp:162 +#, fuzzy, c-format +#| msgid "zone clearance" +msgid "Zone clearance: %s." +msgstr "isolation de zone" + +#: pcbnew/tools/pcb_inspection_tool.cpp:171 +#, c-format +msgid "Overridden by larger thermal relief from %s;clearance: %s." +msgstr "" + +#: pcbnew/tools/pcb_inspection_tool.cpp:180 +msgid "Clearance is 0." +msgstr "L'isolation est 0" + +#: pcbnew/tools/pcb_inspection_tool.cpp:211 +#, c-format +msgid "Clearance: %s." +msgstr "Isolation %s." + +#: pcbnew/tools/pcb_inspection_tool.cpp:224 +msgid "Select two items for a clearance resolution report." +msgstr "" + +#: pcbnew/tools/pcb_inspection_tool.cpp:231 +#, fuzzy +#| msgid "Clearance" +msgid "Clearance Report" +msgstr "Isolation" + +#: pcbnew/tools/pcb_inspection_tool.cpp:252 +#, c-format +msgid "Active layer (%s) is not a copper layer. No clearance defined." +msgstr "" + +#: pcbnew/tools/pcb_inspection_tool.cpp:258 +#: pcbnew/tools/pcb_inspection_tool.cpp:264 +#, c-format +msgid "%s not present on layer %s. No clearance defined." +msgstr "" + +#: pcbnew/tools/pcb_inspection_tool.cpp:270 +msgid "Items have no electrical connections. No clearance defined." +msgstr "" +"Les éléments n’ont pas de connexions électriques. Aucune isolation définie." + +#: pcbnew/tools/pcb_inspection_tool.cpp:274 +#, fuzzy +#| msgid "Clearance violation" +msgid "Clearance resolution for:" +msgstr "Violation d'isolation" + +#: pcbnew/tools/pcb_inspection_tool.cpp:276 +#, c-format +msgid "
  • Layer %s
  • %s
  • %s
" +msgstr "
  • Couche %s
  • %s
  • %s
" + +#: pcbnew/tools/pcb_inspection_tool.cpp:295 +msgid "Items belong to the same net. Clearance is 0." +msgstr "Les objets appartiennent au même net. L’isolation est 0." + +#: pcbnew/tools/pcb_inspection_tool.cpp:319 +msgid "Select an item for a constraints resolution report." +msgstr "" + +#: pcbnew/tools/pcb_inspection_tool.cpp:326 +#, fuzzy +#| msgid "Footprint Report" +msgid "Constraints Report" +msgstr "Rapport sur Empreintes" + +#: pcbnew/tools/pcb_inspection_tool.cpp:353 +#, fuzzy +#| msgid "Clearance violation" +msgid "Track width resolution for:" +msgstr "Violation d'isolation" + +#: pcbnew/tools/pcb_inspection_tool.cpp:354 +#: pcbnew/tools/pcb_inspection_tool.cpp:382 +#: pcbnew/tools/pcb_inspection_tool.cpp:408 +#: pcbnew/tools/pcb_inspection_tool.cpp:437 +#, c-format +msgid "
  • %s
" +msgstr "" + +#: pcbnew/tools/pcb_inspection_tool.cpp:361 +#: pcbnew/tools/pcb_inspection_tool.cpp:362 +#: pcbnew/tools/pcb_inspection_tool.cpp:389 +#: pcbnew/tools/pcb_inspection_tool.cpp:390 +#: pcbnew/tools/pcb_inspection_tool.cpp:415 +#: pcbnew/tools/pcb_inspection_tool.cpp:416 +#: pcbnew/tools/pcb_inspection_tool.cpp:444 +#, fuzzy +#| msgid "Undefined!" +msgid "undefined" +msgstr "Non Défini!" + +#: pcbnew/tools/pcb_inspection_tool.cpp:371 +#, c-format +msgid "Width constraints: min %s max %s." +msgstr "" + +#: pcbnew/tools/pcb_inspection_tool.cpp:381 +#, fuzzy +#| msgid "Clearance violation" +msgid "Via diameter resolution for:" +msgstr "Violation d'isolation" + +#: pcbnew/tools/pcb_inspection_tool.cpp:399 +#, c-format +msgid "Diameter constraints: min %s max %s." +msgstr "" + +#: pcbnew/tools/pcb_inspection_tool.cpp:407 +#, fuzzy +#| msgid "Clearance violation" +msgid "Via annular width resolution for:" +msgstr "Violation d'isolation" + +#: pcbnew/tools/pcb_inspection_tool.cpp:425 +#, c-format +msgid "Annular width constraints: min %s max %s." +msgstr "" + +#: pcbnew/tools/pcb_inspection_tool.cpp:436 +#, fuzzy +#| msgid "Clearance violation" +msgid "Hole diameter resolution for:" +msgstr "Violation d'isolation" + +#: pcbnew/tools/pcb_inspection_tool.cpp:450 +#, fuzzy, c-format +#| msgid "No constraint" +msgid "Hole constraint: min %s." +msgstr "Aucune contrainte" + #: pcbnew/tools/pcbnew_control.cpp:721 msgid "Invalid clipboard contents" msgstr "Contenu du presse-papier invalide" -#: pcbnew/tools/pcbnew_control.cpp:982 +#: pcbnew/tools/pcbnew_control.cpp:983 #, c-format msgid "" "Error loading board.\n" @@ -31745,15 +32933,15 @@ msgstr "" "Erreur en chargement du PCB.\n" "%s" -#: pcbnew/tools/pcbnew_control.cpp:1059 +#: pcbnew/tools/pcbnew_control.cpp:1060 msgid "Selected Items" msgstr "Éléments Sélectionnés" -#: pcbnew/tools/pcbnew_control.cpp:1076 +#: pcbnew/tools/pcbnew_control.cpp:1077 msgid "Footprint Name" msgstr "Nom Empreinte" -#: pcbnew/tools/pcbnew_control.cpp:1093 +#: pcbnew/tools/pcbnew_control.cpp:1094 #, c-format msgid "Key Words: %s" msgstr "Mots Clé: %s" @@ -31794,27 +32982,27 @@ msgstr "Distribuer horizontalement" msgid "Distribute vertically" msgstr "Distribuer verticalement" -#: pcbnew/tools/point_editor.cpp:296 +#: pcbnew/tools/point_editor.cpp:331 msgid "Self-intersecting polygons are not allowed." msgstr "Les polygones auto intersectants ne sont pas autorisés." -#: pcbnew/tools/point_editor.cpp:305 +#: pcbnew/tools/point_editor.cpp:340 msgid "pcbnew.InteractiveSelection tool is not available" msgstr "L'outil \"Pcbnew.InteractiveSelection\" n'est pas disponible" -#: pcbnew/tools/point_editor.cpp:441 +#: pcbnew/tools/point_editor.cpp:503 msgid "Drag a corner" msgstr "Déplacer un sommet" -#: pcbnew/tools/point_editor.cpp:1817 +#: pcbnew/tools/point_editor.cpp:2007 msgid "Add a zone corner" msgstr "Ajouter un sommet à la zone" -#: pcbnew/tools/point_editor.cpp:1855 +#: pcbnew/tools/point_editor.cpp:2045 msgid "Split segment" msgstr "Diviser le segment" -#: pcbnew/tools/point_editor.cpp:1926 +#: pcbnew/tools/point_editor.cpp:2116 msgid "Remove a zone/polygon corner" msgstr "Supprimer un sommet de la zone ou polygone" @@ -31823,14 +33011,16 @@ msgid "Position Relative" msgstr "Position Relative" #: pcbnew/tools/position_relative_tool.cpp:136 -msgid "Select reference item..." +#, fuzzy +#| msgid "Select reference item..." +msgid "Click on reference item..." msgstr "Sélectionnez l'élément de référence..." #: pcbnew/tools/selection_tool.cpp:67 msgid "Select" msgstr "Sélection" -#: pcbnew/tools/selection_tool.cpp:749 +#: pcbnew/tools/selection_tool.cpp:760 msgid "Selection contains locked items. Do you want to continue?" msgstr "" "La sélection contient des éléments verrouillés. Voulez vous continuer ?" @@ -31839,32 +33029,32 @@ msgstr "" msgid "Add a zone cutout" msgstr "Ajouter une découpe de zone" -#: pcbnew/tools/zone_create_helper.cpp:214 +#: pcbnew/tools/zone_create_helper.cpp:215 msgid "Add a zone" msgstr "Ajoutez une zone" -#: pcbnew/tools/zone_create_helper.cpp:253 +#: pcbnew/tools/zone_create_helper.cpp:254 msgid "Add a graphical polygon" msgstr "Addition de polygones graphiques" -#: pcbnew/tools/zone_filler_tool.cpp:69 +#: pcbnew/tools/zone_filler_tool.cpp:71 msgid "Checking Zones" msgstr "Vérification des Zones" -#: pcbnew/tools/zone_filler_tool.cpp:73 pcbnew/tools/zone_filler_tool.cpp:106 -#: pcbnew/tools/zone_filler_tool.cpp:146 +#: pcbnew/tools/zone_filler_tool.cpp:75 pcbnew/tools/zone_filler_tool.cpp:112 +#: pcbnew/tools/zone_filler_tool.cpp:152 msgid "Fill Zone(s)" msgstr "Remplissage Zone(s)" -#: pcbnew/tools/zone_filler_tool.cpp:102 +#: pcbnew/tools/zone_filler_tool.cpp:108 msgid "Fill All Zones" msgstr "Remplissage des Zones" -#: pcbnew/tools/zone_filler_tool.cpp:178 +#: pcbnew/tools/zone_filler_tool.cpp:184 msgid "Unfill Zone" msgstr "Supprimer Remplissage Zone" -#: pcbnew/tools/zone_filler_tool.cpp:197 +#: pcbnew/tools/zone_filler_tool.cpp:203 msgid "Unfill All Zones" msgstr "Supprimer Remplissage toutes Zones" @@ -31874,119 +33064,119 @@ msgstr "" "Opération d'annulation/rétablissement incomplète: certains éléments ne sont " "pas trouvés" -#: pcbnew/widgets/appearance_controls.cpp:330 +#: pcbnew/widgets/appearance_controls.cpp:331 msgid "Show all vias" msgstr "Montrer toustes les vias" -#: pcbnew/widgets/appearance_controls.cpp:331 +#: pcbnew/widgets/appearance_controls.cpp:332 msgid "Show all pads" msgstr "Montrer tous les pads" -#: pcbnew/widgets/appearance_controls.cpp:332 +#: pcbnew/widgets/appearance_controls.cpp:333 msgid "Show copper zones" msgstr "Montrer les zones cuivre" -#: pcbnew/widgets/appearance_controls.cpp:336 +#: pcbnew/widgets/appearance_controls.cpp:337 #, fuzzy #| msgid "Through Hole Pads" msgid "Through-hole Pads" msgstr "Pads Traversants" -#: pcbnew/widgets/appearance_controls.cpp:336 +#: pcbnew/widgets/appearance_controls.cpp:337 #, fuzzy #| msgid "Show 3D through hole models" msgid "Show through-hole pads" msgstr "Montrer modèles 3D à pins tranversantes" -#: pcbnew/widgets/appearance_controls.cpp:338 +#: pcbnew/widgets/appearance_controls.cpp:339 msgid "References" msgstr "Références" -#: pcbnew/widgets/appearance_controls.cpp:338 +#: pcbnew/widgets/appearance_controls.cpp:339 #, fuzzy #| msgid "Plot footprint references" msgid "Show footprint references" msgstr "Tracer les références des modules" -#: pcbnew/widgets/appearance_controls.cpp:339 +#: pcbnew/widgets/appearance_controls.cpp:340 #, fuzzy #| msgid "Show footprint values" msgid "Show footprint text" msgstr "Afficher les valeurs des empreintes" -#: pcbnew/widgets/appearance_controls.cpp:355 +#: pcbnew/widgets/appearance_controls.cpp:356 #, fuzzy #| msgid "2 Layers" msgid "No Layers" msgstr "2 Couches" -#: pcbnew/widgets/appearance_controls.cpp:357 +#: pcbnew/widgets/appearance_controls.cpp:358 msgid "All Layers" msgstr "Toutes Couches" -#: pcbnew/widgets/appearance_controls.cpp:359 +#: pcbnew/widgets/appearance_controls.cpp:360 msgid "All Copper Layers" msgstr "Toutes Couches Cuivre" -#: pcbnew/widgets/appearance_controls.cpp:362 +#: pcbnew/widgets/appearance_controls.cpp:363 msgid "Inner Copper Layers" msgstr "Couches Cuivre Internes" -#: pcbnew/widgets/appearance_controls.cpp:365 +#: pcbnew/widgets/appearance_controls.cpp:366 #, fuzzy #| msgid "Front layer" msgid "Front Layers" msgstr "Couche dessus" -#: pcbnew/widgets/appearance_controls.cpp:368 +#: pcbnew/widgets/appearance_controls.cpp:369 #, fuzzy #| msgid "Front View\tY" msgid "Front Assembly View" msgstr "Vue de Face\tY" -#: pcbnew/widgets/appearance_controls.cpp:371 +#: pcbnew/widgets/appearance_controls.cpp:372 #, fuzzy #| msgid "Back layer" msgid "Back Layers" msgstr "Back layer" -#: pcbnew/widgets/appearance_controls.cpp:374 +#: pcbnew/widgets/appearance_controls.cpp:375 msgid "Back Assembly View" msgstr "Couches Fabrication du Dessous" -#: pcbnew/widgets/appearance_controls.cpp:410 +#: pcbnew/widgets/appearance_controls.cpp:414 msgid "Filter nets" msgstr "Filtrage nets" -#: pcbnew/widgets/appearance_controls.cpp:542 +#: pcbnew/widgets/appearance_controls.cpp:546 #, fuzzy #| msgid "Display Options" msgid "Layer Display Options" msgstr "Options d'Affichage" -#: pcbnew/widgets/appearance_controls.cpp:552 +#: pcbnew/widgets/appearance_controls.cpp:556 #, fuzzy #| msgid "Non-plated pads:" msgid "Non-active layers:" msgstr "Pads non métallisés:" -#: pcbnew/widgets/appearance_controls.cpp:564 +#: pcbnew/widgets/appearance_controls.cpp:568 msgid "Non-active layers will be shown in full color" msgstr "" -#: pcbnew/widgets/appearance_controls.cpp:568 +#: pcbnew/widgets/appearance_controls.cpp:572 msgid "Dim" msgstr "Dim" -#: pcbnew/widgets/appearance_controls.cpp:570 -msgid "Non-active layers will be dimmed" -msgstr "" - #: pcbnew/widgets/appearance_controls.cpp:574 +msgid "Non-active layers will be dimmed" +msgstr "Les couches non actives seront assombries" + +#: pcbnew/widgets/appearance_controls.cpp:578 msgid "Hide" msgstr "Masquer" -#: pcbnew/widgets/appearance_controls.cpp:576 +#: pcbnew/widgets/appearance_controls.cpp:580 #, fuzzy #| msgid "Toggle inactive layers between normal, dimmed, and hidden" msgid "Non-active layers will be hidden" @@ -31994,103 +33184,106 @@ msgstr "" "Basculer les couches inactives entre les couches normales, estompées et " "cachées" -#: pcbnew/widgets/appearance_controls.cpp:586 -#, fuzzy -#| msgid "Flip the board view" +#: pcbnew/widgets/appearance_controls.cpp:590 msgid "Flip board view" -msgstr "Retourner (miroir) la vue du circuit imprimé" +msgstr "Retourner la vue du PCB" -#: pcbnew/widgets/appearance_controls.cpp:608 +#: pcbnew/widgets/appearance_controls.cpp:612 #, fuzzy #| msgid "Display Options" msgid "Net Display Options" msgstr "Options d'Affichage" -#: pcbnew/widgets/appearance_controls.cpp:617 +#: pcbnew/widgets/appearance_controls.cpp:621 #, fuzzy #| msgid "Line color:" msgid "Net colors:" msgstr "Couleur de ligne:" -#: pcbnew/widgets/appearance_controls.cpp:620 +#: pcbnew/widgets/appearance_controls.cpp:624 msgid "Choose when to show net and netclass colors" msgstr "" -#: pcbnew/widgets/appearance_controls.cpp:628 +#: pcbnew/widgets/appearance_controls.cpp:632 msgid "Net and netclass colors are shown on all copper items" msgstr "" -#: pcbnew/widgets/appearance_controls.cpp:635 +#: pcbnew/widgets/appearance_controls.cpp:639 #, fuzzy #| msgid "Create a new color theme based on the current one" msgid "Net and netclass colors are shown on the ratsnest only" msgstr "Créer un nouveau thème de couleur basé sur le thème actuel" -#: pcbnew/widgets/appearance_controls.cpp:641 +#: pcbnew/widgets/appearance_controls.cpp:645 #, fuzzy #| msgid "Selected net: " msgid "Net and netclass colors are not shown" msgstr "Net sélectionné: " -#: pcbnew/widgets/appearance_controls.cpp:649 +#: pcbnew/widgets/appearance_controls.cpp:653 #, fuzzy #| msgid "Outline display:" msgid "Ratsnest display:" msgstr "Aspect des contours:" -#: pcbnew/widgets/appearance_controls.cpp:652 +#: pcbnew/widgets/appearance_controls.cpp:656 msgid "Choose what ratsnest lines to display" -msgstr "" +msgstr "Choisissez les lignes du chevelu à afficher" -#: pcbnew/widgets/appearance_controls.cpp:660 +#: pcbnew/widgets/appearance_controls.cpp:664 msgid "Ratsnest lines are shown to items on all layers" msgstr "" -#: pcbnew/widgets/appearance_controls.cpp:665 -#, fuzzy -#| msgid "Visibles" +#: pcbnew/widgets/appearance_controls.cpp:669 msgid "Visible layers" -msgstr "Visibles" +msgstr "Couches visibles" -#: pcbnew/widgets/appearance_controls.cpp:667 +#: pcbnew/widgets/appearance_controls.cpp:671 #, fuzzy #| msgid "Include &items on invisible layers" msgid "Ratsnest lines are shown to items on visible layers" msgstr "Inclure éléments sur couches &invisibles" -#: pcbnew/widgets/appearance_controls.cpp:808 +#: pcbnew/widgets/appearance_controls.cpp:812 msgid "Set net color" msgstr "Définir la couleur du net" -#: pcbnew/widgets/appearance_controls.cpp:810 +#: pcbnew/widgets/appearance_controls.cpp:814 #, c-format msgid "Highlight %s" msgstr "Surbrillance %s" -#: pcbnew/widgets/appearance_controls.cpp:813 -#: pcbnew/widgets/appearance_controls.cpp:1947 +#: pcbnew/widgets/appearance_controls.cpp:817 +#: pcbnew/widgets/appearance_controls.cpp:1963 #, fuzzy, c-format #| msgid "Create tracks and vias" msgid "Select tracks and vias in %s" msgstr "Création des pistes et vias" -#: pcbnew/widgets/appearance_controls.cpp:821 +#: pcbnew/widgets/appearance_controls.cpp:820 +#: pcbnew/widgets/appearance_controls.cpp:1967 +#, fuzzy, c-format +#| msgid "Create tracks and vias" +msgid "Deselect tracks and vias in %s" +msgstr "Création des pistes et vias" + +#: pcbnew/widgets/appearance_controls.cpp:828 msgid "Hide all other nets" msgstr "Masquer tous les autres nets" -#: pcbnew/widgets/appearance_controls.cpp:854 +#: pcbnew/widgets/appearance_controls.cpp:861 #, fuzzy, c-format #| msgid "Show board ratsnest" msgid "Click to hide ratsnest for %s" msgstr "Montrer le chevelu général" -#: pcbnew/widgets/appearance_controls.cpp:855 +#: pcbnew/widgets/appearance_controls.cpp:862 #, fuzzy, c-format #| msgid "Show board ratsnest" msgid "Click to show ratsnest for %s" msgstr "Montrer le chevelu général" -#: pcbnew/widgets/appearance_controls.cpp:1211 +#: pcbnew/widgets/appearance_controls.cpp:1218 #, fuzzy #| msgid "" #| "Left double click or middle click for color change, right click for menu" @@ -32099,75 +33292,127 @@ msgstr "" "Double-clic gauche ou clic milieu pour changer les couleurs, clic droit pour " "menu" -#: pcbnew/widgets/appearance_controls.cpp:1218 +#: pcbnew/widgets/appearance_controls.cpp:1225 msgid "Show or hide this layer" msgstr "Afficher ou cacher cette couche" -#: pcbnew/widgets/appearance_controls.cpp:1714 +#: pcbnew/widgets/appearance_controls.cpp:1344 +#, fuzzy +#| msgid "Undefined layers:" +msgid "User defined layer 1" +msgstr "Couches non définies:" + +#: pcbnew/widgets/appearance_controls.cpp:1345 +#, fuzzy +#| msgid "Undefined layers:" +msgid "User defined layer 2" +msgstr "Couches non définies:" + +#: pcbnew/widgets/appearance_controls.cpp:1346 +#, fuzzy +#| msgid "Undefined layers:" +msgid "User defined layer 3" +msgstr "Couches non définies:" + +#: pcbnew/widgets/appearance_controls.cpp:1347 +#, fuzzy +#| msgid "Undefined layers:" +msgid "User defined layer 4" +msgstr "Couches non définies:" + +#: pcbnew/widgets/appearance_controls.cpp:1348 +#, fuzzy +#| msgid "Undefined layers:" +msgid "User defined layer 5" +msgstr "Couches non définies:" + +#: pcbnew/widgets/appearance_controls.cpp:1349 +#, fuzzy +#| msgid "Undefined layers:" +msgid "User defined layer 6" +msgstr "Couches non définies:" + +#: pcbnew/widgets/appearance_controls.cpp:1350 +#, fuzzy +#| msgid "Undefined layers:" +msgid "User defined layer 7" +msgstr "Couches non définies:" + +#: pcbnew/widgets/appearance_controls.cpp:1351 +#, fuzzy +#| msgid "Undefined layers:" +msgid "User defined layer 8" +msgstr "Couches non définies:" + +#: pcbnew/widgets/appearance_controls.cpp:1352 +#, fuzzy +#| msgid "Undefined layers:" +msgid "User defined layer 9" +msgstr "Couches non définies:" + +#: pcbnew/widgets/appearance_controls.cpp:1730 #, c-format msgid "Show or hide %s" msgstr "Afficher ou cacher %s" -#: pcbnew/widgets/appearance_controls.cpp:1755 +#: pcbnew/widgets/appearance_controls.cpp:1771 #, c-format msgid "Set opacity of %s" msgstr "Ajuster opacité de %s" -#: pcbnew/widgets/appearance_controls.cpp:1908 -#, fuzzy, c-format -#| msgid "Show the ratsnest for the selected net" +#: pcbnew/widgets/appearance_controls.cpp:1924 +#, c-format msgid "Show or hide ratsnest for nets in %s" -msgstr "Montrer le chevelu pour le net sélectionné" +msgstr "Montrer ou non le chevelu pour les nets dans %s" -#: pcbnew/widgets/appearance_controls.cpp:1939 +#: pcbnew/widgets/appearance_controls.cpp:1955 #, fuzzy #| msgid "Selected net: " msgid "Set netclass color" msgstr "Net sélectionné: " -#: pcbnew/widgets/appearance_controls.cpp:1944 -#, fuzzy, c-format -#| msgid "Highlighted net: %s" +#: pcbnew/widgets/appearance_controls.cpp:1960 +#, c-format msgid "Highlight nets in %s" -msgstr "Net en Surbrillance: %s" +msgstr "Nets en surbrillance dans %s" -#: pcbnew/widgets/appearance_controls.cpp:1954 +#: pcbnew/widgets/appearance_controls.cpp:1974 msgid "Show all netclasses" msgstr "Montrer toutes les netclasses" -#: pcbnew/widgets/appearance_controls.cpp:1957 +#: pcbnew/widgets/appearance_controls.cpp:1977 msgid "Hide all other netclasses" msgstr "Cacher toutes les autres netclasses" -#: pcbnew/widgets/appearance_controls.cpp:2011 +#: pcbnew/widgets/appearance_controls.cpp:2031 msgid "Save preset..." msgstr "Sauver préréglage..." -#: pcbnew/widgets/appearance_controls.cpp:2012 +#: pcbnew/widgets/appearance_controls.cpp:2032 msgid "Delete preset..." msgstr "Supprimer préréglage..." -#: pcbnew/widgets/appearance_controls.cpp:2093 +#: pcbnew/widgets/appearance_controls.cpp:2113 #, fuzzy #| msgid "New theme name:" msgid "Layer preset name:" msgstr "Nouveau nom du thème:" -#: pcbnew/widgets/appearance_controls.cpp:2093 +#: pcbnew/widgets/appearance_controls.cpp:2113 #, fuzzy #| msgid "Set Layer Pair..." msgid "Save Layer Preset" msgstr "Sélection Paire de Couches..." -#: pcbnew/widgets/appearance_controls.cpp:2128 +#: pcbnew/widgets/appearance_controls.cpp:2148 msgid "Presets" msgstr "Préréglages" -#: pcbnew/widgets/appearance_controls.cpp:2140 +#: pcbnew/widgets/appearance_controls.cpp:2160 msgid "Delete Preset" msgstr "Supprimer Préréglage" -#: pcbnew/widgets/appearance_controls.cpp:2141 +#: pcbnew/widgets/appearance_controls.cpp:2161 msgid "Select preset:" msgstr "Sélection préréglage :" @@ -32176,43 +33421,507 @@ msgstr "Sélection préréglage :" msgid "Only %s" msgstr "Seulement %s" -#: pcbnew/zone_filler.cpp:120 +#: pcbnew/zone_filler.cpp:102 msgid "Building zone fills..." msgstr "Construction du remplissage de zones..." -#: pcbnew/zone_filler.cpp:231 +#: pcbnew/zone_filler.cpp:302 msgid "Removing insulated copper islands..." msgstr "Suppression des îlots de cuivre isolés..." -#: pcbnew/zone_filler.cpp:313 +#: pcbnew/zone_filler.cpp:413 msgid "Zone fills are out-of-date. Refill?" msgstr "Les remplissages des zones ne sont pas à jour. Re-remplir?" -#: pcbnew/zone_filler.cpp:315 +#: pcbnew/zone_filler.cpp:415 msgid "Refill" msgstr "Re-remplir" -#: pcbnew/zone_filler.cpp:315 +#: pcbnew/zone_filler.cpp:415 msgid "Continue without Refill" msgstr "Continuer sans re-remplir" -#: pcbnew/zone_filler.cpp:325 +#: pcbnew/zone_filler.cpp:426 msgid "Performing polygon fills..." msgstr "Exécution de remplissage des polygones..." -#: pcbnew/zone_filler.cpp:385 -msgid "Committing changes..." -msgstr "Validation des modifications..." - -#: pcbnew/zones_by_polygon.cpp:93 pcbnew/zones_by_polygon.cpp:149 +#: pcbnew/zones_by_polygon.cpp:92 pcbnew/zones_by_polygon.cpp:148 msgid "Modify zone properties" msgstr "Modifier les propriétés de la zone" -#: pcbnew/zones_by_polygon.cpp:139 +#: pcbnew/zones_by_polygon.cpp:138 #, c-format msgid "Refill %d Zones" msgstr "Remplissage %d Zones" +#~ msgid "B.SilkS" +#~ msgstr "B.SilkS" + +#~ msgid "F.SilkS" +#~ msgstr "F.SilkS" + +#~ msgid "Dwgs.User" +#~ msgstr "Dwgs.User" + +#~ msgid "Cmts.User" +#~ msgstr "Cmts.User" + +#~ msgid "F.CrtYd" +#~ msgstr "F.CrtYd" + +#~ msgid "B.CrtYd" +#~ msgstr "B.CrtYd" + +#, c-format +#~ msgid "Min Annulus: %s" +#~ msgstr "Anneau minimum: %s" + +#, fuzzy +#~| msgid "Buried vias:" +#~ msgid "Buried_via" +#~ msgstr "Via enterrées:" + +#, fuzzy +#~| msgid "Microvia" +#~ msgid "Micro_via" +#~ msgstr "Microvia" + +#~ msgid "Minimum via annulus:" +#~ msgstr "Anneau de via minimum:" + +#~ msgid "Mask_Back_layer" +#~ msgstr "Mask_Back_layer" + +#~ msgid "PCB_Edges_layer" +#~ msgstr "PCB_Edges_layer" + +#~ msgid "Margin_layer" +#~ msgstr "Margin_layer" + +#~ msgid "Eco1_layer" +#~ msgstr "Eco1_layer" + +#~ msgid "Eco2_layer" +#~ msgstr "Eco2_layer" + +#~ msgid "Comments_layer" +#~ msgstr "Ccouche_commentaires" + +#~ msgid "Drawings_layer" +#~ msgstr "Drawings_layer" + +#~ msgid "Track width outside allowed limits" +#~ msgstr "Largeur de piste hors des limites autorisées" + +#~ msgid "Annulus" +#~ msgstr "Anneau" + +#, fuzzy +#~| msgid "Track width outside allowed limits" +#~ msgid "Via diameter outside allowed limits" +#~ msgstr "Largeur de piste hors des limites autorisées" + +#, fuzzy +#~| msgid "Remove dangling via" +#~ msgid "Checking dangling pads & vias..." +#~ msgstr "Supprimer via en l'air" + +#, fuzzy +#~| msgid "Checking sheet names...\n" +#~ msgid "Checking starved zones..." +#~ msgstr "Vérification des noms de feuilles...\n" + +#~ msgid "Blind/Buried" +#~ msgstr "Aveugle/Enterrée" + +#~ msgid "Keepout Area" +#~ msgstr "Zone Interdite" + +#~ msgid "Keepout" +#~ msgstr "Zone Interdite" + +#~ msgid "(Keepout)" +#~ msgstr "(Zone Interdite)" + +#, fuzzy +#~| msgid "" +#~| "Tracks, vias, and pads are allowed. The keepout will have no effect." +#~ msgid "No items are disallowed. The keepout will have no effect." +#~ msgstr "Pistes, vias et pads sont autorisés. La zone n'aura pas d'effet." + +#~ msgid "Keepout name:" +#~ msgstr "Nom de zone interdite:" + +#~ msgid "Rule applied." +#~ msgstr "Règle appliquée." + +#~ msgid "Select reference point for the copy..." +#~ msgstr "Sélectionnez le point de référence pour la copie..." + +#~ msgid "Copy cancelled." +#~ msgstr "Copie annulée." + +#~ msgid "Convert to Keepout" +#~ msgstr "Convertir en Zone Interdite" + +#, fuzzy +#~| msgid "Create a new directory for the project" +#~ msgid "Creates a keepout zone from the selection" +#~ msgstr "Créer un nouveau répertoire pour le projet" + +#~ msgid "Add Keepout Area" +#~ msgstr "Ajouter Zone Interdite" + +#~ msgid "Add a keepout area" +#~ msgstr "Ajouter une zone interdite" + +#, c-format +#~ msgid "Text %s at (%s, %s)" +#~ msgstr "Texte \"%s\" à (%s %s)" + +#, c-format +#~ msgid "Imported shape at (%s, %s)" +#~ msgstr "Forme importée à (%s %s)" + +#, c-format +#~ msgid "Rectangle from (%s, %s) to (%s, %s)" +#~ msgstr "Rectangle de (%s,%s) à (%s,%s)" + +#, c-format +#~ msgid "Line from (%s, %s) to (%s, %s)" +#~ msgstr "Ligne de (%s %s) à (%s %s)" + +#, c-format +#~ msgid "Image at (%s, %s)" +#~ msgstr "Image à (%s %s)" + +#, c-format +#~ msgid "Arc center (%s, %s), radius %s" +#~ msgstr "Centre arc (%s, %s), rayon %s" + +#, c-format +#~ msgid "Field %s (%s)" +#~ msgstr "Champ %s (%s)" + +#, c-format +#~ msgid "%s Graphic Line from (%s, %s) to (%s, %s)" +#~ msgstr "Ligne Graphique %s de (%s,%s) à (%s,%s)" + +#, c-format +#~ msgid "%s Wire from (%s, %s) to (%s, %s)" +#~ msgstr "Fil %s de (%s,%s) à (%s,%s)" + +#, c-format +#~ msgid "%s Bus from (%s, %s) to (%s, %s)" +#~ msgstr "Bus %s de (%s,%s) à (%s,%s)" + +#, c-format +#~ msgid "%s Line on Unknown Layer from (%s, %s) to (%s, %s)" +#~ msgstr "Ligne %s sur Couche Inconnue de (%s,%s) à (%s,%s)" + +#, c-format +#~ msgid "Pcb Graphic %s on %s" +#~ msgstr "Graphique PCB %s sur %s" + +#, c-format +#~ msgid "Graphic %s of %s on %s" +#~ msgstr "Graphique %s de %s sur %s" + +#, c-format +#~ msgid "Target size %s" +#~ msgstr "Mire taille %s" + +#, c-format +#~ msgid "Text \"%s\" of %s on %s" +#~ msgstr "Texte \"%s\" de %s sur %s" + +#, fuzzy, c-format +#~| msgid "Via %s %s on %s - %s" +#~ msgid "%s %s %s on %s - %s" +#~ msgstr "Via %s %s sur %s - %s" + +#~ msgid "" +#~ "Global solder mask min width and/or margin are not set to 0\n" +#~ "Most of board houses expect a 0 value and use their constraints, " +#~ "especially for solder mask min width.\n" +#~ "Please ensure the solder mask min width (and margin value) are valid\n" +#~ "Use non 0 values only when required." +#~ msgstr "" +#~ "La largeur et/ou la marge globales de masque de soudure ne sont pas " +#~ "réglées à 0\n" +#~ "La plupart des fabricants de circuits s’attendent à une valeur 0 et " +#~ "utilisent leurs contraintes, en particulier pour la largeur de masque de " +#~ "soudure min.\n" +#~ "S’il vous plaît assurez-vous que la largeur min du masque de soudure (et " +#~ "la valeur de marge) sont valides\n" +#~ "Utilisez des valeurs non nulles uniquement lorsque cela est nécessaire." + +#, fuzzy +#~| msgid "Text Properties" +#~ msgid "Test Progress" +#~ msgstr "Propriétés du Texte" + +#~ msgid "Enter the minimum acceptable value for a track width" +#~ msgstr "Entrer la largeur de piste minimale acceptable" + +#~ msgid "Minimum via size:" +#~ msgstr "Diamètre minimum de via:" + +#~ msgid "Enter the minimum acceptable diameter for a standard via" +#~ msgstr "Entrer le diamètre minimal acceptable pour une via standard" + +#~ msgid "Minimum uVia size:" +#~ msgstr "Taille minimum uVia:" + +#~ msgid "Enter the minimum acceptable diameter for a micro via" +#~ msgstr "Entrer le diamètre minimal acceptable pour une micro via" + +#, c-format +#~ msgid "Violations / Markers (%d)" +#~ msgstr "Problèmes / Marqueurs (%d)" + +#, c-format +#~ msgid "Footprint Warnings (%d)" +#~ msgstr "Avertissements sur Empreintes (%d)" + +#~ msgid "Stroked outlines (legacy)" +#~ msgstr "Contour épais (ancien algo)" + +#, fuzzy, c-format +#~| msgid "Clearance: %s." +#~ msgid "clearance: %s." +#~ msgstr "Isolation %s." + +#~ msgid "Via size too small" +#~ msgstr "Taille Via trop petite" + +#~ msgid "Micro via size too small" +#~ msgstr "Taille microvia trop petite" + +#, fuzzy +#~| msgid "Save As..." +#~ msgid "Starved zones..." +#~ msgstr "Sauver Sous..." + +#, fuzzy +#~| msgid "Unconnected pads...\n" +#~ msgid "Unconnected nets..." +#~ msgstr "Pads non connectés...\n" + +#~ msgid "Pad clearances..." +#~ msgstr "Isolations pads..." + +#~ msgid "Zone clearances..." +#~ msgstr "Isolation des zones..." + +#~ msgid "Pad holes..." +#~ msgstr "Trous des pads..." + +#~ msgid "Via holes..." +#~ msgstr "Trous des vias..." + +#, fuzzy +#~| msgid "Visible layers" +#~ msgid "Disabled layers..." +#~ msgstr "Couches visibles" + +#~ msgid "Track widths..." +#~ msgstr "Largeur pistes..." + +#~ msgid "board minimum" +#~ msgstr "c.i. minimum" + +#~ msgid "board edge" +#~ msgstr "contour du CI." + +#, c-format +#~ msgid "'%s' rule" +#~ msgstr "règle '%s'" + +#~ msgid "zone properties" +#~ msgstr "Propriétés de la zone" + +#~ msgid "No footprints." +#~ msgstr "Pas d'empreinte." + +#~ msgid "Check footprints" +#~ msgstr "Test empreintes" + +#~ msgid "Test Footprints" +#~ msgstr "Test des Modules" + +#~ msgid "Read the current netlist file and list missing and extra footprints" +#~ msgstr "" +#~ "Lire la netliste courante et lister les empreintes manquantes et " +#~ "supplémentaires" + +#~ msgid "Drill sizes and clearances...\n" +#~ msgstr "Isolations et perçages...\n" + +#~ msgid "Checking zone fills...\n" +#~ msgstr "Vérification du remplissage de zones...\n" + +#~ msgid "Keepout areas ...\n" +#~ msgstr "Zone interdites ...\n" + +#~ msgid "Text and graphic clearances...\n" +#~ msgstr "Isolations textes et graphiques...\n" + +#~ msgid "Courtyard areas...\n" +#~ msgstr "Zone d'occupation ...\n" + +#~ msgid "Unresolved text variables...\n" +#~ msgstr "Variables texte non résolues...\n" + +#~ msgid "Track clearances" +#~ msgstr "Isolations pistes" + +#, c-format +#~ msgid "layer %s" +#~ msgstr "couche %s" + +#, c-format +#~ msgid " (board minimum %s; actual %s)" +#~ msgstr " (C.I. minimum %s; réel %s)" + +#, c-format +#~ msgid " (diameter %s; drill %s)" +#~ msgstr " (diamètre %s; perçage %s)" + +#~ msgid "Microvia not allowed (board design rule constraints)" +#~ msgstr "" +#~ " Micro via non autorisée (contraintes de règles de conception du CI)" + +#~ msgid "Blind/buried via not allowed (board design rule constraints)" +#~ msgstr "" +#~ "Vias aveugles/enterrées non autorisées (contraintes de règle de " +#~ "conception du CI)" + +#, c-format +#~ msgid "Microvia through too many layers (%s and %s not adjacent)" +#~ msgstr "Microvia tranversant trop de couches (%s et %s non adjacent)" + +#, c-format +#~ msgid "Via annulus too small (%s %s; actual %s)" +#~ msgstr "Anneau de via trop petit (%s %s; réel %s)" + +#, fuzzy +#~| msgid "Checking connections...\n" +#~ msgid "Checking rule condition \"" +#~ msgstr "Vérification des connexions...\n" + +#~ msgid "minimum" +#~ msgstr "minimum" + +#, fuzzy +#~| msgid "Track has unconnected end" +#~ msgid "Testing unconnected nets" +#~ msgstr "La piste a une extrémité non connectée" + +#, fuzzy +#~| msgid "Text and graphic clearances...\n" +#~ msgid "Testing pad copper clerances" +#~ msgstr "Isolations textes et graphiques...\n" + +#, fuzzy +#~| msgid "Edit track/via properties" +#~ msgid "Testing track/via copper clerances" +#~ msgstr "Éditer les propriétés des pistes/vias" + +#, fuzzy +#~| msgid "Require courtyard definitions in footprints" +#~ msgid "Testing component courtyard definitions" +#~ msgstr "Nécessite la définition des zones d'occupation des empreintes" + +#, fuzzy +#~| msgid "Courtyards overlap" +#~ msgid "Testing component courtyard overlap" +#~ msgstr "Zones d'occupation d'empreintes chevauchantes" + +#, fuzzy +#~| msgid "Hole to hole clearance:" +#~ msgid "Testing hole<->pad clearances" +#~ msgstr "Isolation trou à trou:" + +#, fuzzy +#~| msgid "Hole to hole clearance:" +#~ msgid "Testing hole<->hole clearances" +#~ msgstr "Isolation trou à trou:" + +#, fuzzy +#~| msgid "Test point pad" +#~ msgid "Testing pad holes" +#~ msgstr "Pad point test" + +#, fuzzy +#~| msgid "Board outlines" +#~ msgid "Test board outline" +#~ msgstr "Contours du circuit" + +#, fuzzy +#~| msgid "Items on disabled layers...\n" +#~ msgid "Test disabled layers" +#~ msgstr "Eléments sur couches inactives...\n" + +#, fuzzy +#~| msgid "Text Variables" +#~ msgid "Test text variables" +#~ msgstr "Variables texte" + +#~ msgid "Committing changes..." +#~ msgstr "Validation des modifications..." + +#, c-format +#~ msgid "Unrecognized layer '%s' " +#~ msgstr "Couche non reconnue '%s'" + +#, fuzzy +#~| msgid "value %s" +#~ msgid "rule" +#~ msgstr "valeur %s" + +#~ msgid "Rule not applied." +#~ msgstr "Règle non appliquée." + +#, fuzzy +#~| msgid "No constraint" +#~ msgid "Unconditional constraint." +#~ msgstr "Aucune contrainte" + +#~ msgid "0.01 mm / 1 mil" +#~ msgstr "0,01 mm / 1 mil" + +#~ msgid "0.001 mm / 0.1 mil" +#~ msgstr "0,001 mm / 0,1 mil" + +#~ msgid "0.0001mm / 0.01 mil" +#~ msgstr "0,0001mm / 0,01 mil" + +#, c-format +#~ msgid "Footprint %s (%s)," +#~ msgstr "Empreinte %s (%s)," + +#, c-format +#~ msgid "%s, rotated %.1f deg" +#~ msgstr "%s, rotation %.1f deg" + +#~ msgid "Footprint name" +#~ msgstr "Nom empreinte" + +#~ msgid "side and rotation" +#~ msgstr "coté et rotation" + +#, fuzzy +#~| msgid "Flip Board View" +#~ msgid "Board View" +#~ msgstr "Retourner l'Affichage du CI" + +#~ msgid "Stackup View" +#~ msgstr "Vue du \"Stackup\"" + +#~ msgid "Show pad in outline mode" +#~ msgstr "Afficher pad en mode contour" + #~ msgid "Rounded Rectangle" #~ msgstr "Rectangle Arrondi" @@ -32228,9 +33937,6 @@ msgstr "Remplissage %d Zones" #~ msgid "Rule Clauses" #~ msgstr "Clauses de Règles" -#~ msgid "Constraint Types" -#~ msgstr "Types de Contraintes" - #~ msgid "Item Types" #~ msgstr "Types d'Éléments" @@ -32329,15 +34035,9 @@ msgstr "Remplissage %d Zones" #~ msgid "Annotation required!" #~ msgstr "Numérotation requise!" -#~ msgid "Checking connections...\n" -#~ msgstr "Vérification des connexions...\n" - #~ msgid "No symbol name specified. Symbol could not be saved." #~ msgstr "Aucun nom de symbole spécifié. Le symbole ne peut être sauvé." -#~ msgid "No Objects" -#~ msgstr "Pas d'objets" - #, c-format #~ msgid "Net count = %d" #~ msgstr "Nombre nets = %d" @@ -32508,9 +34208,6 @@ msgstr "Remplissage %d Zones" #~ msgid "Remove dangling track" #~ msgstr "Supprimer piste en l'air" -#~ msgid "Remove dangling via" -#~ msgstr "Supprimer via en l'air" - #~ msgid "Copper:" #~ msgstr "Cuivre:" @@ -32806,10 +34503,6 @@ msgstr "Remplissage %d Zones" #~ msgid "Export Symbol..." #~ msgstr "Exporter Symbole..." -#, c-format -#~ msgid "Rule \"%s\" not found." -#~ msgstr "Règle \"%s\" non trouvée." - #, c-format #~ msgid "Layer \"%s\" not found." #~ msgstr "Couche \"%s\" non trouvée." @@ -32931,9 +34624,6 @@ msgstr "Remplissage %d Zones" #~ msgid " OK\n" #~ msgstr " OK\n" -#~ msgid " *ERROR*\n" -#~ msgstr " *ERREUR*\n" - #, c-format #~ msgid "(%lu bytes, compressed %d bytes)\n" #~ msgstr "(%lu octets, compressé %d octets)\n" @@ -33527,9 +35217,6 @@ msgstr "Remplissage %d Zones" #~ msgid "Texts sketch mode" #~ msgstr "Textes en mode contour" -#~ msgid "Pad sketch mode" -#~ msgstr "Pad en mode contour" - #~ msgid "Show texts in line mode" #~ msgstr "Afficher textes en mode filaire" @@ -33587,9 +35274,6 @@ msgstr "Remplissage %d Zones" #~ msgid "(NetClass)" #~ msgstr "(Net Classe)" -#~ msgid "zone clearance" -#~ msgstr "isolation de zone" - #~ msgid "Zone Outline" #~ msgstr "Contour de Zone" @@ -33948,11 +35632,6 @@ msgstr "Remplissage %d Zones" #~ msgid "stream too large" #~ msgstr "Longueur demandée trop grande" -#, fuzzy -#~| msgid "Default properties for new dimension objects:" -#~ msgid "No text position present for leader dimension object" -#~ msgstr "Propritétés par défaut pour les nouveaux élements type cote:" - #, fuzzy #~| msgid "Paste Pad Properties" #~ msgid "Board6 stream has no properties!" @@ -34442,9 +36121,6 @@ msgstr "Remplissage %d Zones" #~ "Cliquez avec le bouton droit pour mettre en surbrillance les éléments non " #~ "connectés." -#~ msgid "Require courtyard definitions in footprints" -#~ msgstr "Nécessite la définition des zones d'occupation des empreintes" - #~ msgid "Prohibit overlapping courtyards" #~ msgstr "Interdire les courtyards chevauchantes" @@ -34520,9 +36196,6 @@ msgstr "Remplissage %d Zones" #~ msgid "Alias field substitutions:" #~ msgstr "Champ alias de substitution:" -#~ msgid "Alias name:" -#~ msgstr "Nom alias:" - #~ msgid "Alias description:" #~ msgstr "Description alias:" @@ -34874,9 +36547,6 @@ msgstr "Remplissage %d Zones" #~ "de sélection, même s’il existe des éléments sous le curseur qui peuvent " #~ "être \"draggés immédiatement." -#~ msgid "value %s" -#~ msgstr "valeur %s" - #~ msgid "field %s" #~ msgstr "champ %s" @@ -34996,9 +36666,6 @@ msgstr "Remplissage %d Zones" #~ msgid "Add dimension" #~ msgstr "Ajout des cotes" -#~ msgid "Add keepout" -#~ msgstr "Ajout zone interdite" - #~ msgid "Add zone cutout" #~ msgstr "Ajouter une découpe de zone" @@ -35059,9 +36726,6 @@ msgstr "Remplissage %d Zones" #~ msgid "Input DPI:" #~ msgstr "PPI entrée:" -#~ msgid "Resolution:" -#~ msgstr "Résolution:" - #~ msgid "Add image" #~ msgstr "Ajout image" @@ -35715,9 +37379,6 @@ msgstr "Remplissage %d Zones" #~ msgid "Footprint properties" #~ msgstr "Propriétés de l'empreinte" -#~ msgid "Board setup" -#~ msgstr "Options du CI" - #~ msgid "Open footprint viewer" #~ msgstr "Ouvrir le visualisateur d'empreintes" @@ -36051,9 +37712,6 @@ msgstr "Remplissage %d Zones" #~ msgid "Place anchor" #~ msgstr "Place Ancre" -#~ msgid "Set grid origin" -#~ msgstr "Ajuster origine grille" - #~ msgid "Switch to Legacy Toolset (not all features will be available" #~ msgstr "" #~ "Commuter sur le mode graphique de base (toutes les fonctionnalités ne " @@ -36848,9 +38506,6 @@ msgstr "Remplissage %d Zones" #~ msgid "End Edge" #~ msgstr "Fin de Contour" -#~ msgid "Place Edge" -#~ msgstr "Place Contour" - #~ msgid "Global Changes" #~ msgstr "Changements Globaux" @@ -37058,9 +38713,6 @@ msgstr "Remplissage %d Zones" #~ msgid "Add Similar Zone" #~ msgstr "Addition d'une Zone Semblable" -#~ msgid "Add Cutout Area" -#~ msgstr "Addition d'une Découpe" - #~ msgid "Remove Filled Areas in Zone" #~ msgstr "Supprimer le Remplissage de la Zone" @@ -37909,13 +39561,6 @@ msgstr "Remplissage %d Zones" #~ "Voir la section « table des librairies d'empreintes » de la documentation " #~ "CvPcb ou Pcbnew pour plus d'informations." -#~ msgid "" -#~ "This item was on a non-existing layer.\n" -#~ "It has been moved to the first allowed layer." -#~ msgstr "" -#~ "Cet élément était sur une couche non existante.\n" -#~ "Il a été déplacé sur la premiere couche autorisée." - #~ msgid "Plugin file \"%s\" does not exist" #~ msgstr "Le fichier plugin \"%s\" n'existe pas"