From 80be065f56dfe43b3b28fb48fdfc08946396974f Mon Sep 17 00:00:00 2001 From: Simon Richter Date: Sun, 18 Jun 2017 22:23:04 +0200 Subject: [PATCH 1/3] Use alphabetic order for POTDIRS This is important, because it affects the ordering of entries in .pot and .po files. Most existing files are in alphabetic order already, so this should minimize diffs. --- POTDIRS | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/POTDIRS b/POTDIRS index 718590c65e..4830414b28 100644 --- a/POTDIRS +++ b/POTDIRS @@ -1,15 +1,15 @@ -kicad -pcbnew -common -eeschema -cvpcb 3d-viewer -gerbview bitmap2component -polygon +common +cvpcb +eeschema +gerbview +include +kicad +lib_dxf +pagelayout_editor pcb_calculator +pcbnew +polygon potrace tools -pagelayout_editor -include -lib_dxf From 247cf7e714925973ebfd7126b7632534be5c43a6 Mon Sep 17 00:00:00 2001 From: Simon Richter Date: Sun, 18 Jun 2017 22:16:41 +0200 Subject: [PATCH 2/3] Add English "translation" This allows using UTF-8 characters in English texts. This translation can be kept up-to-date using the "msgen" tool. --- LINGUAS | 1 + en/kicad.po | 26085 +++++++++++++++++++++++++++++++++++++++++++ update-po-files.sh | 3 + 3 files changed, 26089 insertions(+) create mode 100644 en/kicad.po diff --git a/LINGUAS b/LINGUAS index 3061857c68..f9c01400c0 100644 --- a/LINGUAS +++ b/LINGUAS @@ -5,6 +5,7 @@ ca cs de el +en es fi fr diff --git a/en/kicad.po b/en/kicad.po new file mode 100644 index 0000000000..1c3ef11ecd --- /dev/null +++ b/en/kicad.po @@ -0,0 +1,26085 @@ +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: KiCad\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-08-10 15:04+0200\n" +"PO-Revision-Date: 2017-06-18 22:05+0200\n" +"Last-Translator: Simon Richter \n" +"Language-Team: Simon Richter \n" +"Language: en_US\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: 3d-viewer/3d_cache/dialogs/panel_prev_model.cpp:601 +msgid "Invalid X scale" +msgstr "Invalid X scale" + +#: 3d-viewer/3d_cache/dialogs/panel_prev_model.cpp:612 +msgid "Invalid Y scale" +msgstr "Invalid Y scale" + +#: 3d-viewer/3d_cache/dialogs/panel_prev_model.cpp:623 +msgid "Invalid Z scale" +msgstr "Invalid Z scale" + +#: 3d-viewer/3d_cache/dialogs/dlg_3d_pathconfig_base.cpp:35 +msgid "Env Var" +msgstr "Env Var" + +#: 3d-viewer/3d_cache/dialogs/dlg_3d_pathconfig_base.cpp:36 +#: 3d-viewer/3d_cache/dialogs/dlg_3d_pathconfig_base.cpp:82 +#: common/dialogs/dialog_env_var_config_base.cpp:39 +msgid "Path" +msgstr "Path" + +#: 3d-viewer/3d_cache/dialogs/dlg_3d_pathconfig_base.cpp:53 +msgid "Config Env" +msgstr "Config Env" + +#: 3d-viewer/3d_cache/dialogs/dlg_3d_pathconfig_base.cpp:81 +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:202 +#: eeschema/libedit.cpp:488 eeschema/viewlibs.cpp:234 +msgid "Alias" +msgstr "Alias" + +#: 3d-viewer/3d_cache/dialogs/dlg_3d_pathconfig_base.cpp:83 +#: common/dialog_about/AboutDialog_main.cpp:129 +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:117 +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:163 +#: eeschema/sch_component.cpp:1758 eeschema/libedit.cpp:508 +#: eeschema/viewlibs.cpp:235 eeschema/bom_table_column.h:34 +#: include/lib_table_grid.h:174 +#: pcbnew/dialogs/dialog_footprint_wizard_list_base.cpp:44 +#: pcbnew/librairi.cpp:827 +msgid "Description" +msgstr "Description" + +#: 3d-viewer/3d_cache/dialogs/dlg_3d_pathconfig_base.cpp:104 +msgid "Add Alias" +msgstr "Add Alias" + +#: 3d-viewer/3d_cache/dialogs/dlg_3d_pathconfig_base.cpp:107 +msgid "Remove Alias" +msgstr "Remove Alias" + +#: 3d-viewer/3d_cache/dialogs/dlg_3d_pathconfig_base.cpp:110 +#: cvpcb/dialogs/dialog_config_equfiles_base.cpp:44 +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib_base.cpp:38 +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:136 +#: pcbnew/dialogs/dialog_design_rules_base.cpp:85 +#: pcbnew/dialogs/dialog_fp_lib_table_base.cpp:146 +#: pcbnew/dialogs/dialog_fp_plugin_options_base.cpp:67 +msgid "Move Up" +msgstr "Move Up" + +#: 3d-viewer/3d_cache/dialogs/dlg_3d_pathconfig_base.cpp:113 +#: 3d-viewer/3d_canvas/eda_3d_canvas.cpp:674 +#: cvpcb/dialogs/dialog_config_equfiles_base.cpp:47 +#: pcbnew/dialogs/dialog_fp_lib_table_base.cpp:151 +#: pcbnew/dialogs/dialog_fp_plugin_options_base.cpp:72 +msgid "Move Down" +msgstr "Move Down" + +#: 3d-viewer/3d_cache/dialogs/dlg_select_3dmodel.cpp:50 +msgid "Select 3D Model" +msgstr "Select 3D Model" + +#: 3d-viewer/3d_cache/dialogs/dlg_select_3dmodel.cpp:137 +msgid "Paths:" +msgstr "Paths:" + +#: 3d-viewer/3d_cache/dialogs/dlg_select_3dmodel.cpp:138 +msgid "Configure Path" +msgstr "Configure Path" + +#: 3d-viewer/3d_cache/dialogs/dlg_select_3dmodel.cpp:143 +#: common/dialog_about/dialog_about_base.cpp:73 +#: eeschema/dialogs/dialog_netlist_base.cpp:126 +#: gerbview/dialogs/dialog_select_one_pcb_layer.cpp:178 +#: pcbnew/dialogs/wizard_add_fplib.cpp:845 pcbnew/muonde.cpp:457 +msgid "OK" +msgstr "OK" + +#: 3d-viewer/3d_cache/dialogs/dlg_select_3dmodel.cpp:144 +#: common/dialogs/dialog_exit_base.cpp:69 common/tool/actions.cpp:10 +#: common/dialog_shim.cpp:127 common/selcolor.cpp:180 +#: eeschema/libedit_onrightclick.cpp:70 +#: eeschema/dialogs/dialog_netlist_base.cpp:49 +#: eeschema/dialogs/dialog_netlist_base.cpp:130 eeschema/onrightclick.cpp:153 +#: eeschema/onrightclick.cpp:186 +#: gerbview/dialogs/dialog_select_one_pcb_layer.cpp:182 +#: gerbview/onrightclick.cpp:60 gerbview/onrightclick.cpp:82 +#: pagelayout_editor/onrightclick.cpp:123 +#: pcbnew/dialogs/dialog_global_pads_edition_base.cpp:55 pcbnew/muonde.cpp:460 +#: pcbnew/onrightclick.cpp:82 pcbnew/onrightclick.cpp:98 +#: pcbnew/modedit_onclick.cpp:233 pcbnew/modedit_onclick.cpp:276 +msgid "Cancel" +msgstr "Cancel" + +#: 3d-viewer/3d_cache/dialogs/dlg_3d_pathconfig.cpp:134 +msgid "[BUG] No valid resolver; data will not be updated" +msgstr "[BUG] No valid resolver; data will not be updated" + +#: 3d-viewer/3d_cache/dialogs/dlg_3d_pathconfig.cpp:135 +msgid "Update 3D search path list" +msgstr "Update 3D search path list" + +#: 3d-viewer/3d_cache/dialogs/dlg_3d_pathconfig.cpp:194 +#: 3d-viewer/3d_cache/dialogs/dlg_3d_pathconfig.cpp:234 +#: 3d-viewer/3d_cache/dialogs/dlg_3d_pathconfig.cpp:275 +msgid "No entry selected" +msgstr "No entry selected" + +#: 3d-viewer/3d_cache/dialogs/dlg_3d_pathconfig.cpp:194 +#: 3d-viewer/3d_cache/dialogs/dlg_3d_pathconfig.cpp:201 +msgid "Delete alias entry" +msgstr "Delete alias entry" + +#: 3d-viewer/3d_cache/dialogs/dlg_3d_pathconfig.cpp:200 +#: 3d-viewer/3d_cache/dialogs/dlg_3d_pathconfig.cpp:240 +#: 3d-viewer/3d_cache/dialogs/dlg_3d_pathconfig.cpp:281 +msgid "" +"Multiple entries selected; please\n" +"select only one entry" +msgstr "" +"Multiple entries selected; please\n" +"select only one entry" + +#: 3d-viewer/3d_cache/dialogs/dlg_3d_pathconfig.cpp:234 +#: 3d-viewer/3d_cache/dialogs/dlg_3d_pathconfig.cpp:241 +msgid "Move alias up" +msgstr "Move alias up" + +#: 3d-viewer/3d_cache/dialogs/dlg_3d_pathconfig.cpp:275 +#: 3d-viewer/3d_cache/dialogs/dlg_3d_pathconfig.cpp:282 +msgid "Move alias down" +msgstr "Move alias down" + +#: 3d-viewer/3d_cache/dialogs/dlg_3d_pathconfig.cpp:371 +msgid "" +"Enter the name and path for each 3D alias variable.
KiCad environment " +"variables and their values are shown for reference only and cannot be edited." +msgstr "" +"Enter the name and path for each 3D alias variable.
KiCad environment " +"variables and their values are shown for reference only and cannot be edited." + +#: 3d-viewer/3d_cache/dialogs/dlg_3d_pathconfig.cpp:375 +msgid "Alias names may not contain any of the characters " +msgstr "Alias names may not contain any of the characters " + +#: 3d-viewer/3d_cache/dialogs/dlg_3d_pathconfig.cpp:379 +#: common/dialogs/dialog_env_var_config.cpp:282 +msgid "Environment Variable Help" +msgstr "Environment Variable Help" + +#: 3d-viewer/3d_cache/dialogs/panel_prev_3d_base.cpp:21 +msgid "Scale" +msgstr "Scale" + +#: 3d-viewer/3d_cache/dialogs/panel_prev_3d_base.cpp:28 +#: 3d-viewer/3d_cache/dialogs/panel_prev_3d_base.cpp:72 +#: 3d-viewer/3d_cache/dialogs/panel_prev_3d_base.cpp:140 +#: pcbnew/dialogs/dialog_set_grid_base.cpp:69 +msgid "X:" +msgstr "X:" + +#: 3d-viewer/3d_cache/dialogs/panel_prev_3d_base.cpp:38 +#: 3d-viewer/3d_cache/dialogs/panel_prev_3d_base.cpp:90 +#: 3d-viewer/3d_cache/dialogs/panel_prev_3d_base.cpp:150 +#: pcbnew/dialogs/dialog_set_grid_base.cpp:80 +#: pcbnew/dialogs/dialog_position_relative_base.cpp:77 +msgid "Y:" +msgstr "Y:" + +#: 3d-viewer/3d_cache/dialogs/panel_prev_3d_base.cpp:48 +#: 3d-viewer/3d_cache/dialogs/panel_prev_3d_base.cpp:108 +#: 3d-viewer/3d_cache/dialogs/panel_prev_3d_base.cpp:160 +msgid "Z:" +msgstr "Z:" + +#: 3d-viewer/3d_cache/dialogs/panel_prev_3d_base.cpp:65 +msgid "Rotation (degrees)" +msgstr "Rotation (degrees)" + +#: 3d-viewer/3d_cache/dialogs/panel_prev_3d_base.cpp:133 +msgid "Offset" +msgstr "Offset" + +#: 3d-viewer/3d_cache/dialogs/panel_prev_3d_base.cpp:202 +msgid "Change to isometric perspective" +msgstr "Change to isometric perspective" + +#: 3d-viewer/3d_cache/dialogs/panel_prev_3d_base.cpp:216 +msgid "Reload board and 3D models" +msgstr "Reload board and 3D models" + +#: 3d-viewer/3d_cache/3d_cache.cpp:529 +msgid "path exists but is not a regular file" +msgstr "path exists but is not a regular file" + +#: 3d-viewer/3d_cache/3d_cache.cpp:564 +msgid "failed to create 3D configuration directory" +msgstr "failed to create 3D configuration directory" + +#: 3d-viewer/3d_cache/3d_cache.cpp:566 +msgid "config directory" +msgstr "config directory" + +#: 3d-viewer/3d_cache/sg/ifsg_api.cpp:133 +#: 3d-viewer/3d_cache/sg/ifsg_api.cpp:292 +#: 3d-viewer/3d_cache/sg/ifsg_api.cpp:371 +msgid "failed to open file" +msgstr "failed to open file" + +#: 3d-viewer/3d_cache/sg/ifsg_api.cpp:161 +msgid "problems encountered writing file" +msgstr "problems encountered writing file" + +#: 3d-viewer/3d_cache/sg/ifsg_api.cpp:265 +msgid "file exists; not overwriting" +msgstr "file exists; not overwriting" + +#: 3d-viewer/3d_cache/sg/ifsg_api.cpp:278 +msgid "specified path is a directory" +msgstr "specified path is a directory" + +#: 3d-viewer/3d_cache/sg/ifsg_api.cpp:340 +msgid "no such file" +msgstr "no such file" + +#: 3d-viewer/3d_cache/3d_plugin_manager.cpp:51 +msgid "All Files (*.*)|*.*" +msgstr "All Files (*.*)|*.*" + +#: 3d-viewer/3d_cache/3d_filename_resolver.cpp:470 +msgid "The given path does not exist" +msgstr "The given path does not exist" + +#: 3d-viewer/3d_cache/3d_filename_resolver.cpp:473 +msgid "3D model search path" +msgstr "3D model search path" + +#: 3d-viewer/3d_cache/3d_filename_resolver.cpp:499 +msgid "Alias: " +msgstr "Alias: " + +#: 3d-viewer/3d_cache/3d_filename_resolver.cpp:502 +msgid "This path: " +msgstr "This path: " + +#: 3d-viewer/3d_cache/3d_filename_resolver.cpp:505 +msgid "Existing path: " +msgstr "Existing path: " + +#: 3d-viewer/3d_cache/3d_filename_resolver.cpp:507 +msgid "Bad alias (duplicate name)" +msgstr "Bad alias (duplicate name)" + +#: 3d-viewer/3d_cache/3d_filename_resolver.cpp:632 +msgid "3D configuration directory is unknown" +msgstr "3D configuration directory is unknown" + +#: 3d-viewer/3d_cache/3d_filename_resolver.cpp:635 +#: 3d-viewer/3d_cache/3d_filename_resolver.cpp:656 +#: 3d-viewer/3d_cache/3d_filename_resolver.cpp:665 +#: 3d-viewer/3d_cache/3d_filename_resolver.cpp:687 +#: 3d-viewer/3d_cache/3d_filename_resolver.cpp:712 +msgid "Write 3D search path list" +msgstr "Write 3D search path list" + +#: 3d-viewer/3d_cache/3d_filename_resolver.cpp:655 +msgid "" +"3D search path list is empty;\n" +"continue to write empty file?" +msgstr "" +"3D search path list is empty;\n" +"continue to write empty file?" + +#: 3d-viewer/3d_cache/3d_filename_resolver.cpp:664 +#: 3d-viewer/3d_cache/3d_filename_resolver.cpp:684 +msgid "Could not open configuration file" +msgstr "Could not open configuration file" + +#: 3d-viewer/3d_cache/3d_filename_resolver.cpp:711 +msgid "Problems writing configuration file" +msgstr "Problems writing configuration file" + +#: 3d-viewer/3d_viewer/dialogs/dialog_3D_view_option_base.cpp:30 +msgid "Realistic mode" +msgstr "Realistic mode" + +#: 3d-viewer/3d_viewer/dialogs/dialog_3D_view_option_base.cpp:36 +msgid "Show copper thickness" +msgstr "Show copper thickness" + +#: 3d-viewer/3d_viewer/dialogs/dialog_3D_view_option_base.cpp:42 +msgid "Show 3D Models" +msgstr "Show 3D Models" + +#: 3d-viewer/3d_viewer/dialogs/dialog_3D_view_option_base.cpp:48 +#: pcbnew/tool_pcb.cpp:368 +msgid "Show filled areas in zones" +msgstr "Show filled areas in zones" + +#: 3d-viewer/3d_viewer/dialogs/dialog_3D_view_option_base.cpp:54 +msgid "Show silkscreen layers" +msgstr "Show silkscreen layers" + +#: 3d-viewer/3d_viewer/dialogs/dialog_3D_view_option_base.cpp:60 +msgid "Show solder mask layers" +msgstr "Show solder mask layers" + +#: 3d-viewer/3d_viewer/dialogs/dialog_3D_view_option_base.cpp:66 +msgid "Show solder paste layers" +msgstr "Show solder paste layers" + +#: 3d-viewer/3d_viewer/dialogs/dialog_3D_view_option_base.cpp:72 +msgid "Show adhesive layers" +msgstr "Show adhesive layers" + +#: 3d-viewer/3d_viewer/dialogs/dialog_3D_view_option_base.cpp:78 +msgid "Show comments and drawings layers" +msgstr "Show comments and drawings layers" + +#: 3d-viewer/3d_viewer/dialogs/dialog_3D_view_option_base.cpp:84 +msgid "Show ECO layers" +msgstr "Show ECO layers" + +#: 3d-viewer/3d_viewer/dialogs/dialog_3D_view_option_base.cpp:93 +msgid "Show All" +msgstr "Show All" + +#: 3d-viewer/3d_viewer/dialogs/dialog_3D_view_option_base.cpp:96 +msgid "Show None" +msgstr "Show None" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:55 +msgid "Reload board" +msgstr "Reload board" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:61 +msgid "Copy 3D image to clipboard" +msgstr "Copy 3D image to clipboard" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:67 +msgid "Render current view using Raytracing" +msgstr "Render current view using Raytracing" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:72 common/zoom.cpp:248 +#: eeschema/tool_viewlib.cpp:68 eeschema/help_common_strings.h:43 +#: gerbview/toolbars_gerber.cpp:82 pagelayout_editor/toolbars_pl_editor.cpp:82 +#: pcbnew/footprint_wizard_frame.cpp:682 pcbnew/tool_modview.cpp:79 +#: pcbnew/tool_modedit.cpp:128 pcbnew/help_common_strings.h:19 +msgid "Zoom in" +msgstr "Zoom in" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:75 +#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:1208 common/zoom.cpp:250 +#: eeschema/tool_viewlib.cpp:73 eeschema/help_common_strings.h:44 +#: gerbview/toolbars_gerber.cpp:85 pagelayout_editor/toolbars_pl_editor.cpp:85 +#: pcbnew/footprint_wizard_frame.cpp:687 pcbnew/tool_modview.cpp:84 +#: pcbnew/tool_modedit.cpp:131 pcbnew/help_common_strings.h:20 +msgid "Zoom out" +msgstr "Zoom out" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:79 common/zoom.cpp:252 +#: eeschema/tool_viewlib.cpp:78 gerbview/toolbars_gerber.cpp:79 +#: pagelayout_editor/toolbars_pl_editor.cpp:79 +#: pcbnew/footprint_wizard_frame.cpp:692 pcbnew/tool_modview.cpp:89 +#: pcbnew/tool_modedit.cpp:124 +msgid "Redraw view" +msgstr "Redraw view" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:82 +msgid "Fit in page" +msgstr "Fit in page" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:87 +msgid "Rotate X <-" +msgstr "Rotate X <-" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:91 +msgid "Rotate X ->" +msgstr "Rotate X ->" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:96 +msgid "Rotate Y <-" +msgstr "Rotate Y <-" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:100 +msgid "Rotate Y ->" +msgstr "Rotate Y ->" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:105 +msgid "Rotate Z <-" +msgstr "Rotate Z <-" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:109 +msgid "Rotate Z ->" +msgstr "Rotate Z ->" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:113 +msgid "Move left" +msgstr "Move left" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:116 +msgid "Move right" +msgstr "Move right" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:119 +msgid "Move up" +msgstr "Move up" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:122 +msgid "Move down" +msgstr "Move down" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:126 +msgid "Enable/Disable orthographic projection" +msgstr "Enable/Disable orthographic projection" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:142 eeschema/menubar.cpp:118 +#: eeschema/menubar_libedit.cpp:293 eeschema/tool_viewlib.cpp:239 +#: gerbview/menubar.cpp:274 kicad/menubar.cpp:448 +#: pagelayout_editor/menubar.cpp:184 pcbnew/menubar_pcbframe.cpp:153 +#: pcbnew/menubar_modedit.cpp:375 pcbnew/tool_modview.cpp:203 +msgid "&File" +msgstr "&File" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:145 +msgid "Create Image (png format)" +msgstr "Create Image (png format)" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:149 +msgid "Create Image (jpeg format)" +msgstr "Create Image (jpeg format)" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:154 +msgid "Copy 3D Image to Clipboard" +msgstr "Copy 3D Image to Clipboard" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:159 +msgid "&Exit" +msgstr "&Exit" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:162 cvpcb/menubar.cpp:133 +#: gerbview/menubar.cpp:275 kicad/menubar.cpp:450 +#: pagelayout_editor/menubar.cpp:185 +msgid "&Preferences" +msgstr "&Preferences" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:165 +msgid "Use Touchpad to Pan" +msgstr "Use Touchpad to Pan" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:171 +msgid "Realistic Mode" +msgstr "Realistic Mode" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:176 +msgid "Render Engine" +msgstr "Render Engine" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:179 +msgid "OpenGL" +msgstr "OpenGL" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:183 +msgid "Raytracing" +msgstr "Raytracing" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:194 +msgid "Render Options" +msgstr "Render Options" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:197 +msgid "Show Holes in Zones" +msgstr "Show Holes in Zones" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:198 +msgid "" +"Holes inside a copper layer copper zones are shown, but the calculation time " +"is longer" +msgstr "" +"Holes inside a copper layer copper zones are shown, but the calculation time " +"is longer" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:204 +msgid "Material Properties" +msgstr "Material Properties" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:207 +msgid "Use all properties" +msgstr "Use all properties" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:208 +msgid "Use all material properties from each 3D model file" +msgstr "Use all material properties from each 3D model file" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:211 +msgid "Use diffuse only" +msgstr "Use diffuse only" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:212 +msgid "Use only the diffuse color property from model 3D model file " +msgstr "Use only the diffuse color property from model 3D model file " + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:215 +msgid "CAD color style" +msgstr "CAD color style" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:216 +msgid "Use a CAD color style based on the diffuse color of the material" +msgstr "Use a CAD color style based on the diffuse color of the material" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:223 +msgid "OpenGL Options" +msgstr "OpenGL Options" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:226 +msgid "Show Copper Thickness" +msgstr "Show Copper Thickness" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:227 +msgid "Shows the copper thickness on copper layers (slower loading)" +msgstr "Shows the copper thickness on copper layers (slower loading)" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:231 +msgid "Show Model Bounding Boxes" +msgstr "Show Model Bounding Boxes" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:239 +msgid "Raytracing Options" +msgstr "Raytracing Options" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:242 +msgid "Render Shadows" +msgstr "Render Shadows" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:246 +msgid "Procedural Textures" +msgstr "Procedural Textures" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:247 +msgid "Apply procedural textures to materials (slow)" +msgstr "Apply procedural textures to materials (slow)" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:251 +msgid "Add floor" +msgstr "Add floor" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:252 +msgid "Adds a floor plane below the board (slow)" +msgstr "Adds a floor plane below the board (slow)" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:256 +msgid "Refractions" +msgstr "Refractions" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:257 +msgid "Render materials with refractions properties on final render (slow)" +msgstr "Render materials with refractions properties on final render (slow)" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:261 +msgid "Reflections" +msgstr "Reflections" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:262 +msgid "Render materials with reflections properties on final render (slow)" +msgstr "Render materials with reflections properties on final render (slow)" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:266 +msgid "Anti-aliasing" +msgstr "Anti-aliasing" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:267 +msgid "Render with improoved quality on final render (slow)" +msgstr "Render with improoved quality on final render (slow)" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:271 +msgid "Post-processing" +msgstr "Post-processing" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:272 +msgid "" +"Apply Screen Space Ambient Occlusion and Global Illumination reflections on " +"final render (slow)" +msgstr "" +"Apply Screen Space Ambient Occlusion and Global Illumination reflections on " +"final render (slow)" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:284 +msgid "Choose Colors" +msgstr "Choose Colors" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:288 +#: eeschema/widgets/widget_eeschema_color_config.cpp:208 +msgid "Background Color" +msgstr "Background Color" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:291 +msgid "Background Top Color" +msgstr "Background Top Color" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:294 +msgid "Background Bottom Color" +msgstr "Background Bottom Color" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:297 +msgid "Silkscreen Color" +msgstr "Silkscreen Color" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:300 +#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:1099 +msgid "Solder Mask Color" +msgstr "Solder Mask Color" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:303 +#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:1180 +msgid "Solder Paste Color" +msgstr "Solder Paste Color" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:306 +msgid "Copper/Surface Finish Color" +msgstr "Copper/Surface Finish Color" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:309 +#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:1155 +msgid "Board Body Color" +msgstr "Board Body Color" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:312 +msgid "Show 3D &Axis" +msgstr "Show 3D &Axis" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:320 +msgid "3D Grid" +msgstr "3D Grid" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:321 +msgid "No 3D Grid" +msgstr "No 3D Grid" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:322 +msgid "3D Grid 10 mm" +msgstr "3D Grid 10 mm" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:323 +msgid "3D Grid 5 mm" +msgstr "3D Grid 5 mm" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:324 +msgid "3D Grid 2.5 mm" +msgstr "3D Grid 2.5 mm" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:325 +msgid "3D Grid 1 mm" +msgstr "3D Grid 1 mm" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:344 +msgid "Show Board Bod&y" +msgstr "Show Board Bod&y" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:347 +msgid "Show Zone &Filling" +msgstr "Show Zone &Filling" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:351 +msgid "Show 3D M&odels" +msgstr "Show 3D M&odels" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:353 +#: pcbnew/dialogs/dialog_edit_module_for_Modedit_base.cpp:100 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:135 +msgid "Through hole" +msgstr "Through hole" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:354 +msgid "Footprint Properties -> Placement type -> Through hole" +msgstr "Footprint Properties -> Placement type -> Through hole" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:357 +#: pcbnew/dialogs/dialog_edit_module_for_Modedit_base.cpp:100 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:135 +msgid "Surface mount" +msgstr "Surface mount" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:358 +msgid "Footprint Properties -> Placement type -> Surface mount" +msgstr "Footprint Properties -> Placement type -> Surface mount" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:361 +#: pcbnew/dialogs/dialog_edit_module_for_Modedit_base.cpp:100 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:135 +#: pcbnew/class_module.cpp:578 +msgid "Virtual" +msgstr "Virtual" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:362 +msgid "" +"Footprint Properties -> Placement type -> Virtual (eg: edge connectors, test " +"points, mechanical parts)" +msgstr "" +"Footprint Properties -> Placement type -> Virtual (eg: edge connectors, test " +"points, mechanical parts)" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:370 +msgid "Show &Layers" +msgstr "Show &Layers" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:373 +msgid "Show &Adhesive Layers" +msgstr "Show &Adhesive Layers" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:376 +msgid "Show &Silkscreen Layers" +msgstr "Show &Silkscreen Layers" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:379 +msgid "Show Solder &Mask Layers" +msgstr "Show Solder &Mask Layers" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:382 +msgid "Show Solder &Paste Layers" +msgstr "Show Solder &Paste Layers" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:387 +msgid "Show &Comments and Drawings Layers" +msgstr "Show &Comments and Drawings Layers" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:390 +msgid "Show &Eco Layers" +msgstr "Show &Eco Layers" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:397 +msgid "Reset to default settings" +msgstr "Reset to default settings" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:402 cvpcb/menubar.cpp:134 +#: eeschema/menubar.cpp:124 eeschema/menubar_libedit.cpp:298 +#: eeschema/tool_viewlib.cpp:242 gerbview/menubar.cpp:277 kicad/menubar.cpp:452 +#: pagelayout_editor/menubar.cpp:186 pcbnew/menubar_pcbframe.cpp:162 +#: pcbnew/menubar_modedit.cpp:381 pcbnew/tool_modview.cpp:206 +msgid "&Help" +msgstr "&Help" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:405 eeschema/menubar.cpp:556 +#: eeschema/menubar_libedit.cpp:273 gerbview/menubar.cpp:251 +#: kicad/menubar.cpp:426 pagelayout_editor/menubar.cpp:163 +#: pcbnew/menubar_pcbframe.cpp:437 pcbnew/menubar_modedit.cpp:356 +msgid "&List Hotkeys" +msgstr "&List Hotkeys" + +#: 3d-viewer/3d_viewer/3d_toolbar.cpp:406 eeschema/menubar_libedit.cpp:274 +#: gerbview/menubar.cpp:252 kicad/menubar.cpp:427 +#: pagelayout_editor/menubar.cpp:164 +msgid "Displays the current hotkeys list and corresponding commands" +msgstr "Displays the current hotkeys list and corresponding commands" + +#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:353 +msgid "Background Color, Bottom" +msgstr "Background Color, Bottom" + +#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:363 +msgid "Background Color, Top" +msgstr "Background Color, Top" + +#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:950 +msgid "3D Image File Name:" +msgstr "3D Image File Name:" + +#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:986 +msgid "Failed to copy image to clipboard" +msgstr "Failed to copy image to clipboard" + +#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:997 +msgid "Can't save file" +msgstr "Can't save file" + +#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:1063 +msgid "Silk Screen Color" +msgstr "Silk Screen Color" + +#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:1125 +msgid "Copper Color" +msgstr "Copper Color" + +#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:1191 +msgid "Center pivot rotation (Middle mouse click)" +msgstr "Center pivot rotation (Middle mouse click)" + +#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:1192 +msgid "Move board Left" +msgstr "Move board Left" + +#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:1193 +msgid "Move board Right" +msgstr "Move board Right" + +#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:1194 +msgid "Move board Up" +msgstr "Move board Up" + +#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:1195 +msgid "Move board Down" +msgstr "Move board Down" + +#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:1196 +msgid "Home view" +msgstr "Home view" + +#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:1197 +msgid "Reset view" +msgstr "Reset view" + +#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:1199 +msgid "View Front" +msgstr "View Front" + +#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:1200 +msgid "View Back" +msgstr "View Back" + +#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:1201 +msgid "View Left" +msgstr "View Left" + +#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:1202 +msgid "View Right" +msgstr "View Right" + +#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:1203 +msgid "View Top" +msgstr "View Top" + +#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:1204 +msgid "View Bot" +msgstr "View Bot" + +#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:1206 +msgid "Rotate 45 degrees over Z axis" +msgstr "Rotate 45 degrees over Z axis" + +#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:1207 +msgid "Zoom in " +msgstr "Zoom in " + +#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:1209 +msgid "Toggle 3D models with type Through Hole" +msgstr "Toggle 3D models with type Through Hole" + +#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:1210 +msgid "Toggle 3D models with type Surface Mount" +msgstr "Toggle 3D models with type Surface Mount" + +#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:1211 +msgid "Toggle 3D models with type Virtual" +msgstr "Toggle 3D models with type Virtual" + +#: 3d-viewer/3d_viewer/eda_3d_viewer.cpp:1213 +msgid "Viewer 3D" +msgstr "Viewer 3D" + +#: 3d-viewer/3d_canvas/eda_3d_canvas.cpp:410 +#, c-format +msgid "Render time %.0f ms ( %.1f fps)" +msgstr "Render time %.0f ms ( %.1f fps)" + +#: 3d-viewer/3d_canvas/eda_3d_canvas.cpp:610 +msgid "Zoom +" +msgstr "Zoom +" + +#: 3d-viewer/3d_canvas/eda_3d_canvas.cpp:616 +msgid "Zoom -" +msgstr "Zoom -" + +#: 3d-viewer/3d_canvas/eda_3d_canvas.cpp:623 +#: 3d-viewer/3d_canvas/eda_3d_canvas.cpp:628 +msgid "Top View" +msgstr "Top View" + +#: 3d-viewer/3d_canvas/eda_3d_canvas.cpp:635 +msgid "Right View" +msgstr "Right View" + +#: 3d-viewer/3d_canvas/eda_3d_canvas.cpp:640 +msgid "Left View" +msgstr "Left View" + +#: 3d-viewer/3d_canvas/eda_3d_canvas.cpp:647 +msgid "Front View" +msgstr "Front View" + +#: 3d-viewer/3d_canvas/eda_3d_canvas.cpp:652 +msgid "Back View" +msgstr "Back View" + +#: 3d-viewer/3d_canvas/eda_3d_canvas.cpp:659 +msgid "Move left <-" +msgstr "Move left <-" + +#: 3d-viewer/3d_canvas/eda_3d_canvas.cpp:664 +msgid "Move right ->" +msgstr "Move right ->" + +#: 3d-viewer/3d_canvas/eda_3d_canvas.cpp:669 +msgid "Move Up ^" +msgstr "Move Up ^" + +#: 3d-viewer/3d_canvas/cinfo3d_visu.cpp:446 +msgid "Build board body" +msgstr "Build board body" + +#: 3d-viewer/3d_canvas/cinfo3d_visu.cpp:456 +msgid "Create layers" +msgstr "Create layers" + +#: 3d-viewer/3d_canvas/cinfo3d_visu.cpp:482 +msgid "Cannot determine the board outline." +msgstr "Cannot determine the board outline." + +#: 3d-viewer/3d_canvas/create_layer_items.cpp:1252 +msgid "Create tracks and vias" +msgstr "Create tracks and vias" + +#: 3d-viewer/3d_canvas/create_layer_items.cpp:1793 +msgid "Create zones" +msgstr "Create zones" + +#: 3d-viewer/3d_canvas/create_layer_items.cpp:1802 +#, c-format +msgid "Create zones of layer %s" +msgstr "Create zones of layer %s" + +#: 3d-viewer/3d_canvas/create_layer_items.cpp:1869 +msgid "Simplifying polygons" +msgstr "Simplifying polygons" + +#: 3d-viewer/3d_canvas/create_layer_items.cpp:1900 +msgid "Simplify holes contours" +msgstr "Simplify holes contours" + +#: 3d-viewer/3d_canvas/create_layer_items.cpp:1947 +msgid "Build Tech layers" +msgstr "Build Tech layers" + +#: 3d-viewer/3d_rendering/3d_render_raytracing/c3d_render_raytracing.cpp:176 +#: 3d-viewer/3d_rendering/3d_render_ogl_legacy/c3d_render_ogl_legacy.cpp:477 +#: common/widgets/footprint_preview_widget.cpp:100 +msgid "Loading..." +msgstr "Loading..." + +#: 3d-viewer/3d_rendering/3d_render_raytracing/c3d_render_raytracing.cpp:356 +#, c-format +msgid "Rendering time %.3f s" +msgstr "Rendering time %.3f s" + +#: 3d-viewer/3d_rendering/3d_render_raytracing/c3d_render_raytracing.cpp:414 +#, c-format +msgid "Rendering: %.0f %%" +msgstr "Rendering: %.0f %%" + +#: 3d-viewer/3d_rendering/3d_render_raytracing/c3d_render_raytracing.cpp:925 +msgid "Rendering: Post processing shader" +msgstr "Rendering: Post processing shader" + +#: 3d-viewer/3d_rendering/3d_render_raytracing/c3d_render_createscene.cpp:963 +#: 3d-viewer/3d_rendering/3d_render_ogl_legacy/c3d_render_createscene_ogl_legacy.cpp:665 +#, c-format +msgid "Reload time %.3f s" +msgstr "Reload time %.3f s" + +#: 3d-viewer/3d_rendering/3d_render_ogl_legacy/c3d_render_createscene_ogl_legacy.cpp:366 +msgid "Load OpenGL: board" +msgstr "Load OpenGL: board" + +#: 3d-viewer/3d_rendering/3d_render_ogl_legacy/c3d_render_createscene_ogl_legacy.cpp:437 +msgid "Load OpenGL: holes and vias" +msgstr "Load OpenGL: holes and vias" + +#: 3d-viewer/3d_rendering/3d_render_ogl_legacy/c3d_render_createscene_ogl_legacy.cpp:536 +msgid "Load OpenGL: layers" +msgstr "Load OpenGL: layers" + +#: 3d-viewer/3d_rendering/3d_render_ogl_legacy/c3d_render_createscene_ogl_legacy.cpp:641 +msgid "Loading 3D models" +msgstr "Loading 3D models" + +#: 3d-viewer/3d_cache/dialogs/dlg_3d_pathconfig_base.h:64 +msgid "3D Search Path Configuration" +msgstr "3D Search Path Configuration" + +#: 3d-viewer/3d_viewer/dialogs/dialog_3D_view_option_base.h:79 +msgid "3D Display Options" +msgstr "3D Display Options" + +#: bitmap2component/bitmap2cmp_gui_base.cpp:24 +msgid "Original Picture" +msgstr "Original Picture" + +#: bitmap2component/bitmap2cmp_gui_base.cpp:29 +msgid "Greyscale Picture" +msgstr "Greyscale Picture" + +#: bitmap2component/bitmap2cmp_gui_base.cpp:32 +msgid "Black&&White Picture" +msgstr "Black&&White Picture" + +#: bitmap2component/bitmap2cmp_gui_base.cpp:41 +msgid "Bitmap Info:" +msgstr "Bitmap Info:" + +#: bitmap2component/bitmap2cmp_gui_base.cpp:50 +#: bitmap2component/bitmap2cmp_gui_base.cpp:66 +#: common/dialogs/dialog_page_settings_base.cpp:32 include/wxunittext.h:50 +#: pcbnew/dialogs/dialog_target_properties_base.cpp:28 +msgid "Size:" +msgstr "Size:" + +#: 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 +msgid "0000" +msgstr "0000" + +#: bitmap2component/bitmap2cmp_gui_base.cpp:62 +msgid "pixels" +msgstr "pixels" + +#: bitmap2component/bitmap2cmp_gui_base.cpp:78 +#: common/dialogs/dialog_page_settings.cpp:471 common/base_units.cpp:432 +#: common/base_units.cpp:490 common/preview_items/preview_utils.cpp:44 +#: common/draw_frame.cpp:514 +#: eeschema/dialogs/dialog_lib_edit_draw_item_base.cpp:44 +#: pagelayout_editor/pl_editor_frame.cpp:471 pcb_calculator/UnitSelector.cpp:38 +#: pcb_calculator/UnitSelector.cpp:70 +#: pcbnew/import_dxf/dialog_dxf_import_base.cpp:90 +#: pcbnew/dialogs/dialog_create_array_base.cpp:50 +#: pcbnew/dialogs/dialog_create_array_base.cpp:61 +#: pcbnew/dialogs/dialog_create_array_base.cpp:72 +#: pcbnew/dialogs/dialog_create_array_base.cpp:83 +#: pcbnew/dialogs/dialog_create_array_base.cpp:188 +#: pcbnew/dialogs/dialog_create_array_base.cpp:199 +#: pcbnew/dialogs/dialog_gen_module_position_file_base.cpp:60 +#: pcbnew/dialogs/dialog_move_exact_base.cpp:37 +#: pcbnew/dialogs/dialog_move_exact_base.cpp:51 +#: pcbnew/dialogs/dialog_export_idf_base.cpp:46 +#: pcbnew/dialogs/dialog_export_vrml_base.cpp:63 +#: pcbnew/dialogs/dialog_export_vrml_base.cpp:111 +#: pcbnew/dialogs/dialog_design_rules_base.cpp:198 +#: pcbnew/dialogs/dialog_design_rules_base.cpp:209 +#: pcbnew/dialogs/dialog_design_rules_base.cpp:220 +#: pcbnew/dialogs/dialog_design_rules_base.cpp:251 +#: pcbnew/dialogs/dialog_design_rules_base.cpp:264 +#: pcbnew/dialogs/dialog_export_step_base.cpp:105 +#: pcbnew/dialogs/dialog_position_relative_base.cpp:35 +#: pcbnew/dialogs/dialog_position_relative_base.cpp:49 +msgid "mm" +msgstr "mm" + +#: bitmap2component/bitmap2cmp_gui_base.cpp:82 +msgid "BPP:" +msgstr "BPP:" + +#: bitmap2component/bitmap2cmp_gui_base.cpp:90 +msgid "bits" +msgstr "bits" + +#: bitmap2component/bitmap2cmp_gui_base.cpp:97 +msgid "Resolution:" +msgstr "Resolution:" + +#: bitmap2component/bitmap2cmp_gui_base.cpp:101 +#: bitmap2component/bitmap2cmp_gui_base.cpp:106 +msgid "300" +msgstr "300" + +#: bitmap2component/bitmap2cmp_gui_base.cpp:111 +msgid "DPI" +msgstr "DPI" + +#: bitmap2component/bitmap2cmp_gui_base.cpp:121 +msgid "Load Bitmap" +msgstr "Load Bitmap" + +#: bitmap2component/bitmap2cmp_gui_base.cpp:124 eeschema/libeditframe.cpp:1204 +msgid "Export" +msgstr "Export" + +#: bitmap2component/bitmap2cmp_gui_base.cpp:125 +msgid "" +"Create a library file for Eeschema\n" +"This library contains only one component: logo" +msgstr "" +"Create a library file for Eeschema\n" +"This library contains only one component: logo" + +#: bitmap2component/bitmap2cmp_gui_base.cpp:129 +msgid "Eeschema (.lib file)" +msgstr "Eeschema (.lib file)" + +#: bitmap2component/bitmap2cmp_gui_base.cpp:129 +msgid "Pcbnew (.kicad_mod file)" +msgstr "Pcbnew (.kicad_mod file)" + +#: bitmap2component/bitmap2cmp_gui_base.cpp:129 +msgid "Postscript (.ps file)" +msgstr "Postscript (.ps file)" + +#: bitmap2component/bitmap2cmp_gui_base.cpp:129 +msgid "Logo for title block (.kicad_wks file)" +msgstr "Logo for title block (.kicad_wks file)" + +#: bitmap2component/bitmap2cmp_gui_base.cpp:131 +#: pcbnew/dialogs/wizard_add_fplib_base.cpp:187 +msgid "Format" +msgstr "Format" + +#: bitmap2component/bitmap2cmp_gui_base.cpp:135 common/eda_text.cpp:404 +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib_base.cpp:93 +#: eeschema/dialogs/dialog_lib_edit_text_base.cpp:95 +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:184 +#: eeschema/dialogs/dialog_edit_label_base.cpp:76 eeschema/libedit.cpp:498 +#: eeschema/sch_text.cpp:781 gerbview/class_gerber_file_image.cpp:342 +#: gerbview/class_gerber_file_image.cpp:346 +#: gerbview/class_gerber_file_image.cpp:349 +#: pcbnew/dialogs/dialog_edit_module_text_base.cpp:109 +#: pcbnew/dialogs/dialog_pcb_text_properties_base.cpp:71 +#: pcbnew/dialogs/dialog_pcb_text_properties_base.cpp:99 +#: pcbnew/dialogs/dialog_dimension_editor_base.cpp:77 pcbnew/muonde.cpp:469 +#: pcbnew/class_module.cpp:570 +msgid "Normal" +msgstr "Normal" + +#: bitmap2component/bitmap2cmp_gui_base.cpp:135 +#: gerbview/class_gerber_file_image.cpp:342 +msgid "Negative" +msgstr "Negative" + +#: bitmap2component/bitmap2cmp_gui_base.cpp:137 +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:112 +#: eeschema/dialogs/dialog_lib_edit_text_base.cpp:75 +#: eeschema/dialogs/dialog_erc_base.cpp:147 +#: eeschema/dialogs/dialog_bom_editor_base.cpp:35 include/lib_table_grid.h:173 +#: pcbnew/dialogs/dialog_block_options_base.cpp:20 +#: pcbnew/dialogs/dialog_exchange_modules_base.cpp:48 +#: pcbnew/dialogs/dialog_pns_settings_base.cpp:26 +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:74 +msgid "Options" +msgstr "Options" + +#: bitmap2component/bitmap2cmp_gui_base.cpp:141 +msgid "Threshold Value:" +msgstr "Threshold Value:" + +#: bitmap2component/bitmap2cmp_gui_base.cpp:146 +msgid "" +"Adjust the level to convert the greyscale picture to a black and white " +"picture." +msgstr "" +"Adjust the level to convert the greyscale picture to a black and white " +"picture." + +#: bitmap2component/bitmap2cmp_gui_base.cpp:150 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:349 +msgid "Front silk screen" +msgstr "Front silk screen" + +#: bitmap2component/bitmap2cmp_gui_base.cpp:150 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:355 +msgid "Front solder mask" +msgstr "Front solder mask" + +#: bitmap2component/bitmap2cmp_gui_base.cpp:150 +msgid "User layer Eco1" +msgstr "User layer Eco1" + +#: bitmap2component/bitmap2cmp_gui_base.cpp:150 +msgid "User Layer Eco2" +msgstr "User Layer Eco2" + +#: bitmap2component/bitmap2cmp_gui_base.cpp:152 +msgid "Board Layer for Outline:" +msgstr "Board Layer for Outline:" + +#: bitmap2component/bitmap2cmp_gui_base.cpp:154 +msgid "" +"Choose the board layer to place the outline.\n" +"The 2 invisible fields reference and value are always placed on the silk " +"screen layer." +msgstr "" +"Choose the board layer to place the outline.\n" +"The 2 invisible fields reference and value are always placed on the silk " +"screen layer." + +#: bitmap2component/bitmap2cmp_gui.cpp:269 eeschema/edit_bitmap.cpp:103 +#: pagelayout_editor/pl_editor_frame.cpp:639 +msgid "Choose Image" +msgstr "Choose Image" + +#: bitmap2component/bitmap2cmp_gui.cpp:270 eeschema/edit_bitmap.cpp:104 +#: pagelayout_editor/pl_editor_frame.cpp:640 +msgid "Image Files " +msgstr "Image Files " + +#: bitmap2component/bitmap2cmp_gui.cpp:485 +msgid "Create a logo file" +msgstr "Create a logo file" + +#: bitmap2component/bitmap2cmp_gui.cpp:504 +#: bitmap2component/bitmap2cmp_gui.cpp:542 +#: bitmap2component/bitmap2cmp_gui.cpp:579 +#: bitmap2component/bitmap2cmp_gui.cpp:616 +#, c-format +msgid "File '%s' could not be created." +msgstr "File '%s' could not be created." + +#: bitmap2component/bitmap2cmp_gui.cpp:522 +msgid "Create a Postscript file" +msgstr "Create a Postscript file" + +#: bitmap2component/bitmap2cmp_gui.cpp:560 +msgid "Create a component library file for Eeschema" +msgstr "Create a component library file for Eeschema" + +#: bitmap2component/bitmap2cmp_gui.cpp:597 +msgid "Create a footprint file for Pcbnew" +msgstr "Create a footprint file for Pcbnew" + +#: bitmap2component/bitmap2cmp_gui_base.h:92 +msgid "Bitmap to Component Converter" +msgstr "Bitmap to Component Converter" + +#: common/dsnlexer.cpp:39 +msgid "clipboard" +msgstr "clipboard" + +#: common/dsnlexer.cpp:356 common/dsnlexer.cpp:364 +#, c-format +msgid "Expecting '%s'" +msgstr "Expecting '%s'" + +#: common/dsnlexer.cpp:372 common/dsnlexer.cpp:388 +#, c-format +msgid "Unexpected '%s'" +msgstr "Unexpected '%s'" + +#: common/dsnlexer.cpp:380 +#, c-format +msgid "%s is a duplicate" +msgstr "%s is a duplicate" + +#: common/dsnlexer.cpp:433 +#, c-format +msgid "need a NUMBER for '%s'" +msgstr "need a NUMBER for '%s'" + +#: common/dsnlexer.cpp:705 common/dsnlexer.cpp:765 +msgid "Un-terminated delimited string" +msgstr "Un-terminated delimited string" + +#: common/dsnlexer.cpp:727 +msgid "String delimiter must be a single character of ', \", or $" +msgstr "String delimiter must be a single character of ', \", or $" + +#: common/base_screen.cpp:188 +msgid "Custom User Grid" +msgstr "Custom User Grid" + +#: common/base_screen.cpp:194 +#, c-format +msgid "Grid: %.4f mm (%.2f mils)" +msgstr "Grid: %.4f mm (%.2f mils)" + +#: common/base_screen.cpp:197 +#, c-format +msgid "Grid: %.2f mils (%.4f mm)" +msgstr "Grid: %.2f mils (%.4f mm)" + +#: common/view/view.cpp:530 +msgid "Mirroring for Y axis is not supported yet" +msgstr "Mirroring for Y axis is not supported yet" + +#: common/dialogs/dialog_exit_base.cpp:34 +msgid "Save the changes before closing?" +msgstr "Save the changes before closing?" + +#: common/dialogs/dialog_exit_base.cpp:43 +msgid "If you don't save, all your changes will be permanently lost." +msgstr "If you don't save, all your changes will be permanently lost." + +#: common/dialogs/dialog_exit_base.cpp:62 +msgid "Save and Exit" +msgstr "Save and Exit" + +#: common/dialogs/dialog_exit_base.cpp:66 +msgid "Exit without Save" +msgstr "Exit without Save" + +#: common/dialogs/dialog_env_var_config_base.cpp:38 +#: cvpcb/dialogs/dialog_config_equfiles_base.cpp:82 +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:318 +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:321 +#: eeschema/dialogs/dialog_edit_component_in_schematic.cpp:213 +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:193 +#: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:182 eeschema/libedit.cpp:477 +#: eeschema/widgets/tuner_slider_base.cpp:20 eeschema/lib_pin.cpp:2085 +#: pcb_calculator/dialogs/dialog_regulator_data_base.cpp:26 +#: pcbnew/dialogs/dialog_footprint_wizard_list_base.cpp:43 +#: pcbnew/dialogs/dialog_layers_setup.cpp:342 +msgid "Name" +msgstr "Name" + +#: common/dialogs/dialog_env_var_config_base.cpp:59 +#: cvpcb/dialogs/dialog_config_equfiles_base.cpp:36 +#: eeschema/dialogs/dialog_spice_model_base.cpp:541 +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:186 +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:225 +#: eeschema/dialogs/dialog_eeschema_config_fbp.cpp:38 +#: eeschema/dialogs/dialog_eeschema_config_fbp.cpp:87 +#: pcbnew/dialogs/dialog_design_rules_base.cpp:75 +msgid "Add" +msgstr "Add" + +#: common/dialogs/dialog_env_var_config_base.cpp:60 +msgid "Add a new entry to the table." +msgstr "Add a new entry to the table." + +#: common/dialogs/dialog_env_var_config_base.cpp:64 +#: eeschema/libedit_onrightclick.cpp:131 eeschema/libedit_onrightclick.cpp:154 +#: eeschema/libedit_onrightclick.cpp:178 eeschema/libedit_onrightclick.cpp:202 +#: eeschema/libedit_onrightclick.cpp:230 eeschema/libedit_onrightclick.cpp:239 +#: eeschema/libedit_onrightclick.cpp:296 +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:189 +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:231 +#: eeschema/onrightclick.cpp:393 eeschema/onrightclick.cpp:506 +#: eeschema/onrightclick.cpp:542 eeschema/onrightclick.cpp:578 +#: eeschema/onrightclick.cpp:612 eeschema/onrightclick.cpp:801 +#: eeschema/onrightclick.cpp:821 eeschema/onrightclick.cpp:907 +#: pagelayout_editor/events_functions.cpp:590 +#: pagelayout_editor/onrightclick.cpp:111 +#: pcbnew/dialogs/dialog_fp_plugin_options_base.cpp:62 +#: pcbnew/dialogs/dialog_netlist_fbp.cpp:55 +#: pcbnew/dialogs/dialog_netlist_fbp.cpp:63 +#: pcbnew/dialogs/dialog_netlist_fbp.cpp:71 pcbnew/tools/edit_tool.cpp:138 +#: pcbnew/tools/edit_tool.cpp:839 pcbnew/onrightclick.cpp:221 +#: pcbnew/onrightclick.cpp:286 pcbnew/onrightclick.cpp:316 +#: pcbnew/onrightclick.cpp:495 pcbnew/onrightclick.cpp:642 +#: pcbnew/onrightclick.cpp:724 pcbnew/onrightclick.cpp:831 +#: pcbnew/onrightclick.cpp:901 pcbnew/onrightclick.cpp:958 +#: pcbnew/onrightclick.cpp:1010 pcbnew/modedit_onclick.cpp:389 +#: pcbnew/modedit_onclick.cpp:426 +msgid "Delete" +msgstr "Delete" + +#: common/dialogs/dialog_env_var_config_base.cpp:65 +msgid "Remove the selected entry from the table." +msgstr "Remove the selected entry from the table." + +#: common/dialogs/dialog_page_settings_base.cpp:25 +msgid "Paper" +msgstr "Paper" + +#: common/dialogs/dialog_page_settings_base.cpp:36 +msgid "dummy text" +msgstr "dummy text" + +#: common/dialogs/dialog_page_settings_base.cpp:42 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:125 +msgid "Orientation:" +msgstr "Orientation:" + +#: common/dialogs/dialog_page_settings_base.cpp:46 +#: common/dialogs/dialog_page_settings.cpp:720 +msgid "Landscape" +msgstr "Landscape" + +#: common/dialogs/dialog_page_settings_base.cpp:46 +#: common/dialogs/dialog_page_settings.cpp:272 +#: common/dialogs/dialog_page_settings.cpp:718 +msgid "Portrait" +msgstr "Portrait" + +#: common/dialogs/dialog_page_settings_base.cpp:52 +msgid "Custom Size:" +msgstr "Custom Size:" + +#: common/dialogs/dialog_page_settings_base.cpp:62 +#: pcbnew/dialogs/dialog_pcb_text_properties_base.cpp:77 +#: pcbnew/dialogs/dialog_global_modules_fields_edition_base.cpp:75 +msgid "Height:" +msgstr "Height:" + +#: common/dialogs/dialog_page_settings_base.cpp:68 +msgid "Custom paper height." +msgstr "Custom paper height." + +#: common/dialogs/dialog_page_settings_base.cpp:78 +#: pcbnew/dialogs/dialog_pcb_text_properties_base.cpp:46 +#: pcbnew/dialogs/dialog_track_via_properties_base.cpp:122 +#: pcbnew/dialogs/dialog_plot_base.cpp:205 +#: pcbnew/dialogs/dialog_pns_diff_pair_dimensions_base.cpp:25 +#: pcbnew/dialogs/dialog_global_modules_fields_edition_base.cpp:64 +msgid "Width:" +msgstr "Width:" + +#: common/dialogs/dialog_page_settings_base.cpp:84 +msgid "Custom paper width." +msgstr "Custom paper width." + +#: common/dialogs/dialog_page_settings_base.cpp:94 +msgid "Layout Preview" +msgstr "Layout Preview" + +#: common/dialogs/dialog_page_settings_base.cpp:113 +msgid "Title Block Parameters" +msgstr "Title Block Parameters" + +#: common/dialogs/dialog_page_settings_base.cpp:123 +#, c-format +msgid "Number of sheets: %d" +msgstr "Number of sheets: %d" + +#: common/dialogs/dialog_page_settings_base.cpp:130 +#, c-format +msgid "Sheet number: %d" +msgstr "Sheet number: %d" + +#: common/dialogs/dialog_page_settings_base.cpp:140 +msgid "Issue Date" +msgstr "Issue Date" + +#: common/dialogs/dialog_page_settings_base.cpp:153 +#: pcbnew/dialogs/dialog_design_rules_base.cpp:128 +msgid "<<<" +msgstr "<<<" + +#: common/dialogs/dialog_page_settings_base.cpp:159 +#: common/dialogs/dialog_page_settings_base.cpp:184 +#: common/dialogs/dialog_page_settings_base.cpp:209 +#: common/dialogs/dialog_page_settings_base.cpp:234 +#: common/dialogs/dialog_page_settings_base.cpp:259 +#: common/dialogs/dialog_page_settings_base.cpp:284 +#: common/dialogs/dialog_page_settings_base.cpp:309 +#: common/dialogs/dialog_page_settings_base.cpp:334 +msgid "Export to other sheets" +msgstr "Export to other sheets" + +#: common/dialogs/dialog_page_settings_base.cpp:171 +msgid "Revision" +msgstr "Revision" + +#: common/dialogs/dialog_page_settings_base.cpp:196 +msgid "Title" +msgstr "Title" + +#: common/dialogs/dialog_page_settings_base.cpp:221 +msgid "Company" +msgstr "Company" + +#: common/dialogs/dialog_page_settings_base.cpp:246 +msgid "Comment1" +msgstr "Comment1" + +#: common/dialogs/dialog_page_settings_base.cpp:271 +msgid "Comment2" +msgstr "Comment2" + +#: common/dialogs/dialog_page_settings_base.cpp:296 +msgid "Comment3" +msgstr "Comment3" + +#: common/dialogs/dialog_page_settings_base.cpp:321 +msgid "Comment4" +msgstr "Comment4" + +#: common/dialogs/dialog_page_settings_base.cpp:346 +msgid "Page layout description file" +msgstr "Page layout description file" + +#: common/dialogs/dialog_page_settings_base.cpp:356 +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:33 +#: kicad/dialogs/dialog_template_selector_base.cpp:36 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:204 +#: pcbnew/import_dxf/dialog_dxf_import_base.cpp:33 +#: pcbnew/dialogs/dialog_plot_base.cpp:54 +#: pcbnew/dialogs/dialog_gendrill_base.cpp:28 +#: pcbnew/dialogs/wizard_add_fplib_base.cpp:73 +#: pcbnew/dialogs/dialog_netlist_fbp.cpp:152 +#: pcbnew/dialogs/wizard_3DShape_Libs_downloader_base.cpp:69 +msgid "Browse" +msgstr "Browse" + +#: common/dialogs/dialog_list_selector_base.cpp:19 +msgid "Filter:" +msgstr "Filter:" + +#: common/dialogs/dialog_list_selector_base.cpp:21 +msgid "" +"Enter a string to filter items.\n" +"Only names containing this string will be listed" +msgstr "" +"Enter a string to filter items.\n" +"Only names containing this string will be listed" + +#: common/dialogs/dialog_list_selector_base.cpp:28 +msgid "Items:" +msgstr "Items:" + +#: common/dialogs/dialog_list_selector_base.cpp:37 +#: eeschema/dialogs/dialog_erc_base.cpp:71 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1151 +#: pcbnew/dialogs/dialog_gendrill_base.cpp:208 +#: pcbnew/dialogs/dialog_drc_base.cpp:167 +#: pcbnew/dialogs/dialog_exchange_modules_base.cpp:89 +msgid "Messages:" +msgstr "Messages:" + +#: common/dialogs/dialog_page_settings.cpp:63 +msgid "A4 210x297mm" +msgstr "A4 210x297mm" + +#: common/dialogs/dialog_page_settings.cpp:64 +msgid "A3 297x420mm" +msgstr "A3 297x420mm" + +#: common/dialogs/dialog_page_settings.cpp:65 +msgid "A2 420x594mm" +msgstr "A2 420x594mm" + +#: common/dialogs/dialog_page_settings.cpp:66 +msgid "A1 594x841mm" +msgstr "A1 594x841mm" + +#: common/dialogs/dialog_page_settings.cpp:67 +msgid "A0 841x1189mm" +msgstr "A0 841x1189mm" + +#: common/dialogs/dialog_page_settings.cpp:68 +msgid "A 8.5x11in" +msgstr "A 8.5x11in" + +#: common/dialogs/dialog_page_settings.cpp:69 +msgid "B 11x17in" +msgstr "B 11x17in" + +#: common/dialogs/dialog_page_settings.cpp:70 +msgid "C 17x22in" +msgstr "C 17x22in" + +#: common/dialogs/dialog_page_settings.cpp:71 +msgid "D 22x34in" +msgstr "D 22x34in" + +#: common/dialogs/dialog_page_settings.cpp:72 +msgid "E 34x44in" +msgstr "E 34x44in" + +#: common/dialogs/dialog_page_settings.cpp:73 +msgid "USLetter 8.5x11in" +msgstr "USLetter 8.5x11in" + +#: common/dialogs/dialog_page_settings.cpp:74 +msgid "USLegal 8.5x14in" +msgstr "USLegal 8.5x14in" + +#: common/dialogs/dialog_page_settings.cpp:75 +msgid "USLedger 11x17in" +msgstr "USLedger 11x17in" + +#: common/dialogs/dialog_page_settings.cpp:76 +msgid "User (Custom)" +msgstr "User (Custom)" + +#: common/dialogs/dialog_page_settings.cpp:436 +#, c-format +msgid "Page layout description file <%s> not found. Abort" +msgstr "Page layout description file <%s> not found. Abort" + +#: common/dialogs/dialog_page_settings.cpp:467 +#, c-format +msgid "" +"Selected custom paper size\n" +"is out of the permissible limits\n" +"%.1f - %.1f %s!\n" +"Select another custom paper size?" +msgstr "" +"Selected custom paper size\n" +"is out of the permissible limits\n" +"%.1f - %.1f %s!\n" +"Select another custom paper size?" + +#: common/dialogs/dialog_page_settings.cpp:471 common/base_units.cpp:459 +#: pagelayout_editor/pl_editor_frame.cpp:467 +msgid "inches" +msgstr "inches" + +#: common/dialogs/dialog_page_settings.cpp:473 +msgid "Warning!" +msgstr "Warning!" + +#: common/dialogs/dialog_page_settings.cpp:806 +msgid "Select Page Layout Descr File" +msgstr "Select Page Layout Descr File" + +#: common/dialogs/dialog_page_settings.cpp:824 +#, c-format +msgid "" +"The page layout descr filename has changed.\n" +"Do you want to use the relative path:\n" +"'%s'\n" +"instead of\n" +"'%s'" +msgstr "" +"The page layout descr filename has changed.\n" +"Do you want to use the relative path:\n" +"'%s'\n" +"instead of\n" +"'%s'" + +#: common/dialogs/dialog_hotkeys_editor_base.cpp:18 +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:250 +msgid "Double-click to edit" +msgstr "Double-click to edit" + +#: common/dialogs/dialog_hotkeys_editor_base.cpp:28 +#: common/widgets/widget_hotkey_list.cpp:380 +#: gerbview/dialogs/dialog_layers_select_to_pcb_base.cpp:85 +#: pcbnew/dialogs/dialog_move_exact_base.cpp:41 +#: pcbnew/dialogs/dialog_move_exact_base.cpp:55 +#: pcbnew/dialogs/dialog_move_exact_base.cpp:69 +#: pcbnew/dialogs/dialog_position_relative_base.cpp:39 +#: pcbnew/dialogs/dialog_position_relative_base.cpp:53 +#: pcbnew/dialogs/dialog_position_relative_base.cpp:67 +msgid "Reset" +msgstr "Reset" + +#: common/dialogs/dialog_hotkeys_editor_base.cpp:31 +msgid "Defaults" +msgstr "Defaults" + +#: common/dialogs/dialog_get_component_base.cpp:25 +#: eeschema/dialogs/dialog_netlist_base.cpp:113 +#: eeschema/dialogs/dialog_bom_base.cpp:45 +#: eeschema/dialogs/dialog_sch_edit_sheet_pin_base.cpp:28 +#: pcbnew/librairi.cpp:660 +msgid "Name:" +msgstr "Name:" + +#: common/dialogs/dialog_get_component_base.cpp:33 +msgid "History list:" +msgstr "History list:" + +#: common/dialogs/dialog_get_component_base.cpp:48 +msgid "Search by Keyword" +msgstr "Search by Keyword" + +#: common/dialogs/dialog_get_component_base.cpp:51 +msgid "List All" +msgstr "List All" + +#: common/dialogs/dialog_get_component_base.cpp:54 +msgid "Select by Browser" +msgstr "Select by Browser" + +#: common/dialogs/wx_html_report_panel.cpp:137 +msgid "Error: " +msgstr "Error: " + +#: common/dialogs/wx_html_report_panel.cpp:139 +msgid "Warning: " +msgstr "Warning: " + +#: common/dialogs/wx_html_report_panel.cpp:141 +msgid "Info: " +msgstr "Info: " + +#: common/dialogs/wx_html_report_panel.cpp:155 +msgid "Error: " +msgstr "Error: " + +#: common/dialogs/wx_html_report_panel.cpp:157 +msgid "Warning: " +msgstr "Warning: " + +#: common/dialogs/wx_html_report_panel.cpp:159 +msgid "Info: " +msgstr "Info: " + +#: common/dialogs/wx_html_report_panel.cpp:240 +msgid "Save report to file" +msgstr "Save report to file" + +#: common/dialogs/wx_html_report_panel.cpp:257 +#, c-format +msgid "Cannot write report to file '%s'." +msgstr "Cannot write report to file '%s'." + +#: common/dialogs/wx_html_report_panel.cpp:259 +msgid "File save error" +msgstr "File save error" + +#: common/dialogs/dialog_display_info_HTML_base.cpp:22 common/zoom.cpp:300 +#: eeschema/dialogs/dialog_print_using_printer_base.cpp:53 +#: eeschema/dialogs/dialog_annotate_base.cpp:212 +#: eeschema/dialogs/dialog_bom_base.cpp:62 +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:125 +#: eeschema/dialogs/dialog_erc_base.cpp:101 +#: eeschema/dialogs/dialog_bom_editor_base.cpp:104 +#: eeschema/dialogs/dialog_schematic_find_base.cpp:125 +#: gerbview/dialogs/dialog_print_using_printer_base.cpp:107 +#: pcbnew/dialogs/dialog_find_base.cpp:46 +#: pcbnew/dialogs/dialog_update_pcb_base.cpp:56 +#: pcbnew/dialogs/dialog_print_using_printer_base.cpp:159 +#: pcbnew/dialogs/dialog_plot_base.cpp:386 +#: pcbnew/dialogs/dialog_update_pcb.cpp:149 +#: pcbnew/dialogs/dialog_gendrill_base.cpp:198 +#: pcbnew/dialogs/dialog_netlist_fbp.cpp:95 +#: pcbnew/dialogs/dialog_exchange_modules_base.cpp:107 +#: pcbnew/dialogs/dialog_SVG_print_base.cpp:129 +#: pcbnew/dialogs/dialog_print_for_modedit_base.cpp:57 +msgid "Close" +msgstr "Close" + +#: common/dialogs/dialog_image_editor.cpp:139 +msgid "Incorrect scale number" +msgstr "Incorrect scale number" + +#: common/dialogs/dialog_image_editor.cpp:148 +msgid "Scale is too small for this image" +msgstr "Scale is too small for this image" + +#: common/dialogs/dialog_image_editor.cpp:154 +msgid "Scale is too large for this image" +msgstr "Scale is too large for this image" + +#: common/dialogs/wx_html_report_panel_base.cpp:14 +msgid "Output messages:" +msgstr "Output messages:" + +#: common/dialogs/wx_html_report_panel_base.cpp:34 +msgid "Show:" +msgstr "Show:" + +#: common/dialogs/wx_html_report_panel_base.cpp:38 +#: eeschema/lib_draw_item.cpp:68 eeschema/lib_draw_item.cpp:75 +msgid "All" +msgstr "All" + +#: common/dialogs/wx_html_report_panel_base.cpp:42 +msgid "Warnings" +msgstr "Warnings" + +#: common/dialogs/wx_html_report_panel_base.cpp:47 gerbview/files.cpp:254 +#: gerbview/files.cpp:358 gerbview/readgerb.cpp:66 +msgid "Errors" +msgstr "Errors" + +#: common/dialogs/wx_html_report_panel_base.cpp:52 +msgid "Infos" +msgstr "Infos" + +#: common/dialogs/wx_html_report_panel_base.cpp:57 +msgid "Actions" +msgstr "Actions" + +#: common/dialogs/wx_html_report_panel_base.cpp:62 +msgid "Save Output" +msgstr "Save Output" + +#: common/dialogs/dialog_image_editor_base.cpp:33 eeschema/hotkeys.cpp:168 +msgid "Mirror X" +msgstr "Mirror X" + +#: common/dialogs/dialog_image_editor_base.cpp:36 eeschema/hotkeys.cpp:166 +msgid "Mirror Y" +msgstr "Mirror Y" + +#: common/dialogs/dialog_image_editor_base.cpp:39 +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib_base.cpp:85 +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:176 +#: pcbnew/tools/edit_tool.cpp:656 pcbnew/onrightclick.cpp:998 +msgid "Rotate" +msgstr "Rotate" + +#: common/dialogs/dialog_image_editor_base.cpp:42 +msgid "Grey" +msgstr "Grey" + +#: common/dialogs/dialog_image_editor_base.cpp:45 +msgid "Half Size" +msgstr "Half Size" + +#: common/dialogs/dialog_image_editor_base.cpp:49 +msgid "Undo Last" +msgstr "Undo Last" + +#: common/dialogs/dialog_image_editor_base.cpp:52 +msgid "Image Scale:" +msgstr "Image Scale:" + +#: common/dialogs/dialog_env_var_config.cpp:105 +msgid "Invalid Input" +msgstr "Invalid Input" + +#: common/dialogs/dialog_env_var_config.cpp:119 +msgid "Environment variable name cannot be empty." +msgstr "Environment variable name cannot be empty." + +#: common/dialogs/dialog_env_var_config.cpp:129 +msgid "Environment variable value cannot be empty." +msgstr "Environment variable value cannot be empty." + +#: common/dialogs/dialog_env_var_config.cpp:140 +msgid "" +"The first character of an environment variable name cannot be a digit (0-9)." +msgstr "" +"The first character of an environment variable name cannot be a digit (0-9)." + +#: common/dialogs/dialog_env_var_config.cpp:152 +msgid "Cannot have duplicate environment variable names." +msgstr "Cannot have duplicate environment variable names." + +#: common/dialogs/dialog_env_var_config.cpp:255 +msgid "" +"Enter the name and path for each environment variable. Grey entries are " +"names that have been defined externally at the system or user level. " +"Environment variables defined at the system or user level take precedence " +"over the ones defined in this table. This means the values in this table " +"are ignored." +msgstr "" +"Enter the name and path for each environment variable. Grey entries are " +"names that have been defined externally at the system or user level. " +"Environment variables defined at the system or user level take precedence " +"over the ones defined in this table. This means the values in this table " +"are ignored." + +#: common/dialogs/dialog_env_var_config.cpp:261 +msgid "" +"To ensure environment variable names are valid on all platforms, the name " +"field will only accept upper case letters, digits, and the underscore " +"characters." +msgstr "" +"To ensure environment variable names are valid on all platforms, the name " +"field will only accept upper case letters, digits, and the underscore " +"characters." + +#: common/dialogs/dialog_env_var_config.cpp:264 +msgid "" +"KIGITHUB is used by KiCad to define the URL of the repository of the " +"official KiCad libraries." +msgstr "" +"KIGITHUB is used by KiCad to define the URL of the repository of the " +"official KiCad libraries." + +#: common/dialogs/dialog_env_var_config.cpp:267 +msgid "" +"KISYS3DMOD is the base path of system footprint 3D shapes (.3Dshapes " +"folders)." +msgstr "" +"KISYS3DMOD is the base path of system footprint 3D shapes (.3Dshapes " +"folders)." + +#: common/dialogs/dialog_env_var_config.cpp:270 +msgid "" +"KISYSMOD is the base path of locally installed system footprint " +"libraries (.pretty folders)." +msgstr "" +"KISYSMOD is the base path of locally installed system footprint " +"libraries (.pretty folders)." + +#: common/dialogs/dialog_env_var_config.cpp:273 +msgid "" +"KIPRJMOD is internally defined by KiCad (cannot be edited) and is set " +"to the absolute path of the currently loaded project file. This environment " +"variable can be used to define files and paths relative to the currently " +"loaded project. For instance, ${KIPRJMOD}/libs/footprints.pretty can be " +"defined as a folder containing a project specific footprint library named " +"footprints.pretty." +msgstr "" +"KIPRJMOD is internally defined by KiCad (cannot be edited) and is set " +"to the absolute path of the currently loaded project file. This environment " +"variable can be used to define files and paths relative to the currently " +"loaded project. For instance, ${KIPRJMOD}/libs/footprints.pretty can be " +"defined as a folder containing a project specific footprint library named " +"footprints.pretty." + +#: common/dialogs/dialog_env_var_config.cpp:279 +msgid "" +"KICAD_PTEMPLATES is optional and can be defined if you want to create " +"your own project templates folder." +msgstr "" +"KICAD_PTEMPLATES is optional and can be defined if you want to create " +"your own project templates folder." + +#: common/project.cpp:248 +#, c-format +msgid "Unable to find '%s' template config file." +msgstr "Unable to find '%s' template config file." + +#: common/project.cpp:251 +msgid "Error copying project file template" +msgstr "Error copying project file template" + +#: common/project.cpp:271 +#, c-format +msgid "Cannot create prj file '%s' (Directory not writable)" +msgstr "Cannot create prj file '%s' (Directory not writable)" + +#: common/project.cpp:415 +msgid "Error loading project footprint library table" +msgstr "Error loading project footprint library table" + +#: common/exceptions.cpp:29 +#, c-format +msgid "from %s : %s() line:%d" +msgstr "from %s : %s() line:%d" + +#: common/exceptions.cpp:30 +#, c-format +msgid "" +"%s in input/source\n" +"'%s'\n" +"line %d, offset %d" +msgstr "" +"%s in input/source\n" +"'%s'\n" +"line %d, offset %d" + +#: common/exceptions.cpp:103 +#, c-format +msgid "" +"KiCad was unable to open this file, as it was created with a more recent " +"version than the one you are running. To open it, you'll need to upgrade " +"KiCad to a more recent version.\n" +"\n" +"Date of KiCad version required (or newer): %s\n" +"\n" +"Full error text:\n" +"%s" +msgstr "" +"KiCad was unable to open this file, as it was created with a more recent " +"version than the one you are running. To open it, you'll need to upgrade " +"KiCad to a more recent version.\n" +"\n" +"Date of KiCad version required (or newer): %s\n" +"\n" +"Full error text:\n" +"%s" + +#: common/class_marker_base.cpp:203 +msgid "Marker Info" +msgstr "Marker Info" + +#: common/tool/zoom_menu.cpp:39 +msgid "Zoom" +msgstr "Zoom" + +#: common/tool/zoom_menu.cpp:49 +#, c-format +msgid "Zoom: %.2f" +msgstr "Zoom: %.2f" + +#: common/tool/grid_menu.cpp:40 +#: eeschema/widgets/widget_eeschema_color_config.cpp:94 +#: gerbview/class_gerbview_layer_widget.cpp:109 +#: pcbnew/class_pcb_layer_widget.cpp:75 +msgid "Grid" +msgstr "Grid" + +#: common/tool/common_tools.cpp:38 +msgid "Toggle Always Show Cursor" +msgstr "Toggle Always Show Cursor" + +#: common/tool/common_tools.cpp:39 +msgid "Toogle display of the cursor, even when not in an interactive tool" +msgstr "Toogle display of the cursor, even when not in an interactive tool" + +#: common/tool/actions.cpp:10 +msgid "Cancel current tool" +msgstr "Cancel current tool" + +#: common/tool/actions.cpp:16 common/widgets/mathplot.cpp:1767 +#: eeschema/hotkeys.cpp:106 eeschema/hotkeys.cpp:108 +#: eeschema/sim/sim_plot_frame_base.cpp:74 gerbview/hotkeys.cpp:65 +#: pagelayout_editor/hotkeys.cpp:79 pcbnew/hotkeys.cpp:176 +#: pcbnew/hotkeys.cpp:178 +msgid "Zoom In" +msgstr "Zoom In" + +#: common/tool/actions.cpp:20 common/widgets/mathplot.cpp:1768 +#: eeschema/hotkeys.cpp:113 eeschema/hotkeys.cpp:115 +#: eeschema/sim/sim_plot_frame_base.cpp:78 gerbview/hotkeys.cpp:64 +#: pagelayout_editor/hotkeys.cpp:78 pcbnew/hotkeys.cpp:183 +#: pcbnew/hotkeys.cpp:185 +msgid "Zoom Out" +msgstr "Zoom Out" + +#: common/tool/actions.cpp:32 common/widgets/mathplot.cpp:1765 +#: common/zoom.cpp:246 +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib_base.cpp:55 +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib_base.cpp:63 +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:150 +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:156 +#: gerbview/class_gerber_file_image.cpp:346 +#: gerbview/class_gerber_file_image.cpp:349 +#: pagelayout_editor/dialogs/properties_frame_base.cpp:84 +#: pagelayout_editor/dialogs/properties_frame_base.cpp:103 +#: pcbnew/dialogs/dialog_pcb_text_properties_base.cpp:105 +msgid "Center" +msgstr "Center" + +#: common/tool/actions.cpp:36 eeschema/hotkeys.cpp:89 gerbview/hotkeys.cpp:61 +#: pagelayout_editor/hotkeys.cpp:74 pcbnew/basepcbframe.cpp:849 +#: pcbnew/hotkeys.cpp:160 pcbnew/hotkeys.cpp:162 +msgid "Zoom Auto" +msgstr "Zoom Auto" + +#: common/gestfich.cpp:233 +#, c-format +msgid "Command <%s> could not found" +msgstr "Command <%s> could not found" + +#: common/gestfich.cpp:377 +#, c-format +msgid "" +"Problem while running the PDF viewer\n" +"Command is '%s'" +msgstr "" +"Problem while running the PDF viewer\n" +"Command is '%s'" + +#: common/gestfich.cpp:384 +#, c-format +msgid "Unable to find a PDF viewer for '%s'" +msgstr "Unable to find a PDF viewer for '%s'" + +#: common/fp_lib_table.cpp:187 +#, c-format +msgid "" +"Duplicate library nickname '%s' found in footprint library table file line %d" +msgstr "" +"Duplicate library nickname '%s' found in footprint library table file line %d" + +#: common/fp_lib_table.cpp:254 +#, c-format +msgid "fp-lib-table files contain no library with nickname '%s'" +msgstr "fp-lib-table files contain no library with nickname '%s'" + +#: common/fp_lib_table.cpp:408 +#: eeschema/dialogs/dialog_global_sym_lib_table_config.cpp:135 +#: eeschema/symbol_lib_table.cpp:403 +#, c-format +msgid "Cannot create global library table path '%s'." +msgstr "Cannot create global library table path '%s'." + +#: common/base_units.cpp:160 +msgid " mils" +msgstr " mils" + +#: common/base_units.cpp:160 +msgid " in" +msgstr " in" + +#: common/base_units.cpp:162 common/base_units.cpp:249 +msgid " mm" +msgstr " mm" + +#: common/base_units.cpp:245 +msgid " \"" +msgstr " \"" + +#: common/base_units.cpp:253 +msgid " deg" +msgstr " deg" + +#: common/base_units.cpp:428 common/preview_items/preview_utils.cpp:41 +msgid "\"" +msgstr "\"" + +#: common/base_units.cpp:463 +msgid "millimeters" +msgstr "millimeters" + +#: common/base_units.cpp:467 eeschema/dialogs/dialog_lib_edit_pin_base.cpp:124 +#: eeschema/dialogs/dialog_lib_edit_pin_base.cpp:135 +#: eeschema/dialogs/dialog_lib_edit_pin_base.cpp:146 +#: eeschema/dialogs/dialog_lib_edit_pin_base.cpp:157 +#: eeschema/dialogs/dialog_lib_edit_pin_base.cpp:168 +#: eeschema/dialogs/dialog_sch_sheet_props_base.cpp:49 +#: eeschema/dialogs/dialog_sch_sheet_props_base.cpp:72 +#: eeschema/dialogs/dialog_sch_edit_sheet_pin_base.cpp:47 +#: eeschema/dialogs/dialog_sch_edit_sheet_pin_base.cpp:59 +#: eeschema/dialogs/dialog_edit_label_base.cpp:57 +msgid "units" +msgstr "units" + +#: common/base_units.cpp:471 +#: pcbnew/dialogs/dialog_graphic_item_properties_base.cpp:96 +msgid "degrees" +msgstr "degrees" + +#: common/base_units.cpp:486 +msgid "in" +msgstr "in" + +#: common/base_units.cpp:497 common/preview_items/preview_utils.cpp:47 +#: pcbnew/dialogs/dialog_create_array_base.cpp:220 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:135 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:145 +#: pcbnew/dialogs/dialog_move_exact_base.cpp:65 +#: pcbnew/dialogs/dialog_position_relative_base.cpp:63 +msgid "deg" +msgstr "deg" + +#: common/wxwineda.cpp:61 +#, c-format +msgid "Size%s" +msgstr "Size%s" + +#: common/wxwineda.cpp:166 common/wxwineda.cpp:180 +msgid "Pos " +msgstr "Pos " + +#: common/wxwineda.cpp:170 pcbnew/dialogs/dialog_target_properties_base.cpp:54 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:87 +msgid "X" +msgstr "X" + +#: common/wxwineda.cpp:183 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:98 +msgid "Y" +msgstr "Y" + +#: common/dialog_about/dialog_about.cpp:116 +msgid "Information" +msgstr "Information" + +#: common/dialog_about/dialog_about.cpp:119 +msgid "Developers" +msgstr "Developers" + +#: common/dialog_about/dialog_about.cpp:120 +msgid "Doc Writers" +msgstr "Doc Writers" + +#: common/dialog_about/dialog_about.cpp:122 +msgid "Artists" +msgstr "Artists" + +#: common/dialog_about/dialog_about.cpp:123 +msgid "Translators" +msgstr "Translators" + +#: common/dialog_about/dialog_about.cpp:125 +msgid "Packagers" +msgstr "Packagers" + +#: common/dialog_about/dialog_about.cpp:128 +msgid "License" +msgstr "License" + +#: common/dialog_about/dialog_about.cpp:437 +msgid "Could not open clipboard to write version information." +msgstr "Could not open clipboard to write version information." + +#: common/dialog_about/dialog_about.cpp:438 +msgid "Clipboard Error" +msgstr "Clipboard Error" + +#: common/dialog_about/dialog_about.cpp:551 +msgid "Copied..." +msgstr "Copied..." + +#: common/dialog_about/AboutDialog_main.cpp:133 +msgid "" +"The KiCad EDA Suite is a set of open source applications for the creation of " +"electronic schematics and to design printed circuit boards." +msgstr "" +"The KiCad EDA Suite is a set of open source applications for the creation of " +"electronic schematics and to design printed circuit boards." + +#: common/dialog_about/AboutDialog_main.cpp:141 +msgid "KiCad on the web" +msgstr "KiCad on the web" + +#: common/dialog_about/AboutDialog_main.cpp:148 +msgid "The official KiCad website" +msgstr "The official KiCad website" + +#: common/dialog_about/AboutDialog_main.cpp:152 +msgid "Developer's website on Launchpad" +msgstr "Developer's website on Launchpad" + +#: common/dialog_about/AboutDialog_main.cpp:157 +msgid "Official repository for component and footprint libraries" +msgstr "Official repository for component and footprint libraries" + +#: common/dialog_about/AboutDialog_main.cpp:162 +msgid "Footprint wizards info on our official repository " +msgstr "Footprint wizards info on our official repository " + +#: common/dialog_about/AboutDialog_main.cpp:167 +msgid "Non official repositories" +msgstr "Non official repositories" + +#: common/dialog_about/AboutDialog_main.cpp:174 +msgid "Additional component libraries repository (smisioto)" +msgstr "Additional component libraries repository (smisioto)" + +#: common/dialog_about/AboutDialog_main.cpp:180 +msgid "Bug tracker" +msgstr "Bug tracker" + +#: common/dialog_about/AboutDialog_main.cpp:187 +msgid "Report or examine bugs" +msgstr "Report or examine bugs" + +#: common/dialog_about/AboutDialog_main.cpp:192 +msgid "KiCad user's groups and community" +msgstr "KiCad user's groups and community" + +#: common/dialog_about/AboutDialog_main.cpp:198 +msgid "KiCad user's group" +msgstr "KiCad user's group" + +#: common/dialog_about/AboutDialog_main.cpp:203 +msgid "KiCad forum" +msgstr "KiCad forum" + +#: common/dialog_about/AboutDialog_main.cpp:216 +msgid "The complete KiCad EDA Suite is released under the" +msgstr "The complete KiCad EDA Suite is released under the" + +#: common/dialog_about/AboutDialog_main.cpp:218 +msgid "GNU General Public License (GPL) version 3 or any later version" +msgstr "GNU General Public License (GPL) version 3 or any later version" + +#: common/dialog_about/AboutDialog_main.cpp:412 +msgid "Others" +msgstr "Others" + +#: common/dialog_about/AboutDialog_main.cpp:427 +msgid "Icons by" +msgstr "Icons by" + +#: common/dialog_about/AboutDialog_main.cpp:442 +msgid "3D models by" +msgstr "3D models by" + +#: common/dialog_about/dialog_about_base.cpp:31 +msgid "App Title" +msgstr "App Title" + +#: common/dialog_about/dialog_about_base.cpp:37 +msgid "Copyright Info" +msgstr "Copyright Info" + +#: common/dialog_about/dialog_about_base.cpp:41 +msgid "Build Version Info" +msgstr "Build Version Info" + +#: common/dialog_about/dialog_about_base.cpp:45 +msgid "Lib Version Info" +msgstr "Lib Version Info" + +#: common/dialog_about/dialog_about_base.cpp:70 +msgid "Copy Version Info" +msgstr "Copy Version Info" + +#: common/eda_doc.cpp:145 eeschema/dialogs/dialog_edit_component_in_lib.cpp:456 +msgid "Doc Files" +msgstr "Doc Files" + +#: common/eda_doc.cpp:160 +#, c-format +msgid "Doc File '%s' not found" +msgstr "Doc File '%s' not found" + +#: common/eda_doc.cpp:203 +#, c-format +msgid "Unknown MIME type for doc file <%s>" +msgstr "Unknown MIME type for doc file <%s>" + +#: common/grid_tricks.cpp:115 +msgid "Cut\tCTRL+X" +msgstr "Cut\tCTRL+X" + +#: common/grid_tricks.cpp:115 +msgid "Clear selected cells pasting original contents to clipboard" +msgstr "Clear selected cells pasting original contents to clipboard" + +#: common/grid_tricks.cpp:116 +msgid "Copy\tCTRL+C" +msgstr "Copy\tCTRL+C" + +#: common/grid_tricks.cpp:116 +msgid "Copy selected cells to clipboard" +msgstr "Copy selected cells to clipboard" + +#: common/grid_tricks.cpp:117 +msgid "Paste\tCTRL+V" +msgstr "Paste\tCTRL+V" + +#: common/grid_tricks.cpp:117 +msgid "Paste clipboard cells to matrix at current cell" +msgstr "Paste clipboard cells to matrix at current cell" + +#: common/grid_tricks.cpp:118 +msgid "Select All\tCTRL+A" +msgstr "Select All\tCTRL+A" + +#: common/grid_tricks.cpp:118 +msgid "Select all cells" +msgstr "Select all cells" + +#: common/confirm.cpp:77 common/pgm_base.cpp:927 eeschema/symbedit.cpp:103 +#: eeschema/widgets/widget_eeschema_color_config.cpp:294 +#: pcbnew/dialogs/dialog_export_idf.cpp:169 +#: pcbnew/dialogs/dialog_export_vrml.cpp:178 +msgid "Warning" +msgstr "Warning" + +#: common/confirm.cpp:89 kicad/prjconfig.cpp:140 +#: pcbnew/router/length_tuner_tool.cpp:142 +msgid "Error" +msgstr "Error" + +#: common/confirm.cpp:106 +msgid "Info" +msgstr "Info" + +#: common/confirm.cpp:131 +msgid "Confirmation" +msgstr "Confirmation" + +#: common/eda_text.cpp:405 +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib_base.cpp:93 +#: eeschema/dialogs/dialog_lib_edit_text_base.cpp:95 +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:184 +#: eeschema/dialogs/dialog_edit_label_base.cpp:76 eeschema/sch_text.cpp:781 +#: pagelayout_editor/dialogs/properties_frame_base.cpp:109 +#: pcbnew/dialogs/dialog_edit_module_text_base.cpp:109 +#: pcbnew/dialogs/dialog_pcb_text_properties_base.cpp:99 +msgid "Italic" +msgstr "Italic" + +#: common/eda_text.cpp:406 +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib_base.cpp:93 +#: eeschema/dialogs/dialog_lib_edit_text_base.cpp:95 +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:184 +#: eeschema/dialogs/dialog_edit_label_base.cpp:76 eeschema/sch_text.cpp:781 +#: pagelayout_editor/dialogs/properties_frame_base.cpp:90 +msgid "Bold" +msgstr "Bold" + +#: common/eda_text.cpp:407 +msgid "Bold+Italic" +msgstr "Bold+Italic" + +#: common/common.cpp:280 +#, c-format +msgid "Cannot make path '%s' absolute with respect to '%s'." +msgstr "Cannot make path '%s' absolute with respect to '%s'." + +#: common/common.cpp:298 +#, c-format +msgid "Output directory '%s' created.\n" +msgstr "Output directory '%s' created.\n" + +#: common/common.cpp:307 +#, c-format +msgid "Cannot create output directory '%s'.\n" +msgstr "Cannot create output directory '%s'.\n" + +#: common/page_layout/page_layout_reader.cpp:839 +#, c-format +msgid "The file <%s> was not fully read" +msgstr "The file <%s> was not fully read" + +#: common/pgm_base.cpp:112 common/widgets/widget_hotkey_list.cpp:381 +#: common/widgets/footprint_select_widget.cpp:274 +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:56 +#: pcbnew/dialogs/dialog_design_rules_base.cpp:61 +#: pcbnew/dialogs/dialog_global_edit_tracks_and_vias.cpp:111 +#: pcbnew/dialogs/dialog_global_edit_tracks_and_vias.cpp:125 +#: pcbnew/dialogs/dialog_global_edit_tracks_and_vias.cpp:137 +#: pcbnew/dialogs/dialog_global_edit_tracks_and_vias.cpp:144 +#: pcbnew/dialogs/dialog_global_edit_tracks_and_vias.cpp:150 +msgid "Default" +msgstr "Default" + +#: common/pgm_base.cpp:129 +msgid "French" +msgstr "French" + +#: common/pgm_base.cpp:137 +msgid "Finnish" +msgstr "Finnish" + +#: common/pgm_base.cpp:145 +msgid "Spanish" +msgstr "Spanish" + +#: common/pgm_base.cpp:153 +msgid "Portuguese" +msgstr "Portuguese" + +#: common/pgm_base.cpp:161 +msgid "Italian" +msgstr "Italian" + +#: common/pgm_base.cpp:169 +msgid "German" +msgstr "German" + +#: common/pgm_base.cpp:177 +msgid "Greek" +msgstr "Greek" + +#: common/pgm_base.cpp:185 +msgid "Slovenian" +msgstr "Slovenian" + +#: common/pgm_base.cpp:193 +msgid "Slovak" +msgstr "Slovak" + +#: common/pgm_base.cpp:201 +msgid "Hungarian" +msgstr "Hungarian" + +#: common/pgm_base.cpp:209 +msgid "Polish" +msgstr "Polish" + +#: common/pgm_base.cpp:217 +msgid "Czech" +msgstr "Czech" + +#: common/pgm_base.cpp:225 +msgid "Russian" +msgstr "Russian" + +#: common/pgm_base.cpp:233 +msgid "Korean" +msgstr "Korean" + +#: common/pgm_base.cpp:241 +msgid "Chinese simplified" +msgstr "Chinese simplified" + +#: common/pgm_base.cpp:249 +msgid "Catalan" +msgstr "Catalan" + +#: common/pgm_base.cpp:257 +msgid "Dutch" +msgstr "Dutch" + +#: common/pgm_base.cpp:265 +msgid "Japanese" +msgstr "Japanese" + +#: common/pgm_base.cpp:273 +msgid "Bulgarian" +msgstr "Bulgarian" + +#: common/pgm_base.cpp:281 +msgid "Lithuanian" +msgstr "Lithuanian" + +#: common/pgm_base.cpp:359 +msgid "No default editor found, you must choose it" +msgstr "No default editor found, you must choose it" + +#: common/pgm_base.cpp:379 +msgid "Executable file (*.exe)|*.exe" +msgstr "Executable file (*.exe)|*.exe" + +#: common/pgm_base.cpp:381 +msgid "Executable file (*)|*" +msgstr "Executable file (*)|*" + +#: common/pgm_base.cpp:391 +msgid "Select Preferred Editor" +msgstr "Select Preferred Editor" + +#: common/pgm_base.cpp:412 +#, c-format +msgid "%s is already running, Continue?" +msgstr "%s is already running, Continue?" + +#: common/pgm_base.cpp:844 +msgid "Set Language" +msgstr "Set Language" + +#: common/pgm_base.cpp:845 +msgid "Select application language (only for testing)" +msgstr "Select application language (only for testing)" + +#: common/pgm_base.cpp:920 +msgid "" +"Warning! Some of paths you have configured have been defined \n" +"externally to the running process and will be temporarily overwritten." +msgstr "" +"Warning! Some of paths you have configured have been defined \n" +"externally to the running process and will be temporarily overwritten." + +#: common/pgm_base.cpp:922 +msgid "" +"The next time KiCad is launched, any paths that have already\n" +"been defined are honored and any settings defined in the path\n" +"configuration dialog are ignored. If you did not intend for this\n" +"behavior, either rename any conflicting entries or remove the\n" +"external environment variable definition(s) from your system." +msgstr "" +"The next time KiCad is launched, any paths that have already\n" +"been defined are honored and any settings defined in the path\n" +"configuration dialog are ignored. If you did not intend for this\n" +"behavior, either rename any conflicting entries or remove the\n" +"external environment variable definition(s) from your system." + +#: common/pgm_base.cpp:929 +msgid "Do not show this message again." +msgstr "Do not show this message again." + +#: common/footprint_info.cpp:90 +msgid "Load Error" +msgstr "Load Error" + +#: common/footprint_info.cpp:92 +msgid "Errors were encountered loading footprints:" +msgstr "Errors were encountered loading footprints:" + +#: common/selcolor.cpp:85 eeschema/dialogs/dialog_eeschema_options_base.cpp:292 +msgid "Colors" +msgstr "Colors" + +#: common/colors.cpp:39 +msgid "Black" +msgstr "Black" + +#: common/colors.cpp:40 +msgid "Gray 1" +msgstr "Gray 1" + +#: common/colors.cpp:41 +msgid "Gray 2" +msgstr "Gray 2" + +#: common/colors.cpp:42 +msgid "Gray 3" +msgstr "Gray 3" + +#: common/colors.cpp:43 +msgid "White" +msgstr "White" + +#: common/colors.cpp:44 +msgid "L.Yellow" +msgstr "L.Yellow" + +#: common/colors.cpp:45 +msgid "Blue 1" +msgstr "Blue 1" + +#: common/colors.cpp:46 +msgid "Green 1" +msgstr "Green 1" + +#: common/colors.cpp:47 +msgid "Cyan 1" +msgstr "Cyan 1" + +#: common/colors.cpp:48 +msgid "Red 1" +msgstr "Red 1" + +#: common/colors.cpp:49 +msgid "Magenta 1" +msgstr "Magenta 1" + +#: common/colors.cpp:50 +msgid "Brown 1" +msgstr "Brown 1" + +#: common/colors.cpp:51 +msgid "Blue 2" +msgstr "Blue 2" + +#: common/colors.cpp:52 +msgid "Green 2" +msgstr "Green 2" + +#: common/colors.cpp:53 +msgid "Cyan 2" +msgstr "Cyan 2" + +#: common/colors.cpp:54 +msgid "Red 2" +msgstr "Red 2" + +#: common/colors.cpp:55 +msgid "Magenta 2" +msgstr "Magenta 2" + +#: common/colors.cpp:56 +msgid "Brown 2" +msgstr "Brown 2" + +#: common/colors.cpp:57 +msgid "Blue 3" +msgstr "Blue 3" + +#: common/colors.cpp:58 +msgid "Green 3" +msgstr "Green 3" + +#: common/colors.cpp:59 +msgid "Cyan 3" +msgstr "Cyan 3" + +#: common/colors.cpp:60 +msgid "Red 3" +msgstr "Red 3" + +#: common/colors.cpp:61 +msgid "Magenta 3" +msgstr "Magenta 3" + +#: common/colors.cpp:62 +msgid "Yellow 3" +msgstr "Yellow 3" + +#: common/colors.cpp:63 +msgid "Blue 4" +msgstr "Blue 4" + +#: common/colors.cpp:64 +msgid "Green 4" +msgstr "Green 4" + +#: common/colors.cpp:65 +msgid "Cyan 4" +msgstr "Cyan 4" + +#: common/colors.cpp:66 +msgid "Red 4" +msgstr "Red 4" + +#: common/colors.cpp:67 +msgid "Magenta 4" +msgstr "Magenta 4" + +#: common/colors.cpp:68 +msgid "Yellow 4" +msgstr "Yellow 4" + +#: common/block_commande.cpp:69 +msgid "Block Move" +msgstr "Block Move" + +#: common/block_commande.cpp:73 +msgid "Block Drag" +msgstr "Block Drag" + +#: common/block_commande.cpp:77 +msgid "Drag item" +msgstr "Drag item" + +#: common/block_commande.cpp:81 +msgid "Block Duplicate" +msgstr "Block Duplicate" + +#: common/block_commande.cpp:85 +msgid "Block Delete" +msgstr "Block Delete" + +#: common/block_commande.cpp:89 +msgid "Block Copy" +msgstr "Block Copy" + +#: common/block_commande.cpp:93 +msgid "Block Paste" +msgstr "Block Paste" + +#: common/block_commande.cpp:97 eeschema/tool_sch.cpp:127 +#: eeschema/schedit.cpp:539 eeschema/tool_lib.cpp:183 +#: eeschema/libeditframe.cpp:1151 gerbview/toolbars_gerber.cpp:92 +#: gerbview/events_called_functions.cpp:217 +#: pagelayout_editor/events_functions.cpp:137 +#: pagelayout_editor/toolbars_pl_editor.cpp:93 pcbnew/modedit.cpp:934 +#: pcbnew/tools/zoom_tool.cpp:56 pcbnew/edit.cpp:1444 +#: pcbnew/tool_modedit.cpp:138 pcbnew/tool_pcb.cpp:266 +msgid "Zoom to selection" +msgstr "Zoom to selection" + +#: common/block_commande.cpp:101 +msgid "Block Rotate" +msgstr "Block Rotate" + +#: common/block_commande.cpp:105 +msgid "Block Flip" +msgstr "Block Flip" + +#: common/block_commande.cpp:110 +msgid "Block Mirror" +msgstr "Block Mirror" + +#: common/widgets/widget_hotkey_list.cpp:104 +msgid "Press a new hotkey, or press Esc to cancel..." +msgstr "Press a new hotkey, or press Esc to cancel..." + +#: common/widgets/widget_hotkey_list.cpp:111 +msgid "Command:" +msgstr "Command:" + +#: common/widgets/widget_hotkey_list.cpp:119 +msgid "Current key:" +msgstr "Current key:" + +#: common/widgets/widget_hotkey_list.cpp:213 +msgid "Set Hotkey" +msgstr "Set Hotkey" + +#: common/widgets/widget_hotkey_list.cpp:379 +msgid "Edit..." +msgstr "Edit..." + +#: common/widgets/widget_hotkey_list.cpp:383 +msgid "Reset all" +msgstr "Reset all" + +#: common/widgets/widget_hotkey_list.cpp:384 +msgid "Reset all to default" +msgstr "Reset all to default" + +#: common/widgets/widget_hotkey_list.cpp:484 +#, c-format +msgid "" +"<%s> is already assigned to \"%s\" in section \"%s\". Are you sure you want " +"to change its assignment?" +msgstr "" +"<%s> is already assigned to \"%s\" in section \"%s\". Are you sure you want " +"to change its assignment?" + +#: common/widgets/widget_hotkey_list.cpp:489 +msgid "Confirm change" +msgstr "Confirm change" + +#: common/widgets/widget_hotkey_list.cpp:513 +msgid "Command" +msgstr "Command" + +#: common/widgets/widget_hotkey_list.cpp:514 +msgid "Hotkey" +msgstr "Hotkey" + +#: common/widgets/footprint_preview_widget.cpp:96 +msgid "Footprint not found" +msgstr "Footprint not found" + +#: common/widgets/gal_options_panel.cpp:75 +msgid " (OpenGL && Cairo)" +msgstr " (OpenGL && Cairo)" + +#: common/widgets/gal_options_panel.cpp:83 +msgid "OpenGL Rendering:" +msgstr "OpenGL Rendering:" + +#: common/widgets/gal_options_panel.cpp:86 +msgid "No Antialiasing" +msgstr "No Antialiasing" + +#: common/widgets/gal_options_panel.cpp:87 +msgid "Subpixel Antialiasing (High Quality)" +msgstr "Subpixel Antialiasing (High Quality)" + +#: common/widgets/gal_options_panel.cpp:88 +msgid "Subpixel Antialiasing (Ultra Quality)" +msgstr "Subpixel Antialiasing (Ultra Quality)" + +#: common/widgets/gal_options_panel.cpp:89 +msgid "Supersampling (2x)" +msgstr "Supersampling (2x)" + +#: common/widgets/gal_options_panel.cpp:90 +msgid "Supersampling (4x)" +msgstr "Supersampling (4x)" + +#: common/widgets/gal_options_panel.cpp:107 +msgid "Grid Display" +msgstr "Grid Display" + +#: common/widgets/gal_options_panel.cpp:110 +msgid "Dots" +msgstr "Dots" + +#: common/widgets/gal_options_panel.cpp:111 +#: gerbview/dialogs/gerbview_dialog_display_options_frame_base.cpp:55 +#: pcbnew/autorouter/auto_place_footprints.cpp:476 +msgid "Lines" +msgstr "Lines" + +#: common/widgets/gal_options_panel.cpp:112 +msgid "Small crosses" +msgstr "Small crosses" + +#: common/widgets/gal_options_panel.cpp:116 +msgid "Grid Style" +msgstr "Grid Style" + +#: common/widgets/gal_options_panel.cpp:128 +msgid "Grid thickness:" +msgstr "Grid thickness:" + +#: common/widgets/gal_options_panel.cpp:140 +#: common/widgets/gal_options_panel.cpp:157 +msgid "px" +msgstr "px" + +#: common/widgets/gal_options_panel.cpp:145 +msgid "Min grid spacing:" +msgstr "Min grid spacing:" + +#: common/widgets/gal_options_panel.cpp:183 +msgid "Cursor Display" +msgstr "Cursor Display" + +#: common/widgets/gal_options_panel.cpp:188 +#: gerbview/dialogs/gerbview_dialog_display_options_frame_base.cpp:37 +msgid "Small cross" +msgstr "Small cross" + +#: common/widgets/gal_options_panel.cpp:189 +#: gerbview/dialogs/gerbview_dialog_display_options_frame_base.cpp:37 +msgid "Full screen cursor" +msgstr "Full screen cursor" + +#: common/widgets/gal_options_panel.cpp:192 +msgid "Cursor Shape" +msgstr "Cursor Shape" + +#: common/widgets/gal_options_panel.cpp:207 +msgid "Main cursor shape selection (small cross or large cursor)" +msgstr "Main cursor shape selection (small cross or large cursor)" + +#: common/widgets/gal_options_panel.cpp:211 +msgid "Always display cursor" +msgstr "Always display cursor" + +#: common/widgets/footprint_select_widget.cpp:273 +msgid "No default footprint" +msgstr "No default footprint" + +#: common/widgets/footprint_select_widget.cpp:278 +#: common/widgets/footprint_select_widget.cpp:279 +msgid "Other..." +msgstr "Other..." + +#: common/widgets/mathplot.cpp:1765 +msgid "Center plot view to this position" +msgstr "Center plot view to this position" + +#: common/widgets/mathplot.cpp:1766 eeschema/hotkeys.cpp:87 +#: eeschema/sim/sim_plot_frame_base.cpp:82 +msgid "Fit on Screen" +msgstr "Fit on Screen" + +#: common/widgets/mathplot.cpp:1766 +msgid "Set plot view to show all items" +msgstr "Set plot view to show all items" + +#: common/widgets/mathplot.cpp:1767 +msgid "Zoom in plot view." +msgstr "Zoom in plot view." + +#: common/widgets/mathplot.cpp:1768 +msgid "Zoom out plot view." +msgstr "Zoom out plot view." + +#: common/basicframe.cpp:141 +msgid "" +"The program cannot be closed\n" +"A quasi-modal dialog window is currently open, please close it first." +msgstr "" +"The program cannot be closed\n" +"A quasi-modal dialog window is currently open, please close it first." + +#: common/basicframe.cpp:468 +#, c-format +msgid "" +"Html or pdf help file \n" +"'%s'\n" +" or\n" +"'%s' could not be found." +msgstr "" +"Html or pdf help file \n" +"'%s'\n" +" or\n" +"'%s' could not be found." + +#: common/basicframe.cpp:485 +#, c-format +msgid "Help file '%s' could not be found." +msgstr "Help file '%s' could not be found." + +#: common/basicframe.cpp:518 +msgid "" +"Could not launch the default browser. For information on how to help the " +"KiCad project, visit " +msgstr "" +"Could not launch the default browser. For information on how to help the " +"KiCad project, visit " + +#: common/basicframe.cpp:520 +msgid "Get involved with KiCad" +msgstr "Get involved with KiCad" + +#: common/basicframe.cpp:552 +#, c-format +msgid "You do not have write permissions to folder <%s>." +msgstr "You do not have write permissions to folder <%s>." + +#: common/basicframe.cpp:557 +#, c-format +msgid "You do not have write permissions to save file <%s> to folder <%s>." +msgstr "You do not have write permissions to save file <%s> to folder <%s>." + +#: common/basicframe.cpp:562 +#, c-format +msgid "You do not have write permissions to save file <%s>." +msgstr "You do not have write permissions to save file <%s>." + +#: common/basicframe.cpp:594 +#, c-format +msgid "" +"Well this is potentially embarrassing!\n" +"It appears that the last time you were editing the file\n" +"'%s'\n" +"it was not saved properly. Do you wish to restore the last saved edits you " +"made?" +msgstr "" +"Well this is potentially embarrassing!\n" +"It appears that the last time you were editing the file\n" +"'%s'\n" +"it was not saved properly. Do you wish to restore the last saved edits you " +"made?" + +#: common/basicframe.cpp:622 +#, c-format +msgid "Could not create backup file <%s>" +msgstr "Could not create backup file <%s>" + +#: common/basicframe.cpp:630 +msgid "The auto save file could not be renamed to the board file name." +msgstr "The auto save file could not be renamed to the board file name." + +#: common/basicframe.cpp:682 +msgid "Icons in Menus" +msgstr "Icons in Menus" + +#: common/basicframe.cpp:688 +msgid "Icons Options" +msgstr "Icons Options" + +#: common/basicframe.cpp:689 +msgid "Select show icons in menus and icons sizes" +msgstr "Select show icons in menus and icons sizes" + +#: common/kiway.cpp:186 +#, c-format +msgid "Failed to load kiface library '%s'." +msgstr "Failed to load kiface library '%s'." + +#: common/kiway.cpp:195 +#, c-format +msgid "" +"Could not read instance name and version symbol form kiface library '%s'." +msgstr "" +"Could not read instance name and version symbol form kiface library '%s'." + +#: common/kiway.cpp:229 +#, c-format +msgid "" +"Fatal Installation Bug. File:\n" +"'%s'\n" +"could not be loaded\n" +msgstr "" +"Fatal Installation Bug. File:\n" +"'%s'\n" +"could not be loaded\n" + +#: common/kiway.cpp:233 +msgid "It is missing.\n" +msgstr "It is missing.\n" + +#: common/kiway.cpp:235 +msgid "Perhaps a shared library (.dll or .so) file is missing.\n" +msgstr "Perhaps a shared library (.dll or .so) file is missing.\n" + +#: common/kiway.cpp:237 +msgid "" +"From command line: argv[0]:\n" +"'" +msgstr "" +"From command line: argv[0]:\n" +"'" + +#: common/hotkeys_basic.cpp:458 common/hotkeys_basic.cpp:487 +#: common/hotkeys_basic.cpp:491 +msgid "Hotkeys List" +msgstr "Hotkeys List" + +#: common/hotkeys_basic.cpp:751 +msgid "Read Hotkey Configuration File:" +msgstr "Read Hotkey Configuration File:" + +#: common/hotkeys_basic.cpp:782 +msgid "Write Hotkey Configuration File:" +msgstr "Write Hotkey Configuration File:" + +#: common/hotkeys_basic.cpp:810 +msgid "&Edit Hotkeys" +msgstr "&Edit Hotkeys" + +#: common/hotkeys_basic.cpp:811 +msgid "Edit hotkeys list" +msgstr "Edit hotkeys list" + +#: common/hotkeys_basic.cpp:818 eeschema/menubar.cpp:593 +msgid "E&xport Hotkeys" +msgstr "E&xport Hotkeys" + +#: common/hotkeys_basic.cpp:819 +msgid "Export current hotkeys into configuration file" +msgstr "Export current hotkeys into configuration file" + +#: common/hotkeys_basic.cpp:824 eeschema/menubar.cpp:599 +msgid "&Import Hotkeys" +msgstr "&Import Hotkeys" + +#: common/hotkeys_basic.cpp:825 eeschema/menubar.cpp:600 +msgid "Load existing hotkey configuration file" +msgstr "Load existing hotkey configuration file" + +#: common/hotkeys_basic.cpp:830 +msgid "&Hotkeys Options" +msgstr "&Hotkeys Options" + +#: common/hotkeys_basic.cpp:831 +msgid "Edit hotkeys configuration and preferences" +msgstr "Edit hotkeys configuration and preferences" + +#: common/zoom.cpp:254 eeschema/tool_viewlib.cpp:83 +#: gerbview/toolbars_gerber.cpp:88 pagelayout_editor/toolbars_pl_editor.cpp:88 +#: pcbnew/footprint_wizard_frame.cpp:697 pcbnew/tool_modview.cpp:94 +#: pcbnew/tool_modedit.cpp:134 +msgid "Zoom auto" +msgstr "Zoom auto" + +#: common/zoom.cpp:260 +msgid "Zoom Select" +msgstr "Zoom Select" + +#: common/zoom.cpp:273 +msgid "Zoom: " +msgstr "Zoom: " + +#: common/zoom.cpp:284 +msgid "Grid Select" +msgstr "Grid Select" + +#: common/wxunittext.cpp:142 +msgid "default " +msgstr "default " + +#: common/richio.cpp:167 tools/io_benchmark/stdstream_line_reader.cpp:76 +#, c-format +msgid "Unable to open filename '%s' for reading" +msgstr "Unable to open filename '%s' for reading" + +#: common/richio.cpp:203 common/richio.cpp:300 +msgid "Maximum line length exceeded" +msgstr "Maximum line length exceeded" + +#: common/richio.cpp:265 +msgid "Line length exceeded" +msgstr "Line length exceeded" + +#: common/richio.cpp:531 +#, c-format +msgid "cannot open or save file '%s'" +msgstr "cannot open or save file '%s'" + +#: common/richio.cpp:550 +#, c-format +msgid "error writing to file '%s'" +msgstr "error writing to file '%s'" + +#: common/richio.cpp:571 +msgid "OUTPUTSTREAM_OUTPUTFORMATTER write error" +msgstr "OUTPUTSTREAM_OUTPUTFORMATTER write error" + +#: common/draw_frame.cpp:191 common/draw_frame.cpp:510 +#: gerbview/dialogs/gerbview_dialog_display_options_frame_base.cpp:31 +#: pagelayout_editor/pl_editor_frame.cpp:119 +#: pcbnew/dialogs/dialog_gen_module_position_file_base.cpp:60 +#: pcbnew/dialogs/dialog_gendrill_base.cpp:49 +#: pcbnew/dialogs/dialog_set_grid_base.cpp:25 +#: pcbnew/dialogs/dialog_set_grid_base.cpp:76 +#: pcbnew/dialogs/dialog_set_grid_base.cpp:87 +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:33 +msgid "Inches" +msgstr "Inches" + +#: common/draw_frame.cpp:351 cvpcb/class_DisplayFootprintsFrame.cpp:176 +#: pcbnew/tool_modedit.cpp:217 pcbnew/tool_pcb.cpp:338 +msgid "Hide grid" +msgstr "Hide grid" + +#: common/draw_frame.cpp:351 +msgid "Show grid" +msgstr "Show grid" + +#: common/draw_frame.cpp:518 +#: gerbview/dialogs/gerbview_dialog_display_options_frame_base.cpp:33 +#: pcbnew/dialogs/dialog_set_grid_base.cpp:27 +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:35 +#: pcbnew/footprint_wizard_frame.cpp:294 +msgid "Units" +msgstr "Units" + +#: common/lib_id.cpp:184 common/lib_id.cpp:201 +msgid "Illegal character found in LIB_ID string" +msgstr "Illegal character found in LIB_ID string" + +#: common/lib_id.cpp:310 +msgid "Illegal character found in logical library name" +msgstr "Illegal character found in logical library name" + +#: common/lib_id.cpp:327 +msgid "Illegal character found in revision" +msgstr "Illegal character found in revision" + +#: common/wildcards_and_files_ext.cpp:70 +msgid "KiCad drawing symbol file (*.sym)|*.sym" +msgstr "KiCad drawing symbol file (*.sym)|*.sym" + +#: common/wildcards_and_files_ext.cpp:71 +msgid "KiCad component library file (*.lib)|*.lib" +msgstr "KiCad component library file (*.lib)|*.lib" + +#: common/wildcards_and_files_ext.cpp:72 +msgid "KiCad project files (*.pro)|*.pro" +msgstr "KiCad project files (*.pro)|*.pro" + +#: common/wildcards_and_files_ext.cpp:73 +msgid "KiCad schematic files (*.sch)|*.sch" +msgstr "KiCad schematic files (*.sch)|*.sch" + +#: common/wildcards_and_files_ext.cpp:74 +msgid "KiCad netlist files (*.net)|*.net" +msgstr "KiCad netlist files (*.net)|*.net" + +#: common/wildcards_and_files_ext.cpp:75 +msgid "Gerber files (*.pho)|*.pho" +msgstr "Gerber files (*.pho)|*.pho" + +#: common/wildcards_and_files_ext.cpp:76 +msgid "KiCad printed circuit board files (*.brd)|*.brd" +msgstr "KiCad printed circuit board files (*.brd)|*.brd" + +#: common/wildcards_and_files_ext.cpp:77 +msgid "Eagle ver. 6.x XML PCB files (*.brd)|*.brd" +msgstr "Eagle ver. 6.x XML PCB files (*.brd)|*.brd" + +#: common/wildcards_and_files_ext.cpp:78 +msgid "P-Cad 200x ASCII PCB files (*.pcb)|*.pcb" +msgstr "P-Cad 200x ASCII PCB files (*.pcb)|*.pcb" + +#: common/wildcards_and_files_ext.cpp:79 +msgid "KiCad s-expr printed circuit board files (*.kicad_pcb)|*.kicad_pcb" +msgstr "KiCad s-expr printed circuit board files (*.kicad_pcb)|*.kicad_pcb" + +#: common/wildcards_and_files_ext.cpp:80 +msgid "KiCad footprint s-expre file (*.kicad_mod)|*.kicad_mod" +msgstr "KiCad footprint s-expre file (*.kicad_mod)|*.kicad_mod" + +#: common/wildcards_and_files_ext.cpp:81 +msgid "KiCad footprint s-expre library path (*.pretty)|*.pretty" +msgstr "KiCad footprint s-expre library path (*.pretty)|*.pretty" + +#: common/wildcards_and_files_ext.cpp:82 +msgid "Legacy footprint library file (*.mod)|*.mod" +msgstr "Legacy footprint library file (*.mod)|*.mod" + +#: common/wildcards_and_files_ext.cpp:83 +msgid "Eagle ver. 6.x XML library files (*.lbr)|*.lbr" +msgstr "Eagle ver. 6.x XML library files (*.lbr)|*.lbr" + +#: common/wildcards_and_files_ext.cpp:84 +msgid "Geda PCB footprint library file (*.fp)|*.fp" +msgstr "Geda PCB footprint library file (*.fp)|*.fp" + +#: common/wildcards_and_files_ext.cpp:85 +msgid "Component-footprint link file (*.cmp)|*cmp" +msgstr "Component-footprint link file (*.cmp)|*cmp" + +#: common/wildcards_and_files_ext.cpp:86 +msgid "Page layout descr file (*.kicad_wks)|*kicad_wks" +msgstr "Page layout descr file (*.kicad_wks)|*kicad_wks" + +#: common/wildcards_and_files_ext.cpp:88 +msgid "All files (*)|*" +msgstr "All files (*)|*" + +#: common/wildcards_and_files_ext.cpp:91 +msgid "KiCad cmp/footprint link files (*.cmp)|*.cmp" +msgstr "KiCad cmp/footprint link files (*.cmp)|*.cmp" + +#: common/wildcards_and_files_ext.cpp:94 +msgid "Drill files (*.drl)|*.drl;*.DRL" +msgstr "Drill files (*.drl)|*.drl;*.DRL" + +#: common/wildcards_and_files_ext.cpp:95 +msgid "SVG files (*.svg)|*.svg;*.SVG" +msgstr "SVG files (*.svg)|*.svg;*.SVG" + +#: common/wildcards_and_files_ext.cpp:96 +msgid "HTML files (*.html)|*.htm;*.html" +msgstr "HTML files (*.html)|*.htm;*.html" + +#: common/wildcards_and_files_ext.cpp:97 +msgid "CSV Files (*.csv)|*.csv" +msgstr "CSV Files (*.csv)|*.csv" + +#: common/wildcards_and_files_ext.cpp:98 +msgid "Portable document format files (*.pdf)|*.pdf" +msgstr "Portable document format files (*.pdf)|*.pdf" + +#: common/wildcards_and_files_ext.cpp:99 +msgid "PostScript files (.ps)|*.ps" +msgstr "PostScript files (.ps)|*.ps" + +#: common/wildcards_and_files_ext.cpp:100 +msgid "Report files (*.rpt)|*.rpt" +msgstr "Report files (*.rpt)|*.rpt" + +#: common/wildcards_and_files_ext.cpp:101 +msgid "Footprint place files (*.pos)|*.pos" +msgstr "Footprint place files (*.pos)|*.pos" + +#: common/wildcards_and_files_ext.cpp:102 +msgid "Vrml and x3d files (*.wrl *.x3d)|*.wrl;*.x3d" +msgstr "Vrml and x3d files (*.wrl *.x3d)|*.wrl;*.x3d" + +#: common/wildcards_and_files_ext.cpp:103 +msgid "IDFv3 component files (*.idf)|*.idf" +msgstr "IDFv3 component files (*.idf)|*.idf" + +#: common/wildcards_and_files_ext.cpp:104 +msgid "Text files (*.txt)|*.txt" +msgstr "Text files (*.txt)|*.txt" + +#: common/dialogs/dialog_hotkeys_editor_base.h:55 +msgid "Hotkeys Editor" +msgstr "Hotkeys Editor" + +#: common/dialogs/dialog_page_settings_base.h:121 +msgid "Page Settings" +msgstr "Page Settings" + +#: common/dialogs/dialog_image_editor_base.h:64 +msgid "Image Editor" +msgstr "Image Editor" + +#: common/dialogs/dialog_env_var_config_base.h:56 +msgid "Path Configuration" +msgstr "Path Configuration" + +#: common/dialog_about/dialog_about_base.h:50 +msgid "About" +msgstr "About" + +#: cvpcb/class_DisplayFootprintsFrame.cpp:73 +msgid "Footprint Viewer" +msgstr "Footprint Viewer" + +#: cvpcb/class_DisplayFootprintsFrame.cpp:180 pcbnew/basepcbframe.cpp:478 +#: pcbnew/tool_pcb.cpp:341 +msgid "Display polar coordinates" +msgstr "Display polar coordinates" + +#: cvpcb/class_DisplayFootprintsFrame.cpp:184 eeschema/tool_lib.cpp:236 +#: gerbview/toolbars_gerber.cpp:232 pcbnew/tool_modedit.cpp:225 +#: pcbnew/tool_pcb.cpp:344 +msgid "Set units to inches" +msgstr "Set units to inches" + +#: cvpcb/class_DisplayFootprintsFrame.cpp:188 eeschema/tool_lib.cpp:241 +#: gerbview/toolbars_gerber.cpp:236 pcbnew/tool_modedit.cpp:229 +#: pcbnew/tool_pcb.cpp:347 +msgid "Set units to millimeters" +msgstr "Set units to millimeters" + +#: cvpcb/class_DisplayFootprintsFrame.cpp:193 eeschema/tool_sch.cpp:293 +#: eeschema/tool_lib.cpp:246 gerbview/toolbars_gerber.cpp:241 +#: pcbnew/tool_pcb.cpp:352 +msgid "Change cursor shape" +msgstr "Change cursor shape" + +#: cvpcb/class_DisplayFootprintsFrame.cpp:199 pcbnew/basepcbframe.cpp:488 +#: pcbnew/tool_pcb.cpp:379 +msgid "Show pads in outline mode" +msgstr "Show pads in outline mode" + +#: cvpcb/class_DisplayFootprintsFrame.cpp:203 +msgid "Show texts in line mode" +msgstr "Show texts in line mode" + +#: cvpcb/class_DisplayFootprintsFrame.cpp:207 +msgid "Show outlines in line mode" +msgstr "Show outlines in line mode" + +#: cvpcb/class_DisplayFootprintsFrame.cpp:222 +msgid "Display options" +msgstr "Display options" + +#: cvpcb/class_DisplayFootprintsFrame.cpp:227 +msgid "Zoom in (F1)" +msgstr "Zoom in (F1)" + +#: cvpcb/class_DisplayFootprintsFrame.cpp:230 +msgid "Zoom out (F2)" +msgstr "Zoom out (F2)" + +#: cvpcb/class_DisplayFootprintsFrame.cpp:233 +msgid "Redraw view (F3)" +msgstr "Redraw view (F3)" + +#: cvpcb/class_DisplayFootprintsFrame.cpp:236 +msgid "Zoom auto (Home)" +msgstr "Zoom auto (Home)" + +#: cvpcb/class_DisplayFootprintsFrame.cpp:240 +msgid "3D Display (Alt+3)" +msgstr "3D Display (Alt+3)" + +#: cvpcb/class_DisplayFootprintsFrame.cpp:252 +msgid "Show texts in filled mode" +msgstr "Show texts in filled mode" + +#: cvpcb/class_DisplayFootprintsFrame.cpp:253 +msgid "Show texts in sketch mode" +msgstr "Show texts in sketch mode" + +#: cvpcb/class_DisplayFootprintsFrame.cpp:267 +msgid "Show outlines in filled mode" +msgstr "Show outlines in filled mode" + +#: cvpcb/class_DisplayFootprintsFrame.cpp:268 +#: pcbnew/dialogs/dialog_display_options_base.cpp:67 +msgid "Show outlines in sketch mode" +msgstr "Show outlines in sketch mode" + +#: cvpcb/class_DisplayFootprintsFrame.cpp:406 pcbnew/hotkeys.cpp:191 +#: pcbnew/pcbframe.cpp:703 pcbnew/modview_frame.cpp:689 +#: pcbnew/moduleframe.cpp:724 +msgid "3D Viewer" +msgstr "3D Viewer" + +#: cvpcb/class_DisplayFootprintsFrame.cpp:478 +#, c-format +msgid "Footprint '%s' not found" +msgstr "Footprint '%s' not found" + +#: cvpcb/class_DisplayFootprintsFrame.cpp:494 +#, c-format +msgid "Footprint: %s" +msgstr "Footprint: %s" + +#: cvpcb/class_DisplayFootprintsFrame.cpp:507 +#, c-format +msgid "Lib: %s" +msgstr "Lib: %s" + +#: cvpcb/menubar.cpp:65 +msgid "&Save Footprint Associations\tCtrl+S" +msgstr "&Save Footprint Associations\tCtrl+S" + +#: cvpcb/menubar.cpp:66 cvpcb/common_help_msg.h:28 +msgid "Save footprint association in schematic component footprint fields" +msgstr "Save footprint association in schematic component footprint fields" + +#: cvpcb/menubar.cpp:74 eeschema/menubar.cpp:404 gerbview/menubar.cpp:167 +#: kicad/menubar.cpp:286 pagelayout_editor/menubar.cpp:112 +#: pcbnew/menubar_pcbframe.cpp:814 +msgid "&Close" +msgstr "&Close" + +#: cvpcb/menubar.cpp:74 +msgid "Close CvPcb" +msgstr "Close CvPcb" + +#: cvpcb/menubar.cpp:81 +msgid "Footprint &Libraries" +msgstr "Footprint &Libraries" + +#: cvpcb/menubar.cpp:81 pcbnew/menubar_pcbframe.cpp:286 +#: pcbnew/menubar_modedit.cpp:315 +msgid "Configure footprint libraries" +msgstr "Configure footprint libraries" + +#: cvpcb/menubar.cpp:87 +msgid "Configure &Paths" +msgstr "Configure &Paths" + +#: cvpcb/menubar.cpp:88 kicad/menubar.cpp:314 pcbnew/menubar_pcbframe.cpp:293 +#: pcbnew/menubar_modedit.cpp:322 +msgid "Edit path configuration environment variables" +msgstr "Edit path configuration environment variables" + +#: cvpcb/menubar.cpp:93 +msgid "Footprint &Association Files" +msgstr "Footprint &Association Files" + +#: cvpcb/menubar.cpp:94 +msgid "" +"Configure footprint association file (.equ) list.These files are used to " +"automatically assign the footprint name (FPID) from the component value" +msgstr "" +"Configure footprint association file (.equ) list.These files are used to " +"automatically assign the footprint name (FPID) from the component value" + +#: cvpcb/menubar.cpp:106 +msgid "&Keep Open On Save" +msgstr "&Keep Open On Save" + +#: cvpcb/menubar.cpp:107 +msgid "Prevent CvPcb from exiting after saving netlist file" +msgstr "Prevent CvPcb from exiting after saving netlist file" + +#: cvpcb/menubar.cpp:115 +msgid "CvPcb &Manual" +msgstr "CvPcb &Manual" + +#: cvpcb/menubar.cpp:116 +msgid "Open CvPcb Manual" +msgstr "Open CvPcb Manual" + +#: cvpcb/menubar.cpp:121 eeschema/menubar.cpp:550 +#: eeschema/menubar_libedit.cpp:267 eeschema/tool_viewlib.cpp:222 +#: kicad/menubar.cpp:420 pagelayout_editor/menubar.cpp:158 +#: pcbnew/menubar_pcbframe.cpp:432 pcbnew/menubar_modedit.cpp:351 +#: pcbnew/tool_modview.cpp:191 +msgid "&Getting Started in KiCad" +msgstr "&Getting Started in KiCad" + +#: cvpcb/menubar.cpp:122 eeschema/menubar.cpp:551 kicad/menubar.cpp:421 +#: pagelayout_editor/menubar.cpp:159 pcbnew/menubar_pcbframe.cpp:433 +msgid "Open \"Getting Started in KiCad\" guide for beginners" +msgstr "Open \"Getting Started in KiCad\" guide for beginners" + +#: cvpcb/menubar.cpp:127 gerbview/menubar.cpp:269 +#: pagelayout_editor/menubar.cpp:179 +msgid "&About Kicad" +msgstr "&About Kicad" + +#: cvpcb/menubar.cpp:128 eeschema/menubar.cpp:570 +#: eeschema/menubar_libedit.cpp:289 gerbview/menubar.cpp:270 +#: kicad/menubar.cpp:444 pagelayout_editor/menubar.cpp:180 +#: pcbnew/menubar_modedit.cpp:371 +msgid "About KiCad" +msgstr "About KiCad" + +#: cvpcb/menubar.cpp:132 kicad/menubar.cpp:259 pcbnew/menubar_pcbframe.cpp:671 +msgid "&Save" +msgstr "&Save" + +#: cvpcb/cvpcb_mainframe.cpp:250 +msgid "" +"Component to Footprint links modified.\n" +"Save before exit ?" +msgstr "" +"Component to Footprint links modified.\n" +"Save before exit ?" + +#: cvpcb/cvpcb_mainframe.cpp:377 +msgid "Delete selections" +msgstr "Delete selections" + +#: cvpcb/cvpcb_mainframe.cpp:427 +#, c-format +msgid "" +"Error occurred saving the global footprint library table:\n" +"'%s'\n" +"%s" +msgstr "" +"Error occurred saving the global footprint library table:\n" +"'%s'\n" +"%s" + +#: cvpcb/cvpcb_mainframe.cpp:431 cvpcb/cvpcb_mainframe.cpp:451 +#: pcbnew/pcbnew_config.cpp:141 pcbnew/pcbnew_config.cpp:163 +#: pcbnew/moduleframe.cpp:909 pcbnew/moduleframe.cpp:929 +msgid "File Save Error" +msgstr "File Save Error" + +#: cvpcb/cvpcb_mainframe.cpp:447 +#, c-format +msgid "" +"Error occurred saving the project footprint library table:\n" +"'%s'\n" +"%s" +msgstr "" +"Error occurred saving the project footprint library table:\n" +"'%s'\n" +"%s" + +#: cvpcb/cvpcb_mainframe.cpp:634 +#, c-format +msgid "Components: %d, unassigned: %d" +msgstr "Components: %d, unassigned: %d" + +#: cvpcb/cvpcb_mainframe.cpp:652 +msgid "Filter list: " +msgstr "Filter list: " + +#: cvpcb/cvpcb_mainframe.cpp:665 pcbnew/loadcmp.cpp:488 +msgid "Description: " +msgstr "Description: " + +#: cvpcb/cvpcb_mainframe.cpp:668 +msgid "Key words: " +msgstr "Key words: " + +#: cvpcb/cvpcb_mainframe.cpp:679 +msgid "key words" +msgstr "key words" + +#: cvpcb/cvpcb_mainframe.cpp:686 +msgid "pin count" +msgstr "pin count" + +#: cvpcb/cvpcb_mainframe.cpp:694 +msgid "library" +msgstr "library" + +#: cvpcb/cvpcb_mainframe.cpp:702 +msgid "name" +msgstr "name" + +#: cvpcb/cvpcb_mainframe.cpp:706 +msgid "No filtering" +msgstr "No filtering" + +#: cvpcb/cvpcb_mainframe.cpp:708 +#, c-format +msgid "Filtered by %s" +msgstr "Filtered by %s" + +#: cvpcb/cvpcb_mainframe.cpp:724 +msgid "" +"No PCB footprint libraries are listed in the current footprint library table." +msgstr "" +"No PCB footprint libraries are listed in the current footprint library table." + +#: cvpcb/cvpcb_mainframe.cpp:725 +msgid "Configuration Error" +msgstr "Configuration Error" + +#: cvpcb/cvpcb_mainframe.cpp:756 eeschema/schframe.cpp:1401 +#: kicad/prjconfig.cpp:334 pcbnew/pcbframe.cpp:1035 pcbnew/moduleframe.cpp:815 +msgid " [Read Only]" +msgstr " [Read Only]" + +#: cvpcb/cvpcb_mainframe.cpp:804 pcbnew/netlist.cpp:100 +#, c-format +msgid "" +"Error loading netlist.\n" +"%s" +msgstr "" +"Error loading netlist.\n" +"%s" + +#: cvpcb/cvpcb_mainframe.cpp:805 pcbnew/dialogs/dialog_netlist.cpp:430 +#: pcbnew/netlist.cpp:101 +msgid "Netlist Load Error" +msgstr "Netlist Load Error" + +#: cvpcb/dialogs/fp_conflict_assignment_selector.cpp:37 +msgid "Ref" +msgstr "Ref" + +#: cvpcb/dialogs/fp_conflict_assignment_selector.cpp:38 +msgid "Schematic assignment" +msgstr "Schematic assignment" + +#: cvpcb/dialogs/fp_conflict_assignment_selector.cpp:41 +msgid "Cmp file assignment" +msgstr "Cmp file assignment" + +#: cvpcb/dialogs/dialog_config_equfiles_base.cpp:20 +msgid "Footprint/Component equ files (.equ files)" +msgstr "Footprint/Component equ files (.equ files)" + +#: cvpcb/dialogs/dialog_config_equfiles_base.cpp:39 +#: eeschema/dialogs/dialog_spice_model_base.cpp:549 +#: eeschema/dialogs/dialog_eeschema_config_fbp.cpp:48 +#: eeschema/dialogs/dialog_eeschema_config_fbp.cpp:93 +#: pcbnew/dialogs/dialog_design_rules_base.cpp:80 +msgid "Remove" +msgstr "Remove" + +#: cvpcb/dialogs/dialog_config_equfiles_base.cpp:40 +#: eeschema/dialogs/dialog_eeschema_config_fbp.cpp:49 +msgid "Unload the selected library" +msgstr "Unload the selected library" + +#: cvpcb/dialogs/dialog_config_equfiles_base.cpp:50 +msgid "Edit Equ File" +msgstr "Edit Equ File" + +#: cvpcb/dialogs/dialog_config_equfiles_base.cpp:65 +msgid "Available environment variables for relative paths:" +msgstr "Available environment variables for relative paths:" + +#: cvpcb/dialogs/dialog_config_equfiles_base.cpp:83 +#: eeschema/dialogs/dialog_spice_model_base.cpp:45 +#: eeschema/dialogs/dialog_edit_component_in_schematic.cpp:216 +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:196 +#: eeschema/dialogs/dialog_rescue_each.cpp:110 eeschema/sch_component.cpp:1736 +#: eeschema/sch_component.cpp:1769 eeschema/template_fieldnames.cpp:42 +#: eeschema/lib_field.cpp:624 eeschema/lib_field.cpp:803 +#: eeschema/widgets/widget_eeschema_color_config.cpp:77 +#: eeschema/bom_table_column.h:36 +#: pcbnew/dialogs/dialog_edit_module_for_Modedit_base.cpp:56 +#: pcbnew/dialogs/dialog_fp_plugin_options_base.cpp:40 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:42 +#: pcbnew/dialogs/dialog_global_modules_fields_edition_base.cpp:31 +#: pcbnew/class_edge_mod.cpp:241 pcbnew/footprint_wizard_frame.cpp:293 +#: pcbnew/class_text_mod.cpp:354 +msgid "Value" +msgstr "Value" + +#: cvpcb/dialogs/dialog_config_equfiles_base.cpp:101 +msgid "Absolute path" +msgstr "Absolute path" + +#: cvpcb/dialogs/dialog_config_equfiles_base.cpp:101 +msgid "Relative path" +msgstr "Relative path" + +#: cvpcb/dialogs/dialog_config_equfiles_base.cpp:103 +msgid "Path option:" +msgstr "Path option:" + +#: cvpcb/dialogs/dialog_config_equfiles.cpp:52 +#, c-format +msgid "Project file: '%s'" +msgstr "Project file: '%s'" + +#: cvpcb/dialogs/dialog_config_equfiles.cpp:99 +msgid "No editor defined in Kicad. Please chose it" +msgstr "No editor defined in Kicad. Please chose it" + +#: cvpcb/dialogs/dialog_config_equfiles.cpp:253 +msgid "Equ files:" +msgstr "Equ files:" + +#: cvpcb/dialogs/dialog_config_equfiles.cpp:298 +#, c-format +msgid "File '%s' already exists in list" +msgstr "File '%s' already exists in list" + +#: cvpcb/dialogs/dialog_display_options_base.cpp:23 +msgid "Draw options" +msgstr "Draw options" + +#: cvpcb/dialogs/dialog_display_options_base.cpp:25 +msgid "Graphic items sketch mode" +msgstr "Graphic items sketch mode" + +#: cvpcb/dialogs/dialog_display_options_base.cpp:28 +msgid "Texts sketch mode" +msgstr "Texts sketch mode" + +#: cvpcb/dialogs/dialog_display_options_base.cpp:31 +msgid "Pad sketch mode" +msgstr "Pad sketch mode" + +#: cvpcb/dialogs/dialog_display_options_base.cpp:34 +msgid "Show pad &number" +msgstr "Show pad &number" + +#: cvpcb/dialogs/dialog_display_options_base.cpp:41 +#: gerbview/dialogs/gerbview_dialog_display_options_frame_base.cpp:84 +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:148 +msgid "Pan and Zoom" +msgstr "Pan and Zoom" + +#: cvpcb/dialogs/dialog_display_options_base.cpp:43 +#: gerbview/dialogs/gerbview_dialog_display_options_frame_base.cpp:86 +msgid "Do not center and warp cursor on zoom" +msgstr "Do not center and warp cursor on zoom" + +#: cvpcb/dialogs/dialog_display_options_base.cpp:44 +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:261 +#: gerbview/dialogs/gerbview_dialog_display_options_frame_base.cpp:87 +msgid "Keep the cursor at its current location when zooming" +msgstr "Keep the cursor at its current location when zooming" + +#: cvpcb/readwrite_dlgs.cpp:216 +msgid "" +"Some of the assigned footprints are legacy entries (are missing lib " +"nicknames). Would you like CvPcb to attempt to convert them to the new " +"required LIB_ID format? (If you answer no, then these assignments will be " +"cleared out and you will have to re-assign these footprints yourself.)" +msgstr "" +"Some of the assigned footprints are legacy entries (are missing lib " +"nicknames). Would you like CvPcb to attempt to convert them to the new " +"required LIB_ID format? (If you answer no, then these assignments will be " +"cleared out and you will have to re-assign these footprints yourself.)" + +#: cvpcb/readwrite_dlgs.cpp:249 +#, c-format +msgid "Component '%s' footprint '%s' was not found in any library.\n" +msgstr "Component '%s' footprint '%s' was not found in any library.\n" + +#: cvpcb/readwrite_dlgs.cpp:257 +#, c-format +msgid "Component '%s' footprint '%s' was found in multiple libraries.\n" +msgstr "" +"Component '%s' footprint '%s' was found in multiple libraries.\n" + +#: cvpcb/readwrite_dlgs.cpp:270 +msgid "First check your footprint library table entries." +msgstr "First check your footprint library table entries." + +#: cvpcb/readwrite_dlgs.cpp:272 +msgid "Problematic Footprint Library Tables" +msgstr "Problematic Footprint Library Tables" + +#: cvpcb/readwrite_dlgs.cpp:280 +msgid "" +"The following errors occurred attempting to convert the footprint " +"assignments:\n" +"\n" +msgstr "" +"The following errors occurred attempting to convert the footprint " +"assignments:\n" +"\n" + +#: cvpcb/readwrite_dlgs.cpp:283 +msgid "" +"\n" +"You will need to reassign them manually if you want them to be updated " +"correctly the next time you import the netlist in Pcbnew." +msgstr "" +"\n" +"You will need to reassign them manually if you want them to be updated " +"correctly the next time you import the netlist in Pcbnew." + +#: cvpcb/readwrite_dlgs.cpp:399 +msgid "Footprint association sent to Eeschema" +msgstr "Footprint association sent to Eeschema" + +#: cvpcb/cfg.cpp:77 +#, c-format +msgid "Project file '%s' is not writable" +msgstr "Project file '%s' is not writable" + +#: cvpcb/cvpcb.cpp:54 +msgid "Component/footprint equ files (*.equ)|*.equ" +msgstr "Component/footprint equ files (*.equ)|*.equ" + +#: cvpcb/cvpcb.cpp:166 +msgid "" +"You have run CvPcb for the first time using the new footprint library table " +"method for finding footprints. CvPcb has either copied the default table or " +"created an empty table in your home folder. You must first configure the " +"library table to include all footprint libraries not included with KiCad. " +"See the \"Footprint Library Table\" section of the CvPcb documentation for " +"more information." +msgstr "" +"You have run CvPcb for the first time using the new footprint library table " +"method for finding footprints. CvPcb has either copied the default table or " +"created an empty table in your home folder. You must first configure the " +"library table to include all footprint libraries not included with KiCad. " +"See the \"Footprint Library Table\" section of the CvPcb documentation for " +"more information." + +#: cvpcb/cvpcb.cpp:181 +msgid "An error occurred attempting to load the global footprint library table" +msgstr "" +"An error occurred attempting to load the global footprint library table" + +#: cvpcb/autosel.cpp:107 +#, c-format +msgid "Equivalence file '%s' could not be found in the default search paths." +msgstr "Equivalence file '%s' could not be found in the default search paths." + +#: cvpcb/autosel.cpp:128 +#, c-format +msgid "Error opening equivalence file '%s'." +msgstr "Error opening equivalence file '%s'." + +#: cvpcb/autosel.cpp:179 +msgid "Equivalence File Load Error" +msgstr "Equivalence File Load Error" + +#: cvpcb/autosel.cpp:187 +#, c-format +msgid "%lu footprint/cmp equivalences found." +msgstr "%lu footprint/cmp equivalences found." + +#: cvpcb/autosel.cpp:259 +#, c-format +msgid "" +"Component %s: footprint %s not found in any of the project footprint " +"libraries." +msgstr "" +"Component %s: footprint %s not found in any of the project footprint " +"libraries." + +#: cvpcb/autosel.cpp:300 +msgid "CvPcb Warning" +msgstr "CvPcb Warning" + +#: cvpcb/tool_cvpcb.cpp:55 +msgid "Edit footprint library table" +msgstr "Edit footprint library table" + +#: cvpcb/tool_cvpcb.cpp:60 +msgid "View selected footprint" +msgstr "View selected footprint" + +#: cvpcb/tool_cvpcb.cpp:65 +msgid "Select previous unlinked component" +msgstr "Select previous unlinked component" + +#: cvpcb/tool_cvpcb.cpp:69 +msgid "Select next unlinked component" +msgstr "Select next unlinked component" + +#: cvpcb/tool_cvpcb.cpp:74 +msgid "Perform automatic footprint association" +msgstr "Perform automatic footprint association" + +#: cvpcb/tool_cvpcb.cpp:78 +msgid "Delete all footprint associations" +msgstr "Delete all footprint associations" + +#: cvpcb/tool_cvpcb.cpp:85 +msgid "Filter footprint list by schematic components keywords" +msgstr "Filter footprint list by schematic components keywords" + +#: cvpcb/tool_cvpcb.cpp:92 +msgid "Filter footprint list by pin count" +msgstr "Filter footprint list by pin count" + +#: cvpcb/tool_cvpcb.cpp:98 +msgid "Filter footprint list by library" +msgstr "Filter footprint list by library" + +#: cvpcb/tool_cvpcb.cpp:105 +msgid "Filter footprint list using a partial name or a pattern" +msgstr "Filter footprint list using a partial name or a pattern" + +#: cvpcb/dialogs/dialog_display_options_base.h:60 +#: pcbnew/dialogs/dialog_modedit_display_options.cpp:45 +#: pcbnew/dialogs/dialog_display_options_base.h:64 +msgid "Display Options" +msgstr "Display Options" + +#: eeschema/sch_marker.cpp:143 +msgid "Electronics Rule Check Error" +msgstr "Electronics Rule Check Error" + +#: eeschema/sch_sheet.cpp:857 +msgid "Sheet Name" +msgstr "Sheet Name" + +#: eeschema/sch_sheet.cpp:858 +msgid "File Name" +msgstr "File Name" + +#: eeschema/sch_sheet.cpp:863 +msgid "Time Stamp" +msgstr "Time Stamp" + +#: eeschema/sch_sheet.cpp:1075 +#, c-format +msgid "Hierarchical Sheet %s" +msgstr "Hierarchical Sheet %s" + +#: eeschema/edit_bitmap.cpp:115 eeschema/edit_bitmap.cpp:125 +#: pagelayout_editor/pl_editor_frame.cpp:650 +#: pagelayout_editor/pl_editor_frame.cpp:657 +#, c-format +msgid "Couldn't load image from <%s>" +msgstr "Couldn't load image from <%s>" + +#: eeschema/pinedit.cpp:154 +#, c-format +msgid "" +"This pin is not on a %d mils grid\n" +"It will be not easy to connect in schematic\n" +"Do you want to continue?" +msgstr "" +"This pin is not on a %d mils grid\n" +"It will be not easy to connect in schematic\n" +"Do you want to continue?" + +#: eeschema/pinedit.cpp:269 +msgid "This position is already occupied by another pin. Continue?" +msgstr "This position is already occupied by another pin. Continue?" + +#: eeschema/pinedit.cpp:710 +msgid "No pins!" +msgstr "No pins!" + +#: eeschema/pinedit.cpp:720 +msgid "Marker Information" +msgstr "Marker Information" + +#: eeschema/pinedit.cpp:746 +#, c-format +msgid "" +"Duplicate pin %s \"%s\" at location (%.3f, %.3f) conflicts " +"with pin %s \"%s\" at location (%.3f, %.3f)" +msgstr "" +"Duplicate pin %s \"%s\" at location (%.3f, %.3f) conflicts " +"with pin %s \"%s\" at location (%.3f, %.3f)" + +#: eeschema/pinedit.cpp:760 eeschema/pinedit.cpp:802 +#, c-format +msgid " in part %c" +msgstr " in part %c" + +#: eeschema/pinedit.cpp:766 eeschema/pinedit.cpp:808 +msgid " of converted" +msgstr " of converted" + +#: eeschema/pinedit.cpp:768 eeschema/pinedit.cpp:810 +msgid " of normal" +msgstr " of normal" + +#: eeschema/pinedit.cpp:793 +#, c-format +msgid "Off grid pin %s \"%s\" at location (%.3f, %.3f)" +msgstr "Off grid pin %s \"%s\" at location (%.3f, %.3f)" + +#: eeschema/pinedit.cpp:819 +msgid "No off grid or duplicate pins were found." +msgstr "No off grid or duplicate pins were found." + +#: eeschema/class_drc_erc_item.cpp:40 +msgid "ERC err unspecified" +msgstr "ERC err unspecified" + +#: eeschema/class_drc_erc_item.cpp:42 +msgid "Duplicate sheet names within a given sheet" +msgstr "Duplicate sheet names within a given sheet" + +#: eeschema/class_drc_erc_item.cpp:44 +msgid "Pin not connected (and no connect symbol found on this pin)" +msgstr "Pin not connected (and no connect symbol found on this pin)" + +#: eeschema/class_drc_erc_item.cpp:46 +msgid "Pin connected to some others pins but no pin to drive it" +msgstr "Pin connected to some others pins but no pin to drive it" + +#: eeschema/class_drc_erc_item.cpp:48 +msgid "Conflict problem between pins. Severity: warning" +msgstr "Conflict problem between pins. Severity: warning" + +#: eeschema/class_drc_erc_item.cpp:50 +msgid "Conflict problem between pins. Severity: error" +msgstr "Conflict problem between pins. Severity: error" + +#: eeschema/class_drc_erc_item.cpp:52 +msgid "Mismatch between hierarchical labels and pins sheets" +msgstr "Mismatch between hierarchical labels and pins sheets" + +#: eeschema/class_drc_erc_item.cpp:54 +msgid "A no connect symbol is connected to more than 1 pin" +msgstr "A no connect symbol is connected to more than 1 pin" + +#: eeschema/class_drc_erc_item.cpp:56 +msgid "Global label not connected to any other global label" +msgstr "Global label not connected to any other global label" + +#: eeschema/class_drc_erc_item.cpp:58 +msgid "Labels are similar (lower/upper case difference only)" +msgstr "Labels are similar (lower/upper case difference only)" + +#: eeschema/class_drc_erc_item.cpp:60 +msgid "Global labels are similar (lower/upper case difference only)" +msgstr "Global labels are similar (lower/upper case difference only)" + +#: eeschema/plot_schematic_SVG.cpp:77 +#, c-format +msgid "Cannot create file '%s'.\n" +msgstr "Cannot create file '%s'.\n" + +#: eeschema/plot_schematic_SVG.cpp:83 eeschema/plot_schematic_PDF.cpp:126 +#: eeschema/plot_schematic_HPGL.cpp:177 eeschema/plot_schematic_PS.cpp:107 +#: eeschema/plot_schematic_DXF.cpp:80 +#, c-format +msgid "Plot: '%s' OK.\n" +msgstr "Plot: '%s' OK.\n" + +#: eeschema/hotkeys.cpp:93 gerbview/hotkeys.cpp:62 +#: pagelayout_editor/hotkeys.cpp:75 pcbnew/hotkeys.cpp:165 +msgid "Zoom Center" +msgstr "Zoom Center" + +#: eeschema/hotkeys.cpp:98 eeschema/hotkeys.cpp:100 gerbview/hotkeys.cpp:63 +#: pagelayout_editor/hotkeys.cpp:77 pcbnew/hotkeys.cpp:169 +#: pcbnew/hotkeys.cpp:171 +msgid "Zoom Redraw" +msgstr "Zoom Redraw" + +#: eeschema/hotkeys.cpp:118 gerbview/hotkeys.cpp:68 kicad/menubar.cpp:143 +#: pagelayout_editor/hotkeys.cpp:81 pcbnew/hotkeys.cpp:193 +msgid "Help (this window)" +msgstr "Help (this window)" + +#: eeschema/hotkeys.cpp:119 gerbview/hotkeys.cpp:70 +#: pagelayout_editor/hotkeys.cpp:72 pcbnew/hotkeys.cpp:129 +msgid "Reset Local Coordinates" +msgstr "Reset Local Coordinates" + +#: eeschema/hotkeys.cpp:120 eeschema/menubar.cpp:184 +#: eeschema/onrightclick.cpp:196 +msgid "Leave Sheet" +msgstr "Leave Sheet" + +#: eeschema/hotkeys.cpp:124 pagelayout_editor/hotkeys.cpp:92 +#: pcbnew/hotkeys.cpp:197 +msgid "Undo" +msgstr "Undo" + +#: eeschema/hotkeys.cpp:128 eeschema/hotkeys.cpp:130 +#: pagelayout_editor/hotkeys.cpp:93 pcbnew/hotkeys.cpp:201 +#: pcbnew/hotkeys.cpp:203 +msgid "Redo" +msgstr "Redo" + +#: eeschema/hotkeys.cpp:135 pagelayout_editor/hotkeys.cpp:69 +#: pcbnew/hotkeys.cpp:67 +msgid "Mouse Left Click" +msgstr "Mouse Left Click" + +#: eeschema/hotkeys.cpp:136 pagelayout_editor/hotkeys.cpp:70 +#: pcbnew/hotkeys.cpp:69 +msgid "Mouse Left Double Click" +msgstr "Mouse Left Double Click" + +#: eeschema/hotkeys.cpp:139 eeschema/onrightclick.cpp:668 +msgid "Begin Wire" +msgstr "Begin Wire" + +#: eeschema/hotkeys.cpp:140 eeschema/onrightclick.cpp:718 +msgid "Begin Bus" +msgstr "Begin Bus" + +#: eeschema/hotkeys.cpp:141 +msgid "End Line Wire Bus" +msgstr "End Line Wire Bus" + +#: eeschema/hotkeys.cpp:144 eeschema/onrightclick.cpp:701 +#: eeschema/onrightclick.cpp:739 +msgid "Add Label" +msgstr "Add Label" + +#: eeschema/hotkeys.cpp:145 +msgid "Add Hierarchical Label" +msgstr "Add Hierarchical Label" + +#: eeschema/hotkeys.cpp:147 eeschema/onrightclick.cpp:706 +#: eeschema/onrightclick.cpp:744 +msgid "Add Global Label" +msgstr "Add Global Label" + +#: eeschema/hotkeys.cpp:149 eeschema/onrightclick.cpp:699 +#: eeschema/onrightclick.cpp:737 +msgid "Add Junction" +msgstr "Add Junction" + +#: eeschema/hotkeys.cpp:150 +msgid "Add Component" +msgstr "Add Component" + +#: eeschema/hotkeys.cpp:152 +msgid "Add Power" +msgstr "Add Power" + +#: eeschema/hotkeys.cpp:154 +msgid "Add No Connect Flag" +msgstr "Add No Connect Flag" + +#: eeschema/hotkeys.cpp:156 +msgid "Add Sheet" +msgstr "Add Sheet" + +#: eeschema/hotkeys.cpp:158 +msgid "Add Bus Entry" +msgstr "Add Bus Entry" + +#: eeschema/hotkeys.cpp:160 +msgid "Add Wire Entry" +msgstr "Add Wire Entry" + +#: eeschema/hotkeys.cpp:162 +msgid "Add Graphic PolyLine" +msgstr "Add Graphic PolyLine" + +#: eeschema/hotkeys.cpp:164 +msgid "Add Graphic Text" +msgstr "Add Graphic Text" + +#: eeschema/hotkeys.cpp:170 +msgid "Orient Normal Component" +msgstr "Orient Normal Component" + +#: eeschema/hotkeys.cpp:172 pcbnew/hotkeys.cpp:116 +msgid "Rotate Item" +msgstr "Rotate Item" + +#: eeschema/hotkeys.cpp:173 pcbnew/hotkeys.cpp:113 +msgid "Edit Item" +msgstr "Edit Item" + +#: eeschema/hotkeys.cpp:174 +msgid "Edit Component Value" +msgstr "Edit Component Value" + +#: eeschema/hotkeys.cpp:177 +msgid "Edit Component Reference" +msgstr "Edit Component Reference" + +#: eeschema/hotkeys.cpp:180 +msgid "Edit Component Footprint" +msgstr "Edit Component Footprint" + +#: eeschema/hotkeys.cpp:183 +msgid "Edit with Component Editor" +msgstr "Edit with Component Editor" + +#: eeschema/hotkeys.cpp:187 +msgid "Move Schematic Item" +msgstr "Move Schematic Item" + +#: eeschema/hotkeys.cpp:191 +msgid "Duplicate Component or Label" +msgstr "Duplicate Component or Label" + +#: eeschema/hotkeys.cpp:195 pcbnew/hotkeys.cpp:125 +msgid "Drag Item" +msgstr "Drag Item" + +#: eeschema/hotkeys.cpp:196 eeschema/onrightclick.cpp:847 +msgid "Copy Block" +msgstr "Copy Block" + +#: eeschema/hotkeys.cpp:197 +msgid "Paste Block" +msgstr "Paste Block" + +#: eeschema/hotkeys.cpp:198 eeschema/onrightclick.cpp:844 +msgid "Cut Block" +msgstr "Cut Block" + +#: eeschema/hotkeys.cpp:199 +msgid "Move Block -> Drag Block" +msgstr "Move Block -> Drag Block" + +#: eeschema/hotkeys.cpp:201 +msgid "Repeat Last Item" +msgstr "Repeat Last Item" + +#: eeschema/hotkeys.cpp:202 pagelayout_editor/hotkeys.cpp:88 +msgid "Delete Item" +msgstr "Delete Item" + +#: eeschema/hotkeys.cpp:203 eeschema/onrightclick.cpp:652 +#: eeschema/onrightclick.cpp:686 +msgid "Delete Node" +msgstr "Delete Node" + +#: eeschema/hotkeys.cpp:206 pcbnew/hotkeys.cpp:100 +#: pcbnew/dialogs/dialog_find_base.cpp:39 pcbnew/tools/selection_tool.cpp:112 +msgid "Find Item" +msgstr "Find Item" + +#: eeschema/hotkeys.cpp:207 +msgid "Find Next Item" +msgstr "Find Next Item" + +#: eeschema/hotkeys.cpp:209 eeschema/dialogs/dialog_schematic_find.cpp:48 +msgid "Find and Replace" +msgstr "Find and Replace" + +#: eeschema/hotkeys.cpp:211 +msgid "Find Next DRC Marker" +msgstr "Find Next DRC Marker" + +#: eeschema/hotkeys.cpp:213 gerbview/hotkeys.cpp:66 +#: pagelayout_editor/hotkeys.cpp:80 pcbnew/hotkeys.cpp:188 +#: pcbnew/tools/pcbnew_control.cpp:202 +msgid "Zoom to Selection" +msgstr "Zoom to Selection" + +#: eeschema/hotkeys.cpp:216 +msgid "Load Component" +msgstr "Load Component" + +#: eeschema/hotkeys.cpp:217 +msgid "Create Pin" +msgstr "Create Pin" + +#: eeschema/hotkeys.cpp:218 +msgid "Repeat Pin" +msgstr "Repeat Pin" + +#: eeschema/hotkeys.cpp:219 +msgid "Move Library Item" +msgstr "Move Library Item" + +#: eeschema/hotkeys.cpp:222 +msgid "Save Library" +msgstr "Save Library" + +#: eeschema/hotkeys.cpp:223 +msgid "Save Schematic" +msgstr "Save Schematic" + +#: eeschema/hotkeys.cpp:224 +msgid "Load Schematic" +msgstr "Load Schematic" + +#: eeschema/hotkeys.cpp:227 eeschema/onrightclick.cpp:397 +msgid "Autoplace Fields" +msgstr "Autoplace Fields" + +#: eeschema/hotkeys.cpp:230 eeschema/menubar.cpp:453 +#: pcbnew/menubar_pcbframe.cpp:371 pcbnew/dialogs/dialog_update_pcb_base.h:54 +msgid "Update PCB from Schematic" +msgstr "Update PCB from Schematic" + +#: eeschema/hotkeys.cpp:234 +msgid "Highlight Connection" +msgstr "Highlight Connection" + +#: eeschema/hotkeys.cpp:345 pagelayout_editor/hotkeys.cpp:117 +#: pcbnew/hotkeys.cpp:333 +#: pcbnew/dialogs/dialog_track_via_properties_base.cpp:21 +msgid "Common" +msgstr "Common" + +#: eeschema/hotkeys.cpp:346 +msgid "Schematic Editor" +msgstr "Schematic Editor" + +#: eeschema/hotkeys.cpp:347 eeschema/libeditframe.cpp:188 +msgid "Library Editor" +msgstr "Library Editor" + +#: eeschema/hotkeys.cpp:782 +msgid "Add Pin" +msgstr "Add Pin" + +#: eeschema/menubar.cpp:119 eeschema/menubar_libedit.cpp:294 +#: pcbnew/menubar_pcbframe.cpp:154 pcbnew/menubar_modedit.cpp:376 +msgid "&Edit" +msgstr "&Edit" + +#: eeschema/menubar.cpp:120 eeschema/menubar_libedit.cpp:295 +#: eeschema/tool_viewlib.cpp:241 pcbnew/menubar_pcbframe.cpp:155 +#: pcbnew/menubar_modedit.cpp:377 pcbnew/tool_modview.cpp:205 +msgid "&View" +msgstr "&View" + +#: eeschema/menubar.cpp:121 eeschema/menubar_libedit.cpp:296 +#: pcbnew/menubar_pcbframe.cpp:156 pcbnew/menubar_modedit.cpp:378 +msgid "&Place" +msgstr "&Place" + +#: eeschema/menubar.cpp:122 eeschema/menubar_libedit.cpp:297 +#: pcbnew/menubar_pcbframe.cpp:158 pcbnew/menubar_modedit.cpp:379 +msgid "P&references" +msgstr "P&references" + +#: eeschema/menubar.cpp:123 kicad/menubar.cpp:451 +#: pcbnew/menubar_pcbframe.cpp:160 +msgid "&Tools" +msgstr "&Tools" + +#: eeschema/menubar.cpp:155 eeschema/menubar_libedit.cpp:169 +#: eeschema/tool_viewlib.cpp:191 pcbnew/menubar_pcbframe.cpp:519 +#: pcbnew/menubar_modedit.cpp:216 pcbnew/tool_modview.cpp:157 +msgid "Zoom &In" +msgstr "Zoom &In" + +#: eeschema/menubar.cpp:159 eeschema/menubar_libedit.cpp:173 +#: eeschema/tool_viewlib.cpp:195 pcbnew/menubar_pcbframe.cpp:523 +#: pcbnew/menubar_modedit.cpp:220 pcbnew/tool_modview.cpp:161 +msgid "Zoom &Out" +msgstr "Zoom &Out" + +#: eeschema/menubar.cpp:163 eeschema/menubar_libedit.cpp:177 +#: eeschema/tool_viewlib.cpp:199 pcbnew/menubar_pcbframe.cpp:527 +#: pcbnew/menubar_modedit.cpp:224 pcbnew/tool_modview.cpp:165 +msgid "&Fit on Screen" +msgstr "&Fit on Screen" + +#: eeschema/menubar.cpp:167 eeschema/menubar_libedit.cpp:184 +#: eeschema/tool_viewlib.cpp:204 pcbnew/menubar_pcbframe.cpp:532 +#: pcbnew/menubar_modedit.cpp:229 pcbnew/tool_modview.cpp:170 +msgid "&Redraw" +msgstr "&Redraw" + +#: eeschema/menubar.cpp:175 +msgid "Show &Hierarchical Navigator" +msgstr "Show &Hierarchical Navigator" + +#: eeschema/menubar.cpp:176 +msgid "Navigate hierarchical sheets" +msgstr "Navigate hierarchical sheets" + +#: eeschema/menubar.cpp:179 +msgid "&Leave Sheet" +msgstr "&Leave Sheet" + +#: eeschema/menubar.cpp:193 +msgid "&Component" +msgstr "&Component" + +#: eeschema/menubar.cpp:199 +msgid "&Power Port" +msgstr "&Power Port" + +#: eeschema/menubar.cpp:205 +msgid "&Wire" +msgstr "&Wire" + +#: eeschema/menubar.cpp:211 +msgid "&Bus" +msgstr "&Bus" + +#: eeschema/menubar.cpp:217 +msgid "Wire to Bus &Entry" +msgstr "Wire to Bus &Entry" + +#: eeschema/menubar.cpp:223 +msgid "Bus &to Bus Entry" +msgstr "Bus &to Bus Entry" + +#: eeschema/menubar.cpp:229 +msgid "&No Connect Flag" +msgstr "&No Connect Flag" + +#: eeschema/menubar.cpp:233 +msgid "&Junction" +msgstr "&Junction" + +#: eeschema/menubar.cpp:239 +msgid "&Label" +msgstr "&Label" + +#: eeschema/menubar.cpp:245 +msgid "Gl&obal Label" +msgstr "Gl&obal Label" + +#: eeschema/menubar.cpp:253 +msgid "&Hierarchical Label" +msgstr "&Hierarchical Label" + +#: eeschema/menubar.cpp:260 +msgid "Hierarchical &Sheet" +msgstr "Hierarchical &Sheet" + +#: eeschema/menubar.cpp:268 +msgid "I&mport Hierarchical Label" +msgstr "I&mport Hierarchical Label" + +#: eeschema/menubar.cpp:274 +msgid "Hierarchical Pi&n to Sheet" +msgstr "Hierarchical Pi&n to Sheet" + +#: eeschema/menubar.cpp:280 +msgid "Graphic Pol&yline" +msgstr "Graphic Pol&yline" + +#: eeschema/menubar.cpp:286 +msgid "&Graphic Text" +msgstr "&Graphic Text" + +#: eeschema/menubar.cpp:293 +msgid "&Image" +msgstr "&Image" + +#: eeschema/menubar.cpp:307 +msgid "&New Schematic Project" +msgstr "&New Schematic Project" + +#: eeschema/menubar.cpp:308 +msgid "Clear current schematic hierarchy and start new schematic root sheet" +msgstr "Clear current schematic hierarchy and start new schematic root sheet" + +#: eeschema/menubar.cpp:311 +msgid "&Open Schematic Project" +msgstr "&Open Schematic Project" + +#: eeschema/menubar.cpp:314 +msgid "Open existing schematic hierarchy" +msgstr "Open existing schematic hierarchy" + +#: eeschema/menubar.cpp:335 kicad/menubar.cpp:231 +#: pcbnew/menubar_pcbframe.cpp:654 +msgid "Open &Recent" +msgstr "Open &Recent" + +#: eeschema/menubar.cpp:336 +msgid "Open recent opened schematic project" +msgstr "Open recent opened schematic project" + +#: eeschema/menubar.cpp:341 +msgid "Imp&ort Schematic Sheet Content" +msgstr "Imp&ort Schematic Sheet Content" + +#: eeschema/menubar.cpp:342 +msgid "Import schematic sheet content from other project in current sheet" +msgstr "Import schematic sheet content from other project in current sheet" + +#: eeschema/menubar.cpp:347 +msgid "&Save Schematic Project" +msgstr "&Save Schematic Project" + +#: eeschema/menubar.cpp:351 +msgid "Save all sheets in schematic project" +msgstr "Save all sheets in schematic project" + +#: eeschema/menubar.cpp:356 +msgid "Save &Current Sheet Only" +msgstr "Save &Current Sheet Only" + +#: eeschema/menubar.cpp:357 +msgid "Save only current schematic sheet" +msgstr "Save only current schematic sheet" + +#: eeschema/menubar.cpp:364 +msgid "Save C&urrent Sheet As" +msgstr "Save C&urrent Sheet As" + +#: eeschema/menubar.cpp:365 +msgid "Save current schematic sheet with new name" +msgstr "Save current schematic sheet with new name" + +#: eeschema/menubar.cpp:373 +msgid "Pa&ge Settings" +msgstr "Pa&ge Settings" + +#: eeschema/menubar.cpp:374 pcbnew/menubar_pcbframe.cpp:773 +msgid "Settings for sheet size and frame references" +msgstr "Settings for sheet size and frame references" + +#: eeschema/menubar.cpp:379 +msgid "Pri&nt" +msgstr "Pri&nt" + +#: eeschema/menubar.cpp:380 +msgid "Print schematic sheet" +msgstr "Print schematic sheet" + +#: eeschema/menubar.cpp:386 eeschema/menubar.cpp:398 +msgid "&Plot" +msgstr "&Plot" + +#: eeschema/menubar.cpp:387 +msgid "Plot schematic sheet in PostScript, PDF, SVG, DXF or HPGL format" +msgstr "Plot schematic sheet in PostScript, PDF, SVG, DXF or HPGL format" + +#: eeschema/menubar.cpp:392 +msgid "Plot to C&lipboard" +msgstr "Plot to C&lipboard" + +#: eeschema/menubar.cpp:393 +msgid "Export drawings to clipboard" +msgstr "Export drawings to clipboard" + +#: eeschema/menubar.cpp:399 +msgid "Plot schematic sheet in HPGL, PostScript or SVG format" +msgstr "Plot schematic sheet in HPGL, PostScript or SVG format" + +#: eeschema/menubar.cpp:404 +msgid "Close Eeschema" +msgstr "Close Eeschema" + +#: eeschema/menubar.cpp:414 eeschema/menubar_libedit.cpp:126 +#: pcbnew/menubar_pcbframe.cpp:462 pcbnew/menubar_modedit.cpp:158 +msgid "&Undo" +msgstr "&Undo" + +#: eeschema/menubar.cpp:419 eeschema/menubar_libedit.cpp:135 +#: pcbnew/menubar_pcbframe.cpp:465 pcbnew/menubar_modedit.cpp:164 +msgid "&Redo" +msgstr "&Redo" + +#: eeschema/menubar.cpp:426 eeschema/menubar_libedit.cpp:148 +#: pcbnew/menubar_pcbframe.cpp:469 pcbnew/menubar_modedit.cpp:171 +msgid "&Delete" +msgstr "&Delete" + +#: eeschema/menubar.cpp:431 eeschema/dialogs/dialog_schematic_find_base.cpp:111 +#: pcbnew/menubar_pcbframe.cpp:474 +msgid "&Find" +msgstr "&Find" + +#: eeschema/menubar.cpp:435 +msgid "Find and Re&place" +msgstr "Find and Re&place" + +#: eeschema/menubar.cpp:443 +msgid "Import Footprint Association File" +msgstr "Import Footprint Association File" + +#: eeschema/menubar.cpp:457 +msgid "Updates PCB design with current schematic (forward annotation)." +msgstr "Updates PCB design with current schematic (forward annotation)." + +#: eeschema/menubar.cpp:463 +msgid "&Open PCB Editor" +msgstr "&Open PCB Editor" + +#: eeschema/menubar.cpp:464 kicad/menubar.cpp:152 kicad/menubar.cpp:381 +msgid "Run Pcbnew" +msgstr "Run Pcbnew" + +#: eeschema/menubar.cpp:471 +msgid "Library &Editor" +msgstr "Library &Editor" + +#: eeschema/menubar.cpp:476 +msgid "Library &Browser" +msgstr "Library &Browser" + +#: eeschema/menubar.cpp:481 +msgid "&Rescue Old Component" +msgstr "&Rescue Old Component" + +#: eeschema/menubar.cpp:482 +msgid "Find old components in project and rename/rescue them" +msgstr "Find old components in project and rename/rescue them" + +#: eeschema/menubar.cpp:489 +msgid "&Annotate Schematic" +msgstr "&Annotate Schematic" + +#: eeschema/menubar.cpp:495 +msgid "Electrical Rules &Checker" +msgstr "Electrical Rules &Checker" + +#: eeschema/menubar.cpp:496 eeschema/tool_sch.cpp:158 +msgid "Perform electrical rules check" +msgstr "Perform electrical rules check" + +#: eeschema/menubar.cpp:501 +msgid "Generate &Netlist File" +msgstr "Generate &Netlist File" + +#: eeschema/menubar.cpp:502 +msgid "Generate component netlist file" +msgstr "Generate component netlist file" + +#: eeschema/menubar.cpp:507 +msgid "Component Table &View" +msgstr "Component Table &View" + +#: eeschema/menubar.cpp:512 +msgid "Generate Bill of &Materials" +msgstr "Generate Bill of &Materials" + +#: eeschema/menubar.cpp:523 +msgid "A&ssign Footprint" +msgstr "A&ssign Footprint" + +#: eeschema/menubar.cpp:524 +msgid "Run CvPcb" +msgstr "Run CvPcb" + +#: eeschema/menubar.cpp:533 +msgid "Simula&tor" +msgstr "Simula&tor" + +#: eeschema/menubar.cpp:533 +msgid "Simulate circuit" +msgstr "Simulate circuit" + +#: eeschema/menubar.cpp:544 eeschema/menubar_libedit.cpp:261 +#: eeschema/tool_viewlib.cpp:217 +msgid "Eeschema &Manual" +msgstr "Eeschema &Manual" + +#: eeschema/menubar.cpp:545 +msgid "Open Eeschema Manual" +msgstr "Open Eeschema Manual" + +#: eeschema/menubar.cpp:557 +msgid "Displays current hotkeys list and corresponding commands" +msgstr "Displays current hotkeys list and corresponding commands" + +#: eeschema/menubar.cpp:562 eeschema/menubar_libedit.cpp:279 +#: eeschema/tool_viewlib.cpp:228 gerbview/menubar.cpp:260 kicad/menubar.cpp:435 +#: pagelayout_editor/menubar.cpp:169 pcbnew/menubar_pcbframe.cpp:444 +#: pcbnew/menubar_modedit.cpp:363 +msgid "Get &Involved" +msgstr "Get &Involved" + +#: eeschema/menubar.cpp:563 pcbnew/menubar_modedit.cpp:364 +msgid "Contribute to KiCad (open web browser)" +msgstr "Contribute to KiCad (open web browser)" + +#: eeschema/menubar.cpp:569 eeschema/menubar_libedit.cpp:288 +#: kicad/menubar.cpp:443 pcbnew/menubar_pcbframe.cpp:451 +#: pcbnew/menubar_modedit.cpp:370 +msgid "&About KiCad" +msgstr "&About KiCad" + +#: eeschema/menubar.cpp:579 pcbnew/menubar_pcbframe.cpp:235 +#: pcbnew/menubar_pcbframe.cpp:611 +msgid "&Save Preferences" +msgstr "&Save Preferences" + +#: eeschema/menubar.cpp:580 pcbnew/menubar_pcbframe.cpp:236 +msgid "Save application preferences" +msgstr "Save application preferences" + +#: eeschema/menubar.cpp:585 pcbnew/menubar_pcbframe.cpp:240 +msgid "Load Prefe&rences" +msgstr "Load Prefe&rences" + +#: eeschema/menubar.cpp:586 pcbnew/menubar_pcbframe.cpp:241 +msgid "Load application preferences" +msgstr "Load application preferences" + +#: eeschema/menubar.cpp:594 +msgid "Create hotkey configuration file with current hotkeys" +msgstr "Create hotkey configuration file with current hotkeys" + +#: eeschema/menubar.cpp:609 eeschema/menubar_libedit.cpp:238 +msgid "Component &Libraries" +msgstr "Component &Libraries" + +#: eeschema/menubar.cpp:610 eeschema/menubar_libedit.cpp:239 +msgid "Configure component libraries and paths" +msgstr "Configure component libraries and paths" + +#: eeschema/menubar.cpp:619 +msgid "Schematic Editor &Options" +msgstr "Schematic Editor &Options" + +#: eeschema/menubar.cpp:620 +msgid "Edit Eeschema preferences" +msgstr "Edit Eeschema preferences" + +#: eeschema/menubar.cpp:638 +msgid "&Import and Export" +msgstr "&Import and Export" + +#: eeschema/menubar.cpp:639 +msgid "Import and export settings" +msgstr "Import and export settings" + +#: eeschema/hierarch.cpp:151 +msgid "Navigator" +msgstr "Navigator" + +#: eeschema/hierarch.cpp:161 +msgid "Root" +msgstr "Root" + +#: eeschema/sch_validators.cpp:85 +msgid "reference designator" +msgstr "reference designator" + +#: eeschema/sch_validators.cpp:86 +msgid "value" +msgstr "value" + +#: eeschema/sch_validators.cpp:87 +msgid "footprint" +msgstr "footprint" + +#: eeschema/sch_validators.cpp:88 +msgid "data sheet" +msgstr "data sheet" + +#: eeschema/sch_validators.cpp:89 +msgid "user defined" +msgstr "user defined" + +#: eeschema/sch_validators.cpp:97 +#, c-format +msgid "The %s field cannot be empty." +msgstr "The %s field cannot be empty." + +#: eeschema/sch_validators.cpp:105 +msgid "carriage return" +msgstr "carriage return" + +#: eeschema/sch_validators.cpp:107 +msgid "line feed" +msgstr "line feed" + +#: eeschema/sch_validators.cpp:109 +msgid "tab" +msgstr "tab" + +#: eeschema/sch_validators.cpp:111 +msgid "space" +msgstr "space" + +#: eeschema/sch_validators.cpp:118 +#, c-format +msgid "%s or %s" +msgstr "%s or %s" + +#: eeschema/sch_validators.cpp:120 +#, c-format +msgid "%s, %s, or %s" +msgstr "%s, %s, or %s" + +#: eeschema/sch_validators.cpp:122 +#, c-format +msgid "%s, %s, %s, or %s" +msgstr "%s, %s, %s, or %s" + +#: eeschema/sch_validators.cpp:127 +#, c-format +msgid "The %s field cannot contain %s characters." +msgstr "The %s field cannot contain %s characters." + +#: eeschema/sch_validators.cpp:134 +msgid "Field Validation Error" +msgstr "Field Validation Error" + +#: eeschema/libedit_onrightclick.cpp:88 eeschema/onrightclick.cpp:158 +#: gerbview/onrightclick.cpp:63 pagelayout_editor/onrightclick.cpp:70 +#: pcbnew/onrightclick.cpp:88 pcbnew/modedit_onclick.cpp:236 +msgid "End Tool" +msgstr "End Tool" + +#: eeschema/libedit_onrightclick.cpp:118 eeschema/libedit_onrightclick.cpp:139 +#: eeschema/libedit_onrightclick.cpp:188 eeschema/libedit_onrightclick.cpp:210 +#: eeschema/libedit_onrightclick.cpp:250 eeschema/libedit_onrightclick.cpp:283 +#: eeschema/onrightclick.cpp:491 eeschema/onrightclick.cpp:528 +#: eeschema/onrightclick.cpp:564 eeschema/onrightclick.cpp:600 +#: eeschema/onrightclick.cpp:758 eeschema/onrightclick.cpp:813 +#: eeschema/onrightclick.cpp:888 pcbnew/tools/edit_tool.cpp:99 +#: pcbnew/onrightclick.cpp:195 pcbnew/onrightclick.cpp:271 +#: pcbnew/onrightclick.cpp:297 pcbnew/onrightclick.cpp:529 +#: pcbnew/onrightclick.cpp:722 pcbnew/onrightclick.cpp:799 +#: pcbnew/onrightclick.cpp:874 pcbnew/onrightclick.cpp:990 +#: pcbnew/modedit_onclick.cpp:347 pcbnew/modedit_onclick.cpp:405 +msgid "Move" +msgstr "Move" + +#: eeschema/libedit_onrightclick.cpp:122 +msgid "Drag Arc Edge" +msgstr "Drag Arc Edge" + +#: eeschema/libedit_onrightclick.cpp:126 +msgid "Edit Arc Options" +msgstr "Edit Arc Options" + +#: eeschema/libedit_onrightclick.cpp:143 +msgid "Drag Circle Outline" +msgstr "Drag Circle Outline" + +#: eeschema/libedit_onrightclick.cpp:148 +msgid "Edit Circle Options" +msgstr "Edit Circle Options" + +#: eeschema/libedit_onrightclick.cpp:163 +msgid "Move Rectangle" +msgstr "Move Rectangle" + +#: eeschema/libedit_onrightclick.cpp:169 +msgid "Edit Rectangle Options" +msgstr "Edit Rectangle Options" + +#: eeschema/libedit_onrightclick.cpp:175 +msgid "Drag Rectangle Edge" +msgstr "Drag Rectangle Edge" + +#: eeschema/libedit_onrightclick.cpp:194 eeschema/libedit_onrightclick.cpp:258 +#: eeschema/libedit_onrightclick.cpp:288 +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:228 +#: eeschema/onrightclick.cpp:504 eeschema/onrightclick.cpp:540 +#: eeschema/onrightclick.cpp:576 eeschema/onrightclick.cpp:610 +#: eeschema/onrightclick.cpp:787 eeschema/onrightclick.cpp:818 +#: pcbnew/dialogs/dialog_edit_module_for_Modedit_base.cpp:50 +#: pcbnew/dialogs/dialog_edit_module_for_Modedit_base.cpp:66 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:36 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:52 +#: pcbnew/onrightclick.cpp:215 pcbnew/onrightclick.cpp:267 +#: pcbnew/onrightclick.cpp:312 pcbnew/onrightclick.cpp:890 +#: pcbnew/onrightclick.cpp:1002 pcbnew/modedit_onclick.cpp:383 +#: pcbnew/modedit_onclick.cpp:422 +msgid "Edit" +msgstr "Edit" + +#: eeschema/libedit_onrightclick.cpp:197 eeschema/libedit_onrightclick.cpp:256 +#: eeschema/libedit_onrightclick.cpp:291 eeschema/onrightclick.cpp:373 +#: eeschema/onrightclick.cpp:502 eeschema/onrightclick.cpp:538 +#: eeschema/onrightclick.cpp:766 pcbnew/tools/edit_tool.cpp:120 +#: pcbnew/onrightclick.cpp:812 pcbnew/onrightclick.cpp:884 +#: pcbnew/modedit_onclick.cpp:353 +msgid "Rotate Clockwise" +msgstr "Rotate Clockwise" + +#: eeschema/libedit_onrightclick.cpp:214 +msgid "Drag Edge Point" +msgstr "Drag Edge Point" + +#: eeschema/libedit_onrightclick.cpp:220 +msgid "Line End" +msgstr "Line End" + +#: eeschema/libedit_onrightclick.cpp:224 +msgid "Edit Line Options" +msgstr "Edit Line Options" + +#: eeschema/libedit_onrightclick.cpp:303 +msgid "Global" +msgstr "Global" + +#: eeschema/libedit_onrightclick.cpp:306 +msgid "Pin Size to selected pins" +msgstr "Pin Size to selected pins" + +#: eeschema/libedit_onrightclick.cpp:307 +msgid "Pin Size to Others" +msgstr "Pin Size to Others" + +#: eeschema/libedit_onrightclick.cpp:310 +msgid "Pin Name Size to selected pin" +msgstr "Pin Name Size to selected pin" + +#: eeschema/libedit_onrightclick.cpp:311 +msgid "Pin Name Size to Others" +msgstr "Pin Name Size to Others" + +#: eeschema/libedit_onrightclick.cpp:314 +msgid "Pin Num Size to selected pin" +msgstr "Pin Num Size to selected pin" + +#: eeschema/libedit_onrightclick.cpp:315 +msgid "Pin Num Size to Others" +msgstr "Pin Num Size to Others" + +#: eeschema/libedit_onrightclick.cpp:324 eeschema/onrightclick.cpp:830 +#: gerbview/onrightclick.cpp:74 pcbnew/onrightclick.cpp:487 +#: pcbnew/modedit_onclick.cpp:248 +msgid "Cancel Block" +msgstr "Cancel Block" + +#: eeschema/libedit_onrightclick.cpp:329 pcbnew/modedit_onclick.cpp:250 +msgid "Zoom Block (drag middle mouse)" +msgstr "Zoom Block (drag middle mouse)" + +#: eeschema/libedit_onrightclick.cpp:334 eeschema/onrightclick.cpp:838 +#: gerbview/onrightclick.cpp:77 pcbnew/onrightclick.cpp:491 +#: pcbnew/modedit_onclick.cpp:254 +msgid "Place Block" +msgstr "Place Block" + +#: eeschema/libedit_onrightclick.cpp:338 +msgid "Select Items" +msgstr "Select Items" + +#: eeschema/libedit_onrightclick.cpp:340 eeschema/onrightclick.cpp:850 +msgid "Duplicate Block" +msgstr "Duplicate Block" + +#: eeschema/libedit_onrightclick.cpp:341 +msgid "Flip Block Horizonal" +msgstr "Flip Block Horizonal" + +#: eeschema/libedit_onrightclick.cpp:344 eeschema/onrightclick.cpp:855 +msgid "Flip Block Vertical" +msgstr "Flip Block Vertical" + +#: eeschema/libedit_onrightclick.cpp:347 eeschema/onrightclick.cpp:375 +#: eeschema/onrightclick.cpp:574 eeschema/onrightclick.cpp:608 +#: eeschema/onrightclick.cpp:769 eeschema/onrightclick.cpp:893 +#: pcbnew/tools/edit_tool.cpp:125 pcbnew/onrightclick.cpp:494 +#: pcbnew/onrightclick.cpp:808 pcbnew/modedit_onclick.cpp:294 +msgid "Rotate Counterclockwise" +msgstr "Rotate Counterclockwise" + +#: eeschema/libedit_onrightclick.cpp:350 eeschema/onrightclick.cpp:854 +msgid "Delete Block" +msgstr "Delete Block" + +#: eeschema/sheet.cpp:84 +msgid "File name is not valid!" +msgstr "File name is not valid!" + +#: eeschema/sheet.cpp:93 +#, c-format +msgid "A sheet named \"%s\" already exists." +msgstr "A sheet named \"%s\" already exists." + +#: eeschema/sheet.cpp:125 +#, c-format +msgid "A file named '%s' already exists in the current schematic hierarchy." +msgstr "A file named '%s' already exists in the current schematic hierarchy." + +#: eeschema/sheet.cpp:130 +#, c-format +msgid "A file named '%s' already exists." +msgstr "A file named '%s' already exists." + +#: eeschema/sheet.cpp:133 +msgid "" +"\n" +"\n" +"Do you want to create a sheet with the contents of this file?" +msgstr "" +"\n" +"\n" +"Do you want to create a sheet with the contents of this file?" + +#: eeschema/sheet.cpp:160 +msgid "Changing the sheet file name cannot be undone. " +msgstr "Changing the sheet file name cannot be undone. " + +#: eeschema/sheet.cpp:168 +#, c-format +msgid "A file named <%s> already exists in the current schematic hierarchy." +msgstr "A file named <%s> already exists in the current schematic hierarchy." + +#: eeschema/sheet.cpp:173 +#, c-format +msgid "A file named <%s> already exists." +msgstr "A file named <%s> already exists." + +#: eeschema/sheet.cpp:178 +msgid "" +"\n" +"\n" +"Do you want to replace the sheet with the contents of this file?" +msgstr "" +"\n" +"\n" +"Do you want to replace the sheet with the contents of this file?" + +#: eeschema/sheet.cpp:190 +msgid "" +"This sheet uses shared data in a complex hierarchy.\n" +"\n" +msgstr "" +"This sheet uses shared data in a complex hierarchy.\n" +"\n" + +#: eeschema/sheet.cpp:191 +msgid "Do you wish to convert it to a simple hierarchical sheet?" +msgstr "Do you wish to convert it to a simple hierarchical sheet?" + +#: eeschema/sheet.cpp:248 eeschema/block.cpp:503 +#, c-format +msgid "" +"The sheet changes cannot be made because the destination sheet already has " +"the sheet <%s> or one of it's subsheets as a parent somewhere in the " +"schematic hierarchy." +msgstr "" +"The sheet changes cannot be made because the destination sheet already has " +"the sheet <%s> or one of it's subsheets as a parent somewhere in the " +"schematic hierarchy." + +#: eeschema/cmp_tree_model.cpp:123 eeschema/onrightclick.cpp:468 +#: eeschema/lib_draw_item.cpp:72 eeschema/libedit.cpp:493 +#: pcbnew/dialogs/dialog_track_via_properties_base.cpp:71 +#: pcbnew/dialogs/dialog_track_via_properties_base.cpp:83 +#: pcbnew/dialogs/dialog_track_via_properties_base.cpp:95 +#: pcbnew/dialogs/dialog_track_via_properties_base.cpp:107 +#: pcbnew/dialogs/dialog_track_via_properties_base.cpp:130 +#: pcbnew/dialogs/dialog_track_via_properties_base.cpp:174 +#: pcbnew/dialogs/dialog_track_via_properties_base.cpp:186 +#: pcbnew/dialogs/dialog_track_via_properties_base.cpp:209 +#: pcbnew/dialogs/dialog_track_via_properties_base.cpp:221 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:78 +#: pcbnew/dialogs/dialog_graphic_item_properties_base.cpp:37 +#: pcbnew/dialogs/dialog_graphic_item_properties_base.cpp:48 +#: pcbnew/dialogs/dialog_graphic_item_properties_base.cpp:59 +#: pcbnew/dialogs/dialog_graphic_item_properties_base.cpp:70 +#: pcbnew/dialogs/dialog_graphic_item_properties_base.cpp:107 +#: pcbnew/dialogs/dialog_graphic_item_properties_base.cpp:118 +msgid "Unit" +msgstr "Unit" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:30 +#: eeschema/dialogs/dialog_spice_model_base.cpp:207 +#: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:189 +#: eeschema/lib_draw_item.cpp:65 eeschema/libedit.cpp:507 +#: eeschema/sch_text.cpp:808 eeschema/lib_pin.cpp:2094 +#: gerbview/class_gerber_draw_item.cpp:503 +#: pagelayout_editor/dialogs/properties_frame_base.cpp:29 +#: pcb_calculator/dialogs/dialog_regulator_data_base.cpp:47 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:163 +#: pcbnew/class_drawsegment.cpp:342 pcbnew/dialogs/dialog_layers_setup.cpp:346 +#: pcbnew/class_zone.cpp:660 pcbnew/class_marker_pcb.cpp:98 +#: pcbnew/class_track.cpp:1150 pcbnew/class_track.cpp:1177 +#: pcbnew/class_track.cpp:1226 pcbnew/class_text_mod.cpp:364 +msgid "Type" +msgstr "Type" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:34 +#: eeschema/dialogs/dialog_spice_model_base.cpp:35 +msgid "Resistor" +msgstr "Resistor" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:36 +msgid "Capacitor" +msgstr "Capacitor" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:37 +msgid "Inductor" +msgstr "Inductor" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:41 +msgid "Passive type" +msgstr "Passive type" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:54 +msgid "Spice value in simulation" +msgstr "Spice value in simulation" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:67 +msgid "" +"In Spice values,the decimal separator is the point.\n" +"Values can use Spice unit symbols." +msgstr "" +"In Spice values,the decimal separator is the point.\n" +"Values can use Spice unit symbols." + +#: eeschema/dialogs/dialog_spice_model_base.cpp:71 +msgid "Spice unit symbols in values (case insensitive):" +msgstr "Spice unit symbols in values (case insensitive):" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:81 +msgid "f" +msgstr "f" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:85 +msgid "fempto" +msgstr "fempto" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:89 +msgid "1e-15" +msgstr "1e-15" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:93 +msgid "p" +msgstr "p" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:97 +msgid "pico" +msgstr "pico" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:101 +msgid "1e-12" +msgstr "1e-12" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:105 +msgid "n" +msgstr "n" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:109 +msgid "nano" +msgstr "nano" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:113 +msgid "1e-9" +msgstr "1e-9" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:117 +#: pcbnew/dialogs/dialog_pns_diff_pair_dimensions_base.cpp:32 +#: pcbnew/dialogs/dialog_pns_diff_pair_dimensions_base.cpp:43 +#: pcbnew/dialogs/dialog_pns_diff_pair_dimensions_base.cpp:60 +msgid "u" +msgstr "u" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:121 +msgid "micro" +msgstr "micro" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:125 +msgid "1e-6" +msgstr "1e-6" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:129 +msgid "m" +msgstr "m" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:133 +msgid "milli" +msgstr "milli" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:137 +msgid "1e-3" +msgstr "1e-3" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:141 +msgid "k" +msgstr "k" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:145 +msgid "kilo" +msgstr "kilo" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:149 +msgid "1e3" +msgstr "1e3" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:153 +msgid "meg" +msgstr "meg" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:157 +msgid "mega" +msgstr "mega" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:161 +msgid "1e6" +msgstr "1e6" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:165 +msgid "g" +msgstr "g" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:169 +msgid "giga" +msgstr "giga" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:173 +msgid "1e9" +msgstr "1e9" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:177 +msgid "t" +msgstr "t" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:181 +msgid "tera" +msgstr "tera" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:185 +msgid "1e12" +msgstr "1e12" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:199 +#: eeschema/dialogs/dialog_sch_edit_sheet_pin.cpp:34 +#: eeschema/dialogs/dialog_edit_label_base.cpp:82 eeschema/sch_text.cpp:804 +#: eeschema/pin_type.cpp:50 +msgid "Passive" +msgstr "Passive" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:212 +msgid "Diode" +msgstr "Diode" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:213 +msgid "Bipolar transistor (BJT)" +msgstr "Bipolar transistor (BJT)" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:214 +msgid "MOSFET" +msgstr "MOSFET" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:220 +#: eeschema/dialogs/dialog_spice_model_base.cpp:252 +msgid "Model" +msgstr "Model" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:230 +#: eeschema/dialogs/dialog_spice_model_base.cpp:264 +#: eeschema/sch_component.cpp:1747 eeschema/sch_component.cpp:1772 +#: pcbnew/dialogs/wizard_add_fplib_base.cpp:185 pcbnew/loadcmp.cpp:446 +msgid "Library" +msgstr "Library" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:237 +#: eeschema/dialogs/dialog_spice_model_base.cpp:271 +msgid "Select file..." +msgstr "Select file..." + +#: eeschema/dialogs/dialog_spice_model_base.cpp:244 +msgid "Semiconductor" +msgstr "Semiconductor" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:278 +msgid "Integrated circuit" +msgstr "Integrated circuit" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:286 +msgid "DC/AC analysis" +msgstr "DC/AC analysis" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:295 +msgid "DC [V/A]" +msgstr "DC [V/A]" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:310 +msgid "AC magnitude [V/A]" +msgstr "AC magnitude [V/A]" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:319 +msgid "AC phase [rad]" +msgstr "AC phase [rad]" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:335 +msgid "Transient analysis" +msgstr "Transient analysis" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:345 +#: eeschema/dialogs/dialog_spice_model_base.cpp:457 +msgid "Initial value [V/A]" +msgstr "Initial value [V/A]" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:354 +#: eeschema/dialogs/dialog_spice_model_base.cpp:466 +msgid "Pulsed value [V/A]" +msgstr "Pulsed value [V/A]" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:361 +msgid "Delay time [s]" +msgstr "Delay time [s]" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:368 +msgid "Rise time [s]" +msgstr "Rise time [s]" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:375 +msgid "Fall time [s]" +msgstr "Fall time [s]" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:382 +msgid "Pulse width [s]" +msgstr "Pulse width [s]" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:389 +msgid "Period [s]" +msgstr "Period [s]" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:400 +msgid "Pulse" +msgstr "Pulse" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:408 +msgid "DC offset [V/A]" +msgstr "DC offset [V/A]" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:417 +msgid "Amplitude [V/A]" +msgstr "Amplitude [V/A]" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:424 +msgid "Frequency [Hz]" +msgstr "Frequency [Hz]" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:431 +msgid "Delay [s]" +msgstr "Delay [s]" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:438 +msgid "Damping factor [1/s]" +msgstr "Damping factor [1/s]" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:449 +msgid "Sinusoidal" +msgstr "Sinusoidal" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:473 +msgid "Rise delay time [s]" +msgstr "Rise delay time [s]" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:480 +msgid "Rise time constant [s]" +msgstr "Rise time constant [s]" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:487 +msgid "Fall delay time [s]" +msgstr "Fall delay time [s]" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:494 +msgid "Fall time constant [s]" +msgstr "Fall time constant [s]" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:505 +msgid "Exponential" +msgstr "Exponential" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:507 +msgid "Piece-wise linear" +msgstr "Piece-wise linear" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:522 +msgid "Time [s]" +msgstr "Time [s]" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:531 +msgid "Value [V/A]" +msgstr "Value [V/A]" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:556 +msgid "Piece-wise Linear" +msgstr "Piece-wise Linear" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:560 +msgid "FM" +msgstr "FM" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:564 +msgid "AM" +msgstr "AM" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:568 +msgid "Transient noise" +msgstr "Transient noise" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:572 +msgid "Random" +msgstr "Random" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:576 +msgid "External data" +msgstr "External data" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:583 +msgid "Voltage" +msgstr "Voltage" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:583 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:262 +msgid "Current" +msgstr "Current" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:585 +msgid "Source type" +msgstr "Source type" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:593 +msgid "Source" +msgstr "Source" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:600 +msgid "Disable component for simulation" +msgstr "Disable component for simulation" + +#: eeschema/dialogs/dialog_spice_model_base.cpp:606 +msgid "Alternate node sequence:" +msgstr "Alternate node sequence:" + +#: eeschema/dialogs/dialog_rescue_each_base.cpp:23 +msgid "Symbols to update:" +msgstr "Symbols to update:" + +#: eeschema/dialogs/dialog_rescue_each_base.cpp:32 +msgid "Instances of this symbol:" +msgstr "Instances of this symbol:" + +#: eeschema/dialogs/dialog_rescue_each_base.cpp:47 +msgid "Cached Part:" +msgstr "Cached Part:" + +#: eeschema/dialogs/dialog_rescue_each_base.cpp:64 +msgid "Library Part:" +msgstr "Library Part:" + +#: eeschema/dialogs/dialog_rescue_each_base.cpp:84 +msgid "Never Show Again" +msgstr "Never Show Again" + +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:42 +#: eeschema/dialogs/dialog_libedit_options_base.cpp:36 +msgid "&Grid size:" +msgstr "&Grid size:" + +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:51 +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:62 +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:73 +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:151 +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:162 +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:183 +#: eeschema/dialogs/dialog_libedit_options_base.cpp:45 +#: eeschema/dialogs/dialog_libedit_options_base.cpp:56 +#: eeschema/dialogs/dialog_libedit_options_base.cpp:67 +#: eeschema/dialogs/dialog_libedit_options_base.cpp:78 +#: eeschema/dialogs/dialog_libedit_options_base.cpp:89 +#: eeschema/dialogs/dialog_libedit_options_base.cpp:100 +#: eeschema/dialogs/dialog_libedit_options_base.cpp:111 +#: eeschema/dialogs/dialog_libedit_options_base.cpp:125 +msgid "mils" +msgstr "mils" + +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:55 +msgid "&Bus thickness:" +msgstr "&Bus thickness:" + +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:66 +msgid "&Line thickness:" +msgstr "&Line thickness:" + +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:77 +msgid "&Part ID notation:" +msgstr "&Part ID notation:" + +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:81 +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:49 +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:61 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:271 +msgid "A" +msgstr "A" + +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:81 +msgid ".A" +msgstr ".A" + +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:81 +msgid "-A" +msgstr "-A" + +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:81 +msgid "_A" +msgstr "_A" + +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:81 +msgid ".1" +msgstr ".1" + +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:81 +msgid "-1" +msgstr "-1" + +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:81 +msgid "_1" +msgstr "_1" + +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:99 +#: eeschema/dialogs/dialog_libedit_options_base.cpp:148 +msgid "&Show grid" +msgstr "&Show grid" + +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:102 +msgid "&Restrict buses and wires to H and V orientation" +msgstr "&Restrict buses and wires to H and V orientation" + +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:105 +msgid "S&how hidden pins" +msgstr "S&how hidden pins" + +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:108 +msgid "Show page limi&ts" +msgstr "Show page limi&ts" + +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:119 +#: pcbnew/dialogs/dialog_edit_module_text_base.cpp:105 +#: pcbnew/dialogs/dialog_dimension_editor_base.cpp:79 +#: pcbnew/class_text_mod.cpp:371 +msgid "Display" +msgstr "Display" + +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:132 +msgid "&Measurement units:" +msgstr "&Measurement units:" + +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:144 +#: eeschema/dialogs/dialog_libedit_options_base.cpp:93 +msgid "&Horizontal pitch of repeated items:" +msgstr "&Horizontal pitch of repeated items:" + +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:155 +#: eeschema/dialogs/dialog_libedit_options_base.cpp:104 +msgid "&Vertical pitch of repeated items:" +msgstr "&Vertical pitch of repeated items:" + +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:166 +#: eeschema/dialogs/dialog_libedit_options_base.cpp:129 +msgid "&Increment of repeated labels:" +msgstr "&Increment of repeated labels:" + +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:176 +msgid "Def&ault text size:" +msgstr "Def&ault text size:" + +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:187 +msgid "&Auto-save time interval" +msgstr "&Auto-save time interval" + +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:192 +msgid "" +"Delay after the first change to create a backup file of the board on disk.\n" +"If set to 0, auto backup is disabled" +msgstr "" +"Delay after the first change to create a backup file of the board on disk.\n" +"If set to 0, auto backup is disabled" + +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:196 +msgid "minutes" +msgstr "minutes" + +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:209 +msgid "A&utomatically place component fields" +msgstr "A&utomatically place component fields" + +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:212 +msgid "A&llow field autoplace to change justification" +msgstr "A&llow field autoplace to change justification" + +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:215 +msgid "Al&ways align autoplaced fields to the 50 mil grid" +msgstr "Al&ways align autoplaced fields to the 50 mil grid" + +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:225 +msgid "Editing" +msgstr "Editing" + +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:246 +msgid "Hotkeys:" +msgstr "Hotkeys:" + +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:260 +msgid "Cen&ter and warp cursor on zoom" +msgstr "Cen&ter and warp cursor on zoom" + +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:265 +msgid "Use touchpa&d to pan" +msgstr "Use touchpa&d to pan" + +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:266 +#: gerbview/dialogs/gerbview_dialog_display_options_frame_base.cpp:92 +msgid "Use touchpad to pan canvas" +msgstr "Use touchpad to pan canvas" + +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:270 +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:160 +msgid "&Pan while moving object" +msgstr "&Pan while moving object" + +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:280 +msgid "Controls" +msgstr "Controls" + +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:294 +msgid "User defined field names for schematic components. " +msgstr "User defined field names for schematic components. " + +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:319 +msgid "Default Value" +msgstr "Default Value" + +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:320 +#: eeschema/lib_pin.cpp:2107 +#: pcbnew/dialogs/dialog_edit_module_text_base.cpp:103 +#: pcbnew/dialogs/dialog_modedit_options_base.cpp:125 +#: pcbnew/dialogs/dialog_modedit_options_base.cpp:154 +msgid "Visible" +msgstr "Visible" + +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:342 +msgid "&Add" +msgstr "&Add" + +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:345 +msgid "De&lete" +msgstr "De&lete" + +#: eeschema/dialogs/dialog_eeschema_options_base.cpp:358 +msgid "Default Fields" +msgstr "Default Fields" + +#: eeschema/dialogs/dialog_schematic_find.cpp:39 +#: eeschema/dialogs/dialog_schematic_find_base.h:77 +#: pcbnew/dialogs/dialog_find_base.h:57 +msgid "Find" +msgstr "Find" + +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:28 +#: eeschema/dialogs/dialog_lib_edit_draw_item_base.cpp:22 +#: eeschema/widgets/widget_eeschema_color_config.cpp:101 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:414 +msgid "General" +msgstr "General" + +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:30 +msgid "Has alternate symbol (DeMorgan)" +msgstr "Has alternate symbol (DeMorgan)" + +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:31 +msgid "" +"Check this option if the component has an alternate body style (De Morgan)" +msgstr "" +"Check this option if the component has an alternate body style (De Morgan)" + +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:35 +msgid "Show pin number" +msgstr "Show pin number" + +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:37 +msgid "Show or hide pin numbers" +msgstr "Show or hide pin numbers" + +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:41 +msgid "Show pin name" +msgstr "Show pin name" + +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:43 +msgid "Show or hide pin names" +msgstr "Show or hide pin names" + +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:47 +msgid "Place pin names inside" +msgstr "Place pin names inside" + +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:49 +msgid "" +"Check this option to have pin names inside the body and pin number outside.\n" +"If not checked pins names and pins numbers are outside." +msgstr "" +"Check this option to have pin names inside the body and pin number outside.\n" +"If not checked pins names and pins numbers are outside." + +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:65 +msgid "Number of Units" +msgstr "Number of Units" + +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:67 +msgid "" +"Enter the number of units for a component that contains more than one unit" +msgstr "" +"Enter the number of units for a component that contains more than one unit" + +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:80 +msgid "Pin Name Position Offset" +msgstr "Pin Name Position Offset" + +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:82 +msgid "" +"Margin (in 0.001 inches) between a pin name position and the component " +"body.\n" +"A value from 10 to 40 is usually good." +msgstr "" +"Margin (in 0.001 inches) between a pin name position and the component " +"body.\n" +"A value from 10 to 40 is usually good." + +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:98 +msgid "Define as power symbol" +msgstr "Define as power symbol" + +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:99 +msgid "Check this option when the component is a power symbol" +msgstr "Check this option when the component is a power symbol" + +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:103 +msgid "All units are not interchangeable" +msgstr "All units are not interchangeable" + +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:104 +msgid "" +"Check this option when creating multiple unit components and all units are " +"not interchangeable" +msgstr "" +"Check this option when creating multiple unit components and all units are " +"not interchangeable" + +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:119 +msgid "" +"A short description that is displayed in Eeschema.\n" +"Can be a very good help when selecting components in libraries components " +"lists." +msgstr "" +"A short description that is displayed in Eeschema.\n" +"Can be a very good help when selecting components in libraries components " +"lists." + +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:127 +#: pcbnew/dialogs/dialog_edit_module_for_Modedit_base.cpp:33 +msgid "Keywords" +msgstr "Keywords" + +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:129 +msgid "" +"Enter key words that can be used to select this component.\n" +"Key words cannot have spaces and are separated by a space." +msgstr "" +"Enter key words that can be used to select this component.\n" +"Key words cannot have spaces and are separated by a space." + +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:137 +msgid "Documentation File Name" +msgstr "Documentation File Name" + +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:139 +msgid "" +"Enter the documentation file (a .pdf document) associated to the component." +msgstr "" +"Enter the documentation file (a .pdf document) associated to the component." + +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:150 +msgid "Copy Document from Parent" +msgstr "Copy Document from Parent" + +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:153 +msgid "Browse Files" +msgstr "Browse Files" + +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:171 +msgid "Alias List" +msgstr "Alias List" + +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:173 +msgid "" +"An alias is a component that uses the body of its root component.\n" +"It has its own documentation and keywords.\n" +"A fast way to extend a library with similar components" +msgstr "" +"An alias is a component that uses the body of its root component.\n" +"It has its own documentation and keywords.\n" +"A fast way to extend a library with similar components" + +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:192 +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:234 +msgid "Delete All" +msgstr "Delete All" + +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:210 +#: pcbnew/dialogs/dialog_global_deletion_base.cpp:37 +msgid "Footprints" +msgstr "Footprints" + +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:212 +msgid "" +"A list of footprints names that can be used for this component.\n" +"Footprints names can used jockers.\n" +"(like sm* to allow all footprints names starting by sm)." +msgstr "" +"A list of footprints names that can be used for this component.\n" +"Footprints names can used jockers.\n" +"(like sm* to allow all footprints names starting by sm)." + +#: eeschema/dialogs/dialog_edit_component_in_lib_base.cpp:244 +#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:513 +msgid "Footprint Filter" +msgstr "Footprint Filter" + +#: eeschema/dialogs/dialog_lib_edit_pin_base.cpp:35 +msgid "Pin &name:" +msgstr "Pin &name:" + +#: eeschema/dialogs/dialog_lib_edit_pin_base.cpp:42 +msgid "Pin n&umber:" +msgstr "Pin n&umber:" + +#: eeschema/dialogs/dialog_lib_edit_pin_base.cpp:44 +msgid "Pin number: 1 to 4 ASCII letters and/or digits" +msgstr "Pin number: 1 to 4 ASCII letters and/or digits" + +#: eeschema/dialogs/dialog_lib_edit_pin_base.cpp:51 +msgid "&Orientation:" +msgstr "&Orientation:" + +#: eeschema/dialogs/dialog_lib_edit_pin_base.cpp:58 +msgid "&Electrical type:" +msgstr "&Electrical type:" + +#: eeschema/dialogs/dialog_lib_edit_pin_base.cpp:60 +msgid "Used by the ERC." +msgstr "Used by the ERC." + +#: eeschema/dialogs/dialog_lib_edit_pin_base.cpp:67 +msgid "Graphic &Style:" +msgstr "Graphic &Style:" + +#: eeschema/dialogs/dialog_lib_edit_pin_base.cpp:81 +#: eeschema/dialogs/dialog_lib_edit_draw_item_base.cpp:51 +msgid "Sharing" +msgstr "Sharing" + +#: eeschema/dialogs/dialog_lib_edit_pin_base.cpp:83 +#: eeschema/dialogs/dialog_lib_edit_draw_item_base.cpp:63 +msgid "Common to all &units in component" +msgstr "Common to all &units in component" + +#: eeschema/dialogs/dialog_lib_edit_pin_base.cpp:86 +#: eeschema/dialogs/dialog_lib_edit_draw_item_base.cpp:75 +msgid "Common to all body &styles (DeMorgan)" +msgstr "Common to all body &styles (DeMorgan)" + +#: eeschema/dialogs/dialog_lib_edit_pin_base.cpp:93 +msgid "Schematic Properties" +msgstr "Schematic Properties" + +#: eeschema/dialogs/dialog_lib_edit_pin_base.cpp:95 +msgid "&Visible" +msgstr "&Visible" + +#: eeschema/dialogs/dialog_lib_edit_pin_base.cpp:117 +msgid "N&ame text size:" +msgstr "N&ame text size:" + +#: eeschema/dialogs/dialog_lib_edit_pin_base.cpp:128 +msgid "Number te&xt size:" +msgstr "Number te&xt size:" + +#: eeschema/dialogs/dialog_lib_edit_pin_base.cpp:139 +msgid "&Length:" +msgstr "&Length:" + +#: eeschema/dialogs/dialog_lib_edit_pin_base.cpp:150 +msgid "Pin Pos X:" +msgstr "Pin Pos X:" + +#: eeschema/dialogs/dialog_lib_edit_pin_base.cpp:161 +msgid "Pin Pos Y:" +msgstr "Pin Pos Y:" + +#: eeschema/dialogs/dialog_print_using_printer.cpp:249 +#: eeschema/dialogs/dialog_print_using_printer_base.cpp:47 +#: gerbview/dialogs/dialog_print_using_printer_base.cpp:100 +#: pagelayout_editor/dialogs/dialogs_for_printing.cpp:237 +#: pcbnew/dialogs/dialog_print_using_printer_base.cpp:153 +#: pcbnew/dialogs/dialog_print_for_modedit_base.cpp:51 +msgid "Preview" +msgstr "Preview" + +#: eeschema/dialogs/dialog_print_using_printer.cpp:256 +msgid "Print preview error!" +msgstr "Print preview error!" + +#: eeschema/dialogs/dialog_print_using_printer.cpp:301 +msgid "Print Schematic" +msgstr "Print Schematic" + +#: eeschema/dialogs/dialog_print_using_printer.cpp:306 +msgid "An error occurred attempting to print the schematic." +msgstr "An error occurred attempting to print the schematic." + +#: eeschema/dialogs/dialog_print_using_printer.cpp:307 +#: pagelayout_editor/dialogs/dialogs_for_printing.cpp:225 +msgid "Printing" +msgstr "Printing" + +#: eeschema/dialogs/dialog_print_using_printer.cpp:327 +#, c-format +msgid "Print page %d" +msgstr "Print page %d" + +#: eeschema/dialogs/dialog_edit_component_in_schematic.cpp:248 +#, c-format +msgid "Component '%s' found in library '%s'" +msgstr "Component '%s' found in library '%s'" + +#: eeschema/dialogs/dialog_edit_component_in_schematic.cpp:254 +#, c-format +msgid "Component '%s' not found in any library" +msgstr "Component '%s' not found in any library" + +#: eeschema/dialogs/dialog_edit_component_in_schematic.cpp:270 +msgid "However, some candidates are found:" +msgstr "However, some candidates are found:" + +#: eeschema/dialogs/dialog_edit_component_in_schematic.cpp:276 +#, c-format +msgid "'%s' found in library '%s'" +msgstr "'%s' found in library '%s'" + +#: eeschema/dialogs/dialog_edit_component_in_schematic.cpp:353 +msgid "No Component Name!" +msgstr "No Component Name!" + +#: eeschema/dialogs/dialog_edit_component_in_schematic.cpp:361 +#, c-format +msgid "Component '%s' not found!" +msgstr "Component '%s' not found!" + +#: eeschema/dialogs/dialog_edit_component_in_schematic.cpp:436 +msgid "Illegal reference. A reference must start with a letter" +msgstr "Illegal reference. A reference must start with a letter" + +#: eeschema/dialogs/dialog_edit_component_in_schematic.cpp:462 +#, c-format +msgid "" +"The field name <%s> does not have a value and is not defined in the field " +"template list. Empty field values are invalid an will be removed from the " +"component. Do you wish to remove this and all remaining undefined fields?" +msgstr "" +"The field name <%s> does not have a value and is not defined in the field " +"template list. Empty field values are invalid an will be removed from the " +"component. Do you wish to remove this and all remaining undefined fields?" + +#: eeschema/dialogs/dialog_edit_component_in_schematic.cpp:469 +msgid "Remove Fields" +msgstr "Remove Fields" + +#: eeschema/dialogs/dialog_edit_component_in_schematic.cpp:905 +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:737 +msgid "Show Datasheet" +msgstr "Show Datasheet" + +#: eeschema/dialogs/dialog_edit_component_in_schematic.cpp:907 +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:739 +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib_base.cpp:124 +msgid "" +"If your datasheet is given as an http:// link, then pressing this button " +"should bring it up in your webbrowser." +msgstr "" +"If your datasheet is given as an http:// link, then pressing this button " +"should bring it up in your webbrowser." + +#: eeschema/dialogs/dialog_edit_component_in_schematic.cpp:912 +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:744 +msgid "Browse Footprints" +msgstr "Browse Footprints" + +#: eeschema/dialogs/dialog_edit_component_in_schematic.cpp:914 +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:746 +msgid "Open the footprint browser to choose a footprint and assign it." +msgstr "Open the footprint browser to choose a footprint and assign it." + +#: eeschema/dialogs/dialog_edit_component_in_schematic.cpp:920 +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:752 +msgid "Used only for fields Footprint and Datasheet." +msgstr "Used only for fields Footprint and Datasheet." + +#: eeschema/dialogs/dialog_edit_component_in_schematic.cpp:1059 +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:41 +#: eeschema/lib_pin.cpp:2103 gerbview/class_gerber_draw_item.cpp:533 +#: gerbview/class_gerber_draw_item.cpp:534 pcbnew/class_pcb_text.cpp:131 +#: pcbnew/class_text_mod.cpp:369 +msgid "Yes" +msgstr "Yes" + +#: eeschema/dialogs/dialog_edit_component_in_schematic.cpp:1061 +#: eeschema/lib_pin.cpp:2105 gerbview/class_gerber_draw_item.cpp:533 +#: gerbview/class_gerber_draw_item.cpp:534 pcbnew/class_pcb_text.cpp:129 +#: pcbnew/class_text_mod.cpp:367 +msgid "No" +msgstr "No" + +#: eeschema/dialogs/dialog_print_using_printer_base.cpp:22 +msgid "Print options:" +msgstr "Print options:" + +#: eeschema/dialogs/dialog_print_using_printer_base.cpp:28 +msgid "Print sheet &reference and title block" +msgstr "Print sheet &reference and title block" + +#: eeschema/dialogs/dialog_print_using_printer_base.cpp:30 +msgid "Print (or not) the Frame references." +msgstr "Print (or not) the Frame references." + +#: eeschema/dialogs/dialog_print_using_printer_base.cpp:34 +msgid "Print in &black and white only" +msgstr "Print in &black and white only" + +#: eeschema/dialogs/dialog_print_using_printer_base.cpp:44 +msgid "Page Setup" +msgstr "Page Setup" + +#: eeschema/dialogs/dialog_print_using_printer_base.cpp:50 +#: eeschema/dialogs/dialog_print_using_printer_base.h:56 +#: gerbview/dialogs/dialog_print_using_printer.cpp:403 +#: gerbview/dialogs/dialog_print_using_printer_base.cpp:103 +#: gerbview/dialogs/dialog_print_using_printer_base.h:73 +#: pcbnew/dialogs/dialog_print_using_printer.cpp:495 +#: pcbnew/dialogs/dialog_print_using_printer_base.cpp:156 +#: pcbnew/dialogs/dialog_print_for_modedit_base.cpp:54 +#: pcbnew/dialogs/dialog_print_for_modedit_base.h:61 +#: pcbnew/dialogs/dialog_print_using_printer_base.h:85 +msgid "Print" +msgstr "Print" + +#: eeschema/dialogs/dialog_edit_label.cpp:160 +msgid "Global Label Properties" +msgstr "Global Label Properties" + +#: eeschema/dialogs/dialog_edit_label.cpp:164 +msgid "Hierarchical Label Properties" +msgstr "Hierarchical Label Properties" + +#: eeschema/dialogs/dialog_edit_label.cpp:168 +msgid "Label Properties" +msgstr "Label Properties" + +#: eeschema/dialogs/dialog_edit_label.cpp:172 +msgid "Hierarchical Sheet Pin Properties." +msgstr "Hierarchical Sheet Pin Properties." + +#: eeschema/dialogs/dialog_edit_label.cpp:176 +#: pcbnew/dialogs/dialog_pcb_text_properties_base.h:76 +msgid "Text Properties" +msgstr "Text Properties" + +#: eeschema/dialogs/dialog_edit_label.cpp:234 +#, c-format +msgid "H%s x W%s" +msgstr "H%s x W%s" + +#: eeschema/dialogs/dialog_edit_label.cpp:300 +msgid "Empty Text!" +msgstr "Empty Text!" + +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:258 +msgid "Illegal reference. References must start with a letter." +msgstr "Illegal reference. References must start with a letter." + +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:274 +#, c-format +msgid "" +"A new name is entered for this component\n" +"An alias %s already exists!\n" +"Cannot update this component" +msgstr "" +"A new name is entered for this component\n" +"An alias %s already exists!\n" +"Cannot update this component" + +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib.cpp:708 +msgid "Chip Name" +msgstr "Chip Name" + +#: eeschema/dialogs/dialog_global_sym_lib_table_config_base.cpp:22 +msgid "" +"KiCad has been run for the first time using the new symbol library table for " +"accessing symbol libraries. In order for KiCad to access symbol libraries, " +"you must configure your global symbol library table. Please select from one " +"of the options below. If you are not sure which option to select, please " +"use the default selection." +msgstr "" +"KiCad has been run for the first time using the new symbol library table for " +"accessing symbol libraries. In order for KiCad to access symbol libraries, " +"you must configure your global symbol library table. Please select from one " +"of the options below. If you are not sure which option to select, please " +"use the default selection." + +#: eeschema/dialogs/dialog_global_sym_lib_table_config_base.cpp:29 +msgid "Copy default global symbol library table (recommended)" +msgstr "Copy default global symbol library table (recommended)" + +#: eeschema/dialogs/dialog_global_sym_lib_table_config_base.cpp:31 +msgid "" +"Select this option if you not sure about configuring the global symbol " +"library table" +msgstr "" +"Select this option if you not sure about configuring the global symbol " +"library table" + +#: eeschema/dialogs/dialog_global_sym_lib_table_config_base.cpp:35 +msgid "Copy custom global symbol library table" +msgstr "Copy custom global symbol library table" + +#: eeschema/dialogs/dialog_global_sym_lib_table_config_base.cpp:36 +msgid "" +"Select this option to copy a symbol library table file other than the default" +msgstr "" +"Select this option to copy a symbol library table file other than the default" + +#: eeschema/dialogs/dialog_global_sym_lib_table_config_base.cpp:40 +msgid "Create an empty global symbol library table" +msgstr "Create an empty global symbol library table" + +#: eeschema/dialogs/dialog_global_sym_lib_table_config_base.cpp:41 +msgid "" +"Select this option to define symbol libraries in project specific library " +"tables" +msgstr "" +"Select this option to define symbol libraries in project specific library " +"tables" + +#: eeschema/dialogs/dialog_global_sym_lib_table_config_base.cpp:48 +msgid "Select global symbol library table file:" +msgstr "Select global symbol library table file:" + +#: eeschema/dialogs/dialog_global_sym_lib_table_config_base.cpp:52 +msgid "Select a file" +msgstr "Select a file" + +#: eeschema/dialogs/dialog_annotate_base.cpp:28 +msgid "Scope" +msgstr "Scope" + +#: eeschema/dialogs/dialog_annotate_base.cpp:37 +msgid "Use the &entire schematic" +msgstr "Use the &entire schematic" + +#: eeschema/dialogs/dialog_annotate_base.cpp:40 +msgid "Use the current &page only" +msgstr "Use the current &page only" + +#: eeschema/dialogs/dialog_annotate_base.cpp:46 +msgid "&Keep existing annotation" +msgstr "&Keep existing annotation" + +#: eeschema/dialogs/dialog_annotate_base.cpp:49 +msgid "&Reset existing annotation" +msgstr "&Reset existing annotation" + +#: eeschema/dialogs/dialog_annotate_base.cpp:52 +msgid "R&eset, but do not swap any annotated multi-unit parts" +msgstr "R&eset, but do not swap any annotated multi-unit parts" + +#: eeschema/dialogs/dialog_annotate_base.cpp:61 +msgid "Annotation Order" +msgstr "Annotation Order" + +#: eeschema/dialogs/dialog_annotate_base.cpp:73 +msgid "Sort components by &X position" +msgstr "Sort components by &X position" + +#: eeschema/dialogs/dialog_annotate_base.cpp:88 +msgid "Sort components by &Y position" +msgstr "Sort components by &Y position" + +#: eeschema/dialogs/dialog_annotate_base.cpp:109 +msgid "Annotation Choice" +msgstr "Annotation Choice" + +#: eeschema/dialogs/dialog_annotate_base.cpp:121 +msgid "Use first free number in schematic" +msgstr "Use first free number in schematic" + +#: eeschema/dialogs/dialog_annotate_base.cpp:133 +msgid "Start to sheet number*100 and use first free number" +msgstr "Start to sheet number*100 and use first free number" + +#: eeschema/dialogs/dialog_annotate_base.cpp:145 +msgid "Start to sheet number*1000 and use first free number" +msgstr "Start to sheet number*1000 and use first free number" + +#: eeschema/dialogs/dialog_annotate_base.cpp:166 +msgid "Dialog" +msgstr "Dialog" + +#: eeschema/dialogs/dialog_annotate_base.cpp:178 +msgid "Keep this dialog open" +msgstr "Keep this dialog open" + +#: eeschema/dialogs/dialog_annotate_base.cpp:190 +msgid "Always ask for confirmation" +msgstr "Always ask for confirmation" + +#: eeschema/dialogs/dialog_annotate_base.cpp:215 +msgid "Clear Annotation" +msgstr "Clear Annotation" + +#: eeschema/dialogs/dialog_annotate_base.cpp:218 +msgid "Annotate" +msgstr "Annotate" + +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib_base.cpp:28 +msgid "Add Field" +msgstr "Add Field" + +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib_base.cpp:29 +msgid "Add a new custom field" +msgstr "Add a new custom field" + +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib_base.cpp:33 +msgid "Clear and Delete Field" +msgstr "Clear and Delete Field" + +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib_base.cpp:34 +msgid "Delete one of the optional fields" +msgstr "Delete one of the optional fields" + +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib_base.cpp:39 +msgid "Move the selected optional fields up one position" +msgstr "Move the selected optional fields up one position" + +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib_base.cpp:43 +msgid "Edit Spice model" +msgstr "Edit Spice model" + +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib_base.cpp:55 +#: eeschema/dialogs/dialog_edit_label_base.cpp:70 eeschema/lib_pin.cpp:115 +#: pagelayout_editor/dialogs/properties_frame_base.cpp:84 +#: pcbnew/dialogs/dialog_pcb_text_properties_base.cpp:105 +msgid "Left" +msgstr "Left" + +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib_base.cpp:55 +#: eeschema/dialogs/dialog_edit_label_base.cpp:70 eeschema/lib_pin.cpp:114 +#: pagelayout_editor/dialogs/properties_frame_base.cpp:84 +#: pcbnew/dialogs/dialog_pcb_text_properties_base.cpp:105 +msgid "Right" +msgstr "Right" + +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib_base.cpp:57 +msgid "Horiz. Justify" +msgstr "Horiz. Justify" + +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib_base.cpp:59 +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:52 +msgid "Select if the component is to be rotated when drawn" +msgstr "Select if the component is to be rotated when drawn" + +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib_base.cpp:63 +#: pagelayout_editor/dialogs/properties_frame_base.cpp:103 +msgid "Bottom" +msgstr "Bottom" + +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib_base.cpp:63 +#: pagelayout_editor/dialogs/properties_frame_base.cpp:103 +msgid "Top" +msgstr "Top" + +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib_base.cpp:65 +msgid "Vert. Justify" +msgstr "Vert. Justify" + +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib_base.cpp:67 +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:60 +msgid "" +"Pick the graphical transformation to be used when displaying the component, " +"if any" +msgstr "" +"Pick the graphical transformation to be used when displaying the component, " +"if any" + +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib_base.cpp:78 +#: pcbnew/dialogs/dialog_modedit_options_base.cpp:121 +#: pcbnew/dialogs/dialog_modedit_options_base.cpp:150 +msgid "Visibility" +msgstr "Visibility" + +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib_base.cpp:80 +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:171 +#: eeschema/dialogs/dialog_bom_editor.cpp:62 +msgid "Show" +msgstr "Show" + +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib_base.cpp:81 +msgid "Check if you want this field visible" +msgstr "Check if you want this field visible" + +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib_base.cpp:86 +msgid "Check if you want this field's text rotated 90 degrees" +msgstr "Check if you want this field's text rotated 90 degrees" + +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib_base.cpp:93 +#: eeschema/dialogs/dialog_lib_edit_text_base.cpp:95 +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:184 +#: eeschema/dialogs/dialog_edit_label_base.cpp:76 eeschema/sch_text.cpp:781 +msgid "Bold Italic" +msgstr "Bold Italic" + +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib_base.cpp:95 +#: pcbnew/dialogs/dialog_pcb_text_properties_base.cpp:85 +msgid "Style:" +msgstr "Style:" + +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib_base.cpp:105 +msgid "Field Name" +msgstr "Field Name" + +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib_base.cpp:110 +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib_base.cpp:119 +msgid "The text (or value) of the currently selected field" +msgstr "The text (or value) of the currently selected field" + +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib_base.cpp:114 +msgid "Field Value" +msgstr "Field Value" + +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib_base.cpp:123 +msgid "Show in Browser" +msgstr "Show in Browser" + +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib_base.cpp:137 +#: eeschema/dialogs/dialog_lib_edit_text_base.cpp:52 eeschema/sch_text.cpp:813 +#: pcbnew/muonde.cpp:478 +msgid "Size" +msgstr "Size" + +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib_base.cpp:142 +msgid "" +"The vertical height of the currently selected field's text in the schematic" +msgstr "" +"The vertical height of the currently selected field's text in the schematic" + +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib_base.cpp:146 +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib_base.cpp:157 +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib_base.cpp:170 +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:237 +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:250 +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:263 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:251 +#: pcbnew/dialogs/dialog_modedit_options_base.cpp:41 +#: pcbnew/dialogs/dialog_modedit_options_base.cpp:52 +#: pcbnew/dialogs/dialog_modedit_options_base.cpp:63 +#: pcbnew/dialogs/dialog_modedit_options_base.cpp:74 +#: pcbnew/dialogs/dialog_drc_base.cpp:69 pcbnew/dialogs/dialog_drc_base.cpp:84 +#: pcbnew/dialogs/dialog_drc_base.cpp:99 +#: pcbnew/dialogs/dialog_target_properties_base.cpp:35 +#: pcbnew/dialogs/dialog_target_properties_base.cpp:46 +#: pcbnew/dialogs/dialog_pns_length_tuning_settings_base.cpp:74 +#: pcbnew/dialogs/dialog_pns_length_tuning_settings_base.cpp:103 +#: pcbnew/dialogs/dialog_pns_length_tuning_settings_base.cpp:114 +#: pcbnew/dialogs/dialog_pns_length_tuning_settings_base.cpp:125 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:94 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:105 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:228 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:250 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:263 +#: pcbnew/dialogs/dialog_track_via_size_base.cpp:32 +#: pcbnew/dialogs/dialog_track_via_size_base.cpp:43 +#: pcbnew/dialogs/dialog_track_via_size_base.cpp:54 +#: pcbnew/dialogs/dialog_global_modules_fields_edition_base.cpp:71 +#: pcbnew/dialogs/dialog_global_modules_fields_edition_base.cpp:82 +#: pcbnew/dialogs/dialog_global_modules_fields_edition_base.cpp:93 +msgid "unit" +msgstr "unit" + +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib_base.cpp:150 +msgid "X Position" +msgstr "X Position" + +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib_base.cpp:161 +msgid "Y Position" +msgstr "Y Position" + +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib_base.cpp:166 +msgid "The Y coordinate of the text relative to the component" +msgstr "The Y coordinate of the text relative to the component" + +#: eeschema/dialogs/dialog_lib_edit_draw_item_base.cpp:34 +msgid "&Width:" +msgstr "&Width:" + +#: eeschema/dialogs/dialog_lib_edit_draw_item_base.cpp:84 +msgid "Fill Style" +msgstr "Fill Style" + +#: eeschema/dialogs/dialog_lib_edit_draw_item_base.cpp:99 +msgid "Do ¬ fill" +msgstr "Do ¬ fill" + +#: eeschema/dialogs/dialog_lib_edit_draw_item_base.cpp:103 +msgid "Fill &foreground" +msgstr "Fill &foreground" + +#: eeschema/dialogs/dialog_lib_edit_draw_item_base.cpp:106 +msgid "Fill &background" +msgstr "Fill &background" + +#: eeschema/dialogs/dialog_libedit_options_base.cpp:49 +msgid "&Default line width:" +msgstr "&Default line width:" + +#: eeschema/dialogs/dialog_libedit_options_base.cpp:60 +msgid "D&efault pin length:" +msgstr "D&efault pin length:" + +#: eeschema/dialogs/dialog_libedit_options_base.cpp:71 +msgid "De&fault pin number size:" +msgstr "De&fault pin number size:" + +#: eeschema/dialogs/dialog_libedit_options_base.cpp:82 +msgid "Def&ault pin name size:" +msgstr "Def&ault pin name size:" + +#: eeschema/dialogs/dialog_libedit_options_base.cpp:115 +msgid "&Pitch of repeated pins:" +msgstr "&Pitch of repeated pins:" + +#: eeschema/dialogs/dialog_libedit_options_base.cpp:119 +msgid "100" +msgstr "100" + +#: eeschema/dialogs/dialog_libedit_options_base.cpp:119 +msgid "50" +msgstr "50" + +#: eeschema/dialogs/dialog_libedit_options_base.cpp:151 +msgid "Show pin &electrical type" +msgstr "Show pin &electrical type" + +#: eeschema/dialogs/dialog_edit_one_field.cpp:227 +msgid "Illegal reference field value!" +msgstr "Illegal reference field value!" + +#: eeschema/dialogs/dialog_netlist_base.cpp:46 +#: eeschema/dialogs/dialog_bom_base.cpp:58 +msgid "Generate" +msgstr "Generate" + +#: eeschema/dialogs/dialog_netlist_base.cpp:52 +#: eeschema/dialogs/dialog_bom_base.cpp:71 +msgid "Add Plugin" +msgstr "Add Plugin" + +#: eeschema/dialogs/dialog_netlist_base.cpp:55 +#: eeschema/dialogs/dialog_bom_base.cpp:74 +msgid "Remove Plugin" +msgstr "Remove Plugin" + +#: eeschema/dialogs/dialog_netlist_base.cpp:61 +msgid "Use default netname" +msgstr "Use default netname" + +#: eeschema/dialogs/dialog_netlist_base.cpp:70 +msgid "Default Netlist Filename:" +msgstr "Default Netlist Filename:" + +#: eeschema/dialogs/dialog_netlist_base.cpp:104 +#: eeschema/dialogs/dialog_netlist.cpp:443 +msgid "Netlist command:" +msgstr "Netlist command:" + +#: eeschema/dialogs/dialog_netlist_base.cpp:133 +msgid "Browse Plugins" +msgstr "Browse Plugins" + +#: eeschema/dialogs/dialog_sim_settings_base.cpp:29 +#: eeschema/dialogs/dialog_sim_settings_base.cpp:231 +msgid "Decade" +msgstr "Decade" + +#: eeschema/dialogs/dialog_sim_settings_base.cpp:29 +#: eeschema/dialogs/dialog_sim_settings_base.cpp:231 +msgid "Octave" +msgstr "Octave" + +#: eeschema/dialogs/dialog_sim_settings_base.cpp:29 +#: eeschema/dialogs/dialog_sim_settings_base.cpp:231 +msgid "Linear" +msgstr "Linear" + +#: eeschema/dialogs/dialog_sim_settings_base.cpp:31 +#: eeschema/dialogs/dialog_sim_settings_base.cpp:233 +msgid "Frequency scale" +msgstr "Frequency scale" + +#: eeschema/dialogs/dialog_sim_settings_base.cpp:45 +#: eeschema/dialogs/dialog_sim_settings_base.cpp:245 +msgid "Number of points" +msgstr "Number of points" + +#: eeschema/dialogs/dialog_sim_settings_base.cpp:52 +#: eeschema/dialogs/dialog_sim_settings_base.cpp:252 +msgid "Start frequency [Hz]" +msgstr "Start frequency [Hz]" + +#: eeschema/dialogs/dialog_sim_settings_base.cpp:59 +#: eeschema/dialogs/dialog_sim_settings_base.cpp:259 +msgid "Stop frequency [Hz]" +msgstr "Stop frequency [Hz]" + +#: eeschema/dialogs/dialog_sim_settings_base.cpp:76 +msgid "AC" +msgstr "AC" + +#: eeschema/dialogs/dialog_sim_settings_base.cpp:82 +msgid "DC sweep source 1" +msgstr "DC sweep source 1" + +#: eeschema/dialogs/dialog_sim_settings_base.cpp:84 +#: eeschema/dialogs/dialog_sim_settings_base.cpp:129 +msgid "Enable" +msgstr "Enable" + +#: eeschema/dialogs/dialog_sim_settings_base.cpp:92 +#: eeschema/dialogs/dialog_sim_settings_base.cpp:137 +msgid "DC source" +msgstr "DC source" + +#: eeschema/dialogs/dialog_sim_settings_base.cpp:99 +#: eeschema/dialogs/dialog_sim_settings_base.cpp:144 +msgid "Starting voltage [V]" +msgstr "Starting voltage [V]" + +#: eeschema/dialogs/dialog_sim_settings_base.cpp:106 +#: eeschema/dialogs/dialog_sim_settings_base.cpp:151 +msgid "Final voltage [V]" +msgstr "Final voltage [V]" + +#: eeschema/dialogs/dialog_sim_settings_base.cpp:113 +#: eeschema/dialogs/dialog_sim_settings_base.cpp:158 +msgid "Increment step [V]" +msgstr "Increment step [V]" + +#: eeschema/dialogs/dialog_sim_settings_base.cpp:127 +msgid "DC sweep source 2" +msgstr "DC sweep source 2" + +#: eeschema/dialogs/dialog_sim_settings_base.cpp:175 +msgid "DC Transfer" +msgstr "DC Transfer" + +#: eeschema/dialogs/dialog_sim_settings_base.cpp:179 +msgid "Distortion" +msgstr "Distortion" + +#: eeschema/dialogs/dialog_sim_settings_base.cpp:194 +msgid "Measured node" +msgstr "Measured node" + +#: eeschema/dialogs/dialog_sim_settings_base.cpp:204 +msgid "Reference node" +msgstr "Reference node" + +#: eeschema/dialogs/dialog_sim_settings_base.cpp:211 +msgid "(optional; default GND)" +msgstr "(optional; default GND)" + +#: eeschema/dialogs/dialog_sim_settings_base.cpp:215 +msgid "Noise source" +msgstr "Noise source" + +#: eeschema/dialogs/dialog_sim_settings_base.cpp:276 +msgid "Noise" +msgstr "Noise" + +#: eeschema/dialogs/dialog_sim_settings_base.cpp:286 +msgid "This tab has no settings" +msgstr "This tab has no settings" + +#: eeschema/dialogs/dialog_sim_settings_base.cpp:297 +msgid "Operating Point" +msgstr "Operating Point" + +#: eeschema/dialogs/dialog_sim_settings_base.cpp:301 +msgid "Pole-Zero" +msgstr "Pole-Zero" + +#: eeschema/dialogs/dialog_sim_settings_base.cpp:305 +msgid "Sensitivity" +msgstr "Sensitivity" + +#: eeschema/dialogs/dialog_sim_settings_base.cpp:309 +msgid "Transfer Function" +msgstr "Transfer Function" + +#: eeschema/dialogs/dialog_sim_settings_base.cpp:322 +msgid "Time step [s]" +msgstr "Time step [s]" + +#: eeschema/dialogs/dialog_sim_settings_base.cpp:332 +msgid "Final time [s]" +msgstr "Final time [s]" + +#: eeschema/dialogs/dialog_sim_settings_base.cpp:342 +msgid "Initial time [s]" +msgstr "Initial time [s]" + +#: eeschema/dialogs/dialog_sim_settings_base.cpp:349 +msgid "(optional; default 0)" +msgstr "(optional; default 0)" + +#: eeschema/dialogs/dialog_sim_settings_base.cpp:363 +msgid "Transient" +msgstr "Transient" + +#: eeschema/dialogs/dialog_sim_settings_base.cpp:368 +msgid "Spice directives:" +msgstr "Spice directives:" + +#: eeschema/dialogs/dialog_sim_settings_base.cpp:377 +msgid "Load directives from schematic" +msgstr "Load directives from schematic" + +#: eeschema/dialogs/dialog_sim_settings_base.cpp:384 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:129 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:29 +msgid "Custom" +msgstr "Custom" + +#: eeschema/dialogs/dialog_sim_settings_base.cpp:388 +msgid "Adjust passive component values (e.g. M -> Meg; 100 nF -> 100n)" +msgstr "Adjust passive component values (e.g. M -> Meg; 100 nF -> 100n)" + +#: eeschema/dialogs/dialog_sim_settings_base.cpp:391 +msgid "Add full path for .include library directives" +msgstr "Add full path for .include library directives" + +#: eeschema/dialogs/dialog_lib_edit_text_base.cpp:28 eeschema/lib_text.cpp:52 +#: pagelayout_editor/dialogs/dialog_new_dataitem_base.cpp:113 +#: pagelayout_editor/dialogs/properties_frame_base.cpp:67 +#: pcbnew/dialogs/dialog_global_deletion_base.cpp:28 +#: pcbnew/dialogs/dialog_dimension_editor_base.cpp:21 +#: pcbnew/class_text_mod.cpp:354 pcbnew/class_text_mod.cpp:361 +msgid "Text" +msgstr "Text" + +#: eeschema/dialogs/dialog_lib_edit_text_base.cpp:40 +msgid "Select" +msgstr "Select" + +#: eeschema/dialogs/dialog_lib_edit_text_base.cpp:65 +msgid "Power component value text cannot be modified!" +msgstr "Power component value text cannot be modified!" + +#: eeschema/dialogs/dialog_lib_edit_text_base.cpp:77 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:208 +msgid "Vertical" +msgstr "Vertical" + +#: eeschema/dialogs/dialog_lib_edit_text_base.cpp:83 +msgid "Common to all units" +msgstr "Common to all units" + +#: eeschema/dialogs/dialog_lib_edit_text_base.cpp:86 +msgid "Common to all body styles" +msgstr "Common to all body styles" + +#: eeschema/dialogs/dialog_lib_edit_text_base.cpp:89 +#: pcbnew/dialogs/dialog_edit_module_text_base.cpp:103 +#: pcbnew/dialogs/dialog_modedit_options_base.cpp:125 +#: pcbnew/dialogs/dialog_modedit_options_base.cpp:154 +msgid "Invisible" +msgstr "Invisible" + +#: eeschema/dialogs/dialog_lib_edit_text_base.cpp:97 eeschema/sch_text.cpp:790 +#: eeschema/lib_field.cpp:790 eeschema/lib_pin.cpp:2100 +#: pcbnew/dialogs/dialog_edit_module_text_base.cpp:111 +msgid "Style" +msgstr "Style" + +#: eeschema/dialogs/dialog_lib_edit_text_base.cpp:101 +msgid "Align left" +msgstr "Align left" + +#: eeschema/dialogs/dialog_lib_edit_text_base.cpp:101 +#: eeschema/dialogs/dialog_lib_edit_text_base.cpp:107 +msgid "Align center" +msgstr "Align center" + +#: eeschema/dialogs/dialog_lib_edit_text_base.cpp:101 +msgid "Align right" +msgstr "Align right" + +#: eeschema/dialogs/dialog_lib_edit_text_base.cpp:103 +msgid "Horizontal Justify" +msgstr "Horizontal Justify" + +#: eeschema/dialogs/dialog_lib_edit_text_base.cpp:107 +msgid "Align bottom" +msgstr "Align bottom" + +#: eeschema/dialogs/dialog_lib_edit_text_base.cpp:107 +msgid "Align top" +msgstr "Align top" + +#: eeschema/dialogs/dialog_lib_edit_text_base.cpp:109 +msgid "Vertical Justify" +msgstr "Vertical Justify" + +#: eeschema/dialogs/dialog_symbol_remap.cpp:161 +#, c-format +msgid "Adding library '%s', file '%s' to project symbol library table." +msgstr "Adding library '%s', file '%s' to project symbol library table." + +#: eeschema/dialogs/dialog_symbol_remap.cpp:177 +#, c-format +msgid "" +"Failed to write project symbol library table. Error:\n" +" %s" +msgstr "" +"Failed to write project symbol library table. Error:\n" +" %s" + +#: eeschema/dialogs/dialog_symbol_remap.cpp:207 +#, c-format +msgid "No symbol '%s' founded in symbol library table." +msgstr "No symbol '%s' founded in symbol library table." + +#: eeschema/dialogs/dialog_symbol_remap.cpp:213 +#, c-format +msgid "Symbol '%s' mapped to symbol library '%s'." +msgstr "Symbol '%s' mapped to symbol library '%s'." + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:25 +msgid "Unit:" +msgstr "Unit:" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:37 +msgid "Interchangeable Unit:" +msgstr "Interchangeable Unit:" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:48 +#: pcbnew/dialogs/dialog_create_array_base.cpp:69 +#: pcbnew/dialogs/dialog_create_array_base.cpp:80 +#: pcbnew/dialogs/dialog_create_array_base.cpp:185 +#: pcbnew/dialogs/dialog_create_array_base.cpp:196 +#: pcbnew/dialogs/dialog_create_array_base.cpp:215 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:129 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:389 +#: pcbnew/dialogs/dialog_move_exact_base.cpp:34 +#: pcbnew/dialogs/dialog_move_exact_base.cpp:48 +#: pcbnew/dialogs/dialog_move_exact_base.cpp:62 +#: pcbnew/dialogs/dialog_export_idf_base.cpp:62 +#: pcbnew/dialogs/dialog_export_idf_base.cpp:83 +#: pcbnew/dialogs/dialog_export_vrml_base.cpp:73 +#: pcbnew/dialogs/dialog_export_vrml_base.cpp:88 +#: pcbnew/dialogs/dialog_drc_base.cpp:219 +#: pcbnew/dialogs/dialog_drc_base.cpp:230 +#: pcbnew/dialogs/dialog_export_step_base.cpp:118 +#: pcbnew/dialogs/dialog_export_step_base.cpp:136 +#: pcbnew/dialogs/dialog_position_relative_base.cpp:32 +#: pcbnew/dialogs/dialog_position_relative_base.cpp:46 +#: pcbnew/dialogs/dialog_position_relative_base.cpp:60 +msgid "0" +msgstr "0" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:48 +msgid "+90" +msgstr "+90" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:48 +msgid "+180" +msgstr "+180" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:48 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:129 +msgid "-90" +msgstr "-90" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:50 +msgid "Orientation (degrees):" +msgstr "Orientation (degrees):" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:56 +msgid "Mirror Horizontally" +msgstr "Mirror Horizontally" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:56 +msgid "Mirror Vertically" +msgstr "Mirror Vertically" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:58 +msgid "Position:" +msgstr "Position:" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:64 +msgid "Convert Shape" +msgstr "Convert Shape" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:65 +msgid "" +"Use the alternate shape of this component.\n" +"For gates, this is the \"De Morgan\" conversion" +msgstr "" +"Use the alternate shape of this component.\n" +"For gates, this is the \"De Morgan\" conversion" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:70 +msgid "Component Name:" +msgstr "Component Name:" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:73 +msgid "Name of the symbol in the library from which this component come from" +msgstr "Name of the symbol in the library from which this component come from" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:80 +#: kicad/dialogs/dialog_template_selector_base.cpp:39 +msgid "Validate" +msgstr "Validate" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:83 +#: pcbnew/dialogs/dialog_netlist_fbp.cpp:41 +msgid "Change" +msgstr "Change" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:92 +msgid "Component ID:" +msgstr "Component ID:" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:97 +msgid "Unique ID that identifies the component" +msgstr "Unique ID that identifies the component" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:104 +msgid "Edit Spice Model" +msgstr "Edit Spice Model" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:107 +#: eeschema/onrightclick.cpp:381 +msgid "Reset to Default" +msgstr "Reset to Default" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:108 +msgid "" +"Set position and style of fields and component orientation to default lib " +"value.\n" +"Fields texts are not modified." +msgstr "" +"Set position and style of fields and component orientation to default lib " +"value.\n" +"Fields texts are not modified." + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:116 +msgid " Fields" +msgstr " Fields" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:126 +msgid "New Field" +msgstr "New Field" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:127 +msgid "Create new custom field" +msgstr "Create new custom field" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:131 +msgid "Delete Field" +msgstr "Delete Field" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:132 +msgid "Delete optional field" +msgstr "Delete optional field" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:137 +msgid "Move the selected optional field up one position" +msgstr "Move the selected optional field up one position" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:150 +msgid "Align Left" +msgstr "Align Left" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:150 +msgid "Align Right" +msgstr "Align Right" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:152 +msgid "Horizontal Position:" +msgstr "Horizontal Position:" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:156 +msgid "Align Top" +msgstr "Align Top" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:156 +msgid "Align Bottom" +msgstr "Align Bottom" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:158 +msgid "Vertical Position:" +msgstr "Vertical Position:" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:169 +msgid "Visibility:" +msgstr "Visibility:" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:172 +msgid "Make selected field visible" +msgstr "Make selected field visible" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:177 +msgid "Rotated 90 degrees the selected field" +msgstr "Rotated 90 degrees the selected field" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:186 +msgid "Font Style:" +msgstr "Font Style:" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:196 +msgid "Field Name:" +msgstr "Field Name:" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:201 +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:210 +msgid "Name of the selected field. Fixed field names are not editable" +msgstr "Name of the selected field. Fixed field names are not editable" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:205 +msgid "Field Value:" +msgstr "Field Value:" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:214 +msgid "Open in Browser" +msgstr "Open in Browser" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:215 +msgid "" +"If your datasheet is an http:// link or a complete file path, then it may " +"show in your browser by pressing this button." +msgstr "" +"If your datasheet is an http:// link or a complete file path, then it may " +"show in your browser by pressing this button." + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:228 +msgid "Font Size:" +msgstr "Font Size:" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:233 +msgid "Font Size of the selected field" +msgstr "Font Size of the selected field" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:241 +#: pcbnew/dialogs/dialog_pcb_text_properties_base.cpp:50 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:81 +#: pcbnew/dialogs/dialog_track_via_properties_base.cpp:166 +msgid "Position X:" +msgstr "Position X:" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:246 +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:259 +msgid "X coordinate of the selected field" +msgstr "X coordinate of the selected field" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.cpp:254 +#: pcbnew/dialogs/dialog_pcb_text_properties_base.cpp:81 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:92 +#: pcbnew/dialogs/dialog_track_via_properties_base.cpp:178 +msgid "Position Y:" +msgstr "Position Y:" + +#: eeschema/dialogs/dialog_bom_base.cpp:38 +msgid "Plugins" +msgstr "Plugins" + +#: eeschema/dialogs/dialog_bom_base.cpp:65 +msgid "Help" +msgstr "Help" + +#: eeschema/dialogs/dialog_bom_base.cpp:77 +msgid "Edit Plugin File" +msgstr "Edit Plugin File" + +#: eeschema/dialogs/dialog_bom_base.cpp:89 +msgid "Command line:" +msgstr "Command line:" + +#: eeschema/dialogs/dialog_bom_base.cpp:98 +msgid "Show console window" +msgstr "Show console window" + +#: eeschema/dialogs/dialog_bom_base.cpp:100 +msgid "" +"By default, command line runs with hidden console window and output is " +"redirected to \"Plugin info\" field. Set this option to show the window of " +"the running command." +msgstr "" +"By default, command line runs with hidden console window and output is " +"redirected to \"Plugin info\" field. Set this option to show the window of " +"the running command." + +#: eeschema/dialogs/dialog_bom_base.cpp:107 +msgid "Plugin Info:" +msgstr "Plugin Info:" + +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:24 +#: pcbnew/dialogs/dialog_gen_module_position_file_base.cpp:26 +#: pcbnew/dialogs/dialog_plot_base.cpp:42 +#: pcbnew/dialogs/dialog_gendrill_base.cpp:23 +#: pcbnew/dialogs/dialog_SVG_print_base.cpp:21 +msgid "Output directory:" +msgstr "Output directory:" + +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:29 +msgid "" +"Target directory for plot files. Can be absolute or relative to the " +"schematic main file location." +msgstr "" +"Target directory for plot files. Can be absolute or relative to the " +"schematic main file location." + +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:41 +#: pcbnew/dialogs/dialog_plot_base.cpp:30 +msgid "Postscript" +msgstr "Postscript" + +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:41 +#: pcbnew/dialogs/dialog_plot_base.cpp:30 +#: pcbnew/dialogs/dialog_gendrill_base.cpp:86 +msgid "PDF" +msgstr "PDF" + +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:41 +#: pcbnew/dialogs/dialog_plot_base.cpp:30 +#: pcbnew/dialogs/dialog_gendrill_base.cpp:86 +msgid "SVG" +msgstr "SVG" + +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:41 +#: pcbnew/dialogs/dialog_plot_base.cpp:30 +#: pcbnew/dialogs/dialog_gendrill_base.cpp:86 +msgid "DXF" +msgstr "DXF" + +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:41 +#: pcbnew/dialogs/dialog_plot_base.cpp:30 +#: pcbnew/dialogs/dialog_gendrill_base.cpp:86 +msgid "HPGL" +msgstr "HPGL" + +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:43 +msgid "Output Format" +msgstr "Output Format" + +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:47 +msgid "Paper Options" +msgstr "Paper Options" + +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:49 +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:61 +msgid "Schematic size" +msgstr "Schematic size" + +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:49 +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:61 +msgid "A4" +msgstr "A4" + +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:51 +msgid "Page Size" +msgstr "Page Size" + +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:55 +#: pcbnew/dialogs/dialog_plot_base.cpp:260 +msgid "HPGL Options" +msgstr "HPGL Options" + +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:57 +msgid "Page size:" +msgstr "Page size:" + +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:61 +msgid "A3" +msgstr "A3" + +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:61 +msgid "A2" +msgstr "A2" + +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:61 +msgid "A1" +msgstr "A1" + +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:61 +msgid "A0" +msgstr "A0" + +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:61 +msgid "B" +msgstr "B" + +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:61 +msgid "C" +msgstr "C" + +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:61 +msgid "D" +msgstr "D" + +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:61 +msgid "E" +msgstr "E" + +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:67 +msgid "Bottom left" +msgstr "Bottom left" + +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:67 +msgid "Center on page" +msgstr "Center on page" + +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:69 +msgid "Align" +msgstr "Align" + +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:73 +msgid "Pen width" +msgstr "Pen width" + +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:87 +#: pagelayout_editor/dialogs/properties_frame_base.cpp:617 +#: pcbnew/dialogs/dialog_plot_base.cpp:81 +msgid "General Options" +msgstr "General Options" + +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:89 +msgid "Default line thickness" +msgstr "Default line thickness" + +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:94 +msgid "" +"Selection of the default pen thickness used to draw items, when their " +"thickness is set to 0." +msgstr "" +"Selection of the default pen thickness used to draw items, when their " +"thickness is set to 0." + +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:98 +#: gerbview/dialogs/dialog_print_using_printer_base.cpp:83 +#: pcbnew/dialogs/dialog_print_using_printer_base.cpp:127 +#: pcbnew/dialogs/dialog_SVG_print_base.cpp:89 +#: pcbnew/dialogs/dialog_print_for_modedit_base.cpp:34 +msgid "Color" +msgstr "Color" + +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:98 +#: gerbview/dialogs/dialog_print_using_printer_base.cpp:83 +#: pcbnew/dialogs/dialog_print_using_printer_base.cpp:127 +#: pcbnew/dialogs/dialog_SVG_print_base.cpp:89 +#: pcbnew/dialogs/dialog_print_for_modedit_base.cpp:34 +msgid "Black and white" +msgstr "Black and white" + +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:100 +msgid "Output Mode" +msgstr "Output Mode" + +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:102 +#: pcbnew/dialogs/dialog_print_using_printer_base.cpp:131 +#: pcbnew/dialogs/dialog_SVG_print_base.cpp:93 +#: pcbnew/dialogs/dialog_print_for_modedit_base.cpp:38 +msgid "" +"Choose if you want to draw the sheet like it appears on screen,\n" +"or in black and white mode, better to print it when using black and white " +"printers" +msgstr "" +"Choose if you want to draw the sheet like it appears on screen,\n" +"or in black and white mode, better to print it when using black and white " +"printers" + +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:106 +msgid "Plot border and title block" +msgstr "Plot border and title block" + +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:108 +msgid "Print the frame references." +msgstr "Print the frame references." + +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:117 +msgid "Plot Current Page" +msgstr "Plot Current Page" + +#: eeschema/dialogs/dialog_plot_schematic_base.cpp:121 +msgid "Plot All Pages" +msgstr "Plot All Pages" + +#: eeschema/dialogs/dialog_bom.cpp:356 +#, c-format +msgid "Failed to open file '%s'" +msgstr "Failed to open file '%s'" + +#: eeschema/dialogs/dialog_bom.cpp:489 +msgid "Plugin name in plugin list" +msgstr "Plugin name in plugin list" + +#: eeschema/dialogs/dialog_bom.cpp:490 +msgid "Plugin name" +msgstr "Plugin name" + +#: eeschema/dialogs/dialog_bom.cpp:500 +msgid "This name already exists. Abort" +msgstr "This name already exists. Abort" + +#: eeschema/dialogs/dialog_bom.cpp:529 eeschema/dialogs/dialog_netlist.cpp:821 +msgid "Plugin files:" +msgstr "Plugin files:" + +#: eeschema/dialogs/dialog_bom.cpp:630 +msgid "Plugin file name not found. Cannot edit plugin file" +msgstr "Plugin file name not found. Cannot edit plugin file" + +#: eeschema/dialogs/dialog_bom.cpp:640 +msgid "No text editor selected in KiCad. Please choose it" +msgstr "No text editor selected in KiCad. Please choose it" + +#: eeschema/dialogs/dialog_bom.cpp:645 +msgid "Bom Generation Help" +msgstr "Bom Generation Help" + +#: eeschema/dialogs/dialog_netlist.cpp:291 +#: gerbview/dialogs/dialog_print_using_printer_base.cpp:75 +#: pcbnew/dialogs/dialog_drc_base.cpp:27 +msgid "Options:" +msgstr "Options:" + +#: eeschema/dialogs/dialog_netlist.cpp:295 +msgid "Default format" +msgstr "Default format" + +#: eeschema/dialogs/dialog_netlist.cpp:384 +msgid "Reformat passive component values" +msgstr "Reformat passive component values" + +#: eeschema/dialogs/dialog_netlist.cpp:386 +msgid "Reformat passive component values e.g. 1M -> 1Meg" +msgstr "Reformat passive component values e.g. 1M -> 1Meg" + +#: eeschema/dialogs/dialog_netlist.cpp:390 +msgid "Simulator command:" +msgstr "Simulator command:" + +#: eeschema/dialogs/dialog_netlist.cpp:403 +msgid "&Run Simulator" +msgstr "&Run Simulator" + +#: eeschema/dialogs/dialog_netlist.cpp:456 +msgid "Title:" +msgstr "Title:" + +#: eeschema/dialogs/dialog_netlist.cpp:535 +msgid "Save Netlist File" +msgstr "Save Netlist File" + +#: eeschema/dialogs/dialog_netlist.cpp:567 +#, c-format +msgid "%s Export" +msgstr "%s Export" + +#: eeschema/dialogs/dialog_netlist.cpp:618 +msgid "SPICE netlist file (.cir)|*.cir" +msgstr "SPICE netlist file (.cir)|*.cir" + +#: eeschema/dialogs/dialog_netlist.cpp:623 +msgid "CadStar netlist file (.frp)|*.frp" +msgstr "CadStar netlist file (.frp)|*.frp" + +#: eeschema/dialogs/dialog_netlist.cpp:770 +msgid "This plugin already exists. Abort" +msgstr "This plugin already exists. Abort" + +#: eeschema/dialogs/dialog_netlist.cpp:797 +msgid "Error. You must provide a command String" +msgstr "Error. You must provide a command String" + +#: eeschema/dialogs/dialog_netlist.cpp:803 +msgid "Error. You must provide a Title" +msgstr "Error. You must provide a Title" + +#: eeschema/dialogs/dialog_netlist.cpp:855 +msgid "Do not forget to choose a title for this netlist control page" +msgstr "Do not forget to choose a title for this netlist control page" + +#: eeschema/dialogs/dialog_erc_base.cpp:30 +msgid "ERC Report:" +msgstr "ERC Report:" + +#: eeschema/dialogs/dialog_erc_base.cpp:35 +msgid "Total:" +msgstr "Total:" + +#: eeschema/dialogs/dialog_erc_base.cpp:42 +msgid "Warnings:" +msgstr "Warnings:" + +#: eeschema/dialogs/dialog_erc_base.cpp:49 +msgid "Errors:" +msgstr "Errors:" + +#: eeschema/dialogs/dialog_erc_base.cpp:62 +msgid "Create ERC file report" +msgstr "Create ERC file report" + +#: eeschema/dialogs/dialog_erc_base.cpp:84 +msgid "Error list:" +msgstr "Error list:" + +#: eeschema/dialogs/dialog_erc_base.cpp:94 +msgid "Delete Markers" +msgstr "Delete Markers" + +#: eeschema/dialogs/dialog_erc_base.cpp:97 +msgid "Run" +msgstr "Run" + +#: eeschema/dialogs/dialog_erc_base.cpp:111 +msgid "ERC" +msgstr "ERC" + +#: eeschema/dialogs/dialog_erc_base.cpp:116 +msgid "Initialize to Default" +msgstr "Initialize to Default" + +#: eeschema/dialogs/dialog_erc_base.cpp:119 +msgid "Pin to pin connections" +msgstr "Pin to pin connections" + +#: eeschema/dialogs/dialog_erc_base.cpp:129 +msgid "Label to label connections" +msgstr "Label to label connections" + +#: eeschema/dialogs/dialog_erc_base.cpp:133 +msgid "Test similar labels" +msgstr "Test similar labels" + +#: eeschema/dialogs/dialog_erc_base.cpp:134 +msgid "" +"Similar labels are labels (inside a sheet) which differs only by upper/lower " +"case" +msgstr "" +"Similar labels are labels (inside a sheet) which differs only by upper/lower " +"case" + +#: eeschema/dialogs/dialog_erc_base.cpp:138 +msgid "Test unique global labels" +msgstr "Test unique global labels" + +#: eeschema/dialogs/dialog_erc_base.cpp:139 +msgid "" +"Global labels are used to connect signals across the full hierarchy.\n" +"They are expected to be at least two labels with the same name." +msgstr "" +"Global labels are used to connect signals across the full hierarchy.\n" +"They are expected to be at least two labels with the same name." + +#: eeschema/dialogs/dialog_rescue_each.cpp:84 +msgid "" +"It looks like this project was made using older schematic component " +"libraries.\n" +"Some parts may need to be relinked to a different symbol name, and some " +"symbols\n" +"may need to be \"rescued\" (cloned and renamed) into a new library.\n" +"\n" +"The following changes are recommended to update the project." +msgstr "" +"It looks like this project was made using older schematic component " +"libraries.\n" +"Some parts may need to be relinked to a different symbol name, and some " +"symbols\n" +"may need to be \"rescued\" (cloned and renamed) into a new library.\n" +"\n" +"The following changes are recommended to update the project." + +#: eeschema/dialogs/dialog_rescue_each.cpp:106 +#: pagelayout_editor/dialogs/properties_frame_base.cpp:192 +#: pagelayout_editor/dialogs/properties_frame_base.cpp:609 +msgid "Accept" +msgstr "Accept" + +#: eeschema/dialogs/dialog_rescue_each.cpp:107 +msgid "Symbol" +msgstr "Symbol" + +#: eeschema/dialogs/dialog_rescue_each.cpp:108 +msgid "Action" +msgstr "Action" + +#: eeschema/dialogs/dialog_rescue_each.cpp:109 eeschema/sch_component.cpp:1732 +#: eeschema/sch_component.cpp:1766 eeschema/template_fieldnames.cpp:39 +#: eeschema/lib_field.cpp:617 +#: eeschema/widgets/widget_eeschema_color_config.cpp:76 +#: eeschema/bom_table_column.h:33 +#: pcbnew/dialogs/dialog_edit_module_for_Modedit_base.cpp:40 +#: pcbnew/dialogs/dialog_update_pcb_base.cpp:30 +#: pcbnew/dialogs/dialog_netlist_fbp.cpp:33 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:26 +msgid "Reference" +msgstr "Reference" + +#: eeschema/dialogs/dialog_rescue_each.cpp:175 +#, c-format +msgid "Instances of this symbol (%d items):" +msgstr "Instances of this symbol (%d items):" + +#: eeschema/dialogs/dialog_rescue_each.cpp:291 +msgid "" +"Stop showing this tool?\n" +"No changes will be made.\n" +"\n" +"This setting can be changed from the \"Component Libraries\" dialog,\n" +"and the tool can be activated manually from the \"Tools\" menu." +msgstr "" +"Stop showing this tool?\n" +"No changes will be made.\n" +"\n" +"This setting can be changed from the \"Component Libraries\" dialog,\n" +"and the tool can be activated manually from the \"Tools\" menu." + +#: eeschema/dialogs/dialog_rescue_each.cpp:295 +msgid "Rescue Components" +msgstr "Rescue Components" + +#: eeschema/dialogs/dialog_bom_editor_base.cpp:37 +msgid "Group components" +msgstr "Group components" + +#: eeschema/dialogs/dialog_bom_editor_base.cpp:39 +msgid "Group components together based on common properties" +msgstr "Group components together based on common properties" + +#: eeschema/dialogs/dialog_bom_editor_base.cpp:43 +msgid "Regroup components" +msgstr "Regroup components" + +#: eeschema/dialogs/dialog_bom_editor_base.cpp:53 +#: eeschema/widgets/widget_eeschema_color_config.cpp:78 +#: pcbnew/dialogs/dialog_edit_module_for_Modedit_base.cpp:24 +msgid "Fields" +msgstr "Fields" + +#: eeschema/dialogs/dialog_bom_editor_base.cpp:95 +msgid "Apply Changes" +msgstr "Apply Changes" + +#: eeschema/dialogs/dialog_bom_editor_base.cpp:98 +msgid "Revert Changes" +msgstr "Revert Changes" + +#: eeschema/dialogs/dialog_sch_edit_sheet_pin.cpp:30 +#: eeschema/dialogs/dialog_edit_label_base.cpp:82 eeschema/sch_text.cpp:800 +#: eeschema/pin_type.cpp:38 +msgid "Input" +msgstr "Input" + +#: eeschema/dialogs/dialog_sch_edit_sheet_pin.cpp:31 +#: eeschema/dialogs/dialog_edit_label_base.cpp:82 eeschema/sch_text.cpp:801 +#: eeschema/pin_type.cpp:41 +msgid "Output" +msgstr "Output" + +#: eeschema/dialogs/dialog_sch_edit_sheet_pin.cpp:32 +#: eeschema/dialogs/dialog_edit_label_base.cpp:82 eeschema/sch_text.cpp:802 +#: eeschema/pin_type.cpp:44 +msgid "Bidirectional" +msgstr "Bidirectional" + +#: eeschema/dialogs/dialog_sch_edit_sheet_pin.cpp:33 eeschema/pin_type.cpp:47 +msgid "Tri-state" +msgstr "Tri-state" + +#: eeschema/dialogs/dialog_sch_sheet_props_base.cpp:28 +msgid "&File name:" +msgstr "&File name:" + +#: eeschema/dialogs/dialog_sch_sheet_props_base.cpp:41 +msgid "Si&ze:" +msgstr "Si&ze:" + +#: eeschema/dialogs/dialog_sch_sheet_props_base.cpp:53 +msgid "&Sheet name:" +msgstr "&Sheet name:" + +#: eeschema/dialogs/dialog_sch_sheet_props_base.cpp:64 +#: eeschema/dialogs/dialog_edit_label_base.cpp:47 +msgid "&Size:" +msgstr "&Size:" + +#: eeschema/dialogs/dialog_sch_sheet_props_base.cpp:94 +msgid "Unique timestamp:" +msgstr "Unique timestamp:" + +#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:72 +#: eeschema/dialogs/dialog_edit_component_in_lib_base.h:115 +msgid "Library Component Properties" +msgstr "Library Component Properties" + +#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:81 +#, c-format +msgid "Properties for %s (alias of %s)" +msgstr "Properties for %s (alias of %s)" + +#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:86 +#, c-format +msgid "Properties for %s" +msgstr "Properties for %s" + +#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:165 +#, c-format +msgid "Number of Units (max allowed %d)" +msgstr "Number of Units (max allowed %d)" + +#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:299 +#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:375 +#, c-format +msgid "Alias <%s> cannot be removed while it is being edited!" +msgstr "Alias <%s> cannot be removed while it is being edited!" + +#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:305 +msgid "Remove all aliases from list?" +msgstr "Remove all aliases from list?" + +#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:326 +msgid "New alias:" +msgstr "New alias:" + +#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:326 +msgid "Component Alias" +msgstr "Component Alias" + +#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:340 +#, c-format +msgid "Alias or component name <%s> already in use." +msgstr "Alias or component name <%s> already in use." + +#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:349 +#, c-format +msgid "Alias or component name <%s> already exists in library <%s>." +msgstr "Alias or component name <%s> already exists in library <%s>." + +#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:406 +msgid "Delete extra parts from component?" +msgstr "Delete extra parts from component?" + +#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:426 +msgid "Add new pins for alternate body style ( DeMorgan ) to component?" +msgstr "Add new pins for alternate body style ( DeMorgan ) to component?" + +#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:431 +msgid "Delete alternate body style (DeMorgan) draw items from component?" +msgstr "Delete alternate body style (DeMorgan) draw items from component?" + +#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:492 +msgid "OK to delete the footprint filter list ?" +msgstr "OK to delete the footprint filter list ?" + +#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:513 +msgid "Add Footprint Filter" +msgstr "Add Footprint Filter" + +#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:530 +#, c-format +msgid "Foot print filter <%s> is already defined." +msgstr "Foot print filter <%s> is already defined." + +#: eeschema/dialogs/dialog_edit_component_in_lib.cpp:566 +msgid "Edit footprint filter" +msgstr "Edit footprint filter" + +#: eeschema/dialogs/dialog_eeschema_config_fbp.cpp:22 +msgid "Component library files" +msgstr "Component library files" + +#: eeschema/dialogs/dialog_eeschema_config_fbp.cpp:30 +msgid "" +"List of active library files.\n" +"Only library files in this list are loaded by Eeschema.\n" +"The order of this list is important:\n" +"Eeschema searchs for a given component using this list order priority." +msgstr "" +"List of active library files.\n" +"Only library files in this list are loaded by Eeschema.\n" +"The order of this list is important:\n" +"Eeschema searchs for a given component using this list order priority." + +#: eeschema/dialogs/dialog_eeschema_config_fbp.cpp:39 +msgid "Add a new library after the selected library, and load it" +msgstr "Add a new library after the selected library, and load it" + +#: eeschema/dialogs/dialog_eeschema_config_fbp.cpp:43 +#: eeschema/dialogs/dialog_eeschema_config_fbp.cpp:90 +#: pcbnew/class_module.cpp:574 +msgid "Insert" +msgstr "Insert" + +#: eeschema/dialogs/dialog_eeschema_config_fbp.cpp:44 +msgid "Add a new library before the selected library, and load it" +msgstr "Add a new library before the selected library, and load it" + +#: eeschema/dialogs/dialog_eeschema_config_fbp.cpp:53 +#: eeschema/dialogs/dialog_edit_label_base.cpp:70 eeschema/lib_pin.cpp:116 +msgid "Up" +msgstr "Up" + +#: eeschema/dialogs/dialog_eeschema_config_fbp.cpp:56 +#: eeschema/dialogs/dialog_edit_label_base.cpp:70 eeschema/lib_pin.cpp:117 +msgid "Down" +msgstr "Down" + +#: eeschema/dialogs/dialog_eeschema_config_fbp.cpp:71 +msgid "User defined search path" +msgstr "User defined search path" + +#: eeschema/dialogs/dialog_eeschema_config_fbp.cpp:79 +msgid "" +"Additional paths used in this project. The priority is higher than default " +"KiCad paths." +msgstr "" +"Additional paths used in this project. The priority is higher than default " +"KiCad paths." + +#: eeschema/dialogs/dialog_eeschema_config_fbp.cpp:108 +msgid "Current search path list" +msgstr "Current search path list" + +#: eeschema/dialogs/dialog_eeschema_config_fbp.cpp:113 +msgid "" +"System and user paths used to search and load library files and component " +"doc files.\n" +"Sorted by decreasing priority order." +msgstr "" +"System and user paths used to search and load library files and component " +"doc files.\n" +"Sorted by decreasing priority order." + +#: eeschema/dialogs/dialog_eeschema_config_fbp.cpp:120 +msgid "Check for cache/library conflicts when loading schematic" +msgstr "Check for cache/library conflicts when loading schematic" + +#: eeschema/dialogs/dialog_sch_edit_sheet_pin_base.cpp:39 +#: pcbnew/dialogs/dialog_graphic_items_options_base.cpp:46 +#: pcbnew/dialogs/dialog_graphic_items_options_base.cpp:80 +msgid "Text height:" +msgstr "Text height:" + +#: eeschema/dialogs/dialog_sch_edit_sheet_pin_base.cpp:51 +#: pcbnew/dialogs/dialog_graphic_items_options_base.cpp:53 +#: pcbnew/dialogs/dialog_graphic_items_options_base.cpp:87 +msgid "Text width:" +msgstr "Text width:" + +#: eeschema/dialogs/dialog_sch_edit_sheet_pin_base.cpp:63 +msgid "Connection type:" +msgstr "Connection type:" + +#: eeschema/dialogs/dialog_lib_new_component_base.cpp:22 +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.h:86 +msgid "General Settings" +msgstr "General Settings" + +#: eeschema/dialogs/dialog_lib_new_component_base.cpp:34 +msgid "Component &name:" +msgstr "Component &name:" + +#: eeschema/dialogs/dialog_lib_new_component_base.cpp:36 +msgid "" +"This is the component name in library,\n" +"and also the default component value when loaded in the schematic." +msgstr "" +"This is the component name in library,\n" +"and also the default component value when loaded in the schematic." + +#: eeschema/dialogs/dialog_lib_new_component_base.cpp:43 +msgid "Default reference designator:" +msgstr "Default reference designator:" + +#: eeschema/dialogs/dialog_lib_new_component_base.cpp:47 +msgid "U" +msgstr "U" + +#: eeschema/dialogs/dialog_lib_new_component_base.cpp:50 +msgid "Number of units per package:" +msgstr "Number of units per package:" + +#: eeschema/dialogs/dialog_lib_new_component_base.cpp:63 +msgid "Create component with alternate body style (DeMorgan)" +msgstr "Create component with alternate body style (DeMorgan)" + +#: eeschema/dialogs/dialog_lib_new_component_base.cpp:66 +msgid "Create component as power symbol" +msgstr "Create component as power symbol" + +#: eeschema/dialogs/dialog_lib_new_component_base.cpp:69 +msgid "Units are not interchangeable" +msgstr "Units are not interchangeable" + +#: eeschema/dialogs/dialog_lib_new_component_base.cpp:84 +msgid "General Pin Settings" +msgstr "General Pin Settings" + +#: eeschema/dialogs/dialog_lib_new_component_base.cpp:95 +msgid "Pin text position offset:" +msgstr "Pin text position offset:" + +#: eeschema/dialogs/dialog_lib_new_component_base.cpp:108 +msgid "Show pin number text" +msgstr "Show pin number text" + +#: eeschema/dialogs/dialog_lib_new_component_base.cpp:112 +msgid "Show pin name text" +msgstr "Show pin name text" + +#: eeschema/dialogs/dialog_lib_new_component_base.cpp:116 +msgid "Pin name inside" +msgstr "Pin name inside" + +#: eeschema/dialogs/dialog_plot_schematic.cpp:170 +#: pcbnew/dialogs/dialog_plot.cpp:347 pcbnew/dialogs/dialog_SVG_print.cpp:214 +#: pcbnew/dialogs/dialog_gendrill.cpp:324 +#: pcbnew/exporters/gen_modules_placefile.cpp:180 +#: pcbnew/exporters/gen_modules_placefile.cpp:610 +msgid "Select Output Directory" +msgstr "Select Output Directory" + +#: eeschema/dialogs/dialog_plot_schematic.cpp:182 +#: pcbnew/dialogs/dialog_plot.cpp:357 pcbnew/dialogs/dialog_gendrill.cpp:334 +#, c-format +msgid "" +"Do you want to use a path relative to\n" +"'%s'" +msgstr "" +"Do you want to use a path relative to\n" +"'%s'" + +#: eeschema/dialogs/dialog_plot_schematic.cpp:185 +#: eeschema/dialogs/dialog_plot_schematic.cpp:193 +#: pcbnew/dialogs/dialog_plot.cpp:360 pcbnew/dialogs/dialog_plot.cpp:367 +#: pcbnew/dialogs/dialog_SVG_print.cpp:222 +#: pcbnew/dialogs/dialog_SVG_print.cpp:233 +#: pcbnew/dialogs/dialog_gendrill.cpp:336 +#: pcbnew/dialogs/dialog_gendrill.cpp:343 +#: pcbnew/exporters/gen_modules_placefile.cpp:188 +#: pcbnew/exporters/gen_modules_placefile.cpp:197 +msgid "Plot Output Directory" +msgstr "Plot Output Directory" + +#: eeschema/dialogs/dialog_plot_schematic.cpp:192 +#: pcbnew/dialogs/dialog_plot.cpp:366 pcbnew/dialogs/dialog_gendrill.cpp:342 +msgid "Cannot make path relative (target volume different from file volume)!" +msgstr "Cannot make path relative (target volume different from file volume)!" + +#: eeschema/dialogs/dialog_plot_schematic.cpp:347 +#: pcbnew/dialogs/dialog_SVG_print.cpp:274 +#, c-format +msgid "Could not write plot files to folder '%s'." +msgstr "Could not write plot files to folder '%s'." + +#: eeschema/dialogs/dialog_annotate.cpp:193 +msgid "Clear and annotate all of the components on the entire schematic?" +msgstr "Clear and annotate all of the components on the entire schematic?" + +#: eeschema/dialogs/dialog_annotate.cpp:195 +msgid "Clear and annotate all of the components on the current sheet?" +msgstr "Clear and annotate all of the components on the current sheet?" + +#: eeschema/dialogs/dialog_annotate.cpp:201 +msgid "Annotate only the unannotated components on the entire schematic?" +msgstr "Annotate only the unannotated components on the entire schematic?" + +#: eeschema/dialogs/dialog_annotate.cpp:203 +msgid "Annotate only the unannotated components on the current sheet?" +msgstr "Annotate only the unannotated components on the current sheet?" + +#: eeschema/dialogs/dialog_annotate.cpp:206 +msgid "" +"\n" +"\n" +"This operation will change the current annotation and cannot be undone." +msgstr "" +"\n" +"\n" +"This operation will change the current annotation and cannot be undone." + +#: eeschema/dialogs/dialog_annotate.cpp:246 +msgid "Clear the existing annotation for the entire schematic?" +msgstr "Clear the existing annotation for the entire schematic?" + +#: eeschema/dialogs/dialog_annotate.cpp:248 +msgid "Clear the existing annotation for the current sheet?" +msgstr "Clear the existing annotation for the current sheet?" + +#: eeschema/dialogs/dialog_annotate.cpp:250 +msgid "" +"\n" +"\n" +"This operation will clear the existing annotation and cannot be undone." +msgstr "" +"\n" +"\n" +"This operation will clear the existing annotation and cannot be undone." + +#: eeschema/dialogs/dialog_bom_editor.cpp:59 +#: eeschema/template_fieldnames.cpp:55 eeschema/lib_field.cpp:87 +#: eeschema/lib_field.cpp:800 +msgid "Field" +msgstr "Field" + +#: eeschema/dialogs/dialog_bom_editor.cpp:67 +msgid "Sort" +msgstr "Sort" + +#: eeschema/dialogs/dialog_bom_editor.cpp:141 +msgid "Changes exist in component table" +msgstr "Changes exist in component table" + +#: eeschema/dialogs/dialog_bom_editor.cpp:277 +#, c-format +msgid "Component table - %u components in %u groups" +msgstr "Component table - %u components in %u groups" + +#: eeschema/dialogs/dialog_bom_editor.cpp:282 +#, c-format +msgid "Component table - %u components" +msgstr "Component table - %u components" + +#: eeschema/dialogs/dialog_bom_editor.cpp:288 +#, c-format +msgid " - %u changed" +msgstr " - %u changed" + +#: eeschema/dialogs/dialog_bom_editor.cpp:441 +msgid "Revert all component table changes?" +msgstr "Revert all component table changes?" + +#: eeschema/dialogs/dialog_erc.cpp:231 +msgid "Marker not found" +msgstr "Marker not found" + +#: eeschema/dialogs/dialog_erc.cpp:355 +msgid "No error or warning" +msgstr "No error or warning" + +#: eeschema/dialogs/dialog_erc.cpp:360 +msgid "Generate warning" +msgstr "Generate warning" + +#: eeschema/dialogs/dialog_erc.cpp:365 +msgid "Generate error" +msgstr "Generate error" + +#: eeschema/dialogs/dialog_erc.cpp:467 +msgid "Annotation required!" +msgstr "Annotation required!" + +#: eeschema/dialogs/dialog_erc.cpp:591 pcbnew/drc.cpp:310 +msgid "Finished" +msgstr "Finished" + +#: eeschema/dialogs/dialog_erc.cpp:600 +msgid "ERC File" +msgstr "ERC File" + +#: eeschema/dialogs/dialog_erc.cpp:601 +msgid "Electronic rule check file (.erc)|*.erc" +msgstr "Electronic rule check file (.erc)|*.erc" + +#: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:175 eeschema/lib_pin.cpp:2092 +msgid "Number" +msgstr "Number" + +#: eeschema/dialogs/dialog_lib_edit_pin_table.cpp:196 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:77 +#: pcbnew/class_pad.cpp:701 +msgid "Position" +msgstr "Position" + +#: eeschema/dialogs/dialog_edit_label_base.cpp:25 +msgid "&Text:" +msgstr "&Text:" + +#: eeschema/dialogs/dialog_edit_label_base.cpp:27 +msgid "Enter the text to be used within the schematic" +msgstr "Enter the text to be used within the schematic" + +#: eeschema/dialogs/dialog_edit_label_base.cpp:72 +msgid "O&rientation" +msgstr "O&rientation" + +#: eeschema/dialogs/dialog_edit_label_base.cpp:78 +msgid "St&yle" +msgstr "St&yle" + +#: eeschema/dialogs/dialog_edit_label_base.cpp:82 eeschema/sch_text.cpp:803 +msgid "Tri-State" +msgstr "Tri-State" + +#: eeschema/dialogs/dialog_edit_label_base.cpp:84 +msgid "S&hape" +msgstr "S&hape" + +#: eeschema/dialogs/dialog_global_sym_lib_table_config.cpp:86 +#, c-format +msgid "" +"Error occurred writing empty symbol library table file.\n" +"\n" +"%s" +msgstr "" +"Error occurred writing empty symbol library table file.\n" +"\n" +"%s" + +#: eeschema/dialogs/dialog_global_sym_lib_table_config.cpp:100 +msgid "Please select a symbol library table file." +msgstr "Please select a symbol library table file." + +#: eeschema/dialogs/dialog_global_sym_lib_table_config.cpp:110 +#, c-format +msgid "File '%s' not found." +msgstr "File '%s' not found." + +#: eeschema/dialogs/dialog_global_sym_lib_table_config.cpp:124 +#, c-format +msgid "" +"File '%s' is not a valid symbol library table file.\n" +"\n" +"%s" +msgstr "" +"File '%s' is not a valid symbol library table file.\n" +"\n" +"%s" + +#: eeschema/dialogs/dialog_global_sym_lib_table_config.cpp:144 +#, c-format +msgid "" +"Cannot copy global symbol library table file:\n" +"\n" +" '%s'\n" +"\n" +":to:\n" +"\n" +"%s." +msgstr "" +"Cannot copy global symbol library table file:\n" +"\n" +" '%s'\n" +"\n" +":to:\n" +"\n" +"%s." + +#: eeschema/dialogs/dialog_global_sym_lib_table_config.cpp:161 +#, c-format +msgid "" +"Error occurred loading global symbol library table:\n" +"\n" +"%s" +msgstr "" +"Error occurred loading global symbol library table:\n" +"\n" +"%s" + +#: eeschema/dialogs/dialog_eeschema_config.cpp:137 +#, c-format +msgid "Project '%s'" +msgstr "Project '%s'" + +#: eeschema/dialogs/dialog_eeschema_config.cpp:315 +msgid "Library files:" +msgstr "Library files:" + +#: eeschema/dialogs/dialog_eeschema_config.cpp:375 +#, c-format +msgid "'%s' : library already in use" +msgstr "'%s' : library already in use" + +#: eeschema/dialogs/dialog_eeschema_config.cpp:390 +msgid "Default Path for Libraries" +msgstr "Default Path for Libraries" + +#: eeschema/dialogs/dialog_eeschema_config.cpp:417 +#: pcbnew/dialogs/dialog_SVG_print.cpp:221 +msgid "Use a relative path?" +msgstr "Use a relative path?" + +#: eeschema/dialogs/dialog_eeschema_config.cpp:417 +msgid "Path type" +msgstr "Path type" + +#: eeschema/dialogs/dialog_eeschema_config.cpp:437 +msgid "Path already in use" +msgstr "Path already in use" + +#: eeschema/dialogs/dialog_schematic_find_base.cpp:28 +msgid "&Search for:" +msgstr "&Search for:" + +#: eeschema/dialogs/dialog_schematic_find_base.cpp:33 +msgid "Text with optional wildcards" +msgstr "Text with optional wildcards" + +#: eeschema/dialogs/dialog_schematic_find_base.cpp:38 +msgid "Replace &with:" +msgstr "Replace &with:" + +#: eeschema/dialogs/dialog_schematic_find_base.cpp:49 +msgid "Direction:" +msgstr "Direction:" + +#: eeschema/dialogs/dialog_schematic_find_base.cpp:58 +msgid "F&orward" +msgstr "F&orward" + +#: eeschema/dialogs/dialog_schematic_find_base.cpp:63 +msgid "&Backward" +msgstr "&Backward" + +#: eeschema/dialogs/dialog_schematic_find_base.cpp:74 +msgid "Match whole wor&d" +msgstr "Match whole wor&d" + +#: eeschema/dialogs/dialog_schematic_find_base.cpp:78 +msgid "&Match case" +msgstr "&Match case" + +#: eeschema/dialogs/dialog_schematic_find_base.cpp:81 +msgid "Search &using simple wildcard matching" +msgstr "Search &using simple wildcard matching" + +#: eeschema/dialogs/dialog_schematic_find_base.cpp:84 +msgid "Wrap around &end of search list" +msgstr "Wrap around &end of search list" + +#: eeschema/dialogs/dialog_schematic_find_base.cpp:88 +msgid "Search all com&ponent fields" +msgstr "Search all com&ponent fields" + +#: eeschema/dialogs/dialog_schematic_find_base.cpp:91 +msgid "Search all pin &names and numbers" +msgstr "Search all pin &names and numbers" + +#: eeschema/dialogs/dialog_schematic_find_base.cpp:94 +msgid "Search the current &sheet only" +msgstr "Search the current &sheet only" + +#: eeschema/dialogs/dialog_schematic_find_base.cpp:97 +msgid "Replace componen&t reference designators" +msgstr "Replace componen&t reference designators" + +#: eeschema/dialogs/dialog_schematic_find_base.cpp:102 +msgid "D&o not warp cursor to found item" +msgstr "D&o not warp cursor to found item" + +#: eeschema/dialogs/dialog_schematic_find_base.cpp:115 +msgid "&Replace" +msgstr "&Replace" + +#: eeschema/dialogs/dialog_schematic_find_base.cpp:120 +msgid "Replace &All" +msgstr "Replace &All" + +#: eeschema/dialogs/dialog_choose_component.cpp:206 +msgid "No footprint specified" +msgstr "No footprint specified" + +#: eeschema/selpart.cpp:66 +msgid "No component libraries are loaded." +msgstr "No component libraries are loaded." + +#: eeschema/selpart.cpp:90 pcbnew/librairi.cpp:80 +msgid "Select Library" +msgstr "Select Library" + +#: eeschema/selpart.cpp:140 +msgid "Select Component" +msgstr "Select Component" + +#: eeschema/netform.cpp:111 +msgid "Run command:" +msgstr "Run command:" + +#: eeschema/netform.cpp:117 +#, c-format +msgid "Command error. Return code %d" +msgstr "Command error. Return code %d" + +#: eeschema/netform.cpp:120 +msgid "Success" +msgstr "Success" + +#: eeschema/netform.cpp:127 +msgid "Info messages:" +msgstr "Info messages:" + +#: eeschema/netform.cpp:137 +msgid "Error messages:" +msgstr "Error messages:" + +#: eeschema/eeschema_config.cpp:261 pcbnew/pcbnew_config.cpp:216 +msgid "Read Project File" +msgstr "Read Project File" + +#: eeschema/eeschema_config.cpp:494 pcbnew/pcbnew_config.cpp:292 +msgid "Save Project File" +msgstr "Save Project File" + +#: eeschema/eeschema_config.cpp:866 +#, c-format +msgid "" +"An error occurred loading the symbol library table.\n" +"\n" +"%s" +msgstr "" +"An error occurred loading the symbol library table.\n" +"\n" +"%s" + +#: eeschema/sch_component.cpp:1736 +msgid "Power symbol" +msgstr "Power symbol" + +#: eeschema/sch_component.cpp:1741 eeschema/sch_component.cpp:1771 +#: eeschema/widgets/widget_eeschema_color_config.cpp:102 +msgid "Component" +msgstr "Component" + +#: eeschema/sch_component.cpp:1745 +msgid "Alias of" +msgstr "Alias of" + +#: eeschema/sch_component.cpp:1753 +msgid "" +msgstr "" + +#: eeschema/sch_component.cpp:1755 eeschema/template_fieldnames.cpp:45 +#: eeschema/lib_field.cpp:631 eeschema/bom_table_column.h:35 +#: pcbnew/loadcmp.cpp:445 pcbnew/loadcmp.cpp:509 pcbnew/class_pad.cpp:654 +#: pcbnew/class_edge_mod.cpp:240 pcbnew/class_module.cpp:587 +#: pcbnew/class_text_mod.cpp:358 +msgid "Footprint" +msgstr "Footprint" + +#: eeschema/sch_component.cpp:1760 +msgid "Key Words" +msgstr "Key Words" + +#: eeschema/sch_component.cpp:1772 +msgid "Error: symbol not found!!!" +msgstr "Error: symbol not found!!!" + +#: eeschema/sch_component.cpp:2022 +#, c-format +msgid "Component %s, %s" +msgstr "Component %s, %s" + +#: eeschema/annotate.cpp:87 +#, c-format +msgid "%d duplicate time stamps were found and replaced." +msgstr "%d duplicate time stamps were found and replaced." + +#: eeschema/template_fieldnames.cpp:48 eeschema/libedit.cpp:510 +#: eeschema/lib_field.cpp:638 eeschema/bom_table_column.h:37 +msgid "Datasheet" +msgstr "Datasheet" + +#: eeschema/lib_rectangle.cpp:52 +msgid "Rectangle" +msgstr "Rectangle" + +#: eeschema/lib_rectangle.cpp:79 +#, c-format +msgid "Rectangle only had %d parameters of the required 7" +msgstr "Rectangle only had %d parameters of the required 7" + +#: eeschema/lib_rectangle.cpp:257 eeschema/lib_arc.cpp:566 +#: eeschema/lib_circle.cpp:280 eeschema/lib_text.cpp:446 +#: eeschema/lib_bezier.cpp:413 eeschema/lib_polyline.cpp:406 +#: pcb_calculator/transline_ident.cpp:186 +#: pcb_calculator/transline_ident.cpp:216 +#: pcb_calculator/transline_ident.cpp:248 +#: pcb_calculator/transline_ident.cpp:353 +#: pcb_calculator/transline_ident.cpp:388 +msgid "Line Width" +msgstr "Line Width" + +#: eeschema/lib_rectangle.cpp:333 +#, c-format +msgid "Rectangle from (%s, %s) to (%s, %s)" +msgstr "Rectangle from (%s, %s) to (%s, %s)" + +#: eeschema/block.cpp:473 +msgid "No item to paste." +msgstr "No item to paste." + +#: eeschema/sch_legacy_plugin.cpp:146 eeschema/sch_legacy_plugin.cpp:191 +#: eeschema/sch_legacy_plugin.cpp:239 eeschema/sch_legacy_plugin.cpp:285 +#: eeschema/sch_legacy_plugin.cpp:329 eeschema/sch_legacy_plugin.cpp:342 +#: eeschema/sch_legacy_plugin.cpp:393 eeschema/sch_legacy_plugin.cpp:406 +#: eeschema/sch_legacy_plugin.cpp:425 eeschema/sch_legacy_plugin.cpp:920 +#: eeschema/sch_legacy_plugin.cpp:2563 +msgid "unexpected end of line" +msgstr "unexpected end of line" + +#: eeschema/sch_legacy_plugin.cpp:353 +msgid "expected unquoted string" +msgstr "expected unquoted string" + +#: eeschema/sch_legacy_plugin.cpp:720 +#, c-format +msgid "'%s' does not appear to be an Eeschema file" +msgstr "'%s' does not appear to be an Eeschema file" + +#: eeschema/sch_legacy_plugin.cpp:748 +msgid "Missing 'EELAYER END'" +msgstr "Missing 'EELAYER END'" + +#: eeschema/sch_legacy_plugin.cpp:796 eeschema/sch_legacy_plugin.cpp:1058 +#: eeschema/sch_legacy_plugin.cpp:1066 eeschema/sch_legacy_plugin.cpp:2164 +msgid "unexpected end of file" +msgstr "unexpected end of file" + +#: eeschema/sch_legacy_plugin.cpp:1025 +msgid "Unexpected end of file" +msgstr "Unexpected end of file" + +#: eeschema/sch_legacy_plugin.cpp:1257 +msgid "expected 'Italics' or '~'" +msgstr "expected 'Italics' or '~'" + +#: eeschema/sch_legacy_plugin.cpp:1472 +msgid "component field text attributes must be 3 characters wide" +msgstr "component field text attributes must be 3 characters wide" + +#: eeschema/sch_legacy_plugin.cpp:2248 +#, c-format +msgid "user does not have permission to read library document file '%s'" +msgstr "user does not have permission to read library document file '%s'" + +#: eeschema/sch_legacy_plugin.cpp:2256 +msgid "symbol document library file is empty" +msgstr "symbol document library file is empty" + +#: eeschema/sch_legacy_plugin.cpp:3333 eeschema/sch_legacy_plugin.cpp:3368 +#, c-format +msgid "library %s does not contain an alias %s" +msgstr "library %s does not contain an alias %s" + +#: eeschema/sch_legacy_plugin.cpp:3541 +#, c-format +msgid "symbol library '%s' already exists, cannot create a new library" +msgstr "symbol library '%s' already exists, cannot create a new library" + +#: eeschema/sch_legacy_plugin.cpp:3569 pcbnew/legacy_plugin.cpp:3460 +#, c-format +msgid "library '%s' cannot be deleted" +msgstr "library '%s' cannot be deleted" + +#: eeschema/menubar_libedit.cpp:70 +msgid "Select &Current Library" +msgstr "Select &Current Library" + +#: eeschema/menubar_libedit.cpp:71 eeschema/tool_lib.cpp:112 +msgid "Select working library" +msgstr "Select working library" + +#: eeschema/menubar_libedit.cpp:76 +msgid "&Save Current Library" +msgstr "&Save Current Library" + +#: eeschema/menubar_libedit.cpp:79 +msgid "Save the current active library" +msgstr "Save the current active library" + +#: eeschema/menubar_libedit.cpp:85 +msgid "Save Current Library &As..." +msgstr "Save Current Library &As..." + +#: eeschema/menubar_libedit.cpp:86 +msgid "Save current active library as..." +msgstr "Save current active library as..." + +#: eeschema/menubar_libedit.cpp:91 +msgid "Create &New Library and Save Current Component" +msgstr "Create &New Library and Save Current Component" + +#: eeschema/menubar_libedit.cpp:92 eeschema/tool_lib.cpp:119 +msgid "Save current component to new library" +msgstr "Save current component to new library" + +#: eeschema/menubar_libedit.cpp:101 +msgid "Create &PNG File from Screen..." +msgstr "Create &PNG File from Screen..." + +#: eeschema/menubar_libedit.cpp:102 +msgid "Create a PNG file from the component displayed on screen" +msgstr "Create a PNG file from the component displayed on screen" + +#: eeschema/menubar_libedit.cpp:108 +msgid "Create S&VG File..." +msgstr "Create S&VG File..." + +#: eeschema/menubar_libedit.cpp:109 +msgid "Create a SVG file from the current loaded component" +msgstr "Create a SVG file from the current loaded component" + +#: eeschema/menubar_libedit.cpp:118 +msgid "&Quit" +msgstr "&Quit" + +#: eeschema/menubar_libedit.cpp:119 +msgid "Quit Library Editor" +msgstr "Quit Library Editor" + +#: eeschema/menubar_libedit.cpp:131 +msgid "Undo last edit" +msgstr "Undo last edit" + +#: eeschema/menubar_libedit.cpp:139 pcbnew/help_common_strings.h:16 +msgid "Redo the last undo command" +msgstr "Redo the last undo command" + +#: eeschema/menubar_libedit.cpp:193 +msgid "&Pin" +msgstr "&Pin" + +#: eeschema/menubar_libedit.cpp:200 +msgid "Graphic &Text" +msgstr "Graphic &Text" + +#: eeschema/menubar_libedit.cpp:207 +msgid "&Rectangle" +msgstr "&Rectangle" + +#: eeschema/menubar_libedit.cpp:214 pcbnew/menubar_pcbframe.cpp:334 +#: pcbnew/menubar_modedit.cpp:279 +msgid "&Circle" +msgstr "&Circle" + +#: eeschema/menubar_libedit.cpp:221 pcbnew/menubar_pcbframe.cpp:331 +#: pcbnew/menubar_modedit.cpp:290 +msgid "&Arc" +msgstr "&Arc" + +#: eeschema/menubar_libedit.cpp:228 pcbnew/menubar_pcbframe.cpp:338 +#: pcbnew/menubar_modedit.cpp:284 +msgid "&Line or Polygon" +msgstr "&Line or Polygon" + +#: eeschema/menubar_libedit.cpp:245 +msgid "Component Editor &Options" +msgstr "Component Editor &Options" + +#: eeschema/menubar_libedit.cpp:246 +msgid "Set Component Editor default values and options" +msgstr "Set Component Editor default values and options" + +#: eeschema/menubar_libedit.cpp:262 +msgid "Open the Eeschema Manual" +msgstr "Open the Eeschema Manual" + +#: eeschema/menubar_libedit.cpp:268 eeschema/tool_viewlib.cpp:223 +#: pcbnew/menubar_modedit.cpp:352 pcbnew/tool_modview.cpp:192 +msgid "Open the \"Getting Started in KiCad\" guide for beginners" +msgstr "Open the \"Getting Started in KiCad\" guide for beginners" + +#: eeschema/menubar_libedit.cpp:280 eeschema/tool_viewlib.cpp:229 +#: gerbview/menubar.cpp:261 kicad/menubar.cpp:436 +#: pagelayout_editor/menubar.cpp:170 +msgid "Contribute to KiCad (opens a web browser)" +msgstr "Contribute to KiCad (opens a web browser)" + +#: eeschema/tool_sch.cpp:59 +msgid "New schematic project" +msgstr "New schematic project" + +#: eeschema/tool_sch.cpp:62 +msgid "Open schematic project" +msgstr "Open schematic project" + +#: eeschema/tool_sch.cpp:66 +msgid "Save schematic project" +msgstr "Save schematic project" + +#: eeschema/tool_sch.cpp:71 +msgid "Edit Page settings" +msgstr "Edit Page settings" + +#: eeschema/tool_sch.cpp:76 +msgid "Print schematic" +msgstr "Print schematic" + +#: eeschema/tool_sch.cpp:79 +msgid "Plot schematic" +msgstr "Plot schematic" + +#: eeschema/tool_sch.cpp:84 +msgid "Cut selected item" +msgstr "Cut selected item" + +#: eeschema/tool_sch.cpp:87 +msgid "Copy selected item" +msgstr "Copy selected item" + +#: eeschema/tool_sch.cpp:90 pcbnew/tools/module_editor_tools.cpp:71 +msgid "Paste" +msgstr "Paste" + +#: eeschema/tool_sch.cpp:108 +msgid "Find and replace text" +msgstr "Find and replace text" + +#: eeschema/tool_sch.cpp:133 +msgid "Navigate schematic hierarchy" +msgstr "Navigate schematic hierarchy" + +#: eeschema/tool_sch.cpp:137 +msgid "Leave sheet" +msgstr "Leave sheet" + +#: eeschema/tool_sch.cpp:150 +msgid "Footprint Editor - Create/edit footprints" +msgstr "Footprint Editor - Create/edit footprints" + +#: eeschema/tool_sch.cpp:161 +msgid "Run CvPcb to associate footprints to components" +msgstr "Run CvPcb to associate footprints to components" + +#: eeschema/tool_sch.cpp:164 +msgid "Generate netlist" +msgstr "Generate netlist" + +#: eeschema/tool_sch.cpp:167 +msgid "Edit Components Fields" +msgstr "Edit Components Fields" + +#: eeschema/tool_sch.cpp:176 +msgid "Run Pcbnew to layout printed circuit board" +msgstr "Run Pcbnew to layout printed circuit board" + +#: eeschema/tool_sch.cpp:202 pcbnew/tools/pcb_editor_control.cpp:1089 +#: pcbnew/edit.cpp:1518 pcbnew/tool_pcb.cpp:431 +msgid "Highlight net" +msgstr "Highlight net" + +#: eeschema/tool_sch.cpp:258 eeschema/help_common_strings.h:90 +msgid "Add bitmap image" +msgstr "Add bitmap image" + +#: eeschema/tool_sch.cpp:280 eeschema/tool_lib.cpp:233 +#: gerbview/toolbars_gerber.cpp:224 +msgid "Turn grid off" +msgstr "Turn grid off" + +#: eeschema/tool_sch.cpp:284 +msgid "Set unit to inch" +msgstr "Set unit to inch" + +#: eeschema/tool_sch.cpp:288 +msgid "Set unit to mm" +msgstr "Set unit to mm" + +#: eeschema/tool_sch.cpp:299 eeschema/schframe.cpp:801 +msgid "Show hidden pins" +msgstr "Show hidden pins" + +#: eeschema/tool_sch.cpp:304 +msgid "HV orientation for wires and bus" +msgstr "HV orientation for wires and bus" + +#: eeschema/component_references_lister.cpp:503 +#, c-format +msgid "Item not annotated: %s%s (unit %d)\n" +msgstr "Item not annotated: %s%s (unit %d)\n" + +#: eeschema/component_references_lister.cpp:510 +#, c-format +msgid "Item not annotated: %s%s\n" +msgstr "Item not annotated: %s%s\n" + +#: eeschema/component_references_lister.cpp:533 +#, c-format +msgid "Error item %s%s unit %d and no more than %d parts\n" +msgstr "Error item %s%s unit %d and no more than %d parts\n" + +#: eeschema/component_references_lister.cpp:573 +#: eeschema/component_references_lister.cpp:605 +#, c-format +msgid "Multiple item %s%s (unit %d)\n" +msgstr "Multiple item %s%s (unit %d)\n" + +#: eeschema/component_references_lister.cpp:580 +#: eeschema/component_references_lister.cpp:612 +#, c-format +msgid "Multiple item %s%s\n" +msgstr "Multiple item %s%s\n" + +#: eeschema/component_references_lister.cpp:628 +#, c-format +msgid "Different values for %s%d%s (%s) and %s%d%s (%s)" +msgstr "Different values for %s%d%s (%s) and %s%d%s (%s)" + +#: eeschema/component_references_lister.cpp:663 +#, c-format +msgid "Duplicate time stamp (%s) for %s%d and %s%d" +msgstr "Duplicate time stamp (%s) for %s%d and %s%d" + +#: eeschema/symbol_lib_table.cpp:197 +#, c-format +msgid "" +"Duplicate library nickname '%s' found in symbol library table file line %d" +msgstr "" +"Duplicate library nickname '%s' found in symbol library table file line %d" + +#: eeschema/symbol_lib_table.cpp:239 +#, c-format +msgid "sym-lib-table files contain no library with nickname '%s'" +msgstr "sym-lib-table files contain no library with nickname '%s'" + +#: eeschema/sch_line.cpp:458 +msgid "Vert." +msgstr "Vert." + +#: eeschema/sch_line.cpp:460 +msgid "Horiz." +msgstr "Horiz." + +#: eeschema/sch_line.cpp:465 +#, c-format +msgid "%s Graphic Line from (%s,%s) to (%s,%s)" +msgstr "%s Graphic Line from (%s,%s) to (%s,%s)" + +#: eeschema/sch_line.cpp:469 +#, c-format +msgid "%s Wire from (%s,%s) to (%s,%s)" +msgstr "%s Wire from (%s,%s) to (%s,%s)" + +#: eeschema/sch_line.cpp:473 +#, c-format +msgid "%s Bus from (%s,%s) to (%s,%s)" +msgstr "%s Bus from (%s,%s) to (%s,%s)" + +#: eeschema/sch_line.cpp:477 +#, c-format +msgid "%s Line on Unknown Layer from (%s,%s) to (%s,%s)" +msgstr "%s Line on Unknown Layer from (%s,%s) to (%s,%s)" + +#: eeschema/netlist.cpp:72 +msgid "" +"Exporting the netlist requires a completely\n" +"annotated schematic." +msgstr "" +"Exporting the netlist requires a completely\n" +"annotated schematic." + +#: eeschema/netlist.cpp:82 +msgid "Error: duplicate sheet names. Continue?" +msgstr "Error: duplicate sheet names. Continue?" + +#: eeschema/netlist.cpp:175 +msgid "No Objects" +msgstr "No Objects" + +#: eeschema/netlist.cpp:179 +#, c-format +msgid "Net count = %d" +msgstr "Net count = %d" + +#: eeschema/plot_schematic_PDF.cpp:91 eeschema/plot_schematic_HPGL.cpp:182 +#: eeschema/plot_schematic_PS.cpp:113 eeschema/plot_schematic_DXF.cpp:85 +#, c-format +msgid "Unable to create file '%s'.\n" +msgstr "Unable to create file '%s'.\n" + +#: eeschema/class_libentry.cpp:107 eeschema/class_libentry.cpp:267 +msgid "none" +msgstr "none" + +#: eeschema/class_libentry.cpp:549 +#, c-format +msgid "" +"An attempt was made to remove the %s field from component %s in library %s." +msgstr "" +"An attempt was made to remove the %s field from component %s in library %s." + +#: eeschema/sim/sim_plot_frame_base.cpp:19 +msgid "New Plot" +msgstr "New Plot" + +#: eeschema/sim/sim_plot_frame_base.cpp:25 +msgid "Open Workbook" +msgstr "Open Workbook" + +#: eeschema/sim/sim_plot_frame_base.cpp:29 +msgid "Save Workbook" +msgstr "Save Workbook" + +#: eeschema/sim/sim_plot_frame_base.cpp:35 +msgid "Save as image" +msgstr "Save as image" + +#: eeschema/sim/sim_plot_frame_base.cpp:39 +msgid "Save as .csv file" +msgstr "Save as .csv file" + +#: eeschema/sim/sim_plot_frame_base.cpp:45 +msgid "Exit Simulation" +msgstr "Exit Simulation" + +#: eeschema/sim/sim_plot_frame_base.cpp:48 +msgid "File" +msgstr "File" + +#: eeschema/sim/sim_plot_frame_base.cpp:51 eeschema/sim/sim_plot_frame.cpp:156 +msgid "Run Simulation" +msgstr "Run Simulation" + +#: eeschema/sim/sim_plot_frame_base.cpp:56 +msgid "Add signals..." +msgstr "Add signals..." + +#: eeschema/sim/sim_plot_frame_base.cpp:59 +msgid "Probe from schematics" +msgstr "Probe from schematics" + +#: eeschema/sim/sim_plot_frame_base.cpp:62 +msgid "Tune component value" +msgstr "Tune component value" + +#: eeschema/sim/sim_plot_frame_base.cpp:67 +msgid "Settings..." +msgstr "Settings..." + +#: eeschema/sim/sim_plot_frame_base.cpp:70 +msgid "Simulation" +msgstr "Simulation" + +#: eeschema/sim/sim_plot_frame_base.cpp:88 +msgid "Show &grid" +msgstr "Show &grid" + +#: eeschema/sim/sim_plot_frame_base.cpp:92 +msgid "Show &legend" +msgstr "Show &legend" + +#: eeschema/sim/sim_plot_frame_base.cpp:95 +msgid "View" +msgstr "View" + +#: eeschema/sim/sim_plot_frame_base.cpp:139 +msgid "Start the simulation by clicking the Run Simulation button" +msgstr "Start the simulation by clicking the Run Simulation button" + +#: eeschema/sim/sim_plot_frame_base.cpp:159 +msgid "a page" +msgstr "a page" + +#: eeschema/sim/sim_plot_frame_base.cpp:202 +msgid "Signals" +msgstr "Signals" + +#: eeschema/sim/sim_plot_frame_base.cpp:226 +msgid "Cursors" +msgstr "Cursors" + +#: eeschema/sim/sim_plot_frame_base.cpp:238 eeschema/sim/sim_plot_frame.cpp:161 +msgid "Tune" +msgstr "Tune" + +#: eeschema/sim/sim_plot_frame.cpp:155 +msgid "Run/Stop Simulation" +msgstr "Run/Stop Simulation" + +#: eeschema/sim/sim_plot_frame.cpp:157 +msgid "Add Signals" +msgstr "Add Signals" + +#: eeschema/sim/sim_plot_frame.cpp:158 +msgid "Add signals to plot" +msgstr "Add signals to plot" + +#: eeschema/sim/sim_plot_frame.cpp:159 +msgid "Probe" +msgstr "Probe" + +#: eeschema/sim/sim_plot_frame.cpp:160 +msgid "Probe signals on the schematic" +msgstr "Probe signals on the schematic" + +#: eeschema/sim/sim_plot_frame.cpp:162 +msgid "Tune component values" +msgstr "Tune component values" + +#: eeschema/sim/sim_plot_frame.cpp:163 +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:101 +msgid "Settings" +msgstr "Settings" + +#: eeschema/sim/sim_plot_frame.cpp:164 +#: eeschema/dialogs/dialog_sim_settings_base.h:123 +msgid "Simulation settings" +msgstr "Simulation settings" + +#: eeschema/sim/sim_plot_frame.cpp:185 +msgid "Welcome!" +msgstr "Welcome!" + +#: eeschema/sim/sim_plot_frame.cpp:277 eeschema/sim/sim_plot_frame.cpp:1000 +msgid "There were errors during netlist export, aborted." +msgstr "There were errors during netlist export, aborted." + +#: eeschema/sim/sim_plot_frame.cpp:283 +msgid "You need to select the simulation settings first." +msgstr "You need to select the simulation settings first." + +#: eeschema/sim/sim_plot_frame.cpp:548 eeschema/sim/sim_plot_frame.cpp:1087 +msgid "Signal" +msgstr "Signal" + +#: eeschema/sim/sim_plot_frame.cpp:785 +msgid "Open simulation workbook" +msgstr "Open simulation workbook" + +#: eeschema/sim/sim_plot_frame.cpp:786 eeschema/sim/sim_plot_frame.cpp:804 +msgid "Workbook file (*.wbk)|*.wbk" +msgstr "Workbook file (*.wbk)|*.wbk" + +#: eeschema/sim/sim_plot_frame.cpp:794 +msgid "There was an error while opening the workbook file" +msgstr "There was an error while opening the workbook file" + +#: eeschema/sim/sim_plot_frame.cpp:803 +msgid "Save simulation workbook" +msgstr "Save simulation workbook" + +#: eeschema/sim/sim_plot_frame.cpp:812 +msgid "There was an error while saving the workbook file" +msgstr "There was an error while saving the workbook file" + +#: eeschema/sim/sim_plot_frame.cpp:821 +msgid "Save plot as image" +msgstr "Save plot as image" + +#: eeschema/sim/sim_plot_frame.cpp:822 +msgid "PNG file (*.png)|*.png" +msgstr "PNG file (*.png)|*.png" + +#: eeschema/sim/sim_plot_frame.cpp:838 +msgid "Save plot data" +msgstr "Save plot data" + +#: eeschema/sim/sim_plot_frame.cpp:1034 +msgid "You need to run simulation first." +msgstr "You need to run simulation first." + +#: eeschema/sim/sim_plot_frame.cpp:1216 +msgid "Hide signal" +msgstr "Hide signal" + +#: eeschema/sim/sim_plot_frame.cpp:1217 +msgid "Erase the signal from plot screen" +msgstr "Erase the signal from plot screen" + +#: eeschema/sim/sim_plot_frame.cpp:1223 +msgid "Hide cursor" +msgstr "Hide cursor" + +#: eeschema/sim/sim_plot_frame.cpp:1226 +msgid "Show cursor" +msgstr "Show cursor" + +#: eeschema/sim/spice_value.cpp:251 +msgid "Please, fill required fields" +msgstr "Please, fill required fields" + +#: eeschema/sim/spice_value.cpp:270 +#, c-format +msgid "'%s' is not a valid Spice value" +msgstr "'%s' is not a valid Spice value" + +#: eeschema/highlight_connection.cpp:51 +msgid "Error: duplicate sub-sheet names found in current sheet. Fix it" +msgstr "Error: duplicate sub-sheet names found in current sheet. Fix it" + +#: eeschema/cmp_tree_model_adapter.cpp:205 eeschema/libedit.cpp:505 +#: eeschema/viewlibs.cpp:233 +msgid "Part" +msgstr "Part" + +#: eeschema/cmp_tree_model_adapter.cpp:206 +msgid "Desc" +msgstr "Desc" + +#: eeschema/sch_sheet_path.cpp:142 +#, c-format +msgid "%8.8lX/" +msgstr "%8.8lX/" + +#: eeschema/libarch.cpp:108 +#, c-format +msgid "Failed to add symbol %s to library file '%s'" +msgstr "Failed to add symbol %s to library file '%s'" + +#: eeschema/libarch.cpp:123 +#, c-format +msgid "Failed to save symbol library file '%s'" +msgstr "Failed to save symbol library file '%s'" + +#: eeschema/erc.cpp:89 +msgid "Input Pin.........." +msgstr "Input Pin.........." + +#: eeschema/erc.cpp:90 +msgid "Output Pin........." +msgstr "Output Pin........." + +#: eeschema/erc.cpp:91 +msgid "Bidirectional Pin.." +msgstr "Bidirectional Pin.." + +#: eeschema/erc.cpp:92 +msgid "Tri-State Pin......" +msgstr "Tri-State Pin......" + +#: eeschema/erc.cpp:93 +msgid "Passive Pin........" +msgstr "Passive Pin........" + +#: eeschema/erc.cpp:94 +msgid "Unspecified Pin...." +msgstr "Unspecified Pin...." + +#: eeschema/erc.cpp:95 +msgid "Power Input Pin...." +msgstr "Power Input Pin...." + +#: eeschema/erc.cpp:96 +msgid "Power Output Pin..." +msgstr "Power Output Pin..." + +#: eeschema/erc.cpp:97 +msgid "Open Collector....." +msgstr "Open Collector....." + +#: eeschema/erc.cpp:98 +msgid "Open Emitter......." +msgstr "Open Emitter......." + +#: eeschema/erc.cpp:99 +msgid "No Connection......" +msgstr "No Connection......" + +#: eeschema/erc.cpp:105 +msgid "Input Pin" +msgstr "Input Pin" + +#: eeschema/erc.cpp:106 +msgid "Output Pin" +msgstr "Output Pin" + +#: eeschema/erc.cpp:107 +msgid "Bidirectional Pin" +msgstr "Bidirectional Pin" + +#: eeschema/erc.cpp:108 +msgid "Tri-State Pin" +msgstr "Tri-State Pin" + +#: eeschema/erc.cpp:109 +msgid "Passive Pin" +msgstr "Passive Pin" + +#: eeschema/erc.cpp:110 +msgid "Unspecified Pin" +msgstr "Unspecified Pin" + +#: eeschema/erc.cpp:111 +msgid "Power Input Pin" +msgstr "Power Input Pin" + +#: eeschema/erc.cpp:112 +msgid "Power Output Pin" +msgstr "Power Output Pin" + +#: eeschema/erc.cpp:113 +msgid "Open Collector" +msgstr "Open Collector" + +#: eeschema/erc.cpp:114 +msgid "Open Emitter" +msgstr "Open Emitter" + +#: eeschema/erc.cpp:115 +msgid "No Connection" +msgstr "No Connection" + +#: eeschema/erc.cpp:211 +msgid "Duplicate sheet name" +msgstr "Duplicate sheet name" + +#: eeschema/erc.cpp:253 +#, c-format +msgid "Hierarchical label %s is not connected to a sheet label." +msgstr "Hierarchical label %s is not connected to a sheet label." + +#: eeschema/erc.cpp:262 +#, c-format +msgid "Global label %s is not connected to any other global label." +msgstr "Global label %s is not connected to any other global label." + +#: eeschema/erc.cpp:271 +#, c-format +msgid "Sheet label %s is not connected to a hierarchical label." +msgstr "Sheet label %s is not connected to a hierarchical label." + +#: eeschema/erc.cpp:298 +#, c-format +msgid "Pin %s (%s) of component %s is unconnected." +msgstr "Pin %s (%s) of component %s is unconnected." + +#: eeschema/erc.cpp:315 +#, c-format +msgid "Pin %s (%s) of component %s is not driven (Net %d)." +msgstr "Pin %s (%s) of component %s is not driven (Net %d)." + +#: eeschema/erc.cpp:329 +msgid "More than 1 pin connected to an UnConnect symbol." +msgstr "More than 1 pin connected to an UnConnect symbol." + +#: eeschema/erc.cpp:357 +#, c-format +msgid "Pin %s (%s) of component %s is connected to " +msgstr "Pin %s (%s) of component %s is connected to " + +#: eeschema/erc.cpp:362 +#, c-format +msgid "pin %s (%s) of component %s (net %d)." +msgstr "pin %s (%s) of component %s (net %d)." + +#: eeschema/erc.cpp:534 +msgid "ERC report" +msgstr "ERC report" + +#: eeschema/erc.cpp:536 +msgid "Encoding UTF8" +msgstr "Encoding UTF8" + +#: eeschema/erc.cpp:545 +#, c-format +msgid "" +"\n" +"***** Sheet %s\n" +msgstr "" +"\n" +"***** Sheet %s\n" + +#: eeschema/erc.cpp:570 +#, c-format +msgid "" +"\n" +" ** ERC messages: %d Errors %d Warnings %d\n" +msgstr "" +"\n" +" ** ERC messages: %d Errors %d Warnings %d\n" + +#: eeschema/erc.cpp:825 +#, c-format +msgid "Global label '%s' (sheet '%s') looks like:" +msgstr "Global label '%s' (sheet '%s') looks like:" + +#: eeschema/erc.cpp:826 +#, c-format +msgid "Local label '%s' (sheet '%s') looks like:" +msgstr "Local label '%s' (sheet '%s') looks like:" + +#: eeschema/erc.cpp:834 +#, c-format +msgid "Global label '%s' (sheet '%s')" +msgstr "Global label '%s' (sheet '%s')" + +#: eeschema/erc.cpp:835 +#, c-format +msgid "Local label '%s' (sheet '%s')" +msgstr "Local label '%s' (sheet '%s')" + +#: eeschema/onrightclick.cpp:96 +msgid "Edit Text" +msgstr "Edit Text" + +#: eeschema/onrightclick.cpp:102 +msgid "Edit Label" +msgstr "Edit Label" + +#: eeschema/onrightclick.cpp:108 +msgid "Edit Global Label" +msgstr "Edit Global Label" + +#: eeschema/onrightclick.cpp:115 +msgid "Edit Hierarchical Label" +msgstr "Edit Hierarchical Label" + +#: eeschema/onrightclick.cpp:122 eeschema/onrightclick.cpp:901 +msgid "Edit Image" +msgstr "Edit Image" + +#: eeschema/onrightclick.cpp:209 +msgid "Delete No Connect" +msgstr "Delete No Connect" + +#: eeschema/onrightclick.cpp:267 pcbnew/onrightclick.cpp:190 +msgid "End Drawing" +msgstr "End Drawing" + +#: eeschema/onrightclick.cpp:270 +msgid "Delete Drawing" +msgstr "Delete Drawing" + +#: eeschema/onrightclick.cpp:303 +msgid "Move Reference" +msgstr "Move Reference" + +#: eeschema/onrightclick.cpp:304 +msgid "Move Value" +msgstr "Move Value" + +#: eeschema/onrightclick.cpp:305 +msgid "Move Footprint Field" +msgstr "Move Footprint Field" + +#: eeschema/onrightclick.cpp:306 +msgid "Move Field" +msgstr "Move Field" + +#: eeschema/onrightclick.cpp:316 +msgid "Rotate Reference" +msgstr "Rotate Reference" + +#: eeschema/onrightclick.cpp:317 +msgid "Rotate Value" +msgstr "Rotate Value" + +#: eeschema/onrightclick.cpp:318 +msgid "Rotate Footprint Field" +msgstr "Rotate Footprint Field" + +#: eeschema/onrightclick.cpp:319 +msgid "Rotate Field" +msgstr "Rotate Field" + +#: eeschema/onrightclick.cpp:331 eeschema/onrightclick.cpp:431 +msgid "Edit Reference" +msgstr "Edit Reference" + +#: eeschema/onrightclick.cpp:335 eeschema/onrightclick.cpp:426 +msgid "Edit Value" +msgstr "Edit Value" + +#: eeschema/onrightclick.cpp:339 +msgid "Edit Footprint Field" +msgstr "Edit Footprint Field" + +#: eeschema/onrightclick.cpp:343 +msgid "Edit Field" +msgstr "Edit Field" + +#: eeschema/onrightclick.cpp:364 +#, c-format +msgid "Move %s" +msgstr "Move %s" + +#: eeschema/onrightclick.cpp:368 eeschema/onrightclick.cpp:494 +#: eeschema/onrightclick.cpp:531 eeschema/onrightclick.cpp:567 +#: eeschema/onrightclick.cpp:762 pcbnew/tools/edit_tool.cpp:535 +#: pcbnew/onrightclick.cpp:803 +msgid "Drag" +msgstr "Drag" + +#: eeschema/onrightclick.cpp:377 eeschema/onrightclick.cpp:772 +#: eeschema/onrightclick.cpp:895 +msgid "Flip Vertical" +msgstr "Flip Vertical" + +#: eeschema/onrightclick.cpp:379 eeschema/onrightclick.cpp:774 +#: eeschema/onrightclick.cpp:898 +msgid "Flip Horizontal" +msgstr "Flip Horizontal" + +#: eeschema/onrightclick.cpp:384 eeschema/onrightclick.cpp:778 +#: eeschema/sch_text.cpp:779 eeschema/lib_pin.cpp:2114 +#: pcbnew/dialogs/dialog_edit_module_text_base.cpp:120 +msgid "Orientation" +msgstr "Orientation" + +#: eeschema/onrightclick.cpp:390 eeschema/onrightclick.cpp:497 +#: eeschema/onrightclick.cpp:569 eeschema/onrightclick.cpp:603 +#: pcbnew/tools/edit_tool.cpp:103 pcbnew/tools/edit_tool.cpp:107 +#: pcbnew/onrightclick.cpp:200 pcbnew/onrightclick.cpp:276 +#: pcbnew/onrightclick.cpp:307 pcbnew/onrightclick.cpp:492 +#: pcbnew/onrightclick.cpp:545 pcbnew/onrightclick.cpp:843 +#: pcbnew/modedit_onclick.cpp:366 pcbnew/modedit_onclick.cpp:409 +msgid "Duplicate" +msgstr "Duplicate" + +#: eeschema/onrightclick.cpp:401 +msgid "Open Documentation" +msgstr "Open Documentation" + +#: eeschema/onrightclick.cpp:421 +msgid "Edit Properties" +msgstr "Edit Properties" + +#: eeschema/onrightclick.cpp:436 pcbnew/modedit_onclick.cpp:301 +msgid "Edit Footprint" +msgstr "Edit Footprint" + +#: eeschema/onrightclick.cpp:443 eeschema/libedit.cpp:496 +msgid "Convert" +msgstr "Convert" + +#: eeschema/onrightclick.cpp:454 eeschema/libeditframe.cpp:456 +#, c-format +msgid "Unit %s" +msgstr "Unit %s" + +#: eeschema/onrightclick.cpp:473 +msgid "Edit with Library Editor" +msgstr "Edit with Library Editor" + +#: eeschema/onrightclick.cpp:480 pagelayout_editor/pl_editor_frame.cpp:141 +#: pcbnew/dialogs/dialog_edit_module_for_Modedit_base.cpp:234 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:293 +#: pcbnew/tools/edit_tool.cpp:153 +msgid "Properties" +msgstr "Properties" + +#: eeschema/onrightclick.cpp:511 eeschema/onrightclick.cpp:583 +#: eeschema/onrightclick.cpp:623 +msgid "Change to Hierarchical Label" +msgstr "Change to Hierarchical Label" + +#: eeschema/onrightclick.cpp:513 eeschema/onrightclick.cpp:547 +#: eeschema/onrightclick.cpp:621 +msgid "Change to Label" +msgstr "Change to Label" + +#: eeschema/onrightclick.cpp:515 eeschema/onrightclick.cpp:549 +#: eeschema/onrightclick.cpp:585 +msgid "Change to Text" +msgstr "Change to Text" + +#: eeschema/onrightclick.cpp:517 eeschema/onrightclick.cpp:553 +#: eeschema/onrightclick.cpp:589 eeschema/onrightclick.cpp:627 +msgid "Change Type" +msgstr "Change Type" + +#: eeschema/onrightclick.cpp:533 pcbnew/tools/module_editor_tools.cpp:67 +#: pcbnew/onrightclick.cpp:993 +msgid "Copy" +msgstr "Copy" + +#: eeschema/onrightclick.cpp:551 eeschema/onrightclick.cpp:587 +#: eeschema/onrightclick.cpp:625 +msgid "Change to Global Label" +msgstr "Change to Global Label" + +#: eeschema/onrightclick.cpp:637 +msgid "Delete Junction" +msgstr "Delete Junction" + +#: eeschema/onrightclick.cpp:643 +msgid "Drag Junction" +msgstr "Drag Junction" + +#: eeschema/onrightclick.cpp:646 eeschema/onrightclick.cpp:694 +msgid "Break Wire" +msgstr "Break Wire" + +#: eeschema/onrightclick.cpp:654 eeschema/onrightclick.cpp:688 +msgid "Delete Connection" +msgstr "Delete Connection" + +#: eeschema/onrightclick.cpp:676 +msgid "Wire End" +msgstr "Wire End" + +#: eeschema/onrightclick.cpp:681 +msgid "Drag Wire" +msgstr "Drag Wire" + +#: eeschema/onrightclick.cpp:684 +msgid "Delete Wire" +msgstr "Delete Wire" + +#: eeschema/onrightclick.cpp:726 +msgid "Bus End" +msgstr "Bus End" + +#: eeschema/onrightclick.cpp:731 +msgid "Delete Bus" +msgstr "Delete Bus" + +#: eeschema/onrightclick.cpp:734 +msgid "Break Bus" +msgstr "Break Bus" + +#: eeschema/onrightclick.cpp:755 +msgid "Enter Sheet" +msgstr "Enter Sheet" + +#: eeschema/onrightclick.cpp:783 +msgid "Place" +msgstr "Place" + +#: eeschema/onrightclick.cpp:790 +msgid "Resize" +msgstr "Resize" + +#: eeschema/onrightclick.cpp:793 +msgid "Import Sheet Pins" +msgstr "Import Sheet Pins" + +#: eeschema/onrightclick.cpp:797 +msgid "Cleanup Sheet Pins" +msgstr "Cleanup Sheet Pins" + +#: eeschema/onrightclick.cpp:836 +msgid "Window Zoom" +msgstr "Window Zoom" + +#: eeschema/onrightclick.cpp:851 +msgid "Drag Block" +msgstr "Drag Block" + +#: eeschema/onrightclick.cpp:858 +msgid "Flip Block Horizontal" +msgstr "Flip Block Horizontal" + +#: eeschema/onrightclick.cpp:861 +msgid "Rotate Block CCW" +msgstr "Rotate Block CCW" + +#: eeschema/onrightclick.cpp:867 +msgid "Copy to Clipboard" +msgstr "Copy to Clipboard" + +#: eeschema/onrightclick.cpp:876 pcbnew/onrightclick.cpp:1018 +msgid "Delete Marker" +msgstr "Delete Marker" + +#: eeschema/onrightclick.cpp:877 pcbnew/onrightclick.cpp:1020 +msgid "Marker Error Info" +msgstr "Marker Error Info" + +#: eeschema/onrightclick.cpp:919 +msgid "Move Bus Entry" +msgstr "Move Bus Entry" + +#: eeschema/onrightclick.cpp:926 +msgid "Set Bus Entry Shape /" +msgstr "Set Bus Entry Shape /" + +#: eeschema/onrightclick.cpp:929 +msgid "Set Bus Entry Shape \\" +msgstr "Set Bus Entry Shape \\" + +#: eeschema/onrightclick.cpp:931 +msgid "Delete Bus Entry" +msgstr "Delete Bus Entry" + +#: eeschema/pin_shape.cpp:38 gerbview/class_gerber_draw_item.cpp:166 +#: pcbnew/dialogs/dialog_non_copper_zones_properties_base.cpp:52 +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:236 +#: pcbnew/dialogs/dialog_keepout_area_properties_base.cpp:52 +#: pcbnew/class_board_item.cpp:42 +msgid "Line" +msgstr "Line" + +#: eeschema/pin_shape.cpp:41 +msgid "Inverted" +msgstr "Inverted" + +#: eeschema/pin_shape.cpp:44 +msgid "Clock" +msgstr "Clock" + +#: eeschema/pin_shape.cpp:47 +msgid "Inverted clock" +msgstr "Inverted clock" + +#: eeschema/pin_shape.cpp:50 +msgid "Input low" +msgstr "Input low" + +#: eeschema/pin_shape.cpp:53 +msgid "Clock low" +msgstr "Clock low" + +#: eeschema/pin_shape.cpp:56 +msgid "Output low" +msgstr "Output low" + +#: eeschema/pin_shape.cpp:59 +msgid "Falling edge clock" +msgstr "Falling edge clock" + +#: eeschema/pin_shape.cpp:62 +msgid "NonLogic" +msgstr "NonLogic" + +#: eeschema/sch_sheet_pin.cpp:502 +#, c-format +msgid "Hierarchical Sheet Pin %s" +msgstr "Hierarchical Sheet Pin %s" + +#: eeschema/sch_collectors.cpp:442 +#, c-format +msgid "Child item %s of parent item %s found in sheet %s" +msgstr "Child item %s of parent item %s found in sheet %s" + +#: eeschema/sch_collectors.cpp:449 +#, c-format +msgid "Item %s found in sheet %s" +msgstr "Item %s found in sheet %s" + +#: eeschema/libfield.cpp:57 +msgid "Component Name" +msgstr "Component Name" + +#: eeschema/libfield.cpp:58 +msgid "Enter a name to create a new component based on this one." +msgstr "Enter a name to create a new component based on this one." + +#: eeschema/libfield.cpp:62 +#, c-format +msgid "Edit Field %s" +msgstr "Edit Field %s" + +#: eeschema/libfield.cpp:63 +#, c-format +msgid "Enter a new value for the %s field." +msgstr "Enter a new value for the %s field." + +#: eeschema/libfield.cpp:91 +#, c-format +msgid "" +"The name '%s' conflicts with an existing entry in the component library " +"'%s'.\n" +"\n" +"Do you wish to replace the current component in the library with this one?" +msgstr "" +"The name '%s' conflicts with an existing entry in the component library " +"'%s'.\n" +"\n" +"Do you wish to replace the current component in the library with this one?" + +#: eeschema/libfield.cpp:97 eeschema/libfield.cpp:111 eeschema/libfield.cpp:148 +msgid "Confirm" +msgstr "Confirm" + +#: eeschema/libfield.cpp:107 +#, c-format +msgid "" +"The current component already has an alias named '%s'.\n" +"\n" +"Do you wish to remove this alias from the component?" +msgstr "" +"The current component already has an alias named '%s'.\n" +"\n" +"Do you wish to remove this alias from the component?" + +#: eeschema/libfield.cpp:141 +#, c-format +msgid "" +"The new component contains alias names that conflict with entries in the " +"component library '%s'.\n" +"\n" +"Do you wish to remove all of the conflicting aliases from this component?" +msgstr "" +"The new component contains alias names that conflict with entries in the " +"component library '%s'.\n" +"\n" +"Do you wish to remove all of the conflicting aliases from this component?" + +#: eeschema/sch_field.cpp:467 +#, c-format +msgid "Field %s" +msgstr "Field %s" + +#: eeschema/lib_arc.cpp:96 gerbview/class_gerber_draw_item.cpp:169 +#: pcbnew/class_drawsegment.cpp:353 pcbnew/class_board_item.cpp:44 +msgid "Arc" +msgstr "Arc" + +#: eeschema/lib_arc.cpp:137 +#, c-format +msgid "Arc only had %d parameters of the required 8" +msgstr "Arc only had %d parameters of the required 8" + +#: eeschema/lib_arc.cpp:571 eeschema/lib_circle.cpp:288 +#: eeschema/lib_bezier.cpp:418 eeschema/lib_polyline.cpp:411 +msgid "Bounding Box" +msgstr "Bounding Box" + +#: eeschema/lib_arc.cpp:577 +#, c-format +msgid "Arc center (%s, %s), radius %s" +msgstr "Arc center (%s, %s), radius %s" + +#: eeschema/symbedit.cpp:64 +msgid "Import Symbol Drawings" +msgstr "Import Symbol Drawings" + +#: eeschema/symbedit.cpp:87 +#, c-format +msgid "No parts found in part file '%s'." +msgstr "No parts found in part file '%s'." + +#: eeschema/symbedit.cpp:94 +#, c-format +msgid "Error '%s' occurred loading part file '%s'." +msgstr "Error '%s' occurred loading part file '%s'." + +#: eeschema/symbedit.cpp:102 +#, c-format +msgid "More than one part in part file '%s'." +msgstr "More than one part in part file '%s'." + +#: eeschema/symbedit.cpp:156 +msgid "Export Symbol Drawings" +msgstr "Export Symbol Drawings" + +#: eeschema/symbedit.cpp:172 +#, c-format +msgid "Saving symbol in '%s'" +msgstr "Saving symbol in '%s'" + +#: eeschema/symbedit.cpp:238 +#, c-format +msgid "An error occurred attempting to save symbol file '%s'" +msgstr "An error occurred attempting to save symbol file '%s'" + +#: eeschema/class_library.cpp:54 +#, c-format +msgid "" +"Library '%s' has duplicate entry name '%s'.\n" +"This may cause some unexpected behavior when loading components into a " +"schematic." +msgstr "" +"Library '%s' has duplicate entry name '%s'.\n" +"This may cause some unexpected behavior when loading components into a " +"schematic." + +#: eeschema/class_library.cpp:516 +#, c-format +msgid "Unable to load project's '%s' file" +msgstr "Unable to load project's '%s' file" + +#: eeschema/class_library.cpp:573 +msgid "Loading Symbol Libraries" +msgstr "Loading Symbol Libraries" + +#: eeschema/class_library.cpp:590 +msgid "Loading " +msgstr "Loading " + +#: eeschema/class_library.cpp:633 +#, c-format +msgid "" +"Part library '%s' failed to load. Error:\n" +" %s" +msgstr "" +"Part library '%s' failed to load. Error:\n" +" %s" + +#: eeschema/class_library.cpp:661 +#, c-format +msgid "" +"Part library '%s' failed to load.\n" +"Error: %s" +msgstr "" +"Part library '%s' failed to load.\n" +"Error: %s" + +#: eeschema/sch_io_mgr.cpp:31 eeschema/sch_plugin.cpp:27 pcbnew/plugin.cpp:29 +#: pcbnew/io_mgr.cpp:42 +#, c-format +msgid "Plugin '%s' does not implement the '%s' function." +msgstr "Plugin '%s' does not implement the '%s' function." + +#: eeschema/sch_io_mgr.cpp:32 pcbnew/io_mgr.cpp:43 +#, c-format +msgid "Plugin type '%s' is not found." +msgstr "Plugin type '%s' is not found." + +#: eeschema/sch_io_mgr.cpp:84 +#, c-format +msgid "Unknown SCH_FILE_T value: %d" +msgstr "Unknown SCH_FILE_T value: %d" + +#: eeschema/libedit_plot_component.cpp:55 +msgid "No component" +msgstr "No component" + +#: eeschema/libedit_plot_component.cpp:72 +#: eeschema/libedit_plot_component.cpp:95 +msgid "Filename:" +msgstr "Filename:" + +#: eeschema/libedit_plot_component.cpp:137 +#, c-format +msgid "Can't save file <%s>" +msgstr "Can't save file <%s>" + +#: eeschema/schedit.cpp:270 +msgid "There are no undefined labels in this sheet to clean up." +msgstr "There are no undefined labels in this sheet to clean up." + +#: eeschema/schedit.cpp:274 +msgid "Do you wish to cleanup this sheet?" +msgstr "Do you wish to cleanup this sheet?" + +#: eeschema/schedit.cpp:533 +msgid "Highlight specific net" +msgstr "Highlight specific net" + +#: eeschema/schedit.cpp:545 +msgid "Add no connect" +msgstr "Add no connect" + +#: eeschema/schedit.cpp:549 +msgid "Add wire" +msgstr "Add wire" + +#: eeschema/schedit.cpp:553 +msgid "Add bus" +msgstr "Add bus" + +#: eeschema/schedit.cpp:557 +msgid "Add lines" +msgstr "Add lines" + +#: eeschema/schedit.cpp:561 +msgid "Add junction" +msgstr "Add junction" + +#: eeschema/schedit.cpp:565 +msgid "Add label" +msgstr "Add label" + +#: eeschema/schedit.cpp:569 +msgid "Add global label" +msgstr "Add global label" + +#: eeschema/schedit.cpp:573 +msgid "Add hierarchical label" +msgstr "Add hierarchical label" + +#: eeschema/schedit.cpp:577 eeschema/libeditframe.cpp:1174 +#: pcbnew/modedit.cpp:952 pcbnew/tools/drawing_tool.cpp:327 +#: pcbnew/edit.cpp:1502 +msgid "Add text" +msgstr "Add text" + +#: eeschema/schedit.cpp:581 +msgid "Add image" +msgstr "Add image" + +#: eeschema/schedit.cpp:585 +msgid "Add wire to bus entry" +msgstr "Add wire to bus entry" + +#: eeschema/schedit.cpp:589 +msgid "Add bus to bus entry" +msgstr "Add bus to bus entry" + +#: eeschema/schedit.cpp:593 +msgid "Add sheet" +msgstr "Add sheet" + +#: eeschema/schedit.cpp:597 +msgid "Add sheet pins" +msgstr "Add sheet pins" + +#: eeschema/schedit.cpp:601 +msgid "Import sheet pins" +msgstr "Import sheet pins" + +#: eeschema/schedit.cpp:605 +msgid "Add component" +msgstr "Add component" + +#: eeschema/schedit.cpp:609 +msgid "Add power" +msgstr "Add power" + +#: eeschema/schedit.cpp:613 eeschema/libeditframe.cpp:1216 +#: eeschema/help_common_strings.h:48 pcbnew/modedit.cpp:977 +#: pcbnew/tools/pcbnew_control.cpp:770 pcbnew/edit.cpp:1514 +#: pcbnew/tool_modedit.cpp:192 +msgid "Delete item" +msgstr "Delete item" + +#: eeschema/schedit.cpp:618 +msgid "Add a simulator probe" +msgstr "Add a simulator probe" + +#: eeschema/schedit.cpp:623 +msgid "Select a value to be tuned" +msgstr "Select a value to be tuned" + +#: eeschema/generate_alias_info.cpp:34 +msgid "Alias of " +msgstr "Alias of " + +#: eeschema/generate_alias_info.cpp:36 +msgid "Keywords:" +msgstr "Keywords:" + +#: eeschema/generate_alias_info.cpp:93 pcbnew/class_module.cpp:530 +msgid "Unknown" +msgstr "Unknown" + +#: eeschema/lib_draw_item.cpp:55 +msgid "Undefined" +msgstr "Undefined" + +#: eeschema/lib_draw_item.cpp:77 +msgid "no" +msgstr "no" + +#: eeschema/lib_draw_item.cpp:79 +msgid "yes" +msgstr "yes" + +#: eeschema/lib_draw_item.cpp:83 +msgid "Converted" +msgstr "Converted" + +#: eeschema/eeschema.cpp:272 +msgid "" +"An error occurred attempting to load the global symbol library table.\n" +"Please edit this global symbol library table in Preferences menu." +msgstr "" +"An error occurred attempting to load the global symbol library table.\n" +"Please edit this global symbol library table in Preferences menu." + +#: eeschema/controle.cpp:177 eeschema/libeditframe.cpp:1325 +#: pcbnew/modedit.cpp:133 pcbnew/controle.cpp:231 +msgid "Clarify Selection" +msgstr "Clarify Selection" + +#: eeschema/libedit.cpp:58 +#, c-format +msgid "Part Library Editor -- %s %s" +msgstr "Part Library Editor -- %s %s" + +#: eeschema/libedit.cpp:59 pcbnew/modview_frame.cpp:746 +msgid "no library selected" +msgstr "no library selected" + +#: eeschema/libedit.cpp:60 +msgid "[Read Only]" +msgstr "[Read Only]" + +#: eeschema/libedit.cpp:83 eeschema/libedit.cpp:122 +msgid "" +"The current component is not saved.\n" +"\n" +"Discard current changes?" +msgstr "" +"The current component is not saved.\n" +"\n" +"Discard current changes?" + +#: eeschema/libedit.cpp:173 +msgid "The selected component is not in the active library." +msgstr "The selected component is not in the active library." + +#: eeschema/libedit.cpp:175 +msgid "Do you want to change the active library?" +msgstr "Do you want to change the active library?" + +#: eeschema/libedit.cpp:184 +#, c-format +msgid "Part name '%s' not found in library '%s'" +msgstr "Part name '%s' not found in library '%s'" + +#: eeschema/libedit.cpp:322 eeschema/libeditframe.cpp:700 +msgid "No library specified." +msgstr "No library specified." + +#: eeschema/libedit.cpp:333 +msgid "Include last component changes?" +msgstr "Include last component changes?" + +#: eeschema/libedit.cpp:344 +#, c-format +msgid "Unexpected error occured saving part to '%s' symbol library." +msgstr "Unexpected error occured saving part to '%s' symbol library." + +#: eeschema/libedit.cpp:365 +msgid "Part Library Name:" +msgstr "Part Library Name:" + +#: eeschema/libedit.cpp:385 +#, c-format +msgid "Modify library file '%s' ?" +msgstr "Modify library file '%s' ?" + +#: eeschema/libedit.cpp:411 +msgid "Failed to rename old component library file " +msgstr "Failed to rename old component library file " + +#: eeschema/libedit.cpp:431 +msgid "Failed to save old library document file " +msgstr "Failed to save old library document file " + +#: eeschema/libedit.cpp:444 +#, c-format +msgid "Failed to create symbol library file '%s'" +msgstr "Failed to create symbol library file '%s'" + +#: eeschema/libedit.cpp:451 +#, c-format +msgid "Library file '%s' saved" +msgstr "Library file '%s' saved" + +#: eeschema/libedit.cpp:454 +#, c-format +msgid "Documentation file '%s' saved" +msgstr "Documentation file '%s' saved" + +#: eeschema/libedit.cpp:480 eeschema/viewlibs.cpp:220 +#: pagelayout_editor/dialogs/properties_frame_base.cpp:50 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:325 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:502 +#: pcbnew/dialogs/dialog_plot_base.cpp:141 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:195 +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:126 +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:151 +msgid "None" +msgstr "None" + +#: eeschema/libedit.cpp:500 +#: eeschema/widgets/widget_eeschema_color_config.cpp:71 +msgid "Body" +msgstr "Body" + +#: eeschema/libedit.cpp:503 +msgid "Power Symbol" +msgstr "Power Symbol" + +#: eeschema/libedit.cpp:509 eeschema/viewlibs.cpp:236 +msgid "Key words" +msgstr "Key words" + +#: eeschema/libedit.cpp:536 +msgid "Please select a component library." +msgstr "Please select a component library." + +#: eeschema/libedit.cpp:549 +#, c-format +msgid "Delete Component (%u items loaded)" +msgstr "Delete Component (%u items loaded)" + +#: eeschema/libedit.cpp:565 +#, c-format +msgid "Delete component '%s' from library '%s' ?" +msgstr "Delete component '%s' from library '%s' ?" + +#: eeschema/libedit.cpp:585 +msgid "" +"The component being deleted has been modified. All changes will be lost. " +"Discard changes?" +msgstr "" +"The component being deleted has been modified. All changes will be lost. " +"Discard changes?" + +#: eeschema/libedit.cpp:613 +msgid "" +"All changes to the current component will be lost!\n" +"\n" +"Clear the current component from the screen?" +msgstr "" +"All changes to the current component will be lost!\n" +"\n" +"Clear the current component from the screen?" + +#: eeschema/libedit.cpp:632 +msgid "This new component has no name and cannot be created. Aborted" +msgstr "This new component has no name and cannot be created. Aborted" + +#: eeschema/libedit.cpp:645 +#, c-format +msgid "Part '%s' already exists in library '%s'" +msgstr "Part '%s' already exists in library '%s'" + +#: eeschema/libedit.cpp:724 +#, c-format +msgid "Part '%s' already exists. Change it?" +msgstr "Part '%s' already exists. Change it?" + +#: eeschema/libedit.cpp:739 +#, c-format +msgid "Part '%s' saved in library '%s'" +msgstr "Part '%s' saved in library '%s'" + +#: eeschema/netlist_exporters/netlist_exporter_orcadpcb2.cpp:51 +#: eeschema/netlist_exporters/netlist_exporter_cadstar.cpp:48 +#, c-format +msgid "Failed to create file '%s'" +msgstr "Failed to create file '%s'" + +#: eeschema/netlist_exporters/netlist_exporter_pspice.cpp:82 +#, c-format +msgid "Could not find library file %s" +msgstr "Could not find library file %s" + +#: eeschema/edit_component_in_schematic.cpp:69 +#, c-format +msgid "Edit %s Field" +msgstr "Edit %s Field" + +#: eeschema/getpart.cpp:145 +msgid "History" +msgstr "History" + +#: eeschema/getpart.cpp:152 eeschema/viewlibs.cpp:60 +#, c-format +msgid "Choose Component (%d items loaded)" +msgstr "Choose Component (%d items loaded)" + +#: eeschema/getpart.cpp:224 +#, c-format +msgid "Failed to find part '%s' in library" +msgstr "Failed to find part '%s' in library" + +#: eeschema/sch_text.cpp:617 eeschema/lib_text.cpp:508 +#, c-format +msgid "Graphic Text %s" +msgstr "Graphic Text %s" + +#: eeschema/sch_text.cpp:731 +msgid "Graphic Text" +msgstr "Graphic Text" + +#: eeschema/sch_text.cpp:735 +#: eeschema/widgets/widget_eeschema_color_config.cpp:62 +msgid "Label" +msgstr "Label" + +#: eeschema/sch_text.cpp:739 +msgid "Global Label" +msgstr "Global Label" + +#: eeschema/sch_text.cpp:743 +msgid "Hierarchical Label" +msgstr "Hierarchical Label" + +#: eeschema/sch_text.cpp:747 +msgid "Hierarchical Sheet Pin" +msgstr "Hierarchical Sheet Pin" + +#: eeschema/sch_text.cpp:759 pcbnew/dialogs/dialog_pad_properties_base.cpp:208 +msgid "Horizontal" +msgstr "Horizontal" + +#: eeschema/sch_text.cpp:763 +msgid "Vertical up" +msgstr "Vertical up" + +#: eeschema/sch_text.cpp:767 +msgid "Horizontal invert" +msgstr "Horizontal invert" + +#: eeschema/sch_text.cpp:771 +msgid "Vertical down" +msgstr "Vertical down" + +#: eeschema/sch_text.cpp:1015 +#, c-format +msgid "Label %s" +msgstr "Label %s" + +#: eeschema/sch_text.cpp:1478 +#, c-format +msgid "Global Label %s" +msgstr "Global Label %s" + +#: eeschema/sch_text.cpp:1836 +#, c-format +msgid "Hierarchical Label %s" +msgstr "Hierarchical Label %s" + +#: eeschema/files-io.cpp:74 +msgid "Schematic Files" +msgstr "Schematic Files" + +#: eeschema/files-io.cpp:104 +#, c-format +msgid "Could not save backup of file '%s'" +msgstr "Could not save backup of file '%s'" + +#: eeschema/files-io.cpp:123 +#, c-format +msgid "" +"Error saving schematic file '%s'.\n" +"%s" +msgstr "" +"Error saving schematic file '%s'.\n" +"%s" + +#: eeschema/files-io.cpp:127 +#, c-format +msgid "Failed to save '%s'" +msgstr "Failed to save '%s'" + +#: eeschema/files-io.cpp:155 +#, c-format +msgid "File %s saved" +msgstr "File %s saved" + +#: eeschema/files-io.cpp:160 +msgid "File write operation failed." +msgstr "File write operation failed." + +#: eeschema/files-io.cpp:212 +#, c-format +msgid "Schematic file '%s' is already open." +msgstr "Schematic file '%s' is already open." + +#: eeschema/files-io.cpp:225 +msgid "" +"The current schematic has been modified. Do you wish to save the changes?" +msgstr "" +"The current schematic has been modified. Do you wish to save the changes?" + +#: eeschema/files-io.cpp:227 pcbnew/files.cpp:435 +msgid "Save and Load" +msgstr "Save and Load" + +#: eeschema/files-io.cpp:228 pcbnew/files.cpp:436 +msgid "Load Without Saving" +msgstr "Load Without Saving" + +#: eeschema/files-io.cpp:258 +#, c-format +msgid "Schematic '%s' does not exist. Do you wish to create it?" +msgstr "Schematic '%s' does not exist. Do you wish to create it?" + +#: eeschema/files-io.cpp:334 +#, c-format +msgid "" +"Error loading schematic file '%s'.\n" +"%s" +msgstr "" +"Error loading schematic file '%s'.\n" +"%s" + +#: eeschema/files-io.cpp:338 +#, c-format +msgid "Failed to load '%s'" +msgstr "Failed to load '%s'" + +#: eeschema/files-io.cpp:353 +msgid "" +"An error was found when loading the schematic that has been automatically " +"fixed. Please save the schematic to repair the broken file or it may not be " +"usable with other versions of KiCad." +msgstr "" +"An error was found when loading the schematic that has been automatically " +"fixed. Please save the schematic to repair the broken file or it may not be " +"usable with other versions of KiCad." + +#: eeschema/files-io.cpp:402 +msgid "Import Schematic" +msgstr "Import Schematic" + +#: eeschema/files-io.cpp:525 +msgid "" +"This operation cannot be undone. Besides, take into account that " +"hierarchical sheets will not be appended.\n" +"\n" +"Do you want to save the current document before proceeding?" +msgstr "" +"This operation cannot be undone. Besides, take into account that " +"hierarchical sheets will not be appended.\n" +"\n" +"Do you want to save the current document before proceeding?" + +#: eeschema/files-io.cpp:549 +#, c-format +msgid "Directory '%s' is not writable" +msgstr "Directory '%s' is not writable" + +#: eeschema/lib_export.cpp:51 +msgid "Import Component" +msgstr "Import Component" + +#: eeschema/lib_export.cpp:72 +#, c-format +msgid "" +"Unable to import library '%s'. Error:\n" +"%s" +msgstr "" +"Unable to import library '%s'. Error:\n" +"%s" + +#: eeschema/lib_export.cpp:87 +#, c-format +msgid "Part library file '%s' is empty." +msgstr "Part library file '%s' is empty." + +#: eeschema/lib_export.cpp:113 +msgid "There is no component selected to save." +msgstr "There is no component selected to save." + +#: eeschema/lib_export.cpp:121 +msgid "New Library" +msgstr "New Library" + +#: eeschema/lib_export.cpp:121 +msgid "Export Component" +msgstr "Export Component" + +#: eeschema/lib_export.cpp:142 +#, c-format +msgid "Error creating symbol library '%s'" +msgstr "Error creating symbol library '%s'" + +#: eeschema/lib_export.cpp:149 +#, c-format +msgid "'%s' - OK" +msgstr "'%s' - OK" + +#: eeschema/lib_export.cpp:150 +msgid "" +"This library will not be available until it is loaded by Eeschema.\n" +"\n" +"Modify the Eeschema library configuration if you want to include it as part " +"of this project." +msgstr "" +"This library will not be available until it is loaded by Eeschema.\n" +"\n" +"Modify the Eeschema library configuration if you want to include it as part " +"of this project." + +#: eeschema/lib_export.cpp:155 +#, c-format +msgid "'%s' - Export OK" +msgstr "'%s' - Export OK" + +#: eeschema/backanno.cpp:224 +msgid "Load Component Footprint Link File" +msgstr "Load Component Footprint Link File" + +#: eeschema/backanno.cpp:235 +msgid "Keep existing footprint field visibility" +msgstr "Keep existing footprint field visibility" + +#: eeschema/backanno.cpp:236 +msgid "Show all footprint fields" +msgstr "Show all footprint fields" + +#: eeschema/backanno.cpp:237 +msgid "Hide all footprint fields" +msgstr "Hide all footprint fields" + +#: eeschema/backanno.cpp:239 +msgid "Select the footprint field visibility setting." +msgstr "Select the footprint field visibility setting." + +#: eeschema/backanno.cpp:240 +msgid "Change Visibility" +msgstr "Change Visibility" + +#: eeschema/backanno.cpp:251 +#, c-format +msgid "Failed to open component-footprint link file '%s'" +msgstr "Failed to open component-footprint link file '%s'" + +#: eeschema/load_one_schematic_file.cpp:94 +#, c-format +msgid "Failed to open '%s'" +msgstr "Failed to open '%s'" + +#: eeschema/load_one_schematic_file.cpp:102 +#, c-format +msgid "Loading '%s'" +msgstr "Loading '%s'" + +#: eeschema/load_one_schematic_file.cpp:109 +#, c-format +msgid "'%s' is NOT an Eeschema file!" +msgstr "'%s' is NOT an Eeschema file!" + +#: eeschema/load_one_schematic_file.cpp:128 +#, c-format +msgid "" +"'%s' was created by a more recent version of Eeschema and may not load " +"correctly. Please consider updating!" +msgstr "" +"'%s' was created by a more recent version of Eeschema and may not load " +"correctly. Please consider updating!" + +#: eeschema/load_one_schematic_file.cpp:139 +msgid "" +" was created by an older version of Eeschema. It will be stored in the new " +"file format when you save this file again." +msgstr "" +" was created by an older version of Eeschema. It will be stored in the new " +"file format when you save this file again." + +#: eeschema/load_one_schematic_file.cpp:225 +#, c-format +msgid "Eeschema file text load error at line %d" +msgstr "Eeschema file text load error at line %d" + +#: eeschema/load_one_schematic_file.cpp:241 +#, c-format +msgid "Eeschema file undefined object at line %d, aborted" +msgstr "Eeschema file undefined object at line %d, aborted" + +#: eeschema/load_one_schematic_file.cpp:264 +#, c-format +msgid "Eeschema file object not loaded at line %d, aborted" +msgstr "Eeschema file object not loaded at line %d, aborted" + +#: eeschema/load_one_schematic_file.cpp:281 +#, c-format +msgid "Done Loading <%s>" +msgstr "Done Loading <%s>" + +#: eeschema/load_one_schematic_file.cpp:310 +#, c-format +msgid "" +"Eeschema file dimension definition error line %d,\n" +"Abort reading file.\n" +msgstr "" +"Eeschema file dimension definition error line %d,\n" +"Abort reading file.\n" + +#: eeschema/tool_lib.cpp:63 +msgid "Deselect current tool" +msgstr "Deselect current tool" + +#: eeschema/tool_lib.cpp:84 +msgid "Move part anchor" +msgstr "Move part anchor" + +#: eeschema/tool_lib.cpp:87 +msgid "Import existing drawings" +msgstr "Import existing drawings" + +#: eeschema/tool_lib.cpp:90 +msgid "Export current drawing" +msgstr "Export current drawing" + +#: eeschema/tool_lib.cpp:116 +msgid "Save into current library" +msgstr "Save into current library" + +#: eeschema/tool_lib.cpp:126 +msgid "Delete component in current library" +msgstr "Delete component in current library" + +#: eeschema/tool_lib.cpp:130 +msgid "Create new component" +msgstr "Create new component" + +#: eeschema/tool_lib.cpp:134 +msgid "Load component from current library" +msgstr "Load component from current library" + +#: eeschema/tool_lib.cpp:138 +msgid "Create new component from current component" +msgstr "Create new component from current component" + +#: eeschema/tool_lib.cpp:142 +msgid "Update current component in current library" +msgstr "Update current component in current library" + +#: eeschema/tool_lib.cpp:145 +msgid "Import component" +msgstr "Import component" + +#: eeschema/tool_lib.cpp:148 +msgid "Export component" +msgstr "Export component" + +#: eeschema/tool_lib.cpp:151 eeschema/help_common_strings.h:40 +msgid "Undo last command" +msgstr "Undo last command" + +#: eeschema/tool_lib.cpp:153 eeschema/help_common_strings.h:41 +msgid "Redo last command" +msgstr "Redo last command" + +#: eeschema/tool_lib.cpp:159 +msgid "Edit component properties" +msgstr "Edit component properties" + +#: eeschema/tool_lib.cpp:163 +msgid "Edit field properties" +msgstr "Edit field properties" + +#: eeschema/tool_lib.cpp:167 +msgid "Check duplicate and off grid pins" +msgstr "Check duplicate and off grid pins" + +#: eeschema/tool_lib.cpp:187 eeschema/tool_viewlib.cpp:91 +msgid "Show as \"De Morgan\" normal part" +msgstr "Show as \"De Morgan\" normal part" + +#: eeschema/tool_lib.cpp:189 eeschema/tool_viewlib.cpp:96 +msgid "Show as \"De Morgan\" convert part" +msgstr "Show as \"De Morgan\" convert part" + +#: eeschema/tool_lib.cpp:193 +msgid "Show associated datasheet or document" +msgstr "Show associated datasheet or document" + +#: eeschema/tool_lib.cpp:213 +msgid "Edit pins per part or body style (Use carefully!)" +msgstr "Edit pins per part or body style (Use carefully!)" + +#: eeschema/tool_lib.cpp:217 +msgid "Show pin table" +msgstr "Show pin table" + +#: eeschema/tool_lib.cpp:251 +msgid "Show pins electrical type" +msgstr "Show pins electrical type" + +#: eeschema/schframe.cpp:174 pcbnew/class_zone.cpp:908 +msgid "Not Found" +msgstr "Not Found" + +#: eeschema/schframe.cpp:176 +msgid "The following libraries were not found:" +msgstr "The following libraries were not found:" + +#: eeschema/schframe.cpp:641 pcbnew/pcbframe.cpp:610 +#, c-format +msgid "" +"Save the changes in\n" +"'%s'\n" +"before closing?" +msgstr "" +"Save the changes in\n" +"'%s'\n" +"before closing?" + +#: eeschema/schframe.cpp:790 +msgid "Draw wires and buses in any direction" +msgstr "Draw wires and buses in any direction" + +#: eeschema/schframe.cpp:791 +msgid "Draw horizontal and vertical wires and buses only" +msgstr "Draw horizontal and vertical wires and buses only" + +#: eeschema/schframe.cpp:800 +msgid "Do not show hidden pins" +msgstr "Do not show hidden pins" + +#: eeschema/schframe.cpp:855 +msgid "" +"Cannot update the PCB, because the Schematic Editor is opened in stand-alone " +"mode. In order to create/update PCBs from schematics, you need to launch " +"Kicad shell and create a PCB project." +msgstr "" +"Cannot update the PCB, because the Schematic Editor is opened in stand-alone " +"mode. In order to create/update PCBs from schematics, you need to launch " +"Kicad shell and create a PCB project." + +#: eeschema/schframe.cpp:985 +msgid "Schematic" +msgstr "Schematic" + +#: eeschema/schframe.cpp:1004 +msgid "New Schematic" +msgstr "New Schematic" + +#: eeschema/schframe.cpp:1017 +#, c-format +msgid "Schematic file '%s' already exists, use Open instead" +msgstr "Schematic file '%s' already exists, use Open instead" + +#: eeschema/schframe.cpp:1038 +msgid "Open Schematic" +msgstr "Open Schematic" + +#: eeschema/schframe.cpp:1168 +msgid "Error: not a component or no component" +msgstr "Error: not a component or no component" + +#: eeschema/schframe.cpp:1404 +msgid " [no file]" +msgstr " [no file]" + +#: eeschema/lib_circle.cpp:54 gerbview/class_gerber_draw_item.cpp:172 +#: pcbnew/class_drawsegment.cpp:349 pcbnew/class_pad.cpp:1085 +#: pcbnew/class_board_item.cpp:45 +msgid "Circle" +msgstr "Circle" + +#: eeschema/lib_circle.cpp:77 +#, c-format +msgid "Circle only had %d parameters of the required 6" +msgstr "Circle only had %d parameters of the required 6" + +#: eeschema/lib_circle.cpp:283 +msgid "Radius" +msgstr "Radius" + +#: eeschema/lib_circle.cpp:294 +#, c-format +msgid "Circle center (%s, %s), radius %s" +msgstr "Circle center (%s, %s), radius %s" + +#: eeschema/lib_field.cpp:647 +#, c-format +msgid "Field%d" +msgstr "Field%d" + +#: eeschema/lib_field.cpp:710 +#, c-format +msgid "Field %s %s" +msgstr "Field %s %s" + +#: eeschema/lib_field.cpp:793 pcbnew/class_drawsegment.cpp:386 +#: pcbnew/dialogs/dialog_edit_module_text_base.cpp:52 +#: pcbnew/dialogs/dialog_design_rules_base.cpp:354 +#: pcbnew/class_pcb_text.cpp:140 pcbnew/class_pad.cpp:669 +#: pcbnew/class_track.cpp:1165 pcbnew/class_track.cpp:1192 +#: pcbnew/class_text_mod.cpp:390 +msgid "Width" +msgstr "Width" + +#: eeschema/lib_field.cpp:796 +#: pcbnew/dialogs/dialog_edit_module_text_base.cpp:59 +#: pcbnew/class_pcb_text.cpp:143 pcbnew/class_pad.cpp:672 +#: pcbnew/class_text_mod.cpp:393 +msgid "Height" +msgstr "Height" + +#: eeschema/widgets/widget_eeschema_color_config.cpp:59 +msgid "Wire" +msgstr "Wire" + +#: eeschema/widgets/widget_eeschema_color_config.cpp:60 +msgid "Bus" +msgstr "Bus" + +#: eeschema/widgets/widget_eeschema_color_config.cpp:61 +#: eeschema/sch_junction.h:86 +msgid "Junction" +msgstr "Junction" + +#: eeschema/widgets/widget_eeschema_color_config.cpp:63 +msgid "Global label" +msgstr "Global label" + +#: eeschema/widgets/widget_eeschema_color_config.cpp:64 +#: pcbnew/dialogs/dialog_select_net_from_list_base.cpp:54 +msgid "Net name" +msgstr "Net name" + +#: eeschema/widgets/widget_eeschema_color_config.cpp:65 +msgid "Notes" +msgstr "Notes" + +#: eeschema/widgets/widget_eeschema_color_config.cpp:66 +msgid "No connect symbol" +msgstr "No connect symbol" + +#: eeschema/widgets/widget_eeschema_color_config.cpp:72 +msgid "Body background" +msgstr "Body background" + +#: eeschema/widgets/widget_eeschema_color_config.cpp:73 +#: eeschema/lib_pin.cpp:156 +msgid "Pin" +msgstr "Pin" + +#: eeschema/widgets/widget_eeschema_color_config.cpp:74 +msgid "Pin number" +msgstr "Pin number" + +#: eeschema/widgets/widget_eeschema_color_config.cpp:75 +msgid "Pin name" +msgstr "Pin name" + +#: eeschema/widgets/widget_eeschema_color_config.cpp:83 +#: eeschema/widgets/widget_eeschema_color_config.cpp:103 +#: pcbnew/tools/selection_tool.cpp:103 +msgid "Sheet" +msgstr "Sheet" + +#: eeschema/widgets/widget_eeschema_color_config.cpp:84 +msgid "Sheet file name" +msgstr "Sheet file name" + +#: eeschema/widgets/widget_eeschema_color_config.cpp:85 +msgid "Sheet name" +msgstr "Sheet name" + +#: eeschema/widgets/widget_eeschema_color_config.cpp:86 +msgid "Sheet label" +msgstr "Sheet label" + +#: eeschema/widgets/widget_eeschema_color_config.cpp:87 +msgid "Hierarchical label" +msgstr "Hierarchical label" + +#: eeschema/widgets/widget_eeschema_color_config.cpp:92 +msgid "ERC warning" +msgstr "ERC warning" + +#: eeschema/widgets/widget_eeschema_color_config.cpp:93 +msgid "ERC error" +msgstr "ERC error" + +#: eeschema/widgets/widget_eeschema_color_config.cpp:95 +msgid "Brightened" +msgstr "Brightened" + +#: eeschema/widgets/widget_eeschema_color_config.cpp:104 +msgid "Miscellaneous" +msgstr "Miscellaneous" + +#: eeschema/widgets/widget_eeschema_color_config.cpp:291 +msgid "" +"Some items have the same color as the background\n" +"and they will not be seen on the screen. Are you\n" +"sure you want to use these colors?" +msgstr "" +"Some items have the same color as the background\n" +"and they will not be seen on the screen. Are you\n" +"sure you want to use these colors?" + +#: eeschema/widgets/component_tree.cpp:136 +msgid "Search" +msgstr "Search" + +#: eeschema/widgets/tuner_slider_base.cpp:24 +msgid " X " +msgstr " X " + +#: eeschema/widgets/tuner_slider_base.cpp:66 +msgid "Save" +msgstr "Save" + +#: eeschema/lib_text.cpp:138 +#, c-format +msgid "Text only had %d parameters of the required 8" +msgstr "Text only had %d parameters of the required 8" + +#: eeschema/pin_type.cpp:53 +msgid "Unspecified" +msgstr "Unspecified" + +#: eeschema/pin_type.cpp:56 +msgid "Power input" +msgstr "Power input" + +#: eeschema/pin_type.cpp:59 +msgid "Power output" +msgstr "Power output" + +#: eeschema/pin_type.cpp:62 +msgid "Open collector" +msgstr "Open collector" + +#: eeschema/pin_type.cpp:65 +msgid "Open emitter" +msgstr "Open emitter" + +#: eeschema/pin_type.cpp:68 +msgid "Not connected" +msgstr "Not connected" + +#: eeschema/lib_pin.cpp:2111 pcbnew/class_drawsegment.cpp:367 +#: pcbnew/class_track.cpp:1053 +msgid "Length" +msgstr "Length" + +#: eeschema/lib_pin.cpp:2127 eeschema/lib_pin.cpp:2146 +msgid "Pos X" +msgstr "Pos X" + +#: eeschema/lib_pin.cpp:2130 eeschema/lib_pin.cpp:2149 +msgid "Pos Y" +msgstr "Pos Y" + +#: eeschema/lib_pin.cpp:2350 +#, c-format +msgid "Pin %s, %s, %s" +msgstr "Pin %s, %s, %s" + +#: eeschema/sch_bus_entry.cpp:335 +msgid "Bus to Wire Entry" +msgstr "Bus to Wire Entry" + +#: eeschema/sch_bus_entry.cpp:341 +msgid "Bus to Bus Entry" +msgstr "Bus to Bus Entry" + +#: eeschema/viewlib_frame.cpp:113 pcbnew/modview_frame.cpp:743 +msgid "Library Browser" +msgstr "Library Browser" + +#: eeschema/lib_bezier.cpp:51 +msgid "Bezier" +msgstr "Bezier" + +#: eeschema/lib_bezier.cpp:83 +#, c-format +msgid "Bezier only had %d parameters of the required 4" +msgstr "Bezier only had %d parameters of the required 4" + +#: eeschema/lib_bezier.cpp:89 +#, c-format +msgid "Bezier count parameter %d is invalid" +msgstr "Bezier count parameter %d is invalid" + +#: eeschema/lib_bezier.cpp:104 +#, c-format +msgid "Bezier point %d X position not defined" +msgstr "Bezier point %d X position not defined" + +#: eeschema/lib_bezier.cpp:112 +#, c-format +msgid "Bezier point %d Y position not defined" +msgstr "Bezier point %d Y position not defined" + +#: eeschema/libeditframe.cpp:323 +msgid "Save the changes in the library before closing?" +msgstr "Save the changes in the library before closing?" + +#: eeschema/libeditframe.cpp:350 +#, c-format +msgid "" +"Library '%s' was modified!\n" +"Discard changes?" +msgstr "" +"Library '%s' was modified!\n" +"Discard changes?" + +#: eeschema/libeditframe.cpp:687 +msgid "No part to save." +msgstr "No part to save." + +#: eeschema/libeditframe.cpp:711 +#, c-format +msgid "Unexpected error occured saving symbol '%s' to symbol library '%s'." +msgstr "Unexpected error occured saving symbol '%s' to symbol library '%s'." + +#: eeschema/libeditframe.cpp:1159 +msgid "Add pin" +msgstr "Add pin" + +#: eeschema/libeditframe.cpp:1163 +msgid "Set pin options" +msgstr "Set pin options" + +#: eeschema/libeditframe.cpp:1178 +msgid "Add rectangle" +msgstr "Add rectangle" + +#: eeschema/libeditframe.cpp:1182 pcbnew/modedit.cpp:948 +msgid "Add circle" +msgstr "Add circle" + +#: eeschema/libeditframe.cpp:1186 pcbnew/modedit.cpp:944 +msgid "Add arc" +msgstr "Add arc" + +#: eeschema/libeditframe.cpp:1190 pcbnew/modedit.cpp:940 +msgid "Add line" +msgstr "Add line" + +#: eeschema/libeditframe.cpp:1194 +msgid "Set anchor position" +msgstr "Set anchor position" + +#: eeschema/libeditframe.cpp:1198 +msgid "Import" +msgstr "Import" + +#: eeschema/find.cpp:97 +#, c-format +msgid "Design rule check marker found in sheet %s at %0.3f%s, %0.3f%s" +msgstr "Design rule check marker found in sheet %s at %0.3f%s, %0.3f%s" + +#: eeschema/find.cpp:103 +msgid "No more markers were found." +msgstr "No more markers were found." + +#: eeschema/find.cpp:241 +msgid "component" +msgstr "component" + +#: eeschema/find.cpp:245 +#, c-format +msgid "pin %s" +msgstr "pin %s" + +#: eeschema/find.cpp:249 +#, c-format +msgid "reference %s" +msgstr "reference %s" + +#: eeschema/find.cpp:253 +#, c-format +msgid "value %s" +msgstr "value %s" + +#: eeschema/find.cpp:257 +#, c-format +msgid "field %s" +msgstr "field %s" + +#: eeschema/find.cpp:265 +#, c-format +msgid "%s %s found" +msgstr "%s %s found" + +#: eeschema/find.cpp:270 +#, c-format +msgid "%s found but %s not found" +msgstr "%s found but %s not found" + +#: eeschema/find.cpp:276 +#, c-format +msgid "Component %s not found" +msgstr "Component %s not found" + +#: eeschema/find.cpp:510 +#, c-format +msgid "No item found matching %s." +msgstr "No item found matching %s." + +#: eeschema/project_rescue.cpp:58 +#, c-format +msgid "Failed to create component library file '%s'" +msgstr "Failed to create component library file '%s'" + +#: eeschema/project_rescue.cpp:322 +#, c-format +msgid "Rename to %s" +msgstr "Rename to %s" + +#: eeschema/project_rescue.cpp:435 +#, c-format +msgid "Rescue %s as %s" +msgstr "Rescue %s as %s" + +#: eeschema/project_rescue.cpp:579 +msgid "This project has nothing to rescue." +msgstr "This project has nothing to rescue." + +#: eeschema/project_rescue.cpp:580 eeschema/project_rescue.cpp:595 +#: eeschema/dialogs/dialog_rescue_each_base.h:65 +msgid "Project Rescue Helper" +msgstr "Project Rescue Helper" + +#: eeschema/project_rescue.cpp:594 +msgid "No symbols were rescued." +msgstr "No symbols were rescued." + +#: eeschema/tool_viewlib.cpp:56 +msgid "Select component to browse" +msgstr "Select component to browse" + +#: eeschema/tool_viewlib.cpp:61 +msgid "Display previous component" +msgstr "Display previous component" + +#: eeschema/tool_viewlib.cpp:65 +msgid "Display next component" +msgstr "Display next component" + +#: eeschema/tool_viewlib.cpp:109 +msgid "View component documents" +msgstr "View component documents" + +#: eeschema/tool_viewlib.cpp:117 +msgid "Insert component in schematic" +msgstr "Insert component in schematic" + +#: eeschema/tool_viewlib.cpp:145 +#, c-format +msgid "Unit %c" +msgstr "Unit %c" + +#: eeschema/tool_viewlib.cpp:184 pcbnew/menubar_modedit.cpp:150 +#: pcbnew/tool_modview.cpp:150 +msgid "Cl&ose" +msgstr "Cl&ose" + +#: eeschema/tool_viewlib.cpp:185 +msgid "Close schematic component viewer" +msgstr "Close schematic component viewer" + +#: eeschema/tool_viewlib.cpp:209 +msgid "&Show Pin Electrical Type" +msgstr "&Show Pin Electrical Type" + +#: eeschema/tool_viewlib.cpp:218 +msgid "Open Eeschema manual" +msgstr "Open Eeschema manual" + +#: eeschema/tool_viewlib.cpp:234 +msgid "&About Eeschema" +msgstr "&About Eeschema" + +#: eeschema/tool_viewlib.cpp:235 +msgid "About Eeschema schematic designer" +msgstr "About Eeschema schematic designer" + +#: eeschema/sch_plugin.cpp:162 +msgid "Enable debug logging for Symbol*() functions in this SCH_PLUGIN." +msgstr "" +"Enable debug logging for Symbol*() functions in this SCH_PLUGIN." + +#: eeschema/sch_plugin.cpp:166 +msgid "Regular expression symbol name filter." +msgstr "Regular expression symbol name filter." + +#: eeschema/sch_plugin.cpp:170 pcbnew/plugin.cpp:135 +msgid "" +"Enable transaction logging. The mere presence of this option turns on the " +"logging, no need to set a Value." +msgstr "" +"Enable transaction logging. The mere presence of this option turns on the " +"logging, no need to set a Value." + +#: eeschema/sch_plugin.cpp:175 pcbnew/plugin.cpp:140 +msgid "User name for login to some special library server." +msgstr "User name for login to some special library server." + +#: eeschema/sch_plugin.cpp:179 pcbnew/plugin.cpp:144 +msgid "Password for login to some special library server." +msgstr "Password for login to some special library server." + +#: eeschema/sch_plugin.cpp:187 +msgid "" +"Enter the python symbol which implements the SCH_PLUGIN::Symbol*() functions." +msgstr "" +"Enter the python symbol which implements the SCH_PLUGIN::Symbol*() functions." + +#: eeschema/sheetlab.cpp:167 +msgid "No new hierarchical labels found." +msgstr "No new hierarchical labels found." + +#: eeschema/lib_polyline.cpp:52 +msgid "PolyLine" +msgstr "PolyLine" + +#: eeschema/lib_polyline.cpp:87 +#, c-format +msgid "Polyline only had %d parameters of the required 4" +msgstr "Polyline only had %d parameters of the required 4" + +#: eeschema/lib_polyline.cpp:93 +#, c-format +msgid "Polyline count parameter %d is invalid" +msgstr "Polyline count parameter %d is invalid" + +#: eeschema/lib_polyline.cpp:108 +#, c-format +msgid "Polyline point %d X position not defined" +msgstr "Polyline point %d X position not defined" + +#: eeschema/lib_polyline.cpp:116 +#, c-format +msgid "Polyline point %d Y position not defined" +msgstr "Polyline point %d Y position not defined" + +#: eeschema/lib_polyline.cpp:417 +#, c-format +msgid "Polyline at (%s, %s) with %d points" +msgstr "Polyline at (%s, %s) with %d points" + +#: eeschema/sch_no_connect.h:88 +msgid "No Connect" +msgstr "No Connect" + +#: eeschema/dialogs/dialog_edit_libentry_fields_in_lib_base.h:89 +msgid "Field Properties" +msgstr "Field Properties" + +#: eeschema/dialogs/dialog_sch_sheet_props_base.h:60 +msgid "Schematic Sheet Properties" +msgstr "Schematic Sheet Properties" + +#: eeschema/dialogs/dialog_sch_edit_sheet_pin_base.h:56 +msgid "Sheet Pin Properties" +msgstr "Sheet Pin Properties" + +#: eeschema/dialogs/dialog_lib_edit_text_base.h:69 +msgid "Library Text Properties" +msgstr "Library Text Properties" + +#: eeschema/dialogs/dialog_edit_label_base.h:70 +msgid "Text Editor" +msgstr "Text Editor" + +#: eeschema/dialogs/dialog_eeschema_options_base.h:129 +msgid "Schematic Editor Options" +msgstr "Schematic Editor Options" + +#: eeschema/dialogs/dialog_edit_component_in_schematic_fbp.h:106 +#: eeschema/dialogs/dialog_lib_new_component_base.h:62 +msgid "Component Properties" +msgstr "Component Properties" + +#: eeschema/dialogs/dialog_erc_base.h:90 +msgid "Electrical Rules Checker" +msgstr "Electrical Rules Checker" + +#: eeschema/dialogs/dialog_bom_editor_base.h:74 +msgid "BOM editor" +msgstr "BOM editor" + +#: eeschema/dialogs/dialog_netlist_base.h:78 +#: pcbnew/dialogs/dialog_netlist_fbp.h:84 +msgid "Netlist" +msgstr "Netlist" + +#: eeschema/dialogs/dialog_netlist_base.h:119 +msgid "Plugins:" +msgstr "Plugins:" + +#: eeschema/dialogs/dialog_plot_schematic_base.h:85 +msgid "Plot Schematic Options" +msgstr "Plot Schematic Options" + +#: eeschema/dialogs/dialog_lib_edit_pin_table_base.h:50 +msgid "Pin Table" +msgstr "Pin Table" + +#: eeschema/dialogs/dialog_lib_edit_pin_base.h:107 +msgid "Pin Properties" +msgstr "Pin Properties" + +#: eeschema/dialogs/dialog_global_sym_lib_table_config_base.h:58 +msgid "Configure Global Symbol Library Table" +msgstr "Configure Global Symbol Library Table" + +#: eeschema/dialogs/dialog_bom_base.h:97 +msgid "Bill of Material" +msgstr "Bill of Material" + +#: eeschema/dialogs/dialog_annotate_base.h:89 +msgid "Annotate Schematic" +msgstr "Annotate Schematic" + +#: eeschema/dialogs/dialog_libedit_options_base.h:78 +msgid "Library Editor Options" +msgstr "Library Editor Options" + +#: eeschema/dialogs/dialog_lib_edit_draw_item_base.h:62 +msgid "Drawing Properties" +msgstr "Drawing Properties" + +#: eeschema/help_common_strings.h:45 +msgid "Fit schematic sheet on screen" +msgstr "Fit schematic sheet on screen" + +#: eeschema/help_common_strings.h:46 +msgid "Redraw schematic view" +msgstr "Redraw schematic view" + +#: eeschema/help_common_strings.h:51 +msgid "Find components and text" +msgstr "Find components and text" + +#: eeschema/help_common_strings.h:52 +msgid "Find and replace text in schematic items" +msgstr "Find and replace text in schematic items" + +#: eeschema/help_common_strings.h:53 +msgid "Place component" +msgstr "Place component" + +#: eeschema/help_common_strings.h:54 +msgid "Place power port" +msgstr "Place power port" + +#: eeschema/help_common_strings.h:55 +msgid "Place wire" +msgstr "Place wire" + +#: eeschema/help_common_strings.h:56 +msgid "Place bus" +msgstr "Place bus" + +#: eeschema/help_common_strings.h:57 +msgid "Place wire to bus entry" +msgstr "Place wire to bus entry" + +#: eeschema/help_common_strings.h:58 +msgid "Place bus to bus entry" +msgstr "Place bus to bus entry" + +#: eeschema/help_common_strings.h:59 +msgid "Place not-connected flag" +msgstr "Place not-connected flag" + +#: eeschema/help_common_strings.h:61 +msgid "Place net name - local label" +msgstr "Place net name - local label" + +#: eeschema/help_common_strings.h:64 +msgid "" +"Place global label.\n" +"Warning: inside global hierarchy , all global labels with same name are " +"connected" +msgstr "" +"Place global label.\n" +"Warning: inside global hierarchy , all global labels with same name are " +"connected" + +#: eeschema/help_common_strings.h:66 +msgid "" +"Place a hierarchical label. Label will be seen as a hierarchical pin in the " +"sheet symbol" +msgstr "" +"Place a hierarchical label. Label will be seen as a hierarchical pin in the " +"sheet symbol" + +#: eeschema/help_common_strings.h:68 +msgid "Place junction" +msgstr "Place junction" + +#: eeschema/help_common_strings.h:69 +msgid "Create hierarchical sheet" +msgstr "Create hierarchical sheet" + +#: eeschema/help_common_strings.h:71 +msgid "" +"Place hierarchical pin imported from the corresponding hierarchical label" +msgstr "" +"Place hierarchical pin imported from the corresponding hierarchical label" + +#: eeschema/help_common_strings.h:72 +msgid "Place hierarchical pin in sheet" +msgstr "Place hierarchical pin in sheet" + +#: eeschema/help_common_strings.h:73 +msgid "Place graphic lines or polygons" +msgstr "Place graphic lines or polygons" + +#: eeschema/help_common_strings.h:74 +msgid "Place text" +msgstr "Place text" + +#: eeschema/help_common_strings.h:76 +msgid "Annotate schematic components" +msgstr "Annotate schematic components" + +#: eeschema/help_common_strings.h:77 +msgid "Library Editor - Create/edit components" +msgstr "Library Editor - Create/edit components" + +#: eeschema/help_common_strings.h:78 +msgid "Library Browser - Browse components" +msgstr "Library Browser - Browse components" + +#: eeschema/help_common_strings.h:79 +msgid "Generate bill of materials" +msgstr "Generate bill of materials" + +#: eeschema/help_common_strings.h:81 +msgid "" +"Back-import component footprint association fields from the .cmp back import " +"file created by Pcbnew" +msgstr "" +"Back-import component footprint association fields from the .cmp back import " +"file created by Pcbnew" + +#: eeschema/help_common_strings.h:84 +msgid "Add pins to component" +msgstr "Add pins to component" + +#: eeschema/help_common_strings.h:85 +msgid "Add text to component body" +msgstr "Add text to component body" + +#: eeschema/help_common_strings.h:86 +msgid "Add graphic rectangle to component body" +msgstr "Add graphic rectangle to component body" + +#: eeschema/help_common_strings.h:87 +msgid "Add circles to component body" +msgstr "Add circles to component body" + +#: eeschema/help_common_strings.h:88 +msgid "Add arcs to component body" +msgstr "Add arcs to component body" + +#: eeschema/help_common_strings.h:89 +msgid "Add lines and polygons to component body" +msgstr "Add lines and polygons to component body" + +#: eeschema/sim/sim_plot_frame_base.h:108 +msgid "Spice Simulator" +msgstr "Spice Simulator" + +#: eeschema/bom_table_column.h:38 pcbnew/build_BOM_from_board.cpp:119 +msgid "Quantity" +msgstr "Quantity" + +#: eeschema/sch_marker.h:100 +msgid "ERC Marker" +msgstr "ERC Marker" + +#: eeschema/sch_bitmap.h:131 +msgid "Image" +msgstr "Image" + +#: gerbview/class_gerber_file_image_list.cpp:190 +#, c-format +msgid "Graphic layer %d" +msgstr "Graphic layer %d" + +#: gerbview/export_to_pcbnew.cpp:170 +msgid "None of the Gerber layers contain any data" +msgstr "None of the Gerber layers contain any data" + +#: gerbview/export_to_pcbnew.cpp:177 +msgid "Board file name:" +msgstr "Board file name:" + +#: gerbview/export_to_pcbnew.cpp:213 +#, c-format +msgid "Cannot create file '%s'" +msgstr "Cannot create file '%s'" + +#: gerbview/hotkeys.cpp:69 pcbnew/hotkeys.cpp:227 +msgid "Switch Units" +msgstr "Switch Units" + +#: gerbview/hotkeys.cpp:73 +msgid "Gbr Lines Display Mode" +msgstr "Gbr Lines Display Mode" + +#: gerbview/hotkeys.cpp:75 +msgid "Gbr Flashed Display Mode" +msgstr "Gbr Flashed Display Mode" + +#: gerbview/hotkeys.cpp:77 +msgid "Gbr Polygons Display Mode" +msgstr "Gbr Polygons Display Mode" + +#: gerbview/hotkeys.cpp:79 +msgid "Gbr Negative Obj Display Mode" +msgstr "Gbr Negative Obj Display Mode" + +#: gerbview/hotkeys.cpp:81 +msgid "DCodes Display Mode" +msgstr "DCodes Display Mode" + +#: gerbview/hotkeys.cpp:84 pcbnew/hotkeys.cpp:91 +msgid "Switch to Next Layer" +msgstr "Switch to Next Layer" + +#: gerbview/hotkeys.cpp:86 pcbnew/hotkeys.cpp:93 +msgid "Switch to Previous Layer" +msgstr "Switch to Previous Layer" + +#: gerbview/hotkeys.cpp:105 +msgid "Gerbview Hotkeys" +msgstr "Gerbview Hotkeys" + +#: gerbview/menubar.cpp:64 +msgid "Load &Gerber File" +msgstr "Load &Gerber File" + +#: gerbview/menubar.cpp:65 gerbview/toolbars_gerber.cpp:64 +msgid "" +"Load a new Gerber file on the current layer. Previous data will be deleted" +msgstr "" +"Load a new Gerber file on the current layer. Previous data will be deleted" + +#: gerbview/menubar.cpp:71 +msgid "Load &EXCELLON Drill File" +msgstr "Load &EXCELLON Drill File" + +#: gerbview/menubar.cpp:72 +msgid "Load excellon drill file" +msgstr "Load excellon drill file" + +#: gerbview/menubar.cpp:78 +msgid "Load &Zip Archive File" +msgstr "Load &Zip Archive File" + +#: gerbview/menubar.cpp:79 +msgid "Load a zipped archive (Gerber and drill) file" +msgstr "Load a zipped archive (Gerber and drill) file" + +#: gerbview/menubar.cpp:97 +msgid "Open &Recent Gerber File" +msgstr "Open &Recent Gerber File" + +#: gerbview/menubar.cpp:98 +msgid "Open a recent opened Gerber file" +msgstr "Open a recent opened Gerber file" + +#: gerbview/menubar.cpp:112 +msgid "Open Recent Dri&ll File" +msgstr "Open Recent Dri&ll File" + +#: gerbview/menubar.cpp:113 +msgid "Open a recent opened drill file" +msgstr "Open a recent opened drill file" + +#: gerbview/menubar.cpp:127 +msgid "Open Recent Zip &Archive File" +msgstr "Open Recent Zip &Archive File" + +#: gerbview/menubar.cpp:128 +msgid "Open a recent opened zip archive file" +msgstr "Open a recent opened zip archive file" + +#: gerbview/menubar.cpp:137 +msgid "Clear &All" +msgstr "Clear &All" + +#: gerbview/menubar.cpp:138 +msgid "Clear all layers. All data will be deleted" +msgstr "Clear all layers. All data will be deleted" + +#: gerbview/menubar.cpp:147 +msgid "E&xport to Pcbnew" +msgstr "E&xport to Pcbnew" + +#: gerbview/menubar.cpp:148 +msgid "Export data in Pcbnew format" +msgstr "Export data in Pcbnew format" + +#: gerbview/menubar.cpp:157 pagelayout_editor/menubar.cpp:102 +#: pcbnew/menubar_pcbframe.cpp:777 pcbnew/menubar_modedit.cpp:141 +msgid "&Print" +msgstr "&Print" + +#: gerbview/menubar.cpp:158 +msgid "Print gerber" +msgstr "Print gerber" + +#: gerbview/menubar.cpp:168 +msgid "Close GerbView" +msgstr "Close GerbView" + +#: gerbview/menubar.cpp:177 gerbview/menubar.cpp:179 +#: gerbview/events_called_functions.cpp:457 pcbnew/pcbnew_config.cpp:79 +#: pcbnew/tool_pcb.cpp:811 +msgid "Hide &Layers Manager" +msgstr "Hide &Layers Manager" + +#: gerbview/menubar.cpp:179 gerbview/events_called_functions.cpp:457 +#: pcbnew/pcbnew_config.cpp:79 pcbnew/tool_pcb.cpp:811 +msgid "Show &Layers Manager" +msgstr "Show &Layers Manager" + +#: gerbview/menubar.cpp:189 +msgid "&Options" +msgstr "&Options" + +#: gerbview/menubar.cpp:190 +msgid "Set options to draw items" +msgstr "Set options to draw items" + +#: gerbview/menubar.cpp:209 +msgid "&List DCodes" +msgstr "&List DCodes" + +#: gerbview/menubar.cpp:210 +msgid "List D-codes defined in Gerber files" +msgstr "List D-codes defined in Gerber files" + +#: gerbview/menubar.cpp:216 +msgid "&Show Source" +msgstr "&Show Source" + +#: gerbview/menubar.cpp:217 +msgid "Show source file for the current layer" +msgstr "Show source file for the current layer" + +#: gerbview/menubar.cpp:226 +msgid "&Clear Current Layer" +msgstr "&Clear Current Layer" + +#: gerbview/menubar.cpp:227 +msgid "Erase the graphic layer currently selected" +msgstr "Erase the graphic layer currently selected" + +#: gerbview/menubar.cpp:236 pagelayout_editor/menubar.cpp:133 +msgid "&Text Editor" +msgstr "&Text Editor" + +#: gerbview/menubar.cpp:237 pagelayout_editor/menubar.cpp:134 +msgid "Select your preferred text editor" +msgstr "Select your preferred text editor" + +#: gerbview/menubar.cpp:245 +msgid "Gerbview &Manual" +msgstr "Gerbview &Manual" + +#: gerbview/menubar.cpp:246 +msgid "Open the GerbView Manual" +msgstr "Open the GerbView Manual" + +#: gerbview/menubar.cpp:276 +msgid "&Miscellaneous" +msgstr "&Miscellaneous" + +#: gerbview/rs274x.cpp:557 +msgid "RS274X: Command \"IR\" rotation value not allowed" +msgstr "RS274X: Command \"IR\" rotation value not allowed" + +#: gerbview/rs274x.cpp:648 +msgid "RS274X: Command KNOCKOUT ignored by GerbView" +msgstr "RS274X: Command KNOCKOUT ignored by GerbView" + +#: gerbview/rs274x.cpp:711 +msgid "Too many include files!!" +msgstr "Too many include files!!" + +#: gerbview/dialogs/dialog_show_page_borders_base.cpp:25 +msgid "Full size. Do not show page limits" +msgstr "Full size. Do not show page limits" + +#: gerbview/dialogs/dialog_show_page_borders_base.cpp:25 +#: gerbview/dialogs/gerbview_dialog_display_options_frame_base.cpp:77 +msgid "Full size" +msgstr "Full size" + +#: gerbview/dialogs/dialog_show_page_borders_base.cpp:25 +#: gerbview/dialogs/gerbview_dialog_display_options_frame_base.cpp:77 +msgid "Size A4" +msgstr "Size A4" + +#: gerbview/dialogs/dialog_show_page_borders_base.cpp:25 +#: gerbview/dialogs/gerbview_dialog_display_options_frame_base.cpp:77 +msgid "Size A3" +msgstr "Size A3" + +#: gerbview/dialogs/dialog_show_page_borders_base.cpp:25 +#: gerbview/dialogs/gerbview_dialog_display_options_frame_base.cpp:77 +msgid "Size A2" +msgstr "Size A2" + +#: gerbview/dialogs/dialog_show_page_borders_base.cpp:25 +#: gerbview/dialogs/gerbview_dialog_display_options_frame_base.cpp:77 +msgid "Size A" +msgstr "Size A" + +#: gerbview/dialogs/dialog_show_page_borders_base.cpp:25 +#: gerbview/dialogs/gerbview_dialog_display_options_frame_base.cpp:77 +msgid "Size B" +msgstr "Size B" + +#: gerbview/dialogs/dialog_show_page_borders_base.cpp:25 +#: gerbview/dialogs/gerbview_dialog_display_options_frame_base.cpp:77 +msgid "Size C" +msgstr "Size C" + +#: gerbview/dialogs/dialog_show_page_borders_base.cpp:27 +msgid "Show Page Limits:" +msgstr "Show Page Limits:" + +#: gerbview/dialogs/dialog_print_using_printer.cpp:110 +#: pagelayout_editor/events_functions.cpp:534 +#: pcbnew/dialogs/dialog_print_using_printer.cpp:125 +msgid "Error Init Printer info" +msgstr "Error Init Printer info" + +#: gerbview/dialogs/dialog_print_using_printer.cpp:163 +#: gerbview/dialogs/dialog_select_one_pcb_layer.cpp:163 +#: gerbview/class_gerbview_layer_widget.cpp:88 pcbnew/class_drawsegment.cpp:384 +#: pcbnew/dialogs/dialog_modedit_options_base.cpp:111 +#: pcbnew/dialogs/dialog_modedit_options_base.cpp:140 +#: pcbnew/dialogs/dialog_dimension_editor_base.cpp:83 +#: pcbnew/class_pcb_text.cpp:126 pcbnew/class_pad.cpp:663 +#: pcbnew/layer_widget.cpp:387 pcbnew/class_pcb_layer_widget.cpp:378 +#: pcbnew/class_zone.cpp:706 pcbnew/class_track.cpp:1160 +#: pcbnew/class_track.cpp:1187 pcbnew/class_text_mod.cpp:374 +msgid "Layer" +msgstr "Layer" + +#: gerbview/dialogs/dialog_print_using_printer.cpp:298 +#: pcbnew/dialogs/dialog_print_using_printer.cpp:356 +#: pcbnew/dialogs/dialog_plot.cpp:808 +msgid "Warning: Scale option set to a very large value" +msgstr "Warning: Scale option set to a very large value" + +#: gerbview/dialogs/dialog_print_using_printer.cpp:304 +#: pcbnew/dialogs/dialog_print_using_printer.cpp:366 +#: pcbnew/dialogs/dialog_plot.cpp:804 +msgid "Warning: Scale option set to a very small value" +msgstr "Warning: Scale option set to a very small value" + +#: gerbview/dialogs/dialog_print_using_printer.cpp:353 +#: pcbnew/dialogs/dialog_print_using_printer.cpp:433 +#: pcbnew/dialogs/dialog_plot.cpp:867 +msgid "No layer selected" +msgstr "No layer selected" + +#: gerbview/dialogs/dialog_print_using_printer.cpp:367 +#: pcbnew/dialogs/dialog_print_for_modedit.cpp:181 +#: pcbnew/dialogs/dialog_print_using_printer.cpp:438 +msgid "Print Preview" +msgstr "Print Preview" + +#: gerbview/dialogs/dialog_print_using_printer.cpp:409 +msgid "There was a problem printing" +msgstr "There was a problem printing" + +#: gerbview/dialogs/dialog_print_using_printer_base.cpp:20 +#: pcbnew/dialogs/dialog_SVG_print_base.cpp:44 +msgid "Layers:" +msgstr "Layers:" + +#: gerbview/dialogs/dialog_print_using_printer_base.cpp:25 +#: gerbview/dialogs/dialog_print_using_printer_base.cpp:30 +msgid "Graphic layers:" +msgstr "Graphic layers:" + +#: gerbview/dialogs/dialog_print_using_printer_base.cpp:44 +msgid "fit in page" +msgstr "fit in page" + +#: gerbview/dialogs/dialog_print_using_printer_base.cpp:44 +#: pcbnew/dialogs/dialog_print_using_printer_base.cpp:67 +#: pcbnew/dialogs/dialog_print_for_modedit_base.cpp:22 +msgid "Scale 0.5" +msgstr "Scale 0.5" + +#: gerbview/dialogs/dialog_print_using_printer_base.cpp:44 +#: pcbnew/dialogs/dialog_print_using_printer_base.cpp:67 +#: pcbnew/dialogs/dialog_print_for_modedit_base.cpp:22 +msgid "Scale 0.7" +msgstr "Scale 0.7" + +#: gerbview/dialogs/dialog_print_using_printer_base.cpp:44 +#: pcbnew/dialogs/dialog_print_using_printer_base.cpp:67 +msgid "Approx. Scale 1" +msgstr "Approx. Scale 1" + +#: gerbview/dialogs/dialog_print_using_printer_base.cpp:44 +#: pcbnew/dialogs/dialog_print_using_printer_base.cpp:67 +msgid "Accurate Scale 1" +msgstr "Accurate Scale 1" + +#: gerbview/dialogs/dialog_print_using_printer_base.cpp:44 +#: pcbnew/dialogs/dialog_print_using_printer_base.cpp:67 +#: pcbnew/dialogs/dialog_print_for_modedit_base.cpp:22 +msgid "Scale 1.4" +msgstr "Scale 1.4" + +#: gerbview/dialogs/dialog_print_using_printer_base.cpp:44 +#: pcbnew/dialogs/dialog_print_using_printer_base.cpp:67 +#: pcbnew/dialogs/dialog_print_for_modedit_base.cpp:22 +msgid "Scale 2" +msgstr "Scale 2" + +#: gerbview/dialogs/dialog_print_using_printer_base.cpp:44 +#: pcbnew/dialogs/dialog_print_using_printer_base.cpp:67 +#: pcbnew/dialogs/dialog_print_for_modedit_base.cpp:22 +msgid "Scale 3" +msgstr "Scale 3" + +#: gerbview/dialogs/dialog_print_using_printer_base.cpp:44 +#: pcbnew/dialogs/dialog_print_using_printer_base.cpp:67 +#: pcbnew/dialogs/dialog_print_for_modedit_base.cpp:22 +msgid "Scale 4" +msgstr "Scale 4" + +#: gerbview/dialogs/dialog_print_using_printer_base.cpp:46 +msgid "Approx. Scale:" +msgstr "Approx. Scale:" + +#: gerbview/dialogs/dialog_print_using_printer_base.cpp:50 +msgid "X Scale Adjust" +msgstr "X Scale Adjust" + +#: gerbview/dialogs/dialog_print_using_printer_base.cpp:55 +#: pcbnew/dialogs/dialog_print_using_printer_base.cpp:78 +msgid "Set X scale adjust for exact scale plotting" +msgstr "Set X scale adjust for exact scale plotting" + +#: gerbview/dialogs/dialog_print_using_printer_base.cpp:59 +msgid "Y Scale Adjust" +msgstr "Y Scale Adjust" + +#: gerbview/dialogs/dialog_print_using_printer_base.cpp:64 +#: pcbnew/dialogs/dialog_print_using_printer_base.cpp:87 +msgid "Set Y scale adjust for exact scale plotting" +msgstr "Set Y scale adjust for exact scale plotting" + +#: gerbview/dialogs/dialog_print_using_printer_base.cpp:77 +#: gerbview/class_gerber_draw_item.cpp:535 +#: pcbnew/dialogs/dialog_print_using_printer_base.cpp:115 +#: pcbnew/dialogs/dialog_dimension_editor_base.cpp:77 +#: pcbnew/tools/edit_tool.cpp:134 pcbnew/tools/edit_tool.cpp:763 +#: pcbnew/class_pcb_text.cpp:129 pcbnew/class_pcb_text.cpp:131 +#: pcbnew/modedit_onclick.cpp:296 pcbnew/class_text_mod.cpp:381 +msgid "Mirror" +msgstr "Mirror" + +#: gerbview/dialogs/dialog_print_using_printer_base.cpp:85 +#: pcbnew/dialogs/dialog_print_using_printer_base.cpp:129 +#: pcbnew/dialogs/dialog_print_for_modedit_base.cpp:36 +msgid "Print Mode" +msgstr "Print Mode" + +#: gerbview/dialogs/dialog_print_using_printer_base.cpp:87 +msgid "" +"Choose if you want to print sheets in color, or force the black and white " +"mode." +msgstr "" +"Choose if you want to print sheets in color, or force the black and white " +"mode." + +#: gerbview/dialogs/dialog_print_using_printer_base.cpp:97 +#: pcbnew/dialogs/dialog_print_using_printer_base.cpp:150 +#: pcbnew/dialogs/dialog_print_for_modedit_base.cpp:48 +msgid "Page Options" +msgstr "Page Options" + +#: gerbview/dialogs/gerbview_dialog_display_options_frame_base.cpp:25 +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:25 +msgid "Cartesian coordinates" +msgstr "Cartesian coordinates" + +#: gerbview/dialogs/gerbview_dialog_display_options_frame_base.cpp:25 +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:25 +msgid "Polar coordinates" +msgstr "Polar coordinates" + +#: gerbview/dialogs/gerbview_dialog_display_options_frame_base.cpp:27 +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:27 +msgid "Coordinates" +msgstr "Coordinates" + +#: gerbview/dialogs/gerbview_dialog_display_options_frame_base.cpp:31 +#: pcbnew/dialogs/dialog_export_idf_base.cpp:100 +#: pcbnew/dialogs/dialog_gendrill_base.cpp:49 +#: pcbnew/dialogs/dialog_set_grid_base.cpp:25 +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:33 +msgid "Millimeters" +msgstr "Millimeters" + +#: gerbview/dialogs/gerbview_dialog_display_options_frame_base.cpp:39 +#: pcbnew/class_pcb_layer_widget.cpp:82 +msgid "Cursor" +msgstr "Cursor" + +#: gerbview/dialogs/gerbview_dialog_display_options_frame_base.cpp:43 +msgid "Show D codes" +msgstr "Show D codes" + +#: gerbview/dialogs/gerbview_dialog_display_options_frame_base.cpp:53 +#: gerbview/dialogs/gerbview_dialog_display_options_frame_base.cpp:59 +#: gerbview/dialogs/gerbview_dialog_display_options_frame_base.cpp:65 +#: pcbnew/dialogs/dialog_plot_base.cpp:161 +msgid "Sketch" +msgstr "Sketch" + +#: gerbview/dialogs/gerbview_dialog_display_options_frame_base.cpp:53 +#: gerbview/dialogs/gerbview_dialog_display_options_frame_base.cpp:59 +#: gerbview/dialogs/gerbview_dialog_display_options_frame_base.cpp:65 +#: pcbnew/dialogs/dialog_plot_base.cpp:161 +msgid "Filled" +msgstr "Filled" + +#: gerbview/dialogs/gerbview_dialog_display_options_frame_base.cpp:61 +msgid "Flashed items" +msgstr "Flashed items" + +#: gerbview/dialogs/gerbview_dialog_display_options_frame_base.cpp:67 +#: pcbnew/class_zone.cpp:714 +msgid "Polygons" +msgstr "Polygons" + +#: gerbview/dialogs/gerbview_dialog_display_options_frame_base.cpp:77 +msgid "Full size without limits" +msgstr "Full size without limits" + +#: gerbview/dialogs/gerbview_dialog_display_options_frame_base.cpp:79 +msgid "Page" +msgstr "Page" + +#: gerbview/dialogs/gerbview_dialog_display_options_frame_base.cpp:91 +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:155 +msgid "Use touchpad to pan" +msgstr "Use touchpad to pan" + +#: gerbview/dialogs/dialog_select_one_pcb_layer.cpp:113 +#: pcbnew/dialogs/dialog_layer_selection_base.h:50 +msgid "Select Layer:" +msgstr "Select Layer:" + +#: gerbview/dialogs/dialog_select_one_pcb_layer.cpp:154 +#: gerbview/select_layers_to_pcb.cpp:225 gerbview/select_layers_to_pcb.cpp:341 +#: gerbview/select_layers_to_pcb.cpp:380 +msgid "Do not export" +msgstr "Do not export" + +#: gerbview/dialogs/dialog_layers_select_to_pcb_base.cpp:30 +msgid "Layers selection:" +msgstr "Layers selection:" + +#: gerbview/dialogs/dialog_layers_select_to_pcb_base.cpp:55 +msgid "Copper layers count:" +msgstr "Copper layers count:" + +#: gerbview/dialogs/dialog_layers_select_to_pcb_base.cpp:59 +#: gerbview/dialogs/dialog_layers_select_to_pcb_base.cpp:60 +msgid "2 Layers" +msgstr "2 Layers" + +#: gerbview/dialogs/dialog_layers_select_to_pcb_base.cpp:61 +msgid "4 Layers" +msgstr "4 Layers" + +#: gerbview/dialogs/dialog_layers_select_to_pcb_base.cpp:62 +msgid "6 Layers" +msgstr "6 Layers" + +#: gerbview/dialogs/dialog_layers_select_to_pcb_base.cpp:63 +msgid "8 Layers" +msgstr "8 Layers" + +#: gerbview/dialogs/dialog_layers_select_to_pcb_base.cpp:64 +msgid "10 Layers" +msgstr "10 Layers" + +#: gerbview/dialogs/dialog_layers_select_to_pcb_base.cpp:65 +msgid "12 Layers" +msgstr "12 Layers" + +#: gerbview/dialogs/dialog_layers_select_to_pcb_base.cpp:66 +msgid "14 Layers" +msgstr "14 Layers" + +#: gerbview/dialogs/dialog_layers_select_to_pcb_base.cpp:67 +msgid "16 Layers" +msgstr "16 Layers" + +#: gerbview/dialogs/dialog_layers_select_to_pcb_base.cpp:79 +msgid "Store Choice" +msgstr "Store Choice" + +#: gerbview/dialogs/dialog_layers_select_to_pcb_base.cpp:82 +msgid "Get Stored Choice" +msgstr "Get Stored Choice" + +#: gerbview/class_gerber_file_image.cpp:330 +msgid "Image name" +msgstr "Image name" + +#: gerbview/class_gerber_file_image.cpp:335 +msgid "Graphic layer" +msgstr "Graphic layer" + +#: gerbview/class_gerber_file_image.cpp:339 +msgid "Img Rot." +msgstr "Img Rot." + +#: gerbview/class_gerber_file_image.cpp:343 +#: gerbview/class_gerber_draw_item.cpp:529 +msgid "Polarity" +msgstr "Polarity" + +#: gerbview/class_gerber_file_image.cpp:347 +msgid "X Justify" +msgstr "X Justify" + +#: gerbview/class_gerber_file_image.cpp:350 +msgid "Y Justify" +msgstr "Y Justify" + +#: gerbview/class_gerber_file_image.cpp:359 +msgid "Image Justify Offset" +msgstr "Image Justify Offset" + +#: gerbview/class_gerbview_layer_widget.cpp:89 pcbnew/layer_widget.cpp:407 +#: pcbnew/class_pcb_layer_widget.cpp:379 +msgid "Render" +msgstr "Render" + +#: gerbview/class_gerbview_layer_widget.cpp:109 +#: pcbnew/class_pcb_layer_widget.cpp:75 +msgid "Show the (x,y) grid dots" +msgstr "Show the (x,y) grid dots" + +#: gerbview/class_gerbview_layer_widget.cpp:110 +msgid "DCodes" +msgstr "DCodes" + +#: gerbview/class_gerbview_layer_widget.cpp:110 +msgid "Show DCodes identification" +msgstr "Show DCodes identification" + +#: gerbview/class_gerbview_layer_widget.cpp:111 +msgid "Neg. Obj." +msgstr "Neg. Obj." + +#: gerbview/class_gerbview_layer_widget.cpp:112 +msgid "Show negative objects in this color" +msgstr "Show negative objects in this color" + +#: gerbview/class_gerbview_layer_widget.cpp:152 +#: pcbnew/class_pcb_layer_widget.cpp:197 +msgid "Show All Layers" +msgstr "Show All Layers" + +#: gerbview/class_gerbview_layer_widget.cpp:155 +msgid "Hide All Layers But Active" +msgstr "Hide All Layers But Active" + +#: gerbview/class_gerbview_layer_widget.cpp:158 +msgid "Always Hide All Layers But Active" +msgstr "Always Hide All Layers But Active" + +#: gerbview/class_gerbview_layer_widget.cpp:161 +#: pcbnew/class_pcb_layer_widget.cpp:195 +msgid "Hide All Layers" +msgstr "Hide All Layers" + +#: gerbview/class_gerbview_layer_widget.cpp:165 +msgid "Sort Layers if X2 Mode" +msgstr "Sort Layers if X2 Mode" + +#: gerbview/class_gerber_draw_item.cpp:506 +#, c-format +msgid "D Code %d" +msgstr "D Code %d" + +#: gerbview/class_gerber_draw_item.cpp:510 +msgid "No attribute" +msgstr "No attribute" + +#: gerbview/class_gerber_draw_item.cpp:518 +msgid "Graphic Layer" +msgstr "Graphic Layer" + +#: gerbview/class_gerber_draw_item.cpp:525 +#: pagelayout_editor/dialogs/properties_frame_base.cpp:350 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:66 +#: pcbnew/class_module.cpp:564 +msgid "Rotation" +msgstr "Rotation" + +#: gerbview/class_gerber_draw_item.cpp:528 +msgid "Clear" +msgstr "Clear" + +#: gerbview/class_gerber_draw_item.cpp:528 +msgid "Dark" +msgstr "Dark" + +#: gerbview/class_gerber_draw_item.cpp:539 +msgid "AB axis" +msgstr "AB axis" + +#: gerbview/class_gerber_draw_item.cpp:551 gerbview/toolbars_gerber.cpp:158 +#: pcbnew/dialogs/dialog_track_via_properties_base.cpp:29 +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:50 +msgid "Net:" +msgstr "Net:" + +#: gerbview/class_gerber_draw_item.cpp:562 +#, c-format +msgid "Cmp: %s; Pad: %s" +msgstr "Cmp: %s; Pad: %s" + +#: gerbview/class_gerber_draw_item.cpp:569 gerbview/toolbars_gerber.cpp:148 +msgid "Cmp:" +msgstr "Cmp:" + +#: gerbview/clear_gbr_drawlayers.cpp:46 +msgid "Current data will be lost?" +msgstr "Current data will be lost?" + +#: gerbview/clear_gbr_drawlayers.cpp:66 +#, c-format +msgid "Clear layer %d?" +msgstr "Clear layer %d?" + +#: gerbview/gerbview_frame.cpp:143 gerbview/events_called_functions.cpp:394 +#: pcbnew/pcbframe.cpp:413 pcbnew/pcbframe.cpp:960 pcbnew/moduleframe.cpp:306 +msgid "Visibles" +msgstr "Visibles" + +#: gerbview/gerbview_frame.cpp:498 +msgid "D Codes" +msgstr "D Codes" + +#: gerbview/gerbview_frame.cpp:517 +#, c-format +msgid "Drawing layer %d not in use" +msgstr "Drawing layer %d not in use" + +#: gerbview/gerbview_frame.cpp:532 +msgid "(with X2 attributes)" +msgstr "(with X2 attributes)" + +#: gerbview/gerbview_frame.cpp:540 +#, c-format +msgid "Image name: '%s' Layer name: '%s'" +msgstr "Image name: '%s' Layer name: '%s'" + +#: gerbview/gerbview_frame.cpp:554 +msgid "X2 attr" +msgstr "X2 attr" + +#: gerbview/files.cpp:47 +msgid "No more available free graphic layer in Gerbview to load files" +msgstr "No more available free graphic layer in Gerbview to load files" + +#: gerbview/files.cpp:48 +#, c-format +msgid "" +"\n" +"Not loaded: %s" +msgstr "" +"\n" +"Not loaded: %s" + +#: gerbview/files.cpp:54 +msgid "Gerber files" +msgstr "Gerber files" + +#: gerbview/files.cpp:68 +msgid "Drill files" +msgstr "Drill files" + +#: gerbview/files.cpp:80 +msgid "Zip files" +msgstr "Zip files" + +#: gerbview/files.cpp:145 +msgid "Gerber files (.g* .lgr .pho)" +msgstr "Gerber files (.g* .lgr .pho)" + +#: gerbview/files.cpp:151 +msgid "Top layer (*.GTL)|*.GTL;*.gtl|" +msgstr "Top layer (*.GTL)|*.GTL;*.gtl|" + +#: gerbview/files.cpp:152 +msgid "Bottom layer (*.GBL)|*.GBL;*.gbl|" +msgstr "Bottom layer (*.GBL)|*.GBL;*.gbl|" + +#: gerbview/files.cpp:153 +msgid "Bottom solder resist (*.GBS)|*.GBS;*.gbs|" +msgstr "Bottom solder resist (*.GBS)|*.GBS;*.gbs|" + +#: gerbview/files.cpp:154 +msgid "Top solder resist (*.GTS)|*.GTS;*.gts|" +msgstr "Top solder resist (*.GTS)|*.GTS;*.gts|" + +#: gerbview/files.cpp:155 +msgid "Bottom overlay (*.GBO)|*.GBO;*.gbo|" +msgstr "Bottom overlay (*.GBO)|*.GBO;*.gbo|" + +#: gerbview/files.cpp:156 +msgid "Top overlay (*.GTO)|*.GTO;*.gto|" +msgstr "Top overlay (*.GTO)|*.GTO;*.gto|" + +#: gerbview/files.cpp:157 +msgid "Bottom paste (*.GBP)|*.GBP;*.gbp|" +msgstr "Bottom paste (*.GBP)|*.GBP;*.gbp|" + +#: gerbview/files.cpp:158 +msgid "Top paste (*.GTP)|*.GTP;*.gtp|" +msgstr "Top paste (*.GTP)|*.GTP;*.gtp|" + +#: gerbview/files.cpp:159 +msgid "Keep-out layer (*.GKO)|*.GKO;*.gko|" +msgstr "Keep-out layer (*.GKO)|*.GKO;*.gko|" + +#: gerbview/files.cpp:160 +msgid "Mechanical layers (*.GMx)|*.GM1;*.gm1;*.GM2;*.gm2;*.GM3;*.gm3|" +msgstr "Mechanical layers (*.GMx)|*.GM1;*.gm1;*.GM2;*.gm2;*.GM3;*.gm3|" + +#: gerbview/files.cpp:161 +msgid "Top Pad Master (*.GPT)|*.GPT;*.gpt|" +msgstr "Top Pad Master (*.GPT)|*.GPT;*.gpt|" + +#: gerbview/files.cpp:162 +msgid "Bottom Pad Master (*.GPB)|*.GPB;*.gpb|" +msgstr "Bottom Pad Master (*.GPB)|*.GPB;*.gpb|" + +#: gerbview/files.cpp:180 +msgid "Open Gerber File" +msgstr "Open Gerber File" + +#: gerbview/files.cpp:290 +msgid "Open Drill File" +msgstr "Open Drill File" + +#: gerbview/files.cpp:389 +#, c-format +msgid "Zip file '%s' cannot be opened" +msgstr "Zip file '%s' cannot be opened" + +#: gerbview/files.cpp:431 +#, c-format +msgid "Info: skip file '%s' (unknown type)\n" +msgstr "Info: skip file '%s' (unknown type)\n" + +#: gerbview/files.cpp:473 +#, c-format +msgid "Unable to create temporary file '%s'\n" +msgstr "Unable to create temporary file '%s'\n" + +#: gerbview/files.cpp:503 +#, c-format +msgid "unzipped file %s read error\n" +msgstr "unzipped file %s read error\n" + +#: gerbview/files.cpp:527 +msgid "Zip file (*.zip)|*.zip;.zip" +msgstr "Zip file (*.zip)|*.zip;.zip" + +#: gerbview/files.cpp:540 +msgid "Open Zip File" +msgstr "Open Zip File" + +#: gerbview/files.cpp:577 +#: pcbnew/dialogs/dialog_footprint_wizard_list_base.cpp:91 +msgid "Messages" +msgstr "Messages" + +#: gerbview/excellon_read_drill_file.cpp:175 +msgid "No room to load file" +msgstr "No room to load file" + +#: gerbview/excellon_read_drill_file.cpp:184 pcbnew/pcbnew_config.cpp:226 +#, c-format +msgid "File %s not found" +msgstr "File %s not found" + +#: gerbview/excellon_read_drill_file.cpp:192 +msgid "Error reading EXCELLON drill file" +msgstr "Error reading EXCELLON drill file" + +#: gerbview/excellon_read_drill_file.cpp:374 +msgid "METRIC command has no parameter" +msgstr "METRIC command has no parameter" + +#: gerbview/excellon_read_drill_file.cpp:392 +msgid "INCH command has no parameter" +msgstr "INCH command has no parameter" + +#: gerbview/excellon_read_drill_file.cpp:420 +msgid "ICI command has no parameter" +msgstr "ICI command has no parameter" + +#: gerbview/excellon_read_drill_file.cpp:430 +msgid "ICI command has incorrect parameter" +msgstr "ICI command has incorrect parameter" + +#: gerbview/excellon_read_drill_file.cpp:484 +msgid "Tool definition shape not found" +msgstr "Tool definition shape not found" + +#: gerbview/excellon_read_drill_file.cpp:487 +#, c-format +msgid "Tool definition '%c' not supported" +msgstr "Tool definition '%c' not supported" + +#: gerbview/excellon_read_drill_file.cpp:540 +#, c-format +msgid "Tool %d not defined" +msgstr "Tool %d not defined" + +#: gerbview/excellon_read_drill_file.cpp:687 +#, c-format +msgid "Unknown Excellon G Code: <%s>" +msgstr "Unknown Excellon G Code: <%s>" + +#: gerbview/onrightclick.cpp:106 +#, c-format +msgid "Highlight items of component '%s'" +msgstr "Highlight items of component '%s'" + +#: gerbview/onrightclick.cpp:115 +#, c-format +msgid "Highlight items of net '%s'" +msgstr "Highlight items of net '%s'" + +#: gerbview/onrightclick.cpp:126 +#, c-format +msgid "Highlight aperture type '%s'" +msgstr "Highlight aperture type '%s'" + +#: gerbview/onrightclick.cpp:137 +msgid "Clear highlight" +msgstr "Clear highlight" + +#: gerbview/select_layers_to_pcb.cpp:186 +#, c-format +msgid "Layer %d" +msgstr "Layer %d" + +#: gerbview/select_layers_to_pcb.cpp:421 +msgid "" +"The exported board has not enough copper layers to handle selected inner " +"layers" +msgstr "" +"The exported board has not enough copper layers to handle selected inner " +"layers" + +#: gerbview/readgerb.cpp:58 +#, c-format +msgid "File <%s> not found" +msgstr "File <%s> not found" + +#: gerbview/readgerb.cpp:76 +msgid "" +"Warning: this file has no D-Code definition\n" +"It is perhaps an old RS274D file\n" +"Therefore the size of items is undefined" +msgstr "" +"Warning: this file has no D-Code definition\n" +"It is perhaps an old RS274D file\n" +"Therefore the size of items is undefined" + +#: gerbview/toolbars_gerber.cpp:61 +msgid "Erase all layers" +msgstr "Erase all layers" + +#: gerbview/toolbars_gerber.cpp:68 +msgid "" +"Load an excellon drill file on the current layer. Previous data will be " +"deleted" +msgstr "" +"Load an excellon drill file on the current layer. Previous data will be " +"deleted" + +#: gerbview/toolbars_gerber.cpp:72 +msgid "Show/hide frame reference and select paper size for printing" +msgstr "Show/hide frame reference and select paper size for printing" + +#: gerbview/toolbars_gerber.cpp:76 +msgid "Print layers" +msgstr "Print layers" + +#: gerbview/toolbars_gerber.cpp:152 +msgid "Select a component and highlight items belonging to this component" +msgstr "Select a component and highlight items belonging to this component" + +#: gerbview/toolbars_gerber.cpp:162 +msgid "Select a net name and highlight graphic items belonging to this net" +msgstr "Select a net name and highlight graphic items belonging to this net" + +#: gerbview/toolbars_gerber.cpp:168 +msgid "Attr:" +msgstr "Attr:" + +#: gerbview/toolbars_gerber.cpp:172 +msgid "" +"Select an aperture attribute and highlight graphic items having this " +"attribute" +msgstr "" +"Select an aperture attribute and highlight graphic items having this " +"attribute" + +#: gerbview/toolbars_gerber.cpp:177 +msgid "DCode:" +msgstr "DCode:" + +#: gerbview/toolbars_gerber.cpp:228 +msgid "Turn polar coordinate on" +msgstr "Turn polar coordinate on" + +#: gerbview/toolbars_gerber.cpp:247 +msgid "Show spots in sketch mode" +msgstr "Show spots in sketch mode" + +#: gerbview/toolbars_gerber.cpp:251 +msgid "Show lines in sketch mode" +msgstr "Show lines in sketch mode" + +#: gerbview/toolbars_gerber.cpp:255 +msgid "Show polygons in sketch mode" +msgstr "Show polygons in sketch mode" + +#: gerbview/toolbars_gerber.cpp:260 +msgid "Show negatives objects in ghost color" +msgstr "Show negatives objects in ghost color" + +#: gerbview/toolbars_gerber.cpp:265 +msgid "Show dcode number" +msgstr "Show dcode number" + +#: gerbview/toolbars_gerber.cpp:271 +msgid "" +"Show layers in raw mode (could have problems with negative items when more " +"than one gerber file is shown)" +msgstr "" +"Show layers in raw mode (could have problems with negative items when more " +"than one gerber file is shown)" + +#: gerbview/toolbars_gerber.cpp:276 +msgid "" +"Show layers in stacked mode (show negative items without artifacts, " +"sometimes slow)" +msgstr "" +"Show layers in stacked mode (show negative items without artifacts, " +"sometimes slow)" + +#: gerbview/toolbars_gerber.cpp:281 +msgid "" +"Show layers in transparency mode (show negative items without artifacts, " +"sometimes slow)" +msgstr "" +"Show layers in transparency mode (show negative items without artifacts, " +"sometimes slow)" + +#: gerbview/toolbars_gerber.cpp:290 pcbnew/help_common_strings.h:24 +msgid "Show/hide the layers manager toolbar" +msgstr "Show/hide the layers manager toolbar" + +#: gerbview/toolbars_gerber.cpp:298 +msgid "" +msgstr "" + +#: gerbview/toolbars_gerber.cpp:525 +msgid "Hide layers manager" +msgstr "Hide layers manager" + +#: gerbview/toolbars_gerber.cpp:527 +msgid "Show layers manager" +msgstr "Show layers manager" + +#: gerbview/events_called_functions.cpp:336 +#, c-format +msgid "Source file '%s' is not available" +msgstr "Source file '%s' is not available" + +#: gerbview/events_called_functions.cpp:344 +msgid "No editor defined. Please select one" +msgstr "No editor defined. Please select one" + +#: gerbview/events_called_functions.cpp:350 +#, c-format +msgid "No file loaded on the active layer %d" +msgstr "No file loaded on the active layer %d" + +#: gerbview/dialogs/gerbview_dialog_display_options_frame_base.h:63 +msgid "Gerbview Options" +msgstr "Gerbview Options" + +#: gerbview/dialogs/dialog_show_page_borders_base.h:50 +msgid "Page Borders" +msgstr "Page Borders" + +#: gerbview/dialogs/dialog_layers_select_to_pcb_base.h:83 +#: pcbnew/dialogs/dialog_non_copper_zones_properties_base.cpp:30 +msgid "Layer selection:" +msgstr "Layer selection:" + +#: include/base_units.h:209 +#, c-format +msgid " (%s):" +msgstr " (%s):" + +#: include/class_drc_item.h:164 +#, c-format +msgid "ErrType(%d): %s
  • %s
" +msgstr "ErrType(%d): %s
  • %s
" + +#: include/class_drc_item.h:177 +#, c-format +msgid "ErrType(%d): %s
  • %s: %s
  • %s: %s
" +msgstr "ErrType(%d): %s
  • %s: %s
  • %s: %s
" + +#: include/class_drc_item.h:185 +#, c-format +msgid "ErrType(%d): %s
  • %s: %s
" +msgstr "ErrType(%d): %s
  • %s: %s
" + +#: include/lib_table_grid.h:168 pcbnew/librairi.cpp:826 +msgid "Nickname" +msgstr "Nickname" + +#: include/lib_table_grid.h:169 +msgid "Library Path" +msgstr "Library Path" + +#: include/lib_table_grid.h:172 +msgid "Plugin Type" +msgstr "Plugin Type" + +#: include/kiway_player.h:273 +msgid "This file is already open." +msgstr "This file is already open." + +#: kicad/menubar.cpp:144 +msgid "Load project" +msgstr "Load project" + +#: kicad/menubar.cpp:145 +msgid "Save project" +msgstr "Save project" + +#: kicad/menubar.cpp:146 kicad/menubar.cpp:251 +msgid "New Project" +msgstr "New Project" + +#: kicad/menubar.cpp:147 +msgid "New Prj From Template" +msgstr "New Prj From Template" + +#: kicad/menubar.cpp:150 kicad/menubar.cpp:374 +msgid "Run Eeschema" +msgstr "Run Eeschema" + +#: kicad/menubar.cpp:151 +msgid "Run LibEdit" +msgstr "Run LibEdit" + +#: kicad/menubar.cpp:153 +msgid "Run FpEditor" +msgstr "Run FpEditor" + +#: kicad/menubar.cpp:154 kicad/menubar.cpp:389 +msgid "Run Gerbview" +msgstr "Run Gerbview" + +#: kicad/menubar.cpp:155 kicad/menubar.cpp:393 +msgid "Run Bitmap2Component" +msgstr "Run Bitmap2Component" + +#: kicad/menubar.cpp:157 +msgid "Run PcbCalculator" +msgstr "Run PcbCalculator" + +#: kicad/menubar.cpp:159 +msgid "Run PlEditor" +msgstr "Run PlEditor" + +#: kicad/menubar.cpp:175 +msgid "Kicad Manager Hotkeys" +msgstr "Kicad Manager Hotkeys" + +#: kicad/menubar.cpp:220 +msgid "&Open Project" +msgstr "&Open Project" + +#: kicad/menubar.cpp:222 kicad/menubar.cpp:498 +msgid "Open existing project" +msgstr "Open existing project" + +#: kicad/menubar.cpp:232 +msgid "Open recent schematic project" +msgstr "Open recent schematic project" + +#: kicad/menubar.cpp:238 +msgid "&New Project" +msgstr "&New Project" + +#: kicad/menubar.cpp:240 +msgid "Create new blank project" +msgstr "Create new blank project" + +#: kicad/menubar.cpp:243 +msgid "New Project from &Template" +msgstr "New Project from &Template" + +#: kicad/menubar.cpp:246 kicad/menubar.cpp:493 +msgid "Create new project from template" +msgstr "Create new project from template" + +#: kicad/menubar.cpp:252 kicad/menubar.cpp:489 +msgid "Create new project" +msgstr "Create new project" + +#: kicad/menubar.cpp:261 kicad/menubar.cpp:503 +msgid "Save current project" +msgstr "Save current project" + +#: kicad/menubar.cpp:269 +msgid "&Archive Current Project" +msgstr "&Archive Current Project" + +#: kicad/menubar.cpp:270 +msgid "Archive all needed project files into zip archive" +msgstr "Archive all needed project files into zip archive" + +#: kicad/menubar.cpp:276 +msgid "&Unarchive Project" +msgstr "&Unarchive Project" + +#: kicad/menubar.cpp:277 +msgid "Unarchive project files from zip archive" +msgstr "Unarchive project files from zip archive" + +#: kicad/menubar.cpp:287 +msgid "Close KiCad" +msgstr "Close KiCad" + +#: kicad/menubar.cpp:296 +msgid "Open Text E&ditor" +msgstr "Open Text E&ditor" + +#: kicad/menubar.cpp:297 +msgid "Launch preferred text editor" +msgstr "Launch preferred text editor" + +#: kicad/menubar.cpp:303 +msgid "&Open Local File" +msgstr "&Open Local File" + +#: kicad/menubar.cpp:304 +msgid "Edit local file" +msgstr "Edit local file" + +#: kicad/menubar.cpp:313 pcbnew/menubar_pcbframe.cpp:292 +#: pcbnew/menubar_modedit.cpp:321 +msgid "Configure Pa&ths" +msgstr "Configure Pa&ths" + +#: kicad/menubar.cpp:320 +msgid "&Set Text Editor" +msgstr "&Set Text Editor" + +#: kicad/menubar.cpp:321 +msgid "Set your preferred text editor" +msgstr "Set your preferred text editor" + +#: kicad/menubar.cpp:329 +msgid "System &Default PDF Viewer" +msgstr "System &Default PDF Viewer" + +#: kicad/menubar.cpp:330 +msgid "Use system default PDF viewer" +msgstr "Use system default PDF viewer" + +#: kicad/menubar.cpp:338 +msgid "&Favourite PDF Viewer" +msgstr "&Favourite PDF Viewer" + +#: kicad/menubar.cpp:339 +msgid "Use favourite PDF viewer" +msgstr "Use favourite PDF viewer" + +#: kicad/menubar.cpp:349 +msgid "Set &PDF Viewer" +msgstr "Set &PDF Viewer" + +#: kicad/menubar.cpp:350 +msgid "Set favourite PDF viewer" +msgstr "Set favourite PDF viewer" + +#: kicad/menubar.cpp:355 +msgid "&PDF Viewer" +msgstr "&PDF Viewer" + +#: kicad/menubar.cpp:356 +msgid "PDF viewer preferences" +msgstr "PDF viewer preferences" + +#: kicad/menubar.cpp:377 +msgid "Run Library Editor" +msgstr "Run Library Editor" + +#: kicad/menubar.cpp:385 +msgid "Run Footprint Editor" +msgstr "Run Footprint Editor" + +#: kicad/menubar.cpp:396 +msgid "" +"Bitmap2Component - Convert bitmap images to Eeschema\n" +"or Pcbnew elements" +msgstr "" +"Bitmap2Component - Convert bitmap images to Eeschema\n" +"or Pcbnew elements" + +#: kicad/menubar.cpp:400 +msgid "Run Pcb Calculator" +msgstr "Run Pcb Calculator" + +#: kicad/menubar.cpp:402 +msgid "Pcb calculator - Calculator for components, track width, etc." +msgstr "Pcb calculator - Calculator for components, track width, etc." + +#: kicad/menubar.cpp:405 +msgid "Run Page Layout Editor" +msgstr "Run Page Layout Editor" + +#: kicad/menubar.cpp:407 +msgid "Pl editor - Worksheet layout editor" +msgstr "Pl editor - Worksheet layout editor" + +#: kicad/menubar.cpp:415 +msgid "KiCad &Manual" +msgstr "KiCad &Manual" + +#: kicad/menubar.cpp:416 +msgid "Open KiCad user manual" +msgstr "Open KiCad user manual" + +#: kicad/menubar.cpp:449 +msgid "&Browse" +msgstr "&Browse" + +#: kicad/menubar.cpp:511 +msgid "Archive all project files" +msgstr "Archive all project files" + +#: kicad/menubar.cpp:519 +msgid "Refresh project tree" +msgstr "Refresh project tree" + +#: kicad/dialogs/dialog_template_selector_base.cpp:26 +msgid "Template path" +msgstr "Template path" + +#: kicad/dialogs/dialog_template_selector_base.cpp:114 +msgid "Project Template Title" +msgstr "Project Template Title" + +#: kicad/dialogs/dialog_template_selector.cpp:120 +msgid "

Template Selector

" +msgstr "

Template Selector

" + +#: kicad/dialogs/dialog_template_selector.cpp:211 +msgid "Select Templates Directory" +msgstr "Select Templates Directory" + +#: kicad/preferences.cpp:63 +msgid "You must choose a PDF viewer before using this option." +msgstr "You must choose a PDF viewer before using this option." + +#: kicad/preferences.cpp:75 +msgid "Executable files (" +msgstr "Executable files (" + +#: kicad/preferences.cpp:80 +msgid "Select Preferred PDF Browser" +msgstr "Select Preferred PDF Browser" + +#: kicad/tree_project_frame.cpp:219 +#, c-format +msgid "" +"Current project directory:\n" +"%s" +msgstr "" +"Current project directory:\n" +"%s" + +#: kicad/tree_project_frame.cpp:220 +msgid "Create New Directory" +msgstr "Create New Directory" + +#: kicad/tree_project_frame.cpp:681 kicad/tree_project_frame.cpp:688 +msgid "New D&irectory" +msgstr "New D&irectory" + +#: kicad/tree_project_frame.cpp:682 kicad/tree_project_frame.cpp:689 +msgid "Create a New Directory" +msgstr "Create a New Directory" + +#: kicad/tree_project_frame.cpp:692 +msgid "&Delete Directory" +msgstr "&Delete Directory" + +#: kicad/tree_project_frame.cpp:693 kicad/tree_project_frame.cpp:708 +msgid "Delete the Directory and its content" +msgstr "Delete the Directory and its content" + +#: kicad/tree_project_frame.cpp:699 +msgid "&Edit in a text editor" +msgstr "&Edit in a text editor" + +#: kicad/tree_project_frame.cpp:700 +msgid "Open the file in a Text Editor" +msgstr "Open the file in a Text Editor" + +#: kicad/tree_project_frame.cpp:703 +msgid "&Rename file" +msgstr "&Rename file" + +#: kicad/tree_project_frame.cpp:704 +msgid "Rename file" +msgstr "Rename file" + +#: kicad/tree_project_frame.cpp:707 +msgid "&Delete File" +msgstr "&Delete File" + +#: kicad/tree_project_frame.cpp:757 +#, c-format +msgid "Change filename: '%s'" +msgstr "Change filename: '%s'" + +#: kicad/tree_project_frame.cpp:760 +msgid "Change filename" +msgstr "Change filename" + +#: kicad/mainframe.cpp:249 +#, c-format +msgid "%s closed [pid=%d]\n" +msgstr "%s closed [pid=%d]\n" + +#: kicad/mainframe.cpp:280 +#, c-format +msgid "%s %s opened [pid=%ld]\n" +msgstr "%s %s opened [pid=%ld]\n" + +#: kicad/mainframe.cpp:312 +msgid "Eeschema failed to load:\n" +msgstr "Eeschema failed to load:\n" + +#: kicad/mainframe.cpp:313 kicad/mainframe.cpp:355 kicad/mainframe.cpp:381 +#: kicad/mainframe.cpp:428 +msgid "KiCad Error" +msgstr "KiCad Error" + +#: kicad/mainframe.cpp:354 +msgid "Component library editor failed to load:\n" +msgstr "Component library editor failed to load:\n" + +#: kicad/mainframe.cpp:381 +msgid "Pcbnew failed to load:\n" +msgstr "Pcbnew failed to load:\n" + +#: kicad/mainframe.cpp:427 +msgid "Footprint library editor failed to load:\n" +msgstr "Footprint library editor failed to load:\n" + +#: kicad/mainframe.cpp:496 +msgid "Text file (" +msgstr "Text file (" + +#: kicad/mainframe.cpp:499 +msgid "Load File to Edit" +msgstr "Load File to Edit" + +#: kicad/mainframe.cpp:552 +#, c-format +msgid "" +"Project name:\n" +"%s\n" +msgstr "" +"Project name:\n" +"%s\n" + +#: kicad/class_treeproject_item.cpp:108 +msgid "" +"Changing file extension will change file type.\n" +" Do you want to continue ?" +msgstr "" +"Changing file extension will change file type.\n" +" Do you want to continue ?" + +#: kicad/class_treeproject_item.cpp:109 +msgid "Rename File" +msgstr "Rename File" + +#: kicad/class_treeproject_item.cpp:118 +msgid "Unable to rename file ... " +msgstr "Unable to rename file ... " + +#: kicad/class_treeproject_item.cpp:119 +msgid "Permission error ?" +msgstr "Permission error ?" + +#: kicad/class_treeproject_item.cpp:132 +#, c-format +msgid "Do you really want to delete '%s'" +msgstr "Do you really want to delete '%s'" + +#: kicad/class_treeproject_item.cpp:137 +msgid "Delete File" +msgstr "Delete File" + +#: kicad/files-io.cpp:44 +msgid "Zip file (*.zip)|*.zip" +msgstr "Zip file (*.zip)|*.zip" + +#: kicad/files-io.cpp:50 +msgid "KiCad project file" +msgstr "KiCad project file" + +#: kicad/files-io.cpp:76 +msgid "Unzip Project" +msgstr "Unzip Project" + +#: kicad/files-io.cpp:83 +#, c-format +msgid "" +"\n" +"Open '%s'\n" +msgstr "" +"\n" +"Open '%s'\n" + +#: kicad/files-io.cpp:86 +msgid "Target Directory" +msgstr "Target Directory" + +#: kicad/files-io.cpp:93 +#, c-format +msgid "Unzipping project in '%s'\n" +msgstr "Unzipping project in '%s'\n" + +#: kicad/files-io.cpp:117 +#, c-format +msgid "Extract file '%s'" +msgstr "Extract file '%s'" + +#: kicad/files-io.cpp:126 +msgid " OK\n" +msgstr " OK\n" + +#: kicad/files-io.cpp:129 +msgid " *ERROR*\n" +msgstr " *ERROR*\n" + +#: kicad/files-io.cpp:157 +msgid "Archive Project Files" +msgstr "Archive Project Files" + +#: kicad/files-io.cpp:181 +#, c-format +msgid "Unable to create zip archive file '%s'" +msgstr "Unable to create zip archive file '%s'" + +#: kicad/files-io.cpp:207 +#, c-format +msgid "Archive file <%s>" +msgstr "Archive file <%s>" + +#: kicad/files-io.cpp:221 +#, c-format +msgid "(%lu bytes, compressed %d bytes)\n" +msgstr "(%lu bytes, compressed %d bytes)\n" + +#: kicad/files-io.cpp:227 +msgid " >>Error\n" +msgstr " >>Error\n" + +#: kicad/files-io.cpp:234 +#, c-format +msgid "" +"\n" +"Zip archive <%s> created (%d bytes)" +msgstr "" +"\n" +"Zip archive <%s> created (%d bytes)" + +#: kicad/commandframe.cpp:69 +msgid "Schematic layout editor" +msgstr "Schematic layout editor" + +#: kicad/commandframe.cpp:73 +msgid "Schematic library editor" +msgstr "Schematic library editor" + +#: kicad/commandframe.cpp:77 +msgid "PCB layout editor" +msgstr "PCB layout editor" + +#: kicad/commandframe.cpp:81 +msgid "PCB library editor" +msgstr "PCB library editor" + +#: kicad/commandframe.cpp:85 +msgid "Gerber viewer" +msgstr "Gerber viewer" + +#: kicad/commandframe.cpp:89 +msgid "" +"Import bitmap\n" +"Convert bitmap images to schematic or PCB elements" +msgstr "" +"Import bitmap\n" +"Convert bitmap images to schematic or PCB elements" + +#: kicad/commandframe.cpp:94 +msgid "Calculator tools" +msgstr "Calculator tools" + +#: kicad/commandframe.cpp:98 +msgid "Worksheet layout editor" +msgstr "Worksheet layout editor" + +#: kicad/prjconfig.cpp:108 +msgid "System Templates" +msgstr "System Templates" + +#: kicad/prjconfig.cpp:114 +msgid "User Templates" +msgstr "User Templates" + +#: kicad/prjconfig.cpp:128 +msgid "Portable Templates" +msgstr "Portable Templates" + +#: kicad/prjconfig.cpp:138 +msgid "No project template was selected. Cannot generate new project." +msgstr "No project template was selected. Cannot generate new project." + +#: kicad/prjconfig.cpp:151 +msgid "Problem whilst creating new project from template!" +msgstr "Problem whilst creating new project from template!" + +#: kicad/prjconfig.cpp:152 +msgid "Template Error" +msgstr "Template Error" + +#: kicad/prjconfig.cpp:233 +msgid "Create New Project" +msgstr "Create New Project" + +#: kicad/prjconfig.cpp:238 +msgid "Open Existing Project" +msgstr "Open Existing Project" + +#: kicad/prjconfig.cpp:264 +msgid "" +"The selected directory is not empty. We recommend you create projects in " +"their own clean directory.\n" +"\n" +"Do you want to create a new empty directory for the project?" +msgstr "" +"The selected directory is not empty. We recommend you create projects in " +"their own clean directory.\n" +"\n" +"Do you want to create a new empty directory for the project?" + +#: kicad/prjconfig.cpp:307 +#, c-format +msgid "KiCad project file '%s' not found" +msgstr "KiCad project file '%s' not found" + +#: kicad/prjconfig.cpp:320 +msgid "To proceed, you can use the File menu to start a new project." +msgstr "To proceed, you can use the File menu to start a new project." + +#: kicad/prjconfig.cpp:362 +msgid "New Project Folder" +msgstr "New Project Folder" + +#: kicad/dialogs/dialog_template_selector_base.h:68 +msgid "Project Template Selector" +msgstr "Project Template Selector" + +#: pagelayout_editor/hotkeys.cpp:82 pagelayout_editor/onrightclick.cpp:105 +#: pcbnew/hotkeys.cpp:117 pcbnew/dialogs/dialog_move_exact_base.h:78 +msgid "Move Item" +msgstr "Move Item" + +#: pagelayout_editor/hotkeys.cpp:83 pagelayout_editor/onrightclick.cpp:119 +#: pcbnew/hotkeys.cpp:112 +msgid "Place Item" +msgstr "Place Item" + +#: pagelayout_editor/hotkeys.cpp:84 pagelayout_editor/onrightclick.cpp:91 +msgid "Move Start Point" +msgstr "Move Start Point" + +#: pagelayout_editor/hotkeys.cpp:86 pagelayout_editor/onrightclick.cpp:99 +msgid "Move End Point" +msgstr "Move End Point" + +#: pagelayout_editor/hotkeys.cpp:122 pagelayout_editor/pl_editor_frame.cpp:345 +msgid "Page Layout Editor" +msgstr "Page Layout Editor" + +#: pagelayout_editor/menubar.cpp:63 +msgid "&New Page Layout Design" +msgstr "&New Page Layout Design" + +#: pagelayout_editor/menubar.cpp:66 +msgid "Load Page Layout &File" +msgstr "Load Page Layout &File" + +#: pagelayout_editor/menubar.cpp:69 +msgid "Load &Default Page Layout" +msgstr "Load &Default Page Layout" + +#: pagelayout_editor/menubar.cpp:86 +msgid "Open &Recent Page Layout File" +msgstr "Open &Recent Page Layout File" + +#: pagelayout_editor/menubar.cpp:92 +msgid "&Save Page Layout Design" +msgstr "&Save Page Layout Design" + +#: pagelayout_editor/menubar.cpp:97 +msgid "Save Page Layout Design &As" +msgstr "Save Page Layout Design &As" + +#: pagelayout_editor/menubar.cpp:104 +msgid "Print Pre&view" +msgstr "Print Pre&view" + +#: pagelayout_editor/menubar.cpp:113 +msgid "&Close Page Layout Editor" +msgstr "&Close Page Layout Editor" + +#: pagelayout_editor/menubar.cpp:122 pagelayout_editor/pl_editor_config.cpp:58 +msgid "&Background Black" +msgstr "&Background Black" + +#: pagelayout_editor/menubar.cpp:122 pagelayout_editor/pl_editor_config.cpp:59 +msgid "&Background White" +msgstr "&Background White" + +#: pagelayout_editor/menubar.cpp:127 pagelayout_editor/pl_editor_config.cpp:66 +msgid "Hide &Grid" +msgstr "Hide &Grid" + +#: pagelayout_editor/menubar.cpp:127 pagelayout_editor/pl_editor_config.cpp:67 +msgid "Show &Grid" +msgstr "Show &Grid" + +#: pagelayout_editor/menubar.cpp:152 +msgid "Page Layout Editor &Manual" +msgstr "Page Layout Editor &Manual" + +#: pagelayout_editor/menubar.cpp:153 +msgid "Open the Page Layout Editor Manual" +msgstr "Open the Page Layout Editor Manual" + +#: pagelayout_editor/dialogs/dialogs_for_printing.cpp:219 +msgid "Print Page Layout" +msgstr "Print Page Layout" + +#: pagelayout_editor/dialogs/dialogs_for_printing.cpp:224 +msgid "An error occurred attempting to print the page layout." +msgstr "An error occurred attempting to print the page layout." + +#: pagelayout_editor/dialogs/dialog_new_dataitem_base.cpp:28 +#: pagelayout_editor/dialogs/properties_frame_base.cpp:218 +msgid "Pos X (mm)" +msgstr "Pos X (mm)" + +#: pagelayout_editor/dialogs/dialog_new_dataitem_base.cpp:35 +#: pagelayout_editor/dialogs/properties_frame_base.cpp:231 +msgid "Pos Y (mm)" +msgstr "Pos Y (mm)" + +#: pagelayout_editor/dialogs/dialog_new_dataitem_base.cpp:48 +#: pagelayout_editor/dialogs/dialog_new_dataitem_base.cpp:92 +#: pagelayout_editor/dialogs/properties_frame_base.cpp:247 +#: pagelayout_editor/dialogs/properties_frame_base.cpp:302 +#: pcbnew/dialogs/dialog_set_grid_base.cpp:61 +msgid "Origin" +msgstr "Origin" + +#: pagelayout_editor/dialogs/dialog_new_dataitem_base.cpp:52 +#: pagelayout_editor/dialogs/dialog_new_dataitem_base.cpp:96 +#: pagelayout_editor/dialogs/properties_frame_base.cpp:252 +#: pagelayout_editor/dialogs/properties_frame_base.cpp:307 +msgid "Upper Right" +msgstr "Upper Right" + +#: pagelayout_editor/dialogs/dialog_new_dataitem_base.cpp:52 +#: pagelayout_editor/dialogs/dialog_new_dataitem_base.cpp:96 +#: pagelayout_editor/dialogs/properties_frame_base.cpp:253 +#: pagelayout_editor/dialogs/properties_frame_base.cpp:308 +msgid "Upper Left" +msgstr "Upper Left" + +#: pagelayout_editor/dialogs/dialog_new_dataitem_base.cpp:52 +#: pagelayout_editor/dialogs/dialog_new_dataitem_base.cpp:96 +#: pagelayout_editor/dialogs/properties_frame_base.cpp:251 +#: pagelayout_editor/dialogs/properties_frame_base.cpp:254 +#: pagelayout_editor/dialogs/properties_frame_base.cpp:306 +#: pagelayout_editor/dialogs/properties_frame_base.cpp:309 +msgid "Lower Right" +msgstr "Lower Right" + +#: pagelayout_editor/dialogs/dialog_new_dataitem_base.cpp:52 +#: pagelayout_editor/dialogs/dialog_new_dataitem_base.cpp:96 +#: pagelayout_editor/dialogs/properties_frame_base.cpp:255 +#: pagelayout_editor/dialogs/properties_frame_base.cpp:310 +msgid "Lower Left" +msgstr "Lower Left" + +#: pagelayout_editor/dialogs/dialog_new_dataitem_base.cpp:72 +#: pagelayout_editor/dialogs/properties_frame_base.cpp:273 +msgid "End X (mm)" +msgstr "End X (mm)" + +#: pagelayout_editor/dialogs/dialog_new_dataitem_base.cpp:79 +#: pagelayout_editor/dialogs/properties_frame_base.cpp:286 +msgid "End Y (mm)" +msgstr "End Y (mm)" + +#: pagelayout_editor/dialogs/properties_frame_base.cpp:44 +msgid "Page 1 option" +msgstr "Page 1 option" + +#: pagelayout_editor/dialogs/properties_frame_base.cpp:50 +msgid "Page 1 only" +msgstr "Page 1 only" + +#: pagelayout_editor/dialogs/properties_frame_base.cpp:50 +msgid "Not on page 1" +msgstr "Not on page 1" + +#: pagelayout_editor/dialogs/properties_frame_base.cpp:80 +msgid "H justification" +msgstr "H justification" + +#: pagelayout_editor/dialogs/properties_frame_base.cpp:99 +msgid "V justification" +msgstr "V justification" + +#: pagelayout_editor/dialogs/properties_frame_base.cpp:124 +msgid "Text Width (mm)" +msgstr "Text Width (mm)" + +#: pagelayout_editor/dialogs/properties_frame_base.cpp:137 +msgid "Text Height (mm)" +msgstr "Text Height (mm)" + +#: pagelayout_editor/dialogs/properties_frame_base.cpp:150 +msgid "Constraints:" +msgstr "Constraints:" + +#: pagelayout_editor/dialogs/properties_frame_base.cpp:160 +msgid "Max Size X (mm)" +msgstr "Max Size X (mm)" + +#: pagelayout_editor/dialogs/properties_frame_base.cpp:173 +msgid "Max Size Y (mm)" +msgstr "Max Size Y (mm)" + +#: pagelayout_editor/dialogs/properties_frame_base.cpp:199 +msgid "Comment" +msgstr "Comment" + +#: pagelayout_editor/dialogs/properties_frame_base.cpp:325 +#: pcbnew/dialogs/dialog_edit_module_text_base.cpp:66 +#: pcbnew/class_pcb_text.cpp:137 pcbnew/class_text_mod.cpp:387 +msgid "Thickness" +msgstr "Thickness" + +#: pagelayout_editor/dialogs/properties_frame_base.cpp:335 +msgid "Set to 0 to use default" +msgstr "Set to 0 to use default" + +#: pagelayout_editor/dialogs/properties_frame_base.cpp:365 +msgid "Bitmap PPI" +msgstr "Bitmap PPI" + +#: pagelayout_editor/dialogs/properties_frame_base.cpp:378 +msgid "Repeat parameters:" +msgstr "Repeat parameters:" + +#: pagelayout_editor/dialogs/properties_frame_base.cpp:388 +msgid "Repeat count" +msgstr "Repeat count" + +#: pagelayout_editor/dialogs/properties_frame_base.cpp:400 +msgid "Text Increment" +msgstr "Text Increment" + +#: pagelayout_editor/dialogs/properties_frame_base.cpp:419 +msgid "Step X (mm)" +msgstr "Step X (mm)" + +#: pagelayout_editor/dialogs/properties_frame_base.cpp:432 +msgid "Step Y (mm)" +msgstr "Step Y (mm)" + +#: pagelayout_editor/dialogs/properties_frame_base.cpp:449 +msgid "Item Properties" +msgstr "Item Properties" + +#: pagelayout_editor/dialogs/properties_frame_base.cpp:458 +msgid "Default Values:" +msgstr "Default Values:" + +#: pagelayout_editor/dialogs/properties_frame_base.cpp:468 +msgid "Text Size X (mm)" +msgstr "Text Size X (mm)" + +#: pagelayout_editor/dialogs/properties_frame_base.cpp:481 +msgid "Text Size Y (mm)" +msgstr "Text Size Y (mm)" + +#: pagelayout_editor/dialogs/properties_frame_base.cpp:500 +msgid "Line Thickness (mm)" +msgstr "Line Thickness (mm)" + +#: pagelayout_editor/dialogs/properties_frame_base.cpp:513 +#: pcbnew/dialogs/dialog_dimension_editor_base.cpp:50 +msgid "Text Thickness" +msgstr "Text Thickness" + +#: pagelayout_editor/dialogs/properties_frame_base.cpp:529 +msgid "Set to Default" +msgstr "Set to Default" + +#: pagelayout_editor/dialogs/properties_frame_base.cpp:538 +msgid "Page Margins" +msgstr "Page Margins" + +#: pagelayout_editor/dialogs/properties_frame_base.cpp:548 +msgid "Left Margin (mm)" +msgstr "Left Margin (mm)" + +#: pagelayout_editor/dialogs/properties_frame_base.cpp:561 +msgid "Right Margin (mm)" +msgstr "Right Margin (mm)" + +#: pagelayout_editor/dialogs/properties_frame_base.cpp:580 +msgid "Top Margin (mm)" +msgstr "Top Margin (mm)" + +#: pagelayout_editor/dialogs/properties_frame_base.cpp:593 +msgid "Bottom Margin (mm)" +msgstr "Bottom Margin (mm)" + +#: pagelayout_editor/page_layout_writer.cpp:100 +#: pagelayout_editor/page_layout_writer.cpp:128 +msgid "Error writing page layout descr file" +msgstr "Error writing page layout descr file" + +#: pagelayout_editor/toolbars_pl_editor.cpp:52 +msgid "New page layout design" +msgstr "New page layout design" + +#: pagelayout_editor/toolbars_pl_editor.cpp:55 +msgid "Load a page layout file. Previous data will be deleted" +msgstr "Load a page layout file. Previous data will be deleted" + +#: pagelayout_editor/toolbars_pl_editor.cpp:58 +msgid "Save page layout design" +msgstr "Save page layout design" + +#: pagelayout_editor/toolbars_pl_editor.cpp:62 +msgid "Page settings" +msgstr "Page settings" + +#: pagelayout_editor/toolbars_pl_editor.cpp:65 +msgid "Print page layout" +msgstr "Print page layout" + +#: pagelayout_editor/toolbars_pl_editor.cpp:69 +msgid "Delete selected item" +msgstr "Delete selected item" + +#: pagelayout_editor/toolbars_pl_editor.cpp:99 +msgid "" +"Show title block like it will be displayed in applications\n" +"texts with format are replaced by the full text" +msgstr "" +"Show title block like it will be displayed in applications\n" +"texts with format are replaced by the full text" + +#: pagelayout_editor/toolbars_pl_editor.cpp:104 +msgid "" +"Show title block in edit mode: texts are shown as is:\n" +"texts with format are displayed with no change" +msgstr "" +"Show title block in edit mode: texts are shown as is:\n" +"texts with format are displayed with no change" + +#: pagelayout_editor/toolbars_pl_editor.cpp:112 +msgid "Left Top paper corner" +msgstr "Left Top paper corner" + +#: pagelayout_editor/toolbars_pl_editor.cpp:113 +msgid "Right Bottom page corner" +msgstr "Right Bottom page corner" + +#: pagelayout_editor/toolbars_pl_editor.cpp:114 +msgid "Left Bottom page corner" +msgstr "Left Bottom page corner" + +#: pagelayout_editor/toolbars_pl_editor.cpp:115 +msgid "Right Top page corner" +msgstr "Right Top page corner" + +#: pagelayout_editor/toolbars_pl_editor.cpp:116 +msgid "Left Top page corner" +msgstr "Left Top page corner" + +#: pagelayout_editor/toolbars_pl_editor.cpp:123 +msgid "Origin of coordinates displayed to the status bar" +msgstr "Origin of coordinates displayed to the status bar" + +#: pagelayout_editor/toolbars_pl_editor.cpp:136 +msgid "Page 1" +msgstr "Page 1" + +#: pagelayout_editor/toolbars_pl_editor.cpp:137 +msgid "Other pages" +msgstr "Other pages" + +#: pagelayout_editor/toolbars_pl_editor.cpp:144 +msgid "" +"Simulate page 1 or other pages to show how items\n" +"which are not on all page are displayed" +msgstr "" +"Simulate page 1 or other pages to show how items\n" +"which are not on all page are displayed" + +#: pagelayout_editor/files.cpp:46 +msgid "Page Layout Description File" +msgstr "Page Layout Description File" + +#: pagelayout_editor/files.cpp:51 pagelayout_editor/files.cpp:85 +msgid "" +"The current page layout has been modified.\n" +"Do you wish to discard the changes?" +msgstr "" +"The current page layout has been modified.\n" +"Do you wish to discard the changes?" + +#: pagelayout_editor/files.cpp:60 pagelayout_editor/files.cpp:152 +#, c-format +msgid "File <%s> loaded" +msgstr "File <%s> loaded" + +#: pagelayout_editor/files.cpp:111 pagelayout_editor/onrightclick.cpp:52 +msgid "Append Page Layout Descr File" +msgstr "Append Page Layout Descr File" + +#: pagelayout_editor/files.cpp:121 pagelayout_editor/files.cpp:146 +#, c-format +msgid "Unable to load %s file" +msgstr "Unable to load %s file" + +#: pagelayout_editor/files.cpp:129 +#, c-format +msgid "File <%s> inserted" +msgstr "File <%s> inserted" + +#: pagelayout_editor/files.cpp:137 +msgid "Open file" +msgstr "Open file" + +#: pagelayout_editor/files.cpp:161 +#, c-format +msgid "Unable to write <%s>" +msgstr "Unable to write <%s>" + +#: pagelayout_editor/files.cpp:166 pagelayout_editor/files.cpp:197 +#, c-format +msgid "File <%s> written" +msgstr "File <%s> written" + +#: pagelayout_editor/files.cpp:173 pagelayout_editor/pl_editor_frame.cpp:246 +msgid "Create file" +msgstr "Create file" + +#: pagelayout_editor/files.cpp:191 pagelayout_editor/pl_editor_frame.cpp:257 +#: pcbnew/exporters/export_gencad.cpp:266 +#, c-format +msgid "Unable to create <%s>" +msgstr "Unable to create <%s>" + +#: pagelayout_editor/onrightclick.cpp:45 pcbnew/muwave_command.cpp:60 +msgid "Add Line" +msgstr "Add Line" + +#: pagelayout_editor/onrightclick.cpp:47 +msgid "Add Rectangle" +msgstr "Add Rectangle" + +#: pagelayout_editor/onrightclick.cpp:49 pcbnew/tools/drawing_tool.cpp:81 +#: pcbnew/tool_modedit.cpp:183 +msgid "Add Text" +msgstr "Add Text" + +#: pagelayout_editor/onrightclick.cpp:55 +msgid "Add Bitmap" +msgstr "Add Bitmap" + +#: pagelayout_editor/pl_editor.cpp:149 +msgid "pl_editor is already running. Continue?" +msgstr "pl_editor is already running. Continue?" + +#: pagelayout_editor/pl_editor.cpp:186 +#, c-format +msgid "Error when loading file <%s>" +msgstr "Error when loading file <%s>" + +#: pagelayout_editor/pl_editor_frame.cpp:116 +msgid "coord origin: Right Bottom page corner" +msgstr "coord origin: Right Bottom page corner" + +#: pagelayout_editor/pl_editor_frame.cpp:148 +msgid "Design" +msgstr "Design" + +#: pagelayout_editor/pl_editor_frame.cpp:202 +#, c-format +msgid "Error when loading file '%s'" +msgstr "Error when loading file '%s'" + +#: pagelayout_editor/pl_editor_frame.cpp:225 +msgid "Save changes in a new file before closing?" +msgstr "Save changes in a new file before closing?" + +#: pagelayout_editor/pl_editor_frame.cpp:227 +#, c-format +msgid "" +"Save the changes in\n" +"<%s>\n" +"before closing?" +msgstr "" +"Save the changes in\n" +"<%s>\n" +"before closing?" + +#: pagelayout_editor/pl_editor_frame.cpp:346 +msgid "no file selected" +msgstr "no file selected" + +#: pagelayout_editor/pl_editor_frame.cpp:460 +#, c-format +msgid "Page size: width %.4g height %.4g" +msgstr "Page size: width %.4g height %.4g" + +#: pagelayout_editor/pl_editor_frame.cpp:505 +#, c-format +msgid "coord origin: %s" +msgstr "coord origin: %s" + +#: pagelayout_editor/pl_editor_frame.cpp:734 +msgid "(start or end point)" +msgstr "(start or end point)" + +#: pagelayout_editor/pl_editor_frame.cpp:738 +msgid "(start point)" +msgstr "(start point)" + +#: pagelayout_editor/pl_editor_frame.cpp:741 +msgid "(end point)" +msgstr "(end point)" + +#: pagelayout_editor/pl_editor_frame.cpp:750 +msgid "Selection Clarification" +msgstr "Selection Clarification" + +#: pagelayout_editor/dialogs/dialog_new_dataitem_base.h:71 +msgid "New Item" +msgstr "New Item" + +#: pcb_calculator/regulators_funct.cpp:100 +#: pcb_calculator/regulators_funct.cpp:275 +msgid "Bad or missing parameters!" +msgstr "Bad or missing parameters!" + +#: pcb_calculator/regulators_funct.cpp:227 +#, c-format +msgid "PCB Calculator data file (*.%s)|*.%s" +msgstr "PCB Calculator data file (*.%s)|*.%s" + +#: pcb_calculator/regulators_funct.cpp:232 +msgid "Select a PCB Calculator data file" +msgstr "Select a PCB Calculator data file" + +#: pcb_calculator/regulators_funct.cpp:247 +msgid "Do you want to load this file and replace current regulator list?" +msgstr "Do you want to load this file and replace current regulator list?" + +#: pcb_calculator/regulators_funct.cpp:263 +#, c-format +msgid "Unable to read data file <%s>" +msgstr "Unable to read data file <%s>" + +#: pcb_calculator/regulators_funct.cpp:294 +msgid "This regulator is already in list. Aborted" +msgstr "This regulator is already in list. Aborted" + +#: pcb_calculator/regulators_funct.cpp:322 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:223 +msgid "Remove Regulator" +msgstr "Remove Regulator" + +#: pcb_calculator/regulators_funct.cpp:398 +msgid "Vout must be greater than vref" +msgstr "Vout must be greater than vref" + +#: pcb_calculator/regulators_funct.cpp:404 +msgid "Vref set to 0 !" +msgstr "Vref set to 0 !" + +#: pcb_calculator/regulators_funct.cpp:410 +msgid "Incorrect value for R1 R2" +msgstr "Incorrect value for R1 R2" + +#: pcb_calculator/dialogs/dialog_regulator_data_base.cpp:36 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:131 +msgid "Vref" +msgstr "Vref" + +#: pcb_calculator/dialogs/dialog_regulator_data_base.cpp:43 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:403 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:492 +msgid "Volt" +msgstr "Volt" + +#: pcb_calculator/dialogs/dialog_regulator_data_base.cpp:51 +msgid "Separate sense pin" +msgstr "Separate sense pin" + +#: pcb_calculator/dialogs/dialog_regulator_data_base.cpp:51 +msgid "3 terminals regulator" +msgstr "3 terminals regulator" + +#: pcb_calculator/dialogs/dialog_regulator_data_base.cpp:60 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:147 +msgid "Iadj" +msgstr "Iadj" + +#: pcb_calculator/dialogs/dialog_regulator_data_base.cpp:67 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:156 +msgid "uA" +msgstr "uA" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:62 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1162 +msgid "Formula" +msgstr "Formula" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:64 +msgid "Vout = Vref * (R1 + R2) / R2" +msgstr "Vout = Vref * (R1 + R2) / R2" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:89 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1112 +msgid "R1" +msgstr "R1" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:96 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:110 +#: pcb_calculator/UnitSelector.cpp:159 +msgid "KOhm" +msgstr "KOhm" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:103 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1123 +msgid "R2" +msgstr "R2" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:117 +msgid "Vout" +msgstr "Vout" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:124 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:140 +msgid "V" +msgstr "V" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:133 +msgid "" +"The internal reference voltage of the regulator.\n" +"Should not be 0." +msgstr "" +"The internal reference voltage of the regulator.\n" +"Should not be 0." + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:149 +msgid "For 3 terminal regulators only, the Adjust pin current." +msgstr "For 3 terminal regulators only, the Adjust pin current." + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:165 +msgid "" +"Type of the regulator.\n" +"There are 2 types:\n" +"- regulators which have a dedicated sense pin for the voltage regulation.\n" +"- 3 terminal pins." +msgstr "" +"Type of the regulator.\n" +"There are 2 types:\n" +"- regulators which have a dedicated sense pin for the voltage regulation.\n" +"- 3 terminal pins." + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:169 +msgid "Standard Type" +msgstr "Standard Type" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:169 +msgid "3 Terminal Type" +msgstr "3 Terminal Type" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:181 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1094 +msgid "Calculate" +msgstr "Calculate" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:185 +msgid "Regulator" +msgstr "Regulator" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:192 +msgid "Regulators data file:" +msgstr "Regulators data file:" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:194 +msgid "The name of the data file which stores known regulators parameters." +msgstr "The name of the data file which stores known regulators parameters." + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:213 +msgid "Edit Regulator" +msgstr "Edit Regulator" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:214 +msgid "Edit the current selected regulator." +msgstr "Edit the current selected regulator." + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:218 +msgid "Add Regulator" +msgstr "Add Regulator" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:219 +msgid "Enter a new item to the current list of available regulators" +msgstr "Enter a new item to the current list of available regulators" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:224 +msgid "Remove an item from the current list of available regulators" +msgstr "Remove an item from the current list of available regulators" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:234 +msgid "Message" +msgstr "Message" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:245 +msgid "Regulators" +msgstr "Regulators" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:254 +msgid "Parameters" +msgstr "Parameters" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:275 +msgid "Temperature rise" +msgstr "Temperature rise" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:282 +msgid "deg C" +msgstr "deg C" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:286 +msgid "Conductor length" +msgstr "Conductor length" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:298 +msgid "Resistivity" +msgstr "Resistivity" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:305 +msgid "Ohm-meter" +msgstr "Ohm-meter" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:328 +msgid "External layer traces" +msgstr "External layer traces" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:336 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:434 +msgid "Trace width" +msgstr "Trace width" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:350 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:448 +msgid "Trace thickness" +msgstr "Trace thickness" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:371 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:460 +msgid "Cross-section area" +msgstr "Cross-section area" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:375 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:387 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:399 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:411 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:464 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:476 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:488 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:500 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:951 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:955 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:959 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:963 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:967 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:971 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:975 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:979 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:983 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:987 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:991 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:995 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:999 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1003 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:245 +#: pcbnew/dialogs/wizard_3DShape_Libs_downloader_base.cpp:170 +msgid "dummy" +msgstr "dummy" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:379 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:468 +msgid "mm ^ 2" +msgstr "mm ^ 2" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:383 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:472 +msgid "Resistance" +msgstr "Resistance" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:391 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:480 +#: pcb_calculator/UnitSelector.cpp:158 +msgid "Ohm" +msgstr "Ohm" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:395 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:484 +msgid "Voltage drop" +msgstr "Voltage drop" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:407 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:496 +msgid "Power loss" +msgstr "Power loss" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:415 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:504 +msgid "Watt" +msgstr "Watt" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:426 +msgid "Internal layer traces" +msgstr "Internal layer traces" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:521 +#: pcbnew/dialogs/dialog_design_rules_base.cpp:49 +msgid "Track Width" +msgstr "Track Width" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:537 +msgid "Voltage > 500V:" +msgstr "Voltage > 500V:" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:544 +msgid "Update Values" +msgstr "Update Values" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:553 +msgid "Note: Values are minimal values (from IPC 2221)" +msgstr "Note: Values are minimal values (from IPC 2221)" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:572 +msgid "B1" +msgstr "B1" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:573 +msgid "B2" +msgstr "B2" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:574 +msgid "B3" +msgstr "B3" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:575 +msgid "B4" +msgstr "B4" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:576 +msgid "A5" +msgstr "A5" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:577 +msgid "A6" +msgstr "A6" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:578 +msgid "A7" +msgstr "A7" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:585 +msgid "0 ... 15V" +msgstr "0 ... 15V" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:586 +msgid "16 ... 30V" +msgstr "16 ... 30V" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:587 +msgid "31 ... 50V" +msgstr "31 ... 50V" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:588 +msgid "51 ... 100V" +msgstr "51 ... 100V" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:589 +msgid "101 ... 150V" +msgstr "101 ... 150V" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:590 +msgid "151 ... 170V" +msgstr "151 ... 170V" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:591 +msgid "171 ... 250V" +msgstr "171 ... 250V" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:592 +msgid "251 ... 300V" +msgstr "251 ... 300V" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:593 +msgid "301 ... 500V" +msgstr "301 ... 500V" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:594 +msgid " > 500V" +msgstr " > 500V" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:603 +msgid "" +"* B1 - Internal Conductors\n" +"* B2 - External Conductors, uncoated, sea level to 3050 m\n" +"* B3 - External Conductors, uncoated, over 3050 m\n" +"* B4 - External Conductors, with permanent polymer coating (any elevation)\n" +"* A5 - External Conductors, with conformal coating over assembly (any " +"elevation)\n" +"* A6 - External Component lead/termination, uncoated\n" +"* A7 - External Component lead termination, with conformal coating (any " +"elevation)" +msgstr "" +"* B1 - Internal Conductors\n" +"* B2 - External Conductors, uncoated, sea level to 3050 m\n" +"* B3 - External Conductors, uncoated, over 3050 m\n" +"* B4 - External Conductors, with permanent polymer coating (any elevation)\n" +"* A5 - External Conductors, with conformal coating over assembly (any " +"elevation)\n" +"* A6 - External Component lead/termination, uncoated\n" +"* A7 - External Component lead termination, with conformal coating (any " +"elevation)" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:614 +msgid "Electrical Spacing" +msgstr "Electrical Spacing" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:622 +msgid "Microstrip Line" +msgstr "Microstrip Line" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:622 +msgid "Coplanar wave guide" +msgstr "Coplanar wave guide" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:622 +msgid "Coplanar wave guide with ground plane" +msgstr "Coplanar wave guide with ground plane" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:622 +msgid "Rectangular Waveguide" +msgstr "Rectangular Waveguide" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:622 +msgid "Coaxial Line" +msgstr "Coaxial Line" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:622 +msgid "Coupled Microstrip Line" +msgstr "Coupled Microstrip Line" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:622 +msgid "Stripline" +msgstr "Stripline" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:622 +msgid "Twisted Pair" +msgstr "Twisted Pair" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:624 +msgid "Transmission Line Type:" +msgstr "Transmission Line Type:" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:641 +msgid "Substrate Parameters" +msgstr "Substrate Parameters" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:649 +#: pcb_calculator/transline_ident.cpp:142 +msgid "Er" +msgstr "Er" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:656 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:666 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:678 +#: pcbnew/dialogs/dialog_drc_base.cpp:152 +msgid "..." +msgstr "..." + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:659 +#: pcb_calculator/transline_ident.cpp:145 +msgid "TanD" +msgstr "TanD" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:669 +#: pcb_calculator/transline_ident.cpp:150 +msgid "Rho" +msgstr "Rho" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:671 +msgid "Specific resistance in ohms * meters" +msgstr "Specific resistance in ohms * meters" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:681 +#: pcb_calculator/transline_ident.cpp:171 +#: pcb_calculator/transline_ident.cpp:208 +#: pcb_calculator/transline_ident.cpp:240 +#: pcb_calculator/transline_ident.cpp:341 +#: pcb_calculator/transline_ident.cpp:377 +msgid "H" +msgstr "H" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:693 +#: pcb_calculator/transline_ident.cpp:173 +#: pcb_calculator/transline_ident.cpp:343 +msgid "H_t" +msgstr "H_t" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:705 +#: pcb_calculator/transline_ident.cpp:175 +#: pcb_calculator/transline_ident.cpp:210 +#: pcb_calculator/transline_ident.cpp:242 +#: pcb_calculator/transline_ident.cpp:345 +#: pcb_calculator/transline_ident.cpp:382 +msgid "T" +msgstr "T" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:717 +#: pcb_calculator/transline_ident.cpp:177 +#: pcb_calculator/transline_ident.cpp:347 +msgid "Rough" +msgstr "Rough" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:729 +msgid "mu Rel" +msgstr "mu Rel" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:741 +#: pcb_calculator/transline_ident.cpp:182 +#: pcb_calculator/transline_ident.cpp:212 +#: pcb_calculator/transline_ident.cpp:244 +#: pcb_calculator/transline_ident.cpp:279 +#: pcb_calculator/transline_ident.cpp:310 +#: pcb_calculator/transline_ident.cpp:349 +#: pcb_calculator/transline_ident.cpp:384 +#: pcb_calculator/transline_ident.cpp:412 +msgid "mu Rel C" +msgstr "mu Rel C" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:760 +msgid "Component Parameters:" +msgstr "Component Parameters:" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:768 +#: pcb_calculator/transline_ident.cpp:156 +msgid "Frequency" +msgstr "Frequency" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:802 +msgid "Physical Parameters" +msgstr "Physical Parameters" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:813 +msgid "Prm1" +msgstr "Prm1" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:828 +msgid "prm2" +msgstr "prm2" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:843 +msgid "prm3" +msgstr "prm3" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:876 +msgid "Analyze" +msgstr "Analyze" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:879 +msgid "Synthetize" +msgstr "Synthetize" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:892 +msgid "Electrical Parameters:" +msgstr "Electrical Parameters:" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:900 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:912 +msgid "Z" +msgstr "Z" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:924 +#: pcbnew/class_drawsegment.cpp:355 pcbnew/class_drawsegment.cpp:373 +#: pcbnew/class_pcb_text.cpp:134 pcbnew/class_pad.cpp:698 +#: pcbnew/class_text_mod.cpp:384 +msgid "Angle" +msgstr "Angle" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:943 +msgid "Results:" +msgstr "Results:" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1020 +msgid "TransLine" +msgstr "TransLine" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1023 +msgid "label" +msgstr "label" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1028 +msgid "PI" +msgstr "PI" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1028 +msgid "Tee" +msgstr "Tee" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1028 +msgid "Bridged Tee" +msgstr "Bridged Tee" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1028 +msgid "Resistive Splitter" +msgstr "Resistive Splitter" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1030 +msgid "Attenuators:" +msgstr "Attenuators:" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1044 +msgid "Parameters:" +msgstr "Parameters:" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1052 +msgid "Attenuation" +msgstr "Attenuation" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1059 +msgid "dB" +msgstr "dB" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1063 +msgid "Zin" +msgstr "Zin" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1070 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1081 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1119 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1130 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1141 +msgid "Ohms" +msgstr "Ohms" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1074 +msgid "Zout" +msgstr "Zout" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1104 +#: pcbnew/class_pcb_layer_widget.cpp:79 +msgid "Values" +msgstr "Values" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1134 +msgid "R3" +msgstr "R3" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1174 +msgid "RF Attenuators" +msgstr "RF Attenuators" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1179 +msgid "10% / 5%" +msgstr "10% / 5%" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1179 +msgid "<= 2%" +msgstr "<= 2%" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1181 +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1210 +msgid "Tolerance" +msgstr "Tolerance" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1190 +msgid "1st Band" +msgstr "1st Band" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1194 +msgid "2nd Band" +msgstr "2nd Band" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1198 +msgid "3rd Band" +msgstr "3rd Band" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1202 +msgid "4th Band" +msgstr "4th Band" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1206 +msgid "Multiplier" +msgstr "Multiplier" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1239 +msgid "Color Code" +msgstr "Color Code" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1252 +msgid "Note: Values are minimal values" +msgstr "Note: Values are minimal values" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1271 +msgid "Class 1" +msgstr "Class 1" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1272 +msgid "Class 2" +msgstr "Class 2" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1273 +msgid "Class 3" +msgstr "Class 3" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1274 +msgid "Class 4" +msgstr "Class 4" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1275 +msgid "Class 5" +msgstr "Class 5" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1276 +msgid "Class 6" +msgstr "Class 6" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1283 +msgid "Lines width" +msgstr "Lines width" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1284 +msgid "Min clearance" +msgstr "Min clearance" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1285 +msgid "Via: (diam - drill)" +msgstr "Via: (diam - drill)" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1286 +msgid "Plated Pad: (diam - drill)" +msgstr "Plated Pad: (diam - drill)" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1287 +msgid "NP Pad: (diam - drill)" +msgstr "NP Pad: (diam - drill)" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.cpp:1306 +msgid "Board Classes" +msgstr "Board Classes" + +#: pcb_calculator/transline_ident.cpp:142 +msgid "Epsilon R: substrate relative dielectric constant" +msgstr "Epsilon R: substrate relative dielectric constant" + +#: pcb_calculator/transline_ident.cpp:145 +msgid "Tangent delta: dielectric loss factor." +msgstr "Tangent delta: dielectric loss factor." + +#: pcb_calculator/transline_ident.cpp:151 +msgid "" +"Electrical resistivity or specific electrical resistance of conductor " +"(Ohm*meter)" +msgstr "" +"Electrical resistivity or specific electrical resistance of conductor " +"(Ohm*meter)" + +#: pcb_calculator/transline_ident.cpp:156 +#: pcb_calculator/transline_ident.cpp:171 +#: pcb_calculator/transline_ident.cpp:208 +#: pcb_calculator/transline_ident.cpp:240 +#: pcb_calculator/transline_ident.cpp:341 +#: pcb_calculator/transline_ident.cpp:377 +msgid "Height of Substrate" +msgstr "Height of Substrate" + +#: pcb_calculator/transline_ident.cpp:165 +#: pcb_calculator/transline_ident.cpp:202 +#: pcb_calculator/transline_ident.cpp:234 +#: pcb_calculator/transline_ident.cpp:268 +#: pcb_calculator/transline_ident.cpp:301 +#: pcb_calculator/transline_ident.cpp:371 +#: pcb_calculator/transline_ident.cpp:404 +msgid "ErEff" +msgstr "ErEff" + +#: pcb_calculator/transline_ident.cpp:166 +#: pcb_calculator/transline_ident.cpp:203 +#: pcb_calculator/transline_ident.cpp:235 +#: pcb_calculator/transline_ident.cpp:269 +#: pcb_calculator/transline_ident.cpp:302 +#: pcb_calculator/transline_ident.cpp:372 +#: pcb_calculator/transline_ident.cpp:405 +msgid "Conductor Losses" +msgstr "Conductor Losses" + +#: pcb_calculator/transline_ident.cpp:167 +#: pcb_calculator/transline_ident.cpp:204 +#: pcb_calculator/transline_ident.cpp:236 +#: pcb_calculator/transline_ident.cpp:270 +#: pcb_calculator/transline_ident.cpp:303 +#: pcb_calculator/transline_ident.cpp:373 +#: pcb_calculator/transline_ident.cpp:406 +msgid "Dielectric Losses" +msgstr "Dielectric Losses" + +#: pcb_calculator/transline_ident.cpp:168 +#: pcb_calculator/transline_ident.cpp:205 +#: pcb_calculator/transline_ident.cpp:237 +#: pcb_calculator/transline_ident.cpp:338 +#: pcb_calculator/transline_ident.cpp:374 +#: pcb_calculator/transline_ident.cpp:407 +msgid "Skin Depth" +msgstr "Skin Depth" + +#: pcb_calculator/transline_ident.cpp:173 +#: pcb_calculator/transline_ident.cpp:343 +msgid "Height of Box Top" +msgstr "Height of Box Top" + +#: pcb_calculator/transline_ident.cpp:175 +#: pcb_calculator/transline_ident.cpp:210 +#: pcb_calculator/transline_ident.cpp:242 +#: pcb_calculator/transline_ident.cpp:345 +#: pcb_calculator/transline_ident.cpp:382 +msgid "Strip Thickness" +msgstr "Strip Thickness" + +#: pcb_calculator/transline_ident.cpp:177 +#: pcb_calculator/transline_ident.cpp:347 +msgid "Conductor Roughness" +msgstr "Conductor Roughness" + +#: pcb_calculator/transline_ident.cpp:179 +msgid "mu Rel S" +msgstr "mu Rel S" + +#: pcb_calculator/transline_ident.cpp:180 +msgid "Relative Permeability (mu) of Substrate" +msgstr "Relative Permeability (mu) of Substrate" + +#: pcb_calculator/transline_ident.cpp:182 +#: pcb_calculator/transline_ident.cpp:212 +#: pcb_calculator/transline_ident.cpp:244 +#: pcb_calculator/transline_ident.cpp:279 +#: pcb_calculator/transline_ident.cpp:310 +#: pcb_calculator/transline_ident.cpp:349 +#: pcb_calculator/transline_ident.cpp:384 +#: pcb_calculator/transline_ident.cpp:412 +msgid "Relative Permeability (mu) of Conductor" +msgstr "Relative Permeability (mu) of Conductor" + +#: pcb_calculator/transline_ident.cpp:186 +#: pcb_calculator/transline_ident.cpp:216 +#: pcb_calculator/transline_ident.cpp:248 +#: pcb_calculator/transline_ident.cpp:353 +#: pcb_calculator/transline_ident.cpp:388 +msgid "W" +msgstr "W" + +#: pcb_calculator/transline_ident.cpp:188 +#: pcb_calculator/transline_ident.cpp:220 +#: pcb_calculator/transline_ident.cpp:252 +#: pcb_calculator/transline_ident.cpp:287 +#: pcb_calculator/transline_ident.cpp:318 +#: pcb_calculator/transline_ident.cpp:357 +#: pcb_calculator/transline_ident.cpp:390 +#: pcb_calculator/transline_ident.cpp:422 +msgid "L" +msgstr "L" + +#: pcb_calculator/transline_ident.cpp:188 +#: pcb_calculator/transline_ident.cpp:220 +#: pcb_calculator/transline_ident.cpp:252 +#: pcb_calculator/transline_ident.cpp:318 +#: pcb_calculator/transline_ident.cpp:357 +#: pcb_calculator/transline_ident.cpp:390 +msgid "Line Length" +msgstr "Line Length" + +#: pcb_calculator/transline_ident.cpp:191 +#: pcb_calculator/transline_ident.cpp:223 +#: pcb_calculator/transline_ident.cpp:255 +#: pcb_calculator/transline_ident.cpp:290 +#: pcb_calculator/transline_ident.cpp:321 +#: pcb_calculator/transline_ident.cpp:393 +#: pcb_calculator/transline_ident.cpp:425 +msgid "Z0" +msgstr "Z0" + +#: pcb_calculator/transline_ident.cpp:191 +#: pcb_calculator/transline_ident.cpp:223 +#: pcb_calculator/transline_ident.cpp:255 +#: pcb_calculator/transline_ident.cpp:290 +#: pcb_calculator/transline_ident.cpp:321 +#: pcb_calculator/transline_ident.cpp:393 +#: pcb_calculator/transline_ident.cpp:425 +msgid "Characteristic Impedance" +msgstr "Characteristic Impedance" + +#: pcb_calculator/transline_ident.cpp:194 +#: pcb_calculator/transline_ident.cpp:226 +#: pcb_calculator/transline_ident.cpp:258 +#: pcb_calculator/transline_ident.cpp:293 +#: pcb_calculator/transline_ident.cpp:324 +#: pcb_calculator/transline_ident.cpp:364 +#: pcb_calculator/transline_ident.cpp:396 +#: pcb_calculator/transline_ident.cpp:428 +msgid "Ang_l" +msgstr "Ang_l" + +#: pcb_calculator/transline_ident.cpp:194 +#: pcb_calculator/transline_ident.cpp:226 +#: pcb_calculator/transline_ident.cpp:258 +#: pcb_calculator/transline_ident.cpp:293 +#: pcb_calculator/transline_ident.cpp:324 +#: pcb_calculator/transline_ident.cpp:396 +#: pcb_calculator/transline_ident.cpp:428 +msgid "Electrical Length" +msgstr "Electrical Length" + +#: pcb_calculator/transline_ident.cpp:218 +#: pcb_calculator/transline_ident.cpp:250 +#: pcb_calculator/transline_ident.cpp:355 +msgid "S" +msgstr "S" + +#: pcb_calculator/transline_ident.cpp:218 +#: pcb_calculator/transline_ident.cpp:250 +#: pcb_calculator/transline_ident.cpp:355 +msgid "Gap Width" +msgstr "Gap Width" + +#: pcb_calculator/transline_ident.cpp:267 +msgid "ZF(H10) = Ey / Hx" +msgstr "ZF(H10) = Ey / Hx" + +#: pcb_calculator/transline_ident.cpp:271 +#: pcb_calculator/transline_ident.cpp:304 +msgid "TE-Modes" +msgstr "TE-Modes" + +#: pcb_calculator/transline_ident.cpp:272 +#: pcb_calculator/transline_ident.cpp:305 +msgid "TM-Modes" +msgstr "TM-Modes" + +#: pcb_calculator/transline_ident.cpp:275 +#: pcb_calculator/transline_ident.cpp:308 +msgid "mu Rel I" +msgstr "mu Rel I" + +#: pcb_calculator/transline_ident.cpp:275 +#: pcb_calculator/transline_ident.cpp:308 +msgid "Relative Permeability (mu) of Insulator" +msgstr "Relative Permeability (mu) of Insulator" + +#: pcb_calculator/transline_ident.cpp:277 +msgid "TanM" +msgstr "TanM" + +#: pcb_calculator/transline_ident.cpp:277 +msgid "Magnetic Loss Tangent" +msgstr "Magnetic Loss Tangent" + +#: pcb_calculator/transline_ident.cpp:283 +#: pcb_calculator/transline_ident.cpp:379 +msgid "a" +msgstr "a" + +#: pcb_calculator/transline_ident.cpp:283 +msgid "Width of Waveguide" +msgstr "Width of Waveguide" + +#: pcb_calculator/transline_ident.cpp:285 +msgid "b" +msgstr "b" + +#: pcb_calculator/transline_ident.cpp:285 +msgid "Height of Waveguide" +msgstr "Height of Waveguide" + +#: pcb_calculator/transline_ident.cpp:287 +msgid "Waveguide Length" +msgstr "Waveguide Length" + +#: pcb_calculator/transline_ident.cpp:314 +#: pcb_calculator/transline_ident.cpp:418 +msgid "Din" +msgstr "Din" + +#: pcb_calculator/transline_ident.cpp:314 +#: pcb_calculator/transline_ident.cpp:418 +msgid "Inner Diameter (conductor)" +msgstr "Inner Diameter (conductor)" + +#: pcb_calculator/transline_ident.cpp:316 +#: pcb_calculator/transline_ident.cpp:420 +msgid "Dout" +msgstr "Dout" + +#: pcb_calculator/transline_ident.cpp:316 +#: pcb_calculator/transline_ident.cpp:420 +msgid "Outer Diameter (insulator)" +msgstr "Outer Diameter (insulator)" + +#: pcb_calculator/transline_ident.cpp:332 +msgid "ErEff Even" +msgstr "ErEff Even" + +#: pcb_calculator/transline_ident.cpp:333 +msgid "ErEff Odd" +msgstr "ErEff Odd" + +#: pcb_calculator/transline_ident.cpp:334 +msgid "Conductor Losses Even" +msgstr "Conductor Losses Even" + +#: pcb_calculator/transline_ident.cpp:335 +msgid "Conductor Losses Odd" +msgstr "Conductor Losses Odd" + +#: pcb_calculator/transline_ident.cpp:336 +msgid "Dielectric Losses Even" +msgstr "Dielectric Losses Even" + +#: pcb_calculator/transline_ident.cpp:337 +msgid "Dielectric Losses Odd" +msgstr "Dielectric Losses Odd" + +#: pcb_calculator/transline_ident.cpp:360 +msgid "Zeven" +msgstr "Zeven" + +#: pcb_calculator/transline_ident.cpp:360 +msgid "Even mode impedance (lines driven by common voltages)" +msgstr "Even mode impedance (lines driven by common voltages)" + +#: pcb_calculator/transline_ident.cpp:362 +msgid "Zodd" +msgstr "Zodd" + +#: pcb_calculator/transline_ident.cpp:362 +msgid "Odd mode impedance (lines driven by opposite (differential) voltages)" +msgstr "Odd mode impedance (lines driven by opposite (differential) voltages)" + +#: pcb_calculator/transline_ident.cpp:364 +msgid "Electrical length" +msgstr "Electrical length" + +#: pcb_calculator/transline_ident.cpp:379 +msgid "distance between strip and top metal" +msgstr "distance between strip and top metal" + +#: pcb_calculator/transline_ident.cpp:410 +msgid "Twists" +msgstr "Twists" + +#: pcb_calculator/transline_ident.cpp:410 +msgid "Number of Twists per Length" +msgstr "Number of Twists per Length" + +#: pcb_calculator/transline_ident.cpp:415 +msgid "ErEnv" +msgstr "ErEnv" + +#: pcb_calculator/transline_ident.cpp:415 +msgid "Relative Permittivity of Environment" +msgstr "Relative Permittivity of Environment" + +#: pcb_calculator/transline_ident.cpp:422 +msgid "Cable Length" +msgstr "Cable Length" + +#: pcb_calculator/tracks_width_versus_current.cpp:449 +msgid "" +"If you specify the maximum current, then the trace widths will be calculated " +"to suit." +msgstr "" +"If you specify the maximum current, then the trace widths will be calculated " +"to suit." + +#: pcb_calculator/tracks_width_versus_current.cpp:451 +msgid "" +"If you specify one of the trace widths, the maximum current it can handle " +"will be calculated. The width for the other trace to also handle this " +"current will then be calculated." +msgstr "" +"If you specify one of the trace widths, the maximum current it can handle " +"will be calculated. The width for the other trace to also handle this " +"current will then be calculated." + +#: pcb_calculator/tracks_width_versus_current.cpp:455 +msgid "The controlling value is shown in bold." +msgstr "The controlling value is shown in bold." + +#: pcb_calculator/tracks_width_versus_current.cpp:456 +msgid "" +"The calculations are valid for currents up to 35A (external) or 17.5A " +"(internal), temperature rises up to 100 deg C, and widths of up to 400mil " +"(10mm)." +msgstr "" +"The calculations are valid for currents up to 35A (external) or 17.5A " +"(internal), temperature rises up to 100 deg C, and widths of up to 400mil " +"(10mm)." + +#: pcb_calculator/tracks_width_versus_current.cpp:459 +msgid "The formula, from IPC 2221, is" +msgstr "The formula, from IPC 2221, is" + +#: pcb_calculator/tracks_width_versus_current.cpp:461 +msgid "where:" +msgstr "where:" + +#: pcb_calculator/tracks_width_versus_current.cpp:462 +msgid "maximum current in amps" +msgstr "maximum current in amps" + +#: pcb_calculator/tracks_width_versus_current.cpp:464 +msgid "temperature rise above ambient in deg C" +msgstr "temperature rise above ambient in deg C" + +#: pcb_calculator/tracks_width_versus_current.cpp:466 +msgid "width and thickness in mils" +msgstr "width and thickness in mils" + +#: pcb_calculator/tracks_width_versus_current.cpp:468 +msgid "0.024 for internal traces or 0.048 for external traces" +msgstr "0.024 for internal traces or 0.048 for external traces" + +#: pcb_calculator/datafile_read_write.cpp:76 +msgid "Data file error." +msgstr "Data file error." + +#: pcb_calculator/attenuators.cpp:114 +#, c-format +msgid "Attenuation more than %f dB" +msgstr "Attenuation more than %f dB" + +#: pcb_calculator/UnitSelector.cpp:39 pcb_calculator/UnitSelector.cpp:71 +msgid "um" +msgstr "um" + +#: pcb_calculator/UnitSelector.cpp:40 pcb_calculator/UnitSelector.cpp:72 +msgid "cm" +msgstr "cm" + +#: pcb_calculator/UnitSelector.cpp:41 pcb_calculator/UnitSelector.cpp:73 +msgid "mil" +msgstr "mil" + +#: pcb_calculator/UnitSelector.cpp:42 pcb_calculator/UnitSelector.cpp:74 +#: pcbnew/import_dxf/dialog_dxf_import_base.cpp:90 +#: pcbnew/dialogs/dialog_edit_module_for_Modedit_base.cpp:191 +#: pcbnew/dialogs/dialog_export_idf_base.cpp:46 +#: pcbnew/dialogs/dialog_export_vrml_base.cpp:63 +#: pcbnew/dialogs/dialog_export_step_base.cpp:105 +msgid "inch" +msgstr "inch" + +#: pcb_calculator/UnitSelector.cpp:75 +msgid "oz/ft^2" +msgstr "oz/ft^2" + +#: pcb_calculator/UnitSelector.cpp:104 +msgid "GHz" +msgstr "GHz" + +#: pcb_calculator/UnitSelector.cpp:105 +msgid "MHz" +msgstr "MHz" + +#: pcb_calculator/UnitSelector.cpp:106 +msgid "KHz" +msgstr "KHz" + +#: pcb_calculator/UnitSelector.cpp:107 +msgid "Hz" +msgstr "Hz" + +#: pcb_calculator/UnitSelector.cpp:133 +msgid "Radian" +msgstr "Radian" + +#: pcb_calculator/UnitSelector.cpp:134 +msgid "Degree" +msgstr "Degree" + +#: pcb_calculator/transline_dlg_funct.cpp:66 +msgid "Relative Dielectric Constants" +msgstr "Relative Dielectric Constants" + +#: pcb_calculator/transline_dlg_funct.cpp:96 +msgid "Dielectric Loss Factor" +msgstr "Dielectric Loss Factor" + +#: pcb_calculator/transline_dlg_funct.cpp:124 +msgid "Specific Resistance" +msgstr "Specific Resistance" + +#: pcb_calculator/pcb_calculator_frame.cpp:144 +msgid "" +"Data modified, and no data filename to save modifications\n" +"Do you want to exit and abandon your change?" +msgstr "" +"Data modified, and no data filename to save modifications\n" +"Do you want to exit and abandon your change?" + +#: pcb_calculator/pcb_calculator_frame.cpp:146 +msgid "Regulator list change" +msgstr "Regulator list change" + +#: pcb_calculator/pcb_calculator_frame.cpp:157 +#, c-format +msgid "" +"Unable to write file<%s>\n" +"Do you want to exit and abandon your change?" +msgstr "" +"Unable to write file<%s>\n" +"Do you want to exit and abandon your change?" + +#: pcb_calculator/pcb_calculator_frame.cpp:161 +msgid "Write Data File Error" +msgstr "Write Data File Error" + +#: pcb_calculator/dialogs/pcb_calculator_frame_base.h:308 +msgid "PCB Calculator" +msgstr "PCB Calculator" + +#: pcb_calculator/dialogs/dialog_regulator_data_base.h:63 +msgid "Regulator Parameters" +msgstr "Regulator Parameters" + +#: pcbnew/class_drawsegment.cpp:340 +msgid "Drawing" +msgstr "Drawing" + +#: pcbnew/class_drawsegment.cpp:344 +msgid "Shape" +msgstr "Shape" + +#: pcbnew/class_drawsegment.cpp:359 +msgid "Curve" +msgstr "Curve" + +#: pcbnew/class_drawsegment.cpp:364 +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:200 +msgid "Segment" +msgstr "Segment" + +#: pcbnew/class_drawsegment.cpp:604 +#, c-format +msgid "Pcb Graphic: %s, length %s on %s" +msgstr "Pcb Graphic: %s, length %s on %s" + +#: pcbnew/build_BOM_from_board.cpp:61 +msgid "Comma separated value files (*.csv)|*.csv" +msgstr "Comma separated value files (*.csv)|*.csv" + +#: pcbnew/build_BOM_from_board.cpp:86 +msgid "Cannot export BOM: there are no footprints in the PCB" +msgstr "Cannot export BOM: there are no footprints in the PCB" + +#: pcbnew/build_BOM_from_board.cpp:96 +msgid "Save Bill of Materials" +msgstr "Save Bill of Materials" + +#: pcbnew/build_BOM_from_board.cpp:109 +#, c-format +msgid "Unable to create file <%s>" +msgstr "Unable to create file <%s>" + +#: pcbnew/build_BOM_from_board.cpp:116 +msgid "Id" +msgstr "Id" + +#: pcbnew/build_BOM_from_board.cpp:117 +msgid "Designator" +msgstr "Designator" + +#: pcbnew/build_BOM_from_board.cpp:118 +msgid "Package" +msgstr "Package" + +#: pcbnew/build_BOM_from_board.cpp:120 +msgid "Designation" +msgstr "Designation" + +#: pcbnew/build_BOM_from_board.cpp:121 +msgid "Supplier and ref" +msgstr "Supplier and ref" + +#: pcbnew/dimension.cpp:149 +msgid "" +"This item has an illegal layer id.\n" +"Now, forced on the drawings layer. Please, fix it" +msgstr "" +"This item has an illegal layer id.\n" +"Now, forced on the drawings layer. Please, fix it" + +#: pcbnew/dimension.cpp:169 +msgid "" +"The layer currently selected is not enabled for this board\n" +"You cannot use it" +msgstr "" +"The layer currently selected is not enabled for this board\n" +"You cannot use it" + +#: pcbnew/dimension.cpp:213 +msgid "The text thickness is too large for the text size. It will be clamped" +msgstr "The text thickness is too large for the text size. It will be clamped" + +#: pcbnew/dimension.cpp:232 +msgid "Modifed dimensions properties" +msgstr "Modifed dimensions properties" + +#: pcbnew/menubar_pcbframe.cpp:130 pcbnew/menubar_pcbframe.cpp:196 +msgid "Hide La&yers Manager" +msgstr "Hide La&yers Manager" + +#: pcbnew/menubar_pcbframe.cpp:130 +msgid "Show La&yers Manager" +msgstr "Show La&yers Manager" + +#: pcbnew/menubar_pcbframe.cpp:133 pcbnew/menubar_pcbframe.cpp:201 +#: pcbnew/pcbnew_config.cpp:89 pcbnew/tool_pcb.cpp:800 +msgid "Hide Microwa&ve Toolbar" +msgstr "Hide Microwa&ve Toolbar" + +#: pcbnew/menubar_pcbframe.cpp:133 pcbnew/pcbnew_config.cpp:89 +#: pcbnew/tool_pcb.cpp:800 +msgid "Show Microwa&ve Toolbar" +msgstr "Show Microwa&ve Toolbar" + +#: pcbnew/menubar_pcbframe.cpp:157 +msgid "Ro&ute" +msgstr "Ro&ute" + +#: pcbnew/menubar_pcbframe.cpp:159 +msgid "D&imensions" +msgstr "D&imensions" + +#: pcbnew/menubar_pcbframe.cpp:161 pcbnew/menubar_pcbframe.cpp:183 +msgid "&Design Rules" +msgstr "&Design Rules" + +#: pcbnew/menubar_pcbframe.cpp:184 +msgid "Open design rules editor" +msgstr "Open design rules editor" + +#: pcbnew/menubar_pcbframe.cpp:187 +msgid "&Layers Setup" +msgstr "&Layers Setup" + +#: pcbnew/menubar_pcbframe.cpp:187 +msgid "Enable and set layer properties" +msgstr "Enable and set layer properties" + +#: pcbnew/menubar_pcbframe.cpp:208 +msgid "&General Settings" +msgstr "&General Settings" + +#: pcbnew/menubar_pcbframe.cpp:208 +msgid "Select general options for Pcbnew" +msgstr "Select general options for Pcbnew" + +#: pcbnew/menubar_pcbframe.cpp:213 pcbnew/menubar_modedit.cpp:331 +msgid "&Display and Hide" +msgstr "&Display and Hide" + +#: pcbnew/menubar_pcbframe.cpp:214 +msgid "Select how items (pads, tracks, texts) are displayed" +msgstr "Select how items (pads, tracks, texts) are displayed" + +#: pcbnew/menubar_pcbframe.cpp:218 +msgid "&Interactive Routing" +msgstr "&Interactive Routing" + +#: pcbnew/menubar_pcbframe.cpp:219 +msgid "Configure interactive router" +msgstr "Configure interactive router" + +#: pcbnew/menubar_pcbframe.cpp:250 +msgid "&Single Track" +msgstr "&Single Track" + +#: pcbnew/menubar_pcbframe.cpp:251 +msgid "Interactively route single track" +msgstr "Interactively route single track" + +#: pcbnew/menubar_pcbframe.cpp:255 +msgid "&Differential Pair" +msgstr "&Differential Pair" + +#: pcbnew/menubar_pcbframe.cpp:256 +msgid "Interactively route differential pair" +msgstr "Interactively route differential pair" + +#: pcbnew/menubar_pcbframe.cpp:262 +msgid "&Tune Track Length" +msgstr "&Tune Track Length" + +#: pcbnew/menubar_pcbframe.cpp:263 +msgid "Tune length of single track" +msgstr "Tune length of single track" + +#: pcbnew/menubar_pcbframe.cpp:267 +msgid "Tune Differential Pair &Length" +msgstr "Tune Differential Pair &Length" + +#: pcbnew/menubar_pcbframe.cpp:268 +msgid "Tune length of differential pair" +msgstr "Tune length of differential pair" + +#: pcbnew/menubar_pcbframe.cpp:272 +msgid "Tune Differential Pair &Skew/Phase" +msgstr "Tune Differential Pair &Skew/Phase" + +#: pcbnew/menubar_pcbframe.cpp:273 +msgid "Tune skew/phase of a differential pair" +msgstr "Tune skew/phase of a differential pair" + +#: pcbnew/menubar_pcbframe.cpp:282 pcbnew/menubar_modedit.cpp:311 +msgid "&Footprint Libraries Wizard" +msgstr "&Footprint Libraries Wizard" + +#: pcbnew/menubar_pcbframe.cpp:282 +msgid "Add footprint libraries using wizard" +msgstr "Add footprint libraries using wizard" + +#: pcbnew/menubar_pcbframe.cpp:286 pcbnew/menubar_modedit.cpp:315 +msgid "Footprint Li&braries Manager" +msgstr "Footprint Li&braries Manager" + +#: pcbnew/menubar_pcbframe.cpp:298 +msgid "&3D Shape Downloader" +msgstr "&3D Shape Downloader" + +#: pcbnew/menubar_pcbframe.cpp:299 +msgid "Download from Github 3D shape libraries using wizard" +msgstr "Download from Github 3D shape libraries using wizard" + +#: pcbnew/menubar_pcbframe.cpp:310 +msgid "&Footprint" +msgstr "&Footprint" + +#: pcbnew/menubar_pcbframe.cpp:313 pcbnew/tool_pcb.cpp:439 +msgid "Add footprints" +msgstr "Add footprints" + +#: pcbnew/menubar_pcbframe.cpp:315 +msgid "&Track" +msgstr "&Track" + +#: pcbnew/menubar_pcbframe.cpp:318 +msgid "Add tracks and vias" +msgstr "Add tracks and vias" + +#: pcbnew/menubar_pcbframe.cpp:321 +msgid "&Zone" +msgstr "&Zone" + +#: pcbnew/menubar_pcbframe.cpp:321 pcbnew/tool_pcb.cpp:448 +msgid "Add filled zones" +msgstr "Add filled zones" + +#: pcbnew/menubar_pcbframe.cpp:324 +msgid "&Keepout Area" +msgstr "&Keepout Area" + +#: pcbnew/menubar_pcbframe.cpp:324 pcbnew/tool_pcb.cpp:452 +msgid "Add keepout areas" +msgstr "Add keepout areas" + +#: pcbnew/menubar_pcbframe.cpp:327 +msgid "Te&xt" +msgstr "Te&xt" + +#: pcbnew/menubar_pcbframe.cpp:327 pcbnew/tool_pcb.cpp:465 +msgid "Add text on copper layers or graphic text" +msgstr "Add text on copper layers or graphic text" + +#: pcbnew/menubar_pcbframe.cpp:331 pcbnew/tools/drawing_tool.cpp:287 +#: pcbnew/menubar_modedit.cpp:290 pcbnew/edit.cpp:1494 +#: pcbnew/tool_modedit.cpp:180 pcbnew/tool_pcb.cpp:462 +msgid "Add graphic arc" +msgstr "Add graphic arc" + +#: pcbnew/menubar_pcbframe.cpp:334 pcbnew/tools/drawing_tool.cpp:258 +#: pcbnew/menubar_modedit.cpp:279 pcbnew/edit.cpp:1498 +#: pcbnew/tool_modedit.cpp:177 pcbnew/tool_pcb.cpp:459 +msgid "Add graphic circle" +msgstr "Add graphic circle" + +#: pcbnew/menubar_pcbframe.cpp:339 pcbnew/menubar_modedit.cpp:285 +#: pcbnew/tool_modedit.cpp:174 pcbnew/tool_pcb.cpp:456 +msgid "Add graphic line or polygon" +msgstr "Add graphic line or polygon" + +#: pcbnew/menubar_pcbframe.cpp:345 +msgid "&Dimension" +msgstr "&Dimension" + +#: pcbnew/menubar_pcbframe.cpp:345 pcbnew/tools/drawing_tool.cpp:488 +#: pcbnew/edit.cpp:1510 pcbnew/tool_pcb.cpp:469 +msgid "Add dimension" +msgstr "Add dimension" + +#: pcbnew/menubar_pcbframe.cpp:349 +msgid "La&yer Alignment Target" +msgstr "La&yer Alignment Target" + +#: pcbnew/menubar_pcbframe.cpp:349 pcbnew/tools/pcb_editor_control.cpp:589 +#: pcbnew/edit.cpp:1478 pcbnew/tool_pcb.cpp:472 +msgid "Add layer alignment target" +msgstr "Add layer alignment target" + +#: pcbnew/menubar_pcbframe.cpp:355 +msgid "Drill and &Place Offset" +msgstr "Drill and &Place Offset" + +#: pcbnew/menubar_pcbframe.cpp:356 +msgid "Place origin point for drill and place files" +msgstr "Place origin point for drill and place files" + +#: pcbnew/menubar_pcbframe.cpp:360 +msgid "&Grid Origin" +msgstr "&Grid Origin" + +#: pcbnew/menubar_pcbframe.cpp:361 +msgid "Set grid origin point" +msgstr "Set grid origin point" + +#: pcbnew/menubar_pcbframe.cpp:372 +msgid "Update PCB design with current schematic (forward annotation)" +msgstr "Update PCB design with current schematic (forward annotation)" + +#: pcbnew/menubar_pcbframe.cpp:378 +msgid "Load &Netlist" +msgstr "Load &Netlist" + +#: pcbnew/menubar_pcbframe.cpp:379 +msgid "Read netlist and update board connectivity" +msgstr "Read netlist and update board connectivity" + +#: pcbnew/menubar_pcbframe.cpp:383 +msgid "Set &Layer Pair" +msgstr "Set &Layer Pair" + +#: pcbnew/menubar_pcbframe.cpp:383 +msgid "Change active layer pair" +msgstr "Change active layer pair" + +#: pcbnew/menubar_pcbframe.cpp:387 +msgid "&Design Rules Check" +msgstr "&Design Rules Check" + +#: pcbnew/menubar_pcbframe.cpp:388 pcbnew/tool_pcb.cpp:276 +msgid "Perform design rules check" +msgstr "Perform design rules check" + +#: pcbnew/menubar_pcbframe.cpp:391 +msgid "&FreeRoute" +msgstr "&FreeRoute" + +#: pcbnew/menubar_pcbframe.cpp:392 pcbnew/tool_pcb.cpp:305 +msgid "Fast access to the FreeROUTE external advanced router" +msgstr "Fast access to the FreeROUTE external advanced router" + +#: pcbnew/menubar_pcbframe.cpp:397 +msgid "&Scripting Console" +msgstr "&Scripting Console" + +#: pcbnew/menubar_pcbframe.cpp:398 +msgid "Show/Hide the Python scripting console" +msgstr "Show/Hide the Python scripting console" + +#: pcbnew/menubar_pcbframe.cpp:408 +msgid "&External Plugins" +msgstr "&External Plugins" + +#: pcbnew/menubar_pcbframe.cpp:409 +msgid "Execute or reload python action plugins" +msgstr "Execute or reload python action plugins" + +#: pcbnew/menubar_pcbframe.cpp:413 +msgid "&Refresh Plugins" +msgstr "&Refresh Plugins" + +#: pcbnew/menubar_pcbframe.cpp:414 +msgid "Reload all python plugins and refresh plugin menus" +msgstr "Reload all python plugins and refresh plugin menus" + +#: pcbnew/menubar_pcbframe.cpp:427 pcbnew/menubar_modedit.cpp:346 +#: pcbnew/tool_modview.cpp:186 +msgid "Pcbnew &Manual" +msgstr "Pcbnew &Manual" + +#: pcbnew/menubar_pcbframe.cpp:428 +msgid "Open Pcbnew Manual" +msgstr "Open Pcbnew Manual" + +#: pcbnew/menubar_pcbframe.cpp:438 +msgid "Display current hotkeys list and corresponding commands" +msgstr "Display current hotkeys list and corresponding commands" + +#: pcbnew/menubar_pcbframe.cpp:445 +msgid "Contribute to KiCad - open web browser" +msgstr "Contribute to KiCad - open web browser" + +#: pcbnew/menubar_pcbframe.cpp:452 +msgid "Display KiCad About dialog" +msgstr "Display KiCad About dialog" + +#: pcbnew/menubar_pcbframe.cpp:469 pcbnew/tool_pcb.cpp:476 +msgid "Delete items" +msgstr "Delete items" + +#: pcbnew/menubar_pcbframe.cpp:479 pcbnew/onrightclick.cpp:664 +msgid "Edit All Tracks and Vias" +msgstr "Edit All Tracks and Vias" + +#: pcbnew/menubar_pcbframe.cpp:482 +msgid "Set Footp&rint Field Sizes" +msgstr "Set Footp&rint Field Sizes" + +#: pcbnew/menubar_pcbframe.cpp:483 +msgid "Set text size and width of footprint fields" +msgstr "Set text size and width of footprint fields" + +#: pcbnew/menubar_pcbframe.cpp:487 +msgid "&Swap Layers" +msgstr "&Swap Layers" + +#: pcbnew/menubar_pcbframe.cpp:488 +msgid "Swap tracks on copper layers or drawings on other layers" +msgstr "Swap tracks on copper layers or drawings on other layers" + +#: pcbnew/menubar_pcbframe.cpp:493 +msgid "&Global Deletions" +msgstr "&Global Deletions" + +#: pcbnew/menubar_pcbframe.cpp:494 +msgid "Delete tracks, footprints and texts on board" +msgstr "Delete tracks, footprints and texts on board" + +#: pcbnew/menubar_pcbframe.cpp:498 +msgid "&Cleanup Tracks and Vias" +msgstr "&Cleanup Tracks and Vias" + +#: pcbnew/menubar_pcbframe.cpp:499 +msgid "Clean stubs, vias, delete break points or unconnected tracks" +msgstr "Clean stubs, vias, delete break points or unconnected tracks" + +#: pcbnew/menubar_pcbframe.cpp:538 pcbnew/menubar_modedit.cpp:236 +msgid "&3D Viewer" +msgstr "&3D Viewer" + +#: pcbnew/menubar_pcbframe.cpp:540 +msgid "Show board in 3D viewer" +msgstr "Show board in 3D viewer" + +#: pcbnew/menubar_pcbframe.cpp:544 +msgid "&List Nets" +msgstr "&List Nets" + +#: pcbnew/menubar_pcbframe.cpp:544 +msgid "View list of nets with names and IDs" +msgstr "View list of nets with names and IDs" + +#: pcbnew/menubar_pcbframe.cpp:550 +msgid "&Flip Board View" +msgstr "&Flip Board View" + +#: pcbnew/menubar_pcbframe.cpp:551 +msgid "Flip (mirror) the board view" +msgstr "Flip (mirror) the board view" + +#: pcbnew/menubar_pcbframe.cpp:557 pcbnew/menubar_modedit.cpp:243 +msgid "Legacy Canva&s" +msgstr "Legacy Canva&s" + +#: pcbnew/menubar_pcbframe.cpp:562 +msgid "Switch canvas implementation to Legacy" +msgstr "Switch canvas implementation to Legacy" + +#: pcbnew/menubar_pcbframe.cpp:565 pcbnew/menubar_modedit.cpp:251 +msgid "Open&GL Canvas" +msgstr "Open&GL Canvas" + +#: pcbnew/menubar_pcbframe.cpp:570 +msgid "Switch canvas implementation to OpenGL" +msgstr "Switch canvas implementation to OpenGL" + +#: pcbnew/menubar_pcbframe.cpp:573 pcbnew/menubar_modedit.cpp:259 +msgid "&Cairo Canvas" +msgstr "&Cairo Canvas" + +#: pcbnew/menubar_pcbframe.cpp:578 +msgid "Switch canvas implementation to Cairo" +msgstr "Switch canvas implementation to Cairo" + +#: pcbnew/menubar_pcbframe.cpp:587 +msgid "User Defined G&rid" +msgstr "User Defined G&rid" + +#: pcbnew/menubar_pcbframe.cpp:587 +msgid "Adjust custom user-defined grid dimensions" +msgstr "Adjust custom user-defined grid dimensions" + +#: pcbnew/menubar_pcbframe.cpp:591 +msgid "Te&xts and Drawings" +msgstr "Te&xts and Drawings" + +#: pcbnew/menubar_pcbframe.cpp:592 +msgid "Adjust dimensions for texts and drawings" +msgstr "Adjust dimensions for texts and drawings" + +#: pcbnew/menubar_pcbframe.cpp:596 +msgid "&Pads Size" +msgstr "&Pads Size" + +#: pcbnew/menubar_pcbframe.cpp:596 +msgid "Adjust default pad characteristics" +msgstr "Adjust default pad characteristics" + +#: pcbnew/menubar_pcbframe.cpp:600 +msgid "Pads to &Mask Clearance" +msgstr "Pads to &Mask Clearance" + +#: pcbnew/menubar_pcbframe.cpp:601 +msgid "Adjust global clearance between pads and solder resist mask" +msgstr "Adjust global clearance between pads and solder resist mask" + +#: pcbnew/menubar_pcbframe.cpp:605 +msgid "&Differential Pairs" +msgstr "&Differential Pairs" + +#: pcbnew/menubar_pcbframe.cpp:606 +msgid "Define global gap/width for differential pairs." +msgstr "Define global gap/width for differential pairs." + +#: pcbnew/menubar_pcbframe.cpp:611 +msgid "Save dimension preferences" +msgstr "Save dimension preferences" + +#: pcbnew/menubar_pcbframe.cpp:626 +msgid "&New Board" +msgstr "&New Board" + +#: pcbnew/menubar_pcbframe.cpp:627 +msgid "Create new board" +msgstr "Create new board" + +#: pcbnew/menubar_pcbframe.cpp:630 +msgid "&Open Board" +msgstr "&Open Board" + +#: pcbnew/menubar_pcbframe.cpp:632 +msgid "Load existing board" +msgstr "Load existing board" + +#: pcbnew/menubar_pcbframe.cpp:655 +msgid "Open recently opened board" +msgstr "Open recently opened board" + +#: pcbnew/menubar_pcbframe.cpp:659 +msgid "&Append Board" +msgstr "&Append Board" + +#: pcbnew/menubar_pcbframe.cpp:660 +msgid "Append another board to currently loaded board" +msgstr "Append another board to currently loaded board" + +#: pcbnew/menubar_pcbframe.cpp:664 +msgid "Import Non-Kicad Board File" +msgstr "Import Non-Kicad Board File" + +#: pcbnew/menubar_pcbframe.cpp:665 +msgid "Import board file from other applications" +msgstr "Import board file from other applications" + +#: pcbnew/menubar_pcbframe.cpp:673 +msgid "Save current board" +msgstr "Save current board" + +#: pcbnew/menubar_pcbframe.cpp:683 +msgid "Sa&ve As" +msgstr "Sa&ve As" + +#: pcbnew/menubar_pcbframe.cpp:685 +msgid "Save current board with new name" +msgstr "Save current board with new name" + +#: pcbnew/menubar_pcbframe.cpp:692 +msgid "Sa&ve Copy As" +msgstr "Sa&ve Copy As" + +#: pcbnew/menubar_pcbframe.cpp:694 +msgid "Save copy of the current board" +msgstr "Save copy of the current board" + +#: pcbnew/menubar_pcbframe.cpp:701 +msgid "Revert to Las&t Backup" +msgstr "Revert to Las&t Backup" + +#: pcbnew/menubar_pcbframe.cpp:702 +msgid "Clear board and get previous backup version of board" +msgstr "Clear board and get previous backup version of board" + +#: pcbnew/menubar_pcbframe.cpp:706 +msgid "Resc&ue" +msgstr "Resc&ue" + +#: pcbnew/menubar_pcbframe.cpp:707 +msgid "Clear board and get last rescue file automatically saved by Pcbnew" +msgstr "Clear board and get last rescue file automatically saved by Pcbnew" + +#: pcbnew/menubar_pcbframe.cpp:714 +msgid "Footprint &Position (.pos) File" +msgstr "Footprint &Position (.pos) File" + +#: pcbnew/menubar_pcbframe.cpp:715 +msgid "Generate footprint position file for pick and place" +msgstr "Generate footprint position file for pick and place" + +#: pcbnew/menubar_pcbframe.cpp:719 +msgid "&Drill (.drl) File" +msgstr "&Drill (.drl) File" + +#: pcbnew/menubar_pcbframe.cpp:720 +msgid "Generate excellon2 drill file" +msgstr "Generate excellon2 drill file" + +#: pcbnew/menubar_pcbframe.cpp:724 +msgid "&Footprint (.rpt) Report.." +msgstr "&Footprint (.rpt) Report.." + +#: pcbnew/menubar_pcbframe.cpp:725 +msgid "Create report of all footprints from current board" +msgstr "Create report of all footprints from current board" + +#: pcbnew/menubar_pcbframe.cpp:729 +msgid "IPC-D-356 Netlist File" +msgstr "IPC-D-356 Netlist File" + +#: pcbnew/menubar_pcbframe.cpp:730 +msgid "Generate IPC-D-356 netlist file" +msgstr "Generate IPC-D-356 netlist file" + +#: pcbnew/menubar_pcbframe.cpp:734 +msgid "&BOM File" +msgstr "&BOM File" + +#: pcbnew/menubar_pcbframe.cpp:735 +msgid "Create bill of materials from current schematic" +msgstr "Create bill of materials from current schematic" + +#: pcbnew/menubar_pcbframe.cpp:739 +msgid "&Fabrication Outputs" +msgstr "&Fabrication Outputs" + +#: pcbnew/menubar_pcbframe.cpp:740 +msgid "Generate files for fabrication" +msgstr "Generate files for fabrication" + +#: pcbnew/menubar_pcbframe.cpp:747 +msgid "&Specctra Session" +msgstr "&Specctra Session" + +#: pcbnew/menubar_pcbframe.cpp:748 +msgid "Import routed \"Specctra Session\" (*.ses) file" +msgstr "Import routed \"Specctra Session\" (*.ses) file" + +#: pcbnew/menubar_pcbframe.cpp:752 +msgid "&DXF File" +msgstr "&DXF File" + +#: pcbnew/menubar_pcbframe.cpp:753 pcbnew/menubar_modedit.cpp:134 +msgid "Import 2D Drawing DXF file to Pcbnew on Drawings layer" +msgstr "Import 2D Drawing DXF file to Pcbnew on Drawings layer" + +#: pcbnew/menubar_pcbframe.cpp:757 +msgid "&Import" +msgstr "&Import" + +#: pcbnew/menubar_pcbframe.cpp:758 +msgid "Import files" +msgstr "Import files" + +#: pcbnew/menubar_pcbframe.cpp:766 +msgid "E&xport" +msgstr "E&xport" + +#: pcbnew/menubar_pcbframe.cpp:767 +msgid "Export board" +msgstr "Export board" + +#: pcbnew/menubar_pcbframe.cpp:772 +msgid "Page S&ettings" +msgstr "Page S&ettings" + +#: pcbnew/menubar_pcbframe.cpp:777 pcbnew/tool_pcb.cpp:247 +msgid "Print board" +msgstr "Print board" + +#: pcbnew/menubar_pcbframe.cpp:781 +msgid "Export SV&G" +msgstr "Export SV&G" + +#: pcbnew/menubar_pcbframe.cpp:782 +msgid "Export board file in Scalable Vector Graphics format" +msgstr "Export board file in Scalable Vector Graphics format" + +#: pcbnew/menubar_pcbframe.cpp:786 +msgid "P&lot" +msgstr "P&lot" + +#: pcbnew/menubar_pcbframe.cpp:787 +msgid "Plot board in HPGL, PostScript or Gerber RS-274X format)" +msgstr "Plot board in HPGL, PostScript or Gerber RS-274X format)" + +#: pcbnew/menubar_pcbframe.cpp:796 +msgid "&Archive Footprints in Project Library" +msgstr "&Archive Footprints in Project Library" + +#: pcbnew/menubar_pcbframe.cpp:797 +msgid "" +"Archive footprints in existing library in footprint Lib table(does not " +"remove other footprints in this library)" +msgstr "" +"Archive footprints in existing library in footprint Lib table(does not " +"remove other footprints in this library)" + +#: pcbnew/menubar_pcbframe.cpp:802 +msgid "&Create Library and Archive Footprints" +msgstr "&Create Library and Archive Footprints" + +#: pcbnew/menubar_pcbframe.cpp:803 +msgid "" +"Archive all footprints in new library\n" +"(if the library already exists it will be deleted)" +msgstr "" +"Archive all footprints in new library\n" +"(if the library already exists it will be deleted)" + +#: pcbnew/menubar_pcbframe.cpp:809 +msgid "Arc&hive Footprints" +msgstr "Arc&hive Footprints" + +#: pcbnew/menubar_pcbframe.cpp:810 +msgid "Archive or add footprints in library file" +msgstr "Archive or add footprints in library file" + +#: pcbnew/menubar_pcbframe.cpp:814 +msgid "Close Pcbnew" +msgstr "Close Pcbnew" + +#: pcbnew/menubar_pcbframe.cpp:822 +msgid "&Specctra DSN" +msgstr "&Specctra DSN" + +#: pcbnew/menubar_pcbframe.cpp:823 +msgid "Export current board to \"Specctra DSN\" file" +msgstr "Export current board to \"Specctra DSN\" file" + +#: pcbnew/menubar_pcbframe.cpp:827 +msgid "&GenCAD" +msgstr "&GenCAD" + +#: pcbnew/menubar_pcbframe.cpp:827 +msgid "Export GenCAD format" +msgstr "Export GenCAD format" + +#: pcbnew/menubar_pcbframe.cpp:831 +msgid "&VRML" +msgstr "&VRML" + +#: pcbnew/menubar_pcbframe.cpp:832 +msgid "Export VRML board representation" +msgstr "Export VRML board representation" + +#: pcbnew/menubar_pcbframe.cpp:836 +msgid "I&DFv3" +msgstr "I&DFv3" + +#: pcbnew/menubar_pcbframe.cpp:836 +msgid "IDFv3 board and component export" +msgstr "IDFv3 board and component export" + +#: pcbnew/menubar_pcbframe.cpp:840 +msgid "S&TEP" +msgstr "S&TEP" + +#: pcbnew/menubar_pcbframe.cpp:840 +msgid "STEP export" +msgstr "STEP export" + +#: pcbnew/menubar_pcbframe.cpp:844 +msgid "&Component (.cmp) File" +msgstr "&Component (.cmp) File" + +#: pcbnew/menubar_pcbframe.cpp:845 +msgid "" +"Export component file (*.cmp) for Eeschema footprint field back-annotation" +msgstr "" +"Export component file (*.cmp) for Eeschema footprint field back-annotation" + +#: pcbnew/basepcbframe.cpp:164 +msgid "Error loading project footprint libraries" +msgstr "Error loading project footprint libraries" + +#: pcbnew/basepcbframe.cpp:477 +msgid "Display rectangular coordinates" +msgstr "Display rectangular coordinates" + +#: pcbnew/basepcbframe.cpp:489 +msgid "Show pads in fill mode" +msgstr "Show pads in fill mode" + +#: pcbnew/basepcbframe.cpp:854 +msgid "Zoom " +msgstr "Zoom " + +#: pcbnew/import_dxf/dialog_dxf_import_base.cpp:24 +msgid "File:" +msgstr "File:" + +#: pcbnew/import_dxf/dialog_dxf_import_base.cpp:42 +msgid "Center of page" +msgstr "Center of page" + +#: pcbnew/import_dxf/dialog_dxf_import_base.cpp:42 +msgid "Upper left corner of page" +msgstr "Upper left corner of page" + +#: pcbnew/import_dxf/dialog_dxf_import_base.cpp:42 +msgid "Center left side of page" +msgstr "Center left side of page" + +#: pcbnew/import_dxf/dialog_dxf_import_base.cpp:42 +msgid "Lower left corner of page" +msgstr "Lower left corner of page" + +#: pcbnew/import_dxf/dialog_dxf_import_base.cpp:42 +msgid "User defined position" +msgstr "User defined position" + +#: pcbnew/import_dxf/dialog_dxf_import_base.cpp:44 +msgid "Place DXF origin (0,0) point:" +msgstr "Place DXF origin (0,0) point:" + +#: pcbnew/import_dxf/dialog_dxf_import_base.cpp:54 +#: pcbnew/dialogs/dialog_export_idf_base.cpp:58 +msgid "X Position:" +msgstr "X Position:" + +#: pcbnew/import_dxf/dialog_dxf_import_base.cpp:58 +#: pcbnew/import_dxf/dialog_dxf_import_base.cpp:74 +#: pcbnew/dialogs/dialog_edit_module_text_base.cpp:118 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:64 +msgid "0.0" +msgstr "0.0" + +#: pcbnew/import_dxf/dialog_dxf_import_base.cpp:60 +msgid "DXF origin on PCB Grid, X Coordinate" +msgstr "DXF origin on PCB Grid, X Coordinate" + +#: pcbnew/import_dxf/dialog_dxf_import_base.cpp:70 +#: pcbnew/dialogs/dialog_export_idf_base.cpp:79 +msgid "Y Position:" +msgstr "Y Position:" + +#: pcbnew/import_dxf/dialog_dxf_import_base.cpp:76 +msgid "DXF origin on PCB Grid, Y Coordinate" +msgstr "DXF origin on PCB Grid, Y Coordinate" + +#: pcbnew/import_dxf/dialog_dxf_import_base.cpp:86 +#: pcbnew/dialogs/dialog_gen_module_position_file_base.cpp:62 +#: pcbnew/dialogs/dialog_export_idf_base.cpp:42 +#: pcbnew/dialogs/dialog_export_vrml_base.cpp:59 +#: pcbnew/dialogs/dialog_export_step_base.cpp:101 +msgid "Units:" +msgstr "Units:" + +#: pcbnew/import_dxf/dialog_dxf_import_base.cpp:94 +msgid "Select PCB grid units" +msgstr "Select PCB grid units" + +#: pcbnew/import_dxf/dialog_dxf_import_base.cpp:110 +#: pcbnew/dialogs/dialog_edit_module_text_base.cpp:87 +#: pcbnew/dialogs/dialog_pcb_text_properties_base.cpp:54 +#: pcbnew/dialogs/dialog_track_via_properties_base.cpp:143 +#: pcbnew/dialogs/dialog_graphic_item_properties_base.cpp:122 +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:37 +#: pcbnew/dialogs/dialog_keepout_area_properties_base.cpp:29 +msgid "Layer:" +msgstr "Layer:" + +#: pcbnew/import_dxf/dialog_dxf_import.cpp:138 +msgid "Open File" +msgstr "Open File" + +#: pcbnew/hotkeys.cpp:72 +msgid "Switch to Copper (B.Cu) layer" +msgstr "Switch to Copper (B.Cu) layer" + +#: pcbnew/hotkeys.cpp:75 +msgid "Switch to Component (F.Cu) layer" +msgstr "Switch to Component (F.Cu) layer" + +#: pcbnew/hotkeys.cpp:78 +msgid "Switch to Inner layer 1" +msgstr "Switch to Inner layer 1" + +#: pcbnew/hotkeys.cpp:80 +msgid "Switch to Inner layer 2" +msgstr "Switch to Inner layer 2" + +#: pcbnew/hotkeys.cpp:82 +msgid "Switch to Inner layer 3" +msgstr "Switch to Inner layer 3" + +#: pcbnew/hotkeys.cpp:84 +msgid "Switch to Inner layer 4" +msgstr "Switch to Inner layer 4" + +#: pcbnew/hotkeys.cpp:86 +msgid "Switch to Inner layer 5" +msgstr "Switch to Inner layer 5" + +#: pcbnew/hotkeys.cpp:88 +msgid "Switch to Inner layer 6" +msgstr "Switch to Inner layer 6" + +#: pcbnew/hotkeys.cpp:96 pcbnew/librairi.cpp:72 +msgid "Save Footprint" +msgstr "Save Footprint" + +#: pcbnew/hotkeys.cpp:97 +msgid "Save Board" +msgstr "Save Board" + +#: pcbnew/hotkeys.cpp:98 +msgid "Save Board As" +msgstr "Save Board As" + +#: pcbnew/hotkeys.cpp:99 +msgid "Load Board" +msgstr "Load Board" + +#: pcbnew/hotkeys.cpp:101 +msgid "Delete Track Segment" +msgstr "Delete Track Segment" + +#: pcbnew/hotkeys.cpp:102 +msgid "Add New Track" +msgstr "Add New Track" + +#: pcbnew/hotkeys.cpp:103 +msgid "Add Through Via" +msgstr "Add Through Via" + +#: pcbnew/hotkeys.cpp:104 +msgid "Select Layer and Add Through Via" +msgstr "Select Layer and Add Through Via" + +#: pcbnew/hotkeys.cpp:106 +msgid "Add MicroVia" +msgstr "Add MicroVia" + +#: pcbnew/hotkeys.cpp:107 +msgid "Add Blind/Buried Via" +msgstr "Add Blind/Buried Via" + +#: pcbnew/hotkeys.cpp:108 +msgid "Select Layer and Add Blind/Buried Via" +msgstr "Select Layer and Add Blind/Buried Via" + +#: pcbnew/hotkeys.cpp:110 pcbnew/router/router_tool.cpp:191 +#: pcbnew/onrightclick.cpp:602 +msgid "Switch Track Posture" +msgstr "Switch Track Posture" + +#: pcbnew/hotkeys.cpp:111 +msgid "Drag Track Keep Slope" +msgstr "Drag Track Keep Slope" + +#: pcbnew/hotkeys.cpp:114 pcbnew/onrightclick.cpp:824 +msgid "Edit with Footprint Editor" +msgstr "Edit with Footprint Editor" + +#: pcbnew/hotkeys.cpp:115 +msgid "Flip Item" +msgstr "Flip Item" + +#: pcbnew/hotkeys.cpp:118 +msgid "Move Item Exactly" +msgstr "Move Item Exactly" + +#: pcbnew/hotkeys.cpp:119 +msgid "Position Item Relative" +msgstr "Position Item Relative" + +#: pcbnew/hotkeys.cpp:120 +msgid "Duplicate Item" +msgstr "Duplicate Item" + +#: pcbnew/hotkeys.cpp:121 +msgid "Duplicate Item and Increment" +msgstr "Duplicate Item and Increment" + +#: pcbnew/hotkeys.cpp:123 pcbnew/tools/edit_tool.cpp:116 +#: pcbnew/onrightclick.cpp:210 pcbnew/onrightclick.cpp:848 +#: pcbnew/modedit_onclick.cpp:371 pcbnew/modedit_onclick.cpp:415 +#: pcbnew/dialogs/dialog_create_array_base.h:115 +msgid "Create Array" +msgstr "Create Array" + +#: pcbnew/hotkeys.cpp:124 +msgid "Copy Item" +msgstr "Copy Item" + +#: pcbnew/hotkeys.cpp:126 pcbnew/onrightclick.cpp:350 +msgid "Get and Move Footprint" +msgstr "Get and Move Footprint" + +#: pcbnew/hotkeys.cpp:127 +msgid "Lock/Unlock Footprint" +msgstr "Lock/Unlock Footprint" + +#: pcbnew/hotkeys.cpp:128 +msgid "Delete Track or Footprint" +msgstr "Delete Track or Footprint" + +#: pcbnew/hotkeys.cpp:130 +msgid "Toggle High Contrast Mode" +msgstr "Toggle High Contrast Mode" + +#: pcbnew/hotkeys.cpp:132 +msgid "Set Grid Origin" +msgstr "Set Grid Origin" + +#: pcbnew/hotkeys.cpp:133 pcbnew/dialogs/dialog_set_grid_base.cpp:94 +msgid "Reset Grid Origin" +msgstr "Reset Grid Origin" + +#: pcbnew/hotkeys.cpp:135 +msgid "Switch to Legacy Canvas" +msgstr "Switch to Legacy Canvas" + +#: pcbnew/hotkeys.cpp:141 +msgid "Switch to OpenGL Canvas" +msgstr "Switch to OpenGL Canvas" + +#: pcbnew/hotkeys.cpp:147 +msgid "Switch to Cairo Canvas" +msgstr "Switch to Cairo Canvas" + +#: pcbnew/hotkeys.cpp:154 pcbnew/onrightclick.cpp:363 +msgid "Fill or Refill All Zones" +msgstr "Fill or Refill All Zones" + +#: pcbnew/hotkeys.cpp:156 pcbnew/onrightclick.cpp:367 +msgid "Remove Filled Areas in All Zones" +msgstr "Remove Filled Areas in All Zones" + +#: pcbnew/hotkeys.cpp:208 +msgid "Switch Track Width To Next" +msgstr "Switch Track Width To Next" + +#: pcbnew/hotkeys.cpp:211 +msgid "Switch Track Width To Previous" +msgstr "Switch Track Width To Previous" + +#: pcbnew/hotkeys.cpp:215 +msgid "Switch Grid To Fast Grid1" +msgstr "Switch Grid To Fast Grid1" + +#: pcbnew/hotkeys.cpp:218 +msgid "Switch Grid To Fast Grid2" +msgstr "Switch Grid To Fast Grid2" + +#: pcbnew/hotkeys.cpp:221 +msgid "Switch Grid To Next" +msgstr "Switch Grid To Next" + +#: pcbnew/hotkeys.cpp:224 +msgid "Switch Grid To Previous" +msgstr "Switch Grid To Previous" + +#: pcbnew/hotkeys.cpp:229 +msgid "Track Display Mode" +msgstr "Track Display Mode" + +#: pcbnew/hotkeys.cpp:232 pcbnew/tools/pcb_editor_control.cpp:119 +msgid "Add Footprint" +msgstr "Add Footprint" + +#: pcbnew/hotkeys.cpp:236 +msgid "Increment Layer Transparency" +msgstr "Increment Layer Transparency" + +#: pcbnew/hotkeys.cpp:238 +msgid "Decrement Layer Transparency" +msgstr "Decrement Layer Transparency" + +#: pcbnew/hotkeys.cpp:240 +msgid "Select Trivial Connection" +msgstr "Select Trivial Connection" + +#: pcbnew/hotkeys.cpp:242 +msgid "Select Copper Connection" +msgstr "Select Copper Connection" + +#: pcbnew/hotkeys.cpp:244 pcbnew/dialogs/dialog_design_rules_base.cpp:183 +msgid "Routing Options" +msgstr "Routing Options" + +#: pcbnew/hotkeys.cpp:246 pcbnew/router/router_tool.cpp:185 +msgid "Custom Track/Via Size" +msgstr "Custom Track/Via Size" + +#: pcbnew/hotkeys.cpp:248 +#: pcbnew/dialogs/dialog_pns_diff_pair_dimensions_base.h:64 +msgid "Differential Pair Dimensions" +msgstr "Differential Pair Dimensions" + +#: pcbnew/hotkeys.cpp:250 +msgid "Increase Via Size" +msgstr "Increase Via Size" + +#: pcbnew/hotkeys.cpp:252 +msgid "Decrease Via Size" +msgstr "Decrease Via Size" + +#: pcbnew/hotkeys.cpp:334 +msgid "Board Editor" +msgstr "Board Editor" + +#: pcbnew/hotkeys.cpp:335 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:129 +#: pcbnew/moduleframe.cpp:813 +msgid "Footprint Editor" +msgstr "Footprint Editor" + +#: pcbnew/pcbframe.cpp:664 +#, c-format +msgid "The auto save file '%s' could not be removed!" +msgstr "The auto save file '%s' could not be removed!" + +#: pcbnew/pcbframe.cpp:1039 +msgid " [new file]" +msgstr " [new file]" + +#: pcbnew/pcbframe.cpp:1153 +msgid "" +"Cannot update the PCB, because the Kicad is opened in stand-alone mode. In " +"order to create/update PCBs from schematics, you need to launch Kicad shell " +"and create a PCB project." +msgstr "" +"Cannot update the PCB, because the Kicad is opened in stand-alone mode. In " +"order to create/update PCBs from schematics, you need to launch Kicad shell " +"and create a PCB project." + +#: pcbnew/modedit.cpp:180 +msgid "" +"Current footprint changes will be lost and this operation cannot be undone. " +"Continue?" +msgstr "" +"Current footprint changes will be lost and this operation cannot be undone. " +"Continue?" + +#: pcbnew/modedit.cpp:337 pcbnew/initpcb.cpp:102 +msgid "" +"Current Footprint will be lost and this operation cannot be undone. " +"Continue ?" +msgstr "" +"Current Footprint will be lost and this operation cannot be undone. " +"Continue ?" + +#: pcbnew/modedit.cpp:399 +msgid "No board currently edited" +msgstr "No board currently edited" + +#: pcbnew/modedit.cpp:424 +msgid "Unable to find the footprint source on the main board" +msgstr "Unable to find the footprint source on the main board" + +#: pcbnew/modedit.cpp:425 +msgid "" +"\n" +"Cannot update the footprint" +msgstr "" +"\n" +"Cannot update the footprint" + +#: pcbnew/modedit.cpp:434 +msgid "A footprint source was found on the main board" +msgstr "A footprint source was found on the main board" + +#: pcbnew/modedit.cpp:435 +msgid "" +"\n" +"Cannot insert this footprint" +msgstr "" +"\n" +"Cannot insert this footprint" + +#: pcbnew/modedit.cpp:956 +msgid "Place anchor" +msgstr "Place anchor" + +#: pcbnew/modedit.cpp:960 pcbnew/tool_modedit.cpp:196 +msgid "Set grid origin" +msgstr "Set grid origin" + +#: pcbnew/modedit.cpp:966 pcbnew/menubar_modedit.cpp:272 +#: pcbnew/tool_modedit.cpp:170 +msgid "Add pad" +msgstr "Add pad" + +#: pcbnew/modedit.cpp:970 +msgid "Pad settings" +msgstr "Pad settings" + +#: pcbnew/class_netinfo_item.cpp:94 +msgid "Net Name" +msgstr "Net Name" + +#: pcbnew/class_netinfo_item.cpp:97 +msgid "Net Code" +msgstr "Net Code" + +#: pcbnew/class_netinfo_item.cpp:120 pcbnew/tools/pad_tool.cpp:77 +#: pcbnew/class_board.cpp:1095 pcbnew/class_module.cpp:551 +#: pcbnew/pcb_draw_panel_gal.cpp:323 +msgid "Pads" +msgstr "Pads" + +#: pcbnew/class_netinfo_item.cpp:140 +#: pcbnew/dialogs/dialog_track_via_properties_base.cpp:159 +#: pcbnew/dialogs/dialog_global_deletion_base.cpp:68 +#: pcbnew/class_board.cpp:1098 pcbnew/pcb_draw_panel_gal.cpp:326 +msgid "Vias" +msgstr "Vias" + +#: pcbnew/class_netinfo_item.cpp:144 +msgid "Net Length" +msgstr "Net Length" + +#: pcbnew/class_netinfo_item.cpp:148 +msgid "On Board" +msgstr "On Board" + +#: pcbnew/class_netinfo_item.cpp:152 +msgid "In Package" +msgstr "In Package" + +#: pcbnew/router/pns_meander_skew_placer.cpp:53 +msgid "Please select a differential pair trace you want to tune." +msgstr "Please select a differential pair trace you want to tune." + +#: pcbnew/router/pns_meander_skew_placer.cpp:72 +msgid "" +"Unable to find complementary differential pair net for skew tuning. Make " +"sure the names of the nets belonging to a differential pair end with either " +"_N/_P or +/-." +msgstr "" +"Unable to find complementary differential pair net for skew tuning. Make " +"sure the names of the nets belonging to a differential pair end with either " +"_N/_P or +/-." + +#: pcbnew/router/pns_meander_skew_placer.cpp:154 +msgid "Too long: skew " +msgstr "Too long: skew " + +#: pcbnew/router/pns_meander_skew_placer.cpp:157 +msgid "Too short: skew " +msgstr "Too short: skew " + +#: pcbnew/router/pns_meander_skew_placer.cpp:160 +msgid "Tuned: skew " +msgstr "Tuned: skew " + +#: pcbnew/router/pns_meander_skew_placer.cpp:163 +#: pcbnew/router/pns_meander_placer.cpp:252 +#: pcbnew/router/pns_dp_meander_placer.cpp:379 +msgid "?" +msgstr "?" + +#: pcbnew/router/pns_meander_placer.cpp:66 +#: pcbnew/router/pns_dp_meander_placer.cpp:77 +msgid "Please select a track whose length you want to tune." +msgstr "Please select a track whose length you want to tune." + +#: pcbnew/router/pns_meander_placer.cpp:243 +#: pcbnew/router/pns_dp_meander_placer.cpp:370 +msgid "Too long: " +msgstr "Too long: " + +#: pcbnew/router/pns_meander_placer.cpp:246 +#: pcbnew/router/pns_dp_meander_placer.cpp:373 +msgid "Too short: " +msgstr "Too short: " + +#: pcbnew/router/pns_meander_placer.cpp:249 +#: pcbnew/router/pns_dp_meander_placer.cpp:376 +msgid "Tuned: " +msgstr "Tuned: " + +#: pcbnew/router/pns_diff_pair_placer.cpp:528 +msgid "Can't start a differential pair in the middle of nowhere." +msgstr "Can't start a differential pair in the middle of nowhere." + +#: pcbnew/router/pns_diff_pair_placer.cpp:538 +msgid "" +"Unable to find complementary differential pair net. Make sure the names of " +"the nets belonging to a differential pair end with either _N/_P or +/-." +msgstr "" +"Unable to find complementary differential pair net. Make sure the names of " +"the nets belonging to a differential pair end with either _N/_P or +/-." + +#: pcbnew/router/pns_diff_pair_placer.cpp:557 +msgid "Current track/via gap setting violates design rules for this net." +msgstr "Current track/via gap setting violates design rules for this net." + +#: pcbnew/router/pns_diff_pair_placer.cpp:564 +msgid "Current track width setting violates design rules." +msgstr "Current track width setting violates design rules." + +#: pcbnew/router/pns_dp_meander_placer.cpp:94 +msgid "" +"Unable to find complementary differential pair net for length tuning. Make " +"sure the names of the nets belonging to a differential pair end with either " +"_N/_P or +/-." +msgstr "" +"Unable to find complementary differential pair net for length tuning. Make " +"sure the names of the nets belonging to a differential pair end with either " +"_N/_P or +/-." + +#: pcbnew/router/length_tuner_tool.cpp:49 pcbnew/router/router_tool.cpp:139 +msgid "New Track" +msgstr "New Track" + +#: pcbnew/router/length_tuner_tool.cpp:49 pcbnew/router/router_tool.cpp:139 +msgid "Starts laying a new track." +msgstr "Starts laying a new track." + +#: pcbnew/router/length_tuner_tool.cpp:52 pcbnew/router/router_tool.cpp:142 +#: pcbnew/onrightclick.cpp:578 +msgid "End Track" +msgstr "End Track" + +#: pcbnew/router/length_tuner_tool.cpp:52 +msgid "Stops laying the current meander." +msgstr "Stops laying the current meander." + +#: pcbnew/router/length_tuner_tool.cpp:55 +msgid "Length Tuning Settings" +msgstr "Length Tuning Settings" + +#: pcbnew/router/length_tuner_tool.cpp:55 +msgid "Sets the length tuning parameters for currently routed item." +msgstr "Sets the length tuning parameters for currently routed item." + +#: pcbnew/router/length_tuner_tool.cpp:58 +msgid "Increase spacing" +msgstr "Increase spacing" + +#: pcbnew/router/length_tuner_tool.cpp:58 +msgid "Increase meander spacing by one step." +msgstr "Increase meander spacing by one step." + +#: pcbnew/router/length_tuner_tool.cpp:61 +msgid "Decrease spacing" +msgstr "Decrease spacing" + +#: pcbnew/router/length_tuner_tool.cpp:61 +msgid "Decrease meander spacing by one step." +msgstr "Decrease meander spacing by one step." + +#: pcbnew/router/length_tuner_tool.cpp:64 +msgid "Increase amplitude" +msgstr "Increase amplitude" + +#: pcbnew/router/length_tuner_tool.cpp:64 +msgid "Increase meander amplitude by one step." +msgstr "Increase meander amplitude by one step." + +#: pcbnew/router/length_tuner_tool.cpp:67 +msgid "Decrease amplitude" +msgstr "Decrease amplitude" + +#: pcbnew/router/length_tuner_tool.cpp:67 +msgid "Decrease meander amplitude by one step." +msgstr "Decrease meander amplitude by one step." + +#: pcbnew/router/length_tuner_tool.cpp:81 +msgid "Length Tuner" +msgstr "Length Tuner" + +#: pcbnew/router/length_tuner_tool.cpp:209 +msgid "Tune Trace Length" +msgstr "Tune Trace Length" + +#: pcbnew/router/length_tuner_tool.cpp:216 +msgid "Tune Diff Pair Length" +msgstr "Tune Diff Pair Length" + +#: pcbnew/router/length_tuner_tool.cpp:223 +msgid "Tune Diff Pair Skew" +msgstr "Tune Diff Pair Skew" + +#: pcbnew/router/router_tool.cpp:84 +msgid "Interactive Router (Single Tracks)" +msgstr "Interactive Router (Single Tracks)" + +#: pcbnew/router/router_tool.cpp:85 +msgid "Run push & shove router (single tracks)" +msgstr "Run push & shove router (single tracks)" + +#: pcbnew/router/router_tool.cpp:89 +msgid "Interactive Router (Differential Pairs)" +msgstr "Interactive Router (Differential Pairs)" + +#: pcbnew/router/router_tool.cpp:90 +msgid "Run push & shove router (differential pairs)" +msgstr "Run push & shove router (differential pairs)" + +#: pcbnew/router/router_tool.cpp:94 +#: pcbnew/dialogs/dialog_pns_settings_base.h:71 +msgid "Interactive Router Settings" +msgstr "Interactive Router Settings" + +#: pcbnew/router/router_tool.cpp:95 +msgid "Open Interactive Router settings" +msgstr "Open Interactive Router settings" + +#: pcbnew/router/router_tool.cpp:99 +msgid "Differential Pair Dimension settings" +msgstr "Differential Pair Dimension settings" + +#: pcbnew/router/router_tool.cpp:100 +msgid "Open Differential Pair Dimension settings" +msgstr "Open Differential Pair Dimension settings" + +#: pcbnew/router/router_tool.cpp:104 +msgid "Tune length of a single track" +msgstr "Tune length of a single track" + +#: pcbnew/router/router_tool.cpp:108 +msgid "Tune length of a differential pair" +msgstr "Tune length of a differential pair" + +#: pcbnew/router/router_tool.cpp:112 +msgid "Tune skew of a differential pair" +msgstr "Tune skew of a differential pair" + +#: pcbnew/router/router_tool.cpp:116 +msgid "Drag Track/Via" +msgstr "Drag Track/Via" + +#: pcbnew/router/router_tool.cpp:116 +msgid "Drags tracks and vias without breaking connections" +msgstr "Drags tracks and vias without breaking connections" + +#: pcbnew/router/router_tool.cpp:121 pcbnew/onrightclick.cpp:561 +msgid "Break Track" +msgstr "Break Track" + +#: pcbnew/router/router_tool.cpp:122 +msgid "" +"Splits the track segment into two segments connected at the cursor position." +msgstr "" +"Splits the track segment into two segments connected at the cursor position." + +#: pcbnew/router/router_tool.cpp:127 +msgid "Drag (45 degree mode)" +msgstr "Drag (45 degree mode)" + +#: pcbnew/router/router_tool.cpp:128 pcbnew/router/router_tool.cpp:134 +msgid "todo" +msgstr "todo" + +#: pcbnew/router/router_tool.cpp:133 +msgid "Drag (free angle)" +msgstr "Drag (free angle)" + +#: pcbnew/router/router_tool.cpp:142 +msgid "Stops laying the current track." +msgstr "Stops laying the current track." + +#: pcbnew/router/router_tool.cpp:145 +msgid "Auto-end Track" +msgstr "Auto-end Track" + +#: pcbnew/router/router_tool.cpp:145 +msgid "Automagically finishes currently routed track." +msgstr "Automagically finishes currently routed track." + +#: pcbnew/router/router_tool.cpp:149 pcbnew/onrightclick.cpp:582 +msgid "Place Through Via" +msgstr "Place Through Via" + +#: pcbnew/router/router_tool.cpp:150 +msgid "Adds a through-hole via at the end of currently routed track." +msgstr "Adds a through-hole via at the end of currently routed track." + +#: pcbnew/router/router_tool.cpp:156 pcbnew/onrightclick.cpp:592 +msgid "Place Blind/Buried Via" +msgstr "Place Blind/Buried Via" + +#: pcbnew/router/router_tool.cpp:157 +msgid "Adds a blind or buried via at the end of currently routed track." +msgstr "Adds a blind or buried via at the end of currently routed track." + +#: pcbnew/router/router_tool.cpp:163 +msgid "Place Microvia" +msgstr "Place Microvia" + +#: pcbnew/router/router_tool.cpp:163 +msgid "Adds a microvia at the end of currently routed track." +msgstr "Adds a microvia at the end of currently routed track." + +#: pcbnew/router/router_tool.cpp:170 pcbnew/onrightclick.cpp:585 +msgid "Select Layer and Place Through Via" +msgstr "Select Layer and Place Through Via" + +#: pcbnew/router/router_tool.cpp:171 +msgid "" +"Select a layer, then add a through-hole via at the end of currently routed " +"track." +msgstr "" +"Select a layer, then add a through-hole via at the end of currently routed " +"track." + +#: pcbnew/router/router_tool.cpp:178 pcbnew/onrightclick.cpp:596 +msgid "Select Layer and Place Blind/Buried Via" +msgstr "Select Layer and Place Blind/Buried Via" + +#: pcbnew/router/router_tool.cpp:179 +msgid "" +"Select a layer, then add a blind or buried via at the end of currently " +"routed track." +msgstr "" +"Select a layer, then add a blind or buried via at the end of currently " +"routed track." + +#: pcbnew/router/router_tool.cpp:186 +msgid "Shows a dialog for changing the track width and via size." +msgstr "Shows a dialog for changing the track width and via size." + +#: pcbnew/router/router_tool.cpp:192 +msgid "Switches posture of the currently routed track." +msgstr "Switches posture of the currently routed track." + +#: pcbnew/router/router_tool.cpp:197 +msgid "Differential Pair Dimensions..." +msgstr "Differential Pair Dimensions..." + +#: pcbnew/router/router_tool.cpp:198 +msgid "Sets the width and gap of the currently routed differential pair." +msgstr "Sets the width and gap of the currently routed differential pair." + +#: pcbnew/router/router_tool.cpp:213 +msgid "Select Track/Via Width" +msgstr "Select Track/Via Width" + +#: pcbnew/router/router_tool.cpp:223 +msgid "Custom size" +msgstr "Custom size" + +#: pcbnew/router/router_tool.cpp:226 +msgid "Use the starting track width" +msgstr "Use the starting track width" + +#: pcbnew/router/router_tool.cpp:227 +msgid "Route using the width of the starting track." +msgstr "Route using the width of the starting track." + +#: pcbnew/router/router_tool.cpp:229 +msgid "Use net class values" +msgstr "Use net class values" + +#: pcbnew/router/router_tool.cpp:230 +msgid "Use track and via sizes from the net class" +msgstr "Use track and via sizes from the net class" + +#: pcbnew/router/router_tool.cpp:312 +msgid "Interactive Router" +msgstr "Interactive Router" + +#: pcbnew/router/router_tool.cpp:533 +msgid "Blind/buried vias have to be enabled in the design settings." +msgstr "Blind/buried vias have to be enabled in the design settings." + +#: pcbnew/router/router_tool.cpp:539 +msgid "Microvias have to be enabled in the design settings." +msgstr "Microvias have to be enabled in the design settings." + +#: pcbnew/router/router_tool.cpp:546 +msgid "Only through vias are allowed on 2 layer boards." +msgstr "Only through vias are allowed on 2 layer boards." + +#: pcbnew/router/router_tool.cpp:553 +msgid "" +"Microvias can be placed only between the outer layers (F.Cu/B.Cu) and the " +"ones directly adjacent to them." +msgstr "" +"Microvias can be placed only between the outer layers (F.Cu/B.Cu) and the " +"ones directly adjacent to them." + +#: pcbnew/router/router_tool.cpp:657 pcbnew/onleftclick.cpp:283 +msgid "Tracks on Copper layers only" +msgstr "Tracks on Copper layers only" + +#: pcbnew/router/router_tool.cpp:832 +msgid "Route Track" +msgstr "Route Track" + +#: pcbnew/router/router_tool.cpp:839 +msgid "Router Differential Pair" +msgstr "Router Differential Pair" + +#: pcbnew/router/router_tool.cpp:942 pcbnew/router/router_tool.cpp:1013 +msgid "The item is locked. Do you want to continue?" +msgstr "The item is locked. Do you want to continue?" + +#: pcbnew/router/pns_tool_base.cpp:66 +msgid "Routing Options..." +msgstr "Routing Options..." + +#: pcbnew/router/pns_tool_base.cpp:67 +msgid "Shows a dialog containing router options." +msgstr "Shows a dialog containing router options." + +#: pcbnew/plugin.cpp:127 +msgid "Enable debug logging for Footprint*() functions in this PLUGIN." +msgstr "Enable debug logging for Footprint*() functions in this PLUGIN." + +#: pcbnew/plugin.cpp:131 +msgid "Regular expression footprint name filter." +msgstr "Regular expression footprint name filter." + +#: pcbnew/plugin.cpp:152 +msgid "" +"Enter the python module which implements the PLUGIN::Footprint*() functions." +msgstr "" +"Enter the python module which implements the PLUGIN::Footprint*() functions." + +#: pcbnew/dialogs/dialog_block_options_base.cpp:25 +msgid "Include &footprints" +msgstr "Include &footprints" + +#: pcbnew/dialogs/dialog_block_options_base.cpp:28 +msgid "Include t&ext items" +msgstr "Include t&ext items" + +#: pcbnew/dialogs/dialog_block_options_base.cpp:32 +msgid "Include &locked footprints" +msgstr "Include &locked footprints" + +#: pcbnew/dialogs/dialog_block_options_base.cpp:35 +msgid "Include &drawings" +msgstr "Include &drawings" + +#: pcbnew/dialogs/dialog_block_options_base.cpp:38 +msgid "Include &tracks" +msgstr "Include &tracks" + +#: pcbnew/dialogs/dialog_block_options_base.cpp:41 +msgid "Include &board outline layer" +msgstr "Include &board outline layer" + +#: pcbnew/dialogs/dialog_block_options_base.cpp:44 +msgid "Include &zones" +msgstr "Include &zones" + +#: pcbnew/dialogs/dialog_block_options_base.cpp:47 +msgid "Draw &selected items while moving" +msgstr "Draw &selected items while moving" + +#: pcbnew/dialogs/dialog_block_options_base.cpp:56 +msgid "Include &items on invisible layers" +msgstr "Include &items on invisible layers" + +#: pcbnew/dialogs/dialog_export_step.cpp:172 +#, c-format +msgid "" +"File: %s\n" +"already exists. Do you want overwrite this file?" +msgstr "" +"File: %s\n" +"already exists. Do you want overwrite this file?" + +#: pcbnew/dialogs/dialog_export_step.cpp:176 +msgid "STEP Export" +msgstr "STEP Export" + +#: pcbnew/dialogs/dialog_export_step.cpp:236 +msgid "STEP export failed! Please save the PCB and try again" +msgstr "STEP export failed! Please save the PCB and try again" + +#: pcbnew/dialogs/dialog_export_step.cpp:337 +msgid "" +"Unable to create STEP file. Check that the board has a valid outline and " +"models." +msgstr "" +"Unable to create STEP file. Check that the board has a valid outline and " +"models." + +#: pcbnew/dialogs/dialog_select_net_from_list.cpp:153 +#: pcbnew/dialogs/dialog_global_edit_tracks_and_vias.cpp:177 +#, c-format +msgid "net %.3d" +msgstr "net %.3d" + +#: pcbnew/dialogs/dialog_global_edit_tracks_and_vias_base.cpp:22 +msgid "Current Settings:" +msgstr "Current Settings:" + +#: pcbnew/dialogs/dialog_global_edit_tracks_and_vias_base.cpp:43 +msgid "Current Net:" +msgstr "Current Net:" + +#: pcbnew/dialogs/dialog_global_edit_tracks_and_vias_base.cpp:52 +msgid "Current NetClass:" +msgstr "Current NetClass:" + +#: pcbnew/dialogs/dialog_global_edit_tracks_and_vias_base.cpp:56 +msgid "unknown" +msgstr "unknown" + +#: pcbnew/dialogs/dialog_global_edit_tracks_and_vias_base.cpp:82 +msgid "Track size" +msgstr "Track size" + +#: pcbnew/dialogs/dialog_global_edit_tracks_and_vias_base.cpp:83 +msgid "Via diameter" +msgstr "Via diameter" + +#: pcbnew/dialogs/dialog_global_edit_tracks_and_vias_base.cpp:84 +msgid "Via drill" +msgstr "Via drill" + +#: pcbnew/dialogs/dialog_global_edit_tracks_and_vias_base.cpp:85 +msgid "uVia size" +msgstr "uVia size" + +#: pcbnew/dialogs/dialog_global_edit_tracks_and_vias_base.cpp:86 +#: pcbnew/dialogs/dialog_design_rules_base.cpp:53 +msgid "uVia Drill" +msgstr "uVia Drill" + +#: pcbnew/dialogs/dialog_global_edit_tracks_and_vias_base.cpp:93 +msgid "Netclass value" +msgstr "Netclass value" + +#: pcbnew/dialogs/dialog_global_edit_tracks_and_vias_base.cpp:94 +msgid "Current value" +msgstr "Current value" + +#: pcbnew/dialogs/dialog_global_edit_tracks_and_vias_base.cpp:118 +msgid "Global Edition Option:" +msgstr "Global Edition Option:" + +#: pcbnew/dialogs/dialog_global_edit_tracks_and_vias_base.cpp:136 +msgid "" +"Set tracks and vias of the current Net to the current selected user value" +msgstr "" +"Set tracks and vias of the current Net to the current selected user value" + +#: pcbnew/dialogs/dialog_global_edit_tracks_and_vias_base.cpp:140 +msgid "Set tracks and vias of the current Net to the Netclass value" +msgstr "Set tracks and vias of the current Net to the Netclass value" + +#: pcbnew/dialogs/dialog_global_edit_tracks_and_vias_base.cpp:143 +msgid "Set all tracks and vias to their Netclass value" +msgstr "Set all tracks and vias to their Netclass value" + +#: pcbnew/dialogs/dialog_global_edit_tracks_and_vias_base.cpp:146 +msgid "Set all vias (no track) to their Netclass value" +msgstr "Set all vias (no track) to their Netclass value" + +#: pcbnew/dialogs/dialog_global_edit_tracks_and_vias_base.cpp:149 +msgid "Set all tracks (no via) to their Netclass value" +msgstr "Set all tracks (no via) to their Netclass value" + +#: pcbnew/dialogs/dialog_fp_lib_table.cpp:302 +#, c-format +msgid "Illegal character '%s' found in Nickname: '%s' in row %d" +msgstr "Illegal character '%s' found in Nickname: '%s' in row %d" + +#: pcbnew/dialogs/dialog_fp_lib_table.cpp:316 +msgid "No Colon in Nicknames" +msgstr "No Colon in Nicknames" + +#: pcbnew/dialogs/dialog_fp_lib_table.cpp:346 +#, c-format +msgid "Duplicate Nickname: '%s' in rows %d and %d" +msgstr "Duplicate Nickname: '%s' in rows %d and %d" + +#: pcbnew/dialogs/dialog_fp_lib_table.cpp:361 +msgid "Please Delete or Modify One" +msgstr "Please Delete or Modify One" + +#: pcbnew/dialogs/dialog_copper_zones.cpp:395 +#, c-format +msgid "Clearance must be smaller than %f\" / %f mm." +msgstr "Clearance must be smaller than %f\" / %f mm." + +#: pcbnew/dialogs/dialog_copper_zones.cpp:407 +#, c-format +msgid "Minimum width must be larger than %f\" / %f mm." +msgstr "Minimum width must be larger than %f\" / %f mm." + +#: pcbnew/dialogs/dialog_copper_zones.cpp:447 +msgid "Thermal relief spoke must be greater than the minimum width." +msgstr "Thermal relief spoke must be greater than the minimum width." + +#: pcbnew/dialogs/dialog_copper_zones.cpp:460 +#: pcbnew/dialogs/dialog_print_using_printer.cpp:486 +#: pcbnew/dialogs/dialog_keepout_area_properties.cpp:221 +msgid "No layer selected." +msgstr "No layer selected." + +#: pcbnew/dialogs/dialog_copper_zones.cpp:471 +msgid "No net selected." +msgstr "No net selected." + +#: pcbnew/dialogs/dialog_copper_zones.cpp:477 +msgid "" +"You have chosen the \"not connected\" option. This will create insulated " +"copper islands. Are you sure ?" +msgstr "" +"You have chosen the \"not connected\" option. This will create insulated " +"copper islands. Are you sure ?" + +#: pcbnew/dialogs/dialog_copper_zones.cpp:512 +msgid "Chamfer distance" +msgstr "Chamfer distance" + +#: pcbnew/dialogs/dialog_copper_zones.cpp:518 +msgid "Fillet radius" +msgstr "Fillet radius" + +#: pcbnew/dialogs/dialog_print_for_modedit.cpp:97 +msgid "An error occurred initializing the printer information." +msgstr "An error occurred initializing the printer information." + +#: pcbnew/dialogs/dialog_print_for_modedit.cpp:235 +msgid "Print Footprint" +msgstr "Print Footprint" + +#: pcbnew/dialogs/dialog_print_for_modedit.cpp:240 +#: pcbnew/dialogs/dialog_print_using_printer.cpp:501 +msgid "There was a problem printing." +msgstr "There was a problem printing." + +#: pcbnew/dialogs/dialog_edit_module_for_Modedit_base.cpp:26 +msgid "Doc" +msgstr "Doc" + +#: pcbnew/dialogs/dialog_edit_module_for_Modedit_base.cpp:75 +msgid "Footprint name in library" +msgstr "Footprint name in library" + +#: pcbnew/dialogs/dialog_edit_module_for_Modedit_base.cpp:82 +msgid "Library nickname" +msgstr "Library nickname" + +#: pcbnew/dialogs/dialog_edit_module_for_Modedit_base.cpp:102 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:137 +msgid "Placement type" +msgstr "Placement type" + +#: pcbnew/dialogs/dialog_edit_module_for_Modedit_base.cpp:106 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:141 +msgid "Free" +msgstr "Free" + +#: pcbnew/dialogs/dialog_edit_module_for_Modedit_base.cpp:106 +#: pcbnew/dialogs/dialog_track_via_properties_base.cpp:47 +msgid "Locked" +msgstr "Locked" + +#: pcbnew/dialogs/dialog_edit_module_for_Modedit_base.cpp:108 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:143 +msgid "Move and Place" +msgstr "Move and Place" + +#: pcbnew/dialogs/dialog_edit_module_for_Modedit_base.cpp:116 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:151 +msgid "Auto Place" +msgstr "Auto Place" + +#: pcbnew/dialogs/dialog_edit_module_for_Modedit_base.cpp:121 +msgid "Rotation 90 degree" +msgstr "Rotation 90 degree" + +#: pcbnew/dialogs/dialog_edit_module_for_Modedit_base.cpp:134 +msgid "Rotation 180 degree" +msgstr "Rotation 180 degree" + +#: pcbnew/dialogs/dialog_edit_module_for_Modedit_base.cpp:148 +msgid "Local Clearance Values" +msgstr "Local Clearance Values" + +#: pcbnew/dialogs/dialog_edit_module_for_Modedit_base.cpp:150 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:204 +msgid "Set clearances to 0 to use global values" +msgstr "Set clearances to 0 to use global values" + +#: pcbnew/dialogs/dialog_edit_module_for_Modedit_base.cpp:162 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:219 +msgid "Pad clearance:" +msgstr "Pad clearance:" + +#: pcbnew/dialogs/dialog_edit_module_for_Modedit_base.cpp:169 +#: pcbnew/dialogs/dialog_edit_module_for_Modedit_base.cpp:204 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:88 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:99 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:110 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:121 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:156 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:167 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:180 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:200 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:294 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:305 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:440 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:453 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:466 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:519 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:530 +#: pcbnew/dialogs/dialog_mask_clearance_base.cpp:50 +#: pcbnew/dialogs/dialog_mask_clearance_base.cpp:64 +#: pcbnew/dialogs/dialog_mask_clearance_base.cpp:87 +#: pcbnew/dialogs/dialog_export_vrml_base.cpp:111 +msgid "Inch" +msgstr "Inch" + +#: pcbnew/dialogs/dialog_edit_module_for_Modedit_base.cpp:182 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:444 +#: pcbnew/dialogs/dialog_mask_clearance_base.cpp:40 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:241 +msgid "Solder mask clearance:" +msgstr "Solder mask clearance:" + +#: pcbnew/dialogs/dialog_edit_module_for_Modedit_base.cpp:184 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:243 +msgid "" +"This is the local clearance between pads and the solder mask\n" +"for this footprint\n" +"This value can be superseded by a pad local value.\n" +"If 0, the global value is used" +msgstr "" +"This is the local clearance between pads and the solder mask\n" +"for this footprint\n" +"This value can be superseded by a pad local value.\n" +"If 0, the global value is used" + +#: pcbnew/dialogs/dialog_edit_module_for_Modedit_base.cpp:195 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:457 +#: pcbnew/dialogs/dialog_mask_clearance_base.cpp:77 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:254 +msgid "Solder paste clearance:" +msgstr "Solder paste clearance:" + +#: pcbnew/dialogs/dialog_edit_module_for_Modedit_base.cpp:197 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:256 +msgid "" +"This is the local clearance between pads and the solder paste\n" +"for this footprint.\n" +"This value can be superseded by a pad local values.\n" +"The final clearance value is the sum of this value and the clearance value " +"ratio\n" +"A negative value means a smaller mask size than pad size" +msgstr "" +"This is the local clearance between pads and the solder paste\n" +"for this footprint.\n" +"This value can be superseded by a pad local values.\n" +"The final clearance value is the sum of this value and the clearance value " +"ratio\n" +"A negative value means a smaller mask size than pad size" + +#: pcbnew/dialogs/dialog_edit_module_for_Modedit_base.cpp:208 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:470 +#: pcbnew/dialogs/dialog_mask_clearance_base.cpp:91 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:267 +msgid "Solder paste ratio clearance:" +msgstr "Solder paste ratio clearance:" + +#: pcbnew/dialogs/dialog_edit_module_for_Modedit_base.cpp:210 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:269 +msgid "" +"This is the local clearance ratio in per cent between pads and the solder " +"paste\n" +"for this footprint.\n" +"A value of 10 means the clearance value is 10 per cent of the pad size\n" +"This value can be superseded by a pad local value.\n" +"The final clearance value is the sum of this value and the clearance value\n" +"A negative value means a smaller mask size than pad size." +msgstr "" +"This is the local clearance ratio in per cent between pads and the solder " +"paste\n" +"for this footprint.\n" +"A value of 10 means the clearance value is 10 per cent of the pad size\n" +"This value can be superseded by a pad local value.\n" +"The final clearance value is the sum of this value and the clearance value\n" +"A negative value means a smaller mask size than pad size." + +#: pcbnew/dialogs/dialog_edit_module_for_Modedit_base.cpp:217 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:235 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:479 +#: pcbnew/dialogs/dialog_mask_clearance_base.cpp:101 +#: pcbnew/dialogs/dialog_pns_length_tuning_settings_base.cpp:136 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:276 +msgid "%" +msgstr "%" + +#: pcbnew/dialogs/dialog_edit_module_for_Modedit_base.cpp:240 +msgid "3D Shape Names" +msgstr "3D Shape Names" + +#: pcbnew/dialogs/dialog_edit_module_for_Modedit_base.cpp:260 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:318 +msgid "Add 3D Shape" +msgstr "Add 3D Shape" + +#: pcbnew/dialogs/dialog_edit_module_for_Modedit_base.cpp:263 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:321 +msgid "Remove 3D Shape" +msgstr "Remove 3D Shape" + +#: pcbnew/dialogs/dialog_edit_module_for_Modedit_base.cpp:266 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:324 +msgid "Edit Filename" +msgstr "Edit Filename" + +#: pcbnew/dialogs/dialog_edit_module_for_Modedit_base.cpp:269 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:327 +msgid "Configure Paths" +msgstr "Configure Paths" + +#: pcbnew/dialogs/dialog_edit_module_for_Modedit_base.cpp:290 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:348 +msgid "3D Settings" +msgstr "3D Settings" + +#: pcbnew/dialogs/dialog_create_array_base.cpp:29 +msgid "Horizontal count:" +msgstr "Horizontal count:" + +#: pcbnew/dialogs/dialog_create_array_base.cpp:33 +#: pcbnew/dialogs/dialog_create_array_base.cpp:40 +#: pcbnew/dialogs/dialog_create_array_base.cpp:47 +#: pcbnew/dialogs/dialog_create_array_base.cpp:58 +msgid "5" +msgstr "5" + +#: pcbnew/dialogs/dialog_create_array_base.cpp:36 +msgid "Vertical count:" +msgstr "Vertical count:" + +#: pcbnew/dialogs/dialog_create_array_base.cpp:43 +msgid "Horizontal spacing:" +msgstr "Horizontal spacing:" + +#: pcbnew/dialogs/dialog_create_array_base.cpp:54 +msgid "Vertical spacing:" +msgstr "Vertical spacing:" + +#: pcbnew/dialogs/dialog_create_array_base.cpp:65 +msgid "Horizontal offset:" +msgstr "Horizontal offset:" + +#: pcbnew/dialogs/dialog_create_array_base.cpp:76 +msgid "Vertical offset:" +msgstr "Vertical offset:" + +#: pcbnew/dialogs/dialog_create_array_base.cpp:87 +msgid "Stagger:" +msgstr "Stagger:" + +#: pcbnew/dialogs/dialog_create_array_base.cpp:91 +#: pcbnew/dialogs/dialog_create_array_base.cpp:155 +#: pcbnew/dialogs/dialog_create_array_base.cpp:158 +#: pcbnew/dialogs/dialog_create_array_base.cpp:261 +msgid "1" +msgstr "1" + +#: pcbnew/dialogs/dialog_create_array_base.cpp:94 +msgid "Rows" +msgstr "Rows" + +#: pcbnew/dialogs/dialog_create_array_base.cpp:94 +msgid "Columns" +msgstr "Columns" + +#: pcbnew/dialogs/dialog_create_array_base.cpp:96 +msgid "Stagger Type" +msgstr "Stagger Type" + +#: pcbnew/dialogs/dialog_create_array_base.cpp:105 +msgid "Horizontal, then vertical" +msgstr "Horizontal, then vertical" + +#: pcbnew/dialogs/dialog_create_array_base.cpp:105 +msgid "Vertical, then horizontal" +msgstr "Vertical, then horizontal" + +#: pcbnew/dialogs/dialog_create_array_base.cpp:107 +msgid "Pad Numbering Direction" +msgstr "Pad Numbering Direction" + +#: pcbnew/dialogs/dialog_create_array_base.cpp:111 +msgid "Reverse pad numbering on alternate rows or columns" +msgstr "Reverse pad numbering on alternate rows or columns" + +#: pcbnew/dialogs/dialog_create_array_base.cpp:114 +#: pcbnew/dialogs/dialog_create_array_base.cpp:248 +msgid "Use first free number" +msgstr "Use first free number" + +#: pcbnew/dialogs/dialog_create_array_base.cpp:114 +#: pcbnew/dialogs/dialog_create_array_base.cpp:248 +msgid "From start value" +msgstr "From start value" + +#: pcbnew/dialogs/dialog_create_array_base.cpp:116 +#: pcbnew/dialogs/dialog_create_array_base.cpp:250 +msgid "Initial pad number" +msgstr "Initial pad number" + +#: pcbnew/dialogs/dialog_create_array_base.cpp:120 +msgid "Continuous (1, 2, 3...)" +msgstr "Continuous (1, 2, 3...)" + +#: pcbnew/dialogs/dialog_create_array_base.cpp:120 +msgid "Coordinate (A1, A2, ... B1, ...)" +msgstr "Coordinate (A1, A2, ... B1, ...)" + +#: pcbnew/dialogs/dialog_create_array_base.cpp:122 +msgid "Pad Numbering Scheme" +msgstr "Pad Numbering Scheme" + +#: pcbnew/dialogs/dialog_create_array_base.cpp:126 +msgid "Primary axis numbering:" +msgstr "Primary axis numbering:" + +#: pcbnew/dialogs/dialog_create_array_base.cpp:135 +msgid "Secondary axis numbering:" +msgstr "Secondary axis numbering:" + +#: pcbnew/dialogs/dialog_create_array_base.cpp:151 +msgid "Pad numbering start:" +msgstr "Pad numbering start:" + +#: pcbnew/dialogs/dialog_create_array_base.cpp:171 +msgid "Grid Array" +msgstr "Grid Array" + +#: pcbnew/dialogs/dialog_create_array_base.cpp:181 +msgid "Horizontal center:" +msgstr "Horizontal center:" + +#: pcbnew/dialogs/dialog_create_array_base.cpp:192 +msgid "Vertical center:" +msgstr "Vertical center:" + +#: pcbnew/dialogs/dialog_create_array_base.cpp:203 +msgid "Radius:" +msgstr "Radius:" + +#: pcbnew/dialogs/dialog_create_array_base.cpp:207 +msgid "0 mm" +msgstr "0 mm" + +#: pcbnew/dialogs/dialog_create_array_base.cpp:211 +#: pcbnew/dialogs/dialog_position_relative.cpp:141 +#: pcbnew/dialogs/dialog_move_exact.cpp:236 +msgid "Angle:" +msgstr "Angle:" + +#: pcbnew/dialogs/dialog_create_array_base.cpp:216 +msgid "" +"Positive angles represent an anti-clockwise rotation. An angle of 0 will " +"produce a full circle divided evenly into \"Count\" portions." +msgstr "" +"Positive angles represent an anti-clockwise rotation. An angle of 0 will " +"produce a full circle divided evenly into \"Count\" portions." + +#: pcbnew/dialogs/dialog_create_array_base.cpp:224 +msgid "Count:" +msgstr "Count:" + +#: pcbnew/dialogs/dialog_create_array_base.cpp:228 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:45 +msgid "4" +msgstr "4" + +#: pcbnew/dialogs/dialog_create_array_base.cpp:229 +msgid "How many items in the array." +msgstr "How many items in the array." + +#: pcbnew/dialogs/dialog_create_array_base.cpp:233 +msgid "Rotate:" +msgstr "Rotate:" + +#: pcbnew/dialogs/dialog_create_array_base.cpp:239 +msgid "" +"Rotate the item as well as move it - multi-selections will be rotated " +"together" +msgstr "" +"Rotate the item as well as move it - multi-selections will be rotated " +"together" + +#: pcbnew/dialogs/dialog_create_array_base.cpp:246 +msgid "Pad Numbering Options" +msgstr "Pad Numbering Options" + +#: pcbnew/dialogs/dialog_create_array_base.cpp:257 +msgid "Pad numbering start value:" +msgstr "Pad numbering start value:" + +#: pcbnew/dialogs/dialog_create_array_base.cpp:274 +msgid "Circular Array" +msgstr "Circular Array" + +#: pcbnew/dialogs/dialog_edit_module_text_base.cpp:24 +#, c-format +msgid "Footprint %s (%s) orientation %.1f" +msgstr "Footprint %s (%s) orientation %.1f" + +#: pcbnew/dialogs/dialog_edit_module_text_base.cpp:45 +#: pcbnew/dialogs/dialog_get_footprint_by_name_base.cpp:27 +#: pcbnew/dialogs/dialog_edit_module_text.cpp:129 +msgid "Reference:" +msgstr "Reference:" + +#: pcbnew/dialogs/dialog_edit_module_text_base.cpp:73 +msgid "Offset X" +msgstr "Offset X" + +#: pcbnew/dialogs/dialog_edit_module_text_base.cpp:80 +msgid "Offset Y" +msgstr "Offset Y" + +#: pcbnew/dialogs/dialog_edit_module_text_base.cpp:118 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:64 +msgid "+90.0" +msgstr "+90.0" + +#: pcbnew/dialogs/dialog_edit_module_text_base.cpp:118 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:64 +msgid "-90.0" +msgstr "-90.0" + +#: pcbnew/dialogs/dialog_edit_module_text_base.cpp:118 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:64 +msgid "Other" +msgstr "Other" + +#: pcbnew/dialogs/dialog_edit_module_text_base.cpp:124 +msgid "Rotation (-90.0 to 90.0)" +msgstr "Rotation (-90.0 to 90.0)" + +#: pcbnew/dialogs/dialog_pcb_text_properties_base.cpp:24 +#: pcbnew/dialogs/dialog_edit_module_text.cpp:125 +msgid "Text:" +msgstr "Text:" + +#: pcbnew/dialogs/dialog_pcb_text_properties_base.cpp:29 +msgid "Enter the text placed on selected layer." +msgstr "Enter the text placed on selected layer." + +#: pcbnew/dialogs/dialog_pcb_text_properties_base.cpp:58 +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:63 +msgid "Display:" +msgstr "Display:" + +#: pcbnew/dialogs/dialog_pcb_text_properties_base.cpp:71 pcbnew/muonde.cpp:469 +msgid "Mirrored" +msgstr "Mirrored" + +#: pcbnew/dialogs/dialog_pcb_text_properties_base.cpp:89 +msgid "Justification:" +msgstr "Justification:" + +#: pcbnew/dialogs/dialog_pcb_text_properties_base.cpp:111 +#: pcbnew/dialogs/dialog_target_properties_base.cpp:39 +#: pcbnew/dialogs/dialog_global_modules_fields_edition_base.cpp:86 +msgid "Thickness:" +msgstr "Thickness:" + +#: pcbnew/dialogs/dialog_pcb_text_properties_base.cpp:115 +msgid "Orientation (deg):" +msgstr "Orientation (deg):" + +#: pcbnew/dialogs/dialog_pad_properties.cpp:354 +msgid "Back side (footprint is mirrored)" +msgstr "Back side (footprint is mirrored)" + +#: pcbnew/dialogs/dialog_pad_properties.cpp:362 +msgid "No footprint" +msgstr "No footprint" + +#: pcbnew/dialogs/dialog_pad_properties.cpp:779 +msgid "Pad size must be greater than zero" +msgstr "Pad size must be greater than zero" + +#: pcbnew/dialogs/dialog_pad_properties.cpp:785 +msgid "Incorrect value for pad drill: pad drill bigger than pad size" +msgstr "Incorrect value for pad drill: pad drill bigger than pad size" + +#: pcbnew/dialogs/dialog_pad_properties.cpp:793 +msgid "Error: pad has no layer" +msgstr "Error: pad has no layer" + +#: pcbnew/dialogs/dialog_pad_properties.cpp:800 +msgid "Error: the pad is not on a copper layer and has a hole" +msgstr "Error: the pad is not on a copper layer and has a hole" + +#: pcbnew/dialogs/dialog_pad_properties.cpp:805 +msgid "" +"For NPTH pad, set pad size value to pad drill value, if you do not want this " +"pad plotted in gerber files" +msgstr "" +"For NPTH pad, set pad size value to pad drill value, if you do not want this " +"pad plotted in gerber files" + +#: pcbnew/dialogs/dialog_pad_properties.cpp:825 +msgid "Incorrect value for pad offset" +msgstr "Incorrect value for pad offset" + +#: pcbnew/dialogs/dialog_pad_properties.cpp:831 +msgid "Too large value for pad delta size" +msgstr "Too large value for pad delta size" + +#: pcbnew/dialogs/dialog_pad_properties.cpp:839 +msgid "Error: Through hole pad: drill diameter set to 0" +msgstr "Error: Through hole pad: drill diameter set to 0" + +#: pcbnew/dialogs/dialog_pad_properties.cpp:844 +msgid "" +"Error: Connector pads are not on the solder paste layer\n" +"Use SMD pads instead" +msgstr "" +"Error: Connector pads are not on the solder paste layer\n" +"Use SMD pads instead" + +#: pcbnew/dialogs/dialog_pad_properties.cpp:853 +msgid "Error: only one external copper layer allowed for SMD or Connector pads" +msgstr "" +"Error: only one external copper layer allowed for SMD or Connector pads" + +#: pcbnew/dialogs/dialog_pad_properties.cpp:865 +msgid "Incorrect corner size value" +msgstr "Incorrect corner size value" + +#: pcbnew/dialogs/dialog_pad_properties.cpp:869 +msgid "Incorrect (negative) corner size value" +msgstr "Incorrect (negative) corner size value" + +#: pcbnew/dialogs/dialog_pad_properties.cpp:871 +msgid "Corner size value must be smaller than 50%" +msgstr "Corner size value must be smaller than 50%" + +#: pcbnew/dialogs/dialog_pad_properties.cpp:877 +msgid "Pad setup errors list" +msgstr "Pad setup errors list" + +#: pcbnew/dialogs/dialog_pad_properties.cpp:1032 +msgid "Unknown netname, netname not changed" +msgstr "Unknown netname, netname not changed" + +#: pcbnew/dialogs/dialog_pad_properties.cpp:1066 +msgid "Modify pad" +msgstr "Modify pad" + +#: pcbnew/dialogs/dialog_select_pretty_lib_base.cpp:19 +msgid "" +"The footprint library is a folder with a name ending with .pretty\n" +"Footprints are .kicad_mod files inside this folder." +msgstr "" +"The footprint library is a folder with a name ending with .pretty\n" +"Footprints are .kicad_mod files inside this folder." + +#: pcbnew/dialogs/dialog_select_pretty_lib_base.cpp:25 +msgid "Path base:" +msgstr "Path base:" + +#: pcbnew/dialogs/dialog_select_pretty_lib_base.cpp:29 +msgid "Select a folder" +msgstr "Select a folder" + +#: pcbnew/dialogs/dialog_select_pretty_lib_base.cpp:34 +msgid "Library folder (.pretty will be added to name, if missing)" +msgstr "Library folder (.pretty will be added to name, if missing)" + +#: pcbnew/dialogs/dialog_pcb_text_properties.cpp:202 +msgid "No layer selected, Please select the text layer" +msgstr "No layer selected, Please select the text layer" + +#: pcbnew/dialogs/dialog_pcb_text_properties.cpp:268 +#: pcbnew/dialogs/dialog_edit_module_text.cpp:259 +msgid "The text thickness is too large for the text size. It will be clamped" +msgstr "The text thickness is too large for the text size. It will be clamped" + +#: pcbnew/dialogs/dialog_pcb_text_properties.cpp:311 +msgid "Change text properties" +msgstr "Change text properties" + +#: pcbnew/dialogs/dialog_gen_module_position_file_base.cpp:34 +#: pcbnew/dialogs/dialog_plot_base.cpp:50 +msgid "" +"Target directory for plot files. Can be absolute or relative to the board " +"file location." +msgstr "" +"Target directory for plot files. Can be absolute or relative to the board " +"file location." + +#: pcbnew/dialogs/dialog_gen_module_position_file_base.cpp:39 +#: pcbnew/dialogs/dialog_SVG_print_base.cpp:34 +msgid "Browse..." +msgstr "Browse..." + +#: pcbnew/dialogs/dialog_gen_module_position_file_base.cpp:54 +msgid "Ascii" +msgstr "Ascii" + +#: pcbnew/dialogs/dialog_gen_module_position_file_base.cpp:54 +msgid "CSV" +msgstr "CSV" + +#: pcbnew/dialogs/dialog_gen_module_position_file_base.cpp:56 +msgid "Format:" +msgstr "Format:" + +#: pcbnew/dialogs/dialog_gen_module_position_file_base.cpp:66 +msgid "One file per side" +msgstr "One file per side" + +#: pcbnew/dialogs/dialog_gen_module_position_file_base.cpp:66 +msgid "One file for board" +msgstr "One file for board" + +#: pcbnew/dialogs/dialog_gen_module_position_file_base.cpp:68 +msgid "Files:" +msgstr "Files:" + +#: pcbnew/dialogs/dialog_gen_module_position_file_base.cpp:70 +msgid "" +"Creates 2 files: one for each board side or\n" +"Creates only one file containing all footprints to place\n" +msgstr "" +"Creates 2 files: one for each board side or\n" +"Creates only one file containing all footprints to place\n" + +#: pcbnew/dialogs/dialog_gen_module_position_file_base.cpp:74 +msgid "With INSERT attribute set" +msgstr "With INSERT attribute set" + +#: pcbnew/dialogs/dialog_gen_module_position_file_base.cpp:74 +msgid "Force INSERT attribute for all SMD footprints" +msgstr "Force INSERT attribute for all SMD footprints" + +#: pcbnew/dialogs/dialog_gen_module_position_file_base.cpp:76 +msgid "Footprints Selection:" +msgstr "Footprints Selection:" + +#: pcbnew/dialogs/dialog_gen_module_position_file_base.cpp:78 +msgid "" +"Only footprints with option INSERT are listed in placement file.\n" +"This option can force this option for all footprints having only SMD pads.\n" +"Warning: this options will modify the board." +msgstr "" +"Only footprints with option INSERT are listed in placement file.\n" +"This option can force this option for all footprints having only SMD pads.\n" +"Warning: this options will modify the board." + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:38 +msgid "Pad number:" +msgstr "Pad number:" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:45 +msgid "Net name:" +msgstr "Net name:" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:52 +msgid "Pad type:" +msgstr "Pad type:" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:56 +msgid "Through-hole" +msgstr "Through-hole" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:56 pcbnew/class_pad.cpp:1113 +msgid "SMD" +msgstr "SMD" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:56 +msgid "Connector" +msgstr "Connector" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:56 +msgid "NPTH, Mechanical" +msgstr "NPTH, Mechanical" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:62 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:273 +#: pcbnew/dialogs/dialog_target_properties_base.cpp:50 +msgid "Shape:" +msgstr "Shape:" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:66 +msgid "Circular" +msgstr "Circular" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:66 pcbnew/class_pad.cpp:1088 +msgid "Oval" +msgstr "Oval" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:66 +msgid "Rectangular" +msgstr "Rectangular" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:66 +msgid "Trapezoidal" +msgstr "Trapezoidal" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:66 +msgid "Rounded Rectangle" +msgstr "Rounded Rectangle" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:103 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:287 +#: pcbnew/dialogs/dialog_set_grid_base.cpp:37 +msgid "Size X:" +msgstr "Size X:" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:114 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:298 +#: pcbnew/dialogs/dialog_set_grid_base.cpp:44 +msgid "Size Y:" +msgstr "Size Y:" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:129 +msgid "90" +msgstr "90" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:129 +msgid "180" +msgstr "180" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:149 +msgid "Shape offset X:" +msgstr "Shape offset X:" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:160 +msgid "Shape offset Y:" +msgstr "Shape offset Y:" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:171 +msgid "Pad to die length:" +msgstr "Pad to die length:" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:173 +msgid "" +"Wire length from pad to die on chip ( used to calculate actual track length)" +msgstr "" +"Wire length from pad to die on chip ( used to calculate actual track length)" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:193 +msgid "Trapezoid delta:" +msgstr "Trapezoid delta:" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:204 +msgid "Trapezoid direction:" +msgstr "Trapezoid direction:" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:226 +msgid "Corner size ( percent of width):" +msgstr "Corner size ( percent of width):" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:228 +msgid "" +"Corner radius in percent of the pad width.\n" +"The width is the smaller value between size X and size Y\n" +"The max value is 50 percent " +msgstr "" +"Corner radius in percent of the pad width.\n" +"The width is the smaller value between size X and size Y\n" +"The max value is 50 percent " + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:239 +msgid "Corner radius:" +msgstr "Corner radius:" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:241 +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:247 +msgid "" +"Corner radius.\n" +"Can be no more than half pad width.\n" +"The width is the smaller value between size X and size Y\n" +"Note: IPC norm gives a max value = 0.25mm" +msgstr "" +"Corner radius.\n" +"Can be no more than half pad width.\n" +"The width is the smaller value between size X and size Y\n" +"Note: IPC norm gives a max value = 0.25mm" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:265 +#: pcbnew/dialogs/dialog_design_rules_base.cpp:305 pcbnew/class_pad.cpp:678 +#: pcbnew/class_track.cpp:1255 +msgid "Drill" +msgstr "Drill" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:277 +msgid "Circular hole" +msgstr "Circular hole" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:277 +msgid "Oval hole" +msgstr "Oval hole" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:316 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:94 pcbnew/class_track.cpp:1242 +msgid "Layers" +msgstr "Layers" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:321 +msgid "Copper:" +msgstr "Copper:" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:325 +msgid "Front layer" +msgstr "Front layer" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:325 +msgid "Back layer" +msgstr "Back layer" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:325 +msgid "All copper layers" +msgstr "All copper layers" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:335 +msgid "Technical Layers" +msgstr "Technical Layers" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:337 +msgid "Front adhesive" +msgstr "Front adhesive" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:340 +msgid "Back adhesive" +msgstr "Back adhesive" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:343 +msgid "Front solder paste" +msgstr "Front solder paste" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:346 +msgid "Back solder paste" +msgstr "Back solder paste" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:352 +msgid "Back silk screen" +msgstr "Back silk screen" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:358 +msgid "Back solder mask" +msgstr "Back solder mask" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:361 +msgid "Drafting notes" +msgstr "Drafting notes" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:364 +msgid "E.C.O.1" +msgstr "E.C.O.1" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:367 +msgid "E.C.O.2" +msgstr "E.C.O.2" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:377 +msgid "Parent footprint orientation" +msgstr "Parent footprint orientation" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:385 +msgid "Rotation:" +msgstr "Rotation:" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:393 +msgid "Board side:" +msgstr "Board side:" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:397 +msgid "Front side" +msgstr "Front side" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:423 +msgid "Clearances" +msgstr "Clearances" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:431 +msgid "Net pad clearance:" +msgstr "Net pad clearance:" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:433 +msgid "" +"This is the local net clearance for pad.\n" +"If 0, the footprint local value or the Netclass value is used" +msgstr "" +"This is the local net clearance for pad.\n" +"If 0, the footprint local value or the Netclass value is used" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:446 +msgid "" +"This is the local clearance between this pad and the solder mask\n" +"If 0, the footprint local value or the global value is used" +msgstr "" +"This is the local clearance between this pad and the solder mask\n" +"If 0, the footprint local value or the global value is used" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:459 +msgid "" +"This is the local clearance between this pad and the solder paste.\n" +"If 0 the footprint value or the global value is used..\n" +"The final clearance value is the sum of this value and the clearance value " +"ratio\n" +"A negative value means a smaller mask size than pad size" +msgstr "" +"This is the local clearance between this pad and the solder paste.\n" +"If 0 the footprint value or the global value is used..\n" +"The final clearance value is the sum of this value and the clearance value " +"ratio\n" +"A negative value means a smaller mask size than pad size" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:472 +msgid "" +"This is the local clearance ratio in per cent between this pad and the " +"solder paste.\n" +"A value of 10 means the clearance value is 10 per cent of the pad size\n" +"If 0 the footprint value or the global value is used..\n" +"The final clearance value is the sum of this value and the clearance value\n" +"A negative value means a smaller mask size than pad size." +msgstr "" +"This is the local clearance ratio in per cent between this pad and the " +"solder paste.\n" +"A value of 10 means the clearance value is 10 per cent of the pad size\n" +"If 0 the footprint value or the global value is used..\n" +"The final clearance value is the sum of this value and the clearance value\n" +"A negative value means a smaller mask size than pad size." + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:490 +msgid "Copper Zones" +msgstr "Copper Zones" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:498 +msgid "Pad connection:" +msgstr "Pad connection:" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:502 +msgid "From parent footprint" +msgstr "From parent footprint" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:502 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:195 +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:151 +msgid "Solid" +msgstr "Solid" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:502 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:195 +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:151 +msgid "Thermal relief" +msgstr "Thermal relief" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:512 +msgid "Thermal relief width:" +msgstr "Thermal relief width:" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:523 +msgid "Thermal relief gap:" +msgstr "Thermal relief gap:" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:540 +msgid "Set fields to 0 to use parent or global values" +msgstr "Set fields to 0 to use parent or global values" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:553 +msgid "Local Clearance and Settings" +msgstr "Local Clearance and Settings" + +#: pcbnew/dialogs/dialog_pad_properties_base.cpp:575 +msgid "" +"Warning:\n" +"This pad is flipped on board.\n" +"Back and front layers will be swapped." +msgstr "" +"Warning:\n" +"This pad is flipped on board.\n" +"Back and front layers will be swapped." + +#: pcbnew/dialogs/dialog_find_base.cpp:22 +msgid "Search for:" +msgstr "Search for:" + +#: pcbnew/dialogs/dialog_find_base.cpp:30 +msgid "Do not warp mouse pointer" +msgstr "Do not warp mouse pointer" + +#: pcbnew/dialogs/dialog_find_base.cpp:43 +msgid "Find Marker" +msgstr "Find Marker" + +#: pcbnew/dialogs/dialog_set_grid.cpp:108 +#, c-format +msgid "Incorrect grid size (size must be >= %.3f mm and <= %.3f mm)" +msgstr "Incorrect grid size (size must be >= %.3f mm and <= %.3f mm)" + +#: pcbnew/dialogs/dialog_set_grid.cpp:119 +#, c-format +msgid "Incorrect grid origin (coordinates must be >= %.3f mm and <= %.3f mm)" +msgstr "Incorrect grid origin (coordinates must be >= %.3f mm and <= %.3f mm)" + +#: pcbnew/dialogs/dialog_track_via_properties_base.cpp:33 +msgid "Combo!" +msgstr "Combo!" + +#: pcbnew/dialogs/dialog_track_via_properties_base.cpp:56 +#: pcbnew/dialogs/dialog_global_deletion_base.cpp:40 +msgid "Tracks" +msgstr "Tracks" + +#: pcbnew/dialogs/dialog_track_via_properties_base.cpp:63 +#: pcbnew/dialogs/dialog_graphic_item_properties_base.cpp:30 +msgid "Start point X:" +msgstr "Start point X:" + +#: pcbnew/dialogs/dialog_track_via_properties_base.cpp:75 +#: pcbnew/dialogs/dialog_graphic_item_properties_base.cpp:41 +msgid "Start point Y:" +msgstr "Start point Y:" + +#: pcbnew/dialogs/dialog_track_via_properties_base.cpp:87 +#: pcbnew/dialogs/dialog_graphic_item_properties_base.cpp:52 +msgid "End point X:" +msgstr "End point X:" + +#: pcbnew/dialogs/dialog_track_via_properties_base.cpp:99 +#: pcbnew/dialogs/dialog_graphic_item_properties_base.cpp:63 +msgid "End point Y:" +msgstr "End point Y:" + +#: pcbnew/dialogs/dialog_track_via_properties_base.cpp:137 +msgid "Use net class width" +msgstr "Use net class width" + +#: pcbnew/dialogs/dialog_track_via_properties_base.cpp:201 +msgid "Diameter:" +msgstr "Diameter:" + +#: pcbnew/dialogs/dialog_track_via_properties_base.cpp:213 +msgid "Drill:" +msgstr "Drill:" + +#: pcbnew/dialogs/dialog_track_via_properties_base.cpp:225 +msgid "Via type:" +msgstr "Via type:" + +#: pcbnew/dialogs/dialog_track_via_properties_base.cpp:229 +msgid "Through" +msgstr "Through" + +#: pcbnew/dialogs/dialog_track_via_properties_base.cpp:229 +msgid "Micro" +msgstr "Micro" + +#: pcbnew/dialogs/dialog_track_via_properties_base.cpp:229 +msgid "Blind/buried" +msgstr "Blind/buried" + +#: pcbnew/dialogs/dialog_track_via_properties_base.cpp:240 +msgid "Start layer:" +msgstr "Start layer:" + +#: pcbnew/dialogs/dialog_track_via_properties_base.cpp:250 +msgid "End layer:" +msgstr "End layer:" + +#: pcbnew/dialogs/dialog_track_via_properties_base.cpp:263 +msgid "Use net class size" +msgstr "Use net class size" + +#: pcbnew/dialogs/dialog_update_pcb_base.cpp:26 +msgid "Match components by:" +msgstr "Match components by:" + +#: pcbnew/dialogs/dialog_update_pcb_base.cpp:33 +#: pcbnew/dialogs/dialog_netlist_fbp.cpp:33 +msgid "Timestamp" +msgstr "Timestamp" + +#: pcbnew/dialogs/dialog_update_pcb_base.cpp:59 +msgid "Update PCB" +msgstr "Update PCB" + +#: pcbnew/dialogs/dialog_select_net_from_list_base.cpp:25 +msgid "Net name filter" +msgstr "Net name filter" + +#: pcbnew/dialogs/dialog_select_net_from_list_base.cpp:32 +msgid "Show zero pad nets" +msgstr "Show zero pad nets" + +#: pcbnew/dialogs/dialog_select_net_from_list_base.cpp:55 +msgid "Number of pads" +msgstr "Number of pads" + +#: pcbnew/dialogs/dialog_graphic_items_options_base.cpp:23 +msgid "Graphics:" +msgstr "Graphics:" + +#: pcbnew/dialogs/dialog_graphic_items_options_base.cpp:25 +msgid "Graphic segment width:" +msgstr "Graphic segment width:" + +#: pcbnew/dialogs/dialog_graphic_items_options_base.cpp:32 +msgid "Board edge width:" +msgstr "Board edge width:" + +#: pcbnew/dialogs/dialog_graphic_items_options_base.cpp:39 +msgid "Copper text thickness:" +msgstr "Copper text thickness:" + +#: pcbnew/dialogs/dialog_graphic_items_options_base.cpp:64 +#: pcbnew/dialogs/dialog_display_options_base.cpp:65 +msgid "Footprints:" +msgstr "Footprints:" + +#: pcbnew/dialogs/dialog_graphic_items_options_base.cpp:66 +msgid "Edge width:" +msgstr "Edge width:" + +#: pcbnew/dialogs/dialog_graphic_items_options_base.cpp:73 +msgid "Text thickness:" +msgstr "Text thickness:" + +#: pcbnew/dialogs/dialog_graphic_items_options_base.cpp:98 +msgid "General:" +msgstr "General:" + +#: pcbnew/dialogs/dialog_graphic_items_options_base.cpp:100 +msgid "Default pen size:" +msgstr "Default pen size:" + +#: pcbnew/dialogs/dialog_graphic_items_options_base.cpp:102 +#: pcbnew/dialogs/dialog_print_using_printer_base.cpp:102 +#: pcbnew/dialogs/dialog_plot_base.cpp:169 +msgid "" +"Pen size used to draw items that have no pen size specified.\n" +"Used mainly to draw items in sketch mode." +msgstr "" +"Pen size used to draw items that have no pen size specified.\n" +"Used mainly to draw items in sketch mode." + +#: pcbnew/dialogs/dialog_footprint_wizard_list.cpp:149 +msgid "All footprint generator scripts were loaded" +msgstr "All footprint generator scripts were loaded" + +#: pcbnew/dialogs/dialog_footprint_wizard_list_base.cpp:65 +msgid "Available footprint generators" +msgstr "Available footprint generators" + +#: pcbnew/dialogs/dialog_footprint_wizard_list_base.cpp:70 +msgid "Search paths:" +msgstr "Search paths:" + +#: pcbnew/dialogs/dialog_footprint_wizard_list_base.cpp:77 +msgid "Not loadable python scripts:" +msgstr "Not loadable python scripts:" + +#: pcbnew/dialogs/dialog_footprint_wizard_list_base.cpp:84 +msgid "Show Trace" +msgstr "Show Trace" + +#: pcbnew/dialogs/dialog_footprint_wizard_list_base.cpp:101 +msgid "Update Python Modules" +msgstr "Update Python Modules" + +#: pcbnew/dialogs/dialog_global_deletion_base.cpp:23 +msgid "Items to Delete" +msgstr "Items to Delete" + +#: pcbnew/dialogs/dialog_global_deletion_base.cpp:25 +#: pcbnew/tools/pcb_editor_control.cpp:164 pcbnew/onrightclick.cpp:716 +msgid "Zones" +msgstr "Zones" + +#: pcbnew/dialogs/dialog_global_deletion_base.cpp:31 +msgid "Board outlines" +msgstr "Board outlines" + +#: pcbnew/dialogs/dialog_global_deletion_base.cpp:34 +msgid "Drawings" +msgstr "Drawings" + +#: pcbnew/dialogs/dialog_global_deletion_base.cpp:43 +msgid "Markers" +msgstr "Markers" + +#: pcbnew/dialogs/dialog_global_deletion_base.cpp:46 +msgid "Clear board" +msgstr "Clear board" + +#: pcbnew/dialogs/dialog_global_deletion_base.cpp:55 +msgid "Filter Settings" +msgstr "Filter Settings" + +#: pcbnew/dialogs/dialog_global_deletion_base.cpp:57 +msgid "Automatically routed tracks" +msgstr "Automatically routed tracks" + +#: pcbnew/dialogs/dialog_global_deletion_base.cpp:61 +msgid "Locked tracks" +msgstr "Locked tracks" + +#: pcbnew/dialogs/dialog_global_deletion_base.cpp:64 +msgid "Unlocked tracks" +msgstr "Unlocked tracks" + +#: pcbnew/dialogs/dialog_global_deletion_base.cpp:72 +msgid "Locked footprints" +msgstr "Locked footprints" + +#: pcbnew/dialogs/dialog_global_deletion_base.cpp:75 +msgid "Unlocked footprints" +msgstr "Unlocked footprints" + +#: pcbnew/dialogs/dialog_global_deletion_base.cpp:82 +msgid "All layers" +msgstr "All layers" + +#: pcbnew/dialogs/dialog_global_deletion_base.cpp:82 +msgid "Current layer only" +msgstr "Current layer only" + +#: pcbnew/dialogs/dialog_global_deletion_base.cpp:84 +msgid "Layer Filter" +msgstr "Layer Filter" + +#: pcbnew/dialogs/dialog_global_deletion_base.cpp:100 +msgid "Current layer:" +msgstr "Current layer:" + +#: pcbnew/dialogs/dialog_print_using_printer_base.cpp:20 +msgid "Included Layers" +msgstr "Included Layers" + +#: pcbnew/dialogs/dialog_print_using_printer_base.cpp:28 +msgid "Copper layers:" +msgstr "Copper layers:" + +#: pcbnew/dialogs/dialog_print_using_printer_base.cpp:42 +msgid "Technical layers:" +msgstr "Technical layers:" + +#: pcbnew/dialogs/dialog_print_using_printer_base.cpp:56 +msgid "Exclude Edges_Pcb layer" +msgstr "Exclude Edges_Pcb layer" + +#: pcbnew/dialogs/dialog_print_using_printer_base.cpp:57 +msgid "Exclude contents of Edges_Pcb layer from all other layers" +msgstr "Exclude contents of Edges_Pcb layer from all other layers" + +#: pcbnew/dialogs/dialog_print_using_printer_base.cpp:67 +msgid "fit to page" +msgstr "fit to page" + +#: pcbnew/dialogs/dialog_print_using_printer_base.cpp:69 +msgid "Approximate Scale" +msgstr "Approximate Scale" + +#: pcbnew/dialogs/dialog_print_using_printer_base.cpp:73 +msgid "X scale adjust:" +msgstr "X scale adjust:" + +#: pcbnew/dialogs/dialog_print_using_printer_base.cpp:82 +msgid "Y scale adjust:" +msgstr "Y scale adjust:" + +#: pcbnew/dialogs/dialog_print_using_printer_base.cpp:98 +msgid "Generic Options" +msgstr "Generic Options" + +#: pcbnew/dialogs/dialog_print_using_printer_base.cpp:100 +#: pcbnew/dialogs/dialog_SVG_print_base.cpp:80 +msgid "Default pen size" +msgstr "Default pen size" + +#: pcbnew/dialogs/dialog_print_using_printer_base.cpp:109 +msgid "Print frame ref" +msgstr "Print frame ref" + +#: pcbnew/dialogs/dialog_print_using_printer_base.cpp:111 +msgid "Print Frame references." +msgstr "Print Frame references." + +#: pcbnew/dialogs/dialog_print_using_printer_base.cpp:121 +msgid "No drill mark" +msgstr "No drill mark" + +#: pcbnew/dialogs/dialog_print_using_printer_base.cpp:121 +msgid "Small mark" +msgstr "Small mark" + +#: pcbnew/dialogs/dialog_print_using_printer_base.cpp:121 +msgid "Real drill" +msgstr "Real drill" + +#: pcbnew/dialogs/dialog_print_using_printer_base.cpp:123 +msgid "Pads Drill Options" +msgstr "Pads Drill Options" + +#: pcbnew/dialogs/dialog_print_using_printer_base.cpp:141 +msgid "1 Page per layer" +msgstr "1 Page per layer" + +#: pcbnew/dialogs/dialog_print_using_printer_base.cpp:141 +msgid "Single page" +msgstr "Single page" + +#: pcbnew/dialogs/dialog_print_using_printer_base.cpp:143 +msgid "Page Print" +msgstr "Page Print" + +#: pcbnew/dialogs/dialog_mask_clearance_base.cpp:27 +msgid "" +"Note: For clearance values:\n" +"- a positive value means a mask bigger than a pad\n" +"- a negative value means a mask smaller than a pad\n" +msgstr "" +"Note: For clearance values:\n" +"- a positive value means a mask bigger than a pad\n" +"- a negative value means a mask smaller than a pad\n" + +#: pcbnew/dialogs/dialog_mask_clearance_base.cpp:42 +msgid "" +"This is the global clearance between pads and the solder mask\n" +"This value can be superseded by local values for a footprint or a pad." +msgstr "" +"This is the global clearance between pads and the solder mask\n" +"This value can be superseded by local values for a footprint or a pad." + +#: pcbnew/dialogs/dialog_mask_clearance_base.cpp:54 +msgid "Solder mask min width:" +msgstr "Solder mask min width:" + +#: pcbnew/dialogs/dialog_mask_clearance_base.cpp:56 +msgid "" +"Min dist between 2 pad areas.\n" +"Two pad areas nearer than this value will be merged during plotting.\n" +"This parameter is used only to plot solder mask layers." +msgstr "" +"Min dist between 2 pad areas.\n" +"Two pad areas nearer than this value will be merged during plotting.\n" +"This parameter is used only to plot solder mask layers." + +#: pcbnew/dialogs/dialog_mask_clearance_base.cpp:79 +msgid "" +"This is the global clearance between pads and the solder paste\n" +"This value can be superseded by local values for a footprint or a pad.\n" +"The final clearance value is the sum of this value and the clearance value " +"ratio" +msgstr "" +"This is the global clearance between pads and the solder paste\n" +"This value can be superseded by local values for a footprint or a pad.\n" +"The final clearance value is the sum of this value and the clearance value " +"ratio" + +#: pcbnew/dialogs/dialog_mask_clearance_base.cpp:93 +msgid "" +"This is the global clearance ratio in per cent between pads and the solder " +"paste\n" +"A value of 10 means the clearance value is 10 per cent of the pad size\n" +"This value can be superseded by local values for a footprint or a pad.\n" +"The final clearance value is the sum of this value and the clearance value" +msgstr "" +"This is the global clearance ratio in per cent between pads and the solder " +"paste\n" +"A value of 10 means the clearance value is 10 per cent of the pad size\n" +"This value can be superseded by local values for a footprint or a pad.\n" +"The final clearance value is the sum of this value and the clearance value" + +#: pcbnew/dialogs/dialog_export_idf.cpp:168 +msgid "Are you sure you want to overwrite the exiting file?" +msgstr "Are you sure you want to overwrite the exiting file?" + +#: pcbnew/dialogs/dialog_export_idf.cpp:222 +#: pcbnew/exporters/export_d356.cpp:373 +msgid "Unable to create " +msgstr "Unable to create " + +#: pcbnew/dialogs/dialog_modedit_options_base.cpp:22 +msgid "On new graphic item creation:" +msgstr "On new graphic item creation:" + +#: pcbnew/dialogs/dialog_modedit_options_base.cpp:34 +msgid "&Graphic line width" +msgstr "&Graphic line width" + +#: pcbnew/dialogs/dialog_modedit_options_base.cpp:45 +msgid "&Text line width" +msgstr "&Text line width" + +#: pcbnew/dialogs/dialog_modedit_options_base.cpp:56 +msgid "Text &height" +msgstr "Text &height" + +#: pcbnew/dialogs/dialog_modedit_options_base.cpp:67 +msgid "Text &width" +msgstr "Text &width" + +#: pcbnew/dialogs/dialog_modedit_options_base.cpp:84 +msgid "Default values on new footprint creation:" +msgstr "Default values on new footprint creation:" + +#: pcbnew/dialogs/dialog_modedit_options_base.cpp:90 +msgid "" +"Leave reference or value blank to use the footprint name as default text" +msgstr "" +"Leave reference or value blank to use the footprint name as default text" + +#: pcbnew/dialogs/dialog_modedit_options_base.cpp:102 +msgid "&Reference" +msgstr "&Reference" + +#: pcbnew/dialogs/dialog_modedit_options_base.cpp:107 +msgid "" +"Default text for reference\n" +"Leave blank to use the footprint name" +msgstr "" +"Default text for reference\n" +"Leave blank to use the footprint name" + +#: pcbnew/dialogs/dialog_modedit_options_base.cpp:115 +#: pcbnew/dialogs/dialog_modedit_options_base.cpp:144 +msgid "SilkScreen" +msgstr "SilkScreen" + +#: pcbnew/dialogs/dialog_modedit_options_base.cpp:115 +#: pcbnew/dialogs/dialog_modedit_options_base.cpp:144 +msgid "Fab. Layer" +msgstr "Fab. Layer" + +#: pcbnew/dialogs/dialog_modedit_options_base.cpp:131 +msgid "V&alue" +msgstr "V&alue" + +#: pcbnew/dialogs/dialog_modedit_options_base.cpp:136 +msgid "" +"Default text for value\n" +"Leave blank to use the footprint name" +msgstr "" +"Default text for value\n" +"Leave blank to use the footprint name" + +#: pcbnew/dialogs/dialog_move_exact_base.cpp:18 +#: pcbnew/dialogs/dialog_position_relative_base.cpp:19 +msgid "Use polar coordinates" +msgstr "Use polar coordinates" + +#: pcbnew/dialogs/dialog_move_exact_base.cpp:30 +#: pcbnew/dialogs/dialog_position_relative_base.cpp:28 +msgid "x:" +msgstr "x:" + +#: pcbnew/dialogs/dialog_move_exact_base.cpp:44 +#: pcbnew/dialogs/dialog_position_relative_base.cpp:42 +msgid "y:" +msgstr "y:" + +#: pcbnew/dialogs/dialog_move_exact_base.cpp:58 +#: pcbnew/dialogs/dialog_position_relative_base.cpp:56 +msgid "Item rotation:" +msgstr "Item rotation:" + +#: pcbnew/dialogs/dialog_move_exact_base.cpp:75 +msgid "Current Position" +msgstr "Current Position" + +#: pcbnew/dialogs/dialog_move_exact_base.cpp:75 +msgid "User Origin" +msgstr "User Origin" + +#: pcbnew/dialogs/dialog_move_exact_base.cpp:75 +msgid "Grid Origin" +msgstr "Grid Origin" + +#: pcbnew/dialogs/dialog_move_exact_base.cpp:75 +msgid "Drill/Place Origin" +msgstr "Drill/Place Origin" + +#: pcbnew/dialogs/dialog_move_exact_base.cpp:75 +msgid "Sheet Origin" +msgstr "Sheet Origin" + +#: pcbnew/dialogs/dialog_move_exact_base.cpp:77 +msgid "Move relative to:" +msgstr "Move relative to:" + +#: pcbnew/dialogs/dialog_move_exact_base.cpp:86 +msgid "Override default component anchor with:" +msgstr "Override default component anchor with:" + +#: pcbnew/dialogs/dialog_move_exact_base.cpp:89 +msgid "Top left pad" +msgstr "Top left pad" + +#: pcbnew/dialogs/dialog_move_exact_base.cpp:89 +msgid "Footprint center" +msgstr "Footprint center" + +#: pcbnew/dialogs/dialog_global_pads_edition_base.cpp:23 +msgid "Pad Filter :" +msgstr "Pad Filter :" + +#: pcbnew/dialogs/dialog_global_pads_edition_base.cpp:25 +msgid "Do not modify pads having a different shape" +msgstr "Do not modify pads having a different shape" + +#: pcbnew/dialogs/dialog_global_pads_edition_base.cpp:28 +msgid "Do not modify pads having different layers" +msgstr "Do not modify pads having different layers" + +#: pcbnew/dialogs/dialog_global_pads_edition_base.cpp:31 +msgid "Do not modify pads having a different orientation" +msgstr "Do not modify pads having a different orientation" + +#: pcbnew/dialogs/dialog_global_pads_edition_base.cpp:43 +msgid "Pad Editor" +msgstr "Pad Editor" + +#: pcbnew/dialogs/dialog_global_pads_edition_base.cpp:49 +msgid "Change Pads on Footprint" +msgstr "Change Pads on Footprint" + +#: pcbnew/dialogs/dialog_global_pads_edition_base.cpp:52 +msgid "Change Pads on Identical Footprints" +msgstr "Change Pads on Identical Footprints" + +#: pcbnew/dialogs/dialog_global_deletion.cpp:109 +msgid "Are you sure you want to delete the entire board?" +msgstr "Are you sure you want to delete the entire board?" + +#: pcbnew/dialogs/dialog_global_deletion.cpp:114 +msgid "Are you sure you want to delete the selected items?" +msgstr "Are you sure you want to delete the selected items?" + +#: pcbnew/dialogs/dialog_dimension_editor_base.cpp:36 +msgid "Text Width" +msgstr "Text Width" + +#: pcbnew/dialogs/dialog_dimension_editor_base.cpp:43 +msgid "Text Height" +msgstr "Text Height" + +#: pcbnew/dialogs/dialog_dimension_editor_base.cpp:57 +msgid "Text Position X" +msgstr "Text Position X" + +#: pcbnew/dialogs/dialog_dimension_editor_base.cpp:64 +msgid "Text Position Y" +msgstr "Text Position Y" + +#: pcbnew/dialogs/dialog_plot_base.cpp:26 +msgid "Plot format:" +msgstr "Plot format:" + +#: pcbnew/dialogs/dialog_plot_base.cpp:30 +#: pcbnew/dialogs/dialog_gendrill_base.cpp:86 +msgid "Gerber" +msgstr "Gerber" + +#: pcbnew/dialogs/dialog_plot_base.cpp:69 +msgid "Included layers:" +msgstr "Included layers:" + +#: pcbnew/dialogs/dialog_plot_base.cpp:89 +msgid "Plot sheet reference on all layers" +msgstr "Plot sheet reference on all layers" + +#: pcbnew/dialogs/dialog_plot_base.cpp:92 +msgid "Plot pads on silkscreen" +msgstr "Plot pads on silkscreen" + +#: pcbnew/dialogs/dialog_plot_base.cpp:93 +msgid "" +"Enable plotting of pads on silkscreen layers\n" +"When disabled, pads are never plotted on silkscreen layers\n" +"When enabled, pads are plotted only if they appear on silkscreen layers" +msgstr "" +"Enable plotting of pads on silkscreen layers\n" +"When disabled, pads are never plotted on silkscreen layers\n" +"When enabled, pads are plotted only if they appear on silkscreen layers" + +#: pcbnew/dialogs/dialog_plot_base.cpp:97 +msgid "Plot footprint values" +msgstr "Plot footprint values" + +#: pcbnew/dialogs/dialog_plot_base.cpp:101 +msgid "Plot footprint references" +msgstr "Plot footprint references" + +#: pcbnew/dialogs/dialog_plot_base.cpp:105 +msgid "Force plotting of invisible values/references" +msgstr "Force plotting of invisible values/references" + +#: pcbnew/dialogs/dialog_plot_base.cpp:106 +msgid "Force plot invisible values and/or references" +msgstr "Force plot invisible values and/or references" + +#: pcbnew/dialogs/dialog_plot_base.cpp:110 +msgid "Do not tent vias" +msgstr "Do not tent vias" + +#: pcbnew/dialogs/dialog_plot_base.cpp:111 +msgid "Remove soldermask on vias" +msgstr "Remove soldermask on vias" + +#: pcbnew/dialogs/dialog_plot_base.cpp:115 +msgid "Exclude PCB edge layer from other layers" +msgstr "Exclude PCB edge layer from other layers" + +#: pcbnew/dialogs/dialog_plot_base.cpp:116 +msgid "Exclude contents of the pcb edge layer from all other layers" +msgstr "Exclude contents of the pcb edge layer from all other layers" + +#: pcbnew/dialogs/dialog_plot_base.cpp:120 +msgid "Mirrored plot" +msgstr "Mirrored plot" + +#: pcbnew/dialogs/dialog_plot_base.cpp:123 +msgid "Negative plot" +msgstr "Negative plot" + +#: pcbnew/dialogs/dialog_plot_base.cpp:126 +msgid "Use auxiliary axis as origin" +msgstr "Use auxiliary axis as origin" + +#: pcbnew/dialogs/dialog_plot_base.cpp:127 +msgid "Use auxiliary axis as coordinates origin in plot files" +msgstr "Use auxiliary axis as coordinates origin in plot files" + +#: pcbnew/dialogs/dialog_plot_base.cpp:137 +msgid "Drill marks:" +msgstr "Drill marks:" + +#: pcbnew/dialogs/dialog_plot_base.cpp:141 +msgid "Small" +msgstr "Small" + +#: pcbnew/dialogs/dialog_plot_base.cpp:141 +msgid "Actual size" +msgstr "Actual size" + +#: pcbnew/dialogs/dialog_plot_base.cpp:147 +msgid "Scaling:" +msgstr "Scaling:" + +#: pcbnew/dialogs/dialog_plot_base.cpp:151 +msgid "Auto" +msgstr "Auto" + +#: pcbnew/dialogs/dialog_plot_base.cpp:151 +msgid "1:1" +msgstr "1:1" + +#: pcbnew/dialogs/dialog_plot_base.cpp:151 +msgid "3:2" +msgstr "3:2" + +#: pcbnew/dialogs/dialog_plot_base.cpp:151 +msgid "2:1" +msgstr "2:1" + +#: pcbnew/dialogs/dialog_plot_base.cpp:151 +msgid "3:1" +msgstr "3:1" + +#: pcbnew/dialogs/dialog_plot_base.cpp:157 +msgid "Plot mode:" +msgstr "Plot mode:" + +#: pcbnew/dialogs/dialog_plot_base.cpp:167 +msgid "Line width" +msgstr "Line width" + +#: pcbnew/dialogs/dialog_plot_base.cpp:174 +msgid "Line width for, e.g., sheet references." +msgstr "Line width for, e.g., sheet references." + +#: pcbnew/dialogs/dialog_plot_base.cpp:188 +msgid "Solder Mask Options" +msgstr "Solder Mask Options" + +#: pcbnew/dialogs/dialog_plot_base.cpp:195 +msgid "Clearance:" +msgstr "Clearance:" + +#: pcbnew/dialogs/dialog_plot_base.cpp:197 +msgid "Margin between pads and solder mask" +msgstr "Margin between pads and solder mask" + +#: pcbnew/dialogs/dialog_plot_base.cpp:201 +#: pcbnew/dialogs/dialog_plot_base.cpp:211 +msgid "val" +msgstr "val" + +#: pcbnew/dialogs/dialog_plot_base.cpp:207 +msgid "" +"Minimum distance between 2 pad areas.\n" +"Two pad areas nearer than this value will be merged during plotting" +msgstr "" +"Minimum distance between 2 pad areas.\n" +"Two pad areas nearer than this value will be merged during plotting" + +#: pcbnew/dialogs/dialog_plot_base.cpp:221 +msgid "Gerber Options" +msgstr "Gerber Options" + +#: pcbnew/dialogs/dialog_plot_base.cpp:226 +msgid "Use Protel filename extensions" +msgstr "Use Protel filename extensions" + +#: pcbnew/dialogs/dialog_plot_base.cpp:227 +msgid "" +"Use Protel Gerber extensions (.GBL, .GTL, etc...)\n" +"No longer recommended. The official extension is .gbr" +msgstr "" +"Use Protel Gerber extensions (.GBL, .GTL, etc...)\n" +"No longer recommended. The official extension is .gbr" + +#: pcbnew/dialogs/dialog_plot_base.cpp:231 +msgid "Include extended (X2) attributes" +msgstr "Include extended (X2) attributes" + +#: pcbnew/dialogs/dialog_plot_base.cpp:232 +msgid "" +"Include extended attributes (X2 Gerber files format) in the Gerber file.\n" +"Mainly File Format attributes." +msgstr "" +"Include extended attributes (X2 Gerber files format) in the Gerber file.\n" +"Mainly File Format attributes." + +#: pcbnew/dialogs/dialog_plot_base.cpp:236 +msgid "Include advanced X2 features" +msgstr "Include advanced X2 features" + +#: pcbnew/dialogs/dialog_plot_base.cpp:237 +msgid "" +"Only available in X2 Gerber files format.\n" +"Include netlist metadata and aperture attributes." +msgstr "" +"Only available in X2 Gerber files format.\n" +"Include netlist metadata and aperture attributes." + +#: pcbnew/dialogs/dialog_plot_base.cpp:241 +msgid "Subtract soldermask from silkscreen" +msgstr "Subtract soldermask from silkscreen" + +#: pcbnew/dialogs/dialog_plot_base.cpp:242 +msgid "Remove silkscreen from areas without soldermask" +msgstr "Remove silkscreen from areas without soldermask" + +#: pcbnew/dialogs/dialog_plot_base.cpp:249 +msgid "4.5, unit mm" +msgstr "4.5, unit mm" + +#: pcbnew/dialogs/dialog_plot_base.cpp:249 +msgid "4.6, unit mm" +msgstr "4.6, unit mm" + +#: pcbnew/dialogs/dialog_plot_base.cpp:251 +msgid "Coordinate Format" +msgstr "Coordinate Format" + +#: pcbnew/dialogs/dialog_plot_base.cpp:253 +msgid "" +"Resolution of coordinates in Gerber files.\n" +"Use the higher value if possible." +msgstr "" +"Resolution of coordinates in Gerber files.\n" +"Use the higher value if possible." + +#: pcbnew/dialogs/dialog_plot_base.cpp:265 +msgid "Pen size" +msgstr "Pen size" + +#: pcbnew/dialogs/dialog_plot_base.cpp:278 +msgid "Postscript Options" +msgstr "Postscript Options" + +#: pcbnew/dialogs/dialog_plot_base.cpp:286 +msgid "X scale:" +msgstr "X scale:" + +#: pcbnew/dialogs/dialog_plot_base.cpp:291 +msgid "Set global X scale adjust for exact scale postscript output." +msgstr "Set global X scale adjust for exact scale postscript output." + +#: pcbnew/dialogs/dialog_plot_base.cpp:301 +msgid "Y scale:" +msgstr "Y scale:" + +#: pcbnew/dialogs/dialog_plot_base.cpp:306 +msgid "Set global Y scale adjust for exact scale postscript output." +msgstr "Set global Y scale adjust for exact scale postscript output." + +#: pcbnew/dialogs/dialog_plot_base.cpp:316 +msgid "Width correction:" +msgstr "Width correction:" + +#: pcbnew/dialogs/dialog_plot_base.cpp:321 +msgid "" +"Set global width correction for exact width postscript output.\n" +"These width correction is intended to compensate tracks width and also pads " +"and vias size errors.\n" +"The reasonable width correction value must be in a range of [-" +"(MinTrackWidth-1), +(MinClearanceValue-1)] in decimils." +msgstr "" +"Set global width correction for exact width postscript output.\n" +"These width correction is intended to compensate tracks width and also pads " +"and vias size errors.\n" +"The reasonable width correction value must be in a range of [-" +"(MinTrackWidth-1), +(MinClearanceValue-1)] in decimils." + +#: pcbnew/dialogs/dialog_plot_base.cpp:331 +msgid "Force A4 output" +msgstr "Force A4 output" + +#: pcbnew/dialogs/dialog_plot_base.cpp:337 +msgid "DXF options" +msgstr "DXF options" + +#: pcbnew/dialogs/dialog_plot_base.cpp:339 +msgid "Plot all layers in outline (polygon) mode" +msgstr "Plot all layers in outline (polygon) mode" + +#: pcbnew/dialogs/dialog_plot_base.cpp:341 +msgid "" +"DXF only:\n" +"Check to plot all layers in polygon mode.\n" +"Uncheck to plot in sketch mode layers that don't support polygons (*.SilkS, " +"*_User, Edge.Cuts, Margin, *.CrtYd, *.Fab)\n" +"and plot in polygon mode other layers (*.Cu, *.Adhes, *.Paste, *.Mask)" +msgstr "" +"DXF only:\n" +"Check to plot all layers in polygon mode.\n" +"Uncheck to plot in sketch mode layers that don't support polygons (*.SilkS, " +"*_User, Edge.Cuts, Margin, *.CrtYd, *.Fab)\n" +"and plot in polygon mode other layers (*.Cu, *.Adhes, *.Paste, *.Mask)" + +#: pcbnew/dialogs/dialog_plot_base.cpp:345 +msgid "Use Pcbnew font to plot texts" +msgstr "Use Pcbnew font to plot texts" + +#: pcbnew/dialogs/dialog_plot_base.cpp:346 +msgid "" +"Check to use Pcbnew stroke font\n" +"Uncheck to plot oneline ASCII texts as editable text (using DXF font)" +msgstr "" +"Check to use Pcbnew stroke font\n" +"Uncheck to plot oneline ASCII texts as editable text (using DXF font)" + +#: pcbnew/dialogs/dialog_plot_base.cpp:373 +#: pcbnew/dialogs/dialog_SVG_print_base.cpp:126 +#: pcbnew/dialogs/dialog_plot_base.h:138 +msgid "Plot" +msgstr "Plot" + +#: pcbnew/dialogs/dialog_plot_base.cpp:377 +msgid "Generate Drill File" +msgstr "Generate Drill File" + +#: pcbnew/dialogs/dialog_plot_base.cpp:383 +msgid "Run DRC" +msgstr "Run DRC" + +#: pcbnew/dialogs/dialog_plot_base.cpp:397 +msgid "Select Fab Layers" +msgstr "Select Fab Layers" + +#: pcbnew/dialogs/dialog_plot_base.cpp:401 +msgid "Select all Copper Layers" +msgstr "Select all Copper Layers" + +#: pcbnew/dialogs/dialog_plot_base.cpp:405 +msgid "Deselect all Copper Layers" +msgstr "Deselect all Copper Layers" + +#: pcbnew/dialogs/dialog_plot_base.cpp:409 +msgid "Select all Layers" +msgstr "Select all Layers" + +#: pcbnew/dialogs/dialog_plot_base.cpp:413 +msgid "Deselect all Layers" +msgstr "Deselect all Layers" + +#: pcbnew/dialogs/dialog_export_idf_base.cpp:19 +#: pcbnew/dialogs/dialog_export_step_base.cpp:19 +msgid "File name:" +msgstr "File name:" + +#: pcbnew/dialogs/dialog_export_idf_base.cpp:23 +msgid "Select an IDF export filename" +msgstr "Select an IDF export filename" + +#: pcbnew/dialogs/dialog_export_idf_base.cpp:32 +#: pcbnew/dialogs/dialog_export_vrml_base.cpp:49 +msgid "Grid Reference Point:" +msgstr "Grid Reference Point:" + +#: pcbnew/dialogs/dialog_export_idf_base.cpp:36 +msgid "Adjust automatically" +msgstr "Adjust automatically" + +#: pcbnew/dialogs/dialog_export_idf_base.cpp:100 +msgid "Mils" +msgstr "Mils" + +#: pcbnew/dialogs/dialog_export_idf_base.cpp:102 +#: pcbnew/dialogs/dialog_export_vrml_base.cpp:113 +msgid "Output Units:" +msgstr "Output Units:" + +#: pcbnew/dialogs/dialog_track_via_size.cpp:60 +#: pcbnew/dialogs/dialog_track_via_properties.cpp:433 +msgid "Invalid track width" +msgstr "Invalid track width" + +#: pcbnew/dialogs/dialog_track_via_size.cpp:67 +#: pcbnew/dialogs/dialog_track_via_properties.cpp:442 +msgid "Invalid via diameter" +msgstr "Invalid via diameter" + +#: pcbnew/dialogs/dialog_track_via_size.cpp:74 +#: pcbnew/dialogs/dialog_track_via_properties.cpp:449 +msgid "Invalid via drill size" +msgstr "Invalid via drill size" + +#: pcbnew/dialogs/dialog_track_via_size.cpp:81 +#: pcbnew/dialogs/dialog_track_via_properties.cpp:456 +msgid "Via drill size has to be smaller than via diameter" +msgstr "Via drill size has to be smaller than via diameter" + +#: pcbnew/dialogs/dialog_pns_length_tuning_settings.cpp:56 +msgid "Single Track Length Tuning" +msgstr "Single Track Length Tuning" + +#: pcbnew/dialogs/dialog_pns_length_tuning_settings.cpp:62 +msgid "Differential Pair Length Tuning" +msgstr "Differential Pair Length Tuning" + +#: pcbnew/dialogs/dialog_pns_length_tuning_settings.cpp:68 +msgid "Differential Pair Skew Tuning" +msgstr "Differential Pair Skew Tuning" + +#: pcbnew/dialogs/dialog_pns_length_tuning_settings.cpp:70 +msgid "Target skew: " +msgstr "Target skew: " + +#: pcbnew/dialogs/dialog_layers_setup.cpp:344 +msgid "Enabled" +msgstr "Enabled" + +#: pcbnew/dialogs/dialog_layers_setup.cpp:700 +msgid "Layer name may not be empty" +msgstr "Layer name may not be empty" + +#: pcbnew/dialogs/dialog_layers_setup.cpp:707 +msgid "Layer name has an illegal character, one of: '" +msgstr "Layer name has an illegal character, one of: '" + +#: pcbnew/dialogs/dialog_layers_setup.cpp:714 +msgid "'signal' is a reserved layer name" +msgstr "'signal' is a reserved layer name" + +#: pcbnew/dialogs/dialog_layers_setup.cpp:723 +msgid "Layer name is a duplicate of another" +msgstr "Layer name is a duplicate of another" + +#: pcbnew/dialogs/dialog_export_vrml_base.cpp:22 +msgid "File Name:" +msgstr "File Name:" + +#: pcbnew/dialogs/dialog_export_vrml_base.cpp:26 +msgid "Save VRML Board File" +msgstr "Save VRML Board File" + +#: pcbnew/dialogs/dialog_export_vrml_base.cpp:29 +msgid "Footprint 3D model path:" +msgstr "Footprint 3D model path:" + +#: pcbnew/dialogs/dialog_export_vrml_base.cpp:69 +msgid "X Ref:" +msgstr "X Ref:" + +#: pcbnew/dialogs/dialog_export_vrml_base.cpp:84 +msgid "Y Ref:" +msgstr "Y Ref:" + +#: pcbnew/dialogs/dialog_export_vrml_base.cpp:111 +msgid "meter" +msgstr "meter" + +#: pcbnew/dialogs/dialog_export_vrml_base.cpp:111 +msgid "0.1 Inch" +msgstr "0.1 Inch" + +#: pcbnew/dialogs/dialog_export_vrml_base.cpp:126 +msgid "Copy 3D model files to 3D model path" +msgstr "Copy 3D model files to 3D model path" + +#: pcbnew/dialogs/dialog_export_vrml_base.cpp:130 +msgid "Use relative paths to model files in board VRML file" +msgstr "Use relative paths to model files in board VRML file" + +#: pcbnew/dialogs/dialog_export_vrml_base.cpp:131 +msgid "Use paths for model files in board VRML file relative to the vrml file" +msgstr "Use paths for model files in board VRML file relative to the vrml file" + +#: pcbnew/dialogs/dialog_export_vrml_base.cpp:135 +msgid "Plain PCB (no copper or silk)" +msgstr "Plain PCB (no copper or silk)" + +#: pcbnew/dialogs/dialog_keepout_area_properties.cpp:212 +msgid "Tracks, vias, and pads are allowed. The keepout is useless" +msgstr "Tracks, vias, and pads are allowed. The keepout is useless" + +#: pcbnew/dialogs/dialog_exchange_modules.cpp:81 +#, c-format +msgid "Change footprint of '%s'" +msgstr "Change footprint of '%s'" + +#: pcbnew/dialogs/dialog_exchange_modules.cpp:89 +#, c-format +msgid "Change footprints '%s'" +msgstr "Change footprints '%s'" + +#: pcbnew/dialogs/dialog_exchange_modules.cpp:168 +#, c-format +msgid "File '%s' created\n" +msgstr "File '%s' created\n" + +#: pcbnew/dialogs/dialog_exchange_modules.cpp:173 +#, c-format +msgid "** Could not create file '%s' ***\n" +msgstr "** Could not create file '%s' ***\n" + +#: pcbnew/dialogs/dialog_exchange_modules.cpp:216 +#, c-format +msgid "Change footprint %s -> %s (for value = %s)?" +msgstr "Change footprint %s -> %s (for value = %s)?" + +#: pcbnew/dialogs/dialog_exchange_modules.cpp:223 +#, c-format +msgid "Change footprint %s -> %s ?" +msgstr "Change footprint %s -> %s ?" + +#: pcbnew/dialogs/dialog_exchange_modules.cpp:271 +msgid "Are you sure you want to change all footprints?" +msgstr "Are you sure you want to change all footprints?" + +#: pcbnew/dialogs/dialog_exchange_modules.cpp:312 +#, c-format +msgid "Change footprint '%s' (from '%s') to '%s'" +msgstr "Change footprint '%s' (from '%s') to '%s'" + +#: pcbnew/dialogs/dialog_exchange_modules.cpp:415 +msgid "No footprints!" +msgstr "No footprints!" + +#: pcbnew/dialogs/dialog_exchange_modules.cpp:426 +msgid "Save Footprint Association File" +msgstr "Save Footprint Association File" + +#: pcbnew/dialogs/dialog_exchange_modules.cpp:437 +#, c-format +msgid "Could not create file '%s'" +msgstr "Could not create file '%s'" + +#: pcbnew/dialogs/dialog_get_footprint_by_name_base.cpp:35 +msgid "Available:" +msgstr "Available:" + +#: pcbnew/dialogs/wizard_3DShape_Libs_downloader.cpp:211 +msgid "New" +msgstr "New" + +#: pcbnew/dialogs/wizard_3DShape_Libs_downloader.cpp:211 +msgid "Update" +msgstr "Update" + +#: pcbnew/dialogs/wizard_3DShape_Libs_downloader.cpp:298 +#: pcbnew/dialogs/wizard_add_fplib.cpp:559 +msgid "Choose a folder to save the downloaded libraries" +msgstr "Choose a folder to save the downloaded libraries" + +#: pcbnew/dialogs/wizard_3DShape_Libs_downloader.cpp:320 +msgid "KISYS3DMOD path not defined , or not existing" +msgstr "KISYS3DMOD path not defined , or not existing" + +#: pcbnew/dialogs/wizard_3DShape_Libs_downloader.cpp:358 +msgid "Downloading 3D libraries" +msgstr "Downloading 3D libraries" + +#: pcbnew/dialogs/wizard_3DShape_Libs_downloader.cpp:475 +msgid "Aborted by user" +msgstr "Aborted by user" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:25 +msgid "Preset Layer Groupings" +msgstr "Preset Layer Groupings" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:29 +msgid "Two layers, parts on Front only" +msgstr "Two layers, parts on Front only" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:29 +msgid "Two layers, parts on Back only" +msgstr "Two layers, parts on Back only" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:29 +msgid "Two layers, parts on Front and Back" +msgstr "Two layers, parts on Front and Back" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:29 +msgid "Four layers, parts on Front only" +msgstr "Four layers, parts on Front only" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:29 +msgid "Four layers, parts on Front and Back" +msgstr "Four layers, parts on Front and Back" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:29 +msgid "All layers on" +msgstr "All layers on" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:41 +msgid "Copper Layers" +msgstr "Copper Layers" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:45 +msgid "2" +msgstr "2" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:45 +msgid "6" +msgstr "6" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:45 +msgid "8" +msgstr "8" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:45 +msgid "10" +msgstr "10" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:45 +msgid "12" +msgstr "12" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:45 +msgid "14" +msgstr "14" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:45 +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:210 +msgid "16" +msgstr "16" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:45 +msgid "18" +msgstr "18" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:45 +msgid "20" +msgstr "20" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:45 +msgid "22" +msgstr "22" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:45 +msgid "24" +msgstr "24" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:45 +msgid "26" +msgstr "26" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:45 +msgid "28" +msgstr "28" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:45 +msgid "30" +msgstr "30" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:45 +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:210 +msgid "32" +msgstr "32" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:57 +msgid "Board Thickness" +msgstr "Board Thickness" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:118 +msgid "CrtYd_Front_later" +msgstr "CrtYd_Front_later" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:132 +msgid "If you want a courtyard layer for the front side of the board" +msgstr "If you want a courtyard layer for the front side of the board" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:145 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1578 +msgid "Off-board, testing" +msgstr "Off-board, testing" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:149 +msgid "Fab_Front_later" +msgstr "Fab_Front_later" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:160 +msgid "If you want a fabrication layer for the front side of the board" +msgstr "If you want a fabrication layer for the front side of the board" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:170 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1553 +msgid "Off-board, manufacturing" +msgstr "Off-board, manufacturing" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:174 +msgid "Adhes_Front_later" +msgstr "Adhes_Front_later" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:185 +msgid "If you want an adhesive template for the front side of the board" +msgstr "If you want an adhesive template for the front side of the board" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:195 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:220 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:245 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:270 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1453 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1478 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1503 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1528 +msgid "On-board, non-copper" +msgstr "On-board, non-copper" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:199 +msgid "SoldP_Front_later" +msgstr "SoldP_Front_later" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:210 +msgid "If you want a solder paster layer for front side of the board" +msgstr "If you want a solder paster layer for front side of the board" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:224 +msgid "SilkS_Front_later" +msgstr "SilkS_Front_later" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:235 +msgid "If you want a silk screen layer for the front side of the board" +msgstr "If you want a silk screen layer for the front side of the board" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:249 +msgid "Mask_Front_later" +msgstr "Mask_Front_later" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:260 +msgid "If you want a solder mask layer for the front of the board" +msgstr "If you want a solder mask layer for the front of the board" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:274 +msgid "Front_later" +msgstr "Front_later" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:283 +msgid "Layer name of front (top) copper layer" +msgstr "Layer name of front (top) copper layer" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:295 +msgid "If you want a front copper layer" +msgstr "If you want a front copper layer" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:305 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:341 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:377 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:413 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:449 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:485 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:521 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:557 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:593 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:629 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:665 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:701 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:737 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:773 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:809 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:845 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:881 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:917 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:953 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:989 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1025 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1061 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1097 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1133 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1169 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1205 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1241 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1277 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1313 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1349 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1385 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1424 +msgid "signal" +msgstr "signal" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:305 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:341 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:377 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:413 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:449 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:485 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:521 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:557 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:593 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:629 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:665 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:701 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:737 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:773 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:809 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:845 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:881 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:917 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:953 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:989 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1025 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1061 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1097 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1133 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1169 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1205 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1241 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1277 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1313 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1349 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1385 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1424 +msgid "power" +msgstr "power" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:305 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:341 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:377 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:413 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:449 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:485 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:521 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:557 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:593 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:629 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:665 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:701 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:737 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:773 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:809 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:845 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:881 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:917 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:953 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:989 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1025 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1061 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1097 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1133 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1169 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1205 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1241 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1277 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1313 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1349 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1385 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1424 +msgid "mixed" +msgstr "mixed" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:305 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:341 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:377 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:413 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:449 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:485 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:521 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:557 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:593 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:629 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:665 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:701 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:737 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:773 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:809 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:845 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:881 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:917 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:953 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:989 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1025 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1061 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1097 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1133 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1169 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1205 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1241 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1277 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1313 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1349 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1385 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1424 +msgid "jumper" +msgstr "jumper" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:309 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:345 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:381 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:417 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:453 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:489 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:525 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:561 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:597 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:633 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:669 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:705 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:741 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:777 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:813 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:849 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:885 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:921 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:957 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:993 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1029 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1065 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1101 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1137 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1173 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1209 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1245 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1281 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1317 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1353 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1389 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1428 +msgid "" +"Copper layer type for Freerouter. Power layers are removed from " +"Freerouter's layer menus." +msgstr "" +"Copper layer type for Freerouter. Power layers are removed from " +"Freerouter's layer menus." + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:313 +msgid "In1" +msgstr "In1" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:349 +msgid "In2" +msgstr "In2" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:385 +msgid "In3" +msgstr "In3" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:421 +msgid "In4" +msgstr "In4" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:457 +msgid "In5" +msgstr "In5" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:493 +msgid "In6" +msgstr "In6" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:529 +msgid "In7" +msgstr "In7" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:565 +msgid "In8" +msgstr "In8" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:601 +msgid "In9" +msgstr "In9" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:637 +msgid "In10" +msgstr "In10" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:673 +msgid "In11" +msgstr "In11" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:709 +msgid "In12" +msgstr "In12" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:745 +msgid "In13" +msgstr "In13" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:781 +msgid "In14" +msgstr "In14" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:817 +msgid "In15" +msgstr "In15" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:853 +msgid "In16" +msgstr "In16" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:889 +msgid "In17" +msgstr "In17" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:925 +msgid "In18" +msgstr "In18" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:961 +msgid "In19" +msgstr "In19" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:997 +msgid "In20" +msgstr "In20" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1033 +msgid "In21" +msgstr "In21" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1069 +msgid "In22" +msgstr "In22" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1105 +msgid "In23" +msgstr "In23" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1141 +msgid "In24" +msgstr "In24" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1177 +msgid "In25" +msgstr "In25" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1213 +msgid "In26" +msgstr "In26" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1249 +msgid "In27" +msgstr "In27" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1285 +msgid "In28" +msgstr "In28" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1321 +msgid "In29" +msgstr "In29" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1357 +msgid "In30" +msgstr "In30" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1393 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:58 +msgid "Back" +msgstr "Back" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1402 +msgid "Layer name of back (bottom) copper layer" +msgstr "Layer name of back (bottom) copper layer" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1414 +msgid "If you want a back copper layer" +msgstr "If you want a back copper layer" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1432 +msgid "Mask_Back_later" +msgstr "Mask_Back_later" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1443 +msgid "If you want a solder mask layer for the back side of the board" +msgstr "If you want a solder mask layer for the back side of the board" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1457 +msgid "SilkS_Back_later" +msgstr "SilkS_Back_later" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1468 +msgid "If you want a silk screen layer for the back side of the board" +msgstr "If you want a silk screen layer for the back side of the board" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1482 +msgid "SoldP_Back_later" +msgstr "SoldP_Back_later" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1493 +msgid "If you want a solder paste layer for the back side of the board" +msgstr "If you want a solder paste layer for the back side of the board" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1507 +msgid "Adhes_Back_later" +msgstr "Adhes_Back_later" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1518 +msgid "If you want an adhesive layer for the back side of the board" +msgstr "If you want an adhesive layer for the back side of the board" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1532 +msgid "Fab_Back_later" +msgstr "Fab_Back_later" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1543 +msgid "If you want a fabrication layer for the back side of the board" +msgstr "If you want a fabrication layer for the back side of the board" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1557 +msgid "CrtYd_Back_later" +msgstr "CrtYd_Back_later" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1568 +msgid "If you want a courtyard layer for the back side of the board" +msgstr "If you want a courtyard layer for the back side of the board" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1582 +msgid "PCB_Edges_later" +msgstr "PCB_Edges_later" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1593 +msgid "If you want a board perimeter layer" +msgstr "If you want a board perimeter layer" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1603 +msgid "Board contour" +msgstr "Board contour" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1607 +msgid "Margin_later" +msgstr "Margin_later" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1626 +msgid "Edge_Cuts setback" +msgstr "Edge_Cuts setback" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1630 +msgid "Eco1_later" +msgstr "Eco1_later" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1649 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1672 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1697 +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1722 +msgid "Auxiliary" +msgstr "Auxiliary" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1653 +msgid "Eco2_later" +msgstr "Eco2_later" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1676 +msgid "Comments_later" +msgstr "Comments_later" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1687 +msgid "If you want a separate layer for comments or notes" +msgstr "If you want a separate layer for comments or notes" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1701 +msgid "Drawings_later" +msgstr "Drawings_later" + +#: pcbnew/dialogs/dialog_layers_setup_base.cpp:1712 +msgid "If you want a layer for documentation drawings" +msgstr "If you want a layer for documentation drawings" + +#: pcbnew/dialogs/dialog_plot.cpp:614 +msgid "HPGL pen size constrained." +msgstr "HPGL pen size constrained." + +#: pcbnew/dialogs/dialog_plot.cpp:626 +msgid "Default line width constrained." +msgstr "Default line width constrained." + +#: pcbnew/dialogs/dialog_plot.cpp:639 +msgid "X scale constrained." +msgstr "X scale constrained." + +#: pcbnew/dialogs/dialog_plot.cpp:653 +msgid "Y scale constrained." +msgstr "Y scale constrained." + +#: pcbnew/dialogs/dialog_plot.cpp:667 +#, c-format +msgid "" +"Width correction constrained. The reasonable width correction value must be " +"in a range of [%+f; %+f] (%s) for current design rules. " +msgstr "" +"Width correction constrained. The reasonable width correction value must be " +"in a range of [%+f; %+f] (%s) for current design rules. " + +#: pcbnew/dialogs/dialog_plot.cpp:752 +#: pcbnew/exporters/gen_modules_placefile.cpp:257 +#, c-format +msgid "Could not write plot files to folder \"%s\"." +msgstr "Could not write plot files to folder \"%s\"." + +#: pcbnew/dialogs/dialog_plot.cpp:854 +#, c-format +msgid "Plot file '%s' created." +msgstr "Plot file '%s' created." + +#: pcbnew/dialogs/dialog_plot.cpp:859 pcbnew/dialogs/dialog_SVG_print.cpp:311 +#: pcbnew/exporters/gen_modules_placefile.cpp:333 +#, c-format +msgid "Unable to create file '%s'." +msgstr "Unable to create file '%s'." + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:27 +msgid "Net Classes" +msgstr "Net Classes" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:48 +#: pcbnew/dialogs/dialog_drc_base.cpp:48 +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:106 +msgid "Clearance" +msgstr "Clearance" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:50 +msgid "Via Dia" +msgstr "Via Dia" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:51 +msgid "Via Drill" +msgstr "Via Drill" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:52 +msgid "uVia Dia" +msgstr "uVia Dia" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:54 +msgid "Diff Pair Width" +msgstr "Diff Pair Width" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:55 +msgid "Diff Pair Gap" +msgstr "Diff Pair Gap" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:68 +msgid "Net Class parameters" +msgstr "Net Class parameters" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:76 +msgid "Add another Net Class" +msgstr "Add another Net Class" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:81 +msgid "" +"Remove the currently select Net Class\n" +"The default Net Class cannot be removed" +msgstr "" +"Remove the currently select Net Class\n" +"The default Net Class cannot be removed" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:86 +msgid "Move the currently selected Net Class up one row" +msgstr "Move the currently selected Net Class up one row" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:97 +msgid "Net Class Membership" +msgstr "Net Class Membership" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:111 +#: pcbnew/dialogs/dialog_design_rules_base.cpp:153 +msgid "Select All" +msgstr "Select All" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:112 +msgid "Select all nets in the left list" +msgstr "Select all nets in the left list" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:129 +msgid "Move the selected nets in the right list to the left list" +msgstr "Move the selected nets in the right list to the left list" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:133 +msgid ">>>" +msgstr ">>>" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:134 +msgid "Move the selected nets in the left list to the right list" +msgstr "Move the selected nets in the left list to the right list" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:154 +msgid "Select all nets in the right list" +msgstr "Select all nets in the right list" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:174 +msgid "Net Classes Editor" +msgstr "Net Classes Editor" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:191 +msgid "Minimum track width" +msgstr "Minimum track width" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:202 +msgid "Minimum via diameter" +msgstr "Minimum via diameter" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:213 +msgid "Minimum via drill" +msgstr "Minimum via drill" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:227 +msgid "Allow blind/buried vias" +msgstr "Allow blind/buried vias" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:236 +msgid "Allow micro vias (uVias)" +msgstr "Allow micro vias (uVias)" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:242 +msgid "Minimum uVia diameter" +msgstr "Minimum uVia diameter" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:255 +msgid "Minimum uVia drill" +msgstr "Minimum uVia drill" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:277 +msgid "" +"Specific via diameters and track widths, which can be used to replace " +"default Netclass values on demand,\n" +"for arbitrary vias or track segments." +msgstr "" +"Specific via diameters and track widths, which can be used to replace " +"default Netclass values on demand,\n" +"for arbitrary vias or track segments." + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:285 +msgid "Custom Via Sizes" +msgstr "Custom Via Sizes" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:287 +msgid "Drill value: a blank or 0 => default Netclass value" +msgstr "Drill value: a blank or 0 => default Netclass value" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:304 pcbnew/class_track.cpp:1248 +msgid "Diameter" +msgstr "Diameter" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:311 +msgid "Via 1" +msgstr "Via 1" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:312 +msgid "Via 2" +msgstr "Via 2" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:313 +msgid "Via 3" +msgstr "Via 3" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:314 +msgid "Via 4" +msgstr "Via 4" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:315 +msgid "Via 5" +msgstr "Via 5" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:316 +msgid "Via 6" +msgstr "Via 6" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:317 +msgid "Via 7" +msgstr "Via 7" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:318 +msgid "Via 8" +msgstr "Via 8" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:319 +msgid "Via 9" +msgstr "Via 9" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:320 +msgid "Via 10" +msgstr "Via 10" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:321 +msgid "Via 11" +msgstr "Via 11" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:322 +msgid "Via 12" +msgstr "Via 12" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:335 +msgid "Custom Track Widths" +msgstr "Custom Track Widths" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:360 +msgid "Track 1" +msgstr "Track 1" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:361 +msgid "Track 2" +msgstr "Track 2" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:362 +msgid "Track 3" +msgstr "Track 3" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:363 +msgid "Track 4" +msgstr "Track 4" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:364 +msgid "Track 5" +msgstr "Track 5" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:365 +msgid "Track 6" +msgstr "Track 6" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:366 +msgid "Track 7" +msgstr "Track 7" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:367 +msgid "Track 8" +msgstr "Track 8" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:368 +msgid "Track 9" +msgstr "Track 9" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:369 +msgid "Track 10" +msgstr "Track 10" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:370 +msgid "Track 11" +msgstr "Track 11" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:371 +msgid "Track 12" +msgstr "Track 12" + +#: pcbnew/dialogs/dialog_design_rules_base.cpp:390 +msgid "Global Design Rules" +msgstr "Global Design Rules" + +#: pcbnew/dialogs/dialog_pns_diff_pair_dimensions_base.cpp:36 +msgid "Trace gap:" +msgstr "Trace gap:" + +#: pcbnew/dialogs/dialog_pns_diff_pair_dimensions_base.cpp:49 +msgid "Via gap:" +msgstr "Via gap:" + +#: pcbnew/dialogs/dialog_pns_diff_pair_dimensions_base.cpp:70 +msgid "Via gap same as trace gap" +msgstr "Via gap same as trace gap" + +#: pcbnew/dialogs/dialog_graphic_item_properties_base.cpp:89 +msgid "Arc angle:" +msgstr "Arc angle:" + +#: pcbnew/dialogs/dialog_graphic_item_properties_base.cpp:100 +msgid "Item thickness:" +msgstr "Item thickness:" + +#: pcbnew/dialogs/dialog_graphic_item_properties_base.cpp:111 +msgid "Default thickness:" +msgstr "Default thickness:" + +#: pcbnew/dialogs/dialog_pns_settings.cpp:37 +msgid "DRC violation: highlight obstacles" +msgstr "DRC violation: highlight obstacles" + +#: pcbnew/dialogs/dialog_pns_settings.cpp:38 +msgid "DRC violation: shove tracks and vias" +msgstr "DRC violation: shove tracks and vias" + +#: pcbnew/dialogs/dialog_pns_settings.cpp:39 +msgid "DRC violation: walk around obstacles" +msgstr "DRC violation: walk around obstacles" + +#: pcbnew/dialogs/dialog_find.cpp:131 +#, c-format +msgid "<%s> found" +msgstr "<%s> found" + +#: pcbnew/dialogs/dialog_find.cpp:139 +#, c-format +msgid "<%s> not found" +msgstr "<%s> not found" + +#: pcbnew/dialogs/dialog_find.cpp:169 +msgid "Marker found" +msgstr "Marker found" + +#: pcbnew/dialogs/dialog_find.cpp:177 +msgid "No marker found" +msgstr "No marker found" + +#: pcbnew/dialogs/dialog_design_rules.cpp:51 pcbnew/class_pad.cpp:659 +msgid "Net" +msgstr "Net" + +#: pcbnew/dialogs/dialog_design_rules.cpp:52 +msgid "Class" +msgstr "Class" + +#: pcbnew/dialogs/dialog_design_rules.cpp:66 +msgid "* (Any)" +msgstr "* (Any)" + +#: pcbnew/dialogs/dialog_design_rules.cpp:693 +msgid "Design Rule Setting Error" +msgstr "Design Rule Setting Error" + +#: pcbnew/dialogs/dialog_design_rules.cpp:713 +msgid "New Net Class Name:" +msgstr "New Net Class Name:" + +#: pcbnew/dialogs/dialog_design_rules.cpp:733 +msgid "Duplicate net class names are not allowed." +msgstr "Duplicate net class names are not allowed." + +#: pcbnew/dialogs/dialog_design_rules.cpp:797 +msgid "The default net class cannot be removed" +msgstr "The default net class cannot be removed" + +#: pcbnew/dialogs/dialog_design_rules.cpp:999 +#, c-format +msgid " - Track Size (%f %s) < Min Track Size (%f %s)
" +msgstr " - Track Size (%f %s) < Min Track Size (%f %s)
" + +#: pcbnew/dialogs/dialog_design_rules.cpp:1012 +#, c-format +msgid "" +" - Differential Pair Size (%f %s) < Min Track Size (%f " +"%s)
" +msgstr "" +" - Differential Pair Size (%f %s) < Min Track Size (%f " +"%s)
" + +#: pcbnew/dialogs/dialog_design_rules.cpp:1026 +#, c-format +msgid "" +" - Via Diameter (%f %s) < Minimum Via Diameter (%f %s)
" +msgstr "" +" - Via Diameter (%f %s) < Minimum Via Diameter (%f %s)
" + +#: pcbnew/dialogs/dialog_design_rules.cpp:1038 +#, c-format +msgid " - Via Drill (%f %s) ≥ Via Dia (%f %s)
" +msgstr " - Via Drill (%f %s) ≥ Via Dia (%f %s)
" + +#: pcbnew/dialogs/dialog_design_rules.cpp:1047 +#, c-format +msgid " - Via Drill (%f %s) < Min Via Drill (%f %s)
" +msgstr " - Via Drill (%f %s) < Min Via Drill (%f %s)
" + +#: pcbnew/dialogs/dialog_design_rules.cpp:1060 +#, c-format +msgid "" +" - MicroVia Diameter (%f %s) < MicroVia Min Diameter (%f " +"%s)
" +msgstr "" +" - MicroVia Diameter (%f %s) < MicroVia Min Diameter (%f " +"%s)
" + +#: pcbnew/dialogs/dialog_design_rules.cpp:1072 +#, c-format +msgid " - MicroVia Drill (%f %s) ≥ MicroVia Dia (%f %s)
" +msgstr " - MicroVia Drill (%f %s) ≥ MicroVia Dia (%f %s)
" + +#: pcbnew/dialogs/dialog_design_rules.cpp:1081 +#, c-format +msgid "" +" - MicroVia Drill (%f %s) < MicroVia Min Drill (%f %s)
" +msgstr "" +" - MicroVia Drill (%f %s) < MicroVia Min Drill (%f %s)
" + +#: pcbnew/dialogs/dialog_design_rules.cpp:1090 +#, c-format +msgid "Netclass: %s
" +msgstr "Netclass: %s
" + +#: pcbnew/dialogs/dialog_design_rules.cpp:1110 +#, c-format +msgid "Extra Track %d Size %s < Min Track Size
" +msgstr "Extra Track %d Size %s < Min Track Size
" + +#: pcbnew/dialogs/dialog_design_rules.cpp:1119 +#, c-format +msgid "Extra Track %d Size %s > 1 inch!
" +msgstr "Extra Track %d Size %s > 1 inch!
" + +#: pcbnew/dialogs/dialog_design_rules.cpp:1139 +#, c-format +msgid "Extra Via %d Size %s < Min Via Size
" +msgstr "Extra Via %d Size %s < Min Via Size
" + +#: pcbnew/dialogs/dialog_design_rules.cpp:1149 +#, c-format +msgid "No via drill size define in row %d
" +msgstr "No via drill size define in row %d
" + +#: pcbnew/dialogs/dialog_design_rules.cpp:1159 +#, c-format +msgid "Extra Via %d Drill %s < Min Via Drill %s
" +msgstr "Extra Via %d Drill %s < Min Via Drill %s
" + +#: pcbnew/dialogs/dialog_design_rules.cpp:1168 +#, c-format +msgid "Extra Via %d Size %s ≤ Drill Size %s
" +msgstr "Extra Via %d Size %s ≤ Drill Size %s
" + +#: pcbnew/dialogs/dialog_design_rules.cpp:1177 +#, c-format +msgid "Extra Via %d Size%s > 1 inch!
" +msgstr "Extra Via %d Size%s > 1 inch!
" + +#: pcbnew/dialogs/dialog_update_pcb.cpp:49 +msgid "Changes to be applied:" +msgstr "Changes to be applied:" + +#: pcbnew/dialogs/dialog_update_pcb.cpp:94 +msgid "" +"Failed to load one or more footprints. Please add the missing libraries in " +"PCBNew configuration. The PCB will not update completely." +msgstr "" +"Failed to load one or more footprints. Please add the missing libraries in " +"PCBNew configuration. The PCB will not update completely." + +#: pcbnew/dialogs/dialog_update_pcb.cpp:148 +msgid "Update complete" +msgstr "Update complete" + +#: pcbnew/dialogs/dialog_update_pcb.cpp:162 +msgid "Changes applied to the PCB:" +msgstr "Changes applied to the PCB:" + +#: pcbnew/dialogs/dialog_position_relative.cpp:140 +#: pcbnew/dialogs/dialog_move_exact.cpp:235 +msgid "Distance:" +msgstr "Distance:" + +#: pcbnew/dialogs/dialog_position_relative.cpp:147 +#: pcbnew/dialogs/dialog_move_exact.cpp:242 +msgid "Move vector X:" +msgstr "Move vector X:" + +#: pcbnew/dialogs/dialog_position_relative.cpp:148 +#: pcbnew/dialogs/dialog_move_exact.cpp:243 +msgid "Move vector Y:" +msgstr "Move vector Y:" + +#: pcbnew/dialogs/dialog_gendrill_base.cpp:43 +msgid "Excellon" +msgstr "Excellon" + +#: pcbnew/dialogs/dialog_gendrill_base.cpp:43 +msgid "Gerber X2 (experimental)" +msgstr "Gerber X2 (experimental)" + +#: pcbnew/dialogs/dialog_gendrill_base.cpp:45 +msgid "File Format:" +msgstr "File Format:" + +#: pcbnew/dialogs/dialog_gendrill_base.cpp:51 +msgid "Drill Units:" +msgstr "Drill Units:" + +#: pcbnew/dialogs/dialog_gendrill_base.cpp:55 +msgid "Decimal format" +msgstr "Decimal format" + +#: pcbnew/dialogs/dialog_gendrill_base.cpp:55 +msgid "Suppress leading zeros" +msgstr "Suppress leading zeros" + +#: pcbnew/dialogs/dialog_gendrill_base.cpp:55 +msgid "Suppress trailing zeros" +msgstr "Suppress trailing zeros" + +#: pcbnew/dialogs/dialog_gendrill_base.cpp:55 +msgid "Keep zeros" +msgstr "Keep zeros" + +#: pcbnew/dialogs/dialog_gendrill_base.cpp:57 +msgid "Zeros Format" +msgstr "Zeros Format" + +#: pcbnew/dialogs/dialog_gendrill_base.cpp:59 +msgid "Choose EXCELLON numbers notation" +msgstr "Choose EXCELLON numbers notation" + +#: pcbnew/dialogs/dialog_gendrill_base.cpp:69 +#: pcbnew/dialogs/dialog_gendrill_base.cpp:73 +msgid "Precision" +msgstr "Precision" + +#: pcbnew/dialogs/dialog_gendrill_base.cpp:86 +msgid "PostScript" +msgstr "PostScript" + +#: pcbnew/dialogs/dialog_gendrill_base.cpp:88 +msgid "Drill Map File Format:" +msgstr "Drill Map File Format:" + +#: pcbnew/dialogs/dialog_gendrill_base.cpp:90 +msgid "Creates a drill map in PS, HPGL or other formats" +msgstr "Creates a drill map in PS, HPGL or other formats" + +#: pcbnew/dialogs/dialog_gendrill_base.cpp:95 +msgid "Excellon Drill File Options:" +msgstr "Excellon Drill File Options:" + +#: pcbnew/dialogs/dialog_gendrill_base.cpp:97 +msgid "Mirror y axis" +msgstr "Mirror y axis" + +#: pcbnew/dialogs/dialog_gendrill_base.cpp:98 +msgid "" +"Not recommended.\n" +"Used mostly by users who make the boards themselves." +msgstr "" +"Not recommended.\n" +"Used mostly by users who make the boards themselves." + +#: pcbnew/dialogs/dialog_gendrill_base.cpp:102 +msgid "Minimal header" +msgstr "Minimal header" + +#: pcbnew/dialogs/dialog_gendrill_base.cpp:103 +msgid "" +"Not recommended.\n" +"Only use it for board houses which do not accept fully featured headers." +msgstr "" +"Not recommended.\n" +"Only use it for board houses which do not accept fully featured headers." + +#: pcbnew/dialogs/dialog_gendrill_base.cpp:107 +msgid "Merge PTH and NPTH holes into one file" +msgstr "Merge PTH and NPTH holes into one file" + +#: pcbnew/dialogs/dialog_gendrill_base.cpp:108 +msgid "" +"Not recommended.\n" +"Only use for board houses which ask for merged PTH and NPTH into a single " +"file." +msgstr "" +"Not recommended.\n" +"Only use for board houses which ask for merged PTH and NPTH into a single " +"file." + +#: pcbnew/dialogs/dialog_gendrill_base.cpp:115 +msgid "Absolute" +msgstr "Absolute" + +#: pcbnew/dialogs/dialog_gendrill_base.cpp:115 +msgid "Auxiliary axis" +msgstr "Auxiliary axis" + +#: pcbnew/dialogs/dialog_gendrill_base.cpp:117 +msgid "Drill Origin:" +msgstr "Drill Origin:" + +#: pcbnew/dialogs/dialog_gendrill_base.cpp:119 +msgid "" +"Choose the coordinate origin: absolute or relative to the auxiliray axis" +msgstr "" +"Choose the coordinate origin: absolute or relative to the auxiliray axis" + +#: pcbnew/dialogs/dialog_gendrill_base.cpp:130 +msgid "Info:" +msgstr "Info:" + +#: pcbnew/dialogs/dialog_gendrill_base.cpp:132 +msgid "Default Vias Drill:" +msgstr "Default Vias Drill:" + +#: pcbnew/dialogs/dialog_gendrill_base.cpp:134 +msgid "Via Drill Value" +msgstr "Via Drill Value" + +#: pcbnew/dialogs/dialog_gendrill_base.cpp:141 +msgid "Micro Vias Drill:" +msgstr "Micro Vias Drill:" + +#: pcbnew/dialogs/dialog_gendrill_base.cpp:143 +msgid "Micro Via Drill Value" +msgstr "Micro Via Drill Value" + +#: pcbnew/dialogs/dialog_gendrill_base.cpp:151 +msgid "Holes Count:" +msgstr "Holes Count:" + +#: pcbnew/dialogs/dialog_gendrill_base.cpp:153 +msgid "Plated Pads:" +msgstr "Plated Pads:" + +#: pcbnew/dialogs/dialog_gendrill_base.cpp:157 +msgid "Not Plated Pads:" +msgstr "Not Plated Pads:" + +#: pcbnew/dialogs/dialog_gendrill_base.cpp:161 +msgid "Through Vias:" +msgstr "Through Vias:" + +#: pcbnew/dialogs/dialog_gendrill_base.cpp:165 +msgid "Micro Vias:" +msgstr "Micro Vias:" + +#: pcbnew/dialogs/dialog_gendrill_base.cpp:169 +msgid "Buried Vias:" +msgstr "Buried Vias:" + +#: pcbnew/dialogs/dialog_gendrill_base.cpp:188 +msgid "Drill File" +msgstr "Drill File" + +#: pcbnew/dialogs/dialog_gendrill_base.cpp:192 +msgid "Map File" +msgstr "Map File" + +#: pcbnew/dialogs/dialog_gendrill_base.cpp:195 +msgid "Report File" +msgstr "Report File" + +#: pcbnew/dialogs/dialog_non_copper_zones_properties_base.cpp:44 +msgid "Outlines Options" +msgstr "Outlines Options" + +#: pcbnew/dialogs/dialog_non_copper_zones_properties_base.cpp:46 +#: pcbnew/dialogs/dialog_keepout_area_properties_base.cpp:46 +msgid "Any" +msgstr "Any" + +#: pcbnew/dialogs/dialog_non_copper_zones_properties_base.cpp:46 +msgid "H, V and 45 deg" +msgstr "H, V and 45 deg" + +#: pcbnew/dialogs/dialog_non_copper_zones_properties_base.cpp:48 +msgid "Zone Edges Orient" +msgstr "Zone Edges Orient" + +#: pcbnew/dialogs/dialog_non_copper_zones_properties_base.cpp:52 +#: pcbnew/dialogs/dialog_keepout_area_properties_base.cpp:52 +msgid "Hatched Outline" +msgstr "Hatched Outline" + +#: pcbnew/dialogs/dialog_non_copper_zones_properties_base.cpp:52 +#: pcbnew/dialogs/dialog_keepout_area_properties_base.cpp:52 +msgid "Full Hatched" +msgstr "Full Hatched" + +#: pcbnew/dialogs/dialog_non_copper_zones_properties_base.cpp:54 +msgid "Outlines Appearence" +msgstr "Outlines Appearence" + +#: pcbnew/dialogs/dialog_non_copper_zones_properties_base.cpp:61 +msgid "Zone min thickness value:" +msgstr "Zone min thickness value:" + +#: pcbnew/dialogs/dialog_layer_selection_base.cpp:116 +msgid "Top/Front Layer" +msgstr "Top/Front Layer" + +#: pcbnew/dialogs/dialog_layer_selection_base.cpp:154 +msgid "Bottom/Back Layer" +msgstr "Bottom/Back Layer" + +#: pcbnew/dialogs/dialog_set_grid_base.cpp:23 +msgid "User Defined Grid" +msgstr "User Defined Grid" + +#: pcbnew/dialogs/dialog_set_grid_base.cpp:101 +msgid "Fast Switching" +msgstr "Fast Switching" + +#: pcbnew/dialogs/dialog_set_grid_base.cpp:109 +msgid "Grid 1:" +msgstr "Grid 1:" + +#: pcbnew/dialogs/dialog_set_grid_base.cpp:116 +msgid "Grid 2:" +msgstr "Grid 2:" + +#: pcbnew/dialogs/dialog_global_edit_tracks_and_vias.cpp:213 +msgid "Set current Net tracks and vias sizes and drill to the current values?" +msgstr "Set current Net tracks and vias sizes and drill to the current values?" + +#: pcbnew/dialogs/dialog_global_edit_tracks_and_vias.cpp:223 +msgid "" +"Set current Net tracks and vias sizes and drill to the Netclass default " +"value?" +msgstr "" +"Set current Net tracks and vias sizes and drill to the Netclass default " +"value?" + +#: pcbnew/dialogs/dialog_global_edit_tracks_and_vias.cpp:232 +msgid "Set All Tracks and Vias to Netclass value" +msgstr "Set All Tracks and Vias to Netclass value" + +#: pcbnew/dialogs/dialog_global_edit_tracks_and_vias.cpp:241 +msgid "Set All Via to Netclass value" +msgstr "Set All Via to Netclass value" + +#: pcbnew/dialogs/dialog_global_edit_tracks_and_vias.cpp:250 +msgid "Set All Track to Netclass value" +msgstr "Set All Track to Netclass value" + +#: pcbnew/dialogs/dialog_drc_base.cpp:52 +msgid "By Netclass" +msgstr "By Netclass" + +#: pcbnew/dialogs/dialog_drc_base.cpp:60 +msgid "Min track width" +msgstr "Min track width" + +#: pcbnew/dialogs/dialog_drc_base.cpp:62 pcbnew/dialogs/dialog_drc_base.cpp:71 +msgid "Enter the minimum acceptable value for a track width" +msgstr "Enter the minimum acceptable value for a track width" + +#: pcbnew/dialogs/dialog_drc_base.cpp:75 +msgid "Min via size" +msgstr "Min via size" + +#: pcbnew/dialogs/dialog_drc_base.cpp:77 pcbnew/dialogs/dialog_drc_base.cpp:86 +msgid "Enter the minimum acceptable diameter for a standard via" +msgstr "Enter the minimum acceptable diameter for a standard via" + +#: pcbnew/dialogs/dialog_drc_base.cpp:90 +msgid "Min uVia size" +msgstr "Min uVia size" + +#: pcbnew/dialogs/dialog_drc_base.cpp:92 pcbnew/dialogs/dialog_drc_base.cpp:101 +msgid "Enter the minimum acceptable diameter for a micro via" +msgstr "Enter the minimum acceptable diameter for a micro via" + +#: pcbnew/dialogs/dialog_drc_base.cpp:108 +msgid "Check footprint courtyard overlap" +msgstr "Check footprint courtyard overlap" + +#: pcbnew/dialogs/dialog_drc_base.cpp:111 +msgid "Check courtyard missing in footprints" +msgstr "Check courtyard missing in footprints" + +#: pcbnew/dialogs/dialog_drc_base.cpp:123 +msgid "Create Report File" +msgstr "Create Report File" + +#: pcbnew/dialogs/dialog_drc_base.cpp:142 +msgid "Enable writing report to this file" +msgstr "Enable writing report to this file" + +#: pcbnew/dialogs/dialog_drc_base.cpp:147 +msgid "Enter the report filename" +msgstr "Enter the report filename" + +#: pcbnew/dialogs/dialog_drc_base.cpp:182 +msgid "Start DRC" +msgstr "Start DRC" + +#: pcbnew/dialogs/dialog_drc_base.cpp:184 +msgid "Start the Design Rule Checker" +msgstr "Start the Design Rule Checker" + +#: pcbnew/dialogs/dialog_drc_base.cpp:188 +msgid "List Unconnected" +msgstr "List Unconnected" + +#: pcbnew/dialogs/dialog_drc_base.cpp:189 +msgid "List unconnected pads or tracks" +msgstr "List unconnected pads or tracks" + +#: pcbnew/dialogs/dialog_drc_base.cpp:193 +msgid "Delete All Markers" +msgstr "Delete All Markers" + +#: pcbnew/dialogs/dialog_drc_base.cpp:194 +msgid "Delete every marker" +msgstr "Delete every marker" + +#: pcbnew/dialogs/dialog_drc_base.cpp:198 +msgid "Delete Current Marker" +msgstr "Delete Current Marker" + +#: pcbnew/dialogs/dialog_drc_base.cpp:199 +msgid "Delete the marker selected in the list box below" +msgstr "Delete the marker selected in the list box below" + +#: pcbnew/dialogs/dialog_drc_base.cpp:210 +msgid "Error Messages:" +msgstr "Error Messages:" + +#: pcbnew/dialogs/dialog_drc_base.cpp:215 +msgid "Marker count:" +msgstr "Marker count:" + +#: pcbnew/dialogs/dialog_drc_base.cpp:226 +msgid "Unconnected count:" +msgstr "Unconnected count:" + +#: pcbnew/dialogs/dialog_drc_base.cpp:243 +msgid "" +"MARKERs, double click any to go there in PCB, right click for popup menu" +msgstr "" +"MARKERs, double click any to go there in PCB, right click for popup menu" + +#: pcbnew/dialogs/dialog_drc_base.cpp:252 +msgid "Problems / Markers" +msgstr "Problems / Markers" + +#: pcbnew/dialogs/dialog_drc_base.cpp:258 +msgid "A list of unconnected pads, right click for popup menu" +msgstr "A list of unconnected pads, right click for popup menu" + +#: pcbnew/dialogs/dialog_drc_base.cpp:266 pcbnew/class_board.cpp:1110 +#: pcbnew/pcb_draw_panel_gal.cpp:338 +msgid "Unconnected" +msgstr "Unconnected" + +#: pcbnew/dialogs/dialog_graphic_item_properties.cpp:145 +#: pcbnew/dialogs/dialog_graphic_item_properties_for_Modedit.cpp:149 +msgid "Circle Properties" +msgstr "Circle Properties" + +#: pcbnew/dialogs/dialog_graphic_item_properties.cpp:146 +#: pcbnew/dialogs/dialog_graphic_item_properties.cpp:157 +msgid "Center X:" +msgstr "Center X:" + +#: pcbnew/dialogs/dialog_graphic_item_properties.cpp:147 +#: pcbnew/dialogs/dialog_graphic_item_properties.cpp:158 +msgid "Center Y:" +msgstr "Center Y:" + +#: pcbnew/dialogs/dialog_graphic_item_properties.cpp:148 +msgid "Point X:" +msgstr "Point X:" + +#: pcbnew/dialogs/dialog_graphic_item_properties.cpp:149 +msgid "Point Y:" +msgstr "Point Y:" + +#: pcbnew/dialogs/dialog_graphic_item_properties.cpp:156 +#: pcbnew/dialogs/dialog_graphic_item_properties_for_Modedit.cpp:160 +msgid "Arc Properties" +msgstr "Arc Properties" + +#: pcbnew/dialogs/dialog_graphic_item_properties.cpp:159 +msgid "Start Point X:" +msgstr "Start Point X:" + +#: pcbnew/dialogs/dialog_graphic_item_properties.cpp:160 +msgid "Start Point Y:" +msgstr "Start Point Y:" + +#: pcbnew/dialogs/dialog_graphic_item_properties.cpp:166 +#: pcbnew/dialogs/dialog_graphic_item_properties_for_Modedit.cpp:170 +msgid "Line Segment Properties" +msgstr "Line Segment Properties" + +#: pcbnew/dialogs/dialog_graphic_item_properties.cpp:203 +msgid "" +"This item was on an unknown layer.\n" +"It has been moved to the drawings layer. Please fix it." +msgstr "" +"This item was on an unknown layer.\n" +"It has been moved to the drawings layer. Please fix it." + +#: pcbnew/dialogs/dialog_graphic_item_properties.cpp:268 +msgid "Modify drawing properties" +msgstr "Modify drawing properties" + +#: pcbnew/dialogs/dialog_graphic_item_properties.cpp:301 +#: pcbnew/dialogs/dialog_graphic_item_properties_for_Modedit.cpp:297 +msgid "The arc angle must be greater than zero." +msgstr "The arc angle must be greater than zero." + +#: pcbnew/dialogs/dialog_graphic_item_properties.cpp:310 +#: pcbnew/dialogs/dialog_graphic_item_properties_for_Modedit.cpp:305 +msgid "The radius must be greater than zero." +msgstr "The radius must be greater than zero." + +#: pcbnew/dialogs/dialog_graphic_item_properties.cpp:320 +#: pcbnew/dialogs/dialog_graphic_item_properties_for_Modedit.cpp:313 +msgid "The start and end points cannot be the same." +msgstr "The start and end points cannot be the same." + +#: pcbnew/dialogs/dialog_graphic_item_properties.cpp:330 +#: pcbnew/dialogs/dialog_graphic_item_properties_for_Modedit.cpp:322 +msgid "The item thickness must be greater than zero." +msgstr "The item thickness must be greater than zero." + +#: pcbnew/dialogs/dialog_graphic_item_properties.cpp:336 +#: pcbnew/dialogs/dialog_graphic_item_properties_for_Modedit.cpp:328 +msgid "The default thickness must be greater than zero." +msgstr "The default thickness must be greater than zero." + +#: pcbnew/dialogs/dialog_graphic_item_properties.cpp:340 +msgid "Error List" +msgstr "Error List" + +#: pcbnew/dialogs/dialog_target_properties_base.cpp:54 +msgid "+" +msgstr "+" + +#: pcbnew/dialogs/dialog_edit_module_text.cpp:121 +msgid "Value:" +msgstr "Value:" + +#: pcbnew/dialogs/dialog_edit_module_text.cpp:199 +msgid "" +"This item has an illegal layer id.\n" +"Now, forced on the front silk screen layer. Please, fix it" +msgstr "" +"This item has an illegal layer id.\n" +"Now, forced on the front silk screen layer. Please, fix it" + +#: pcbnew/dialogs/dialog_edit_module_text.cpp:330 +msgid "Modify module text" +msgstr "Modify module text" + +#: pcbnew/dialogs/dialog_non_copper_zones_properties.cpp:197 +msgid "" +"Error :\n" +"you must choose a min thickness value bigger than 0.001 inch (or 0.0254 mm)" +msgstr "" +"Error :\n" +"you must choose a min thickness value bigger than 0.001 inch (or 0.0254 mm)" + +#: pcbnew/dialogs/dialog_non_copper_zones_properties.cpp:233 +msgid "Error : you must choose a layer" +msgstr "Error : you must choose a layer" + +#: pcbnew/dialogs/dialog_pns_length_tuning_settings_base.cpp:20 +msgid "Length/skew" +msgstr "Length/skew" + +#: pcbnew/dialogs/dialog_pns_length_tuning_settings_base.cpp:28 +msgid "Tune from:" +msgstr "Tune from:" + +#: pcbnew/dialogs/dialog_pns_length_tuning_settings_base.cpp:40 +msgid "Tune to:" +msgstr "Tune to:" + +#: pcbnew/dialogs/dialog_pns_length_tuning_settings_base.cpp:52 +msgid "Constraint:" +msgstr "Constraint:" + +#: pcbnew/dialogs/dialog_pns_length_tuning_settings_base.cpp:56 +msgid "From Design Rules" +msgstr "From Design Rules" + +#: pcbnew/dialogs/dialog_pns_length_tuning_settings_base.cpp:56 +msgid "Manual" +msgstr "Manual" + +#: pcbnew/dialogs/dialog_pns_length_tuning_settings_base.cpp:67 +msgid "Target length:" +msgstr "Target length:" + +#: pcbnew/dialogs/dialog_pns_length_tuning_settings_base.cpp:85 +msgid "Meandering" +msgstr "Meandering" + +#: pcbnew/dialogs/dialog_pns_length_tuning_settings_base.cpp:96 +msgid "Min amplitude (Amin):" +msgstr "Min amplitude (Amin):" + +#: pcbnew/dialogs/dialog_pns_length_tuning_settings_base.cpp:107 +msgid "Max amplitude (Amax):" +msgstr "Max amplitude (Amax):" + +#: pcbnew/dialogs/dialog_pns_length_tuning_settings_base.cpp:118 +msgid "Spacing (s):" +msgstr "Spacing (s):" + +#: pcbnew/dialogs/dialog_pns_length_tuning_settings_base.cpp:129 +msgid "Miter radius (r):" +msgstr "Miter radius (r):" + +#: pcbnew/dialogs/dialog_pns_length_tuning_settings_base.cpp:140 +msgid "Miter style:" +msgstr "Miter style:" + +#: pcbnew/dialogs/dialog_pns_length_tuning_settings_base.cpp:146 +msgid "45 degree" +msgstr "45 degree" + +#: pcbnew/dialogs/dialog_pns_length_tuning_settings_base.cpp:146 +msgid "arc" +msgstr "arc" + +#: pcbnew/dialogs/dialog_cleaning_options_base.cpp:22 +msgid "Delete &track segments connecting different nets" +msgstr "Delete &track segments connecting different nets" + +#: pcbnew/dialogs/dialog_cleaning_options_base.cpp:23 +msgid "" +"remove track segments connecting nodes belonging to different nets (short " +"circuit)" +msgstr "" +"remove track segments connecting nodes belonging to different nets (short " +"circuit)" + +#: pcbnew/dialogs/dialog_cleaning_options_base.cpp:27 +msgid "&Delete redundant vias" +msgstr "&Delete redundant vias" + +#: pcbnew/dialogs/dialog_cleaning_options_base.cpp:28 +msgid "remove vias on through hole pads and superimposed vias" +msgstr "remove vias on through hole pads and superimposed vias" + +#: pcbnew/dialogs/dialog_cleaning_options_base.cpp:32 +msgid "&Merge overlapping segments" +msgstr "&Merge overlapping segments" + +#: pcbnew/dialogs/dialog_cleaning_options_base.cpp:33 +msgid "merge aligned track segments, and remove null segments" +msgstr "merge aligned track segments, and remove null segments" + +#: pcbnew/dialogs/dialog_cleaning_options_base.cpp:37 +msgid "Delete &dangling tracks" +msgstr "Delete &dangling tracks" + +#: pcbnew/dialogs/dialog_cleaning_options_base.cpp:38 +msgid "delete tracks having at least one dangling end" +msgstr "delete tracks having at least one dangling end" + +#: pcbnew/dialogs/wizard_add_fplib_base.cpp:31 +msgid "" +"Welcome to the Add Footprint Libraries Wizard!\n" +"\n" +"Please select the source for the libraries to add:" +msgstr "" +"Welcome to the Add Footprint Libraries Wizard!\n" +"\n" +"Please select the source for the libraries to add:" + +#: pcbnew/dialogs/wizard_add_fplib_base.cpp:38 +msgid "Files on my computer" +msgstr "Files on my computer" + +#: pcbnew/dialogs/wizard_add_fplib_base.cpp:46 +msgid "Github repository" +msgstr "Github repository" + +#: pcbnew/dialogs/wizard_add_fplib_base.cpp:49 +msgid "https://github.com/KiCad" +msgstr "https://github.com/KiCad" + +#: pcbnew/dialogs/wizard_add_fplib_base.cpp:57 +msgid "Save a local copy to:" +msgstr "Save a local copy to:" + +#: pcbnew/dialogs/wizard_add_fplib_base.cpp:82 +#: pcbnew/dialogs/wizard_3DShape_Libs_downloader_base.cpp:84 +msgid "" +"It is not possible to write in the selected directory.\n" +"Please choose another one." +msgstr "" +"It is not possible to write in the selected directory.\n" +"Please choose another one." + +#: pcbnew/dialogs/wizard_add_fplib_base.cpp:106 +#: pcbnew/dialogs/wizard_3DShape_Libs_downloader_base.cpp:111 +msgid "Visit our official Kicad repository on Github and get more libraries" +msgstr "Visit our official Kicad repository on Github and get more libraries" + +#: pcbnew/dialogs/wizard_add_fplib_base.cpp:121 +msgid "Select files or folders to add:" +msgstr "Select files or folders to add:" + +#: pcbnew/dialogs/wizard_add_fplib_base.cpp:140 +#: pcbnew/dialogs/wizard_3DShape_Libs_downloader_base.cpp:126 +msgid "Select Github libraries to add:" +msgstr "Select Github libraries to add:" + +#: pcbnew/dialogs/wizard_add_fplib_base.cpp:151 +#: pcbnew/dialogs/wizard_3DShape_Libs_downloader_base.cpp:137 +msgid "Select all" +msgstr "Select all" + +#: pcbnew/dialogs/wizard_add_fplib_base.cpp:154 +#: pcbnew/dialogs/wizard_3DShape_Libs_downloader_base.cpp:140 +msgid "Unselect all" +msgstr "Unselect all" + +#: pcbnew/dialogs/wizard_add_fplib_base.cpp:180 +msgid "Review and confirm the changes to the libraries:" +msgstr "Review and confirm the changes to the libraries:" + +#: pcbnew/dialogs/wizard_add_fplib_base.cpp:186 +#: pcbnew/dialogs/wizard_3DShape_Libs_downloader_base.cpp:191 +#: pcbnew/class_track.cpp:1142 pcbnew/class_module.cpp:561 +msgid "Status" +msgstr "Status" + +#: pcbnew/dialogs/wizard_add_fplib_base.cpp:200 +msgid "Where do you wish the new libraries to be added:" +msgstr "Where do you wish the new libraries to be added:" + +#: pcbnew/dialogs/wizard_add_fplib_base.cpp:204 +msgid "To global library configuration (visible by all projects)" +msgstr "To global library configuration (visible by all projects)" + +#: pcbnew/dialogs/wizard_add_fplib_base.cpp:207 +msgid "To the current project only" +msgstr "To the current project only" + +#: pcbnew/dialogs/dialog_fp_lib_table_base.cpp:20 +msgid "Library Tables by Scope" +msgstr "Library Tables by Scope" + +#: pcbnew/dialogs/dialog_fp_lib_table_base.cpp:32 +#: pcbnew/dialogs/dialog_fp_lib_table_base.cpp:84 +msgid "Table:" +msgstr "Table:" + +#: pcbnew/dialogs/dialog_fp_lib_table_base.cpp:36 +#: pcbnew/dialogs/dialog_fp_lib_table_base.cpp:88 +msgid "Table Name" +msgstr "Table Name" + +#: pcbnew/dialogs/dialog_fp_lib_table_base.cpp:74 +msgid "Global Libraries" +msgstr "Global Libraries" + +#: pcbnew/dialogs/dialog_fp_lib_table_base.cpp:126 +msgid "Project Specific Libraries" +msgstr "Project Specific Libraries" + +#: pcbnew/dialogs/dialog_fp_lib_table_base.cpp:133 +msgid "Append with Wizard" +msgstr "Append with Wizard" + +#: pcbnew/dialogs/dialog_fp_lib_table_base.cpp:136 +msgid "Append Library" +msgstr "Append Library" + +#: pcbnew/dialogs/dialog_fp_lib_table_base.cpp:137 +msgid "Add a PCB library row to this table" +msgstr "Add a PCB library row to this table" + +#: pcbnew/dialogs/dialog_fp_lib_table_base.cpp:141 +msgid "Remove Library" +msgstr "Remove Library" + +#: pcbnew/dialogs/dialog_fp_lib_table_base.cpp:142 +msgid "Remove a PCB library from this library table" +msgstr "Remove a PCB library from this library table" + +#: pcbnew/dialogs/dialog_fp_lib_table_base.cpp:147 +msgid "Move the currently selected row up one position" +msgstr "Move the currently selected row up one position" + +#: pcbnew/dialogs/dialog_fp_lib_table_base.cpp:152 +msgid "Move the currently selected row down one position" +msgstr "Move the currently selected row down one position" + +#: pcbnew/dialogs/dialog_fp_lib_table_base.cpp:156 +msgid "Options Editor" +msgstr "Options Editor" + +#: pcbnew/dialogs/dialog_fp_lib_table_base.cpp:157 +msgid "Zoom into the options table for current row" +msgstr "Zoom into the options table for current row" + +#: pcbnew/dialogs/dialog_fp_lib_table_base.cpp:168 +msgid "Path Substitutions" +msgstr "Path Substitutions" + +#: pcbnew/dialogs/dialog_fp_lib_table_base.cpp:186 +msgid "Environment Variable" +msgstr "Environment Variable" + +#: pcbnew/dialogs/dialog_fp_lib_table_base.cpp:187 +msgid "Path Segment" +msgstr "Path Segment" + +#: pcbnew/dialogs/dialog_fp_lib_table_base.cpp:199 +msgid "This is a read-only table which shows pertinent environment variables." +msgstr "This is a read-only table which shows pertinent environment variables." + +#: pcbnew/dialogs/dialog_export_step_base.cpp:23 +msgid "Select a STEP export filename" +msgstr "Select a STEP export filename" + +#: pcbnew/dialogs/dialog_export_step_base.cpp:35 +msgid "Coordinate origin options:" +msgstr "Coordinate origin options:" + +#: pcbnew/dialogs/dialog_export_step_base.cpp:49 +msgid "Drill and plot axis origin" +msgstr "Drill and plot axis origin" + +#: pcbnew/dialogs/dialog_export_step_base.cpp:50 +msgid "" +"Use the auxiliary axis origin (used in plot and drill geneation) as STEP " +"coordinates origin." +msgstr "" +"Use the auxiliary axis origin (used in plot and drill geneation) as STEP " +"coordinates origin." + +#: pcbnew/dialogs/dialog_export_step_base.cpp:57 +msgid "Grid origin" +msgstr "Grid origin" + +#: pcbnew/dialogs/dialog_export_step_base.cpp:58 +msgid "Use the grid origin as STEP coordinates origin." +msgstr "Use the grid origin as STEP coordinates origin." + +#: pcbnew/dialogs/dialog_export_step_base.cpp:65 +msgid "User defined origin" +msgstr "User defined origin" + +#: pcbnew/dialogs/dialog_export_step_base.cpp:66 +msgid "" +"Use this option if you want to define a specific coordinate origin value." +msgstr "" +"Use this option if you want to define a specific coordinate origin value." + +#: pcbnew/dialogs/dialog_export_step_base.cpp:73 +msgid "Board center origin" +msgstr "Board center origin" + +#: pcbnew/dialogs/dialog_export_step_base.cpp:74 +msgid "" +"Use this option if you want to define coordinate origin at board center." +msgstr "" +"Use this option if you want to define coordinate origin at board center." + +#: pcbnew/dialogs/dialog_export_step_base.cpp:87 +msgid "User defined origin:" +msgstr "User defined origin:" + +#: pcbnew/dialogs/dialog_export_step_base.cpp:114 +msgid "X position:" +msgstr "X position:" + +#: pcbnew/dialogs/dialog_export_step_base.cpp:132 +msgid "Y position:" +msgstr "Y position:" + +#: pcbnew/dialogs/dialog_export_step_base.cpp:156 +msgid "Other options:" +msgstr "Other options:" + +#: pcbnew/dialogs/dialog_export_step_base.cpp:170 +msgid "Ignore virtual components" +msgstr "Ignore virtual components" + +#: pcbnew/dialogs/dialog_freeroute_exchange_base.cpp:25 +msgid "Export/Import to/from FreeRoute:" +msgstr "Export/Import to/from FreeRoute:" + +#: pcbnew/dialogs/dialog_freeroute_exchange_base.cpp:40 +msgid "Export a Specctra Design (*.dsn) File" +msgstr "Export a Specctra Design (*.dsn) File" + +#: pcbnew/dialogs/dialog_freeroute_exchange_base.cpp:41 +msgid "Export a Specctra DSN file (to FreeRouter)" +msgstr "Export a Specctra DSN file (to FreeRouter)" + +#: pcbnew/dialogs/dialog_freeroute_exchange_base.cpp:45 +msgid "Export a Specctra Design and Launch FreeRoute" +msgstr "Export a Specctra Design and Launch FreeRoute" + +#: pcbnew/dialogs/dialog_freeroute_exchange_base.cpp:46 +msgid "" +"FreeRouter can be run only if freeroute.jar is found in Kicad binaries folder" +msgstr "" +"FreeRouter can be run only if freeroute.jar is found in Kicad binaries folder" + +#: pcbnew/dialogs/dialog_freeroute_exchange_base.cpp:50 +msgid "Back Import the Specctra Session (*.ses) File" +msgstr "Back Import the Specctra Session (*.ses) File" + +#: pcbnew/dialogs/dialog_freeroute_exchange_base.cpp:51 +msgid "Merge a session file created by FreeRouter with the current board." +msgstr "Merge a session file created by FreeRouter with the current board." + +#: pcbnew/dialogs/dialog_position_relative_base.cpp:70 +msgid "Anchor X:" +msgstr "Anchor X:" + +#: pcbnew/dialogs/dialog_position_relative_base.cpp:90 +msgid "Select Anchor Item" +msgstr "Select Anchor Item" + +#: pcbnew/dialogs/dialog_fp_plugin_options_base.cpp:23 +msgid "Plugin Options:" +msgstr "Plugin Options:" + +#: pcbnew/dialogs/dialog_fp_plugin_options_base.cpp:39 +msgid "Option" +msgstr "Option" + +#: pcbnew/dialogs/dialog_fp_plugin_options_base.cpp:57 +msgid "Append" +msgstr "Append" + +#: pcbnew/dialogs/dialog_fp_plugin_options_base.cpp:58 +msgid "Append a blank row" +msgstr "Append a blank row" + +#: pcbnew/dialogs/dialog_fp_plugin_options_base.cpp:63 +msgid "Delete the selected row" +msgstr "Delete the selected row" + +#: pcbnew/dialogs/dialog_fp_plugin_options_base.cpp:68 +msgid "Move the selected row up one position" +msgstr "Move the selected row up one position" + +#: pcbnew/dialogs/dialog_fp_plugin_options_base.cpp:73 +msgid "Move the selected row down one position" +msgstr "Move the selected row down one position" + +#: pcbnew/dialogs/dialog_fp_plugin_options_base.cpp:90 +msgid "Option Choices:" +msgstr "Option Choices:" + +#: pcbnew/dialogs/dialog_fp_plugin_options_base.cpp:94 +msgid "Options supported by current plugin" +msgstr "Options supported by current plugin" + +#: pcbnew/dialogs/dialog_fp_plugin_options_base.cpp:98 +msgid "<< Append Selected Option" +msgstr "<< Append Selected Option" + +#: pcbnew/dialogs/dialog_fp_plugin_options_base.cpp:101 +msgid "Option Specific Help:" +msgstr "Option Specific Help:" + +#: pcbnew/dialogs/dialog_netlist.cpp:84 +msgid "The project configuration has changed. Do you want to save it?" +msgstr "The project configuration has changed. Do you want to save it?" + +#: pcbnew/dialogs/dialog_netlist.cpp:149 +msgid "Select Netlist" +msgstr "Select Netlist" + +#: pcbnew/dialogs/dialog_netlist.cpp:165 +msgid "Please, choose a valid netlist file" +msgstr "Please, choose a valid netlist file" + +#: pcbnew/dialogs/dialog_netlist.cpp:171 +msgid "The netlist file does not exist" +msgstr "The netlist file does not exist" + +#: pcbnew/dialogs/dialog_netlist.cpp:178 +msgid "" +"The changes made by reading the netlist cannot be undone. Are you sure you " +"want to read the netlist?" +msgstr "" +"The changes made by reading the netlist cannot be undone. Are you sure you " +"want to read the netlist?" + +#: pcbnew/dialogs/dialog_netlist.cpp:188 +#, c-format +msgid "Reading netlist file \"%s\".\n" +msgstr "Reading netlist file \"%s\".\n" + +#: pcbnew/dialogs/dialog_netlist.cpp:192 +msgid "Using time stamps to match components and footprints.\n" +msgstr "Using time stamps to match components and footprints.\n" + +#: pcbnew/dialogs/dialog_netlist.cpp:194 +msgid "Using references to match components and footprints.\n" +msgstr "Using references to match components and footprints.\n" + +#: pcbnew/dialogs/dialog_netlist.cpp:217 pcbnew/netlist.cpp:183 +msgid "No footprints" +msgstr "No footprints" + +#: pcbnew/dialogs/dialog_netlist.cpp:241 +msgid "No duplicate." +msgstr "No duplicate." + +#: pcbnew/dialogs/dialog_netlist.cpp:244 +msgid "Duplicates:" +msgstr "Duplicates:" + +#: pcbnew/dialogs/dialog_netlist.cpp:268 +msgid "No missing footprints." +msgstr "No missing footprints." + +#: pcbnew/dialogs/dialog_netlist.cpp:271 +msgid "Missing:" +msgstr "Missing:" + +#: pcbnew/dialogs/dialog_netlist.cpp:287 +msgid "No extra footprints." +msgstr "No extra footprints." + +#: pcbnew/dialogs/dialog_netlist.cpp:290 +msgid "Not in Netlist:" +msgstr "Not in Netlist:" + +#: pcbnew/dialogs/dialog_netlist.cpp:315 +msgid "Too many errors: some are skipped" +msgstr "Too many errors: some are skipped" + +#: pcbnew/dialogs/dialog_netlist.cpp:319 +msgid "Check footprints" +msgstr "Check footprints" + +#: pcbnew/dialogs/dialog_netlist.cpp:361 +msgid "Save contents of message window" +msgstr "Save contents of message window" + +#: pcbnew/dialogs/dialog_netlist.cpp:378 +#, c-format +msgid "Cannot write message contents to file \"%s\"." +msgstr "Cannot write message contents to file \"%s\"." + +#: pcbnew/dialogs/dialog_netlist.cpp:380 +msgid "File Write Error" +msgstr "File Write Error" + +#: pcbnew/dialogs/dialog_netlist.cpp:419 pcbnew/netlist.cpp:89 +#, c-format +msgid "Cannot open netlist file \"%s\"." +msgstr "Cannot open netlist file \"%s\"." + +#: pcbnew/dialogs/dialog_netlist.cpp:420 pcbnew/netlist.cpp:90 +msgid "Netlist Load Error." +msgstr "Netlist Load Error." + +#: pcbnew/dialogs/dialog_netlist.cpp:429 +#, c-format +msgid "" +"Error loading netlist file:\n" +"%s" +msgstr "" +"Error loading netlist file:\n" +"%s" + +#: pcbnew/dialogs/dialog_netlist_fbp.cpp:35 +msgid "Footprint Selection" +msgstr "Footprint Selection" + +#: pcbnew/dialogs/dialog_netlist_fbp.cpp:37 +msgid "" +"Select how footprints are recognized:\n" +"by their reference (U1, R3...) (normal setting)\n" +"or their time stamp (special setting after a full schematic reannotation)" +msgstr "" +"Select how footprints are recognized:\n" +"by their reference (U1, R3...) (normal setting)\n" +"or their time stamp (special setting after a full schematic reannotation)" + +#: pcbnew/dialogs/dialog_netlist_fbp.cpp:41 +#: pcbnew/dialogs/dialog_netlist_fbp.cpp:55 +#: pcbnew/dialogs/dialog_netlist_fbp.cpp:63 +#: pcbnew/dialogs/dialog_netlist_fbp.cpp:71 +msgid "Keep" +msgstr "Keep" + +#: pcbnew/dialogs/dialog_netlist_fbp.cpp:43 pcbnew/tools/edit_tool.cpp:148 +#: pcbnew/onrightclick.cpp:854 +msgid "Exchange Footprint" +msgstr "Exchange Footprint" + +#: pcbnew/dialogs/dialog_netlist_fbp.cpp:45 +msgid "" +"Keep or change an existing footprint when the netlist gives a different " +"footprint" +msgstr "" +"Keep or change an existing footprint when the netlist gives a different " +"footprint" + +#: pcbnew/dialogs/dialog_netlist_fbp.cpp:57 +msgid "Unconnected Tracks" +msgstr "Unconnected Tracks" + +#: pcbnew/dialogs/dialog_netlist_fbp.cpp:59 +msgid "Keep or delete bad tracks after a netlist change" +msgstr "Keep or delete bad tracks after a netlist change" + +#: pcbnew/dialogs/dialog_netlist_fbp.cpp:65 +msgid "Extra Footprints" +msgstr "Extra Footprints" + +#: pcbnew/dialogs/dialog_netlist_fbp.cpp:67 +msgid "" +"Remove footprints found on the Board but not in netlist\n" +"Note: only not locked footprints will be removed" +msgstr "" +"Remove footprints found on the Board but not in netlist\n" +"Note: only not locked footprints will be removed" + +#: pcbnew/dialogs/dialog_netlist_fbp.cpp:73 +msgid "Single Pad Nets" +msgstr "Single Pad Nets" + +#: pcbnew/dialogs/dialog_netlist_fbp.cpp:89 +msgid "Read Current Netlist" +msgstr "Read Current Netlist" + +#: pcbnew/dialogs/dialog_netlist_fbp.cpp:91 +msgid "Read the current netlist and update connections and connectivity info" +msgstr "Read the current netlist and update connections and connectivity info" + +#: pcbnew/dialogs/dialog_netlist_fbp.cpp:98 +msgid "Test Footprints" +msgstr "Test Footprints" + +#: pcbnew/dialogs/dialog_netlist_fbp.cpp:99 +msgid "Read the current netlist file and list missing and extra footprints" +msgstr "Read the current netlist file and list missing and extra footprints" + +#: pcbnew/dialogs/dialog_netlist_fbp.cpp:103 +msgid "Rebuild Board Connectivity" +msgstr "Rebuild Board Connectivity" + +#: pcbnew/dialogs/dialog_netlist_fbp.cpp:104 +msgid "Rebuild the full ratsnest (useful after a manual pad netname edition)" +msgstr "Rebuild the full ratsnest (useful after a manual pad netname edition)" + +#: pcbnew/dialogs/dialog_netlist_fbp.cpp:108 +msgid "Save Messages to File" +msgstr "Save Messages to File" + +#: pcbnew/dialogs/dialog_netlist_fbp.cpp:123 +msgid "Dry run. Only report changes in message panel" +msgstr "Dry run. Only report changes in message panel" + +#: pcbnew/dialogs/dialog_netlist_fbp.cpp:124 +msgid "" +"Dry Run:\n" +"The netlist is read, but no change is actually made on board.\n" +"Changes are only reported in message panel, for info" +msgstr "" +"Dry Run:\n" +"The netlist is read, but no change is actually made on board.\n" +"Changes are only reported in message panel, for info" + +#: pcbnew/dialogs/dialog_netlist_fbp.cpp:128 +msgid "Silent mode" +msgstr "Silent mode" + +#: pcbnew/dialogs/dialog_netlist_fbp.cpp:129 +msgid "" +"Silent mode:\n" +"Do not show the warning message before reading the netlist" +msgstr "" +"Silent mode:\n" +"Do not show the warning message before reading the netlist" + +#: pcbnew/dialogs/dialog_netlist_fbp.cpp:142 +msgid "Netlist File:" +msgstr "Netlist File:" + +#: pcbnew/dialogs/dialog_fp_plugin_options.cpp:35 +msgid "" +"Select an Option Choice in the listbox above, and then click the " +"Append Selected Option button." +msgstr "" +"Select an Option Choice in the listbox above, and then click the " +"Append Selected Option button." + +#: pcbnew/dialogs/dialog_fp_plugin_options.cpp:64 +#, c-format +msgid "Options for Library '%s'" +msgstr "Options for Library '%s'" + +#: pcbnew/dialogs/dialog_exchange_modules_base.cpp:25 +msgid "Component value" +msgstr "Component value" + +#: pcbnew/dialogs/dialog_exchange_modules_base.cpp:33 +msgid "Component reference" +msgstr "Component reference" + +#: pcbnew/dialogs/dialog_exchange_modules_base.cpp:46 +msgid "Change footprint" +msgstr "Change footprint" + +#: pcbnew/dialogs/dialog_exchange_modules_base.cpp:46 +msgid "Change footprints" +msgstr "Change footprints" + +#: pcbnew/dialogs/dialog_exchange_modules_base.cpp:46 +msgid "Change footprints having same value" +msgstr "Change footprints having same value" + +#: pcbnew/dialogs/dialog_exchange_modules_base.cpp:46 +msgid "Update all footprints of the board" +msgstr "Update all footprints of the board" + +#: pcbnew/dialogs/dialog_exchange_modules_base.cpp:58 +msgid "Export Footprint Association File" +msgstr "Export Footprint Association File" + +#: pcbnew/dialogs/dialog_exchange_modules_base.cpp:61 +msgid "List Footprints" +msgstr "List Footprints" + +#: pcbnew/dialogs/dialog_exchange_modules_base.cpp:64 +msgid "View Footprints" +msgstr "View Footprints" + +#: pcbnew/dialogs/dialog_exchange_modules_base.cpp:73 +msgid "Current footprint name (FPID)" +msgstr "Current footprint name (FPID)" + +#: pcbnew/dialogs/dialog_exchange_modules_base.cpp:81 +msgid "New footprint name (FPID)" +msgstr "New footprint name (FPID)" + +#: pcbnew/dialogs/dialog_exchange_modules_base.cpp:104 +msgid "Apply" +msgstr "Apply" + +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor.cpp:329 +msgid "" +"Use this attribute for most non SMD components\n" +"Components with this option are not put in the footprint position list file" +msgstr "" +"Use this attribute for most non SMD components\n" +"Components with this option are not put in the footprint position list file" + +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor.cpp:332 +#: pcbnew/dialogs/dialog_edit_module_for_Modedit.cpp:183 +msgid "" +"Use this attribute for SMD components.\n" +"Only components with this option are put in the footprint position list file" +msgstr "" +"Use this attribute for SMD components.\n" +"Only components with this option are put in the footprint position list file" + +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor.cpp:335 +#: pcbnew/dialogs/dialog_edit_module_for_Modedit.cpp:186 +msgid "" +"Use this attribute for \"virtual\" components drawn on board\n" +"like an edge connector (old ISA PC bus for instance)" +msgstr "" +"Use this attribute for \"virtual\" components drawn on board\n" +"like an edge connector (old ISA PC bus for instance)" + +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor.cpp:366 +msgid "" +"Component can be freely moved and auto placed. User can arbitrarily select " +"and edit component's pads." +msgstr "" +"Component can be freely moved and auto placed. User can arbitrarily select " +"and edit component's pads." + +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor.cpp:369 +msgid "" +"Component can be freely moved and auto placed, but its pads cannot be " +"selected or edited." +msgstr "" +"Component can be freely moved and auto placed, but its pads cannot be " +"selected or edited." + +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor.cpp:372 +msgid "Component is locked: it cannot be freely moved or auto placed." +msgstr "Component is locked: it cannot be freely moved or auto placed." + +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor.cpp:497 +#: pcbnew/dialogs/dialog_edit_module_for_Modedit.cpp:355 +msgid "Invalid filename: " +msgstr "Invalid filename: " + +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor.cpp:499 +#: pcbnew/dialogs/dialog_edit_module_for_Modedit.cpp:357 +msgid "Edit 3D file name" +msgstr "Edit 3D file name" + +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor.cpp:589 +msgid "Error: invalid footprint parameter" +msgstr "Error: invalid footprint parameter" + +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor.cpp:595 +msgid "Error: invalid 3D parameter" +msgstr "Error: invalid 3D parameter" + +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor.cpp:615 +msgid "Error: invalid or missing footprint parameter" +msgstr "Error: invalid or missing footprint parameter" + +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor.cpp:621 +msgid "Error: invalid or missing 3D parameter" +msgstr "Error: invalid or missing 3D parameter" + +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor.cpp:744 +#: pcbnew/dialogs/dialog_edit_module_for_Modedit.cpp:529 +msgid "Modify module properties" +msgstr "Modify module properties" + +#: pcbnew/dialogs/dialog_display_options_base.cpp:28 +msgid "Routing Help:" +msgstr "Routing Help:" + +#: pcbnew/dialogs/dialog_display_options_base.cpp:30 +msgid "Do not show" +msgstr "Do not show" + +#: pcbnew/dialogs/dialog_display_options_base.cpp:30 +msgid "On pads" +msgstr "On pads" + +#: pcbnew/dialogs/dialog_display_options_base.cpp:30 +msgid "On tracks" +msgstr "On tracks" + +#: pcbnew/dialogs/dialog_display_options_base.cpp:30 +msgid "On pads and tracks" +msgstr "On pads and tracks" + +#: pcbnew/dialogs/dialog_display_options_base.cpp:32 +msgid "Show Net Names:" +msgstr "Show Net Names:" + +#: pcbnew/dialogs/dialog_display_options_base.cpp:34 +msgid "Show or hide net names on pads and/or tracks." +msgstr "Show or hide net names on pads and/or tracks." + +#: pcbnew/dialogs/dialog_display_options_base.cpp:38 +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:131 +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:139 +msgid "Never" +msgstr "Never" + +#: pcbnew/dialogs/dialog_display_options_base.cpp:38 +msgid "New track" +msgstr "New track" + +#: pcbnew/dialogs/dialog_display_options_base.cpp:38 +msgid "New track with via area" +msgstr "New track with via area" + +#: pcbnew/dialogs/dialog_display_options_base.cpp:38 +msgid "New and edited tracks with via area" +msgstr "New and edited tracks with via area" + +#: pcbnew/dialogs/dialog_display_options_base.cpp:38 +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:131 +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:139 +msgid "Always" +msgstr "Always" + +#: pcbnew/dialogs/dialog_display_options_base.cpp:40 +msgid "Show Track Clearance:" +msgstr "Show Track Clearance:" + +#: pcbnew/dialogs/dialog_display_options_base.cpp:42 +msgid "" +"Show or hide the track and via clearance area. If \"New track\" is selected, " +"track clearance area is shown only when creating the track." +msgstr "" +"Show or hide the track and via clearance area. If \"New track\" is selected, " +"track clearance area is shown only when creating the track." + +#: pcbnew/dialogs/dialog_display_options_base.cpp:53 +msgid "Tracks and Vias:" +msgstr "Tracks and Vias:" + +#: pcbnew/dialogs/dialog_display_options_base.cpp:55 +msgid "Show tracks in sketch mode" +msgstr "Show tracks in sketch mode" + +#: pcbnew/dialogs/dialog_display_options_base.cpp:58 +msgid "Show vias in sketch mode" +msgstr "Show vias in sketch mode" + +#: pcbnew/dialogs/dialog_display_options_base.cpp:71 +msgid "Show text in sketch mode" +msgstr "Show text in sketch mode" + +#: pcbnew/dialogs/dialog_display_options_base.cpp:75 +msgid "Show pads in sketch mode" +msgstr "Show pads in sketch mode" + +#: pcbnew/dialogs/dialog_display_options_base.cpp:78 +msgid "Show pad clearance" +msgstr "Show pad clearance" + +#: pcbnew/dialogs/dialog_display_options_base.cpp:81 +msgid "Show pad number" +msgstr "Show pad number" + +#: pcbnew/dialogs/dialog_display_options_base.cpp:85 +msgid "Show pad no net connection indicator" +msgstr "Show pad no net connection indicator" + +#: pcbnew/dialogs/dialog_display_options_base.cpp:93 +msgid "Other:" +msgstr "Other:" + +#: pcbnew/dialogs/dialog_display_options_base.cpp:95 +msgid "Show graphic items in sketch mode" +msgstr "Show graphic items in sketch mode" + +#: pcbnew/dialogs/dialog_display_options_base.cpp:99 +msgid "Show page limits" +msgstr "Show page limits" + +#: pcbnew/dialogs/dialog_export_vrml.cpp:177 +msgid "Are you sure you want to overwrite the exiting file(s)?" +msgstr "Are you sure you want to overwrite the exiting file(s)?" + +#: pcbnew/dialogs/dialog_export_vrml.cpp:253 +#, c-format +msgid "Unable to create file '%s'" +msgstr "Unable to create file '%s'" + +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:58 +#: pcbnew/class_module.cpp:539 +msgid "Front" +msgstr "Front" + +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:60 +#: pcbnew/class_module.cpp:538 +msgid "Board Side" +msgstr "Board Side" + +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:64 +msgid "180.0" +msgstr "180.0" + +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:70 +msgid "Rotation (-360 to 360):" +msgstr "Rotation (-360 to 360):" + +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:112 +msgid "Sheet path:" +msgstr "Sheet path:" + +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:117 +msgid "" +"An unique ID (a time stamp) to identify the component.\n" +"This is an alternate identifier to the reference." +msgstr "" +"An unique ID (a time stamp) to identify the component.\n" +"This is an alternate identifier to the reference." + +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:126 +msgid "Change Footprint(s)" +msgstr "Change Footprint(s)" + +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:141 +msgid "Lock pads" +msgstr "Lock pads" + +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:141 +msgid "Lock footprint" +msgstr "Lock footprint" + +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:156 +msgid "Rotate 90 degrees" +msgstr "Rotate 90 degrees" + +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:169 +msgid "Rotate 180 degrees" +msgstr "Rotate 180 degrees" + +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:183 +msgid "Local Settings" +msgstr "Local Settings" + +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:191 +msgid "Pad connection to zones:" +msgstr "Pad connection to zones:" + +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:195 +msgid "Use zone setting" +msgstr "Use zone setting" + +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:221 +msgid "" +"This is the local net clearance for all pad of this footprint\n" +"If 0, the Netclass values are used\n" +"This value can be superseded by a pad local value." +msgstr "" +"This is the local net clearance for all pad of this footprint\n" +"If 0, the Netclass values are used\n" +"This value can be superseded by a pad local value." + +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.cpp:298 +msgid "3D Shape Name" +msgstr "3D Shape Name" + +#: pcbnew/dialogs/dialog_drc.cpp:217 pcbnew/dialogs/dialog_drc.cpp:287 +#, c-format +msgid "Report file \"%s\" created" +msgstr "Report file \"%s\" created" + +#: pcbnew/dialogs/dialog_drc.cpp:219 pcbnew/dialogs/dialog_drc.cpp:288 +msgid "Disk File Report Completed" +msgstr "Disk File Report Completed" + +#: pcbnew/dialogs/dialog_drc.cpp:224 pcbnew/dialogs/dialog_drc.cpp:293 +#, c-format +msgid "Unable to create report file '%s' " +msgstr "Unable to create report file '%s' " + +#: pcbnew/dialogs/dialog_drc.cpp:313 +msgid "Save DRC Report File" +msgstr "Save DRC Report File" + +#: pcbnew/dialogs/dialog_SVG_print.cpp:232 +#: pcbnew/exporters/gen_modules_placefile.cpp:196 +msgid "" +"Cannot make path relative (target volume different from board file volume)!" +msgstr "" +"Cannot make path relative (target volume different from board file volume)!" + +#: pcbnew/dialogs/dialog_SVG_print.cpp:305 +#, c-format +msgid "Plot: '%s' OK." +msgstr "Plot: '%s' OK." + +#: pcbnew/dialogs/wizard_3DShape_Libs_downloader_base.cpp:25 +msgid "Welcome to the 3D shape Libraries downloader Wizard!" +msgstr "Welcome to the 3D shape Libraries downloader Wizard!" + +#: pcbnew/dialogs/wizard_3DShape_Libs_downloader_base.cpp:35 +msgid "Please select the URL for the 3D libraries to download" +msgstr "Please select the URL for the 3D libraries to download" + +#: pcbnew/dialogs/wizard_3DShape_Libs_downloader_base.cpp:39 +msgid "https://github.com/KiCad/packages3d" +msgstr "https://github.com/KiCad/packages3d" + +#: pcbnew/dialogs/wizard_3DShape_Libs_downloader_base.cpp:56 +msgid "3D shape local folder:" +msgstr "3D shape local folder:" + +#: pcbnew/dialogs/wizard_3DShape_Libs_downloader_base.cpp:72 +msgid "Default 3D Path" +msgstr "Default 3D Path" + +#: pcbnew/dialogs/wizard_3DShape_Libs_downloader_base.cpp:166 +msgid "Local library folder:" +msgstr "Local library folder:" + +#: pcbnew/dialogs/wizard_3DShape_Libs_downloader_base.cpp:174 +msgid "3D shape libraries to be downloaded:" +msgstr "3D shape libraries to be downloaded:" + +#: pcbnew/dialogs/wizard_3DShape_Libs_downloader_base.cpp:192 +msgid "Libraries" +msgstr "Libraries" + +#: pcbnew/dialogs/dialog_SVG_print_base.cpp:29 +msgid "" +"Enter a filename if you do not want to use default file names\n" +"Can be used only when printing the current sheet" +msgstr "" +"Enter a filename if you do not want to use default file names\n" +"Can be used only when printing the current sheet" + +#: pcbnew/dialogs/dialog_SVG_print_base.cpp:49 +msgid "Copper Layers:" +msgstr "Copper Layers:" + +#: pcbnew/dialogs/dialog_SVG_print_base.cpp:63 +msgid "Technical Layers:" +msgstr "Technical Layers:" + +#: pcbnew/dialogs/dialog_SVG_print_base.cpp:78 +msgid "Print SVG options:" +msgstr "Print SVG options:" + +#: pcbnew/dialogs/dialog_SVG_print_base.cpp:82 +msgid "" +"Selection of the pen size used to draw items which have no pen size " +"specified." +msgstr "" +"Selection of the pen size used to draw items which have no pen size " +"specified." + +#: pcbnew/dialogs/dialog_SVG_print_base.cpp:91 +msgid "Print mode" +msgstr "Print mode" + +#: pcbnew/dialogs/dialog_SVG_print_base.cpp:97 +msgid "Full page with frame ref" +msgstr "Full page with frame ref" + +#: pcbnew/dialogs/dialog_SVG_print_base.cpp:97 +msgid "Current page size" +msgstr "Current page size" + +#: pcbnew/dialogs/dialog_SVG_print_base.cpp:97 +msgid "Board area only" +msgstr "Board area only" + +#: pcbnew/dialogs/dialog_SVG_print_base.cpp:99 +msgid "SVG Page Size" +msgstr "SVG Page Size" + +#: pcbnew/dialogs/dialog_SVG_print_base.cpp:103 +msgid "Print board edges" +msgstr "Print board edges" + +#: pcbnew/dialogs/dialog_SVG_print_base.cpp:105 +msgid "Print (or not) the edges layer on others layers" +msgstr "Print (or not) the edges layer on others layers" + +#: pcbnew/dialogs/dialog_SVG_print_base.cpp:109 +msgid "Print mirrored" +msgstr "Print mirrored" + +#: pcbnew/dialogs/dialog_SVG_print_base.cpp:110 +msgid "Print the layer(s) horizontally mirrored" +msgstr "Print the layer(s) horizontally mirrored" + +#: pcbnew/dialogs/dialog_SVG_print_base.cpp:120 +msgid "One file per layer" +msgstr "One file per layer" + +#: pcbnew/dialogs/dialog_SVG_print_base.cpp:120 +msgid "All in one file" +msgstr "All in one file" + +#: pcbnew/dialogs/dialog_SVG_print_base.cpp:122 +msgid "File option:" +msgstr "File option:" + +#: pcbnew/dialogs/dialog_track_via_size_base.cpp:25 +msgid "Track width:" +msgstr "Track width:" + +#: pcbnew/dialogs/dialog_track_via_size_base.cpp:36 +msgid "Via diameter:" +msgstr "Via diameter:" + +#: pcbnew/dialogs/dialog_track_via_size_base.cpp:47 +msgid "Via drill:" +msgstr "Via drill:" + +#: pcbnew/dialogs/dialog_global_modules_fields_edition_base.cpp:26 +msgid "Footprint Fields" +msgstr "Footprint Fields" + +#: pcbnew/dialogs/dialog_global_modules_fields_edition_base.cpp:28 +msgid "Reference designator" +msgstr "Reference designator" + +#: pcbnew/dialogs/dialog_global_modules_fields_edition_base.cpp:34 +msgid "User defined" +msgstr "User defined" + +#: pcbnew/dialogs/dialog_global_modules_fields_edition_base.cpp:40 +msgid "Footprint Name (FPID) Filter:" +msgstr "Footprint Name (FPID) Filter:" + +#: pcbnew/dialogs/dialog_global_modules_fields_edition_base.cpp:42 +msgid "" +"A string to filter footprints to edit.\n" +"If not void, footprint names should match this filter.\n" +"A filter can be something like SM* (case insensitive)" +msgstr "" +"A string to filter footprints to edit.\n" +"If not void, footprint names should match this filter.\n" +"A filter can be something like SM* (case insensitive)" + +#: pcbnew/dialogs/dialog_global_modules_fields_edition_base.cpp:56 +msgid "Current Text Dimensions" +msgstr "Current Text Dimensions" + +#: pcbnew/dialogs/dialog_enum_pads_base.cpp:19 +msgid "Pad names are restricted to 4 characters (including number)." +msgstr "Pad names are restricted to 4 characters (including number)." + +#: pcbnew/dialogs/dialog_enum_pads_base.cpp:32 +msgid "Pad name prefix:" +msgstr "Pad name prefix:" + +#: pcbnew/dialogs/dialog_enum_pads_base.cpp:40 +msgid "First pad number:" +msgstr "First pad number:" + +#: pcbnew/dialogs/dialog_gendrill.cpp:138 +#: pcbnew/dialogs/dialog_gendrill.cpp:139 +msgid "Use Netclass values" +msgstr "Use Netclass values" + +#: pcbnew/dialogs/dialog_gendrill.cpp:410 +#, c-format +msgid "Could not write drill and/or map files to folder \"%s\"." +msgstr "Could not write drill and/or map files to folder \"%s\"." + +#: pcbnew/dialogs/dialog_gendrill.cpp:457 +msgid "Save Drill Report File" +msgstr "Save Drill Report File" + +#: pcbnew/dialogs/dialog_gendrill.cpp:483 +#: pcbnew/exporters/gendrill_gerber_writer.cpp:104 +#: pcbnew/exporters/gendrill_file_writer_base.cpp:328 +#: pcbnew/exporters/gendrill_Excellon_writer.cpp:110 +#, c-format +msgid "** Unable to create %s **\n" +msgstr "** Unable to create %s **\n" + +#: pcbnew/dialogs/dialog_gendrill.cpp:488 +#, c-format +msgid "Report file %s created\n" +msgstr "Report file %s created\n" + +#: pcbnew/dialogs/dialog_print_for_modedit_base.cpp:22 +msgid "Fit to page" +msgstr "Fit to page" + +#: pcbnew/dialogs/dialog_print_for_modedit_base.cpp:22 +msgid "Scale 1" +msgstr "Scale 1" + +#: pcbnew/dialogs/dialog_print_for_modedit_base.cpp:22 +msgid "Scale 8" +msgstr "Scale 8" + +#: pcbnew/dialogs/dialog_print_for_modedit_base.cpp:22 +msgid "Scale 16" +msgstr "Scale 16" + +#: pcbnew/dialogs/dialog_print_for_modedit_base.cpp:24 +msgid "Approx. Scale" +msgstr "Approx. Scale" + +#: pcbnew/dialogs/dialog_pns_settings_base.cpp:19 +msgid "Highlight collisions" +msgstr "Highlight collisions" + +#: pcbnew/dialogs/dialog_pns_settings_base.cpp:19 +msgid "Shove" +msgstr "Shove" + +#: pcbnew/dialogs/dialog_pns_settings_base.cpp:19 +msgid "Walk around" +msgstr "Walk around" + +#: pcbnew/dialogs/dialog_pns_settings_base.cpp:19 +msgid "Figure out what's best" +msgstr "Figure out what's best" + +#: pcbnew/dialogs/dialog_pns_settings_base.cpp:21 +msgid "Mode" +msgstr "Mode" + +#: pcbnew/dialogs/dialog_pns_settings_base.cpp:34 +msgid "Mouse drag behaviour:" +msgstr "Mouse drag behaviour:" + +#: pcbnew/dialogs/dialog_pns_settings_base.cpp:38 +msgid "Move item" +msgstr "Move item" + +#: pcbnew/dialogs/dialog_pns_settings_base.cpp:38 +msgid "Interactive drag" +msgstr "Interactive drag" + +#: pcbnew/dialogs/dialog_pns_settings_base.cpp:47 +msgid "Free angle mode (no shove/walkaround)" +msgstr "Free angle mode (no shove/walkaround)" + +#: pcbnew/dialogs/dialog_pns_settings_base.cpp:50 +msgid "Shove vias" +msgstr "Shove vias" + +#: pcbnew/dialogs/dialog_pns_settings_base.cpp:52 +msgid "" +"When disabled, vias are treated as un-movable objects and hugged instead of " +"shoved." +msgstr "" +"When disabled, vias are treated as un-movable objects and hugged instead of " +"shoved." + +#: pcbnew/dialogs/dialog_pns_settings_base.cpp:56 +msgid "Jump over obstacles" +msgstr "Jump over obstacles" + +#: pcbnew/dialogs/dialog_pns_settings_base.cpp:57 +msgid "" +"When enabled, the router tries to move colliding traces behind solid " +"obstacles (e.g. pads) instead of \"reflecting\" back the collision" +msgstr "" +"When enabled, the router tries to move colliding traces behind solid " +"obstacles (e.g. pads) instead of \"reflecting\" back the collision" + +#: pcbnew/dialogs/dialog_pns_settings_base.cpp:61 +msgid "Remove redundant tracks" +msgstr "Remove redundant tracks" + +#: pcbnew/dialogs/dialog_pns_settings_base.cpp:62 +msgid "" +"Removes loops while routing (e.g. if the new track ensures same connectivity " +"as an already existing one, the old track is removed).\n" +"Loop removal works locally (only between the start and end of the currently " +"routed trace)." +msgstr "" +"Removes loops while routing (e.g. if the new track ensures same connectivity " +"as an already existing one, the old track is removed).\n" +"Loop removal works locally (only between the start and end of the currently " +"routed trace)." + +#: pcbnew/dialogs/dialog_pns_settings_base.cpp:66 +msgid "Automatic neckdown" +msgstr "Automatic neckdown" + +#: pcbnew/dialogs/dialog_pns_settings_base.cpp:67 +msgid "" +"When enabled, the router tries to break out pads/vias in a clean way, " +"avoiding acute angles and jagged breakout traces." +msgstr "" +"When enabled, the router tries to break out pads/vias in a clean way, " +"avoiding acute angles and jagged breakout traces." + +#: pcbnew/dialogs/dialog_pns_settings_base.cpp:71 +msgid "Smooth dragged segments" +msgstr "Smooth dragged segments" + +#: pcbnew/dialogs/dialog_pns_settings_base.cpp:72 +msgid "" +"When enabled, the router attempts to merge several jagged segments into a " +"single straight one (dragging mode)." +msgstr "" +"When enabled, the router attempts to merge several jagged segments into a " +"single straight one (dragging mode)." + +#: pcbnew/dialogs/dialog_pns_settings_base.cpp:76 +msgid "Allow DRC violations" +msgstr "Allow DRC violations" + +#: pcbnew/dialogs/dialog_pns_settings_base.cpp:77 +msgid "" +"(Highlight collisions mode only) - allows to establish a track even if is " +"violating the DRC rules." +msgstr "" +"(Highlight collisions mode only) - allows to establish a track even if is " +"violating the DRC rules." + +#: pcbnew/dialogs/dialog_pns_settings_base.cpp:81 +msgid "Suggest track finish" +msgstr "Suggest track finish" + +#: pcbnew/dialogs/dialog_pns_settings_base.cpp:92 +msgid "Optimizer effort" +msgstr "Optimizer effort" + +#: pcbnew/dialogs/dialog_pns_settings_base.cpp:94 +msgid "" +"Defines how much time the router shall spend optimizing the routed/shoved " +"traces.\n" +"More effort means cleaner routing (but slower), less effort means faster " +"routing but somewhat jagged traces." +msgstr "" +"Defines how much time the router shall spend optimizing the routed/shoved " +"traces.\n" +"More effort means cleaner routing (but slower), less effort means faster " +"routing but somewhat jagged traces." + +#: pcbnew/dialogs/dialog_pns_settings_base.cpp:110 +msgid "low" +msgstr "low" + +#: pcbnew/dialogs/dialog_pns_settings_base.cpp:119 +msgid "high" +msgstr "high" + +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:61 +msgid "Net Filtering" +msgstr "Net Filtering" + +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:67 +msgid "Show all (alphabetical)" +msgstr "Show all (alphabetical)" + +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:67 +msgid "Show all (pad count)" +msgstr "Show all (pad count)" + +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:67 +msgid "Filtered (alphabetical)" +msgstr "Filtered (alphabetical)" + +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:67 +msgid "Filtered (pad count)" +msgstr "Filtered (pad count)" + +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:73 +msgid "Hidden net filter:" +msgstr "Hidden net filter:" + +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:78 +msgid "" +"Pattern to filter net names in filtered list.\n" +"Net names matching this pattern are not displayed." +msgstr "" +"Pattern to filter net names in filtered list.\n" +"Net names matching this pattern are not displayed." + +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:82 +msgid "Visible net filter:" +msgstr "Visible net filter:" + +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:86 +msgid "*" +msgstr "*" + +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:87 +msgid "" +"Pattern to filter net names in filtered list.\n" +"Only net names matching this pattern are displayed." +msgstr "" +"Pattern to filter net names in filtered list.\n" +"Only net names matching this pattern are displayed." + +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:91 +msgid "Apply Filters" +msgstr "Apply Filters" + +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:113 +msgid "Minimum width" +msgstr "Minimum width" + +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:115 +msgid "Minimum thickness of filled areas." +msgstr "Minimum thickness of filled areas." + +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:122 +msgid "Corner smoothing:" +msgstr "Corner smoothing:" + +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:126 +msgid "Chamfer" +msgstr "Chamfer" + +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:126 +msgid "Fillet" +msgstr "Fillet" + +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:132 +msgid "Chamfer distance (mm):" +msgstr "Chamfer distance (mm):" + +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:145 +msgid "Default pad connection:" +msgstr "Default pad connection:" + +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:147 +msgid "" +"Default pad connection type to zone.\n" +"This setting can be overridden by local pad settings" +msgstr "" +"Default pad connection type to zone.\n" +"This setting can be overridden by local pad settings" + +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:151 +msgid "THT thermal" +msgstr "THT thermal" + +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:158 +msgid "Thermal Reliefs" +msgstr "Thermal Reliefs" + +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:160 +msgid "Antipad clearance" +msgstr "Antipad clearance" + +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:165 +msgid "Clearance between pads in the same net and filled areas." +msgstr "Clearance between pads in the same net and filled areas." + +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:169 +msgid "Spoke width" +msgstr "Spoke width" + +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:174 +msgid "Width of copper in thermal reliefs." +msgstr "Width of copper in thermal reliefs." + +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:187 +msgid "Zone priority level:" +msgstr "Zone priority level:" + +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:189 +msgid "" +"Zones are filled by priority level, level 3 has higher priority than level " +"2.\n" +"When a zone is inside an other zone:\n" +"* If its priority is higher, its outlines are removed from the other zone.\n" +"* If its priority is equal, a DRC error is set." +msgstr "" +"Zones are filled by priority level, level 3 has higher priority than level " +"2.\n" +"When a zone is inside an other zone:\n" +"* If its priority is higher, its outlines are removed from the other zone.\n" +"* If its priority is equal, a DRC error is set." + +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:196 +msgid "Fill mode:" +msgstr "Fill mode:" + +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:200 +#: pcbnew/class_board_item.cpp:47 +msgid "Polygon" +msgstr "Polygon" + +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:206 +msgid "Segments / 360 deg:" +msgstr "Segments / 360 deg:" + +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:222 +msgid "Outline slope:" +msgstr "Outline slope:" + +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:226 +msgid "Arbitrary" +msgstr "Arbitrary" + +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:226 +msgid "H, V, and 45 deg only" +msgstr "H, V, and 45 deg only" + +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:232 +msgid "Outline style:" +msgstr "Outline style:" + +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:236 +msgid "Hatched" +msgstr "Hatched" + +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:236 +msgid "Fully hatched" +msgstr "Fully hatched" + +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:251 +msgid "Export Settings to Other Zones" +msgstr "Export Settings to Other Zones" + +#: pcbnew/dialogs/dialog_copper_zones_base.cpp:252 +msgid "" +"Export this zone setup (excluding layer and net selection) to all other " +"copper zones." +msgstr "" +"Export this zone setup (excluding layer and net selection) to all other " +"copper zones." + +#: pcbnew/dialogs/dialog_graphic_item_properties_for_Modedit.cpp:150 +#: pcbnew/dialogs/dialog_graphic_item_properties_for_Modedit.cpp:161 +msgid "Center X" +msgstr "Center X" + +#: pcbnew/dialogs/dialog_graphic_item_properties_for_Modedit.cpp:151 +#: pcbnew/dialogs/dialog_graphic_item_properties_for_Modedit.cpp:162 +msgid "Center Y" +msgstr "Center Y" + +#: pcbnew/dialogs/dialog_graphic_item_properties_for_Modedit.cpp:152 +msgid "Point X" +msgstr "Point X" + +#: pcbnew/dialogs/dialog_graphic_item_properties_for_Modedit.cpp:153 +msgid "Point Y" +msgstr "Point Y" + +#: pcbnew/dialogs/dialog_graphic_item_properties_for_Modedit.cpp:163 +msgid "Start Point X" +msgstr "Start Point X" + +#: pcbnew/dialogs/dialog_graphic_item_properties_for_Modedit.cpp:164 +msgid "Start Point Y" +msgstr "Start Point Y" + +#: pcbnew/dialogs/dialog_graphic_item_properties_for_Modedit.cpp:200 +msgid "" +"This item was on an unknown layer.\n" +"It has been moved to the front silk screen layer. Please fix it." +msgstr "" +"This item was on an unknown layer.\n" +"It has been moved to the front silk screen layer. Please fix it." + +#: pcbnew/dialogs/dialog_graphic_item_properties_for_Modedit.cpp:229 +msgid "" +"The graphic item will be on a copper layer. This is very dangerous. Are you " +"sure?" +msgstr "" +"The graphic item will be on a copper layer. This is very dangerous. Are you " +"sure?" + +#: pcbnew/dialogs/dialog_graphic_item_properties_for_Modedit.cpp:265 +msgid "Modify module graphic item" +msgstr "Modify module graphic item" + +#: pcbnew/dialogs/dialog_graphic_item_properties_for_Modedit.cpp:332 +msgid "Error list" +msgstr "Error list" + +#: pcbnew/dialogs/dialog_create_array.cpp:56 +msgid "Numerals (0,1,2,...,9,10)" +msgstr "Numerals (0,1,2,...,9,10)" + +#: pcbnew/dialogs/dialog_create_array.cpp:57 +msgid "Hexadecimal (0,1,...,F,10,...)" +msgstr "Hexadecimal (0,1,...,F,10,...)" + +#: pcbnew/dialogs/dialog_create_array.cpp:58 +msgid "Alphabet, minus IOSQXZ" +msgstr "Alphabet, minus IOSQXZ" + +#: pcbnew/dialogs/dialog_create_array.cpp:59 +msgid "Alphabet, full 26 characters" +msgstr "Alphabet, full 26 characters" + +#: pcbnew/dialogs/dialog_create_array.cpp:232 +#, c-format +msgid "Unrecognised numbering scheme: %d" +msgstr "Unrecognised numbering scheme: %d" + +#: pcbnew/dialogs/dialog_create_array.cpp:246 +#, c-format +msgid "" +"Could not determine numbering start from \"%s\": expected value consistent " +"with alphabet \"%s\"" +msgstr "" +"Could not determine numbering start from \"%s\": expected value consistent " +"with alphabet \"%s\"" + +#: pcbnew/dialogs/dialog_create_array.cpp:275 +#, c-format +msgid "Bad numeric value for %s: %s" +msgstr "Bad numeric value for %s: %s" + +#: pcbnew/dialogs/dialog_create_array.cpp:298 +msgid "horizontal count" +msgstr "horizontal count" + +#: pcbnew/dialogs/dialog_create_array.cpp:300 +msgid "vertical count" +msgstr "vertical count" + +#: pcbnew/dialogs/dialog_create_array.cpp:310 +msgid "stagger" +msgstr "stagger" + +#: pcbnew/dialogs/dialog_create_array.cpp:359 +msgid "point count" +msgstr "point count" + +#: pcbnew/dialogs/dialog_create_array.cpp:372 +msgid "numbering start" +msgstr "numbering start" + +#: pcbnew/dialogs/dialog_create_array.cpp:398 +msgid "Bad parameters" +msgstr "Bad parameters" + +#: pcbnew/dialogs/dialog_keepout_area_properties_base.cpp:42 +msgid "Properties:" +msgstr "Properties:" + +#: pcbnew/dialogs/dialog_keepout_area_properties_base.cpp:46 +msgid "180, 90, and 45 degrees" +msgstr "180, 90, and 45 degrees" + +#: pcbnew/dialogs/dialog_keepout_area_properties_base.cpp:48 +msgid "Zone Edge Orientation:" +msgstr "Zone Edge Orientation:" + +#: pcbnew/dialogs/dialog_keepout_area_properties_base.cpp:54 +msgid "Outline Appearence:" +msgstr "Outline Appearence:" + +#: pcbnew/dialogs/dialog_keepout_area_properties_base.cpp:59 +msgid "Keepout Options:" +msgstr "Keepout Options:" + +#: pcbnew/dialogs/dialog_keepout_area_properties_base.cpp:61 +msgid "No tracks" +msgstr "No tracks" + +#: pcbnew/dialogs/dialog_keepout_area_properties_base.cpp:64 +msgid "No vias" +msgstr "No vias" + +#: pcbnew/dialogs/dialog_keepout_area_properties_base.cpp:67 +#: pcbnew/class_zone.cpp:673 +msgid "No copper pour" +msgstr "No copper pour" + +#: pcbnew/dialogs/dialog_freeroute_exchange.cpp:90 +msgid "Freeroute Help" +msgstr "Freeroute Help" + +#: pcbnew/dialogs/dialog_freeroute_exchange.cpp:149 +msgid "" +"It appears that the Java run time environment is not installed on this " +"computer. Java is required to use FreeRoute." +msgstr "" +"It appears that the Java run time environment is not installed on this " +"computer. Java is required to use FreeRoute." + +#: pcbnew/dialogs/dialog_freeroute_exchange.cpp:152 +msgid "Pcbnew Error" +msgstr "Pcbnew Error" + +#: pcbnew/dialogs/dialog_freeroute_exchange.cpp:188 +#: pcbnew/specctra_export.cpp:88 +msgid "Specctra DSN file:" +msgstr "Specctra DSN file:" + +#: pcbnew/dialogs/dialog_edit_module_for_Modedit.cpp:181 +msgid "Use this attribute for most non SMD components" +msgstr "Use this attribute for most non SMD components" + +#: pcbnew/dialogs/dialog_edit_module_for_Modedit.cpp:210 +msgid "Enable hotkey move commands and Auto Placement" +msgstr "Enable hotkey move commands and Auto Placement" + +#: pcbnew/dialogs/dialog_edit_module_for_Modedit.cpp:211 +msgid "Disable hotkey move commands and Auto Placement" +msgstr "Disable hotkey move commands and Auto Placement" + +#: pcbnew/dialogs/dialog_edit_module_for_Modedit.cpp:450 +#, c-format +msgid "" +"Error:\n" +"one of invalid chars <%s> found\n" +"in <%s>" +msgstr "" +"Error:\n" +"one of invalid chars <%s> found\n" +"in <%s>" + +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:29 +msgid "" +"Set display of relative (dx/dy) coordinates to Cartesian (rectangular) or " +"polar (angle/distance)." +msgstr "" +"Set display of relative (dx/dy) coordinates to Cartesian (rectangular) or " +"polar (angle/distance)." + +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:37 +msgid "Set units used to display dimensions and positions." +msgstr "Set units used to display dimensions and positions." + +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:52 +msgid "&Auto save (minutes):" +msgstr "&Auto save (minutes):" + +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:57 +msgid "" +"Delay after the first change to create a backup file of the board on disk. " +"If set to 0, auto backup is disabled." +msgstr "" +"Delay after the first change to create a backup file of the board on disk. " +"If set to 0, auto backup is disabled." + +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:61 +msgid "&Rotation angle:" +msgstr "&Rotation angle:" + +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:66 +msgid "Set increment (in degrees) for context menu and hotkey rotation." +msgstr "Set increment (in degrees) for context menu and hotkey rotation." + +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:76 +msgid "&Show ratsnest" +msgstr "&Show ratsnest" + +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:78 +msgid "Show the full ratsnest." +msgstr "Show the full ratsnest." + +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:82 +msgid "L&imit graphic lines to 45 degrees" +msgstr "L&imit graphic lines to 45 degrees" + +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:83 +msgid "" +"Force line segment directions to H, V or 45 degrees when drawing on " +"technical layers." +msgstr "" +"Force line segment directions to H, V or 45 degrees when drawing on " +"technical layers." + +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:87 +msgid "Edit action changes track width" +msgstr "Edit action changes track width" + +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:88 +msgid "" +"When active, hitting Edit hotkey or double-clicking on a track or via " +"changes its width/diameter to the one selected in the main toolbar. " +msgstr "" +"When active, hitting Edit hotkey or double-clicking on a track or via " +"changes its width/diameter to the one selected in the main toolbar. " + +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:96 +msgid "Legacy Routing Options" +msgstr "Legacy Routing Options" + +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:98 +msgid "&Enforce design rules when routing" +msgstr "&Enforce design rules when routing" + +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:100 +msgid "" +"Enable DRC control. When DRC control is disabled, all connections are " +"allowed." +msgstr "" +"Enable DRC control. When DRC control is disabled, all connections are " +"allowed." + +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:104 +msgid "&Delete unconnected tracks" +msgstr "&Delete unconnected tracks" + +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:106 +msgid "Enable automatic track deletion when redrawing a track." +msgstr "Enable automatic track deletion when redrawing a track." + +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:110 +msgid "&Limit tracks to 45 degrees" +msgstr "&Limit tracks to 45 degrees" + +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:112 +msgid "Force track directions to H, V or 45 degrees when drawing a track." +msgstr "Force track directions to H, V or 45 degrees when drawing a track." + +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:116 +msgid "&Use double segmented tracks" +msgstr "&Use double segmented tracks" + +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:118 +msgid "" +"Use two track segments, with 45 degrees angle between them, when drawing a " +"new track " +msgstr "" +"Use two track segments, with 45 degrees angle between them, when drawing a " +"new track " + +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:131 +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:139 +msgid "When creating tracks" +msgstr "When creating tracks" + +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:133 +msgid "Magnetic Pads" +msgstr "Magnetic Pads" + +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:135 +msgid "Control capture of the cursor when the mouse enters a pad area." +msgstr "Control capture of the cursor when the mouse enters a pad area." + +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:141 +msgid "Magnetic Tracks" +msgstr "Magnetic Tracks" + +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:143 +msgid "Control capture of the cursor when the mouse approaches a track." +msgstr "Control capture of the cursor when the mouse approaches a track." + +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:150 +msgid "Ce&nter and warp cursor on zoom" +msgstr "Ce&nter and warp cursor on zoom" + +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:151 +msgid "Center the cursor on screen when zooming." +msgstr "Center the cursor on screen when zooming." + +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:156 +msgid "" +"Enable touchpad-friendly controls (pan with scroll action, zoom with Ctrl" +"+scroll)." +msgstr "" +"Enable touchpad-friendly controls (pan with scroll action, zoom with Ctrl" +"+scroll)." + +#: pcbnew/dialogs/dialog_general_options_BoardEditor_base.cpp:161 +msgid "" +"When drawing a track or moving an item, pan when approaching the edge of the " +"display." +msgstr "" +"When drawing a track or moving an item, pan when approaching the edge of the " +"display." + +#: pcbnew/dialogs/wizard_add_fplib.cpp:78 +msgid "All supported library formats|" +msgstr "All supported library formats|" + +#: pcbnew/dialogs/wizard_add_fplib.cpp:202 +#: pcbnew/dialogs/wizard_add_fplib.cpp:222 +msgid "UNKNOWN" +msgstr "UNKNOWN" + +#: pcbnew/dialogs/wizard_add_fplib.cpp:632 +msgid "Downloading libraries" +msgstr "Downloading libraries" + +#: pcbnew/dialogs/wizard_add_fplib.cpp:673 +#, c-format +msgid "" +"Error:\n" +"'%s'\n" +"while downloading library:\n" +"'%s'" +msgstr "" +"Error:\n" +"'%s'\n" +"while downloading library:\n" +"'%s'" + +#: pcbnew/dialogs/wizard_add_fplib.cpp:815 +msgid "Please wait..." +msgstr "Please wait..." + +#: pcbnew/dialogs/wizard_add_fplib.cpp:815 +msgid "Validating libraries" +msgstr "Validating libraries" + +#: pcbnew/dialogs/wizard_add_fplib.cpp:841 +msgid "NOT CHECKED" +msgstr "NOT CHECKED" + +#: pcbnew/dialogs/wizard_add_fplib.cpp:849 +msgid "INVALID" +msgstr "INVALID" + +#: pcbnew/dialogs/wizard_add_fplib.cpp:858 +#, c-format +msgid "Validating libraries %d/%d" +msgstr "Validating libraries %d/%d" + +#: pcbnew/onleftclick.cpp:259 +msgid "Graphic not allowed on Copper layers" +msgstr "Graphic not allowed on Copper layers" + +#: pcbnew/onleftclick.cpp:342 +msgid "Texts not allowed on Edge Cut layer" +msgstr "Texts not allowed on Edge Cut layer" + +#: pcbnew/onleftclick.cpp:391 +msgid "Dimension not allowed on Copper or Edge Cut layers" +msgstr "Dimension not allowed on Copper or Edge Cut layers" + +#: pcbnew/onleftclick.cpp:444 +msgid "This tool is not available in the legacy canvas" +msgstr "This tool is not available in the legacy canvas" + +#: pcbnew/drc.cpp:209 +msgid "Aborting\n" +msgstr "Aborting\n" + +#: pcbnew/drc.cpp:222 +msgid "Pad clearances...\n" +msgstr "Pad clearances...\n" + +#: pcbnew/drc.cpp:232 +msgid "Track clearances...\n" +msgstr "Track clearances...\n" + +#: pcbnew/drc.cpp:242 +msgid "Fill zones...\n" +msgstr "Fill zones...\n" + +#: pcbnew/drc.cpp:252 +msgid "Test zones...\n" +msgstr "Test zones...\n" + +#: pcbnew/drc.cpp:263 +msgid "Unconnected pads...\n" +msgstr "Unconnected pads...\n" + +#: pcbnew/drc.cpp:275 +msgid "Keepout areas ...\n" +msgstr "Keepout areas ...\n" + +#: pcbnew/drc.cpp:285 +msgid "Test texts...\n" +msgstr "Test texts...\n" + +#: pcbnew/drc.cpp:296 +msgid "Courtyard areas...\n" +msgstr "Courtyard areas...\n" + +#: pcbnew/drc.cpp:350 +#, c-format +msgid "NETCLASS: '%s' has Clearance:%s which is less than global:%s" +msgstr "NETCLASS: '%s' has Clearance:%s which is less than global:%s" + +#: pcbnew/drc.cpp:364 +#, c-format +msgid "NETCLASS: '%s' has TrackWidth:%s which is less than global:%s" +msgstr "NETCLASS: '%s' has TrackWidth:%s which is less than global:%s" + +#: pcbnew/drc.cpp:377 +#, c-format +msgid "NETCLASS: '%s' has Via Dia:%s which is less than global:%s" +msgstr "NETCLASS: '%s' has Via Dia:%s which is less than global:%s" + +#: pcbnew/drc.cpp:390 +#, c-format +msgid "NETCLASS: '%s' has Via Drill:%s which is less than global:%s" +msgstr "NETCLASS: '%s' has Via Drill:%s which is less than global:%s" + +#: pcbnew/drc.cpp:403 +#, c-format +msgid "NETCLASS: '%s' has uVia Dia:%s which is less than global:%s" +msgstr "NETCLASS: '%s' has uVia Dia:%s which is less than global:%s" + +#: pcbnew/drc.cpp:416 +#, c-format +msgid "NETCLASS: '%s' has uVia Drill:%s which is less than global:%s" +msgstr "NETCLASS: '%s' has uVia Drill:%s which is less than global:%s" + +#: pcbnew/drc.cpp:506 +msgid "Track clearances" +msgstr "Track clearances" + +#: pcbnew/drc.cpp:984 +#, c-format +msgid "footprint '%s' has malformed courtyard" +msgstr "footprint '%s' has malformed courtyard" + +#: pcbnew/drc.cpp:1001 +#, c-format +msgid "footprint '%s' has no courtyard defined" +msgstr "footprint '%s' has no courtyard defined" + +#: pcbnew/drc.cpp:1039 +#, c-format +msgid "footprints '%s' and '%s' overlap on front (top) layer" +msgstr "footprints '%s' and '%s' overlap on front (top) layer" + +#: pcbnew/drc.cpp:1074 +#, c-format +msgid "footprints '%s' and '%s' overlap on back (bottom) layer" +msgstr "footprints '%s' and '%s' overlap on back (bottom) layer" + +#: pcbnew/clean.cpp:163 pcbnew/clean.cpp:730 +msgid "Board cleanup" +msgstr "Board cleanup" + +#: pcbnew/loadcmp.cpp:178 +msgid "Load Footprint" +msgstr "Load Footprint" + +#: pcbnew/loadcmp.cpp:395 +#, c-format +msgid "" +"No footprints could be read from library file(s):\n" +"\n" +"%s\n" +"in any of the library search paths. Verify your system is configured " +"properly so the footprint libraries can be found." +msgstr "" +"No footprints could be read from library file(s):\n" +"\n" +"%s\n" +"in any of the library search paths. Verify your system is configured " +"properly so the footprint libraries can be found." + +#: pcbnew/loadcmp.cpp:448 +#, c-format +msgid "Footprints [%d items]" +msgstr "Footprints [%d items]" + +#: pcbnew/loadcmp.cpp:465 +msgid "No footprint found." +msgstr "No footprint found." + +#: pcbnew/loadcmp.cpp:489 +msgid "" +"\n" +"Key words: " +msgstr "" +"\n" +"Key words: " + +#: pcbnew/loadcmp.cpp:505 +#, c-format +msgid "Footprints [%u items]" +msgstr "Footprints [%u items]" + +#: pcbnew/loadcmp.cpp:571 +#, c-format +msgid "Footprint '%s' saved" +msgstr "Footprint '%s' saved" + +#: pcbnew/loadcmp.cpp:585 +#, c-format +msgid "Footprint library '%s' saved as '%s'." +msgstr "Footprint library '%s' saved as '%s'." + +#: pcbnew/muonde.cpp:244 +msgid "Gap" +msgstr "Gap" + +#: pcbnew/muonde.cpp:250 +msgid "Stub" +msgstr "Stub" + +#: pcbnew/muonde.cpp:257 +msgid "Arc Stub" +msgstr "Arc Stub" + +#: pcbnew/muonde.cpp:268 pcbnew/muonde.cpp:286 +msgid "Create microwave module" +msgstr "Create microwave module" + +#: pcbnew/muonde.cpp:285 +msgid "Angle in degrees:" +msgstr "Angle in degrees:" + +#: pcbnew/muonde.cpp:298 +msgid "Incorrect number, abort" +msgstr "Incorrect number, abort" + +#: pcbnew/muonde.cpp:443 +msgid "Complex shape" +msgstr "Complex shape" + +#: pcbnew/muonde.cpp:464 +msgid "Read Shape Description File..." +msgstr "Read Shape Description File..." + +#: pcbnew/muonde.cpp:469 +msgid "Symmetrical" +msgstr "Symmetrical" + +#: pcbnew/muonde.cpp:472 +msgid "Shape Option" +msgstr "Shape Option" + +#: pcbnew/muonde.cpp:504 +msgid "Read descr shape file" +msgstr "Read descr shape file" + +#: pcbnew/muonde.cpp:519 +msgid "File not found" +msgstr "File not found" + +#: pcbnew/muonde.cpp:607 +msgid "Shape has a null size!" +msgstr "Shape has a null size!" + +#: pcbnew/muonde.cpp:613 +msgid "Shape has no points!" +msgstr "Shape has no points!" + +#: pcbnew/muonde.cpp:705 +msgid "No pad for this footprint" +msgstr "No pad for this footprint" + +#: pcbnew/muonde.cpp:713 +msgid "Only one pad for this footprint" +msgstr "Only one pad for this footprint" + +#: pcbnew/muonde.cpp:724 +msgid "Gap:" +msgstr "Gap:" + +#: pcbnew/muonde.cpp:724 +msgid "Create Microwave Gap" +msgstr "Create Microwave Gap" + +#: pcbnew/kicad_netlist_reader.cpp:253 +#, c-format +msgid "Cannot find component with reference \"%s\" in netlist." +msgstr "Cannot find component with reference \"%s\" in netlist." + +#: pcbnew/kicad_netlist_reader.cpp:369 pcbnew/pcb_parser.cpp:1760 +#, c-format +msgid "" +"invalid footprint ID in\n" +"file: <%s>\n" +"line: %d\n" +"offset: %d" +msgstr "" +"invalid footprint ID in\n" +"file: <%s>\n" +"line: %d\n" +"offset: %d" + +#: pcbnew/block.cpp:213 +msgid "Block Operation" +msgstr "Block Operation" + +#: pcbnew/autorouter/auto_place_footprints.cpp:164 +msgid "Footprints NOT LOCKED will be moved" +msgstr "Footprints NOT LOCKED will be moved" + +#: pcbnew/autorouter/auto_place_footprints.cpp:171 +msgid "Footprints NOT PLACED will be moved" +msgstr "Footprints NOT PLACED will be moved" + +#: pcbnew/autorouter/auto_place_footprints.cpp:280 +#, c-format +msgid "Place footprint %d of %d" +msgstr "Place footprint %d of %d" + +#: pcbnew/autorouter/auto_place_footprints.cpp:465 +msgid "No PCB edge found, unknown board size!" +msgstr "No PCB edge found, unknown board size!" + +#: pcbnew/autorouter/auto_place_footprints.cpp:474 +msgid "Cols" +msgstr "Cols" + +#: pcbnew/autorouter/auto_place_footprints.cpp:478 +msgid "Cells." +msgstr "Cells." + +#: pcbnew/autorouter/auto_place_footprints.cpp:691 +msgid "OK to abort?" +msgstr "OK to abort?" + +#: pcbnew/autorouter/spread_footprints.cpp:190 +msgid "Could not automatically place footprints. No board outlines detected." +msgstr "Could not automatically place footprints. No board outlines detected." + +#: pcbnew/autorouter/solve.cpp:298 +msgid "Abort routing?" +msgstr "Abort routing?" + +#: pcbnew/autorouter/move_and_route_event_functions.cpp:133 +msgid "Not locked footprints inside the board will be moved. OK?" +msgstr "Not locked footprints inside the board will be moved. OK?" + +#: pcbnew/autorouter/move_and_route_event_functions.cpp:139 +msgid "No footprint found!" +msgstr "No footprint found!" + +#: pcbnew/autorouter/autorout.cpp:90 +msgid "Net not selected" +msgstr "Net not selected" + +#: pcbnew/autorouter/autorout.cpp:98 +msgid "Footprint not selected" +msgstr "Footprint not selected" + +#: pcbnew/autorouter/autorout.cpp:108 +msgid "Pad not selected" +msgstr "Pad not selected" + +#: pcbnew/autorouter/autorout.cpp:181 +msgid "No memory for autorouting" +msgstr "No memory for autorouting" + +#: pcbnew/autorouter/autorout.cpp:186 +msgid "Place Cells" +msgstr "Place Cells" + +#: pcbnew/tools/placement_tool.cpp:42 +msgid "Align to Top" +msgstr "Align to Top" + +#: pcbnew/tools/placement_tool.cpp:43 +msgid "Aligns selected items to the top edge" +msgstr "Aligns selected items to the top edge" + +#: pcbnew/tools/placement_tool.cpp:47 +msgid "Align to Bottom" +msgstr "Align to Bottom" + +#: pcbnew/tools/placement_tool.cpp:48 +msgid "Aligns selected items to the bottom edge" +msgstr "Aligns selected items to the bottom edge" + +#: pcbnew/tools/placement_tool.cpp:52 +msgid "Align to Left" +msgstr "Align to Left" + +#: pcbnew/tools/placement_tool.cpp:53 +msgid "Aligns selected items to the left edge" +msgstr "Aligns selected items to the left edge" + +#: pcbnew/tools/placement_tool.cpp:57 +msgid "Align to Right" +msgstr "Align to Right" + +#: pcbnew/tools/placement_tool.cpp:58 +msgid "Aligns selected items to the right edge" +msgstr "Aligns selected items to the right edge" + +#: pcbnew/tools/placement_tool.cpp:62 +msgid "Distribute Horizontally" +msgstr "Distribute Horizontally" + +#: pcbnew/tools/placement_tool.cpp:63 +msgid "Distributes selected items along the horizontal axis" +msgstr "Distributes selected items along the horizontal axis" + +#: pcbnew/tools/placement_tool.cpp:67 +msgid "Distribute Vertically" +msgstr "Distribute Vertically" + +#: pcbnew/tools/placement_tool.cpp:68 +msgid "Distributes selected items along the vertical axis" +msgstr "Distributes selected items along the vertical axis" + +#: pcbnew/tools/placement_tool.cpp:96 +msgid "Align/distribute" +msgstr "Align/distribute" + +#: pcbnew/tools/placement_tool.cpp:145 +msgid "Align to top" +msgstr "Align to top" + +#: pcbnew/tools/placement_tool.cpp:182 +msgid "Align to bottom" +msgstr "Align to bottom" + +#: pcbnew/tools/placement_tool.cpp:219 +msgid "Align to left" +msgstr "Align to left" + +#: pcbnew/tools/placement_tool.cpp:256 +msgid "Align to right" +msgstr "Align to right" + +#: pcbnew/tools/placement_tool.cpp:311 +msgid "Distribute horizontally" +msgstr "Distribute horizontally" + +#: pcbnew/tools/placement_tool.cpp:354 +msgid "Distribute vertically" +msgstr "Distribute vertically" + +#: pcbnew/tools/selection_tool.cpp:91 +msgid "Trivial Connection" +msgstr "Trivial Connection" + +#: pcbnew/tools/selection_tool.cpp:91 +msgid "Selects a connection between two junctions." +msgstr "Selects a connection between two junctions." + +#: pcbnew/tools/selection_tool.cpp:95 +msgid "Copper Connection" +msgstr "Copper Connection" + +#: pcbnew/tools/selection_tool.cpp:95 +msgid "Selects whole copper connection." +msgstr "Selects whole copper connection." + +#: pcbnew/tools/selection_tool.cpp:99 +msgid "Whole Net" +msgstr "Whole Net" + +#: pcbnew/tools/selection_tool.cpp:99 +msgid "Selects all tracks & vias belonging to the same net." +msgstr "Selects all tracks & vias belonging to the same net." + +#: pcbnew/tools/selection_tool.cpp:103 +msgid "Selects all modules and tracks in the schematic sheet" +msgstr "Selects all modules and tracks in the schematic sheet" + +#: pcbnew/tools/selection_tool.cpp:107 +msgid "Items in Same Hierarchical Sheet" +msgstr "Items in Same Hierarchical Sheet" + +#: pcbnew/tools/selection_tool.cpp:108 +msgid "Selects all modules and tracks in the same schematic sheet" +msgstr "Selects all modules and tracks in the same schematic sheet" + +#: pcbnew/tools/selection_tool.cpp:112 +msgid "Searches the document for an item" +msgstr "Searches the document for an item" + +#: pcbnew/tools/selection_tool.cpp:119 +msgid "Filter Selection" +msgstr "Filter Selection" + +#: pcbnew/tools/selection_tool.cpp:119 +msgid "Filter the types of items in the selection" +msgstr "Filter the types of items in the selection" + +#: pcbnew/tools/selection_tool.cpp:129 +msgid "Select..." +msgstr "Select..." + +#: pcbnew/tools/selection_tool.cpp:646 +msgid "Selection contains locked items. Do you want to continue?" +msgstr "Selection contains locked items. Do you want to continue?" + +#: pcbnew/tools/selection_tool.cpp:1199 +msgid "Filter selection" +msgstr "Filter selection" + +#: pcbnew/tools/selection_tool.cpp:1270 +msgid "Clarify selection" +msgstr "Clarify selection" + +#: pcbnew/tools/pad_tool.cpp:49 pcbnew/onrightclick.cpp:945 +#: pcbnew/modedit_onclick.cpp:319 +msgid "Copy Pad Settings" +msgstr "Copy Pad Settings" + +#: pcbnew/tools/pad_tool.cpp:49 +msgid "Copy current pad's settings to the board design settings" +msgstr "Copy current pad's settings to the board design settings" + +#: pcbnew/tools/pad_tool.cpp:55 pcbnew/tools/pad_tool.cpp:225 +#: pcbnew/tools/pad_tool.cpp:378 pcbnew/onrightclick.cpp:949 +#: pcbnew/modedit_onclick.cpp:321 +msgid "Apply Pad Settings" +msgstr "Apply Pad Settings" + +#: pcbnew/tools/pad_tool.cpp:55 +msgid "Copy the board design settings pad properties to the current pad" +msgstr "Copy the board design settings pad properties to the current pad" + +#: pcbnew/tools/pad_tool.cpp:61 pcbnew/onrightclick.cpp:953 +#: pcbnew/modedit_onclick.cpp:339 +msgid "Push Pad Settings" +msgstr "Push Pad Settings" + +#: pcbnew/tools/pad_tool.cpp:61 +msgid "Copy the current pad settings to other pads" +msgstr "Copy the current pad settings to other pads" + +#: pcbnew/tools/pcbnew_control.cpp:679 pcbnew/edit.cpp:1486 +msgid "Adjust grid origin" +msgstr "Adjust grid origin" + +#: pcbnew/tools/pcbnew_control.cpp:753 +msgid "Are you sure you want to delete item?" +msgstr "Are you sure you want to delete item?" + +#: pcbnew/tools/pcbnew_control.cpp:833 +#, c-format +msgid "" +"Error loading board.\n" +"%s" +msgstr "" +"Error loading board.\n" +"%s" + +#: pcbnew/tools/pcbnew_control.cpp:890 +msgid "Append a board" +msgstr "Append a board" + +#: pcbnew/tools/pcbnew_control.cpp:933 +msgid "Not available in OpenGL/Cairo canvases." +msgstr "Not available in OpenGL/Cairo canvases." + +#: pcbnew/tools/point_editor.cpp:51 pcbnew/onrightclick.cpp:729 +msgid "Create Corner" +msgstr "Create Corner" + +#: pcbnew/tools/point_editor.cpp:51 +msgid "Create a corner" +msgstr "Create a corner" + +#: pcbnew/tools/point_editor.cpp:55 +msgid "Remove Corner" +msgstr "Remove Corner" + +#: pcbnew/tools/point_editor.cpp:55 +msgid "Remove corner" +msgstr "Remove corner" + +#: pcbnew/tools/point_editor.cpp:336 +msgid "Drag a line ending" +msgstr "Drag a line ending" + +#: pcbnew/tools/point_editor.cpp:853 +msgid "Add a zone corner" +msgstr "Add a zone corner" + +#: pcbnew/tools/point_editor.cpp:892 +msgid "Split segment" +msgstr "Split segment" + +#: pcbnew/tools/point_editor.cpp:926 +msgid "Remove a zone corner" +msgstr "Remove a zone corner" + +#: pcbnew/tools/size_menu.cpp:47 +msgid "Track " +msgstr "Track " + +#: pcbnew/tools/size_menu.cpp:50 +msgid "net class width" +msgstr "net class width" + +#: pcbnew/tools/size_menu.cpp:66 +msgid "Via " +msgstr "Via " + +#: pcbnew/tools/size_menu.cpp:70 +msgid "net class size" +msgstr "net class size" + +#: pcbnew/tools/size_menu.cpp:79 +msgid ", drill: default" +msgstr ", drill: default" + +#: pcbnew/tools/size_menu.cpp:81 +msgid ", drill: " +msgstr ", drill: " + +#: pcbnew/tools/zone_create_helper.cpp:145 +msgid "Add a zone cutout" +msgstr "Add a zone cutout" + +#: pcbnew/tools/zone_create_helper.cpp:157 +msgid "Add a zone" +msgstr "Add a zone" + +#: pcbnew/tools/edit_tool.cpp:74 +msgid "Open in Footprint Editor" +msgstr "Open in Footprint Editor" + +#: pcbnew/tools/edit_tool.cpp:75 +msgid "Opens the selected footprint in the Footprint Editor" +msgstr "Opens the selected footprint in the Footprint Editor" + +#: pcbnew/tools/edit_tool.cpp:80 +msgid "Copy Pad Settings to Current Settings" +msgstr "Copy Pad Settings to Current Settings" + +#: pcbnew/tools/edit_tool.cpp:81 +msgid "" +"Copies the properties of selected pad to the current template pad settings." +msgstr "" +"Copies the properties of selected pad to the current template pad settings." + +#: pcbnew/tools/edit_tool.cpp:85 +msgid "Copy Current Settings to Pads" +msgstr "Copy Current Settings to Pads" + +#: pcbnew/tools/edit_tool.cpp:86 +msgid "Copies the current template pad settings to the selected pad(s)." +msgstr "Copies the current template pad settings to the selected pad(s)." + +#: pcbnew/tools/edit_tool.cpp:90 +msgid "Global Pad Edition" +msgstr "Global Pad Edition" + +#: pcbnew/tools/edit_tool.cpp:91 +msgid "Changes pad properties globally." +msgstr "Changes pad properties globally." + +#: pcbnew/tools/edit_tool.cpp:95 +msgid "Edit Activate" +msgstr "Edit Activate" + +#: pcbnew/tools/edit_tool.cpp:99 +msgid "Moves the selected item(s)" +msgstr "Moves the selected item(s)" + +#: pcbnew/tools/edit_tool.cpp:103 +msgid "Duplicates the selected item(s)" +msgstr "Duplicates the selected item(s)" + +#: pcbnew/tools/edit_tool.cpp:107 +msgid "Duplicates the selected item(s), incrementing pad numbers" +msgstr "Duplicates the selected item(s), incrementing pad numbers" + +#: pcbnew/tools/edit_tool.cpp:111 pcbnew/onrightclick.cpp:205 +#: pcbnew/onrightclick.cpp:281 pcbnew/onrightclick.cpp:302 +#: pcbnew/onrightclick.cpp:550 pcbnew/onrightclick.cpp:838 +#: pcbnew/onrightclick.cpp:878 pcbnew/modedit_onclick.cpp:298 +#: pcbnew/modedit_onclick.cpp:378 pcbnew/modedit_onclick.cpp:412 +msgid "Move Exactly" +msgstr "Move Exactly" + +#: pcbnew/tools/edit_tool.cpp:111 +msgid "Moves the selected item(s) by an exact amount" +msgstr "Moves the selected item(s) by an exact amount" + +#: pcbnew/tools/edit_tool.cpp:116 +msgid "Create array" +msgstr "Create array" + +#: pcbnew/tools/edit_tool.cpp:120 +msgid "Rotates selected item(s) clockwise" +msgstr "Rotates selected item(s) clockwise" + +#: pcbnew/tools/edit_tool.cpp:125 +msgid "Rotates selected item(s) counterclockwise" +msgstr "Rotates selected item(s) counterclockwise" + +#: pcbnew/tools/edit_tool.cpp:130 pcbnew/tools/edit_tool.cpp:796 +#: pcbnew/onrightclick.cpp:493 pcbnew/onrightclick.cpp:813 +#: pcbnew/onrightclick.cpp:1000 +msgid "Flip" +msgstr "Flip" + +#: pcbnew/tools/edit_tool.cpp:130 +msgid "Flips selected item(s)" +msgstr "Flips selected item(s)" + +#: pcbnew/tools/edit_tool.cpp:134 +msgid "Mirrors selected item" +msgstr "Mirrors selected item" + +#: pcbnew/tools/edit_tool.cpp:138 pcbnew/tools/edit_tool.cpp:143 +msgid "Deletes selected item(s)" +msgstr "Deletes selected item(s)" + +#: pcbnew/tools/edit_tool.cpp:143 +msgid "Delete (Alternative)" +msgstr "Delete (Alternative)" + +#: pcbnew/tools/edit_tool.cpp:148 +msgid "Change the footprint used for modules" +msgstr "Change the footprint used for modules" + +#: pcbnew/tools/edit_tool.cpp:153 +msgid "Displays item properties dialog" +msgstr "Displays item properties dialog" + +#: pcbnew/tools/edit_tool.cpp:161 +msgid "Measuring tool" +msgstr "Measuring tool" + +#: pcbnew/tools/edit_tool.cpp:161 +msgid "Interactively measure distance between points" +msgstr "Interactively measure distance between points" + +#: pcbnew/tools/edit_tool.cpp:574 +msgid "Edit track width/via size" +msgstr "Edit track width/via size" + +#: pcbnew/tools/edit_tool.cpp:600 +msgid "Edit track/via properties" +msgstr "Edit track/via properties" + +#: pcbnew/tools/edit_tool.cpp:885 +msgid "Move exact" +msgstr "Move exact" + +#: pcbnew/tools/edit_tool.cpp:960 +#, c-format +msgid "Duplicated %d item(s)" +msgstr "Duplicated %d item(s)" + +#: pcbnew/tools/edit_tool.cpp:1100 pcbnew/tool_modedit.cpp:201 +#: pcbnew/tool_pcb.cpp:491 +msgid "Measure distance" +msgstr "Measure distance" + +#: pcbnew/tools/module_editor_tools.cpp:59 +msgid "Add Pad" +msgstr "Add Pad" + +#: pcbnew/tools/module_editor_tools.cpp:59 +msgid "Add a pad" +msgstr "Add a pad" + +#: pcbnew/tools/module_editor_tools.cpp:63 +msgid "Enumerate Pads" +msgstr "Enumerate Pads" + +#: pcbnew/tools/module_editor_tools.cpp:63 +#: pcbnew/tools/module_editor_tools.cpp:239 +msgid "Enumerate pads" +msgstr "Enumerate pads" + +#: pcbnew/tools/module_editor_tools.cpp:67 +msgid "Copy items" +msgstr "Copy items" + +#: pcbnew/tools/module_editor_tools.cpp:71 +msgid "Paste items" +msgstr "Paste items" + +#: pcbnew/tools/module_editor_tools.cpp:114 +msgid "Add pads" +msgstr "Add pads" + +#: pcbnew/tools/module_editor_tools.cpp:118 +msgid "Place pad" +msgstr "Place pad" + +#: pcbnew/tools/module_editor_tools.cpp:152 +msgid "Hold left mouse button and move cursor over pads to enumerate them" +msgstr "Hold left mouse button and move cursor over pads to enumerate them" + +#: pcbnew/tools/module_editor_tools.cpp:277 +msgid "Select reference point" +msgstr "Select reference point" + +#: pcbnew/tools/module_editor_tools.cpp:328 +#, c-format +msgid "Copied %d item(s)" +msgstr "Copied %d item(s)" + +#: pcbnew/tools/module_editor_tools.cpp:348 +msgid "Invalid clipboard contents" +msgstr "Invalid clipboard contents" + +#: pcbnew/tools/module_editor_tools.cpp:436 +msgid "Paste clipboard contents" +msgstr "Paste clipboard contents" + +#: pcbnew/tools/pcb_editor_control.cpp:89 +msgid "Fill" +msgstr "Fill" + +#: pcbnew/tools/pcb_editor_control.cpp:89 +msgid "Fill zone(s)" +msgstr "Fill zone(s)" + +#: pcbnew/tools/pcb_editor_control.cpp:93 +msgid "Fill All" +msgstr "Fill All" + +#: pcbnew/tools/pcb_editor_control.cpp:93 +msgid "Fill all zones" +msgstr "Fill all zones" + +#: pcbnew/tools/pcb_editor_control.cpp:97 +msgid "Unfill" +msgstr "Unfill" + +#: pcbnew/tools/pcb_editor_control.cpp:97 +msgid "Unfill zone(s)" +msgstr "Unfill zone(s)" + +#: pcbnew/tools/pcb_editor_control.cpp:101 +msgid "Unfill All" +msgstr "Unfill All" + +#: pcbnew/tools/pcb_editor_control.cpp:101 +msgid "Unfill all zones" +msgstr "Unfill all zones" + +#: pcbnew/tools/pcb_editor_control.cpp:105 +msgid "Merge Zones" +msgstr "Merge Zones" + +#: pcbnew/tools/pcb_editor_control.cpp:105 +#: pcbnew/tools/pcb_editor_control.cpp:872 +msgid "Merge zones" +msgstr "Merge zones" + +#: pcbnew/tools/pcb_editor_control.cpp:109 +msgid "Duplicate Zone onto Layer" +msgstr "Duplicate Zone onto Layer" + +#: pcbnew/tools/pcb_editor_control.cpp:109 +msgid "Duplicate zone outline onto a different layer" +msgstr "Duplicate zone outline onto a different layer" + +#: pcbnew/tools/pcb_editor_control.cpp:115 +msgid "Add Layer Alignment Target" +msgstr "Add Layer Alignment Target" + +#: pcbnew/tools/pcb_editor_control.cpp:115 +msgid "Add a layer alignment target" +msgstr "Add a layer alignment target" + +#: pcbnew/tools/pcb_editor_control.cpp:119 +msgid "Add a footprint" +msgstr "Add a footprint" + +#: pcbnew/tools/pcb_editor_control.cpp:135 +msgid "Lock" +msgstr "Lock" + +#: pcbnew/tools/pcb_editor_control.cpp:139 +msgid "Unlock" +msgstr "Unlock" + +#: pcbnew/tools/pcb_editor_control.cpp:222 +msgid "Locking" +msgstr "Locking" + +#: pcbnew/tools/pcb_editor_control.cpp:407 pcbnew/edit.cpp:1459 +#: pcbnew/edit.cpp:1506 +msgid "Add footprint" +msgstr "Add footprint" + +#: pcbnew/tools/pcb_editor_control.cpp:472 +msgid "Place a module" +msgstr "Place a module" + +#: pcbnew/tools/pcb_editor_control.cpp:623 +msgid "Place a layer alignment target" +msgstr "Place a layer alignment target" + +#: pcbnew/tools/pcb_editor_control.cpp:671 pcbnew/onrightclick.cpp:749 +#: pcbnew/zones_by_polygon_fill_functions.cpp:123 +msgid "Fill Zone" +msgstr "Fill Zone" + +#: pcbnew/tools/pcb_editor_control.cpp:684 +#: pcbnew/zones_by_polygon_fill_functions.cpp:49 +#, c-format +msgid "Filling zone %d out of %d (net %s)..." +msgstr "Filling zone %d out of %d (net %s)..." + +#: pcbnew/tools/pcb_editor_control.cpp:692 +#: pcbnew/tools/pcb_editor_control.cpp:720 +#: pcbnew/zones_by_polygon_fill_functions.cpp:147 +msgid "Fill All Zones" +msgstr "Fill All Zones" + +#: pcbnew/tools/pcb_editor_control.cpp:749 +msgid "Unfill Zone" +msgstr "Unfill Zone" + +#: pcbnew/tools/pcb_editor_control.cpp:774 +msgid "Unfill All Zones" +msgstr "Unfill All Zones" + +#: pcbnew/tools/pcb_editor_control.cpp:918 pcbnew/zones_by_polygon.cpp:133 +msgid "The duplicated zone cannot be on the same layer as the original zone." +msgstr "The duplicated zone cannot be on the same layer as the original zone." + +#: pcbnew/tools/pcb_editor_control.cpp:929 +msgid "Duplicate zone" +msgstr "Duplicate zone" + +#: pcbnew/tools/pcb_editor_control.cpp:999 pcbnew/edit.cpp:1482 +msgid "Adjust zero" +msgstr "Adjust zero" + +#: pcbnew/tools/pcb_editor_control.cpp:1133 +msgid "Pick Components for Local Ratsnest" +msgstr "Pick Components for Local Ratsnest" + +#: pcbnew/tools/drawing_tool.cpp:69 +msgid "Draw Line" +msgstr "Draw Line" + +#: pcbnew/tools/drawing_tool.cpp:69 pcbnew/tools/drawing_tool.cpp:1032 +msgid "Draw a line" +msgstr "Draw a line" + +#: pcbnew/tools/drawing_tool.cpp:73 +msgid "Draw Circle" +msgstr "Draw Circle" + +#: pcbnew/tools/drawing_tool.cpp:73 pcbnew/tools/drawing_tool.cpp:266 +msgid "Draw a circle" +msgstr "Draw a circle" + +#: pcbnew/tools/drawing_tool.cpp:77 +msgid "Draw Arc" +msgstr "Draw Arc" + +#: pcbnew/tools/drawing_tool.cpp:77 pcbnew/tools/drawing_tool.cpp:295 +msgid "Draw an arc" +msgstr "Draw an arc" + +#: pcbnew/tools/drawing_tool.cpp:81 +msgid "Add a text" +msgstr "Add a text" + +#: pcbnew/tools/drawing_tool.cpp:85 +msgid "Add Dimension" +msgstr "Add Dimension" + +#: pcbnew/tools/drawing_tool.cpp:85 +msgid "Add a dimension" +msgstr "Add a dimension" + +#: pcbnew/tools/drawing_tool.cpp:89 +msgid "Add Filled Zone" +msgstr "Add Filled Zone" + +#: pcbnew/tools/drawing_tool.cpp:89 +msgid "Add a filled zone" +msgstr "Add a filled zone" + +#: pcbnew/tools/drawing_tool.cpp:93 +msgid "Add Vias" +msgstr "Add Vias" + +#: pcbnew/tools/drawing_tool.cpp:93 +msgid "Add free-stanging vias" +msgstr "Add free-stanging vias" + +#: pcbnew/tools/drawing_tool.cpp:97 +msgid "Add Keepout Area" +msgstr "Add Keepout Area" + +#: pcbnew/tools/drawing_tool.cpp:97 +msgid "Add a keepout area" +msgstr "Add a keepout area" + +#: pcbnew/tools/drawing_tool.cpp:101 +msgid "Add a Zone Cutout" +msgstr "Add a Zone Cutout" + +#: pcbnew/tools/drawing_tool.cpp:101 +msgid "Add a cutout area of an existing zone" +msgstr "Add a cutout area of an existing zone" + +#: pcbnew/tools/drawing_tool.cpp:106 +msgid "Add a Similar Zone" +msgstr "Add a Similar Zone" + +#: pcbnew/tools/drawing_tool.cpp:106 +msgid "Add a zone with the same settings as an existing zone" +msgstr "Add a zone with the same settings as an existing zone" + +#: pcbnew/tools/drawing_tool.cpp:115 +msgid "Place the Footprint Anchor" +msgstr "Place the Footprint Anchor" + +#: pcbnew/tools/drawing_tool.cpp:115 pcbnew/tools/drawing_tool.cpp:868 +msgid "Place the footprint anchor" +msgstr "Place the footprint anchor" + +#: pcbnew/tools/drawing_tool.cpp:120 +msgid "Increase Line Width" +msgstr "Increase Line Width" + +#: pcbnew/tools/drawing_tool.cpp:120 +msgid "Increase the line width" +msgstr "Increase the line width" + +#: pcbnew/tools/drawing_tool.cpp:124 +msgid "Decrease Line Width" +msgstr "Decrease Line Width" + +#: pcbnew/tools/drawing_tool.cpp:124 +msgid "Decrease the line width" +msgstr "Decrease the line width" + +#: pcbnew/tools/drawing_tool.cpp:128 +msgid "Switch Arc Posture" +msgstr "Switch Arc Posture" + +#: pcbnew/tools/drawing_tool.cpp:128 +msgid "Switch the arc posture" +msgstr "Switch the arc posture" + +#: pcbnew/tools/drawing_tool.cpp:136 +msgid "Delete Last Point" +msgstr "Delete Last Point" + +#: pcbnew/tools/drawing_tool.cpp:136 +msgid "Delete the last point added to the current item" +msgstr "Delete the last point added to the current item" + +#: pcbnew/tools/drawing_tool.cpp:141 pcbnew/onrightclick.cpp:239 +msgid "Close Zone Outline" +msgstr "Close Zone Outline" + +#: pcbnew/tools/drawing_tool.cpp:141 +msgid "Close the outline of a zone in progress" +msgstr "Close the outline of a zone in progress" + +#: pcbnew/tools/drawing_tool.cpp:224 pcbnew/edit.cpp:1490 +msgid "Add graphic line" +msgstr "Add graphic line" + +#: pcbnew/tools/drawing_tool.cpp:232 +msgid "Draw a line segment" +msgstr "Draw a line segment" + +#: pcbnew/tools/drawing_tool.cpp:445 +msgid "Place a text" +msgstr "Place a text" + +#: pcbnew/tools/drawing_tool.cpp:593 +msgid "Draw a dimension" +msgstr "Draw a dimension" + +#: pcbnew/tools/drawing_tool.cpp:646 pcbnew/edit.cpp:1463 +msgid "Add zones" +msgstr "Add zones" + +#: pcbnew/tools/drawing_tool.cpp:656 pcbnew/edit.cpp:1474 +msgid "Add keepout" +msgstr "Add keepout" + +#: pcbnew/tools/drawing_tool.cpp:666 +msgid "Add zone cutout" +msgstr "Add zone cutout" + +#: pcbnew/tools/drawing_tool.cpp:676 +msgid "Add similar zone" +msgstr "Add similar zone" + +#: pcbnew/tools/drawing_tool.cpp:848 +msgid "Place a DXF drawing" +msgstr "Place a DXF drawing" + +#: pcbnew/tools/drawing_tool.cpp:888 +msgid "Move the footprint reference anchor" +msgstr "Move the footprint reference anchor" + +#: pcbnew/tools/drawing_tool.cpp:1520 pcbnew/tool_pcb.cpp:445 +msgid "Add vias" +msgstr "Add vias" + +#: pcbnew/tools/drawing_tool.cpp:1522 +msgid "Place via" +msgstr "Place via" + +#: pcbnew/tools/position_relative_tool.cpp:44 +msgid "Position Relative to..." +msgstr "Position Relative to..." + +#: pcbnew/tools/position_relative_tool.cpp:45 +msgid "Positions the selected item(s) by an exact amount relative to another" +msgstr "Positions the selected item(s) by an exact amount relative to another" + +#: pcbnew/tools/position_relative_tool.cpp:156 +#: pcbnew/dialogs/dialog_position_relative_base.h:75 +msgid "Position Relative" +msgstr "Position Relative" + +#: pcbnew/tools/microwave_tool.cpp:65 pcbnew/tools/microwave_tool.cpp:144 +#: pcbnew/muwave_command.cpp:64 +msgid "Add Gap" +msgstr "Add Gap" + +#: pcbnew/tools/microwave_tool.cpp:65 pcbnew/tool_pcb.cpp:519 +msgid "Create gap of specified length for microwave applications" +msgstr "Create gap of specified length for microwave applications" + +#: pcbnew/tools/microwave_tool.cpp:71 pcbnew/tools/microwave_tool.cpp:152 +#: pcbnew/muwave_command.cpp:68 +msgid "Add Stub" +msgstr "Add Stub" + +#: pcbnew/tools/microwave_tool.cpp:71 pcbnew/tool_pcb.cpp:526 +msgid "Create stub of specified length for microwave applications" +msgstr "Create stub of specified length for microwave applications" + +#: pcbnew/tools/microwave_tool.cpp:77 pcbnew/muwave_command.cpp:72 +msgid "Add Arc Stub" +msgstr "Add Arc Stub" + +#: pcbnew/tools/microwave_tool.cpp:77 pcbnew/tool_pcb.cpp:531 +msgid "Create stub (arc) of specified length for microwave applications" +msgstr "Create stub (arc) of specified length for microwave applications" + +#: pcbnew/tools/microwave_tool.cpp:83 pcbnew/tools/microwave_tool.cpp:168 +#: pcbnew/muwave_command.cpp:76 +msgid "Add Polynomial Shape" +msgstr "Add Polynomial Shape" + +#: pcbnew/tools/microwave_tool.cpp:83 +msgid "Create polynomial shape for microwave applications" +msgstr "Create polynomial shape for microwave applications" + +#: pcbnew/tools/microwave_tool.cpp:89 +msgid "Add Microwave Line" +msgstr "Add Microwave Line" + +#: pcbnew/tools/microwave_tool.cpp:89 pcbnew/tool_pcb.cpp:514 +msgid "Create line of specified length for microwave applications" +msgstr "Create line of specified length for microwave applications" + +#: pcbnew/tools/microwave_tool.cpp:160 +msgid "Add Stub (Arc)" +msgstr "Add Stub (Arc)" + +#: pcbnew/tools/microwave_tool.cpp:229 +msgid "Place microwave feature" +msgstr "Place microwave feature" + +#: pcbnew/tools/microwave_tool.cpp:278 +msgid "Add microwave inductor" +msgstr "Add microwave inductor" + +#: pcbnew/tools/microwave_tool.cpp:300 +msgid "Add Microwave Inductor" +msgstr "Add Microwave Inductor" + +#: pcbnew/board_netlist_updater.cpp:108 pcbnew/class_board.cpp:2414 +#, c-format +msgid "Adding new component \"%s:%s\" footprint \"%s\".\n" +msgstr "Adding new component \"%s:%s\" footprint \"%s\".\n" + +#: pcbnew/board_netlist_updater.cpp:114 +#, c-format +msgid "Add component %s, footprint: %s.\n" +msgstr "Add component %s, footprint: %s.\n" + +#: pcbnew/board_netlist_updater.cpp:136 +#, c-format +msgid "Cannot add component %s due to missing footprint %s.\n" +msgstr "Cannot add component %s due to missing footprint %s.\n" + +#: pcbnew/board_netlist_updater.cpp:142 pcbnew/class_board.cpp:2423 +#, c-format +msgid "Cannot add new component \"%s:%s\" due to missing footprint \"%s\".\n" +msgstr "Cannot add new component \"%s:%s\" due to missing footprint \"%s\".\n" + +#: pcbnew/board_netlist_updater.cpp:169 +#, c-format +msgid "Change component %s footprint from %s to %s.\n" +msgstr "Change component %s footprint from %s to %s.\n" + +#: pcbnew/board_netlist_updater.cpp:176 pcbnew/class_board.cpp:2457 +#, c-format +msgid "Replacing component \"%s:%s\" footprint \"%s\" with \"%s\".\n" +msgstr "Replacing component \"%s:%s\" footprint \"%s\" with \"%s\".\n" + +#: pcbnew/board_netlist_updater.cpp:206 +#, c-format +msgid "Cannot change component %s footprint due to missing footprint %s.\n" +msgstr "Cannot change component %s footprint due to missing footprint %s.\n" + +#: pcbnew/board_netlist_updater.cpp:213 pcbnew/class_board.cpp:2468 +#, c-format +msgid "Cannot replace component \"%s:%s\" due to missing footprint \"%s\".\n" +msgstr "Cannot replace component \"%s:%s\" due to missing footprint \"%s\".\n" + +#: pcbnew/board_netlist_updater.cpp:242 +#, c-format +msgid "Change component %s reference to %s.\n" +msgstr "Change component %s reference to %s.\n" + +#: pcbnew/board_netlist_updater.cpp:248 pcbnew/class_board.cpp:2521 +#, c-format +msgid "Changing component \"%s:%s\" reference to \"%s\".\n" +msgstr "Changing component \"%s:%s\" reference to \"%s\".\n" + +#: pcbnew/board_netlist_updater.cpp:265 +#, c-format +msgid "Change component %s value from %s to %s.\n" +msgstr "Change component %s value from %s to %s.\n" + +#: pcbnew/board_netlist_updater.cpp:272 pcbnew/class_board.cpp:2537 +#, c-format +msgid "Changing component \"%s:%s\" value from \"%s\" to \"%s\".\n" +msgstr "Changing component \"%s:%s\" value from \"%s\" to \"%s\".\n" + +#: pcbnew/board_netlist_updater.cpp:290 pcbnew/class_board.cpp:2554 +#, c-format +msgid "Changing component path \"%s:%s\" to \"%s\".\n" +msgstr "Changing component path \"%s:%s\" to \"%s\".\n" + +#: pcbnew/board_netlist_updater.cpp:330 +#, c-format +msgid "Disconnect component %s pin %s.\n" +msgstr "Disconnect component %s pin %s.\n" + +#: pcbnew/board_netlist_updater.cpp:335 pcbnew/class_board.cpp:2578 +#, c-format +msgid "Clearing component \"%s:%s\" pin \"%s\" net name.\n" +msgstr "Clearing component \"%s:%s\" pin \"%s\" net name.\n" + +#: pcbnew/board_netlist_updater.cpp:375 +#, c-format +msgid "Add net %s.\n" +msgstr "Add net %s.\n" + +#: pcbnew/board_netlist_updater.cpp:381 +#, c-format +msgid "Reconnect component %s pin %s from net %s to net %s.\n" +msgstr "Reconnect component %s pin %s from net %s to net %s.\n" + +#: pcbnew/board_netlist_updater.cpp:388 +#, c-format +msgid "Connect component %s pin %s to net %s.\n" +msgstr "Connect component %s pin %s to net %s.\n" + +#: pcbnew/board_netlist_updater.cpp:396 pcbnew/class_board.cpp:2597 +#, c-format +msgid "" +"Changing component \"%s:%s\" pin \"%s\" net name from \"%s\" to \"%s\".\n" +msgstr "" +"Changing component \"%s:%s\" pin \"%s\" net name from \"%s\" to \"%s\".\n" + +#: pcbnew/board_netlist_updater.cpp:442 +#, c-format +msgid "Component %s is locked, skipping removal.\n" +msgstr "Component %s is locked, skipping removal.\n" + +#: pcbnew/board_netlist_updater.cpp:448 +#, c-format +msgid "Remove component %s." +msgstr "Remove component %s." + +#: pcbnew/board_netlist_updater.cpp:452 pcbnew/class_board.cpp:2649 +#, c-format +msgid "Removing unused component \"%s:%s\".\n" +msgstr "Removing unused component \"%s:%s\".\n" + +#: pcbnew/board_netlist_updater.cpp:517 +#, c-format +msgid "Remove single pad net %s." +msgstr "Remove single pad net %s." + +#: pcbnew/board_netlist_updater.cpp:521 pcbnew/class_board.cpp:2712 +#, c-format +msgid "Remove single pad net \"%s\" on \"%s\" pad '%s'\n" +msgstr "Remove single pad net \"%s\" on \"%s\" pad '%s'\n" + +#: pcbnew/board_netlist_updater.cpp:583 +#, c-format +msgid "Component %s pad %s not found in footprint %s\n" +msgstr "Component %s pad %s not found in footprint %s\n" + +#: pcbnew/board_netlist_updater.cpp:604 +#, c-format +msgid "Copper zone (net name %s): net has no pads connected." +msgstr "Copper zone (net name %s): net has no pads connected." + +#: pcbnew/board_netlist_updater.cpp:631 +#, c-format +msgid "Processing component \"%s:%s:%s\".\n" +msgstr "Processing component \"%s:%s:%s\".\n" + +#: pcbnew/board_netlist_updater.cpp:671 +msgid "Update netlist" +msgstr "Update netlist" + +#: pcbnew/board_netlist_updater.cpp:680 +#, c-format +msgid "Total warnings: %d, errors: %d." +msgstr "Total warnings: %d, errors: %d." + +#: pcbnew/board_netlist_updater.cpp:685 +msgid "" +"Errors occured during the netlist update. Unless you fix them, your board " +"will not be consistent with the schematics." +msgstr "" +"Errors occured during the netlist update. Unless you fix them, your board " +"will not be consistent with the schematics." + +#: pcbnew/board_netlist_updater.cpp:693 +msgid "Netlist update successful!" +msgstr "Netlist update successful!" + +#: pcbnew/editedge.cpp:152 +msgid "Copper layer global delete not allowed!" +msgstr "Copper layer global delete not allowed!" + +#: pcbnew/editedge.cpp:157 +#, c-format +msgid "Delete everything on layer %s?" +msgstr "Delete everything on layer %s?" + +#: pcbnew/modview_frame.cpp:132 +msgid "Footprint Library Browser" +msgstr "Footprint Library Browser" + +#: pcbnew/modview_frame.cpp:488 +#, c-format +msgid "" +"Could not load footprint \"%s\" from library \"%s\".\n" +"\n" +"Error %s." +msgstr "" +"Could not load footprint \"%s\" from library \"%s\".\n" +"\n" +"Error %s." + +#: pcbnew/class_pcb_text.cpp:122 +msgid "Dimension" +msgstr "Dimension" + +#: pcbnew/class_pcb_text.cpp:124 +msgid "PCB Text" +msgstr "PCB Text" + +#: pcbnew/class_pcb_text.cpp:183 +#, c-format +msgid "Pcb Text \"%s\" on %s" +msgstr "Pcb Text \"%s\" on %s" + +#: pcbnew/class_pad.cpp:656 +msgid "Pad" +msgstr "Pad" + +#: pcbnew/class_pad.cpp:686 +msgid "Drill X / Y" +msgstr "Drill X / Y" + +#: pcbnew/class_pad.cpp:706 +msgid "Length in package" +msgstr "Length in package" + +#: pcbnew/class_pad.cpp:1091 pcbnew/class_board_item.cpp:43 +msgid "Rect" +msgstr "Rect" + +#: pcbnew/class_pad.cpp:1094 +msgid "Trap" +msgstr "Trap" + +#: pcbnew/class_pad.cpp:1097 +msgid "Roundrect" +msgstr "Roundrect" + +#: pcbnew/class_pad.cpp:1110 +msgid "Std" +msgstr "Std" + +#: pcbnew/class_pad.cpp:1116 +msgid "Conn" +msgstr "Conn" + +#: pcbnew/class_pad.cpp:1119 +msgid "Not Plated" +msgstr "Not Plated" + +#: pcbnew/class_pad.cpp:1135 +#, c-format +msgid "Pad on %s of %s" +msgstr "Pad on %s of %s" + +#: pcbnew/class_pad.cpp:1141 +#, c-format +msgid "Pad %s on %s of %s" +msgstr "Pad %s on %s of %s" + +#: pcbnew/class_pad.cpp:1255 +msgid "No layers" +msgstr "No layers" + +#: pcbnew/class_pad.cpp:1275 +msgid "Internal" +msgstr "Internal" + +#: pcbnew/class_pad.cpp:1278 +msgid "Non-copper" +msgstr "Non-copper" + +#: pcbnew/printout_controler.cpp:109 +msgid "Multiple Layers" +msgstr "Multiple Layers" + +#: pcbnew/editrack.cpp:810 +msgid "Track Len" +msgstr "Track Len" + +#: pcbnew/editrack.cpp:814 +msgid "Full Len" +msgstr "Full Len" + +#: pcbnew/editrack.cpp:816 +msgid "Pad to die" +msgstr "Pad to die" + +#: pcbnew/editrack.cpp:821 +msgid "Segs Count" +msgstr "Segs Count" + +#: pcbnew/class_mire.cpp:194 +#, c-format +msgid "Target size %s" +msgstr "Target size %s" + +#: pcbnew/menubar_modedit.cpp:67 +msgid "Set Acti&ve Library" +msgstr "Set Acti&ve Library" + +#: pcbnew/menubar_modedit.cpp:68 pcbnew/tool_modedit.cpp:56 +msgid "Select active library" +msgstr "Select active library" + +#: pcbnew/menubar_modedit.cpp:74 +msgid "&New Footprint" +msgstr "&New Footprint" + +#: pcbnew/menubar_modedit.cpp:74 +msgid "Create new footprint" +msgstr "Create new footprint" + +#: pcbnew/menubar_modedit.cpp:82 +msgid "&Import Footprint From File" +msgstr "&Import Footprint From File" + +#: pcbnew/menubar_modedit.cpp:83 +msgid "Import footprint from an existing file" +msgstr "Import footprint from an existing file" + +#: pcbnew/menubar_modedit.cpp:88 +msgid "Load Footprint From Current Li&brary" +msgstr "Load Footprint From Current Li&brary" + +#: pcbnew/menubar_modedit.cpp:89 +msgid "Open footprint from library" +msgstr "Open footprint from library" + +#: pcbnew/menubar_modedit.cpp:94 +msgid "Load Footprint From &Current Board" +msgstr "Load Footprint From &Current Board" + +#: pcbnew/menubar_modedit.cpp:95 pcbnew/tool_modedit.cpp:90 +msgid "Load footprint from current board" +msgstr "Load footprint from current board" + +#: pcbnew/menubar_modedit.cpp:100 +msgid "&Load Footprint" +msgstr "&Load Footprint" + +#: pcbnew/menubar_modedit.cpp:101 +msgid "Load footprint" +msgstr "Load footprint" + +#: pcbnew/menubar_modedit.cpp:107 +msgid "Save &Current Library As..." +msgstr "Save &Current Library As..." + +#: pcbnew/menubar_modedit.cpp:108 +msgid "Save entire current library under a new name" +msgstr "Save entire current library under a new name" + +#: pcbnew/menubar_modedit.cpp:112 +msgid "&Save Footprint in Active Library" +msgstr "&Save Footprint in Active Library" + +#: pcbnew/menubar_modedit.cpp:116 pcbnew/tool_modedit.cpp:59 +msgid "Save footprint in active library" +msgstr "Save footprint in active library" + +#: pcbnew/menubar_modedit.cpp:121 +msgid "S&ave Footprint in New Library" +msgstr "S&ave Footprint in New Library" + +#: pcbnew/menubar_modedit.cpp:122 +msgid "Create new library and save current footprint in it" +msgstr "Create new library and save current footprint in it" + +#: pcbnew/menubar_modedit.cpp:127 +msgid "&Export Footprint" +msgstr "&Export Footprint" + +#: pcbnew/menubar_modedit.cpp:128 +msgid "Save currently loaded footprint into file" +msgstr "Save currently loaded footprint into file" + +#: pcbnew/menubar_modedit.cpp:133 +msgid "&Import DXF File" +msgstr "&Import DXF File" + +#: pcbnew/menubar_modedit.cpp:142 +msgid "Print current footprint" +msgstr "Print current footprint" + +#: pcbnew/menubar_modedit.cpp:151 +msgid "Close footprint editor" +msgstr "Close footprint editor" + +#: pcbnew/menubar_modedit.cpp:160 +msgid "Undo last action" +msgstr "Undo last action" + +#: pcbnew/menubar_modedit.cpp:166 +msgid "Redo last action" +msgstr "Redo last action" + +#: pcbnew/menubar_modedit.cpp:171 +msgid "Delete objects with eraser" +msgstr "Delete objects with eraser" + +#: pcbnew/menubar_modedit.cpp:179 +msgid "Footprint &Properties" +msgstr "Footprint &Properties" + +#: pcbnew/menubar_modedit.cpp:180 +msgid "Edit footprint properties" +msgstr "Edit footprint properties" + +#: pcbnew/menubar_modedit.cpp:188 +msgid "Set Custom &User Grid" +msgstr "Set Custom &User Grid" + +#: pcbnew/menubar_modedit.cpp:188 +msgid "Set custom user grid size" +msgstr "Set custom user grid size" + +#: pcbnew/menubar_modedit.cpp:193 +msgid "Text &Size and Width" +msgstr "Text &Size and Width" + +#: pcbnew/menubar_modedit.cpp:194 +msgid "Adjust width for text and drawing" +msgstr "Adjust width for text and drawing" + +#: pcbnew/menubar_modedit.cpp:199 +msgid "&Pad Properties" +msgstr "&Pad Properties" + +#: pcbnew/menubar_modedit.cpp:199 +msgid "Edit settings for new pads" +msgstr "Edit settings for new pads" + +#: pcbnew/menubar_modedit.cpp:237 pcbnew/footprint_wizard_frame.cpp:679 +#: pcbnew/tool_modview.cpp:76 pcbnew/tool_modview.cpp:178 +msgid "Show footprint in 3D viewer" +msgstr "Show footprint in 3D viewer" + +#: pcbnew/menubar_modedit.cpp:248 +msgid "Switch the canvas implementation to Legacy" +msgstr "Switch the canvas implementation to Legacy" + +#: pcbnew/menubar_modedit.cpp:256 +msgid "Switch the canvas implementation to OpenGL" +msgstr "Switch the canvas implementation to OpenGL" + +#: pcbnew/menubar_modedit.cpp:264 +msgid "Switch the canvas implementation to Cairo" +msgstr "Switch the canvas implementation to Cairo" + +#: pcbnew/menubar_modedit.cpp:272 +msgid "&Pad" +msgstr "&Pad" + +#: pcbnew/menubar_modedit.cpp:295 +msgid "&Text" +msgstr "&Text" + +#: pcbnew/menubar_modedit.cpp:295 +msgid "Add graphic text" +msgstr "Add graphic text" + +#: pcbnew/menubar_modedit.cpp:302 +msgid "A&nchor" +msgstr "A&nchor" + +#: pcbnew/menubar_modedit.cpp:303 pcbnew/tool_modedit.cpp:187 +msgid "Place footprint reference anchor" +msgstr "Place footprint reference anchor" + +#: pcbnew/menubar_modedit.cpp:311 +msgid "Add footprint libraries with wizard" +msgstr "Add footprint libraries with wizard" + +#: pcbnew/menubar_modedit.cpp:327 +msgid "General &Settings" +msgstr "General &Settings" + +#: pcbnew/menubar_modedit.cpp:327 +msgid "Change footprint editor settings." +msgstr "Change footprint editor settings." + +#: pcbnew/menubar_modedit.cpp:332 +msgid "Change footprint editor display settings" +msgstr "Change footprint editor display settings" + +#: pcbnew/menubar_modedit.cpp:347 +msgid "Open the Pcbnew Manual" +msgstr "Open the Pcbnew Manual" + +#: pcbnew/menubar_modedit.cpp:357 +msgid "Displays current hotkeys table and corresponding commands" +msgstr "Displays current hotkeys table and corresponding commands" + +#: pcbnew/menubar_modedit.cpp:380 +msgid "Di&mensions" +msgstr "Di&mensions" + +#: pcbnew/layer_widget.cpp:273 +msgid "" +"Left double click or middle click for color change, right click for menu" +msgstr "" +"Left double click or middle click for color change, right click for menu" + +#: pcbnew/layer_widget.cpp:281 +msgid "Enable this for visibility" +msgstr "Enable this for visibility" + +#: pcbnew/layer_widget.cpp:309 +msgid "Left double click or middle click for color change" +msgstr "Left double click or middle click for color change" + +#: pcbnew/footprint_wizard.cpp:78 pcbnew/footprint_wizard_frame.cpp:111 +msgid "Footprint Wizard" +msgstr "Footprint Wizard" + +#: pcbnew/footprint_wizard.cpp:84 +msgid "no wizard selected" +msgstr "no wizard selected" + +#: pcbnew/footprint_wizard.cpp:148 +msgid "Couldn't reload footprint wizard" +msgstr "Couldn't reload footprint wizard" + +#: pcbnew/netlist.cpp:206 +msgid "Components" +msgstr "Components" + +#: pcbnew/netlist.cpp:252 +#, c-format +msgid "No footprint defined for component '%s'.\n" +msgstr "No footprint defined for component '%s'.\n" + +#: pcbnew/netlist.cpp:274 +#, c-format +msgid "" +"Footprint of component '%s' changed: board footprint '%s', netlist footprint " +"'%s'\n" +msgstr "" +"Footprint of component '%s' changed: board footprint '%s', netlist footprint " +"'%s'\n" + +#: pcbnew/netlist.cpp:303 +#, c-format +msgid "Component '%s' footprint ID '%s' is not valid.\n" +msgstr "Component '%s' footprint ID '%s' is not valid.\n" + +#: pcbnew/netlist.cpp:324 +#, c-format +msgid "" +"Component '%s' footprint '%s' was not found in any libraries in the " +"footprint library table.\n" +msgstr "" +"Component '%s' footprint '%s' was not found in any libraries in the " +"footprint library table.\n" + +#: pcbnew/class_pcb_layer_widget.cpp:61 pcbnew/class_track.cpp:1222 +msgid "Through Via" +msgstr "Through Via" + +#: pcbnew/class_pcb_layer_widget.cpp:61 +msgid "Show through vias" +msgstr "Show through vias" + +#: pcbnew/class_pcb_layer_widget.cpp:62 +msgid "Bl/Buried Via" +msgstr "Bl/Buried Via" + +#: pcbnew/class_pcb_layer_widget.cpp:62 +msgid "Show blind or buried vias" +msgstr "Show blind or buried vias" + +#: pcbnew/class_pcb_layer_widget.cpp:63 pcbnew/class_track.cpp:1212 +msgid "Micro Via" +msgstr "Micro Via" + +#: pcbnew/class_pcb_layer_widget.cpp:63 +msgid "Show micro vias" +msgstr "Show micro vias" + +#: pcbnew/class_pcb_layer_widget.cpp:64 +msgid "Non Plated Holes" +msgstr "Non Plated Holes" + +#: pcbnew/class_pcb_layer_widget.cpp:64 +msgid "Show non plated holes in specific color" +msgstr "Show non plated holes in specific color" + +#: pcbnew/class_pcb_layer_widget.cpp:65 +msgid "Ratsnest" +msgstr "Ratsnest" + +#: pcbnew/class_pcb_layer_widget.cpp:65 +msgid "Show unconnected nets as a ratsnest" +msgstr "Show unconnected nets as a ratsnest" + +#: pcbnew/class_pcb_layer_widget.cpp:67 +msgid "Pads Front" +msgstr "Pads Front" + +#: pcbnew/class_pcb_layer_widget.cpp:67 +msgid "Show footprint pads on board's front" +msgstr "Show footprint pads on board's front" + +#: pcbnew/class_pcb_layer_widget.cpp:68 +msgid "Pads Back" +msgstr "Pads Back" + +#: pcbnew/class_pcb_layer_widget.cpp:68 +msgid "Show footprint pads on board's back" +msgstr "Show footprint pads on board's back" + +#: pcbnew/class_pcb_layer_widget.cpp:70 +msgid "Text Front" +msgstr "Text Front" + +#: pcbnew/class_pcb_layer_widget.cpp:70 +msgid "Show footprint text on board's front" +msgstr "Show footprint text on board's front" + +#: pcbnew/class_pcb_layer_widget.cpp:71 +msgid "Text Back" +msgstr "Text Back" + +#: pcbnew/class_pcb_layer_widget.cpp:71 +msgid "Show footprint text on board's back" +msgstr "Show footprint text on board's back" + +#: pcbnew/class_pcb_layer_widget.cpp:72 +msgid "Hidden Text" +msgstr "Hidden Text" + +#: pcbnew/class_pcb_layer_widget.cpp:72 +msgid "Show footprint text marked as invisible" +msgstr "Show footprint text marked as invisible" + +#: pcbnew/class_pcb_layer_widget.cpp:74 +msgid "Anchors" +msgstr "Anchors" + +#: pcbnew/class_pcb_layer_widget.cpp:74 +msgid "Show footprint and text origins as a cross" +msgstr "Show footprint and text origins as a cross" + +#: pcbnew/class_pcb_layer_widget.cpp:76 +msgid "No-Connects" +msgstr "No-Connects" + +#: pcbnew/class_pcb_layer_widget.cpp:76 +msgid "Show a marker on pads which have no net connected" +msgstr "Show a marker on pads which have no net connected" + +#: pcbnew/class_pcb_layer_widget.cpp:77 +msgid "Footprints Front" +msgstr "Footprints Front" + +#: pcbnew/class_pcb_layer_widget.cpp:77 +msgid "Show footprints that are on board's front" +msgstr "Show footprints that are on board's front" + +#: pcbnew/class_pcb_layer_widget.cpp:78 +msgid "Footprints Back" +msgstr "Footprints Back" + +#: pcbnew/class_pcb_layer_widget.cpp:78 +msgid "Show footprints that are on board's back" +msgstr "Show footprints that are on board's back" + +#: pcbnew/class_pcb_layer_widget.cpp:79 +msgid "Show footprint's values" +msgstr "Show footprint's values" + +#: pcbnew/class_pcb_layer_widget.cpp:80 +msgid "References" +msgstr "References" + +#: pcbnew/class_pcb_layer_widget.cpp:80 +msgid "Show footprint's references" +msgstr "Show footprint's references" + +#: pcbnew/class_pcb_layer_widget.cpp:81 +msgid "Worksheet" +msgstr "Worksheet" + +#: pcbnew/class_pcb_layer_widget.cpp:81 +msgid "Show worksheet" +msgstr "Show worksheet" + +#: pcbnew/class_pcb_layer_widget.cpp:82 +msgid "PCB Cursor" +msgstr "PCB Cursor" + +#: pcbnew/class_pcb_layer_widget.cpp:83 +msgid "Aux items" +msgstr "Aux items" + +#: pcbnew/class_pcb_layer_widget.cpp:83 +msgid "Auxillary items (rulers, assistants, axes, etc.)" +msgstr "Auxillary items (rulers, assistants, axes, etc.)" + +#: pcbnew/class_pcb_layer_widget.cpp:84 +msgid "Background" +msgstr "Background" + +#: pcbnew/class_pcb_layer_widget.cpp:84 +msgid "PCB Background" +msgstr "PCB Background" + +#: pcbnew/class_pcb_layer_widget.cpp:172 +msgid "Show All Copper Layers" +msgstr "Show All Copper Layers" + +#: pcbnew/class_pcb_layer_widget.cpp:175 +msgid "Hide All Copper Layers But Active" +msgstr "Hide All Copper Layers But Active" + +#: pcbnew/class_pcb_layer_widget.cpp:178 +msgid "Always Hide All Copper Layers But Active" +msgstr "Always Hide All Copper Layers But Active" + +#: pcbnew/class_pcb_layer_widget.cpp:181 +msgid "Hide All Copper Layers" +msgstr "Hide All Copper Layers" + +#: pcbnew/class_pcb_layer_widget.cpp:187 +msgid "Show All Non Copper Layers" +msgstr "Show All Non Copper Layers" + +#: pcbnew/class_pcb_layer_widget.cpp:190 +msgid "Hide All Non Copper Layers" +msgstr "Hide All Non Copper Layers" + +#: pcbnew/class_pcb_layer_widget.cpp:202 +msgid "Show All Front Layers" +msgstr "Show All Front Layers" + +#: pcbnew/class_pcb_layer_widget.cpp:205 +msgid "Show All Back Layers" +msgstr "Show All Back Layers" + +#: pcbnew/class_pcb_layer_widget.cpp:469 +msgid "Front copper layer" +msgstr "Front copper layer" + +#: pcbnew/class_pcb_layer_widget.cpp:473 +msgid "Back copper layer" +msgstr "Back copper layer" + +#: pcbnew/class_pcb_layer_widget.cpp:477 +msgid "Inner copper layer" +msgstr "Inner copper layer" + +#: pcbnew/class_pcb_layer_widget.cpp:501 +msgid "Adhesive on board's front" +msgstr "Adhesive on board's front" + +#: pcbnew/class_pcb_layer_widget.cpp:502 +msgid "Adhesive on board's back" +msgstr "Adhesive on board's back" + +#: pcbnew/class_pcb_layer_widget.cpp:503 +msgid "Solder paste on board's front" +msgstr "Solder paste on board's front" + +#: pcbnew/class_pcb_layer_widget.cpp:504 +msgid "Solder paste on board's back" +msgstr "Solder paste on board's back" + +#: pcbnew/class_pcb_layer_widget.cpp:505 +msgid "Silkscreen on board's front" +msgstr "Silkscreen on board's front" + +#: pcbnew/class_pcb_layer_widget.cpp:506 +msgid "Silkscreen on board's back" +msgstr "Silkscreen on board's back" + +#: pcbnew/class_pcb_layer_widget.cpp:507 +msgid "Solder mask on board's front" +msgstr "Solder mask on board's front" + +#: pcbnew/class_pcb_layer_widget.cpp:508 +msgid "Solder mask on board's back" +msgstr "Solder mask on board's back" + +#: pcbnew/class_pcb_layer_widget.cpp:509 +msgid "Explanatory drawings" +msgstr "Explanatory drawings" + +#: pcbnew/class_pcb_layer_widget.cpp:510 +msgid "Explanatory comments" +msgstr "Explanatory comments" + +#: pcbnew/class_pcb_layer_widget.cpp:511 pcbnew/class_pcb_layer_widget.cpp:512 +msgid "User defined meaning" +msgstr "User defined meaning" + +#: pcbnew/class_pcb_layer_widget.cpp:513 +msgid "Board's perimeter definition" +msgstr "Board's perimeter definition" + +#: pcbnew/class_pcb_layer_widget.cpp:514 +msgid "Board's edge setback outline" +msgstr "Board's edge setback outline" + +#: pcbnew/class_pcb_layer_widget.cpp:515 +msgid "Footprint courtyards on board's front" +msgstr "Footprint courtyards on board's front" + +#: pcbnew/class_pcb_layer_widget.cpp:516 +msgid "Footprint courtyards on board's back" +msgstr "Footprint courtyards on board's back" + +#: pcbnew/class_pcb_layer_widget.cpp:517 +msgid "Footprint assembly on board's front" +msgstr "Footprint assembly on board's front" + +#: pcbnew/class_pcb_layer_widget.cpp:518 +msgid "Footprint assembly on board's back" +msgstr "Footprint assembly on board's back" + +#: pcbnew/class_zone.cpp:652 +msgid "Zone Outline" +msgstr "Zone Outline" + +#: pcbnew/class_zone.cpp:658 pcbnew/class_zone.cpp:878 +msgid "(Cutout)" +msgstr "(Cutout)" + +#: pcbnew/class_zone.cpp:667 +msgid "No via" +msgstr "No via" + +#: pcbnew/class_zone.cpp:670 +msgid "No track" +msgstr "No track" + +#: pcbnew/class_zone.cpp:675 +msgid "Keepout" +msgstr "Keepout" + +#: pcbnew/class_zone.cpp:686 +msgid "" +msgstr "" + +#: pcbnew/class_zone.cpp:691 pcbnew/class_track.cpp:1099 +#: pcbnew/zones_by_polygon_fill_functions.cpp:116 +msgid "NetName" +msgstr "NetName" + +#: pcbnew/class_zone.cpp:695 pcbnew/class_track.cpp:1103 +msgid "NetCode" +msgstr "NetCode" + +#: pcbnew/class_zone.cpp:699 +msgid "Priority" +msgstr "Priority" + +#: pcbnew/class_zone.cpp:703 +msgid "Non Copper Zone" +msgstr "Non Copper Zone" + +#: pcbnew/class_zone.cpp:709 +msgid "Corners" +msgstr "Corners" + +#: pcbnew/class_zone.cpp:712 +msgid "Segments" +msgstr "Segments" + +#: pcbnew/class_zone.cpp:716 +msgid "Fill Mode" +msgstr "Fill Mode" + +#: pcbnew/class_zone.cpp:720 +msgid "Hatch Lines" +msgstr "Hatch Lines" + +#: pcbnew/class_zone.cpp:725 +msgid "Corner Count" +msgstr "Corner Count" + +#: pcbnew/class_zone.cpp:881 +msgid "(Keepout)" +msgstr "(Keepout)" + +#: pcbnew/class_zone.cpp:901 +msgid "** NO BOARD DEFINED **" +msgstr "** NO BOARD DEFINED **" + +#: pcbnew/class_zone.cpp:913 +#, c-format +msgid "Zone Outline %s on %s" +msgstr "Zone Outline %s on %s" + +#: pcbnew/edgemod.cpp:213 +msgid "" +"The graphic item will be on a copper layer.\n" +"This is very dangerous. Are you sure?" +msgstr "" +"The graphic item will be on a copper layer.\n" +"This is very dangerous. Are you sure?" + +#: pcbnew/edgemod.cpp:254 +msgid "New Width:" +msgstr "New Width:" + +#: pcbnew/edgemod.cpp:254 +msgid "Edge Width" +msgstr "Edge Width" + +#: pcbnew/swap_layers.cpp:93 +msgid "Swap Layers:" +msgstr "Swap Layers:" + +#: pcbnew/swap_layers.cpp:244 pcbnew/swap_layers.cpp:251 +#: pcbnew/swap_layers.cpp:329 +msgid "No Change" +msgstr "No Change" + +#: pcbnew/swap_layers.cpp:284 +msgid "&OK" +msgstr "&OK" + +#: pcbnew/swap_layers.cpp:288 +msgid "&Cancel" +msgstr "&Cancel" + +#: pcbnew/eagle_plugin.cpp:202 pcbnew/eagle_plugin.cpp:2080 +#, c-format +msgid "Unable to read file '%s'" +msgstr "Unable to read file '%s'" + +#: pcbnew/eagle_plugin.cpp:774 +#, c-format +msgid " name: '%s' duplicated in eagle : '%s'" +msgstr " name: '%s' duplicated in eagle : '%s'" + +#: pcbnew/eagle_plugin.cpp:848 +#, c-format +msgid "No '%s' package in library '%s'" +msgstr "No '%s' package in library '%s'" + +#: pcbnew/eagle_plugin.cpp:2025 +#, c-format +msgid "File '%s' is not readable." +msgstr "File '%s' is not readable." + +#: pcbnew/class_board.cpp:95 +msgid "This is the default net class." +msgstr "This is the default net class." + +#: pcbnew/class_board.cpp:1101 pcbnew/pcb_draw_panel_gal.cpp:329 +msgid "Track Segments" +msgstr "Track Segments" + +#: pcbnew/class_board.cpp:1104 pcbnew/pcb_draw_panel_gal.cpp:332 +msgid "Nodes" +msgstr "Nodes" + +#: pcbnew/class_board.cpp:1107 pcbnew/pcb_draw_panel_gal.cpp:335 +#: pcbnew/dialogs/dialog_select_net_from_list_base.h:58 +msgid "Nets" +msgstr "Nets" + +#: pcbnew/class_board.cpp:2396 +#, c-format +msgid "Checking netlist component footprint \"%s:%s:%s\".\n" +msgstr "Checking netlist component footprint \"%s:%s:%s\".\n" + +#: pcbnew/class_board.cpp:2756 +#, c-format +msgid "Component '%s' pad '%s' not found in footprint '%s'\n" +msgstr "Component '%s' pad '%s' not found in footprint '%s'\n" + +#: pcbnew/class_board.cpp:2774 +#, c-format +msgid "Copper zone (net name '%s'): net has no pads connected." +msgstr "Copper zone (net name '%s'): net has no pads connected." + +#: pcbnew/pcbnew.cpp:335 +msgid "" +"You have run Pcbnew for the first time using the new footprint library table " +"method for finding footprints.\n" +"Pcbnew has either copied the default table or created an empty table in the " +"kicad configuration folder.\n" +"You must first configure the library table to include all footprint " +"libraries you want to use.\n" +"See the \"Footprint Library Table\" section of the CvPcb or Pcbnew " +"documentation for more information." +msgstr "" +"You have run Pcbnew for the first time using the new footprint library table " +"method for finding footprints.\n" +"Pcbnew has either copied the default table or created an empty table in the " +"kicad configuration folder.\n" +"You must first configure the library table to include all footprint " +"libraries you want to use.\n" +"See the \"Footprint Library Table\" section of the CvPcb or Pcbnew " +"documentation for more information." + +#: pcbnew/pcbnew.cpp:352 +msgid "" +"An error occurred attempting to load the global footprint library table:\n" +"Please edit this global footprint library table in Preferences menu" +msgstr "" +"An error occurred attempting to load the global footprint library table:\n" +"Please edit this global footprint library table in Preferences menu" + +#: pcbnew/files.cpp:142 +msgid "Open Board File" +msgstr "Open Board File" + +#: pcbnew/files.cpp:142 +msgid "Import Non Kicad Board File" +msgstr "Import Non Kicad Board File" + +#: pcbnew/files.cpp:178 +msgid "Save Board File As" +msgstr "Save Board File As" + +#: pcbnew/files.cpp:201 +msgid "Printed circuit board" +msgstr "Printed circuit board" + +#: pcbnew/files.cpp:282 +#, c-format +msgid "Recovery file '%s' not found." +msgstr "Recovery file '%s' not found." + +#: pcbnew/files.cpp:288 +#, c-format +msgid "OK to load recovery or backup file '%s'" +msgstr "OK to load recovery or backup file '%s'" + +#: pcbnew/files.cpp:349 +msgid "noname" +msgstr "noname" + +#: pcbnew/files.cpp:423 +#, c-format +msgid "PCB file '%s' is already open." +msgstr "PCB file '%s' is already open." + +#: pcbnew/files.cpp:433 +msgid "The current board has been modified. Do you wish to save the changes?" +msgstr "The current board has been modified. Do you wish to save the changes?" + +#: pcbnew/files.cpp:459 +#, c-format +msgid "Board '%s' does not exist. Do you wish to create it?" +msgstr "Board '%s' does not exist. Do you wish to create it?" + +#: pcbnew/files.cpp:524 +#, c-format +msgid "" +"Error loading board file:\n" +"%s" +msgstr "" +"Error loading board file:\n" +"%s" + +#: pcbnew/files.cpp:552 +msgid "" +"This file was created by an older version of Pcbnew.\n" +"It will be stored in the new file format when you save this file again." +msgstr "" +"This file was created by an older version of Pcbnew.\n" +"It will be stored in the new file format when you save this file again." + +#: pcbnew/files.cpp:658 +#, c-format +msgid "Warning: unable to create backup file '%s'" +msgstr "Warning: unable to create backup file '%s'" + +#: pcbnew/files.cpp:685 pcbnew/files.cpp:778 +#, c-format +msgid "No access rights to write to file '%s'" +msgstr "No access rights to write to file '%s'" + +#: pcbnew/files.cpp:724 pcbnew/files.cpp:803 +#, c-format +msgid "" +"Error saving board file '%s'.\n" +"%s" +msgstr "" +"Error saving board file '%s'.\n" +"%s" + +#: pcbnew/files.cpp:730 +#, c-format +msgid "Failed to create '%s'" +msgstr "Failed to create '%s'" + +#: pcbnew/files.cpp:756 +#, c-format +msgid "Backup file: '%s'" +msgstr "Backup file: '%s'" + +#: pcbnew/files.cpp:758 +#, c-format +msgid "Wrote board file: '%s'" +msgstr "Wrote board file: '%s'" + +#: pcbnew/files.cpp:812 +#, c-format +msgid "" +"Board copied to:\n" +"'%s'" +msgstr "" +"Board copied to:\n" +"'%s'" + +#: pcbnew/legacy_netlist_reader.cpp:120 +msgid "Cannot parse time stamp in component section of netlist." +msgstr "Cannot parse time stamp in component section of netlist." + +#: pcbnew/legacy_netlist_reader.cpp:130 +msgid "Cannot parse footprint name in component section of netlist." +msgstr "Cannot parse footprint name in component section of netlist." + +#: pcbnew/legacy_netlist_reader.cpp:144 +msgid "Cannot parse reference designator in component section of netlist." +msgstr "Cannot parse reference designator in component section of netlist." + +#: pcbnew/legacy_netlist_reader.cpp:154 +msgid "Cannot parse value in component section of netlist." +msgstr "Cannot parse value in component section of netlist." + +#: pcbnew/legacy_netlist_reader.cpp:191 +msgid "Cannot parse pin name in component net section of netlist." +msgstr "Cannot parse pin name in component net section of netlist." + +#: pcbnew/legacy_netlist_reader.cpp:200 +msgid "Cannot parse net name in component net section of netlist." +msgstr "Cannot parse net name in component net section of netlist." + +#: pcbnew/legacy_netlist_reader.cpp:248 +#, c-format +msgid "Cannot find component '%s' in footprint filter section of netlist." +msgstr "Cannot find component '%s' in footprint filter section of netlist." + +#: pcbnew/onrightclick.cpp:152 +msgid "Lock Footprint" +msgstr "Lock Footprint" + +#: pcbnew/onrightclick.cpp:159 +msgid "Unlock Footprint" +msgstr "Unlock Footprint" + +#: pcbnew/onrightclick.cpp:167 +msgid "Automatically Place Footprint" +msgstr "Automatically Place Footprint" + +#: pcbnew/onrightclick.cpp:174 +msgid "Automatically Route Footprint" +msgstr "Automatically Route Footprint" + +#: pcbnew/onrightclick.cpp:225 +msgid "Delete All Drawings on Layer" +msgstr "Delete All Drawings on Layer" + +#: pcbnew/onrightclick.cpp:232 +msgid "Delete Zone Filling" +msgstr "Delete Zone Filling" + +#: pcbnew/onrightclick.cpp:241 +msgid "Delete Last Corner" +msgstr "Delete Last Corner" + +#: pcbnew/onrightclick.cpp:375 pcbnew/onrightclick.cpp:381 +#: pcbnew/onrightclick.cpp:399 pcbnew/onrightclick.cpp:412 +#: pcbnew/onrightclick.cpp:473 pcbnew/onrightclick.cpp:566 +msgid "Select Working Layer" +msgstr "Select Working Layer" + +#: pcbnew/onrightclick.cpp:389 pcbnew/onrightclick.cpp:465 +#: pcbnew/onrightclick.cpp:513 +msgid "Begin Track" +msgstr "Begin Track" + +#: pcbnew/onrightclick.cpp:395 pcbnew/onrightclick.cpp:469 +#: pcbnew/onrightclick.cpp:637 +msgid "Select Track Width" +msgstr "Select Track Width" + +#: pcbnew/onrightclick.cpp:401 +msgid "Select Layer Pair for Vias" +msgstr "Select Layer Pair for Vias" + +#: pcbnew/onrightclick.cpp:420 +msgid "Footprint Documentation" +msgstr "Footprint Documentation" + +#: pcbnew/onrightclick.cpp:430 +msgid "Global Spread and Place" +msgstr "Global Spread and Place" + +#: pcbnew/onrightclick.cpp:432 +msgid "Unlock All Footprints" +msgstr "Unlock All Footprints" + +#: pcbnew/onrightclick.cpp:434 +msgid "Lock All Footprints" +msgstr "Lock All Footprints" + +#: pcbnew/onrightclick.cpp:437 +msgid "Spread out All Footprints" +msgstr "Spread out All Footprints" + +#: pcbnew/onrightclick.cpp:439 +msgid "Spread out Footprints not Already on Board" +msgstr "Spread out Footprints not Already on Board" + +#: pcbnew/onrightclick.cpp:442 +msgid "Automatically Place All Footprints" +msgstr "Automatically Place All Footprints" + +#: pcbnew/onrightclick.cpp:444 +msgid "Automatically Place New Footprints" +msgstr "Automatically Place New Footprints" + +#: pcbnew/onrightclick.cpp:446 +msgid "Automatically Place Next Footprints" +msgstr "Automatically Place Next Footprints" + +#: pcbnew/onrightclick.cpp:452 +msgid "Autoroute" +msgstr "Autoroute" + +#: pcbnew/onrightclick.cpp:454 +msgid "Select Layer Pair" +msgstr "Select Layer Pair" + +#: pcbnew/onrightclick.cpp:457 +msgid "Automatically Route All Footprints" +msgstr "Automatically Route All Footprints" + +#: pcbnew/onrightclick.cpp:459 +msgid "Reset Unrouted" +msgstr "Reset Unrouted" + +#: pcbnew/onrightclick.cpp:489 +msgid "Zoom Block" +msgstr "Zoom Block" + +#: pcbnew/onrightclick.cpp:520 +msgid "Drag Via" +msgstr "Drag Via" + +#: pcbnew/onrightclick.cpp:535 +msgid "Drag Segments, Keep Slope" +msgstr "Drag Segments, Keep Slope" + +#: pcbnew/onrightclick.cpp:540 +msgid "Drag Segment" +msgstr "Drag Segment" + +#: pcbnew/onrightclick.cpp:555 +msgid "Create Track Array" +msgstr "Create Track Array" + +#: pcbnew/onrightclick.cpp:571 +msgid "Place Node" +msgstr "Place Node" + +#: pcbnew/onrightclick.cpp:610 +msgid "Place Micro Via" +msgstr "Place Micro Via" + +#: pcbnew/onrightclick.cpp:621 +msgid "Change Via Size and Drill" +msgstr "Change Via Size and Drill" + +#: pcbnew/onrightclick.cpp:627 +msgid "Change Segment Width" +msgstr "Change Segment Width" + +#: pcbnew/onrightclick.cpp:631 +msgid "Change Track Width" +msgstr "Change Track Width" + +#: pcbnew/onrightclick.cpp:646 +msgid "Delete Via" +msgstr "Delete Via" + +#: pcbnew/onrightclick.cpp:646 +msgid "Delete Segment" +msgstr "Delete Segment" + +#: pcbnew/onrightclick.cpp:653 +msgid "Delete Track" +msgstr "Delete Track" + +#: pcbnew/onrightclick.cpp:655 +msgid "Delete Net" +msgstr "Delete Net" + +#: pcbnew/onrightclick.cpp:670 +msgid "Set Flags" +msgstr "Set Flags" + +#: pcbnew/onrightclick.cpp:672 +msgid "Locked: Yes" +msgstr "Locked: Yes" + +#: pcbnew/onrightclick.cpp:673 +msgid "Locked: No" +msgstr "Locked: No" + +#: pcbnew/onrightclick.cpp:682 +msgid "Track Locked: Yes" +msgstr "Track Locked: Yes" + +#: pcbnew/onrightclick.cpp:683 +msgid "Track Locked: No" +msgstr "Track Locked: No" + +#: pcbnew/onrightclick.cpp:685 +msgid "Net Locked: Yes" +msgstr "Net Locked: Yes" + +#: pcbnew/onrightclick.cpp:686 +msgid "Net Locked: No" +msgstr "Net Locked: No" + +#: pcbnew/onrightclick.cpp:700 +msgid "Place Edge Outline" +msgstr "Place Edge Outline" + +#: pcbnew/onrightclick.cpp:706 +msgid "Place Corner" +msgstr "Place Corner" + +#: pcbnew/onrightclick.cpp:709 +msgid "Place Zone" +msgstr "Place Zone" + +#: pcbnew/onrightclick.cpp:716 +msgid "Keepout Area" +msgstr "Keepout Area" + +#: pcbnew/onrightclick.cpp:730 +msgid "Drag Outline Segment" +msgstr "Drag Outline Segment" + +#: pcbnew/onrightclick.cpp:738 +msgid "Add Similar Zone" +msgstr "Add Similar Zone" + +#: pcbnew/onrightclick.cpp:741 +msgid "Add Cutout Area" +msgstr "Add Cutout Area" + +#: pcbnew/onrightclick.cpp:744 +msgid "Duplicate Zone Onto Layer" +msgstr "Duplicate Zone Onto Layer" + +#: pcbnew/onrightclick.cpp:755 +msgid "Remove Filled Areas in Zone" +msgstr "Remove Filled Areas in Zone" + +#: pcbnew/onrightclick.cpp:758 +msgid "Move Zone" +msgstr "Move Zone" + +#: pcbnew/onrightclick.cpp:761 +msgid "Move Zone Exactly" +msgstr "Move Zone Exactly" + +#: pcbnew/onrightclick.cpp:766 +msgid "Edit Zone Properties" +msgstr "Edit Zone Properties" + +#: pcbnew/onrightclick.cpp:776 +msgid "Delete Cutout" +msgstr "Delete Cutout" + +#: pcbnew/onrightclick.cpp:779 +msgid "Delete Zone Outline" +msgstr "Delete Zone Outline" + +#: pcbnew/onrightclick.cpp:819 +msgid "Edit Parameters" +msgstr "Edit Parameters" + +#: pcbnew/onrightclick.cpp:894 pcbnew/onrightclick.cpp:1007 +msgid "Reset Size" +msgstr "Reset Size" + +#: pcbnew/onrightclick.cpp:935 pcbnew/modedit_onclick.cpp:312 +msgid "Move Pad" +msgstr "Move Pad" + +#: pcbnew/onrightclick.cpp:937 +msgid "Drag Pad" +msgstr "Drag Pad" + +#: pcbnew/onrightclick.cpp:940 pcbnew/modedit_onclick.cpp:316 +msgid "Edit Pad" +msgstr "Edit Pad" + +#: pcbnew/onrightclick.cpp:954 +msgid "" +"Copy this pad's settings to all pads in this footprint (or similar " +"footprints)" +msgstr "" +"Copy this pad's settings to all pads in this footprint (or similar " +"footprints)" + +#: pcbnew/onrightclick.cpp:962 +msgid "Automatically Route Pad" +msgstr "Automatically Route Pad" + +#: pcbnew/onrightclick.cpp:963 +msgid "Automatically Route Net" +msgstr "Automatically Route Net" + +#: pcbnew/onrightclick.cpp:1038 +msgid "Auto Width" +msgstr "Auto Width" + +#: pcbnew/onrightclick.cpp:1039 +msgid "" +"Use the track width when starting on a track, otherwise the current track " +"width" +msgstr "" +"Use the track width when starting on a track, otherwise the current track " +"width" + +#: pcbnew/onrightclick.cpp:1049 +msgid "Use Netclass Values" +msgstr "Use Netclass Values" + +#: pcbnew/onrightclick.cpp:1050 +msgid "Use track and via sizes from their Netclass values" +msgstr "Use track and via sizes from their Netclass values" + +#: pcbnew/onrightclick.cpp:1056 +#, c-format +msgid "Track %s" +msgstr "Track %s" + +#: pcbnew/onrightclick.cpp:1059 pcbnew/onrightclick.cpp:1085 +msgid " uses NetClass" +msgstr " uses NetClass" + +#: pcbnew/onrightclick.cpp:1077 +#, c-format +msgid "Via %s" +msgstr "Via %s" + +#: pcbnew/onrightclick.cpp:1081 +#, c-format +msgid "Via %s, drill %s" +msgstr "Via %s, drill %s" + +#: pcbnew/convert_drawsegment_list_to_polygon.cpp:376 +#: pcbnew/convert_drawsegment_list_to_polygon.cpp:530 +#, c-format +msgid "Unsupported DRAWSEGMENT type %s" +msgstr "Unsupported DRAWSEGMENT type %s" + +#: pcbnew/convert_drawsegment_list_to_polygon.cpp:404 +#, c-format +msgid "" +"Unable to find the next boundary segment with an endpoint of (%s mm, %s mm). " +"graphic outline must form a contiguous, closed polygon." +msgstr "" +"Unable to find the next boundary segment with an endpoint of (%s mm, %s mm). " +"graphic outline must form a contiguous, closed polygon." + +#: pcbnew/convert_drawsegment_list_to_polygon.cpp:558 +#, c-format +msgid "" +"Unable to find the next graphic segment with an endpoint of (%s mm, %s mm).\n" +"Edit graphics, making them contiguous polygons each." +msgstr "" +"Unable to find the next graphic segment with an endpoint of (%s mm, %s mm).\n" +"Edit graphics, making them contiguous polygons each." + +#: pcbnew/edit.cpp:705 pcbnew/edit.cpp:727 pcbnew/edit.cpp:753 +#: pcbnew/edit.cpp:781 pcbnew/edit.cpp:809 pcbnew/edit.cpp:837 +#, c-format +msgid "Footprint %s found, but it is locked" +msgstr "Footprint %s found, but it is locked" + +#: pcbnew/edit.cpp:909 pcbnew/edit.cpp:928 +#, c-format +msgid "The parent (%s) of the pad is locked" +msgstr "The parent (%s) of the pad is locked" + +#: pcbnew/edit.cpp:1451 pcbnew/edit.cpp:1453 +msgid "Add tracks" +msgstr "Add tracks" + +#: pcbnew/edit.cpp:1466 +msgid "Warning: zone display is OFF!!!" +msgstr "Warning: zone display is OFF!!!" + +#: pcbnew/edit.cpp:1522 +msgid "Select rats nest" +msgstr "Select rats nest" + +#: pcbnew/edit.cpp:1531 +msgid "Unsupported tool in this canvas" +msgstr "Unsupported tool in this canvas" + +#: pcbnew/class_marker_pcb.cpp:98 +msgid "Marker" +msgstr "Marker" + +#: pcbnew/class_marker_pcb.cpp:102 +#, c-format +msgid "ErrType (%d)- %s:" +msgstr "ErrType (%d)- %s:" + +#: pcbnew/class_marker_pcb.cpp:135 +#, c-format +msgid "Marker @(%d,%d)" +msgstr "Marker @(%d,%d)" + +#: pcbnew/class_pcb_layer_box_selector.cpp:97 +msgid "(not activated)" +msgstr "(not activated)" + +#: pcbnew/class_drc_item.cpp:43 +msgid "Unconnected items" +msgstr "Unconnected items" + +#: pcbnew/class_drc_item.cpp:45 +msgid "Track near thru-hole" +msgstr "Track near thru-hole" + +#: pcbnew/class_drc_item.cpp:47 +msgid "Track near pad" +msgstr "Track near pad" + +#: pcbnew/class_drc_item.cpp:49 +msgid "Track near via" +msgstr "Track near via" + +#: pcbnew/class_drc_item.cpp:51 +msgid "Via near via" +msgstr "Via near via" + +#: pcbnew/class_drc_item.cpp:53 +msgid "Via near track" +msgstr "Via near track" + +#: pcbnew/class_drc_item.cpp:63 +msgid "Two track ends too close" +msgstr "Two track ends too close" + +#: pcbnew/class_drc_item.cpp:65 +msgid "Two parallel track segments too close" +msgstr "Two parallel track segments too close" + +#: pcbnew/class_drc_item.cpp:67 +msgid "Tracks crossing" +msgstr "Tracks crossing" + +#: pcbnew/class_drc_item.cpp:69 +msgid "Pad near pad" +msgstr "Pad near pad" + +#: pcbnew/class_drc_item.cpp:71 +msgid "Via hole > diameter" +msgstr "Via hole > diameter" + +#: pcbnew/class_drc_item.cpp:73 +msgid "Micro Via: incorrect layer pairs (not adjacent)" +msgstr "Micro Via: incorrect layer pairs (not adjacent)" + +#: pcbnew/class_drc_item.cpp:75 +msgid "Copper area inside copper area" +msgstr "Copper area inside copper area" + +#: pcbnew/class_drc_item.cpp:77 +msgid "Copper areas intersect or are too close" +msgstr "Copper areas intersect or are too close" + +#: pcbnew/class_drc_item.cpp:80 +msgid "Copper area belongs a net which has no pads. This is strange" +msgstr "Copper area belongs a net which has no pads. This is strange" + +#: pcbnew/class_drc_item.cpp:83 +msgid "Hole near pad" +msgstr "Hole near pad" + +#: pcbnew/class_drc_item.cpp:85 +msgid "Hole near track" +msgstr "Hole near track" + +#: pcbnew/class_drc_item.cpp:87 +msgid "Too small track width" +msgstr "Too small track width" + +#: pcbnew/class_drc_item.cpp:89 +msgid "Too small via size" +msgstr "Too small via size" + +#: pcbnew/class_drc_item.cpp:91 +msgid "Too small micro via size" +msgstr "Too small micro via size" + +#: pcbnew/class_drc_item.cpp:93 +msgid "Too small via drill" +msgstr "Too small via drill" + +#: pcbnew/class_drc_item.cpp:95 +msgid "Too small micro via drill" +msgstr "Too small micro via drill" + +#: pcbnew/class_drc_item.cpp:99 +msgid "NetClass Track Width < global limit" +msgstr "NetClass Track Width < global limit" + +#: pcbnew/class_drc_item.cpp:101 +msgid "NetClass Clearance < global limit" +msgstr "NetClass Clearance < global limit" + +#: pcbnew/class_drc_item.cpp:103 +msgid "NetClass Via Dia < global limit" +msgstr "NetClass Via Dia < global limit" + +#: pcbnew/class_drc_item.cpp:105 +msgid "NetClass Via Drill < global limit" +msgstr "NetClass Via Drill < global limit" + +#: pcbnew/class_drc_item.cpp:107 +msgid "NetClass uVia Dia < global limit" +msgstr "NetClass uVia Dia < global limit" + +#: pcbnew/class_drc_item.cpp:109 +msgid "NetClass uVia Drill < global limit" +msgstr "NetClass uVia Drill < global limit" + +#: pcbnew/class_drc_item.cpp:112 +msgid "Via inside a keepout area" +msgstr "Via inside a keepout area" + +#: pcbnew/class_drc_item.cpp:115 +msgid "Track inside a keepout area" +msgstr "Track inside a keepout area" + +#: pcbnew/class_drc_item.cpp:118 +msgid "Pad inside a keepout area" +msgstr "Pad inside a keepout area" + +#: pcbnew/class_drc_item.cpp:121 +msgid "Via inside a text" +msgstr "Via inside a text" + +#: pcbnew/class_drc_item.cpp:124 +msgid "Track inside a text" +msgstr "Track inside a text" + +#: pcbnew/class_drc_item.cpp:127 +msgid "Pad inside a text" +msgstr "Pad inside a text" + +#: pcbnew/class_drc_item.cpp:130 +msgid "Courtyards overlap" +msgstr "Courtyards overlap" + +#: pcbnew/class_drc_item.cpp:133 +msgid "Footprint has no courtyard defined" +msgstr "Footprint has no courtyard defined" + +#: pcbnew/class_drc_item.cpp:136 +msgid "Footprint has incorrect courtyard (not a closed shape)" +msgstr "Footprint has incorrect courtyard (not a closed shape)" + +#: pcbnew/kicad_plugin.cpp:216 +#, c-format +msgid "Cannot create footprint library path '%s'" +msgstr "Cannot create footprint library path '%s'" + +#: pcbnew/kicad_plugin.cpp:222 +#, c-format +msgid "Footprint library path '%s' is read only" +msgstr "Footprint library path '%s' is read only" + +#: pcbnew/kicad_plugin.cpp:261 +#, c-format +msgid "Cannot rename temporary file '%s' to footprint library file '%s'" +msgstr "Cannot rename temporary file '%s' to footprint library file '%s'" + +#: pcbnew/kicad_plugin.cpp:281 +#, c-format +msgid "Footprint library path '%s' does not exist" +msgstr "Footprint library path '%s' does not exist" + +#: pcbnew/kicad_plugin.cpp:342 +#, c-format +msgid "library '%s' has no footprint '%s' to delete" +msgstr "library '%s' has no footprint '%s' to delete" + +#: pcbnew/kicad_plugin.cpp:1248 pcbnew/legacy_plugin.cpp:97 +#, c-format +msgid "unknown pad type: %d" +msgstr "unknown pad type: %d" + +#: pcbnew/kicad_plugin.cpp:1261 pcbnew/legacy_plugin.cpp:98 +#, c-format +msgid "unknown pad attribute: %d" +msgstr "unknown pad attribute: %d" + +#: pcbnew/kicad_plugin.cpp:1464 +#, c-format +msgid "unknown via type %d" +msgstr "unknown via type %d" + +#: pcbnew/kicad_plugin.cpp:1594 +#, c-format +msgid "unknown zone corner smoothing type %d" +msgstr "unknown zone corner smoothing type %d" + +#: pcbnew/kicad_plugin.cpp:1784 +msgid "this file does not contain a PCB" +msgstr "this file does not contain a PCB" + +#: pcbnew/kicad_plugin.cpp:1827 pcbnew/gpcb_plugin.cpp:297 +#: pcbnew/gpcb_plugin.cpp:983 +#, c-format +msgid "footprint library path '%s' does not exist" +msgstr "footprint library path '%s' does not exist" + +#: pcbnew/kicad_plugin.cpp:1897 pcbnew/kicad_plugin.cpp:1963 +#: pcbnew/gpcb_plugin.cpp:1048 pcbnew/librairi.cpp:527 +#, c-format +msgid "Library '%s' is read only" +msgstr "Library '%s' is read only" + +#: pcbnew/kicad_plugin.cpp:1914 +#, c-format +msgid "Footprint file name '%s' is not valid." +msgstr "Footprint file name '%s' is not valid." + +#: pcbnew/kicad_plugin.cpp:1920 +#, c-format +msgid "user does not have write permission to delete file '%s' " +msgstr "user does not have write permission to delete file '%s' " + +#: pcbnew/kicad_plugin.cpp:1975 +#, c-format +msgid "cannot overwrite library path '%s'" +msgstr "cannot overwrite library path '%s'" + +#: pcbnew/kicad_plugin.cpp:2000 pcbnew/gpcb_plugin.cpp:1067 +#, c-format +msgid "user does not have permission to delete directory '%s'" +msgstr "user does not have permission to delete directory '%s'" + +#: pcbnew/kicad_plugin.cpp:2008 pcbnew/gpcb_plugin.cpp:1075 +#, c-format +msgid "library directory '%s' has unexpected sub-directories" +msgstr "library directory '%s' has unexpected sub-directories" + +#: pcbnew/kicad_plugin.cpp:2027 pcbnew/gpcb_plugin.cpp:1094 +#, c-format +msgid "unexpected file '%s' was found in library path '%s'" +msgstr "unexpected file '%s' was found in library path '%s'" + +#: pcbnew/kicad_plugin.cpp:2045 pcbnew/gpcb_plugin.cpp:1112 +#, c-format +msgid "footprint library '%s' cannot be deleted" +msgstr "footprint library '%s' cannot be deleted" + +#: pcbnew/deltrack.cpp:157 +msgid "Delete NET?" +msgstr "Delete NET?" + +#: pcbnew/modedit_onclick.cpp:256 +msgid "Duplicate Block (shift + drag mouse)" +msgstr "Duplicate Block (shift + drag mouse)" + +#: pcbnew/modedit_onclick.cpp:259 +msgid "Mirror Block (alt + drag mouse)" +msgstr "Mirror Block (alt + drag mouse)" + +#: pcbnew/modedit_onclick.cpp:262 +msgid "Rotate Block (ctrl + drag mouse)" +msgstr "Rotate Block (ctrl + drag mouse)" + +#: pcbnew/modedit_onclick.cpp:265 +msgid "Delete Block (shift+ctrl + drag mouse)" +msgstr "Delete Block (shift+ctrl + drag mouse)" + +#: pcbnew/modedit_onclick.cpp:268 +msgid "Move Block Exactly" +msgstr "Move Block Exactly" + +#: pcbnew/modedit_onclick.cpp:304 +msgid "Transform Footprint" +msgstr "Transform Footprint" + +#: pcbnew/modedit_onclick.cpp:322 +msgid "Delete Pad" +msgstr "Delete Pad" + +#: pcbnew/modedit_onclick.cpp:325 +msgid "Duplicate Pad" +msgstr "Duplicate Pad" + +#: pcbnew/modedit_onclick.cpp:328 +msgid "Move Pad Exactly" +msgstr "Move Pad Exactly" + +#: pcbnew/modedit_onclick.cpp:331 +msgid "Create Pad Array" +msgstr "Create Pad Array" + +#: pcbnew/modedit_onclick.cpp:400 +msgid "End edge" +msgstr "End edge" + +#: pcbnew/modedit_onclick.cpp:419 +msgid "Place edge" +msgstr "Place edge" + +#: pcbnew/modedit_onclick.cpp:431 +msgid "Global Changes" +msgstr "Global Changes" + +#: pcbnew/modedit_onclick.cpp:433 +msgid "Change Body Items Width" +msgstr "Change Body Items Width" + +#: pcbnew/modedit_onclick.cpp:435 +msgid "Change Body Items Layer" +msgstr "Change Body Items Layer" + +#: pcbnew/modedit_onclick.cpp:473 +msgid "Set Line Width" +msgstr "Set Line Width" + +#: pcbnew/editmod.cpp:117 +msgid "Cannot delete REFERENCE!" +msgstr "Cannot delete REFERENCE!" + +#: pcbnew/editmod.cpp:121 +msgid "Cannot delete VALUE!" +msgstr "Cannot delete VALUE!" + +#: pcbnew/pcb_parser.cpp:135 +#, c-format +msgid "" +"invalid floating point number in\n" +"file: <%s>\n" +"line: %d\n" +"offset: %d" +msgstr "" +"invalid floating point number in\n" +"file: <%s>\n" +"line: %d\n" +"offset: %d" + +#: pcbnew/pcb_parser.cpp:144 +#, c-format +msgid "" +"missing floating point number in\n" +"file: <%s>\n" +"line: %d\n" +"offset: %d" +msgstr "" +"missing floating point number in\n" +"file: <%s>\n" +"line: %d\n" +"offset: %d" + +#: pcbnew/pcb_parser.cpp:197 +#, c-format +msgid "cannot interpret date code %d" +msgstr "cannot interpret date code %d" + +#: pcbnew/pcb_parser.cpp:436 pcbnew/pcb_parser.cpp:541 +#: pcbnew/gpcb_plugin.cpp:457 +#, c-format +msgid "unknown token \"%s\"" +msgstr "unknown token \"%s\"" + +#: pcbnew/pcb_parser.cpp:647 +#, c-format +msgid "page type \"%s\" is not valid " +msgstr "page type \"%s\" is not valid " + +#: pcbnew/pcb_parser.cpp:879 +#, c-format +msgid "Layer '%s' in file '%s' at line %d, is not in fixed layer hash" +msgstr "Layer '%s' in file '%s' at line %d, is not in fixed layer hash" + +#: pcbnew/pcb_parser.cpp:912 +#, c-format +msgid "%d is not a valid layer count" +msgstr "%d is not a valid layer count" + +#: pcbnew/pcb_parser.cpp:943 +#, c-format +msgid "" +"Layer '%s' in file\n" +"'%s'\n" +"at line %d, position %d\n" +"was not defined in the layers section" +msgstr "" +"Layer '%s' in file\n" +"'%s'\n" +"at line %d, position %d\n" +"was not defined in the layers section" + +#: pcbnew/pcb_parser.cpp:1329 +#, c-format +msgid "duplicate NETCLASS name '%s' in file <%s> at line %d, offset %d" +msgstr "duplicate NETCLASS name '%s' in file <%s> at line %d, offset %d" + +#: pcbnew/pcb_parser.cpp:2012 +#, c-format +msgid "cannot handle footprint text type %s" +msgstr "cannot handle footprint text type %s" + +#: pcbnew/pcb_parser.cpp:2426 pcbnew/pcb_parser.cpp:2432 +#: pcbnew/pcb_parser.cpp:2537 pcbnew/pcb_parser.cpp:2619 +#: pcbnew/pcb_parser.cpp:2683 +#, c-format +msgid "" +"invalid net ID in\n" +"file: <%s>\n" +"line: %d\n" +"offset: %d" +msgstr "" +"invalid net ID in\n" +"file: <%s>\n" +"line: %d\n" +"offset: %d" + +#: pcbnew/pcb_parser.cpp:3002 +#, c-format +msgid "" +"There is a zone that belongs to a not existing net\n" +"\"%s\"\n" +"you should verify and edit it (run DRC test)." +msgstr "" +"There is a zone that belongs to a not existing net\n" +"\"%s\"\n" +"you should verify and edit it (run DRC test)." + +#: pcbnew/gpcb_plugin.cpp:112 +#, c-format +msgid "Cannot convert \"%s\" to an integer" +msgstr "Cannot convert \"%s\" to an integer" + +#: pcbnew/gpcb_plugin.cpp:353 +#, c-format +msgid "library <%s> has no footprint '%s' to delete" +msgstr "library <%s> has no footprint '%s' to delete" + +#: pcbnew/gpcb_plugin.cpp:464 +#, c-format +msgid "Element token contains %d parameters." +msgstr "Element token contains %d parameters." + +#: pcbnew/toolbars_update_user_interface.cpp:138 +msgid "Disable design rule checking while routing/editing tracks" +msgstr "Disable design rule checking while routing/editing tracks" + +#: pcbnew/toolbars_update_user_interface.cpp:139 +msgid "Enable design rule checking while routing/editing tracks" +msgstr "Enable design rule checking while routing/editing tracks" + +#: pcbnew/toolbars_update_user_interface.cpp:147 +msgid "Hide board ratsnest" +msgstr "Hide board ratsnest" + +#: pcbnew/toolbars_update_user_interface.cpp:148 pcbnew/tool_pcb.cpp:358 +msgid "Show board ratsnest" +msgstr "Show board ratsnest" + +#: pcbnew/toolbars_update_user_interface.cpp:157 +msgid "Disable auto delete old track" +msgstr "Disable auto delete old track" + +#: pcbnew/toolbars_update_user_interface.cpp:158 +msgid "Enable auto delete old track" +msgstr "Enable auto delete old track" + +#: pcbnew/toolbars_update_user_interface.cpp:168 pcbnew/tool_pcb.cpp:383 +msgid "Show vias in outline mode" +msgstr "Show vias in outline mode" + +#: pcbnew/toolbars_update_user_interface.cpp:169 +msgid "Show vias in fill mode" +msgstr "Show vias in fill mode" + +#: pcbnew/toolbars_update_user_interface.cpp:179 pcbnew/tool_pcb.cpp:387 +msgid "Show tracks in outline mode" +msgstr "Show tracks in outline mode" + +#: pcbnew/toolbars_update_user_interface.cpp:180 +msgid "Show tracks in fill mode" +msgstr "Show tracks in fill mode" + +#: pcbnew/toolbars_update_user_interface.cpp:190 +msgid "Normal contrast display mode" +msgstr "Normal contrast display mode" + +#: pcbnew/toolbars_update_user_interface.cpp:191 +msgid "High contrast display mode" +msgstr "High contrast display mode" + +#: pcbnew/specctra_import.cpp:78 +msgid "Merge Specctra Session file:" +msgstr "Merge Specctra Session file:" + +#: pcbnew/specctra_import.cpp:110 +msgid "" +"Board may be corrupted, do not save it.\n" +"Fix problem and try again" +msgstr "" +"Board may be corrupted, do not save it.\n" +"Fix problem and try again" + +#: pcbnew/specctra_import.cpp:140 +msgid "Session file imported and merged OK." +msgstr "Session file imported and merged OK." + +#: pcbnew/specctra_import.cpp:212 pcbnew/specctra_import.cpp:323 +#, c-format +msgid "Session file uses invalid layer id \"%s\"" +msgstr "Session file uses invalid layer id \"%s\"" + +#: pcbnew/specctra_import.cpp:264 +msgid "Session via padstack has no shapes" +msgstr "Session via padstack has no shapes" + +#: pcbnew/specctra_import.cpp:271 pcbnew/specctra_import.cpp:289 +#: pcbnew/specctra_import.cpp:314 +#, c-format +msgid "Unsupported via shape: %s" +msgstr "Unsupported via shape: %s" + +#: pcbnew/specctra_import.cpp:370 +msgid "Session file is missing the \"session\" section" +msgstr "Session file is missing the \"session\" section" + +#: pcbnew/specctra_import.cpp:378 +msgid "Session file is missing the \"routes\" section" +msgstr "Session file is missing the \"routes\" section" + +#: pcbnew/specctra_import.cpp:381 +msgid "Session file is missing the \"library_out\" section" +msgstr "Session file is missing the \"library_out\" section" + +#: pcbnew/specctra_import.cpp:407 +#, c-format +msgid "Session file has 'reference' to non-existent component \"%s\"" +msgstr "Session file has 'reference' to non-existent component \"%s\"" + +#: pcbnew/specctra_import.cpp:546 +#, c-format +msgid "A wire_via references a missing padstack \"%s\"" +msgstr "A wire_via references a missing padstack \"%s\"" + +#: pcbnew/class_edge_mod.cpp:243 +msgid "TimeStamp" +msgstr "TimeStamp" + +#: pcbnew/class_edge_mod.cpp:244 +msgid "Footprint Layer" +msgstr "Footprint Layer" + +#: pcbnew/class_edge_mod.cpp:256 +#, c-format +msgid "Graphic (%s) on %s of %s" +msgstr "Graphic (%s) on %s of %s" + +#: pcbnew/class_track.cpp:144 +#, c-format +msgid "Zone (%08lX) [%s] on %s" +msgstr "Zone (%08lX) [%s] on %s" + +#: pcbnew/class_track.cpp:181 +#, c-format +msgid "Blind/Buried Via %s, net[%s] (%d) on layers %s/%s" +msgstr "Blind/Buried Via %s, net[%s] (%d) on layers %s/%s" + +#: pcbnew/class_track.cpp:184 +#, c-format +msgid "Micro Via %s, Net [%s] (%d) on layers %s/%s" +msgstr "Micro Via %s, Net [%s] (%d) on layers %s/%s" + +#: pcbnew/class_track.cpp:188 +#, c-format +msgid "Via %s net [%s] (%d) on layers %s/%s" +msgstr "Via %s net [%s] (%d) on layers %s/%s" + +#: pcbnew/class_track.cpp:1058 +msgid "Full Length" +msgstr "Full Length" + +#: pcbnew/class_track.cpp:1061 +msgid "Pad To Die Length" +msgstr "Pad To Die Length" + +#: pcbnew/class_track.cpp:1069 +msgid "NC Name" +msgstr "NC Name" + +#: pcbnew/class_track.cpp:1070 +msgid "NC Clearance" +msgstr "NC Clearance" + +#: pcbnew/class_track.cpp:1073 +msgid "NC Width" +msgstr "NC Width" + +#: pcbnew/class_track.cpp:1076 +msgid "NC Via Size" +msgstr "NC Via Size" + +#: pcbnew/class_track.cpp:1079 +msgid "NC Via Drill" +msgstr "NC Via Drill" + +#: pcbnew/class_track.cpp:1150 +msgid "Track" +msgstr "Track" + +#: pcbnew/class_track.cpp:1169 pcbnew/class_track.cpp:1196 +msgid "Segment Length" +msgstr "Segment Length" + +#: pcbnew/class_track.cpp:1177 +msgid "Zone " +msgstr "Zone " + +#: pcbnew/class_track.cpp:1217 +msgid "Blind/Buried Via" +msgstr "Blind/Buried Via" + +#: pcbnew/class_track.cpp:1278 +msgid "(Specific)" +msgstr "(Specific)" + +#: pcbnew/class_track.cpp:1280 +msgid "(NetClass)" +msgstr "(NetClass)" + +#: pcbnew/class_track.cpp:1593 +msgid "Not found" +msgstr "Not found" + +#: pcbnew/class_track.cpp:1601 +#, c-format +msgid "Track %s, net [%s] (%d) on layer %s, length: %s" +msgstr "Track %s, net [%s] (%d) on layer %s, length: %s" + +#: pcbnew/cross-probing.cpp:71 +#, c-format +msgid "%s found" +msgstr "%s found" + +#: pcbnew/cross-probing.cpp:73 pcbnew/cross-probing.cpp:128 +#, c-format +msgid "%s not found" +msgstr "%s not found" + +#: pcbnew/cross-probing.cpp:82 +#, c-format +msgid "Selecting all from sheet '%s'" +msgstr "Selecting all from sheet '%s'" + +#: pcbnew/cross-probing.cpp:132 +#, c-format +msgid "%s pin %s not found" +msgstr "%s pin %s not found" + +#: pcbnew/cross-probing.cpp:137 +#, c-format +msgid "%s pin %s found" +msgstr "%s pin %s found" + +#: pcbnew/cross-probing.cpp:265 +msgid "EEschema netlist" +msgstr "EEschema netlist" + +#: pcbnew/pcbnew_config.cpp:137 pcbnew/moduleframe.cpp:905 +#, c-format +msgid "" +"Error occurred saving the global footprint library table:\n" +"\n" +"%s" +msgstr "" +"Error occurred saving the global footprint library table:\n" +"\n" +"%s" + +#: pcbnew/pcbnew_config.cpp:159 pcbnew/moduleframe.cpp:925 +#, c-format +msgid "" +"Error occurred saving project specific footprint library table:\n" +"\n" +"%s" +msgstr "" +"Error occurred saving project specific footprint library table:\n" +"\n" +"%s" + +#: pcbnew/append_board_to_current.cpp:93 +msgid "Error loading board in AppendBoardFile" +msgstr "Error loading board in AppendBoardFile" + +#: pcbnew/zones_by_polygon_fill_functions.cpp:153 +msgid "Starting zone fill..." +msgstr "Starting zone fill..." + +#: pcbnew/zones_by_polygon_fill_functions.cpp:182 +msgid "Updating ratsnest..." +msgstr "Updating ratsnest..." + +#: pcbnew/class_module.cpp:532 +msgid "Last Change" +msgstr "Last Change" + +#: pcbnew/class_module.cpp:535 +msgid "Netlist Path" +msgstr "Netlist Path" + +#: pcbnew/class_module.cpp:539 +msgid "Back (Flipped)" +msgstr "Back (Flipped)" + +#: pcbnew/class_module.cpp:586 +msgid "Attributes" +msgstr "Attributes" + +#: pcbnew/class_module.cpp:590 +msgid "No 3D shape" +msgstr "No 3D shape" + +#: pcbnew/class_module.cpp:596 +msgid "3D-Shape" +msgstr "3D-Shape" + +#: pcbnew/class_module.cpp:599 +#, c-format +msgid "Doc: %s" +msgstr "Doc: %s" + +#: pcbnew/class_module.cpp:600 +#, c-format +msgid "Key Words: %s" +msgstr "Key Words: %s" + +#: pcbnew/class_module.cpp:840 +#, c-format +msgid "Footprint %s on %s" +msgstr "Footprint %s on %s" + +#: pcbnew/sel_layer.cpp:303 +msgid "Warning: The Top Layer and Bottom Layer are same." +msgstr "Warning: The Top Layer and Bottom Layer are same." + +#: pcbnew/footprint_wizard_frame.cpp:292 +msgid "Parameter" +msgstr "Parameter" + +#: pcbnew/footprint_wizard_frame.cpp:635 +#, c-format +msgid "ModView: 3D Viewer [%s]" +msgstr "ModView: 3D Viewer [%s]" + +#: pcbnew/footprint_wizard_frame.cpp:658 +msgid "Select wizard script to run" +msgstr "Select wizard script to run" + +#: pcbnew/footprint_wizard_frame.cpp:664 +msgid "Reset wizard parameters to default" +msgstr "Reset wizard parameters to default" + +#: pcbnew/footprint_wizard_frame.cpp:670 +msgid "Select previous parameters page" +msgstr "Select previous parameters page" + +#: pcbnew/footprint_wizard_frame.cpp:674 +msgid "Select next parameters page" +msgstr "Select next parameters page" + +#: pcbnew/footprint_wizard_frame.cpp:706 +msgid "Export footprint to editor" +msgstr "Export footprint to editor" + +#: pcbnew/footprint_wizard_frame.cpp:741 +msgid "Footprint Builder Messages" +msgstr "Footprint Builder Messages" + +#: pcbnew/exporters/gendrill_gerber_writer.cpp:113 +#: pcbnew/exporters/gendrill_file_writer_base.cpp:338 +#: pcbnew/exporters/gendrill_Excellon_writer.cpp:119 +#, c-format +msgid "Create file %s\n" +msgstr "Create file %s\n" + +#: pcbnew/exporters/export_d356.cpp:359 +msgid "IPC-D-356 Test Files (.d356)|*.d356" +msgstr "IPC-D-356 Test Files (.d356)|*.d356" + +#: pcbnew/exporters/export_d356.cpp:364 +msgid "Export D-356 Test File" +msgstr "Export D-356 Test File" + +#: pcbnew/exporters/gen_modules_placefile.cpp:187 +msgid "Use a relative path? " +msgstr "Use a relative path? " + +#: pcbnew/exporters/gen_modules_placefile.cpp:244 +msgid "No footprint for automated placement." +msgstr "No footprint for automated placement." + +#: pcbnew/exporters/gen_modules_placefile.cpp:291 +#, c-format +msgid "Unable to create '%s'." +msgstr "Unable to create '%s'." + +#: pcbnew/exporters/gen_modules_placefile.cpp:298 +#, c-format +msgid "Place file: '%s'." +msgstr "Place file: '%s'." + +#: pcbnew/exporters/gen_modules_placefile.cpp:300 +#, c-format +msgid "Front side (top side) place file: '%s'." +msgstr "Front side (top side) place file: '%s'." + +#: pcbnew/exporters/gen_modules_placefile.cpp:304 +#: pcbnew/exporters/gen_modules_placefile.cpp:345 +#, c-format +msgid "Component count: %d." +msgstr "Component count: %d." + +#: pcbnew/exporters/gen_modules_placefile.cpp:309 +#: pcbnew/exporters/gen_modules_placefile.cpp:357 +msgid "Component Placement File generation OK." +msgstr "Component Placement File generation OK." + +#: pcbnew/exporters/gen_modules_placefile.cpp:342 +#, c-format +msgid "Back side (bottom side) place file: '%s'." +msgstr "Back side (bottom side) place file: '%s'." + +#: pcbnew/exporters/gen_modules_placefile.cpp:353 +#, c-format +msgid "Full component count: %d\n" +msgstr "Full component count: %d\n" + +#: pcbnew/exporters/gen_modules_placefile.cpp:625 +#, c-format +msgid "" +"Footprint report file created:\n" +"'%s'" +msgstr "" +"Footprint report file created:\n" +"'%s'" + +#: pcbnew/exporters/gen_modules_placefile.cpp:627 +msgid "Footprint Report" +msgstr "Footprint Report" + +#: pcbnew/exporters/gen_modules_placefile.cpp:632 +#, c-format +msgid "Unable to create '%s'" +msgstr "Unable to create '%s'" + +#: pcbnew/exporters/export_vrml.cpp:807 +msgid "" +"Unable to calculate the board outlines; fall back to using the board " +"boundary box." +msgstr "" +"Unable to calculate the board outlines; fall back to using the board " +"boundary box." + +#: pcbnew/exporters/export_vrml.cpp:838 +msgid "VRML Export Failed: Could not add holes to contours." +msgstr "VRML Export Failed: Could not add holes to contours." + +#: pcbnew/exporters/export_vrml.cpp:1587 pcbnew/exporters/export_idf.cpp:605 +#: pcbnew/exporters/export_idf.cpp:614 pcbnew/exporters/export_idf.cpp:622 +msgid "IDF Export Failed:\n" +msgstr "IDF Export Failed:\n" + +#: pcbnew/exporters/export_gencad.cpp:249 +msgid "GenCAD 1.4 board files (.cad)|*.cad" +msgstr "GenCAD 1.4 board files (.cad)|*.cad" + +#: pcbnew/exporters/export_gencad.cpp:255 +msgid "Save GenCAD Board File" +msgstr "Save GenCAD Board File" + +#: pcbnew/move_or_drag_track.cpp:714 +msgid "Unable to drag this segment: too many segments connected" +msgstr "Unable to drag this segment: too many segments connected" + +#: pcbnew/move_or_drag_track.cpp:785 +msgid "Unable to drag this segment: two collinear segments" +msgstr "Unable to drag this segment: two collinear segments" + +#: pcbnew/tool_modview.cpp:58 +msgid "Select library to browse" +msgstr "Select library to browse" + +#: pcbnew/tool_modview.cpp:62 +msgid "Select footprint to browse" +msgstr "Select footprint to browse" + +#: pcbnew/tool_modview.cpp:67 +msgid "Display previous footprint" +msgstr "Display previous footprint" + +#: pcbnew/tool_modview.cpp:71 +msgid "Display next footprint" +msgstr "Display next footprint" + +#: pcbnew/tool_modview.cpp:104 +msgid "Insert footprint in board" +msgstr "Insert footprint in board" + +#: pcbnew/tool_modview.cpp:144 +msgid "Set Current Library" +msgstr "Set Current Library" + +#: pcbnew/tool_modview.cpp:145 +msgid "Select library to be displayed" +msgstr "Select library to be displayed" + +#: pcbnew/tool_modview.cpp:151 +msgid "Close footprint viewer" +msgstr "Close footprint viewer" + +#: pcbnew/tool_modview.cpp:177 +msgid "3&D Viewer" +msgstr "3&D Viewer" + +#: pcbnew/tool_modview.cpp:187 +msgid "Open the Pcbnew manual" +msgstr "Open the Pcbnew manual" + +#: pcbnew/tool_modview.cpp:198 +msgid "&About Pcbnew" +msgstr "&About Pcbnew" + +#: pcbnew/tool_modview.cpp:199 +msgid "About Pcbnew PCB designer" +msgstr "About Pcbnew PCB designer" + +#: pcbnew/microwave/microwave_inductor.cpp:309 +msgid "Length of Trace:" +msgstr "Length of Trace:" + +#: pcbnew/microwave/microwave_inductor.cpp:320 +msgid "Requested length < minimum length" +msgstr "Requested length < minimum length" + +#: pcbnew/microwave/microwave_inductor.cpp:332 +msgid "Requested length too large" +msgstr "Requested length too large" + +#: pcbnew/microwave/microwave_inductor.cpp:338 +msgid "Component Value:" +msgstr "Component Value:" + +#: pcbnew/initpcb.cpp:47 +msgid "" +"Current Board will be lost and this operation cannot be undone. Continue ?" +msgstr "" +"Current Board will be lost and this operation cannot be undone. Continue ?" + +#: pcbnew/tool_modedit.cpp:63 +msgid "Create new library and save current footprint" +msgstr "Create new library and save current footprint" + +#: pcbnew/tool_modedit.cpp:66 pcbnew/tool_pcb.cpp:237 +msgid "Open footprint viewer" +msgstr "Open footprint viewer" + +#: pcbnew/tool_modedit.cpp:70 +msgid "Delete part from active library" +msgstr "Delete part from active library" + +#: pcbnew/tool_modedit.cpp:74 +msgid "New footprint" +msgstr "New footprint" + +#: pcbnew/tool_modedit.cpp:79 +msgid "New footprint using footprint wizard" +msgstr "New footprint using footprint wizard" + +#: pcbnew/tool_modedit.cpp:85 +msgid "Load footprint from library" +msgstr "Load footprint from library" + +#: pcbnew/tool_modedit.cpp:94 +msgid "Update footprint into current board" +msgstr "Update footprint into current board" + +#: pcbnew/tool_modedit.cpp:98 +msgid "Insert footprint into current board" +msgstr "Insert footprint into current board" + +#: pcbnew/tool_modedit.cpp:102 +msgid "Import footprint" +msgstr "Import footprint" + +#: pcbnew/tool_modedit.cpp:105 +msgid "Export footprint" +msgstr "Export footprint" + +#: pcbnew/tool_modedit.cpp:110 pcbnew/help_common_strings.h:15 +msgid "Undo last edition" +msgstr "Undo last edition" + +#: pcbnew/tool_modedit.cpp:112 +msgid "Redo last undo command" +msgstr "Redo last undo command" + +#: pcbnew/tool_modedit.cpp:117 +msgid "Footprint properties" +msgstr "Footprint properties" + +#: pcbnew/tool_modedit.cpp:121 +msgid "Print footprint" +msgstr "Print footprint" + +#: pcbnew/tool_modedit.cpp:142 +msgid "Pad properties" +msgstr "Pad properties" + +#: pcbnew/tool_modedit.cpp:148 +msgid "Check footprint" +msgstr "Check footprint" + +#: pcbnew/tool_modedit.cpp:221 +msgid "Display Polar Coord ON" +msgstr "Display Polar Coord ON" + +#: pcbnew/tool_modedit.cpp:234 +msgid "Change Cursor Shape" +msgstr "Change Cursor Shape" + +#: pcbnew/tool_modedit.cpp:240 +msgid "Show Pads Sketch" +msgstr "Show Pads Sketch" + +#: pcbnew/tool_modedit.cpp:244 +msgid "Show Texts Sketch" +msgstr "Show Texts Sketch" + +#: pcbnew/tool_modedit.cpp:248 +msgid "Show Edges Sketch" +msgstr "Show Edges Sketch" + +#: pcbnew/tool_modedit.cpp:252 pcbnew/tool_pcb.cpp:392 +msgid "Enable high contrast display mode" +msgstr "Enable high contrast display mode" + +#: pcbnew/netlist_reader.cpp:181 +#, c-format +msgid "" +"invalid footprint ID in\n" +"file: <%s>\n" +"line: %d" +msgstr "" +"invalid footprint ID in\n" +"file: <%s>\n" +"line: %d" + +#: pcbnew/tool_pcb.cpp:54 +msgid "" +"Show active layer selections\n" +"and select layer pair for route and place via" +msgstr "" +"Show active layer selections\n" +"and select layer pair for route and place via" + +#: pcbnew/tool_pcb.cpp:218 +msgid "New board" +msgstr "New board" + +#: pcbnew/tool_pcb.cpp:220 +msgid "Open existing board" +msgstr "Open existing board" + +#: pcbnew/tool_pcb.cpp:224 +msgid "Save board" +msgstr "Save board" + +#: pcbnew/tool_pcb.cpp:228 +msgid "Page settings for paper size and texts" +msgstr "Page settings for paper size and texts" + +#: pcbnew/tool_pcb.cpp:233 +msgid "Open footprint editor" +msgstr "Open footprint editor" + +#: pcbnew/tool_pcb.cpp:249 +msgid "Plot (HPGL, PostScript, or GERBER format)" +msgstr "Plot (HPGL, PostScript, or GERBER format)" + +#: pcbnew/tool_pcb.cpp:274 +msgid "Read netlist" +msgstr "Read netlist" + +#: pcbnew/tool_pcb.cpp:296 +msgid "Mode footprint: manual and automatic movement and placement" +msgstr "Mode footprint: manual and automatic movement and placement" + +#: pcbnew/tool_pcb.cpp:299 +msgid "Mode track: autorouting" +msgstr "Mode track: autorouting" + +#: pcbnew/tool_pcb.cpp:315 +msgid "Show/Hide the Python Scripting console" +msgstr "Show/Hide the Python Scripting console" + +#: pcbnew/tool_pcb.cpp:336 +msgid "Enable design rule checking" +msgstr "Enable design rule checking" + +#: pcbnew/tool_pcb.cpp:363 +msgid "Enable automatic track deletion" +msgstr "Enable automatic track deletion" + +#: pcbnew/tool_pcb.cpp:371 +msgid "Do not show filled areas in zones" +msgstr "Do not show filled areas in zones" + +#: pcbnew/tool_pcb.cpp:374 +msgid "Show outlines of filled areas only in zones" +msgstr "Show outlines of filled areas only in zones" + +#: pcbnew/tool_pcb.cpp:435 +msgid "Display local ratsnest" +msgstr "Display local ratsnest" + +#: pcbnew/tool_pcb.cpp:442 +msgid "Route tracks" +msgstr "Route tracks" + +#: pcbnew/tool_pcb.cpp:481 +msgid "Place the origin point for drill and place files" +msgstr "Place the origin point for drill and place files" + +#: pcbnew/tool_pcb.cpp:486 +msgid "Set the origin point for the grid" +msgstr "Set the origin point for the grid" + +#: pcbnew/tool_pcb.cpp:536 +msgid "Create a polynomial shape for microwave applications" +msgstr "Create a polynomial shape for microwave applications" + +#: pcbnew/tool_pcb.cpp:589 +msgid "" +"Auto track width: when starting on an existing track use its width\n" +"otherwise, use current width setting" +msgstr "" +"Auto track width: when starting on an existing track use its width\n" +"otherwise, use current width setting" + +#: pcbnew/tool_pcb.cpp:634 +#, c-format +msgid "Track: %.3f mm (%.2f mils)" +msgstr "Track: %.3f mm (%.2f mils)" + +#: pcbnew/tool_pcb.cpp:637 +#, c-format +msgid "Track: %.2f mils (%.3f mm)" +msgstr "Track: %.2f mils (%.3f mm)" + +#: pcbnew/tool_pcb.cpp:672 +#, c-format +msgid "Via: %.2f mm (%.1f mils)" +msgstr "Via: %.2f mm (%.1f mils)" + +#: pcbnew/tool_pcb.cpp:675 +#, c-format +msgid "Via: %.1f mils (%.2f mm)" +msgstr "Via: %.1f mils (%.2f mm)" + +#: pcbnew/tool_pcb.cpp:688 +#, c-format +msgid "%.2f mm (%.1f mils)" +msgstr "%.2f mm (%.1f mils)" + +#: pcbnew/tool_pcb.cpp:691 +#, c-format +msgid "%.1f mils (%.2f mm)" +msgstr "%.1f mils (%.2f mm)" + +#: pcbnew/tool_pcb.cpp:716 +msgid "+/- to switch" +msgstr "+/- to switch" + +#: pcbnew/zones_by_polygon.cpp:162 +msgid "Warning: The new zone fails DRC" +msgstr "Warning: The new zone fails DRC" + +#: pcbnew/zones_by_polygon.cpp:363 pcbnew/zones_by_polygon.cpp:421 +#: pcbnew/zones_by_polygon.cpp:812 +msgid "Area: DRC outline error" +msgstr "Area: DRC outline error" + +#: pcbnew/zones_by_polygon.cpp:536 +msgid "Error: a keepout area is allowed only on copper layers" +msgstr "Error: a keepout area is allowed only on copper layers" + +#: pcbnew/zones_by_polygon.cpp:686 +msgid "DRC error: this start point is inside or too close an other area" +msgstr "DRC error: this start point is inside or too close an other area" + +#: pcbnew/zones_by_polygon.cpp:751 +msgid "DRC error: closing this area creates a DRC error with an other area" +msgstr "DRC error: closing this area creates a DRC error with an other area" + +#: pcbnew/zones_by_polygon.cpp:908 pcbnew/zones_by_polygon.cpp:958 +msgid "Modify zone properties" +msgstr "Modify zone properties" + +#: pcbnew/plot_board_layers.cpp:121 pcbnew/plot_board_layers.cpp:316 +#, c-format +msgid "Your BOARD has a bad layer number for footprint %s" +msgstr "Your BOARD has a bad layer number for footprint %s" + +#: pcbnew/moduleframe.cpp:525 +msgid "Save the changes to the footprint before closing?" +msgstr "Save the changes to the footprint before closing?" + +#: pcbnew/moduleframe.cpp:546 +msgid "Library is not set, the footprint could not be saved." +msgstr "Library is not set, the footprint could not be saved." + +#: pcbnew/moduleframe.cpp:783 +msgid "no active library" +msgstr "no active library" + +#: pcbnew/specctra_export.cpp:150 +msgid "BOARD exported OK." +msgstr "BOARD exported OK." + +#: pcbnew/specctra_export.cpp:155 +msgid "Unable to export, please fix and try again" +msgstr "Unable to export, please fix and try again" + +#: pcbnew/specctra_export.cpp:810 +#, c-format +msgid "Component with value of '%s' has empty reference id." +msgstr "Component with value of '%s' has empty reference id." + +#: pcbnew/specctra_export.cpp:818 +#, c-format +msgid "Multiple components have identical reference IDs of '%s'." +msgstr "Multiple components have identical reference IDs of '%s'." + +#: pcbnew/class_text_mod.cpp:354 +msgid "Ref." +msgstr "Ref." + +#: pcbnew/class_text_mod.cpp:377 +msgid " Yes" +msgstr " Yes" + +#: pcbnew/class_text_mod.cpp:379 +msgid " No" +msgstr " No" + +#: pcbnew/class_text_mod.cpp:405 +#, c-format +msgid "Reference %s" +msgstr "Reference %s" + +#: pcbnew/class_text_mod.cpp:409 +#, c-format +msgid "Value %s of %s" +msgstr "Value %s of %s" + +#: pcbnew/class_text_mod.cpp:413 +#, c-format +msgid "Text \"%s\" on %s of %s" +msgstr "Text \"%s\" on %s of %s" + +#: pcbnew/legacy_plugin.cpp:95 +#, c-format +msgid "" +"File '%s' is format version: %d.\n" +"I only support format version <= %d.\n" +"Please upgrade Pcbnew to load this file." +msgstr "" +"File '%s' is format version: %d.\n" +"I only support format version <= %d.\n" +"Please upgrade Pcbnew to load this file." + +#: pcbnew/legacy_plugin.cpp:96 +#, c-format +msgid "unknown graphic type: %d" +msgstr "unknown graphic type: %d" + +#: pcbnew/legacy_plugin.cpp:731 +#, c-format +msgid "Unknown sheet type '%s' on line:%d" +msgstr "Unknown sheet type '%s' on line:%d" + +#: pcbnew/legacy_plugin.cpp:1427 +#, c-format +msgid "Unknown padshape '%c=0x%02x' on line: %d of footprint: '%s'" +msgstr "Unknown padshape '%c=0x%02x' on line: %d of footprint: '%s'" + +#: pcbnew/legacy_plugin.cpp:2461 +#, c-format +msgid "duplicate NETCLASS name '%s'" +msgstr "duplicate NETCLASS name '%s'" + +#: pcbnew/legacy_plugin.cpp:2993 pcbnew/legacy_plugin.cpp:3030 +#, c-format +msgid "" +"invalid float number in file: '%s'\n" +"line: %d, offset: %d" +msgstr "" +"invalid float number in file: '%s'\n" +"line: %d, offset: %d" + +#: pcbnew/legacy_plugin.cpp:3002 pcbnew/legacy_plugin.cpp:3038 +#, c-format +msgid "" +"missing float number in file: '%s'\n" +"line: %d, offset: %d" +msgstr "" +"missing float number in file: '%s'\n" +"line: %d, offset: %d" + +#: pcbnew/legacy_plugin.cpp:3264 +#, c-format +msgid "File '%s' is empty or is not a legacy library" +msgstr "File '%s' is empty or is not a legacy library" + +#: pcbnew/target_edit.cpp:155 +msgid "Modified alignment target" +msgstr "Modified alignment target" + +#: pcbnew/io_mgr.cpp:114 +#, c-format +msgid "Unknown PCB_FILE_T value: %d" +msgstr "Unknown PCB_FILE_T value: %d" + +#: pcbnew/librairi.cpp:60 +#, c-format +msgid "Library '%s' exists, OK to replace ?" +msgstr "Library '%s' exists, OK to replace ?" + +#: pcbnew/librairi.cpp:61 +msgid "Create New Library Folder (the .pretty folder is the library)" +msgstr "Create New Library Folder (the .pretty folder is the library)" + +#: pcbnew/librairi.cpp:62 +#, c-format +msgid "OK to delete footprint %s in library '%s'" +msgstr "OK to delete footprint %s in library '%s'" + +#: pcbnew/librairi.cpp:63 +msgid "Import Footprint" +msgstr "Import Footprint" + +#: pcbnew/librairi.cpp:64 +#, c-format +msgid "File '%s' not found" +msgstr "File '%s' not found" + +#: pcbnew/librairi.cpp:65 +msgid "Not a footprint file" +msgstr "Not a footprint file" + +#: pcbnew/librairi.cpp:66 +#, c-format +msgid "Unable to find or load footprint %s from lib path '%s'" +msgstr "Unable to find or load footprint %s from lib path '%s'" + +#: pcbnew/librairi.cpp:67 +#, c-format +msgid "Unable to find or load footprint from path '%s'" +msgstr "Unable to find or load footprint from path '%s'" + +#: pcbnew/librairi.cpp:68 +#, c-format +msgid "" +"The footprint library '%s' could not be found in any of the search paths." +msgstr "" +"The footprint library '%s' could not be found in any of the search paths." + +#: pcbnew/librairi.cpp:69 +#, c-format +msgid "Library '%s' is read only, not writable" +msgstr "Library '%s' is read only, not writable" + +#: pcbnew/librairi.cpp:71 +msgid "Export Footprint" +msgstr "Export Footprint" + +#: pcbnew/librairi.cpp:73 +msgid "Enter footprint name:" +msgstr "Enter footprint name:" + +#: pcbnew/librairi.cpp:74 +#, c-format +msgid "Footprint exported to file '%s'" +msgstr "Footprint exported to file '%s'" + +#: pcbnew/librairi.cpp:75 +#, c-format +msgid "Footprint %s deleted from library '%s'" +msgstr "Footprint %s deleted from library '%s'" + +#: pcbnew/librairi.cpp:76 +msgid "New Footprint" +msgstr "New Footprint" + +#: pcbnew/librairi.cpp:78 +#, c-format +msgid "Footprint %s already exists in library '%s'" +msgstr "Footprint %s already exists in library '%s'" + +#: pcbnew/librairi.cpp:79 +msgid "No footprint name defined." +msgstr "No footprint name defined." + +#: pcbnew/librairi.cpp:83 +msgid "" +"Writing/modifying legacy libraries (.mod files) is not allowed\n" +"Please save the current library to the new .pretty format\n" +"and update your footprint lib table\n" +"to save your footprint (a .kicad_mod file) in the .pretty library folder" +msgstr "" +"Writing/modifying legacy libraries (.mod files) is not allowed\n" +"Please save the current library to the new .pretty format\n" +"and update your footprint lib table\n" +"to save your footprint (a .kicad_mod file) in the .pretty library folder" + +#: pcbnew/librairi.cpp:89 +msgid "" +"Modifying legacy libraries (.mod files) is not allowed\n" +"Please save the current library under the new .pretty format\n" +"and update your footprint lib table\n" +"before deleting a footprint" +msgstr "" +"Modifying legacy libraries (.mod files) is not allowed\n" +"Please save the current library under the new .pretty format\n" +"and update your footprint lib table\n" +"before deleting a footprint" + +#: pcbnew/librairi.cpp:94 +msgid "Legacy foot print export files (*.emp)|*.emp" +msgstr "Legacy foot print export files (*.emp)|*.emp" + +#: pcbnew/librairi.cpp:394 +#, c-format +msgid "Unable to create or write file '%s'" +msgstr "Unable to create or write file '%s'" + +#: pcbnew/librairi.cpp:572 +msgid "No footprints to archive!" +msgstr "No footprints to archive!" + +#: pcbnew/librairi.cpp:675 +#, c-format +msgid "" +"Error:\n" +"one of invalid chars '%s' found\n" +"in '%s'" +msgstr "" +"Error:\n" +"one of invalid chars '%s' found\n" +"in '%s'" + +#: pcbnew/librairi.cpp:736 +#, c-format +msgid "Component [%s] replaced in '%s'" +msgstr "Component [%s] replaced in '%s'" + +#: pcbnew/librairi.cpp:737 +#, c-format +msgid "Component [%s] added in '%s'" +msgstr "Component [%s] added in '%s'" + +#: pcbnew/array_creator.cpp:113 +msgid "Create an array" +msgstr "Create an array" + +#: pcbnew/github/github_plugin.cpp:300 +#, c-format +msgid "" +"Footprint\n" +"'%s'\n" +"is not in the writable portion of this Github library\n" +"'%s'" +msgstr "" +"Footprint\n" +"'%s'\n" +"is not in the writable portion of this Github library\n" +"'%s'" + +#: pcbnew/github/github_plugin.cpp:361 +msgid "" +"Set this property to a directory where footprints are to be written as " +"pretty footprints when saving to this library. Anything saved will take " +"precedence over footprints by the same name in the github repo. These saved " +"footprints can then be sent to the library maintainer as updates.

The " +"directory must have a .pretty file extension because the " +"format of the save is pretty.

" +msgstr "" +"Set this property to a directory where footprints are to be written as " +"pretty footprints when saving to this library. Anything saved will take " +"precedence over footprints by the same name in the github repo. These saved " +"footprints can then be sent to the library maintainer as updates.

The " +"directory must have a .pretty file extension because the " +"format of the save is pretty.

" + +#: pcbnew/github/github_plugin.cpp:416 +#, c-format +msgid "" +"option '%s' for Github library '%s' must point to a writable directory " +"ending with '.pretty'." +msgstr "" +"option '%s' for Github library '%s' must point to a writable directory " +"ending with '.pretty'." + +#: pcbnew/github/github_plugin.cpp:549 +#, c-format +msgid "" +"Unable to parse URL:\n" +"'%s'" +msgstr "" +"Unable to parse URL:\n" +"'%s'" + +#: pcbnew/github/github_plugin.cpp:573 +#, c-format +msgid "" +"%s\n" +"Cannot get/download Zip archive: '%s'\n" +"for library path: '%s'.\n" +"Reason: '%s'" +msgstr "" +"%s\n" +"Cannot get/download Zip archive: '%s'\n" +"for library path: '%s'.\n" +"Reason: '%s'" + +#: pcbnew/github/github_plugin.cpp:590 +#, c-format +msgid "" +"Cannot download library '%s'.\n" +"The library does not exist on the server" +msgstr "" +"Cannot download library '%s'.\n" +"The library does not exist on the server" + +#: pcbnew/github/github_getliblist.cpp:105 +#, c-format +msgid "" +"malformed URL:\n" +"'%s'" +msgstr "" +"malformed URL:\n" +"'%s'" + +#: pcbnew/github/github_getliblist.cpp:234 +#, c-format +msgid "" +"Error fetching JSON data from URL '%s'.\n" +"Reason: '%s'" +msgstr "" +"Error fetching JSON data from URL '%s'.\n" +"Reason: '%s'" + +#: pcbnew/class_board_item.cpp:46 +msgid "Bezier Curve" +msgstr "Bezier Curve" + +#: pcbnew/class_dimension.cpp:481 +#, c-format +msgid "Dimension \"%s\" on %s" +msgstr "Dimension \"%s\" on %s" + +#: pcbnew/pad_edition_functions.cpp:167 +#, c-format +msgid "Delete Pad (footprint %s %s) ?" +msgstr "Delete Pad (footprint %s %s) ?" + +#: pcbnew/import_dxf/dialog_dxf_import_base.h:72 +msgid "Import DXF File" +msgstr "Import DXF File" + +#: pcbnew/dialogs/dialog_select_pretty_lib_base.h:59 +msgid "Select Footprint Library Folder" +msgstr "Select Footprint Library Folder" + +#: pcbnew/dialogs/dialog_gendrill_base.h:83 +msgid "Drill Files Generation" +msgstr "Drill Files Generation" + +#: pcbnew/dialogs/dialog_edit_module_for_Modedit_base.h:116 +#: pcbnew/dialogs/dialog_edit_module_for_BoardEditor_base.h:133 +msgid "Footprint Properties" +msgstr "Footprint Properties" + +#: pcbnew/dialogs/dialog_global_edit_tracks_and_vias_base.h:73 +msgid "Global Edition of Tracks and Vias" +msgstr "Global Edition of Tracks and Vias" + +#: pcbnew/dialogs/dialog_dimension_editor_base.h:69 +msgid "Dimension Properties" +msgstr "Dimension Properties" + +#: pcbnew/dialogs/dialog_enum_pads_base.h:53 +msgid "Pad enumeration settings" +msgstr "Pad enumeration settings" + +#: pcbnew/dialogs/dialog_export_step_base.h:71 +msgid "Export STEP" +msgstr "Export STEP" + +#: pcbnew/dialogs/dialog_track_via_size_base.h:62 +msgid "Track width and via size" +msgstr "Track width and via size" + +#: pcbnew/dialogs/dialog_SVG_print_base.h:76 +msgid "Export SVG file" +msgstr "Export SVG file" + +#: pcbnew/dialogs/dialog_set_grid_base.h:71 +msgid "Grid Properties" +msgstr "Grid Properties" + +#: pcbnew/dialogs/dialog_export_vrml_base.h:72 +msgid "VRML Export Options" +msgstr "VRML Export Options" + +#: pcbnew/dialogs/dialog_get_footprint_by_name_base.h:57 +msgid "Search for footprint" +msgstr "Search for footprint" + +#: pcbnew/dialogs/dialog_gen_module_position_file_base.h:61 +msgid "Generate Component Position Files" +msgstr "Generate Component Position Files" + +#: pcbnew/dialogs/dialog_global_deletion_base.h:75 +msgid "Delete Items" +msgstr "Delete Items" + +#: pcbnew/dialogs/dialog_exchange_modules_base.h:71 +msgid "Change Footprint" +msgstr "Change Footprint" + +#: pcbnew/dialogs/dialog_graphic_item_properties_base.h:78 +msgid "Graphic Item Properties" +msgstr "Graphic Item Properties" + +#: pcbnew/dialogs/dialog_mask_clearance_base.h:74 +msgid "Pads Mask Clearance" +msgstr "Pads Mask Clearance" + +#: pcbnew/dialogs/dialog_footprint_wizard_list_base.h:68 +msgid "Footprint Generators" +msgstr "Footprint Generators" + +#: pcbnew/dialogs/dialog_footprint_wizard_list_base.h:87 +msgid "Traceback of errors in not loadable python scripts" +msgstr "Traceback of errors in not loadable python scripts" + +#: pcbnew/dialogs/dialog_keepout_area_properties_base.h:68 +msgid "Keepout Area Properties" +msgstr "Keepout Area Properties" + +#: pcbnew/dialogs/dialog_edit_module_text_base.h:76 +msgid "Footprint Text Properties" +msgstr "Footprint Text Properties" + +#: pcbnew/dialogs/dialog_global_pads_edition_base.h:58 +msgid "Global Pads Edition" +msgstr "Global Pads Edition" + +#: pcbnew/dialogs/dialog_copper_zones_base.h:130 +msgid "Copper Zone Properties" +msgstr "Copper Zone Properties" + +#: pcbnew/dialogs/dialog_drc_base.h:116 +msgid "DRC Control" +msgstr "DRC Control" + +#: pcbnew/dialogs/dialog_fp_lib_table_base.h:81 +msgid "PCB Library Tables" +msgstr "PCB Library Tables" + +#: pcbnew/dialogs/dialog_track_via_properties_base.h:109 +msgid "Track & Via Properties" +msgstr "Track & Via Properties" + +#: pcbnew/dialogs/dialog_pad_properties_base.h:180 +msgid "Pad Properties" +msgstr "Pad Properties" + +#: pcbnew/dialogs/dialog_pns_length_tuning_settings_base.h:79 +msgid "Trace length tuning" +msgstr "Trace length tuning" + +#: pcbnew/dialogs/dialog_modedit_options_base.h:80 +msgid "Footprint Editor Options" +msgstr "Footprint Editor Options" + +#: pcbnew/dialogs/dialog_graphic_items_options_base.h:72 +msgid "Text and Drawings" +msgstr "Text and Drawings" + +#: pcbnew/dialogs/dialog_cleaning_options_base.h:50 +msgid "Cleaning Options" +msgstr "Cleaning Options" + +#: pcbnew/dialogs/dialog_non_copper_zones_properties_base.h:67 +msgid "Non Copper Zones Properties" +msgstr "Non Copper Zones Properties" + +#: pcbnew/dialogs/dialog_design_rules_base.h:121 +msgid "Design Rules Editor" +msgstr "Design Rules Editor" + +#: pcbnew/dialogs/wizard_add_fplib_base.h:88 +msgid "Add Footprint Libraries Wizard" +msgstr "Add Footprint Libraries Wizard" + +#: pcbnew/dialogs/dialog_export_idf_base.h:62 +msgid "Export IDFv3" +msgstr "Export IDFv3" + +#: pcbnew/dialogs/dialog_layers_setup_base.h:418 +msgid "Layer Setup" +msgstr "Layer Setup" + +#: pcbnew/dialogs/wizard_3DShape_Libs_downloader_base.h:82 +msgid "Add 3D Shape Libraries Wizard" +msgstr "Add 3D Shape Libraries Wizard" + +#: pcbnew/dialogs/dialog_target_properties_base.h:61 +msgid "Target Properties" +msgstr "Target Properties" + +#: pcbnew/dialogs/dialog_global_modules_fields_edition_base.h:67 +msgid "Set Text Size" +msgstr "Set Text Size" + +#: pcbnew/dialogs/dialog_layer_selection_base.h:81 +msgid "Select Copper Layer Pair:" +msgstr "Select Copper Layer Pair:" + +#: pcbnew/help_common_strings.h:17 +msgid "Find components and text in current loaded board" +msgstr "Find components and text in current loaded board" + +#: pcbnew/help_common_strings.h:21 +msgid "Zoom to fit the board on the screen" +msgstr "Zoom to fit the board on the screen" + +#: pcbnew/help_common_strings.h:22 +msgid "Redraw the current screen" +msgstr "Redraw the current screen" + +#: pcbnew/help_common_strings.h:26 +msgid "" +"Show/hide microwave toolbar\n" +"(Experimental feature)" +msgstr "" +"Show/hide microwave toolbar\n" +"(Experimental feature)" diff --git a/update-po-files.sh b/update-po-files.sh index fcb994c6f0..8a5074c12b 100755 --- a/update-po-files.sh +++ b/update-po-files.sh @@ -94,6 +94,9 @@ for i in $LINGUAS do echo "## $i" msgmerge --force-po $LOCALDIR/$i/kicad.po $LOCALDIR/kicad.pot -o $LOCALDIR/$i/kicad.po 2> /dev/null + if [ "$i" = "en" ] ; then + msgen $LOCALDIR/$i/kicad.po -o $LOCALDIR/$i/kicad.po.tmp && mv $LOCALDIR/$i/kicad.po.tmp $LOCALDIR/$i/kicad.po + fi msgfmt --statistics $LOCALDIR/$i/kicad.po 2>&1 >>/dev/null | while IFS=",." read A B C D ; do echo $A From 1ce9b52a366a0e57ea6f947fe98b5f0383c5bc61 Mon Sep 17 00:00:00 2001 From: Simon Richter Date: Thu, 10 Aug 2017 18:43:52 +0200 Subject: [PATCH 3/3] English: Arrows --- en/kicad.po | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/en/kicad.po b/en/kicad.po index 1c3ef11ecd..2ee8ad296c 100644 --- a/en/kicad.po +++ b/en/kicad.po @@ -398,27 +398,27 @@ msgstr "Fit in page" #: 3d-viewer/3d_viewer/3d_toolbar.cpp:87 msgid "Rotate X <-" -msgstr "Rotate X <-" +msgstr "Rotate X ←" #: 3d-viewer/3d_viewer/3d_toolbar.cpp:91 msgid "Rotate X ->" -msgstr "Rotate X ->" +msgstr "Rotate X →" #: 3d-viewer/3d_viewer/3d_toolbar.cpp:96 msgid "Rotate Y <-" -msgstr "Rotate Y <-" +msgstr "Rotate Y ←" #: 3d-viewer/3d_viewer/3d_toolbar.cpp:100 msgid "Rotate Y ->" -msgstr "Rotate Y ->" +msgstr "Rotate Y →" #: 3d-viewer/3d_viewer/3d_toolbar.cpp:105 msgid "Rotate Z <-" -msgstr "Rotate Z <-" +msgstr "Rotate Z ←" #: 3d-viewer/3d_viewer/3d_toolbar.cpp:109 msgid "Rotate Z ->" -msgstr "Rotate Z ->" +msgstr "Rotate Z →" #: 3d-viewer/3d_viewer/3d_toolbar.cpp:113 msgid "Move left" @@ -698,7 +698,7 @@ msgstr "Through hole" #: 3d-viewer/3d_viewer/3d_toolbar.cpp:354 msgid "Footprint Properties -> Placement type -> Through hole" -msgstr "Footprint Properties -> Placement type -> Through hole" +msgstr "Footprint Properties → Placement type → Through hole" #: 3d-viewer/3d_viewer/3d_toolbar.cpp:357 #: pcbnew/dialogs/dialog_edit_module_for_Modedit_base.cpp:100 @@ -708,7 +708,7 @@ msgstr "Surface mount" #: 3d-viewer/3d_viewer/3d_toolbar.cpp:358 msgid "Footprint Properties -> Placement type -> Surface mount" -msgstr "Footprint Properties -> Placement type -> Surface mount" +msgstr "Footprint Properties → Placement type → Surface mount" #: 3d-viewer/3d_viewer/3d_toolbar.cpp:361 #: pcbnew/dialogs/dialog_edit_module_for_Modedit_base.cpp:100 @@ -722,7 +722,7 @@ msgid "" "Footprint Properties -> Placement type -> Virtual (eg: edge connectors, test " "points, mechanical parts)" msgstr "" -"Footprint Properties -> Placement type -> Virtual (eg: edge connectors, test " +"Footprint Properties → Placement type → Virtual (eg: edge connectors, test " "points, mechanical parts)" #: 3d-viewer/3d_viewer/3d_toolbar.cpp:370 @@ -918,15 +918,15 @@ msgstr "Back View" #: 3d-viewer/3d_canvas/eda_3d_canvas.cpp:659 msgid "Move left <-" -msgstr "Move left <-" +msgstr "Move left ←" #: 3d-viewer/3d_canvas/eda_3d_canvas.cpp:664 msgid "Move right ->" -msgstr "Move right ->" +msgstr "Move right →" #: 3d-viewer/3d_canvas/eda_3d_canvas.cpp:669 msgid "Move Up ^" -msgstr "Move Up ^" +msgstr "Move Up ↑" #: 3d-viewer/3d_canvas/cinfo3d_visu.cpp:446 msgid "Build board body" @@ -4200,7 +4200,7 @@ msgstr "Cut Block" #: eeschema/hotkeys.cpp:199 msgid "Move Block -> Drag Block" -msgstr "Move Block -> Drag Block" +msgstr "Move Block → Drag Block" #: eeschema/hotkeys.cpp:201 msgid "Repeat Last Item" @@ -6608,7 +6608,7 @@ msgstr "Custom" #: eeschema/dialogs/dialog_sim_settings_base.cpp:388 msgid "Adjust passive component values (e.g. M -> Meg; 100 nF -> 100n)" -msgstr "Adjust passive component values (e.g. M -> Meg; 100 nF -> 100n)" +msgstr "Adjust passive component values (e.g. M → Meg; 100 nF → 100n)" #: eeschema/dialogs/dialog_sim_settings_base.cpp:391 msgid "Add full path for .include library directives" @@ -7219,7 +7219,7 @@ msgstr "Reformat passive component values" #: eeschema/dialogs/dialog_netlist.cpp:386 msgid "Reformat passive component values e.g. 1M -> 1Meg" -msgstr "Reformat passive component values e.g. 1M -> 1Meg" +msgstr "Reformat passive component values e.g. 1M → 1Meg" #: eeschema/dialogs/dialog_netlist.cpp:390 msgid "Simulator command:" @@ -18177,12 +18177,12 @@ msgstr "** Could not create file '%s' ***\n" #: pcbnew/dialogs/dialog_exchange_modules.cpp:216 #, c-format msgid "Change footprint %s -> %s (for value = %s)?" -msgstr "Change footprint %s -> %s (for value = %s)?" +msgstr "Change footprint %s → %s (for value = %s)?" #: pcbnew/dialogs/dialog_exchange_modules.cpp:223 #, c-format msgid "Change footprint %s -> %s ?" -msgstr "Change footprint %s -> %s ?" +msgstr "Change footprint %s → %s ?" #: pcbnew/dialogs/dialog_exchange_modules.cpp:271 msgid "Are you sure you want to change all footprints?"