From dda9251f89f5bd3021757935a7e8dd00f9237ee3 Mon Sep 17 00:00:00 2001 From: vesa_solonen Date: Tue, 16 Feb 2010 14:21:40 +0000 Subject: [PATCH] Finnish translation fixes --- internat/fi/kicad.mo | Bin 206591 -> 206208 bytes internat/fi/kicad.po | 432 +++++++++++++++++++++---------------------- 2 files changed, 210 insertions(+), 222 deletions(-) diff --git a/internat/fi/kicad.mo b/internat/fi/kicad.mo index d74c84680b8ff68ab4bc5ef8494413dde6902e01..298944aea4038ae2f27d44918d583cd090fffced 100644 GIT binary patch delta 59050 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 z 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 Lbv}h#VaxvjqffZF delta 59420 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 Z5A(l;-E diff --git a/internat/fi/kicad.po b/internat/fi/kicad.po index 296c1bea1a..86e6876203 100644 --- a/internat/fi/kicad.po +++ b/internat/fi/kicad.po @@ -3,8 +3,8 @@ msgid "" msgstr "" "Project-Id-Version: KiCad\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2010-02-15 17:56+0200\n" -"PO-Revision-Date: 2010-02-15 17:56+0200\n" +"POT-Creation-Date: 2010-02-16 13:41+0200\n" +"PO-Revision-Date: 2010-02-16 13:41+0200\n" "Last-Translator: Vesa Solonen \n" "Language-Team: Amerikanenglanti \n" "MIME-Version: 1.0\n" @@ -775,12 +775,12 @@ msgstr "Tiedostoa <%s> ei löytynyt. Käyttäkää liitostiedostoa kirjasto-osan msgid "Component [%s]: footprint <%s> not found" msgstr "Komponentin [%s]: liitoskuvaa <%s> ei löytynyt" -#: pcbnew/hotkeys.cpp:595 +#: pcbnew/hotkeys.cpp:607 #, c-format msgid "Footprint %s found, but locked" msgstr "Liitoskuva %s löydetty, mutta lukittu" -#: pcbnew/hotkeys.cpp:789 +#: pcbnew/hotkeys.cpp:801 msgid "Delete module?" msgstr "Poistetaanko osa?" @@ -801,8 +801,8 @@ msgid "Layer:" msgstr "Kerros:" #: pcbnew/menubar_pcbframe.cpp:39 -msgid "&New\tCtrl+N" -msgstr "&Uusi\tCtrl+N" +msgid "&New" +msgstr "&Uusi" #: pcbnew/menubar_pcbframe.cpp:40 msgid "Clear current board and initialize a new one" @@ -841,8 +841,8 @@ msgid "Save current board" msgstr "Tallenna nykyinen levytiedosto" #: pcbnew/menubar_pcbframe.cpp:76 -msgid "Save as...\tShift+Ctrl+S" -msgstr "Tallenna nimellä...\tShift+Ctrl+S" +msgid "Save as..." +msgstr "Tallenna &nimellä..." #: pcbnew/menubar_pcbframe.cpp:77 msgid "Save the current board as.." @@ -953,8 +953,8 @@ msgid "Export board" msgstr "Vie levytiedosto" #: pcbnew/menubar_pcbframe.cpp:189 -msgid "&Print\tCtrl+P" -msgstr "&Tulosta\tCtrl+P" +msgid "&Print" +msgstr "&Tulosta" #: pcbnew/menubar_pcbframe.cpp:190 msgid "Print pcb board" @@ -1008,272 +1008,252 @@ msgstr "&Poistu" msgid "Quit PCBNew" msgstr "Lopeta PCBnew" -#: pcbnew/menubar_pcbframe.cpp:244 +#: pcbnew/menubar_pcbframe.cpp:243 msgid "Undo" msgstr "Peru" -#: pcbnew/menubar_pcbframe.cpp:246 -msgid "Undo\tCtrl+Z" -msgstr "Peru\tCtrl+Z" - -#: pcbnew/menubar_pcbframe.cpp:249 +#: pcbnew/menubar_pcbframe.cpp:245 msgid "Undo last edition" msgstr "Peru viimeinen toiminto" -#: pcbnew/menubar_pcbframe.cpp:255 +#: pcbnew/menubar_pcbframe.cpp:250 msgid "Redo" msgstr "Tee uudelleen" -#: pcbnew/menubar_pcbframe.cpp:257 -msgid "Redo\tShift+Ctrl+Z" -msgstr "Tee uudelleen\tShift+Ctrl+Z" - -#: pcbnew/menubar_pcbframe.cpp:260 +#: pcbnew/menubar_pcbframe.cpp:252 msgid "Redo the last undo command" msgstr "Tee viimeinen peruttu toiminto uudelleen" -#: pcbnew/menubar_pcbframe.cpp:269 +#: pcbnew/menubar_pcbframe.cpp:260 msgid "&Find" msgstr "&Etsi" -#: pcbnew/menubar_pcbframe.cpp:271 -msgid "Find\tCtrl+F" -msgstr "Etsi\tCtrl+F" - -#: pcbnew/menubar_pcbframe.cpp:275 +#: pcbnew/menubar_pcbframe.cpp:262 msgid "Find components and text in current loaded board" msgstr "Etsi komponentteja ja tekstiä käytössä olevalta levyltä" -#: pcbnew/menubar_pcbframe.cpp:284 +#: pcbnew/menubar_pcbframe.cpp:271 msgid "Global &Deletions" msgstr "Globaalit &poistot" -#: pcbnew/menubar_pcbframe.cpp:285 +#: pcbnew/menubar_pcbframe.cpp:272 msgid "Delete tracks, modules, texts... on board" msgstr "Poista liuskoja, osia, tekstiä, jne. levyltä" -#: pcbnew/menubar_pcbframe.cpp:291 +#: pcbnew/menubar_pcbframe.cpp:278 msgid "&Cleanup Tracks and Vias" msgstr "&Siisti liuskat ja läpiviennit" -#: pcbnew/menubar_pcbframe.cpp:292 +#: pcbnew/menubar_pcbframe.cpp:279 msgid "Clean stubs, vias, delete break points, or connect dangling tracks to pads and vias" msgstr "Siisti tyngät, läpiviennit, poista katkaisukohdat tai liitä roikkuvat liuskat anturoihin ja läpivienteihin" -#: pcbnew/menubar_pcbframe.cpp:298 +#: pcbnew/menubar_pcbframe.cpp:285 msgid "&Swap Layers" msgstr "&Vaihda kerrokset" -#: pcbnew/menubar_pcbframe.cpp:299 +#: pcbnew/menubar_pcbframe.cpp:286 msgid "Swap tracks on copper layers or drawings on others layers" msgstr "Vaihda liuskat aktiivisella kuparikerrosparilla tai piirrokset muilla" -#: pcbnew/menubar_pcbframe.cpp:321 -#: pcbnew/menubar_pcbframe.cpp:322 +#: pcbnew/menubar_pcbframe.cpp:308 +#: pcbnew/menubar_pcbframe.cpp:309 msgid "Zoom In" msgstr "Lähennä" -#: pcbnew/menubar_pcbframe.cpp:328 +#: pcbnew/menubar_pcbframe.cpp:315 msgid "Zoom out" msgstr "Loitonna" -#: pcbnew/menubar_pcbframe.cpp:329 +#: pcbnew/menubar_pcbframe.cpp:316 msgid "Zoom Out" msgstr "Loitonna" -#: pcbnew/menubar_pcbframe.cpp:336 +#: pcbnew/menubar_pcbframe.cpp:322 msgid "Fit on Screen" msgstr "Sovita näytölle" -#: pcbnew/menubar_pcbframe.cpp:339 -msgid "Fit on Screen\tCtrl+0" -msgstr "Sovita näytölle\tCtrl+0" - -#: pcbnew/menubar_pcbframe.cpp:343 +#: pcbnew/menubar_pcbframe.cpp:326 msgid "Zoom to fit the board on the screen" msgstr "Sovita levy näytölle" -#: pcbnew/menubar_pcbframe.cpp:352 +#: pcbnew/menubar_pcbframe.cpp:334 msgid "Redraw" msgstr "Virkistä näyttö" -#: pcbnew/menubar_pcbframe.cpp:355 -msgid "Redraw\tCtrl+R" -msgstr "Virkistä näyttö\tCtrl+R" - -#: pcbnew/menubar_pcbframe.cpp:359 +#: pcbnew/menubar_pcbframe.cpp:338 msgid "Redraw the screen of the board" msgstr "Virkistä näyttö" -#: pcbnew/menubar_pcbframe.cpp:368 +#: pcbnew/menubar_pcbframe.cpp:347 msgid "&List Nets" msgstr "&Luetteloi kytkentäverkot" -#: pcbnew/menubar_pcbframe.cpp:369 +#: pcbnew/menubar_pcbframe.cpp:348 msgid "View a list of nets with names and id's" msgstr "Tarkastele kytkentäverkkoluetteloa" -#: pcbnew/menubar_pcbframe.cpp:377 +#: pcbnew/menubar_pcbframe.cpp:356 msgid "3D Display" msgstr "3D-esitys" -#: pcbnew/menubar_pcbframe.cpp:377 +#: pcbnew/menubar_pcbframe.cpp:356 msgid "Show board in 3D viewer" msgstr "Näytä levystä 3D-esitys" -#: pcbnew/menubar_pcbframe.cpp:388 +#: pcbnew/menubar_pcbframe.cpp:367 msgid "&Library" msgstr "&Kirjasto" -#: pcbnew/menubar_pcbframe.cpp:389 +#: pcbnew/menubar_pcbframe.cpp:368 msgid "Setting libraries, directories and others..." msgstr "Asetukset kirjastoille, poluille ja muulle..." -#: pcbnew/menubar_pcbframe.cpp:397 +#: pcbnew/menubar_pcbframe.cpp:376 msgid "Hide &Layers Manager" msgstr "Piilota &kerrostyökalu" -#: pcbnew/menubar_pcbframe.cpp:398 +#: pcbnew/menubar_pcbframe.cpp:377 msgid "Show/hide the layers manager toolbar" msgstr "Näytä tai piilota kerrostyökalu" -#: pcbnew/menubar_pcbframe.cpp:403 +#: pcbnew/menubar_pcbframe.cpp:382 msgid "&General" msgstr "&Yleiset" -#: pcbnew/menubar_pcbframe.cpp:404 +#: pcbnew/menubar_pcbframe.cpp:383 msgid "Select general options for PCBnew" msgstr "PCBnew yleiset asetukset" -#: pcbnew/menubar_pcbframe.cpp:410 +#: pcbnew/menubar_pcbframe.cpp:389 msgid "&Display" msgstr "&Näytä" -#: pcbnew/menubar_pcbframe.cpp:411 +#: pcbnew/menubar_pcbframe.cpp:390 msgid "Select how items (pads, tracks texts ... ) are displayed" msgstr "Valitse elementtien näyttöominaisuuksia" -#: pcbnew/menubar_pcbframe.cpp:419 +#: pcbnew/menubar_pcbframe.cpp:398 msgid "Grid" msgstr "Pisterasteri" -#: pcbnew/menubar_pcbframe.cpp:420 +#: pcbnew/menubar_pcbframe.cpp:399 msgid "Adjust user grid dimensions" msgstr "Aseta käyttäjän rasteri" -#: pcbnew/menubar_pcbframe.cpp:426 +#: pcbnew/menubar_pcbframe.cpp:405 msgid "Texts and Drawings" msgstr "Teksti ja piirrokset" -#: pcbnew/menubar_pcbframe.cpp:427 +#: pcbnew/menubar_pcbframe.cpp:406 msgid "Adjust dimensions for texts and drawings" msgstr "Aseta mittoja tekstille ja piirroksille" -#: pcbnew/menubar_pcbframe.cpp:432 +#: pcbnew/menubar_pcbframe.cpp:411 msgid "Pads" msgstr "Anturat" -#: pcbnew/menubar_pcbframe.cpp:433 +#: pcbnew/menubar_pcbframe.cpp:412 msgid "Adjust default pad characteristics" msgstr "Aseta anturoiden oletusasetukset" -#: pcbnew/menubar_pcbframe.cpp:439 +#: pcbnew/menubar_pcbframe.cpp:418 msgid "Pads Mask Clearance" msgstr "Anturan JEP-välys" -#: pcbnew/menubar_pcbframe.cpp:440 +#: pcbnew/menubar_pcbframe.cpp:419 msgid "Adjust the global clearance between pads and the solder resist mask" msgstr "Aseta globaali eristysväli anturoiden ja JEP:n välillä" -#: pcbnew/menubar_pcbframe.cpp:447 +#: pcbnew/menubar_pcbframe.cpp:426 msgid "&Save" msgstr "&Tallenna" -#: pcbnew/menubar_pcbframe.cpp:448 +#: pcbnew/menubar_pcbframe.cpp:427 msgid "Save dimension preferences" msgstr "Tallenna mitta-asetukset" -#: pcbnew/menubar_pcbframe.cpp:454 +#: pcbnew/menubar_pcbframe.cpp:433 msgid "Di&mensions" msgstr "&Mitat" -#: pcbnew/menubar_pcbframe.cpp:455 +#: pcbnew/menubar_pcbframe.cpp:434 msgid "Global dimensions preferences" msgstr "Globaalit mitta-asetukset" -#: pcbnew/menubar_pcbframe.cpp:468 +#: pcbnew/menubar_pcbframe.cpp:447 msgid "&Save Preferences" msgstr "Tallenna &asetukset" -#: pcbnew/menubar_pcbframe.cpp:469 +#: pcbnew/menubar_pcbframe.cpp:448 msgid "Save application preferences" msgstr "Tallenna asetukset" -#: pcbnew/menubar_pcbframe.cpp:474 +#: pcbnew/menubar_pcbframe.cpp:453 msgid "&Read Preferences" msgstr "&Lue asetukset" -#: pcbnew/menubar_pcbframe.cpp:475 +#: pcbnew/menubar_pcbframe.cpp:454 msgid "Read application preferences" msgstr "Lue asetukset" -#: pcbnew/menubar_pcbframe.cpp:487 +#: pcbnew/menubar_pcbframe.cpp:466 msgid "Design Rules" msgstr "Suunnittelusäännöt" -#: pcbnew/menubar_pcbframe.cpp:488 +#: pcbnew/menubar_pcbframe.cpp:467 msgid "Open the design rules editor" msgstr "Avaa suunnittelusääntöeditori" -#: pcbnew/menubar_pcbframe.cpp:493 +#: pcbnew/menubar_pcbframe.cpp:472 msgid "&Layers Setup" msgstr "&Kerrosten asetukset" -#: pcbnew/menubar_pcbframe.cpp:494 +#: pcbnew/menubar_pcbframe.cpp:473 msgid "Enable and set layer properties" msgstr "Käytettävät kerrokset ja niiden ominaisuudet" -#: pcbnew/menubar_pcbframe.cpp:503 +#: pcbnew/menubar_pcbframe.cpp:482 msgid "&Contents" msgstr "&Sisältö" -#: pcbnew/menubar_pcbframe.cpp:504 +#: pcbnew/menubar_pcbframe.cpp:483 msgid "Open the PCBnew manual" msgstr "Avaa PCBnew–ohjekirja" -#: pcbnew/menubar_pcbframe.cpp:512 +#: pcbnew/menubar_pcbframe.cpp:491 msgid "&About" msgstr "&Tietoja" -#: pcbnew/menubar_pcbframe.cpp:513 +#: pcbnew/menubar_pcbframe.cpp:492 msgid "About PCBnew printed circuit board designer" msgstr "Tietoja PCBnew –piirilevysuunnitteluohjelmasta" -#: pcbnew/menubar_pcbframe.cpp:522 +#: pcbnew/menubar_pcbframe.cpp:501 msgid "&File" msgstr "&Tiedosto" -#: pcbnew/menubar_pcbframe.cpp:523 +#: pcbnew/menubar_pcbframe.cpp:502 msgid "&Edit" msgstr "&Muokkaa" -#: pcbnew/menubar_pcbframe.cpp:524 +#: pcbnew/menubar_pcbframe.cpp:503 msgid "&View" msgstr "&Näytä" -#: pcbnew/menubar_pcbframe.cpp:525 +#: pcbnew/menubar_pcbframe.cpp:504 msgid "&Preferences" msgstr "&Asetukset" -#: pcbnew/menubar_pcbframe.cpp:526 +#: pcbnew/menubar_pcbframe.cpp:505 msgid "&Design Rules" msgstr "&Suunnittelusäännöt" -#: pcbnew/menubar_pcbframe.cpp:527 +#: pcbnew/menubar_pcbframe.cpp:506 msgid "&3D Display" msgstr "&3D-esitys" -#: pcbnew/menubar_pcbframe.cpp:528 +#: pcbnew/menubar_pcbframe.cpp:507 msgid "&Help" msgstr "&Apua" @@ -4284,7 +4264,7 @@ msgstr "" "Automaattinen liuskan leveys: Aloitettaessa olemassa olevalta liuskalta\n" "käytetään samaa leveyttä. Muuten määriteltyä aktiivista leveyttä." -#: pcbnew/tool_pcb.cpp:761 +#: pcbnew/tool_pcb.cpp:757 msgid "+/- to switch" msgstr "+/- vaihtaaksesi" @@ -7815,7 +7795,7 @@ msgid "Do not show hidden pins" msgstr "Älä näytä piilotettuja nastoja" #: eeschema/schframe.cpp:505 -#: eeschema/tool_sch.cpp:266 +#: eeschema/tool_sch.cpp:268 msgid "Show hidden pins" msgstr "Näytä piilotetut nastat" @@ -7950,63 +7930,63 @@ msgstr "Suorita CvPCB" msgid "Run pcbnew" msgstr "Suorita piirilevyeditori PCBnew" -#: eeschema/tool_sch.cpp:115 +#: eeschema/tool_sch.cpp:117 msgid "Netlist generation" msgstr "Liitostiedoston luonti" -#: eeschema/tool_sch.cpp:119 +#: eeschema/tool_sch.cpp:121 msgid "Annotate schematic" msgstr "Lisää selitteet" -#: eeschema/tool_sch.cpp:122 +#: eeschema/tool_sch.cpp:124 msgid "Schematic Electric Rules Check" msgstr "Kytkentäkaavion sähköinen sääntötarkastus (ERC)" -#: eeschema/tool_sch.cpp:125 +#: eeschema/tool_sch.cpp:127 msgid "Bill of material and/or Cross references" msgstr "Materiaaliluettelo ja/tai ristiviitteet" -#: eeschema/tool_sch.cpp:129 +#: eeschema/tool_sch.cpp:131 msgid "Backannotate footprint" msgstr "Marginaali:" -#: eeschema/tool_sch.cpp:153 +#: eeschema/tool_sch.cpp:155 msgid "Hierarchy Push/Pop" msgstr "Hierarkiassa alas/ylös" -#: eeschema/tool_sch.cpp:158 +#: eeschema/tool_sch.cpp:160 msgid "Place a component" msgstr "Lisää komponentti" -#: eeschema/tool_sch.cpp:162 +#: eeschema/tool_sch.cpp:164 msgid "Place a power port" msgstr "Lisää teholähde" -#: eeschema/tool_sch.cpp:167 +#: eeschema/tool_sch.cpp:169 msgid "Place a wire" msgstr "Lisää johdin" -#: eeschema/tool_sch.cpp:171 +#: eeschema/tool_sch.cpp:173 msgid "Place a bus" msgstr "Lisää väylä" -#: eeschema/tool_sch.cpp:175 +#: eeschema/tool_sch.cpp:177 msgid "Place a wire to bus entry" msgstr "Lisää johdin väyläliityntään" -#: eeschema/tool_sch.cpp:179 +#: eeschema/tool_sch.cpp:181 msgid "Place a bus to bus entry" msgstr "Lisää väylä väyläliityntään" -#: eeschema/tool_sch.cpp:184 +#: eeschema/tool_sch.cpp:186 msgid "Place no connect flag" msgstr "Lisää \"Kytkemätön\"-lippu" -#: eeschema/tool_sch.cpp:188 +#: eeschema/tool_sch.cpp:190 msgid "Place net name" msgstr "Lisää kytkentäverkon nimi" -#: eeschema/tool_sch.cpp:192 +#: eeschema/tool_sch.cpp:194 msgid "" "Place a global label.\n" "Warning: all global labels with the same name are connected in whole hierarchy" @@ -8014,39 +7994,39 @@ msgstr "" "Lisää Globaali nimiö.\n" " Varoitus: Kaikki globaalit nimiöt samalla nimellä ovat yhdistetyt koko hierarkiassa" -#: eeschema/tool_sch.cpp:197 +#: eeschema/tool_sch.cpp:199 msgid "Place a junction" msgstr "Lisää liitos" -#: eeschema/tool_sch.cpp:202 +#: eeschema/tool_sch.cpp:204 msgid "Place a hierarchical label. This label will be seen as a pin sheet in the sheet symbol" msgstr "Lisää hierarkinen nimiö. Tämä nimiö näkyy nastalehtenä lehti-symbolissa" -#: eeschema/tool_sch.cpp:207 +#: eeschema/tool_sch.cpp:209 msgid "Place hierarchical sheet" msgstr "Lisää hierarkinen lehti" -#: eeschema/tool_sch.cpp:211 +#: eeschema/tool_sch.cpp:213 msgid "Place a pin sheet, imported from the corresponding hierarchical label in sheet" msgstr "Lisää luotava nastalehti tuomalla hierarkinen nimiö lehdeltä" -#: eeschema/tool_sch.cpp:216 +#: eeschema/tool_sch.cpp:218 msgid "Place hierarchical pin to sheet" msgstr "Lisää hierarkinen nasta lehteen" -#: eeschema/tool_sch.cpp:221 +#: eeschema/tool_sch.cpp:223 msgid "Place graphic line or polygon" msgstr "Lisää grafiikkaviiva tai -monikulmio" -#: eeschema/tool_sch.cpp:225 +#: eeschema/tool_sch.cpp:227 msgid "Place graphic text (comment)" msgstr "Lisää grafiikkatekstiä kommentointiin" -#: eeschema/tool_sch.cpp:249 +#: eeschema/tool_sch.cpp:251 msgid "Turn grid off" msgstr "Pisterasteri pois" -#: eeschema/tool_sch.cpp:271 +#: eeschema/tool_sch.cpp:273 msgid "HV orientation for wires and bus" msgstr "Vaaka- tai pystysuunta johtimille ja väylille" @@ -8712,67 +8692,67 @@ msgstr "Osaa ei löytynyt: " msgid " in library" msgstr " kirjastossa" -#: eeschema/edit_component_in_lib.cpp:145 +#: eeschema/edit_component_in_lib.cpp:85 #, c-format msgid "Alias <%s> not found for component <%s> in library <%s>." msgstr "Aliasta <%s> ei löytynyt komponentille <%s> kirjastossa <%s>." -#: eeschema/edit_component_in_lib.cpp:150 +#: eeschema/edit_component_in_lib.cpp:90 msgid "Component Library Error" msgstr "Komponenttikirjastovirhe" -#: eeschema/edit_component_in_lib.cpp:266 -#: eeschema/edit_component_in_lib.cpp:336 +#: eeschema/edit_component_in_lib.cpp:206 +#: eeschema/edit_component_in_lib.cpp:276 #, c-format msgid "Alias <%s> cannot be removed while it is being edited!" msgstr "Aliasta <%s> ei voi poistaa kesken editoinnin!" -#: eeschema/edit_component_in_lib.cpp:275 +#: eeschema/edit_component_in_lib.cpp:215 msgid "Remove all aliases from list?" msgstr "Poistetaanko kaikki aliakset luettelosta?" -#: eeschema/edit_component_in_lib.cpp:300 +#: eeschema/edit_component_in_lib.cpp:240 msgid "New alias:" msgstr "Uusi alias:" -#: eeschema/edit_component_in_lib.cpp:301 +#: eeschema/edit_component_in_lib.cpp:241 msgid "Component Alias" msgstr "Komponenttialias" -#: eeschema/edit_component_in_lib.cpp:311 +#: eeschema/edit_component_in_lib.cpp:251 #, c-format msgid "Alias or component name <%s> already exists in library <%s>." msgstr "Alias tai komponenttinimi <%s> on jo kirjastossa <%s>." -#: eeschema/edit_component_in_lib.cpp:365 +#: eeschema/edit_component_in_lib.cpp:305 msgid "Delete extra parts from component?" msgstr "Poistetaanko ylimääräiset osat komponentista?" -#: eeschema/edit_component_in_lib.cpp:386 +#: eeschema/edit_component_in_lib.cpp:326 msgid "Add new pins for alternate body style ( DeMorgan ) to component?" msgstr "" -#: eeschema/edit_component_in_lib.cpp:393 +#: eeschema/edit_component_in_lib.cpp:333 msgid "Delete alternate body style (DeMorgan) draw items from component?" msgstr "" -#: eeschema/edit_component_in_lib.cpp:417 +#: eeschema/edit_component_in_lib.cpp:357 msgid "Doc Files" msgstr "Dokumentaatiotiedostot" -#: eeschema/edit_component_in_lib.cpp:453 +#: eeschema/edit_component_in_lib.cpp:393 msgid "Ok to Delete FootprintFilter LIST" msgstr "Poistetaanko liitoskuvasuodatuksen parametrit?" -#: eeschema/edit_component_in_lib.cpp:476 +#: eeschema/edit_component_in_lib.cpp:416 msgid "Add Footprint Filter" msgstr "Lisää liitoskuvasuodatin" -#: eeschema/edit_component_in_lib.cpp:476 +#: eeschema/edit_component_in_lib.cpp:416 msgid "Footprint Filter" msgstr "Liitoskuvasuodatin" -#: eeschema/edit_component_in_lib.cpp:489 +#: eeschema/edit_component_in_lib.cpp:429 #, c-format msgid "Foot print filter <%s> is already defined." msgstr "Liitoskuvasuodatin <%s> on jo määritelty." @@ -9032,15 +9012,15 @@ msgstr "Täytä &edustavärillä" msgid "Fill &background" msgstr "Täytä &taustavärillä" -#: eeschema/dialog_edit_component_in_lib.cpp:51 +#: eeschema/dialog_edit_component_in_lib.cpp:52 msgid "Library Component Properties" msgstr "Kirjastokomponentin ominaisuudet" -#: eeschema/dialog_edit_component_in_lib.cpp:55 +#: eeschema/dialog_edit_component_in_lib.cpp:56 msgid "Properties for " msgstr "Ominaisuudet " -#: eeschema/dialog_edit_component_in_lib.cpp:59 +#: eeschema/dialog_edit_component_in_lib.cpp:60 msgid " (alias of " msgstr " " @@ -10537,6 +10517,10 @@ msgstr "Kenttä 8" msgid "All existing users fields" msgstr "Kaikki olevat käyttäjän kentät" +#: eeschema/menubar.cpp:44 +msgid "&New\tCtrl+N" +msgstr "&Uusi\tCtrl+N" + #: eeschema/menubar.cpp:52 msgid "Open an existing schematic project" msgstr "Avaa olemassa oleva kytkentäkaavioprojekti" @@ -10562,16 +10546,16 @@ msgid "Save only current schematic sheet" msgstr "Tallenna vain nykyinen kaaviolehti" #: eeschema/menubar.cpp:82 -msgid "Save Current Sheet &as\tShift+Ctrl+S" -msgstr "Tallenna nykyinen kaaviolehti nimellä\tShift+Ctrl+S" +msgid "Save Current Sheet &as" +msgstr "Tallenna nykyinen kaaviolehti &nimellä" #: eeschema/menubar.cpp:83 msgid "Save current schematic sheet as..." msgstr "Tallenna nykyinen kaaviolehti nimellä..." #: eeschema/menubar.cpp:91 -msgid "P&rint\tCtrl+P" -msgstr "Tulosta\tCtrl+P" +msgid "P&rint" +msgstr "&Tulosta" #: eeschema/menubar.cpp:99 msgid "Plot PostScript" @@ -10621,175 +10605,171 @@ msgstr "Piirrä kytkentäkaaviolehti HPGL, PostScript tai SVG-muodossa" msgid "Quit EESchema" msgstr "Lopeta EESchema" -#: eeschema/menubar.cpp:184 -msgid "&Find\tCtrl+F" -msgstr "&Etsi\tCtrl+F" - -#: eeschema/menubar.cpp:193 +#: eeschema/menubar.cpp:194 msgid "Backannotate" msgstr "" -#: eeschema/menubar.cpp:194 +#: eeschema/menubar.cpp:195 msgid "Back annotated footprint fields" msgstr "" -#: eeschema/menubar.cpp:240 +#: eeschema/menubar.cpp:237 msgid "Fit the schematic sheet on the screen" msgstr "Sovita kaaviolehti näytölle" -#: eeschema/menubar.cpp:256 +#: eeschema/menubar.cpp:249 msgid "Redraw the schematic view" msgstr "Virkistä näyttö" -#: eeschema/menubar.cpp:270 +#: eeschema/menubar.cpp:263 msgid "&Component" msgstr "&Komponentti" -#: eeschema/menubar.cpp:271 +#: eeschema/menubar.cpp:264 msgid "Place the component" msgstr "Lisää komponentti" -#: eeschema/menubar.cpp:276 +#: eeschema/menubar.cpp:269 msgid "&Power port" msgstr "&Teholähde" -#: eeschema/menubar.cpp:277 +#: eeschema/menubar.cpp:270 msgid "Place the power port" msgstr "Lisää teholähde" -#: eeschema/menubar.cpp:282 +#: eeschema/menubar.cpp:275 msgid "&Wire" msgstr "&Johdin" -#: eeschema/menubar.cpp:283 +#: eeschema/menubar.cpp:276 msgid "Place the wire" msgstr "Lisää johdin" -#: eeschema/menubar.cpp:288 +#: eeschema/menubar.cpp:281 msgid "&Bus" msgstr "&Väylä" -#: eeschema/menubar.cpp:289 +#: eeschema/menubar.cpp:282 msgid "Place bus" msgstr "Lisää väylä" -#: eeschema/menubar.cpp:295 +#: eeschema/menubar.cpp:288 msgid "W&ire to bus entry" msgstr "&Johdin väyläliityntään" -#: eeschema/menubar.cpp:302 +#: eeschema/menubar.cpp:295 msgid "B&us to bus entry" msgstr "&Väylä väyläliityntään" -#: eeschema/menubar.cpp:308 +#: eeschema/menubar.cpp:301 msgid "No connect flag" msgstr "\"Kytkemätön\"-lippu" -#: eeschema/menubar.cpp:309 +#: eeschema/menubar.cpp:302 msgid "Place a no connect flag" msgstr "Lisää \"Kytkemätön\"-lippu" -#: eeschema/menubar.cpp:314 +#: eeschema/menubar.cpp:307 msgid "Net name" msgstr "Kytkentäverkon nimi" -#: eeschema/menubar.cpp:320 +#: eeschema/menubar.cpp:313 msgid "Global label" msgstr "Globaali nimiö" -#: eeschema/menubar.cpp:321 +#: eeschema/menubar.cpp:314 msgid "Place a global label. Warning: all global labels with the same name are connected in whole hierarchy" msgstr "Lisää Globaali nimiö. Varoitus: Kaikki globaalit nimiöt samalla nimellä ovat yhdistetyt koko hierarkiassa" -#: eeschema/menubar.cpp:327 +#: eeschema/menubar.cpp:320 msgid "Junction" msgstr "Liitos" -#: eeschema/menubar.cpp:328 +#: eeschema/menubar.cpp:321 msgid "Place junction" msgstr "Lisää liitos" -#: eeschema/menubar.cpp:337 +#: eeschema/menubar.cpp:330 msgid "Hierarchical label" msgstr "Hierarkinen nimiö" -#: eeschema/menubar.cpp:345 +#: eeschema/menubar.cpp:338 msgid "Hierarchical sheet" msgstr "Hierarkinen lehti" -#: eeschema/menubar.cpp:346 +#: eeschema/menubar.cpp:339 msgid "Create a hierarchical sheet" msgstr "Luo hierarkinen lehti" -#: eeschema/menubar.cpp:352 +#: eeschema/menubar.cpp:345 msgid "Import Hierarchical Label" msgstr "Tuo hierarkinen nimiö" -#: eeschema/menubar.cpp:353 +#: eeschema/menubar.cpp:346 msgid "Place a pin sheet created by importing a hierarchical label from sheet" msgstr "Lisää luotava nastalehti tuomalla hierarkinen nimiö lehdeltä" -#: eeschema/menubar.cpp:360 +#: eeschema/menubar.cpp:353 msgid "Add Hierarchical Pin to Sheet" msgstr "Lisää hierarkinen nasta lehteen" -#: eeschema/menubar.cpp:361 +#: eeschema/menubar.cpp:354 msgid "Place a hierarchical pin to sheet" msgstr "Lisää hierarkinen nasta lehteen" -#: eeschema/menubar.cpp:371 +#: eeschema/menubar.cpp:364 msgid "Graphic line or polygon" msgstr "Grafiikkaviiva tai -monikulmio" -#: eeschema/menubar.cpp:372 +#: eeschema/menubar.cpp:365 msgid "Place graphic lines or polygons" msgstr "Lisää grafiikkaviivoja tai -monikulmioita" -#: eeschema/menubar.cpp:379 +#: eeschema/menubar.cpp:372 msgid "Graphic text" msgstr "Grafiikkateksti" -#: eeschema/menubar.cpp:380 +#: eeschema/menubar.cpp:373 msgid "Place graphic text for comment" msgstr "Lisää grafiikkatekstiä kommentointiin" -#: eeschema/menubar.cpp:394 +#: eeschema/menubar.cpp:387 msgid "Library preferences" msgstr "Kirjaston asetukset" -#: eeschema/menubar.cpp:399 +#: eeschema/menubar.cpp:392 msgid "&Colors" msgstr "&Värit" -#: eeschema/menubar.cpp:400 +#: eeschema/menubar.cpp:393 msgid "Color preferences" msgstr "Väriasetukset" -#: eeschema/menubar.cpp:405 +#: eeschema/menubar.cpp:398 msgid "&Options" msgstr "&Yleiset" -#: eeschema/menubar.cpp:406 +#: eeschema/menubar.cpp:399 msgid "Eeschema general options and preferences" msgstr "EESchema yleiset asetukset" -#: eeschema/menubar.cpp:420 +#: eeschema/menubar.cpp:413 msgid "&Save preferences" msgstr "Tallenna &asetukset" -#: eeschema/menubar.cpp:426 +#: eeschema/menubar.cpp:419 msgid "&Read preferences" msgstr "&Lue asetukset" -#: eeschema/menubar.cpp:438 +#: eeschema/menubar.cpp:431 msgid "Open the eeschema manual" msgstr "Avaa EESchema–ohjekirja" -#: eeschema/menubar.cpp:446 +#: eeschema/menubar.cpp:439 msgid "About eeschema schematic designer" msgstr "Tietoja EESchema-kytkentäkaaviosuunnitteluohjelmasta" -#: eeschema/menubar.cpp:459 +#: eeschema/menubar.cpp:452 msgid "&Place" msgstr "&Lisää" @@ -11723,10 +11703,6 @@ msgstr "Tallenna kerrokset nimellä...." msgid "Save current layers as.." msgstr "Tallenna nykyinen kerros nimellä..." -#: gerbview/tool_gerber.cpp:67 -msgid "P&rint" -msgstr "&Tulosta" - #: gerbview/tool_gerber.cpp:67 msgid "Print gerber" msgstr "Tulosta Gerber" @@ -12152,7 +12128,7 @@ msgstr "Luetteloi kaikki" msgid "Select by Browser" msgstr "Valitse selaimella" -#: common/hotkeys_basic.cpp:354 +#: common/hotkeys_basic.cpp:367 msgid "" "Current hotkey list:\n" "\n" @@ -12160,87 +12136,87 @@ msgstr "" "Nykyinen pikanäppäinluettelo:\n" "\n" -#: common/hotkeys_basic.cpp:362 +#: common/hotkeys_basic.cpp:375 msgid "key " msgstr "näppäin " -#: common/hotkeys_basic.cpp:415 +#: common/hotkeys_basic.cpp:428 msgid "Save Hotkey Configuration File:" msgstr "Tallenna pikanäppäinasettelun asetustiedosto:" -#: common/hotkeys_basic.cpp:447 +#: common/hotkeys_basic.cpp:460 msgid "Allowed keys:\n" msgstr "Sallitut näppäimet:\n" -#: common/hotkeys_basic.cpp:532 +#: common/hotkeys_basic.cpp:545 msgid "Open Hotkey Configuration File:" msgstr "Avaa pikanäppäinasettelun asetustiedosto:" -#: common/hotkeys_basic.cpp:550 +#: common/hotkeys_basic.cpp:563 msgid "Unable to read " msgstr "Ei voitu lukea " -#: common/hotkeys_basic.cpp:668 +#: common/hotkeys_basic.cpp:681 msgid "List Current Keys" msgstr "Luetteloi nykyiset näppäimet" -#: common/hotkeys_basic.cpp:669 +#: common/hotkeys_basic.cpp:682 msgid "Displays the current hotkeys list and corresponding commands" msgstr "Näyttää nykyisen pikanäppäinluettelon ja liittyvät komennot" -#: common/hotkeys_basic.cpp:675 +#: common/hotkeys_basic.cpp:688 msgid "(Re)create Hotkeys File" msgstr "Luo pikanäppäintiedosto" -#: common/hotkeys_basic.cpp:677 +#: common/hotkeys_basic.cpp:690 msgid "Create or recreate the hotkey configuration file from current hotkey list" msgstr "Luo pikanäppäinasettelun asetustiedosto nykyisestä pikanäppäinlistasta" -#: common/hotkeys_basic.cpp:684 +#: common/hotkeys_basic.cpp:697 msgid "Reload Hotkeys File" msgstr "Lataa pikanäppäinasettelun asetustiedosto uudelleen" -#: common/hotkeys_basic.cpp:685 +#: common/hotkeys_basic.cpp:698 msgid "Reload the hotkey configuration file" msgstr "Lataa pikanäppäinasettelun asetustiedosto uudelleen" -#: common/hotkeys_basic.cpp:691 +#: common/hotkeys_basic.cpp:704 msgid "Edit Hotkeys File" msgstr "Muokkaa pikanäppäintiedostoa" -#: common/hotkeys_basic.cpp:692 +#: common/hotkeys_basic.cpp:705 msgid "Edit the hotkey configuration file in a text editor" msgstr "Muokkaa pikanäppäinasettelun asetustiedostoa tekstieditorissa" -#: common/hotkeys_basic.cpp:698 +#: common/hotkeys_basic.cpp:711 msgid "Hotkeys" msgstr "Pikanäppäimet" -#: common/hotkeys_basic.cpp:699 +#: common/hotkeys_basic.cpp:712 msgid "Hotkeys configuration and preferences" msgstr "Pikanäppäinten asetukset" -#: common/hotkeys_basic.cpp:707 +#: common/hotkeys_basic.cpp:720 msgid "Home directory" msgstr "Kotihakemisto" -#: common/hotkeys_basic.cpp:708 +#: common/hotkeys_basic.cpp:721 msgid "Use home directory to load or store Hotkey config files" msgstr "Käytä kotihakemistoa pikanäppäinasetusten tallennukseen" -#: common/hotkeys_basic.cpp:715 +#: common/hotkeys_basic.cpp:728 msgid "KiCad template directory" msgstr "KiCad-mallihakemisto" -#: common/hotkeys_basic.cpp:716 +#: common/hotkeys_basic.cpp:729 msgid "Use kicad/template directory to load or store Hotkey config files" msgstr "Käytä KiCad-mallihakemistoa pikanäppäinasetusten tallennukseen" -#: common/hotkeys_basic.cpp:722 +#: common/hotkeys_basic.cpp:735 msgid "Location" msgstr "Sijainti" -#: common/hotkeys_basic.cpp:723 +#: common/hotkeys_basic.cpp:736 msgid "Select hotkey configuration file location" msgstr "Valitse pikanäppäinten asetustiedoston sijainti" @@ -12904,6 +12880,26 @@ msgstr "GerbView:n piirtotyyliasetukset" msgid "Page Settings" msgstr "Sivun asetukset" +#~ msgid "Save as...\tShift+Ctrl+S" +#~ msgstr "Tallenna nimellä...\tShift+Ctrl+S" +#~ msgid "&Print\tCtrl+P" +#~ msgstr "&Tulosta\tCtrl+P" +#~ msgid "Undo\tCtrl+Z" +#~ msgstr "Peru\tCtrl+Z" +#~ msgid "Redo\tShift+Ctrl+Z" +#~ msgstr "Tee uudelleen\tShift+Ctrl+Z" +#~ msgid "Find\tCtrl+F" +#~ msgstr "Etsi\tCtrl+F" +#~ msgid "Fit on Screen\tCtrl+0" +#~ msgstr "Sovita näytölle\tCtrl+0" +#~ msgid "Redraw\tCtrl+R" +#~ msgstr "Virkistä näyttö\tCtrl+R" +#~ msgid "Save Current Sheet &as\tShift+Ctrl+S" +#~ msgstr "Tallenna nykyinen kaaviolehti nimellä\tShift+Ctrl+S" +#~ msgid "P&rint\tCtrl+P" +#~ msgstr "Tulosta\tCtrl+P" +#~ msgid "&Find\tCtrl+F" +#~ msgstr "&Etsi\tCtrl+F" #~ msgid "Zoom In\tCtrl++" #~ msgstr "Lähennä\tCtrl++" #~ msgid "Zoom Out\tCtrl+-" @@ -13435,14 +13431,6 @@ msgstr "Sivun asetukset" #~ msgid "Delta Label:" #~ msgstr "Löytyi nimiö: \"%s\"\n" -#, fuzzy -#~ msgid "&New" -#~ msgstr "<< Uusi" - -#, fuzzy -#~ msgid "Save &as.." -#~ msgstr "Tallenna &nimellä..." - #, fuzzy #~ msgid "Place Junction" #~ msgstr "Aseta kiinnepiste"