kdevelop osa 4/11
Tapio Mattila <[email protected]> Thu, 2 Sep 2004 20:35:31 +0300
| Newsgroups | gmane.comp.internationalization.finnish |
|---|---|
| Message-ID | <[email protected]> |
Lisää viikonlopuksi, - Tapsa #: languages/cpp/cppnewclassdlg.cpp:824 languages/cpp/cppnewclassdlg.cpp:827 msgid "Slots (Qt-specific)" msgstr "Slotit (Qt.kohtaiset)" #: languages/cpp/cppnewclassdlg.cpp:828 msgid "Attributes" msgstr "Attribuutit" #: languages/cpp/cppnewclassdlg.cpp:921 languages/cpp/cppnewclassdlg.cpp:1051 #: languages/cpp/cppnewclassdlg.cpp:1320 msgid "extend" msgstr "laajenna" #: languages/cpp/cppnewclassdlg.cpp:1057 msgid "replace" msgstr "korvaa" #: languages/cpp/cppnewclassdlg.cpp:1169 msgid "You must enter a classname." msgstr "Määrittele luokan nimi." #: languages/cpp/cppnewclassdlg.cpp:1175 msgid "You must enter a name for the header file." msgstr "Määrittele otsikkotiedoston nimi." #: languages/cpp/cppnewclassdlg.cpp:1180 msgid "You must enter a name for the implementation file." msgstr "Määrittele toteutustiedoston nimi." #: languages/cpp/cppnewclassdlg.cpp:1186 msgid "" "Generated files will always be added to the active directory, so you must " "not give an explicit subdirectory." msgstr "Luodut tiedostot lisätään nykyiseen kansioon, älä anna alikansiota." #: languages/cpp/cppnewclassdlg.cpp:1209 msgid "" "KDevelop is not able to add classes to existing header or implementation " "files." msgstr "" "KDevelop ei voi lisätä luokkia olemassaoleviin otsikko- tai " "luontitiedostoihin." #: languages/cpp/cppsupportpart.cpp:182 languages/cpp/cppsupportpart.cpp:460 msgid "Switch Header/Implementation" msgstr "Vaihda otsikko-/toteutustiedostoon" #: languages/cpp/cppsupportpart.cpp:185 msgid "Switch between header and implementation files" msgstr "Vaihda otsikko- ja toteutustiedoston välillä" #: languages/cpp/cppsupportpart.cpp:186 languages/cpp/cppsupportpart.cpp:462 msgid "" "<b>Switch Header/Implementation</b>" "<p>If you are currently looking at a header file, this brings you to the " "corresponding implementation file. If you are looking at an implementation " "file (.cpp etc.), this brings you to the corresponding header file." msgstr "" "<b>Vaihda otsikko- ja toteutustiedostojen välillä</b>" "<p>Jos katsot tällä hetkellä otsikkotiedostoa, tämä kohta siirtää sinut " "vastaavaan toteutustiedostoon. Jos katsot toteutustiedostoa (esim .cpp), " "tämä kohta siirtää sinut vastaavaan otsikkotiedostoon." #: languages/cpp/cppsupportpart.cpp:193 msgid "Complete Text" msgstr "Täydennä teksti" #: languages/cpp/cppsupportpart.cpp:196 msgid "Complete current expression" msgstr "Täydennä nykyinen lauseke" #: languages/cpp/cppsupportpart.cpp:197 msgid "" "<b>Complete Text</p>" "<p>Completes current expression using memory class store for the current " "project and persistant class stores for external libraries." msgstr "" "<b>Tekstin täydennys</p>" "<p>Täydentää käsillä olevan tekstin käyttäen muistissa olevaa luokkasäilöä nykyisen projektin ilmaisuihin ja pysyvää luokkasäilöä ulkoisten kirjastojen ilmaisuihin." #: languages/cpp/cppsupportpart.cpp:202 msgid "Make Member" msgstr "Tee Jäsen" #: languages/cpp/cppsupportpart.cpp:205 msgid "Make member" msgstr "Tee jäsen" #: languages/cpp/cppsupportpart.cpp:206 msgid "" "<b>Make member</b>" "<p>Creates a class member function in implementation file based on the " "member declaration at the current line." msgstr "" "<b>Tee jäsen</b>" "<p>Luo jäsenfunktion toteutustiedostoon pohjautuen nykyisen rivin määrittelyyn.." #: languages/cpp/cppsupportpart.cpp:210 languages/java/javasupportpart.cpp:169 #: parts/classview/classviewpart.cpp:178 #: parts/classview/classviewwidget.cpp:71 msgid "New Class..." msgstr "Uusi luokka..." #: languages/cpp/cppsupportpart.cpp:213 languages/java/javasupportpart.cpp:172 msgid "Generate a new class" msgstr "Luo uusi luokka" #: languages/cpp/cppsupportpart.cpp:214 msgid "<b>New Class</b><p>Calls the <b>New Class</b> wizard." msgstr "<b>Uusi luokka</b><p>Käynnistää <b>Uusi luokka</b> -velhon." #: languages/cpp/cppsupportpart.cpp:305 msgid "C++ New Class Generator" msgstr "C++-Luokkageneraattori" #: languages/cpp/cppsupportpart.cpp:480 parts/classview/classtreebase.cpp:43 msgid "Go to Declaration" msgstr "Siirry toteutukseen" #: languages/cpp/cppsupportpart.cpp:481 msgid "" "<b>Go to declaration</b>" "<p>Provides a menu to select available function declarations in the current " "file and in the corresponding header (if the current file is an " "implementation) or source (if the current file is a header) file." msgstr "" "<b>Siirry toteutukseen</b>" "<p>Tarjoaa valintavalikon olemassaolevista funktioista nykyisessä tiedostossa ja otsikkotiedostossa (jos nykyinen on toteutustiedosto) tai toteutustiedostossa (jos nykyinen on otsikkotiedosto)." #: languages/cpp/cppsupportpart.cpp:516 parts/classview/classtreebase.cpp:45 msgid "Go to Definition" msgstr "Siirry määrittelyyn" #: languages/cpp/cppsupportpart.cpp:517 msgid "" "<b>Go to definition</b>" "<p>Provides a menu to select available function definitions in the current " "file and in the corresponding header (if the current file is an " "implementation) or source (if the current file is a header) file." msgstr "" "<b>Siirry määrittelyyn</b>" "<p>Tarjoaa valintavalikon olemassaolevista funktiomäärittelyistä nykyisessä tiedostossa ja vastaavassa otsikkotiedostossa (jos nykyinen on toteutustiedosto) tai toteustiedostossa (jos nykyinen on otsikkotiedosto)." #: languages/cpp/cppsupportpart.cpp:555 #, c-format msgid "Goto Include File: %1" msgstr "Siirry sisällytystiedostoon: %1" #: languages/cpp/cppsupportpart.cpp:557 msgid "<b>Goto include file</b><p>Opens an include file under the cursor position." msgstr "<b>Siirry sisällytystiedostoon</b><p>Avaa kohdistimen alla olevan sisällytystiedoston." #: languages/cpp/cppsupportpart.cpp:564 msgid "Extract Interface..." msgstr "Poimi rajapinta..." #: languages/cpp/cppsupportpart.cpp:565 msgid "" "<b>Extract interface</b>" "<p>Extracts interface from the selected class and creates a new class with " "this interface. No implementation code is extracted and no implementation " "code is created." msgstr "" "<b>Poimi rajapinta</b>" "<p>Poimii rajapinnan valitusta luokasta ja luo uuden luokan tällä rajapinnalla. Toteutusta ei poimita eikä luoda." #: languages/cpp/cppsupportpart.cpp:761 languages/cpp/cppsupportpart.cpp:772 msgid "Please select a class!" msgstr "Ole hyvä ja valitse luokka!" #: languages/cpp/cppsupportpart.cpp:1183 #: languages/java/javasupportpart.cpp:741 msgid "" "Persistant class store will be disabled!! You have a wrong version of pcs " "installed.\n" "Remove old pcs files?" msgstr "" "Pysyvä luokkasäilö poistetaan käytöstä. Väärä PCS-versio asennettu.\n" "Poistetaanko vanhat PCS-tiedostot?" #: languages/cpp/cppsupportpart.cpp:1183 languages/cpp/cppsupportpart.cpp:1449 msgid "C++ Support" msgstr "C++-tuki" #: languages/cpp/cppsupportpart.cpp:1448 msgid "File %1 already exists" msgstr "Tiedosto nimeltä %1 on jo olemassa." #: languages/cpp/cppcodecompletion.cpp:556 msgid "Type of %1 is %2" msgstr "%1 tyyppi on %2" #: languages/cpp/problemreporter.cpp:87 languages/java/problemreporter.cpp:88 msgid "" "<b>Problem reporter</b>" "<p>This window shows various \"problems\" in your project. It displays TODO " "entries, FIXME's and errors reported by a language parser. To add a TODO or " "FIXME entry, just type" "<br><tt>//@todo my todo</tt>" "<br><tt>//TODO: my todo</tt><br><tt>//FIXME fix this</tt>" msgstr "" "<b>Ongelmaraportoija</b>" "<p>Ikkunassa näytetään useita \"ongelmia\" projektissa. Siinä on TODO-, FIXME merkinnät ja kielijäsentimen tulostamat virheet. Lisätäksesi TODO- tai " "FIXME merkinnän, kirjoita" "<br><tt>//@todo minun todo</tt>" "<br><tt>//TODO: minun todo</tt>" "<br><tt>//FIXME korjaa tämä</tt>" #: languages/cpp/problemreporter.cpp:99 languages/java/problemreporter.cpp:98 msgid "Column" msgstr "Sarake" #: languages/cpp/problemreporter.cpp:249 msgid "C++ Parsing" msgstr "C++-jäsennys" #: languages/cpp/app_templates/kapp/main.cpp:10 msgid "A KDE Application" msgstr "KDE-sovellus" #: languages/cpp/app_templates/kapp/main.cpp:16 #: languages/cpp/app_templates/kpartapp/main.cpp:15 msgid "Document to open." msgstr "Avattava asiakirja." #: languages/cpp/app_templates/kapp/appview.cpp:61 msgid "Could not find a suitable HTML component" msgstr "Ei löydetty sopivaa HTML-komponenttia" #: languages/cpp/app_templates/kapp/pref.cpp:10 msgid "$APPNAME$ Preferences" msgstr "$APPNAME$ asetukset" #: languages/cpp/app_templates/kapp/pref.cpp:17 msgid "First Page" msgstr "Ensimmäinen sivu" #: languages/cpp/app_templates/kapp/pref.cpp:17 msgid "Page One Options" msgstr "Sivun yksi asetukset" #: languages/cpp/app_templates/kapp/pref.cpp:20 msgid "Second Page" msgstr "Toinen sivu" #: languages/cpp/app_templates/kapp/pref.cpp:20 msgid "Page Two Options" msgstr "Sivun kaksi asetukset" #: languages/cpp/app_templates/kapp/pref.cpp:30 #: languages/cpp/app_templates/kapp/pref.cpp:39 msgid "Add something here" msgstr "Lisää jotain tähän" #: languages/cpp/app_templates/kapp/app.cpp:109 msgid "Cus&tom Menuitem" msgstr "&Oma valikkotietue" #: languages/cpp/app_templates/kapp/app.cpp:187 msgid "Open Location" msgstr "Avaa sijainti" #: languages/cpp/app_templates/dcopservice/main.cpp:12 #: languages/cpp/app_templates/kdedcop/main.cpp:9 #: languages/cpp/app_templates/khello/main.cpp:9 #: languages/cpp/app_templates/khello2/main.cpp:12 #: languages/cpp/app_templates/kpartapp/main.cpp:9 msgid "A KDE KPart Application" msgstr "KDE:n KPart-sovellus" #: languages/cpp/app_templates/kateplugin/plugin_app.cpp:56 #: languages/cpp/app_templates/kateplugin2/plugin_app.cpp:60 msgid "Insert Hello World" msgstr "Lisää Hello World" #: languages/cpp/app_templates/kdevpart/kdevpart_part.cpp:28 #: languages/cpp/app_templates/kdevpart2/kdevpart_part.cpp:26 msgid "WHAT DOES THIS PART DO?" msgstr "MITÄ TÄMÄ OSA TEKEE?" #: languages/cpp/app_templates/kpartapp/app_part.cpp:183 msgid "$APPNAME$Part" msgstr "$APPNAME$Part" #: languages/cpp/app_templates/kpartapp/app.cpp:55 msgid "Could not find our part!" msgstr "Ei löydetty meidän osaa!" #: languages/cpp/app_templates/kioslave/slave.cpp:51 msgid "Looking for %1..." msgstr "Haen kohdetta %1..." #: languages/cpp/app_templates/dcopservice/main.cpp:24 msgid "KDE" msgstr "KDE" #: languages/cpp/app_templates/dcopservice/main.cpp:27 msgid "Developer" msgstr "Kehittäjä" #: languages/cpp/app_templates/kpartplugin/plugin_app.cpp:16 msgid "&Plugin Action" msgstr "&Laajennuksen toiminto" #: languages/cpp/app_templates/kpartplugin/plugin_app.cpp:32 msgid "Cannot Translate Source" msgstr "Ei voitu kääntää lähdettä" #: languages/cpp/app_templates/kpartplugin/plugin_app.cpp:33 msgid "You cannot translate anything except web pages with this plugin." msgstr "Tällä laajennuksella voidaan kääntää vain www-sivuja." #: languages/cpp/app_templates/kpartplugin/plugin_app.cpp:53 msgid "The URL you entered is not valid, please correct it and try again" msgstr "Antamasi URL ei ole oikean muotoinen, yritä uudelleen" #: languages/cpp/app_templates/kbearimportfilter/plugin.cpp:28 msgid "$APPNAME$ import" msgstr "$APPNAME$ tuonti" #: languages/cpp/app_templates/kbearimportfilter/plugin.cpp:45 msgid "You have to select a file to import." msgstr "Sinun tarvitsee valita tuotava tiedosto." #: languages/cpp/app_templates/kbearimportfilter/plugin.cpp:45 msgid "No File" msgstr "Ei tiedostoa" #: languages/cpp/app_templates/kcmodule/module.cpp:61 msgid "Helpful information about the $APPNAMELC$ module." msgstr "Hyödyllistä tietoa $APPNAMELC$ -moduulista." #: languages/bash/bashsupport_part.cpp:46 #: languages/cpp/app_templates/kdevlang/kdevlang_part.cpp:28 #: languages/php/phpsupportpart.cpp:79 languages/ruby/rubysupport_part.cpp:36 #: languages/sql/sqlsupport_part.cpp:42 msgid "&Run" msgstr "&Aja" #: languages/cpp/app_templates/kicker/applet.cpp:32 msgid "This is an about box" msgstr "Tämä on tietoja sovelluksesta -laatikko" #: languages/cpp/app_templates/kicker/applet.cpp:38 msgid "This is a help box" msgstr "Tämä on ohjeen laatikko" #: languages/cpp/app_templates/kicker/applet.cpp:44 msgid "This is a preferences box" msgstr "Tämä on asetusten laatikko" #: languages/cpp/app_templates/kfileplugin/kfile_plugin.cpp:25 msgid "$APPNAME$ Information" msgstr "$APPNAME$ tiedot" #: languages/cpp/app_templates/kfileplugin/kfile_plugin.cpp:30 msgid "Items" msgstr "Jäsen" #: languages/cpp/app_templates/kfileplugin/kfile_plugin.cpp:31 msgid "Size" msgstr "Koko" #: languages/cpp/app_templates/kbearplugin/plugin.cpp:63 msgid "This unique feature will not work if this plugin is unloaded" msgstr "Tämä ainutlaatuinen ominaisuus ei toimi, jos tämä lisäohjelma poistetaan muistista" #: languages/cpp/app_templates/kbearplugin/plugin.cpp:69 #: languages/cpp/app_templates/kbearplugin/plugin.cpp:79 msgid "$APPNAME$ Settings" msgstr "$APPNAME$ asetukset" #: languages/cpp/app_templates/noatunui/plugin_impl.cpp:50 msgid "Play" msgstr "Soita" #: languages/cpp/app_templates/noatunui/plugin_impl.cpp:56 #: parts/history/historypart.cpp:67 src/partcontroller.cpp:178 #: src/partcontroller.cpp:182 msgid "Forward" msgstr "Eteenpäin" #: languages/cpp/app_templates/noatunui/plugin_impl.cpp:63 msgid "Playlist" msgstr "Soittolista" #: languages/cpp/app_templates/noatunui/plugin_impl.cpp:69 msgid "Change loop style" msgstr "Vaihda toistotyyli" #: languages/cpp/app_templates/noatunui/plugin_impl.cpp:98 #: languages/cpp/app_templates/noatunui/plugin_impl.cpp:206 msgid "No File Loaded" msgstr "Ei tiedostoa ladattuna" #: languages/cpp/app_templates/noatunui/plugin_impl.cpp:251 msgid "No looping" msgstr "Ei toistoa" #: languages/cpp/app_templates/noatunui/plugin_impl.cpp:255 msgid "Song looping" msgstr "Laulutoisto" #: languages/cpp/app_templates/noatunui/plugin_impl.cpp:259 msgid "Playlist looping" msgstr "Soittolistan toisto" #: languages/cpp/app_templates/noatunui/plugin_impl.cpp:263 msgid "Random play" msgstr "Satunnaissoitto" #: languages/cpp/app_templates/kofficepart/main.cpp:17 msgid "File to open" msgstr "Avattava tiedosto" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:108 #: languages/pascal/compiler/fpcoptions/optiontabs.cpp:32 msgid "Output" msgstr "Tuloste" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:110 msgid "Only check the code for syntax errors, don't produce object code" msgstr "Tarkista vain syntaksivirheet, älä tuota objektikoodia." #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:112 msgid "Generate extra code to write profile information for gprof" msgstr "Luo lisäkoodia kirjoittaaksesi profiilitiedon gproffia varten." #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:114 msgid "Do not delete intermediate output like assembler files" msgstr "Älä tuhoa väliaikaisia tulosteita kuten assembleritiedostoja." #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:119 #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:278 #: languages/pascal/compiler/dccoptions/dccoptionsplugin.cpp:59 #: languages/pascal/compiler/fpcoptions/fpcoptionsplugin.cpp:60 msgid "Code Generation" msgstr "Koodin luonti" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:122 msgid "Enable exception handling" msgstr "Ota käyttöön poikkeuskäsittely" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:126 msgid "Disable exception handling" msgstr "Passivoi poikkeuskäsittely" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:133 msgid "Return certain struct and union values in memory rather than in registers" msgstr "Palauta tietyt rakenne- ja yhdistearvot muistiin rekistereiden sijaan" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:135 msgid "Return certain struct and union values in registers when possible" msgstr "Palauta tietyt rakenne- ja yhdistearvot rekistereihin aina kun mahdollista" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:137 msgid "For an enum, choose the smallest possible integer type" msgstr "Valitse enum:lle pienin mahdollinen kokonaislukutyyppi" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:139 msgid "Make 'double' the same as 'float'" msgstr "Tee 'double' samaksi kuin 'float'" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:170 #: languages/fortran/compiler/pgioptions/pgioptionsplugin.cpp:121 msgid "Optimization Level" msgstr "Optimointitaso" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:173 #: languages/fortran/compiler/pgioptions/pgioptionsplugin.cpp:124 msgid "No optimization" msgstr "Ei optimointia" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:174 #: languages/fortran/compiler/pgioptions/pgioptionsplugin.cpp:125 #: languages/pascal/compiler/fpcoptions/optiontabs.cpp:377 msgid "Level 1" msgstr "Taso 1" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:175 #: languages/fortran/compiler/pgioptions/pgioptionsplugin.cpp:126 #: languages/pascal/compiler/fpcoptions/optiontabs.cpp:379 msgid "Level 2" msgstr "Taso 2" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:180 msgid "<qt>Do not store floating point variables in registers</qt>" msgstr "<qt>Älä säilö liukulukumuuttujia rekistereissä</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:183 msgid "" "<qt>Pop the arguments to each function call directly after the function " "returns</qt>" msgstr "<qt>Poimi jokaisen funktiokutsun argumentit heti kun funktio palaa</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:187 msgid "" "<qt>Force memory operands to be copied into registers before doing " "arithmetic on them</qt>" msgstr "<qt>Pakota muistioperandien kopiointi rekistereihin ennen laskennan suorittamista niillä</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:191 msgid "" "<qt>Force memory address constants to be copied into registers before doing " "arithmetic on them</qt>" msgstr "<qt>Pakota muistiosoitevakioiden kopiointi rekistereihin ennen laskennan suorittamista niillä</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:195 msgid "" "<qt>" "Don't keep the frame pointer in a register for functions that don't need " "one</qt>" msgstr "<qt>Älä pidä kehysosoitinta rekisterissä funktioille, joka ei sellaista tarvitse</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:199 msgid "<qt>Ignore the <i>inline</i> keyword</qt>" msgstr "<qt>Hylkää <i>inline</i>-avainsana</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:204 msgid "" "<qt>Do not make member functions inline merely because they are defined " "inside the class scope</qt>" msgstr "<qt>Älä tee jäsenfunktioista sisällytettyjä pelkästään sen takia, että ne ovat määritelty luokan puitteissa</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:261 msgid "Dialect" msgstr "Murre" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:263 msgid "Interpret source code as Fortran 90 free form" msgstr "Tulkitse lähdekoodi 'Fortran 90 vapaa'-muodossa" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:266 msgid "Allow certain Fortran 90 constructs" msgstr "Salli tietyt Fortran 90 rakenteet" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:268 msgid "Allow '$' in symbol names" msgstr "Salli '$' synbolien nimissä" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:270 msgid "Allow '' in character constants to escape special characters" msgstr "Salli '' merkkivakioissa koodataksesi erikoismerkit" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:273 msgid "DO loops are executed at least once" msgstr "DO silmukat suoritetaan ainakin yhden kerran" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:280 msgid "Treat local variables as if SAVE statement had been specified" msgstr "Kohtele paikallisia muuttujia kuten TALLENNA lauseke olisi määritetty" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:282 msgid "Init local variables to zero" msgstr "Alusta paikalliset muuttujat nollaksi" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:284 msgid "Generate run-time checks for array subscripts" msgstr "Suorita ajonaikaiset tarkistukset taulukon alaindekseille" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:316 msgid "Inhibit all warnings" msgstr "Estä kaikki varoitukset." #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:318 msgid "Inhibit warnings about the use of #import" msgstr "Estä #import:n käytöstä johtuvat varoitukset" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:320 msgid "Make all warnings into errors" msgstr "Tee kaikista varoituksista virheitä" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:322 msgid "Issue all warnings demanded by strict ANSI C or ISO C++" msgstr "Tulosta kaikki tiukan ANSI C:n tai ISO C++:n vaatimat virheet" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:324 msgid "Like -pedantic, but errors are produced instead of warnings" msgstr "Kuten -pedantic, mutta tuotetaan virheet varoitusten sijaan" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:326 msgid "All warnings below, combined (-Wall):" msgstr "Kaikki virheet alla, yhdistetty (-Wall):" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:331 msgid "<qt>Warn if an array subscript has type <i>char</i></qt>" msgstr "<qt>Varoita jos taulukon alaindeksi on tyyppiä <i>char</i></qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:333 msgid "<qt>Warn when a comment-start sequence /* appears inside a comment</qt>" msgstr "<qt>Varoita kun kommentin aloitusmerkki /* esiintyy kommentin sisällä</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:335 msgid "" "<qt>Check calls to <i>printf()</i>, <i>scanf()</i> etc\n" "to make sure that the arguments supplied have types appropriate\n" "to the format string specified, and that the conversions specified\n" "in the format string make sense</qt>" msgstr "" "<qt>Tarkista <i>printf()</i>, <i>scanf()</i> jne kutsut\n" "varmistaaksesi, että annettujen argumenttien tyypit\n" "ovat määrittelytekstien mukaiset ja että määritetyt\n muunnokset ovat järkeviä</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:340 msgid "<qt>Warn when a declaration does not specify a type</qt>" msgstr "<qt>Varoita kun esittely ei sisällä tyyppiä</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:343 msgid "<qt>Issue a warning when a non-declared function is used</qt>" msgstr "<qt>Varoita kun esittelemätöntä funktiota on käytetty</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:346 msgid "<qt>Issue an error when a non-declared function is used</qt>" msgstr "<qt>Julkaise virhe kun esittelemätöntä funktiota on käytetty</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:348 msgid "<qt>Warn if the type of <i>main()</i> is suspicious</qt>" msgstr "<qt>Varoita jos <i>main()</i>-funktion tyyppi on epäilyttävä</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:350 msgid "<qt>Warn when multicharacter constants are encountered</qt>" msgstr "<qt>Varoita kun monimerkkisiä vakioita tulee vastaan</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:352 msgid "<qt>Warn if an aggregate or union initializer is not fully bracketed</qt>" msgstr "<qt>Varoita jos kooste- tai yhdiste alustaja ei ole täysin suljettu</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:354 msgid "<qt>Warn when parentheses are omitted in certain context</qt>" msgstr "<qt>Varoita kun sulkeita puuttuu tietyissä asiayhteyksissä</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:356 msgid "" "<qt>Warn about code that may have undefined semantics because of\n" "violations of sequence point rules in the C standard</qt>" msgstr "" "<qt>Varoita koodista, jolla voi olla määrittelemätöntä merkitystä johtuen\n" "C-standardin sekvenssipistesäännön rikkomisesta</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:359 msgid "<qt>Warn when a function without explicit return type is defined</qt>" msgstr "<qt>Varoita kun funktio ilman eksplisiittistä paluutyyppiä on määritelty</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:361 msgid "" "<qt>Warn whenever a <i>switch</i> statement has an index of enumeral type\n" "and lacks a <i>case</i> for one or more of the named codes of that " "enumeration</qt>" msgstr "" "<qt>Varoita aina kun <i>switch</i> lauseella on luetellun tyypin mukainen indeksi\n" "ja <i>case</i> haaroista puuttuu yksi tai useampi luetellun tyypin arvoista</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:364 msgid "<qt>Warn when trigraphs are encountered</qt>" msgstr "<qt>Varoita kun trigrapheja tulee vastaan</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:366 msgid "<qt>Warn when a variable is declared but not used</qt>" msgstr "<qt>Varoita kun muuttuja on määritelty mutta ei käytetty</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:368 msgid "<qt>Warn when a variable is used without being initialized first</qt>" msgstr "<qt>Varoita kun muuttujaa on käytetty ilman alustusta</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:370 msgid "<qt>Warn when an unknown #pragma statement is encountered</qt>" msgstr "<qt>Varoita kun tuntematon #pragma-lause kohdataan</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:373 msgid "" "<qt>Warn when the order of member initializers is different from\n" "the order in the class declaration</qt>" msgstr "" "<qt>Varoita jos muuttujien alustusjärjestys eroaa\n" "luokan määrittelystä</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:408 msgid "<qt>Set options not included in -Wall which are very specific</qt>" msgstr "<qt>Asetusmäärittelyt eivät sisälly -Wall, jotka ovat hyvin erityisiä</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:410 msgid "<qt>Warn if floating point values are used in equality comparisons</qt>" msgstr "<qt>Varoita jos liukulukuja on käytetty yhtäsuuruusvertailuissa</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:412 msgid "" "<qt>Warn if an undefined identifier is evaluated in an <i>#if</i> " "directive</qt>" msgstr "<qt>Varoita jos määrittelemätön tunnus arvioidaan <i>#if</i>-direktiivissä</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:414 msgid "<qt>Warn whenever a local variable shadows another local variable</qt>" msgstr "<qt>Varoita aina kun paikallinen muuttuja peittää toisen paikallisen muuttujan</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:416 msgid "" "<qt>Warn about anything that depends on the <i>sizeof</i> a\n" "function type or of <i>void</i></qt>" msgstr "" "<qt>Varoita kaikesta, joka on riippuvainen funktiotyypin\n" "<i>koosta</i> tai <i>void</i>:sta</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:419 msgid "" "<qt>Warn whenever a pointer is cast so as to remove a type\n" "qualifier from the target type</qt>" msgstr "<qt>Varoita aina kun osoitin tyyppimuunnetaan siten,\n että kohdetyypin tyyppitarkenne poistetaan</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:422 msgid "" "<qt>Warn whenever a pointer is cast such that the required\n" "alignment of the target is increased</qt>" msgstr "" "<qt>Varoita aina kun osoitin muunnetaan siten, että kohteen\n" "vaadittu tasaus kasvaa</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:425 msgid "" "<qt>Warn when the address of a string constant is cast\n" "into a non-const <i>char *</i> pointer</qt>" msgstr "" "<qt>Varoita kun merkkijonovakion osoite muunnetaan\n" "ei vakioksi<i>char *</i>-osoittimeksi</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:428 msgid "" "<qt>Warn if a prototype causes a type conversion that is different\n" "from what would happen to the same argument in the absence\n" "of a prototype</qt>" msgstr "" "<qt>Varoita jos prototyyppi aiheuttaa tyyppimuunnoksen joka on eri\n" "kuin mitä tapahtuisi samalle argumentille\n" "prototyypin puuttuessa</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:432 msgid "" "<qt>Warn when a comparison between signed and unsigned values\n" "could produce an incorrect result when the signed value\n" "is converted to unsigned</qt>" msgstr "" "<qt>Varoita kun signed- ja unsigned-arvojen vertailu\n" "voisi tuottaa väärän tuloksen kun signed-arvo\n" "muunnetaan unsigned-arvoksi</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:436 msgid "" "<qt>Warn about functions which might be candidates for attribute " "'noreturn'</qt>" msgstr "<qt>Varoita funktioista, joista saattaa puuttua määritelty paluuarvon palautus</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:438 msgid "" "<qt>Warn if any functions that return structures or unions are\n" "defined or called</qt>" msgstr "" "<qt>Varoita jos sovelluksessa on määritelty tai kutsuttu struct tai\n" "union -tyypin palauttavia aliohjelmia</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:441 msgid "<qt>Warn if a global function is defined without a previous declaration</qt>" msgstr "<qt>Varoita, jos globaali aliohjelma on määritelty ilman esittelyä.</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:444 msgid "" "<qt>Do not warn about uses of functions, variables, and types marked as\n" "deprecated by using the 'deprecated' attribute</qt>" msgstr "" "<qt>Älä varoita funktioiden, muuttujien ja tyyppien käytöstä, jotka on merkitty\n" "vanhentuneeksi käyttämällä 'deprecated'-attribuuttia</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:447 msgid "" "<qt>Warn if a structure is given the packed attribute, but the packed\n" "attribute has no effect on the layout or size of the structure</qt>" msgstr "" "<qt>Varoita jos rakenteelle on määritelty packed-attribuutti, mutta attribuutilla\n" "ei ole vaikutusta rakenteen asetteluun tai kokoon</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:450 msgid "" "<qt>Warn if padding is included in a structure, either to align an\n" "element of the structure or to align the whole structure</qt>" msgstr "" "<qt>Varoita jos täytettä on sisällytetty rakenteeseen, joko\n" "rakenteen elementin tai koko rakenteen tasaukseen</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:453 msgid "<qt>Warn if anything is declared more than once in the same scope</qt>" msgstr "<qt>Varoita, jos mitä tahansa on esitelty useammin kuin kerran.</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:455 msgid "<qt>Warn if the compiler detects that code will never be executed</qt>" msgstr "<qt>Varoita jos kääntäjä havaitsee koodia, jota ei koskaan tulla suorittamaan</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:457 msgid "<qt>Warn if an <i>inline</qt> function can not be inlined</qt>" msgstr "<qt>Varoita, jos <i>inline</qt>-aliohjelmaa ei voida suorittaa sisällytetysti</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:459 msgid "<qt>Warn if the <i>long long</i> type is used</qt>" msgstr "<qt> Varoita, jos käytetään <i>long long</i>-tyyppiä.</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:461 msgid "<qt>Warn if a requested optimization pass is disabled</qt>" msgstr "<qt>Varoita jos optimointia ei suoriteta</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:466 msgid "" "<qt>Warn about certain constructs that behave differently\n" "in traditional and ANSI C</qt>" msgstr "" "<qt>Varoita tietyistä rakenteista jotka käyttäytyvät erilailla\n" "perinteisessä- ja ANSI C:ssä</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:469 msgid "<qt>Warn whenever a function call is cast to a non-matching type</qt>" msgstr "<qt>Varoita aina kun funktiokutsu muunnetaan ei-sopivaan tyyppiin</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:471 msgid "" "<qt>Warn if a function is declared or defined without specifying\n" "the argument types</qt>" msgstr "" "<qt>Varoita, jos aliohjelma on esitelty tai määritelty " "määrittelemättä\n" "argumenttien tietotyyppejä.</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:474 msgid "" "<qt>Warn if a global function is defined without a previous prototype " "declaration</qt>" msgstr "<qt>Varoita, jos globaali aliohjelma on määritelty ilman prototyypin esittelyä.</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:476 msgid "" "<qt>Warn if an <i>extern</i> declaration is encountered within a " "function</qt>" msgstr "<qt>Varoita, jos <i>extern</i>-esittely löydetään aliohjelmasta.</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:482 msgid "" "<qt>Warn when a function declaration hides virtual\n" "functions from a base class</qt>" msgstr "" "<qt>Varoita, kun aliohjelman esittely peittää\n" "kantaluokan virtuaalisen aliohjelman.</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:485 msgid "" "<qt>Warn when g++'s synthesis behavior does\n" "not match that of cfront</qt>" msgstr "" "<qt>Varoita kun g++:n synteesikäyttäytyminen\n" "poikkeaa cfrontin vastaavasta.</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:488 msgid "" "<qt>Warn when a class seems unusable, because all the constructors or\n" "destructors in a class are private and the class has no friends or\n" "public static member functions</qt>" msgstr "" "<qt>Varoita jos luokka näyttää käyttökelvottomalta, koska kaikki luokan konstruktorit tai\n" "destruktorit ovat yksityisiä ja luokalle ei ole määritelty ystäviä tai\n" "julkisia staattisia jäsenfunktioita.</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:492 msgid "" "<qt>Warn when a class declares a non-virtual destructor that should\n" "probably be virtual, because it looks like the class will be used\n" "polymorphically</qt>" msgstr "" "<qt>Varoita jos luokassa on ei-virtuaalinen destruktori, joka\n" "todennäköisesti tulisi olla virtuaalinen, koska näyttää siltä että\n" "luokkaa tullaan käyttämään polymorfisesti</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:496 msgid "" "<qt>Warn when overload resolution chooses a promotion from unsigned or\n" "enumeral type to a signed type over a conversion to an unsigned\n" "type of the same size. Previous versions of G++ would try to\n" "preserve unsignedness, but the standard mandates the current behavior</qt>" msgstr "" "<qt>Varoita kun kuormituksen ratkaisija päättää ylentää unsigned- tai\n" "luetellun tyypin signed-tyypiksi sen sijaan, että muuntaisi samankokoiseksi unsigned-\n" "tyypiksi. Edelliset G++-versiot yrittävät säilyttää alkuperäisen tyypin,\n" "mutta standardi määrää nykyisen mukaisen käytöksen.</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:501 msgid "" "<qt>Warn when G++ generates code that is probably not compatible with\n" "the vendor-neutral C++ ABI</qt>" msgstr "" "<qt>Varoita, kun G++ koostaa koodia, joka ei ole todennäköisesti yhteensopivaa\n" "valmistaja-neutraalin C++ ABI:n kanssa</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:507 msgid "" "<qt>Warn about violations of the following style guidelines from Scott\n" "Meyers' 'Effective C++' book:\n" "* Item 11: Define a copy constructor and an assignment\n" " operator for classes with dynamically allocated memory;\n" "* Item 12: Prefer initialization to assignment in constructors;\n" "* Item 14: Make destructors virtual in base classes;\n" "* Item 15: Have `operator=' return a reference to `*this';\n" "* Item 23: Don't try to return a reference when you must\n" " return an object\n" "\n" "and about violations of the following style guidelines from Scott\n" "Meyers' 'More Effective C++' book:\n" "* Item 6: Distinguish between prefix and postfix forms of\n" " increment and decrement operators;\n" "* Item 7: Never overload '&&', '||', or ','</qt>" msgstr "" "<qt>Varoita ohjerikkomuksista, jotka on määritelty Scott\n" "Meyerin' 'Effective C++'-kirjassa:\n" "* Kohta 11: Määritä kopiointikonstruktori ja sijoitusoperaattori\n" " luokille, joilla on dynaamisesti varattua muistia;\n" "* Kohta 12: Suosi alustamista sijoituksiin luokan konstruktoreissa;\n" "* Kohta 14: Tee destruktoreista virtuaalisia perusluokissa;\n" "* Kohta 15: Laita `operator=' palauttamaan viitteen `*this';\n" "* Kohta 23: Älä yritä palauttaa viitettä kun sinun tulisi\n" " palauttaa olio\n" "\n" "ja seuraavista ohjerikkomuksista Scott\n" "Meyerin' 'More Effective C++'-kirjasta:\n" "* Kohta 6: Eroittele etuliite ja jälkiliite muodot\n" " lisäys- ja vähennys operaattoreissa;\n" "* Kohta 7: Älä koskaan kuormita '&&', '||', tai ','</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:523 msgid "<qt>Do not warn about usage of deprecated features</qt>" msgstr "<qt>Älä varoita vanhentuneiden ominaisuuksien käytöstä</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:525 msgid "" "<qt>Disable warnings when non-templatized friend functions are declared\n" "within a template</qt>" msgstr "<qt>Poiskytke hälytykset kun 'ei-mallityypitettyjä' friend-aliohjelmia on esitelty\nmallin (template) sisällä</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:528 msgid "" "<qt>Warn if an old-style (C-style) cast to a non-void type is used\n" "within a C++ program</qt>" msgstr "<qt>Varoita, jos vanhaa (C-tyyppistä) muunnosta ei-void -tyyppiin\n on käytetty C++-ohjelmassa</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:531 msgid "" "<qt>Disable the diagnostic for converting a bound pointer to member\n" "function to a plain pointer</qt>" msgstr "" "<qt>Passivoi diagnostiikka jäsenfunktioon sidotun osoittimen muunnoksesta\n" "tavalliseksi osoittimeksi</qt>" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:562 #: languages/fortran/compiler/pgioptions/pgioptionsplugin.cpp:251 #: languages/pascal/compiler/dccoptions/optiontabs.cpp:318 msgid "Optimization" msgstr "Optimointi" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:566 msgid "Fortran Specifics" msgstr "Fortran määritykset" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:571 msgid "Warnings (safe)" msgstr "Varoitukset (turvallinen)" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:574 msgid "Warnings (unsafe)" msgstr "Varoitukset (ei turvallinen)" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:655 msgid "GNU C Compiler Options" msgstr "GNU C-kääntäjän asetukset" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:656 msgid "GNU C++ Compiler Options" msgstr "GNU C++-kääntäjän asetukset" #: languages/cpp/compiler/gccoptions/gccoptionsplugin.cpp:657 msgid "GNU Fortran 77 Compiler Options" msgstr "GNU Fortran 77-kääntäjän asetukset" #: languages/cpp/debugger/breakpoint.cpp:128 msgid "Disabled" msgstr "Ei käytössä"