diff --git a/translation/pofiles/ar.po b/translation/pofiles/ar.po index bab6f6c1bc..d30206ff81 100644 --- a/translation/pofiles/ar.po +++ b/translation/pofiles/ar.po @@ -2,7 +2,7 @@ msgid "" msgstr "" "Project-Id-Version: KiCad\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2022-10-17 10:06-0700\n" +"POT-Creation-Date: 2022-11-29 17:28-0800\n" "PO-Revision-Date: 2018-07-15 17:07+0200\n" "Language: ar\n" "MIME-Version: 1.0\n" @@ -36,73 +36,73 @@ msgstr "" msgid "Board outline is missing or malformed. Run DRC for a full analysis." msgstr "" -#: 3d-viewer/3d_canvas/create_layer_items.cpp:224 +#: 3d-viewer/3d_canvas/create_layer_items.cpp:226 msgid "Create tracks and vias" msgstr "" -#: 3d-viewer/3d_canvas/create_layer_items.cpp:689 +#: 3d-viewer/3d_canvas/create_layer_items.cpp:673 msgid "Create zones" msgstr "" -#: 3d-viewer/3d_canvas/create_layer_items.cpp:756 +#: 3d-viewer/3d_canvas/create_layer_items.cpp:740 msgid "Simplifying copper layers polygons" msgstr "" -#: 3d-viewer/3d_canvas/create_layer_items.cpp:765 +#: 3d-viewer/3d_canvas/create_layer_items.cpp:749 msgid "Simplifying polygons on F_Cu" msgstr "" -#: 3d-viewer/3d_canvas/create_layer_items.cpp:776 +#: 3d-viewer/3d_canvas/create_layer_items.cpp:760 msgid "Simplifying polygons on B_Cu" msgstr "" -#: 3d-viewer/3d_canvas/create_layer_items.cpp:806 +#: 3d-viewer/3d_canvas/create_layer_items.cpp:790 #, c-format msgid "Simplifying %d copper layers" msgstr "" -#: 3d-viewer/3d_canvas/create_layer_items.cpp:846 +#: 3d-viewer/3d_canvas/create_layer_items.cpp:830 msgid "Simplify holes contours" msgstr "" -#: 3d-viewer/3d_canvas/create_layer_items.cpp:875 +#: 3d-viewer/3d_canvas/create_layer_items.cpp:859 msgid "Build Tech layers" msgstr "" -#: 3d-viewer/3d_canvas/create_layer_items.cpp:915 +#: 3d-viewer/3d_canvas/create_layer_items.cpp:898 #, c-format msgid "Build Tech layer %d" msgstr "" -#: 3d-viewer/3d_canvas/create_layer_items.cpp:1082 +#: 3d-viewer/3d_canvas/create_layer_items.cpp:1058 msgid "Build BVH for holes and vias" msgstr "" -#: 3d-viewer/3d_canvas/eda_3d_canvas.cpp:410 +#: 3d-viewer/3d_canvas/eda_3d_canvas.cpp:411 msgid "Your OpenGL version is not supported. Minimum required is 1.5." msgstr "" -#: 3d-viewer/3d_canvas/eda_3d_canvas.cpp:546 +#: 3d-viewer/3d_canvas/eda_3d_canvas.cpp:547 #, c-format msgid "Last render time %.0f ms" msgstr "" -#: 3d-viewer/3d_canvas/eda_3d_canvas.cpp:653 +#: 3d-viewer/3d_canvas/eda_3d_canvas.cpp:654 #, c-format msgid "Net %s\tNet class %s" msgstr "" -#: 3d-viewer/3d_canvas/eda_3d_canvas.cpp:677 +#: 3d-viewer/3d_canvas/eda_3d_canvas.cpp:678 #, c-format msgid "Pad %s\t" msgstr "" -#: 3d-viewer/3d_canvas/eda_3d_canvas.cpp:708 +#: 3d-viewer/3d_canvas/eda_3d_canvas.cpp:709 #, c-format msgid "Rule area %s\t" msgstr "" -#: 3d-viewer/3d_canvas/eda_3d_canvas.cpp:710 +#: 3d-viewer/3d_canvas/eda_3d_canvas.cpp:711 #, c-format msgid "Zone %s\t" msgstr "" @@ -126,7 +126,7 @@ msgstr "" #: 3d-viewer/3d_rendering/opengl/create_scene.cpp:677 #: 3d-viewer/3d_rendering/raytracing/create_scene.cpp:791 -#: pcbnew/plugins/altium/altium_pcb.cpp:1601 +#: pcbnew/plugins/altium/altium_pcb.cpp:1600 msgid "Loading 3D models..." msgstr "" @@ -136,13 +136,13 @@ msgstr "" msgid "Reload time %.3f s" msgstr "" -#: 3d-viewer/3d_rendering/opengl/create_scene.cpp:956 -#: eeschema/sch_plugins/eagle/sch_eagle_plugin.cpp:427 -#: eeschema/sch_plugins/kicad/sch_sexpr_plugin.cpp:293 -#: eeschema/sch_plugins/legacy/sch_legacy_plugin.cpp:283 +#: 3d-viewer/3d_rendering/opengl/create_scene.cpp:955 +#: eeschema/sch_plugins/eagle/sch_eagle_plugin.cpp:440 +#: eeschema/sch_plugins/kicad/sch_sexpr_plugin.cpp:294 +#: eeschema/sch_plugins/legacy/sch_legacy_plugin.cpp:284 #: eeschema/symbol_library.cpp:484 pcbnew/plugins/eagle/eagle_plugin.cpp:383 #: pcbnew/plugins/fabmaster/fabmaster_plugin.cpp:75 -#: pcbnew/plugins/kicad/pcb_plugin.cpp:2422 +#: pcbnew/plugins/kicad/pcb_plugin.cpp:2359 #: pcbnew/plugins/legacy/legacy_plugin.cpp:440 #, c-format msgid "Loading %s..." @@ -183,8 +183,8 @@ msgstr "" msgid "Export Current View as JPEG..." msgstr "" -#: 3d-viewer/3d_viewer/3d_menubar.cpp:61 common/eda_base_frame.cpp:1053 -#: common/hotkey_store.cpp:76 common/tool/actions.cpp:586 +#: 3d-viewer/3d_viewer/3d_menubar.cpp:61 common/eda_base_frame.cpp:1069 +#: common/hotkey_store.cpp:76 common/tool/actions.cpp:589 #: pcbnew/footprint_viewer_frame.cpp:1133 pcbnew/pcb_base_frame.cpp:686 msgid "3D Viewer" msgstr "" @@ -197,21 +197,21 @@ msgstr "" msgid "Raytracing" msgstr "" -#: 3d-viewer/3d_viewer/3d_menubar.cpp:112 common/tool/actions.cpp:622 +#: 3d-viewer/3d_viewer/3d_menubar.cpp:112 common/tool/actions.cpp:625 #: cvpcb/menubar.cpp:74 eeschema/menubar.cpp:303 #: eeschema/symbol_editor/menubar_symbol_editor.cpp:169 -#: gerbview/menubar.cpp:226 kicad/menubar.cpp:202 +#: gerbview/menubar.cpp:227 kicad/menubar.cpp:202 #: pagelayout_editor/menubar.cpp:159 pcbnew/menubar_footprint_editor.cpp:242 -#: pcbnew/menubar_pcb_editor.cpp:462 +#: pcbnew/menubar_pcb_editor.cpp:458 msgid "Preferences..." msgstr "" -#: 3d-viewer/3d_viewer/3d_menubar.cpp:113 common/tool/actions.cpp:622 +#: 3d-viewer/3d_viewer/3d_menubar.cpp:113 common/tool/actions.cpp:625 #: cvpcb/menubar.cpp:75 eeschema/menubar.cpp:304 #: eeschema/symbol_editor/menubar_symbol_editor.cpp:170 -#: gerbview/menubar.cpp:227 kicad/menubar.cpp:203 +#: gerbview/menubar.cpp:228 kicad/menubar.cpp:203 #: pagelayout_editor/menubar.cpp:160 pcbnew/menubar_footprint_editor.cpp:243 -#: pcbnew/menubar_pcb_editor.cpp:463 +#: pcbnew/menubar_pcb_editor.cpp:459 msgid "Show preferences for all open tools" msgstr "" @@ -223,12 +223,13 @@ msgstr "" msgid "3D Grid" msgstr "" -#: 3d-viewer/3d_viewer/3d_menubar.cpp:146 cvpcb/menubar.cpp:87 +#: 3d-viewer/3d_viewer/3d_menubar.cpp:146 +#: bitmap2component/bitmap2cmp_gui.cpp:236 cvpcb/menubar.cpp:87 #: eeschema/menubar.cpp:314 #: eeschema/symbol_editor/menubar_symbol_editor.cpp:180 -#: eeschema/toolbars_symbol_viewer.cpp:135 gerbview/menubar.cpp:237 +#: eeschema/toolbars_symbol_viewer.cpp:135 gerbview/menubar.cpp:238 #: kicad/menubar.cpp:213 pagelayout_editor/menubar.cpp:169 -#: pcbnew/menubar_footprint_editor.cpp:252 pcbnew/menubar_pcb_editor.cpp:473 +#: pcbnew/menubar_footprint_editor.cpp:252 pcbnew/menubar_pcb_editor.cpp:469 #: pcbnew/toolbars_footprint_viewer.cpp:193 msgid "&File" msgstr "" @@ -237,47 +238,58 @@ msgstr "" #: eeschema/menubar.cpp:315 #: eeschema/symbol_editor/menubar_symbol_editor.cpp:181 kicad/menubar.cpp:214 #: pagelayout_editor/menubar.cpp:170 pcbnew/menubar_footprint_editor.cpp:253 -#: pcbnew/menubar_pcb_editor.cpp:474 +#: pcbnew/menubar_pcb_editor.cpp:470 msgid "&Edit" msgstr "" #: 3d-viewer/3d_viewer/3d_menubar.cpp:148 eeschema/menubar.cpp:316 #: eeschema/symbol_editor/menubar_symbol_editor.cpp:182 -#: eeschema/toolbars_symbol_viewer.cpp:136 gerbview/menubar.cpp:238 +#: eeschema/toolbars_symbol_viewer.cpp:136 gerbview/menubar.cpp:239 #: kicad/menubar.cpp:215 pagelayout_editor/menubar.cpp:171 -#: pcbnew/menubar_footprint_editor.cpp:254 pcbnew/menubar_pcb_editor.cpp:475 +#: pcbnew/menubar_footprint_editor.cpp:254 pcbnew/menubar_pcb_editor.cpp:471 #: pcbnew/toolbars_footprint_viewer.cpp:194 msgid "&View" msgstr "" #: 3d-viewer/3d_viewer/3d_menubar.cpp:149 cvpcb/menubar.cpp:89 -#: gerbview/menubar.cpp:240 kicad/menubar.cpp:217 +#: gerbview/menubar.cpp:241 kicad/menubar.cpp:217 msgid "&Preferences" msgstr "" -#: 3d-viewer/3d_viewer/3d_toolbar.cpp:55 -msgid "Viewports (Shift+Tab):" +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:59 +#: pcbnew/widgets/appearance_controls.cpp:2728 +#, c-format +msgid "Viewports (%s+Tab):" msgstr "" -#: 3d-viewer/3d_viewer/3d_toolbar.cpp:64 -#: pcbnew/widgets/appearance_controls.cpp:2676 +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:68 +#: pcbnew/widgets/appearance_controls.cpp:2737 msgid "Save viewport..." msgstr "" -#: 3d-viewer/3d_viewer/3d_toolbar.cpp:65 -#: pcbnew/widgets/appearance_controls.cpp:2677 +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:69 +#: pcbnew/widgets/appearance_controls.cpp:2738 msgid "Delete viewport..." msgstr "" -#: 3d-viewer/3d_viewer/3d_toolbar.cpp:72 +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:71 +#, c-format +msgid "" +"Save and restore view orientation and zoom.\n" +"Use %s+Tab to activate selector.\n" +"Successive Tabs while holding %s down will cycle through viewports in the " +"popup." +msgstr "" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:83 msgid "Reload board" msgstr "" -#: 3d-viewer/3d_viewer/3d_toolbar.cpp:77 +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:88 msgid "Copy 3D image to clipboard" msgstr "" -#: 3d-viewer/3d_viewer/3d_toolbar.cpp:82 +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:93 msgid "Render current view using Raytracing" msgstr "" @@ -286,46 +298,46 @@ msgstr "" msgid "KiCad 3D Viewer" msgstr "" -#: 3d-viewer/3d_viewer/eda_3d_viewer_frame.cpp:517 -#: pcbnew/widgets/appearance_controls.cpp:2725 +#: 3d-viewer/3d_viewer/eda_3d_viewer_frame.cpp:522 +#: pcbnew/widgets/appearance_controls.cpp:2786 msgid "Viewport name:" msgstr "" -#: 3d-viewer/3d_viewer/eda_3d_viewer_frame.cpp:517 -#: pcbnew/widgets/appearance_controls.cpp:2725 +#: 3d-viewer/3d_viewer/eda_3d_viewer_frame.cpp:522 +#: pcbnew/widgets/appearance_controls.cpp:2786 msgid "Save Viewport" msgstr "" -#: 3d-viewer/3d_viewer/eda_3d_viewer_frame.cpp:555 -#: pcbnew/widgets/appearance_controls.cpp:2763 +#: 3d-viewer/3d_viewer/eda_3d_viewer_frame.cpp:561 +#: pcbnew/widgets/appearance_controls.cpp:2825 msgid "Viewports" msgstr "" -#: 3d-viewer/3d_viewer/eda_3d_viewer_frame.cpp:564 -#: pcbnew/widgets/appearance_controls.cpp:2772 +#: 3d-viewer/3d_viewer/eda_3d_viewer_frame.cpp:570 +#: pcbnew/widgets/appearance_controls.cpp:2834 msgid "Delete Viewport" msgstr "" -#: 3d-viewer/3d_viewer/eda_3d_viewer_frame.cpp:565 -#: pcbnew/widgets/appearance_controls.cpp:2773 +#: 3d-viewer/3d_viewer/eda_3d_viewer_frame.cpp:571 +#: pcbnew/widgets/appearance_controls.cpp:2835 msgid "Select viewport:" msgstr "" -#: 3d-viewer/3d_viewer/eda_3d_viewer_frame.cpp:767 +#: 3d-viewer/3d_viewer/eda_3d_viewer_frame.cpp:773 msgid "3D Image File Name" msgstr "" -#: 3d-viewer/3d_viewer/eda_3d_viewer_frame.cpp:788 -#: common/eda_base_frame.cpp:1173 common/eda_base_frame.cpp:1177 -#: pcbnew/plugins/altium/altium_pcb.cpp:1670 +#: 3d-viewer/3d_viewer/eda_3d_viewer_frame.cpp:794 +#: common/eda_base_frame.cpp:1196 common/eda_base_frame.cpp:1200 +#: pcbnew/plugins/altium/altium_pcb.cpp:1669 #, c-format msgid "Insufficient permissions to save file '%s'." msgstr "" -#: 3d-viewer/3d_viewer/eda_3d_viewer_frame.cpp:789 common/confirm.cpp:131 +#: 3d-viewer/3d_viewer/eda_3d_viewer_frame.cpp:795 common/confirm.cpp:131 #: common/confirm.cpp:309 common/dialogs/panel_setup_severities.cpp:43 -#: eeschema/files-io.cpp:841 eeschema/files-io.cpp:913 -#: kicad/import_proj.cpp:153 kicad/import_project.cpp:101 kicad/kicad.cpp:312 +#: eeschema/files-io.cpp:839 eeschema/files-io.cpp:911 +#: kicad/import_proj.cpp:153 kicad/import_project.cpp:101 kicad/kicad.cpp:313 #: kicad/tools/kicad_manager_control.cpp:172 #: kicad/tools/kicad_manager_control.cpp:238 #: kicad/tools/kicad_manager_control.cpp:284 @@ -337,11 +349,11 @@ msgstr "" msgid "Error" msgstr "" -#: 3d-viewer/3d_viewer/eda_3d_viewer_frame.cpp:822 +#: 3d-viewer/3d_viewer/eda_3d_viewer_frame.cpp:828 msgid "Failed to copy image to clipboard" msgstr "" -#: 3d-viewer/3d_viewer/eda_3d_viewer_frame.cpp:833 +#: 3d-viewer/3d_viewer/eda_3d_viewer_frame.cpp:839 msgid "Can't save file" msgstr "" @@ -749,7 +761,7 @@ msgstr "" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:331 #: pcbnew/dialogs/dialog_pad_properties_base.cpp:762 #: pcbnew/dialogs/dialog_pad_properties_base.cpp:1356 -#: pcbnew/dialogs/panel_edit_options_base.cpp:63 +#: pcbnew/dialogs/panel_edit_options_base.cpp:62 msgid "deg" msgstr "" @@ -1012,8 +1024,8 @@ msgid "Z:" msgstr "" #: 3d-viewer/dialogs/panel_preview_3d_model_base.cpp:66 -#: gerbview/gerber_draw_item.cpp:688 pcbnew/footprint.cpp:1052 -#: pcbnew/pad.cpp:1006 +#: gerbview/gerber_draw_item.cpp:688 pcbnew/footprint.cpp:1060 +#: pcbnew/pad.cpp:1015 msgid "Rotation" msgstr "" @@ -1030,12 +1042,12 @@ msgid "Board Thickness" msgstr "" #: 3d-viewer/dialogs/panel_preview_3d_model_base.cpp:170 -#: bitmap2component/bitmap2cmp_gui.cpp:159 +#: bitmap2component/bitmap2cmp_gui.cpp:152 #: common/dialogs/dialog_grid_settings_base.cpp:41 #: common/dialogs/dialog_grid_settings_base.cpp:52 #: common/dialogs/dialog_grid_settings_base.cpp:98 #: common/dialogs/dialog_grid_settings_base.cpp:109 -#: common/eda_draw_frame.cpp:596 +#: common/eda_draw_frame.cpp:606 #: eeschema/dialogs/dialog_field_properties_base.cpp:219 #: eeschema/dialogs/dialog_field_properties_base.cpp:253 #: eeschema/dialogs/dialog_field_properties_base.cpp:264 @@ -1161,64 +1173,82 @@ msgstr "" msgid "Reload board and 3D models" msgstr "" -#: bitmap2component/bitmap2cmp_gui.cpp:159 +#: bitmap2component/bitmap2cmp_gui.cpp:152 #: pcbnew/dialogs/dialog_export_vrml_base.cpp:109 msgid "Inch" msgstr "" -#: bitmap2component/bitmap2cmp_gui.cpp:159 +#: bitmap2component/bitmap2cmp_gui.cpp:152 msgid "DPI" msgstr "" -#: bitmap2component/bitmap2cmp_gui.cpp:343 -#: eeschema/tools/sch_drawing_tools.cpp:567 -#: pagelayout_editor/pl_editor_frame.cpp:842 pcbnew/tools/drawing_tool.cpp:658 +#: bitmap2component/bitmap2cmp_gui.cpp:218 common/tool/actions.cpp:61 +#: eeschema/sim/sim_plot_frame_base.cpp:25 +msgid "Open..." +msgstr "" + +#: bitmap2component/bitmap2cmp_gui.cpp:219 +msgid "Load source image" +msgstr "" + +#: bitmap2component/bitmap2cmp_gui.cpp:228 common/hotkey_store.cpp:57 +#: common/tool/action_menu.cpp:226 common/tool/actions.cpp:114 +msgid "Quit" +msgstr "" + +#: bitmap2component/bitmap2cmp_gui.cpp:229 +msgid "Quit Image Converter" +msgstr "" + +#: bitmap2component/bitmap2cmp_gui.cpp:374 +#: eeschema/tools/sch_drawing_tools.cpp:570 +#: pagelayout_editor/pl_editor_frame.cpp:842 pcbnew/tools/drawing_tool.cpp:659 msgid "Choose Image" msgstr "" -#: bitmap2component/bitmap2cmp_gui.cpp:344 -#: eeschema/tools/sch_drawing_tools.cpp:568 -#: pagelayout_editor/pl_editor_frame.cpp:843 pcbnew/tools/drawing_tool.cpp:659 +#: bitmap2component/bitmap2cmp_gui.cpp:375 +#: eeschema/tools/sch_drawing_tools.cpp:571 +#: pagelayout_editor/pl_editor_frame.cpp:843 pcbnew/tools/drawing_tool.cpp:660 msgid "Image Files" msgstr "" -#: bitmap2component/bitmap2cmp_gui.cpp:710 +#: bitmap2component/bitmap2cmp_gui.cpp:713 msgid "Unable to export to the Clipboard" msgstr "" -#: bitmap2component/bitmap2cmp_gui.cpp:746 +#: bitmap2component/bitmap2cmp_gui.cpp:738 msgid "Create Logo File" msgstr "" -#: bitmap2component/bitmap2cmp_gui.cpp:763 -#: bitmap2component/bitmap2cmp_gui.cpp:799 -#: bitmap2component/bitmap2cmp_gui.cpp:834 -#: bitmap2component/bitmap2cmp_gui.cpp:869 +#: bitmap2component/bitmap2cmp_gui.cpp:755 +#: bitmap2component/bitmap2cmp_gui.cpp:791 +#: bitmap2component/bitmap2cmp_gui.cpp:826 +#: bitmap2component/bitmap2cmp_gui.cpp:861 #, c-format msgid "File '%s' could not be created." msgstr "" -#: bitmap2component/bitmap2cmp_gui.cpp:783 +#: bitmap2component/bitmap2cmp_gui.cpp:775 msgid "Create PostScript File" msgstr "" -#: bitmap2component/bitmap2cmp_gui.cpp:819 +#: bitmap2component/bitmap2cmp_gui.cpp:811 msgid "Create Symbol Library" msgstr "" -#: bitmap2component/bitmap2cmp_gui.cpp:854 +#: bitmap2component/bitmap2cmp_gui.cpp:846 msgid "Create Footprint Library" msgstr "" -#: bitmap2component/bitmap2cmp_gui.cpp:892 +#: bitmap2component/bitmap2cmp_gui.cpp:884 msgid "Error allocating memory for potrace bitmap" msgstr "" -#: bitmap2component/bitmap2cmp_gui.cpp:919 +#: bitmap2component/bitmap2cmp_gui.cpp:911 #: common/widgets/wx_html_report_panel_base.cpp:41 -#: eeschema/dialogs/dialog_erc_base.cpp:127 gerbview/files.cpp:402 +#: eeschema/dialogs/dialog_erc_base.cpp:127 gerbview/files.cpp:399 #: gerbview/readgerb.cpp:76 -#: pcbnew/board_stackup_manager/panel_board_stackup.cpp:1224 +#: pcbnew/board_stackup_manager/panel_board_stackup.cpp:1226 #: pcbnew/dialogs/dialog_drc_base.cpp:177 #: pcbnew/dialogs/dialog_footprint_checker_base.cpp:43 msgid "Errors" @@ -1228,154 +1258,166 @@ msgstr "" msgid "Original Picture" msgstr "" -#: bitmap2component/bitmap2cmp_gui_base.cpp:29 +#: bitmap2component/bitmap2cmp_gui_base.cpp:27 msgid "Greyscale Picture" msgstr "" -#: bitmap2component/bitmap2cmp_gui_base.cpp:32 -msgid "Black&&White Picture" +#: bitmap2component/bitmap2cmp_gui_base.cpp:30 +msgid "Black && White Picture" msgstr "" -#: bitmap2component/bitmap2cmp_gui_base.cpp:41 -msgid "Bitmap Information" +#: bitmap2component/bitmap2cmp_gui_base.cpp:38 +msgid "Image Information" msgstr "" -#: bitmap2component/bitmap2cmp_gui_base.cpp:50 -msgid "Bitmap size:" +#: bitmap2component/bitmap2cmp_gui_base.cpp:47 +msgid "Image size:" msgstr "" -#: bitmap2component/bitmap2cmp_gui_base.cpp:54 -#: bitmap2component/bitmap2cmp_gui_base.cpp:58 -#: bitmap2component/bitmap2cmp_gui_base.cpp:70 -#: bitmap2component/bitmap2cmp_gui_base.cpp:74 -#: bitmap2component/bitmap2cmp_gui_base.cpp:86 +#: bitmap2component/bitmap2cmp_gui_base.cpp:51 +#: bitmap2component/bitmap2cmp_gui_base.cpp:55 +#: bitmap2component/bitmap2cmp_gui_base.cpp:67 +#: bitmap2component/bitmap2cmp_gui_base.cpp:71 +#: bitmap2component/bitmap2cmp_gui_base.cpp:83 msgid "0000" msgstr "" -#: bitmap2component/bitmap2cmp_gui_base.cpp:62 +#: bitmap2component/bitmap2cmp_gui_base.cpp:59 msgid "pixels" msgstr "" -#: bitmap2component/bitmap2cmp_gui_base.cpp:66 -msgid "Bitmap PPI:" +#: bitmap2component/bitmap2cmp_gui_base.cpp:63 +msgid "Image PPI:" msgstr "" -#: bitmap2component/bitmap2cmp_gui_base.cpp:78 +#: bitmap2component/bitmap2cmp_gui_base.cpp:75 msgid "PPI" msgstr "" -#: bitmap2component/bitmap2cmp_gui_base.cpp:82 +#: bitmap2component/bitmap2cmp_gui_base.cpp:79 msgid "BPP:" msgstr "" -#: bitmap2component/bitmap2cmp_gui_base.cpp:90 +#: bitmap2component/bitmap2cmp_gui_base.cpp:87 msgid "bits" msgstr "" -#: bitmap2component/bitmap2cmp_gui_base.cpp:104 -msgid "Output Parameters" +#: bitmap2component/bitmap2cmp_gui_base.cpp:100 +msgid "Load Source Image" +msgstr "" + +#: bitmap2component/bitmap2cmp_gui_base.cpp:107 +msgid "Output Size" msgstr "" #: bitmap2component/bitmap2cmp_gui_base.cpp:109 -msgid "Lock height/width ratio" +msgid "Lock height / width ratio" msgstr "" -#: bitmap2component/bitmap2cmp_gui_base.cpp:122 +#: bitmap2component/bitmap2cmp_gui_base.cpp:115 #: common/dialogs/dialog_page_settings_base.cpp:32 #: pcbnew/dialogs/dialog_target_properties_base.cpp:28 msgid "Size:" msgstr "" -#: bitmap2component/bitmap2cmp_gui_base.cpp:126 -#: bitmap2component/bitmap2cmp_gui_base.cpp:131 +#: bitmap2component/bitmap2cmp_gui_base.cpp:119 +#: bitmap2component/bitmap2cmp_gui_base.cpp:124 msgid "300" msgstr "" -#: bitmap2component/bitmap2cmp_gui_base.cpp:149 -msgid "Load Bitmap" +#: bitmap2component/bitmap2cmp_gui_base.cpp:143 +#: common/dialogs/dialog_print_generic_base.cpp:24 +#: eeschema/dialogs/dialog_annotate_base.cpp:92 +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:48 +#: eeschema/dialogs/dialog_update_from_pcb_base.cpp:25 +#: include/lib_table_grid.h:191 +#: pcbnew/dialogs/dialog_board_reannotate_base.cpp:197 +#: pcbnew/dialogs/dialog_export_svg_base.cpp:78 +#: pcbnew/dialogs/dialog_netlist_base.cpp:52 +#: pcbnew/dialogs/dialog_pns_settings_base.cpp:26 +#: pcbnew/dialogs/dialog_push_pad_properties_base.cpp:23 +#: pcbnew/dialogs/dialog_update_pcb_base.cpp:25 +#: pcbnew/teardrop/dialog_teardrop_base.cpp:376 +msgid "Options" msgstr "" -#: bitmap2component/bitmap2cmp_gui_base.cpp:152 -msgid "Export to File" +#: bitmap2component/bitmap2cmp_gui_base.cpp:145 +msgid "Black / white threshold:" msgstr "" -#: bitmap2component/bitmap2cmp_gui_base.cpp:155 -#: pcbnew/board_stackup_manager/panel_board_stackup_base.cpp:145 -msgid "Export to Clipboard" -msgstr "" - -#: bitmap2component/bitmap2cmp_gui_base.cpp:158 -msgid "Symbol (.kicad_sym file)" -msgstr "" - -#: bitmap2component/bitmap2cmp_gui_base.cpp:158 -msgid "Footprint (.kicad_mod file)" -msgstr "" - -#: bitmap2component/bitmap2cmp_gui_base.cpp:158 -msgid "Postscript (.ps file)" -msgstr "" - -#: bitmap2component/bitmap2cmp_gui_base.cpp:158 -msgid "Drawing Sheet (.kicad_wks file)" -msgstr "" - -#: bitmap2component/bitmap2cmp_gui_base.cpp:160 -#: eeschema/dialogs/dialog_plot_schematic_base.cpp:43 -msgid "Output Format" -msgstr "" - -#: bitmap2component/bitmap2cmp_gui_base.cpp:165 -msgid "Image Options" -msgstr "" - -#: bitmap2component/bitmap2cmp_gui_base.cpp:167 -msgid "Black / White Threshold:" -msgstr "" - -#: bitmap2component/bitmap2cmp_gui_base.cpp:172 +#: bitmap2component/bitmap2cmp_gui_base.cpp:150 msgid "" "Adjust the level to convert the greyscale picture to a black and white " "picture." msgstr "" -#: bitmap2component/bitmap2cmp_gui_base.cpp:176 +#: bitmap2component/bitmap2cmp_gui_base.cpp:154 #: gerbview/gerber_file_image.cpp:338 msgid "Negative" msgstr "" -#: bitmap2component/bitmap2cmp_gui_base.cpp:182 +#: bitmap2component/bitmap2cmp_gui_base.cpp:160 #: pcbnew/dialogs/dialog_pad_properties_base.cpp:511 msgid "Front silk screen" msgstr "" -#: bitmap2component/bitmap2cmp_gui_base.cpp:182 +#: bitmap2component/bitmap2cmp_gui_base.cpp:160 #: pcbnew/dialogs/dialog_pad_properties_base.cpp:517 msgid "Front solder mask" msgstr "" -#: bitmap2component/bitmap2cmp_gui_base.cpp:182 +#: bitmap2component/bitmap2cmp_gui_base.cpp:160 msgid "User layer Eco1" msgstr "" -#: bitmap2component/bitmap2cmp_gui_base.cpp:182 +#: bitmap2component/bitmap2cmp_gui_base.cpp:160 msgid "User layer Eco2" msgstr "" -#: bitmap2component/bitmap2cmp_gui_base.cpp:184 +#: bitmap2component/bitmap2cmp_gui_base.cpp:162 msgid "Board Layer for Outline" msgstr "" -#: bitmap2component/bitmap2cmp_gui_base.cpp:186 +#: bitmap2component/bitmap2cmp_gui_base.cpp:164 msgid "" "Choose the board layer to place the outline.\n" "The reference designator and value are always placed on the silk screen " "layer (but will be marked invisible)." msgstr "" -#: bitmap2component/bitmap2cmp_gui_base.h:100 -#: resources/linux/launchers/org.kicad.bitmap2component.desktop.in:11 -msgid "Bitmap to Component Converter" +#: bitmap2component/bitmap2cmp_gui_base.cpp:168 +msgid "Symbol (.kicad_sym file)" +msgstr "" + +#: bitmap2component/bitmap2cmp_gui_base.cpp:168 +msgid "Footprint (.kicad_mod file)" +msgstr "" + +#: bitmap2component/bitmap2cmp_gui_base.cpp:168 +msgid "Postscript (.ps file)" +msgstr "" + +#: bitmap2component/bitmap2cmp_gui_base.cpp:168 +msgid "Drawing Sheet (.kicad_wks file)" +msgstr "" + +#: bitmap2component/bitmap2cmp_gui_base.cpp:170 +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:43 +msgid "Output Format" +msgstr "" + +#: bitmap2component/bitmap2cmp_gui_base.cpp:174 +msgid "Export to File" +msgstr "" + +#: bitmap2component/bitmap2cmp_gui_base.cpp:177 +#: pcbnew/board_stackup_manager/panel_board_stackup_base.cpp:145 +msgid "Export to Clipboard" +msgstr "" + +#: bitmap2component/bitmap2cmp_gui_base.h:96 +#: kicad/tools/kicad_manager_actions.cpp:110 +msgid "Image Converter" msgstr "" #: common/common.cpp:227 @@ -1427,17 +1469,17 @@ msgstr "" #: common/confirm.cpp:130 common/confirm.cpp:291 #: common/dialogs/panel_setup_severities.cpp:43 -#: eeschema/dialogs/dialog_plot_schematic.cpp:1314 -#: eeschema/dialogs/dialog_plot_schematic.cpp:1327 -#: eeschema/dialogs/dialog_plot_schematic.cpp:1349 +#: eeschema/dialogs/dialog_plot_schematic.cpp:450 +#: eeschema/dialogs/dialog_plot_schematic.cpp:463 +#: eeschema/dialogs/dialog_plot_schematic.cpp:485 #: eeschema/dialogs/dialog_sim_settings.cpp:280 #: eeschema/dialogs/panel_eeschema_color_settings.cpp:146 -#: eeschema/files-io.cpp:407 eeschema/sheet.cpp:627 +#: eeschema/files-io.cpp:407 eeschema/sheet.cpp:631 #: eeschema/symbol_editor/symbol_editor.cpp:472 #: eeschema/symbol_editor/symbol_editor.cpp:743 #: eeschema/symbol_editor/symbol_editor.cpp:1180 #: pcbnew/dialogs/dialog_export_vrml.cpp:182 -#: pcbnew/import_gfx/dialog_import_gfx.cpp:255 pcbnew/pcb_marker.cpp:182 +#: pcbnew/import_gfx/dialog_import_gfx.cpp:269 pcbnew/pcb_marker.cpp:182 #: pcbnew/plugins/kicad/pcb_parser.cpp:920 msgid "Warning" msgstr "" @@ -1453,11 +1495,11 @@ msgstr "" #: common/confirm.cpp:165 common/confirm.cpp:170 common/confirm.cpp:234 #: common/confirm.cpp:261 common/tool/actions.cpp:121 #: eeschema/dialogs/dialog_erc.cpp:391 -#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1371 +#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1381 #: gerbview/dialogs/dialog_select_one_pcb_layer.cpp:168 #: kicad/pcm/dialogs/dialog_pcm_progress_base.cpp:66 -#: pcbnew/dialogs/dialog_drc.cpp:299 pcbnew/plugins/kicad/pcb_parser.cpp:923 -#: pcbnew/router/router_tool.cpp:562 +#: pcbnew/dialogs/dialog_drc.cpp:298 pcbnew/plugins/kicad/pcb_parser.cpp:923 +#: pcbnew/router/router_tool.cpp:571 msgid "Cancel" msgstr "" @@ -1476,7 +1518,7 @@ msgstr "" #: common/confirm.cpp:185 common/confirm.cpp:221 common/tool/actions.cpp:67 #: eeschema/sim/sim_plot_frame_base.cpp:29 #: eeschema/symbol_editor/symbol_editor.cpp:550 -#: eeschema/widgets/tuner_slider_base.cpp:74 +#: eeschema/widgets/tuner_slider_base.cpp:66 #: pcbnew/footprint_libraries_utils.cpp:1059 msgid "Save" msgstr "" @@ -1497,9 +1539,9 @@ msgstr "" msgid "Revert" msgstr "" -#: common/confirm.cpp:260 eeschema/dialogs/dialog_symbol_fields_table.cpp:1370 +#: common/confirm.cpp:260 eeschema/dialogs/dialog_symbol_fields_table.cpp:1380 #: gerbview/dialogs/dialog_select_one_pcb_layer.cpp:164 -#: pcbnew/router/router_tool.cpp:562 +#: pcbnew/router/router_tool.cpp:571 msgid "OK" msgstr "" @@ -1515,18 +1557,18 @@ msgstr "" #: kicad/tools/kicad_manager_control.cpp:265 #: pcbnew/dialogs/dialog_export_idf.cpp:162 #: pcbnew/dialogs/dialog_gencad_export_options.cpp:121 -#: pcbnew/dialogs/dialog_track_via_properties.cpp:474 +#: pcbnew/dialogs/dialog_track_via_properties.cpp:479 #: pcbnew/footprint_libraries_utils.cpp:477 -#: pcbnew/footprint_libraries_utils.cpp:1176 pcbnew/router/router_tool.cpp:1763 -#: pcbnew/router/router_tool.cpp:2340 pcbnew/zone_filler.cpp:475 +#: pcbnew/footprint_libraries_utils.cpp:1176 pcbnew/router/router_tool.cpp:1803 +#: pcbnew/router/router_tool.cpp:2383 pcbnew/zone_filler.cpp:553 msgid "Confirmation" msgstr "" -#: common/confirm.cpp:360 eeschema/lib_field.cpp:529 eeschema/lib_pin.cpp:1153 -#: eeschema/sch_field.cpp:744 eeschema/sch_pin.cpp:222 +#: common/confirm.cpp:360 eeschema/lib_field.cpp:540 eeschema/lib_pin.cpp:1150 +#: eeschema/sch_field.cpp:760 eeschema/sch_pin.cpp:222 #: gerbview/gerber_draw_item.cpp:695 gerbview/gerber_draw_item.cpp:696 #: pcbnew/board_stackup_manager/panel_board_finish_base.cpp:44 -#: pcbnew/fp_text.cpp:296 pcbnew/fp_text.cpp:301 pcbnew/fp_textbox.cpp:309 +#: pcbnew/fp_text.cpp:299 pcbnew/fp_text.cpp:304 pcbnew/fp_textbox.cpp:312 #: pcbnew/pcb_text.cpp:138 pcbnew/pcb_textbox.cpp:305 #: pcbnew/tools/drawing_stackup_table_tool.cpp:456 #: pcbnew/tools/drawing_stackup_table_tool.cpp:487 @@ -1535,10 +1577,10 @@ msgstr "" msgid "Yes" msgstr "" -#: common/confirm.cpp:360 eeschema/lib_field.cpp:529 eeschema/lib_pin.cpp:1153 -#: eeschema/sch_field.cpp:744 eeschema/sch_pin.cpp:222 +#: common/confirm.cpp:360 eeschema/lib_field.cpp:540 eeschema/lib_pin.cpp:1150 +#: eeschema/sch_field.cpp:760 eeschema/sch_pin.cpp:222 #: gerbview/gerber_draw_item.cpp:695 gerbview/gerber_draw_item.cpp:696 -#: pcbnew/fp_text.cpp:296 pcbnew/fp_text.cpp:301 pcbnew/fp_textbox.cpp:309 +#: pcbnew/fp_text.cpp:299 pcbnew/fp_text.cpp:304 pcbnew/fp_textbox.cpp:312 #: pcbnew/pcb_text.cpp:138 pcbnew/pcb_textbox.cpp:305 #: pcbnew/tools/drawing_stackup_table_tool.cpp:456 #: pcbnew/tools/drawing_stackup_table_tool.cpp:487 @@ -1548,14 +1590,14 @@ msgid "No" msgstr "" #: common/dialog_about/AboutDialog_main.cpp:115 -#: common/widgets/widget_hotkey_list.cpp:474 eeschema/sch_symbol.cpp:1698 -#: eeschema/sch_symbol.cpp:2175 eeschema/symbol_editor/symbol_editor.cpp:520 +#: common/widgets/widget_hotkey_list.cpp:474 eeschema/sch_symbol.cpp:1718 +#: eeschema/sch_symbol.cpp:2195 eeschema/symbol_editor/symbol_editor.cpp:520 #: eeschema/symbol_editor/symbol_editor.cpp:1248 -#: eeschema/symbol_viewer_frame.cpp:449 include/lib_table_grid.h:192 +#: eeschema/symbol_viewer_frame.cpp:453 include/lib_table_grid.h:192 #: kicad/pcm/dialogs/panel_package_base.cpp:57 #: pcbnew/dialogs/dialog_footprint_wizard_list_base.cpp:43 #: pcbnew/dialogs/panel_pcbnew_action_plugins_base.cpp:40 -#: pcbnew/footprint.cpp:2869 pcbnew/footprint_libraries_utils.cpp:1027 +#: pcbnew/footprint.cpp:2878 pcbnew/footprint_libraries_utils.cpp:1027 #: pcbnew/footprint_libraries_utils.cpp:1344 pcbnew/plot_board_layers.cpp:101 msgid "Description" msgstr "" @@ -1722,11 +1764,11 @@ msgstr "" msgid "&Report Bug" msgstr "" -#: common/dialog_about/dialog_about_base.cpp:64 common/tool/actions.cpp:675 +#: common/dialog_about/dialog_about_base.cpp:64 common/tool/actions.cpp:678 msgid "Report a problem with KiCad" msgstr "" -#: common/dialog_about/dialog_about_base.cpp:68 common/tool/actions.cpp:669 +#: common/dialog_about/dialog_about_base.cpp:68 common/tool/actions.cpp:672 msgid "Donate" msgstr "" @@ -1760,7 +1802,7 @@ msgid "&Save" msgstr "" #: common/dialog_shim.cpp:672 common/dialog_shim.cpp:673 -#: common/eda_base_frame.cpp:460 +#: common/eda_base_frame.cpp:467 msgid "&Help" msgstr "" @@ -1893,26 +1935,26 @@ msgstr "" #: common/dialogs/dialog_configure_paths_base.cpp:38 #: cvpcb/dialogs/dialog_config_equfiles_base.cpp:80 #: eeschema/dialogs/dialog_label_properties_base.cpp:85 -#: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:118 +#: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:120 #: eeschema/dialogs/dialog_lib_edit_pin_table_base.cpp:89 #: eeschema/dialogs/dialog_lib_symbol_properties_base.cpp:57 #: eeschema/dialogs/dialog_sheet_properties_base.cpp:60 -#: eeschema/dialogs/dialog_symbol_fields_table.cpp:775 +#: eeschema/dialogs/dialog_symbol_fields_table.cpp:774 #: eeschema/dialogs/dialog_symbol_properties_base.cpp:54 #: eeschema/dialogs/panel_sym_lib_table.cpp:304 #: eeschema/dialogs/panel_template_fieldnames_base.cpp:43 -#: eeschema/fields_grid_table.cpp:338 eeschema/lib_pin.cpp:1148 -#: eeschema/sch_pin.cpp:217 eeschema/sch_symbol.cpp:1662 -#: eeschema/sch_symbol.cpp:1707 eeschema/symbol_editor/symbol_editor.cpp:1220 -#: eeschema/symbol_viewer_frame.cpp:447 +#: eeschema/fields_grid_table.cpp:338 eeschema/lib_pin.cpp:1145 +#: eeschema/sch_pin.cpp:217 eeschema/sch_symbol.cpp:1682 +#: eeschema/sch_symbol.cpp:1727 eeschema/symbol_editor/symbol_editor.cpp:1220 +#: eeschema/symbol_viewer_frame.cpp:451 #: eeschema/widgets/tuner_slider_base.cpp:20 #: kicad/pcm/dialogs/dialog_manage_repositories_base.cpp:38 #: kicad/pcm/dialogs/panel_package_base.cpp:50 #: pcbnew/dialogs/dialog_footprint_wizard_list_base.cpp:42 #: pcbnew/dialogs/dialog_net_inspector.cpp:963 #: pcbnew/dialogs/panel_fp_lib_table.cpp:459 -#: pcbnew/dialogs/panel_pcbnew_action_plugins_base.cpp:38 pcbnew/zone.cpp:596 -#: pcbnew/zone.cpp:1333 +#: pcbnew/dialogs/panel_pcbnew_action_plugins_base.cpp:38 pcbnew/zone.cpp:589 +#: pcbnew/zone.cpp:1375 msgid "Name" msgstr "" @@ -2060,8 +2102,8 @@ msgstr "" #: pcbnew/dialogs/dialog_pad_properties_base.cpp:944 #: pcbnew/dialogs/panel_display_options_base.cpp:28 #: pcbnew/dialogs/panel_display_options_base.cpp:106 -#: pcbnew/dialogs/panel_edit_options_base.cpp:260 -#: pcbnew/dialogs/panel_edit_options_base.cpp:398 +#: pcbnew/dialogs/panel_edit_options_base.cpp:255 +#: pcbnew/dialogs/panel_edit_options_base.cpp:392 msgid "a page" msgstr "" @@ -2213,108 +2255,108 @@ msgstr "" msgid "Configure KiCad Settings Path" msgstr "" -#: common/dialogs/dialog_page_settings.cpp:57 +#: common/dialogs/dialog_page_settings.cpp:58 msgid "A5 148x210mm" msgstr "" -#: common/dialogs/dialog_page_settings.cpp:58 +#: common/dialogs/dialog_page_settings.cpp:59 msgid "A4 210x297mm" msgstr "" -#: common/dialogs/dialog_page_settings.cpp:59 +#: common/dialogs/dialog_page_settings.cpp:60 msgid "A3 297x420mm" msgstr "" -#: common/dialogs/dialog_page_settings.cpp:60 +#: common/dialogs/dialog_page_settings.cpp:61 msgid "A2 420x594mm" msgstr "" -#: common/dialogs/dialog_page_settings.cpp:61 +#: common/dialogs/dialog_page_settings.cpp:62 msgid "A1 594x841mm" msgstr "" -#: common/dialogs/dialog_page_settings.cpp:62 +#: common/dialogs/dialog_page_settings.cpp:63 msgid "A0 841x1189mm" msgstr "" -#: common/dialogs/dialog_page_settings.cpp:63 +#: common/dialogs/dialog_page_settings.cpp:64 msgid "A 8.5x11in" msgstr "" -#: common/dialogs/dialog_page_settings.cpp:64 +#: common/dialogs/dialog_page_settings.cpp:65 msgid "B 11x17in" msgstr "" -#: common/dialogs/dialog_page_settings.cpp:65 +#: common/dialogs/dialog_page_settings.cpp:66 msgid "C 17x22in" msgstr "" -#: common/dialogs/dialog_page_settings.cpp:66 +#: common/dialogs/dialog_page_settings.cpp:67 msgid "D 22x34in" msgstr "" -#: common/dialogs/dialog_page_settings.cpp:67 +#: common/dialogs/dialog_page_settings.cpp:68 msgid "E 34x44in" msgstr "" -#: common/dialogs/dialog_page_settings.cpp:68 +#: common/dialogs/dialog_page_settings.cpp:69 msgid "USLetter 8.5x11in" msgstr "" -#: common/dialogs/dialog_page_settings.cpp:69 +#: common/dialogs/dialog_page_settings.cpp:70 msgid "USLegal 8.5x14in" msgstr "" -#: common/dialogs/dialog_page_settings.cpp:70 +#: common/dialogs/dialog_page_settings.cpp:71 msgid "USLedger 11x17in" msgstr "" -#: common/dialogs/dialog_page_settings.cpp:71 +#: common/dialogs/dialog_page_settings.cpp:72 msgid "User (Custom)" msgstr "" -#: common/dialogs/dialog_page_settings.cpp:103 +#: common/dialogs/dialog_page_settings.cpp:104 msgid "Preview Settings" msgstr "" -#: common/dialogs/dialog_page_settings.cpp:104 +#: common/dialogs/dialog_page_settings.cpp:105 msgid "Preview Paper" msgstr "" -#: common/dialogs/dialog_page_settings.cpp:105 +#: common/dialogs/dialog_page_settings.cpp:106 msgid "Preview Title Block Data" msgstr "" -#: common/dialogs/dialog_page_settings.cpp:109 +#: common/dialogs/dialog_page_settings.cpp:110 #: common/dialogs/dialog_page_settings_base.h:145 msgid "Page Settings" msgstr "" -#: common/dialogs/dialog_page_settings.cpp:110 +#: common/dialogs/dialog_page_settings.cpp:111 #: common/dialogs/dialog_page_settings_base.cpp:25 msgid "Paper" msgstr "" -#: common/dialogs/dialog_page_settings.cpp:111 +#: common/dialogs/dialog_page_settings.cpp:112 msgid "Title Block" msgstr "" -#: common/dialogs/dialog_page_settings.cpp:472 +#: common/dialogs/dialog_page_settings.cpp:473 #, c-format msgid "Drawing sheet file '%s' not found." msgstr "" -#: common/dialogs/dialog_page_settings.cpp:706 +#: common/dialogs/dialog_page_settings.cpp:707 #: common/dialogs/dialog_page_settings_base.cpp:49 msgid "Portrait" msgstr "" -#: common/dialogs/dialog_page_settings.cpp:708 +#: common/dialogs/dialog_page_settings.cpp:709 #: common/dialogs/dialog_page_settings_base.cpp:49 msgid "Landscape" msgstr "" -#: common/dialogs/dialog_page_settings.cpp:790 +#: common/dialogs/dialog_page_settings.cpp:795 msgid "Select Drawing Sheet File" msgstr "" @@ -2461,11 +2503,12 @@ msgstr "" #: common/dialogs/dialog_page_settings_base.cpp:140 common/rc_item.cpp:371 #: gerbview/dialogs/panel_gerbview_color_settings.cpp:104 #: gerbview/widgets/gerbview_layer_widget.cpp:137 pcbnew/pcb_marker.cpp:193 -#: pcbnew/widgets/appearance_controls.cpp:362 +#: pcbnew/widgets/appearance_controls.cpp:353 msgid "Drawing Sheet" msgstr "" -#: common/dialogs/dialog_page_settings_base.cpp:153 eeschema/sch_field.cpp:256 +#: common/dialogs/dialog_page_settings_base.cpp:153 +#: eeschema/dialogs/dialog_sim_model_base.cpp:37 eeschema/sch_field.cpp:256 #: pcbnew/dialogs/dialog_export_step_base.cpp:22 #: pcbnew/import_gfx/dialog_import_gfx_base.cpp:24 msgid "File:" @@ -2498,7 +2541,7 @@ msgid "Revision:" msgstr "" #: common/dialogs/dialog_page_settings_base.cpp:238 -#: eeschema/dialogs/dialog_netlist.cpp:439 +#: eeschema/dialogs/dialog_netlist.cpp:442 msgid "Title:" msgstr "" @@ -2592,25 +2635,26 @@ msgstr "" #: eeschema/dialogs/dialog_annotate.cpp:94 eeschema/dialogs/dialog_bom.cpp:135 #: eeschema/dialogs/dialog_change_symbols.cpp:157 #: eeschema/dialogs/dialog_erc.cpp:100 eeschema/dialogs/dialog_erc.cpp:429 -#: eeschema/dialogs/dialog_netlist.cpp:278 -#: eeschema/dialogs/dialog_plot_schematic.cpp:112 +#: eeschema/dialogs/dialog_ibis_parser_reporter.cpp:36 +#: eeschema/dialogs/dialog_netlist.cpp:279 +#: eeschema/dialogs/dialog_plot_schematic.cpp:75 #: eeschema/dialogs/dialog_print_using_printer.cpp:146 #: eeschema/dialogs/dialog_schematic_find_base.cpp:130 #: eeschema/dialogs/dialog_symbol_remap_base.cpp:33 #: eeschema/dialogs/dialog_update_from_pcb.cpp:66 -#: eeschema/sim/sim_plot_frame_base.cpp:49 kicad/pcm/dialogs/dialog_pcm.cpp:156 +#: eeschema/sim/sim_plot_frame_base.cpp:49 kicad/pcm/dialogs/dialog_pcm.cpp:159 #: kicad/pcm/dialogs/dialog_pcm_progress_base.cpp:72 #: pcbnew/dialogs/dialog_board_reannotate.cpp:112 #: pcbnew/dialogs/dialog_board_statistics.cpp:136 -#: pcbnew/dialogs/dialog_drc.cpp:127 pcbnew/dialogs/dialog_drc.cpp:319 +#: pcbnew/dialogs/dialog_drc.cpp:126 pcbnew/dialogs/dialog_drc.cpp:318 #: pcbnew/dialogs/dialog_exchange_footprints.cpp:161 -#: pcbnew/dialogs/dialog_export_step.cpp:127 +#: pcbnew/dialogs/dialog_export_step.cpp:123 #: pcbnew/dialogs/dialog_export_svg.cpp:94 #: pcbnew/dialogs/dialog_find_base.cpp:102 #: pcbnew/dialogs/dialog_footprint_checker.cpp:62 +#: pcbnew/dialogs/dialog_gen_footprint_position.cpp:64 #: pcbnew/dialogs/dialog_gendrill.cpp:77 pcbnew/dialogs/dialog_netlist.cpp:80 #: pcbnew/dialogs/dialog_plot.cpp:180 pcbnew/dialogs/dialog_update_pcb.cpp:60 -#: pcbnew/exporters/gen_footprints_placefile.cpp:66 msgid "Close" msgstr "" @@ -2650,21 +2694,6 @@ msgstr "" msgid "An error occurred initializing the printer information." msgstr "" -#: common/dialogs/dialog_print_generic_base.cpp:24 -#: eeschema/dialogs/dialog_annotate_base.cpp:92 -#: eeschema/dialogs/dialog_plot_schematic_base.cpp:48 -#: eeschema/dialogs/dialog_update_from_pcb_base.cpp:25 -#: include/lib_table_grid.h:191 -#: pcbnew/dialogs/dialog_board_reannotate_base.cpp:197 -#: pcbnew/dialogs/dialog_export_svg_base.cpp:78 -#: pcbnew/dialogs/dialog_netlist_base.cpp:52 -#: pcbnew/dialogs/dialog_pns_settings_base.cpp:26 -#: pcbnew/dialogs/dialog_push_pad_properties_base.cpp:23 -#: pcbnew/dialogs/dialog_update_pcb_base.cpp:25 -#: pcbnew/teardrop/dialog_teardrop_base.cpp:376 -msgid "Options" -msgstr "" - #: common/dialogs/dialog_print_generic_base.cpp:31 #: eeschema/dialogs/dialog_plot_schematic_base.cpp:72 msgid "Output mode:" @@ -2677,7 +2706,7 @@ msgstr "" #: eeschema/dialogs/dialog_plot_schematic_base.cpp:76 #: eeschema/dialogs/dialog_sheet_properties_base.cpp:72 #: eeschema/dialogs/dialog_symbol_properties_base.cpp:66 -#: eeschema/fields_grid_table.cpp:350 +#: eeschema/fields_grid_table.cpp:351 #: pcbnew/board_stackup_manager/panel_board_stackup_base.cpp:99 #: pcbnew/dialogs/dialog_export_svg_base.cpp:80 #: pcbnew/tools/drawing_stackup_table_tool.cpp:269 @@ -2730,11 +2759,11 @@ msgstr "" msgid "MyLabel" msgstr "" -#: common/dialogs/eda_list_dialog.cpp:47 common/widgets/lib_tree.cpp:149 -#: eeschema/dialogs/dialog_symbol_fields_table.cpp:791 +#: common/dialogs/eda_list_dialog.cpp:47 common/widgets/lib_tree.cpp:154 +#: eeschema/dialogs/dialog_symbol_fields_table.cpp:790 #: eeschema/symbol_viewer_frame.cpp:163 eeschema/symbol_viewer_frame.cpp:178 -#: kicad/pcm/dialogs/panel_packages_view.cpp:76 -#: pcbnew/dialogs/dialog_copper_zones.cpp:247 +#: kicad/pcm/dialogs/panel_packages_view.cpp:77 +#: pcbnew/dialogs/dialog_copper_zones.cpp:252 #: pcbnew/footprint_viewer_frame.cpp:152 pcbnew/footprint_viewer_frame.cpp:167 msgid "Filter" msgstr "" @@ -3233,14 +3262,14 @@ msgid "Image Scale:" msgstr "" #: common/dialogs/panel_mouse_settings.cpp:47 -#: pcbnew/dialogs/panel_edit_options_base.cpp:212 +#: pcbnew/dialogs/panel_edit_options_base.cpp:203 msgid "Cmd" msgstr "" #: common/dialogs/panel_mouse_settings.cpp:48 #: eeschema/dialogs/panel_eeschema_editing_options_base.cpp:181 #: pcbnew/dialogs/dialog_fp_plugin_options_base.cpp:42 -#: pcbnew/dialogs/panel_edit_options_base.cpp:223 +#: pcbnew/dialogs/panel_edit_options_base.cpp:214 msgid "Option" msgstr "" @@ -3349,11 +3378,12 @@ msgstr "" #: pcbnew/dialogs/dialog_pad_properties.cpp:968 #: pcbnew/dialogs/dialog_pad_properties_base.cpp:544 #: pcbnew/dialogs/dialog_pad_properties_base.cpp:702 -#: pcbnew/dialogs/dialog_plot_base.cpp:111 pcbnew/pad.cpp:1701 -#: pcbnew/widgets/appearance_controls.cpp:709 -#: pcbnew/widgets/appearance_controls.cpp:751 -#: pcbnew/widgets/appearance_controls.cpp:2385 -#: pcbnew/widgets/appearance_controls.cpp:2404 pcbnew/zone.cpp:1321 +#: pcbnew/dialogs/dialog_plot_base.cpp:111 pcbnew/footprint.cpp:2830 +#: pcbnew/pad.cpp:1705 pcbnew/pad.cpp:1719 +#: pcbnew/widgets/appearance_controls.cpp:725 +#: pcbnew/widgets/appearance_controls.cpp:767 +#: pcbnew/widgets/appearance_controls.cpp:2442 +#: pcbnew/widgets/appearance_controls.cpp:2461 pcbnew/zone.cpp:1363 msgid "None" msgstr "" @@ -3378,15 +3408,15 @@ msgid "--" msgstr "" #: common/dialogs/panel_mouse_settings_base.cpp:179 -#: pcbnew/dialogs/panel_edit_options_base.cpp:140 +#: pcbnew/dialogs/panel_edit_options_base.cpp:131 msgid "Ctrl" msgstr "" #: common/dialogs/panel_mouse_settings_base.cpp:183 #: eeschema/dialogs/panel_eeschema_editing_options_base.cpp:117 #: eeschema/dialogs/panel_eeschema_editing_options_base.cpp:165 -#: pcbnew/dialogs/panel_edit_options_base.cpp:120 -#: pcbnew/dialogs/panel_edit_options_base.cpp:192 +#: pcbnew/dialogs/panel_edit_options_base.cpp:111 +#: pcbnew/dialogs/panel_edit_options_base.cpp:183 msgid "Shift" msgstr "" @@ -3423,109 +3453,109 @@ msgstr "" msgid "Reset to Trackpad Defaults" msgstr "" -#: common/dialogs/panel_setup_netclasses.cpp:93 common/eda_shape.cpp:1635 +#: common/dialogs/panel_setup_netclasses.cpp:89 common/eda_shape.cpp:1670 #: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:350 #: include/stroke_params.h:72 pcbnew/dialogs/dialog_copper_zones_base.cpp:232 #: pcbnew/dialogs/dialog_footprint_properties_base.cpp:357 #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:328 -#: pcbnew/dialogs/dialog_pad_properties_base.cpp:702 pcbnew/zone.cpp:600 -#: pcbnew/zone.cpp:1323 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:702 pcbnew/footprint.cpp:2832 +#: pcbnew/pad.cpp:1721 pcbnew/zone.cpp:593 pcbnew/zone.cpp:1365 msgid "Solid" msgstr "" -#: common/dialogs/panel_setup_netclasses.cpp:95 common/eda_shape.cpp:1636 +#: common/dialogs/panel_setup_netclasses.cpp:91 common/eda_shape.cpp:1671 #: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:350 #: include/stroke_params.h:73 msgid "Dashed" msgstr "" -#: common/dialogs/panel_setup_netclasses.cpp:97 common/eda_shape.cpp:1637 +#: common/dialogs/panel_setup_netclasses.cpp:93 common/eda_shape.cpp:1672 #: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:350 #: include/stroke_params.h:74 msgid "Dotted" msgstr "" -#: common/dialogs/panel_setup_netclasses.cpp:99 common/eda_shape.cpp:1638 +#: common/dialogs/panel_setup_netclasses.cpp:95 common/eda_shape.cpp:1673 #: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:350 #: include/stroke_params.h:75 msgid "Dash-Dot" msgstr "" -#: common/dialogs/panel_setup_netclasses.cpp:101 common/eda_shape.cpp:1639 +#: common/dialogs/panel_setup_netclasses.cpp:97 common/eda_shape.cpp:1674 #: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:350 #: include/stroke_params.h:76 msgid "Dash-Dot-Dot" msgstr "" -#: common/dialogs/panel_setup_netclasses.cpp:419 +#: common/dialogs/panel_setup_netclasses.cpp:423 msgid "Netclass must have a name." msgstr "" -#: common/dialogs/panel_setup_netclasses.cpp:428 +#: common/dialogs/panel_setup_netclasses.cpp:432 msgid "Netclass name already in use." msgstr "" -#: common/dialogs/panel_setup_netclasses.cpp:492 +#: common/dialogs/panel_setup_netclasses.cpp:493 msgid "Minimum copper clearance" msgstr "" -#: common/dialogs/panel_setup_netclasses.cpp:493 +#: common/dialogs/panel_setup_netclasses.cpp:494 msgid "Minimum track width" msgstr "" -#: common/dialogs/panel_setup_netclasses.cpp:494 +#: common/dialogs/panel_setup_netclasses.cpp:495 msgid "Via pad diameter" msgstr "" -#: common/dialogs/panel_setup_netclasses.cpp:495 +#: common/dialogs/panel_setup_netclasses.cpp:496 msgid "Via plated hole diameter" msgstr "" -#: common/dialogs/panel_setup_netclasses.cpp:496 +#: common/dialogs/panel_setup_netclasses.cpp:497 msgid "Microvia pad diameter" msgstr "" -#: common/dialogs/panel_setup_netclasses.cpp:497 +#: common/dialogs/panel_setup_netclasses.cpp:498 msgid "Microvia plated hole diameter" msgstr "" -#: common/dialogs/panel_setup_netclasses.cpp:498 +#: common/dialogs/panel_setup_netclasses.cpp:499 msgid "Differential pair track width" msgstr "" -#: common/dialogs/panel_setup_netclasses.cpp:499 +#: common/dialogs/panel_setup_netclasses.cpp:500 msgid "Differential pair gap" msgstr "" -#: common/dialogs/panel_setup_netclasses.cpp:500 +#: common/dialogs/panel_setup_netclasses.cpp:501 msgid "Schematic wire thickness" msgstr "" -#: common/dialogs/panel_setup_netclasses.cpp:501 +#: common/dialogs/panel_setup_netclasses.cpp:502 msgid "Bus wire thickness" msgstr "" -#: common/dialogs/panel_setup_netclasses.cpp:502 +#: common/dialogs/panel_setup_netclasses.cpp:503 msgid "Schematic wire color" msgstr "" -#: common/dialogs/panel_setup_netclasses.cpp:503 +#: common/dialogs/panel_setup_netclasses.cpp:504 msgid "Schematic wire line style" msgstr "" -#: common/dialogs/panel_setup_netclasses.cpp:568 +#: common/dialogs/panel_setup_netclasses.cpp:555 msgid "The default net class is required." msgstr "" -#: common/dialogs/panel_setup_netclasses.cpp:712 +#: common/dialogs/panel_setup_netclasses.cpp:699 #, c-format msgid "Nets matching '%s':" msgstr "" #: common/dialogs/panel_setup_netclasses_base.cpp:42 #: common/dialogs/panel_setup_netclasses_base.cpp:125 -#: eeschema/sch_field.cpp:868 eeschema/sch_label.cpp:188 -#: pcbnew/board_connected_item.cpp:162 +#: eeschema/sch_field.cpp:884 eeschema/sch_label.cpp:188 +#: pcbnew/board_connected_item.cpp:168 msgid "Net Class" msgstr "" @@ -3585,15 +3615,22 @@ msgstr "" msgid "Line Style" msgstr "" -#: common/dialogs/panel_setup_netclasses_base.cpp:60 common/eda_shape.cpp:1634 +#: common/dialogs/panel_setup_netclasses_base.cpp:60 common/eda_shape.cpp:1669 #: common/pgm_base.cpp:85 common/stroke_params.cpp:199 #: common/widgets/footprint_select_widget.cpp:142 #: eeschema/dialogs/dialog_global_edit_text_and_graphics.cpp:69 #: eeschema/dialogs/dialog_junction_props.cpp:46 #: eeschema/dialogs/dialog_line_properties.cpp:56 +#: eeschema/dialogs/dialog_sim_model.cpp:400 #: eeschema/dialogs/dialog_wire_bus_properties.cpp:59 #: eeschema/dialogs/panel_setup_formatting_base.cpp:149 -#: include/stroke_params.h:80 +#: eeschema/lib_field.cpp:542 eeschema/lib_text.cpp:400 +#: eeschema/lib_textbox.cpp:470 eeschema/sch_field.cpp:762 +#: eeschema/sch_label.cpp:882 eeschema/sch_text.cpp:504 +#: eeschema/sch_textbox.cpp:449 include/stroke_params.h:80 +#: pcbnew/fp_text.cpp:309 pcbnew/fp_textbox.cpp:315 +#: pcbnew/pcb_dimension.cpp:329 pcbnew/pcb_text.cpp:142 +#: pcbnew/pcb_textbox.cpp:308 msgid "Default" msgstr "" @@ -3631,11 +3668,11 @@ msgstr "" msgid "Text Substitution" msgstr "" -#: common/draw_panel_gal.cpp:315 common/draw_panel_gal.cpp:481 +#: common/draw_panel_gal.cpp:318 common/draw_panel_gal.cpp:484 msgid "Could not use OpenGL, falling back to software rendering" msgstr "" -#: common/draw_panel_gal.cpp:321 common/draw_panel_gal.cpp:488 +#: common/draw_panel_gal.cpp:324 common/draw_panel_gal.cpp:491 msgid "Could not use OpenGL" msgstr "" @@ -3655,22 +3692,22 @@ msgid "Drawing sheet '%s' was not fully read." msgstr "" #: common/drawing_sheet/ds_data_item.cpp:369 -#: common/drawing_sheet/ds_draw_item.cpp:121 common/eda_item.cpp:323 -#: common/eda_item.cpp:325 common/eda_item.cpp:356 common/eda_item.cpp:378 -#: common/eda_text.cpp:1021 eeschema/dialogs/panel_setup_formatting_base.cpp:47 -#: eeschema/lib_field.cpp:527 eeschema/lib_text.cpp:388 eeschema/lib_text.h:55 -#: eeschema/sch_field.cpp:742 +#: common/drawing_sheet/ds_draw_item.cpp:121 common/eda_item.cpp:329 +#: common/eda_item.cpp:331 common/eda_item.cpp:362 common/eda_item.cpp:383 +#: common/eda_text.cpp:1028 eeschema/dialogs/panel_setup_formatting_base.cpp:47 +#: eeschema/lib_field.cpp:538 eeschema/lib_text.cpp:398 eeschema/lib_text.h:55 +#: eeschema/sch_field.cpp:758 #: pagelayout_editor/dialogs/dialog_design_inspector_base.cpp:40 #: pagelayout_editor/dialogs/dialog_new_dataitem_base.cpp:145 -#: pcbnew/dialogs/dialog_global_deletion_base.cpp:28 pcbnew/fp_text.cpp:276 -#: pcbnew/fp_text.cpp:288 pcbnew/widgets/panel_selection_filter.cpp:187 +#: pcbnew/dialogs/dialog_global_deletion_base.cpp:28 pcbnew/fp_text.cpp:279 +#: pcbnew/fp_text.cpp:291 pcbnew/widgets/panel_selection_filter.cpp:187 #: pcbnew/widgets/panel_selection_filter_base.cpp:33 -#: pcbnew/widgets/search_handlers.cpp:241 +#: pcbnew/widgets/search_handlers.cpp:243 msgid "Text" msgstr "" #: common/drawing_sheet/ds_data_item.cpp:370 -#: common/drawing_sheet/ds_draw_item.cpp:113 common/eda_item.cpp:354 +#: common/drawing_sheet/ds_draw_item.cpp:113 common/eda_item.cpp:360 #: common/eda_shape.cpp:64 eeschema/pin_type.cpp:79 #: gerbview/gerber_draw_item.cpp:212 #: pcbnew/dialogs/dialog_copper_zones_base.cpp:134 @@ -3680,12 +3717,12 @@ msgid "Line" msgstr "" #: common/drawing_sheet/ds_data_item.cpp:371 -#: common/drawing_sheet/ds_draw_item.cpp:117 common/eda_shape.cpp:603 -#: common/eda_shape.cpp:1628 +#: common/drawing_sheet/ds_draw_item.cpp:117 common/eda_shape.cpp:607 +#: common/eda_shape.cpp:1663 #: eeschema/dialogs/dialog_label_properties_base.cpp:175 #: pcbnew/dialogs/dialog_dimension_properties_base.cpp:45 #: pcbnew/dialogs/dialog_pad_basicshapes_properties.cpp:165 -#: pcbnew/dialogs/dialog_pad_properties.cpp:746 pcbnew/pad.cpp:1693 +#: pcbnew/dialogs/dialog_pad_properties.cpp:746 pcbnew/pad.cpp:1697 msgid "Rectangle" msgstr "" @@ -3697,9 +3734,9 @@ msgstr "" #: common/drawing_sheet/ds_data_item.cpp:373 #: common/drawing_sheet/ds_draw_item.cpp:129 -#: common/drawing_sheet/ds_draw_item.cpp:465 common/eda_item.cpp:385 +#: common/drawing_sheet/ds_draw_item.cpp:465 common/eda_item.cpp:390 #: eeschema/dialogs/dialog_image_properties.cpp:40 eeschema/sch_bitmap.h:129 -#: pcbnew/dialogs/dialog_image_properties.cpp:41 pcbnew/pcb_bitmap.h:112 +#: pcbnew/dialogs/dialog_image_properties.cpp:41 pcbnew/pcb_bitmap.h:110 msgid "Image" msgstr "" @@ -3827,102 +3864,104 @@ msgstr "" msgid "Invalid floating point number" msgstr "" -#: common/eda_base_frame.cpp:457 +#: common/eda_base_frame.cpp:464 msgid "&About KiCad" msgstr "" -#: common/eda_base_frame.cpp:933 +#: common/eda_base_frame.cpp:940 #, c-format msgid "File '%s' was not found." msgstr "" -#: common/eda_base_frame.cpp:976 +#: common/eda_base_frame.cpp:991 msgid "Preferences" msgstr "" -#: common/eda_base_frame.cpp:985 common/hotkey_store.cpp:71 +#: common/eda_base_frame.cpp:1000 common/hotkey_store.cpp:71 #: pcbnew/dialogs/dialog_track_via_properties_base.cpp:20 msgid "Common" msgstr "" -#: common/eda_base_frame.cpp:986 +#: common/eda_base_frame.cpp:1001 msgid "Mouse and Touchpad" msgstr "" -#: common/eda_base_frame.cpp:987 +#: common/eda_base_frame.cpp:1002 msgid "Hotkeys" msgstr "" -#: common/eda_base_frame.cpp:990 +#: common/eda_base_frame.cpp:1005 msgid "Data Collection" msgstr "" -#: common/eda_base_frame.cpp:1006 common/tool/actions.cpp:596 +#: common/eda_base_frame.cpp:1021 common/tool/actions.cpp:599 #: eeschema/symbol_editor/symbol_editor.cpp:86 #: kicad/tools/kicad_manager_actions.cpp:86 msgid "Symbol Editor" msgstr "" -#: common/eda_base_frame.cpp:1007 common/eda_base_frame.cpp:1015 -#: common/eda_base_frame.cpp:1035 common/eda_base_frame.cpp:1044 -#: common/eda_base_frame.cpp:1073 common/eda_base_frame.cpp:1090 +#: common/eda_base_frame.cpp:1022 common/eda_base_frame.cpp:1030 +#: common/eda_base_frame.cpp:1051 common/eda_base_frame.cpp:1060 +#: common/eda_base_frame.cpp:1089 common/eda_base_frame.cpp:1106 msgid "Display Options" msgstr "" -#: common/eda_base_frame.cpp:1008 common/eda_base_frame.cpp:1016 -#: common/eda_base_frame.cpp:1036 common/eda_base_frame.cpp:1045 +#: common/eda_base_frame.cpp:1023 common/eda_base_frame.cpp:1031 +#: common/eda_base_frame.cpp:1052 common/eda_base_frame.cpp:1061 #: pcbnew/dialogs/panel_edit_options_base.cpp:24 +#: pcbnew/tools/zone_filler_tool.cpp:275 msgid "Editing Options" msgstr "" -#: common/eda_base_frame.cpp:1009 common/eda_base_frame.cpp:1018 -#: common/eda_base_frame.cpp:1037 common/eda_base_frame.cpp:1046 -#: common/eda_base_frame.cpp:1057 common/eda_base_frame.cpp:1074 -#: common/eda_base_frame.cpp:1091 +#: common/eda_base_frame.cpp:1024 common/eda_base_frame.cpp:1033 +#: common/eda_base_frame.cpp:1053 common/eda_base_frame.cpp:1062 +#: common/eda_base_frame.cpp:1073 common/eda_base_frame.cpp:1090 +#: common/eda_base_frame.cpp:1107 msgid "Colors" msgstr "" -#: common/eda_base_frame.cpp:1014 common/hotkey_store.cpp:73 -#: eeschema/menubar.cpp:139 eeschema/sch_edit_frame.cpp:1448 +#: common/eda_base_frame.cpp:1029 common/hotkey_store.cpp:73 +#: eeschema/menubar.cpp:139 eeschema/sch_edit_frame.cpp:1418 #: kicad/tools/kicad_manager_actions.cpp:80 msgid "Schematic Editor" msgstr "" -#: common/eda_base_frame.cpp:1017 +#: common/eda_base_frame.cpp:1032 msgid "Annotation Options" msgstr "" -#: common/eda_base_frame.cpp:1019 +#: common/eda_base_frame.cpp:1035 #: eeschema/dialogs/dialog_schematic_setup.cpp:75 msgid "Field Name Templates" msgstr "" -#: common/eda_base_frame.cpp:1034 common/tool/actions.cpp:606 -#: kicad/tools/kicad_manager_actions.cpp:98 pcbnew/footprint_edit_frame.cpp:904 +#: common/eda_base_frame.cpp:1050 common/tool/actions.cpp:609 +#: kicad/tools/kicad_manager_actions.cpp:98 pcbnew/footprint_edit_frame.cpp:912 #: pcbnew/menubar_footprint_editor.cpp:92 msgid "Footprint Editor" msgstr "" -#: common/eda_base_frame.cpp:1038 +#: common/eda_base_frame.cpp:1054 #: pagelayout_editor/dialogs/properties_frame_base.cpp:465 msgid "Default Values" msgstr "" -#: common/eda_base_frame.cpp:1043 common/hotkey_store.cpp:74 -#: kicad/tools/kicad_manager_actions.cpp:92 pcbnew/menubar_pcb_editor.cpp:189 -#: pcbnew/pcb_edit_frame.cpp:182 pcbnew/pcb_edit_frame.cpp:1474 +#: common/eda_base_frame.cpp:1059 common/hotkey_store.cpp:74 +#: kicad/tools/kicad_manager_actions.cpp:92 pcbnew/menubar_pcb_editor.cpp:185 +#: pcbnew/pcb_edit_frame.cpp:182 pcbnew/pcb_edit_frame.cpp:1518 +#: pcbnew/tools/zone_filler_tool.cpp:276 msgid "PCB Editor" msgstr "" -#: common/eda_base_frame.cpp:1047 +#: common/eda_base_frame.cpp:1063 msgid "Action Plugins" msgstr "" -#: common/eda_base_frame.cpp:1048 +#: common/eda_base_frame.cpp:1064 msgid "Origins & Axes" msgstr "" -#: common/eda_base_frame.cpp:1054 +#: common/eda_base_frame.cpp:1070 #: eeschema/dialogs/dialog_lib_symbol_properties_base.cpp:276 #: eeschema/dialogs/dialog_schematic_setup.cpp:73 #: eeschema/dialogs/dialog_symbol_properties_base.cpp:122 @@ -3936,41 +3975,41 @@ msgstr "" msgid "General" msgstr "" -#: common/eda_base_frame.cpp:1055 +#: common/eda_base_frame.cpp:1071 msgid "Realtime Renderer" msgstr "" -#: common/eda_base_frame.cpp:1056 +#: common/eda_base_frame.cpp:1072 msgid "Raytracing Renderer" msgstr "" -#: common/eda_base_frame.cpp:1072 common/hotkey_store.cpp:77 +#: common/eda_base_frame.cpp:1088 common/hotkey_store.cpp:77 #: gerbview/gerbview_frame.cpp:610 gerbview/gerbview_frame.cpp:634 #: gerbview/menubar.cpp:160 kicad/tools/kicad_manager_actions.cpp:104 msgid "Gerber Viewer" msgstr "" -#: common/eda_base_frame.cpp:1075 +#: common/eda_base_frame.cpp:1091 msgid "Excellon Options" msgstr "" -#: common/eda_base_frame.cpp:1089 common/hotkey_store.cpp:75 +#: common/eda_base_frame.cpp:1105 common/hotkey_store.cpp:75 #: kicad/tools/kicad_manager_actions.cpp:121 pagelayout_editor/menubar.cpp:89 #: pagelayout_editor/pl_editor_frame.cpp:550 msgid "Drawing Sheet Editor" msgstr "" -#: common/eda_base_frame.cpp:1093 kicad/pcm/dialogs/dialog_pcm.cpp:201 +#: common/eda_base_frame.cpp:1109 kicad/pcm/dialogs/dialog_pcm.cpp:204 #: kicad/tools/kicad_manager_actions.cpp:127 msgid "Plugin and Content Manager" msgstr "" -#: common/eda_base_frame.cpp:1169 +#: common/eda_base_frame.cpp:1192 #, c-format msgid "Insufficient permissions to folder '%s'." msgstr "" -#: common/eda_base_frame.cpp:1207 +#: common/eda_base_frame.cpp:1230 #, c-format msgid "" "Well this is potentially embarrassing!\n" @@ -3981,7 +4020,7 @@ msgid "" "Do you wish to open the auto-saved file instead?" msgstr "" -#: common/eda_base_frame.cpp:1224 +#: common/eda_base_frame.cpp:1247 msgid "The auto save file could not be renamed to the board file name." msgstr "" @@ -4012,29 +4051,29 @@ msgid "Inches" msgstr "" #: common/eda_draw_frame.cpp:150 pagelayout_editor/pl_editor_frame.cpp:164 -#: pcbnew/tools/drawing_tool.cpp:296 pcbnew/tools/edit_tool_move_fct.cpp:383 -#: pcbnew/tools/pcb_actions.cpp:732 +#: pcbnew/tools/drawing_tool.cpp:297 pcbnew/tools/edit_tool_move_fct.cpp:342 +#: pcbnew/tools/pcb_actions.cpp:742 msgid "Constrain to H, V, 45" msgstr "" -#: common/eda_draw_frame.cpp:353 +#: common/eda_draw_frame.cpp:363 msgid "Edit User Grid..." msgstr "" -#: common/eda_draw_frame.cpp:496 +#: common/eda_draw_frame.cpp:506 msgid "Zoom Auto" msgstr "" -#: common/eda_draw_frame.cpp:503 +#: common/eda_draw_frame.cpp:513 #, c-format msgid "Zoom %.2f" msgstr "" -#: common/eda_draw_frame.cpp:594 pagelayout_editor/pl_editor_frame.cpp:732 +#: common/eda_draw_frame.cpp:604 pagelayout_editor/pl_editor_frame.cpp:732 msgid "inches" msgstr "" -#: common/eda_draw_frame.cpp:595 +#: common/eda_draw_frame.cpp:605 #: eeschema/dialogs/dialog_junction_props_base.cpp:34 #: eeschema/dialogs/dialog_lib_new_symbol_base.cpp:110 #: eeschema/dialogs/panel_eeschema_editing_options_base.cpp:239 @@ -4052,176 +4091,172 @@ msgstr "" msgid "mils" msgstr "" -#: common/eda_draw_frame.cpp:597 +#: common/eda_draw_frame.cpp:607 #: pcbnew/dialogs/dialog_gen_footprint_position_file_base.cpp:56 -#: pcbnew/footprint_wizard_frame.cpp:324 pcbnew/pcb_dimension.cpp:326 +#: pcbnew/footprint_wizard_frame.cpp:324 pcbnew/pcb_dimension.cpp:327 msgid "Units" msgstr "" -#: common/eda_draw_frame.cpp:1028 eeschema/dialogs/panel_sym_lib_table.cpp:498 +#: common/eda_draw_frame.cpp:1038 eeschema/dialogs/panel_sym_lib_table.cpp:498 #: pcbnew/footprint_libraries_utils.cpp:1378 msgid "Select Library" msgstr "" -#: common/eda_draw_frame.cpp:1028 +#: common/eda_draw_frame.cpp:1038 msgid "New Library" msgstr "" -#: common/eda_item.cpp:317 +#: common/eda_item.cpp:323 msgid "Screen" msgstr "" -#: common/eda_item.cpp:319 eeschema/dialogs/dialog_symbol_fields_table.cpp:1043 -#: eeschema/sch_symbol.cpp:1695 pcbnew/build_BOM_from_board.cpp:110 +#: common/eda_item.cpp:325 eeschema/dialogs/dialog_symbol_fields_table.cpp:1042 +#: eeschema/sch_symbol.cpp:1715 pcbnew/build_BOM_from_board.cpp:110 #: pcbnew/dialogs/dialog_board_reannotate_base.cpp:136 pcbnew/fp_shape.cpp:116 -#: pcbnew/fp_text.cpp:284 pcbnew/load_select_footprint.cpp:372 -#: pcbnew/pad.cpp:942 pcbnew/plot_board_layers.cpp:97 +#: pcbnew/fp_text.cpp:287 pcbnew/load_select_footprint.cpp:376 +#: pcbnew/pad.cpp:951 pcbnew/plot_board_layers.cpp:97 msgid "Footprint" msgstr "" -#: common/eda_item.cpp:320 pcbnew/dialogs/dialog_board_statistics.cpp:501 -#: pcbnew/pad.cpp:945 +#: common/eda_item.cpp:326 pcbnew/dialogs/dialog_board_statistics.cpp:501 +#: pcbnew/pad.cpp:954 msgid "Pad" msgstr "" -#: common/eda_item.cpp:321 common/eda_item.cpp:327 common/eda_item.cpp:377 +#: common/eda_item.cpp:327 common/eda_item.cpp:333 common/eda_item.cpp:382 msgid "Graphic" msgstr "" -#: common/eda_item.cpp:322 common/eda_item.cpp:355 eeschema/sch_bitmap.cpp:205 +#: common/eda_item.cpp:328 common/eda_item.cpp:361 eeschema/sch_bitmap.cpp:205 #: pcbnew/pcb_bitmap.cpp:209 msgid "Bitmap" msgstr "" -#: common/eda_item.cpp:324 common/eda_item.cpp:326 common/eda_item.cpp:357 -#: common/eda_item.cpp:379 eeschema/lib_textbox.cpp:451 -#: eeschema/sch_textbox.cpp:439 pcbnew/fp_textbox.cpp:303 +#: common/eda_item.cpp:330 common/eda_item.cpp:332 common/eda_item.cpp:363 +#: common/eda_item.cpp:384 eeschema/lib_textbox.cpp:468 +#: eeschema/sch_textbox.cpp:447 pcbnew/fp_textbox.cpp:306 #: pcbnew/pcb_textbox.cpp:299 msgid "Text Box" msgstr "" -#: common/eda_item.cpp:328 common/eda_item.cpp:329 common/eda_item.cpp:330 -#: common/eda_item.cpp:331 common/eda_item.cpp:338 common/eda_item.cpp:339 -#: common/eda_item.cpp:340 common/eda_item.cpp:341 pcbnew/pcb_dimension.cpp:295 +#: common/eda_item.cpp:334 common/eda_item.cpp:335 common/eda_item.cpp:336 +#: common/eda_item.cpp:337 common/eda_item.cpp:344 common/eda_item.cpp:345 +#: common/eda_item.cpp:346 common/eda_item.cpp:347 pcbnew/pcb_dimension.cpp:296 msgid "Dimension" msgstr "" -#: common/eda_item.cpp:332 common/eda_item.cpp:342 pcbnew/pcb_dimension.cpp:964 -#: pcbnew/pcb_dimension.cpp:1084 +#: common/eda_item.cpp:338 common/eda_item.cpp:348 pcbnew/pcb_dimension.cpp:962 +#: pcbnew/pcb_dimension.cpp:1082 msgid "Leader" msgstr "" -#: common/eda_item.cpp:333 common/eda_item.cpp:344 +#: common/eda_item.cpp:339 common/eda_item.cpp:350 #: pcbnew/tools/board_inspection_tool.cpp:634 msgid "Zone" msgstr "" -#: common/eda_item.cpp:334 common/eda_item.cpp:335 pcbnew/pcb_track.cpp:816 +#: common/eda_item.cpp:340 common/eda_item.cpp:341 pcbnew/pcb_track.cpp:827 msgid "Track" msgstr "" -#: common/eda_item.cpp:336 pcbnew/dialogs/dialog_board_statistics.cpp:501 -#: pcbnew/pcb_track.cpp:888 +#: common/eda_item.cpp:342 pcbnew/dialogs/dialog_board_statistics.cpp:501 +#: pcbnew/pcb_track.cpp:899 msgid "Via" msgstr "" -#: common/eda_item.cpp:337 common/eda_item.cpp:349 pcbnew/pcb_marker.cpp:173 +#: common/eda_item.cpp:343 common/eda_item.cpp:355 pcbnew/pcb_marker.cpp:173 msgid "Marker" msgstr "" -#: common/eda_item.cpp:343 pcbnew/pcb_target.cpp:125 +#: common/eda_item.cpp:349 pcbnew/pcb_target.cpp:125 msgid "Target" msgstr "" -#: common/eda_item.cpp:345 +#: common/eda_item.cpp:351 msgid "ItemList" msgstr "" -#: common/eda_item.cpp:346 +#: common/eda_item.cpp:352 msgid "NetInfo" msgstr "" -#: common/eda_item.cpp:347 pcbnew/pcb_group.cpp:347 -#: pcbnew/tools/pcb_actions.cpp:748 +#: common/eda_item.cpp:353 pcbnew/pcb_group.cpp:399 +#: pcbnew/tools/pcb_actions.cpp:758 msgid "Group" msgstr "" -#: common/eda_item.cpp:350 eeschema/sch_junction.h:97 +#: common/eda_item.cpp:356 eeschema/sch_junction.h:97 msgid "Junction" msgstr "" -#: common/eda_item.cpp:351 +#: common/eda_item.cpp:357 msgid "No-Connect Flag" msgstr "" -#: common/eda_item.cpp:352 +#: common/eda_item.cpp:358 msgid "Wire Entry" msgstr "" -#: common/eda_item.cpp:353 +#: common/eda_item.cpp:359 msgid "Bus Entry" msgstr "" -#: common/eda_item.cpp:358 +#: common/eda_item.cpp:364 msgid "Net Label" msgstr "" -#: common/eda_item.cpp:359 eeschema/sch_label.cpp:850 -#: eeschema/sch_label.cpp:1214 +#: common/eda_item.cpp:365 eeschema/sch_label.cpp:868 +#: eeschema/sch_label.cpp:1237 msgid "Directive Label" msgstr "" -#: common/eda_item.cpp:360 eeschema/sch_label.cpp:851 +#: common/eda_item.cpp:366 eeschema/sch_label.cpp:869 msgid "Global Label" msgstr "" -#: common/eda_item.cpp:361 eeschema/sch_label.cpp:852 +#: common/eda_item.cpp:367 eeschema/sch_label.cpp:870 msgid "Hierarchical Label" msgstr "" -#: common/eda_item.cpp:362 eeschema/dialogs/dialog_symbol_fields_table.cpp:767 -#: eeschema/lib_field.cpp:524 eeschema/lib_field.h:79 +#: common/eda_item.cpp:368 eeschema/dialogs/dialog_symbol_fields_table.cpp:766 +#: eeschema/lib_field.cpp:535 eeschema/lib_field.h:79 #: eeschema/sch_label.cpp:190 msgid "Field" msgstr "" -#: common/eda_item.cpp:363 common/eda_item.cpp:375 +#: common/eda_item.cpp:369 common/eda_item.cpp:381 #: eeschema/dialogs/dialog_lib_symbol_properties_base.cpp:170 #: eeschema/symbol_editor/symbol_editor.cpp:1245 msgid "Symbol" msgstr "" -#: common/eda_item.cpp:364 common/eda_item.cpp:380 eeschema/lib_pin.h:71 +#: common/eda_item.cpp:370 common/eda_item.cpp:385 eeschema/lib_pin.h:71 #: eeschema/sch_pin.cpp:206 msgid "Pin" msgstr "" -#: common/eda_item.cpp:365 +#: common/eda_item.cpp:371 msgid "Sheet Pin" msgstr "" -#: common/eda_item.cpp:366 eeschema/dialogs/dialog_migrate_buses.cpp:103 -#: pcbnew/tools/pcb_actions.cpp:1338 +#: common/eda_item.cpp:372 eeschema/dialogs/dialog_migrate_buses.cpp:103 +#: pcbnew/tools/pcb_actions.cpp:1348 msgid "Sheet" msgstr "" -#: common/eda_item.cpp:373 +#: common/eda_item.cpp:379 msgid "SCH Screen" msgstr "" -#: common/eda_item.cpp:376 eeschema/dialogs/panel_setup_buses_base.cpp:40 -msgid "Alias" -msgstr "" - -#: common/eda_item.cpp:381 eeschema/sch_field.cpp:739 +#: common/eda_item.cpp:386 eeschema/sch_field.cpp:755 msgid "Symbol Field" msgstr "" -#: common/eda_item.cpp:383 +#: common/eda_item.cpp:388 msgid "Gerber Layout" msgstr "" -#: common/eda_item.cpp:384 +#: common/eda_item.cpp:389 msgid "Draw Item" msgstr "" @@ -4230,11 +4265,11 @@ msgstr "" msgid "Number Box" msgstr "" -#: common/eda_shape.cpp:65 pcbnew/pad.cpp:1197 +#: common/eda_shape.cpp:65 pcbnew/pad.cpp:1206 msgid "Rect" msgstr "" -#: common/eda_shape.cpp:66 common/eda_shape.cpp:579 common/eda_shape.cpp:1629 +#: common/eda_shape.cpp:66 common/eda_shape.cpp:604 common/eda_shape.cpp:1664 #: gerbview/gerber_draw_item.cpp:213 #: pcbnew/dialogs/dialog_pad_basicshapes_properties.cpp:114 #: pcbnew/dialogs/dialog_pad_properties.cpp:719 @@ -4242,13 +4277,13 @@ msgstr "" msgid "Arc" msgstr "" -#: common/eda_shape.cpp:67 common/eda_shape.cpp:574 common/eda_shape.cpp:1630 +#: common/eda_shape.cpp:67 common/eda_shape.cpp:603 common/eda_shape.cpp:1665 #: eeschema/dialogs/dialog_label_properties_base.cpp:169 #: gerbview/gerber_draw_item.cpp:214 #: pcbnew/dialogs/dialog_dimension_properties_base.cpp:45 #: pcbnew/dialogs/dialog_pad_basicshapes_properties.cpp:138 -#: pcbnew/dialogs/dialog_pad_properties.cpp:729 pcbnew/pad.cpp:1195 -#: pcbnew/pad.cpp:1692 +#: pcbnew/dialogs/dialog_pad_properties.cpp:729 pcbnew/pad.cpp:1204 +#: pcbnew/pad.cpp:1696 msgid "Circle" msgstr "" @@ -4256,132 +4291,134 @@ msgstr "" msgid "Bezier Curve" msgstr "" -#: common/eda_shape.cpp:69 common/eda_shape.cpp:593 common/eda_shape.cpp:1631 +#: common/eda_shape.cpp:69 common/eda_shape.cpp:606 common/eda_shape.cpp:1666 #: pcbnew/dialogs/dialog_pad_properties.cpp:737 #: pcbnew/dialogs/dialog_pad_properties.cpp:2178 msgid "Polygon" msgstr "" -#: common/eda_shape.cpp:569 common/eda_shape.cpp:1643 -#: eeschema/dialogs/dialog_label_properties_base.cpp:149 -#: eeschema/dialogs/dialog_sheet_pin_properties_base.cpp:53 -#: pcbnew/dialogs/dialog_board_statistics_base.cpp:232 -#: pcbnew/dialogs/dialog_copper_zones_base.cpp:120 -#: pcbnew/dialogs/dialog_non_copper_zones_properties_base.cpp:44 -#: pcbnew/microwave/microwave_polygon.cpp:130 pcbnew/pad.cpp:1717 -#: pcbnew/pcb_target.cpp:157 pcbnew/pcb_target.cpp:205 -msgid "Shape" -msgstr "" - -#: common/eda_shape.cpp:575 common/eda_shape.cpp:584 -#: pcbnew/dialogs/dialog_graphic_item_properties.cpp:213 -#: pcbnew/pcb_track.cpp:828 -msgid "Radius" -msgstr "" - -#: common/eda_shape.cpp:582 common/eda_shape.cpp:622 common/eda_shape.cpp:1658 -#: pcbnew/fp_text.cpp:304 pcbnew/fp_textbox.cpp:310 pcbnew/pcb_text.cpp:140 -#: pcbnew/pcb_textbox.cpp:306 -msgid "Angle" -msgstr "" - -#: common/eda_shape.cpp:588 +#: common/eda_shape.cpp:605 msgid "Curve" msgstr "" -#: common/eda_shape.cpp:589 common/eda_shape.cpp:616 -#: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:124 -#: eeschema/dialogs/dialog_lib_edit_pin_table_base.cpp:95 -#: eeschema/lib_pin.cpp:1156 eeschema/sch_pin.cpp:224 -msgid "Length" -msgstr "" - -#: common/eda_shape.cpp:596 -msgid "Points" -msgstr "" - -#: common/eda_shape.cpp:601 +#: common/eda_shape.cpp:607 msgid "Pad Number Box" msgstr "" -#: common/eda_shape.cpp:605 common/eda_text.cpp:1042 -#: eeschema/sch_bitmap.cpp:207 pcbnew/dialogs/dialog_board_statistics.cpp:671 -#: pcbnew/dialogs/dialog_board_statistics.cpp:681 -#: pcbnew/dialogs/dialog_footprint_properties_base.cpp:54 -#: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:54 -#: pcbnew/dialogs/panel_setup_tracks_and_vias_base.cpp:41 -#: pcbnew/dialogs/panel_setup_tracks_and_vias_base.cpp:160 -#: pcbnew/fp_text.cpp:308 pcbnew/fp_text_grid_table.cpp:102 pcbnew/pad.cpp:993 -#: pcbnew/pcb_bitmap.cpp:211 pcbnew/pcb_target.cpp:156 -#: pcbnew/pcb_target.cpp:202 pcbnew/pcb_text.cpp:144 pcbnew/pcb_track.cpp:823 -#: pcbnew/pcb_track.cpp:1230 pcbnew/pcb_track.cpp:1247 -#: pcbnew/pcb_track.cpp:1266 -msgid "Width" -msgstr "" - -#: common/eda_shape.cpp:608 common/eda_text.cpp:1046 -#: eeschema/sch_bitmap.cpp:208 pcbnew/dialogs/dialog_board_statistics.cpp:673 -#: pcbnew/dialogs/dialog_board_statistics.cpp:682 -#: pcbnew/dialogs/dialog_footprint_properties_base.cpp:55 -#: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:55 -#: pcbnew/fp_text.cpp:309 pcbnew/fp_text_grid_table.cpp:103 pcbnew/pad.cpp:994 -#: pcbnew/pcb_bitmap.cpp:212 pcbnew/pcb_dimension.cpp:738 -#: pcbnew/pcb_text.cpp:145 -msgid "Height" -msgstr "" - -#: common/eda_shape.cpp:614 common/eda_shape.cpp:1627 +#: common/eda_shape.cpp:608 common/eda_shape.cpp:1662 #: pcbnew/dialogs/dialog_pad_basicshapes_properties.cpp:82 #: pcbnew/dialogs/dialog_pad_properties.cpp:707 #: pcbnew/dialogs/dialog_pad_properties.cpp:2174 msgid "Segment" msgstr "" -#: common/eda_shape.cpp:627 +#: common/eda_shape.cpp:609 msgid "Unrecognized" msgstr "" -#: common/eda_shape.cpp:1632 +#: common/eda_shape.cpp:619 common/eda_shape.cpp:1678 +#: eeschema/dialogs/dialog_label_properties_base.cpp:149 +#: eeschema/dialogs/dialog_sheet_pin_properties_base.cpp:53 +#: pcbnew/dialogs/dialog_board_statistics_base.cpp:232 +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:120 +#: pcbnew/dialogs/dialog_non_copper_zones_properties_base.cpp:44 +#: pcbnew/microwave/microwave_polygon.cpp:130 pcbnew/pad.cpp:1739 +#: pcbnew/pcb_target.cpp:157 pcbnew/pcb_target.cpp:204 +msgid "Shape" +msgstr "" + +#: common/eda_shape.cpp:625 common/eda_shape.cpp:632 +#: pcbnew/dialogs/dialog_graphic_item_properties.cpp:213 +#: pcbnew/pcb_track.cpp:839 +msgid "Radius" +msgstr "" + +#: common/eda_shape.cpp:630 common/eda_shape.cpp:660 common/eda_shape.cpp:1697 +#: pcbnew/fp_text.cpp:307 pcbnew/fp_textbox.cpp:313 pcbnew/pcb_text.cpp:140 +#: pcbnew/pcb_textbox.cpp:306 +msgid "Angle" +msgstr "" + +#: common/eda_shape.cpp:636 common/eda_shape.cpp:654 +#: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:126 +#: eeschema/dialogs/dialog_lib_edit_pin_table_base.cpp:95 +#: eeschema/lib_pin.cpp:1153 eeschema/sch_pin.cpp:224 +msgid "Length" +msgstr "" + +#: common/eda_shape.cpp:641 +msgid "Points" +msgstr "" + +#: common/eda_shape.cpp:645 common/eda_text.cpp:1056 +#: eeschema/sch_bitmap.cpp:207 pcbnew/dialogs/dialog_board_statistics.cpp:671 +#: pcbnew/dialogs/dialog_board_statistics.cpp:681 +#: pcbnew/dialogs/dialog_footprint_properties_base.cpp:54 +#: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:54 +#: pcbnew/dialogs/panel_setup_tracks_and_vias_base.cpp:41 +#: pcbnew/dialogs/panel_setup_tracks_and_vias_base.cpp:160 +#: pcbnew/fp_text.cpp:311 pcbnew/fp_text_grid_table.cpp:102 pcbnew/pad.cpp:1002 +#: pcbnew/pcb_bitmap.cpp:211 pcbnew/pcb_target.cpp:156 +#: pcbnew/pcb_target.cpp:201 pcbnew/pcb_text.cpp:144 pcbnew/pcb_track.cpp:834 +#: pcbnew/pcb_track.cpp:1240 pcbnew/pcb_track.cpp:1261 +#: pcbnew/pcb_track.cpp:1286 +msgid "Width" +msgstr "" + +#: common/eda_shape.cpp:648 common/eda_text.cpp:1061 +#: eeschema/sch_bitmap.cpp:208 pcbnew/dialogs/dialog_board_statistics.cpp:673 +#: pcbnew/dialogs/dialog_board_statistics.cpp:682 +#: pcbnew/dialogs/dialog_footprint_properties_base.cpp:55 +#: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:55 +#: pcbnew/fp_text.cpp:312 pcbnew/fp_text_grid_table.cpp:103 pcbnew/pad.cpp:1003 +#: pcbnew/pcb_bitmap.cpp:212 pcbnew/pcb_dimension.cpp:736 +#: pcbnew/pcb_text.cpp:145 +msgid "Height" +msgstr "" + +#: common/eda_shape.cpp:1667 #: pcbnew/dialogs/dialog_pad_basicshapes_properties.cpp:100 #: pcbnew/dialogs/dialog_pad_properties.cpp:713 #: pcbnew/dialogs/dialog_pad_properties.cpp:2176 msgid "Bezier" msgstr "" -#: common/eda_shape.cpp:1646 +#: common/eda_shape.cpp:1681 pcbnew/pcb_track.cpp:1243 +#: pcbnew/pcb_track.cpp:1264 msgid "Start X" msgstr "" -#: common/eda_shape.cpp:1648 +#: common/eda_shape.cpp:1684 pcbnew/pcb_track.cpp:1247 +#: pcbnew/pcb_track.cpp:1268 msgid "Start Y" msgstr "" -#: common/eda_shape.cpp:1650 pcbnew/pcb_track.cpp:1238 -#: pcbnew/pcb_track.cpp:1255 +#: common/eda_shape.cpp:1687 pcbnew/pcb_track.cpp:1250 +#: pcbnew/pcb_track.cpp:1271 msgid "End X" msgstr "" -#: common/eda_shape.cpp:1652 pcbnew/pcb_track.cpp:1240 -#: pcbnew/pcb_track.cpp:1257 +#: common/eda_shape.cpp:1690 pcbnew/pcb_track.cpp:1253 +#: pcbnew/pcb_track.cpp:1274 msgid "End Y" msgstr "" -#: common/eda_shape.cpp:1655 common/stroke_params.cpp:214 +#: common/eda_shape.cpp:1694 common/stroke_params.cpp:214 msgid "Line Width" msgstr "" -#: common/eda_text.cpp:741 eeschema/lib_textbox.cpp:455 -#: eeschema/sch_label.cpp:866 eeschema/sch_text.cpp:497 -#: eeschema/sch_textbox.cpp:443 eeschema/symbol_editor/symbol_editor.cpp:1238 +#: common/eda_text.cpp:747 eeschema/lib_textbox.cpp:472 +#: eeschema/sch_label.cpp:884 eeschema/sch_text.cpp:506 +#: eeschema/sch_textbox.cpp:451 eeschema/symbol_editor/symbol_editor.cpp:1238 #: gerbview/gerber_file_image.cpp:338 gerbview/gerber_file_image.cpp:342 #: gerbview/gerber_file_image.cpp:345 #: pcbnew/microwave/microwave_polygon.cpp:128 -#: pcbnew/widgets/appearance_controls.cpp:617 -#: pcbnew/widgets/appearance_controls.cpp:1699 +#: pcbnew/widgets/appearance_controls.cpp:633 +#: pcbnew/widgets/appearance_controls.cpp:1756 msgid "Normal" msgstr "" -#: common/eda_text.cpp:742 common/eda_text.cpp:1031 +#: common/eda_text.cpp:748 common/eda_text.cpp:1041 #: eeschema/dialogs/dialog_field_properties_base.cpp:142 #: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:233 #: eeschema/dialogs/dialog_label_properties_base.cpp:90 @@ -4393,9 +4430,9 @@ msgstr "" #: eeschema/dialogs/dialog_sheet_properties_base.cpp:65 #: eeschema/dialogs/dialog_symbol_properties_base.cpp:59 #: eeschema/dialogs/dialog_text_properties_base.cpp:109 -#: eeschema/fields_grid_table.cpp:343 eeschema/lib_textbox.cpp:455 -#: eeschema/sch_label.cpp:866 eeschema/sch_text.cpp:497 -#: eeschema/sch_textbox.cpp:443 +#: eeschema/fields_grid_table.cpp:344 eeschema/lib_textbox.cpp:472 +#: eeschema/sch_label.cpp:884 eeschema/sch_text.cpp:506 +#: eeschema/sch_textbox.cpp:451 #: pagelayout_editor/dialogs/properties_frame_base.cpp:97 #: pcbnew/dialogs/dialog_footprint_properties_base.cpp:57 #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:57 @@ -4407,7 +4444,7 @@ msgstr "" msgid "Italic" msgstr "" -#: common/eda_text.cpp:743 common/eda_text.cpp:1034 +#: common/eda_text.cpp:749 common/eda_text.cpp:1045 #: eeschema/dialogs/dialog_field_properties_base.cpp:137 #: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:211 #: eeschema/dialogs/dialog_label_properties_base.cpp:91 @@ -4419,102 +4456,108 @@ msgstr "" #: eeschema/dialogs/dialog_sheet_properties_base.cpp:66 #: eeschema/dialogs/dialog_symbol_properties_base.cpp:60 #: eeschema/dialogs/dialog_text_properties_base.cpp:104 -#: eeschema/fields_grid_table.cpp:344 eeschema/lib_textbox.cpp:455 -#: eeschema/sch_label.cpp:866 eeschema/sch_text.cpp:497 -#: eeschema/sch_textbox.cpp:443 +#: eeschema/fields_grid_table.cpp:345 eeschema/lib_textbox.cpp:472 +#: eeschema/sch_label.cpp:884 eeschema/sch_text.cpp:506 +#: eeschema/sch_textbox.cpp:451 #: pagelayout_editor/dialogs/properties_frame_base.cpp:92 #: pcbnew/dialogs/dialog_global_edit_text_and_graphics_base.cpp:186 msgid "Bold" msgstr "" -#: common/eda_text.cpp:744 +#: common/eda_text.cpp:750 msgid "Bold+Italic" msgstr "" -#: common/eda_text.cpp:1011 +#: common/eda_text.cpp:1015 #: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:221 #: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:261 -#: eeschema/fields_grid_table.cpp:244 eeschema/fields_grid_table.cpp:575 -#: eeschema/fields_grid_table.cpp:711 eeschema/lib_field.cpp:539 -#: eeschema/lib_text.cpp:398 eeschema/pin_type.cpp:128 -#: eeschema/sch_field.cpp:754 +#: eeschema/fields_grid_table.cpp:244 eeschema/fields_grid_table.cpp:584 +#: eeschema/fields_grid_table.cpp:729 eeschema/lib_field.cpp:550 +#: eeschema/lib_text.cpp:408 eeschema/pin_type.cpp:128 +#: eeschema/sch_field.cpp:770 msgid "Left" msgstr "" -#: common/eda_text.cpp:1012 common/eda_text.cpp:1016 +#: common/eda_text.cpp:1016 common/eda_text.cpp:1020 #: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:261 #: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:285 #: eeschema/fields_grid_table.cpp:237 eeschema/fields_grid_table.cpp:245 -#: eeschema/fields_grid_table.cpp:576 eeschema/fields_grid_table.cpp:586 -#: eeschema/fields_grid_table.cpp:713 eeschema/fields_grid_table.cpp:725 -#: eeschema/lib_field.cpp:540 eeschema/lib_field.cpp:549 -#: eeschema/lib_text.cpp:399 eeschema/lib_text.cpp:408 -#: eeschema/sch_field.cpp:755 eeschema/sch_field.cpp:764 +#: eeschema/fields_grid_table.cpp:585 eeschema/fields_grid_table.cpp:595 +#: eeschema/fields_grid_table.cpp:731 eeschema/fields_grid_table.cpp:743 +#: eeschema/lib_field.cpp:551 eeschema/lib_field.cpp:560 +#: eeschema/lib_text.cpp:409 eeschema/lib_text.cpp:418 +#: eeschema/sch_field.cpp:771 eeschema/sch_field.cpp:780 #: gerbview/gerber_file_image.cpp:342 gerbview/gerber_file_image.cpp:345 msgid "Center" msgstr "" -#: common/eda_text.cpp:1013 +#: common/eda_text.cpp:1017 #: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:221 #: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:261 -#: eeschema/fields_grid_table.cpp:246 eeschema/fields_grid_table.cpp:577 -#: eeschema/fields_grid_table.cpp:715 eeschema/lib_field.cpp:541 -#: eeschema/lib_text.cpp:400 eeschema/pin_type.cpp:127 -#: eeschema/sch_field.cpp:756 +#: eeschema/fields_grid_table.cpp:246 eeschema/fields_grid_table.cpp:586 +#: eeschema/fields_grid_table.cpp:733 eeschema/lib_field.cpp:552 +#: eeschema/lib_text.cpp:410 eeschema/pin_type.cpp:127 +#: eeschema/sch_field.cpp:772 msgid "Right" msgstr "" -#: common/eda_text.cpp:1015 +#: common/eda_text.cpp:1019 #: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:285 -#: eeschema/fields_grid_table.cpp:236 eeschema/fields_grid_table.cpp:585 -#: eeschema/fields_grid_table.cpp:723 eeschema/lib_field.cpp:548 -#: eeschema/lib_text.cpp:407 eeschema/sch_field.cpp:763 +#: eeschema/fields_grid_table.cpp:236 eeschema/fields_grid_table.cpp:594 +#: eeschema/fields_grid_table.cpp:741 eeschema/lib_field.cpp:559 +#: eeschema/lib_text.cpp:417 eeschema/sch_field.cpp:779 msgid "Top" msgstr "" -#: common/eda_text.cpp:1017 +#: common/eda_text.cpp:1021 #: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:285 -#: eeschema/fields_grid_table.cpp:238 eeschema/fields_grid_table.cpp:587 -#: eeschema/fields_grid_table.cpp:727 eeschema/lib_field.cpp:550 -#: eeschema/lib_text.cpp:409 eeschema/sch_field.cpp:765 +#: eeschema/fields_grid_table.cpp:238 eeschema/fields_grid_table.cpp:596 +#: eeschema/fields_grid_table.cpp:745 eeschema/lib_field.cpp:561 +#: eeschema/lib_text.cpp:419 eeschema/sch_field.cpp:781 msgid "Bottom" msgstr "" -#: common/eda_text.cpp:1024 +#: common/eda_text.cpp:1026 eeschema/dialogs/dialog_text_properties_base.h:114 +#: pcbnew/dialogs/dialog_text_properties.cpp:104 +#: pcbnew/dialogs/dialog_text_properties_base.h:110 +msgid "Text Properties" +msgstr "" + +#: common/eda_text.cpp:1032 msgid "Hyperlink" msgstr "" -#: common/eda_text.cpp:1027 +#: common/eda_text.cpp:1036 #: pcbnew/board_stackup_manager/panel_board_stackup_base.cpp:90 #: pcbnew/dialogs/dialog_footprint_properties_base.cpp:56 #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:56 -#: pcbnew/fp_text.cpp:307 pcbnew/fp_text_grid_table.cpp:104 -#: pcbnew/fp_textbox.cpp:313 pcbnew/pcb_text.cpp:143 +#: pcbnew/fp_text.cpp:310 pcbnew/fp_text_grid_table.cpp:104 +#: pcbnew/fp_textbox.cpp:316 pcbnew/pcb_text.cpp:143 msgid "Thickness" msgstr "" -#: common/eda_text.cpp:1036 pcbnew/microwave/microwave_polygon.cpp:128 +#: common/eda_text.cpp:1048 pcbnew/microwave/microwave_polygon.cpp:128 msgid "Mirrored" msgstr "" -#: common/eda_text.cpp:1039 +#: common/eda_text.cpp:1052 #: eeschema/dialogs/dialog_field_properties_base.cpp:87 #: eeschema/dialogs/dialog_global_edit_text_and_graphics_base.cpp:274 -#: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:127 +#: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:129 #: eeschema/dialogs/dialog_lib_edit_pin_table_base.cpp:98 #: eeschema/dialogs/panel_template_fieldnames_base.cpp:44 -#: eeschema/lib_field.cpp:529 eeschema/sch_field.cpp:744 +#: eeschema/lib_field.cpp:540 eeschema/sch_field.cpp:760 #: eeschema/sch_pin.cpp:222 include/lib_table_grid.h:194 #: pcbnew/dialogs/dialog_global_edit_text_and_graphics_base.cpp:134 #: pcbnew/dialogs/dialog_text_properties_base.cpp:87 msgid "Visible" msgstr "" -#: common/eda_text.cpp:1051 +#: common/eda_text.cpp:1067 msgid "Horizontal Justification" msgstr "" -#: common/eda_text.cpp:1055 +#: common/eda_text.cpp:1072 msgid "Vertical Justification" msgstr "" @@ -4705,7 +4748,7 @@ msgstr "" msgid "Problem while running the PDF viewer '%s'." msgstr "" -#: common/gestfich.cpp:223 eeschema/eeschema.cpp:523 eeschema/eeschema.cpp:556 +#: common/gestfich.cpp:223 eeschema/eeschema.cpp:535 eeschema/eeschema.cpp:568 #: gerbview/gerbview.cpp:245 kicad/project_template.cpp:279 #: pcbnew/pcbnew.cpp:480 #, c-format @@ -4714,7 +4757,7 @@ msgstr "" #: common/grid_tricks.cpp:325 common/tool/actions.cpp:153 #: eeschema/tools/ee_actions.cpp:157 pcbnew/dialogs/panel_setup_rules.cpp:111 -#: pcbnew/tools/edit_tool.cpp:1670 +#: pcbnew/tools/edit_tool.cpp:1971 msgid "Cut" msgstr "" @@ -4741,8 +4784,8 @@ msgid "Paste clipboard cells to matrix at current cell" msgstr "" #: common/grid_tricks.cpp:331 common/tool/actions.cpp:192 -#: kicad/project_tree_pane.cpp:764 pcbnew/dialogs/panel_setup_rules.cpp:114 -#: pcbnew/plugins/kicad/pcb_parser.cpp:923 pcbnew/tools/edit_tool.cpp:1672 +#: kicad/project_tree_pane.cpp:762 pcbnew/dialogs/panel_setup_rules.cpp:114 +#: pcbnew/plugins/kicad/pcb_parser.cpp:923 pcbnew/tools/edit_tool.cpp:1973 msgid "Delete" msgstr "" @@ -4782,8 +4825,8 @@ msgid "Add to Selection" msgstr "" #: common/hotkey_store.cpp:47 eeschema/tools/ee_actions.cpp:583 -#: gerbview/tools/gerbview_actions.cpp:119 pcbnew/tools/pcb_actions.cpp:780 -#: pcbnew/tools/pcb_actions.cpp:800 +#: gerbview/tools/gerbview_actions.cpp:119 pcbnew/tools/pcb_actions.cpp:790 +#: pcbnew/tools/pcb_actions.cpp:810 msgid "Highlight Net" msgstr "" @@ -4799,11 +4842,6 @@ msgstr "" msgid "Ignore Other Snaps" msgstr "" -#: common/hotkey_store.cpp:57 common/tool/action_menu.cpp:226 -#: common/tool/actions.cpp:114 -msgid "Quit" -msgstr "" - #: common/hotkey_store.cpp:72 msgid "Project Manager" msgstr "" @@ -4991,7 +5029,7 @@ msgid "ERC exclusions" msgstr "" #: common/layer_id.cpp:138 common/layer_id.cpp:176 -#: pcbnew/widgets/appearance_controls.cpp:359 +#: pcbnew/widgets/appearance_controls.cpp:351 msgid "Anchors" msgstr "" @@ -5002,7 +5040,7 @@ msgstr "" #: common/layer_id.cpp:140 common/layer_id.cpp:181 common/tool/grid_menu.cpp:64 #: gerbview/dialogs/panel_gerbview_color_settings.cpp:102 #: gerbview/widgets/gerbview_layer_widget.cpp:135 -#: pcbnew/widgets/appearance_controls.cpp:363 +#: pcbnew/widgets/appearance_controls.cpp:354 msgid "Grid" msgstr "" @@ -5058,7 +5096,7 @@ msgstr "" #: eeschema/dialogs/dialog_update_from_pcb_base.cpp:64 #: pcb_calculator/calculator_panels/panel_attenuators_base.cpp:100 #: pcbnew/dialogs/dialog_global_edit_text_and_graphics_base.cpp:31 -#: pcbnew/widgets/appearance_controls.cpp:349 +#: pcbnew/widgets/appearance_controls.cpp:341 msgid "Values" msgstr "" @@ -5093,7 +5131,7 @@ msgstr "" #: pcbnew/dialogs/dialog_global_edit_tracks_and_vias_base.cpp:27 #: pcbnew/dialogs/dialog_track_via_properties_base.cpp:52 #: pcbnew/dialogs/panel_setup_tracks_and_vias_base.cpp:27 -#: pcbnew/widgets/appearance_controls.cpp:340 +#: pcbnew/widgets/appearance_controls.cpp:332 #: pcbnew/widgets/panel_selection_filter.cpp:188 #: pcbnew/widgets/panel_selection_filter_base.cpp:37 msgid "Tracks" @@ -5131,10 +5169,10 @@ msgstr "" msgid "Non-plated holes" msgstr "" -#: common/layer_id.cpp:171 pcbnew/dialogs/panel_edit_options_base.cpp:323 -#: pcbnew/widgets/appearance_controls.cpp:355 -#: pcbnew/widgets/appearance_controls.cpp:701 -#: pcbnew/widgets/appearance_controls.cpp:2382 +#: common/layer_id.cpp:171 pcbnew/dialogs/panel_edit_options_base.cpp:318 +#: pcbnew/widgets/appearance_controls.cpp:347 +#: pcbnew/widgets/appearance_controls.cpp:717 +#: pcbnew/widgets/appearance_controls.cpp:2439 msgid "Ratsnest" msgstr "" @@ -5163,7 +5201,7 @@ msgid "Locked item shadow" msgstr "" #: common/layer_id.cpp:186 -msgid "Conflicting items shadow" +msgid "Courtyard collision shadow" msgstr "" #: common/lib_id.cpp:144 @@ -5179,9 +5217,10 @@ msgid "Deactivate selected" msgstr "" #: common/lib_tree_model.cpp:148 -#: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:128 +#: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:130 #: eeschema/dialogs/dialog_lib_edit_pin_table_base.cpp:99 -#: eeschema/lib_item.cpp:58 eeschema/symbol_editor/symbol_editor.cpp:1233 +#: eeschema/dialogs/dialog_sim_model.cpp:399 eeschema/lib_item.cpp:58 +#: eeschema/symbol_editor/symbol_editor.cpp:1233 #: pcbnew/dialogs/dialog_track_via_properties_base.cpp:67 #: pcbnew/dialogs/dialog_track_via_properties_base.cpp:78 #: pcbnew/dialogs/dialog_track_via_properties_base.cpp:89 @@ -5196,49 +5235,54 @@ msgstr "" msgid "Unit" msgstr "" -#: common/libeval_compiler/libeval_compiler.cpp:568 +#: common/libeval_compiler/libeval_compiler.cpp:569 #, c-format msgid "Unrecognized character '%c'" msgstr "" -#: common/libeval_compiler/libeval_compiler.cpp:828 +#: common/libeval_compiler/libeval_compiler.cpp:830 msgid "Unknown parent of function parameters" msgstr "" -#: common/libeval_compiler/libeval_compiler.cpp:847 +#: common/libeval_compiler/libeval_compiler.cpp:849 msgid "Unknown parent of property" msgstr "" -#: common/libeval_compiler/libeval_compiler.cpp:870 -#: common/libeval_compiler/libeval_compiler.cpp:900 -#: common/libeval_compiler/libeval_compiler.cpp:974 -#: common/libeval_compiler/libeval_compiler.cpp:1038 +#: common/libeval_compiler/libeval_compiler.cpp:872 +#: common/libeval_compiler/libeval_compiler.cpp:902 +#: common/libeval_compiler/libeval_compiler.cpp:976 +#: common/libeval_compiler/libeval_compiler.cpp:1049 #, c-format msgid "Unrecognized item '%s'" msgstr "" -#: common/libeval_compiler/libeval_compiler.cpp:876 -#: common/libeval_compiler/libeval_compiler.cpp:979 +#: common/libeval_compiler/libeval_compiler.cpp:878 +#: common/libeval_compiler/libeval_compiler.cpp:981 #, c-format msgid "Unrecognized property '%s'" msgstr "" -#: common/libeval_compiler/libeval_compiler.cpp:913 +#: common/libeval_compiler/libeval_compiler.cpp:915 #, c-format msgid "Unrecognized function '%s'" msgstr "" -#: common/libeval_compiler/libeval_compiler.cpp:1010 +#: common/libeval_compiler/libeval_compiler.cpp:1008 +#, c-format +msgid "Unexpected units for '%s'" +msgstr "" + +#: common/libeval_compiler/libeval_compiler.cpp:1020 #, c-format msgid "Missing units for '%s'| (%s)" msgstr "" -#: common/libeval_compiler/libeval_compiler.cpp:1129 +#: common/libeval_compiler/libeval_compiler.cpp:1140 #, c-format msgid "Type mismatch between '%s' and %lf" msgstr "" -#: common/libeval_compiler/libeval_compiler.cpp:1135 +#: common/libeval_compiler/libeval_compiler.cpp:1146 #, c-format msgid "Type mismatch between %lf and '%s'" msgstr "" @@ -5281,23 +5325,23 @@ msgstr "" msgid "The KiCad language file for this language is not installed." msgstr "" -#: common/plotters/PDF_plotter.cpp:817 +#: common/plotters/PDF_plotter.cpp:825 #, c-format msgid "Page %s" msgstr "" -#: common/plotters/PDF_plotter.cpp:821 +#: common/plotters/PDF_plotter.cpp:829 #, c-format msgid "%s (Page %s)" msgstr "" -#: common/plotters/PDF_plotter.cpp:1188 +#: common/plotters/PDF_plotter.cpp:1195 #, c-format msgid "Show Page %s" msgstr "" -#: common/plotters/PDF_plotter.cpp:1199 -#: eeschema/symbol_editor/symbol_edit_frame.cpp:801 +#: common/plotters/PDF_plotter.cpp:1206 +#: eeschema/symbol_editor/symbol_edit_frame.cpp:805 #: eeschema/tools/sch_navigate_tool.cpp:86 #, c-format msgid "Open %s" @@ -5390,7 +5434,7 @@ msgstr "" msgid "Invalid Arc with radius %f and angle %f" msgstr "" -#: common/project.cpp:345 common/project.cpp:350 pcbnew/pcb_base_frame.cpp:194 +#: common/project.cpp:346 common/project.cpp:351 pcbnew/pcb_base_frame.cpp:194 msgid "Error loading project footprint library table." msgstr "" @@ -5398,11 +5442,11 @@ msgstr "" msgid "This is the default net class." msgstr "" -#: common/project/project_archiver.cpp:52 kicad/pcm/pcm_task_manager.cpp:327 +#: common/project/project_archiver.cpp:52 kicad/pcm/pcm_task_manager.cpp:330 msgid "Could not open archive file." msgstr "" -#: common/project/project_archiver.cpp:61 kicad/pcm/pcm_task_manager.cpp:335 +#: common/project/project_archiver.cpp:61 kicad/pcm/pcm_task_manager.cpp:338 msgid "Invalid archive file format." msgstr "" @@ -5411,33 +5455,30 @@ msgstr "" msgid "Extracting file '%s'." msgstr "" -#: common/project/project_archiver.cpp:95 kicad/pcm/pcm_task_manager.cpp:247 -#: kicad/pcm/pcm_task_manager.cpp:292 +#: common/project/project_archiver.cpp:95 kicad/pcm/pcm_task_manager.cpp:250 +#: kicad/pcm/pcm_task_manager.cpp:295 msgid "Error extracting file!" msgstr "" -#: common/project/project_archiver.cpp:159 eeschema/dialogs/dialog_erc.cpp:938 -#: eeschema/dialogs/dialog_plot_schematic.cpp:519 -#: eeschema/dialogs/dialog_plot_schematic.cpp:693 -#: eeschema/dialogs/dialog_plot_schematic.cpp:846 -#: eeschema/dialogs/dialog_plot_schematic.cpp:1053 -#: eeschema/dialogs/dialog_plot_schematic.cpp:1178 +#: common/project/project_archiver.cpp:155 eeschema/dialogs/dialog_erc.cpp:954 #: eeschema/netlist_exporters/netlist_exporter_cadstar.cpp:48 #: eeschema/netlist_exporters/netlist_exporter_orcadpcb2.cpp:52 -#: gerbview/export_to_pcbnew.cpp:68 pagelayout_editor/files.cpp:212 -#: pcbnew/build_BOM_from_board.cpp:101 +#: eeschema/sch_plotter.cpp:165 eeschema/sch_plotter.cpp:375 +#: eeschema/sch_plotter.cpp:519 eeschema/sch_plotter.cpp:707 +#: eeschema/sch_plotter.cpp:878 gerbview/export_to_pcbnew.cpp:68 +#: pagelayout_editor/files.cpp:212 pcbnew/build_BOM_from_board.cpp:101 #: pcbnew/dialogs/dialog_board_statistics.cpp:656 -#: pcbnew/dialogs/dialog_drc.cpp:875 pcbnew/dialogs/dialog_export_idf.cpp:223 +#: pcbnew/dialogs/dialog_drc.cpp:874 pcbnew/dialogs/dialog_export_idf.cpp:223 #: pcbnew/dialogs/dialog_export_svg.cpp:314 #: pcbnew/dialogs/dialog_export_vrml.cpp:266 -#: pcbnew/dialogs/dialog_gendrill.cpp:480 pcbnew/dialogs/dialog_plot.cpp:1093 +#: pcbnew/dialogs/dialog_gen_footprint_position.cpp:296 +#: pcbnew/dialogs/dialog_gen_footprint_position.cpp:317 +#: pcbnew/dialogs/dialog_gen_footprint_position.cpp:425 +#: pcbnew/dialogs/dialog_gen_footprint_position.cpp:471 +#: pcbnew/dialogs/dialog_gen_footprint_position.cpp:573 +#: pcbnew/dialogs/dialog_gendrill.cpp:480 pcbnew/dialogs/dialog_plot.cpp:1119 #: pcbnew/exporters/export_footprint_associations.cpp:83 #: pcbnew/exporters/export_gencad.cpp:257 -#: pcbnew/exporters/gen_footprints_placefile.cpp:327 -#: pcbnew/exporters/gen_footprints_placefile.cpp:348 -#: pcbnew/exporters/gen_footprints_placefile.cpp:456 -#: pcbnew/exporters/gen_footprints_placefile.cpp:502 -#: pcbnew/exporters/gen_footprints_placefile.cpp:604 #: pcbnew/exporters/gendrill_Excellon_writer.cpp:117 #: pcbnew/exporters/gendrill_file_writer_base.cpp:336 #: pcbnew/exporters/gendrill_gerber_writer.cpp:101 @@ -5446,17 +5487,17 @@ msgstr "" msgid "Failed to create file '%s'." msgstr "" -#: common/project/project_archiver.cpp:205 +#: common/project/project_archiver.cpp:201 #, c-format msgid "Archived file '%s'." msgstr "" -#: common/project/project_archiver.cpp:215 +#: common/project/project_archiver.cpp:211 #, c-format msgid "Failed to archive file '%s'." msgstr "" -#: common/project/project_archiver.cpp:241 +#: common/project/project_archiver.cpp:237 #, c-format msgid "Zip archive '%s' created (%s uncompressed, %s compressed)." msgstr "" @@ -5547,10 +5588,6 @@ msgstr "" msgid "Add an existing library folder" msgstr "" -#: common/tool/actions.cpp:61 eeschema/sim/sim_plot_frame_base.cpp:25 -msgid "Open..." -msgstr "" - #: common/tool/actions.cpp:61 msgid "Open existing document" msgstr "" @@ -5605,7 +5642,7 @@ msgid "Plot..." msgstr "" #: common/tool/actions.cpp:108 pcbnew/dialogs/dialog_plot.cpp:178 -#: pcbnew/dialogs/dialog_plot_base.h:151 +#: pcbnew/dialogs/dialog_plot_base.h:154 msgid "Plot" msgstr "" @@ -5958,7 +5995,7 @@ msgstr "" msgid "Use millimeters" msgstr "" -#: common/tool/actions.cpp:517 common/widgets/lib_tree.cpp:663 +#: common/tool/actions.cpp:517 common/widgets/lib_tree.cpp:665 msgid "Select Columns" msgstr "" @@ -6030,117 +6067,117 @@ msgstr "" msgid "Interactively measure distance between points" msgstr "" -#: common/tool/actions.cpp:586 +#: common/tool/actions.cpp:589 msgid "Show 3D viewer window" msgstr "" -#: common/tool/actions.cpp:591 eeschema/symbol_viewer_frame.cpp:106 -#: eeschema/symbol_viewer_frame.cpp:1165 +#: common/tool/actions.cpp:594 eeschema/symbol_viewer_frame.cpp:106 +#: eeschema/symbol_viewer_frame.cpp:1172 msgid "Symbol Library Browser" msgstr "" -#: common/tool/actions.cpp:591 +#: common/tool/actions.cpp:594 msgid "Browse symbol libraries" msgstr "" -#: common/tool/actions.cpp:596 +#: common/tool/actions.cpp:599 msgid "Create, delete and edit symbols" msgstr "" -#: common/tool/actions.cpp:601 pcbnew/footprint_viewer_frame.cpp:114 +#: common/tool/actions.cpp:604 pcbnew/footprint_viewer_frame.cpp:114 #: pcbnew/footprint_viewer_frame.cpp:1186 msgid "Footprint Library Browser" msgstr "" -#: common/tool/actions.cpp:601 +#: common/tool/actions.cpp:604 msgid "Browse footprint libraries" msgstr "" -#: common/tool/actions.cpp:606 +#: common/tool/actions.cpp:609 msgid "Create, delete and edit footprints" msgstr "" -#: common/tool/actions.cpp:612 +#: common/tool/actions.cpp:615 msgid "Update PCB from Schematic..." msgstr "" -#: common/tool/actions.cpp:612 +#: common/tool/actions.cpp:615 msgid "Update PCB with changes made to schematic" msgstr "" -#: common/tool/actions.cpp:617 +#: common/tool/actions.cpp:620 msgid "Update Schematic from PCB..." msgstr "" -#: common/tool/actions.cpp:617 +#: common/tool/actions.cpp:620 msgid "Update schematic with changes made to PCB" msgstr "" -#: common/tool/actions.cpp:627 +#: common/tool/actions.cpp:630 #: pcbnew/dialogs/panel_fp_properties_3d_model_base.cpp:68 msgid "Configure Paths..." msgstr "" -#: common/tool/actions.cpp:627 +#: common/tool/actions.cpp:630 msgid "Edit path configuration environment variables" msgstr "" -#: common/tool/actions.cpp:632 +#: common/tool/actions.cpp:635 msgid "Manage Symbol Libraries..." msgstr "" -#: common/tool/actions.cpp:633 +#: common/tool/actions.cpp:636 msgid "Edit the global and project symbol library lists" msgstr "" -#: common/tool/actions.cpp:638 +#: common/tool/actions.cpp:641 msgid "Manage Footprint Libraries..." msgstr "" -#: common/tool/actions.cpp:639 +#: common/tool/actions.cpp:642 msgid "Edit the global and project footprint library lists" msgstr "" -#: common/tool/actions.cpp:644 +#: common/tool/actions.cpp:647 msgid "Getting Started with KiCad" msgstr "" -#: common/tool/actions.cpp:645 +#: common/tool/actions.cpp:648 msgid "Open \"Getting Started in KiCad\" guide for beginners" msgstr "" -#: common/tool/actions.cpp:650 +#: common/tool/actions.cpp:653 #: pagelayout_editor/dialogs/properties_frame_base.cpp:35 #: pcb_calculator/calculator_panels/panel_eserie_base.cpp:183 #: pcb_calculator/calculator_panels/panel_fusing_current_base.cpp:138 msgid "Help" msgstr "" -#: common/tool/actions.cpp:651 +#: common/tool/actions.cpp:654 msgid "Open product documentation in a web browser" msgstr "" -#: common/tool/actions.cpp:657 +#: common/tool/actions.cpp:660 msgid "List Hotkeys..." msgstr "" -#: common/tool/actions.cpp:658 +#: common/tool/actions.cpp:661 msgid "Displays current hotkeys table and corresponding commands" msgstr "" -#: common/tool/actions.cpp:663 +#: common/tool/actions.cpp:666 msgid "Get Involved" msgstr "" -#: common/tool/actions.cpp:664 +#: common/tool/actions.cpp:667 msgid "Open \"Contribute to KiCad\" in a web browser" msgstr "" -#: common/tool/actions.cpp:670 +#: common/tool/actions.cpp:673 msgid "Open \"Donate to KiCad\" in a web browser" msgstr "" -#: common/tool/actions.cpp:674 +#: common/tool/actions.cpp:677 msgid "Report Bug" msgstr "" @@ -6191,11 +6228,11 @@ msgstr "" msgid "User grid: %s (%s)" msgstr "" -#: common/tool/selection_tool.cpp:284 +#: common/tool/selection_tool.cpp:288 msgid "Select &All\tA" msgstr "" -#: common/tool/selection_tool.cpp:287 +#: common/tool/selection_tool.cpp:291 msgid "&Expand Selection\tE" msgstr "" @@ -6316,9 +6353,9 @@ msgstr "" #: common/widgets/gal_options_panel.cpp:163 #: pcbnew/dialogs/dialog_copper_zones_base.cpp:357 -#: pcbnew/dialogs/panel_edit_options_base.cpp:280 -#: pcbnew/dialogs/panel_edit_options_base.cpp:294 -#: pcbnew/dialogs/panel_edit_options_base.cpp:308 +#: pcbnew/dialogs/panel_edit_options_base.cpp:275 +#: pcbnew/dialogs/panel_edit_options_base.cpp:289 +#: pcbnew/dialogs/panel_edit_options_base.cpp:303 msgid "Always" msgstr "" @@ -6328,9 +6365,9 @@ msgstr "" #: common/widgets/gal_options_panel.cpp:163 #: pcbnew/dialogs/dialog_copper_zones_base.cpp:357 -#: pcbnew/dialogs/panel_edit_options_base.cpp:280 -#: pcbnew/dialogs/panel_edit_options_base.cpp:294 -#: pcbnew/dialogs/panel_edit_options_base.cpp:308 +#: pcbnew/dialogs/panel_edit_options_base.cpp:275 +#: pcbnew/dialogs/panel_edit_options_base.cpp:289 +#: pcbnew/dialogs/panel_edit_options_base.cpp:303 msgid "Never" msgstr "" @@ -6366,7 +6403,7 @@ msgstr "" msgid "Select Path" msgstr "" -#: common/widgets/lib_tree.cpp:287 +#: common/widgets/lib_tree.cpp:289 msgid "recent searches" msgstr "" @@ -6418,21 +6455,26 @@ msgstr "" msgid "Reset %s to Defaults" msgstr "" -#: common/widgets/properties_panel.cpp:46 -#: common/widgets/properties_panel.cpp:75 +#: common/widgets/properties_panel.cpp:53 +#: common/widgets/properties_panel.cpp:106 msgid "No objects selected" msgstr "" -#: common/widgets/properties_panel.cpp:89 -msgid "Multiple objects selected" +#: common/widgets/properties_panel.cpp:120 +#, c-format +msgid "%d objects selected" msgstr "" -#: common/widgets/unit_binder.cpp:260 +#: common/widgets/properties_panel.cpp:238 +msgid "Basic Properties" +msgstr "" + +#: common/widgets/unit_binder.cpp:274 #, c-format msgid "%s must be at least %s." msgstr "" -#: common/widgets/unit_binder.cpp:276 +#: common/widgets/unit_binder.cpp:290 #, c-format msgid "%s must be less than %s." msgstr "" @@ -6514,7 +6556,7 @@ msgid "Info:" msgstr "" #: common/widgets/wx_html_report_panel.cpp:368 -#: eeschema/dialogs/dialog_erc.cpp:914 pcbnew/dialogs/dialog_drc.cpp:851 +#: eeschema/dialogs/dialog_erc.cpp:930 pcbnew/dialogs/dialog_drc.cpp:850 msgid "Save Report to File" msgstr "" @@ -6544,10 +6586,10 @@ msgstr "" #: pcbnew/dialogs/dialog_board_reannotate_base.cpp:174 #: pcbnew/dialogs/dialog_drc_base.cpp:171 #: pcbnew/dialogs/dialog_footprint_checker_base.cpp:36 -#: pcbnew/widgets/appearance_controls.cpp:693 -#: pcbnew/widgets/appearance_controls.cpp:735 -#: pcbnew/widgets/appearance_controls.cpp:2379 -#: pcbnew/widgets/appearance_controls.cpp:2398 +#: pcbnew/widgets/appearance_controls.cpp:709 +#: pcbnew/widgets/appearance_controls.cpp:751 +#: pcbnew/widgets/appearance_controls.cpp:2436 +#: pcbnew/widgets/appearance_controls.cpp:2455 msgid "All" msgstr "" @@ -6572,261 +6614,257 @@ msgstr "" msgid "Save..." msgstr "" -#: common/wildcards_and_files_ext.cpp:221 +#: common/wildcards_and_files_ext.cpp:200 msgid "All files" msgstr "" -#: common/wildcards_and_files_ext.cpp:227 +#: common/wildcards_and_files_ext.cpp:206 msgid "KiCad drawing symbol files" msgstr "" -#: common/wildcards_and_files_ext.cpp:233 +#: common/wildcards_and_files_ext.cpp:212 msgid "KiCad symbol library files" msgstr "" -#: common/wildcards_and_files_ext.cpp:240 +#: common/wildcards_and_files_ext.cpp:219 msgid "KiCad legacy symbol library files" msgstr "" -#: common/wildcards_and_files_ext.cpp:246 +#: common/wildcards_and_files_ext.cpp:225 msgid "KiCad database library files" msgstr "" -#: common/wildcards_and_files_ext.cpp:253 +#: common/wildcards_and_files_ext.cpp:232 msgid "All KiCad symbol library files" msgstr "" -#: common/wildcards_and_files_ext.cpp:262 +#: common/wildcards_and_files_ext.cpp:241 msgid "KiCad project files" msgstr "" -#: common/wildcards_and_files_ext.cpp:268 +#: common/wildcards_and_files_ext.cpp:247 msgid "KiCad legacy project files" msgstr "" -#: common/wildcards_and_files_ext.cpp:275 +#: common/wildcards_and_files_ext.cpp:254 msgid "All KiCad project files" msgstr "" -#: common/wildcards_and_files_ext.cpp:282 +#: common/wildcards_and_files_ext.cpp:261 msgid "All KiCad schematic files" msgstr "" -#: common/wildcards_and_files_ext.cpp:289 +#: common/wildcards_and_files_ext.cpp:268 msgid "KiCad legacy schematic files" msgstr "" -#: common/wildcards_and_files_ext.cpp:296 +#: common/wildcards_and_files_ext.cpp:275 msgid "KiCad s-expression schematic files" msgstr "" -#: common/wildcards_and_files_ext.cpp:303 +#: common/wildcards_and_files_ext.cpp:282 msgid "Altium schematic files" msgstr "" -#: common/wildcards_and_files_ext.cpp:309 +#: common/wildcards_and_files_ext.cpp:288 msgid "CADSTAR Schematic Archive files" msgstr "" -#: common/wildcards_and_files_ext.cpp:315 +#: common/wildcards_and_files_ext.cpp:294 msgid "CADSTAR Archive files" msgstr "" -#: common/wildcards_and_files_ext.cpp:321 +#: common/wildcards_and_files_ext.cpp:300 msgid "Eagle XML schematic files" msgstr "" -#: common/wildcards_and_files_ext.cpp:327 +#: common/wildcards_and_files_ext.cpp:306 msgid "Eagle XML files" msgstr "" -#: common/wildcards_and_files_ext.cpp:333 +#: common/wildcards_and_files_ext.cpp:312 msgid "OrcadPCB2 netlist files" msgstr "" -#: common/wildcards_and_files_ext.cpp:340 +#: common/wildcards_and_files_ext.cpp:319 msgid "KiCad netlist files" msgstr "" -#: common/wildcards_and_files_ext.cpp:346 gerbview/files.cpp:52 -msgid "Gerber files" -msgstr "" - -#: common/wildcards_and_files_ext.cpp:352 -#: common/wildcards_and_files_ext.cpp:393 +#: common/wildcards_and_files_ext.cpp:325 +#: common/wildcards_and_files_ext.cpp:366 msgid "KiCad printed circuit board files" msgstr "" -#: common/wildcards_and_files_ext.cpp:358 +#: common/wildcards_and_files_ext.cpp:331 msgid "Eagle ver. 6.x XML PCB files" msgstr "" -#: common/wildcards_and_files_ext.cpp:363 +#: common/wildcards_and_files_ext.cpp:336 msgid "CADSTAR PCB Archive files" msgstr "" -#: common/wildcards_and_files_ext.cpp:368 +#: common/wildcards_and_files_ext.cpp:341 msgid "P-Cad 200x ASCII PCB files" msgstr "" -#: common/wildcards_and_files_ext.cpp:373 +#: common/wildcards_and_files_ext.cpp:346 msgid "Altium Designer PCB files" msgstr "" -#: common/wildcards_and_files_ext.cpp:378 +#: common/wildcards_and_files_ext.cpp:351 msgid "Altium Circuit Studio PCB files" msgstr "" -#: common/wildcards_and_files_ext.cpp:383 +#: common/wildcards_and_files_ext.cpp:356 msgid "Altium Circuit Maker PCB files" msgstr "" -#: common/wildcards_and_files_ext.cpp:388 +#: common/wildcards_and_files_ext.cpp:361 msgid "Fabmaster PCB files" msgstr "" -#: common/wildcards_and_files_ext.cpp:400 +#: common/wildcards_and_files_ext.cpp:373 msgid "KiCad footprint files" msgstr "" -#: common/wildcards_and_files_ext.cpp:407 +#: common/wildcards_and_files_ext.cpp:380 msgid "KiCad footprint library paths" msgstr "" -#: common/wildcards_and_files_ext.cpp:414 +#: common/wildcards_and_files_ext.cpp:387 msgid "Legacy footprint library files" msgstr "" -#: common/wildcards_and_files_ext.cpp:420 +#: common/wildcards_and_files_ext.cpp:393 msgid "Altium PCB footprint library files" msgstr "" -#: common/wildcards_and_files_ext.cpp:426 +#: common/wildcards_and_files_ext.cpp:399 msgid "Eagle ver. 6.x XML library files" msgstr "" -#: common/wildcards_and_files_ext.cpp:432 +#: common/wildcards_and_files_ext.cpp:405 msgid "Geda PCB footprint library files" msgstr "" -#: common/wildcards_and_files_ext.cpp:438 +#: common/wildcards_and_files_ext.cpp:411 msgid "Drawing sheet files" msgstr "" -#: common/wildcards_and_files_ext.cpp:446 +#: common/wildcards_and_files_ext.cpp:419 msgid "KiCad symbol footprint link files" msgstr "" -#: common/wildcards_and_files_ext.cpp:454 gerbview/files.cpp:70 +#: common/wildcards_and_files_ext.cpp:427 gerbview/files.cpp:70 msgid "Drill files" msgstr "" -#: common/wildcards_and_files_ext.cpp:461 +#: common/wildcards_and_files_ext.cpp:434 msgid "SVG files" msgstr "" -#: common/wildcards_and_files_ext.cpp:467 +#: common/wildcards_and_files_ext.cpp:440 msgid "HTML files" msgstr "" -#: common/wildcards_and_files_ext.cpp:473 +#: common/wildcards_and_files_ext.cpp:446 msgid "CSV Files" msgstr "" -#: common/wildcards_and_files_ext.cpp:479 +#: common/wildcards_and_files_ext.cpp:452 msgid "Portable document format files" msgstr "" -#: common/wildcards_and_files_ext.cpp:485 +#: common/wildcards_and_files_ext.cpp:458 msgid "PostScript files" msgstr "" -#: common/wildcards_and_files_ext.cpp:491 +#: common/wildcards_and_files_ext.cpp:464 msgid "Report files" msgstr "" -#: common/wildcards_and_files_ext.cpp:497 +#: common/wildcards_and_files_ext.cpp:470 msgid "Component placement files" msgstr "" -#: common/wildcards_and_files_ext.cpp:503 +#: common/wildcards_and_files_ext.cpp:476 msgid "VRML and X3D files" msgstr "" -#: common/wildcards_and_files_ext.cpp:509 +#: common/wildcards_and_files_ext.cpp:482 msgid "IDFv3 footprint files" msgstr "" -#: common/wildcards_and_files_ext.cpp:515 +#: common/wildcards_and_files_ext.cpp:488 msgid "Text files" msgstr "" -#: common/wildcards_and_files_ext.cpp:521 +#: common/wildcards_and_files_ext.cpp:494 msgid "Legacy footprint export files" msgstr "" -#: common/wildcards_and_files_ext.cpp:527 +#: common/wildcards_and_files_ext.cpp:500 msgid "Electrical rule check file" msgstr "" -#: common/wildcards_and_files_ext.cpp:533 +#: common/wildcards_and_files_ext.cpp:506 msgid "Spice library file" msgstr "" -#: common/wildcards_and_files_ext.cpp:539 +#: common/wildcards_and_files_ext.cpp:512 msgid "SPICE netlist file" msgstr "" -#: common/wildcards_and_files_ext.cpp:545 +#: common/wildcards_and_files_ext.cpp:518 msgid "CadStar netlist file" msgstr "" -#: common/wildcards_and_files_ext.cpp:551 +#: common/wildcards_and_files_ext.cpp:524 msgid "Symbol footprint association files" msgstr "" -#: common/wildcards_and_files_ext.cpp:557 +#: common/wildcards_and_files_ext.cpp:530 msgid "Zip file" msgstr "" -#: common/wildcards_and_files_ext.cpp:563 +#: common/wildcards_and_files_ext.cpp:536 msgid "GenCAD 1.4 board files" msgstr "" -#: common/wildcards_and_files_ext.cpp:569 +#: common/wildcards_and_files_ext.cpp:542 msgid "DXF Files" msgstr "" -#: common/wildcards_and_files_ext.cpp:575 +#: common/wildcards_and_files_ext.cpp:548 #: resources/linux/mime/kicad-gerbers.xml.in:22 msgid "Gerber job file" msgstr "" -#: common/wildcards_and_files_ext.cpp:581 +#: common/wildcards_and_files_ext.cpp:554 msgid "Specctra DSN file" msgstr "" -#: common/wildcards_and_files_ext.cpp:588 +#: common/wildcards_and_files_ext.cpp:561 msgid "Specctra Session file" msgstr "" -#: common/wildcards_and_files_ext.cpp:595 +#: common/wildcards_and_files_ext.cpp:568 msgid "IPC-D-356 Test Files" msgstr "" -#: common/wildcards_and_files_ext.cpp:602 +#: common/wildcards_and_files_ext.cpp:575 msgid "Workbook file" msgstr "" -#: common/wildcards_and_files_ext.cpp:609 +#: common/wildcards_and_files_ext.cpp:582 msgid "PNG file" msgstr "" -#: common/wildcards_and_files_ext.cpp:615 +#: common/wildcards_and_files_ext.cpp:588 msgid "Jpeg file" msgstr "" -#: common/wildcards_and_files_ext.cpp:621 +#: common/wildcards_and_files_ext.cpp:594 msgid "Hotkey file" msgstr "" @@ -6881,7 +6919,7 @@ msgstr "" msgid "Assign Footprints" msgstr "" -#: cvpcb/cvpcb_mainframe.cpp:111 pcbnew/dialogs/panel_fp_lib_table.cpp:1089 +#: cvpcb/cvpcb_mainframe.cpp:111 pcbnew/dialogs/panel_fp_lib_table.cpp:1086 msgid "Footprint Libraries" msgstr "" @@ -6912,9 +6950,9 @@ msgid "'%s' is not a valid footprint." msgstr "" #: cvpcb/cvpcb_mainframe.cpp:796 eeschema/generate_alias_info.cpp:39 -#: eeschema/sch_symbol.cpp:1699 eeschema/sch_symbol.cpp:2179 +#: eeschema/sch_symbol.cpp:1719 eeschema/sch_symbol.cpp:2199 #: eeschema/symbol_editor/symbol_editor.cpp:1249 -#: eeschema/symbol_viewer_frame.cpp:450 pcbnew/footprint.cpp:2871 +#: eeschema/symbol_viewer_frame.cpp:454 pcbnew/footprint.cpp:2881 #: pcbnew/generate_footprint_info.cpp:37 pcbnew/plot_board_layers.cpp:105 msgid "Keywords" msgstr "" @@ -6924,8 +6962,8 @@ msgid "Pin Count" msgstr "" #: cvpcb/cvpcb_mainframe.cpp:825 eeschema/sch_base_frame.cpp:576 -#: eeschema/sch_symbol.cpp:1682 eeschema/sch_symbol.cpp:1686 -#: eeschema/sch_symbol.cpp:1716 pcbnew/tools/pcb_control.cpp:1320 +#: eeschema/sch_symbol.cpp:1702 eeschema/sch_symbol.cpp:1706 +#: eeschema/sch_symbol.cpp:1736 pcbnew/tools/pcb_control.cpp:1353 msgid "Library" msgstr "" @@ -6965,8 +7003,8 @@ msgstr "" msgid "Configuration Error" msgstr "" -#: cvpcb/cvpcb_mainframe.cpp:910 pcbnew/footprint_edit_frame.cpp:929 -#: pcbnew/load_select_footprint.cpp:224 +#: cvpcb/cvpcb_mainframe.cpp:910 pcbnew/footprint_edit_frame.cpp:937 +#: pcbnew/load_select_footprint.cpp:225 msgid "Loading Footprint Libraries" msgstr "" @@ -6985,7 +7023,7 @@ msgstr "" #: cvpcb/dialogs/dialog_config_equfiles.cpp:103 #: eeschema/dialogs/dialog_bom.cpp:447 #: gerbview/tools/gerbview_inspection_tool.cpp:185 -#: kicad/project_tree_pane.cpp:783 +#: kicad/project_tree_pane.cpp:781 msgid "No text editor selected in KiCad. Please choose one." msgstr "" @@ -7034,19 +7072,19 @@ msgstr "" #: eeschema/dialogs/dialog_lib_symbol_properties_base.cpp:58 #: eeschema/dialogs/dialog_rescue_each.cpp:134 #: eeschema/dialogs/dialog_sheet_properties_base.cpp:61 -#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1042 +#: eeschema/dialogs/dialog_symbol_fields_table.cpp:1041 #: eeschema/dialogs/dialog_symbol_properties_base.cpp:55 #: eeschema/dialogs/panel_sym_lib_table.cpp:305 -#: eeschema/fields_grid_table.cpp:339 eeschema/sch_symbol.cpp:1661 -#: eeschema/sch_symbol.cpp:1706 +#: eeschema/fields_grid_table.cpp:339 eeschema/sch_symbol.cpp:1681 +#: eeschema/sch_symbol.cpp:1726 #: pcbnew/dialogs/dialog_footprint_properties_base.cpp:69 #: pcbnew/dialogs/dialog_footprint_properties_fp_editor_base.cpp:69 #: pcbnew/dialogs/dialog_fp_plugin_options_base.cpp:43 #: pcbnew/dialogs/panel_fp_editor_defaults.cpp:63 #: pcbnew/dialogs/panel_fp_editor_defaults_base.cpp:54 -#: pcbnew/dialogs/panel_fp_lib_table.cpp:460 pcbnew/footprint.cpp:2853 -#: pcbnew/footprint_wizard_frame.cpp:323 pcbnew/fp_text.cpp:276 -#: pcbnew/fp_text_grid_table.cpp:121 pcbnew/pcb_dimension.cpp:305 +#: pcbnew/dialogs/panel_fp_lib_table.cpp:460 pcbnew/footprint.cpp:2871 +#: pcbnew/footprint_wizard_frame.cpp:323 pcbnew/fp_text.cpp:279 +#: pcbnew/fp_text_grid_table.cpp:121 pcbnew/pcb_dimension.cpp:306 #: pcbnew/plot_board_layers.cpp:90 msgid "Value" msgstr "" @@ -7114,7 +7152,7 @@ msgstr "" msgid "Footprint '%s' not found." msgstr "" -#: cvpcb/display_footprints_frame.cpp:492 pcbnew/footprint.cpp:1055 +#: cvpcb/display_footprints_frame.cpp:492 pcbnew/footprint.cpp:1063 #, c-format msgid "Footprint: %s" msgstr "" @@ -7347,24 +7385,24 @@ msgstr "" msgid "Different values for %s%d%s (%s) and %s%d%s (%s)" msgstr "" -#: eeschema/connection_graph.cpp:2452 eeschema/connection_graph.cpp:2483 +#: eeschema/connection_graph.cpp:2447 eeschema/connection_graph.cpp:2480 #, c-format msgid "" "Both %s and %s are attached to the same items; %s will be used in the netlist" msgstr "" -#: eeschema/connection_graph.cpp:2746 +#: eeschema/connection_graph.cpp:2749 #, c-format msgid "" "Net %s is graphically connected to bus %s but is not a member of that bus" msgstr "" -#: eeschema/connection_graph.cpp:3208 +#: eeschema/connection_graph.cpp:3209 #, c-format msgid "Sheet pin %s has no matching hierarchical label inside the sheet" msgstr "" -#: eeschema/connection_graph.cpp:3225 +#: eeschema/connection_graph.cpp:3226 #, c-format msgid "Hierarchical label %s has no matching sheet pin in the parent sheet" msgstr "" @@ -7519,7 +7557,7 @@ msgstr "" msgid "Nickname '%s' already in use." msgstr "" -#: eeschema/dialogs/dialog_bom.cpp:419 eeschema/dialogs/dialog_netlist.cpp:748 +#: eeschema/dialogs/dialog_bom.cpp:419 eeschema/dialogs/dialog_netlist.cpp:754 msgid "Generator File" msgstr "" @@ -7528,7 +7566,7 @@ msgid "Generator file name not found." msgstr "" #: eeschema/dialogs/dialog_bom.cpp:459 -msgid "Bill of Material Generation Help" +msgid "Bill of Materials Generation Help" msgstr "" #: eeschema/dialogs/dialog_bom_base.cpp:25 @@ -7567,194 +7605,90 @@ msgid "Reset the list of BOM generator scripts to the default settings" msgstr "" #: eeschema/dialogs/dialog_bom_base.h:81 -msgid "Bill of Material" +msgid "Bill of Materials" msgstr "" #: eeschema/dialogs/dialog_bom_help_md.h:2 msgid "" -"# 1 - Full documentation\n" +"# 1. Summary\n" "\n" -"The Eeschema documentation (*eeschema.html*) describes this intermediate " -"netlist and gives examples(chapter ***creating customized netlists and bom " -"files***).\n" +"The Bill of Materials tool creates a BOM which lists all of the components " +"in the design.\n" "\n" -"# 2 - The intermediate Netlist File\n" +"The tool uses an external script to generate a BOM in the desired output " +"format. Choosing a different script changes how the BOM is formatted.\n" "\n" -"BOM files (and netlist files) can be created from an *Intermediate netlist " -"file* created by Eeschema.\n" +"Generating a BOM is described in more detail in the Schematic Editor " +"manual.\n" "\n" -"This file uses XML syntax and is called the intermediate netlist. The " -"intermediate netlist includes a large amount of data about your board and " -"because of this, it can be used with post-processing to create a BOM or " -"other reports.\n" +"# 2. Usage\n" "\n" -"Depending on the output (BOM or netlist), different subsets of the complete " -"Intermediate Netlist file will be used in the post-processing.\n" +"Select a generator script in the **BOM generator scripts** list. Details for " +"the selected generator are shown on the right of the dialog.\n" "\n" -"# 3 - Conversion to a new format\n" +"Clicking the **Generate** button creates a BOM file with the selected " +"generator.\n" "\n" -"By applying a post-processing filter to the Intermediate netlist file you " -"can generate foreign netlist files as well as BOM files. Because this " -"conversion is a text to text transformation, this post-processing filter can " -"be written using *Python*, *XSLT*, or any other tool capable of taking XML " -"as input.\n" +"The default settings present several generator script options, although some " +"additional scripts are installed with KiCad and can be added to the list " +"with the **+** button.\n" "\n" -"XSLT itself is a XML language suitable for XML transformations. There is a " -"free program called `xsltproc` that you can download and install. The " -"`xsltproc` program can be used to read the Intermediate XML netlist input " -"file, apply a style-sheet to transform the input, and save the results in an " -"output file. Use of `xsltproc` requires a style-sheet file using XSLT " -"conventions. The full conversion process is handled by Eeschema, after it is " -"configured once to run `xsltproc` in a specific way.\n" +"**Note:** On Windows, there is an additional option **Show console window**. " +"When this option is unchecked, BOM generators run in a hidden console window " +"and any output is redirected and printed in the dialog. When this option is " +"checked, BOM generators run in a visisble console window.\n" "\n" -"A Python script is somewhat more easy to create.\n" +"# 3. Custom generators and command lines\n" "\n" -"# 4 - Initialization of the dialog window\n" +"Internally, KiCad creates an intermediate netlist file in XML format that " +"contains information about all of the components in the design. A BOM " +"generator script converts the intermediate netlist file to the desired " +"output format. KiCad runs the BOM generator scripts according to the command " +"line entered at the bottom of the BOM dialog.\n" "\n" -"You should add a new plugin (a script) in the plugin list by clicking on the " -"Add Plugin button.\n" +"The command line format accepts parameters for filenames. Each formatting " +"parameter is replaced with a project-specific path or filename. The " +"supported formatting parameters are:\n" "\n" -"## 4.1 - Plugin Configuration Parameters\n" +" * `%I`: absolute path and filename of the intermediate netlist file, which " +"is the input to the BOM generator\n" +" * `%O`: absolute path and filename of the output BOM file (without file " +"extension)\n" +" * `%B`: base filename of the output BOM file (without file extension)\n" +" * `%P`: absolute path of the project directory, without trailing slash\n" "\n" -"The Eeschema plug-in configuration dialog requires the following " -"information:\n" +"**Note:** the `%O` output file parameter does not include a file extension. " +"KiCad will attempt to add an appropriate extension to the command line " +"automatically, but an extension may need to be added by hand.\n" "\n" -" * The title: for instance, the name of the netlist format.\n" -" * The command line to launch the converter (usually a script).\n" +"Python is the recommended tool for BOM generator scripts, but other tools " +"can also be used.\n" "\n" -"***Note (Windows only):***\n" -"*By default, the command line runs with hidden console window and output is " -"redirected to \"Plugin info\" field. To show the window of the running " -"command, set the checkbox \"Show console window\".*\n" +"## Example command lines for Python scripts\n" "\n" -"Once you click on the generate button the following will happen:\n" -"\n" -"1. Eeschema creates an intermediate netlist file \\*.xml, for instance `test." -"xml`.\n" -"2. Eeschema runs the script from the command line to create the final output " -"file.\n" -"\n" -"## 4.2 - Generate netlist files with the command line\n" -"\n" -"Assuming we are using the program `xsltproc.exe` to apply the sheet style to " -"the intermediate file, `xsltproc.exe` is executed with the following " -"command.\n" -"\n" -"```\n" -"xsltproc.exe -o \n" -"```\n" -"\n" -"On Windows the command line is the following.\n" -"\n" -"```\n" -"f:/kicad/bin/xsltproc.exe -o \"%O\" f:/kicad/bin/plugins/myconverter.xsl " -"\"%I\"\n" -"```\n" -"\n" -"On Linux the command becomes as following.\n" -"\n" -"```\n" -"xsltproc -o \"%O\" /usr/local/kicad/bin/plugins/myconverter .xsl \"%I\"\n" -"```\n" -"where `myconverter.xsl` is the style-sheet that you are applying.\n" -"\n" -"Do not forget the double quotes around the file names, this allows them to " -"have spaces after the substitution by Eeschema.\n" -"\n" -"If a Python script is used, the command line is something like (depending on " -"the Python script):\n" -"\n" -"```\n" -"python f:/kicad/bin/plugins/bom-in-python/myconverter.py \"%I\" \"%O\"\n" -"```\n" -"\n" -"or\n" -"\n" -"```\n" -"python /usr/local/kicad/bin/plugins/bom-in-python/myconverter .xsl \"%I\" " -"\"%O\"\n" -"```\n" -"\n" -"The command line format accepts parameters for filenames. The supported " -"formatting parameters are:\n" -"\n" -" * `%B`: base filename of selected output file, minus path and extension.\n" -" * `%P`: project directory, without name and without trailing '/'.\n" -" * `%I`: complete filename and path of the temporary input file\n" -"(the intermediate net file).\n" -" * `%O`: complete filename and path (but without extension) of the user\n" -"chosen output file.\n" -"\n" -"`%I` will be replaced by the actual intermediate file name (usually the full " -"root sheet filename with extension \".xml\").\n" -"`%O` will be replaced by the actual output file name (the full root sheet " -"filename minus extension).\n" -"`%B` will be replaced by the actual output short file name (the short root " -"sheet filename minus extension).\n" -"`%P` will be replaced by the actual current project path.\n" -"\n" -"## 4.3 - Command line format:\n" -"\n" -"### 4.3.1 - Remark:\n" -"\n" -"Most of time, the created file must have an extension, depending on its " -"type.\n" -"Therefore you have to add to the option ***%O*** the right file extension.\n" -"\n" -"For instance:\n" -"\n" -" * **%O.csv** to create a .csv file (comma separated value file).\n" -" * **%O.htm** to create a .html file.\n" -" * **%O.bom** to create a .bom file.\n" -"\n" -"### 4.3.2 Example for xsltproc:\n" -"\n" -"The command line format for xsltproc is the following:\n" -"\n" -"```\n" -" xsltproc \n" -"```\n" -"\n" -"On Windows:\n" -"```\n" -"f:/kicad/bin/xsltproc.exe -o \"%O.bom\" f:/kicad/bin/plugins/" -"netlist_form_pads-pcb.xsl \"%I\"\n" -"```\n" -"\n" -"On Linux:\n" -"```\n" -"xsltproc -o \"%O.bom\" /usr/local/kicad/bin/plugins/netlist_form_pads-pcb." -"xsl \"%I\"\n" -"```\n" -"\n" -"The above examples assume `xsltproc` is installed on your PC under Windows " -"and xsl files located in `/kicad/bin/plugins/`.\n" -"\n" -"\n" -"### 4.3.3 Example for Python scripts:\n" -"\n" -"Assuming python is installed on your PC, and python scripts are located in\n" -"\n" -" `/kicad/bin/plugins/bom-in-python/`,\n" -"\n" -"the command line format for python is something like:\n" +"The command line format for a Python script is of the form:\n" "\n" "```\n" "python