From cbdf6a90093350ec4cad1be366b6bdf0c429d7a9 Mon Sep 17 00:00:00 2001 From: jerryjacobs Date: Wed, 22 Oct 2008 20:51:21 +0000 Subject: [PATCH] Dutch language update --- eeschema/libedit_onrightclick.cpp | 2 +- eeschema/schframe.cpp | 4 +- eeschema/tool_sch.cpp | 4 +- gerbview/files.cpp | 4 +- gerbview/tool_gerber.cpp | 4 +- internat/nl/kicad.mo | Bin 85496 -> 84273 bytes internat/nl/kicad.po | 1040 +++++++++++++++++------------ kicad/buildmnu.cpp | 10 +- pcbnew/pcbframe.cpp | 6 +- pcbnew/tool_modedit.cpp | 4 +- pcbnew/tool_pcb.cpp | 4 +- 11 files changed, 627 insertions(+), 455 deletions(-) diff --git a/eeschema/libedit_onrightclick.cpp b/eeschema/libedit_onrightclick.cpp index a6ef13b8a2..a4a8e85605 100644 --- a/eeschema/libedit_onrightclick.cpp +++ b/eeschema/libedit_onrightclick.cpp @@ -242,7 +242,7 @@ void AddMenusForBlock(wxMenu * PopMenu, WinEDA_LibeditFrame * frame) ADD_MENUITEM(PopMenu, ID_POPUP_SELECT_ITEMS_BLOCK, _("Select Items"), green_xpm); ADD_MENUITEM(PopMenu, ID_POPUP_COPY_BLOCK, _("Copy Block"), copyblock_xpm); - ADD_MENUITEM(PopMenu, ID_POPUP_INVERT_BLOCK, _("Mirror Block"), mirror_H_xpm ); + ADD_MENUITEM(PopMenu, ID_POPUP_INVERT_BLOCK, _("Mirror Block ||"), mirror_H_xpm ); ADD_MENUITEM(PopMenu, ID_POPUP_DELETE_BLOCK, _("Delete Block"), delete_xpm ); } diff --git a/eeschema/schframe.cpp b/eeschema/schframe.cpp index bc2d2e1126..93d29f0d4c 100644 --- a/eeschema/schframe.cpp +++ b/eeschema/schframe.cpp @@ -419,8 +419,8 @@ void WinEDA_SchematicFrame::SetToolbars() m_OptionsToolBar->ToggleTool( ID_TB_OPTIONS_BUS_WIRES_ORIENT, g_HVLines ); m_OptionsToolBar->SetToolShortHelp( ID_TB_OPTIONS_BUS_WIRES_ORIENT, - g_HVLines ? _( "Draw lines at any direction" ) : - _( "Draw lines H, V or 45 deg only" ) ); + g_HVLines ? _( "Snap Grid (OFF)" ) : + _( "Snap Grid (ON)" ) ); } DisplayUnitsMsg(); diff --git a/eeschema/tool_sch.cpp b/eeschema/tool_sch.cpp index 28b4e300bb..588a62ddf9 100644 --- a/eeschema/tool_sch.cpp +++ b/eeschema/tool_sch.cpp @@ -251,11 +251,11 @@ void WinEDA_SchematicFrame::ReCreateOptToolbar() m_OptionsToolBar->AddTool( ID_TB_OPTIONS_SELECT_UNIT_INCH, wxEmptyString, BITMAP( unit_inch_xpm ), - _( "Units = Inch" ), wxITEM_CHECK ); + _( "Units in inches" ), wxITEM_CHECK ); m_OptionsToolBar->AddTool( ID_TB_OPTIONS_SELECT_UNIT_MM, wxEmptyString, BITMAP( unit_mm_xpm ), - _( "Units = mm" ), wxITEM_CHECK ); + _( "Units in millimeters" ), wxITEM_CHECK ); m_OptionsToolBar->AddTool( ID_TB_OPTIONS_SELECT_CURSOR, wxEmptyString, BITMAP( cursor_shape_xpm ), diff --git a/gerbview/files.cpp b/gerbview/files.cpp index 018c8c9d08..d14f4fa24f 100644 --- a/gerbview/files.cpp +++ b/gerbview/files.cpp @@ -131,7 +131,7 @@ int WinEDA_GerberFrame::LoadOneGerberFile( const wxString& FullFileName, mask += wxT( ";*.gbr;*.gbx;*.lgr;*.ger" ); - filename = EDA_FileSelector( _( "Gerber files:" ), + filename = EDA_FileSelector( _( "Load gerber file" ), path, /* Chemin par defaut */ wxEmptyString, /* nom fichier par defaut */ g_PhotoFilenameExt, /* extension par defaut */ @@ -217,7 +217,7 @@ bool WinEDA_GerberFrame::SaveGerberFile( const wxString& FullFileName, wxDC* DC wxString mask( wxT( "*" ) ); mask += g_PhotoFilenameExt; - filename = EDA_FileSelector( _( "Gerber files:" ), + filename = EDA_FileSelector( _( "Save gerber file" ), wxEmptyString, /* Chemin par defaut */ GetScreen()->m_FileName, /* nom fichier par defaut */ g_PhotoFilenameExt, /* extension par defaut */ diff --git a/gerbview/tool_gerber.cpp b/gerbview/tool_gerber.cpp index 300e92c60e..65a99dddb4 100644 --- a/gerbview/tool_gerber.cpp +++ b/gerbview/tool_gerber.cpp @@ -426,11 +426,11 @@ create or update the left vertical toolbar (option toolbar m_OptionsToolBar->AddTool( ID_TB_OPTIONS_SELECT_UNIT_INCH, wxEmptyString, BITMAP( unit_inch_xpm ), - _( "Units = Inch" ), wxITEM_CHECK ); + _( "Units in inches" ), wxITEM_CHECK ); m_OptionsToolBar->AddTool( ID_TB_OPTIONS_SELECT_UNIT_MM, wxEmptyString, BITMAP( unit_mm_xpm ), - _( "Units = mm" ), wxITEM_CHECK ); + _( "Units in millimeters" ), wxITEM_CHECK ); m_OptionsToolBar->AddTool( ID_TB_OPTIONS_SELECT_CURSOR, BITMAP( cursor_shape_xpm ), wxNullBitmap, diff --git a/internat/nl/kicad.mo b/internat/nl/kicad.mo index 57bf2837b89138269dff07a76b134480bd55ca7c..410838a662e44646823d9aae7fa135db026e533a 100644 GIT binary patch literal 84273 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

bD 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 literal 85496 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\n" "Language-Team: KiCad Team \n" "MIME-Version: 1.0\n" @@ -133,17 +133,17 @@ msgstr "Sporen alleen op Koper lagen" msgid "Cotation not authorized on Copper layers" msgstr "" -#: pcbnew/class_zone.cpp:755 +#: pcbnew/class_zone.cpp:775 #: pcbnew/class_board_item.cpp:139 msgid "Zone Outline" msgstr "" -#: pcbnew/class_zone.cpp:759 +#: pcbnew/class_zone.cpp:779 #: pcbnew/class_board_item.cpp:144 msgid "(Cutout)" msgstr "(Uitsnede)" -#: pcbnew/class_zone.cpp:762 +#: pcbnew/class_zone.cpp:782 #: pcbnew/class_track.cpp:852 #: pcbnew/class_marker.cpp:133 #: pcbnew/class_text_mod.cpp:503 @@ -152,28 +152,28 @@ msgstr "(Uitsnede)" msgid "Type" msgstr "Type" -#: pcbnew/class_zone.cpp:781 +#: pcbnew/class_zone.cpp:801 #: pcbnew/class_board_item.cpp:167 msgid "Not Found" msgstr "Niet Gevonden" -#: pcbnew/class_zone.cpp:784 -#: pcbnew/zones_by_polygon.cpp:885 +#: pcbnew/class_zone.cpp:804 +#: pcbnew/zones_by_polygon.cpp:928 #: pcbnew/class_track.cpp:868 msgid "NetName" msgstr "NetNaam" -#: pcbnew/class_zone.cpp:787 +#: pcbnew/class_zone.cpp:807 #, fuzzy msgid "Non Copper Zone" msgstr "Geen Component gevonden" -#: pcbnew/class_zone.cpp:792 +#: pcbnew/class_zone.cpp:812 #: pcbnew/class_track.cpp:873 msgid "NetCode" msgstr "NetCode" -#: pcbnew/class_zone.cpp:796 +#: pcbnew/class_zone.cpp:816 #: pcbnew/dialog_edit_module.cpp:262 #: pcbnew/class_track.cpp:909 #: pcbnew/class_pad.cpp:993 @@ -186,25 +186,25 @@ msgstr "NetCode" msgid "Layer" msgstr "Laag" -#: pcbnew/class_zone.cpp:800 +#: pcbnew/class_zone.cpp:820 msgid "Corners" msgstr "Hoeken" -#: pcbnew/class_zone.cpp:806 +#: pcbnew/class_zone.cpp:826 #, fuzzy msgid "No Grid" msgstr "Raster Tonen" -#: pcbnew/class_zone.cpp:807 +#: pcbnew/class_zone.cpp:827 #, fuzzy msgid "Fill Grid" msgstr "Gevuld" -#: pcbnew/class_zone.cpp:812 +#: pcbnew/class_zone.cpp:832 msgid "Hatch lines" msgstr "" -#: pcbnew/class_zone.cpp:818 +#: pcbnew/class_zone.cpp:838 msgid "Corners in DrawList" msgstr "" @@ -238,21 +238,21 @@ msgstr "" msgid "Drc error, cancelled" msgstr "DRC fout, afgebroken" -#: pcbnew/zones_by_polygon.cpp:324 -#: pcbnew/zones_by_polygon.cpp:380 -#: pcbnew/zones_by_polygon.cpp:697 +#: pcbnew/zones_by_polygon.cpp:348 +#: pcbnew/zones_by_polygon.cpp:404 +#: pcbnew/zones_by_polygon.cpp:736 msgid "Area: DRC outline error" msgstr "" -#: pcbnew/zones_by_polygon.cpp:580 +#: pcbnew/zones_by_polygon.cpp:619 msgid "DRC error: this start point is inside or too close an other area" msgstr "" -#: pcbnew/zones_by_polygon.cpp:642 +#: pcbnew/zones_by_polygon.cpp:681 msgid "DRC error: closing this area creates a drc error with an other area" msgstr "" -#: pcbnew/zones_by_polygon.cpp:883 +#: pcbnew/zones_by_polygon.cpp:926 msgid "No Net" msgstr "Geen Net" @@ -288,7 +288,7 @@ msgstr "" #: pcbnew/modedit_onclick.cpp:192 #: pcbnew/modedit_onclick.cpp:224 #: pcbnew/muonde.cpp:352 -#: pcbnew/dialog_copper_zones_frame.cpp:107 +#: pcbnew/dialog_copper_zones_frame.cpp:155 #: pcbnew/pcbtexte.cpp:119 #: eeschema/libedit_onrightclick.cpp:42 #: eeschema/libedit_onrightclick.cpp:57 @@ -514,23 +514,23 @@ msgstr "Bibliotheek bestaat" msgid "Create error " msgstr "Creëer fout" -#: pcbnew/autorout.cpp:59 +#: pcbnew/autorout.cpp:60 msgid "Net not selected" msgstr "" -#: pcbnew/autorout.cpp:67 +#: pcbnew/autorout.cpp:68 msgid "Module not selected" msgstr "Module niet geselecteerd" -#: pcbnew/autorout.cpp:75 +#: pcbnew/autorout.cpp:76 msgid "Pad not selected" msgstr "Pad niet geselecteerd" -#: pcbnew/autorout.cpp:143 +#: pcbnew/autorout.cpp:144 msgid "No memory for autorouting" msgstr "Geen geheugen voor autoroute" -#: pcbnew/autorout.cpp:148 +#: pcbnew/autorout.cpp:149 msgid "Place Cells" msgstr "Plaats Cellen" @@ -883,35 +883,35 @@ msgstr "&OK" msgid "&Cancel" msgstr "&Annuleren" -#: pcbnew/autoplac.cpp:106 +#: pcbnew/autoplac.cpp:107 msgid "Footprints NOT LOCKED will be moved" msgstr "Voetprinten NIET VERGRENDELD worden verplaatst" -#: pcbnew/autoplac.cpp:111 +#: pcbnew/autoplac.cpp:112 msgid "Footprints NOT PLACED will be moved" msgstr "Voetprinten NIET GEPLAATST worden verplaatst" -#: pcbnew/autoplac.cpp:402 +#: pcbnew/autoplac.cpp:403 msgid "No edge PCB, Unknown board size!" msgstr "" -#: pcbnew/autoplac.cpp:423 +#: pcbnew/autoplac.cpp:424 msgid "Cols" msgstr "" -#: pcbnew/autoplac.cpp:425 +#: pcbnew/autoplac.cpp:426 msgid "Lines" msgstr "Lijnen" -#: pcbnew/autoplac.cpp:427 +#: pcbnew/autoplac.cpp:428 msgid "Cells." msgstr "" -#: pcbnew/autoplac.cpp:488 +#: pcbnew/autoplac.cpp:489 msgid "Loop" msgstr "" -#: pcbnew/autoplac.cpp:642 +#: pcbnew/autoplac.cpp:643 msgid "Ok to abort ?" msgstr "Afbreken?" @@ -965,7 +965,7 @@ msgstr "Verplaats Modules?" msgid "Autoplace modules: No boad edges detected, unable to place modules" msgstr "" -#: pcbnew/ioascii.cpp:167 +#: pcbnew/ioascii.cpp:168 msgid "Error: Unexpected end of file !" msgstr "Fout: Onbekend einde van bestand!" @@ -999,19 +999,19 @@ msgstr "" msgid "Module count" msgstr "Module teller" -#: pcbnew/router.cpp:60 +#: pcbnew/router.cpp:61 msgid "Unable to create temporary file " msgstr "Kan tijdelijk bestand niet maken" -#: pcbnew/router.cpp:65 +#: pcbnew/router.cpp:66 msgid "Create temporary file " msgstr "Creëer tijdelijk bestand" -#: pcbnew/router.cpp:565 +#: pcbnew/router.cpp:566 msgid "Unable to find data file " msgstr "Kan data bestand niet vinden" -#: pcbnew/router.cpp:571 +#: pcbnew/router.cpp:572 msgid "Reading autorouter data file " msgstr "" @@ -1084,6 +1084,9 @@ msgid "Include egde layer" msgstr "" #: pcbnew/block.cpp:450 +#: pcbnew/onrightclick.cpp:463 +#: eeschema/libedit_onrightclick.cpp:247 +#: eeschema/onrightclick.cpp:630 msgid "Delete Block" msgstr "Verwijder Block" @@ -1092,6 +1095,7 @@ msgid "Delete zones" msgstr "Verwijder zones" #: pcbnew/block.cpp:602 +#: pcbnew/onrightclick.cpp:461 msgid "Rotate Block" msgstr "Roteer Block" @@ -1108,6 +1112,9 @@ msgid "Move Block" msgstr "Verplaats Block" #: pcbnew/block.cpp:1110 +#: pcbnew/onrightclick.cpp:457 +#: eeschema/libedit_onrightclick.cpp:244 +#: eeschema/onrightclick.cpp:626 msgid "Copy Block" msgstr "Kopieer Block" @@ -1411,12 +1418,12 @@ msgstr "" msgid "Grid :" msgstr "Raster :" -#: pcbnew/dialog_copper_zones.cpp:334 +#: pcbnew/dialog_copper_zones.cpp:381 #: pcbnew/zones_non_copper_type_functions.cpp:152 msgid "Error : you must choose a layer" msgstr "Fout: u moet een laag selecteren" -#: pcbnew/dialog_copper_zones.cpp:343 +#: pcbnew/dialog_copper_zones.cpp:393 msgid "Error : you must choose a net name" msgstr "" @@ -1605,7 +1612,7 @@ msgstr "Print layout ref" #: pcbnew/pcbplot.cpp:348 msgid "Print pads on silkscreen" -msgstr "" +msgstr "Print pads op silkscreen" #: pcbnew/pcbplot.cpp:353 msgid "Enable/disable print/plot pads on silkscreen layers" @@ -1703,7 +1710,7 @@ msgstr "Schaal Opt" #: pcbnew/dialog_display_options.cpp:221 #: pcbnew/dialog_display_options.cpp:229 #: pcbnew/dialog_display_options.cpp:266 -#: pcbnew/dialog_copper_zones_frame.cpp:77 +#: pcbnew/dialog_copper_zones_frame.cpp:98 #: gerbview/options.cpp:321 msgid "Line" msgstr "Lijn" @@ -1825,7 +1832,7 @@ msgid "Display" msgstr "Weergave" #: pcbnew/cotation.cpp:133 -#: pcbnew/dialog_copper_zones_frame.cpp:150 +#: pcbnew/dialog_copper_zones_frame.cpp:198 #: gerbview/affiche.cpp:37 msgid "Layer:" msgstr "Laag:" @@ -2049,15 +2056,15 @@ msgstr "" #: pcbnew/tool_modedit.cpp:211 #: eeschema/tool_sch.cpp:254 #: gerbview/tool_gerber.cpp:429 -msgid "Units = Inch" -msgstr "Maten in Inch" +msgid "Units in inches" +msgstr "Maten in inchen" #: pcbnew/tool_pcb.cpp:335 #: pcbnew/tool_modedit.cpp:215 #: eeschema/tool_sch.cpp:258 #: gerbview/tool_gerber.cpp:433 -msgid "Units = mm" -msgstr "Maten in mm" +msgid "Units in millimeters" +msgstr "Maten in millimeters" #: pcbnew/tool_pcb.cpp:338 #: pcbnew/tool_modedit.cpp:221 @@ -2449,12 +2456,10 @@ msgid "Yes" msgstr "Ja" #: pcbnew/dialog_non_copper_zones_properties.cpp:28 -#: pcbnew/dialog_copper_zones_frame.cpp:77 msgid "Hatched Outline" msgstr "" #: pcbnew/dialog_non_copper_zones_properties.cpp:28 -#: pcbnew/dialog_copper_zones_frame.cpp:77 msgid "Full Hatched" msgstr "" @@ -2463,7 +2468,7 @@ msgid "Outlines Appearence" msgstr "" #: pcbnew/dialog_non_copper_zones_properties.cpp:34 -#: pcbnew/dialog_copper_zones_frame.cpp:68 +#: pcbnew/dialog_copper_zones_frame.cpp:92 #: eeschema/dialog_options.cpp:273 msgid "Any" msgstr "" @@ -2506,7 +2511,7 @@ msgstr "" msgid "Un-terminated delimited string" msgstr "" -#: pcbnew/solve.cpp:233 +#: pcbnew/solve.cpp:234 msgid "Abort routing?" msgstr "Routen onderbreken?" @@ -2615,8 +2620,12 @@ msgid "Via %.3f" msgstr "Doormetalisering %.3f" #: pcbnew/onrightclick.cpp:127 -msgid "End tool" -msgstr "Gereedschap annuleren" +#: pcbnew/modedit_onclick.cpp:196 +#: eeschema/libedit_onrightclick.cpp:47 +#: eeschema/onrightclick.cpp:102 +#: gerbview/onrightclick.cpp:41 +msgid "End Tool" +msgstr "Gereedschap Verwerpen" #: pcbnew/onrightclick.cpp:195 msgid "Lock Module" @@ -2627,7 +2636,8 @@ msgid "Unlock Module" msgstr "Ontgrendel Module" #: pcbnew/onrightclick.cpp:211 -msgid "Auto place Module" +#, fuzzy +msgid "Auto Place Module" msgstr "Module automatisch plaatsen" #: pcbnew/onrightclick.cpp:217 @@ -2716,11 +2726,13 @@ msgid "Select Track Width" msgstr "Selecteer Spoor Breedte" #: pcbnew/onrightclick.cpp:361 -msgid "Select layer pair for vias" -msgstr "" +#, fuzzy +msgid "Select Layer Pair for Vias" +msgstr "Selecteer Laag Paar:" #: pcbnew/onrightclick.cpp:377 -msgid "Footprint documentation" +#, fuzzy +msgid "Footprint Documentation" msgstr "Voetprint documentatie" #: pcbnew/onrightclick.cpp:387 @@ -2745,15 +2757,15 @@ msgstr "Verplaats Nieuwe Modules" #: pcbnew/onrightclick.cpp:397 msgid "Autoplace All Modules" -msgstr "" +msgstr "Automatisch Plaatsen van alle Modules" #: pcbnew/onrightclick.cpp:398 msgid "Autoplace New Modules" -msgstr "" +msgstr "Autoplaats Nieuwe Modules" #: pcbnew/onrightclick.cpp:399 msgid "Autoplace Next Module" -msgstr "" +msgstr "Autoplaats Volgende Module" #: pcbnew/onrightclick.cpp:402 msgid "Orient All Modules" @@ -2764,17 +2776,17 @@ msgid "Global Autoroute" msgstr "" #: pcbnew/onrightclick.cpp:411 -#, fuzzy -msgid "Select layer pair" -msgstr "Selecteer laag paar" +msgid "Select Layer Pair" +msgstr "Selecteer Laag Paar" #: pcbnew/onrightclick.cpp:413 msgid "Autoroute All Modules" msgstr "" #: pcbnew/onrightclick.cpp:415 -msgid "Reset unrouted" -msgstr "" +#, fuzzy +msgid "Reset Unrouted" +msgstr "Lijst Onverbonden" #: pcbnew/onrightclick.cpp:420 msgid "Global AutoRouter" @@ -2785,51 +2797,34 @@ msgid "Read Global AutoRouter Data" msgstr "" #: pcbnew/onrightclick.cpp:450 +#: pcbnew/modedit_onclick.cpp:206 +#: eeschema/libedit_onrightclick.cpp:231 #: eeschema/onrightclick.cpp:609 -#, fuzzy -msgid "Cancel block" +#: gerbview/onrightclick.cpp:50 +msgid "Cancel Block" msgstr "Annuleer Block" #: pcbnew/onrightclick.cpp:452 #: eeschema/onrightclick.cpp:615 -#, fuzzy -msgid "Zoom block" -msgstr "Uitzoomen" +msgid "Zoom Block" +msgstr "Blok Uitzoomen" #: pcbnew/onrightclick.cpp:455 +#: pcbnew/modedit_onclick.cpp:211 +#: eeschema/libedit_onrightclick.cpp:238 #: eeschema/onrightclick.cpp:617 -#, fuzzy -msgid "Place block" +#: gerbview/onrightclick.cpp:53 +msgid "Place Block" msgstr "Plaats Block" -#: pcbnew/onrightclick.cpp:457 -#: eeschema/libedit_onrightclick.cpp:244 -#: eeschema/onrightclick.cpp:626 -#, fuzzy -msgid "Copy block" -msgstr "Kopieer Block" - #: pcbnew/onrightclick.cpp:459 #, fuzzy -msgid "Flip block" +msgid "Flip Block" msgstr "Kopieer Block" -#: pcbnew/onrightclick.cpp:461 -#, fuzzy -msgid "Rotate block" -msgstr "Roteer Block" - -#: pcbnew/onrightclick.cpp:463 -#: eeschema/libedit_onrightclick.cpp:247 -#: eeschema/onrightclick.cpp:630 -#, fuzzy -msgid "Delete block" -msgstr "Verwijder Block" - #: pcbnew/onrightclick.cpp:482 -#, fuzzy -msgid "Drag via" -msgstr "Sleep via" +msgid "Drag Via" +msgstr "Sleep Via" #: pcbnew/onrightclick.cpp:486 #, fuzzy @@ -2837,15 +2832,15 @@ msgid "Edit Via Drill" msgstr "Bewerk Tekening" #: pcbnew/onrightclick.cpp:488 -msgid "Set via hole to Default" -msgstr "" +msgid "Set Via Hole to Default" +msgstr "Zet Via Gat naar Standaard" #: pcbnew/onrightclick.cpp:489 msgid "Set via hole to a specific value. This specfic value is currently" msgstr "" #: pcbnew/onrightclick.cpp:492 -msgid "Set via hole to alt value" +msgid "Set Via Hole to Alt Value" msgstr "" #: pcbnew/onrightclick.cpp:494 @@ -2853,19 +2848,19 @@ msgid "Set a specific via hole value. This value is currently" msgstr "" #: pcbnew/onrightclick.cpp:497 -msgid "Set the via hole alt value" +msgid "Set the Via Hole Alt Value" msgstr "" #: pcbnew/onrightclick.cpp:499 -msgid "Export Via hole to alt value" +msgid "Export Via Hole to Alt Value" msgstr "" #: pcbnew/onrightclick.cpp:501 -msgid "Export via hole to others id vias" +msgid "Export Via Hole to Others id Vias" msgstr "" #: pcbnew/onrightclick.cpp:503 -msgid "Set ALL via holes to default" +msgid "Set ALL Via Holes to Default" msgstr "" #: pcbnew/onrightclick.cpp:516 @@ -2873,12 +2868,12 @@ msgid "Move Node" msgstr "" #: pcbnew/onrightclick.cpp:521 -msgid "Drag Segments, keep slope" +msgid "Drag Segments, Keep Slope" msgstr "" #: pcbnew/onrightclick.cpp:523 #, fuzzy -msgid "Drag segment" +msgid "Drag Segment" msgstr "Sleep Segment" #: pcbnew/onrightclick.cpp:526 @@ -2887,7 +2882,7 @@ msgstr "" #: pcbnew/onrightclick.cpp:529 #, fuzzy -msgid "Break track" +msgid "Break Track" msgstr "Breek spoor" #: pcbnew/onrightclick.cpp:536 @@ -2908,7 +2903,7 @@ msgstr "" #: pcbnew/onrightclick.cpp:565 #, fuzzy -msgid "Change width" +msgid "Change Width" msgstr "Wijzig Breedte" #: pcbnew/onrightclick.cpp:567 @@ -2925,7 +2920,7 @@ msgstr "Wijzig Spoor Breedte" #: pcbnew/onrightclick.cpp:572 #, fuzzy -msgid "Change net" +msgid "Change Net" msgstr "Verander net" #: pcbnew/onrightclick.cpp:574 @@ -2933,12 +2928,13 @@ msgid "Change ALL Tracks and Vias" msgstr "" #: pcbnew/onrightclick.cpp:576 -msgid "Change ALL Vias (no track)" +msgid "Change ALL Vias (No Track)" msgstr "" #: pcbnew/onrightclick.cpp:578 -msgid "Change ALL Tracks (no via)" -msgstr "" +#, fuzzy +msgid "Change ALL Tracks (No Via)" +msgstr "Wijzig Spoor Breedte" #: pcbnew/onrightclick.cpp:586 msgid "Delete Via" @@ -2950,16 +2946,17 @@ msgstr "Verwijder segment" #: pcbnew/onrightclick.cpp:593 #, fuzzy -msgid "Delete track" -msgstr "Verwijder Spoor" +msgid "Delete Track" +msgstr "Verwijder Banen" #: pcbnew/onrightclick.cpp:597 -msgid "Delete net" +#, fuzzy +msgid "Delete Net" msgstr "Verwijder net" #: pcbnew/onrightclick.cpp:602 #, fuzzy -msgid "Set flags" +msgid "Set Flags" msgstr "Zet Vlaggen" #: pcbnew/onrightclick.cpp:603 @@ -2972,22 +2969,22 @@ msgstr "Vergrendeld: Nee" #: pcbnew/onrightclick.cpp:614 #, fuzzy -msgid "Track locked: Yes" +msgid "Track Locked: Yes" msgstr "Spoor Vergrendeld: Ja" #: pcbnew/onrightclick.cpp:615 #, fuzzy -msgid "Track locked: No" +msgid "Track Locked: No" msgstr "Spoor Vergrendeld: Nee" #: pcbnew/onrightclick.cpp:617 #, fuzzy -msgid "Net locked: Yes" +msgid "Net Locked: Yes" msgstr "Net Versleuteld: Ja" #: pcbnew/onrightclick.cpp:618 #, fuzzy -msgid "Net locked: No" +msgid "Net Locked: No" msgstr "Net Versleuteld: Nee" #: pcbnew/onrightclick.cpp:633 @@ -2996,12 +2993,12 @@ msgstr "" #: pcbnew/onrightclick.cpp:639 #, fuzzy -msgid "Place corner" +msgid "Place Corner" msgstr "Plaats Hoek" #: pcbnew/onrightclick.cpp:642 #, fuzzy -msgid "Place zone" +msgid "Place Zone" msgstr "Plaats Zone" #: pcbnew/onrightclick.cpp:649 @@ -3011,12 +3008,12 @@ msgstr "Zones" #: pcbnew/onrightclick.cpp:654 #, fuzzy -msgid "Move corner" +msgid "Move Corner" msgstr "Verplaats Hoek" #: pcbnew/onrightclick.cpp:656 #, fuzzy -msgid "Delete corner" +msgid "Delete Corner" msgstr "Verwijder Hoek" #: pcbnew/onrightclick.cpp:661 @@ -3029,7 +3026,7 @@ msgstr "" #: pcbnew/onrightclick.cpp:668 msgid "Add Similar Zone" -msgstr "" +msgstr "Vergelijkbare Zone Plaatsen" #: pcbnew/onrightclick.cpp:671 msgid "Add Cutout Area" @@ -3141,7 +3138,7 @@ msgstr "Ref." #: pcbnew/class_text_mod.cpp:488 #: pcbnew/class_edge_mod.cpp:287 #: pcbnew/class_board_item.cpp:104 -#: eeschema/component_class.cpp:109 +#: eeschema/component_class.cpp:129 #: eeschema/edit_component_in_schematic.cpp:797 #: eeschema/eelayer.h:158 msgid "Value" @@ -3345,31 +3342,12 @@ msgstr "FreeRouting.net URL" msgid "The URL of the FreeRouting.net website" msgstr "De URL van de FreeRouting.net website" -#: pcbnew/modedit_onclick.cpp:196 -#: eeschema/libedit_onrightclick.cpp:47 -#: eeschema/onrightclick.cpp:102 -#: gerbview/onrightclick.cpp:41 -msgid "End Tool" -msgstr "Gereedschap Verwerpen" - -#: pcbnew/modedit_onclick.cpp:206 -#: eeschema/libedit_onrightclick.cpp:231 -#: gerbview/onrightclick.cpp:50 -msgid "Cancel Block" -msgstr "Annuleer Block" - #: pcbnew/modedit_onclick.cpp:208 #: eeschema/libedit_onrightclick.cpp:234 #: gerbview/onrightclick.cpp:51 msgid "Zoom Block (drag middle mouse)" msgstr "" -#: pcbnew/modedit_onclick.cpp:211 -#: eeschema/libedit_onrightclick.cpp:238 -#: gerbview/onrightclick.cpp:53 -msgid "Place Block" -msgstr "Plaats Block" - #: pcbnew/modedit_onclick.cpp:213 msgid "Copy Block (shift + drag mouse)" msgstr "Kopieer Block (shift + muis slepen)" @@ -3583,7 +3561,7 @@ msgstr "" #: pcbnew/class_module.cpp:1115 msgid "KeyW: " -msgstr "" +msgstr "Sleutelwoord:" #: pcbnew/dialog_edit_mod_text.cpp:173 #, c-format @@ -3895,7 +3873,7 @@ msgid "Arc" msgstr "Boog" #: pcbnew/class_board_item.cpp:62 -#: eeschema/component_class.cpp:110 +#: eeschema/component_class.cpp:130 #: eeschema/edit_component_in_schematic.cpp:837 #: eeschema/dialog_build_BOM.cpp:298 msgid "Footprint" @@ -3952,7 +3930,7 @@ msgstr "Afbeelding" #: pcbnew/class_board_item.cpp:134 #: pcbnew/class_board_item.cpp:205 -#: pcbnew/dialog_copper_zones_frame.cpp:143 +#: pcbnew/dialog_copper_zones_frame.cpp:191 msgid "Net:" msgstr "Net:" @@ -4759,125 +4737,185 @@ msgstr "Gebruikers Raster Grote X" msgid "User Grid Size Y" msgstr "Gebruikers Raster Grote Y" -#: pcbnew/dialog_copper_zones_frame.cpp:34 +#: pcbnew/dialog_copper_zones_frame.cpp:33 #, fuzzy -msgid "Zone fill options" +msgid "Zone Setup:" +msgstr "Instellingen &Opslaan" + +#: pcbnew/dialog_copper_zones_frame.cpp:39 +#, fuzzy +msgid "Zone Fill Options:" msgstr " Pen Opties :" -#: pcbnew/dialog_copper_zones_frame.cpp:36 +#: pcbnew/dialog_copper_zones_frame.cpp:41 msgid "0.00000" msgstr "0.00000" -#: pcbnew/dialog_copper_zones_frame.cpp:36 -msgid "No Grid (For tests only!)" +#: pcbnew/dialog_copper_zones_frame.cpp:41 +msgid "No grid (For tests only!)" msgstr "" -#: pcbnew/dialog_copper_zones_frame.cpp:38 +#: pcbnew/dialog_copper_zones_frame.cpp:43 msgid "Grid Size for Filling:" msgstr "Raster Grote voor Vullen:" -#: pcbnew/dialog_copper_zones_frame.cpp:42 -msgid "Zone clearance value (mm):" -msgstr "" - -#: pcbnew/dialog_copper_zones_frame.cpp:49 +#: pcbnew/dialog_copper_zones_frame.cpp:47 msgid "Include pads" msgstr "" -#: pcbnew/dialog_copper_zones_frame.cpp:49 +#: pcbnew/dialog_copper_zones_frame.cpp:47 #, fuzzy msgid "Thermal relief" msgstr "Thermische" -#: pcbnew/dialog_copper_zones_frame.cpp:49 +#: pcbnew/dialog_copper_zones_frame.cpp:47 msgid "Exclude pads" msgstr "" -#: pcbnew/dialog_copper_zones_frame.cpp:51 +#: pcbnew/dialog_copper_zones_frame.cpp:49 #, fuzzy -msgid "Pad in zone:" +msgid "Pad in Zone:" msgstr "Pad Opties:" -#: pcbnew/dialog_copper_zones_frame.cpp:66 +#: pcbnew/dialog_copper_zones_frame.cpp:54 +#, fuzzy +msgid "Thermal Reliefs Parameters" +msgstr "Thermische" + +#: pcbnew/dialog_copper_zones_frame.cpp:56 +#, fuzzy +msgid "Antipad Size" +msgstr "Pad Grote" + +#: pcbnew/dialog_copper_zones_frame.cpp:61 +msgid "Define the gap around the pad" +msgstr "" + +#: pcbnew/dialog_copper_zones_frame.cpp:65 +msgid "Copper Width" +msgstr "Koper Breedte" + +#: pcbnew/dialog_copper_zones_frame.cpp:70 +msgid "Define the tickness of copper in therma reliefs" +msgstr "" + +#: pcbnew/dialog_copper_zones_frame.cpp:90 #, fuzzy msgid "Outlines Options:" msgstr "Netlijst opties:" -#: pcbnew/dialog_copper_zones_frame.cpp:68 +#: pcbnew/dialog_copper_zones_frame.cpp:92 msgid "H , V and 45 deg" msgstr "H , V en 45 graden" -#: pcbnew/dialog_copper_zones_frame.cpp:70 +#: pcbnew/dialog_copper_zones_frame.cpp:94 msgid "Zone edges orient:" msgstr "" -#: pcbnew/dialog_copper_zones_frame.cpp:79 +#: pcbnew/dialog_copper_zones_frame.cpp:98 +msgid "Hatched outline" +msgstr "" + +#: pcbnew/dialog_copper_zones_frame.cpp:98 +msgid "Full hatched" +msgstr "" + +#: pcbnew/dialog_copper_zones_frame.cpp:100 msgid "Outlines Appearance" msgstr "" -#: pcbnew/dialog_copper_zones_frame.cpp:81 +#: pcbnew/dialog_copper_zones_frame.cpp:102 msgid "" -"How a zone outline is shoved:\n" -"Single line\n" -"Short hatching\n" -"Full area hatched" +"Choose how a zone outline is displayed\n" +"- Single line\n" +"- Short hatching\n" +"- Full zone area hatched" msgstr "" -#: pcbnew/dialog_copper_zones_frame.cpp:85 +#: pcbnew/dialog_copper_zones_frame.cpp:106 msgid "16 segments / 360 deg" msgstr "" -#: pcbnew/dialog_copper_zones_frame.cpp:85 +#: pcbnew/dialog_copper_zones_frame.cpp:106 msgid "32 segments / 360 deg" msgstr "" -#: pcbnew/dialog_copper_zones_frame.cpp:87 +#: pcbnew/dialog_copper_zones_frame.cpp:108 #, fuzzy msgid "Arcs Approximation:" msgstr "Boog Opties" -#: pcbnew/dialog_copper_zones_frame.cpp:89 +#: pcbnew/dialog_copper_zones_frame.cpp:110 msgid "" "Number of segments to approximate a circle in filling calculations.\n" "16 segment is faster to calculate and when redraw screen.\n" "32 segment give a better quality" msgstr "" -#: pcbnew/dialog_copper_zones_frame.cpp:103 -#: pcbnew/zone_filling_algorithm.cpp:247 +#: pcbnew/dialog_copper_zones_frame.cpp:115 +#, fuzzy +msgid "Others Options:" +msgstr "Netlijst opties:" + +#: pcbnew/dialog_copper_zones_frame.cpp:117 +#, fuzzy +msgid "Show filled areas in sketch mode" +msgstr "Lijnen tonen in Schets Modus" + +#: pcbnew/dialog_copper_zones_frame.cpp:119 +msgid "" +"If enabled, filled areas in is this zone will be displayed as non filled polygons.\n" +"If disabled, filled areas in is this zone will be displayed as \"solid\" areas (normal mode)." +msgstr "" + +#: pcbnew/dialog_copper_zones_frame.cpp:123 +msgid "Zone clearance value (mm):" +msgstr "" + +#: pcbnew/dialog_copper_zones_frame.cpp:134 +#, fuzzy +msgid "Export to others zones" +msgstr "Exporteer naar andere tekeningen" + +#: pcbnew/dialog_copper_zones_frame.cpp:135 +msgid "Export this zone setup to all others copper zones" +msgstr "" + +#: pcbnew/dialog_copper_zones_frame.cpp:151 +#: pcbnew/zone_filling_algorithm.cpp:248 msgid "Ok" msgstr "Oke" -#: pcbnew/dialog_copper_zones_frame.cpp:110 +#: pcbnew/dialog_copper_zones_frame.cpp:158 #, fuzzy -msgid "Unfill zone" -msgstr "Vul Zone" +msgid "Remove Filling" +msgstr "Verwijder Zone Vulling" -#: pcbnew/dialog_copper_zones_frame.cpp:117 +#: pcbnew/dialog_copper_zones_frame.cpp:165 #, fuzzy msgid "Nets Display Options:" msgstr "Weergave Opties" -#: pcbnew/dialog_copper_zones_frame.cpp:119 +#: pcbnew/dialog_copper_zones_frame.cpp:167 msgid "Alphabetic" msgstr "Alfabetisch" -#: pcbnew/dialog_copper_zones_frame.cpp:119 +#: pcbnew/dialog_copper_zones_frame.cpp:167 msgid "Advanced" msgstr "Geavanceerd" -#: pcbnew/dialog_copper_zones_frame.cpp:121 +#: pcbnew/dialog_copper_zones_frame.cpp:169 msgid "Net sorting:" msgstr "" -#: pcbnew/dialog_copper_zones_frame.cpp:123 +#: pcbnew/dialog_copper_zones_frame.cpp:171 msgid "" "Nets can be sorted:\n" "By alphabetic order\n" "By number of pads in the net (advanced)" msgstr "" -#: pcbnew/dialog_copper_zones_frame.cpp:127 +#: pcbnew/dialog_copper_zones_frame.cpp:175 msgid "Filter" msgstr "Filter" @@ -4885,7 +4923,7 @@ msgstr "Filter" msgid "Incorrect value for Via drill. No via drill change" msgstr "" -#: pcbnew/zone_filling_algorithm.cpp:201 +#: pcbnew/zone_filling_algorithm.cpp:202 msgid "No pads or starting point found to fill this zone outline" msgstr "" @@ -4902,19 +4940,19 @@ msgid "Delete Layer " msgstr "Verwijder Laag" #: pcbnew/menubarpcb.cpp:42 -msgid "&New board" -msgstr "&Nieuw bord" +msgid "&New Board" +msgstr "&Nieuw Bord" #: pcbnew/menubarpcb.cpp:43 -msgid "Clear old PCB and init a new one" +msgid "Clear old board and initialize a new one" msgstr "" #: pcbnew/menubarpcb.cpp:49 -msgid "&Load board" +msgid "&Load Board" msgstr "&Laad bord" #: pcbnew/menubarpcb.cpp:50 -msgid "Delete old Board and Load new Board" +msgid "Delete old board and load new board" msgstr "" #: pcbnew/menubarpcb.cpp:56 @@ -4922,7 +4960,8 @@ msgid "Append Board" msgstr "" #: pcbnew/menubarpcb.cpp:57 -msgid "Add Board to old Board" +#, fuzzy +msgid "Add board to old board" msgstr "Voeg Bord toe aan oud Bord" #: pcbnew/menubarpcb.cpp:63 @@ -4934,7 +4973,8 @@ msgid "Clear old board and get last rescue file" msgstr "" #: pcbnew/menubarpcb.cpp:69 -msgid "&Previous version" +#, fuzzy +msgid "&Previous Version" msgstr "&Vorige versie" #: pcbnew/menubarpcb.cpp:70 @@ -4942,15 +4982,15 @@ msgid "Clear old board and get old version of board" msgstr "" #: pcbnew/menubarpcb.cpp:77 -msgid "&Save board Ctrl-S" -msgstr "Bord Ops&laan Ctrl-S" +msgid "&Save Board Ctrl-S" +msgstr "Bord &Opslaan Ctrl-S" #: pcbnew/menubarpcb.cpp:78 msgid "Save current board" msgstr "Opslaan huidige bord" #: pcbnew/menubarpcb.cpp:83 -msgid "Save board as..." +msgid "Save Board as..." msgstr "Bord opslaan als..." #: pcbnew/menubarpcb.cpp:84 @@ -4995,11 +5035,11 @@ msgid "Export GenCAD Format" msgstr "Exporteer GenCAD Formaat" #: pcbnew/menubarpcb.cpp:116 -msgid "&Module report" -msgstr "&Module rapporteren" +msgid "&Module Report" +msgstr "&Module Rapport" #: pcbnew/menubarpcb.cpp:116 -msgid "Create a pcb report (footprint report)" +msgid "Create a board report (footprint report)" msgstr "" #: pcbnew/menubarpcb.cpp:120 @@ -5028,27 +5068,28 @@ msgid "Import files" msgstr "Bestanden importeren" #: pcbnew/menubarpcb.cpp:147 -msgid "Add new footprints" -msgstr "Nieuw voetprint toevoegen" +msgid "Add New Footprints" +msgstr "Nieuw Voetprint Toevoegen" #: pcbnew/menubarpcb.cpp:148 msgid "Archive new footprints only in a library (keep other footprints in this lib)" msgstr "" #: pcbnew/menubarpcb.cpp:152 -msgid "Create footprint archive" -msgstr "Creëer voetprint archief" +msgid "Create Footprint Archive" +msgstr "Creëer Voetprint Archief" #: pcbnew/menubarpcb.cpp:153 msgid "Archive all footprints in a library(old lib will be deleted)" msgstr "" #: pcbnew/menubarpcb.cpp:158 -msgid "Archive footprints" -msgstr "Archiveer voetprint" +msgid "Archive Footprints" +msgstr "Archiveer Voetprint" #: pcbnew/menubarpcb.cpp:159 -msgid "Archive or Add footprints in a library file" +#, fuzzy +msgid "Archive or add footprints in a library file" msgstr "Archiveer of voetprinten Toevoegen aan bibliotheek bestand" #: pcbnew/menubarpcb.cpp:163 @@ -5060,8 +5101,8 @@ msgid "E&xit" msgstr "A&fsluiten" #: pcbnew/menubarpcb.cpp:163 -msgid "Quit pcbnew" -msgstr "&Libs and Dir" +msgid "Quit PCBNEW" +msgstr "" #: pcbnew/menubarpcb.cpp:181 #: eeschema/menubar.cpp:358 @@ -5069,8 +5110,8 @@ msgid "&Library" msgstr "Bib&liotheek" #: pcbnew/menubarpcb.cpp:182 -#: cvpcb/tool_cvpcb.cpp:137 -msgid "Setting Libraries, Directories and others..." +#, fuzzy +msgid "Setting libraries, directories and others..." msgstr "Instellingen: Bibliotheken, Directories..." #: pcbnew/menubarpcb.cpp:186 @@ -5080,7 +5121,7 @@ msgid "&Colors" msgstr "&Kleuren" #: pcbnew/menubarpcb.cpp:187 -msgid "Select Colors and Display for PCB items" +msgid "Select colors and display for board items" msgstr "" #: pcbnew/menubarpcb.cpp:191 @@ -5088,8 +5129,9 @@ msgid "&General" msgstr "Al&gemeen" #: pcbnew/menubarpcb.cpp:192 -msgid "Select general options for pcbnew" -msgstr "" +#, fuzzy +msgid "Select general options for PCBNEW" +msgstr "Selecteer algemene instellingen..." #: pcbnew/menubarpcb.cpp:196 msgid "&Display" @@ -5100,8 +5142,8 @@ msgid "Select what items are displayed" msgstr "" #: pcbnew/menubarpcb.cpp:207 -#: eeschema/menubar.cpp:382 -msgid "&Save preferences" +#, fuzzy +msgid "&Save Preferences" msgstr "Instellingen O&pslaan" #: pcbnew/menubarpcb.cpp:208 @@ -5111,8 +5153,8 @@ msgid "Save application preferences" msgstr "Applicatie instellingen opslaan" #: pcbnew/menubarpcb.cpp:212 -#: eeschema/menubar.cpp:386 -msgid "&Read preferences" +#, fuzzy +msgid "&Read Preferences" msgstr "Instellingen L&aden" #: pcbnew/menubarpcb.cpp:213 @@ -5134,7 +5176,8 @@ msgid "Adjust User Grid" msgstr "" #: pcbnew/menubarpcb.cpp:235 -msgid "Texts and drawings" +#: pcbnew/dialog_graphic_items_options.h:47 +msgid "Texts and Drawings" msgstr "Teksten en Tekeningen" #: pcbnew/menubarpcb.cpp:236 @@ -5143,8 +5186,7 @@ msgid "Adjust width for texts and drawings" msgstr "" #: pcbnew/menubarpcb.cpp:241 -#: pcbnew/menubarmodedit.cpp:46 -msgid "Adjust size,shape,layers... for Pads" +msgid "Adjust size,shape,layers... for pads" msgstr "" #: pcbnew/menubarpcb.cpp:246 @@ -5157,7 +5199,8 @@ msgid "Save options in current directory" msgstr "" #: pcbnew/menubarpcb.cpp:256 -msgid "Generate &modules position" +#, fuzzy +msgid "Generate &Modules Position" msgstr "Module positie bestand" #: pcbnew/menubarpcb.cpp:257 @@ -5165,15 +5208,17 @@ msgid "Generate modules position file" msgstr "Genereer module positioneer bestand" #: pcbnew/menubarpcb.cpp:261 -msgid "Create &drill file" -msgstr "Creëer &boor bestand" +#, fuzzy +msgid "Create &Drill File" +msgstr "Creëer Boor Bestand" #: pcbnew/menubarpcb.cpp:262 msgid "Generate excellon drill file" msgstr "Genereer excellon boor bestand" #: pcbnew/menubarpcb.cpp:266 -msgid "Create &component file" +#, fuzzy +msgid "Create &Component File" msgstr "Creëer &component bestand" #: pcbnew/menubarpcb.cpp:267 @@ -5185,28 +5230,31 @@ msgid "Global &Deletions" msgstr "" #: pcbnew/menubarpcb.cpp:276 -msgid "Delete Tracks, Modules, Texts... on Board" +msgid "Delete tracks, modules, texts... on board" msgstr "" #: pcbnew/menubarpcb.cpp:280 -msgid "&List nets" -msgstr "Net &lijst" +#, fuzzy +msgid "&List Nets" +msgstr "Verbinding Lijst" #: pcbnew/menubarpcb.cpp:281 msgid "List nets (names and id)" msgstr "" #: pcbnew/menubarpcb.cpp:285 -msgid "&Track operations" -msgstr "" +#, fuzzy +msgid "&Track Operations" +msgstr "Boog Opties" #: pcbnew/menubarpcb.cpp:286 msgid "Clean stubs, vias, delete break points, or connect dangling tracks to pads and vias" msgstr "" #: pcbnew/menubarpcb.cpp:290 -msgid "&Swap layers" -msgstr "&Wissel lagen" +#, fuzzy +msgid "&Swap Layers" +msgstr "Lagen Omwisselen" #: pcbnew/menubarpcb.cpp:291 msgid "Swap tracks on copper layers or drawings on others layers" @@ -5222,18 +5270,16 @@ msgid "&Contents" msgstr "&Helpinhoud" #: pcbnew/menubarpcb.cpp:299 -#: pcbnew/menubarmodedit.cpp:65 -msgid "Open the pcbnew manual" -msgstr "Open de pcbnew handleiding" +#, fuzzy +msgid "Open the PCBNEW manual" +msgstr "Open de CvPCB handleiding" #: pcbnew/menubarpcb.cpp:303 -#: pcbnew/menubarmodedit.cpp:73 -msgid "&About pcbnew" -msgstr "&Over pcbnew" +msgid "&About PCBNEW" +msgstr "" #: pcbnew/menubarpcb.cpp:303 -#: pcbnew/menubarmodedit.cpp:74 -msgid "About pcbnew PCB designer" +msgid "About PCBNEW printed circuit board designer" msgstr "" #: pcbnew/menubarpcb.cpp:311 @@ -5333,11 +5379,27 @@ msgstr "Verbinding Lijst" msgid "Sizes and Widths" msgstr "Grotes en Breedtes" +#: pcbnew/menubarmodedit.cpp:46 +msgid "Adjust size,shape,layers... for Pads" +msgstr "" + #: pcbnew/menubarmodedit.cpp:50 #: pcbnew/set_grid.h:39 msgid "User Grid Size" msgstr "Gebruikers Raster Grote" +#: pcbnew/menubarmodedit.cpp:65 +msgid "Open the pcbnew manual" +msgstr "Open de pcbnew handleiding" + +#: pcbnew/menubarmodedit.cpp:73 +msgid "&About pcbnew" +msgstr "&Over pcbnew" + +#: pcbnew/menubarmodedit.cpp:74 +msgid "About pcbnew PCB designer" +msgstr "" + #: pcbnew/pcbtexte.cpp:88 msgid "TextPCB properties" msgstr "" @@ -5486,7 +5548,7 @@ msgid "Show Grid" msgstr "Raster Tonen" #: pcbnew/pcbframe.cpp:411 -msgid "General ratsnest not show" +msgid "Hide General ratsnest" msgstr "" #: pcbnew/pcbframe.cpp:412 @@ -5494,7 +5556,7 @@ msgid "Show General ratsnest" msgstr "" #: pcbnew/pcbframe.cpp:418 -msgid "Module ratsnest not show" +msgid "Hide Module ratsnest" msgstr "" #: pcbnew/pcbframe.cpp:419 @@ -5604,10 +5666,14 @@ msgid "Add Bus" msgstr "Bus Toevoegen" #: eeschema/schedit.cpp:201 +#: eeschema/onrightclick.cpp:513 +#: eeschema/onrightclick.cpp:545 msgid "Add Junction" msgstr "" #: eeschema/schedit.cpp:205 +#: eeschema/onrightclick.cpp:514 +#: eeschema/onrightclick.cpp:546 msgid "Add Label" msgstr "Label Toevoegen" @@ -5648,21 +5714,21 @@ msgstr "Component Toevoegen" msgid "Add Power" msgstr "" -#: eeschema/component_class.cpp:59 +#: eeschema/component_class.cpp:60 #: eeschema/dialog_create_component.cpp:171 msgid "U" msgstr "U" -#: eeschema/component_class.cpp:108 +#: eeschema/component_class.cpp:128 #: eeschema/affiche.cpp:37 msgid "Ref" msgstr "Ref" -#: eeschema/component_class.cpp:111 +#: eeschema/component_class.cpp:131 msgid "Datasheet" msgstr "" -#: eeschema/component_class.cpp:119 +#: eeschema/component_class.cpp:139 #: eeschema/build_BOM.cpp:694 msgid "Field" msgstr "Veld" @@ -5775,7 +5841,7 @@ msgid "Delete All" msgstr "Verwijder Alles" #: eeschema/edit_component_in_lib.cpp:281 -#: eeschema/edit_component_in_lib.cpp:1189 +#: eeschema/edit_component_in_lib.cpp:1191 msgid "Footprint Filter" msgstr "Voetprint Filter" @@ -5808,7 +5874,7 @@ msgid "Align left" msgstr "" #: eeschema/edit_component_in_lib.cpp:476 -#: eeschema/edit_component_in_lib.cpp:478 +#: eeschema/edit_component_in_lib.cpp:479 msgid "Align center" msgstr "" @@ -5816,116 +5882,116 @@ msgstr "" msgid "Align right" msgstr "" -#: eeschema/edit_component_in_lib.cpp:478 +#: eeschema/edit_component_in_lib.cpp:479 msgid "Align bottom" msgstr "" -#: eeschema/edit_component_in_lib.cpp:478 +#: eeschema/edit_component_in_lib.cpp:479 msgid "Align top" msgstr "" -#: eeschema/edit_component_in_lib.cpp:484 +#: eeschema/edit_component_in_lib.cpp:486 #: eeschema/dialog_edit_component_in_schematic.cpp:226 #: eeschema/eelayer.h:164 msgid "Fields" msgstr "Velden" -#: eeschema/edit_component_in_lib.cpp:497 +#: eeschema/edit_component_in_lib.cpp:499 #: eeschema/dialog_edit_component_in_schematic.cpp:212 msgid "Show Text" msgstr "Toon Tekst" -#: eeschema/edit_component_in_lib.cpp:502 +#: eeschema/edit_component_in_lib.cpp:504 #: eeschema/dialog_edit_component_in_schematic.cpp:216 #: eeschema/symbtext.cpp:170 msgid "Vertical" msgstr "Verticaal" -#: eeschema/edit_component_in_lib.cpp:508 +#: eeschema/edit_component_in_lib.cpp:510 #: eeschema/edit_component_in_schematic.cpp:206 msgid "Field Name:" msgstr "Veld Naam:" -#: eeschema/edit_component_in_lib.cpp:518 +#: eeschema/edit_component_in_lib.cpp:520 #: eeschema/edit_component_in_schematic.cpp:216 msgid "Field Text:" msgstr "Veld Tekst:" -#: eeschema/edit_component_in_lib.cpp:524 +#: eeschema/edit_component_in_lib.cpp:526 #: eeschema/edit_component_in_schematic.cpp:224 #, fuzzy msgid "Pos" msgstr "Positioneer" -#: eeschema/edit_component_in_lib.cpp:529 +#: eeschema/edit_component_in_lib.cpp:531 msgid "Hor Justify" msgstr "" -#: eeschema/edit_component_in_lib.cpp:536 +#: eeschema/edit_component_in_lib.cpp:538 msgid "Vert Justify" msgstr "" -#: eeschema/edit_component_in_lib.cpp:551 +#: eeschema/edit_component_in_lib.cpp:553 msgid "Chip Name" msgstr "Chip Naam" -#: eeschema/edit_component_in_lib.cpp:554 +#: eeschema/edit_component_in_lib.cpp:556 #: eeschema/edit_component_in_schematic.cpp:200 msgid "Field to edit" msgstr "Velden om te bewerken" -#: eeschema/edit_component_in_lib.cpp:890 +#: eeschema/edit_component_in_lib.cpp:892 msgid "Ok to Delete Alias LIST" msgstr "" -#: eeschema/edit_component_in_lib.cpp:915 +#: eeschema/edit_component_in_lib.cpp:917 msgid "New alias:" msgstr "" -#: eeschema/edit_component_in_lib.cpp:915 +#: eeschema/edit_component_in_lib.cpp:917 #, fuzzy msgid "Component Alias" msgstr "Component" -#: eeschema/edit_component_in_lib.cpp:923 +#: eeschema/edit_component_in_lib.cpp:925 msgid "This is the Root Part" msgstr "" -#: eeschema/edit_component_in_lib.cpp:932 -#: eeschema/edit_component_in_lib.cpp:1200 +#: eeschema/edit_component_in_lib.cpp:934 +#: eeschema/edit_component_in_lib.cpp:1202 msgid "Already in use" msgstr "Is al in gebruik" -#: eeschema/edit_component_in_lib.cpp:957 +#: eeschema/edit_component_in_lib.cpp:959 msgid " is Current Selected Alias!" msgstr "" -#: eeschema/edit_component_in_lib.cpp:1010 +#: eeschema/edit_component_in_lib.cpp:1012 msgid "Delete units" msgstr "" -#: eeschema/edit_component_in_lib.cpp:1080 +#: eeschema/edit_component_in_lib.cpp:1082 msgid "Create pins for Convert items" msgstr "" -#: eeschema/edit_component_in_lib.cpp:1084 +#: eeschema/edit_component_in_lib.cpp:1086 msgid "Part as \"De Morgan\" anymore" msgstr "" -#: eeschema/edit_component_in_lib.cpp:1109 +#: eeschema/edit_component_in_lib.cpp:1111 msgid "Delete Convert items" msgstr "Verwijder " -#: eeschema/edit_component_in_lib.cpp:1144 +#: eeschema/edit_component_in_lib.cpp:1146 #: common/eda_doc.cpp:134 msgid "Doc Files" msgstr "Doc Bestanden" -#: eeschema/edit_component_in_lib.cpp:1167 +#: eeschema/edit_component_in_lib.cpp:1169 msgid "Ok to Delete FootprintFilter LIST" msgstr "" -#: eeschema/edit_component_in_lib.cpp:1189 +#: eeschema/edit_component_in_lib.cpp:1191 msgid "New FootprintFilter:" msgstr "" @@ -5960,12 +6026,10 @@ msgid "Erc File Report:" msgstr "ERC Bestand Rapport:" #: eeschema/dialog_erc.cpp:177 -#, fuzzy msgid "-> Total Errors: " -msgstr "-> Total Fouten: " +msgstr "-> Totale Fouten: " #: eeschema/dialog_erc.cpp:180 -#, fuzzy msgid "-> Last Warnings: " msgstr "-> Laatste Waarschuwingen: " @@ -6043,6 +6107,7 @@ msgid "Text Editor" msgstr "Text Editor" #: eeschema/libedit_onrightclick.cpp:128 +#: eeschema/onrightclick.cpp:439 msgid "Rotate Text" msgstr "Roteer Tekst" @@ -6073,7 +6138,7 @@ msgstr "Verwijder Segment" #: eeschema/libedit_onrightclick.cpp:168 #, fuzzy -msgid "Move field " +msgid "Move Field " msgstr "Verplaats Veld" #: eeschema/libedit_onrightclick.cpp:172 @@ -6105,7 +6170,7 @@ msgid "Pin Size to selected pins" msgstr "" #: eeschema/libedit_onrightclick.cpp:214 -msgid "Pin Size to others" +msgid "Pin Size to Others" msgstr "" #: eeschema/libedit_onrightclick.cpp:217 @@ -6113,7 +6178,7 @@ msgid "Pin Name Size to selected pin" msgstr "" #: eeschema/libedit_onrightclick.cpp:217 -msgid "Pin Name Size to others" +msgid "Pin Name Size to Others" msgstr "" #: eeschema/libedit_onrightclick.cpp:220 @@ -6121,16 +6186,17 @@ msgid "Pin Num Size to selected pin" msgstr "" #: eeschema/libedit_onrightclick.cpp:220 -msgid "Pin Num Size to others" +msgid "Pin Num Size to Others" msgstr "" #: eeschema/libedit_onrightclick.cpp:242 -msgid "Select items" +#, fuzzy +msgid "Select Items" msgstr "Selecteer Items" #: eeschema/libedit_onrightclick.cpp:245 -#, fuzzy -msgid "Mirror block" +#: eeschema/onrightclick.cpp:632 +msgid "Mirror Block ||" msgstr "Spiegel Block ||" #: eeschema/schframe.cpp:308 @@ -6147,12 +6213,13 @@ msgid "Show Hidden Pins" msgstr "Verberg verborgen pennen" #: eeschema/schframe.cpp:422 -msgid "Draw lines at any direction" -msgstr "" +msgid "Snap Grid (OFF)" +msgstr "Magnetisch raster (UIT)" #: eeschema/schframe.cpp:423 -msgid "Draw lines H, V or 45 deg only" -msgstr "" +#, fuzzy +msgid "Snap Grid (ON)" +msgstr "Magnetisch raster (AAN)" #: eeschema/find.cpp:212 msgid "Pin " @@ -6873,9 +6940,8 @@ msgid "yes" msgstr "ja" #: eeschema/affiche.cpp:96 -#, fuzzy msgid "Length" -msgstr "Lengte:" +msgstr "Lengte" #: eeschema/affiche.cpp:102 #: eeschema/pinedit-dialog.cpp:225 @@ -7091,9 +7157,8 @@ msgid " Normal" msgstr " Normaal" #: eeschema/onrightclick.cpp:119 -#, fuzzy msgid "Leave Sheet" -msgstr "Verlaat Sheet" +msgstr "Verlaat Blad" #: eeschema/onrightclick.cpp:135 #, fuzzy @@ -7126,13 +7191,11 @@ msgid "Rotate Field" msgstr "Roteer Veld" #: eeschema/onrightclick.cpp:273 -#, fuzzy -msgid "Move component" +msgid "Move Component" msgstr "Verplaats Component" #: eeschema/onrightclick.cpp:278 -#, fuzzy -msgid "Drag component" +msgid "Drag Component" msgstr "Sleep Component" #: eeschema/onrightclick.cpp:285 @@ -7150,7 +7213,7 @@ msgstr "Spiegelen ||" #: eeschema/onrightclick.cpp:297 #, fuzzy -msgid "Orient component" +msgid "Orient Component" msgstr "Nieuw component" #: eeschema/onrightclick.cpp:310 @@ -7158,125 +7221,124 @@ msgid "Footprint " msgstr "Voetprint " #: eeschema/onrightclick.cpp:322 -#, fuzzy, c-format +#, c-format msgid "Unit %d %c" msgstr "Onderdeel %d %c" #: eeschema/onrightclick.cpp:333 #, fuzzy -msgid "Edit component" +msgid "Edit Component" msgstr "Bewerk Component" #: eeschema/onrightclick.cpp:337 #, fuzzy -msgid "Copy component" +msgid "Copy Component" msgstr "Kopier Component" #: eeschema/onrightclick.cpp:338 -#, fuzzy -msgid "Delete component" -msgstr "Verwijder component \"" +msgid "Delete Component" +msgstr "Verwijder Component" #: eeschema/onrightclick.cpp:357 -#, fuzzy -msgid "Move Glabel" -msgstr "Verplaats Glabel" +msgid "Move Global Label" +msgstr "Verplaats Globaal Label" #: eeschema/onrightclick.cpp:358 -#, fuzzy -msgid "Rotate GLabel" -msgstr "Roteer GLabel (R)" +msgid "Rotate Global Label" +msgstr "Roteer Globaal Label" #: eeschema/onrightclick.cpp:359 -#, fuzzy -msgid "Edit GLabel" -msgstr "Bewerk GLabel" +msgid "Edit Global Label" +msgstr "Bewerk Globaal Label" #: eeschema/onrightclick.cpp:360 -#, fuzzy -msgid "Delete Glabel" -msgstr "Verwijder Glabel" +msgid "Delete Global Label" +msgstr "Verwijder Globaal Label" #: eeschema/onrightclick.cpp:364 #: eeschema/onrightclick.cpp:418 #: eeschema/onrightclick.cpp:447 #, fuzzy -msgid "Change to hierarchical label" +msgid "Change to Hierarchical Label" msgstr "Verander naar Globaal label" #: eeschema/onrightclick.cpp:366 #: eeschema/onrightclick.cpp:391 #: eeschema/onrightclick.cpp:445 -#, fuzzy -msgid "Change to label" +msgid "Change to Label" msgstr "Verander naar Label" #: eeschema/onrightclick.cpp:368 #: eeschema/onrightclick.cpp:393 #: eeschema/onrightclick.cpp:420 -msgid "Change to text" -msgstr "Verander naar tekst" +msgid "Change to Text" +msgstr "Verander naar Tekst" #: eeschema/onrightclick.cpp:370 #: eeschema/onrightclick.cpp:397 #: eeschema/onrightclick.cpp:424 #: eeschema/onrightclick.cpp:451 -msgid "Change type" -msgstr "Verander type" +msgid "Change Type" +msgstr "Verander Type" #: eeschema/onrightclick.cpp:384 -msgid "Move Hlabel" -msgstr "Verplaats HLabel" +#, fuzzy +msgid "Move Hierarchical Label" +msgstr "Hiërarchische label" #: eeschema/onrightclick.cpp:385 -msgid "Rotate HLabel" -msgstr "Globlaal label plaatsen" +#, fuzzy +msgid "Rotate Hierarchical Label" +msgstr "Hiërarchische label" #: eeschema/onrightclick.cpp:386 -msgid "Edit HLabel" -msgstr "Bewerk HLabel" +#, fuzzy +msgid "Edit Hierarchical Label" +msgstr "Hiërarchische label" #: eeschema/onrightclick.cpp:387 -msgid "Delete Hlabel" -msgstr "Verwijder Hlabel" +#, fuzzy +msgid "Delete Hierarchical label" +msgstr "Hiërarchische label" #: eeschema/onrightclick.cpp:395 #: eeschema/onrightclick.cpp:422 -msgid "Change to global label" +#, fuzzy +msgid "Change to Global Label" msgstr "Verander naar globaal label" #: eeschema/onrightclick.cpp:411 -msgid "Move label" -msgstr "Verplaats label" +msgid "Move Label" +msgstr "Verplaats Label" #: eeschema/onrightclick.cpp:412 -msgid "Rotate label" -msgstr "Roteer label" +#, fuzzy +msgid "Rotate Label" +msgstr "Roteer GLabel (R)" #: eeschema/onrightclick.cpp:413 -msgid "Edit label" -msgstr "Bewerk label" +#, fuzzy +msgid "Edit Label" +msgstr "Bewerk GLabel" #: eeschema/onrightclick.cpp:414 -msgid "Delete label" -msgstr "Verwijder label" +msgid "Delete Label" +msgstr "Verwijder Label" #: eeschema/onrightclick.cpp:438 -msgid "Move text" -msgstr "Verplaats tekst" - -#: eeschema/onrightclick.cpp:439 -msgid "Rotate text" -msgstr "Roteer tekst" +#, fuzzy +msgid "Move Text" +msgstr "Verplaats Tekst" #: eeschema/onrightclick.cpp:440 -msgid "Edit text" +#, fuzzy +msgid "Edit Text" msgstr "Bewerk tekst" #: eeschema/onrightclick.cpp:441 #, fuzzy -msgid "Delete text" -msgstr "Verwijder Text" +msgid "Delete Text" +msgstr "Verwijder Teksten" #: eeschema/onrightclick.cpp:449 msgid "Change to Glabel" @@ -7284,88 +7346,88 @@ msgstr "" #: eeschema/onrightclick.cpp:469 #: eeschema/onrightclick.cpp:509 -msgid "Break wire" +#, fuzzy +msgid "Break Wire" msgstr "Breek draad" #: eeschema/onrightclick.cpp:472 #, fuzzy -msgid "Delete junction" +msgid "Delete Junction" msgstr "Verwijder selecties" #: eeschema/onrightclick.cpp:477 #: eeschema/onrightclick.cpp:503 #, fuzzy -msgid "Delete node" +msgid "Delete Node" msgstr "Verwijder Module" #: eeschema/onrightclick.cpp:479 #: eeschema/onrightclick.cpp:505 -msgid "Delete connection" +#, fuzzy +msgid "Delete Connection" msgstr "Verwijder connectie" #: eeschema/onrightclick.cpp:496 -msgid "Wire end" +#, fuzzy +msgid "Wire End" msgstr "Draad einde" #: eeschema/onrightclick.cpp:498 -msgid "Delete wire" +#, fuzzy +msgid "Delete Wire" msgstr "Verwijder draad" -#: eeschema/onrightclick.cpp:513 -#: eeschema/onrightclick.cpp:545 -msgid "Add junction" -msgstr "Plaats junction" - -#: eeschema/onrightclick.cpp:514 -#: eeschema/onrightclick.cpp:546 -msgid "Add label" -msgstr "Label plaatsen" - #: eeschema/onrightclick.cpp:519 #: eeschema/onrightclick.cpp:551 #, fuzzy -msgid "Add global label" +msgid "Add Global Label" msgstr "Globlaal label plaatsen" #: eeschema/onrightclick.cpp:535 -msgid "Bus end" +#, fuzzy +msgid "Bus End" msgstr "Bus einde" #: eeschema/onrightclick.cpp:538 -msgid "Delete bus" +#, fuzzy +msgid "Delete Bus" msgstr "Verwijder bus" #: eeschema/onrightclick.cpp:542 -msgid "Break bus" +#, fuzzy +msgid "Break Bus" msgstr "Breek bus" #: eeschema/onrightclick.cpp:564 -msgid "Enter sheet" +#, fuzzy +msgid "Enter Sheet" msgstr "Blad binnengaan" #: eeschema/onrightclick.cpp:566 -msgid "Move sheet" +#, fuzzy +msgid "Move Sheet" msgstr "Verplaats blad" #: eeschema/onrightclick.cpp:571 -msgid "Place sheet" +#, fuzzy +msgid "Place Sheet" msgstr "Plaats blad" #: eeschema/onrightclick.cpp:575 -msgid "Edit sheet" -msgstr "Bewerk blad" +msgid "Edit Sheet" +msgstr "Bewerk Blad" #: eeschema/onrightclick.cpp:576 -msgid "Resize sheet" -msgstr "Herschaal blad" +msgid "Resize Sheet" +msgstr "Herschaal Blad" #: eeschema/onrightclick.cpp:579 msgid "Cleanup PinSheets" msgstr "Verplaats sheet" #: eeschema/onrightclick.cpp:580 -msgid "Delete sheet" -msgstr "Verwijder blad" +msgid "Delete Sheet" +msgstr "Verwijder Blad" #: eeschema/onrightclick.cpp:593 #, fuzzy @@ -7384,21 +7446,19 @@ msgstr "Verwijder PinSheet" #: eeschema/onrightclick.cpp:623 #, fuzzy -msgid "Other block commands" +msgid "Other Block Commands" msgstr "Ongedaan Maken (CTRL+Z)" #: eeschema/onrightclick.cpp:624 -msgid "Save block" +#, fuzzy +msgid "Save Block" msgstr "Block opslaan" #: eeschema/onrightclick.cpp:628 -msgid "Drag block" +#, fuzzy +msgid "Drag Block" msgstr "Block verslepen" -#: eeschema/onrightclick.cpp:632 -msgid "Mirror Block ||" -msgstr "Spiegel Block ||" - #: eeschema/onrightclick.cpp:636 msgid "Copy to Clipboard" msgstr "Kopieer naar Klembord" @@ -7851,6 +7911,14 @@ msgstr "&Opties" msgid "General options..." msgstr "&Algemene opties..." +#: eeschema/menubar.cpp:382 +msgid "&Save preferences" +msgstr "Instellingen O&pslaan" + +#: eeschema/menubar.cpp:386 +msgid "&Read preferences" +msgstr "Instellingen L&aden" + #: eeschema/menubar.cpp:397 msgid "Open the eeschema manual" msgstr "Open de eeschema handleiding" @@ -7980,15 +8048,17 @@ msgid "Place the hierarchical label. This label will be seen as a pin sheet in t msgstr "" #: eeschema/tool_sch.cpp:205 -msgid "Place the hierarchical sheet" +#, fuzzy +msgid "Place hierarchical sheet" msgstr "Plaat hiërarchie blad" #: eeschema/tool_sch.cpp:209 -msgid "Place the pin sheet (imported hierarchical label from sheet)" +msgid "Place a pin sheet , imported from a hierarchical label in sheet" msgstr "" #: eeschema/tool_sch.cpp:214 -msgid "Place hierachical pin to sheet" +#, fuzzy +msgid "Place hierarchical pin to sheet" msgstr "Plaats hiërarchie pin naar blad" #: eeschema/tool_sch.cpp:219 @@ -8372,7 +8442,8 @@ msgid " Pin Options :" msgstr " Pen Opties :" #: eeschema/pinedit-dialog.cpp:190 -msgid "Pin lenght" +#, fuzzy +msgid "Pin length" msgstr "Pin lengte" #: eeschema/pinedit-dialog.cpp:193 @@ -8901,7 +8972,7 @@ msgstr "" msgid "Fill:" msgstr "Vullen:" -#: cvpcb/cvpcb.cpp:41 +#: cvpcb/cvpcb.cpp:42 msgid "Cvpcb is already running, Continue?" msgstr "CVpcb is al gestart. Doorgaan?" @@ -8976,6 +9047,10 @@ msgstr "Sluit CvPCB" msgid "&Configuration" msgstr "&Instellingen" +#: cvpcb/tool_cvpcb.cpp:137 +msgid "Setting Libraries, Directories and others..." +msgstr "Instellingen: Bibliotheken, Directories..." + #: cvpcb/tool_cvpcb.cpp:148 msgid "&Save config" msgstr "Configuratie o&pslaan" @@ -9261,44 +9336,46 @@ msgid "Load file:" msgstr "Bestand laden:" #: kicad/buildmnu.cpp:92 -msgid "&Open project" -msgstr "&Open project" +msgid "&Open Project" +msgstr "&Open Project" #: kicad/buildmnu.cpp:93 msgid "Select an existing project" msgstr "Selecteer een bestaand project" #: kicad/buildmnu.cpp:98 -msgid "&New project" -msgstr "&Nieuw project" +msgid "&New Project" +msgstr "&Nieuw Project" #: kicad/buildmnu.cpp:99 msgid "Create new project" msgstr "Creëer een nieuwe project" #: kicad/buildmnu.cpp:104 -msgid "&Save project" -msgstr "Project &opslaan" +msgid "&Save Project" +msgstr "Project &Opslaan" #: kicad/buildmnu.cpp:105 msgid "Save current project" msgstr "Huidige project opslaan" #: kicad/buildmnu.cpp:111 -msgid "Save &project files" -msgstr "Project &bestanden opslaan" +msgid "&Archive project" +msgstr "&Archiveer Project" #: kicad/buildmnu.cpp:112 -msgid "Save and Zip all project files" -msgstr "Project opslaan en inpakken" +#, fuzzy +msgid "Archive project files in zip file" +msgstr "Archiveer Project bestanden:" #: kicad/buildmnu.cpp:116 -msgid "&Unzip Archive" -msgstr "Project &Uitpakken" +msgid "&Unarchive project" +msgstr "&Dearchiveer Project" #: kicad/buildmnu.cpp:117 -msgid "UnZip archive file" -msgstr "Project openen en uitpakken" +#, fuzzy +msgid "Unarchive project files from zip file" +msgstr "Archiveer alle project bestanden" #: kicad/buildmnu.cpp:122 msgid "Quit KiCad" @@ -9313,15 +9390,16 @@ msgid "Text editor" msgstr "Tekst editor" #: kicad/buildmnu.cpp:141 -msgid "&Browse files" -msgstr "&Bestanden verkennen" +msgid "&Browse Files" +msgstr "&Bestanden Verkennen" #: kicad/buildmnu.cpp:141 msgid "Read or edit files" msgstr "Lees of bewerk bestanden" #: kicad/buildmnu.cpp:146 -msgid "&Select editor" +#, fuzzy +msgid "&Select Editor" msgstr "&Selecteer editor" #: kicad/buildmnu.cpp:146 @@ -9329,8 +9407,9 @@ msgid "Select your prefered editor for file browsing" msgstr "Een tekst editor selecteren van het systeem" #: kicad/buildmnu.cpp:153 -msgid "Select fonts" -msgstr "Selecteer lettertype" +#, fuzzy +msgid "Fonts" +msgstr "&Lettertype" #: kicad/buildmnu.cpp:153 msgid "Font preferences" @@ -9369,7 +9448,8 @@ msgid "Open the kicad manual" msgstr "Open de KiCad Handleiding" #: kicad/buildmnu.cpp:195 -msgid "&About kicad" +#, fuzzy +msgid "&About Kicad" msgstr "&Over kicad" #: kicad/buildmnu.cpp:195 @@ -9923,7 +10003,7 @@ msgstr "D-type" msgid "????" msgstr "????" -#: gerbview/gerbview.cpp:37 +#: gerbview/gerbview.cpp:38 msgid "GerbView is already running. Continue?" msgstr "GerbView is al gestart. Doorgaan?" @@ -9944,9 +10024,14 @@ msgid "Not yet available..." msgstr "Nog niet beschikbaar..." #: gerbview/files.cpp:134 +#, fuzzy +msgid "Load gerber file" +msgstr "Laad Gerber bestand" + #: gerbview/files.cpp:220 -msgid "Gerber files:" -msgstr "Gerber bestanden:" +#, fuzzy +msgid "Save gerber file" +msgstr "Laad Gerber bestand" #: gerbview/export_to_pcbnew.cpp:41 msgid "None of the Gerber layers contain any data" @@ -10900,7 +10985,7 @@ msgstr "" msgid "Tracks and Vias Sizes" msgstr "" -#: pcbnew/dialog_copper_zones_frame.h:88 +#: pcbnew/dialog_copper_zones_frame.h:103 msgid "Fill Zones Options" msgstr "Vul Zone Opties" @@ -10935,10 +11020,6 @@ msgstr "" msgid "Global Delete" msgstr "" -#: pcbnew/dialog_graphic_items_options.h:47 -msgid "Texts and Drawings" -msgstr "Teksten en Tekeningen" - #: pcbnew/dialog_orient_footprints.h:42 msgid "Footprints Orientation" msgstr "Voetprint orientatie" @@ -10977,7 +11058,8 @@ msgid "EESchema Annotation" msgstr "" #: eeschema/dialog_edit_component_in_schematic.h:52 -msgid "Component properties" +#, fuzzy +msgid "Component Properties" msgstr "Component instellingen" #: eeschema/dialog_create_component.h:55 @@ -11261,6 +11343,110 @@ msgstr "Pagina Instellingen" msgid "Print" msgstr "Printen" +#, fuzzy +#~ msgid "Mirror Block" +#~ msgstr "Spiegel Block ||" +#~ msgid "Gerber files:" +#~ msgstr "Gerber bestanden:" +#~ msgid "Units = mm" +#~ msgstr "Maten in mm" +#~ msgid "Save &Project Files" +#~ msgstr "Project &Inpakken" +#~ msgid "Save and Zip all project files" +#~ msgstr "Project opslaan en inpakken" +#~ msgid "&Unzip Archive" +#~ msgstr "Project &Uitpakken" +#~ msgid "UnZip archive file" +#~ msgstr "Project openen en uitpakken" + +#, fuzzy +#~ msgid "Select Fonts" +#~ msgstr "Selecteer lettertype" +#~ msgid "End tool" +#~ msgstr "Gereedschap annuleren" + +#, fuzzy +#~ msgid "Select layer pair" +#~ msgstr "Selecteer laag paar" + +#, fuzzy +#~ msgid "Cancel block" +#~ msgstr "Annuleer Block" + +#, fuzzy +#~ msgid "Place block" +#~ msgstr "Plaats Block" + +#, fuzzy +#~ msgid "Copy block" +#~ msgstr "Kopieer Block" + +#, fuzzy +#~ msgid "Rotate block" +#~ msgstr "Roteer Block" + +#, fuzzy +#~ msgid "Delete block" +#~ msgstr "Verwijder Block" + +#, fuzzy +#~ msgid "Delete track" +#~ msgstr "Verwijder Spoor" + +#, fuzzy +#~ msgid "Unfill zone" +#~ msgstr "Vul Zone" +#~ msgid "&New board" +#~ msgstr "&Nieuw bord" +#~ msgid "Quit pcbnew" +#~ msgstr "&Libs and Dir" +#~ msgid "Texts and drawings" +#~ msgstr "Teksten en Tekeningen" +#~ msgid "Create &drill file" +#~ msgstr "Creëer &boor bestand" +#~ msgid "&List nets" +#~ msgstr "Net &lijst" +#~ msgid "&Swap layers" +#~ msgstr "&Wissel lagen" + +#, fuzzy +#~ msgid "Move field " +#~ msgstr "Verplaats Veld" + +#, fuzzy +#~ msgid "Delete component" +#~ msgstr "Verwijder component \"" +#~ msgid "Move Hlabel" +#~ msgstr "Verplaats HLabel" +#~ msgid "Rotate HLabel" +#~ msgstr "Globlaal label plaatsen" +#~ msgid "Edit HLabel" +#~ msgstr "Bewerk HLabel" +#~ msgid "Delete Hlabel" +#~ msgstr "Verwijder Hlabel" +#~ msgid "Move label" +#~ msgstr "Verplaats label" +#~ msgid "Rotate label" +#~ msgstr "Roteer label" +#~ msgid "Edit label" +#~ msgstr "Bewerk label" +#~ msgid "Delete label" +#~ msgstr "Verwijder label" +#~ msgid "Move text" +#~ msgstr "Verplaats tekst" +#~ msgid "Rotate text" +#~ msgstr "Roteer tekst" + +#, fuzzy +#~ msgid "Delete text" +#~ msgstr "Verwijder Text" +#~ msgid "Add junction" +#~ msgstr "Plaats junction" +#~ msgid "Add label" +#~ msgstr "Label plaatsen" +#~ msgid "Save &project files" +#~ msgstr "Project &bestanden opslaan" + #, fuzzy #~ msgid "Place a bus" #~ msgstr "Plaats Doormetalisering" @@ -11274,12 +11460,6 @@ msgstr "Printen" #~ msgstr "Plaats anker" #~ msgid "Mirror Block (ctrl + drag mouse)" #~ msgstr "Spiegel Block (ctrl + muis slepen)" -#~ msgid "Delete Component" -#~ msgstr "Verwijder Component" -#~ msgid "Move Label" -#~ msgstr "Verplaats Label" -#~ msgid "Delete Label" -#~ msgstr "Verwijder Label" #~ msgid "Rotate Text (R)" #~ msgstr "Roteer Tekst (R)" #~ msgid "End Wire" @@ -11310,10 +11490,6 @@ msgstr "Printen" #~ msgstr "Pad opties:" #~ msgid "&Save Project Descr" #~ msgstr "Project &Opslaan" -#~ msgid "Save &Project Files" -#~ msgstr "Project &Inpakken" -#~ msgid "Select general options..." -#~ msgstr "Selecteer algemene instellingen..." #~ msgid "font for Lists" #~ msgstr "Lijst lettertype" #~ msgid "font for Status Line" @@ -11364,8 +11540,6 @@ msgstr "Printen" #~ msgstr "Uitzoomen" #~ msgid "redraw" #~ msgstr "Tekening Verversen" -#~ msgid "New Board" -#~ msgstr "Nieuw Bord" #~ msgid "&Font selection" #~ msgstr "&Lettertype" #~ msgid "&Display Options" @@ -11374,8 +11548,6 @@ msgstr "Printen" #~ msgstr "Genereer boor bestand (Excellon)" #~ msgid "&Libs and Dir" #~ msgstr "&Libs and Dir" -#~ msgid "Create Drill File" -#~ msgstr "Creëer Boor Bestand" #, fuzzy #~ msgid "Create &Modules Pos" diff --git a/kicad/buildmnu.cpp b/kicad/buildmnu.cpp index f74c81f9f7..ef24a69675 100644 --- a/kicad/buildmnu.cpp +++ b/kicad/buildmnu.cpp @@ -108,13 +108,13 @@ void WinEDA_MainFrame::ReCreateMenuBar() m_FilesMenu->AppendSeparator(); item = new wxMenuItem(m_FilesMenu, ID_SAVE_AND_ZIP_FILES, - _("Save &Project Files"), - _("Save and Zip all project files") ); + _("&Archive project"), + _("Archive project files in zip file") ); item->SetBitmap(zip_xpm); m_FilesMenu->Append(item); item = new wxMenuItem(m_FilesMenu, ID_READ_ZIP_ARCHIVE, - _("&Unzip Archive"), - _("UnZip archive file") ); + _("&Unarchive project"), + _("Unarchive project files from zip file") ); item->SetBitmap(unzip_xpm); m_FilesMenu->Append(item); @@ -150,7 +150,7 @@ void WinEDA_MainFrame::ReCreateMenuBar() // Preferences menu: wxMenu *PreferencesMenu = new wxMenu; item = new wxMenuItem(PreferencesMenu , ID_PREFERENCES_FONT_INFOSCREEN, - _("Select Fonts"), _("Font preferences")); + _("Fonts"), _("Font preferences")); item->SetBitmap(fonts_xpm); PreferencesMenu->Append(item); diff --git a/pcbnew/pcbframe.cpp b/pcbnew/pcbframe.cpp index d865d0221b..6d17001471 100644 --- a/pcbnew/pcbframe.cpp +++ b/pcbnew/pcbframe.cpp @@ -408,14 +408,14 @@ void WinEDA_PcbFrame::SetToolbars() g_Show_Ratsnest ); m_OptionsToolBar->SetToolShortHelp( ID_TB_OPTIONS_SHOW_RATSNEST, g_Show_Ratsnest ? - _( "General ratsnest not show" ) : _( - "Show General ratsnest" ) ); + _( "Hide General ratsnest" ): + _( "Show General ratsnest" )); m_OptionsToolBar->ToggleTool( ID_TB_OPTIONS_SHOW_MODULE_RATSNEST, g_Show_Module_Ratsnest ); m_OptionsToolBar->SetToolShortHelp( ID_TB_OPTIONS_SHOW_MODULE_RATSNEST, g_Show_Module_Ratsnest ? - _( "Module ratsnest not show" ) : + _( "Hide Module ratsnest" ) : _( "Show Module ratsnest" ) ); m_OptionsToolBar->ToggleTool( ID_TB_OPTIONS_AUTO_DEL_TRACK, diff --git a/pcbnew/tool_modedit.cpp b/pcbnew/tool_modedit.cpp index 4c31c5e1cc..981802f602 100644 --- a/pcbnew/tool_modedit.cpp +++ b/pcbnew/tool_modedit.cpp @@ -208,11 +208,11 @@ void WinEDA_ModuleEditFrame::ReCreateOptToolbar() m_OptionsToolBar->AddTool( ID_TB_OPTIONS_SELECT_UNIT_INCH, wxEmptyString, BITMAP( unit_inch_xpm ), - _( "Units = Inch" ), wxITEM_CHECK ); + _( "Units in inches" ), wxITEM_CHECK ); m_OptionsToolBar->AddTool( ID_TB_OPTIONS_SELECT_UNIT_MM, wxEmptyString, BITMAP( unit_mm_xpm ), - _( "Units = mm" ), wxITEM_CHECK ); + _( "Units in millimeters" ), wxITEM_CHECK ); m_OptionsToolBar->AddTool( ID_TB_OPTIONS_SELECT_CURSOR, BITMAP( cursor_shape_xpm ), wxNullBitmap, diff --git a/pcbnew/tool_pcb.cpp b/pcbnew/tool_pcb.cpp index 991adf928d..3c357006a6 100644 --- a/pcbnew/tool_pcb.cpp +++ b/pcbnew/tool_pcb.cpp @@ -330,9 +330,9 @@ void WinEDA_PcbFrame::ReCreateOptToolbar() BITMAP( polar_coord_xpm ), _( "Display Polar Coord ON" ), wxITEM_CHECK ); m_OptionsToolBar->AddTool( ID_TB_OPTIONS_SELECT_UNIT_INCH, wxEmptyString, - BITMAP( unit_inch_xpm ), _( "Units = Inch" ), wxITEM_CHECK ); + BITMAP( unit_inch_xpm ), _( "Units in inches" ), wxITEM_CHECK ); m_OptionsToolBar->AddTool( ID_TB_OPTIONS_SELECT_UNIT_MM, wxEmptyString, - BITMAP( unit_mm_xpm ), _( "Units = mm" ), wxITEM_CHECK ); + BITMAP( unit_mm_xpm ), _( "Units in millimeters" ), wxITEM_CHECK ); m_OptionsToolBar->AddTool( ID_TB_OPTIONS_SELECT_CURSOR, wxEmptyString, BITMAP( cursor_shape_xpm ), _( "Change Cursor Shape" ), wxITEM_CHECK );