From c545695e84ce3e25aa77256cf76a0ce390adad98 Mon Sep 17 00:00:00 2001 From: jean-pierre charras Date: Sat, 21 Sep 2019 09:20:05 +0200 Subject: [PATCH] Update French translation --- fr/kicad.po | 2996 ++++++++++++++++++++++++++++----------------------- 1 file changed, 1646 insertions(+), 1350 deletions(-) diff --git a/fr/kicad.po b/fr/kicad.po index 235efa2743..fbdefb2be1 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: 2019-08-29 08:17+0200\n" -"PO-Revision-Date: 2019-08-29 08:18+0200\n" +"POT-Creation-Date: 2019-09-21 09:13+0200\n" +"PO-Revision-Date: 2019-09-21 09:19+0200\n" "Last-Translator: \n" "Language-Team: jp-charras\n" "Language: fr_FR\n" @@ -45,7 +45,6 @@ msgid "Configure Paths" msgstr "Configurer les Chemins" #: 3d-viewer/3d_cache/dialogs/dlg_select_3dmodel.cpp:142 -#: common/dialogs/dialog_display_info_HTML_base.cpp:24 #: gerbview/dialogs/dialog_select_one_pcb_layer.cpp:181 #: pcbnew/microwave.cpp:308 msgid "OK" @@ -54,7 +53,7 @@ msgstr "OK" #: 3d-viewer/3d_cache/dialogs/dlg_select_3dmodel.cpp:143 common/confirm.cpp:195 #: common/tool/actions.cpp:120 #: gerbview/dialogs/dialog_select_one_pcb_layer.cpp:185 -#: pcbnew/microwave.cpp:311 pcbnew/pcb_parser.cpp:599 +#: pcbnew/microwave.cpp:311 pcbnew/pcb_parser.cpp:621 msgid "Cancel" msgstr "Annuler" @@ -73,11 +72,11 @@ msgstr "Echelle" #: pcbnew/dialogs/dialog_graphic_item_properties_base.cpp:59 #: 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:853 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:879 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:905 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:931 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1044 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:852 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:878 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:904 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:930 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1043 #: pcbnew/dialogs/dialog_set_grid_base.cpp:31 #: pcbnew/import_gfx/dialog_import_gfx_base.cpp:63 msgid "X:" @@ -93,11 +92,11 @@ msgstr "X:" #: pcbnew/dialogs/dialog_graphic_item_properties_base.cpp:70 #: pcbnew/dialogs/dialog_graphic_item_properties_base.cpp:96 #: pcbnew/dialogs/dialog_graphic_item_properties_base.cpp:122 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:864 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:890 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:916 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:942 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1055 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:863 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:889 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:915 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:941 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1054 #: pcbnew/dialogs/dialog_set_grid_base.cpp:42 #: pcbnew/import_gfx/dialog_import_gfx_base.cpp:80 msgid "Y:" @@ -261,7 +260,7 @@ msgstr "Temps de rechargement %.3fs" msgid "Loading %s" msgstr "Chargement %s" -#: 3d-viewer/3d_rendering/3d_render_ogl_legacy/c3d_render_ogl_legacy.cpp:478 +#: 3d-viewer/3d_rendering/3d_render_ogl_legacy/c3d_render_ogl_legacy.cpp:490 #: 3d-viewer/3d_rendering/3d_render_raytracing/c3d_render_raytracing.cpp:177 #: common/widgets/footprint_preview_widget.cpp:100 msgid "Loading..." @@ -290,8 +289,8 @@ msgid "Export Current View as JPEG..." msgstr "Exporter la Vue en Cours en JPEG..." #: 3d-viewer/3d_viewer/3d_menubar.cpp:57 common/hotkey_store.cpp:70 -#: common/tool/actions.cpp:496 pcbnew/footprint_viewer_frame.cpp:843 -#: pcbnew/pcb_base_frame.cpp:388 +#: common/tool/actions.cpp:501 pcbnew/footprint_viewer_frame.cpp:843 +#: pcbnew/pcb_base_frame.cpp:372 msgid "3D Viewer" msgstr "Visu 3D" @@ -307,7 +306,7 @@ msgstr "Zoom In\tF1" msgid "Zoom Out\tF2" msgstr "Zoom Out\tF2" -#: 3d-viewer/3d_viewer/3d_menubar.cpp:80 common/tool/actions.cpp:246 +#: 3d-viewer/3d_viewer/3d_menubar.cpp:80 common/tool/actions.cpp:251 msgid "Zoom to Fit" msgstr "Zoom Optimal" @@ -354,9 +353,9 @@ msgstr "Déplacer vers le Haut\tHaut" #: 3d-viewer/3d_viewer/3d_menubar.cpp:169 #: cvpcb/dialogs/dialog_display_options_base.h:56 #: eeschema/eeschema_config.cpp:124 eeschema/eeschema_config.cpp:465 -#: gerbview/gerbview_config.cpp:43 pagelayout_editor/pl_editor_frame.cpp:398 +#: gerbview/gerbview_config.cpp:43 pagelayout_editor/pl_editor_frame.cpp:382 #: pcbnew/dialogs/dialog_fp_browser_display_options_base.h:56 -#: pcbnew/footprint_edit_frame.cpp:765 pcbnew/pcbnew_config.cpp:77 +#: pcbnew/footprint_edit_frame.cpp:756 pcbnew/pcbnew_config.cpp:77 msgid "Display Options" msgstr "Options d'Affichage" @@ -543,48 +542,48 @@ msgid "Reset to Default Settings" msgstr "Rétablir les Paramètres par Défaut" #: 3d-viewer/3d_viewer/3d_menubar.cpp:326 cvpcb/menubar.cpp:83 -#: eeschema/libedit/menubar_libedit.cpp:207 eeschema/menubar.cpp:302 -#: gerbview/menubar.cpp:250 kicad/menubar.cpp:140 +#: eeschema/libedit/menubar_libedit.cpp:207 eeschema/menubar.cpp:303 +#: gerbview/menubar.cpp:250 kicad/menubar.cpp:139 #: pagelayout_editor/menubar.cpp:168 pcbnew/menubar_footprint_editor.cpp:279 #: pcbnew/menubar_pcb_editor.cpp:491 msgid "Preferences...\tCTRL+," msgstr "Préférences...\tCtrl+," #: 3d-viewer/3d_viewer/3d_menubar.cpp:327 cvpcb/menubar.cpp:84 -#: eeschema/libedit/menubar_libedit.cpp:208 eeschema/menubar.cpp:303 -#: gerbview/menubar.cpp:251 kicad/menubar.cpp:141 +#: eeschema/libedit/menubar_libedit.cpp:208 eeschema/menubar.cpp:304 +#: gerbview/menubar.cpp:251 kicad/menubar.cpp:140 #: pagelayout_editor/menubar.cpp:169 pcbnew/menubar_footprint_editor.cpp:280 #: pcbnew/menubar_pcb_editor.cpp:492 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:335 cvpcb/menubar.cpp:96 -#: eeschema/libedit/menubar_libedit.cpp:222 eeschema/menubar.cpp:317 +#: eeschema/libedit/menubar_libedit.cpp:222 eeschema/menubar.cpp:318 #: eeschema/toolbars_viewlib.cpp:138 gerbview/menubar.cpp:265 -#: kicad/menubar.cpp:151 pagelayout_editor/menubar.cpp:179 +#: kicad/menubar.cpp:150 pagelayout_editor/menubar.cpp:179 #: pcbnew/menubar_footprint_editor.cpp:294 pcbnew/menubar_pcb_editor.cpp:506 #: pcbnew/toolbars_footprint_viewer.cpp:142 msgid "&File" msgstr "&Fichiers" #: 3d-viewer/3d_viewer/3d_menubar.cpp:336 cvpcb/menubar.cpp:97 -#: eeschema/libedit/menubar_libedit.cpp:223 eeschema/menubar.cpp:318 +#: eeschema/libedit/menubar_libedit.cpp:223 eeschema/menubar.cpp:319 #: pagelayout_editor/menubar.cpp:180 pcbnew/menubar_footprint_editor.cpp:295 #: pcbnew/menubar_pcb_editor.cpp:507 msgid "&Edit" msgstr "&Editer" #: 3d-viewer/3d_viewer/3d_menubar.cpp:337 -#: eeschema/libedit/menubar_libedit.cpp:224 eeschema/menubar.cpp:319 +#: eeschema/libedit/menubar_libedit.cpp:224 eeschema/menubar.cpp:320 #: eeschema/toolbars_viewlib.cpp:139 gerbview/menubar.cpp:266 -#: kicad/menubar.cpp:152 pagelayout_editor/menubar.cpp:181 +#: kicad/menubar.cpp:151 pagelayout_editor/menubar.cpp:181 #: pcbnew/menubar_footprint_editor.cpp:296 pcbnew/menubar_pcb_editor.cpp:508 #: pcbnew/toolbars_footprint_viewer.cpp:143 msgid "&View" msgstr "&Affichage" #: 3d-viewer/3d_viewer/3d_menubar.cpp:338 cvpcb/menubar.cpp:98 -#: gerbview/menubar.cpp:268 kicad/menubar.cpp:154 +#: gerbview/menubar.cpp:268 kicad/menubar.cpp:153 msgid "&Preferences" msgstr "&Préférences" @@ -788,7 +787,7 @@ msgstr "Couleur du Corps du PCB" msgid "Solder Paste Color" msgstr "Couleur de Paste à Souder" -#: bitmap2component/bitmap2cmp_gui.cpp:166 common/base_units.cpp:448 +#: bitmap2component/bitmap2cmp_gui.cpp:166 common/base_units.cpp:461 #: common/eda_draw_frame.cpp:418 #: eeschema/dialogs/dialog_lib_edit_draw_item_base.cpp:32 #: eeschema/dialogs/dialog_plot_schematic_base.cpp:93 @@ -815,7 +814,7 @@ msgstr "Couleur de Paste à Souder" #: pagelayout_editor/dialogs/properties_frame_base.cpp:607 #: pagelayout_editor/dialogs/properties_frame_base.cpp:631 #: pagelayout_editor/dialogs/properties_frame_base.cpp:641 -#: pagelayout_editor/pl_editor_frame.cpp:633 pcb_calculator/UnitSelector.cpp:34 +#: pagelayout_editor/pl_editor_frame.cpp:617 pcb_calculator/UnitSelector.cpp:34 #: pcb_calculator/UnitSelector.cpp:66 #: pcbnew/dialogs/dialog_create_array_base.cpp:52 #: pcbnew/dialogs/dialog_create_array_base.cpp:63 @@ -848,7 +847,6 @@ msgstr "Couleur de Paste à Souder" #: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:191 #: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:211 #: pcbnew/dialogs/panel_setup_feature_constraints_base.cpp:231 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:52 #: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:53 #: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:66 #: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:88 @@ -865,15 +863,15 @@ msgstr "mm" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:127 #: pcbnew/dialogs/dialog_pad_properties_base.cpp:153 #: pcbnew/dialogs/dialog_pad_properties_base.cpp:164 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:177 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:188 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:305 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:316 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:450 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:463 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:476 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:575 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:586 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:175 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:291 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:302 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:315 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:449 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:462 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:475 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:574 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:585 msgid "Inch" msgstr "Pouce" @@ -883,13 +881,13 @@ msgstr "DPI" #: bitmap2component/bitmap2cmp_gui.cpp:356 #: eeschema/tools/sch_drawing_tools.cpp:314 -#: pagelayout_editor/pl_editor_frame.cpp:724 +#: pagelayout_editor/pl_editor_frame.cpp:708 msgid "Choose Image" msgstr "Sélection Image" #: bitmap2component/bitmap2cmp_gui.cpp:357 #: eeschema/tools/sch_drawing_tools.cpp:315 -#: pagelayout_editor/pl_editor_frame.cpp:725 +#: pagelayout_editor/pl_editor_frame.cpp:709 msgid "Image Files " msgstr "Fichiers Image " @@ -928,6 +926,7 @@ msgstr "Erreur d’allocation de mémoire pour bitmap potrace" #: bitmap2component/bitmap2cmp_gui.cpp:934 #: common/dialogs/wx_html_report_panel_base.cpp:42 gerbview/files.cpp:356 #: gerbview/files.cpp:471 gerbview/readgerb.cpp:72 +#: pcbnew/board_stackup_manager/panel_board_stackup.cpp:763 msgid "Errors" msgstr "Erreurs" @@ -1007,6 +1006,7 @@ msgid "Export to File" msgstr "Export dans Fichier" #: bitmap2component/bitmap2cmp_gui_base.cpp:155 +#: pcbnew/board_stackup_manager/panel_board_stackup_base.cpp:166 msgid "Export to Clipboard" msgstr "Exporter dans Presse papier" @@ -1051,12 +1051,12 @@ msgid "Negative" msgstr "Négatif" #: bitmap2component/bitmap2cmp_gui_base.cpp:182 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:374 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:373 msgid "Front silk screen" msgstr "Sérigraphie dessus" #: bitmap2component/bitmap2cmp_gui_base.cpp:182 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:380 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:379 msgid "Front solder mask" msgstr "Masque soudure dessus" @@ -1106,7 +1106,7 @@ msgstr "Grille: %.4f mm (%.2f mils)" msgid "Grid: %.2f mils (%.4f mm)" msgstr "Grille: %.2f mils (%.4f mm)" -#: common/base_units.cpp:443 eeschema/dialogs/dialog_set_grid_base.cpp:34 +#: common/base_units.cpp:456 eeschema/dialogs/dialog_set_grid_base.cpp:34 #: eeschema/dialogs/panel_eeschema_display_options_base.cpp:41 #: eeschema/dialogs/panel_eeschema_display_options_base.cpp:52 #: eeschema/dialogs/panel_eeschema_display_options_base.cpp:63 @@ -1124,32 +1124,32 @@ msgstr "Grille: %.2f mils (%.4f mm)" msgid "mils" msgstr "mils" -#: common/base_units.cpp:445 +#: common/base_units.cpp:458 msgid "in" msgstr "inch" -#: common/base_units.cpp:451 +#: common/base_units.cpp:464 #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:372 #: pcbnew/dialogs/dialog_edit_footprint_for_fp_editor_base.cpp:274 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:214 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:240 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:489 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:201 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:227 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:488 #: pcbnew/dialogs/dialog_pns_length_tuning_settings_base.cpp:151 #: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:101 msgid "%" msgstr "%" -#: common/base_units.cpp:457 pcbnew/dialogs/dialog_copper_zones_base.cpp:268 +#: common/base_units.cpp:470 pcbnew/dialogs/dialog_copper_zones_base.cpp:268 #: pcbnew/dialogs/dialog_create_array_base.cpp:250 #: pcbnew/dialogs/dialog_graphic_item_properties_base.cpp:152 #: pcbnew/dialogs/dialog_move_exact_base.cpp:59 #: pcbnew/dialogs/dialog_pad_properties_base.cpp:142 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1076 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1075 msgid "deg" msgstr "deg" #: common/colors.cpp:39 -#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:68 +#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:72 msgid "Black" msgstr "Noir" @@ -1166,7 +1166,7 @@ msgid "Gray 3" msgstr "Gris 3" #: common/colors.cpp:43 -#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:69 +#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:73 msgid "White" msgstr "Blanc" @@ -1309,7 +1309,8 @@ msgstr "Question" #: common/confirm.cpp:123 common/confirm.cpp:241 #: eeschema/libedit/symbedit.cpp:97 #: eeschema/widgets/widget_eeschema_color_config.cpp:256 -#: pcbnew/dialogs/dialog_export_vrml.cpp:178 pcbnew/pcb_parser.cpp:596 +#: pcbnew/dialogs/dialog_export_vrml.cpp:178 +#: pcbnew/import_gfx/dialog_import_gfx.cpp:321 pcbnew/pcb_parser.cpp:618 msgid "Warning" msgstr "Avertissement" @@ -1360,15 +1361,15 @@ msgstr "Infos" #: pcbnew/footprint_libraries_utils.cpp:480 #: pcbnew/footprint_libraries_utils.cpp:979 pcbnew/router/router_tool.cpp:993 #: pcbnew/router/router_tool.cpp:1149 pcbnew/router/router_tool.cpp:1229 -#: pcbnew/zone_filler.cpp:259 +#: pcbnew/zone_filler.cpp:256 msgid "Confirmation" msgstr "Confirmation" #: common/dialog_about/AboutDialog_main.cpp:114 #: common/dialogs/dialog_configure_paths_base.cpp:98 -#: common/lib_tree_model_adapter.cpp:188 eeschema/libedit/libedit.cpp:404 +#: common/lib_tree_model_adapter.cpp:217 eeschema/libedit/libedit.cpp:404 #: eeschema/libedit/symbedit.cpp:237 eeschema/sch_component.cpp:1421 -#: eeschema/viewlib_frame.cpp:295 include/lib_table_grid.h:196 +#: eeschema/viewlib_frame.cpp:294 include/lib_table_grid.h:196 #: pcbnew/dialogs/dialog_footprint_wizard_list_base.cpp:44 #: pcbnew/dialogs/panel_pcbnew_action_plugins_base.cpp:40 #: pcbnew/footprint_libraries_utils.cpp:894 @@ -1566,7 +1567,7 @@ msgstr "Saturation:" #: common/dialogs/dialog_color_picker_base.cpp:124 #: eeschema/dialogs/dialog_spice_model_base.cpp:45 #: eeschema/dialogs/dialog_spice_model_base.cpp:596 -#: pcbnew/dialogs/dialog_text_properties.cpp:84 +#: pcbnew/dialogs/dialog_text_properties.cpp:98 msgid "Value:" msgstr "Valeur:" @@ -1694,7 +1695,7 @@ msgstr "Variables d'Environnement" #: eeschema/dialogs/panel_sym_lib_table.cpp:226 #: eeschema/fields_grid_table.cpp:149 eeschema/lib_pin.cpp:1397 #: eeschema/libedit/symbedit.cpp:217 eeschema/sch_component.cpp:1398 -#: eeschema/sch_component.cpp:1434 eeschema/viewlib_frame.cpp:294 +#: eeschema/sch_component.cpp:1434 eeschema/viewlib_frame.cpp:293 #: eeschema/widgets/tuner_slider_base.cpp:20 #: pcbnew/dialogs/dialog_footprint_wizard_list_base.cpp:43 #: pcbnew/dialogs/dialog_select_net_from_list.cpp:63 @@ -1857,7 +1858,7 @@ msgstr "Éléments:" #: common/dialogs/dialog_list_selector_base.cpp:34 #: eeschema/dialogs/dialog_erc_base.cpp:71 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1493 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1499 msgid "Messages:" msgstr "Messages:" @@ -1994,7 +1995,7 @@ msgstr "dummy text" #: pcbnew/dialogs/dialog_copper_zones_base.cpp:261 #: pcbnew/dialogs/dialog_non_copper_zones_properties_base.cpp:100 #: pcbnew/dialogs/dialog_pad_properties_base.cpp:131 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:146 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:180 msgid "Orientation:" msgstr "Orientation:" @@ -2004,7 +2005,7 @@ msgstr "Taille de la page (utilisateur):" #: common/dialogs/dialog_page_settings_base.cpp:61 #: pcbnew/dialogs/dialog_board_statistics.cpp:93 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:114 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:144 msgid "Height:" msgstr "Hauteur:" @@ -2043,31 +2044,32 @@ 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:227 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:860 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:871 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:886 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:897 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:912 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:923 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:938 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:949 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:963 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:986 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1051 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1062 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1227 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:214 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:859 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:870 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:885 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:896 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:911 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:922 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:937 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:948 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:962 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:985 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1050 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1061 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1226 #: 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:104 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:121 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:142 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:164 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:181 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:134 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:153 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:176 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:202 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:223 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:242 #: 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 @@ -2078,7 +2080,7 @@ msgstr "unité" #: eeschema/dialogs/dialog_edit_line_style_base.cpp:36 #: pcbnew/dialogs/dialog_board_statistics.cpp:91 #: pcbnew/dialogs/dialog_pns_diff_pair_dimensions_base.cpp:25 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:97 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:125 msgid "Width:" msgstr "Largeur:" @@ -2206,7 +2208,7 @@ msgstr "Prévisualisation" #: eeschema/dialogs/dialog_schematic_find_base.cpp:129 #: eeschema/dialogs/dialog_symbol_remap_base.cpp:33 #: pcbnew/dialogs/dialog_board_statistics.cpp:124 -#: pcbnew/dialogs/dialog_drc.cpp:69 +#: pcbnew/dialogs/dialog_drc.cpp:71 #: pcbnew/dialogs/dialog_exchange_footprints.cpp:138 #: pcbnew/dialogs/dialog_export_step.cpp:116 #: pcbnew/dialogs/dialog_export_svg.cpp:103 @@ -2276,6 +2278,7 @@ msgstr "Mode de sortie:" #: common/dialogs/dialog_print_generic_base.cpp:34 #: eeschema/dialogs/dialog_plot_schematic_base.cpp:78 +#: pcbnew/board_stackup_manager/panel_board_stackup_base.cpp:95 #: pcbnew/dialogs/dialog_export_svg_base.cpp:101 msgid "Color" msgstr "Couleur" @@ -2317,7 +2320,7 @@ msgstr "Options Page..." #: common/dialogs/dialog_text_entry_base.cpp:22 #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:513 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1254 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1253 msgid "MyLabel" msgstr "MyLabel" @@ -2616,8 +2619,8 @@ msgstr "Infos" msgid "Save..." msgstr "Sauver..." -#: common/displlst.cpp:58 common/widgets/lib_tree.cpp:128 -#: pcbnew/footprint_viewer_frame.cpp:141 pcbnew/footprint_viewer_frame.cpp:156 +#: common/displlst.cpp:58 common/widgets/lib_tree.cpp:117 +#: pcbnew/footprint_viewer_frame.cpp:139 pcbnew/footprint_viewer_frame.cpp:154 msgid "Filter" msgstr "Filtre" @@ -2669,51 +2672,51 @@ msgstr "Taille %lld non valide: trop grande" msgid "Invalid Arc with radius %f and angle %f" msgstr "Arc non valide avec le rayon %f et l’angle %f" -#: common/eda_base_frame.cpp:377 +#: common/eda_base_frame.cpp:378 msgid "&About KiCad" msgstr "&Au Sujet de KiCad" -#: common/eda_base_frame.cpp:379 +#: common/eda_base_frame.cpp:380 msgid "&Help" msgstr "Ai&de" -#: common/eda_base_frame.cpp:596 +#: common/eda_base_frame.cpp:597 #, c-format msgid "File \"%s\" was not found." msgstr "Le fichier \"%s\" n'a pas été trouvé." -#: common/eda_base_frame.cpp:616 +#: common/eda_base_frame.cpp:617 msgid "Preferences" msgstr "Préférences" -#: common/eda_base_frame.cpp:619 common/hotkey_store.cpp:65 +#: common/eda_base_frame.cpp:620 common/hotkey_store.cpp:65 #: pcbnew/dialogs/dialog_track_via_properties_base.cpp:20 msgid "Common" msgstr "Commun" -#: common/eda_base_frame.cpp:622 +#: common/eda_base_frame.cpp:623 msgid "Hotkeys" msgstr "Raccourcis" -#: common/eda_base_frame.cpp:663 +#: common/eda_base_frame.cpp:664 #, c-format msgid "You do not have write permissions to folder \"%s\"." msgstr "Vous n'avez pas la permission d'écriture dans le répertoire \"%s\"." -#: common/eda_base_frame.cpp:668 +#: common/eda_base_frame.cpp:669 #, c-format msgid "You do not have write permissions to save file \"%s\" to folder \"%s\"." msgstr "" "Vous n'avez pas la permission d'écriture pour sauver le fichier \"%s\" dans " "le répertoire \"%s\"." -#: common/eda_base_frame.cpp:673 +#: common/eda_base_frame.cpp:674 #, c-format msgid "You do not have write permissions to save file \"%s\"." msgstr "" "Vous n'avez pas la permission d'écriture pour sauver le fichier \"%s\"." -#: common/eda_base_frame.cpp:703 +#: common/eda_base_frame.cpp:704 #, c-format msgid "" "Well this is potentially embarrassing!\n" @@ -2728,12 +2731,12 @@ msgstr "" "il n'a pas été sauvé correctement. Voulez vous restaurer la dernière édition " "que vous avez faite?" -#: common/eda_base_frame.cpp:727 +#: common/eda_base_frame.cpp:728 #, c-format msgid "Could not create backup file \"%s\"" msgstr "Impossible de sauver le fichier backup \"%s\"" -#: common/eda_base_frame.cpp:735 +#: common/eda_base_frame.cpp:736 msgid "The auto save file could not be renamed to the board file name." msgstr "" "Le fichier de sauvegarde automatique n'a pas pu être renommé comme le " @@ -2755,11 +2758,11 @@ msgstr "MIME type inconnu pour fichier doc \"%s\"" #: common/eda_draw_frame.cpp:145 common/eda_draw_frame.cpp:417 #: gerbview/dialogs/panel_gerbview_settings_base.cpp:28 -#: pagelayout_editor/pl_editor_frame.cpp:152 +#: pagelayout_editor/pl_editor_frame.cpp:151 #: pcbnew/dialogs/dialog_gen_footprint_position_file_base.cpp:58 #: pcbnew/dialogs/dialog_gendrill_base.cpp:108 #: pcbnew/dialogs/dialog_plot_base.cpp:325 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:65 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:93 #: pcbnew/dialogs/panel_modedit_settings_base.cpp:31 #: pcbnew/dialogs/panel_pcbnew_settings_base.cpp:31 msgid "Inches" @@ -2770,17 +2773,17 @@ msgstr "Pouces" #: pcbnew/dialogs/dialog_gen_footprint_position_file_base.cpp:60 #: pcbnew/dialogs/panel_modedit_settings_base.cpp:33 #: pcbnew/dialogs/panel_pcbnew_settings_base.cpp:33 -#: pcbnew/footprint_wizard_frame.cpp:330 +#: pcbnew/footprint_wizard_frame.cpp:326 msgid "Units" msgstr "Unités" -#: common/eda_draw_frame.cpp:819 eeschema/dialogs/panel_sym_lib_table.cpp:354 +#: common/eda_draw_frame.cpp:810 eeschema/dialogs/panel_sym_lib_table.cpp:354 #: pcbnew/dialogs/panel_fp_lib_table.cpp:618 #: pcbnew/footprint_libraries_utils.cpp:75 msgid "Select Library" msgstr "Sélection Librairie" -#: common/eda_draw_frame.cpp:819 +#: common/eda_draw_frame.cpp:810 msgid "New Library" msgstr "Nouvelle Librairie" @@ -2793,7 +2796,7 @@ msgid " Y:" msgstr " Y:" #: common/eda_text.cpp:450 eeschema/dialogs/dialog_edit_label_base.cpp:111 -#: eeschema/libedit/symbedit.cpp:227 eeschema/sch_text.cpp:581 +#: eeschema/libedit/symbedit.cpp:227 eeschema/sch_text.cpp:586 #: gerbview/gerber_file_image.cpp:355 gerbview/gerber_file_image.cpp:359 #: gerbview/gerber_file_image.cpp:362 pcbnew/class_module.cpp:525 #: pcbnew/microwave.cpp:318 @@ -2807,13 +2810,13 @@ msgstr "Normal" #: eeschema/dialogs/dialog_edit_label_base.cpp:111 #: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:177 #: eeschema/dialogs/dialog_lib_edit_text_base.cpp:80 -#: eeschema/fields_grid_table.cpp:154 eeschema/sch_text.cpp:581 +#: eeschema/fields_grid_table.cpp:154 eeschema/sch_text.cpp:586 #: pagelayout_editor/dialogs/properties_frame_base.cpp:89 #: 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:229 #: pcbnew/dialogs/dialog_global_edit_text_and_graphics_base.cpp:180 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:108 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:138 #: pcbnew/dialogs/panel_modedit_defaults_base.cpp:119 #: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:48 #: pcbnew/text_mod_grid_table.cpp:90 @@ -2827,7 +2830,7 @@ msgstr "Italique" #: eeschema/dialogs/dialog_edit_label_base.cpp:111 #: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:158 #: eeschema/dialogs/dialog_lib_edit_text_base.cpp:110 -#: eeschema/fields_grid_table.cpp:155 eeschema/sch_text.cpp:581 +#: eeschema/fields_grid_table.cpp:155 eeschema/sch_text.cpp:586 #: pagelayout_editor/dialogs/properties_frame_base.cpp:73 msgid "Bold" msgstr "Gras" @@ -2965,7 +2968,7 @@ msgstr "Impossible d'ouvrir le fichier de config" msgid "Problems writing configuration file" msgstr "Problèmes d'écriture du fichier de configuration" -#: common/footprint_info.cpp:90 cvpcb/cvpcb_mainframe.cpp:771 +#: common/footprint_info.cpp:90 cvpcb/cvpcb_mainframe.cpp:774 msgid "Load Error" msgstr "Erreur de Chargement" @@ -2982,13 +2985,13 @@ msgstr "" "Nom logique de librairie dupliqué \"%s\" dans la table des librairies " "d'empreintes ligne %d" -#: common/fp_lib_table.cpp:289 +#: common/fp_lib_table.cpp:290 #, c-format msgid "fp-lib-table files contain no library with nickname \"%s\"" msgstr "" "La table de librairie ne contient pas de librairie de nom logique \"%s\"" -#: common/fp_lib_table.cpp:478 +#: common/fp_lib_table.cpp:479 #: eeschema/dialogs/dialog_global_sym_lib_table_config.cpp:110 #: eeschema/symbol_lib_table.cpp:479 #: pcbnew/dialogs/dialog_global_fp_lib_table_config.cpp:110 @@ -3016,7 +3019,7 @@ msgstr "" msgid "Unable to find a PDF viewer for \"%s\"" msgstr "Impossible de trouver un visualisateur PDF pour \"%s\"" -#: common/gestfich.cpp:273 common/gestfich.cpp:341 +#: common/gestfich.cpp:342 #, c-format msgid "" "Cannot print '%s'.\n" @@ -3103,18 +3106,18 @@ msgid "Kicad Manager" msgstr "Gestionnaire Kicad" #: common/hotkey_store.cpp:67 eeschema/eeschema_config.cpp:123 -#: eeschema/menubar.cpp:118 eeschema/sch_edit_frame.cpp:1046 -#: eeschema/sch_edit_frame.cpp:1054 +#: eeschema/menubar.cpp:118 eeschema/sch_edit_frame.cpp:1031 +#: eeschema/sch_edit_frame.cpp:1039 msgid "Eeschema" msgstr "Eeschema" #: common/hotkey_store.cpp:68 pcbnew/menubar_pcb_editor.cpp:196 -#: pcbnew/pcb_edit_frame.cpp:809 pcbnew/pcbnew_config.cpp:76 +#: pcbnew/pcb_edit_frame.cpp:818 pcbnew/pcbnew_config.cpp:76 msgid "Pcbnew" msgstr "Pcbnew" #: common/hotkey_store.cpp:69 pagelayout_editor/menubar.cpp:81 -#: pagelayout_editor/pl_editor_frame.cpp:462 +#: pagelayout_editor/pl_editor_frame.cpp:446 msgid "Page Layout Editor" msgstr "Éditeur de Description de Page" @@ -3191,7 +3194,7 @@ msgstr "Caractère illégal trouvé en révision" msgid "Unit" msgstr "Unité" -#: common/lib_tree_model_adapter.cpp:186 +#: common/lib_tree_model_adapter.cpp:216 msgid "Item" msgstr "Élément" @@ -3233,7 +3236,7 @@ msgstr "Texte" msgid "Imported Shape" msgstr "Forme Importée" -#: common/page_layout/ws_draw_item.cpp:127 eeschema/sch_bitmap.h:128 +#: common/page_layout/ws_draw_item.cpp:127 eeschema/sch_bitmap.h:133 msgid "Image" msgstr "Image" @@ -3295,7 +3298,7 @@ msgstr "Ligne de (%s %s) à (%s %s)" msgid "Image at (%s, %s)" msgstr "Image à (%s %s)" -#: common/pgm_base.cpp:82 common/widgets/footprint_select_widget.cpp:231 +#: common/pgm_base.cpp:82 common/widgets/footprint_select_widget.cpp:226 #: eeschema/dialogs/dialog_edit_component_in_schematic_base.cpp:184 #: eeschema/dialogs/dialog_edit_line_style.cpp:40 #: pcbnew/dialogs/panel_setup_netclasses_base.cpp:63 @@ -3517,7 +3520,7 @@ msgstr "Ajustage Page..." msgid "Settings for paper size and title block info" msgstr "Ajustage de la feuille de dessin (dimensions et textes)" -#: common/tool/actions.cpp:101 +#: common/tool/actions.cpp:101 kicad/tree_project_frame.cpp:632 msgid "Print..." msgstr "Imprimer..." @@ -3566,7 +3569,7 @@ msgstr "Rétablir" msgid "Redo last edit" msgstr "Refait dernière édition" -#: common/tool/actions.cpp:152 pcbnew/tools/edit_tool.cpp:897 +#: common/tool/actions.cpp:152 pcbnew/tools/edit_tool.cpp:895 msgid "Cut" msgstr "Couper" @@ -3591,100 +3594,108 @@ msgstr "Copie des éléments sauvegardés" msgid "Paste clipboard into schematic" msgstr "Coller le contenu du presse-papiers dans le schéma" -#: common/tool/actions.cpp:170 +#: common/tool/actions.cpp:169 +msgid "Paste Special..." +msgstr "Collage Spécial..." + +#: common/tool/actions.cpp:169 +msgid "Paste clipboard into schematic with options" +msgstr "Coller le contenu du presse-papiers dans le schéma avec options" + +#: common/tool/actions.cpp:175 msgid "Duplicate" msgstr "Duplication" -#: common/tool/actions.cpp:170 +#: common/tool/actions.cpp:175 msgid "Duplicates the selected item(s)" msgstr "Duplique le (les) élément(s) sélectionné(s)" -#: common/tool/actions.cpp:176 pcbnew/pcb_parser.cpp:599 -#: pcbnew/tools/edit_tool.cpp:899 +#: common/tool/actions.cpp:181 pcbnew/pcb_parser.cpp:621 +#: pcbnew/tools/edit_tool.cpp:897 msgid "Delete" msgstr "Supprimer" -#: common/tool/actions.cpp:176 +#: common/tool/actions.cpp:181 msgid "Deletes selected item(s)" msgstr "Supprimer élément(s) sélectionné(s)" -#: common/tool/actions.cpp:181 +#: common/tool/actions.cpp:186 msgid "Interactive Delete Tool" msgstr "Outil Interactif de Suppression" -#: common/tool/actions.cpp:181 +#: common/tool/actions.cpp:186 msgid "Delete clicked items" msgstr "Supprimer les éléments cliqués" -#: common/tool/actions.cpp:190 eeschema/dialogs/dialog_schematic_find.cpp:33 +#: common/tool/actions.cpp:195 eeschema/dialogs/dialog_schematic_find.cpp:33 #: eeschema/dialogs/dialog_schematic_find_base.h:74 #: pcbnew/dialogs/dialog_find_base.h:58 msgid "Find" msgstr "Chercher" -#: common/tool/actions.cpp:190 +#: common/tool/actions.cpp:195 msgid "Find text" msgstr "Chercher texte" -#: common/tool/actions.cpp:196 eeschema/dialogs/dialog_schematic_find.cpp:43 +#: common/tool/actions.cpp:201 eeschema/dialogs/dialog_schematic_find.cpp:43 msgid "Find and Replace" msgstr "Chercher et Remplacer" -#: common/tool/actions.cpp:196 +#: common/tool/actions.cpp:201 msgid "Find and replace text" msgstr "Chercher et remplacer un texte" -#: common/tool/actions.cpp:202 +#: common/tool/actions.cpp:207 msgid "Find Next" msgstr "Trouver Elément Suivant" -#: common/tool/actions.cpp:202 +#: common/tool/actions.cpp:207 msgid "Find next match" msgstr "Trouver correspondance suivante" -#: common/tool/actions.cpp:208 +#: common/tool/actions.cpp:213 msgid "Find Next Marker" msgstr "Trouver Marqueur Suivant" -#: common/tool/actions.cpp:214 +#: common/tool/actions.cpp:219 msgid "Replace and Find Next" msgstr "Remplacer et Trouver Élément Suivant" -#: common/tool/actions.cpp:214 +#: common/tool/actions.cpp:219 msgid "Replace current match and find next" msgstr "Remplacez la correspondance actuelle et trouvez la prochaine" -#: common/tool/actions.cpp:220 +#: common/tool/actions.cpp:225 msgid "Replace All" msgstr "Tout Remplacer" -#: common/tool/actions.cpp:220 +#: common/tool/actions.cpp:225 msgid "Replace all matches" msgstr "Remplacer toutes les correspondances" -#: common/tool/actions.cpp:235 +#: common/tool/actions.cpp:240 msgid "Refresh" msgstr "Rafraîchir" -#: common/tool/actions.cpp:257 +#: common/tool/actions.cpp:262 msgid "Zoom In at Cursor" msgstr "Zoom In au Curseur" -#: common/tool/actions.cpp:268 +#: common/tool/actions.cpp:273 msgid "Zoom Out at Cursor" msgstr "Zoom Out au Curseur" -#: common/tool/actions.cpp:274 common/widgets/mathplot.cpp:1756 +#: common/tool/actions.cpp:279 common/widgets/mathplot.cpp:1759 #: eeschema/sim/sim_plot_frame_base.cpp:79 msgid "Zoom In" msgstr "Zoom In" -#: common/tool/actions.cpp:280 common/widgets/mathplot.cpp:1757 +#: common/tool/actions.cpp:285 common/widgets/mathplot.cpp:1760 #: eeschema/sim/sim_plot_frame_base.cpp:83 msgid "Zoom Out" msgstr "Zoom Out" -#: common/tool/actions.cpp:286 common/widgets/mathplot.cpp:1754 +#: common/tool/actions.cpp:291 common/widgets/mathplot.cpp:1757 #: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:199 #: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:218 #: eeschema/dialogs/dialog_lib_edit_text_base.cpp:120 @@ -3697,310 +3708,310 @@ msgstr "Zoom Out" #: pagelayout_editor/dialogs/properties_frame_base.cpp:80 #: pcbnew/dialogs/dialog_graphic_item_properties.cpp:165 #: pcbnew/dialogs/dialog_graphic_item_properties.cpp:172 -#: pcbnew/dialogs/dialog_pad_basicshapes_properties.cpp:117 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:129 +#: pcbnew/dialogs/dialog_pad_basicshapes_properties.cpp:119 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:161 msgid "Center" msgstr "Centrer" -#: common/tool/actions.cpp:292 +#: common/tool/actions.cpp:297 msgid "Zoom to Selection" msgstr "Zoom sur la Sélection" -#: common/tool/actions.cpp:305 +#: common/tool/actions.cpp:310 msgid "Cursor Up" msgstr "Curseur vers Haut" -#: common/tool/actions.cpp:311 +#: common/tool/actions.cpp:316 msgid "Cursor Down" msgstr "Curseur vers Bas" -#: common/tool/actions.cpp:317 +#: common/tool/actions.cpp:322 msgid "Cursor Left" msgstr "Curseur vers Gauche" -#: common/tool/actions.cpp:323 +#: common/tool/actions.cpp:328 msgid "Cursor Right" msgstr "Curseur vers Droite" -#: common/tool/actions.cpp:330 +#: common/tool/actions.cpp:335 msgid "Cursor Up Fast" msgstr "Curseur vers Haut Rapide" -#: common/tool/actions.cpp:336 +#: common/tool/actions.cpp:341 msgid "Cursor Down Fast" msgstr "Curseur vers Bas Rapide" -#: common/tool/actions.cpp:342 +#: common/tool/actions.cpp:347 msgid "Cursor Left Fast" msgstr "Curseur vers Gauche Rapide" -#: common/tool/actions.cpp:348 +#: common/tool/actions.cpp:353 msgid "Cursor Right Fast" msgstr "Curseur vers Droite Rapide" -#: common/tool/actions.cpp:354 +#: common/tool/actions.cpp:359 msgid "Click" msgstr "Click" -#: common/tool/actions.cpp:360 +#: common/tool/actions.cpp:365 msgid "Double-click" msgstr "Double-click" -#: common/tool/actions.cpp:369 +#: common/tool/actions.cpp:374 msgid "Pan Up" msgstr "Pan Haut" -#: common/tool/actions.cpp:375 +#: common/tool/actions.cpp:380 msgid "Pan Down" msgstr "Pan Bas" -#: common/tool/actions.cpp:381 +#: common/tool/actions.cpp:386 msgid "Pan Left" msgstr "Pan Gauche" -#: common/tool/actions.cpp:387 +#: common/tool/actions.cpp:392 msgid "Pan Right" msgstr "Pan Droite" -#: common/tool/actions.cpp:394 +#: common/tool/actions.cpp:399 msgid "Switch to Fast Grid 1" msgstr "Commuter à Grille Rapide 1" -#: common/tool/actions.cpp:399 +#: common/tool/actions.cpp:404 msgid "Switch to Fast Grid 2" msgstr "Commuter à Grille Rapide 2" -#: common/tool/actions.cpp:404 +#: common/tool/actions.cpp:409 msgid "Switch to Next Grid" msgstr "Commuter à Grille Suivante" -#: common/tool/actions.cpp:408 +#: common/tool/actions.cpp:413 msgid "Switch to Previous Grid" msgstr "Commuter à Grille Précédente" -#: common/tool/actions.cpp:413 pcbnew/dialogs/dialog_set_grid_base.cpp:23 +#: common/tool/actions.cpp:418 pcbnew/dialogs/dialog_set_grid_base.cpp:23 msgid "Grid Origin" msgstr "Origine de la Grille" -#: common/tool/actions.cpp:413 +#: common/tool/actions.cpp:418 msgid "Set the grid origin point" msgstr "Ajuster origine grille" -#: common/tool/actions.cpp:419 pcbnew/dialogs/dialog_set_grid_base.cpp:150 +#: common/tool/actions.cpp:424 pcbnew/dialogs/dialog_set_grid_base.cpp:150 msgid "Reset Grid Origin" msgstr "Remise à 0 Origine Grille" -#: common/tool/actions.cpp:426 +#: common/tool/actions.cpp:431 msgid "Show Grid" msgstr "Afficher la Grille" -#: common/tool/actions.cpp:426 +#: common/tool/actions.cpp:431 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:431 +#: common/tool/actions.cpp:436 msgid "Grid Properties..." msgstr "Propriétés de la Grille..." -#: common/tool/actions.cpp:431 +#: common/tool/actions.cpp:436 msgid "Set grid dimensions" msgstr "Ajuster dimensions de grille" -#: common/tool/actions.cpp:436 +#: common/tool/actions.cpp:441 msgid "Imperial" msgstr "Pouces" -#: common/tool/actions.cpp:436 +#: common/tool/actions.cpp:441 msgid "Use inches and mils" msgstr "Utiliser des pouces et des mils" -#: common/tool/actions.cpp:441 +#: common/tool/actions.cpp:446 msgid "Metric" msgstr "Métrique" -#: common/tool/actions.cpp:441 +#: common/tool/actions.cpp:446 msgid "Use millimeters" msgstr "Utiliser les millimètres" -#: common/tool/actions.cpp:447 +#: common/tool/actions.cpp:452 msgid "Switch units" msgstr "Commuter unités" -#: common/tool/actions.cpp:447 +#: common/tool/actions.cpp:452 msgid "Switch between inches and millimeters" msgstr "Basculer entre les pouces et les millimètres" -#: common/tool/actions.cpp:452 +#: common/tool/actions.cpp:457 msgid "Polar Coordinates" msgstr "Coordonnées Polaires" -#: common/tool/actions.cpp:452 +#: common/tool/actions.cpp:457 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:458 +#: common/tool/actions.cpp:463 msgid "Reset Local Coordinates" msgstr "RAZ Coordonnées Locales" -#: common/tool/actions.cpp:464 +#: common/tool/actions.cpp:469 msgid "Always Show Cursor" msgstr "Toujours Afficher le Curseur" -#: common/tool/actions.cpp:464 +#: common/tool/actions.cpp:469 msgid "Display crosshairs even in selection tool" msgstr "Affichage du curseur, même avec l'outil de sélection" -#: common/tool/actions.cpp:469 +#: common/tool/actions.cpp:474 msgid "Full-Window Crosshairs" msgstr "Curseur Graphique Plein Ecran" -#: common/tool/actions.cpp:469 +#: common/tool/actions.cpp:474 msgid "Switch display of full-window crosshairs" msgstr "Curseur graphique plein écran" -#: common/tool/actions.cpp:475 +#: common/tool/actions.cpp:480 msgid "High Contrast Mode" msgstr "Mode Haut Contraste" -#: common/tool/actions.cpp:475 +#: common/tool/actions.cpp:480 msgid "Use high contrast display mode" msgstr "Mode d'affichage haut contraste" -#: common/tool/actions.cpp:480 +#: common/tool/actions.cpp:485 msgid "Select item(s)" msgstr "Sélection élément(s)" -#: common/tool/actions.cpp:487 +#: common/tool/actions.cpp:492 msgid "Measure Tool" msgstr "Outil de Mesure" -#: common/tool/actions.cpp:487 +#: common/tool/actions.cpp:492 msgid "Interactively measure distance between points" msgstr "Mesurer interactivement la distance entre points" -#: common/tool/actions.cpp:496 +#: common/tool/actions.cpp:501 msgid "Show 3D viewer window" msgstr "Afficher Visualisateur 3D" -#: common/tool/actions.cpp:501 eeschema/viewlib_frame.cpp:95 +#: common/tool/actions.cpp:506 eeschema/viewlib_frame.cpp:94 msgid "Symbol Library Browser" msgstr "Examinateur de Librairies de Symboles" -#: common/tool/actions.cpp:501 +#: common/tool/actions.cpp:506 msgid "Browse symbol libraries" msgstr "Examen des librairies de symboles" -#: common/tool/actions.cpp:506 eeschema/eeschema_config.cpp:464 +#: common/tool/actions.cpp:511 eeschema/eeschema_config.cpp:464 #: eeschema/libedit/libedit.cpp:51 msgid "Symbol Editor" msgstr "Éditeur de Symbole" -#: common/tool/actions.cpp:506 +#: common/tool/actions.cpp:511 msgid "Create, delete and edit symbols" msgstr "Créer, supprimer et éditer les symboles" -#: common/tool/actions.cpp:511 pcbnew/footprint_viewer_frame.cpp:113 +#: common/tool/actions.cpp:516 pcbnew/footprint_viewer_frame.cpp:112 #: pcbnew/footprint_viewer_frame.cpp:879 msgid "Footprint Library Browser" msgstr "Examinateur de Librairies d'Empreintes" -#: common/tool/actions.cpp:511 +#: common/tool/actions.cpp:516 msgid "Browse footprint libraries" msgstr "Parcourir et visualiser les bibliothèques d'empreintes" -#: common/tool/actions.cpp:516 pcbnew/footprint_edit_frame.cpp:591 -#: pcbnew/footprint_edit_frame.cpp:764 pcbnew/menubar_footprint_editor.cpp:108 +#: common/tool/actions.cpp:521 pcbnew/footprint_edit_frame.cpp:582 +#: pcbnew/footprint_edit_frame.cpp:755 pcbnew/menubar_footprint_editor.cpp:108 msgid "Footprint Editor" msgstr "Éditeur d'Empreintes" -#: common/tool/actions.cpp:516 +#: common/tool/actions.cpp:521 msgid "Create, delete and edit footprints" msgstr "Créer, supprimer et éditer les empreintes" -#: common/tool/actions.cpp:522 +#: common/tool/actions.cpp:527 msgid "Update PCB from Schematic..." msgstr "Mise à jour du PCB à partir du Schéma..." -#: common/tool/actions.cpp:522 +#: common/tool/actions.cpp:527 msgid "Push changes from schematic to PCB" msgstr "Pousser les changements dans le PCB à partir du Schéma" -#: common/tool/actions.cpp:533 +#: common/tool/actions.cpp:538 msgid "Accelerated Graphics" msgstr "Accélerateur Graphique" -#: common/tool/actions.cpp:533 +#: common/tool/actions.cpp:538 msgid "Use hardware-accelerated graphics (recommended)" msgstr "" "Utiliser le mode graphique accéléré par le matérie (OpenGL) (recommandé)" -#: common/tool/actions.cpp:544 +#: common/tool/actions.cpp:549 msgid "Standard Graphics" msgstr "Moteur Graphique Standard" -#: common/tool/actions.cpp:544 +#: common/tool/actions.cpp:549 msgid "Use software graphics (fall-back)" msgstr "Utiliser le mode graphique logiciel (alternatif)" -#: common/tool/actions.cpp:549 +#: common/tool/actions.cpp:554 #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:477 #: pcbnew/dialogs/dialog_edit_footprint_for_fp_editor_base.cpp:371 msgid "Configure Paths..." msgstr "Configurer les Chemins..." -#: common/tool/actions.cpp:549 +#: common/tool/actions.cpp:554 msgid "Edit path configuration environment variables" msgstr "Éditer la configuration des variables d'environnement des chemins" -#: common/tool/actions.cpp:554 +#: common/tool/actions.cpp:559 msgid "Manage Symbol Libraries..." msgstr "Configurer les Librairies de Symboles..." -#: common/tool/actions.cpp:555 +#: common/tool/actions.cpp:560 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:560 +#: common/tool/actions.cpp:565 msgid "Manage Footprint Libraries..." msgstr "Configurer les Librairies d'Empreintes..." -#: common/tool/actions.cpp:561 +#: common/tool/actions.cpp:566 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:566 +#: common/tool/actions.cpp:571 msgid "Getting Started with KiCad" msgstr "Démarrer avec KiCad" -#: common/tool/actions.cpp:567 +#: common/tool/actions.cpp:572 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:572 +#: common/tool/actions.cpp:577 msgid "Help" msgstr "Aide" -#: common/tool/actions.cpp:573 +#: common/tool/actions.cpp:578 msgid "Open product documentation in a web browser" msgstr "Afficher le document associé dans le navigateur" -#: common/tool/actions.cpp:579 +#: common/tool/actions.cpp:584 msgid "List Hotkeys..." msgstr "Liste Raccourcis..." -#: common/tool/actions.cpp:580 +#: common/tool/actions.cpp:585 msgid "Displays current hotkeys table and corresponding commands" msgstr "" "Affiche la liste des raccourcis clavier actifs et les commandes " "correspondantes" -#: common/tool/actions.cpp:585 +#: common/tool/actions.cpp:590 msgid "Get Involved" msgstr "Rester Impliqué" -#: common/tool/actions.cpp:586 +#: common/tool/actions.cpp:591 msgid "Open \"Contribute to KiCad\" in a web browser" msgstr "Ouvrir \"Contribuer à KiCad\" dans un navigateur Web" @@ -4084,17 +4095,17 @@ msgstr "Mise en miroir pour l’axe des Y n'est pas encore supporté" msgid "Footprint not found" msgstr "Empreinte non trouvée" -#: common/widgets/footprint_select_widget.cpp:78 cvpcb/cvpcb_mainframe.cpp:706 -#: pcbnew/footprint_edit_frame.cpp:663 pcbnew/load_select_footprint.cpp:207 +#: common/widgets/footprint_select_widget.cpp:77 cvpcb/cvpcb_mainframe.cpp:709 +#: pcbnew/footprint_edit_frame.cpp:654 pcbnew/load_select_footprint.cpp:207 msgid "Loading Footprint Libraries" msgstr "Chargement Librairies d'Empreintes" -#: common/widgets/footprint_select_widget.cpp:230 +#: common/widgets/footprint_select_widget.cpp:225 msgid "No default footprint" msgstr "Pas d'empreinte par défaut" -#: common/widgets/footprint_select_widget.cpp:235 -#: common/widgets/footprint_select_widget.cpp:236 +#: common/widgets/footprint_select_widget.cpp:230 +#: common/widgets/footprint_select_widget.cpp:231 msgid "Other..." msgstr "Autre..." @@ -4160,23 +4171,23 @@ msgstr "Toujours afficher les curseurs" msgid "Select a File" msgstr "Sélectionner un fichier" -#: common/widgets/mathplot.cpp:1754 +#: common/widgets/mathplot.cpp:1757 msgid "Center plot view to this position" msgstr "Centrer le tracé sur cette position" -#: common/widgets/mathplot.cpp:1755 eeschema/sim/sim_plot_frame_base.cpp:87 +#: common/widgets/mathplot.cpp:1758 eeschema/sim/sim_plot_frame_base.cpp:87 msgid "Fit on Screen" msgstr "Ajuster à l’Écran" -#: common/widgets/mathplot.cpp:1755 +#: common/widgets/mathplot.cpp:1758 msgid "Set plot view to show all items" msgstr "Ajuster le tracé pour montrer tous les items" -#: common/widgets/mathplot.cpp:1756 +#: common/widgets/mathplot.cpp:1759 msgid "Zoom in plot view." msgstr "Zoom + sur le tracé." -#: common/widgets/mathplot.cpp:1757 +#: common/widgets/mathplot.cpp:1760 msgid "Zoom out plot view." msgstr "Zoom - sur le tracé." @@ -4190,12 +4201,12 @@ msgstr "" msgid "Filter:" msgstr "Filtre:" -#: common/widgets/unit_binder.cpp:135 +#: common/widgets/unit_binder.cpp:158 #, c-format msgid "%s must be at least %s." msgstr "%s doit être au moins %s." -#: common/widgets/unit_binder.cpp:151 +#: common/widgets/unit_binder.cpp:174 #, c-format msgid "%s must be less than %s." msgstr "%s doit être inférieur à %s." @@ -4477,7 +4488,7 @@ msgstr "Avertissement CvPcb" msgid "Project file \"%s\" is not writable" msgstr "Fichier de projet \"%s\" non inscriptible" -#: cvpcb/cvpcb.cpp:148 +#: cvpcb/cvpcb.cpp:141 msgid "" "You have run CvPcb for the first time using the new footprint library table " "method for finding footprints.\n" @@ -4497,7 +4508,7 @@ msgstr "" "Consultez la section « Tables des Librairies d'Empreintes » dans la " "documentation CvPcb ou Pcbnew pour plus d'informations." -#: cvpcb/cvpcb.cpp:163 +#: cvpcb/cvpcb.cpp:156 msgid "An error occurred attempting to load the global footprint library table" msgstr "" "Une erreur s'est produite lors du chargement de la table globale des " @@ -4524,66 +4535,66 @@ msgstr "Empreintes Filtrées" msgid "Apply, Save Schematic && Continue" msgstr "Appliquer, Sauver Schematique && Continuer" -#: cvpcb/cvpcb_mainframe.cpp:303 +#: cvpcb/cvpcb_mainframe.cpp:305 msgid "Symbol to Footprint links have been modified. Save changes?" msgstr "" "Les liens symboles/empreintes ont été modifiés. Sauver les changements?" -#: cvpcb/cvpcb_mainframe.cpp:444 cvpcb/tools/cvpcb_association_tool.cpp:203 +#: cvpcb/cvpcb_mainframe.cpp:447 cvpcb/tools/cvpcb_association_tool.cpp:203 #, c-format msgid "\"%s\" is not a valid footprint." msgstr "\"%s\" n’est pas une empreinte valide." -#: cvpcb/cvpcb_mainframe.cpp:603 +#: cvpcb/cvpcb_mainframe.cpp:606 msgid "key words" msgstr "mots clé" -#: cvpcb/cvpcb_mainframe.cpp:616 +#: cvpcb/cvpcb_mainframe.cpp:619 msgid "pin count" msgstr "nombre de pins" -#: cvpcb/cvpcb_mainframe.cpp:626 +#: cvpcb/cvpcb_mainframe.cpp:629 msgid "library" msgstr "librairie" -#: cvpcb/cvpcb_mainframe.cpp:634 +#: cvpcb/cvpcb_mainframe.cpp:637 msgid "search text" msgstr "recherche texte" -#: cvpcb/cvpcb_mainframe.cpp:638 +#: cvpcb/cvpcb_mainframe.cpp:641 msgid "No filtering" msgstr "Pas de filtrage" -#: cvpcb/cvpcb_mainframe.cpp:640 +#: cvpcb/cvpcb_mainframe.cpp:643 #, c-format msgid "Filtered by %s" msgstr "Filtré par %s" -#: cvpcb/cvpcb_mainframe.cpp:654 +#: cvpcb/cvpcb_mainframe.cpp:657 #, c-format msgid "Description: %s; Key words: %s" msgstr "Description: %s; Mots Clé: %s" -#: cvpcb/cvpcb_mainframe.cpp:686 +#: cvpcb/cvpcb_mainframe.cpp:689 #, c-format msgid "Library location: %s" msgstr "Emplacement librairie: %s" -#: cvpcb/cvpcb_mainframe.cpp:688 +#: cvpcb/cvpcb_mainframe.cpp:691 msgid "Library location: unknown" msgstr "Emplacement de la librairie : inconnu" -#: cvpcb/cvpcb_mainframe.cpp:701 +#: cvpcb/cvpcb_mainframe.cpp:704 msgid "" "No PCB footprint libraries are listed in the current footprint library table." msgstr "" "Aucune librairie de modules PCB listée dans la table de librairie courante." -#: cvpcb/cvpcb_mainframe.cpp:702 +#: cvpcb/cvpcb_mainframe.cpp:705 msgid "Configuration Error" msgstr "Erreur de Configuration" -#: cvpcb/cvpcb_mainframe.cpp:769 +#: cvpcb/cvpcb_mainframe.cpp:772 #, c-format msgid "" "Error loading schematic.\n" @@ -4618,7 +4629,7 @@ msgstr "Fichiers Association Symboles/Empreintes (*.equ)" #: eeschema/dialogs/dialog_bus_manager.cpp:72 #: eeschema/dialogs/dialog_bus_manager.cpp:106 #: eeschema/dialogs/dialog_spice_model_base.cpp:610 -#: eeschema/libedit/lib_edit_frame.cpp:634 +#: eeschema/libedit/lib_edit_frame.cpp:608 msgid "Add" msgstr "Ajouter" @@ -4649,7 +4660,7 @@ msgstr "Variables d'env. pour chemins relatifs:" #: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:57 #: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:326 #: eeschema/dialogs/dialog_edit_component_in_schematic_base.cpp:49 -#: eeschema/dialogs/dialog_fields_editor_global.cpp:869 +#: eeschema/dialogs/dialog_fields_editor_global.cpp:868 #: eeschema/dialogs/dialog_rescue_each.cpp:136 #: eeschema/dialogs/panel_sym_lib_table.cpp:227 #: eeschema/fields_grid_table.cpp:150 eeschema/lib_field.cpp:374 @@ -4661,7 +4672,7 @@ msgstr "Variables d'env. pour chemins relatifs:" #: pcbnew/dialogs/dialog_edit_footprint_for_fp_editor_base.cpp:70 #: pcbnew/dialogs/dialog_fp_plugin_options_base.cpp:44 #: pcbnew/dialogs/panel_fp_lib_table.cpp:344 -#: pcbnew/footprint_wizard_frame.cpp:329 pcbnew/text_mod_grid_table.cpp:106 +#: pcbnew/footprint_wizard_frame.cpp:325 pcbnew/text_mod_grid_table.cpp:106 msgid "Value" msgstr "Valeur" @@ -4741,44 +4752,44 @@ msgstr "" msgid "Footprint Assignment Conflicts" msgstr "Conflits Attribution Empreinte" -#: cvpcb/display_footprints_frame.cpp:64 eeschema/toolbars_viewlib.cpp:106 +#: cvpcb/display_footprints_frame.cpp:62 eeschema/toolbars_viewlib.cpp:106 #: pcbnew/toolbars_footprint_viewer.cpp:121 msgid "Footprint Viewer" msgstr "Visualisateur d'Empreintes" -#: cvpcb/display_footprints_frame.cpp:210 pcbnew/tools/pcb_actions.cpp:669 +#: cvpcb/display_footprints_frame.cpp:207 pcbnew/tools/pcb_actions.cpp:669 msgid "Show pads in outline mode" msgstr "Afficher pads en mode contour" -#: cvpcb/display_footprints_frame.cpp:214 +#: cvpcb/display_footprints_frame.cpp:211 msgid "Show texts in line mode" msgstr "Afficher textes en mode filaire" -#: cvpcb/display_footprints_frame.cpp:218 +#: cvpcb/display_footprints_frame.cpp:215 msgid "Show outlines in line mode" msgstr "Afficher contours en mode filaire" -#: cvpcb/display_footprints_frame.cpp:233 +#: cvpcb/display_footprints_frame.cpp:230 #: pcbnew/toolbars_footprint_viewer.cpp:55 msgid "Display options" msgstr "Options d'affichage" -#: cvpcb/display_footprints_frame.cpp:337 +#: cvpcb/display_footprints_frame.cpp:334 #, c-format msgid "Footprint ID \"%s\" is not valid." msgstr "Identificateur d'empreinte \"%s\" non valide." -#: cvpcb/display_footprints_frame.cpp:364 +#: cvpcb/display_footprints_frame.cpp:361 #, c-format msgid "Footprint \"%s\" not found" msgstr "Module \"%s\" non trouvé" -#: cvpcb/display_footprints_frame.cpp:391 +#: cvpcb/display_footprints_frame.cpp:388 #, c-format msgid "Footprint: %s" msgstr "Module: %s" -#: cvpcb/display_footprints_frame.cpp:402 +#: cvpcb/display_footprints_frame.cpp:399 #, c-format msgid "Lib: %s" msgstr "Lib: %s" @@ -4916,12 +4927,13 @@ msgid "Delete all footprint associations" msgstr "Supprimer toutes les associations d'empreintes" #: cvpcb/tools/cvpcb_actions.cpp:131 -msgid "Filter by keyword" -msgstr "Filtrer par mots clés" +msgid "Use symbol footprint filters" +msgstr "Utiliser les filtres d'empreinte du symbole" #: cvpcb/tools/cvpcb_actions.cpp:132 -msgid "Filter footprint list by schematic symbol keywords" -msgstr "Filtrer la liste des empreintes par mots clé des symboles schématique" +msgid "Filter footprint list by footprint filters defined in the symbol" +msgstr "" +"Filtrer la liste par les filtres des empreintes définis dans de symbole" #: cvpcb/tools/cvpcb_actions.cpp:138 msgid "Filter by pin count" @@ -4944,8 +4956,10 @@ msgid "Filter by display name" msgstr "Filtrer par texte affiché" #: cvpcb/tools/cvpcb_actions.cpp:153 -msgid "Filter footprint list using a partial name or a pattern" -msgstr "Filtrer la liste d'empreinte en utilisant un nom partiel ou un modèle" +msgid "Filter footprint list using plain text matching or regular expressions" +msgstr "" +"Filtrer liste d'empreintes de filtre à l'aide d'expressions simples ou " +"régulières" #: cvpcb/tools/cvpcb_association_tool.cpp:252 msgid "Delete all associations?" @@ -5015,7 +5029,7 @@ msgstr "" msgid "Unable to load project's \"%s\" file" msgstr "Impossible de charger le fichier projet \"%s\"" -#: eeschema/class_library.cpp:534 eeschema/libedit/lib_edit_frame.cpp:573 +#: eeschema/class_library.cpp:534 eeschema/libedit/lib_edit_frame.cpp:547 #: eeschema/symbol_tree_model_adapter.cpp:61 msgid "Loading Symbol Libraries" msgstr "Chargement des Librairies de Symboles" @@ -5129,7 +5143,7 @@ msgstr "La pin \"%s\" du composant %s est non connectée." msgid "Global label" msgstr "Label Global" -#: eeschema/connection_graph.cpp:2289 eeschema/sch_text.cpp:561 +#: eeschema/connection_graph.cpp:2289 eeschema/sch_text.cpp:566 #: eeschema/widgets/widget_eeschema_color_config.cpp:61 msgid "Label" msgstr "Label" @@ -5506,7 +5520,7 @@ msgstr "Champs" #: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:58 #: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:327 #: eeschema/dialogs/dialog_edit_component_in_schematic_base.cpp:50 -#: eeschema/dialogs/dialog_fields_editor_global.cpp:680 +#: eeschema/dialogs/dialog_fields_editor_global.cpp:679 #: eeschema/fields_grid_table.cpp:151 #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:54 #: pcbnew/dialogs/dialog_edit_footprint_for_fp_editor_base.cpp:54 @@ -5543,7 +5557,7 @@ msgstr "Taille du Texte" #: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:80 #: eeschema/dialogs/dialog_lib_edit_pin_table_base.cpp:48 #: eeschema/fields_grid_table.cpp:157 eeschema/lib_pin.cpp:1412 -#: eeschema/sch_text.cpp:579 +#: eeschema/sch_text.cpp:584 #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:60 #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:149 #: pcbnew/dialogs/dialog_edit_footprint_for_fp_editor_base.cpp:60 @@ -5728,7 +5742,7 @@ msgstr "unités" #: eeschema/widgets/widget_eeschema_color_config.cpp:105 #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:292 #: pcbnew/dialogs/dialog_edit_footprint_for_fp_editor_base.cpp:194 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:405 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:404 msgid "General" msgstr "Général" @@ -5872,7 +5886,7 @@ msgstr "" #: pcbnew/dialogs/dialog_move_exact_base.cpp:42 #: pcbnew/dialogs/dialog_move_exact_base.cpp:56 #: pcbnew/dialogs/dialog_pad_properties_base.cpp:136 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1224 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1223 #: pcbnew/dialogs/dialog_position_relative_base.cpp:71 #: pcbnew/dialogs/dialog_position_relative_base.cpp:88 msgid "0" @@ -6008,12 +6022,12 @@ msgid "Hierarchical Sheet Pin Properties" msgstr "Propriétés du Label Hiérarchique" #: eeschema/dialogs/dialog_edit_label.cpp:114 -#: pcbnew/dialogs/dialog_text_properties.cpp:94 -#: pcbnew/dialogs/dialog_text_properties_base.h:93 +#: pcbnew/dialogs/dialog_text_properties.cpp:108 +#: pcbnew/dialogs/dialog_text_properties_base.h:97 msgid "Text Properties" msgstr "Propriétés du Texte" -#: eeschema/dialogs/dialog_edit_label.cpp:335 +#: eeschema/dialogs/dialog_edit_label.cpp:319 msgid "Empty Text!" msgstr "Texte Vide!" @@ -6029,7 +6043,7 @@ msgstr "Enter le texte qui doit être utilisé dans la schématique" #: eeschema/dialogs/dialog_edit_label_base.cpp:36 #: eeschema/dialogs/dialog_lib_edit_text_base.cpp:28 #: pagelayout_editor/dialogs/properties_frame_base.cpp:45 -#: pcbnew/dialogs/dialog_text_properties.cpp:85 +#: pcbnew/dialogs/dialog_text_properties.cpp:99 #: pcbnew/dialogs/dialog_text_properties_base.cpp:24 msgid "Text:" msgstr "Texte:" @@ -6045,7 +6059,7 @@ msgstr "Taille Texte:" #: eeschema/fields_grid_table.cpp:113 eeschema/fields_grid_table.cpp:322 #: eeschema/fields_grid_table.cpp:415 eeschema/lib_pin.cpp:117 #: pagelayout_editor/dialogs/properties_frame_base.cpp:64 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:129 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:161 msgid "Right" msgstr "Droite" @@ -6062,7 +6076,7 @@ msgstr "Haut" #: eeschema/fields_grid_table.cpp:111 eeschema/fields_grid_table.cpp:320 #: eeschema/fields_grid_table.cpp:411 eeschema/lib_pin.cpp:118 #: pagelayout_editor/dialogs/properties_frame_base.cpp:64 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:129 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:161 msgid "Left" msgstr "Gauche" @@ -6077,25 +6091,25 @@ msgid "Bold and italic" msgstr "Gras + italique" #: eeschema/dialogs/dialog_edit_label_base.cpp:113 eeschema/lib_field.cpp:438 -#: eeschema/lib_pin.cpp:1402 eeschema/sch_text.cpp:590 +#: eeschema/lib_pin.cpp:1402 eeschema/sch_text.cpp:595 msgid "Style" msgstr "Style" #: eeschema/dialogs/dialog_edit_label_base.cpp:117 #: eeschema/dialogs/dialog_edit_sheet_pin.cpp:33 eeschema/pin_type.cpp:38 -#: eeschema/sch_text.cpp:597 +#: eeschema/sch_text.cpp:602 msgid "Input" msgstr "Entrée" #: eeschema/dialogs/dialog_edit_label_base.cpp:117 #: eeschema/dialogs/dialog_edit_sheet_pin.cpp:34 eeschema/pin_type.cpp:41 -#: eeschema/sch_text.cpp:598 +#: eeschema/sch_text.cpp:603 msgid "Output" msgstr "Sortie" #: eeschema/dialogs/dialog_edit_label_base.cpp:117 #: eeschema/dialogs/dialog_edit_sheet_pin.cpp:35 eeschema/pin_type.cpp:44 -#: eeschema/sch_text.cpp:599 +#: eeschema/sch_text.cpp:604 msgid "Bidirectional" msgstr "Bidirectionnel" @@ -6107,7 +6121,7 @@ msgstr "3 états" #: eeschema/dialogs/dialog_edit_label_base.cpp:117 #: eeschema/dialogs/dialog_edit_sheet_pin.cpp:37 #: eeschema/dialogs/dialog_spice_model_base.cpp:199 eeschema/pin_type.cpp:50 -#: eeschema/sch_text.cpp:601 +#: eeschema/sch_text.cpp:606 msgid "Passive" msgstr "Passive" @@ -6131,10 +6145,10 @@ msgstr "Couleur:" #: eeschema/dialogs/dialog_edit_line_style_base.cpp:62 #: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:269 -#: pcbnew/class_zone.cpp:715 pcbnew/dialogs/dialog_copper_zones_base.cpp:199 +#: pcbnew/class_zone.cpp:727 pcbnew/dialogs/dialog_copper_zones_base.cpp:199 #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:401 #: pcbnew/dialogs/dialog_edit_footprint_for_fp_editor_base.cpp:303 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:559 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:558 msgid "Solid" msgstr "Solide" @@ -6172,6 +6186,7 @@ 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:421 #: 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:911 msgid "Name:" msgstr "Nom:" @@ -6358,26 +6373,26 @@ msgstr "Voir Documentation" msgid "Show datasheet in browser" msgstr "Afficher dans un Visualisateur" -#: eeschema/dialogs/dialog_fields_editor_global.cpp:111 -#: eeschema/dialogs/dialog_fields_editor_global.cpp:948 +#: eeschema/dialogs/dialog_fields_editor_global.cpp:110 +#: eeschema/dialogs/dialog_fields_editor_global.cpp:947 msgid "The Reference column cannot be hidden." msgstr "La colonne Reference ne peut pas être masquée." -#: eeschema/dialogs/dialog_fields_editor_global.cpp:225 +#: eeschema/dialogs/dialog_fields_editor_global.cpp:224 msgid "Qty" msgstr "Qté" -#: eeschema/dialogs/dialog_fields_editor_global.cpp:679 +#: eeschema/dialogs/dialog_fields_editor_global.cpp:678 #: eeschema/lib_field.cpp:447 eeschema/lib_field.h:102 #: eeschema/template_fieldnames.cpp:51 msgid "Field" msgstr "Champ" -#: eeschema/dialogs/dialog_fields_editor_global.cpp:682 +#: eeschema/dialogs/dialog_fields_editor_global.cpp:681 msgid "Group By" msgstr "Grouper Par" -#: eeschema/dialogs/dialog_fields_editor_global.cpp:868 +#: eeschema/dialogs/dialog_fields_editor_global.cpp:867 #: eeschema/dialogs/dialog_rescue_each.cpp:132 eeschema/lib_field.cpp:373 #: eeschema/sch_component.cpp:1390 eeschema/sch_component.cpp:1429 #: eeschema/template_fieldnames.cpp:47 @@ -6388,7 +6403,7 @@ msgstr "Grouper Par" msgid "Reference" msgstr "Référence" -#: eeschema/dialogs/dialog_fields_editor_global.cpp:870 +#: eeschema/dialogs/dialog_fields_editor_global.cpp:869 #: eeschema/lib_field.cpp:375 eeschema/sch_component.cpp:1418 #: eeschema/template_fieldnames.cpp:49 pcbnew/class_edge_mod.cpp:255 #: pcbnew/class_module.cpp:542 pcbnew/class_pad.cpp:768 @@ -6396,25 +6411,25 @@ msgstr "Référence" msgid "Footprint" msgstr "Empreinte" -#: eeschema/dialogs/dialog_fields_editor_global.cpp:871 +#: eeschema/dialogs/dialog_fields_editor_global.cpp:870 #: eeschema/lib_field.cpp:376 eeschema/libedit/symbedit.cpp:239 #: eeschema/template_fieldnames.cpp:50 msgid "Datasheet" msgstr "Documentation" -#: eeschema/dialogs/dialog_fields_editor_global.cpp:890 +#: eeschema/dialogs/dialog_fields_editor_global.cpp:889 msgid "New field name:" msgstr "Nom nom de champ:" -#: eeschema/dialogs/dialog_fields_editor_global.cpp:890 +#: eeschema/dialogs/dialog_fields_editor_global.cpp:889 msgid "Add Field" msgstr "Ajouter Champ" -#: eeschema/dialogs/dialog_fields_editor_global.cpp:899 +#: eeschema/dialogs/dialog_fields_editor_global.cpp:898 msgid "Field must have a name." msgstr "Le champ doit avoir un nom." -#: eeschema/dialogs/dialog_fields_editor_global.cpp:907 +#: eeschema/dialogs/dialog_fields_editor_global.cpp:906 #, c-format msgid "Field name \"%s\" already in use." msgstr "Nom de champ \"%s\" déjà existant." @@ -6518,11 +6533,12 @@ msgstr "Taille texte:" #: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:199 #: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:218 #: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:269 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:638 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:650 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:971 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:981 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:993 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:635 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:647 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:977 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:987 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:999 +#: pcbnew/board_stackup_manager/panel_board_stackup.cpp:391 msgid "..." msgstr "..." @@ -6797,7 +6813,7 @@ msgstr "Sélection" #: eeschema/dialogs/panel_eeschema_template_fieldnames_base.cpp:39 #: eeschema/lib_pin.cpp:1405 #: pcbnew/dialogs/dialog_global_edit_text_and_graphics_base.cpp:128 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:91 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:119 #: pcbnew/dialogs/panel_modedit_defaults_base.cpp:47 #: pcbnew/dialogs/panel_modedit_defaults_base.cpp:69 msgid "Visible" @@ -6806,29 +6822,29 @@ msgstr "Visible" #: eeschema/dialogs/dialog_lib_edit_text_base.cpp:66 #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:120 #: pcbnew/dialogs/dialog_pad_properties_base.cpp:87 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:157 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:193 #: pcbnew/dialogs/dialog_track_via_properties_base.cpp:162 msgid "Position X:" msgstr "Position X:" #: eeschema/dialogs/dialog_lib_edit_text_base.cpp:90 #: eeschema/fields_grid_table.cpp:119 eeschema/fields_grid_table.cpp:349 -#: eeschema/fields_grid_table.cpp:446 eeschema/sch_line.cpp:625 -#: eeschema/sch_text.cpp:572 pcbnew/dialogs/dialog_pad_properties_base.cpp:196 +#: eeschema/fields_grid_table.cpp:446 eeschema/sch_line.cpp:632 +#: eeschema/sch_text.cpp:577 pcbnew/dialogs/dialog_pad_properties_base.cpp:183 msgid "Horizontal" msgstr "Horizontal" #: eeschema/dialogs/dialog_lib_edit_text_base.cpp:90 #: eeschema/fields_grid_table.cpp:120 eeschema/fields_grid_table.cpp:350 -#: eeschema/fields_grid_table.cpp:448 eeschema/sch_line.cpp:623 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:196 +#: eeschema/fields_grid_table.cpp:448 eeschema/sch_line.cpp:630 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:183 msgid "Vertical" msgstr "Vertical" #: eeschema/dialogs/dialog_lib_edit_text_base.cpp:96 #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:131 #: pcbnew/dialogs/dialog_pad_properties_base.cpp:98 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:174 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:214 #: pcbnew/dialogs/dialog_track_via_properties_base.cpp:173 msgid "Position Y:" msgstr "Position Y:" @@ -7031,6 +7047,22 @@ msgstr "Examiner les Générateurs..." msgid "Script Generator Properties" msgstr "Propriétés du Script Générateur" +#: eeschema/dialogs/dialog_paste_special_base.cpp:22 +msgid "Paste Options" +msgstr "Options de Collage" + +#: eeschema/dialogs/dialog_paste_special_base.cpp:26 +msgid "Keep existing annotations, even if they are duplicated" +msgstr "Garder la numérotation existante, même s'il y a des doubles" + +#: eeschema/dialogs/dialog_paste_special_base.cpp:29 +msgid "Clear annotations on pasted items" +msgstr "Suppression annotation des éléments collés" + +#: eeschema/dialogs/dialog_paste_special_base.h:53 +msgid "Paste Special" +msgstr "Collage Spécial" + #: eeschema/dialogs/dialog_plot_schematic.cpp:79 msgid "Plot All Pages" msgstr "Tracer Toutes les Pages" @@ -7108,8 +7140,8 @@ msgstr "A0" #: eeschema/dialogs/dialog_plot_schematic_base.cpp:61 #: eeschema/dialogs/panel_eeschema_display_options_base.cpp:83 #: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:272 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:625 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:764 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:622 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:761 msgid "A" msgstr "A" @@ -7224,7 +7256,7 @@ msgid "Position:" msgstr "Position:" #: eeschema/dialogs/dialog_plot_schematic_base.cpp:116 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:260 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:247 msgid "Bottom left" msgstr "Coin bas gauche" @@ -7939,7 +7971,7 @@ msgid "Amplitude:" msgstr "Amplitude:" #: eeschema/dialogs/dialog_spice_model_base.cpp:449 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1083 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1089 #: pcb_calculator/transline_ident.cpp:152 msgid "Frequency:" msgstr "Fréquence:" @@ -8281,7 +8313,7 @@ msgid "&Measurement units:" msgstr "&Unités de mesure:" #: eeschema/dialogs/panel_eeschema_settings_base.cpp:36 -#: pagelayout_editor/pl_editor_frame.cpp:632 +#: pagelayout_editor/pl_editor_frame.cpp:616 #: pcbnew/import_gfx/dialog_import_gfx_base.cpp:143 msgid "inches" msgstr "pouces" @@ -8411,7 +8443,7 @@ msgid "A library nicknamed \"%s\" already exists." msgstr "Une librairie de nom logique \"%s\" existe déjà." #: eeschema/dialogs/panel_sym_lib_table.cpp:385 -#: eeschema/libedit/lib_edit_frame.cpp:633 +#: eeschema/libedit/lib_edit_frame.cpp:607 #: pcbnew/dialogs/panel_fp_lib_table.cpp:651 msgid "Skip" msgstr "Passer" @@ -8616,7 +8648,7 @@ msgstr "Connexion non valide entre le bus et éléments de net" msgid "Global label not connected anywhere else in the schematic" msgstr "Label global connecté à aucun autre élément dans la schématique" -#: eeschema/eeschema.cpp:272 +#: eeschema/eeschema.cpp:277 msgid "" "An error occurred attempting to load the global symbol library table.\n" "Please edit this global symbol library table in Preferences menu." @@ -8629,9 +8661,9 @@ msgstr "" #: eeschema/eeschema_config.cpp:125 gerbview/gerbview_config.cpp:44 #: pcbnew/dialogs/panel_modedit_settings_base.cpp:43 #: pcbnew/dialogs/panel_pcbnew_settings_base.cpp:40 -#: pcbnew/footprint_edit_frame.cpp:766 pcbnew/pcbnew_config.cpp:78 +#: pcbnew/footprint_edit_frame.cpp:757 pcbnew/pcbnew_config.cpp:78 msgid "Editing Options" -msgstr "Options de d'Edition" +msgstr "Options d'Edition" #: eeschema/eeschema_config.cpp:126 msgid "Colors" @@ -8645,7 +8677,7 @@ msgstr "Modèles de Nom de Champs" msgid "Save Project File" msgstr "Sauver Fichier Projet" -#: eeschema/eeschema_config.cpp:466 pcbnew/dialogs/dialog_board_setup.cpp:49 +#: eeschema/eeschema_config.cpp:466 pcbnew/dialogs/dialog_board_setup.cpp:54 msgid "Defaults" msgstr "Défauts" @@ -8920,7 +8952,7 @@ msgid "Key words:" msgstr "Mots clé:" #: eeschema/generate_alias_info.cpp:122 pcbnew/class_module.cpp:493 -#: pcbnew/class_zone.cpp:719 +#: pcbnew/class_zone.cpp:731 pcbnew/tools/pcbnew_control.cpp:970 msgid "Unknown" msgstr "Inconnu" @@ -9039,13 +9071,14 @@ msgid "Height" msgstr "Hauteur" #: eeschema/lib_item.cpp:56 eeschema/lib_pin.cpp:1399 -#: eeschema/libedit/symbedit.cpp:236 eeschema/sch_text.cpp:605 +#: eeschema/libedit/symbedit.cpp:236 eeschema/sch_text.cpp:610 #: gerbview/gerber_draw_item.cpp:663 #: pagelayout_editor/dialogs/dialog_design_inspector_base.cpp:37 #: pagelayout_editor/dialogs/properties_frame_base.cpp:25 +#: pcbnew/board_stackup_manager/panel_board_stackup_base.cpp:74 #: pcbnew/class_drawsegment.cpp:467 pcbnew/class_marker_pcb.cpp:94 #: pcbnew/class_text_mod.cpp:361 pcbnew/class_track.cpp:864 -#: pcbnew/class_track.cpp:913 pcbnew/class_zone.cpp:661 +#: pcbnew/class_track.cpp:913 pcbnew/class_zone.cpp:673 msgid "Type" msgstr "Type" @@ -9062,8 +9095,10 @@ msgid "Converted" msgstr "Converti" #: eeschema/lib_pin.cpp:1404 gerbview/gerber_draw_item.cpp:693 -#: gerbview/gerber_draw_item.cpp:694 pcbnew/class_pcb_text.cpp:101 -#: pcbnew/class_text_mod.cpp:366 pcbnew/class_text_mod.cpp:374 +#: gerbview/gerber_draw_item.cpp:694 +#: pcbnew/board_stackup_manager/panel_board_stackup_base.cpp:155 +#: pcbnew/class_pcb_text.cpp:101 pcbnew/class_text_mod.cpp:366 +#: pcbnew/class_text_mod.cpp:374 msgid "Yes" msgstr "Oui" @@ -9074,12 +9109,12 @@ msgid "No" msgstr "Non" #: eeschema/lib_pin.cpp:1425 eeschema/lib_pin.cpp:1444 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1179 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1178 msgid "Pos X" msgstr "Pos X" #: eeschema/lib_pin.cpp:1428 eeschema/lib_pin.cpp:1447 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1180 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1179 msgid "Pos Y" msgstr "Pos Y" @@ -9101,7 +9136,7 @@ msgstr "Polyligne à (%s, %s) avec %d points" msgid "PolyLine" msgstr "PolyLigne" -#: eeschema/lib_text.cpp:298 eeschema/sch_text.cpp:446 +#: eeschema/lib_text.cpp:298 eeschema/sch_text.cpp:451 #, c-format msgid "Graphic Text \"%s\"" msgstr "Texte Graphique \"%s\"" @@ -9130,28 +9165,28 @@ msgstr "Erreur en création de bibliothèque de symboles %s." msgid "Failed to save symbol library file \"%s\"" msgstr "Impossible de sauver la librairie de symboles \"%s\"" -#: eeschema/libedit/lib_edit_frame.cpp:98 +#: eeschema/libedit/lib_edit_frame.cpp:97 #: eeschema/libedit/menubar_libedit.cpp:85 msgid "Library Editor" msgstr "Éditeur de Librairies" -#: eeschema/libedit/lib_edit_frame.cpp:165 +#: eeschema/libedit/lib_edit_frame.cpp:163 #: pcbnew/dialogs/wizard_3DShape_Libs_downloader_base.cpp:194 -#: pcbnew/footprint_edit_frame.cpp:204 pcbnew/footprint_edit_frame.cpp:564 +#: pcbnew/footprint_edit_frame.cpp:197 pcbnew/footprint_edit_frame.cpp:555 msgid "Libraries" msgstr "Librairies" -#: eeschema/libedit/lib_edit_frame.cpp:291 eeschema/tools/sch_edit_tool.cpp:103 +#: eeschema/libedit/lib_edit_frame.cpp:265 eeschema/tools/sch_edit_tool.cpp:103 #, c-format msgid "Unit %s" msgstr "Unité %s" -#: eeschema/libedit/lib_edit_frame.cpp:491 +#: eeschema/libedit/lib_edit_frame.cpp:465 #, c-format msgid "Library \"%s\" already exists" msgstr "La librairie \"%s\" existe déjà" -#: eeschema/libedit/lib_edit_frame.cpp:505 +#: eeschema/libedit/lib_edit_frame.cpp:479 #, c-format msgid "" "Could not create the library file '%s'.\n" @@ -9160,41 +9195,41 @@ msgstr "" "Impossible de créer le fichier librairie \"%s\".\n" "Vérifier l’autorisation d’écriture." -#: eeschema/libedit/lib_edit_frame.cpp:515 eeschema/libedit/lib_export.cpp:193 +#: eeschema/libedit/lib_edit_frame.cpp:489 eeschema/libedit/lib_export.cpp:193 msgid "Could not open the library file." msgstr "Le fichier librairie n'a pas pu être ouvert." -#: eeschema/libedit/lib_edit_frame.cpp:578 +#: eeschema/libedit/lib_edit_frame.cpp:552 #: eeschema/symbol_tree_model_adapter.cpp:71 #, c-format msgid "Loading library \"%s\"" msgstr "Chargement librairie \"%s\"" -#: eeschema/libedit/lib_edit_frame.cpp:625 +#: eeschema/libedit/lib_edit_frame.cpp:599 #: pcbnew/footprint_libraries_utils.cpp:530 msgid "Global" msgstr "Global" -#: eeschema/libedit/lib_edit_frame.cpp:626 +#: eeschema/libedit/lib_edit_frame.cpp:600 #: pcbnew/footprint_libraries_utils.cpp:531 msgid "Project" msgstr "Projet" -#: eeschema/libedit/lib_edit_frame.cpp:628 +#: eeschema/libedit/lib_edit_frame.cpp:602 #: pcbnew/footprint_libraries_utils.cpp:534 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:629 +#: eeschema/libedit/lib_edit_frame.cpp:603 msgid "Add To Library Table" msgstr "Ajouter à Table des Librairies" -#: eeschema/libedit/lib_edit_frame.cpp:661 +#: eeschema/libedit/lib_edit_frame.cpp:635 #, c-format msgid "Failed to save backup to \"%s\"" msgstr "Échec de l’enregistrement de la sauvegarde \"%s\"" -#: eeschema/libedit/lib_edit_frame.cpp:786 +#: eeschema/libedit/lib_edit_frame.cpp:760 #, c-format msgid "" "The current configuration does not include the symbol library\n" @@ -9205,11 +9240,11 @@ msgstr "" "\" %s\".\n" "Utilisez Gérer les Librairies de symboles pour modifier la configuration." -#: eeschema/libedit/lib_edit_frame.cpp:789 +#: eeschema/libedit/lib_edit_frame.cpp:763 msgid "Library not found in symbol library table." msgstr "Librairie non trouvée dans la table des librairies de symboles." -#: eeschema/libedit/lib_edit_frame.cpp:797 eeschema/viewlib_frame.cpp:326 +#: eeschema/libedit/lib_edit_frame.cpp:771 eeschema/viewlib_frame.cpp:325 #, c-format msgid "" "The library with the nickname \"%s\" is not enabled\n" @@ -9221,7 +9256,7 @@ msgstr "" "\n" " Utilisez gérer les bibliothèques de symboles pour modifier la configuration." -#: eeschema/libedit/lib_edit_frame.cpp:800 eeschema/viewlib_frame.cpp:329 +#: eeschema/libedit/lib_edit_frame.cpp:774 eeschema/viewlib_frame.cpp:328 msgid "Symbol library not enabled." msgstr "Librairie de symboles non activée." @@ -9339,6 +9374,7 @@ msgstr "Aucune librairie de composants chargée." #: eeschema/libedit/libedit.cpp:86 eeschema/sch_component.cpp:1404 #: eeschema/sch_component.cpp:1407 eeschema/sch_component.cpp:1410 #: eeschema/sch_component.cpp:1440 eeschema/sch_component.cpp:1445 +#: pcbnew/tools/pcbnew_control.cpp:959 msgid "Library" msgstr "Librairie" @@ -9434,9 +9470,9 @@ msgstr "Fichier librairie de composants \"%s\" sauvé" msgid "Symbol library documentation file \"%s\" saved" msgstr "Fichier de documentation de composant \"%s\" sauvé" -#: eeschema/libedit/libedit.cpp:855 eeschema/sch_edit_frame.cpp:520 -#: pagelayout_editor/pl_editor_frame.cpp:263 -#: pcbnew/footprint_edit_frame.cpp:453 pcbnew/pcb_edit_frame.cpp:470 +#: eeschema/libedit/libedit.cpp:855 eeschema/sch_edit_frame.cpp:518 +#: pagelayout_editor/pl_editor_frame.cpp:261 +#: pcbnew/footprint_edit_frame.cpp:444 pcbnew/pcb_edit_frame.cpp:476 #, c-format msgid "Save changes to \"%s\" before closing?" msgstr "Sauver les changements en \"%s\" avant de fermer?" @@ -9448,25 +9484,25 @@ msgstr "Sauver les changements en \"%s\" avant de fermer?" msgid "Export" msgstr "Exporter" -#: eeschema/libedit/menubar_libedit.cpp:154 eeschema/menubar.cpp:194 +#: eeschema/libedit/menubar_libedit.cpp:154 eeschema/menubar.cpp:195 #: gerbview/menubar.cpp:205 pcbnew/menubar_footprint_editor.cpp:191 #: pcbnew/menubar_pcb_editor.cpp:319 msgid "&Units" msgstr "&Unités" -#: eeschema/libedit/menubar_libedit.cpp:225 eeschema/menubar.cpp:320 +#: eeschema/libedit/menubar_libedit.cpp:225 eeschema/menubar.cpp:321 #: pagelayout_editor/menubar.cpp:182 pcbnew/menubar_footprint_editor.cpp:297 #: pcbnew/menubar_pcb_editor.cpp:509 msgid "&Place" msgstr "&Placer" -#: eeschema/libedit/menubar_libedit.cpp:226 eeschema/menubar.cpp:321 +#: eeschema/libedit/menubar_libedit.cpp:226 eeschema/menubar.cpp:322 #: pagelayout_editor/menubar.cpp:183 pcbnew/menubar_footprint_editor.cpp:298 #: pcbnew/menubar_pcb_editor.cpp:511 msgid "&Inspect" msgstr "&Inspecter" -#: eeschema/libedit/menubar_libedit.cpp:227 eeschema/menubar.cpp:323 +#: eeschema/libedit/menubar_libedit.cpp:227 eeschema/menubar.cpp:324 #: pagelayout_editor/menubar.cpp:184 pcbnew/menubar_footprint_editor.cpp:300 #: pcbnew/menubar_pcb_editor.cpp:513 msgid "P&references" @@ -9501,7 +9537,7 @@ msgid "Power Symbol" msgstr "Symbole d'Alimentation" #: eeschema/libedit/symbedit.cpp:238 eeschema/sch_component.cpp:1423 -#: eeschema/viewlib_frame.cpp:296 +#: eeschema/viewlib_frame.cpp:295 msgid "Key words" msgstr "Mots clé" @@ -9513,7 +9549,7 @@ msgstr "Importer des dessins existants" msgid "Export current drawing" msgstr "Exporter le dessin en cours" -#: eeschema/menubar.cpp:67 kicad/menubar.cpp:59 +#: eeschema/menubar.cpp:67 kicad/menubar.cpp:58 #: pagelayout_editor/menubar.cpp:63 pcbnew/menubar_pcb_editor.cpp:73 msgid "Open Recent" msgstr "Ouvrir Récent" @@ -9545,25 +9581,25 @@ msgstr "" msgid "Import" msgstr "Importer" -#: eeschema/menubar.cpp:266 +#: eeschema/menubar.cpp:267 msgid "Rescue Symbols..." msgstr "Sauver Symboles..." -#: eeschema/menubar.cpp:267 +#: eeschema/menubar.cpp:268 msgid "Find old symbols in project and rename/rescue them" msgstr "Trouver les anciens composants du projet et les renommer/sauver" -#: eeschema/menubar.cpp:270 +#: eeschema/menubar.cpp:271 msgid "Remap Symbols..." msgstr "Réassignation Symboles..." -#: eeschema/menubar.cpp:271 +#: eeschema/menubar.cpp:272 msgid "Remap legacy library symbols to symbol library table" msgstr "" "Réassigne les anciennes librairies de composants (symboles) à la table de " "librairies" -#: eeschema/menubar.cpp:322 gerbview/menubar.cpp:267 kicad/menubar.cpp:153 +#: eeschema/menubar.cpp:323 gerbview/menubar.cpp:267 kicad/menubar.cpp:152 #: pcbnew/menubar_footprint_editor.cpp:299 pcbnew/menubar_pcb_editor.cpp:512 msgid "&Tools" msgstr "&Outils" @@ -9831,7 +9867,7 @@ msgid "Bus Alias %s Members" msgstr "Membres de l'Alias de Bus %s" #: eeschema/sch_eagle_plugin.cpp:387 pcbnew/eagle_plugin.cpp:243 -#: pcbnew/eagle_plugin.cpp:2441 +#: pcbnew/eagle_plugin.cpp:2443 #, c-format msgid "Unable to read file \"%s\"" msgstr "Impossible de lire le fichier \"%s\"" @@ -9850,15 +9886,15 @@ msgstr "" msgid "Could not find %s in the imported library" msgstr "Ne peut trouver %s dans la bibliothèque importée" -#: eeschema/sch_edit_frame.cpp:182 pcbnew/board_connected_item.h:139 +#: eeschema/sch_edit_frame.cpp:181 pcbnew/board_connected_item.h:139 msgid "Not Found" msgstr "Non Trouvé" -#: eeschema/sch_edit_frame.cpp:184 +#: eeschema/sch_edit_frame.cpp:183 msgid "The following libraries were not found:" msgstr "Les librairies suivantes n'ont pas pu être trouvées:" -#: eeschema/sch_edit_frame.cpp:654 +#: eeschema/sch_edit_frame.cpp:638 msgid "" "Cannot update the PCB, because the Schematic Editor is opened in stand-alone " "mode. In order to create/update PCBs from schematics, launch the Kicad shell " @@ -9868,33 +9904,33 @@ 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:749 +#: eeschema/sch_edit_frame.cpp:733 msgid "Schematic" msgstr "Schématique" -#: eeschema/sch_edit_frame.cpp:760 +#: eeschema/sch_edit_frame.cpp:744 msgid "New Schematic" msgstr "Nouvelle Schématique" -#: eeschema/sch_edit_frame.cpp:772 +#: eeschema/sch_edit_frame.cpp:756 #, c-format msgid "Schematic file \"%s\" already exists." msgstr "Le fichier schématique \"%s\" existe déjà." -#: eeschema/sch_edit_frame.cpp:790 +#: eeschema/sch_edit_frame.cpp:774 msgid "Open Schematic" msgstr "Ouvrir Schématique" -#: eeschema/sch_edit_frame.cpp:871 +#: eeschema/sch_edit_frame.cpp:855 msgid "Could not open CvPcb" msgstr "Ne peut pas ouvrir CvPcb" -#: eeschema/sch_edit_frame.cpp:1062 kicad/kicad_manager_frame.cpp:201 -#: pcbnew/pcb_edit_frame.cpp:805 +#: eeschema/sch_edit_frame.cpp:1047 kicad/kicad_manager_frame.cpp:201 +#: pcbnew/pcb_edit_frame.cpp:814 msgid " [Read Only]" msgstr " [Lecture Seule]" -#: eeschema/sch_edit_frame.cpp:1065 +#: eeschema/sch_edit_frame.cpp:1050 msgid " [no file]" msgstr " [pas de fichier]" @@ -9919,7 +9955,7 @@ msgstr "Plugin type \"%s\" non trouvé." msgid "Unknown SCH_FILE_T value: %d" msgstr "Valeur inconnue pour SCH_FILE_T : %d" -#: eeschema/sch_junction.h:88 +#: eeschema/sch_junction.h:93 #: eeschema/widgets/widget_eeschema_color_config.cpp:60 msgid "Junction" msgstr "Jonction" @@ -9929,7 +9965,7 @@ msgstr "Jonction" #: eeschema/sch_legacy_plugin.cpp:327 eeschema/sch_legacy_plugin.cpp:340 #: eeschema/sch_legacy_plugin.cpp:389 eeschema/sch_legacy_plugin.cpp:402 #: eeschema/sch_legacy_plugin.cpp:421 eeschema/sch_legacy_plugin.cpp:1027 -#: eeschema/sch_legacy_plugin.cpp:2987 +#: eeschema/sch_legacy_plugin.cpp:2983 msgid "unexpected end of line" msgstr "fin de ligne inattendue" @@ -9947,7 +9983,7 @@ msgid "Missing 'EELAYER END'" msgstr "'EELAYER END' manquant" #: eeschema/sch_legacy_plugin.cpp:878 eeschema/sch_legacy_plugin.cpp:1162 -#: eeschema/sch_legacy_plugin.cpp:1170 eeschema/sch_legacy_plugin.cpp:2493 +#: eeschema/sch_legacy_plugin.cpp:1170 eeschema/sch_legacy_plugin.cpp:2489 msgid "unexpected end of file" msgstr "fin de fichier inattendue" @@ -9963,76 +9999,76 @@ msgstr "attendu 'Italics' ou '~'" msgid "component field text attributes must be 3 characters wide" msgstr "attributs du texte du le champ composant doivent avoir 3 caractères" -#: eeschema/sch_legacy_plugin.cpp:2479 +#: eeschema/sch_legacy_plugin.cpp:2475 #, c-format msgid "Library file \"%s\" not found." msgstr "Fichier librairie \"%s\" non trouvé." -#: eeschema/sch_legacy_plugin.cpp:2618 +#: eeschema/sch_legacy_plugin.cpp:2614 #, c-format msgid "user does not have permission to read library document file \"%s\"" msgstr "" "l'utilisateur n'a pas la permission de lire le fichier de documentation de " "librairie \"%s\"" -#: eeschema/sch_legacy_plugin.cpp:2626 +#: eeschema/sch_legacy_plugin.cpp:2622 msgid "symbol document library file is empty" msgstr "le fichier de documentation de librairie est vide" -#: eeschema/sch_legacy_plugin.cpp:4187 eeschema/sch_legacy_plugin.cpp:4222 +#: eeschema/sch_legacy_plugin.cpp:4183 eeschema/sch_legacy_plugin.cpp:4218 #, c-format msgid "library %s does not contain an alias %s" msgstr "la librairie %s ne contient pas un alias %s" -#: eeschema/sch_legacy_plugin.cpp:4392 +#: eeschema/sch_legacy_plugin.cpp:4388 #, 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:4420 pcbnew/legacy_plugin.cpp:3494 +#: eeschema/sch_legacy_plugin.cpp:4416 pcbnew/legacy_plugin.cpp:3497 #, c-format msgid "library \"%s\" cannot be deleted" msgstr "la librairie \"%s\" ne peut pas être supprimée" -#: eeschema/sch_line.cpp:629 +#: eeschema/sch_line.cpp:636 #, 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:630 +#: eeschema/sch_line.cpp:637 #, c-format msgid "%s Wire from (%s, %s) to (%s, %s)" msgstr "Fil %s de (%s,%s) à (%s,%s)" -#: eeschema/sch_line.cpp:631 +#: eeschema/sch_line.cpp:638 #, c-format msgid "%s Bus from (%s, %s) to (%s, %s)" msgstr "Bus %s de (%s,%s) à (%s,%s)" -#: eeschema/sch_line.cpp:632 +#: eeschema/sch_line.cpp:639 #, 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:785 +#: eeschema/sch_line.cpp:796 msgid "Net Wire" msgstr "Fil" -#: eeschema/sch_line.cpp:786 +#: eeschema/sch_line.cpp:797 msgid "Bus Wire" msgstr "Bus" -#: eeschema/sch_line.cpp:787 +#: eeschema/sch_line.cpp:798 msgid "Graphical" msgstr "Graphique" -#: eeschema/sch_line.cpp:790 +#: eeschema/sch_line.cpp:801 msgid "Line Type" msgstr "Style de Ligne" -#: eeschema/sch_line.cpp:798 +#: eeschema/sch_line.cpp:809 msgid "Connections" msgstr "Connexions" @@ -10040,11 +10076,11 @@ msgstr "Connexions" msgid "Electronics Rule Check Error" msgstr "Contrôle des Règles Electroniques: Erreur" -#: eeschema/sch_marker.h:88 +#: eeschema/sch_marker.h:93 msgid "ERC Marker" msgstr "Marqueur ERC" -#: eeschema/sch_no_connect.h:94 +#: eeschema/sch_no_connect.h:99 msgid "No Connect" msgstr "Non Connexion" @@ -10081,19 +10117,19 @@ msgstr "" "Entrez le symbole python qui implémente les fonctions de SCH_PLUGIN::" "Symbol*()." -#: eeschema/sch_sheet.cpp:637 +#: eeschema/sch_sheet.cpp:654 msgid "Sheet Name" msgstr "Nom Feuille" -#: eeschema/sch_sheet.cpp:638 +#: eeschema/sch_sheet.cpp:655 msgid "File Name" msgstr "Nom Fichier" -#: eeschema/sch_sheet.cpp:643 +#: eeschema/sch_sheet.cpp:660 msgid "Time Stamp" msgstr "Signature Temporelle" -#: eeschema/sch_sheet.cpp:819 +#: eeschema/sch_sheet.cpp:836 #, c-format msgid "Hierarchical Sheet %s" msgstr "Feuille Hiérarchique %s" @@ -10107,64 +10143,64 @@ msgstr "%8.8lX/" msgid "" msgstr "" -#: eeschema/sch_sheet_pin.cpp:273 +#: eeschema/sch_sheet_pin.cpp:274 #, c-format msgid "Hierarchical Sheet Pin %s" msgstr "Pins de Hiérarchie %s" -#: eeschema/sch_text.cpp:560 +#: eeschema/sch_text.cpp:565 msgid "Graphic Text" msgstr "Texte Graphique" -#: eeschema/sch_text.cpp:562 +#: eeschema/sch_text.cpp:567 msgid "Global Label" msgstr "Label Global" -#: eeschema/sch_text.cpp:563 +#: eeschema/sch_text.cpp:568 msgid "Hierarchical Label" msgstr "Label Hiérarchique" -#: eeschema/sch_text.cpp:564 +#: eeschema/sch_text.cpp:569 msgid "Hierarchical Sheet Pin" msgstr "Pin de Hiérarchie" -#: eeschema/sch_text.cpp:573 +#: eeschema/sch_text.cpp:578 msgid "Vertical up" msgstr "Vertical montant" -#: eeschema/sch_text.cpp:574 +#: eeschema/sch_text.cpp:579 msgid "Horizontal invert" msgstr "Horizontal inverse" -#: eeschema/sch_text.cpp:575 +#: eeschema/sch_text.cpp:580 msgid "Vertical down" msgstr "Vertical descendant" -#: eeschema/sch_text.cpp:581 +#: eeschema/sch_text.cpp:586 msgid "Bold Italic" msgstr "Gras Italique" -#: eeschema/sch_text.cpp:600 +#: eeschema/sch_text.cpp:605 msgid "Tri-State" msgstr "3 états" -#: eeschema/sch_text.cpp:610 +#: eeschema/sch_text.cpp:615 #: pcbnew/dialogs/panel_setup_tracks_and_vias_base.cpp:105 #: pcbnew/microwave.cpp:326 msgid "Size" msgstr "Taille" -#: eeschema/sch_text.cpp:715 +#: eeschema/sch_text.cpp:720 #, c-format msgid "Label %s" msgstr "Label %s" -#: eeschema/sch_text.cpp:984 +#: eeschema/sch_text.cpp:992 #, c-format msgid "Global Label %s" msgstr "Label Global %s" -#: eeschema/sch_text.cpp:1164 +#: eeschema/sch_text.cpp:1175 #, c-format msgid "Hierarchical Label %s" msgstr "Label Hiérarchique %s" @@ -10591,8 +10627,8 @@ msgid "Start the simulation by clicking the Run Simulation button" msgstr "Démarrer la simulation en cliquant sur le bouton Lancer Simulation" #: eeschema/sim/sim_plot_frame_base.cpp:166 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:518 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:540 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:517 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:539 msgid "a page" msgstr "a page" @@ -11105,7 +11141,7 @@ msgstr "Rotation horaire" msgid "Rotates selected item(s) clockwise" msgstr "Fait pivoter les éléments sélectionnés dans le sens horaire" -#: eeschema/tools/ee_actions.cpp:360 pcbnew/tools/edit_tool.cpp:633 +#: eeschema/tools/ee_actions.cpp:360 pcbnew/tools/edit_tool.cpp:623 msgid "Rotate" msgstr "Rotation" @@ -11521,7 +11557,7 @@ msgstr "Déplacer" msgid "Moves the selected item(s)" msgstr "Déplace l'élément sélectionné" -#: eeschema/tools/ee_actions.cpp:668 pcbnew/tools/edit_tool.cpp:515 +#: eeschema/tools/ee_actions.cpp:668 pcbnew/tools/edit_tool.cpp:505 msgid "Drag" msgstr "Drag" @@ -11616,7 +11652,7 @@ msgstr "Aucun schéma n’est actuellement ouvert." msgid "Edit Component Name" msgstr "Editer Nom du Composant" -#: eeschema/tools/lib_edit_tool.cpp:485 eeschema/tools/sch_edit_tool.cpp:1037 +#: eeschema/tools/lib_edit_tool.cpp:485 eeschema/tools/sch_edit_tool.cpp:1042 #, c-format msgid "Edit %s Field" msgstr "Édition Champ %s" @@ -11631,8 +11667,8 @@ msgid "Place Pin Anyway" msgstr "Placer Pin de toute Façon" #: eeschema/tools/sch_drawing_tools.cpp:330 -#: pagelayout_editor/pl_editor_frame.cpp:734 -#: pagelayout_editor/pl_editor_frame.cpp:742 +#: pagelayout_editor/pl_editor_frame.cpp:718 +#: pagelayout_editor/pl_editor_frame.cpp:726 #, c-format msgid "Couldn't load image from \"%s\"" msgstr "Impossible de charger l’image depuis \"%s\"" @@ -11657,28 +11693,28 @@ msgstr "pas de symbole sélectionné" msgid "symbol is not multi-unit" msgstr "le symbole n'est pas multi-unité" -#: eeschema/tools/sch_edit_tool.cpp:976 pcbnew/tools/pcbnew_control.cpp:509 +#: eeschema/tools/sch_edit_tool.cpp:981 pcbnew/tools/pcbnew_control.cpp:510 msgid "Item locked." msgstr "Elément verrouillé." -#: eeschema/tools/sch_edit_tool.cpp:1386 +#: eeschema/tools/sch_edit_tool.cpp:1391 msgid "There are no unreferenced pins in this sheet to remove." msgstr "Il n'y a pas de pins non référencées à supprimer dans cette feuille." -#: eeschema/tools/sch_edit_tool.cpp:1390 +#: eeschema/tools/sch_edit_tool.cpp:1395 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:286 +#: eeschema/tools/sch_editor_control.cpp:287 msgid "Reached end of schematic." msgstr "Fin de la schématique atteinte." -#: eeschema/tools/sch_editor_control.cpp:287 +#: eeschema/tools/sch_editor_control.cpp:288 msgid "Reached end of sheet." msgstr "Fin de la feuille atteinte." -#: eeschema/tools/sch_editor_control.cpp:289 +#: eeschema/tools/sch_editor_control.cpp:290 msgid "" "\n" "Find again to wrap around to the start." @@ -11686,17 +11722,17 @@ msgstr "" "\n" "Retrouver à nouveau pour reprendre au début." -#: eeschema/tools/sch_editor_control.cpp:641 +#: eeschema/tools/sch_editor_control.cpp:653 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:661 +#: eeschema/tools/sch_editor_control.cpp:673 #, c-format msgid "Highlighted net: %s" msgstr "Net en Surbrillance: %s" -#: eeschema/tools/sch_editor_control.cpp:989 +#: eeschema/tools/sch_editor_control.cpp:1037 #, c-format msgid "" "The pasted sheet \"%s\"\n" @@ -11715,7 +11751,7 @@ msgstr "pas de bus sélectionné" msgid "bus has no connections" msgstr "le bus n'a pas de connexions" -#: eeschema/viewlib_frame.cpp:319 +#: eeschema/viewlib_frame.cpp:318 #, c-format msgid "" "The current configuration does not include a library with the\n" @@ -11726,11 +11762,11 @@ msgstr "" "\"%s\". Utilisez Gérer les Librairies d'Empreintes\n" "pour modifier la configuration." -#: eeschema/viewlib_frame.cpp:322 +#: eeschema/viewlib_frame.cpp:321 msgid "Symbol library not found." msgstr "Librairie de symboles non trouvée." -#: eeschema/viewlib_frame.cpp:389 +#: eeschema/viewlib_frame.cpp:388 #, c-format msgid "Unit %c" msgstr "Unité %c" @@ -11951,9 +11987,10 @@ msgid "Do not export" msgstr "Ne pas exporter" #: gerbview/dialogs/dialog_select_one_pcb_layer.cpp:166 +#: pcbnew/board_stackup_manager/panel_board_stackup_base.cpp:62 #: pcbnew/class_drawsegment.cpp:519 pcbnew/class_pad.cpp:776 #: pcbnew/class_pcb_text.cpp:96 pcbnew/class_text_mod.cpp:371 -#: pcbnew/class_track.cpp:874 pcbnew/class_zone.cpp:707 +#: pcbnew/class_track.cpp:874 pcbnew/class_zone.cpp:719 #: 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 @@ -12004,7 +12041,7 @@ msgstr "Coordonnées" #: pcbnew/dialogs/dialog_gen_footprint_position_file_base.cpp:58 #: pcbnew/dialogs/dialog_gendrill_base.cpp:108 #: pcbnew/dialogs/dialog_plot_base.cpp:325 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:65 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:93 #: pcbnew/dialogs/panel_modedit_settings_base.cpp:31 #: pcbnew/dialogs/panel_pcbnew_settings_base.cpp:31 msgid "Millimeters" @@ -12061,7 +12098,7 @@ msgstr "Pas d'éditeur défini. Veuillez en sélectionner un" msgid "No file loaded on the active layer %d" msgstr "Pas de fichier chargé sur la couche active %d" -#: gerbview/events_called_functions.cpp:284 pcbnew/pcb_edit_frame.cpp:736 +#: gerbview/events_called_functions.cpp:284 pcbnew/pcb_edit_frame.cpp:745 msgid "Visibles" msgstr "Visibles" @@ -12268,7 +12305,7 @@ msgstr "Polarité" #: gerbview/gerber_draw_item.cpp:695 pcbnew/class_pcb_text.cpp:99 #: pcbnew/class_pcb_text.cpp:101 pcbnew/class_text_mod.cpp:378 -#: pcbnew/tools/edit_tool.cpp:754 pcbnew/tools/pcb_actions.cpp:238 +#: pcbnew/tools/edit_tool.cpp:744 pcbnew/tools/pcb_actions.cpp:238 msgid "Mirror" msgstr "Miroir" @@ -12328,12 +12365,12 @@ msgstr "Couche graphique%d" msgid "Gerbview" msgstr "GerbView" -#: gerbview/gerbview_frame.cpp:156 pcbnew/footprint_edit_frame.cpp:209 -#: pcbnew/footprint_edit_frame.cpp:568 pcbnew/pcb_edit_frame.cpp:251 +#: gerbview/gerbview_frame.cpp:152 pcbnew/footprint_edit_frame.cpp:202 +#: pcbnew/footprint_edit_frame.cpp:559 pcbnew/pcb_edit_frame.cpp:249 msgid "Layers Manager" msgstr "Gestionnaire de Couches" -#: gerbview/gerbview_frame.cpp:174 pcbnew/pcb_edit_frame.cpp:275 +#: gerbview/gerbview_frame.cpp:170 pcbnew/pcb_edit_frame.cpp:273 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 " @@ -12353,54 +12390,53 @@ msgstr "" "Si vous souhaitez choisir plus tard, sélectionnez le mode graphique Accéléré " "dans le menu Affichage." -#: gerbview/gerbview_frame.cpp:181 pcbnew/pcb_edit_frame.cpp:282 +#: gerbview/gerbview_frame.cpp:177 pcbnew/pcb_edit_frame.cpp:280 msgid "Enable Graphics Acceleration" msgstr "Activation Acceleration Graphique" -#: gerbview/gerbview_frame.cpp:183 pcbnew/pcb_edit_frame.cpp:284 +#: gerbview/gerbview_frame.cpp:179 pcbnew/pcb_edit_frame.cpp:282 msgid "&Enable Acceleration" msgstr "&Activer Acceleration" -#: gerbview/gerbview_frame.cpp:183 pcbnew/pcb_edit_frame.cpp:284 +#: gerbview/gerbview_frame.cpp:179 pcbnew/pcb_edit_frame.cpp:282 msgid "&No Thanks" msgstr "&Non, Merci" -#: gerbview/gerbview_frame.cpp:602 +#: gerbview/gerbview_frame.cpp:576 msgid "D Codes" msgstr "D Codes" -#: gerbview/gerbview_frame.cpp:710 +#: gerbview/gerbview_frame.cpp:684 #, c-format msgid "Drawing layer %d not in use" msgstr "Couche de dessin %d non utilisée" -#: gerbview/gerbview_frame.cpp:722 gerbview/menubar.cpp:142 +#: gerbview/gerbview_frame.cpp:696 gerbview/menubar.cpp:142 msgid "GerbView" msgstr "GerbView" -#: gerbview/gerbview_frame.cpp:724 +#: gerbview/gerbview_frame.cpp:698 msgid " (with X2 attributes)" msgstr " (avec attributs X2)" -#: gerbview/gerbview_frame.cpp:732 +#: gerbview/gerbview_frame.cpp:706 #, c-format msgid "Image name: \"%s\" Layer name: \"%s\"" msgstr "Nom Image: \"%s\" Nom Layer: \"%s\"" -#: gerbview/gerbview_frame.cpp:748 +#: gerbview/gerbview_frame.cpp:722 msgid "X2 attr" msgstr "Attr X2" -#: gerbview/gerbview_frame.cpp:1218 pcbnew/pcb_base_frame.cpp:812 +#: gerbview/gerbview_frame.cpp:1192 pcbnew/pcb_base_frame.cpp:796 msgid "Zoom Auto" msgstr "Zoom Auto" -#: gerbview/gerbview_frame.cpp:1223 pcbnew/pcb_base_frame.cpp:817 +#: gerbview/gerbview_frame.cpp:1197 pcbnew/pcb_base_frame.cpp:801 msgid "Zoom " msgstr "Zoom " #: gerbview/gerbview_layer_widget.cpp:80 pcbnew/class_track.cpp:929 -#: pcbnew/dialogs/dialog_board_setup.cpp:47 #: pcbnew/dialogs/dialog_export_svg_base.cpp:46 pcbnew/layer_widget.cpp:497 #: pcbnew/pcb_layer_widget.cpp:368 msgid "Layers" @@ -12898,13 +12934,13 @@ msgstr "" "\n" "Voulez vous créer un nouveau répertoire vide pour le projet?" -#: kicad/import_project.cpp:138 pcbnew/pcb_edit_frame.cpp:1025 +#: kicad/import_project.cpp:138 pcbnew/pcb_edit_frame.cpp:1034 msgid "Eeschema failed to load:\n" msgstr "Eeschema a échoué pour charger:\n" #: kicad/import_project.cpp:139 kicad/import_project.cpp:173 -#: kicad/tools/kicad_manager_control.cpp:350 pcbnew/pcb_edit_frame.cpp:996 -#: pcbnew/pcb_edit_frame.cpp:1026 +#: kicad/tools/kicad_manager_control.cpp:350 pcbnew/pcb_edit_frame.cpp:1005 +#: pcbnew/pcb_edit_frame.cpp:1035 msgid "KiCad Error" msgstr "KiCad erreur" @@ -12925,55 +12961,55 @@ msgstr "" "Nom projet:\n" "'%s\n" -#: kicad/menubar.cpp:72 +#: kicad/menubar.cpp:71 msgid "Import EAGLE Project..." msgstr "Importer Projet EAGLE..." -#: kicad/menubar.cpp:73 +#: kicad/menubar.cpp:72 msgid "Import EAGLE CAD XML schematic and board" msgstr "Importer schematique et C.I. Eagle CAD XML" -#: kicad/menubar.cpp:78 +#: kicad/menubar.cpp:77 msgid "&Archive Project..." msgstr "&Archiver Projet..." -#: kicad/menubar.cpp:79 +#: kicad/menubar.cpp:78 msgid "Archive all needed project files into zip archive" msgstr "Archive tous les fichiers projet dans un fichier zip" -#: kicad/menubar.cpp:83 +#: kicad/menubar.cpp:82 msgid "&Unarchive Project..." msgstr "&Désarchiver Projet..." -#: kicad/menubar.cpp:84 kicad/menubar.cpp:185 +#: kicad/menubar.cpp:83 kicad/menubar.cpp:184 msgid "Unarchive project files from zip archive" msgstr "Désarchiver les fichiers du projet à partir d'une archive zip" -#: kicad/menubar.cpp:101 +#: kicad/menubar.cpp:100 msgid "Browse Project Files" msgstr "Examen Fichiers Projet" -#: kicad/menubar.cpp:101 +#: kicad/menubar.cpp:100 msgid "Open project directory in file browser" msgstr "Ouvrir le répertoire de projet dans l'explorateur de fichiers" -#: kicad/menubar.cpp:127 +#: kicad/menubar.cpp:126 msgid "Edit Local File..." msgstr "Éditer Fichier Local..." -#: kicad/menubar.cpp:127 +#: kicad/menubar.cpp:126 msgid "Edit local file in text editor" msgstr "Editer un fichier local avec l’éditeur de texte" -#: kicad/menubar.cpp:181 +#: kicad/menubar.cpp:180 msgid "Archive all project files" msgstr "Archiver les fichiers du projet" -#: kicad/menubar.cpp:194 +#: kicad/menubar.cpp:193 msgid "Reveal project directory in Finder" msgstr "Ouvrir le répertoire de projet dans l'explorateur de fichiers" -#: kicad/menubar.cpp:196 +#: kicad/menubar.cpp:195 msgid "Open project directory in file explorer" msgstr "Ouvrir le répertoire de projet dans l'Explorateur de fichiers" @@ -13252,20 +13288,20 @@ msgstr "&Supprimer Fichier" msgid "Delete the file and its content" msgstr "Effacer le fichier et son contenu" -#: kicad/tree_project_frame.cpp:629 -msgid "&Print..." -msgstr "&Imprimer..." +#: kicad/tree_project_frame.cpp:634 +msgid "&Print" +msgstr "&Imprimer" -#: kicad/tree_project_frame.cpp:630 +#: kicad/tree_project_frame.cpp:636 msgid "Print the contents of the file" msgstr "Imprimer le contenu du fichier" -#: kicad/tree_project_frame.cpp:682 +#: kicad/tree_project_frame.cpp:689 #, c-format msgid "Change filename: \"%s\"" msgstr "Changer Nom Fichier: \"%s\"" -#: kicad/tree_project_frame.cpp:683 +#: kicad/tree_project_frame.cpp:690 msgid "Change filename" msgstr "Changer Nom Fichier" @@ -13433,7 +13469,7 @@ msgid "Set to 0 for default" msgstr "Mettre à 0 pour défaut" #: pagelayout_editor/dialogs/properties_frame_base.cpp:336 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1066 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1065 msgid "Rotation:" msgstr "Rotation:" @@ -13473,6 +13509,7 @@ msgstr "Valeurs par Défaut:" #: pagelayout_editor/dialogs/properties_frame_base.cpp:514 #: pcbnew/dialogs/dialog_global_edit_text_and_graphics_base.cpp:132 #: pcbnew/dialogs/dialog_graphic_item_properties_base.cpp:156 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:235 msgid "Line thickness:" msgstr "Epaisseur de ligne:" @@ -13567,33 +13604,33 @@ msgstr "Sauver Sous" msgid "Unable to create \"%s\"" msgstr "Incapable de créer \"%s\"" -#: pagelayout_editor/pl_editor_frame.cpp:149 +#: pagelayout_editor/pl_editor_frame.cpp:148 msgid "coord origin: Right Bottom page corner" msgstr "origine coordonnées: coin Bas Droite de la page" -#: pagelayout_editor/pl_editor_frame.cpp:170 +#: pagelayout_editor/pl_editor_frame.cpp:168 msgid "Properties" msgstr "Propriétés" -#: pagelayout_editor/pl_editor_frame.cpp:237 +#: pagelayout_editor/pl_editor_frame.cpp:235 #, c-format msgid "Error when loading file \"%s\"" msgstr "Erreur en chargement du fichier \"%s\"" -#: pagelayout_editor/pl_editor_frame.cpp:331 +#: pagelayout_editor/pl_editor_frame.cpp:329 msgid "Error Init Printer info" msgstr "Erreur Init info imprimante" -#: pagelayout_editor/pl_editor_frame.cpp:463 +#: pagelayout_editor/pl_editor_frame.cpp:447 msgid "no file selected" msgstr "pas de fichier sélectionné" -#: pagelayout_editor/pl_editor_frame.cpp:626 +#: pagelayout_editor/pl_editor_frame.cpp:610 #, c-format msgid "Page size: width %.4g height %.4g" msgstr "Dim feuille: largeur %.4g hauteur %.4g" -#: pagelayout_editor/pl_editor_frame.cpp:662 +#: pagelayout_editor/pl_editor_frame.cpp:646 #, c-format msgid "coord origin: %s" msgstr "origine coord: %s" @@ -13755,10 +13792,10 @@ msgid "Degree" msgstr "Degré" #: pcb_calculator/UnitSelector.cpp:154 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:392 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:481 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:712 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:822 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:389 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:478 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:709 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:819 msgid "Ohm" msgstr "Ohm" @@ -13783,9 +13820,9 @@ msgid "Vref:" msgstr "Vref:" #: pcb_calculator/dialogs/dialog_regulator_data_base.cpp:44 -#: 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:724 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:401 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:490 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:721 msgid "Volt" msgstr "Volt" @@ -13870,7 +13907,7 @@ msgid "3 Terminal Type" msgstr "3 Pins Type" #: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:182 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1434 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1440 msgid "Calculate" msgstr "Calculer" @@ -13918,8 +13955,8 @@ msgid "Regulators" msgstr "Régulateurs" #: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:255 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:528 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1384 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:525 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1390 msgid "Parameters:" msgstr "Paramètres:" @@ -13928,12 +13965,12 @@ msgid "Current:" msgstr "Courant:" #: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:276 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:653 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:650 msgid "Temperature rise:" msgstr "Élévation de température:" #: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:283 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:662 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:659 msgid "deg C" msgstr "deg C" @@ -13949,133 +13986,133 @@ msgstr "Résistivité:" msgid "Ohm-meter" msgstr "Ohm - mètre" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:329 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:326 msgid "External layer traces:" msgstr "Pistes sur couches externes:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:337 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:435 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:334 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:432 msgid "Trace width:" msgstr "Largeur de piste:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:351 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:449 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:348 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:446 msgid "Trace thickness:" msgstr "Épaisseur de piste:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:372 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:461 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:369 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:458 msgid "Cross-section area:" msgstr "Surface de la section:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:376 -#: 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:465 -#: 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:708 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:720 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:732 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:746 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:760 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:772 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:788 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:802 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:818 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1291 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1295 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1299 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1303 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1307 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1311 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1315 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1319 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1323 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1327 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1331 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1335 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1339 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1343 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:373 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:385 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:397 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:409 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:462 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:474 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:486 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:498 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:705 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:717 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:729 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:743 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:757 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:769 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:785 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:799 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:815 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1297 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1301 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1305 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1309 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1313 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1317 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1321 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1325 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1329 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1333 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1337 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1341 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1345 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1349 #: pcbnew/dialogs/wizard_3DShape_Libs_downloader_base.cpp:170 msgid "dummy" msgstr "dummy" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:380 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:469 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:377 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:466 msgid "mm ^ 2" msgstr "mm ^ 2" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:384 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:473 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:704 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:381 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:470 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:701 msgid "Resistance:" msgstr "Résistance:" -#: 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:716 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:393 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:482 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:713 msgid "Voltage drop:" msgstr "Chute de tension:" -#: 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:728 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:405 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:494 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:725 msgid "Power loss:" msgstr "Perte de puissance:" -#: 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:736 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:413 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:502 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:733 msgid "Watt" msgstr "Watt" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:427 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:424 msgid "Internal layer traces:" msgstr "Pistes sur couches internes:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:522 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:519 #: pcbnew/dialogs/dialog_global_edit_tracks_and_vias.cpp:190 #: pcbnew/dialogs/panel_setup_netclasses_base.cpp:51 msgid "Track Width" msgstr "Largeur Piste" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:536 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:533 msgid "Finished hole diameter (D):" msgstr "Diamètre du trou fini (D):" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:550 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:547 msgid "Plating thickness (T):" msgstr "Epaisseur de couche conductrice:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:562 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:559 msgid "Via length:" msgstr "Longueur de via:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:564 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:561 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:576 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:573 msgid "Via pad diameter:" msgstr "Diamètre extérieur de via:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:578 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:575 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:590 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:587 msgid "Clearance hole diameter:" msgstr "Diametre d'isolation du trou:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:592 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:589 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:604 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:601 #: pcb_calculator/transline_ident.cpp:187 #: pcb_calculator/transline_ident.cpp:219 #: pcb_calculator/transline_ident.cpp:251 @@ -14086,219 +14123,231 @@ msgstr "Diamètre d'isolation du trou dans le(s) plan(s) de masse" msgid "Z0:" msgstr "Z0:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:606 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:603 msgid "Characteristic impedance of conductor" msgstr "Impédance caractéristique du conducteur" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:618 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:615 msgid "Applied current:" msgstr "Courant appliqué:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:629 -msgid "Plating resistivity:" -msgstr "Résistivité de la couche conductrice:" +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:626 +msgid "Plating resistivity (Ohm.m):" +msgstr "Résistivité conducteur (Ohm.m):" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:631 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:986 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:628 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:992 msgid "Specific resistance in ohms * meters" msgstr "Résistance spécifique en ohms * mètres" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:641 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:964 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:638 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:970 #: pcb_calculator/transline_ident.cpp:138 msgid "Er:" msgstr "Er:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:643 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:640 msgid "Relative dielectric constant (epsilon r)" msgstr "Constante diélectrique relative (Epsilon r)" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:655 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:652 msgid "Maximum acceptable rise in temperature" msgstr "Elévation max acceptable de température" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:666 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:663 msgid "Pulse rise time:" msgstr "Temps de montée de l'impulsion:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:668 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:665 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:675 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:672 msgid "ns" msgstr "ns" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:677 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:674 msgid "nanoseconds" msgstr "nanosecondes" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:688 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:685 msgid "Top view of via" msgstr "Vue de dessus de la via" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:696 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1283 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:693 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1289 msgid "Results:" msgstr "Résultats:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:740 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:737 msgid "Thermal resistance:" msgstr "Résistance Thermique:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:742 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:739 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:750 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:747 msgid "deg C/Watt" msgstr "deg C/Watt" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:754 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:751 msgid "Estimated ampacity:" msgstr "Courant permanent admissible estimé:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:756 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:753 msgid "Based on temperature rise" msgstr "Basé sur l’élévation de la température" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:768 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:765 msgid "Capacitance:" msgstr "Capacité:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:776 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:773 msgid "pF" msgstr "pF" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:778 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:775 msgid "pico-Farad" msgstr "picofarad" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:782 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:779 msgid "Rise time degradation:" msgstr "Dégradation du temps de montée:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:784 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:781 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:792 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:789 msgid "ps" msgstr "ps" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:794 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:791 msgid "picoseconds" msgstr "picoseconds" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:798 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:795 msgid "Inductance:" msgstr "Inductance:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:806 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:803 msgid "nH" msgstr "nH" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:808 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:805 msgid "nano-Henry" msgstr "nanohenry" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:812 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:809 msgid "Reactance:" msgstr "Réactance:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:814 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:811 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:836 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:829 +msgid "" +"Warning:\n" +"Via pad diameter >= Clearance hole diameter.\n" +"Some parameters cannot be calculated for a via\n" +"inside a copper zone." +msgstr "" +"Attention:\n" +"Diamètre de la via >= diamètre de la zone d'isolation.\n" +"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:842 #: pcbnew/dialogs/dialog_global_edit_tracks_and_vias.cpp:191 #: pcbnew/dialogs/panel_setup_netclasses_base.cpp:52 msgid "Via Size" msgstr "Diam Via" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:852 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:858 msgid "Voltage > 500V:" msgstr "Voltage > 500V:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:859 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:865 msgid "Update Values" msgstr "Calculer Valeurs" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:868 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:874 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:887 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:893 msgid "B1" msgstr "B1" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:888 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:894 msgid "B2" msgstr "B2" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:889 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:895 msgid "B3" msgstr "B3" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:890 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:896 msgid "B4" msgstr "B4" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:891 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:897 msgid "A5" msgstr "A5" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:892 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:898 msgid "A6" msgstr "A6" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:893 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:899 msgid "A7" msgstr "A7" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:900 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:906 msgid "0 ... 15V" msgstr "0 ... 15V" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:901 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:907 msgid "16 ... 30V" msgstr "16 ... 30V" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:902 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:908 msgid "31 ... 50V" msgstr "31 ... 50V" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:903 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:909 msgid "51 ... 100V" msgstr "51 ... 100V" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:904 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:910 msgid "101 ... 150V" msgstr "101 ... 150V" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:905 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:911 msgid "151 ... 170V" msgstr "151 ... 170V" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:906 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:912 msgid "171 ... 250V" msgstr "171 ... 250V" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:907 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:913 msgid "251 ... 300V" msgstr "251 ... 300V" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:908 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:914 msgid "301 ... 500V" msgstr "301 ... 500V" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:909 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:915 msgid " > 500V" msgstr " > 500V" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:918 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:924 msgid "" "* B1 - Internal Conductors\n" "* B2 - External Conductors, uncoated, sea level to 3050 m\n" @@ -14323,61 +14372,61 @@ msgstr "" "* A7 - Pins de Composants, avec vernis de protection (n'importe quelle " "altitude)" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:929 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:935 msgid "Electrical Spacing" msgstr "Espacement Électrique" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:937 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:943 msgid "Microstrip Line" msgstr "Ligne Microstrip" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:937 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:943 msgid "Coplanar wave guide" msgstr "Guide d'ondes coplanaire" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:937 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:943 msgid "Coplanar wave guide with ground plane" msgstr "Guide d'onde coplanaire sur plan de masse" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:937 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:943 msgid "Rectangular Waveguide" msgstr "Guide d'Onde Rectangulaire" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:937 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:943 msgid "Coaxial Line" msgstr "Ligne Coaxiale" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:937 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:943 msgid "Coupled Microstrip Line" msgstr "Ligne Microstrip Couplée" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:937 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:943 msgid "Stripline" msgstr "Stripline" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:937 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:943 msgid "Twisted Pair" msgstr "Paire Torsadée" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:939 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:945 msgid "Transmission Line Type:" msgstr "Type de Ligne de Transmission:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:956 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:962 msgid "Substrate Parameters" msgstr "Paramètres du Substrat" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:974 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:980 #: pcb_calculator/transline_ident.cpp:141 msgid "TanD:" msgstr "TanD:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:984 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:990 #: pcb_calculator/transline_ident.cpp:146 msgid "Rho:" msgstr "Rho:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:996 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1002 #: pcb_calculator/transline_ident.cpp:167 #: pcb_calculator/transline_ident.cpp:204 #: pcb_calculator/transline_ident.cpp:236 @@ -14386,13 +14435,13 @@ msgstr "Rho:" msgid "H:" msgstr "H:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1008 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1014 #: pcb_calculator/transline_ident.cpp:169 #: pcb_calculator/transline_ident.cpp:339 msgid "H_t:" msgstr "H_t:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1020 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1026 #: pcb_calculator/transline_ident.cpp:171 #: pcb_calculator/transline_ident.cpp:206 #: pcb_calculator/transline_ident.cpp:238 @@ -14401,17 +14450,17 @@ msgstr "H_t:" msgid "T:" msgstr "T:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1032 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1038 #: pcb_calculator/transline_ident.cpp:173 #: pcb_calculator/transline_ident.cpp:343 msgid "Rough:" msgstr "Rugosité:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1044 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1050 msgid "mu Rel:" msgstr "mu Rel:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1056 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1062 #: pcb_calculator/transline_ident.cpp:178 #: pcb_calculator/transline_ident.cpp:208 #: pcb_calculator/transline_ident.cpp:240 @@ -14423,221 +14472,221 @@ msgstr "mu Rel:" msgid "mu Rel C:" msgstr "mu Rel C:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1075 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1081 msgid "Component Parameters:" msgstr "Paramètres du Composant:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1113 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1119 msgid "Zdiff = Zodd * 2" msgstr "Zdiff = Zodd * 2" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1119 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1125 msgid "Zcommon = Zeven / 2" msgstr "Zcommon = Zeven / 2" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1138 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1144 msgid "Physical Parameters:" msgstr "Paramètres Physiques:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1149 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1155 msgid "Prm1" msgstr "Prm1" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1164 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1170 msgid "prm2" msgstr "prm2" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1179 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1185 msgid "prm3" msgstr "prm3" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1214 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1220 msgid "Analyze" msgstr "Analyse" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1217 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1223 msgid "Synthesize" msgstr "Synthétiser" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1232 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1238 msgid "Electrical Parameters:" msgstr "Paramètres Électriques:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1240 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1252 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1246 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1258 msgid "Z" msgstr "Z" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1264 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1270 #: pcbnew/class_drawsegment.cpp:483 pcbnew/class_drawsegment.cpp:507 #: pcbnew/class_pad.cpp:810 pcbnew/class_pcb_text.cpp:104 #: pcbnew/class_text_mod.cpp:381 msgid "Angle" msgstr "Angle" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1360 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1366 msgid "TransLine" msgstr "Ligne Transmission" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1368 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1374 msgid "PI" msgstr "PI" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1368 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1374 msgid "Tee" msgstr "Té" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1368 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1374 msgid "Bridged Tee" msgstr "Té Ponté" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1368 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1374 msgid "Resistive Splitter" msgstr "Séparateur résistif" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1370 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1376 msgid "Attenuators:" msgstr "Atténuateurs:" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1392 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1398 msgid "Attenuation" msgstr "Atténuation" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1399 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1405 msgid "dB" msgstr "dB" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1403 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1409 msgid "Zin" msgstr "Zin" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1410 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1421 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1461 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1472 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1483 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1416 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1427 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1467 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1478 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1489 msgid "Ohms" msgstr "Ohms" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1414 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1420 msgid "Zout" msgstr "Zout" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1446 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1452 #: pcbnew/pcb_layer_widget.cpp:61 msgid "Values" msgstr "Valeurs" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1454 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1460 msgid "R1" msgstr "R1" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1465 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1471 msgid "R2" msgstr "R2" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1476 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1482 msgid "R3" msgstr "R3" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1504 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1510 msgid "Formula" msgstr "Formule" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1516 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1522 msgid "RF Attenuators" msgstr "Atténuateurs RF" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1521 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1527 msgid "10% / 5%" msgstr "10% / 5%" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1521 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1527 msgid "<= 2%" msgstr "<= 2%" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1523 -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1552 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1529 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1558 msgid "Tolerance" msgstr "Tolérance" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1532 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1538 msgid "1st Band" msgstr "1ère Bande" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1536 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1542 msgid "2nd Band" msgstr "2ème Bande" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1540 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1546 msgid "3rd Band" msgstr "3ème Bande" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1544 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1550 msgid "4th Band" msgstr "4ième Bande" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1548 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1554 msgid "Multiplier" msgstr "Multiplicateur" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1581 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1587 msgid "Color Code" msgstr "Code des Couleurs" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1594 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1600 msgid "Note: Values are minimal values" msgstr "Note: les Valeurs sont des valeurs minimales" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1613 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1619 msgid "Class 1" msgstr "Classe 1" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1614 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1620 msgid "Class 2" msgstr "Classe 2" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1615 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1621 msgid "Class 3" msgstr "Classe 3" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1616 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1622 msgid "Class 4" msgstr "Classe 4" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1617 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1623 msgid "Class 5" msgstr "Classe 5" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1618 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1624 msgid "Class 6" msgstr "Classe 6" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1625 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1631 msgid "Lines width" msgstr "Largeur des lignes" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1626 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1632 msgid "Min clearance" msgstr "Isolation minimum" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1627 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1633 msgid "Via: (diam - drill)" msgstr "Via: (diam - perçage)" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1628 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1634 msgid "Plated Pad: (diam - drill)" msgstr "Pad métallisé: (diam - perçage)" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1629 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1635 msgid "NP Pad: (diam - drill)" msgstr "Pad non métallisé: (diam - perçage)" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1648 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1654 msgid "Board Classes" msgstr "Classes de Circuits Imprimés" -#: pcb_calculator/dialogs/pcb_calculator_frame_base.h:376 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.h:378 msgid "PCB Calculator" msgstr "PCB Calculator" @@ -14772,7 +14821,7 @@ msgstr "Constantes Diélectriques Relatives" msgid "Dielectric Loss Factor" msgstr "Facteur de Pertes Diélectriques" -#: pcb_calculator/transline_dlg_funct.cpp:78 pcb_calculator/via.cpp:101 +#: pcb_calculator/transline_dlg_funct.cpp:78 msgid "Specific Resistance" msgstr "Résistance Spécifique" @@ -15091,6 +15140,10 @@ msgstr "Perméabilité Relative de l'Environnement" msgid "Cable Length" msgstr "Longueur Câble" +#: pcb_calculator/via.cpp:101 +msgid "Electrical Resistivity in Ohm*m" +msgstr "Résistivité électrique en Ohm*m" + #: pcbnew/array_creator.cpp:168 msgid "Create an array" msgstr "Créer une matrice" @@ -15248,151 +15301,303 @@ msgstr "" msgid "Netlist update successful!" msgstr "Mise à jour Netliste réussie!" -#: pcbnew/board_stackup_manager/class_board_stackup.cpp:330 +#: pcbnew/board_stackup_manager/class_board_stackup.cpp:378 msgid "Top Silk Screen" msgstr "Sérigraphie Dessus" -#: pcbnew/board_stackup_manager/class_board_stackup.cpp:338 +#: pcbnew/board_stackup_manager/class_board_stackup.cpp:386 msgid "Top Solder Paste" msgstr "Pâte à Souder Dessus" -#: pcbnew/board_stackup_manager/class_board_stackup.cpp:346 +#: pcbnew/board_stackup_manager/class_board_stackup.cpp:394 msgid "Top Solder Mask" msgstr "Masque de Soudure Dessus" -#: pcbnew/board_stackup_manager/class_board_stackup.cpp:371 -msgid "core" -msgstr "core" - -#: pcbnew/board_stackup_manager/class_board_stackup.cpp:376 -msgid "prepreg" -msgstr "prepreg" - -#: pcbnew/board_stackup_manager/class_board_stackup.cpp:389 +#: pcbnew/board_stackup_manager/class_board_stackup.cpp:438 msgid "Bottom Solder Mask" msgstr "Masque de Soudure Dessous" -#: pcbnew/board_stackup_manager/class_board_stackup.cpp:397 +#: pcbnew/board_stackup_manager/class_board_stackup.cpp:446 msgid "Bottom Solder Paste" msgstr "Pâte à Souder Dessous" -#: pcbnew/board_stackup_manager/class_board_stackup.cpp:405 +#: pcbnew/board_stackup_manager/class_board_stackup.cpp:454 msgid "Bottom Silk Screen" msgstr "Sérigraphie Dessous" -#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:43 -msgid "ENIG" -msgstr "ENIG" +#: pcbnew/board_stackup_manager/dialog_dielectric_list_manager.cpp:48 +msgid " Incorrect value for Epsilon R" +msgstr "Valeur incorrecte pour Epsilon R" -#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:44 -msgid "ENEPIG" -msgstr "ENEPIG" +#: pcbnew/board_stackup_manager/dialog_dielectric_list_manager.cpp:54 +msgid " Incorrect value for Loss Tangent" +msgstr "Valeur incorrecte pour Tangente de Perte" -#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:45 -msgid "HAL SnPb" -msgstr "HAL SnPb" +#: pcbnew/board_stackup_manager/dialog_dielectric_list_manager.cpp:94 +#: pcbnew/board_stackup_manager/panel_board_stackup_base.cpp:80 +msgid "Material" +msgstr "Matériel" -#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:46 -msgid "HAL lead-free" -msgstr "HAL lead-free" +#: pcbnew/board_stackup_manager/dialog_dielectric_list_manager.cpp:95 +#: pcbnew/board_stackup_manager/panel_board_stackup_base.cpp:101 +msgid "Epsilon R" +msgstr "Epsilon R" -#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:47 -msgid "Hard gold" -msgstr "Hard gold" +#: pcbnew/board_stackup_manager/dialog_dielectric_list_manager.cpp:96 +msgid "Loss Tg" +msgstr "Tg Perte" -#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:48 -msgid "Immersion tin" -msgstr "Immersion tin" +#: pcbnew/board_stackup_manager/dialog_dielectric_list_manager_base.cpp:22 +msgid "Dielectric material characteristics:" +msgstr "Caractéristiques du matériau diélectrique:" -#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:49 -msgid "Immersion nickel" -msgstr "Immersion nickel" +#: pcbnew/board_stackup_manager/dialog_dielectric_list_manager_base.cpp:39 +msgid "Epsilon R:" +msgstr "Epsilon R:" -#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:50 -msgid "Immersion silver" -msgstr "Immersion silver" +#: pcbnew/board_stackup_manager/dialog_dielectric_list_manager_base.cpp:43 +msgid "Loss Tg:" +msgstr "Tg Perte:" -#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:51 -msgid "Immersion gold" -msgstr "Immersion gold" +#: pcbnew/board_stackup_manager/dialog_dielectric_list_manager_base.cpp:62 +msgid "Available materials:" +msgstr "Matériaux disponibles:" -#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:52 -msgid "HT_OSP" -msgstr "HT_OSP" +#: pcbnew/board_stackup_manager/dialog_dielectric_list_manager_base.h:58 +msgid "Dielectric Materials" +msgstr "Matériaux Diélectriques" -#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:53 -msgid "OSP" -msgstr "OSP" +#: pcbnew/board_stackup_manager/panel_board_stackup.cpp:416 +msgid "Core" +msgstr "Core" -#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:54 +#: pcbnew/board_stackup_manager/panel_board_stackup.cpp:418 +msgid "PrePreg" +msgstr "PrePreg" + +#: pcbnew/board_stackup_manager/panel_board_stackup.cpp:448 +#, c-format +msgid "Dielectric %d" +msgstr "Diélectrique %d" + +#: pcbnew/board_stackup_manager/panel_board_stackup.cpp:471 +msgid "Copper" +msgstr "Cuivre" + +#: pcbnew/board_stackup_manager/panel_board_stackup.cpp:612 +msgid "Stackup not up to date. Verify it" +msgstr "Stackup pas à jour. Vérifier le" + +#: pcbnew/board_stackup_manager/panel_board_stackup.cpp:635 +msgid "A layer thickness is < 0. Fix it" +msgstr "L'épaisseur d'une couche est < 0. Régler le problème" + +#: pcbnew/board_stackup_manager/panel_board_stackup.cpp:648 +#, c-format +msgid "" +"Board thickness %s differs from stackup thickness %s\n" +"Allowed max error %s" +msgstr "" +"L'épaisseur du circuit imprimé %s diffère de l'épaisseur de stackup %s\n" +"Erreur max autorisée %s" + +#: pcbnew/board_stackup_manager/panel_board_stackup.cpp:689 +msgid "" +"Incorrect value for Epsilon R (Epsilon R must be positive or null if not " +"used)" +msgstr "" +"Valeur incorrecte pour Epsilon R (Epsilon R doit être positif ou nul s'il " +"n'est pas utilisé)" + +#: pcbnew/board_stackup_manager/panel_board_stackup.cpp:707 +msgid "" +"Incorrect value for Loss tg (Loss tg must be positive or null if not used)" +msgstr "" +"Valeur incorrecte pour Tg de Perte (Tg de Perte doit être positive ou nulle " +"si non utilisée)" + +#: pcbnew/board_stackup_manager/panel_board_stackup.cpp:886 +msgid "" +"A locked dielectric thickness is < 0\n" +"Unlock it or change its thickness" +msgstr "" +"Une épaisseur de diélectrique verrouillée est < 0\n" +"Débloquez-la ou changez son épaisseur" + +#: pcbnew/board_stackup_manager/panel_board_stackup.cpp:900 +msgid "" +"Cannot calculate dielectric thickness\n" +"At least one dielectric layer must be not locked" +msgstr "" +"Impossible de calculer l'épaisseur du diélectrique\n" +"Au moins une couche de diélectrique ne doit pas être verrouillée" + +#: pcbnew/board_stackup_manager/panel_board_stackup.cpp:909 +msgid "" +"Cannot calculate dielectric thickness\n" +"Fixed thickness too big or board thickness too small" +msgstr "" +"Impossible de calculer l'épaisseur de diélectrique\n" +"Épaisseur fixe trop grande ou épaisseur de circuit imprimé trop petite" + +#: pcbnew/board_stackup_manager/panel_board_stackup_base.cpp:20 +msgid "Board thickness:" +msgstr "Epaisseur du circuit imprimé:" + +#: pcbnew/board_stackup_manager/panel_board_stackup_base.cpp:30 +msgid "Current thickness from stackup:" +msgstr "Épaisseur actuelle de du stackup :" + +#: pcbnew/board_stackup_manager/panel_board_stackup_base.cpp:40 +msgid "Set Dielectric Thickness" +msgstr "Définir Epaisseur Diélectrique" + +#: pcbnew/board_stackup_manager/panel_board_stackup_base.cpp:41 +msgid "" +"Set thickness of all not locked dielectric layers.\n" +"The thickness will be the same for all not locked dielectric layers." +msgstr "" +"Définir l'épaisseur de toutes les couches diélectriques non verrouillées.\n" +"L'épaisseur sera la même pour toutes les couches diélectriques non " +"verrouillées." + +#: pcbnew/board_stackup_manager/panel_board_stackup_base.cpp:86 +#: pcbnew/class_pcb_text.cpp:107 pcbnew/class_text_mod.cpp:384 +#: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:57 +#: pcbnew/dialogs/dialog_edit_footprint_for_fp_editor_base.cpp:57 +#: pcbnew/text_mod_grid_table.cpp:89 +msgid "Thickness" +msgstr "Épaisseur" + +#: pcbnew/board_stackup_manager/panel_board_stackup_base.cpp:107 +msgid "Loss Tan" +msgstr "Tg Perte" + +#: pcbnew/board_stackup_manager/panel_board_stackup_base.cpp:125 +msgid "No constraint" +msgstr "Aucune contrainte" + +#: pcbnew/board_stackup_manager/panel_board_stackup_base.cpp:125 +msgid "Impedance controlled" +msgstr "Impédance contrôlée" + +#: pcbnew/board_stackup_manager/panel_board_stackup_base.cpp:127 +msgid "Impedance Control" +msgstr "Contrôle d'Impédance" + +#: pcbnew/board_stackup_manager/panel_board_stackup_base.cpp:129 +msgid "" +"If Impedance Controlled option is set,\n" +"Loss tangent and EpsilonR will be added to constraints." +msgstr "" +"Si l'option Impedance Controllée est activée\n" +"Tangente de perte et EpsilonR seront ajoutés aux contraintes." + +#: pcbnew/board_stackup_manager/panel_board_stackup_base.cpp:134 +msgid "Board Finish" +msgstr "Finition du Circuit" + +#: pcbnew/board_stackup_manager/panel_board_stackup_base.cpp:136 +msgid "Has castellated pads" +msgstr "Pads à demi trou métallisé" + +#: pcbnew/board_stackup_manager/panel_board_stackup_base.cpp:139 +msgid "Plated board edge" +msgstr "Contour du PCB métallisé" + +#: pcbnew/board_stackup_manager/panel_board_stackup_base.cpp:142 +msgid "Copper finish:" +msgstr "Finition cuivre:" + +#: pcbnew/board_stackup_manager/panel_board_stackup_base.cpp:151 +msgid "Edge card connectors:" +msgstr "Connecteurs de bord de cartes:" + +#: pcbnew/board_stackup_manager/panel_board_stackup_base.cpp:155 +#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:56 #: pcbnew/dialogs/dialog_copper_zones_base.cpp:136 #: pcbnew/dialogs/dialog_copper_zones_base.cpp:199 #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:401 #: pcbnew/dialogs/dialog_edit_footprint_for_fp_editor_base.cpp:303 #: pcbnew/dialogs/dialog_non_copper_zones_properties_base.cpp:177 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:347 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:559 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:346 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:558 #: pcbnew/dialogs/dialog_plot_base.cpp:119 msgid "None" msgstr "Aucun" +#: pcbnew/board_stackup_manager/panel_board_stackup_base.cpp:155 +msgid "Yes, bevelled" +msgstr "Oui, biseauté" + +#: pcbnew/board_stackup_manager/panel_board_stackup_base.cpp:159 +msgid "Options for edge card connectors." +msgstr "Options pour les connecteurs de bord de cartes." + +#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:45 +msgid "ENIG" +msgstr "ENIG" + +#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:46 +msgid "ENEPIG" +msgstr "ENEPIG" + +#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:47 +msgid "HAL SnPb" +msgstr "HAL SnPb" + +#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:48 +msgid "HAL lead-free" +msgstr "HAL lead-free" + +#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:49 +msgid "Hard gold" +msgstr "Hard gold" + +#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:50 +msgid "Immersion tin" +msgstr "Immersion tin" + +#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:51 +msgid "Immersion nickel" +msgstr "Immersion nickel" + +#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:52 +msgid "Immersion silver" +msgstr "Immersion silver" + +#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:53 +msgid "Immersion gold" +msgstr "Immersion gold" + +#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:54 +msgid "HT_OSP" +msgstr "HT_OSP" + #: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:55 +msgid "OSP" +msgstr "OSP" + +#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:57 msgid "User defined" msgstr "Défini utilisateur" -#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:65 +#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:69 msgid "Green" msgstr "Vert" -#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:66 +#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:70 msgid "Red" msgstr "Rouge" -#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:67 +#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:71 msgid "Blue" msgstr "Bleu" -#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:70 +#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:74 msgid "Yellow" msgstr "Jaune" -#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:71 -msgid "Purple" -msgstr "Violet" - -#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:72 -#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:90 -msgid "user defined" -msgstr "défini utilisateur" - -#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:83 -msgid "FR4" -msgstr "FR4" - -#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:84 -msgid "Polyimide" -msgstr "Polyimide" - -#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:85 -msgid "Polyolefin" -msgstr "Polyolefin" - -#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:86 -msgid "Al" -msgstr "Al" - -#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:87 -msgid "PTFE" -msgstr "PTFE" - -#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:88 -msgid "Teflon" -msgstr "Teflon" - -#: pcbnew/board_stackup_manager/stackup_predefined_prms.cpp:89 -msgid "Ceramic" -msgstr "Ceramique" - #: pcbnew/build_BOM_from_board.cpp:84 msgid "Cannot export BOM: there are no footprints in the PCB" msgstr "" @@ -15441,18 +15646,18 @@ msgstr "(Élément Supprimé)" msgid "This is the default net class." msgstr "Ceci est la Netclass par défaut." -#: pcbnew/class_board.cpp:694 +#: pcbnew/class_board.cpp:675 msgid "PCB" msgstr "PCB" -#: pcbnew/class_board.cpp:851 pcbnew/class_module.cpp:506 +#: pcbnew/class_board.cpp:832 pcbnew/class_module.cpp:506 #: pcbnew/dialogs/dialog_board_statistics_base.cpp:72 #: pcbnew/netinfo_item.cpp:118 pcbnew/pcb_draw_panel_gal.cpp:356 -#: pcbnew/ratsnest.cpp:55 +#: pcbnew/ratsnest.cpp:55 pcbnew/tools/pcbnew_control.cpp:975 msgid "Pads" msgstr "Pads" -#: pcbnew/class_board.cpp:854 +#: pcbnew/class_board.cpp:835 #: pcbnew/dialogs/dialog_board_statistics_base.cpp:151 #: pcbnew/dialogs/dialog_global_deletion_base.cpp:68 #: pcbnew/dialogs/dialog_global_edit_tracks_and_vias_base.cpp:31 @@ -15462,21 +15667,21 @@ msgstr "Pads" msgid "Vias" msgstr "Vias" -#: pcbnew/class_board.cpp:857 pcbnew/pcb_draw_panel_gal.cpp:362 +#: pcbnew/class_board.cpp:838 pcbnew/pcb_draw_panel_gal.cpp:362 msgid "Track Segments" msgstr "Segments de Piste" -#: pcbnew/class_board.cpp:860 pcbnew/pcb_draw_panel_gal.cpp:365 +#: pcbnew/class_board.cpp:841 pcbnew/pcb_draw_panel_gal.cpp:365 msgid "Nodes" msgstr "Nœuds" -#: pcbnew/class_board.cpp:863 +#: pcbnew/class_board.cpp:844 #: pcbnew/dialogs/dialog_select_net_from_list_base.h:59 #: pcbnew/pcb_draw_panel_gal.cpp:368 pcbnew/ratsnest.cpp:58 msgid "Nets" msgstr "Nets" -#: pcbnew/class_board.cpp:866 pcbnew/pcb_draw_panel_gal.cpp:371 +#: pcbnew/class_board.cpp:847 pcbnew/pcb_draw_panel_gal.cpp:371 msgid "Unrouted" msgstr "Non Routé" @@ -15536,7 +15741,7 @@ msgstr "ErrType (%d)- %s:" msgid "Marker @(%s, %s)" msgstr "Marqueur @(%s, %s)" -#: pcbnew/class_module.cpp:495 +#: pcbnew/class_module.cpp:495 pcbnew/tools/pcbnew_control.cpp:972 msgid "Last Change" msgstr "Dernier Changement" @@ -15579,12 +15784,12 @@ msgstr "Pas de forme 3D" msgid "3D-Shape" msgstr "Forme 3D" -#: pcbnew/class_module.cpp:554 +#: pcbnew/class_module.cpp:554 pcbnew/tools/pcbnew_control.cpp:978 #, c-format msgid "Doc: %s" msgstr "Doc: %s" -#: pcbnew/class_module.cpp:555 +#: pcbnew/class_module.cpp:555 pcbnew/tools/pcbnew_control.cpp:979 #, c-format msgid "Key Words: %s" msgstr "Mots Clé: %s" @@ -15598,7 +15803,7 @@ msgstr "" msgid "Footprint %s on %s" msgstr "Empreinte %s sur %s" -#: pcbnew/class_module.cpp:1388 +#: pcbnew/class_module.cpp:1400 #, c-format msgid "Processing courtyard of \"%s\": %s" msgstr "Traitement de la surface réservée de \"%s\": %s" @@ -15631,7 +15836,7 @@ msgid "Length in package" msgstr "Longueur dans boîtier" #: pcbnew/class_pad.cpp:1225 pcbnew/dialogs/dialog_pad_properties_base.cpp:78 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:288 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:274 msgid "Oval" msgstr "Ovale" @@ -15677,7 +15882,7 @@ msgstr "Pad de %s sur %s" msgid "Pad %s of %s on %s" msgstr "Pad %s de %s sur %s" -#: pcbnew/class_pad.cpp:1438 pcbnew/dialogs/dialog_pad_properties_base.cpp:347 +#: pcbnew/class_pad.cpp:1438 pcbnew/dialogs/dialog_pad_properties_base.cpp:346 msgid "All copper layers" msgstr "Toutes couches cuivre" @@ -15702,13 +15907,6 @@ msgstr "Dimension" msgid "PCB Text" msgstr "Texte PCB" -#: pcbnew/class_pcb_text.cpp:107 pcbnew/class_text_mod.cpp:384 -#: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:57 -#: pcbnew/dialogs/dialog_edit_footprint_for_fp_editor_base.cpp:57 -#: pcbnew/text_mod_grid_table.cpp:89 -msgid "Thickness" -msgstr "Épaisseur" - #: pcbnew/class_pcb_text.cpp:163 #, c-format msgid "Pcb Text \"%s\" on %s" @@ -15780,11 +15978,11 @@ msgstr "NC Diam Via" msgid "NC Via Drill" msgstr "NC Perçage Via" -#: pcbnew/class_track.cpp:813 pcbnew/class_zone.cpp:692 +#: pcbnew/class_track.cpp:813 pcbnew/class_zone.cpp:704 msgid "NetName" msgstr "NetName" -#: pcbnew/class_track.cpp:817 pcbnew/class_zone.cpp:696 +#: pcbnew/class_track.cpp:817 pcbnew/class_zone.cpp:708 msgid "NetCode" msgstr "NetCode" @@ -15825,69 +16023,69 @@ msgstr "(Net Classe)" msgid "Track %s %s on %s, length: %s" msgstr "Piste %s %s sur couche %s, long.: %s" -#: pcbnew/class_zone.cpp:653 +#: pcbnew/class_zone.cpp:665 msgid "Zone Outline" msgstr "Contour de Zone" -#: pcbnew/class_zone.cpp:659 pcbnew/class_zone.cpp:926 +#: pcbnew/class_zone.cpp:671 pcbnew/class_zone.cpp:938 msgid "(Cutout)" msgstr "(Cutout)" -#: pcbnew/class_zone.cpp:668 +#: pcbnew/class_zone.cpp:680 msgid "No via" msgstr "Sans via" -#: pcbnew/class_zone.cpp:671 +#: pcbnew/class_zone.cpp:683 msgid "No track" msgstr "Sans piste" -#: pcbnew/class_zone.cpp:674 +#: pcbnew/class_zone.cpp:686 msgid "No copper pour" msgstr "Sans zone cuivre" -#: pcbnew/class_zone.cpp:676 +#: pcbnew/class_zone.cpp:688 msgid "Keepout" msgstr "Zone Interdite" -#: pcbnew/class_zone.cpp:687 +#: pcbnew/class_zone.cpp:699 msgid "" msgstr "" -#: pcbnew/class_zone.cpp:700 +#: pcbnew/class_zone.cpp:712 msgid "Priority" msgstr "Priorité" -#: pcbnew/class_zone.cpp:704 +#: pcbnew/class_zone.cpp:716 msgid "Non Copper Zone" msgstr "Zone non Cuivre" -#: pcbnew/class_zone.cpp:710 +#: pcbnew/class_zone.cpp:722 msgid "Vertices" msgstr "Sommets" -#: pcbnew/class_zone.cpp:717 pcbnew/dialogs/dialog_copper_zones_base.cpp:123 +#: pcbnew/class_zone.cpp:729 pcbnew/dialogs/dialog_copper_zones_base.cpp:123 #: pcbnew/dialogs/dialog_keepout_area_properties_base.cpp:60 #: pcbnew/dialogs/dialog_non_copper_zones_properties_base.cpp:52 msgid "Hatched" msgstr "Hachuré" -#: pcbnew/class_zone.cpp:722 +#: pcbnew/class_zone.cpp:734 msgid "Fill Mode" msgstr "Mode de Remplissage" -#: pcbnew/class_zone.cpp:726 +#: pcbnew/class_zone.cpp:738 msgid "Hatch Lines" msgstr "Lignes de Hachure" -#: pcbnew/class_zone.cpp:731 +#: pcbnew/class_zone.cpp:743 msgid "Corner Count" msgstr "Nb Points" -#: pcbnew/class_zone.cpp:929 +#: pcbnew/class_zone.cpp:941 msgid "(Keepout)" msgstr "(Zone Interdite)" -#: pcbnew/class_zone.cpp:933 +#: pcbnew/class_zone.cpp:945 #, c-format msgid "Zone Outline %s on %s" msgstr "Contour de Zone %s sur %s" @@ -15963,41 +16161,49 @@ msgstr "Inclure éléments sur couches &invisibles" msgid "Draw &selected items while moving" msgstr "De&ssiner les éléments lors du déplacement" -#: pcbnew/dialogs/dialog_board_setup.cpp:32 +#: pcbnew/dialogs/dialog_board_setup.cpp:33 msgid "Board Setup" msgstr "Options du CI" -#: pcbnew/dialogs/dialog_board_setup.cpp:32 +#: pcbnew/dialogs/dialog_board_setup.cpp:33 msgid "Import Settings from Another Project..." msgstr "Importer les paramètres d’un autre projet..." -#: pcbnew/dialogs/dialog_board_setup.cpp:46 -msgid "Board Stack-up" -msgstr "Couches du CI" +#: pcbnew/dialogs/dialog_board_setup.cpp:48 +msgid "Board Stackup" +msgstr "Stackup du Circuit Imprimé" + +#: pcbnew/dialogs/dialog_board_setup.cpp:49 +msgid "Board Editor Layers" +msgstr "Couches de Éditeur de PCB" #: pcbnew/dialogs/dialog_board_setup.cpp:50 +msgid "Physical Stackup" +msgstr "Couches Physiques" + +#: pcbnew/dialogs/dialog_board_setup.cpp:55 msgid "Text & Graphics" msgstr "Textes et Graphiques" -#: pcbnew/dialogs/dialog_board_setup.cpp:51 pcbnew/edit_track_width.cpp:249 +#: pcbnew/dialogs/dialog_board_setup.cpp:56 pcbnew/edit_track_width.cpp:249 #: pcbnew/edit_track_width.cpp:267 msgid "Tracks & Vias" msgstr "Pistes & Vias" -#: pcbnew/dialogs/dialog_board_setup.cpp:52 +#: pcbnew/dialogs/dialog_board_setup.cpp:57 msgid "Solder Mask/Paste" msgstr "Couches Masque/Pâte à Souder" -#: pcbnew/dialogs/dialog_board_setup.cpp:54 +#: pcbnew/dialogs/dialog_board_setup.cpp:59 #: pcbnew/dialogs/dialog_import_settings_base.cpp:54 msgid "Design Rules" msgstr "Règles de Conception" -#: pcbnew/dialogs/dialog_board_setup.cpp:55 +#: pcbnew/dialogs/dialog_board_setup.cpp:60 msgid "Constraints" msgstr "Contraintes" -#: pcbnew/dialogs/dialog_board_setup.cpp:56 +#: pcbnew/dialogs/dialog_board_setup.cpp:61 #: pcbnew/dialogs/dialog_import_settings_base.cpp:57 #: pcbnew/dialogs/panel_setup_netclasses_base.cpp:24 msgid "Net Classes" @@ -16215,13 +16421,13 @@ msgstr "Distance de chanfreinage:" msgid "Fillet radius:" msgstr "Rayon de l'arrondi:" -#: pcbnew/dialogs/dialog_copper_zones.cpp:360 +#: pcbnew/dialogs/dialog_copper_zones.cpp:359 msgid "Thermal spoke width cannot be smaller than the minimum width." msgstr "" "La largeur des freins thermique ne peut pas être plus petite que la largeur " "minimum." -#: pcbnew/dialogs/dialog_copper_zones.cpp:393 +#: pcbnew/dialogs/dialog_copper_zones.cpp:392 #: pcbnew/dialogs/dialog_non_copper_zones_properties.cpp:270 msgid "No layer selected." msgstr "Pas de couche sélectionnée." @@ -16559,7 +16765,7 @@ msgstr "Balayage:" #: 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:1096 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1095 #: pcbnew/dialogs/panel_setup_tracks_and_vias_base.cpp:49 #: pcbnew/dialogs/panel_setup_tracks_and_vias_base.cpp:112 #: pcbnew/dialogs/panel_setup_tracks_and_vias_base.cpp:177 @@ -16652,7 +16858,7 @@ msgid "Vertical center:" msgstr "Centre vertical:" #: pcbnew/dialogs/dialog_create_array_base.cpp:229 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:953 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:952 msgid "Radius:" msgstr "Rayon:" @@ -16716,29 +16922,29 @@ msgstr "Réseau Circulaire" msgid "Create Array" msgstr "Créer Matrice" -#: pcbnew/dialogs/dialog_drc.cpp:68 +#: pcbnew/dialogs/dialog_drc.cpp:70 msgid "Run DRC" msgstr "Exécuter DRC" -#: pcbnew/dialogs/dialog_drc.cpp:251 +#: pcbnew/dialogs/dialog_drc.cpp:253 #, c-format msgid "Report file \"%s\" created" msgstr "Fichier rapport \"%s\" créé" -#: pcbnew/dialogs/dialog_drc.cpp:252 +#: pcbnew/dialogs/dialog_drc.cpp:254 msgid "Disk File Report Completed" msgstr "Fichier rapport terminé" -#: pcbnew/dialogs/dialog_drc.cpp:257 +#: pcbnew/dialogs/dialog_drc.cpp:259 #, c-format msgid "Unable to create report file \"%s\"" msgstr "Impossible de créer le fichier rapport \"%s\"" -#: pcbnew/dialogs/dialog_drc.cpp:282 +#: pcbnew/dialogs/dialog_drc.cpp:284 msgid "Save DRC Report File" msgstr "Sauver Fichier Rapport DRC" -#: pcbnew/dialogs/dialog_drc.cpp:707 +#: pcbnew/dialogs/dialog_drc.cpp:709 msgid "not run" msgstr "non exécuté" @@ -16943,7 +17149,6 @@ msgid "Text Items" msgstr "Éléments Texte" #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:61 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:185 #: pcbnew/dialogs/panel_setup_text_and_graphics_base.cpp:49 #: pcbnew/text_mod_grid_table.cpp:93 msgid "Keep Upright" @@ -16962,22 +17167,22 @@ msgid "Y Offset" msgstr "Décalage Y" #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:156 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:151 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:187 msgid "0.0" msgstr "0,0" #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:159 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:152 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:188 msgid "90.0" msgstr "90,0" #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:162 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:153 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:189 msgid "-90.0" msgstr "-90,0" #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:165 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:154 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:190 msgid "180.0" msgstr "180,0" @@ -16986,7 +17191,7 @@ msgid "Board side:" msgstr "Coté du C.I.:" #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:189 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:595 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:584 msgid "Back" msgstr "Dessous" @@ -17054,7 +17259,7 @@ msgstr "Attributs de Fabrication" #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:298 #: pcbnew/dialogs/dialog_edit_footprint_for_fp_editor_base.cpp:200 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:414 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:413 msgid "Clearances" msgstr "Isolations" @@ -17064,7 +17269,7 @@ msgstr "Mettre ces vaeurs à 0 pour utiliser les valeurs des netclasses du C.I." #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:306 #: pcbnew/dialogs/dialog_edit_footprint_for_fp_editor_base.cpp:208 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:423 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:422 #: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:23 msgid "" "Positive clearance means area bigger than the pad (usual for mask clearance)." @@ -17074,7 +17279,7 @@ msgstr "" #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:312 #: pcbnew/dialogs/dialog_edit_footprint_for_fp_editor_base.cpp:214 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:429 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:428 #: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:29 msgid "" "Negative clearance means area smaller than the pad (usual for paste " @@ -17085,7 +17290,7 @@ msgstr "" #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:324 #: pcbnew/dialogs/dialog_edit_footprint_for_fp_editor_base.cpp:226 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:441 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:440 msgid "Pad clearance:" msgstr "Isolation pad:" @@ -17101,7 +17306,7 @@ msgstr "" #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:337 #: pcbnew/dialogs/dialog_edit_footprint_for_fp_editor_base.cpp:239 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:454 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:453 #: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:44 msgid "Solder mask clearance:" msgstr "Marge vernis épargne:" @@ -17120,7 +17325,7 @@ msgstr "" #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:350 #: pcbnew/dialogs/dialog_edit_footprint_for_fp_editor_base.cpp:252 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:467 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:466 #: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:79 msgid "Solder paste absolute clearance:" msgstr "Marge absolue masque pâte à souder:" @@ -17142,7 +17347,7 @@ msgstr "" #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:363 #: pcbnew/dialogs/dialog_edit_footprint_for_fp_editor_base.cpp:265 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:480 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:479 #: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:92 msgid "Solder paste relative clearance:" msgstr "Marge relative masque pâte à souder:" @@ -17166,8 +17371,8 @@ msgstr "" #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:379 #: pcbnew/dialogs/dialog_edit_footprint_for_fp_editor_base.cpp:281 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:502 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:530 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:501 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:529 #: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:111 msgid "" "Note: solder mask and paste values are used only for pads on copper layers." @@ -17184,7 +17389,7 @@ msgstr "" #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:395 #: pcbnew/dialogs/dialog_edit_footprint_for_fp_editor_base.cpp:297 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:547 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:546 msgid "Connection to Copper Zones" msgstr "Connexion aux Zones de Cuivre" @@ -17200,13 +17405,13 @@ msgstr "Utiliser option zone" #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:401 #: pcbnew/dialogs/dialog_edit_footprint_for_fp_editor_base.cpp:303 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:559 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:558 msgid "Thermal relief" msgstr "Frein thermique" #: pcbnew/dialogs/dialog_edit_footprint_for_BoardEditor_base.cpp:414 #: pcbnew/dialogs/dialog_edit_footprint_for_fp_editor_base.cpp:316 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:613 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:612 msgid "Local Clearance and Settings" msgstr "Isolation et Options Locales" @@ -17321,7 +17526,7 @@ msgstr "" "dans les Propriétés du Pad, onglet Isolations et Options locales." #: pcbnew/dialogs/dialog_edit_footprint_for_fp_editor_base.cpp:287 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:508 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:507 #: pcbnew/dialogs/panel_setup_mask_and_paste_base.cpp:117 msgid "" "Note: solder paste clearances (absolute and relative) are added to determine " @@ -17463,7 +17668,7 @@ msgstr "Ajuster automatiquement" #: pcbnew/dialogs/dialog_export_idf_base.cpp:44 #: pcbnew/dialogs/dialog_export_step_base.cpp:76 #: pcbnew/dialogs/dialog_export_vrml_base.cpp:59 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:61 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:89 #: pcbnew/import_gfx/dialog_import_gfx_base.cpp:97 msgid "Units:" msgstr "Unités:" @@ -17479,7 +17684,7 @@ msgid "Y position:" msgstr "Position Y:" #: pcbnew/dialogs/dialog_export_idf_base.cpp:102 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:65 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:93 msgid "Mils" msgstr "Mils" @@ -17636,7 +17841,7 @@ msgid "Copper layers:" msgstr "Couches cuivre:" #: pcbnew/dialogs/dialog_export_svg_base.cpp:65 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:356 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:355 #: pcbnew/dialogs/dialog_print_pcbnew.cpp:203 msgid "Technical layers:" msgstr "Couches Techniques:" @@ -18141,8 +18346,8 @@ msgid "Generate Drill Files" msgstr "Créer Fichiers de Perçage" #: pcbnew/dialogs/dialog_get_footprint_by_name_base.cpp:27 -#: pcbnew/dialogs/dialog_text_properties.cpp:83 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:39 +#: pcbnew/dialogs/dialog_text_properties.cpp:97 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:67 msgid "Reference:" msgstr "Référence:" @@ -18352,12 +18557,13 @@ msgstr "Ajuster aux valeurs spécifiées:" #: pcbnew/dialogs/dialog_global_edit_text_and_graphics_base.cpp:115 #: 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:81 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:109 #: pcbnew/dialogs/dialog_track_via_properties_base.cpp:138 msgid "Layer:" msgstr "Couche:" #: pcbnew/dialogs/dialog_global_edit_text_and_graphics_base.cpp:197 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:227 msgid "Keep upright" msgstr "Limiter rot -90° .. +90°" @@ -18740,8 +18946,8 @@ msgid "Associate footprints by reference" msgstr "Réassocier les empreintes par référence" #: pcbnew/dialogs/dialog_netlist_base.cpp:43 -msgid "Associate footprints using \"tstamp\" fields" -msgstr "Associer les empreintes à l’aide de champs «timestamp»" +msgid "Associate footprints using time stamp field" +msgstr "Associer les empreintes pat le champ «timestamp»" #: pcbnew/dialogs/dialog_netlist_base.cpp:45 #: pcbnew/dialogs/dialog_update_pcb_base.cpp:26 @@ -18784,7 +18990,7 @@ 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:78 msgid "Import Netlist" msgstr "Importer Netliste" @@ -18802,7 +19008,7 @@ msgstr "degré" #: pcbnew/dialogs/dialog_non_copper_zones_properties_base.cpp:161 msgid "Zone Outline Smooth:" -msgstr "Lissage Contour de Zone" +msgstr "Lissage Contour de Zone:" #: pcbnew/dialogs/dialog_non_copper_zones_properties_base.cpp:173 msgid "Outline smooth:" @@ -18845,12 +19051,12 @@ msgid "Select a corner to delete." msgstr "Sélectionner un sommet à supprimer." #: pcbnew/dialogs/dialog_pad_properties.cpp:598 -#: pcbnew/dialogs/dialog_text_properties.cpp:295 +#: pcbnew/dialogs/dialog_text_properties.cpp:325 msgid "back side (mirrored)" msgstr "coté cuivre (miroir)" #: pcbnew/dialogs/dialog_pad_properties.cpp:598 -#: pcbnew/dialogs/dialog_text_properties.cpp:295 +#: pcbnew/dialogs/dialog_text_properties.cpp:325 msgid "front side" msgstr "coté dessus" @@ -19018,7 +19224,7 @@ msgid "Shape type:" msgstr "Type de forme:" #: pcbnew/dialogs/dialog_pad_properties.cpp:1919 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:644 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:643 msgid "Add Primitive" msgstr "Ajouter Primitive" @@ -19056,7 +19262,7 @@ msgid "Shape:" msgstr "Forme:" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:78 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:288 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:274 msgid "Circular" msgstr "Cercle" @@ -19111,29 +19317,18 @@ msgid "Shape offset Y:" msgstr "Offset forme Y:" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:168 -msgid "Pad to die length:" -msgstr "Dist. pad à chip:" - -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:170 -msgid "" -"Wire length from pad to die on chip ( used to calculate actual track length)" -msgstr "" -"Longueur de fil entre pad et chip ( utilisé pour calculer la longueur réelle " -"de piste)" - -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:181 msgid "Trapezoid delta:" msgstr "Trapèze delta :" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:192 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:179 msgid "Trapezoid axis:" msgstr "Trapèze delta:" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:205 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:192 msgid "Corner size:" msgstr "Taille des coins:" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:207 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:194 msgid "" "Corner radius in percent of the pad width.\n" "The width is the smaller value between size X and size Y.\n" @@ -19143,11 +19338,11 @@ msgstr "" "La largeur est la plus petite valeur entre taille X et taille Y.\n" "La valeur max est de 50 pour cent." -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:218 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:205 msgid "Corner radius:" msgstr "Rayon des coins:" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:220 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:207 msgid "" "Corner radius.\n" "Can be no more than half pad width.\n" @@ -19159,11 +19354,11 @@ msgstr "" "La largeur est la plus petite valeur entre la taille X et la taille Y.\n" "Note: norme IPC donne une valeur max = 0.25mm." -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:231 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:218 msgid "Chamfer size:" msgstr "Taille du chanfrein:" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:233 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:220 msgid "" "Chamfer size in percent of the pad width.\n" "The width is the smaller value between size X and size Y.\n" @@ -19173,40 +19368,51 @@ msgstr "" "La largeur est la plus petite valeur entre taille X et taille Y.\n" "La valeur max est de 50 pour cent." -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:244 -msgid "Chamfered corner:" -msgstr "Coin Chanfréné:" +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:231 +msgid "Chamfers:" +msgstr "Chanfreins:" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:246 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:233 msgid "" "Chamfered corners. The position is relative to a pad orientation 0 degree." msgstr "La position est relative au pad en orientation 0." -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:253 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:240 msgid "Top left" msgstr "Haut à gauche" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:257 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:244 msgid "Top right" msgstr "Haut à droite" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:263 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:250 msgid "Bottom right" msgstr "Bas à droite" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:284 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:270 msgid "Hole shape:" msgstr "Forme du perçage:" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:298 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:284 msgid "Hole size X:" msgstr "Taille du perçage X:" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:309 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:295 msgid "Hole size Y:" msgstr "Taille du perçage Y:" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:333 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:306 +msgid "Pad to die:" +msgstr "Dist. pad à chip:" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:308 +msgid "" +"Wire length from pad to die on chip ( used to calculate actual track length)" +msgstr "" +"Longueur de fil entre pad et chip ( utilisé pour calculer la longueur réelle " +"de piste)" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:332 msgid "" "Parent footprint on board is flipped.\n" "Layers will be reversed." @@ -19214,61 +19420,61 @@ msgstr "" "L'empreinte parente sur le CI est retournée.\n" "Les couches seront inversées." -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:343 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:342 msgid "Copper:" msgstr "Cuivre:" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:347 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:346 msgid "Front layer" msgstr "Couche dessus" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:347 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:346 msgid "Back layer" msgstr "Back layer" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:362 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:361 msgid "Front adhesive" msgstr "Couche adhésive dessus" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:365 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:364 msgid "Back adhesive" msgstr "Couche adhésive dessous" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:368 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:367 msgid "Front solder paste" msgstr "Pâte à souder dessus" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:371 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:370 msgid "Back solder paste" msgstr "Pâte à souder dessous" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:377 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:376 msgid "Back silk screen" msgstr "Sérigraphie dessous" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:383 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:382 msgid "Back solder mask" msgstr "Masque soudure dessous" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:386 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:385 msgid "Drafting notes" msgstr "Couche notes & dessins" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:389 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:388 msgid "E.C.O.1" msgstr "E.C.O.1" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:392 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:391 msgid "E.C.O.2" msgstr "E.C.O.2" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:417 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:416 msgid "Set values to 0 to use parent footprint or netclass values." msgstr "" "Mettre ces vaeurs à 0 pour utiliser les valeurs du module parent ou les " "valeurs de la netclasse." -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:443 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:442 msgid "" "This is the local net clearance for this pad.\n" "If 0, the footprint local value or the Netclass value is used." @@ -19277,7 +19483,7 @@ msgstr "" "Si 0, la valeur locale de l'empreinte ou la valeur en Netclasse sera " "utilisée." -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:456 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:455 msgid "" "This is the local clearance between this pad and the solder mask.\n" "If 0, the footprint local value or the global value is used." @@ -19286,7 +19492,7 @@ msgstr "" "Si 0, la valeur locale de l'empreinte ou la valeur en Netclasse sera " "utilisée." -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:469 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:468 msgid "" "This is the local clearance between this pad and the solder paste.\n" "If 0, the footprint value or the global value is used.\n" @@ -19300,7 +19506,7 @@ msgstr "" "de la valeur d'isolation.\n" "Une valeur négative signifie que le masque est plus petit que le pad." -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:482 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:481 msgid "" "This is the local clearance ratio in percent between this pad and the solder " "paste.\n" @@ -19317,133 +19523,133 @@ msgstr "" "La marge finale est la somme de cette valeur et du rapport de marge\n" "Une valeur négative signifie que le masque est plus petit que le pad." -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:555 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:554 msgid "Pad connection:" msgstr "Connexion des pads:" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:559 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:558 msgid "From parent footprint" msgstr "Du parent de l'empreinte" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:568 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:567 msgid "Thermal relief spoke width:" msgstr "Largeur frein thermique:" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:579 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:578 msgid "Thermal relief gap:" msgstr "Longueur frein thermique:" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:590 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:589 msgid "Custom pad shape in zone:" msgstr "Forme du pad en zone:" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:594 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:593 msgid "Use pad shape" msgstr "Utiliser la forme du pad" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:594 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:593 msgid "Use pad convex hull" msgstr "Utiliser l'enveloppe convexe du pad" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:617 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:616 msgid "Primitives list" msgstr "Liste des primitives" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:623 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:622 msgid "Coordinates are relative to anchor pad, orientation 0" msgstr "Les coordonnées sont relatives au pad d’ancrage, orientation 0" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:638 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:637 msgid "Delete Primitive" msgstr "Supprimer Primitive" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:641 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:640 msgid "Edit Primitive" msgstr "Éditer Primitive" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:647 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:646 msgid "Duplicate Primitive" msgstr "Dupliquer Primitive" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:650 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:649 msgid "Transform Primitive" msgstr "Transformer Primitive" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:663 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:662 msgid "Custom Shape Primitives" msgstr "Primitives de la Forme Utilisateur" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:673 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:672 msgid "Footprint name" msgstr "Nom empreinte" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:679 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:678 msgid "side and rotation" msgstr "coté et rotation" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:699 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:698 msgid "Show pad in outline mode" msgstr "Afficher pad en mode contour" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:849 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:848 msgid "Start point" msgstr "Point de départ" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:875 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:874 msgid "Control Point 1" msgstr "Point de Controle 1" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:901 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:900 msgid "Control Point 2" msgstr "Point de Controle 2" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:927 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:926 msgid "End point" msgstr "Position Fin" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:976 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:975 #: pcbnew/dialogs/dialog_target_properties_base.cpp:39 -#: pcbnew/dialogs/dialog_text_properties_base.cpp:135 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:167 msgid "Thickness:" msgstr "Épaisseur:" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:996 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:995 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:1040 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1039 msgid "Move vector" msgstr "Vecteur de dépl" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1089 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1088 msgid "Scaling factor:" msgstr "Facteur d'échelle:" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1111 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1110 msgid "Duplicate:" msgstr "Doubles:" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1220 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1219 msgid "Outline thickness:" msgstr "Épaisseur contour:" -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1282 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1281 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:1288 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:1287 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:220 +#: pcbnew/dialogs/dialog_pad_properties_base.h:221 msgid "Pad Properties" msgstr "Propriétés du Pad" -#: pcbnew/dialogs/dialog_pad_properties_base.h:309 +#: pcbnew/dialogs/dialog_pad_properties_base.h:310 msgid "Pad Custom Shape Geometry Transform" msgstr "Transformée Géométrique de Forme de Pad" -#: pcbnew/dialogs/dialog_pad_properties_base.h:349 +#: pcbnew/dialogs/dialog_pad_properties_base.h:350 msgid "Basic Shape Polygon" msgstr "Forme de Base Polygonale" @@ -20133,11 +20339,11 @@ msgstr "Exclure couche Contours PCB" msgid "Exclude contents of Edges_Pcb layer from all other layers" msgstr "Exclure les tracés contour PCB des autres couches" -#: pcbnew/dialogs/dialog_push_pad_properties.cpp:48 +#: pcbnew/dialogs/dialog_push_pad_properties.cpp:50 msgid "Change Pads on Current Footprint" msgstr "Change Pads de l'Empreinte Courante" -#: pcbnew/dialogs/dialog_push_pad_properties.cpp:53 +#: pcbnew/dialogs/dialog_push_pad_properties.cpp:55 msgid "Change Pads on Identical Footprints" msgstr "Change Pads des Empreintes identiques" @@ -20153,6 +20359,10 @@ msgstr "Ne pas modifier les pads ayant des couches différente" msgid "Do not modify pads having a different orientation" msgstr "Ne pas modifier les pads ayant une orientation différente" +#: pcbnew/dialogs/dialog_push_pad_properties_base.cpp:34 +msgid "Do not modify pads having a different type" +msgstr "Ne pas modifier les pads ayant un type différent" + #: pcbnew/dialogs/dialog_push_pad_properties_base.h:51 msgid "Push Pad Properties" msgstr "Exporter Propriétés du Pad" @@ -20272,20 +20482,20 @@ msgstr "X" msgid "Target Properties" msgstr "Propriétés de la Mire" -#: pcbnew/dialogs/dialog_text_properties.cpp:61 -msgid "Dimension Text Properties" -msgstr "Propriétés du Texte de la Cote" +#: pcbnew/dialogs/dialog_text_properties.cpp:65 +msgid "Dimension Properties" +msgstr "Propriétés de la Cote" -#: pcbnew/dialogs/dialog_text_properties.cpp:76 +#: pcbnew/dialogs/dialog_text_properties.cpp:90 msgid "Footprint Text Properties" msgstr "Propriétés du Texte de l'Empreinte" -#: pcbnew/dialogs/dialog_text_properties.cpp:292 +#: pcbnew/dialogs/dialog_text_properties.cpp:322 #, c-format msgid "Footprint %s (%s), %s, rotated %.1f deg" msgstr "Empreinte %s (%s), %s, orientation %.1f deg" -#: pcbnew/dialogs/dialog_text_properties.cpp:308 +#: pcbnew/dialogs/dialog_text_properties.cpp:338 msgid "" "This item was on a non-existing or forbidden layer.\n" "It has been moved to the first allowed layer." @@ -20293,7 +20503,7 @@ 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_text_properties.cpp:397 +#: pcbnew/dialogs/dialog_text_properties.cpp:438 msgid "" "The text thickness is too large for the text size.\n" "It will be clamped." @@ -20301,27 +20511,59 @@ msgstr "" "L'épaisseur du texte est trop grande pour ses dimensions.\n" "Elle sera limitée." -#: pcbnew/dialogs/dialog_text_properties.cpp:421 +#: pcbnew/dialogs/dialog_text_properties.cpp:462 msgid "Change text properties" msgstr "Modifie les propriétés du texte" -#: pcbnew/dialogs/dialog_text_properties_base.cpp:29 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:57 msgid "Enter the text placed on selected layer." msgstr "Entrer le texte à placer sur la couche courante." -#: pcbnew/dialogs/dialog_text_properties_base.cpp:54 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:82 msgid "Dimension text:" msgstr "Dimension texte:" -#: pcbnew/dialogs/dialog_text_properties_base.cpp:125 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:127 +msgid "Text width" +msgstr "Largeur texte" + +#: pcbnew/dialogs/dialog_text_properties_base.cpp:146 +msgid "Text height" +msgstr "Hauteur texte" + +#: pcbnew/dialogs/dialog_text_properties_base.cpp:157 msgid "Justification:" msgstr "Justification:" -#: pcbnew/dialogs/dialog_text_properties_base.cpp:168 pcbnew/microwave.cpp:318 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:169 +msgid "Text thickness" +msgstr "Épaisseur texte" + +#: pcbnew/dialogs/dialog_text_properties_base.cpp:182 +msgid "Text orientation" +msgstr "Orientation texte" + +#: pcbnew/dialogs/dialog_text_properties_base.cpp:195 +msgid "Text pos X" +msgstr "Texte pos X" + +#: pcbnew/dialogs/dialog_text_properties_base.cpp:206 pcbnew/microwave.cpp:318 msgid "Mirrored" msgstr "Miroir" -#: pcbnew/dialogs/dialog_text_properties_base.cpp:197 +#: pcbnew/dialogs/dialog_text_properties_base.cpp:207 +msgid "Mirror text" +msgstr "Texte en miroir" + +#: pcbnew/dialogs/dialog_text_properties_base.cpp:216 +msgid "Text pos Y" +msgstr "Texte pos Y" + +#: pcbnew/dialogs/dialog_text_properties_base.cpp:228 +msgid "Keep text upright" +msgstr "Garder le texte droit" + +#: pcbnew/dialogs/dialog_text_properties_base.cpp:255 msgid "Parent footprint description" msgstr "Description de l'empreinte parente" @@ -20878,18 +21120,18 @@ msgstr "Dist minimum trou à trou:" msgid "Copper edge clearance:" msgstr "Isolation cuivre/contour de CI:" -#: pcbnew/dialogs/panel_setup_layers.cpp:432 +#: pcbnew/dialogs/panel_setup_layers.cpp:426 #, 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:447 +#: pcbnew/dialogs/panel_setup_layers.cpp:441 #, c-format msgid "The %s layer is mandatory." msgstr "La couche %s est obligatoire." -#: pcbnew/dialogs/panel_setup_layers.cpp:507 +#: pcbnew/dialogs/panel_setup_layers.cpp:499 #, c-format msgid "" "Footprints have some items on removed layers:\n" @@ -20902,7 +21144,7 @@ msgstr "" "Ces éléments ne seront plus accessibles\n" "Voulez vous continuer?" -#: pcbnew/dialogs/panel_setup_layers.cpp:515 +#: pcbnew/dialogs/panel_setup_layers.cpp:507 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?" @@ -20911,20 +21153,20 @@ 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:649 +#: pcbnew/dialogs/panel_setup_layers.cpp:639 msgid "Layer must have a name." msgstr "La couche doit avoir un nom." -#: pcbnew/dialogs/panel_setup_layers.cpp:655 +#: pcbnew/dialogs/panel_setup_layers.cpp:645 #, c-format msgid "\"%s\" are forbidden in layer names." msgstr "\" %s\" sont interdits dans les noms de couches." -#: pcbnew/dialogs/panel_setup_layers.cpp:662 +#: pcbnew/dialogs/panel_setup_layers.cpp:652 msgid "Layer name \"signal\" is reserved." msgstr "\"signal\" est un nom de couche réservé." -#: pcbnew/dialogs/panel_setup_layers.cpp:670 +#: pcbnew/dialogs/panel_setup_layers.cpp:660 #, c-format msgid "Layer name \"%s\" is already in use." msgstr "Le nom de couche \"%s\" existe déjà." @@ -21026,265 +21268,261 @@ msgstr "30" msgid "32" msgstr "32" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:45 -msgid "PCB thickness:" -msgstr "Épaisseur C.I.:" - -#: pcbnew/dialogs/panel_setup_layers_base.cpp:71 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:60 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:75 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:64 msgid "CrtYd_Front_layer" msgstr "CrtYd_Front_layer" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:81 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:682 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:70 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:671 msgid "Off-board, testing" msgstr "Hors PCB, tests" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:88 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:77 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:92 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:81 msgid "Fab_Front_layer" msgstr "Fab_Front_layer" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:96 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:669 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:85 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:658 msgid "Off-board, manufacturing" msgstr "Hors PCB, fabrication" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:101 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:90 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:105 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:94 msgid "Adhes_Front_layer" msgstr "Adhes_Dessus" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:109 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:122 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:135 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:148 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:617 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:630 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:643 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:656 +#: 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 msgid "On-board, non-copper" msgstr "PCB, non cuivre" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:114 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:103 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:118 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:107 msgid "SoldP_Front_layer" msgstr "SoldP_Front_layer" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:127 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:116 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:131 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:120 msgid "SilkS_Front_layer" msgstr "SilkS_Front_layer" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:140 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:129 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:144 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:133 msgid "Mask_Front_layer" msgstr "Mask_Front_layer" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:153 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:142 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:157 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:146 msgid "Front_layer" msgstr "Dessus_couche" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:158 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:147 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:162 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:176 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:190 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:204 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:218 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:232 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:246 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:260 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:274 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:288 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:302 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:316 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:330 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:344 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:358 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:372 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:386 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:400 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:414 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:428 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:442 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:456 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:470 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:484 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:498 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:512 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:526 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:540 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:554 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:568 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:582 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:600 +#: 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 msgid "signal" msgstr "signal" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:162 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:176 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:190 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:204 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:218 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:232 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:246 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:260 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:274 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:288 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:302 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:316 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:330 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:344 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:358 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:372 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:386 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:400 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:414 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:428 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:442 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:456 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:470 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:484 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:498 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:512 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:526 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:540 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:554 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:568 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:582 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:600 +#: 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 msgid "power plane" msgstr "plan d'alim" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:162 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:176 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:190 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:204 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:218 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:232 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:246 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:260 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:274 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:288 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:302 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:316 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:330 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:344 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:358 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:372 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:386 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:400 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:414 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:428 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:442 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:456 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:470 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:484 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:498 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:512 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:526 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:540 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:554 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:568 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:582 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:600 +#: 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 msgid "mixed" msgstr "mélangé" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:162 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:176 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:190 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:204 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:218 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:232 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:246 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:260 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:274 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:288 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:302 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:316 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:330 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:344 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:358 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:372 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:386 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:400 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:414 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:428 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:442 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:456 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:470 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:484 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:498 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:512 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:526 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:540 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:554 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:568 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:582 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:600 +#: 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 msgid "jumper" msgstr "jumper" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:166 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:180 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:194 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:208 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:222 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:236 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:250 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:264 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:278 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:292 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:306 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:320 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:334 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:348 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:362 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:376 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:390 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:404 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:418 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:432 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:446 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:460 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:474 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:488 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:502 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:516 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:530 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:544 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:558 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:572 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:586 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:604 +#: 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 msgid "" "Copper layer type for Freerouter and other external routers.\n" "Power plane layers are removed from Freerouter's layer menus." @@ -21293,232 +21531,232 @@ msgstr "" "Les couches type \"Plan de masse\" sont supprimées du menu des couches de " "Freerouter." -#: pcbnew/dialogs/panel_setup_layers_base.cpp:173 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:162 msgid "In1" msgstr "In1" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:187 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:176 msgid "In2" msgstr "In2" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:201 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:190 msgid "In3" msgstr "In3" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:215 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:204 msgid "In4" msgstr "In4" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:229 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:218 msgid "In5" msgstr "In5" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:243 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:232 msgid "In6" msgstr "In6" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:257 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:246 msgid "In7" msgstr "In7" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:271 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:260 msgid "In8" msgstr "In8" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:285 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:274 msgid "In9" msgstr "In9" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:299 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:288 msgid "In10" msgstr "In10" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:313 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:302 msgid "In11" msgstr "In11" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:327 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:316 msgid "In12" msgstr "In12" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:341 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:330 msgid "In13" msgstr "In13" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:355 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:344 msgid "In14" msgstr "In14" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:369 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:358 msgid "In15" msgstr "In15" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:383 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:372 msgid "In16" msgstr "In16" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:397 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:386 msgid "In17" msgstr "In17" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:411 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:400 msgid "In18" msgstr "In18" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:425 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:414 msgid "In19" msgstr "In19" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:439 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:428 msgid "In20" msgstr "In20" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:453 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:442 msgid "In21" msgstr "In21" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:467 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:456 msgid "In22" msgstr "In22" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:481 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:470 msgid "In23" msgstr "In23" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:495 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:484 msgid "In24" msgstr "In24" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:509 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:498 msgid "In25" msgstr "In25" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:523 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:512 msgid "In26" msgstr "In26" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:537 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:526 msgid "In27" msgstr "In27" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:551 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:540 msgid "In28" msgstr "In28" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:565 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:554 msgid "In29" msgstr "In29" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:579 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:568 msgid "In30" msgstr "In30" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:591 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:580 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:596 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:585 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:609 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:598 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:613 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:602 msgid "Mask_Back_layer" msgstr "Mask_Back_layer" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:622 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:611 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:626 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:615 msgid "SilkS_Back_layer" msgstr "SilkS_Back_layer" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:635 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:624 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:639 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:628 msgid "SoldP_Back_layer" msgstr "SoldP_Back_layer" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:648 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:637 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:652 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:641 msgid "Adhes_Back_layer" msgstr "Adhés_Dessous" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:661 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:650 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:665 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:654 msgid "Fab_Back_layer" msgstr "Fab_Back_layer" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:674 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:663 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:678 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:667 msgid "CrtYd_Back_layer" msgstr "CrtYd_Back_layer" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:687 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:676 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:691 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:680 msgid "PCB_Edges_layer" msgstr "PCB_Edges_layer" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:695 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:684 msgid "Board contour" msgstr "Contour pcb" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:702 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:691 msgid "Margin_layer" msgstr "Margin_layer" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:706 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:695 msgid "Edge_Cuts setback" msgstr "Marge sur Contours Ci" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:713 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:702 msgid "Eco1_layer" msgstr "Eco1_layer" +#: pcbnew/dialogs/panel_setup_layers_base.cpp:706 #: pcbnew/dialogs/panel_setup_layers_base.cpp:717 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:728 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:741 -#: pcbnew/dialogs/panel_setup_layers_base.cpp:754 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:730 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:743 msgid "Auxiliary" msgstr "Auxiliaire" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:724 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:713 msgid "Eco2_layer" msgstr "Eco2_layer" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:733 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:722 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:737 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:726 msgid "Comments_layer" msgstr "Ccouche_commentaires" -#: pcbnew/dialogs/panel_setup_layers_base.cpp:746 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:735 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:750 +#: pcbnew/dialogs/panel_setup_layers_base.cpp:739 msgid "Drawings_layer" msgstr "Drawings_layer" @@ -21589,47 +21827,47 @@ msgstr "Nom de netclasse déjà en usage." msgid "The default net class is required." msgstr "La net class par défaut est obligatoire." -#: pcbnew/dialogs/panel_setup_netclasses.cpp:531 +#: pcbnew/dialogs/panel_setup_netclasses.cpp:538 #: pcbnew/dialogs/panel_setup_tracks_and_vias.cpp:238 #, c-format msgid "Track width less than minimum track width (%s)." msgstr "Largeur de piste inférieure à la largeur de piste minimale (%s)." -#: pcbnew/dialogs/panel_setup_netclasses.cpp:539 +#: pcbnew/dialogs/panel_setup_netclasses.cpp:546 #, c-format msgid "Differential pair width less than minimum track width (%s)." msgstr "" "La largeur de la paire différentielle est inférieure à la largeur de piste " "minimale (%s)." -#: pcbnew/dialogs/panel_setup_netclasses.cpp:548 +#: pcbnew/dialogs/panel_setup_netclasses.cpp:555 #: pcbnew/dialogs/panel_setup_tracks_and_vias.cpp:255 #, c-format msgid "Via diameter less than minimum via diameter (%s)." msgstr "Diamètre via inférieur au diamètre via minimum (%s)." -#: pcbnew/dialogs/panel_setup_netclasses.cpp:556 +#: pcbnew/dialogs/panel_setup_netclasses.cpp:563 #: pcbnew/dialogs/panel_setup_tracks_and_vias.cpp:281 msgid "Via drill larger than via diameter." msgstr "Le diamètre de perçage de via plus grand que le diamètre de via." -#: pcbnew/dialogs/panel_setup_netclasses.cpp:563 +#: pcbnew/dialogs/panel_setup_netclasses.cpp:570 #: pcbnew/dialogs/panel_setup_tracks_and_vias.cpp:272 #, c-format msgid "Via drill less than minimum via drill (%s)." msgstr "Perçage de via inférieur au perçage de via minimum ( %s)." -#: pcbnew/dialogs/panel_setup_netclasses.cpp:572 +#: pcbnew/dialogs/panel_setup_netclasses.cpp:579 #, c-format msgid "Microvia diameter less than minimum microvia diameter (%s)." msgstr "Diamètre microvia inférieur au diamètre microvia minimum (%s)." -#: pcbnew/dialogs/panel_setup_netclasses.cpp:580 +#: pcbnew/dialogs/panel_setup_netclasses.cpp:587 msgid "Microvia drill larger than microvia diameter." msgstr "" "Le diamètre de perçage doit être plus petit que le diamètre de la microvia." -#: pcbnew/dialogs/panel_setup_netclasses.cpp:587 +#: pcbnew/dialogs/panel_setup_netclasses.cpp:594 #, c-format msgid "Microvia drill less than minimum microvia drill (%s)." msgstr "Perçage microvia inférieur au perçage microvia minimum (%s)." @@ -22043,7 +22281,7 @@ msgstr "nom : \"%s\" dupliqué dans la Eagle: \"%s\"" msgid "No \"%s\" package in library \"%s\"" msgstr "Pas de boîtier \"%s\" en librairie \"%s\"" -#: pcbnew/eagle_plugin.cpp:2346 +#: pcbnew/eagle_plugin.cpp:2348 #, 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" @@ -22310,27 +22548,27 @@ msgstr "" "\n" "%s" -#: pcbnew/footprint_edit_frame.cpp:615 +#: pcbnew/footprint_edit_frame.cpp:606 msgid "[Read Only]" msgstr "[Lecture Seule]" -#: pcbnew/footprint_edit_frame.cpp:622 +#: pcbnew/footprint_edit_frame.cpp:613 msgid "[Unsaved]" msgstr "[Non sauvé]" -#: pcbnew/footprint_edit_frame.cpp:687 +#: pcbnew/footprint_edit_frame.cpp:678 msgid "Updating Footprint Libraries" msgstr "Mise à Jour Librairies d'Empreintes" -#: pcbnew/footprint_edit_frame.cpp:767 +#: pcbnew/footprint_edit_frame.cpp:758 msgid "Default Values" msgstr "Valeurs par Défaut" -#: pcbnew/footprint_edit_frame.cpp:845 +#: pcbnew/footprint_edit_frame.cpp:836 msgid "No footprint selected." msgstr "Aucune empreinte sélectionnée." -#: pcbnew/footprint_edit_frame.cpp:854 +#: pcbnew/footprint_edit_frame.cpp:845 msgid "Footprint Image File Name" msgstr "Nom du Fichier Image Empreinte" @@ -22338,7 +22576,7 @@ msgstr "Nom du Fichier Image Empreinte" msgid "The current footprint has been modified. Save changes?" msgstr "L'empreinte courante a été modifiée. Sauver les changements?" -#: pcbnew/footprint_editor_utils.cpp:421 +#: pcbnew/footprint_editor_utils.cpp:450 #, c-format msgid "" "The current configuration does not include the footprint library\n" @@ -22349,11 +22587,11 @@ msgstr "" "\" %s\".\n" "Utilisez Gérer les Librairies d'Empreintes pour modifier la configuration." -#: pcbnew/footprint_editor_utils.cpp:424 +#: pcbnew/footprint_editor_utils.cpp:453 msgid "Library not found in footprint library table." msgstr "Librairie non trouvée dans la table des librairies d'empreintes." -#: pcbnew/footprint_editor_utils.cpp:432 pcbnew/footprint_viewer_frame.cpp:816 +#: pcbnew/footprint_editor_utils.cpp:461 pcbnew/footprint_viewer_frame.cpp:816 #, c-format msgid "" "The library with the nickname \"%s\" is not enabled\n" @@ -22366,7 +22604,7 @@ msgstr "" " Utilisez gérer les bibliothèques d'empreintes pour modifier la " "configuration." -#: pcbnew/footprint_editor_utils.cpp:435 pcbnew/footprint_viewer_frame.cpp:819 +#: pcbnew/footprint_editor_utils.cpp:464 pcbnew/footprint_viewer_frame.cpp:819 msgid "Footprint library not enabled." msgstr "Librairie d'empreintes non activée." @@ -22475,7 +22713,7 @@ msgid "Select Library Table" msgstr "Sélection Table des Librairies" #: pcbnew/footprint_libraries_utils.cpp:609 pcbnew/gpcb_plugin.cpp:961 -#: pcbnew/kicad_plugin.cpp:2156 pcbnew/kicad_plugin.cpp:2242 +#: pcbnew/kicad_plugin.cpp:2160 pcbnew/kicad_plugin.cpp:2246 #, c-format msgid "Library \"%s\" is read only" msgstr "Librairie \"%s\" est en lecture seule" @@ -22525,7 +22763,7 @@ msgstr "Composant \"%s\" remplacé en \"%s\"" msgid "Component \"%s\" added in \"%s\"" msgstr "Composant \"%s\" ajouté en \"%s\"" -#: pcbnew/footprint_viewer_frame.cpp:157 +#: pcbnew/footprint_viewer_frame.cpp:155 msgid "" "Filter on footprint name, keywords, description and pad count.\n" "Search terms are separated by spaces. All search terms must match.\n" @@ -22564,41 +22802,41 @@ msgstr "" msgid "Footprint library not found." msgstr "Librairies d'empreintes non trouvée." -#: pcbnew/footprint_wizard_frame.cpp:81 +#: pcbnew/footprint_wizard_frame.cpp:78 #: pcbnew/footprint_wizard_frame_functions.cpp:79 msgid "Footprint Wizard" msgstr "Assistant pour Empreinte" -#: pcbnew/footprint_wizard_frame.cpp:202 +#: pcbnew/footprint_wizard_frame.cpp:198 msgid "Parameters" msgstr "Paramètres" -#: pcbnew/footprint_wizard_frame.cpp:328 +#: pcbnew/footprint_wizard_frame.cpp:324 msgid "Parameter" msgstr "Paramètre" -#: pcbnew/footprint_wizard_frame.cpp:561 +#: pcbnew/footprint_wizard_frame.cpp:557 #, c-format msgid "ModView: 3D Viewer [%s]" msgstr "ModView: Visualiseur 3D [%s]" -#: pcbnew/footprint_wizard_frame.cpp:578 +#: pcbnew/footprint_wizard_frame.cpp:574 msgid "Select wizard script to run" msgstr "Sélectionnez le script de l'assistant à charger et exécuter" -#: pcbnew/footprint_wizard_frame.cpp:583 +#: pcbnew/footprint_wizard_frame.cpp:579 msgid "Reset wizard parameters to default" msgstr "Réinitialiser les paramètres de l'assistant aux valeurs par défaut" -#: pcbnew/footprint_wizard_frame.cpp:588 +#: pcbnew/footprint_wizard_frame.cpp:584 msgid "Select previous parameters page" msgstr "Sélectionnez la page de paramètres précédente" -#: pcbnew/footprint_wizard_frame.cpp:591 +#: pcbnew/footprint_wizard_frame.cpp:587 msgid "Select next parameters page" msgstr "Sélectionnez prochaine page de paramètres" -#: pcbnew/footprint_wizard_frame.cpp:606 +#: pcbnew/footprint_wizard_frame.cpp:602 msgid "Export footprint to editor" msgstr "Exporter l'empreinte vers l'éditeur" @@ -22648,7 +22886,7 @@ msgstr "" "Erreur de récupération des données JSON depuis l'URL \"%s\".\n" "Raison: \"%s\"" -#: pcbnew/github/github_plugin.cpp:300 +#: pcbnew/github/github_plugin.cpp:304 #, c-format msgid "" "Footprint\n" @@ -22661,7 +22899,7 @@ msgstr "" "n'est pas dans la partie inscriptible de cette librairie sur Github\n" "\"%s\"" -#: pcbnew/github/github_plugin.cpp:350 +#: pcbnew/github/github_plugin.cpp:354 msgid "" "Set this property to a directory where footprints are to be written as " "pretty footprints when saving to this library. Anything saved will take " @@ -22678,7 +22916,7 @@ msgstr "" "avoir .pretty comme extension parce que le format de sauvegarde est " "pretty.

" -#: pcbnew/github/github_plugin.cpp:405 +#: pcbnew/github/github_plugin.cpp:409 #, c-format msgid "" "option \"%s\" for Github library \"%s\" must point to a writable directory " @@ -22687,7 +22925,7 @@ msgstr "" "l'option \"%s\" pour la librairie Github \"%s\" doit pointer un répertoire " "inscriptible dont le nom finit par '.pretty'." -#: pcbnew/github/github_plugin.cpp:561 +#: pcbnew/github/github_plugin.cpp:565 #, c-format msgid "" "Unable to parse URL:\n" @@ -22696,7 +22934,7 @@ msgstr "" "Impossible d'analyser l'URL:\n" "\"%s\"" -#: pcbnew/github/github_plugin.cpp:585 +#: pcbnew/github/github_plugin.cpp:589 #, c-format msgid "" "%s\n" @@ -22709,7 +22947,7 @@ msgstr "" "à partir du chemin librairie: \"%s\".\n" "Raison: \"%s\"" -#: pcbnew/github/github_plugin.cpp:602 +#: pcbnew/github/github_plugin.cpp:606 #, c-format msgid "" "Cannot download library \"%s\".\n" @@ -22723,12 +22961,12 @@ msgstr "" msgid "Cannot convert \"%s\" to an integer" msgstr "Ne peut convertir \"%s\" en un entier" -#: pcbnew/gpcb_plugin.cpp:231 pcbnew/gpcb_plugin.cpp:879 +#: pcbnew/gpcb_plugin.cpp:231 pcbnew/gpcb_plugin.cpp:883 #, c-format msgid "footprint library path \"%s\" does not exist" msgstr "Le chemin de librairie d'empreintes \"%s\" n'existe pas" -#: pcbnew/gpcb_plugin.cpp:286 pcbnew/kicad_plugin.cpp:317 +#: pcbnew/gpcb_plugin.cpp:286 pcbnew/kicad_plugin.cpp:318 #, c-format msgid "library \"%s\" has no footprint \"%s\" to delete" msgstr "la libraire \"%s\" n'a pas d'empreinte \"%s\" à supprimer" @@ -22743,23 +22981,23 @@ msgstr "mot clé \"%s\" inconnu" msgid "Element token contains %d parameters." msgstr "Element token contains %d parameters." -#: pcbnew/gpcb_plugin.cpp:980 pcbnew/kicad_plugin.cpp:2286 +#: pcbnew/gpcb_plugin.cpp:980 pcbnew/kicad_plugin.cpp:2290 #, c-format msgid "user does not have permission to delete directory \"%s\"" msgstr "" "Vous n'avez pas la permission d'écriture pour supprimer le répertoire \"%s\"" -#: pcbnew/gpcb_plugin.cpp:988 pcbnew/kicad_plugin.cpp:2294 +#: pcbnew/gpcb_plugin.cpp:988 pcbnew/kicad_plugin.cpp:2298 #, c-format msgid "library directory \"%s\" has unexpected sub-directories" msgstr "le répertoire librairie \"%s\" a des sous-répertoires inattendus" -#: pcbnew/gpcb_plugin.cpp:1007 pcbnew/kicad_plugin.cpp:2313 +#: pcbnew/gpcb_plugin.cpp:1007 pcbnew/kicad_plugin.cpp:2317 #, c-format msgid "unexpected file \"%s\" was found in library path \"%s\"" msgstr "fichier inattendu \"%s\" trouvé dans le chemin de librairie \"%s\"" -#: pcbnew/gpcb_plugin.cpp:1025 pcbnew/kicad_plugin.cpp:2331 +#: pcbnew/gpcb_plugin.cpp:1025 pcbnew/kicad_plugin.cpp:2335 #, c-format msgid "footprint library \"%s\" cannot be deleted" msgstr "la librairie d'empreintes \"%s\" ne peut pas être supprimée" @@ -22788,27 +23026,29 @@ msgstr "" "Afficher/masquer la barre d'outils de micro-ondes.\n" "(Fonctionnalité expérimentale)" -#: pcbnew/import_gfx/dialog_import_gfx.cpp:248 +#: pcbnew/import_gfx/dialog_import_gfx.cpp:250 msgid "All supported formats|" msgstr "Tous les formats supportés|" -#: pcbnew/import_gfx/dialog_import_gfx.cpp:250 +#: pcbnew/import_gfx/dialog_import_gfx.cpp:252 msgid "Open File" msgstr "Ouverture Fichier" -#: pcbnew/import_gfx/dialog_import_gfx.cpp:275 +#: pcbnew/import_gfx/dialog_import_gfx.cpp:277 msgid "No file selected!" msgstr "Pas de fichier sélectionné!" -#: pcbnew/import_gfx/dialog_import_gfx.cpp:286 +#: pcbnew/import_gfx/dialog_import_gfx.cpp:288 msgid "Please select a valid layer." msgstr "SVP, choisissez une couche valide." -#: pcbnew/import_gfx/dialog_import_gfx.cpp:317 -msgid "Items Not Handled" -msgstr "Éléments non Gérés" +#: pcbnew/import_gfx/dialog_import_gfx.cpp:322 +msgid "Items in the imported file could not be handled properly." +msgstr "" +"Les éléments du fichier importé pourraient ne pas être pris en compte " +"correctement." -#: pcbnew/import_gfx/dialog_import_gfx.cpp:321 +#: pcbnew/import_gfx/dialog_import_gfx.cpp:330 msgid "There is no plugin to handle this file type." msgstr "Il n'y a pas de plugin pour gérer ce type de fichier." @@ -22884,7 +23124,7 @@ msgstr "Le contenu du presse-papiers n'est pas compatible avec Kicad" msgid "Cannot find component with reference \"%s\" in netlist." msgstr "Impossible de trouver le composant de référence \"%s\" en netliste." -#: pcbnew/kicad_netlist_reader.cpp:374 pcbnew/pcb_parser.cpp:2104 +#: pcbnew/kicad_netlist_reader.cpp:374 pcbnew/pcb_parser.cpp:2304 #, c-format msgid "" "Invalid footprint ID in\n" @@ -22916,29 +23156,31 @@ msgstr "" #: pcbnew/kicad_plugin.cpp:261 #, c-format -msgid "Footprint library path \"%s\" does not exist" -msgstr "Le chemin de librairie d'empreintes \"%s\" n'existe pas" +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:1293 pcbnew/legacy_plugin.cpp:96 +#: pcbnew/kicad_plugin.cpp:1303 pcbnew/legacy_plugin.cpp:96 #, c-format msgid "unknown pad type: %d" msgstr "type pad inconnu: %d" -#: pcbnew/kicad_plugin.cpp:1646 +#: pcbnew/kicad_plugin.cpp:1656 #, c-format msgid "unknown via type %d" msgstr "type via inconnu %d" -#: pcbnew/kicad_plugin.cpp:1790 +#: pcbnew/kicad_plugin.cpp:1800 #, c-format msgid "unknown zone corner smoothing type %d" msgstr "unknown zone corner smoothing type %d" -#: pcbnew/kicad_plugin.cpp:1997 +#: pcbnew/kicad_plugin.cpp:2007 msgid "this file does not contain a PCB" msgstr "ce fichier ne contient pas de PCB" -#: pcbnew/kicad_plugin.cpp:2144 +#: pcbnew/kicad_plugin.cpp:2148 #, c-format msgid "" "Library \"%s\" does not exist.\n" @@ -22947,21 +23189,21 @@ msgstr "" "La librairie\"%s\" n'existe pas.\n" "Voulez vous la créer?" -#: pcbnew/kicad_plugin.cpp:2148 +#: pcbnew/kicad_plugin.cpp:2152 msgid "Library Not Found" msgstr "Librairie non trouvée" -#: pcbnew/kicad_plugin.cpp:2187 +#: pcbnew/kicad_plugin.cpp:2191 #, c-format msgid "Footprint file name \"%s\" is not valid." msgstr "Nom de fichier d'empreinte \"%s\" non valide." -#: pcbnew/kicad_plugin.cpp:2193 +#: pcbnew/kicad_plugin.cpp:2197 #, 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:2261 +#: pcbnew/kicad_plugin.cpp:2265 #, c-format msgid "cannot overwrite library path \"%s\"" msgstr "impossible de remplacer le chemin librairie \"%s\"" @@ -23085,7 +23327,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:2637 pcbnew/pcb_parser.cpp:3349 +#: pcbnew/legacy_plugin.cpp:2637 pcbnew/pcb_parser.cpp:3549 msgid "" "The legacy segment fill mode is no longer supported.\n" "Convert zones to polygon fills?" @@ -23093,7 +23335,7 @@ msgstr "" "Le mode de remplissage par segment n'est plus supporté.\n" "Convertir la zone en polygone de remplissage?" -#: pcbnew/legacy_plugin.cpp:2639 pcbnew/pcb_parser.cpp:3351 +#: pcbnew/legacy_plugin.cpp:2639 pcbnew/pcb_parser.cpp:3551 msgid "Legacy Zone Warning" msgstr "Avertissement d'Obsolescence" @@ -23120,11 +23362,15 @@ msgstr "" "Nombre flottant manquant dans le fichier: \"%s\"\n" "ligne: %d, offset: %d" -#: pcbnew/legacy_plugin.cpp:3294 +#: pcbnew/legacy_plugin.cpp:3272 #, c-format -msgid "File \"%s\" is empty or is not a legacy library" -msgstr "" -"Le fichier \"%s\" est vide ou n'est pas une librairie à l'ancien format" +msgid "File '%s' is empty." +msgstr "Le fichier \"%s\" est vide." + +#: pcbnew/legacy_plugin.cpp:3275 +#, c-format +msgid "File '%s' is not a legacy library." +msgstr "Le fichier \"%s\" n'est pas une librairie à l'ancien format." #: pcbnew/load_select_footprint.cpp:241 #, c-format @@ -23496,20 +23742,20 @@ msgstr "" msgid "Error loading project footprint libraries" msgstr "Erreur lors du chargement des librairies d'empreintes" -#: pcbnew/pcb_base_frame.cpp:798 +#: pcbnew/pcb_base_frame.cpp:782 msgid "Edit user grid..." msgstr "Editer la grille utilisateur..." -#: pcbnew/pcb_edit_frame.cpp:506 +#: pcbnew/pcb_edit_frame.cpp:512 #, 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:807 +#: pcbnew/pcb_edit_frame.cpp:816 msgid " [Unsaved]" msgstr " [Non sauvé]" -#: pcbnew/pcb_edit_frame.cpp:928 +#: pcbnew/pcb_edit_frame.cpp:937 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 " @@ -23519,16 +23765,16 @@ 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:963 +#: pcbnew/pcb_edit_frame.cpp:972 msgid "Eeschema netlist" msgstr "Netliste EEschema" -#: pcbnew/pcb_edit_frame.cpp:995 +#: pcbnew/pcb_edit_frame.cpp:1004 #, c-format msgid "Schematic file \"%s\" not found." msgstr "Fichier schématique\"%s\" non trouvé." -#: pcbnew/pcb_edit_frame.cpp:1181 +#: pcbnew/pcb_edit_frame.cpp:1190 msgid "Export Hyperlynx Layout" msgstr "Exporter au Format Hyperlynx" @@ -23784,7 +24030,7 @@ msgstr "Couche fabrication sur le dessus du circuit imprimé" msgid "Footprint assembly on board's back" msgstr "Couche fabrication sur le dessous du circuit imprimé" -#: pcbnew/pcb_parser.cpp:137 +#: pcbnew/pcb_parser.cpp:159 #, c-format msgid "" "Invalid floating point number in\n" @@ -23797,7 +24043,7 @@ msgstr "" "ligne: %d\n" "offset: %d" -#: pcbnew/pcb_parser.cpp:146 +#: pcbnew/pcb_parser.cpp:168 #, c-format msgid "" "Missing floating point number in\n" @@ -23810,17 +24056,17 @@ msgstr "" "ligne: %d\n" "offset: %d" -#: pcbnew/pcb_parser.cpp:199 +#: pcbnew/pcb_parser.cpp:221 #, c-format msgid "Cannot interpret date code %d" msgstr "Ne peut pas interpréter le code de date %d" -#: pcbnew/pcb_parser.cpp:475 pcbnew/pcb_parser.cpp:580 +#: pcbnew/pcb_parser.cpp:497 pcbnew/pcb_parser.cpp:602 #, c-format msgid "Unknown token \"%s\"" msgstr "Mot clé \"%s\" inconnu" -#: pcbnew/pcb_parser.cpp:589 +#: pcbnew/pcb_parser.cpp:611 msgid "" "Items found on undefined layers. Do you wish to\n" "rescue them to the Cmts.User layer?" @@ -23828,45 +24074,45 @@ msgstr "" "Éléments trouvés sur des couches non définies.\n" "Souhaitez-vous les sauver sur la couche Cmts.User?" -#: pcbnew/pcb_parser.cpp:591 +#: pcbnew/pcb_parser.cpp:613 msgid "Undefined layers:" msgstr "Couches non définies:" -#: pcbnew/pcb_parser.cpp:599 +#: pcbnew/pcb_parser.cpp:621 msgid "Rescue" msgstr "Secours" -#: pcbnew/pcb_parser.cpp:765 +#: pcbnew/pcb_parser.cpp:787 #, c-format msgid "Page type \"%s\" is not valid " msgstr "Page type \"%s\" non valide " -#: pcbnew/pcb_parser.cpp:1081 +#: pcbnew/pcb_parser.cpp:1279 #, 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:1118 +#: pcbnew/pcb_parser.cpp:1316 #, c-format msgid "%d is not a valid layer count" msgstr "%d n'est pas un nombre de couches valide" -#: pcbnew/pcb_parser.cpp:1653 +#: pcbnew/pcb_parser.cpp:1853 #, 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:2355 +#: pcbnew/pcb_parser.cpp:2555 #, c-format msgid "Cannot handle footprint text type %s" msgstr "Ne peut gérer le texte d'empreinte type %s" -#: pcbnew/pcb_parser.cpp:2788 pcbnew/pcb_parser.cpp:2798 -#: pcbnew/pcb_parser.cpp:3086 pcbnew/pcb_parser.cpp:3168 -#: pcbnew/pcb_parser.cpp:3232 +#: pcbnew/pcb_parser.cpp:2988 pcbnew/pcb_parser.cpp:2998 +#: pcbnew/pcb_parser.cpp:3286 pcbnew/pcb_parser.cpp:3368 +#: pcbnew/pcb_parser.cpp:3432 #, c-format msgid "" "Invalid net ID in\n" @@ -23879,7 +24125,7 @@ msgstr "" "ligne: %d\n" "offset: %d" -#: pcbnew/pcb_parser.cpp:3613 +#: pcbnew/pcb_parser.cpp:3813 #, c-format msgid "" "There is a zone that belongs to a not existing net\n" @@ -24501,7 +24747,7 @@ msgstr "Via: %s (%s)" msgid "+/- to switch" msgstr "+/- pour commuter" -#: pcbnew/tools/drawing_tool.cpp:160 pcbnew/tools/drawing_tool.cpp:1071 +#: pcbnew/tools/drawing_tool.cpp:160 pcbnew/tools/drawing_tool.cpp:1076 msgid "Draw a line segment" msgstr "Tracer une ligne" @@ -24517,27 +24763,27 @@ msgstr "Tracer un arc" msgid "Place a text" msgstr "Placer un texte" -#: pcbnew/tools/drawing_tool.cpp:626 +#: pcbnew/tools/drawing_tool.cpp:631 msgid "Draw a dimension" msgstr "Tracer une cote" -#: pcbnew/tools/drawing_tool.cpp:706 +#: pcbnew/tools/drawing_tool.cpp:712 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:736 pcbnew/tools/drawing_tool.cpp:818 +#: pcbnew/tools/drawing_tool.cpp:742 pcbnew/tools/drawing_tool.cpp:822 msgid "Place a DXF_SVG drawing" msgstr "Placer un dessin DXF_SVG" -#: pcbnew/tools/drawing_tool.cpp:871 +#: pcbnew/tools/drawing_tool.cpp:876 msgid "Move the footprint reference anchor" msgstr "Déplacer l'ancre de référence de l'empreinte" -#: pcbnew/tools/drawing_tool.cpp:1429 +#: pcbnew/tools/drawing_tool.cpp:1434 msgid "Self-intersecting polygons are not allowed" msgstr "Les polygones auto intersectants ne sont pas autorisés" -#: pcbnew/tools/drawing_tool.cpp:1870 +#: pcbnew/tools/drawing_tool.cpp:1875 msgid "Place via" msgstr "Place via" @@ -24642,36 +24888,36 @@ msgstr "" msgid "Track clearances" msgstr "Isolations pistes" -#: pcbnew/tools/edit_tool.cpp:557 +#: pcbnew/tools/edit_tool.cpp:547 msgid "Edit track width/via size" msgstr "Editer la taille des pistes ou/et vias" -#: pcbnew/tools/edit_tool.cpp:795 pcbnew/tools/pcb_actions.cpp:233 +#: pcbnew/tools/edit_tool.cpp:793 pcbnew/tools/pcb_actions.cpp:233 msgid "Flip" msgstr "Change côté" -#: pcbnew/tools/edit_tool.cpp:908 +#: pcbnew/tools/edit_tool.cpp:906 msgid "Delete again to remove locked items" msgstr "Supprimer à nouveau pour supprimer les éléments verrouillés" -#: pcbnew/tools/edit_tool.cpp:989 +#: pcbnew/tools/edit_tool.cpp:987 msgid "Move exact" msgstr "Déplacer exactement" -#: pcbnew/tools/edit_tool.cpp:1069 +#: pcbnew/tools/edit_tool.cpp:1054 #, c-format msgid "Duplicated %d item(s)" msgstr "%d élément(s) dupliqué(s)" -#: pcbnew/tools/edit_tool.cpp:1317 +#: pcbnew/tools/edit_tool.cpp:1302 msgid "Select reference point for the copy..." msgstr "Sélectionnez le point de référence pour la copie..." -#: pcbnew/tools/edit_tool.cpp:1323 +#: pcbnew/tools/edit_tool.cpp:1308 msgid "Selection copied." msgstr "Sélection copiée." -#: pcbnew/tools/edit_tool.cpp:1337 +#: pcbnew/tools/edit_tool.cpp:1322 msgid "Copy cancelled." msgstr "Copie annulée." @@ -24740,11 +24986,11 @@ msgstr "Ajouter une inductance microonde" msgid "Paste Pad Properties" msgstr "Coller Propriétés du Pad" -#: pcbnew/tools/pad_tool.cpp:211 +#: pcbnew/tools/pad_tool.cpp:220 msgid "Push Pad Settings" msgstr "Exporter Caract. Pads" -#: pcbnew/tools/pad_tool.cpp:259 +#: pcbnew/tools/pad_tool.cpp:268 #, c-format msgid "" "Click on pad %s%d\n" @@ -24753,7 +24999,7 @@ msgstr "" "Cliquez sur le pad %s%d\n" "Appuyez sur Echap pour annuler ou double-cliquez pour valider" -#: pcbnew/tools/pad_tool.cpp:279 pcbnew/tools/pad_tool.cpp:377 +#: pcbnew/tools/pad_tool.cpp:288 pcbnew/tools/pad_tool.cpp:386 msgid "Renumber pads" msgstr "Renuméroter pads" @@ -25942,11 +26188,11 @@ msgstr "Placer une mire d'alignement" msgid "Duplicate zone" msgstr "Dupliquer Zone" -#: pcbnew/tools/pcbnew_control.cpp:650 +#: pcbnew/tools/pcbnew_control.cpp:651 msgid "Invalid clipboard contents" msgstr "Contenu du presse-papier invalide" -#: pcbnew/tools/pcbnew_control.cpp:842 +#: pcbnew/tools/pcbnew_control.cpp:843 #, c-format msgid "" "Error loading board.\n" @@ -25955,10 +26201,14 @@ msgstr "" "Erreur en chargement du PCB.\n" "%s" -#: pcbnew/tools/pcbnew_control.cpp:943 +#: pcbnew/tools/pcbnew_control.cpp:944 msgid "Selected Items" msgstr "Éléments Sélectionnés" +#: pcbnew/tools/pcbnew_control.cpp:962 +msgid "Footprint Name" +msgstr "Nom Empreinte" + #: pcbnew/tools/placement_tool.cpp:58 pcbnew/tools/point_editor.cpp:254 msgid "pcbnew.InteractiveSelection tool is not available" msgstr "L'outil \"Pcbnew.InteractiveSelection\" n'est pas disponible" @@ -26074,39 +26324,39 @@ msgstr "" "Opération d'annulation/rétablissement incomplète: certains éléments ne sont " "pas trouvés" -#: pcbnew/zone_filler.cpp:118 +#: pcbnew/zone_filler.cpp:115 msgid "Checking zone fills..." msgstr "Verification du remplissage de zones..." -#: pcbnew/zone_filler.cpp:118 +#: pcbnew/zone_filler.cpp:115 msgid "Building zone fills..." msgstr "Construction du remplissage de zones..." -#: pcbnew/zone_filler.cpp:201 +#: pcbnew/zone_filler.cpp:198 msgid "Removing insulated copper islands..." msgstr "Suppression des îlots de cuivre isolés..." -#: pcbnew/zone_filler.cpp:258 +#: pcbnew/zone_filler.cpp:255 msgid "Zone fills are out-of-date. Refill?" msgstr "Les remplissages des zones ne sont pas à jour. Re-remplir?" -#: pcbnew/zone_filler.cpp:260 +#: pcbnew/zone_filler.cpp:257 msgid "Refill" msgstr "Re-remplir" -#: pcbnew/zone_filler.cpp:260 +#: pcbnew/zone_filler.cpp:257 msgid "Continue without Refill" msgstr "Continuer sans re-remplir" -#: pcbnew/zone_filler.cpp:276 +#: pcbnew/zone_filler.cpp:273 msgid "Performing polygon fills..." msgstr "Exécution de remplissage des polygones..." -#: pcbnew/zone_filler.cpp:323 +#: pcbnew/zone_filler.cpp:320 msgid "Committing changes..." msgstr "Validation des modifications..." -#: pcbnew/zone_filler.cpp:331 +#: pcbnew/zone_filler.cpp:328 msgid "Fill Zone(s)" msgstr "Remplissage Zone(s)" @@ -26119,6 +26369,58 @@ msgstr "Modifier les propriétés de la zone" msgid "Refill %d Zones" msgstr "Remplissage %d Zones" +#~ msgid "Purple" +#~ msgstr "Violet" + +#~ msgid "FR4" +#~ msgstr "FR4" + +#~ msgid "Polyimide" +#~ msgstr "Polyimide" + +#~ msgid "Polyolefin" +#~ msgstr "Polyolefin" + +#~ msgid "Al" +#~ msgstr "Al" + +#~ msgid "PTFE" +#~ msgstr "PTFE" + +#~ msgid "Teflon" +#~ msgstr "Teflon" + +#~ msgid "Ceramic" +#~ msgstr "Ceramique" + +#~ msgid "Chamfered corner:" +#~ msgstr "Coin Chanfréné:" + +#~ msgid "core" +#~ msgstr "core" + +#~ msgid "prepreg" +#~ msgstr "prepreg" + +#~ msgid "user defined" +#~ msgstr "défini utilisateur" + +#~ msgid "PCB thickness:" +#~ msgstr "Épaisseur C.I.:" + +#~ msgid "Items Not Handled" +#~ msgstr "Éléments non Gérés" + +#~ msgid "Filter by keyword" +#~ msgstr "Filtrer par mots clés" + +#~ msgid "Filter footprint list by schematic symbol keywords" +#~ msgstr "" +#~ "Filtrer la liste des empreintes par mots clé des symboles schématique" + +#~ msgid "&Print..." +#~ msgstr "&Imprimer..." + #~ msgid "Title" #~ msgstr "Titre" @@ -26473,9 +26775,6 @@ msgstr "Remplissage %d Zones" #~ msgid "Adjust grid origin" #~ msgstr "Ajuster origine grille" -#~ msgid "Mirror X" -#~ msgstr "Miroir X" - #~ msgid "Mirror Y" #~ msgstr "Miroir Y" @@ -27123,9 +27422,6 @@ msgstr "Remplissage %d Zones" #~ msgid "Insert Corner (Modern Toolset only)" #~ msgstr "Ajouter Sommet (Affichage Moderne seulement)" -#~ msgid "Board Editor" -#~ msgstr "Éditeur de PCB" - #~ msgid "&Footprint..." #~ msgstr "&Empreinte..."