/source/mn/formula/

tr> cgit logo index : lo/translations
LibreOffice 界面翻译代码仓库文档基金会
aboutsummaryrefslogtreecommitdiff
path: root/source/fi
diff options
context:
space:
mode:
authorNorbert Thiebaud <nthiebaud@gmail.com>2012-09-01 13:16:17 -0500
committerNorbert Thiebaud <nthiebaud@gmail.com>2012-10-16 11:22:44 -0500
commit2a531c1cdded4ca03e7ca5b96fb356883edfa370 (patch)
treeadc1e32d89b8a6835144ce352945ee7321539350 /source/fi
parent90b5d08e5f9e727693085c56684b6009ad945392 (diff)
move translations structure one directory up
Diffstat (limited to 'source/fi')
-rw-r--r--source/fi/accessibility/source/helper.po24
-rw-r--r--source/fi/avmedia/source/framework.po68
-rw-r--r--source/fi/avmedia/source/viewer.po36
-rw-r--r--source/fi/basctl/source/basicide.po807
-rw-r--r--source/fi/basctl/source/dlged.po106
-rw-r--r--source/fi/basic/source/classes.po562
-rw-r--r--source/fi/basic/source/sbx.po44
-rw-r--r--source/fi/chart2/source/controller/dialogs.po1738
-rw-r--r--source/fi/connectivity/registry/ado/org/openoffice/Office/DataAccess.po28
-rw-r--r--source/fi/connectivity/registry/calc/org/openoffice/Office/DataAccess.po20
-rw-r--r--source/fi/connectivity/registry/dbase/org/openoffice/Office/DataAccess.po20
-rw-r--r--source/fi/connectivity/registry/evoab2/org/openoffice/Office/DataAccess.po28
-rw-r--r--source/fi/connectivity/registry/flat/org/openoffice/Office/DataAccess.po20
-rw-r--r--source/fi/connectivity/registry/hsqldb/org/openoffice/Office/DataAccess.po20
-rw-r--r--source/fi/connectivity/registry/jdbc/org/openoffice/Office/DataAccess.po24
-rw-r--r--source/fi/connectivity/registry/kab/org/openoffice/Office/DataAccess.po20
-rw-r--r--source/fi/connectivity/registry/macab/org/openoffice/Office/DataAccess.po20
-rw-r--r--source/fi/connectivity/registry/mozab/org/openoffice/Office/DataAccess.po36
-rw-r--r--source/fi/connectivity/registry/mozab2/org/openoffice/Office/DataAccess.po28
-rw-r--r--source/fi/connectivity/registry/mysql/org/openoffice/Office/DataAccess.po28
-rw-r--r--source/fi/connectivity/registry/odbc/org/openoffice/Office/DataAccess.po20
-rw-r--r--source/fi/connectivity/registry/postgresql/org/openoffice/Office/DataAccess.po20
-rw-r--r--source/fi/connectivity/registry/tdeab/org/openofffice/Office/DataAccess.po20
-rw-r--r--source/fi/connectivity/source/resource.po570
-rw-r--r--source/fi/cui/source/customize.po822
-rw-r--r--source/fi/cui/source/dialogs.po2223
-rw-r--r--source/fi/cui/source/options.po2835
-rw-r--r--source/fi/cui/source/tabpages.po5023
-rw-r--r--source/fi/dbaccess/source/core/resource.po306
-rw-r--r--source/fi/dbaccess/source/ext/macromigration.po212
-rw-r--r--source/fi/dbaccess/source/sdbtools/resource.po44
-rw-r--r--source/fi/dbaccess/source/ui/app.po292
-rw-r--r--source/fi/dbaccess/source/ui/browser.po174
-rw-r--r--source/fi/dbaccess/source/ui/control.po92
-rw-r--r--source/fi/dbaccess/source/ui/dlg.po1598
-rw-r--r--source/fi/dbaccess/source/ui/inc.po60
-rw-r--r--source/fi/dbaccess/source/ui/misc.po208
-rw-r--r--source/fi/dbaccess/source/ui/querydesign.po315
-rw-r--r--source/fi/dbaccess/source/ui/relationdesign.po56
-rw-r--r--source/fi/dbaccess/source/ui/tabledesign.po362
-rw-r--r--source/fi/dbaccess/source/ui/uno.po68
-rw-r--r--source/fi/desktop/source/app.po177
-rw-r--r--source/fi/desktop/source/deployment/gui.po525
-rw-r--r--source/fi/desktop/source/deployment/manager.po40
-rw-r--r--source/fi/desktop/source/deployment/misc.po32
-rw-r--r--source/fi/desktop/source/deployment/registry.po40
-rw-r--r--source/fi/desktop/source/deployment/registry/component.po40
-rw-r--r--source/fi/desktop/source/deployment/registry/configuration.po24
-rw-r--r--source/fi/desktop/source/deployment/registry/help.po28
-rw-r--r--source/fi/desktop/source/deployment/registry/package.po20
-rw-r--r--source/fi/desktop/source/deployment/registry/script.po32
-rw-r--r--source/fi/desktop/source/deployment/registry/sfwk.po20
-rw-r--r--source/fi/desktop/source/deployment/unopkg.po56
-rw-r--r--source/fi/dictionaries/af_ZA.po20
-rw-r--r--source/fi/dictionaries/an_ES.po20
-rw-r--r--source/fi/dictionaries/ar.po20
-rw-r--r--source/fi/dictionaries/be_BY.po20
-rw-r--r--source/fi/dictionaries/bg_BG.po20
-rw-r--r--source/fi/dictionaries/bn_BD.po20
-rw-r--r--source/fi/dictionaries/br_FR.po20
-rw-r--r--source/fi/dictionaries/ca.po20
-rw-r--r--source/fi/dictionaries/cs_CZ.po20
-rw-r--r--source/fi/dictionaries/da_DK.po20
-rw-r--r--source/fi/dictionaries/de.po20
-rw-r--r--source/fi/dictionaries/el_GR.po20
-rw-r--r--source/fi/dictionaries/en.po20
-rw-r--r--source/fi/dictionaries/en/dialog.po172
-rw-r--r--source/fi/dictionaries/es_ES.po20
-rw-r--r--source/fi/dictionaries/et_EE.po20
-rw-r--r--source/fi/dictionaries/fr_FR.po20
-rw-r--r--source/fi/dictionaries/gd_GB.po20
-rw-r--r--source/fi/dictionaries/gl.po20
-rw-r--r--source/fi/dictionaries/gu_IN.po20
-rw-r--r--source/fi/dictionaries/he_IL.po20
-rw-r--r--source/fi/dictionaries/hi_IN.po20
-rw-r--r--source/fi/dictionaries/hr_HR.po20
-rw-r--r--source/fi/dictionaries/hu_HU.po20
-rw-r--r--source/fi/dictionaries/hu_HU/dialog.po154
-rw-r--r--source/fi/dictionaries/it_IT.po20
-rw-r--r--source/fi/dictionaries/ku_TR.po20
-rw-r--r--source/fi/dictionaries/lt_LT.po20
-rw-r--r--source/fi/dictionaries/lv_LV.po20
-rw-r--r--source/fi/dictionaries/ne_NP.po20
-rw-r--r--source/fi/dictionaries/nl_NL.po20
-rw-r--r--source/fi/dictionaries/no.po20
-rw-r--r--source/fi/dictionaries/oc_FR.po20
-rw-r--r--source/fi/dictionaries/pl_PL.po20
-rw-r--r--source/fi/dictionaries/pt_BR.po20
-rw-r--r--source/fi/dictionaries/pt_PT.po20
-rw-r--r--source/fi/dictionaries/ro.po20
-rw-r--r--source/fi/dictionaries/ru_RU.po20
-rw-r--r--source/fi/dictionaries/ru_RU/dialog.po84
-rw-r--r--source/fi/dictionaries/si_LK.po20
-rw-r--r--source/fi/dictionaries/sk_SK.po20
-rw-r--r--source/fi/dictionaries/sl_SI.po20
-rw-r--r--source/fi/dictionaries/sr.po20
-rw-r--r--source/fi/dictionaries/sv_SE.po20
-rw-r--r--source/fi/dictionaries/sw_TZ.po20
-rw-r--r--source/fi/dictionaries/te_IN.po20
-rw-r--r--source/fi/dictionaries/th_TH.po20
-rw-r--r--source/fi/dictionaries/uk_UA.po20
-rw-r--r--source/fi/dictionaries/vi.po20
-rw-r--r--source/fi/dictionaries/zu_ZA.po20
-rw-r--r--source/fi/editeng/source/accessibility.po24
-rw-r--r--source/fi/editeng/source/editeng.po82
-rw-r--r--source/fi/editeng/source/items.po972
-rw-r--r--source/fi/editeng/source/misc.po48
-rw-r--r--source/fi/editeng/source/outliner.po40
-rw-r--r--source/fi/extensions/source/abpilot.po225
-rw-r--r--source/fi/extensions/source/bibliography.po315
-rw-r--r--source/fi/extensions/source/dbpilots.po269
-rw-r--r--source/fi/extensions/source/propctrlr.po1583
-rw-r--r--source/fi/extensions/source/scanner.po134
-rw-r--r--source/fi/extensions/source/update/check.po230
-rw-r--r--source/fi/extensions/source/update/check/org/openoffice/Office.po20
-rw-r--r--source/fi/filter/source/config/fragments/filters.po380
-rw-r--r--source/fi/filter/source/config/fragments/internalgraphicfilters.po226
-rw-r--r--source/fi/filter/source/config/fragments/types.po110
-rw-r--r--source/fi/filter/source/flash.po28
-rw-r--r--source/fi/filter/source/graphicfilter/eps.po24
-rw-r--r--source/fi/filter/source/pdf.po489
-rw-r--r--source/fi/filter/source/t602.po60
-rw-r--r--source/fi/filter/source/xsltdialog.po316
-rw-r--r--source/fi/forms/source/resource.po260
-rw-r--r--source/fi/formula/source/core/resource.po1216
-rw-r--r--source/fi/formula/source/ui/dlg.po195
-rw-r--r--source/fi/fpicker/source/office.po309
-rw-r--r--source/fi/framework/source/classes.po194
-rw-r--r--source/fi/framework/source/services.po40
-rw-r--r--source/fi/helpcontent2/source/text/sbasic/guide.po614
-rw-r--r--source/fi/helpcontent2/source/text/sbasic/shared.po24812
-rw-r--r--source/fi/helpcontent2/source/text/sbasic/shared/01.po298
-rw-r--r--source/fi/helpcontent2/source/text/sbasic/shared/02.po862
-rw-r--r--source/fi/helpcontent2/source/text/scalc.po762
-rw-r--r--source/fi/helpcontent2/source/text/scalc/00.po830
-rw-r--r--source/fi/helpcontent2/source/text/scalc/01.po28651
-rw-r--r--source/fi/helpcontent2/source/text/scalc/02.po530
-rw-r--r--source/fi/helpcontent2/source/text/scalc/04.po786
-rw-r--r--source/fi/helpcontent2/source/text/scalc/05.po528
-rw-r--r--source/fi/helpcontent2/source/text/scalc/guide.po5800
-rw-r--r--source/fi/helpcontent2/source/text/schart.po400
-rw-r--r--source/fi/helpcontent2/source/text/schart/00.po273
-rw-r--r--source/fi/helpcontent2/source/text/schart/01.po3880
-rw-r--r--source/fi/helpcontent2/source/text/schart/02.po124
-rw-r--r--source/fi/helpcontent2/source/text/schart/04.po144
-rw-r--r--source/fi/helpcontent2/source/text/sdraw.po548
-rw-r--r--source/fi/helpcontent2/source/text/sdraw/00.po24
-rw-r--r--source/fi/helpcontent2/source/text/sdraw/01.po28
-rw-r--r--source/fi/helpcontent2/source/text/sdraw/04.po438
-rw-r--r--source/fi/helpcontent2/source/text/sdraw/guide.po1138
-rw-r--r--source/fi/helpcontent2/source/text/shared.po1509
-rw-r--r--source/fi/helpcontent2/source/text/shared/00.po6516
-rw-r--r--source/fi/helpcontent2/source/text/shared/01.po22731
-rw-r--r--source/fi/helpcontent2/source/text/shared/02.po9181
-rw-r--r--source/fi/helpcontent2/source/text/shared/04.po1340
-rw-r--r--source/fi/helpcontent2/source/text/shared/05.po602
-rw-r--r--source/fi/helpcontent2/source/text/shared/07.po44
-rw-r--r--source/fi/helpcontent2/source/text/shared/autokorr.po232
-rw-r--r--source/fi/helpcontent2/source/text/shared/autopi.po4837
-rw-r--r--source/fi/helpcontent2/source/text/shared/explorer/database.po7653
-rw-r--r--source/fi/helpcontent2/source/text/shared/guide.po10091
-rw-r--r--source/fi/helpcontent2/source/text/shared/optionen.po7719
-rw-r--r--source/fi/helpcontent2/source/text/simpress.po822
-rw-r--r--source/fi/helpcontent2/source/text/simpress/00.po689
-rw-r--r--source/fi/helpcontent2/source/text/simpress/01.po4526
-rw-r--r--source/fi/helpcontent2/source/text/simpress/02.po2919
-rw-r--r--source/fi/helpcontent2/source/text/simpress/04.po838
-rw-r--r--source/fi/helpcontent2/source/text/simpress/guide.po2650
-rw-r--r--source/fi/helpcontent2/source/text/smath.po290
-rw-r--r--source/fi/helpcontent2/source/text/smath/00.po363
-rw-r--r--source/fi/helpcontent2/source/text/smath/01.po6384
-rw-r--r--source/fi/helpcontent2/source/text/smath/02.po42
-rw-r--r--source/fi/helpcontent2/source/text/smath/04.po120
-rw-r--r--source/fi/helpcontent2/source/text/smath/guide.po434
-rw-r--r--source/fi/helpcontent2/source/text/swriter.po1046
-rw-r--r--source/fi/helpcontent2/source/text/swriter/00.po1256
-rw-r--r--source/fi/helpcontent2/source/text/swriter/01.po14060
-rw-r--r--source/fi/helpcontent2/source/text/swriter/02.po1939
-rw-r--r--source/fi/helpcontent2/source/text/swriter/04.po1072
-rw-r--r--source/fi/helpcontent2/source/text/swriter/guide.po8839
-rw-r--r--source/fi/instsetoo_native/inc_openoffice/windows/msi_languages.po2407
-rw-r--r--source/fi/mysqlc/source.po24
-rw-r--r--source/fi/mysqlc/source/registry/data/org/openoffice/Office/DataAccess.po20
-rw-r--r--source/fi/nlpsolver/help/en/com.sun.star.comp.Calc.NLPSolver.po206
-rw-r--r--source/fi/nlpsolver/src/com/sun/star/comp/Calc/NLPSolver.po24
-rw-r--r--source/fi/nlpsolver/src/locale.po180
-rw-r--r--source/fi/officecfg/registry/data/org/openoffice/Office.po5734
-rw-r--r--source/fi/officecfg/registry/data/org/openoffice/Office/UI.po12080
-rw-r--r--source/fi/padmin/source.po635
-rw-r--r--source/fi/readlicense_oo/docs/readme.po524
-rw-r--r--source/fi/reportbuilder/java/com/sun/star/report/function/metadata.po40
-rw-r--r--source/fi/reportbuilder/registry/data/org/openoffice/Office.po64
-rw-r--r--source/fi/reportbuilder/registry/data/org/openoffice/Office/UI.po284
-rw-r--r--source/fi/reportbuilder/registry/data/org/openoffice/TypeDetection.po32
-rw-r--r--source/fi/reportbuilder/util.po24
-rw-r--r--source/fi/reportdesign/source/core/resource.po80
-rw-r--r--source/fi/reportdesign/source/ui/dlg.po532
-rw-r--r--source/fi/reportdesign/source/ui/inspection.po354
-rw-r--r--source/fi/reportdesign/source/ui/report.po390
-rw-r--r--source/fi/sc/source/core/src.po60
-rw-r--r--source/fi/sc/source/ui/cctrl.po40
-rw-r--r--source/fi/sc/source/ui/dbgui.po1133
-rw-r--r--source/fi/sc/source/ui/docshell.po32
-rw-r--r--source/fi/sc/source/ui/drawfunc.po202
-rw-r--r--source/fi/sc/source/ui/formdlg.po80
-rw-r--r--source/fi/sc/source/ui/miscdlgs.po474
-rw-r--r--source/fi/sc/source/ui/navipi.po179
-rw-r--r--source/fi/sc/source/ui/optdlg.po36
-rw-r--r--source/fi/sc/source/ui/pagedlg.po333
-rw-r--r--source/fi/sc/source/ui/src.po13123
-rw-r--r--source/fi/sc/source/ui/styleui.po116
-rw-r--r--source/fi/scaddins/source/analysis.po3629
-rw-r--r--source/fi/scaddins/source/datefunc.po212
-rw-r--r--source/fi/sccomp/source/solver.po60
-rw-r--r--source/fi/scp2/source/accessories.po2300
-rw-r--r--source/fi/scp2/source/activex.po24
-rw-r--r--source/fi/scp2/source/base.po58
-rw-r--r--source/fi/scp2/source/binfilter.po60
-rw-r--r--source/fi/scp2/source/calc.po92
-rw-r--r--source/fi/scp2/source/draw.po76
-rw-r--r--source/fi/scp2/source/extensions.po288
-rw-r--r--source/fi/scp2/source/gnome.po24
-rw-r--r--source/fi/scp2/source/graphicfilter.po140
-rw-r--r--source/fi/scp2/source/impress.po100
-rw-r--r--source/fi/scp2/source/javafilter.po116
-rw-r--r--source/fi/scp2/source/kde.po24
-rw-r--r--source/fi/scp2/source/math.po56
-rw-r--r--source/fi/scp2/source/onlineupdate.po24
-rw-r--r--source/fi/scp2/source/ooo.po2523
-rw-r--r--source/fi/scp2/source/python.po32
-rw-r--r--source/fi/scp2/source/quickstart.po24
-rw-r--r--source/fi/scp2/source/sdkoo.po24
-rw-r--r--source/fi/scp2/source/smoketest.po24
-rw-r--r--source/fi/scp2/source/stdlibs.po24
-rw-r--r--source/fi/scp2/source/tde.po24
-rw-r--r--source/fi/scp2/source/winexplorerext.po24
-rw-r--r--source/fi/scp2/source/writer.po112
-rw-r--r--source/fi/scp2/source/xsltfilter.po26
-rw-r--r--source/fi/scripting/source/pyprov.po24
-rw-r--r--source/fi/sd/source/core.po406
-rw-r--r--source/fi/sd/source/filter/html.po270
-rw-r--r--source/fi/sd/source/ui/accessibility.po66
-rw-r--r--source/fi/sd/source/ui/animations.po705
-rw-r--r--source/fi/sd/source/ui/annotations.po130
-rw-r--r--source/fi/sd/source/ui/app.po2174
-rw-r--r--source/fi/sd/source/ui/dlg.po1565
-rw-r--r--source/fi/sd/source/ui/slideshow.po88
-rw-r--r--source/fi/sd/source/ui/table.po58
-rw-r--r--source/fi/sd/source/ui/view.po236
-rw-r--r--source/fi/sdext/source/minimizer.po26
-rw-r--r--source/fi/sdext/source/minimizer/registry/data/org/openoffice/Office.po20
-rw-r--r--source/fi/sdext/source/minimizer/registry/data/org/openoffice/Office/extension.po290
-rw-r--r--source/fi/sdext/source/pdfimport.po24
-rw-r--r--source/fi/sdext/source/presenter.po28
-rw-r--r--source/fi/sdext/source/presenter/help/en-US/com.sun.PresenterScreen.po170
-rw-r--r--source/fi/sdext/source/presenter/registry/data/org/openoffice/Office/extension.po305
-rw-r--r--source/fi/setup_native/source/mac.po112
-rw-r--r--source/fi/sfx2/source/appl.po601
-rw-r--r--source/fi/sfx2/source/bastyp.po32
-rw-r--r--source/fi/sfx2/source/dialog.po1042
-rw-r--r--source/fi/sfx2/source/doc.po723
-rw-r--r--source/fi/sfx2/source/menu.po56
-rw-r--r--source/fi/sfx2/source/view.po148
-rw-r--r--source/fi/shell/source/win32/shlxthandler/res.po164
-rw-r--r--source/fi/starmath/source.po1902
-rw-r--r--source/fi/svl/source/items.po20
-rw-r--r--source/fi/svl/source/misc.po329
-rw-r--r--source/fi/svtools/source/contnr.po232
-rw-r--r--source/fi/svtools/source/control.po212
-rw-r--r--source/fi/svtools/source/dialogs.po824
-rw-r--r--source/fi/svtools/source/filter.po252
-rw-r--r--source/fi/svtools/source/java.po64
-rw-r--r--source/fi/svtools/source/misc.po1532
-rw-r--r--source/fi/svtools/source/toolpanel.po24
-rw-r--r--source/fi/svtools/workben/unodialog.po36
-rw-r--r--source/fi/svx/inc.po296
-rw-r--r--source/fi/svx/source/accessibility.po164
-rw-r--r--source/fi/svx/source/dialog.po3578
-rw-r--r--source/fi/svx/source/engine3d.po674
-rw-r--r--source/fi/svx/source/fmcomp.po104
-rw-r--r--source/fi/svx/source/form.po1194
-rw-r--r--source/fi/svx/source/gallery2.po742
-rw-r--r--source/fi/svx/source/items.po602
-rw-r--r--source/fi/svx/source/src.po587
-rw-r--r--source/fi/svx/source/stbctrls.po121
-rw-r--r--source/fi/svx/source/svdraw.po2588
-rw-r--r--source/fi/svx/source/table.po20
-rw-r--r--source/fi/svx/source/tbxctrls.po370
-rw-r--r--source/fi/svx/source/toolbars.po88
-rw-r--r--source/fi/svx/source/unodialogs/textconversiondlgs.po326
-rw-r--r--source/fi/sw/source/core/layout.po24
-rw-r--r--source/fi/sw/source/core/undo.po652
-rw-r--r--source/fi/sw/source/core/unocore.po44
-rw-r--r--source/fi/sw/source/ui/app.po1121
-rw-r--r--source/fi/sw/source/ui/chrdlg.po498
-rw-r--r--source/fi/sw/source/ui/config.po1172
-rw-r--r--source/fi/sw/source/ui/dbui.po1404
-rw-r--r--source/fi/sw/source/ui/dialog.po435
-rw-r--r--source/fi/sw/source/ui/dochdl.po68
-rw-r--r--source/fi/sw/source/ui/docvw.po354
-rw-r--r--source/fi/sw/source/ui/envelp.po671
-rw-r--r--source/fi/sw/source/ui/fldui.po1049
-rw-r--r--source/fi/sw/source/ui/fmtui.po218
-rw-r--r--source/fi/sw/source/ui/frmdlg.po841
-rw-r--r--source/fi/sw/source/ui/globdoc.po24
-rw-r--r--source/fi/sw/source/ui/index.po870
-rw-r--r--source/fi/sw/source/ui/lingu.po82
-rw-r--r--source/fi/sw/source/ui/misc.po1269
-rw-r--r--source/fi/sw/source/ui/ribbar.po440
-rw-r--r--source/fi/sw/source/ui/shells.po248
-rw-r--r--source/fi/sw/source/ui/smartmenu.po20
-rw-r--r--source/fi/sw/source/ui/table.po588
-rw-r--r--source/fi/sw/source/ui/uiview.po168
-rw-r--r--source/fi/sw/source/ui/utlui.po2066
-rw-r--r--source/fi/sw/source/ui/web.po60
-rw-r--r--source/fi/sw/source/ui/wrtsh.po40
-rw-r--r--source/fi/swext/mediawiki/help.po382
-rw-r--r--source/fi/swext/mediawiki/src.po24
-rw-r--r--source/fi/swext/mediawiki/src/registry/data/org/openoffice/Office.po24
-rw-r--r--source/fi/swext/mediawiki/src/registry/data/org/openoffice/Office/Custom.po144
-rw-r--r--source/fi/sysui/desktop/share.po305
-rw-r--r--source/fi/uui/source.po766
-rw-r--r--source/fi/vcl/source/src.po818
-rw-r--r--source/fi/wizards/source/euro.po348
-rw-r--r--source/fi/wizards/source/formwizard.po2822
-rw-r--r--source/fi/wizards/source/importwizard.po326
-rw-r--r--source/fi/wizards/source/schedule.po213
-rw-r--r--source/fi/wizards/source/template.po248
-rw-r--r--source/fi/xmlsecurity/source/component.po20
-rw-r--r--source/fi/xmlsecurity/source/dialogs.po370
330 files changed, 318526 insertions, 0 deletions
diff --git a/source/fi/accessibility/source/helper.po b/source/fi/accessibility/source/helper.po
new file mode 100644
index 00000000000..7242c0911f4
--- /dev/null
+++ b/source/fi/accessibility/source/helper.po
@@ -0,0 +1,24 @@
+#. extracted from accessibility/source/helper.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+accessibility%2Fsource%2Fhelper.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-04-05 20:02+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: accessiblestrings.src#RID_STR_ACC_NAME_BROWSEBUTTON.string.text
+msgid "Browse"
+msgstr "Selaa"
+
+#: accessiblestrings.src#RID_STR_ACC_DESC_PANELDECL_TABBAR.string.text
+msgid "Panel Deck Tab Bar"
+msgstr "Paneelialueen välilehtipalkki"
diff --git a/source/fi/avmedia/source/framework.po b/source/fi/avmedia/source/framework.po
new file mode 100644
index 00000000000..26aee596880
--- /dev/null
+++ b/source/fi/avmedia/source/framework.po
@@ -0,0 +1,68 @@
+#. extracted from avmedia/source/framework.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+avmedia%2Fsource%2Fframework.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-04-05 20:02+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: mediacontrol.src#AVMEDIA_STR_OPEN.string.text
+msgid "Open"
+msgstr "Avaa"
+
+#: mediacontrol.src#AVMEDIA_STR_INSERT.string.text
+msgid "Apply"
+msgstr "Käytä"
+
+#: mediacontrol.src#AVMEDIA_STR_PLAY.string.text
+msgid "Play"
+msgstr "Toista"
+
+#: mediacontrol.src#AVMEDIA_STR_PAUSE.string.text
+msgid "Pause"
+msgstr "Keskeytä"
+
+#: mediacontrol.src#AVMEDIA_STR_STOP.string.text
+msgid "Stop"
+msgstr "Pysäytä"
+
+#: mediacontrol.src#AVMEDIA_STR_ENDLESS.string.text
+msgid "Repeat"
+msgstr "Toista"
+
+#: mediacontrol.src#AVMEDIA_STR_MUTE.string.text
+msgid "Mute"
+msgstr "Vaimenna"
+
+#: mediacontrol.src#AVMEDIA_STR_ZOOM.string.text
+msgid "View"
+msgstr "Näytä"
+
+#: mediacontrol.src#AVMEDIA_STR_ZOOM_50.string.text
+msgid "50%"
+msgstr "50%"
+
+#: mediacontrol.src#AVMEDIA_STR_ZOOM_100.string.text
+msgid "100%"
+msgstr "100%"
+
+#: mediacontrol.src#AVMEDIA_STR_ZOOM_200.string.text
+msgid "200%"
+msgstr "200%"
+
+#: mediacontrol.src#AVMEDIA_STR_ZOOM_FIT.string.text
+msgid "Scaled"
+msgstr "Skaalattu"
+
+#: mediacontrol.src#AVMEDIA_STR_MEDIAPLAYER.string.text
+msgid "Media Player"
+msgstr "Mediasoitin"
diff --git a/source/fi/avmedia/source/viewer.po b/source/fi/avmedia/source/viewer.po
new file mode 100644
index 00000000000..2b2d5811f86
--- /dev/null
+++ b/source/fi/avmedia/source/viewer.po
@@ -0,0 +1,36 @@
+#. extracted from avmedia/source/viewer.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+avmedia%2Fsource%2Fviewer.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2012-07-05 17:47+0300\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: mediawindow.src#AVMEDIA_STR_INSERTMEDIA_DLG.string.text
+msgid "Insert Movie and Sound"
+msgstr "Lisää video ja ääni"
+
+#: mediawindow.src#AVMEDIA_STR_OPENMEDIA_DLG.string.text
+msgid "Open Movie and Sound"
+msgstr "Avaa video ja ääni"
+
+#: mediawindow.src#AVMEDIA_STR_ALL_MEDIAFILES.string.text
+msgid "All movie and sound files"
+msgstr "Kaikki video- ja äänitiedostot"
+
+#: mediawindow.src#AVMEDIA_STR_ALL_FILES.string.text
+msgid "All files"
+msgstr "Kaikki tiedostot"
+
+#: mediawindow.src#AVMEDIA_ERR_URL.errorbox.text
+msgid "The format of the selected file is not supported."
+msgstr "Valitun tiedoston muoto ei ole tuettu."
diff --git a/source/fi/basctl/source/basicide.po b/source/fi/basctl/source/basicide.po
new file mode 100644
index 00000000000..456ba88bb20
--- /dev/null
+++ b/source/fi/basctl/source/basicide.po
@@ -0,0 +1,807 @@
+#. extracted from basctl/source/basicide.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+basctl%2Fsource%2Fbasicide.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2012-07-05 17:46+0300\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: moduldlg.src#RID_TD_ORGANIZE.RID_TC_ORGANIZE.RID_TP_MOD.pageitem.text
+msgctxt "moduldlg.src#RID_TD_ORGANIZE.RID_TC_ORGANIZE.RID_TP_MOD.pageitem.text"
+msgid "Modules"
+msgstr "Moduulit"
+
+#: moduldlg.src#RID_TD_ORGANIZE.RID_TC_ORGANIZE.RID_TP_DLG.pageitem.text
+msgid "Dialogs"
+msgstr "Valintaikkunat"
+
+#: moduldlg.src#RID_TD_ORGANIZE.RID_TC_ORGANIZE.RID_TP_LIB.pageitem.text
+msgid "Libraries"
+msgstr "Kirjastot"
+
+#: moduldlg.src#RID_TD_ORGANIZE.tabdialog.text
+msgid "%PRODUCTNAME Basic Macro Organizer"
+msgstr "%PRODUCTNAME Basic-makrojen järjestelytyökalu"
+
+#: moduldlg.src#RID_TP_MODULS.RID_STR_LIB.fixedtext.text
+msgid "M~odule"
+msgstr "M~oduuli"
+
+#: moduldlg.src#RID_TP_MODULS.RID_PB_EDIT.pushbutton.text
+msgctxt "moduldlg.src#RID_TP_MODULS.RID_PB_EDIT.pushbutton.text"
+msgid "~Edit"
+msgstr "~Muokkaa"
+
+#: moduldlg.src#RID_TP_MODULS.RID_PB_CLOSE.cancelbutton.text
+msgctxt "moduldlg.src#RID_TP_MODULS.RID_PB_CLOSE.cancelbutton.text"
+msgid "Close"
+msgstr "Sulje"
+
+#: moduldlg.src#RID_TP_MODULS.RID_PB_NEWMOD.pushbutton.text
+msgctxt "moduldlg.src#RID_TP_MODULS.RID_PB_NEWMOD.pushbutton.text"
+msgid "~New..."
+msgstr "~Uusi..."
+
+#: moduldlg.src#RID_TP_MODULS.RID_PB_NEWDLG.pushbutton.text
+msgctxt "moduldlg.src#RID_TP_MODULS.RID_PB_NEWDLG.pushbutton.text"
+msgid "~New..."
+msgstr "~Uusi..."
+
+#: moduldlg.src#RID_TP_MODULS.RID_PB_DELETE.pushbutton.text
+msgctxt "moduldlg.src#RID_TP_MODULS.RID_PB_DELETE.pushbutton.text"
+msgid "~Delete"
+msgstr "~Poista"
+
+#: moduldlg.src#RID_TP_DLGS.RID_STR_LIB.fixedtext.text
+msgctxt "moduldlg.src#RID_TP_DLGS.RID_STR_LIB.fixedtext.text"
+msgid "Dialog"
+msgstr "Valintaikkuna"
+
+#: moduldlg.src#RID_TP_DLGS.RID_PB_EDIT.pushbutton.text
+msgctxt "moduldlg.src#RID_TP_DLGS.RID_PB_EDIT.pushbutton.text"
+msgid "~Edit"
+msgstr "~Muokkaa"
+
+#: moduldlg.src#RID_TP_DLGS.RID_PB_CLOSE.cancelbutton.text
+msgctxt "moduldlg.src#RID_TP_DLGS.RID_PB_CLOSE.cancelbutton.text"
+msgid "Close"
+msgstr "Sulje"
+
+#: moduldlg.src#RID_TP_DLGS.RID_PB_NEWMOD.pushbutton.text
+msgctxt "moduldlg.src#RID_TP_DLGS.RID_PB_NEWMOD.pushbutton.text"
+msgid "~New..."
+msgstr "~Uusi..."
+
+#: moduldlg.src#RID_TP_DLGS.RID_PB_NEWDLG.pushbutton.text
+msgctxt "moduldlg.src#RID_TP_DLGS.RID_PB_NEWDLG.pushbutton.text"
+msgid "~New..."
+msgstr "~Uusi..."
+
+#: moduldlg.src#RID_TP_DLGS.RID_PB_DELETE.pushbutton.text
+msgctxt "moduldlg.src#RID_TP_DLGS.RID_PB_DELETE.pushbutton.text"
+msgid "~Delete"
+msgstr "~Poista"
+
+#: moduldlg.src#RID_TP_LIBS.RID_STR_BASICS.fixedtext.text
+msgid "L~ocation"
+msgstr "S~ijainti"
+
+#: moduldlg.src#RID_TP_LIBS.RID_STR_LIB.fixedtext.text
+msgid "~Library"
+msgstr "~Kirjasto"
+
+#: moduldlg.src#RID_TP_LIBS.RID_PB_EDIT.pushbutton.text
+msgctxt "moduldlg.src#RID_TP_LIBS.RID_PB_EDIT.pushbutton.text"
+msgid "~Edit"
+msgstr "~Muokkaa"
+
+#: moduldlg.src#RID_TP_LIBS.RID_PB_CLOSE.cancelbutton.text
+msgctxt "moduldlg.src#RID_TP_LIBS.RID_PB_CLOSE.cancelbutton.text"
+msgid "Close"
+msgstr "Sulje"
+
+#: moduldlg.src#RID_TP_LIBS.RID_PB_PASSWORD.pushbutton.text
+msgid "~Password..."
+msgstr "~Salasana..."
+
+#: moduldlg.src#RID_TP_LIBS.RID_PB_NEWLIB.pushbutton.text
+msgctxt "moduldlg.src#RID_TP_LIBS.RID_PB_NEWLIB.pushbutton.text"
+msgid "~New..."
+msgstr "~Uusi..."
+
+#: moduldlg.src#RID_TP_LIBS.RID_PB_APPEND.pushbutton.text
+msgid "~Import..."
+msgstr "~Tuo..."
+
+#: moduldlg.src#RID_TP_LIBS.RID_PB_EXPORT.pushbutton.text
+msgid "E~xport..."
+msgstr "~Vie..."
+
+#: moduldlg.src#RID_TP_LIBS.RID_PB_DELETE.pushbutton.text
+msgctxt "moduldlg.src#RID_TP_LIBS.RID_PB_DELETE.pushbutton.text"
+msgid "~Delete"
+msgstr "~Poista"
+
+#: moduldlg.src#RID_DLG_LIBS.RID_FL_OPTIONS.fixedline.text
+msgid "Options"
+msgstr "Asetukset"
+
+#: moduldlg.src#RID_DLG_LIBS.RID_CB_REF.checkbox.text
+msgid "Insert as reference (read-only)"
+msgstr "Lisää viittauksena (kirjoitussuojattu)"
+
+#: moduldlg.src#RID_DLG_LIBS.RID_CB_REPL.checkbox.text
+msgid "Replace existing libraries"
+msgstr "Korvaa nykyiset kirjastot"
+
+#: moduldlg.src#RID_DLG_GOTOLINE.RID_FT_LINE.fixedtext.text
+msgid "~Line Number:"
+msgstr "Rivinumero:"
+
+#: moduldlg.src#RID_DLG_NEWLIB.RID_FT_NEWLIB.fixedtext.text
+msgid "~Name:"
+msgstr "~Nimi:"
+
+#: moduldlg.src#RID_DLG_EXPORT.RB_EXPORTASPACKAGE.radiobutton.text
+msgid "Export as ~extension"
+msgstr "Vi~e lisäosana"
+
+#: moduldlg.src#RID_DLG_EXPORT.RB_EXPORTASBASIC.radiobutton.text
+msgctxt "moduldlg.src#RID_DLG_EXPORT.RB_EXPORTASBASIC.radiobutton.text"
+msgid "Export as BASIC library"
+msgstr "Vie BASIC-kirjastona"
+
+#: moduldlg.src#RID_DLG_EXPORT.modaldialog.text
+msgid "Export Basic library"
+msgstr "Vie Basic-kirjasto"
+
+#: moduldlg.src#RID_STR_EXPORTPACKAGE.string.text
+msgid "Export library as extension"
+msgstr "Vie kirjasto lisäosana"
+
+#: moduldlg.src#RID_STR_EXPORTBASIC.string.text
+msgctxt "moduldlg.src#RID_STR_EXPORTBASIC.string.text"
+msgid "Export as BASIC library"
+msgstr "Vie BASIC-kirjastona"
+
+#: moduldlg.src#RID_STR_PACKAGE_BUNDLE.string.text
+msgid "Extension"
+msgstr "Lisäosa"
+
+#: basidesh.src#RID_STR_FILTER_ALLFILES.string.text
+msgid "<All>"
+msgstr "<Kaikki>"
+
+#: basidesh.src#RID_STR_NOMODULE.string.text
+msgid "< No Module >"
+msgstr "< Ei moduulia >"
+
+#: basidesh.src#RID_STR_WRONGPASSWORD.string.text
+msgid "Incorrect Password"
+msgstr "Väärä salasana"
+
+#: basidesh.src#RID_STR_OPEN.string.text
+msgid "Load"
+msgstr "Lataa"
+
+#: basidesh.src#RID_STR_SAVE.string.text
+msgid "Save"
+msgstr "Tallenna"
+
+#: basidesh.src#RID_STR_SOURCETOBIG.string.text
+msgid ""
+"The source text is too large and can be neither compiled nor saved.\n"
+"Delete some of the comments or transfer some methods into another module."
+msgstr ""
+"Lähdekooditeksti on liian pitkä eikä sitä voida kääntää tai tallentaa.\n"
+"Poista joitain huomautuksia tai siirrä menetelmiä toiseen moduuliin."
+
+#: basidesh.src#RID_STR_ERROROPENSTORAGE.string.text
+msgid "Error opening file"
+msgstr "Tiedoston avaamisessa on ilmennyt virhe"
+
+#: basidesh.src#RID_STR_ERROROPENLIB.string.text
+msgid "Error loading library"
+msgstr "Kirjaston lataamisessa on ilmennyt virhe"
+
+#: basidesh.src#RID_STR_NOLIBINSTORAGE.string.text
+msgid "The file does not contain any BASIC libraries"
+msgstr "Tiedostossa ei ole BASIC-kirjastoja"
+
+#: basidesh.src#RID_STR_BADSBXNAME.string.text
+msgid "Invalid Name"
+msgstr "Virheellinen nimi"
+
+#: basidesh.src#RID_STR_LIBNAMETOLONG.string.text
+msgid "A library name can have up to 30 characters."
+msgstr "Kirjaston nimessä voi olla 30 merkkiä."
+
+#: basidesh.src#RID_STR_ERRORCHOOSEMACRO.string.text
+msgid "Macros from other documents are not accessible."
+msgstr "Toisista asiakirjoista olevia makroja ei voi käyttää."
+
+#: basidesh.src#RID_STR_LIBISREADONLY.string.text
+msgid "This library is read-only."
+msgstr "Tämä kirjasto on kirjoitussuojattu."
+
+#: basidesh.src#RID_STR_REPLACELIB.string.text
+msgid "'XX' cannot be replaced."
+msgstr "Kohdetta 'XX' ei voi korvata."
+
+#: basidesh.src#RID_STR_IMPORTNOTPOSSIBLE.string.text
+msgid "'XX' cannot be added."
+msgstr "Kohdetta 'XX' ei voi lisätä."
+
+#: basidesh.src#RID_STR_NOIMPORT.string.text
+msgid "'XX' was not added."
+msgstr "Kohdetta 'XX' ei lisätty."
+
+#: basidesh.src#RID_STR_ENTERPASSWORD.string.text
+msgid "Enter password for 'XX'"
+msgstr "Anna salasana kohteelle 'XX'"
+
+#: basidesh.src#RID_STR_SBXNAMEALLREADYUSED.string.text
+msgid "Name already exists"
+msgstr "Nimi on jo olemassa"
+
+#: basidesh.src#RID_STR_SIGNED.string.text
+msgid "(Signed)"
+msgstr "(Etumerkillinen)"
+
+#: basidesh.src#RID_STR_SBXNAMEALLREADYUSED2.string.text
+msgid "Object with same name already exists"
+msgstr "Samanniminen objekti on jo olemassa"
+
+#: basidesh.src#RID_STR_FILEEXISTS.string.text
+msgid "The 'XX' file already exists"
+msgstr "Tiedosto 'XX' on jo olemassa"
+
+#: basidesh.src#RID_STR_CANNOTRUNMACRO.string.text
+msgid ""
+"For security reasons, you cannot run this macro.\n"
+"\n"
+"For more information, check the security settings."
+msgstr ""
+"Tietoturvasyistä et voi suorittaa tätä makroa.\n"
+"\n"
+"Tarkista suojausasetukset saadaksesi lisätietoa."
+
+#: basidesh.src#RID_STR_COMPILEERROR.string.text
+msgid "Compile Error: "
+msgstr "Käännösvirhe: "
+
+#: basidesh.src#RID_STR_RUNTIMEERROR.string.text
+msgid "Runtime Error: #"
+msgstr "Suoritusvirhe: #"
+
+#: basidesh.src#RID_STR_SEARCHNOTFOUND.string.text
+msgid "Search key not found"
+msgstr "Etsittävää ei löytynyt"
+
+#: basidesh.src#RID_STR_SEARCHFROMSTART.string.text
+msgid "Search to last module complete. Continue at first module?"
+msgstr "Haku on valmis viimeiseen moduuliin asti. Jatketaanko ensimmäisestä moduulista?"
+
+#: basidesh.src#RID_STR_SEARCHREPLACES.string.text
+msgid "Search key replaced XX times"
+msgstr "Etsittävä korvattu XX kertaa"
+
+#: basidesh.src#RID_STR_COULDNTREAD.string.text
+msgid "The file could not be read"
+msgstr "Tiedoston lukeminen ei onnistunut"
+
+#: basidesh.src#RID_STR_COULDNTWRITE.string.text
+msgid "The file could not be saved"
+msgstr "Tiedoston tallentaminen ei onnistunut"
+
+#: basidesh.src#RID_STR_CANNOTCHANGENAMESTDLIB.string.text
+msgid "The name of the default library cannot be changed."
+msgstr "Oletuskirjaston nimeä ei voi muuttaa."
+
+#: basidesh.src#RID_STR_CANNOTCHANGENAMEREFLIB.string.text
+msgid "The name of a referenced library cannot be changed."
+msgstr "Viitatun kirjaston nimeä ei voi muuttaa."
+
+#: basidesh.src#RID_STR_CANNOTUNLOADSTDLIB.string.text
+msgid "The default library cannot be deactivated"
+msgstr "Oletuskirjaston poisto käytöstä ei onnistu"
+
+#: basidesh.src#RID_STR_GENERATESOURCE.string.text
+msgid "Generating source"
+msgstr "Luodaan lähdekoodia"
+
+#: basidesh.src#RID_STR_FILENAME.string.text
+msgid "File name:"
+msgstr "Tiedoston nimi:"
+
+#: basidesh.src#RID_STR_APPENDLIBS.string.text
+msgid "Import Libraries"
+msgstr "Tuo kirjastot"
+
+#: basidesh.src#RID_STR_QUERYDELMACRO.string.text
+msgid "Do you want to delete the macro XX?"
+msgstr "Haluatko poistaa makron XX?"
+
+#: basidesh.src#RID_STR_QUERYDELDIALOG.string.text
+msgid "Do you want to delete the XX dialog?"
+msgstr "Haluatko poistaa valintaikkunan XX?"
+
+#: basidesh.src#RID_STR_QUERYDELLIB.string.text
+msgid "Do you want to delete the XX library?"
+msgstr "Haluatko poistaa kirjaston XX?"
+
+#: basidesh.src#RID_STR_QUERYDELLIBREF.string.text
+msgid "Do you want to delete the reference to the XX library?"
+msgstr "Haluatko poistaa viittauksen kirjastoon XX?"
+
+#: basidesh.src#RID_STR_QUERYDELMODULE.string.text
+msgid "Do you want to delete the XX module?"
+msgstr "Haluatko poistaa moduulin XX?"
+
+#: basidesh.src#RID_STR_OBJNOTFOUND.string.text
+msgid "Object or method not found"
+msgstr "Objektia tai menetelmää ei löytynyt"
+
+#: basidesh.src#RID_STR_BASIC.string.text
+msgid "BASIC"
+msgstr "BASIC"
+
+#: basidesh.src#RID_STR_LINE.string.text
+msgid "Ln"
+msgstr "Rv"
+
+#: basidesh.src#RID_STR_COLUMN.string.text
+msgid "Col"
+msgstr "Sar"
+
+#: basidesh.src#RID_STR_DOC.string.text
+msgid "Document"
+msgstr "Asiakirja"
+
+#: basidesh.src#RID_BASICIDE_OBJECTBAR.string.text
+msgid "Macro Bar"
+msgstr "Makrorivi"
+
+#: basidesh.src#RID_STR_CANNOTCLOSE.string.text
+msgid "The window cannot be closed while BASIC is running."
+msgstr "Ikkunaa ei voi sulkea, kun BASIC on käynnissä."
+
+#: basidesh.src#RID_STR_REPLACESTDLIB.string.text
+msgid "The default library cannot be replaced."
+msgstr "Oletuskirjaston korvaaminen ei onnistu."
+
+#: basidesh.src#RID_STR_REFNOTPOSSIBLE.string.text
+msgid "Reference to 'XX' not possible."
+msgstr "Viittaus kohteeseen 'XX' ei ole mahdollinen."
+
+#: basidesh.src#RID_STR_WATCHNAME.string.text
+msgid "Watch"
+msgstr "Seuranta"
+
+#: basidesh.src#RID_STR_WATCHVARIABLE.string.text
+msgid "Variable"
+msgstr "Muuttuja"
+
+#: basidesh.src#RID_STR_WATCHVALUE.string.text
+msgid "Value"
+msgstr "Arvo"
+
+#: basidesh.src#RID_STR_WATCHTYPE.string.text
+msgid "Type"
+msgstr "Tyyppi"
+
+#: basidesh.src#RID_STR_STACKNAME.string.text
+msgid "Call Stack"
+msgstr "Kutsupino"
+
+#: basidesh.src#RID_STR_INITIDE.string.text
+msgid "BASIC Initialization"
+msgstr "BASIC-alustus"
+
+#: basidesh.src#RID_STR_STDMODULENAME.string.text
+msgid "Module"
+msgstr "Moduuli"
+
+#: basidesh.src#RID_STR_STDDIALOGNAME.string.text
+msgctxt "basidesh.src#RID_STR_STDDIALOGNAME.string.text"
+msgid "Dialog"
+msgstr "Valintaikkuna"
+
+#: basidesh.src#RID_STR_STDLIBNAME.string.text
+msgid "Library"
+msgstr "Kirjasto"
+
+#: basidesh.src#RID_STR_NEWLIB.string.text
+msgid "New Library"
+msgstr "Uusi kirjasto"
+
+#: basidesh.src#RID_STR_NEWMOD.string.text
+msgid "New Module"
+msgstr "Uusi moduuli"
+
+#: basidesh.src#RID_STR_NEWDLG.string.text
+msgid "New Dialog"
+msgstr "Uusi valintaikkuna"
+
+#: basidesh.src#RID_STR_ALL.string.text
+msgid "All"
+msgstr "Kaikki"
+
+#: basidesh.src#RID_STR_PAGE.string.text
+msgid "Page"
+msgstr "Sivu"
+
+#: basidesh.src#RID_STR_MACRONAMEREQ.string.text
+msgid "A name must be entered."
+msgstr "Nimi on määritettävä."
+
+#: basidesh.src#RID_STR_WILLSTOPPRG.string.text
+msgid ""
+"You will have to restart the program after this edit.\n"
+"Continue?"
+msgstr ""
+"Ohjelma on käynnistettävä uudelleen tämän muutoksen jälkeen.\n"
+"Jatketaanko?"
+
+#: basidesh.src#RID_STR_SEARCHALLMODULES.string.text
+msgid "Do you want to replace the text in all active modules?"
+msgstr "Haluatko korvata tekstin kaikissa aktiivisissa moduuleissa?"
+
+#: basidesh.src#RID_IMGBTN_REMOVEWATCH.imagebutton.text
+msgid "-"
+msgstr "-"
+
+#: basidesh.src#RID_IMGBTN_REMOVEWATCH.imagebutton.quickhelptext
+msgid "Remove Watch"
+msgstr "Poista seuranta"
+
+#: basidesh.src#RID_STR_REMOVEWATCH.string.text
+msgid "Watch:"
+msgstr "Seuranta:"
+
+#: basidesh.src#RID_STR_STACK.string.text
+msgid "Calls: "
+msgstr "Kutsut: "
+
+#: basidesh.src#RID_STR_USERMACROS.string.text
+msgid "My Macros"
+msgstr "Omat makrot"
+
+#: basidesh.src#RID_STR_USERDIALOGS.string.text
+msgid "My Dialogs"
+msgstr "Omat valintaikkunat"
+
+#: basidesh.src#RID_STR_USERMACROSDIALOGS.string.text
+msgid "My Macros & Dialogs"
+msgstr "Omat makrot ja valintaikkunat"
+
+#: basidesh.src#RID_STR_SHAREMACROS.string.text
+msgid "%PRODUCTNAME Macros"
+msgstr "%PRODUCTNAME-makrot"
+
+#: basidesh.src#RID_STR_SHAREDIALOGS.string.text
+msgid "%PRODUCTNAME Dialogs"
+msgstr "%PRODUCTNAME-valintaikkunat"
+
+#: basidesh.src#RID_STR_SHAREMACROSDIALOGS.string.text
+msgid "%PRODUCTNAME Macros & Dialogs"
+msgstr "%PRODUCTNAME-makrot ja -valintaikkunat"
+
+#: basidesh.src#RID_POPUP_BRKPROPS.RID_ACTIV.menuitem.text
+msgctxt "basidesh.src#RID_POPUP_BRKPROPS.RID_ACTIV.menuitem.text"
+msgid "Active"
+msgstr "Aktiivinen"
+
+#: basidesh.src#RID_POPUP_BRKPROPS.RID_BRKPROPS.menuitem.text
+msgctxt "basidesh.src#RID_POPUP_BRKPROPS.RID_BRKPROPS.menuitem.text"
+msgid "Properties..."
+msgstr "Ominaisuudet..."
+
+#: basidesh.src#RID_POPUP_BRKPROPS.menu.text
+msgid "Properties"
+msgstr "Ominaisuudet"
+
+#: basidesh.src#RID_POPUP_BRKDLG.RID_BRKDLG.menuitem.text
+msgid "Manage Breakpoints..."
+msgstr "Keskeytyspisteet..."
+
+#: basidesh.src#RID_POPUP_BRKDLG.menu.text
+msgctxt "basidesh.src#RID_POPUP_BRKDLG.menu.text"
+msgid "Manage Breakpoints"
+msgstr "Keskeytyspisteiden hallinta"
+
+#: basidesh.src#RID_POPUP_TABBAR.RID_INSERT.SID_BASICIDE_NEWMODULE.menuitem.text
+msgid "BASIC Module"
+msgstr "BASIC-moduuli"
+
+#: basidesh.src#RID_POPUP_TABBAR.RID_INSERT.SID_BASICIDE_NEWDIALOG.menuitem.text
+msgid "BASIC Dialog"
+msgstr "BASIC-valintaikkuna"
+
+#: basidesh.src#RID_POPUP_TABBAR.RID_INSERT.menuitem.text
+msgid "Insert"
+msgstr "Lisää"
+
+#: basidesh.src#RID_POPUP_TABBAR.SID_BASICIDE_DELETECURRENT.menuitem.text
+msgctxt "basidesh.src#RID_POPUP_TABBAR.SID_BASICIDE_DELETECURRENT.menuitem.text"
+msgid "Delete"
+msgstr "Poista"
+
+#: basidesh.src#RID_POPUP_TABBAR.SID_BASICIDE_RENAMECURRENT.menuitem.text
+msgctxt "basidesh.src#RID_POPUP_TABBAR.SID_BASICIDE_RENAMECURRENT.menuitem.text"
+msgid "Rename"
+msgstr "Nimeä uudelleen"
+
+#: basidesh.src#RID_POPUP_TABBAR.SID_BASICIDE_HIDECURPAGE.menuitem.text
+msgid "Hide"
+msgstr "Piilota"
+
+#: basidesh.src#RID_POPUP_TABBAR.SID_BASICIDE_MODULEDLG.menuitem.text
+msgid "Modules..."
+msgstr "Moduulit..."
+
+#: basidesh.src#RID_POPUP_DLGED.SID_SHOW_PROPERTYBROWSER.menuitem.text
+msgctxt "basidesh.src#RID_POPUP_DLGED.SID_SHOW_PROPERTYBROWSER.menuitem.text"
+msgid "Properties..."
+msgstr "Ominaisuudet..."
+
+#: basidesh.src#RID_STR_QUERYREPLACEMACRO.string.text
+msgid "Do you want to overwrite the XX macro?"
+msgstr "Haluatko korvata makron XX?"
+
+#: basidesh.src#RID_STR_TRANSLATION_NOTLOCALIZED.string.text
+msgid "<Not localized>"
+msgstr "<Ei lokalisoitu>"
+
+#: basidesh.src#RID_STR_TRANSLATION_DEFAULT.string.text
+msgid "[Default Language]"
+msgstr "[Oletuskieli]"
+
+#: basidesh.src#RID_STR_DOCUMENT_OBJECTS.string.text
+msgid "Document Objects"
+msgstr "Asiakirjaobjektit"
+
+#: basidesh.src#RID_STR_USERFORMS.string.text
+msgid "Forms"
+msgstr "Lomakkeet"
+
+#: basidesh.src#RID_STR_NORMAL_MODULES.string.text
+msgctxt "basidesh.src#RID_STR_NORMAL_MODULES.string.text"
+msgid "Modules"
+msgstr "Moduulit"
+
+#: basidesh.src#RID_STR_CLASS_MODULES.string.text
+msgid "Class Modules"
+msgstr "Luokkamoduulit"
+
+#: basidesh.src#RID_STR_DLGIMP_CLASH_RENAME.string.text
+msgctxt "basidesh.src#RID_STR_DLGIMP_CLASH_RENAME.string.text"
+msgid "Rename"
+msgstr "Nimeä uudelleen"
+
+#: basidesh.src#RID_STR_DLGIMP_CLASH_REPLACE.string.text
+msgid "Replace"
+msgstr "Korvaa"
+
+#: basidesh.src#RID_STR_DLGIMP_CLASH_TITLE.string.text
+msgid "Dialog Import - Name already used"
+msgstr "Valintaikkunan tuonti - Nimi on jo käytössä"
+
+#: basidesh.src#RID_STR_DLGIMP_CLASH_TEXT.string.text
+msgid ""
+"The library already contains a dialog with the name:\n"
+"\n"
+"$(ARG1)\n"
+"\n"
+"Rename dialog to keep current dialog or replace existing dialog.\n"
+" "
+msgstr ""
+"Kirjastossa on jo valintaikkuna nimellä:\n"
+"\n"
+"$(ARG1)\n"
+"\n"
+"Anna valintaikkunalle uusi nimi säilyttääksesi nykyisen valintaikkunan, tai korvaa nykyinen valintaikkuna.\n"
+" "
+
+#: basidesh.src#RID_STR_DLGIMP_MISMATCH_ADD.string.text
+msgid "Add"
+msgstr "Lisää"
+
+#: basidesh.src#RID_STR_DLGIMP_MISMATCH_OMIT.string.text
+msgid "Omit"
+msgstr "Jätä pois"
+
+#: basidesh.src#RID_STR_DLGIMP_MISMATCH_TITLE.string.text
+msgid "Dialog Import - Language Mismatch"
+msgstr "Valintaikkunan tuonti - Kielet"
+
+#: basidesh.src#RID_STR_DLGIMP_MISMATCH_TEXT.string.text
+msgid ""
+"The dialog to be imported supports other languages than the target library.\n"
+"\n"
+"Add these languages to the library to keep additional language resources provided by the dialog or omit them to stay with the current library languages.\n"
+"\n"
+"Note: For languages not supported by the dialog the resources of the dialog's default language will be used.\n"
+" "
+msgstr ""
+"Tuotava valintaikkuna tukee eri kieliä kuin kohteena oleva kirjasto.\n"
+"\n"
+"Lisää nämä kielet kirjastoon säilyttääksesi valintaikkunan kieliresurssit, tai jätä ne pois, jos et halua muuttaa kohdekirjaston kieliä. \n"
+"\n"
+"Huomaa, että niille kirjaston kielille, joita valintaikkuna ei tue, käytetään valintaikkunan oletuskieltä.\n"
+" "
+
+#: basidesh.src#RID_STR_GETLINE.string.text
+msgid "Goto Line"
+msgstr "Siirry riville"
+
+#: basicprint.src#RID_PRINTDLG_STRLIST.1.itemlist.text
+msgid "Print range"
+msgstr "Tulostusalue"
+
+#: basicprint.src#RID_PRINTDLG_STRLIST.2.itemlist.text
+msgid "All ~Pages"
+msgstr "Kaikki sivut"
+
+#: basicprint.src#RID_PRINTDLG_STRLIST.3.itemlist.text
+msgid "Pa~ges"
+msgstr "Sivut"
+
+#: brkdlg.src#RID_BASICIDE_BREAKPOINTDLG.RID_PB_NEW.pushbutton.text
+msgid "New"
+msgstr "Uusi"
+
+#: brkdlg.src#RID_BASICIDE_BREAKPOINTDLG.RID_PB_DEL.pushbutton.text
+msgctxt "brkdlg.src#RID_BASICIDE_BREAKPOINTDLG.RID_PB_DEL.pushbutton.text"
+msgid "Delete"
+msgstr "Poista"
+
+#: brkdlg.src#RID_BASICIDE_BREAKPOINTDLG.RID_CHKB_ACTIVE.checkbox.text
+msgctxt "brkdlg.src#RID_BASICIDE_BREAKPOINTDLG.RID_CHKB_ACTIVE.checkbox.text"
+msgid "Active"
+msgstr "Aktiivinen"
+
+#: brkdlg.src#RID_BASICIDE_BREAKPOINTDLG.RID_FT_PASS.fixedtext.text
+msgid "Pass Count:"
+msgstr "Kertojen #:"
+
+#: brkdlg.src#RID_BASICIDE_BREAKPOINTDLG.RID_FT_BRKPOINTS.fixedtext.text
+msgid "Breakpoints"
+msgstr "Keskeytyspisteet"
+
+#: brkdlg.src#RID_BASICIDE_BREAKPOINTDLG.modaldialog.text
+msgctxt "brkdlg.src#RID_BASICIDE_BREAKPOINTDLG.modaldialog.text"
+msgid "Manage Breakpoints"
+msgstr "Keskeytyspisteiden hallinta"
+
+#: objdlg.src#RID_BASICIDE_OBJCAT.RID_TB_TOOLBOX.TBITEM_SHOW.toolboxitem.text
+msgid "Show"
+msgstr "Näytä"
+
+#: objdlg.src#RID_BASICIDE_OBJCAT.dockingwindow.text
+msgid "Object Catalog"
+msgstr "Objektiluettelo"
+
+#: objdlg.src#RID_STR_TLB_MACROS.string.text
+msgid "Objects Tree"
+msgstr "Objektipuu"
+
+#: moptions.src#RID_MACROOPTIONS.RID_FT_DESCR.fixedtext.text
+msgctxt "moptions.src#RID_MACROOPTIONS.RID_FT_DESCR.fixedtext.text"
+msgid "Description"
+msgstr "Kuvaus"
+
+#: moptions.src#RID_MACROOPTIONS.RID_FL_HELP.fixedline.text
+msgid "Help information"
+msgstr "Ohjetiedot"
+
+#: moptions.src#RID_MACROOPTIONS.RID_FT_HELPID.fixedtext.text
+msgid "Help ID"
+msgstr "Ohjetunnus"
+
+#: moptions.src#RID_MACROOPTIONS.RID_FT_HELPNAME.fixedtext.text
+msgid "Help file name"
+msgstr "Ohjetiedoston nimi"
+
+#: moptions.src#RID_MACROOPTIONS.modaldialog.text
+msgctxt "moptions.src#RID_MACROOPTIONS.modaldialog.text"
+msgid "Description"
+msgstr "Kuvaus"
+
+#: macrodlg.src#RID_MACROCHOOSER.RID_TXT_MACROSIN.fixedtext.text
+msgid "Existing macros ~in:"
+msgstr "Makrot mod~uulissa:"
+
+#: macrodlg.src#RID_MACROCHOOSER.RID_TXT_MACRONAME.fixedtext.text
+msgid "~Macro name"
+msgstr "Makron n~imi"
+
+#: macrodlg.src#RID_MACROCHOOSER.RID_TXT_MACROFROM.fixedtext.text
+msgid "Macro ~from"
+msgstr "Makro ~moduulista"
+
+#: macrodlg.src#RID_MACROCHOOSER.RID_TXT_SAVEMACRO.fixedtext.text
+msgid "Save m~acro in"
+msgstr "Tallenna m~akro moduuliin"
+
+#: macrodlg.src#RID_MACROCHOOSER.RID_TXT_DESCRIPTION.fixedtext.text
+msgid "De~scription"
+msgstr "Ku~vaus"
+
+#: macrodlg.src#RID_MACROCHOOSER.RID_PB_RUN.pushbutton.text
+msgid "R~un"
+msgstr "Suo~rita"
+
+#: macrodlg.src#RID_MACROCHOOSER.RID_PB_CLOSE.cancelbutton.text
+msgctxt "macrodlg.src#RID_MACROCHOOSER.RID_PB_CLOSE.cancelbutton.text"
+msgid "Close"
+msgstr "Sulje"
+
+#: macrodlg.src#RID_MACROCHOOSER.RID_PB_ASSIGN.pushbutton.text
+msgid "~Assign..."
+msgstr "S~ido..."
+
+#: macrodlg.src#RID_MACROCHOOSER.RID_PB_EDIT.pushbutton.text
+msgctxt "macrodlg.src#RID_MACROCHOOSER.RID_PB_EDIT.pushbutton.text"
+msgid "~Edit"
+msgstr "~Muokkaa"
+
+#: macrodlg.src#RID_MACROCHOOSER.RID_PB_NEWLIB.pushbutton.text
+msgid "New ~Library"
+msgstr "Uusi ~kirjasto"
+
+#: macrodlg.src#RID_MACROCHOOSER.RID_PB_NEWMOD.pushbutton.text
+msgid "New M~odule"
+msgstr "Uusi m~oduuli"
+
+#: macrodlg.src#RID_MACROCHOOSER.RID_PB_DEL.pushbutton.text
+msgctxt "macrodlg.src#RID_MACROCHOOSER.RID_PB_DEL.pushbutton.text"
+msgid "~Delete"
+msgstr "~Poista"
+
+#: macrodlg.src#RID_MACROCHOOSER.RID_PB_ORG.pushbutton.text
+msgid "~Organizer..."
+msgstr "~Järjestele..."
+
+#: macrodlg.src#RID_MACROCHOOSER.modaldialog.text
+msgid "%PRODUCTNAME Basic Macros"
+msgstr "%PRODUCTNAME Basic-makrot"
+
+#: macrodlg.src#RID_STR_STDMACRONAME.string.text
+msgid "Macro"
+msgstr "Makro"
+
+#: macrodlg.src#RID_STR_BTNDEL.string.text
+msgctxt "macrodlg.src#RID_STR_BTNDEL.string.text"
+msgid "~Delete"
+msgstr "~Poista"
+
+#: macrodlg.src#RID_STR_BTNNEW.string.text
+msgid "~New"
+msgstr "~Uusi"
+
+#: macrodlg.src#RID_STR_CLOSE.string.text
+msgctxt "macrodlg.src#RID_STR_CLOSE.string.text"
+msgid "Close"
+msgstr "Sulje"
+
+#: macrodlg.src#RID_STR_CHOOSE.string.text
+msgid "Choose"
+msgstr "Valitse"
+
+#: macrodlg.src#RID_STR_RUN.string.text
+msgid "Run"
+msgstr "Suorita"
+
+#: macrodlg.src#RID_STR_RECORD.string.text
+msgid "~Save"
+msgstr "~Tallenna"
diff --git a/source/fi/basctl/source/dlged.po b/source/fi/basctl/source/dlged.po
new file mode 100644
index 00000000000..2220ba2d146
--- /dev/null
+++ b/source/fi/basctl/source/dlged.po
@@ -0,0 +1,106 @@
+#. extracted from basctl/source/dlged.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+basctl%2Fsource%2Fdlged.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-04-24 18:55+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: managelang.src#RID_DLG_MANAGE_LANGUAGE.FT_LANGUAGE.fixedtext.text
+msgid "Present Languages"
+msgstr "Nykyiset kielet"
+
+#: managelang.src#RID_DLG_MANAGE_LANGUAGE.PB_ADD_LANG.pushbutton.text
+msgid "Add..."
+msgstr "Lisää..."
+
+#: managelang.src#RID_DLG_MANAGE_LANGUAGE.PB_DEL_LANG.pushbutton.text
+msgid "Delete"
+msgstr "Poista"
+
+#: managelang.src#RID_DLG_MANAGE_LANGUAGE.PB_MAKE_DEFAULT.pushbutton.text
+msgid "Default"
+msgstr "Oletus"
+
+#: managelang.src#RID_DLG_MANAGE_LANGUAGE.FT_INFO.fixedtext.text
+msgid "The default language is used if no localization for a user interface locale is present. Furthermore all strings from the default language are copied to resources of newly added languages."
+msgstr "Oletuskieltä käytetään, jos lokalisoitua käyttöliittymää ei ole saatavilla. Lisäksi kaikki oletuskielen merkkijonot kopioidaan uusien käännösten pohjaksi."
+
+#: managelang.src#RID_DLG_MANAGE_LANGUAGE.PB_CLOSE.okbutton.text
+msgid "~Close"
+msgstr "~Sulje"
+
+#: managelang.src#RID_DLG_MANAGE_LANGUAGE.STR_DEF_LANG.string.text
+msgid "[Default Language]"
+msgstr "[Oletuskieli]"
+
+#: managelang.src#RID_DLG_MANAGE_LANGUAGE.STR_DELETE.string.text
+msgid "~Delete"
+msgstr "~Poista"
+
+#: managelang.src#RID_DLG_MANAGE_LANGUAGE.STR_CREATE_LANG.string.text
+msgid "<Press 'Add' to create language resources>"
+msgstr "<Paina 'Lisää' luodaksesi kieliresurssit>"
+
+#: managelang.src#RID_DLG_MANAGE_LANGUAGE.modaldialog.text
+msgid "Manage User Interface Languages [$1]"
+msgstr "Hallinnoi käyttöliittymäkieliä [$1]"
+
+#: managelang.src#RID_QRYBOX_LANGUAGE.querybox.text
+msgid ""
+"You are about to delete the resources for the selected language(s). All user interface strings for this language(s) will be deleted.\n"
+"\n"
+"Do you want to delete the resources of the selected language(s)?"
+msgstr ""
+"Olet poistamassa valittuun kieleen tai kieliin liittyviä resursseja. Kielen kaikki käyttöliittymämerkkijonot poistetaan.\n"
+"\n"
+"Haluatko varmasti poistaa valittuun kieleen tai kieliin liittyvät resurssit?"
+
+#: managelang.src#RID_QRYBOX_LANGUAGE.querybox.title
+msgid "Delete Language Resources"
+msgstr "Poista kieliresurssit"
+
+#: managelang.src#RID_DLG_SETDEF_LANGUAGE.FT_DEF_LANGUAGE.fixedtext.text
+msgid "Default language"
+msgstr "Oletuskieli"
+
+#: managelang.src#RID_DLG_SETDEF_LANGUAGE.FT_DEF_INFO.fixedtext.text
+msgid "Select a language to define the default user interface language. All currently present strings will be assigned to the resources created for the selected language."
+msgstr "Valitse kieli, jota käytetään käyttöliittymän oletuskielenä. Kaikki nykyiset merkkijonot korvataan valitun kielen vastaavilla merkkijonoilla."
+
+#: managelang.src#RID_DLG_SETDEF_LANGUAGE.STR_ADDLANG_TITLE.string.text
+msgid "Add User Interface Languages"
+msgstr "Lisää käyttöliittymäkieliä"
+
+#: managelang.src#RID_DLG_SETDEF_LANGUAGE.STR_ADDLANG_LABEL.string.text
+msgid "Available Languages"
+msgstr "Käytettävissä olevat kielet"
+
+#: managelang.src#RID_DLG_SETDEF_LANGUAGE.STR_ADDLANG_INFO.string.text
+msgid "Select languages to be added. Resources for these languages will be created in the library. Strings of the current default user interface language will be copied to these new resources by default."
+msgstr "Valitse lisättävät kielet. Näihin kieliin liittyvät resurssit luodaan kirjastoon. Nykyisen oletuskielen merkkijonot kopioidaan valmiiksi näihin uusiin resursseihin."
+
+#: managelang.src#RID_DLG_SETDEF_LANGUAGE.modaldialog.text
+msgid "Set Default User Interface Language"
+msgstr "Aseta käyttöliittymän oletuskieli"
+
+#: dlgresid.src#RID_STR_BRWTITLE_PROPERTIES.string.text
+msgid "Properties: "
+msgstr "Ominaisuudet: "
+
+#: dlgresid.src#RID_STR_BRWTITLE_NO_PROPERTIES.string.text
+msgid "No Control marked"
+msgstr "Ei merkittyä ohjausobjektia"
+
+#: dlgresid.src#RID_STR_BRWTITLE_MULTISELECT.string.text
+msgid "Multiselection"
+msgstr "Monivalinta"
diff --git a/source/fi/basic/source/classes.po b/source/fi/basic/source/classes.po
new file mode 100644
index 00000000000..f0155021c94
--- /dev/null
+++ b/source/fi/basic/source/classes.po
@@ -0,0 +1,562 @@
+#. extracted from basic/source/classes.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+basic%2Fsource%2Fclasses.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-04-05 20:02+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: sb.src#RID_BASIC_START.SbERR_SYNTAX___ERRCODE_RES_MASK.string.text
+msgid "Syntax error."
+msgstr "Syntaksivirhe."
+
+#: sb.src#RID_BASIC_START.SbERR_NO_GOSUB___ERRCODE_RES_MASK.string.text
+msgid "Return without Gosub."
+msgstr "Return ilman Gosub-komentoa."
+
+#: sb.src#RID_BASIC_START.SbERR_REDO_FROM_START___ERRCODE_RES_MASK.string.text
+msgid "Incorrect entry; please retry."
+msgstr "Virheellinen syöte: yritä uudelleen."
+
+#: sb.src#RID_BASIC_START.SbERR_BAD_ARGUMENT___ERRCODE_RES_MASK.string.text
+msgid "Invalid procedure call."
+msgstr "Virheellinen proseduurikutsu."
+
+#: sb.src#RID_BASIC_START.SbERR_MATH_OVERFLOW___ERRCODE_RES_MASK.string.text
+msgid "Overflow."
+msgstr "Ylivuoto."
+
+#: sb.src#RID_BASIC_START.SbERR_NO_MEMORY___ERRCODE_RES_MASK.string.text
+msgid "Not enough memory."
+msgstr "Muisti ei riitä."
+
+#: sb.src#RID_BASIC_START.SbERR_ALREADY_DIM___ERRCODE_RES_MASK.string.text
+msgid "Array already dimensioned."
+msgstr "Taulukon ulottuvuudet on jo määritetty."
+
+#: sb.src#RID_BASIC_START.SbERR_OUT_OF_RANGE___ERRCODE_RES_MASK.string.text
+msgid "Index out of defined range."
+msgstr "Järjestysnumero määritetyn alueen ulkopuolella."
+
+#: sb.src#RID_BASIC_START.SbERR_DUPLICATE_DEF___ERRCODE_RES_MASK.string.text
+msgid "Duplicate definition."
+msgstr "Kaksinkertainen määrittely."
+
+#: sb.src#RID_BASIC_START.SbERR_ZERODIV___ERRCODE_RES_MASK.string.text
+msgid "Division by zero."
+msgstr "Jako nollalla."
+
+#: sb.src#RID_BASIC_START.SbERR_VAR_UNDEFINED___ERRCODE_RES_MASK.string.text
+msgid "Variable not defined."
+msgstr "Muuttujaa ei ole määritetty."
+
+#: sb.src#RID_BASIC_START.SbERR_CONVERSION___ERRCODE_RES_MASK.string.text
+msgid "Data type mismatch."
+msgstr "Tietotyypit eivät täsmää."
+
+#: sb.src#RID_BASIC_START.SbERR_BAD_PARAMETER___ERRCODE_RES_MASK.string.text
+msgid "Invalid parameter."
+msgstr "Virheellinen parametri."
+
+#: sb.src#RID_BASIC_START.SbERR_USER_ABORT___ERRCODE_RES_MASK.string.text
+msgid "Process interrupted by user."
+msgstr "Käyttäjä keskeytti toiminnon."
+
+#: sb.src#RID_BASIC_START.SbERR_BAD_RESUME___ERRCODE_RES_MASK.string.text
+msgid "Resume without error."
+msgstr "Jatka ilman virheitä."
+
+#: sb.src#RID_BASIC_START.SbERR_STACK_OVERFLOW___ERRCODE_RES_MASK.string.text
+msgid "Not enough stack memory."
+msgstr "Ei tarpeeksi pinomuistia."
+
+#: sb.src#RID_BASIC_START.SbERR_PROC_UNDEFINED___ERRCODE_RES_MASK.string.text
+msgid "Sub-procedure or function procedure not defined."
+msgstr "Aliproseduuria tai funktiota ei ole määritetty."
+
+#: sb.src#RID_BASIC_START.SbERR_BAD_DLL_LOAD___ERRCODE_RES_MASK.string.text
+msgid "Error loading DLL file."
+msgstr "Virhe ladattaessa DLL-tiedostoa."
+
+#: sb.src#RID_BASIC_START.SbERR_BAD_DLL_CALL___ERRCODE_RES_MASK.string.text
+msgid "Wrong DLL call convention."
+msgstr "Väärä DLL-kutsumuoto."
+
+#: sb.src#RID_BASIC_START.SbERR_INTERNAL_ERROR___ERRCODE_RES_MASK.string.text
+msgid "Internal error $(ARG1)."
+msgstr "Sisäinen virhe $(ARG1)."
+
+#: sb.src#RID_BASIC_START.SbERR_BAD_CHANNEL___ERRCODE_RES_MASK.string.text
+msgid "Invalid file name or file number."
+msgstr "Virheellinen tiedoston nimi tai numero."
+
+#: sb.src#RID_BASIC_START.SbERR_FILE_NOT_FOUND___ERRCODE_RES_MASK.string.text
+msgid "File not found."
+msgstr "Tiedostoa ei löydy."
+
+#: sb.src#RID_BASIC_START.SbERR_BAD_FILE_MODE___ERRCODE_RES_MASK.string.text
+msgid "Incorrect file mode."
+msgstr "Virheellinen tiedostotila."
+
+#: sb.src#RID_BASIC_START.SbERR_FILE_ALREADY_OPEN___ERRCODE_RES_MASK.string.text
+msgid "File already open."
+msgstr "Tiedosto on jo avoinna."
+
+#: sb.src#RID_BASIC_START.SbERR_IO_ERROR___ERRCODE_RES_MASK.string.text
+msgid "Device I/O error."
+msgstr "Laitteen I/O-virhe."
+
+#: sb.src#RID_BASIC_START.SbERR_FILE_EXISTS___ERRCODE_RES_MASK.string.text
+msgid "File already exists."
+msgstr "Tiedosto on jo olemassa."
+
+#: sb.src#RID_BASIC_START.SbERR_BAD_RECORD_LENGTH___ERRCODE_RES_MASK.string.text
+msgid "Incorrect record length."
+msgstr "Virheellinen tietuepituus."
+
+#: sb.src#RID_BASIC_START.SbERR_DISK_FULL___ERRCODE_RES_MASK.string.text
+msgid "Disk or hard drive full."
+msgstr "Levyke tai kiintolevy täynnä."
+
+#: sb.src#RID_BASIC_START.SbERR_READ_PAST_EOF___ERRCODE_RES_MASK.string.text
+msgid "Reading exceeds EOF."
+msgstr "Lukumääritys ylittää tiedoston lopun EOF-merkinnän."
+
+#: sb.src#RID_BASIC_START.SbERR_BAD_RECORD_NUMBER___ERRCODE_RES_MASK.string.text
+msgid "Incorrect record number."
+msgstr "Virheellinen tietuenumero."
+
+#: sb.src#RID_BASIC_START.SbERR_TOO_MANY_FILES___ERRCODE_RES_MASK.string.text
+msgid "Too many files."
+msgstr "Liian monta tiedostoa."
+
+#: sb.src#RID_BASIC_START.SbERR_NO_DEVICE___ERRCODE_RES_MASK.string.text
+msgid "Device not available."
+msgstr "Laite ei ole käytettävissä."
+
+#: sb.src#RID_BASIC_START.SbERR_ACCESS_DENIED___ERRCODE_RES_MASK.string.text
+msgid "Access denied."
+msgstr "Käyttö kielletty."
+
+#: sb.src#RID_BASIC_START.SbERR_NOT_READY___ERRCODE_RES_MASK.string.text
+msgid "Disk not ready."
+msgstr "Levy ei ole valmiina."
+
+#: sb.src#RID_BASIC_START.SbERR_NOT_IMPLEMENTED___ERRCODE_RES_MASK.string.text
+msgid "Not implemented."
+msgstr "Ei käytössä."
+
+#: sb.src#RID_BASIC_START.SbERR_DIFFERENT_DRIVE___ERRCODE_RES_MASK.string.text
+msgid "Renaming on different drives impossible."
+msgstr "Uudelleennimeäminen eri levyille ei onnistu."
+
+#: sb.src#RID_BASIC_START.SbERR_ACCESS_ERROR___ERRCODE_RES_MASK.string.text
+msgid "Path/File access error."
+msgstr "Polun/tiedoston käsittelyvirhe."
+
+#: sb.src#RID_BASIC_START.SbERR_PATH_NOT_FOUND___ERRCODE_RES_MASK.string.text
+msgid "Path not found."
+msgstr "Polkua ei löydy."
+
+#: sb.src#RID_BASIC_START.SbERR_NO_OBJECT___ERRCODE_RES_MASK.string.text
+msgid "Object variable not set."
+msgstr "Objektimuuttujaa ei ole määritetty."
+
+#: sb.src#RID_BASIC_START.SbERR_BAD_PATTERN___ERRCODE_RES_MASK.string.text
+msgid "Invalid string pattern."
+msgstr "Virheellinen merkkijonolauseke."
+
+#: sb.src#RID_BASIC_START.SBERR_IS_NULL___ERRCODE_RES_MASK.string.text
+msgid "Use of zero not permitted."
+msgstr "Nollan käyttö ei ole sallittua."
+
+#: sb.src#RID_BASIC_START.SbERR_DDE_ERROR___ERRCODE_RES_MASK.string.text
+msgid "DDE Error."
+msgstr "DDE-virhe."
+
+#: sb.src#RID_BASIC_START.SbERR_DDE_WAITINGACK___ERRCODE_RES_MASK.string.text
+msgid "Awaiting response to DDE connection."
+msgstr "Odotetaan vastausta DDE-yhteyteen."
+
+#: sb.src#RID_BASIC_START.SbERR_DDE_OUTOFCHANNELS___ERRCODE_RES_MASK.string.text
+msgid "No DDE channels available."
+msgstr "DDE-kanavia ei ole käytettävissä."
+
+#: sb.src#RID_BASIC_START.SbERR_DDE_NO_RESPONSE___ERRCODE_RES_MASK.string.text
+msgid "No application responded to DDE connect initiation."
+msgstr "Mikään sovellus ei vastannut DDE-yhteyden muodostuskutsuun."
+
+#: sb.src#RID_BASIC_START.SbERR_DDE_MULT_RESPONSES___ERRCODE_RES_MASK.string.text
+msgid "Too many applications responded to DDE connect initiation."
+msgstr "Liian moni sovellus vastasi DDE-yhteyden muodostuskutsuun."
+
+#: sb.src#RID_BASIC_START.SbERR_DDE_CHANNEL_LOCKED___ERRCODE_RES_MASK.string.text
+msgid "DDE channel locked."
+msgstr "DDE-kanava lukittu."
+
+#: sb.src#RID_BASIC_START.SbERR_DDE_NOTPROCESSED___ERRCODE_RES_MASK.string.text
+msgid "External application cannot execute DDE operation."
+msgstr "Ulkoinen sovellus ei voi suorittaa DDE-toimintoa."
+
+#: sb.src#RID_BASIC_START.SbERR_DDE_TIMEOUT___ERRCODE_RES_MASK.string.text
+msgid "Timeout while waiting for DDE response."
+msgstr "Aikakatkaisu odotettaessa DDE-vastausta."
+
+#: sb.src#RID_BASIC_START.SbERR_DDE_USER_INTERRUPT___ERRCODE_RES_MASK.string.text
+msgid "User pressed ESCAPE during DDE operation."
+msgstr "Käyttäjä painoi ESC-näppäintä DDE-toiminnon aikana."
+
+#: sb.src#RID_BASIC_START.SbERR_DDE_BUSY___ERRCODE_RES_MASK.string.text
+msgid "External application busy."
+msgstr "Ulkoinen sovellus on varattu."
+
+#: sb.src#RID_BASIC_START.SbERR_DDE_NO_DATA___ERRCODE_RES_MASK.string.text
+msgid "DDE operation without data."
+msgstr "DDE-toiminto ilman tietoja."
+
+#: sb.src#RID_BASIC_START.SbERR_DDE_WRONG_DATA_FORMAT___ERRCODE_RES_MASK.string.text
+msgid "Data are in wrong format."
+msgstr "Tiedot ovat väärässä muodossa."
+
+#: sb.src#RID_BASIC_START.SbERR_DDE_PARTNER_QUIT___ERRCODE_RES_MASK.string.text
+msgid "External application has been terminated."
+msgstr "Ulkoinen sovellus on lopetettu."
+
+#: sb.src#RID_BASIC_START.SbERR_DDE_CONV_CLOSED___ERRCODE_RES_MASK.string.text
+msgid "DDE connection interrupted or modified."
+msgstr "DDE-yhteys on keskeytetty tai yhteyttä on muokattu."
+
+#: sb.src#RID_BASIC_START.SbERR_DDE_NO_CHANNEL___ERRCODE_RES_MASK.string.text
+msgid "DDE method invoked with no channel open."
+msgstr "DDE-metodia kutsuttu ilman avoimia kanavia."
+
+#: sb.src#RID_BASIC_START.SbERR_DDE_INVALID_LINK___ERRCODE_RES_MASK.string.text
+msgid "Invalid DDE link format."
+msgstr "Virheellinen DDE-linkin muoto."
+
+#: sb.src#RID_BASIC_START.SbERR_DDE_QUEUE_OVERFLOW___ERRCODE_RES_MASK.string.text
+msgid "DDE message has been lost."
+msgstr "DDE-sanoma on kadonnut."
+
+#: sb.src#RID_BASIC_START.SbERR_DDE_LINK_ALREADY_EST___ERRCODE_RES_MASK.string.text
+msgid "Paste link already performed."
+msgstr "Liitetty linkki jo suoritettu."
+
+#: sb.src#RID_BASIC_START.SbERR_DDE_LINK_INV_TOPIC___ERRCODE_RES_MASK.string.text
+msgid "Link mode cannot be set due to invalid link topic."
+msgstr "Linkkitilaa ei voi asettaa virheellisen linkkiaiheen vuoksi."
+
+#: sb.src#RID_BASIC_START.SbERR_DDE_DLL_NOT_FOUND___ERRCODE_RES_MASK.string.text
+msgid "DDE requires the DDEML.DLL file."
+msgstr "DDE vaatii tiedoston DDEML.DLL."
+
+#: sb.src#RID_BASIC_START.SbERR_CANNOT_LOAD___ERRCODE_RES_MASK.string.text
+msgid "Module cannot be loaded; invalid format."
+msgstr "Moduulia ei voi ladata: virheellinen muoto."
+
+#: sb.src#RID_BASIC_START.SbERR_BAD_INDEX___ERRCODE_RES_MASK.string.text
+msgid "Invalid object index."
+msgstr "Virheellinen objektin järjestysnumero."
+
+#: sb.src#RID_BASIC_START.SbERR_NO_ACTIVE_OBJECT___ERRCODE_RES_MASK.string.text
+msgid "Object is not available."
+msgstr "Objekti ei ole käytettävissä."
+
+#: sb.src#RID_BASIC_START.SbERR_BAD_PROP_VALUE___ERRCODE_RES_MASK.string.text
+msgid "Incorrect property value."
+msgstr "Virheellinen ominaisuuden arvo."
+
+#: sb.src#RID_BASIC_START.SbERR_PROP_READONLY___ERRCODE_RES_MASK.string.text
+msgid "This property is read-only."
+msgstr "Tämä ominaisuus on vain lukua varten."
+
+#: sb.src#RID_BASIC_START.SbERR_PROP_WRITEONLY___ERRCODE_RES_MASK.string.text
+msgid "This property is write only."
+msgstr "Tämä ominaisuus on vain kirjoitusta varten."
+
+#: sb.src#RID_BASIC_START.SbERR_INVALID_OBJECT___ERRCODE_RES_MASK.string.text
+msgid "Invalid object reference."
+msgstr "Virheellinen objektiviite."
+
+#: sb.src#RID_BASIC_START.SbERR_NO_METHOD___ERRCODE_RES_MASK.string.text
+msgid "Property or method not found: $(ARG1)."
+msgstr "Ominaisuutta tai metodia ei löytynyt: $(ARG1)."
+
+#: sb.src#RID_BASIC_START.SbERR_NEEDS_OBJECT___ERRCODE_RES_MASK.string.text
+msgid "Object required."
+msgstr "Objekti vaaditaan."
+
+#: sb.src#RID_BASIC_START.SbERR_INVALID_USAGE_OBJECT___ERRCODE_RES_MASK.string.text
+msgid "Invalid use of an object."
+msgstr "Virheellinen objektin käyttö."
+
+#: sb.src#RID_BASIC_START.SbERR_NO_OLE___ERRCODE_RES_MASK.string.text
+msgid "OLE Automation is not supported by this object."
+msgstr "Tämä objekti ei tue OLE-automaatiota."
+
+#: sb.src#RID_BASIC_START.SbERR_BAD_METHOD___ERRCODE_RES_MASK.string.text
+msgid "This property or method is not supported by the object."
+msgstr "Objekti ei tue tätä ominaisuutta tai menetelmää."
+
+#: sb.src#RID_BASIC_START.SbERR_OLE_ERROR___ERRCODE_RES_MASK.string.text
+msgid "OLE Automation Error."
+msgstr "OLE-automaatiovirhe."
+
+#: sb.src#RID_BASIC_START.SbERR_BAD_ACTION___ERRCODE_RES_MASK.string.text
+msgid "This action is not supported by given object."
+msgstr "Annettu objekti ei tue tätä toimintoa."
+
+#: sb.src#RID_BASIC_START.SbERR_NO_NAMED_ARGS___ERRCODE_RES_MASK.string.text
+msgid "Named arguments are not supported by given object."
+msgstr "Annettu objekti ei tue nimettyjä argumentteja."
+
+#: sb.src#RID_BASIC_START.SbERR_BAD_LOCALE___ERRCODE_RES_MASK.string.text
+msgid "The current locale setting is not supported by the given object."
+msgstr "Annettu objekti ei tue nykyistä maa-asetusta."
+
+#: sb.src#RID_BASIC_START.SbERR_NAMED_NOT_FOUND___ERRCODE_RES_MASK.string.text
+msgid "Named argument not found."
+msgstr "Nimettyä argumenttia ei löydy."
+
+#: sb.src#RID_BASIC_START.SbERR_NOT_OPTIONAL___ERRCODE_RES_MASK.string.text
+msgid "Argument is not optional."
+msgstr "Argumentti ei ole valinnainen."
+
+#: sb.src#RID_BASIC_START.SbERR_WRONG_ARGS___ERRCODE_RES_MASK.string.text
+msgctxt "sb.src#RID_BASIC_START.SbERR_WRONG_ARGS___ERRCODE_RES_MASK.string.text"
+msgid "Invalid number of arguments."
+msgstr "Virheellinen määrä argumentteja."
+
+#: sb.src#RID_BASIC_START.SbERR_NOT_A_COLL___ERRCODE_RES_MASK.string.text
+msgid "Object is not a list."
+msgstr "Objekti ei ole luettelo."
+
+#: sb.src#RID_BASIC_START.SbERR_BAD_ORDINAL___ERRCODE_RES_MASK.string.text
+msgid "Invalid ordinal number."
+msgstr "Virheellinen järjestysluku."
+
+#: sb.src#RID_BASIC_START.SbERR_DLLPROC_NOT_FOUND___ERRCODE_RES_MASK.string.text
+msgid "Specified DLL function not found."
+msgstr "Määritettyä DLL-funktiota ei löytynyt."
+
+#: sb.src#RID_BASIC_START.SbERR_BAD_CLIPBD_FORMAT___ERRCODE_RES_MASK.string.text
+msgid "Invalid clipboard format."
+msgstr "Virheellinen leikepöydän muoto."
+
+#: sb.src#RID_BASIC_START.SbERR_PROPERTY_NOT_FOUND___ERRCODE_RES_MASK.string.text
+msgid "Object does not have this property."
+msgstr "Objektilla ei ole tätä ominaisuutta."
+
+#: sb.src#RID_BASIC_START.SbERR_METHOD_NOT_FOUND___ERRCODE_RES_MASK.string.text
+msgid "Object does not have this method."
+msgstr "Objektilla ei ole tätä menetelmää."
+
+#: sb.src#RID_BASIC_START.SbERR_ARG_MISSING___ERRCODE_RES_MASK.string.text
+msgid "Required argument lacking."
+msgstr "Vaadittu argumentti puuttuu."
+
+#: sb.src#RID_BASIC_START.SbERR_BAD_NUMBER_OF_ARGS___ERRCODE_RES_MASK.string.text
+msgctxt "sb.src#RID_BASIC_START.SbERR_BAD_NUMBER_OF_ARGS___ERRCODE_RES_MASK.string.text"
+msgid "Invalid number of arguments."
+msgstr "Virheellinen määrä argumentteja."
+
+#: sb.src#RID_BASIC_START.SbERR_METHOD_FAILED___ERRCODE_RES_MASK.string.text
+msgid "Error executing a method."
+msgstr "Virhe suoritettaessa metodia."
+
+#: sb.src#RID_BASIC_START.SbERR_SETPROP_FAILED___ERRCODE_RES_MASK.string.text
+msgid "Unable to set property."
+msgstr "Ominaisuuden asettaminen ei onnistu."
+
+#: sb.src#RID_BASIC_START.SbERR_GETPROP_FAILED___ERRCODE_RES_MASK.string.text
+msgid "Unable to determine property."
+msgstr "Ominaisuuden määrittäminen ei onnistu."
+
+#: sb.src#RID_BASIC_START.SbERR_UNEXPECTED___ERRCODE_RES_MASK.string.text
+msgid "Unexpected symbol: $(ARG1)."
+msgstr "Odottamaton symboli: $(ARG1)."
+
+#: sb.src#RID_BASIC_START.SbERR_EXPECTED___ERRCODE_RES_MASK.string.text
+msgid "Expected: $(ARG1)."
+msgstr "Odotettiin: $(ARG1)."
+
+#: sb.src#RID_BASIC_START.SbERR_SYMBOL_EXPECTED___ERRCODE_RES_MASK.string.text
+msgid "Symbol expected."
+msgstr "Odotettiin symbolia."
+
+#: sb.src#RID_BASIC_START.SbERR_VAR_EXPECTED___ERRCODE_RES_MASK.string.text
+msgid "Variable expected."
+msgstr "Odotettiin muuttujaa."
+
+#: sb.src#RID_BASIC_START.SbERR_LABEL_EXPECTED___ERRCODE_RES_MASK.string.text
+msgid "Label expected."
+msgstr "Odotettiin selitettä."
+
+#: sb.src#RID_BASIC_START.SbERR_LVALUE_EXPECTED___ERRCODE_RES_MASK.string.text
+msgid "Value cannot be applied."
+msgstr "Arvoa ei voi käyttää."
+
+#: sb.src#RID_BASIC_START.SbERR_VAR_DEFINED___ERRCODE_RES_MASK.string.text
+msgid "Variable $(ARG1) already defined."
+msgstr "Muuttuja $(ARG1) on jo määritetty."
+
+#: sb.src#RID_BASIC_START.SbERR_PROC_DEFINED___ERRCODE_RES_MASK.string.text
+msgid "Sub procedure or function procedure $(ARG1) already defined."
+msgstr "Aliproseduuri tai funktio $(ARG1) on ennestään määritetty."
+
+#: sb.src#RID_BASIC_START.SbERR_LABEL_DEFINED___ERRCODE_RES_MASK.string.text
+msgid "Label $(ARG1) already defined."
+msgstr "Selite $(ARG1) on ennestään määritetty."
+
+#: sb.src#RID_BASIC_START.SbERR_UNDEF_VAR___ERRCODE_RES_MASK.string.text
+msgid "Variable $(ARG1) not found."
+msgstr "Muuttujaa $(ARG1) ei löytynyt."
+
+#: sb.src#RID_BASIC_START.SbERR_UNDEF_ARRAY___ERRCODE_RES_MASK.string.text
+msgid "Array or procedure $(ARG1) not found."
+msgstr "Taulukkoa tai proseduuria $(ARG1) ei löytynyt."
+
+#: sb.src#RID_BASIC_START.SbERR_UNDEF_PROC___ERRCODE_RES_MASK.string.text
+msgid "Procedure $(ARG1) not found."
+msgstr "Proseduuria $(ARG1) ei löytynyt."
+
+#: sb.src#RID_BASIC_START.SbERR_UNDEF_LABEL___ERRCODE_RES_MASK.string.text
+msgid "Label $(ARG1) undefined."
+msgstr "Rivitunnusta $(ARG1) ei ole määritetty."
+
+#: sb.src#RID_BASIC_START.SbERR_UNDEF_TYPE___ERRCODE_RES_MASK.string.text
+msgid "Unknown data type $(ARG1)."
+msgstr "Tuntematon tietotyyppi $(ARG1)."
+
+#: sb.src#RID_BASIC_START.SbERR_BAD_EXIT___ERRCODE_RES_MASK.string.text
+msgid "Exit $(ARG1) expected."
+msgstr "Odotettiin poistumista kohteesta $(ARG1)."
+
+#: sb.src#RID_BASIC_START.SbERR_BAD_BLOCK___ERRCODE_RES_MASK.string.text
+msgid "Statement block still open: $(ARG1) missing."
+msgstr "Lausekelohko yhä avoinna: $(ARG1) puuttuu."
+
+#: sb.src#RID_BASIC_START.SbERR_BAD_BRACKETS___ERRCODE_RES_MASK.string.text
+msgid "Parentheses do not match."
+msgstr "Sulkeet eivät vastaa toisiaan."
+
+#: sb.src#RID_BASIC_START.SbERR_BAD_DECLARATION___ERRCODE_RES_MASK.string.text
+msgid "Symbol $(ARG1) already defined differently."
+msgstr "Symboli $(ARG1) on jo määritetty toisella tavalla."
+
+#: sb.src#RID_BASIC_START.SbERR_BAD_PARAMETERS___ERRCODE_RES_MASK.string.text
+msgid "Parameters do not correspond to procedure."
+msgstr "Parametrit eivät vastaa proseduuria."
+
+#: sb.src#RID_BASIC_START.SbERR_BAD_CHAR_IN_NUMBER___ERRCODE_RES_MASK.string.text
+msgid "Invalid character in number."
+msgstr "Virheellinen merkki luvussa."
+
+#: sb.src#RID_BASIC_START.SbERR_MUST_HAVE_DIMS___ERRCODE_RES_MASK.string.text
+msgid "Array must be dimensioned."
+msgstr "Taulukon on oltava dimensioitu."
+
+#: sb.src#RID_BASIC_START.SbERR_NO_IF___ERRCODE_RES_MASK.string.text
+msgid "Else/Endif without If."
+msgstr "Else tai Endif ilman If-ehtoa."
+
+#: sb.src#RID_BASIC_START.SbERR_NOT_IN_SUBR___ERRCODE_RES_MASK.string.text
+msgid "$(ARG1) not allowed within a procedure."
+msgstr "$(ARG1) ei ole sallittu proseduurissa."
+
+#: sb.src#RID_BASIC_START.SbERR_NOT_IN_MAIN___ERRCODE_RES_MASK.string.text
+msgid "$(ARG1) not allowed outside a procedure."
+msgstr "$(ARG1) ei ole sallittu proseduurin ulkopuolella."
+
+#: sb.src#RID_BASIC_START.SbERR_WRONG_DIMS___ERRCODE_RES_MASK.string.text
+msgid "Dimension specifications do not match."
+msgstr "Dimensiomääritykset eivät vastaa toisiaan."
+
+#: sb.src#RID_BASIC_START.SbERR_BAD_OPTION___ERRCODE_RES_MASK.string.text
+msgid "Unknown option: $(ARG1)."
+msgstr "Tuntematon asetus: $(ARG1)."
+
+#: sb.src#RID_BASIC_START.SbERR_CONSTANT_REDECLARED___ERRCODE_RES_MASK.string.text
+msgid "Constant $(ARG1) redefined."
+msgstr "Vakio $(ARG1) määritetty uudelleen."
+
+#: sb.src#RID_BASIC_START.SbERR_PROG_TOO_LARGE___ERRCODE_RES_MASK.string.text
+msgid "Program too large."
+msgstr "Ohjelma on liian suuri."
+
+#: sb.src#RID_BASIC_START.SbERR_NO_STRINGS_ARRAYS___ERRCODE_RES_MASK.string.text
+msgid "Strings or arrays not permitted."
+msgstr "Merkkijonot tai taulukot eivät ole sallittuja."
+
+#: sb.src#RID_BASIC_START.ERRCODE_BASIC_EXCEPTION___ERRCODE_RES_MASK.string.text
+msgid "An exception occurred $(ARG1)."
+msgstr "Poikkeus havaittu $(ARG1)."
+
+#: sb.src#RID_BASIC_START.ERRCODE_BASIC_ARRAY_FIX___ERRCODE_RES_MASK.string.text
+msgid "This array is fixed or temporarily locked."
+msgstr "Tämä taulukko on kiinteäarvoinen tai hetkellisesti lukittu."
+
+#: sb.src#RID_BASIC_START.ERRCODE_BASIC_STRING_OVERFLOW___ERRCODE_RES_MASK.string.text
+msgid "Out of string space."
+msgstr "Merkkijonoille varattu muistitila ei riitä."
+
+#: sb.src#RID_BASIC_START.ERRCODE_BASIC_EXPR_TOO_COMPLEX___ERRCODE_RES_MASK.string.text
+msgid "Expression Too Complex."
+msgstr "Lauseke on liian monimutkainen."
+
+#: sb.src#RID_BASIC_START.ERRCODE_BASIC_OPER_NOT_PERFORM___ERRCODE_RES_MASK.string.text
+msgid "Can't perform requested operation."
+msgstr "Pyydettyä toimenpidettä ei voida suorittaa."
+
+#: sb.src#RID_BASIC_START.ERRCODE_BASIC_TOO_MANY_DLL___ERRCODE_RES_MASK.string.text
+msgid "Too many DLL application clients."
+msgstr "Liian moni sovellus käyttää samaa DLL-kirjastoa."
+
+#: sb.src#RID_BASIC_START.ERRCODE_BASIC_LOOP_NOT_INIT___ERRCODE_RES_MASK.string.text
+msgid "For loop not initialized."
+msgstr "For-silmukkaa ei ole alustettu."
+
+#: sb.src#RID_BASIC_START.ERRCODE_BASIC_COMPAT___ERRCODE_RES_MASK.string.text
+msgid "$(ARG1)"
+msgstr "$(ARG1)"
+
+#: sb.src#IDS_SBERR_TERMINATED.string.text
+msgid "The macro running has been interrupted"
+msgstr "Suoritettava makro on keskeytetty"
+
+#: sb.src#IDS_SBERR_STOREREF.string.text
+msgid "Reference will not be saved: "
+msgstr "Viitettä ei tallenneta: "
+
+#: sb.src#ERRCODE_BASMGR_LIBLOAD___ERRCODE_RES_MASK.string.text
+msgid "Error loading library '$(ARG1)'."
+msgstr "Virhe ladattaessa kirjastoa $(ARG1)."
+
+#: sb.src#ERRCODE_BASMGR_LIBSAVE___ERRCODE_RES_MASK.string.text
+msgid "Error saving library: '$(ARG1)'."
+msgstr "Virhe tallennettaessa kirjastoa: '$(ARG1)'."
+
+#: sb.src#ERRCODE_BASMGR_MGROPEN___ERRCODE_RES_MASK.string.text
+msgid "The BASIC from the file '$(ARG1)' could not be initialized."
+msgstr "Tiedoston $(ARG1) BASIC-osuutta ei voitu alustaa."
+
+#: sb.src#ERRCODE_BASMGR_MGRSAVE___ERRCODE_RES_MASK.string.text
+msgid "Error saving BASIC: '$(ARG1)'."
+msgstr "Virhe tallennettaessa BASIC-tiedostoa: '$(ARG1)'."
+
+#: sb.src#ERRCODE_BASMGR_REMOVELIB___ERRCODE_RES_MASK.string.text
+msgid "Error removing library."
+msgstr "Virhe poistettaessa kirjastoa."
+
+#: sb.src#ERRCODE_BASMGR_UNLOADLIB___ERRCODE_RES_MASK.string.text
+msgid "The library could not be removed from memory."
+msgstr "Kirjastoa ei voitu poistaa muistista."
diff --git a/source/fi/basic/source/sbx.po b/source/fi/basic/source/sbx.po
new file mode 100644
index 00000000000..e244b7f209a
--- /dev/null
+++ b/source/fi/basic/source/sbx.po
@@ -0,0 +1,44 @@
+#. extracted from basic/source/sbx.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+basic%2Fsource%2Fsbx.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-04-05 20:02+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: format.src#STR_BASICKEY_FORMAT_ON.string.text
+msgid "On"
+msgstr "Käytössä"
+
+#: format.src#STR_BASICKEY_FORMAT_OFF.string.text
+msgid "Off"
+msgstr "Ei käytössä"
+
+#: format.src#STR_BASICKEY_FORMAT_TRUE.string.text
+msgid "True"
+msgstr "Tosi"
+
+#: format.src#STR_BASICKEY_FORMAT_FALSE.string.text
+msgid "False"
+msgstr "Epätosi"
+
+#: format.src#STR_BASICKEY_FORMAT_YES.string.text
+msgid "Yes"
+msgstr "Kyllä"
+
+#: format.src#STR_BASICKEY_FORMAT_NO.string.text
+msgid "No"
+msgstr "Ei"
+
+#: format.src#STR_BASICKEY_FORMAT_CURRENCY.string.text
+msgid "@0.00 $;@(0.00 $)"
+msgstr "@0.00 $;@(0.00 $)"
diff --git a/source/fi/chart2/source/controller/dialogs.po b/source/fi/chart2/source/controller/dialogs.po
new file mode 100644
index 00000000000..50e75bb85c8
--- /dev/null
+++ b/source/fi/chart2/source/controller/dialogs.po
@@ -0,0 +1,1738 @@
+#. extracted from chart2/source/controller/dialogs.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+chart2%2Fsource%2Fcontroller%2Fdialogs.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2012-07-07 17:58+0300\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: tp_TitleRotation.src#TP_ALIGNMENT.BTN_TXTSTACKED.tristatebox.text
+msgctxt "tp_TitleRotation.src#TP_ALIGNMENT.BTN_TXTSTACKED.tristatebox.text"
+msgid "Ve~rtically stacked"
+msgstr "Kirjaimet päällekkäin"
+
+#: tp_TitleRotation.src#TP_ALIGNMENT.FT_DEGREES.fixedtext.text
+msgctxt "tp_TitleRotation.src#TP_ALIGNMENT.FT_DEGREES.fixedtext.text"
+msgid "~Degrees"
+msgstr "~Astetta"
+
+#: tp_TitleRotation.src#TP_ALIGNMENT.FL_ALIGN.fixedline.text
+msgctxt "tp_TitleRotation.src#TP_ALIGNMENT.FL_ALIGN.fixedline.text"
+msgid "Text orientation"
+msgstr "Tekstin suunta"
+
+#: tp_TitleRotation.src#TP_ALIGNMENT.FT_TEXTDIR.fixedtext.text
+msgctxt "tp_TitleRotation.src#TP_ALIGNMENT.FT_TEXTDIR.fixedtext.text"
+msgid "Te~xt direction"
+msgstr "Tekstin kirjoitussuunta"
+
+#: Strings_ChartTypes.src#STR_TYPE_COLUMN.string.text
+msgid "Column"
+msgstr "Pylväs"
+
+#: Strings_ChartTypes.src#STR_TYPE_BAR.string.text
+msgid "Bar"
+msgstr "Palkki"
+
+#: Strings_ChartTypes.src#STR_TYPE_AREA.string.text
+msgctxt "Strings_ChartTypes.src#STR_TYPE_AREA.string.text"
+msgid "Area"
+msgstr "Alue"
+
+#: Strings_ChartTypes.src#STR_TYPE_PIE.string.text
+msgid "Pie"
+msgstr "Ympyrä"
+
+#: Strings_ChartTypes.src#STR_PIE_EXPLODED.string.text
+msgid "Exploded Pie Chart"
+msgstr "Hajotettu ympyräkaavio"
+
+#: Strings_ChartTypes.src#STR_DONUT_EXPLODED.string.text
+msgid "Exploded Donut Chart"
+msgstr "Hajotettu rengaskaavio"
+
+#: Strings_ChartTypes.src#STR_DONUT.string.text
+msgid "Donut"
+msgstr "Rengas"
+
+#: Strings_ChartTypes.src#STR_TYPE_LINE.string.text
+msgctxt "Strings_ChartTypes.src#STR_TYPE_LINE.string.text"
+msgid "Line"
+msgstr "Viiva"
+
+#: Strings_ChartTypes.src#STR_TYPE_XY.string.text
+msgid "XY (Scatter)"
+msgstr "XY (hajonta)"
+
+#: Strings_ChartTypes.src#STR_POINTS_AND_LINES.string.text
+msgid "Points and Lines"
+msgstr "Pisteet ja viivat"
+
+#: Strings_ChartTypes.src#STR_POINTS_ONLY.string.text
+msgid "Points Only"
+msgstr "Vain pisteet"
+
+#: Strings_ChartTypes.src#STR_LINES_ONLY.string.text
+msgid "Lines Only"
+msgstr "Vain viivat"
+
+#: Strings_ChartTypes.src#STR_LINES_3D.string.text
+msgid "3D Lines"
+msgstr "Kolmiulotteiset viivat"
+
+#: Strings_ChartTypes.src#STR_TYPE_COMBI_COLUMN_LINE.string.text
+msgid "Column and Line"
+msgstr "Pylväs ja viiva"
+
+#: Strings_ChartTypes.src#STR_LINE_COLUMN.string.text
+msgid "Columns and Lines"
+msgstr "Pylväät ja viivat"
+
+#: Strings_ChartTypes.src#STR_LINE_STACKEDCOLUMN.string.text
+msgid "Stacked Columns and Lines"
+msgstr "Pinotut pylväät ja viivat"
+
+#: Strings_ChartTypes.src#STR_TYPE_NET.string.text
+msgid "Net"
+msgstr "Verkko"
+
+#: Strings_ChartTypes.src#STR_TYPE_STOCK.string.text
+msgid "Stock"
+msgstr "Pörssi"
+
+#: Strings_ChartTypes.src#STR_STOCK_1.string.text
+msgid "Stock Chart 1"
+msgstr "Pörssikaavio 1"
+
+#: Strings_ChartTypes.src#STR_STOCK_2.string.text
+msgid "Stock Chart 2"
+msgstr "Pörssikaavio 2"
+
+#: Strings_ChartTypes.src#STR_STOCK_3.string.text
+msgid "Stock Chart 3"
+msgstr "Pörssikaavio 3"
+
+#: Strings_ChartTypes.src#STR_STOCK_4.string.text
+msgid "Stock Chart 4"
+msgstr "Pörssikaavio 4"
+
+#: Strings_ChartTypes.src#STR_NORMAL.string.text
+msgid "Normal"
+msgstr "Tavallinen"
+
+#: Strings_ChartTypes.src#STR_STACKED.string.text
+msgid "Stacked"
+msgstr "Pinottu"
+
+#: Strings_ChartTypes.src#STR_PERCENT.string.text
+msgid "Percent Stacked"
+msgstr "Suhteellinen pinottu"
+
+#: Strings_ChartTypes.src#STR_DEEP.string.text
+msgctxt "Strings_ChartTypes.src#STR_DEEP.string.text"
+msgid "Deep"
+msgstr "Syvä"
+
+#: Strings_ChartTypes.src#STR_FILLED.string.text
+msgid "Filled"
+msgstr "Täytetty"
+
+#: Strings_ChartTypes.src#STR_TYPE_BUBBLE.string.text
+msgid "Bubble"
+msgstr "Kupla"
+
+#: Strings_ChartTypes.src#STR_BUBBLE_1.string.text
+msgid "Bubble Chart"
+msgstr "Kuplakaavio"
+
+#: Strings.src#STR_DLG_CHART_WIZARD.string.text
+msgid "Chart Wizard"
+msgstr "Ohjattu kaavion luonti"
+
+#: Strings.src#STR_DLG_SMOOTH_LINE_PROPERTIES.string.text
+msgid "Smooth Lines"
+msgstr "Pyöristetyt viivat"
+
+#: Strings.src#STR_DLG_NUMBERFORMAT_FOR_PERCENTAGE_VALUE.string.text
+msgid "Number Format for Percentage Value"
+msgstr "Prosenttiosuuden lukumuoto"
+
+#: Strings.src#STR_PAGE_CHARTTYPE.string.text
+msgid "Chart Type"
+msgstr "Kaaviotyyppi"
+
+#: Strings.src#STR_PAGE_DATA_RANGE.string.text
+msgid "Data Range"
+msgstr "Tietoalue"
+
+#: Strings.src#STR_PAGE_CHART_ELEMENTS.string.text
+msgid "Chart Elements"
+msgstr "Kaavioelementit"
+
+#: Strings.src#STR_PAGE_CHART_LOCATION.string.text
+msgid "Chart Location"
+msgstr "Kaavion sijainti"
+
+#: Strings.src#STR_PAGE_LINE.string.text
+msgctxt "Strings.src#STR_PAGE_LINE.string.text"
+msgid "Line"
+msgstr "Viiva"
+
+#: Strings.src#STR_PAGE_BORDER.string.text
+msgid "Borders"
+msgstr "Reunat"
+
+#: Strings.src#STR_PAGE_AREA.string.text
+msgctxt "Strings.src#STR_PAGE_AREA.string.text"
+msgid "Area"
+msgstr "Alue"
+
+#: Strings.src#STR_PAGE_TRANSPARENCY.string.text
+msgid "Transparency"
+msgstr "Läpinäkyvyys"
+
+#: Strings.src#STR_PAGE_FONT.string.text
+msgctxt "Strings.src#STR_PAGE_FONT.string.text"
+msgid "Font"
+msgstr "Fontti"
+
+#: Strings.src#STR_PAGE_FONT_EFFECTS.string.text
+msgctxt "Strings.src#STR_PAGE_FONT_EFFECTS.string.text"
+msgid "Font Effects"
+msgstr "Fonttitehosteet"
+
+#: Strings.src#STR_PAGE_NUMBERS.string.text
+msgid "Numbers"
+msgstr "Luku"
+
+#: Strings.src#STR_PAGE_POSITION.string.text
+msgctxt "Strings.src#STR_PAGE_POSITION.string.text"
+msgid "Position"
+msgstr "Sijainti"
+
+#: Strings.src#STR_BUTTON_UP.string.text
+msgid "Up"
+msgstr "Ylös"
+
+#: Strings.src#STR_BUTTON_DOWN.string.text
+msgid "Down"
+msgstr "Alas"
+
+#: Strings.src#STR_PAGE_LAYOUT.string.text
+msgid "Layout"
+msgstr "Asettelu"
+
+#: Strings.src#STR_PAGE_OPTIONS.string.text
+msgid "Options"
+msgstr "Asetukset"
+
+#: Strings.src#STR_PAGE_SCALE.string.text
+msgctxt "Strings.src#STR_PAGE_SCALE.string.text"
+msgid "Scale"
+msgstr "Asteikko"
+
+#: Strings.src#STR_PAGE_POSITIONING.string.text
+msgid "Positioning"
+msgstr "Sijainti"
+
+#: Strings.src#STR_PAGE_TRENDLINE_TYPE.string.text
+msgid "Type"
+msgstr "Tyyppi"
+
+#: Strings.src#STR_PAGE_XERROR_BARS.string.text
+msgctxt "Strings.src#STR_PAGE_XERROR_BARS.string.text"
+msgid "X Error Bars"
+msgstr "X-virhepalkit"
+
+#: Strings.src#STR_PAGE_YERROR_BARS.string.text
+msgctxt "Strings.src#STR_PAGE_YERROR_BARS.string.text"
+msgid "Y Error Bars"
+msgstr "Y-virhepalkit"
+
+#: Strings.src#STR_PAGE_ZERROR_BARS.string.text
+msgctxt "Strings.src#STR_PAGE_ZERROR_BARS.string.text"
+msgid "Z Error Bars"
+msgstr "Z-virhepalkit"
+
+#: Strings.src#STR_PAGE_ALIGNMENT.string.text
+msgctxt "Strings.src#STR_PAGE_ALIGNMENT.string.text"
+msgid "Alignment"
+msgstr "Tasaus"
+
+#: Strings.src#STR_PAGE_PERSPECTIVE.string.text
+msgid "Perspective"
+msgstr "Perspektiivi"
+
+#: Strings.src#STR_PAGE_APPEARANCE.string.text
+msgid "Appearance"
+msgstr "Ulkoasu"
+
+#: Strings.src#STR_PAGE_ILLUMINATION.string.text
+msgid "Illumination"
+msgstr "Valaistus"
+
+#: Strings.src#STR_PAGE_ASIAN.string.text
+msgctxt "Strings.src#STR_PAGE_ASIAN.string.text"
+msgid "Asian Typography"
+msgstr "Aasialaiset merkit"
+
+#: Strings.src#STR_OBJECT_AVERAGE_LINE_WITH_PARAMETERS.string.text
+msgid "Mean value line with value %AVERAGE_VALUE and standard deviation %STD_DEVIATION"
+msgstr "Keskiarvoviiva keskiarvolla %AVERAGE_VALUE ja keskihajonnalla %STD_DEVIATION"
+
+#: Strings.src#STR_OBJECT_AXIS.string.text
+msgid "Axis"
+msgstr "Akseli"
+
+#: Strings.src#STR_OBJECT_AXIS_X.string.text
+msgid "X Axis"
+msgstr "X-akseli"
+
+#: Strings.src#STR_OBJECT_AXIS_Y.string.text
+msgid "Y Axis"
+msgstr "Y-akseli"
+
+#: Strings.src#STR_OBJECT_AXIS_Z.string.text
+msgid "Z Axis"
+msgstr "Z-akseli"
+
+#: Strings.src#STR_OBJECT_SECONDARY_X_AXIS.string.text
+msgid "Secondary X Axis"
+msgstr "Toissijainen X-akseli"
+
+#: Strings.src#STR_OBJECT_SECONDARY_Y_AXIS.string.text
+msgid "Secondary Y Axis"
+msgstr "Toissijainen Y-akseli"
+
+#: Strings.src#STR_OBJECT_AXES.string.text
+msgctxt "Strings.src#STR_OBJECT_AXES.string.text"
+msgid "Axes"
+msgstr "Akselit"
+
+#: Strings.src#STR_OBJECT_GRIDS.string.text
+msgctxt "Strings.src#STR_OBJECT_GRIDS.string.text"
+msgid "Grids"
+msgstr "Ruudukot"
+
+#: Strings.src#STR_OBJECT_GRID.string.text
+msgid "Grid"
+msgstr "Ruudukko"
+
+#: Strings.src#STR_OBJECT_GRID_MAJOR_X.string.text
+msgid "X Axis Major Grid"
+msgstr "X-akselin pääruudukko"
+
+#: Strings.src#STR_OBJECT_GRID_MAJOR_Y.string.text
+msgid "Y Axis Major Grid"
+msgstr "Y-akselin pääruudukko"
+
+#: Strings.src#STR_OBJECT_GRID_MAJOR_Z.string.text
+msgid "Z Axis Major Grid"
+msgstr "Z-akselin pääruudukko"
+
+#: Strings.src#STR_OBJECT_GRID_MINOR_X.string.text
+msgid "X Axis Minor Grid"
+msgstr "X-akselin apuruudukko"
+
+#: Strings.src#STR_OBJECT_GRID_MINOR_Y.string.text
+msgid "Y Axis Minor Grid"
+msgstr "Y-akselin apuruudukko"
+
+#: Strings.src#STR_OBJECT_GRID_MINOR_Z.string.text
+msgid "Z Axis Minor Grid"
+msgstr "Z-akselin apuruudukko"
+
+#: Strings.src#STR_OBJECT_LEGEND.string.text
+msgid "Legend"
+msgstr "Selite"
+
+#: Strings.src#STR_OBJECT_TITLE.string.text
+msgid "Title"
+msgstr "Otsikko"
+
+#: Strings.src#STR_OBJECT_TITLES.string.text
+msgid "Titles"
+msgstr "Otsikot"
+
+#: Strings.src#STR_OBJECT_TITLE_MAIN.string.text
+msgid "Main Title"
+msgstr "Pääotsikko"
+
+#: Strings.src#STR_OBJECT_TITLE_SUB.string.text
+msgid "Subtitle"
+msgstr "Alaotsikko"
+
+#: Strings.src#STR_OBJECT_TITLE_X_AXIS.string.text
+msgid "X Axis Title"
+msgstr "X-akselin otsikko"
+
+#: Strings.src#STR_OBJECT_TITLE_Y_AXIS.string.text
+msgid "Y Axis Title"
+msgstr "Y-akselin otsikko"
+
+#: Strings.src#STR_OBJECT_TITLE_Z_AXIS.string.text
+msgid "Z Axis Title"
+msgstr "Z-akselin otsikko"
+
+#: Strings.src#STR_OBJECT_TITLE_SECONDARY_X_AXIS.string.text
+msgid "Secondary X Axis Title"
+msgstr "Toissijaisen X-akselin otsikko"
+
+#: Strings.src#STR_OBJECT_TITLE_SECONDARY_Y_AXIS.string.text
+msgid "Secondary Y Axis Title"
+msgstr "Toissijaisen Y-akselin otsikko"
+
+#: Strings.src#STR_OBJECT_LABEL.string.text
+msgid "Label"
+msgstr "Selitteet"
+
+#: Strings.src#STR_OBJECT_DATALABELS.string.text
+msgid "Data Labels"
+msgstr "Arvopisteiden otsikot"
+
+#: Strings.src#STR_OBJECT_DATAPOINT.string.text
+msgid "Data Point"
+msgstr "Arvopiste"
+
+#: Strings.src#STR_OBJECT_DATAPOINTS.string.text
+msgid "Data Points"
+msgstr "Arvopisteet"
+
+#: Strings.src#STR_OBJECT_LEGEND_SYMBOL.string.text
+msgid "Legend Key"
+msgstr "Seliteruutu"
+
+#: Strings.src#STR_OBJECT_DATASERIES.string.text
+msgctxt "Strings.src#STR_OBJECT_DATASERIES.string.text"
+msgid "Data Series"
+msgstr "Arvosarja"
+
+#: Strings.src#STR_OBJECT_DATASERIES_PLURAL.string.text
+msgctxt "Strings.src#STR_OBJECT_DATASERIES_PLURAL.string.text"
+msgid "Data Series"
+msgstr "Arvosarjat"
+
+#: Strings.src#STR_OBJECT_CURVE.string.text
+msgid "Trend Line"
+msgstr "Trendiviiva"
+
+#: Strings.src#STR_OBJECT_CURVES.string.text
+msgid "Trend Lines"
+msgstr "Trendiviivat"
+
+#: Strings.src#STR_OBJECT_CURVE_WITH_PARAMETERS.string.text
+msgid "Trend line %FORMULA with accuracy R² = %RSQUARED"
+msgstr "Trendiviiva %FORMULA tarkkuudella R² = %RSQUARED"
+
+#: Strings.src#STR_OBJECT_AVERAGE_LINE.string.text
+msgid "Mean Value Line"
+msgstr "Keskiarvoviiva"
+
+#: Strings.src#STR_OBJECT_CURVE_EQUATION.string.text
+msgctxt "Strings.src#STR_OBJECT_CURVE_EQUATION.string.text"
+msgid "Equation"
+msgstr "Yhtälö"
+
+#: Strings.src#STR_OBJECT_ERROR_BARS_X.string.text
+msgctxt "Strings.src#STR_OBJECT_ERROR_BARS_X.string.text"
+msgid "X Error Bars"
+msgstr "X-virhepalkit"
+
+#: Strings.src#STR_OBJECT_ERROR_BARS_Y.string.text
+msgctxt "Strings.src#STR_OBJECT_ERROR_BARS_Y.string.text"
+msgid "Y Error Bars"
+msgstr "Y-virhepalkit"
+
+#: Strings.src#STR_OBJECT_ERROR_BARS_Z.string.text
+msgctxt "Strings.src#STR_OBJECT_ERROR_BARS_Z.string.text"
+msgid "Z Error Bars"
+msgstr "Z-virhepalkit"
+
+#: Strings.src#STR_OBJECT_STOCK_LOSS.string.text
+msgid "Stock Loss"
+msgstr "Pörssitappio"
+
+#: Strings.src#STR_OBJECT_STOCK_GAIN.string.text
+msgid "Stock Gain"
+msgstr "Pörssivoitto"
+
+#: Strings.src#STR_OBJECT_PAGE.string.text
+msgid "Chart Area"
+msgstr "Kaavioalue"
+
+#: Strings.src#STR_OBJECT_DIAGRAM.string.text
+msgid "Chart"
+msgstr "Kaavio"
+
+#: Strings.src#STR_OBJECT_DIAGRAM_WALL.string.text
+msgid "Chart Wall"
+msgstr "Kaavion tausta"
+
+#: Strings.src#STR_OBJECT_DIAGRAM_FLOOR.string.text
+msgid "Chart Floor"
+msgstr "Kaavion pohja"
+
+#: Strings.src#STR_OBJECT_SHAPE.string.text
+msgid "Drawing Object"
+msgstr "Piirrosobjekti"
+
+#: Strings.src#STR_TIP_SELECT_RANGE.string.text
+msgid "Select data range"
+msgstr "Valitse tietoalue"
+
+#: Strings.src#STR_TIP_CHOOSECOLOR.string.text
+msgid "Select a color using the color dialog"
+msgstr "Valitse väri värivalitsimen avulla"
+
+#: Strings.src#STR_TIP_LIGHTSOURCE_X.string.text
+msgid "Light Source %LIGHTNUMBER"
+msgstr "Valonlähde %LIGHTNUMBER"
+
+#: Strings.src#STR_TIP_DATASERIES.string.text
+msgid "Data Series '%SERIESNAME'"
+msgstr "Arvosarja '%SERIESNAME'"
+
+#: Strings.src#STR_TIP_DATAPOINT_INDEX.string.text
+msgid "Data Point %POINTNUMBER"
+msgstr "Arvopiste %POINTNUMBER"
+
+#: Strings.src#STR_TIP_DATAPOINT_VALUES.string.text
+msgid "Values: %POINTVALUES"
+msgstr "Arvot: %POINTVALUES"
+
+#: Strings.src#STR_TIP_DATAPOINT.string.text
+msgid "Data Point %POINTNUMBER, data series %SERIESNUMBER, values: %POINTVALUES"
+msgstr "Arvopiste %POINTNUMBER, arvosarja %SERIESNUMBER, arvot: %POINTVALUES"
+
+#: Strings.src#STR_STATUS_DATAPOINT_MARKED.string.text
+msgid "Data point %POINTNUMBER in data series %SERIESNUMBER selected, values: %POINTVALUES"
+msgstr "Arvopiste %POINTNUMBER valittu arvosarjassa %SERIESNUMBER, arvot: %POINTVALUES"
+
+#: Strings.src#STR_STATUS_OBJECT_MARKED.string.text
+msgid "%OBJECTNAME selected"
+msgstr "%OBJECTNAME valittu"
+
+#: Strings.src#STR_STATUS_PIE_SEGMENT_EXPLODED.string.text
+msgid "Pie exploded by %PERCENTVALUE percent"
+msgstr "Sektorikaavio hajotettu %PERCENTVALUE prosenttia"
+
+#: Strings.src#STR_OBJECT_FOR_SERIES.string.text
+msgid "%OBJECTNAME for Data Series '%SERIESNAME'"
+msgstr "%OBJECTNAME arvosarjalle '%SERIESNAME'"
+
+#: Strings.src#STR_OBJECT_FOR_ALL_SERIES.string.text
+msgid "%OBJECTNAME for all Data Series"
+msgstr "%OBJECTNAME kaikille arvosarjoille"
+
+#: Strings.src#STR_ACTION_EDIT_CHARTTYPE.string.text
+msgid "Edit chart type"
+msgstr "Muokkaa kaaviotyyppiä"
+
+#: Strings.src#STR_ACTION_EDIT_DATA_RANGES.string.text
+msgid "Edit data ranges"
+msgstr "Muokkaa tietoalueita"
+
+#: Strings.src#STR_ACTION_EDIT_3D_VIEW.string.text
+msgid "Edit 3D view"
+msgstr "Muokkaa kolmiulotteista näkymää"
+
+#: Strings.src#STR_ACTION_EDIT_CHART_DATA.string.text
+msgid "Edit chart data"
+msgstr "Muokkaa kaavion tietoja"
+
+#: Strings.src#STR_ACTION_TOGGLE_LEGEND.string.text
+msgid "Legend on/off"
+msgstr "Selite käytössä / poissa käytöstä"
+
+#: Strings.src#STR_ACTION_TOGGLE_GRID_HORZ.string.text
+msgid "Horizontal grid on/off"
+msgstr "Vaakaruudukko käytössä / poissa käytöstä"
+
+#: Strings.src#STR_ACTION_SCALE_TEXT.string.text
+msgid "Scale Text"
+msgstr "Skaalaa teksti"
+
+#: Strings.src#STR_ACTION_REARRANGE_CHART.string.text
+msgid "Automatic Layout"
+msgstr "Automaattinen asettelu"
+
+#: Strings.src#STR_ACTION_NOTPOSSIBLE.string.text
+msgid "This function cannot be completed with the selected objects."
+msgstr "Tätä toimintoa ei voi käyttää valittujen objektien kanssa."
+
+#: Strings.src#STR_ACTION_EDIT_TEXT.string.text
+msgid "Edit text"
+msgstr "Muokkaa tekstiä"
+
+#: Strings.src#STR_COLUMN_LABEL.string.text
+msgid "Column %COLUMNNUMBER"
+msgstr "Sarake %COLUMNNUMBER"
+
+#: Strings.src#STR_ROW_LABEL.string.text
+msgid "Row %ROWNUMBER"
+msgstr "Rivi %ROWNUMBER"
+
+#: Strings.src#STR_DATA_ROLE_LABEL.string.text
+msgid "Name"
+msgstr "Nimi"
+
+#: Strings.src#STR_DATA_ROLE_X.string.text
+msgid "X-Values"
+msgstr "X-arvot"
+
+#: Strings.src#STR_DATA_ROLE_Y.string.text
+msgid "Y-Values"
+msgstr "Y-arvot"
+
+#: Strings.src#STR_DATA_ROLE_SIZE.string.text
+msgid "Bubble Sizes"
+msgstr "Kuplien koko"
+
+#: Strings.src#STR_DATA_ROLE_X_ERROR.string.text
+msgid "X-Error-Bars"
+msgstr "X-virhepalkit"
+
+#: Strings.src#STR_DATA_ROLE_X_ERROR_POSITIVE.string.text
+msgid "Positive X-Error-Bars"
+msgstr "Positiiviset X-virhepalkit"
+
+#: Strings.src#STR_DATA_ROLE_X_ERROR_NEGATIVE.string.text
+msgid "Negative X-Error-Bars"
+msgstr "Negatiiviset X-virhepalkit"
+
+#: Strings.src#STR_DATA_ROLE_Y_ERROR.string.text
+msgid "Y-Error-Bars"
+msgstr "Y-virhepalkit"
+
+#: Strings.src#STR_DATA_ROLE_Y_ERROR_POSITIVE.string.text
+msgid "Positive Y-Error-Bars"
+msgstr "Positiiviset Y-virhepalkit"
+
+#: Strings.src#STR_DATA_ROLE_Y_ERROR_NEGATIVE.string.text
+msgid "Negative Y-Error-Bars"
+msgstr "Negatiiviset Y-virhepalkit"
+
+#: Strings.src#STR_DATA_ROLE_FIRST.string.text
+msgid "Open Values"
+msgstr "Avausarvot"
+
+#: Strings.src#STR_DATA_ROLE_LAST.string.text
+msgid "Close Values"
+msgstr "Sulkemisarvot"
+
+#: Strings.src#STR_DATA_ROLE_MIN.string.text
+msgid "Low Values"
+msgstr "Alimmat arvot"
+
+#: Strings.src#STR_DATA_ROLE_MAX.string.text
+msgid "High Values"
+msgstr "Ylimmät arvot"
+
+#: Strings.src#STR_DATA_ROLE_CATEGORIES.string.text
+msgid "Categories"
+msgstr "Luokat"
+
+#: Strings.src#STR_DATA_UNNAMED_SERIES.string.text
+msgid "Unnamed Series"
+msgstr "Nimetön sarja"
+
+#: Strings.src#STR_DATA_UNNAMED_SERIES_WITH_INDEX.string.text
+msgid "Unnamed Series %NUMBER"
+msgstr "Nimetön sarja %NUMBER"
+
+#: Strings.src#STR_DATA_SELECT_RANGE_FOR_SERIES.string.text
+msgid "Select Range for %VALUETYPE of %SERIESNAME"
+msgstr "Valitse alue arvoille %VALUETYPE sarjassa %SERIESNAME"
+
+#: Strings.src#STR_DATA_SELECT_RANGE_FOR_CATEGORIES.string.text
+msgid "Select Range for Categories"
+msgstr "Valitse alue luokille"
+
+#: Strings.src#STR_DATA_SELECT_RANGE_FOR_DATALABELS.string.text
+msgid "Select Range for data labels"
+msgstr "Valitse alue arvopisteiden otsikoille"
+
+#: Strings.src#STR_DATA_SELECT_RANGE_FOR_POSITIVE_ERRORBARS.string.text
+msgid "Select Range for Positive Error Bars"
+msgstr "Valitse alue positiivisille virhepalkeille"
+
+#: Strings.src#STR_DATA_SELECT_RANGE_FOR_NEGATIVE_ERRORBARS.string.text
+msgid "Select Range for Negative Error Bars"
+msgstr "Valitse alue negatiivisille virhepalkeille"
+
+#: Strings.src#STR_DATA_EDITOR_INCORRECT_INPUT.string.text
+msgid ""
+"Your last input is incorrect.\n"
+"Ignore this change and close the dialog?"
+msgstr ""
+"Viimeisin syöte on virheellinen.\n"
+"Ohitetaanko tämä muutos ja suljetaan valintaikkuna?"
+
+#: Strings.src#STR_TEXT_DIRECTION_LTR.string.text
+msgid "Left-to-right"
+msgstr "Vasemmalta oikealle"
+
+#: Strings.src#STR_TEXT_DIRECTION_RTL.string.text
+msgid "Right-to-left"
+msgstr "Oikealta vasemmalle"
+
+#: Strings.src#STR_TEXT_DIRECTION_SUPER.string.text
+msgid "Use superordinate object settings"
+msgstr "Käytä ensisijaista tekstin suuntaa"
+
+#: tp_AxisLabel.src#TP_AXIS_LABEL.CB_AXIS_LABEL_SCHOW_DESCR.checkbox.text
+msgid "Sho~w labels"
+msgstr "Näytä akselin selitteet"
+
+#: tp_AxisLabel.src#TP_AXIS_LABEL.FL_AXIS_LABEL_ORIENTATION.fixedline.text
+msgctxt "tp_AxisLabel.src#TP_AXIS_LABEL.FL_AXIS_LABEL_ORIENTATION.fixedline.text"
+msgid "Text orientation"
+msgstr "Tekstin suunta"
+
+#: tp_AxisLabel.src#TP_AXIS_LABEL.PB_AXIS_LABEL_TEXTSTACKED.tristatebox.text
+msgctxt "tp_AxisLabel.src#TP_AXIS_LABEL.PB_AXIS_LABEL_TEXTSTACKED.tristatebox.text"
+msgid "Ve~rtically stacked"
+msgstr "Kirjaimet päällekkäin"
+
+#: tp_AxisLabel.src#TP_AXIS_LABEL.FT_AXIS_LABEL_DEGREES.fixedtext.text
+msgctxt "tp_AxisLabel.src#TP_AXIS_LABEL.FT_AXIS_LABEL_DEGREES.fixedtext.text"
+msgid "~Degrees"
+msgstr "~Astetta"
+
+#: tp_AxisLabel.src#TP_AXIS_LABEL.FL_AXIS_LABEL_TEXTFLOW.fixedline.text
+msgid "Text flow"
+msgstr "Tekstin rivitys"
+
+#: tp_AxisLabel.src#TP_AXIS_LABEL.CB_AXIS_LABEL_TEXTOVERLAP.checkbox.text
+msgid "O~verlap"
+msgstr "~Päällekkäisyys"
+
+#: tp_AxisLabel.src#TP_AXIS_LABEL.CB_AXIS_LABEL_TEXTBREAK.checkbox.text
+msgid "~Break"
+msgstr "~Vaihto"
+
+#: tp_AxisLabel.src#TP_AXIS_LABEL.FL_AXIS_LABEL_ORDER.fixedline.text
+msgid "Order"
+msgstr "Järjestys"
+
+#: tp_AxisLabel.src#TP_AXIS_LABEL.RB_AXIS_LABEL_SIDEBYSIDE.radiobutton.text
+msgid "~Tile"
+msgstr "~Vierekkäin"
+
+#: tp_AxisLabel.src#TP_AXIS_LABEL.RB_AXIS_LABEL_UPDOWN.radiobutton.text
+msgid "St~agger odd"
+msgstr "Lo~mita parittomat"
+
+#: tp_AxisLabel.src#TP_AXIS_LABEL.RB_AXIS_LABEL_DOWNUP.radiobutton.text
+msgid "Stagger ~even"
+msgstr "Lomita ~parilliset"
+
+#: tp_AxisLabel.src#TP_AXIS_LABEL.RB_AXIS_LABEL_AUTOORDER.radiobutton.text
+msgctxt "tp_AxisLabel.src#TP_AXIS_LABEL.RB_AXIS_LABEL_AUTOORDER.radiobutton.text"
+msgid "A~utomatic"
+msgstr "Automaattinen"
+
+#: tp_AxisLabel.src#TP_AXIS_LABEL.FT_AXIS_TEXTDIR.fixedtext.text
+msgctxt "tp_AxisLabel.src#TP_AXIS_LABEL.FT_AXIS_TEXTDIR.fixedtext.text"
+msgid "Te~xt direction"
+msgstr "Tekstin kirjoitussuunta"
+
+#: tp_DataSource.src#TP_DATA_SOURCE.FT_CAPTION_FOR_WIZARD.fixedtext.text
+msgid "Customize data ranges for individual data series"
+msgstr "Mukauta yksittäisten arvosarjojen tietoalueita"
+
+#: tp_DataSource.src#TP_DATA_SOURCE.FT_SERIES.fixedtext.text
+msgid "Data ~series"
+msgstr "Arvosarjat"
+
+#: tp_DataSource.src#TP_DATA_SOURCE.FT_ROLE.fixedtext.text
+msgid "~Data ranges"
+msgstr "Tietoalueet"
+
+#: tp_DataSource.src#TP_DATA_SOURCE.FT_RANGE.fixedtext.text
+msgid "Ran~ge for %VALUETYPE"
+msgstr "Alue arvoille %VALUETYPE"
+
+#: tp_DataSource.src#TP_DATA_SOURCE.FT_CATEGORIES.fixedtext.text
+msgid "~Categories"
+msgstr "Luokat"
+
+#: tp_DataSource.src#TP_DATA_SOURCE.FT_DATALABELS.fixedtext.text
+msgid "Data ~labels"
+msgstr "Arvopisteiden otsikot"
+
+#: tp_DataSource.src#TP_DATA_SOURCE.BTN_ADD.pushbutton.text
+msgid "~Add"
+msgstr "Lisää"
+
+#: tp_DataSource.src#TP_DATA_SOURCE.BTN_REMOVE.pushbutton.text
+msgid "~Remove"
+msgstr "Poista"
+
+#: tp_ChartType.src#TP_CHARTTYPE.FT_CHARTTYPE.fixedtext.text
+msgid "Choose a chart type"
+msgstr "Valitse kaaviotyyppi"
+
+#: tp_ChartType.src#TP_CHARTTYPE.CB_X_AXIS_CATEGORIES.checkbox.text
+msgid "X axis with Categories"
+msgstr "Luokat X-akselilla"
+
+#: tp_ChartType.src#TP_CHARTTYPE.CB_3D_LOOK.checkbox.text
+msgid "~3D Look"
+msgstr "3D-ulkoasu"
+
+#: tp_ChartType.src#TP_CHARTTYPE.CB_STACKED.checkbox.text
+msgid "~Stack series"
+msgstr "Päällekkäiset sarjat"
+
+#: tp_ChartType.src#TP_CHARTTYPE.RB_STACK_Y.radiobutton.text
+msgid "On top"
+msgstr "Päällekkäin"
+
+#: tp_ChartType.src#TP_CHARTTYPE.RB_STACK_Y_PERCENT.radiobutton.text
+msgid "Percent"
+msgstr "Prosenttia"
+
+#: tp_ChartType.src#TP_CHARTTYPE.RB_STACK_Z.radiobutton.text
+msgctxt "tp_ChartType.src#TP_CHARTTYPE.RB_STACK_Z.radiobutton.text"
+msgid "Deep"
+msgstr "Syvä"
+
+#: tp_ChartType.src#TP_CHARTTYPE.CB_SPLINES.checkbox.text
+msgid "S~mooth lines"
+msgstr "Pyöristetyt viivat"
+
+#: tp_ChartType.src#TP_CHARTTYPE.PB_SPLINE_DIALOG.pushbutton.text
+msgid "Properties..."
+msgstr "Ominaisuudet..."
+
+#: tp_ChartType.src#TP_CHARTTYPE.CB_XVALUE_SORTING.checkbox.text
+msgid "~Sort by X values"
+msgstr "Järjestä X-arvojen mukaan"
+
+#: tp_ChartType.src#DLG_SPLINE_PROPERTIES.RB_SPLINES_CUBIC.radiobutton.text
+msgid "Cubic spline"
+msgstr "Kuutiosplini"
+
+#: tp_ChartType.src#DLG_SPLINE_PROPERTIES.RB_SPLINES_B.radiobutton.text
+msgid "B-Spline"
+msgstr "B-splini"
+
+#: tp_ChartType.src#DLG_SPLINE_PROPERTIES.FT_SPLINE_RESOLUTION.fixedtext.text
+msgid "~Resolution"
+msgstr "~Tarkkuus"
+
+#: tp_ChartType.src#DLG_SPLINE_PROPERTIES.FT_SPLINE_ORDER.fixedtext.text
+msgid "~Degree of polynomials"
+msgstr "Polynomien asteluku"
+
+#: tp_RangeChooser.src#TP_RANGECHOOSER.FT_CAPTION_FOR_WIZARD.fixedtext.text
+msgid "Choose a data range"
+msgstr "Valitse tietoalue"
+
+#: tp_RangeChooser.src#TP_RANGECHOOSER.FT_RANGE.fixedtext.text
+msgid "~Data range"
+msgstr "Tietoalue"
+
+#: tp_RangeChooser.src#TP_RANGECHOOSER.RB_DATAROWS.radiobutton.text
+msgid "Data series in ~rows"
+msgstr "Arvosarjat riveillä"
+
+#: tp_RangeChooser.src#TP_RANGECHOOSER.RB_DATACOLS.radiobutton.text
+msgid "Data series in ~columns"
+msgstr "Arvosarjat sarakkeissa"
+
+#: tp_RangeChooser.src#TP_RANGECHOOSER.CB_FIRST_ROW_ASLABELS.checkbox.text
+msgid "~First row as label"
+msgstr "Ensimmäinen rivi sisältää otsikoita"
+
+#: tp_RangeChooser.src#TP_RANGECHOOSER.CB_FIRST_COLUMN_ASLABELS.checkbox.text
+msgid "F~irst column as label"
+msgstr "Ensimmäinen sarake sisältää otsikoita"
+
+#: tp_SeriesToAxis.src#TP_OPTIONS.1.fixedline.text
+msgid "Align data series to"
+msgstr "Tietolähteiden tasaus"
+
+#: tp_SeriesToAxis.src#TP_OPTIONS.RBT_OPT_AXIS_1.radiobutton.text
+msgid "Primary Y axis"
+msgstr "Ensisijainen Y-akseli"
+
+#: tp_SeriesToAxis.src#TP_OPTIONS.RBT_OPT_AXIS_2.radiobutton.text
+msgid "Secondary Y axis"
+msgstr "Toissijainen Y-akseli"
+
+#: tp_SeriesToAxis.src#TP_OPTIONS.GB_BAR.fixedline.text
+msgid "Settings"
+msgstr "Asetukset"
+
+#: tp_SeriesToAxis.src#TP_OPTIONS.FT_OVERLAP.fixedtext.text
+msgid "~Overlap"
+msgstr "~Päällekkäin"
+
+#: tp_SeriesToAxis.src#TP_OPTIONS.FT_GAP.fixedtext.text
+msgid "~Spacing"
+msgstr "~Objektivälit"
+
+#: tp_SeriesToAxis.src#TP_OPTIONS.CB_CONNECTOR.checkbox.text
+msgid "Connection lines"
+msgstr "Yhteysviivat"
+
+#: tp_SeriesToAxis.src#TP_OPTIONS.CB_BARS_SIDE_BY_SIDE.checkbox.text
+msgid "Show ~bars side by side"
+msgstr "Näytä palkit vierekkäin"
+
+#: tp_SeriesToAxis.src#TP_OPTIONS.FL_PLOT_OPTIONS.fixedline.text
+msgctxt "tp_SeriesToAxis.src#TP_OPTIONS.FL_PLOT_OPTIONS.fixedline.text"
+msgid "Plot options"
+msgstr "Piirtoasetukset"
+
+#: tp_SeriesToAxis.src#TP_OPTIONS.FT_MISSING_VALUES.fixedtext.text
+msgid "Plot missing values"
+msgstr "Puuttuvien arvojen esittäminen"
+
+#: tp_SeriesToAxis.src#TP_OPTIONS.RB_DONT_PAINT.radiobutton.text
+msgid "~Leave gap"
+msgstr "Jätä aukko"
+
+#: tp_SeriesToAxis.src#TP_OPTIONS.RB_ASSUME_ZERO.radiobutton.text
+msgid "~Assume zero"
+msgstr "Oleta nollaksi"
+
+#: tp_SeriesToAxis.src#TP_OPTIONS.RB_CONTINUE_LINE.radiobutton.text
+msgid "~Continue line"
+msgstr "Jatka viivaa"
+
+#: tp_SeriesToAxis.src#TP_OPTIONS.CB_INCLUDE_HIDDEN_CELLS.checkbox.text
+msgctxt "tp_SeriesToAxis.src#TP_OPTIONS.CB_INCLUDE_HIDDEN_CELLS.checkbox.text"
+msgid "Include ~values from hidden cells"
+msgstr "Piirrä arvot myös piilotetuista soluista"
+
+#: tp_3D_SceneGeometry.src#CUSTOMUNITTEXT_DEGREE.#define.text
+msgid " degrees"
+msgstr " astetta"
+
+#: tp_3D_SceneGeometry.src#TP_3D_SCENEGEOMETRY.CBX_RIGHT_ANGLED_AXES.checkbox.text
+msgid "~Right-angled axes"
+msgstr "Suorakulmaiset akselit"
+
+#: tp_3D_SceneGeometry.src#TP_3D_SCENEGEOMETRY.FT_X_ROTATION.fixedtext.text
+msgid "~X rotation"
+msgstr "X-akselin kierto"
+
+#: tp_3D_SceneGeometry.src#TP_3D_SCENEGEOMETRY.FT_Y_ROTATION.fixedtext.text
+msgid "~Y rotation"
+msgstr "Y-akselin kierto"
+
+#: tp_3D_SceneGeometry.src#TP_3D_SCENEGEOMETRY.FT_Z_ROTATION.fixedtext.text
+msgid "~Z rotation"
+msgstr "Z-akselin kierto"
+
+#: tp_3D_SceneGeometry.src#TP_3D_SCENEGEOMETRY.CBX_PERSPECTIVE.checkbox.text
+msgid "~Perspective"
+msgstr "Perspektiivi"
+
+#: res_Trendline_tmpl.hrc#RESOURCE_TRENDLINE_availablewidth__yoffset_.FL_TYPE.fixedline.text
+msgid "Regression Type"
+msgstr "Regressiotyyppi"
+
+#: res_Trendline_tmpl.hrc#RESOURCE_TRENDLINE_availablewidth__yoffset_.RB_NONE.radiobutton.text
+msgctxt "res_Trendline_tmpl.hrc#RESOURCE_TRENDLINE_availablewidth__yoffset_.RB_NONE.radiobutton.text"
+msgid "~None"
+msgstr "Ei mitään"
+
+#: res_Trendline_tmpl.hrc#RESOURCE_TRENDLINE_availablewidth__yoffset_.RB_LINEAR.radiobutton.text
+msgid "~Linear"
+msgstr "Lineaarinen"
+
+#: res_Trendline_tmpl.hrc#RESOURCE_TRENDLINE_availablewidth__yoffset_.RB_LOGARITHMIC.radiobutton.text
+msgid "L~ogarithmic"
+msgstr "Logaritminen"
+
+#: res_Trendline_tmpl.hrc#RESOURCE_TRENDLINE_availablewidth__yoffset_.RB_EXPONENTIAL.radiobutton.text
+msgid "E~xponential"
+msgstr "Eksponentiaalinen"
+
+#: res_Trendline_tmpl.hrc#RESOURCE_TRENDLINE_availablewidth__yoffset_.RB_POWER.radiobutton.text
+msgid "~Power"
+msgstr "Potenssiregressio"
+
+#: res_Trendline_tmpl.hrc#RESOURCE_TRENDLINE_availablewidth__yoffset_.FL_EQUATION.fixedline.text
+msgctxt "res_Trendline_tmpl.hrc#RESOURCE_TRENDLINE_availablewidth__yoffset_.FL_EQUATION.fixedline.text"
+msgid "Equation"
+msgstr "Yhtälö"
+
+#: res_Trendline_tmpl.hrc#RESOURCE_TRENDLINE_availablewidth__yoffset_.CB_SHOW_EQUATION.checkbox.text
+msgid "Show ~equation"
+msgstr "Näytä yhtälö"
+
+#: res_Trendline_tmpl.hrc#RESOURCE_TRENDLINE_availablewidth__yoffset_.CB_SHOW_CORRELATION_COEFF.checkbox.text
+msgid "Show ~coefficient of determination (R²)"
+msgstr "Näytä selitysaste (R²)"
+
+#: tp_Scale.src#STR_LIST_TIME_UNIT.1.stringlist.text
+msgid "Days"
+msgstr "Päivää"
+
+#: tp_Scale.src#STR_LIST_TIME_UNIT.2.stringlist.text
+msgid "Months"
+msgstr "Kuukautta"
+
+#: tp_Scale.src#STR_LIST_TIME_UNIT.3.stringlist.text
+msgid "Years"
+msgstr "Vuotta"
+
+#: tp_Scale.src#TP_SCALE.FL_SCALE.fixedline.text
+msgctxt "tp_Scale.src#TP_SCALE.FL_SCALE.fixedline.text"
+msgid "Scale"
+msgstr "Asteikko"
+
+#: tp_Scale.src#TP_SCALE.CBX_REVERSE.checkbox.text
+msgid "~Reverse direction"
+msgstr "Käänteinen suunta"
+
+#: tp_Scale.src#TP_SCALE.CBX_LOGARITHM.checkbox.text
+msgid "~Logarithmic scale"
+msgstr "Logaritmiasteikko"
+
+#: tp_Scale.src#TP_SCALE.TXT_AXIS_TYPE.fixedtext.text
+msgid "T~ype"
+msgstr "~Tyyppi"
+
+#: tp_Scale.src#TP_SCALE.LB_AXIS_TYPE.1.stringlist.text
+msgid "Automatic"
+msgstr "Automaattinen"
+
+#: tp_Scale.src#TP_SCALE.LB_AXIS_TYPE.2.stringlist.text
+msgid "Text"
+msgstr "Teksti"
+
+#: tp_Scale.src#TP_SCALE.LB_AXIS_TYPE.3.stringlist.text
+msgid "Date"
+msgstr "Päivämäärä"
+
+#: tp_Scale.src#TP_SCALE.TXT_MIN.fixedtext.text
+msgid "~Minimum"
+msgstr "~Vähintään"
+
+#: tp_Scale.src#TP_SCALE.CBX_AUTO_MIN.checkbox.text
+msgid "~Automatic"
+msgstr "Automaattinen"
+
+#: tp_Scale.src#TP_SCALE.TXT_MAX.fixedtext.text
+msgid "Ma~ximum"
+msgstr "~Enintään"
+
+#: tp_Scale.src#TP_SCALE.CBX_AUTO_MAX.checkbox.text
+msgctxt "tp_Scale.src#TP_SCALE.CBX_AUTO_MAX.checkbox.text"
+msgid "A~utomatic"
+msgstr "Automaattinen"
+
+#: tp_Scale.src#TP_SCALE.TXT_TIME_RESOLUTION.fixedtext.text
+msgid "R~esolution"
+msgstr "Tarkkuus"
+
+#: tp_Scale.src#TP_SCALE.CBX_AUTO_TIME_RESOLUTION.checkbox.text
+msgctxt "tp_Scale.src#TP_SCALE.CBX_AUTO_TIME_RESOLUTION.checkbox.text"
+msgid "Automat~ic"
+msgstr "Automaattinen"
+
+#: tp_Scale.src#TP_SCALE.TXT_STEP_MAIN.fixedtext.text
+msgid "Ma~jor interval"
+msgstr "Pääväli"
+
+#: tp_Scale.src#TP_SCALE.CBX_AUTO_STEP_MAIN.checkbox.text
+msgid "Au~tomatic"
+msgstr "Automaattinen"
+
+#: tp_Scale.src#TP_SCALE.TXT_STEP_HELP_COUNT.fixedtext.text
+msgid "Minor inter~val count"
+msgstr "Jakoviivojen määrä"
+
+#: tp_Scale.src#TP_SCALE.TXT_STEP_HELP.fixedtext.text
+msgid "Minor inter~val"
+msgstr "Jakoväli"
+
+#: tp_Scale.src#TP_SCALE.CBX_AUTO_STEP_HELP.checkbox.text
+msgid "Aut~omatic"
+msgstr "Automaattinen"
+
+#: tp_Scale.src#TP_SCALE.TXT_ORIGIN.fixedtext.text
+msgid "Re~ference value"
+msgstr "Vertailuarvo"
+
+#: tp_Scale.src#TP_SCALE.CBX_AUTO_ORIGIN.checkbox.text
+msgctxt "tp_Scale.src#TP_SCALE.CBX_AUTO_ORIGIN.checkbox.text"
+msgid "Automat~ic"
+msgstr "Automaattinen"
+
+#: dlg_InsertAxis_Grid.src#DLG_AXIS_OR_GRID.FL_PRIMARY_AXIS.fixedline.text
+msgctxt "dlg_InsertAxis_Grid.src#DLG_AXIS_OR_GRID.FL_PRIMARY_AXIS.fixedline.text"
+msgid "Axes"
+msgstr "Akselit"
+
+#: dlg_InsertAxis_Grid.src#DLG_AXIS_OR_GRID.FL_PRIMARY_GRID.fixedline.text
+msgid "Major grids"
+msgstr "Pääruudukot"
+
+#: dlg_InsertAxis_Grid.src#DLG_AXIS_OR_GRID.CB_X_PRIMARY.checkbox.text
+msgctxt "dlg_InsertAxis_Grid.src#DLG_AXIS_OR_GRID.CB_X_PRIMARY.checkbox.text"
+msgid "~X axis"
+msgstr "~X-akseli"
+
+#: dlg_InsertAxis_Grid.src#DLG_AXIS_OR_GRID.CB_Y_PRIMARY.checkbox.text
+msgctxt "dlg_InsertAxis_Grid.src#DLG_AXIS_OR_GRID.CB_Y_PRIMARY.checkbox.text"
+msgid "~Y axis"
+msgstr "~Y-akseli"
+
+#: dlg_InsertAxis_Grid.src#DLG_AXIS_OR_GRID.CB_Z_PRIMARY.checkbox.text
+msgctxt "dlg_InsertAxis_Grid.src#DLG_AXIS_OR_GRID.CB_Z_PRIMARY.checkbox.text"
+msgid "~Z axis"
+msgstr "~Z-akseli"
+
+#: dlg_InsertAxis_Grid.src#DLG_AXIS_OR_GRID.FL_SECONDARY_AXIS.fixedline.text
+msgid "Secondary axes"
+msgstr "Toissijaiset akselit"
+
+#: dlg_InsertAxis_Grid.src#DLG_AXIS_OR_GRID.FL_SECONDARY_GRID.fixedline.text
+msgid "Minor grids"
+msgstr "Apuruudukot"
+
+#: Strings_Statistic.src#STR_INDICATE_BOTH.string.text
+msgid "Negative and Positive"
+msgstr "Negatiivinen ja positiivinen"
+
+#: Strings_Statistic.src#STR_INDICATE_DOWN.string.text
+msgid "Negative"
+msgstr "Negatiivinen"
+
+#: Strings_Statistic.src#STR_INDICATE_UP.string.text
+msgid "Positive"
+msgstr "Positiivinen"
+
+#: Strings_Statistic.src#STR_CONTROLTEXT_ERROR_BARS_FROM_DATA.string.text
+msgid "From Data Table"
+msgstr "Arvopistetaulukosta"
+
+#: Strings_Statistic.src#STR_REGRESSION_LINEAR.string.text
+msgid "Linear (%SERIESNAME)"
+msgstr "Lineaarinen (%SERIESNAME)"
+
+#: Strings_Statistic.src#STR_REGRESSION_LOG.string.text
+msgid "Logarithmic (%SERIESNAME)"
+msgstr "Logaritminen (%SERIESNAME)"
+
+#: Strings_Statistic.src#STR_REGRESSION_EXP.string.text
+msgid "Exponential (%SERIESNAME)"
+msgstr "Eksponentiaalinen (%SERIESNAME)"
+
+#: Strings_Statistic.src#STR_REGRESSION_POWER.string.text
+msgid "Power (%SERIESNAME)"
+msgstr "Potenssi (%SERIESNAME)"
+
+#: Strings_Statistic.src#STR_REGRESSION_MEAN.string.text
+msgid "Mean (%SERIESNAME)"
+msgstr "Keskiarvo (%SERIESNAME)"
+
+#: res_TextSeparator.src#LB_TEXT_SEPARATOR.1.stringlist.text
+msgid "Space"
+msgstr "Välilyönti"
+
+#: res_TextSeparator.src#LB_TEXT_SEPARATOR.2.stringlist.text
+msgid "Comma"
+msgstr "Pilkku"
+
+#: res_TextSeparator.src#LB_TEXT_SEPARATOR.3.stringlist.text
+msgid "Semicolon"
+msgstr "Puolipiste"
+
+#: res_TextSeparator.src#LB_TEXT_SEPARATOR.4.stringlist.text
+msgid "New line"
+msgstr "Rivinvaihto"
+
+#: res_BarGeometry.src#LB_BAR_GEOMETRY.1.stringlist.text
+msgid "Box"
+msgstr "Särmiö"
+
+#: res_BarGeometry.src#LB_BAR_GEOMETRY.2.stringlist.text
+msgid "Cylinder"
+msgstr "Lieriö"
+
+#: res_BarGeometry.src#LB_BAR_GEOMETRY.3.stringlist.text
+msgid "Cone"
+msgstr "Kartio"
+
+#: res_BarGeometry.src#LB_BAR_GEOMETRY.4.stringlist.text
+msgid "Pyramid"
+msgstr "Pyramidi"
+
+#: tp_3D_SceneIllumination.src#TP_3D_SCENEILLUMINATION.FT_LIGHTSOURCE.fixedtext.text
+msgid "~Light source"
+msgstr "Valonlähde"
+
+#: tp_3D_SceneIllumination.src#TP_3D_SCENEILLUMINATION.FT_AMBIENTLIGHT.fixedtext.text
+msgid "~Ambient light"
+msgstr "Taustavalo"
+
+#: tp_3D_SceneIllumination.src#STR_LIGHT_PREVIEW.string.text
+msgid "Light Preview"
+msgstr "Valaistuksen esikatselu"
+
+#: dlg_DataSource.src#DLG_DATA_SOURCE.tabdialog.text
+msgid "Data Ranges"
+msgstr "Tietoalueet"
+
+#: dlg_DataEditor.src#DLG_DIAGRAM_DATA.TBX_DATA.TBI_DATA_INSERT_ROW.toolboxitem.text
+msgid "Insert Row"
+msgstr "Lisää rivi"
+
+#: dlg_DataEditor.src#DLG_DIAGRAM_DATA.TBX_DATA.TBI_DATA_INSERT_COL.toolboxitem.text
+msgid "Insert Series"
+msgstr "Lisää sarja"
+
+#: dlg_DataEditor.src#DLG_DIAGRAM_DATA.TBX_DATA.TBI_DATA_INSERT_TEXT_COL.toolboxitem.text
+msgid "Insert Text Column"
+msgstr "Lisää tekstisarake"
+
+#: dlg_DataEditor.src#DLG_DIAGRAM_DATA.TBX_DATA.TBI_DATA_DELETE_ROW.toolboxitem.text
+msgid "Delete Row"
+msgstr "Poista rivi"
+
+#: dlg_DataEditor.src#DLG_DIAGRAM_DATA.TBX_DATA.TBI_DATA_DELETE_COL.toolboxitem.text
+msgid "Delete Series"
+msgstr "Poista sarja"
+
+#: dlg_DataEditor.src#DLG_DIAGRAM_DATA.TBX_DATA.TBI_DATA_SWAP_COL.toolboxitem.text
+msgid "Move Series Right"
+msgstr "Siirrä sarjaa oikealle"
+
+#: dlg_DataEditor.src#DLG_DIAGRAM_DATA.TBX_DATA.TBI_DATA_SWAP_ROW.toolboxitem.text
+msgid "Move Row Down"
+msgstr "Siirrä riviä alas"
+
+#: dlg_DataEditor.src#DLG_DIAGRAM_DATA.modaldialog.text
+msgid "Data Table"
+msgstr "Arvopisteiden muokkaus"
+
+#: Strings_Scale.src#STR_INVALID_NUMBER.string.text
+msgid "Numbers are required. Check your input."
+msgstr "Tarvitaan lukuarvo. Tarkista syöte."
+
+#: Strings_Scale.src#STR_STEP_GT_ZERO.string.text
+msgid "The major interval requires a positive number. Check your input."
+msgstr "Päävälin on oltava positiivinen luku. Tarkista syöte."
+
+#: Strings_Scale.src#STR_BAD_LOGARITHM.string.text
+msgid "The logarithmic scale requires positive numbers. Check your input."
+msgstr "Logaritmisella asteikolla on käytettävä positiivisia lukuarvoja. Tarkista syöte."
+
+#: Strings_Scale.src#STR_MIN_GREATER_MAX.string.text
+msgid "The minimum must be lower than the maximum. Check your input."
+msgstr "Minimin on oltava maksimia pienempi. Tarkista syöte."
+
+#: Strings_Scale.src#STR_INVALID_INTERVALS.string.text
+msgid "The major interval needs to be greater than the minor interval. Check your input."
+msgstr "Päävälin on oltava suurempi kuin jakoväli. Tarkista syöte."
+
+#: Strings_Scale.src#STR_INVALID_TIME_UNIT.string.text
+msgid "The major and minor interval need to be greater or equal to the resolution. Check your input."
+msgstr "Päävälin ja jakovälin on oltava vähintään yhtä suuria kuin tarkkuus. Tarkista syöte."
+
+#: res_DataLabel_tmpl.hrc#WORKAROUND.1.stringlist.text
+msgid "Best fit"
+msgstr "Paras sovitus"
+
+#: res_DataLabel_tmpl.hrc#WORKAROUND.2.stringlist.text
+msgid "Center"
+msgstr "Keskelle"
+
+#: res_DataLabel_tmpl.hrc#WORKAROUND.3.stringlist.text
+msgid "Above"
+msgstr "Yläpuolelle"
+
+#: res_DataLabel_tmpl.hrc#WORKAROUND.4.stringlist.text
+msgid "Top left"
+msgstr "Ylös vasemmalle"
+
+#: res_DataLabel_tmpl.hrc#WORKAROUND.5.stringlist.text
+msgid "Left"
+msgstr "Vasemmalle"
+
+#: res_DataLabel_tmpl.hrc#WORKAROUND.6.stringlist.text
+msgid "Bottom left"
+msgstr "Alas vasemmalle"
+
+#: res_DataLabel_tmpl.hrc#WORKAROUND.7.stringlist.text
+msgid "Below"
+msgstr "Alapuolelle"
+
+#: res_DataLabel_tmpl.hrc#WORKAROUND.8.stringlist.text
+msgid "Bottom right"
+msgstr "Alas oikealle"
+
+#: res_DataLabel_tmpl.hrc#WORKAROUND.9.stringlist.text
+msgid "Right"
+msgstr "Oikealle"
+
+#: res_DataLabel_tmpl.hrc#WORKAROUND.10.stringlist.text
+msgid "Top right"
+msgstr "Ylös oikealle"
+
+#: res_DataLabel_tmpl.hrc#WORKAROUND.11.stringlist.text
+msgid "Inside"
+msgstr "Sisäpuolelle"
+
+#: res_DataLabel_tmpl.hrc#WORKAROUND.12.stringlist.text
+msgid "Outside"
+msgstr "Ulkopuolelle"
+
+#: res_DataLabel_tmpl.hrc#WORKAROUND.13.stringlist.text
+msgid "Near origin"
+msgstr "Juureen"
+
+#: res_DataLabel_tmpl.hrc#RESOURCE_DATALABEL__xpos__ypos__.CB_VALUE_AS_NUMBER.checkbox.text
+msgid "Show value as ~number"
+msgstr "Näytä arvo lukuna"
+
+#: res_DataLabel_tmpl.hrc#RESOURCE_DATALABEL__xpos__ypos__.PB_NUMBERFORMAT.pushbutton.text
+msgid "Number ~format..."
+msgstr "Lukumuoto..."
+
+#: res_DataLabel_tmpl.hrc#RESOURCE_DATALABEL__xpos__ypos__.CB_VALUE_AS_PERCENTAGE.checkbox.text
+msgid "Show value as ~percentage"
+msgstr "Näytä arvo prosenttiosuutena"
+
+#: res_DataLabel_tmpl.hrc#RESOURCE_DATALABEL__xpos__ypos__.PB_PERCENT_NUMBERFORMAT.pushbutton.text
+msgid "Percentage f~ormat..."
+msgstr "Prosenttiosuuden muoto..."
+
+#: res_DataLabel_tmpl.hrc#RESOURCE_DATALABEL__xpos__ypos__.CB_CATEGORY.checkbox.text
+msgid "Show ~category"
+msgstr "Näytä luokka"
+
+#: res_DataLabel_tmpl.hrc#RESOURCE_DATALABEL__xpos__ypos__.CB_SYMBOL.checkbox.text
+msgid "Show ~legend key"
+msgstr "Näytä seliteruutu"
+
+#: res_DataLabel_tmpl.hrc#RESOURCE_DATALABEL__xpos__ypos__.FT_LABEL_PLACEMENT.fixedtext.text
+msgid "Place~ment"
+msgstr "Sijoitus"
+
+#: res_DataLabel_tmpl.hrc#RESOURCE_DATALABEL__xpos__ypos__.FL_LABEL_ROTATE.fixedline.text
+msgid "Rotate Text"
+msgstr "Kierrä tekstiä"
+
+#: res_DataLabel_tmpl.hrc#RESOURCE_DATALABEL__xpos__ypos__.FT_LABEL_DEGREES.fixedtext.text
+msgctxt "res_DataLabel_tmpl.hrc#RESOURCE_DATALABEL__xpos__ypos__.FT_LABEL_DEGREES.fixedtext.text"
+msgid "~Degrees"
+msgstr "~Astetta"
+
+#: res_DataLabel_tmpl.hrc#RESOURCE_DATALABEL__xpos__ypos__.FT_LABEL_TEXTDIR.fixedtext.text
+msgctxt "res_DataLabel_tmpl.hrc#RESOURCE_DATALABEL__xpos__ypos__.FT_LABEL_TEXTDIR.fixedtext.text"
+msgid "Te~xt direction"
+msgstr "Tekstin kirjoitussuunta"
+
+#: dlg_ShapeParagraph.src#DLG_SHAPE_PARAGRAPH.1.RID_SVXPAGE_STD_PARAGRAPH.pageitem.text
+msgid "Indents & Spacing"
+msgstr "Sisennykset ja välit"
+
+#: dlg_ShapeParagraph.src#DLG_SHAPE_PARAGRAPH.1.RID_SVXPAGE_ALIGN_PARAGRAPH.pageitem.text
+msgctxt "dlg_ShapeParagraph.src#DLG_SHAPE_PARAGRAPH.1.RID_SVXPAGE_ALIGN_PARAGRAPH.pageitem.text"
+msgid "Alignment"
+msgstr "Tasaus"
+
+#: dlg_ShapeParagraph.src#DLG_SHAPE_PARAGRAPH.1.RID_SVXPAGE_PARA_ASIAN.pageitem.text
+msgctxt "dlg_ShapeParagraph.src#DLG_SHAPE_PARAGRAPH.1.RID_SVXPAGE_PARA_ASIAN.pageitem.text"
+msgid "Asian Typography"
+msgstr "Aasialaiset merkit"
+
+#: dlg_ShapeParagraph.src#DLG_SHAPE_PARAGRAPH.1.RID_SVXPAGE_TABULATOR.pageitem.text
+msgid "Tab"
+msgstr "Sarkain"
+
+#: dlg_ShapeParagraph.src#DLG_SHAPE_PARAGRAPH.tabdialog.text
+msgid "Paragraph"
+msgstr "Kappale"
+
+#: dlg_ShapeFont.src#DLG_SHAPE_FONT.1.RID_SVXPAGE_CHAR_NAME.pageitem.text
+msgctxt "dlg_ShapeFont.src#DLG_SHAPE_FONT.1.RID_SVXPAGE_CHAR_NAME.pageitem.text"
+msgid "Font"
+msgstr "Fontti"
+
+#: dlg_ShapeFont.src#DLG_SHAPE_FONT.1.RID_SVXPAGE_CHAR_EFFECTS.pageitem.text
+msgctxt "dlg_ShapeFont.src#DLG_SHAPE_FONT.1.RID_SVXPAGE_CHAR_EFFECTS.pageitem.text"
+msgid "Font Effects"
+msgstr "Fonttitehosteet"
+
+#: dlg_ShapeFont.src#DLG_SHAPE_FONT.1.RID_SVXPAGE_CHAR_POSITION.pageitem.text
+msgid "Font Position"
+msgstr "Fontin sijainti"
+
+#: dlg_ShapeFont.src#DLG_SHAPE_FONT.tabdialog.text
+msgid "Character"
+msgstr "Merkki"
+
+#: tp_3D_SceneAppearance.src#TP_3D_SCENEAPPEARANCE.FT_SCHEME.fixedtext.text
+msgid "Sche~me"
+msgstr "Tyyppi"
+
+#: tp_3D_SceneAppearance.src#TP_3D_SCENEAPPEARANCE.CB_SHADING.checkbox.text
+msgid "~Shading"
+msgstr "Varjostus"
+
+#: tp_3D_SceneAppearance.src#TP_3D_SCENEAPPEARANCE.CB_OBJECTLINES.checkbox.text
+msgid "~Object borders"
+msgstr "Objektin reunat"
+
+#: tp_3D_SceneAppearance.src#TP_3D_SCENEAPPEARANCE.CB_ROUNDEDEDGE.checkbox.text
+msgid "~Rounded edges"
+msgstr "Pyöristetyt särmät"
+
+#: res_SecondaryAxisCheckBoxes_tmpl.hrc#SECONDARYAXISCHECKBOXES__xpos__ypos__xOffset__yOffset__.CB_X_SECONDARY.checkbox.text
+msgctxt "res_SecondaryAxisCheckBoxes_tmpl.hrc#SECONDARYAXISCHECKBOXES__xpos__ypos__xOffset__yOffset__.CB_X_SECONDARY.checkbox.text"
+msgid "X ~axis"
+msgstr "X-akseli"
+
+#: res_SecondaryAxisCheckBoxes_tmpl.hrc#SECONDARYAXISCHECKBOXES__xpos__ypos__xOffset__yOffset__.CB_Y_SECONDARY.checkbox.text
+msgctxt "res_SecondaryAxisCheckBoxes_tmpl.hrc#SECONDARYAXISCHECKBOXES__xpos__ypos__xOffset__yOffset__.CB_Y_SECONDARY.checkbox.text"
+msgid "Y ax~is"
+msgstr "Y-akseli"
+
+#: res_SecondaryAxisCheckBoxes_tmpl.hrc#SECONDARYAXISCHECKBOXES__xpos__ypos__xOffset__yOffset__.CB_Z_SECONDARY.checkbox.text
+msgid "Z axi~s"
+msgstr "Z-akseli"
+
+#: res_Titlesx_tmpl.hrc#TITLES__xpos__ypos__availableWidth__indentLabel__fixedLinesHeight__.FT_MAINTITLE.fixedtext.text
+msgid "~Title"
+msgstr "Otsikko"
+
+#: res_Titlesx_tmpl.hrc#TITLES__xpos__ypos__availableWidth__indentLabel__fixedLinesHeight__.FT_SUBTITLE.fixedtext.text
+msgid "~Subtitle"
+msgstr "~Alaotsikko"
+
+#: res_Titlesx_tmpl.hrc#TITLES__xpos__ypos__availableWidth__indentLabel__fixedLinesHeight__.FL_AXES.fixedline.text
+msgctxt "res_Titlesx_tmpl.hrc#TITLES__xpos__ypos__availableWidth__indentLabel__fixedLinesHeight__.FL_AXES.fixedline.text"
+msgid "Axes"
+msgstr "Akselit"
+
+#: res_Titlesx_tmpl.hrc#TITLES__xpos__ypos__availableWidth__indentLabel__fixedLinesHeight__.FT_TITLE_X_AXIS.fixedtext.text
+msgctxt "res_Titlesx_tmpl.hrc#TITLES__xpos__ypos__availableWidth__indentLabel__fixedLinesHeight__.FT_TITLE_X_AXIS.fixedtext.text"
+msgid "~X axis"
+msgstr "~X-akseli"
+
+#: res_Titlesx_tmpl.hrc#TITLES__xpos__ypos__availableWidth__indentLabel__fixedLinesHeight__.FT_TITLE_Y_AXIS.fixedtext.text
+msgctxt "res_Titlesx_tmpl.hrc#TITLES__xpos__ypos__availableWidth__indentLabel__fixedLinesHeight__.FT_TITLE_Y_AXIS.fixedtext.text"
+msgid "~Y axis"
+msgstr "~Y-akseli"
+
+#: res_Titlesx_tmpl.hrc#TITLES__xpos__ypos__availableWidth__indentLabel__fixedLinesHeight__.FT_TITLE_Z_AXIS.fixedtext.text
+msgctxt "res_Titlesx_tmpl.hrc#TITLES__xpos__ypos__availableWidth__indentLabel__fixedLinesHeight__.FT_TITLE_Z_AXIS.fixedtext.text"
+msgid "~Z axis"
+msgstr "~Z-akseli"
+
+#: res_Titlesx_tmpl.hrc#TITLES__xpos__ypos__availableWidth__indentLabel__fixedLinesHeight__.FL_SECONDARY_AXES.fixedline.text
+msgid "Secondary Axes"
+msgstr "Toissijaiset akselit"
+
+#: res_Titlesx_tmpl.hrc#TITLES__xpos__ypos__availableWidth__indentLabel__fixedLinesHeight__.FT_TITLE_SECONDARY_X_AXIS.fixedtext.text
+msgctxt "res_Titlesx_tmpl.hrc#TITLES__xpos__ypos__availableWidth__indentLabel__fixedLinesHeight__.FT_TITLE_SECONDARY_X_AXIS.fixedtext.text"
+msgid "X ~axis"
+msgstr "X-akseli"
+
+#: res_Titlesx_tmpl.hrc#TITLES__xpos__ypos__availableWidth__indentLabel__fixedLinesHeight__.FT_TITLE_SECONDARY_Y_AXIS.fixedtext.text
+msgctxt "res_Titlesx_tmpl.hrc#TITLES__xpos__ypos__availableWidth__indentLabel__fixedLinesHeight__.FT_TITLE_SECONDARY_Y_AXIS.fixedtext.text"
+msgid "Y ax~is"
+msgstr "Y-akseli"
+
+#: tp_Wizard_TitlesAndObjects.src#TP_WIZARD_TITLEANDOBJECTS.FT_TITLEDESCRIPTION.fixedtext.text
+msgid "Choose titles, legend, and grid settings"
+msgstr "Valitse otsikot, selitteet ja ruudukon asetukset"
+
+#: tp_Wizard_TitlesAndObjects.src#TP_WIZARD_TITLEANDOBJECTS.FL_GRIDS.fixedline.text
+msgid "Display grids"
+msgstr "Näytä ruudukot"
+
+#: tp_PolarOptions.src#TP_POLAROPTIONS.CB_CLOCKWISE.checkbox.text
+msgid "~Clockwise direction"
+msgstr "Myötäpäivään"
+
+#: tp_PolarOptions.src#TP_POLAROPTIONS.FL_STARTING_ANGLE.fixedline.text
+msgid "Starting angle"
+msgstr "Aloituskulma"
+
+#: tp_PolarOptions.src#TP_POLAROPTIONS.FT_ROTATION_DEGREES.fixedtext.text
+msgctxt "tp_PolarOptions.src#TP_POLAROPTIONS.FT_ROTATION_DEGREES.fixedtext.text"
+msgid "~Degrees"
+msgstr "~Astetta"
+
+#: tp_PolarOptions.src#TP_POLAROPTIONS.FL_PLOT_OPTIONS_POLAR.fixedline.text
+msgctxt "tp_PolarOptions.src#TP_POLAROPTIONS.FL_PLOT_OPTIONS_POLAR.fixedline.text"
+msgid "Plot options"
+msgstr "Piirtoasetukset"
+
+#: tp_PolarOptions.src#TP_POLAROPTIONS.CB_INCLUDE_HIDDEN_CELLS_POLAR.checkbox.text
+msgctxt "tp_PolarOptions.src#TP_POLAROPTIONS.CB_INCLUDE_HIDDEN_CELLS_POLAR.checkbox.text"
+msgid "Include ~values from hidden cells"
+msgstr "Piirrä arvot myös piilotetuista soluista"
+
+#: res_ErrorBar_tmpl.hrc#WORKAROUND.1.stringlist.text
+msgid "Standard Error"
+msgstr "Keskivirhe"
+
+#: res_ErrorBar_tmpl.hrc#WORKAROUND.2.stringlist.text
+msgid "Standard Deviation"
+msgstr "Keskihajonta"
+
+#: res_ErrorBar_tmpl.hrc#WORKAROUND.3.stringlist.text
+msgid "Variance"
+msgstr "Varianssi"
+
+#: res_ErrorBar_tmpl.hrc#WORKAROUND.4.stringlist.text
+msgid "Error Margin"
+msgstr "Virhemarginaali"
+
+#: res_ErrorBar_tmpl.hrc#RESOURCE_ERRORBARS_availablewidth__yoffset_.FL_ERROR.fixedline.text
+msgid "Error Category"
+msgstr "Virheluokka"
+
+#: res_ErrorBar_tmpl.hrc#RESOURCE_ERRORBARS_availablewidth__yoffset_.RB_NONE.radiobutton.text
+msgctxt "res_ErrorBar_tmpl.hrc#RESOURCE_ERRORBARS_availablewidth__yoffset_.RB_NONE.radiobutton.text"
+msgid "~None"
+msgstr "Ei mikään"
+
+#: res_ErrorBar_tmpl.hrc#RESOURCE_ERRORBARS_availablewidth__yoffset_.RB_CONST.radiobutton.text
+msgid "~Constant Value"
+msgstr "Vakioarvo"
+
+#: res_ErrorBar_tmpl.hrc#RESOURCE_ERRORBARS_availablewidth__yoffset_.RB_PERCENT.radiobutton.text
+msgid "~Percentage"
+msgstr "~Prosenttiosuus"
+
+#: res_ErrorBar_tmpl.hrc#RESOURCE_ERRORBARS_availablewidth__yoffset_.RB_RANGE.radiobutton.text
+msgid "Cell ~Range"
+msgstr "Solualue"
+
+#: res_ErrorBar_tmpl.hrc#RESOURCE_ERRORBARS_availablewidth__yoffset_.FL_PARAMETERS.fixedline.text
+msgid "Parameters"
+msgstr "Parametrit"
+
+#: res_ErrorBar_tmpl.hrc#RESOURCE_ERRORBARS_availablewidth__yoffset_.FT_POSITIVE.fixedtext.text
+msgid "P~ositive (+)"
+msgstr "Positiivinen (+)"
+
+#: res_ErrorBar_tmpl.hrc#RESOURCE_ERRORBARS_availablewidth__yoffset_.FT_NEGATIVE.fixedtext.text
+msgid "~Negative (-)"
+msgstr "Negatiivinen (-)"
+
+#: res_ErrorBar_tmpl.hrc#RESOURCE_ERRORBARS_availablewidth__yoffset_.CB_SYN_POS_NEG.checkbox.text
+msgid "Same value for both"
+msgstr "Sama arvo molemmissa"
+
+#: res_ErrorBar_tmpl.hrc#RESOURCE_ERRORBARS_availablewidth__yoffset_.FL_INDICATE.fixedline.text
+msgid "Error Indicator"
+msgstr "Virheilmaisin"
+
+#: res_ErrorBar_tmpl.hrc#RESOURCE_ERRORBARS_availablewidth__yoffset_.RB_BOTH.radiobutton.text
+msgid "Positive ~and Negative"
+msgstr "Positiivinen ja negatiivinen"
+
+#: res_ErrorBar_tmpl.hrc#RESOURCE_ERRORBARS_availablewidth__yoffset_.RB_POSITIVE.radiobutton.text
+msgid "Pos~itive"
+msgstr "Positiivinen"
+
+#: res_ErrorBar_tmpl.hrc#RESOURCE_ERRORBARS_availablewidth__yoffset_.RB_NEGATIVE.radiobutton.text
+msgid "Ne~gative"
+msgstr "Negatiivinen"
+
+#: tp_LegendPosition.src#TP_LEGEND_POS.GRP_LEGEND.fixedline.text
+msgctxt "tp_LegendPosition.src#TP_LEGEND_POS.GRP_LEGEND.fixedline.text"
+msgid "Position"
+msgstr "Sijainti"
+
+#: tp_LegendPosition.src#TP_LEGEND_POS.FL_LEGEND_TEXTORIENT.fixedline.text
+msgctxt "tp_LegendPosition.src#TP_LEGEND_POS.FL_LEGEND_TEXTORIENT.fixedline.text"
+msgid "Text orientation"
+msgstr "Tekstin suunta"
+
+#: tp_LegendPosition.src#TP_LEGEND_POS.FT_LEGEND_TEXTDIR.fixedtext.text
+msgctxt "tp_LegendPosition.src#TP_LEGEND_POS.FT_LEGEND_TEXTDIR.fixedtext.text"
+msgid "Te~xt direction"
+msgstr "Tekstin kirjoitussuunta"
+
+#: res_LegendPosition_tmpl.hrc#RESOURCE_LEGENDDISPLAY__xpos___ypos__.CBX_SHOWLEGEND.checkbox.text
+msgid "~Display legend"
+msgstr "Näytä selite"
+
+#: res_LegendPosition_tmpl.hrc#RESOURCE_LEGENDPOSITION__xpos___ypos__.RBT_LEFT.radiobutton.text
+msgid "~Left"
+msgstr "~Vasen"
+
+#: res_LegendPosition_tmpl.hrc#RESOURCE_LEGENDPOSITION__xpos___ypos__.RBT_RIGHT.radiobutton.text
+msgid "~Right"
+msgstr "~Oikea"
+
+#: res_LegendPosition_tmpl.hrc#RESOURCE_LEGENDPOSITION__xpos___ypos__.RBT_TOP.radiobutton.text
+msgid "~Top"
+msgstr "~Yläreuna"
+
+#: res_LegendPosition_tmpl.hrc#RESOURCE_LEGENDPOSITION__xpos___ypos__.RBT_BOTTOM.radiobutton.text
+msgid "~Bottom"
+msgstr "~Alareuna"
+
+#: dlg_View3D.src#DLG_3D_VIEW.tabdialog.text
+msgid "3D View"
+msgstr "Kolmiulotteinen näkymä"
+
+#: tp_AxisPositions.src#TP_AXIS_POSITIONS.FL_AXIS_LINE.fixedline.text
+msgid "Axis line"
+msgstr "Akseliviiva"
+
+#: tp_AxisPositions.src#TP_AXIS_POSITIONS.FT_CROSSES_OTHER_AXIS_AT.fixedtext.text
+msgid "~Cross other axis at"
+msgstr "Leikkaa toinen akseli"
+
+#: tp_AxisPositions.src#TP_AXIS_POSITIONS.LB_CROSSES_OTHER_AXIS_AT.1.stringlist.text
+msgid "Start"
+msgstr "alussa"
+
+#: tp_AxisPositions.src#TP_AXIS_POSITIONS.LB_CROSSES_OTHER_AXIS_AT.2.stringlist.text
+msgid "End"
+msgstr "lopussa"
+
+#: tp_AxisPositions.src#TP_AXIS_POSITIONS.LB_CROSSES_OTHER_AXIS_AT.3.stringlist.text
+msgid "Value"
+msgstr "arvossa"
+
+#: tp_AxisPositions.src#TP_AXIS_POSITIONS.LB_CROSSES_OTHER_AXIS_AT.4.stringlist.text
+msgid "Category"
+msgstr "luokassa"
+
+#: tp_AxisPositions.src#TP_AXIS_POSITIONS.CB_AXIS_BETWEEN_CATEGORIES.checkbox.text
+msgid "Axis ~between categories"
+msgstr "Akseli luokkien välissä"
+
+#: tp_AxisPositions.src#TP_AXIS_POSITIONS.FL_LABELS.fixedline.text
+msgid "Labels"
+msgstr "Selitteet"
+
+#: tp_AxisPositions.src#TP_AXIS_POSITIONS.FT_PLACE_LABELS.fixedtext.text
+msgid "~Place labels"
+msgstr "Sijoita selitteet"
+
+#: tp_AxisPositions.src#TP_AXIS_POSITIONS.LB_PLACE_LABELS.1.stringlist.text
+msgid "Near axis"
+msgstr "lähelle akselia"
+
+#: tp_AxisPositions.src#TP_AXIS_POSITIONS.LB_PLACE_LABELS.2.stringlist.text
+msgid "Near axis (other side)"
+msgstr "lähelle akselia (toiselle puolelle)"
+
+#: tp_AxisPositions.src#TP_AXIS_POSITIONS.LB_PLACE_LABELS.3.stringlist.text
+msgid "Outside start"
+msgstr "ulkopuolelle alkuun"
+
+#: tp_AxisPositions.src#TP_AXIS_POSITIONS.LB_PLACE_LABELS.4.stringlist.text
+msgid "Outside end"
+msgstr "ulkopuolelle loppuun"
+
+#: tp_AxisPositions.src#TP_AXIS_POSITIONS.FT_AXIS_LABEL_DISTANCE.fixedtext.text
+msgid "~Distance"
+msgstr "etäisyydelle"
+
+#: tp_AxisPositions.src#TP_AXIS_POSITIONS.FL_TICKS.fixedline.text
+msgid "Interval marks"
+msgstr "Akselimerkit"
+
+#: tp_AxisPositions.src#TP_AXIS_POSITIONS.FT_MAJOR.fixedtext.text
+msgid "Major:"
+msgstr "Akselimerkit:"
+
+#: tp_AxisPositions.src#TP_AXIS_POSITIONS.CB_TICKS_INNER.checkbox.text
+msgid "~Inner"
+msgstr "Sisempi"
+
+#: tp_AxisPositions.src#TP_AXIS_POSITIONS.CB_TICKS_OUTER.checkbox.text
+msgid "~Outer"
+msgstr "Ulompi"
+
+#: tp_AxisPositions.src#TP_AXIS_POSITIONS.FT_MINOR.fixedtext.text
+msgid "Minor:"
+msgstr "Jakoviivat:"
+
+#: tp_AxisPositions.src#TP_AXIS_POSITIONS.CB_MINOR_INNER.checkbox.text
+msgid "I~nner"
+msgstr "Sisempi"
+
+#: tp_AxisPositions.src#TP_AXIS_POSITIONS.CB_MINOR_OUTER.checkbox.text
+msgid "O~uter"
+msgstr "Ulompi"
+
+#: tp_AxisPositions.src#TP_AXIS_POSITIONS.FT_PLACE_TICKS.fixedtext.text
+msgid "Place ~marks"
+msgstr "Sijoita merkit"
+
+#: tp_AxisPositions.src#TP_AXIS_POSITIONS.LB_PLACE_TICKS.1.stringlist.text
+msgid "At labels"
+msgstr "selitteisiin"
+
+#: tp_AxisPositions.src#TP_AXIS_POSITIONS.LB_PLACE_TICKS.2.stringlist.text
+msgid "At axis"
+msgstr "akselille"
+
+#: tp_AxisPositions.src#TP_AXIS_POSITIONS.LB_PLACE_TICKS.3.stringlist.text
+msgid "At axis and labels"
+msgstr "akselille ja selitteisiin"
+
+#: tp_AxisPositions.src#TP_AXIS_POSITIONS.FL_GRIDS.fixedline.text
+msgctxt "tp_AxisPositions.src#TP_AXIS_POSITIONS.FL_GRIDS.fixedline.text"
+msgid "Grids"
+msgstr "Ruudukot"
+
+#: tp_AxisPositions.src#TP_AXIS_POSITIONS.CB_MAJOR_GRID.checkbox.text
+msgid "Show major ~grid"
+msgstr "Näytä pääruudukko"
+
+#: tp_AxisPositions.src#TP_AXIS_POSITIONS.PB_MAJOR_GRID.pushbutton.text
+msgid "Mo~re..."
+msgstr "Lisää..."
+
+#: tp_AxisPositions.src#TP_AXIS_POSITIONS.CB_MINOR_GRID.checkbox.text
+msgid "~Show minor grid"
+msgstr "Näytä apuruudukko"
+
+#: tp_AxisPositions.src#TP_AXIS_POSITIONS.PB_MINOR_GRID.pushbutton.text
+msgid "Mor~e..."
+msgstr "Lisää..."
+
+#: Strings_AdditionalControls.src#STR_3DSCHEME_SIMPLE.string.text
+msgid "Simple"
+msgstr "Yksinkertainen"
+
+#: Strings_AdditionalControls.src#STR_3DSCHEME_REALISTIC.string.text
+msgid "Realistic"
+msgstr "Realistinen"
+
+#: Strings_AdditionalControls.src#STR_3DSCHEME_CUSTOM.string.text
+msgid "Custom"
+msgstr "Mukautettu"
+
+#: Strings_AdditionalControls.src#STR_BAR_GEOMETRY.string.text
+msgid "Shape"
+msgstr "Muoto"
+
+#: Strings_AdditionalControls.src#STR_NUMBER_OF_LINES.string.text
+msgid "~Number of lines"
+msgstr "~Viivojen lukumäärä"
+
+#: Strings_AdditionalControls.src#STR_TEXT_SEPARATOR.string.text
+msgid "Separator"
+msgstr "Erotinmerkki"
diff --git a/source/fi/connectivity/registry/ado/org/openoffice/Office/DataAccess.po b/source/fi/connectivity/registry/ado/org/openoffice/Office/DataAccess.po
new file mode 100644
index 00000000000..36414ed19c5
--- /dev/null
+++ b/source/fi/connectivity/registry/ado/org/openoffice/Office/DataAccess.po
@@ -0,0 +1,28 @@
+#. extracted from connectivity/registry/ado/org/openoffice/Office/DataAccess.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+connectivity%2Fregistry%2Fado%2Forg%2Fopenoffice%2FOffice%2FDataAccess.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2012-07-05 18:26+0300\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: Drivers.xcu#.Drivers.Installed.sdbc_ado__.DriverTypeDisplayName.value.text
+msgid "ADO"
+msgstr "ADO"
+
+#: Drivers.xcu#.Drivers.Installed.sdbc_ado_access_PROVIDER_Microsoft.Jet.OLEDB.4.0_DATA_SOURCE__.DriverTypeDisplayName.value.text
+msgid "Microsoft Access"
+msgstr "Microsoft Access"
+
+#: Drivers.xcu#.Drivers.Installed.sdbc_ado_access_Provider_Microsoft.ACE.OLEDB.12.0_DATA_SOURCE__.DriverTypeDisplayName.value.text
+msgid "Microsoft Access 2007"
+msgstr "Microsoft Access 2007"
diff --git a/source/fi/connectivity/registry/calc/org/openoffice/Office/DataAccess.po b/source/fi/connectivity/registry/calc/org/openoffice/Office/DataAccess.po
new file mode 100644
index 00000000000..a3d793dc653
--- /dev/null
+++ b/source/fi/connectivity/registry/calc/org/openoffice/Office/DataAccess.po
@@ -0,0 +1,20 @@
+#. extracted from connectivity/registry/calc/org/openoffice/Office/DataAccess.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+connectivity%2Fregistry%2Fcalc%2Forg%2Fopenoffice%2FOffice%2FDataAccess.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2012-07-05 18:24+0300\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: Drivers.xcu#.Drivers.Installed.sdbc_calc__.DriverTypeDisplayName.value.text
+msgid "Spreadsheet"
+msgstr "Laskentataulukko"
diff --git a/source/fi/connectivity/registry/dbase/org/openoffice/Office/DataAccess.po b/source/fi/connectivity/registry/dbase/org/openoffice/Office/DataAccess.po
new file mode 100644
index 00000000000..f910b0b7d14
--- /dev/null
+++ b/source/fi/connectivity/registry/dbase/org/openoffice/Office/DataAccess.po
@@ -0,0 +1,20 @@
+#. extracted from connectivity/registry/dbase/org/openoffice/Office/DataAccess.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+connectivity%2Fregistry%2Fdbase%2Forg%2Fopenoffice%2FOffice%2FDataAccess.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2012-07-05 18:23+0300\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: Drivers.xcu#.Drivers.Installed.sdbc_dbase__.DriverTypeDisplayName.value.text
+msgid "dBASE"
+msgstr "dBASE"
diff --git a/source/fi/connectivity/registry/evoab2/org/openoffice/Office/DataAccess.po b/source/fi/connectivity/registry/evoab2/org/openoffice/Office/DataAccess.po
new file mode 100644
index 00000000000..c7121588afa
--- /dev/null
+++ b/source/fi/connectivity/registry/evoab2/org/openoffice/Office/DataAccess.po
@@ -0,0 +1,28 @@
+#. extracted from connectivity/registry/evoab2/org/openoffice/Office/DataAccess.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+connectivity%2Fregistry%2Fevoab2%2Forg%2Fopenoffice%2FOffice%2FDataAccess.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2012-07-05 18:27+0300\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: Drivers.xcu#.Drivers.Installed.sdbc_address_evolution_local.DriverTypeDisplayName.value.text
+msgid "Evolution Local"
+msgstr "Evolution (paikallinen)"
+
+#: Drivers.xcu#.Drivers.Installed.sdbc_address_evolution_ldap.DriverTypeDisplayName.value.text
+msgid "Evolution LDAP"
+msgstr "Evolution (LDAP)"
+
+#: Drivers.xcu#.Drivers.Installed.sdbc_address_evolution_groupwise.DriverTypeDisplayName.value.text
+msgid "Groupwise"
+msgstr "Groupwise"
diff --git a/source/fi/connectivity/registry/flat/org/openoffice/Office/DataAccess.po b/source/fi/connectivity/registry/flat/org/openoffice/Office/DataAccess.po
new file mode 100644
index 00000000000..9a3a2562446
--- /dev/null
+++ b/source/fi/connectivity/registry/flat/org/openoffice/Office/DataAccess.po
@@ -0,0 +1,20 @@
+#. extracted from connectivity/registry/flat/org/openoffice/Office/DataAccess.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+connectivity%2Fregistry%2Fflat%2Forg%2Fopenoffice%2FOffice%2FDataAccess.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2012-07-05 18:25+0300\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: Drivers.xcu#.Drivers.Installed.sdbc_flat__.DriverTypeDisplayName.value.text
+msgid "Text"
+msgstr "Teksti"
diff --git a/source/fi/connectivity/registry/hsqldb/org/openoffice/Office/DataAccess.po b/source/fi/connectivity/registry/hsqldb/org/openoffice/Office/DataAccess.po
new file mode 100644
index 00000000000..724742bac86
--- /dev/null
+++ b/source/fi/connectivity/registry/hsqldb/org/openoffice/Office/DataAccess.po
@@ -0,0 +1,20 @@
+#. extracted from connectivity/registry/hsqldb/org/openoffice/Office/DataAccess.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+connectivity%2Fregistry%2Fhsqldb%2Forg%2Fopenoffice%2FOffice%2FDataAccess.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2012-07-05 18:25+0300\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: Drivers.xcu#.Drivers.Installed.sdbc_embedded_hsqldb.DriverTypeDisplayName.value.text
+msgid "HSQL database engine"
+msgstr "HSQL-tietokantamoottori"
diff --git a/source/fi/connectivity/registry/jdbc/org/openoffice/Office/DataAccess.po b/source/fi/connectivity/registry/jdbc/org/openoffice/Office/DataAccess.po
new file mode 100644
index 00000000000..a48ffc024cd
--- /dev/null
+++ b/source/fi/connectivity/registry/jdbc/org/openoffice/Office/DataAccess.po
@@ -0,0 +1,24 @@
+#. extracted from connectivity/registry/jdbc/org/openoffice/Office/DataAccess.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+connectivity%2Fregistry%2Fjdbc%2Forg%2Fopenoffice%2FOffice%2FDataAccess.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2012-07-05 18:27+0300\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: Drivers.xcu#.Drivers.Installed.jdbc__.DriverTypeDisplayName.value.text
+msgid "JDBC"
+msgstr "JDBC"
+
+#: Drivers.xcu#.Drivers.Installed.jdbc_oracle_thin__.DriverTypeDisplayName.value.text
+msgid "Oracle JDBC"
+msgstr "Oracle JDBC"
diff --git a/source/fi/connectivity/registry/kab/org/openoffice/Office/DataAccess.po b/source/fi/connectivity/registry/kab/org/openoffice/Office/DataAccess.po
new file mode 100644
index 00000000000..ee150c033a7
--- /dev/null
+++ b/source/fi/connectivity/registry/kab/org/openoffice/Office/DataAccess.po
@@ -0,0 +1,20 @@
+#. extracted from connectivity/registry/kab/org/openoffice/Office/DataAccess.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+connectivity%2Fregistry%2Fkab%2Forg%2Fopenoffice%2FOffice%2FDataAccess.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:38+0200\n"
+"PO-Revision-Date: 2012-07-05 18:24+0300\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: Drivers.xcu#.Drivers.Installed.sdbc_address_kab.DriverTypeDisplayName.value.text
+msgid "KDE Address Book"
+msgstr "KDE:n osoitekirja"
diff --git a/source/fi/connectivity/registry/macab/org/openoffice/Office/DataAccess.po b/source/fi/connectivity/registry/macab/org/openoffice/Office/DataAccess.po
new file mode 100644
index 00000000000..d647de6ae44
--- /dev/null
+++ b/source/fi/connectivity/registry/macab/org/openoffice/Office/DataAccess.po
@@ -0,0 +1,20 @@
+#. extracted from connectivity/registry/macab/org/openoffice/Office/DataAccess.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+connectivity%2Fregistry%2Fmacab%2Forg%2Fopenoffice%2FOffice%2FDataAccess.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2012-07-05 18:26+0300\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: Drivers.xcu#.Drivers.Installed.sdbc_address_macab.DriverTypeDisplayName.value.text
+msgid "Mac OS X Address Book"
+msgstr "Mac OS X:n osoitekirja"
diff --git a/source/fi/connectivity/registry/mozab/org/openoffice/Office/DataAccess.po b/source/fi/connectivity/registry/mozab/org/openoffice/Office/DataAccess.po
new file mode 100644
index 00000000000..7a014b11a53
--- /dev/null
+++ b/source/fi/connectivity/registry/mozab/org/openoffice/Office/DataAccess.po
@@ -0,0 +1,36 @@
+#. extracted from connectivity/registry/mozab/org/openoffice/Office/DataAccess.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+connectivity%2Fregistry%2Fmozab%2Forg%2Fopenoffice%2FOffice%2FDataAccess.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2012-07-05 18:28+0300\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: Drivers.xcu#.Drivers.Installed.sdbc_address_outlook.DriverTypeDisplayName.value.text
+msgid "Microsoft Outlook Address Book"
+msgstr "Microsoft Outlook -osoitekirja"
+
+#: Drivers.xcu#.Drivers.Installed.sdbc_address_outlookexp.DriverTypeDisplayName.value.text
+msgid "Microsoft Windows Address Book"
+msgstr "Microsoft Windows -osoitekirja"
+
+#: Drivers.xcu#.Drivers.Installed.sdbc_address_mozilla_.DriverTypeDisplayName.value.text
+msgid "SeaMonkey Address Book"
+msgstr "SeaMonkeyn osoitekirja"
+
+#: Drivers.xcu#.Drivers.Installed.sdbc_address_thunderbird_.DriverTypeDisplayName.value.text
+msgid "Thunderbird/Icedove Address Book"
+msgstr "Thunderbird/Icedove-osoitekirja"
+
+#: Drivers.xcu#.Drivers.Installed.sdbc_address_ldap__.DriverTypeDisplayName.value.text
+msgid "LDAP Address Book"
+msgstr "LDAP-osoitekirja"
diff --git a/source/fi/connectivity/registry/mozab2/org/openoffice/Office/DataAccess.po b/source/fi/connectivity/registry/mozab2/org/openoffice/Office/DataAccess.po
new file mode 100644
index 00000000000..0fb262f17cb
--- /dev/null
+++ b/source/fi/connectivity/registry/mozab2/org/openoffice/Office/DataAccess.po
@@ -0,0 +1,28 @@
+#. extracted from connectivity/registry/mozab2/org/openoffice/Office/DataAccess.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+connectivity%2Fregistry%2Fmozab2%2Forg%2Fopenoffice%2FOffice%2FDataAccess.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:38+0200\n"
+"PO-Revision-Date: 2012-07-05 18:23+0300\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: Drivers.xcu#.Drivers.Installed.sdbc_address_mozilla_.DriverTypeDisplayName.value.text
+msgid "SeaMonkey Address Book"
+msgstr "SeaMonkeyn osoitekirja"
+
+#: Drivers.xcu#.Drivers.Installed.sdbc_address_thunderbird_.DriverTypeDisplayName.value.text
+msgid "Thunderbird/Icedove Address Book"
+msgstr "Thunderbird/Icedove-osoitekirja"
+
+#: Drivers.xcu#.Drivers.Installed.sdbc_address_ldap__.DriverTypeDisplayName.value.text
+msgid "LDAP Address Book"
+msgstr "LDAP-osoitekirja"
diff --git a/source/fi/connectivity/registry/mysql/org/openoffice/Office/DataAccess.po b/source/fi/connectivity/registry/mysql/org/openoffice/Office/DataAccess.po
new file mode 100644
index 00000000000..78699be9a2f
--- /dev/null
+++ b/source/fi/connectivity/registry/mysql/org/openoffice/Office/DataAccess.po
@@ -0,0 +1,28 @@
+#. extracted from connectivity/registry/mysql/org/openoffice/Office/DataAccess.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+connectivity%2Fregistry%2Fmysql%2Forg%2Fopenoffice%2FOffice%2FDataAccess.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:40+0200\n"
+"PO-Revision-Date: 2012-07-05 18:26+0300\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: Drivers.xcu#.Drivers.Installed.sdbc_mysql_jdbc__.DriverTypeDisplayName.value.text
+msgid "MySQL (JDBC)"
+msgstr "MySQL (JDBC)"
+
+#: Drivers.xcu#.Drivers.Installed.sdbc_mysql_odbc__.DriverTypeDisplayName.value.text
+msgid "MySQL (ODBC)"
+msgstr "MySQL (ODBC)"
+
+#: Drivers.xcu#.Drivers.Installed.sdbc_mysql_mysqlc__.DriverTypeDisplayName.value.text
+msgid "MySQL (Native)"
+msgstr "MySQL (suora)"
diff --git a/source/fi/connectivity/registry/odbc/org/openoffice/Office/DataAccess.po b/source/fi/connectivity/registry/odbc/org/openoffice/Office/DataAccess.po
new file mode 100644
index 00000000000..1fc6ad08ab0
--- /dev/null
+++ b/source/fi/connectivity/registry/odbc/org/openoffice/Office/DataAccess.po
@@ -0,0 +1,20 @@
+#. extracted from connectivity/registry/odbc/org/openoffice/Office/DataAccess.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+connectivity%2Fregistry%2Fodbc%2Forg%2Fopenoffice%2FOffice%2FDataAccess.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2012-07-05 18:25+0300\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: Drivers.xcu#.Drivers.Installed.sdbc_odbc__.DriverTypeDisplayName.value.text
+msgid "ODBC"
+msgstr "ODBC"
diff --git a/source/fi/connectivity/registry/postgresql/org/openoffice/Office/DataAccess.po b/source/fi/connectivity/registry/postgresql/org/openoffice/Office/DataAccess.po
new file mode 100644
index 00000000000..b543a2d3ebb
--- /dev/null
+++ b/source/fi/connectivity/registry/postgresql/org/openoffice/Office/DataAccess.po
@@ -0,0 +1,20 @@
+#. extracted from connectivity/registry/postgresql/org/openoffice/Office/DataAccess.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+connectivity%2Fregistry%2Fpostgresql%2Forg%2Fopenoffice%2FOffice%2FDataAccess.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2012-07-05 18:25+0300\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: Drivers.xcu#.Drivers.Installed.sdbc_postgresql__.DriverTypeDisplayName.value.text
+msgid "PostgreSQL"
+msgstr "PostgreSQL"
diff --git a/source/fi/connectivity/registry/tdeab/org/openofffice/Office/DataAccess.po b/source/fi/connectivity/registry/tdeab/org/openofffice/Office/DataAccess.po
new file mode 100644
index 00000000000..aec0d62b956
--- /dev/null
+++ b/source/fi/connectivity/registry/tdeab/org/openofffice/Office/DataAccess.po
@@ -0,0 +1,20 @@
+#. extracted from connectivity/registry/tdeab/org/openofffice/Office/DataAccess.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+connectivity%2Fregistry%2Ftdeab%2Forg%2Fopenofffice%2FOffice%2FDataAccess.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2012-07-05 18:24+0300\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: Drivers.xcu#.Drivers.Installed.sdbc_address_tdeab.DriverTypeDisplayName.value.text
+msgid "TDE Address Book"
+msgstr "TDE:n osoitekirja"
diff --git a/source/fi/connectivity/source/resource.po b/source/fi/connectivity/source/resource.po
new file mode 100644
index 00000000000..b2179052989
--- /dev/null
+++ b/source/fi/connectivity/source/resource.po
@@ -0,0 +1,570 @@
+#. extracted from connectivity/source/resource.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+connectivity%2Fsource%2Fresource.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-21 21:04+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: conn_error_message.src#256___2_100___0.string.text
+msgid "The record operation has been vetoed."
+msgstr "Tietueeseen kohdistettu operaatio estettiin."
+
+#: conn_error_message.src#256___2_200___0.string.text
+msgid "The statement contains a cyclic reference to one or more sub queries."
+msgstr "Lauseke sisältää kehäviittauksen yhteen tai useampaan alikyselyyn."
+
+#: conn_error_message.src#256___2_300___0.string.text
+msgid "The name must not contain any slashes ('/')."
+msgstr "Nimi ei saa sisältää vinoviivoja ('/')."
+
+#: conn_error_message.src#256___2_301___0.string.text
+msgid "$1$ is no SQL conform identifier."
+msgstr "$1$ ei ole SQL:n sallima tunniste."
+
+#: conn_error_message.src#256___2_302___0.string.text
+msgid "Query names must not contain quote characters."
+msgstr "Kyselyiden nimissä ei voi olla lainausmerkkejä."
+
+#: conn_error_message.src#256___2_303___0.string.text
+msgid "The name '$1$' is already in use in the database."
+msgstr "Nimi '$1$' on jo käytössä tietokannassa."
+
+#: conn_error_message.src#256___2_304___0.string.text
+msgid "No connection to the database exists."
+msgstr "Tietokantayhteyttä ei ole."
+
+#: conn_error_message.src#256___2_500___0.string.text
+msgid "No $1$ exists."
+msgstr "Kohdetta $1$ ei ole olemassa."
+
+#: conn_error_message.src#256___2_550___0.string.text
+msgid "Unable to display the complete table content. Please apply a filter."
+msgstr "Koko taulun sisältöä ei voida näyttää. Käytä suodatusta."
+
+#. This must be the term referring to address books in the user's Mozilla/Seamonkey profile in the system.
+#: conn_shared_res.src#STR_MOZILLA_ADDRESSBOOKS.string.text
+msgid "Mozilla/Seamonkey Addressbook Directory"
+msgstr "Mozillan/Seamonkeyn osoitekirjan hakemisto"
+
+#. This must be the term referring to address books in the user's Thunderbird profile in the system.
+#: conn_shared_res.src#STR_THUNDERBIRD_ADDRESSBOOKS.string.text
+msgid "Thunderbird Addressbook Directory"
+msgstr "Thunderbirdin osoitekirjan hakemisto"
+
+#: conn_shared_res.src#STR_OE_ADDRESSBOOK.string.text
+msgid "Outlook Express Addressbook"
+msgstr "Outlook Expressin osoitekirja"
+
+#: conn_shared_res.src#STR_OUTLOOK_MAPI_ADDRESSBOOK.string.text
+msgid "Outlook (MAPI) Addressbook"
+msgstr "Outlook (MAPI) -osoitekirja"
+
+#: conn_shared_res.src#STR_NO_TABLE_CREATION_SUPPORT.string.text
+msgid "Creating tables is not supported for this kind of address books."
+msgstr "Tämä osoitekirjatyyppi ei tue taulukkojen luontia."
+
+#: conn_shared_res.src#STR_MOZILLA_IS_RUNNING.string.text
+msgid "Cannot create new address books while Mozilla is running."
+msgstr "Uutta osoitekirjaa ei voida luoda kun Mozilla on käynnissä."
+
+#: conn_shared_res.src#STR_COULD_NOT_RETRIEVE_AB_ENTRY.string.text
+msgid "An address book entry could not be retrieved, an unknown error occurred."
+msgstr "Osoitekirjan merkintää ei saatu noudettua, tapahtui tuntematon virhe."
+
+#: conn_shared_res.src#STR_COULD_NOT_GET_DIRECTORY_NAME.string.text
+msgid "An address book directory name could not be retrieved, an unknown error occurred."
+msgstr "Osoitekirjan hakemiston nimeä ei saatu noudettua, tapahtui tuntematon virhe."
+
+#: conn_shared_res.src#STR_TIMEOUT_WAITING.string.text
+msgid "Timed out while waiting for the result."
+msgstr "Tuloksen odottaminen aikakatkaistiin."
+
+#: conn_shared_res.src#STR_ERR_EXECUTING_QUERY.string.text
+msgid "An error occurred while executing the query."
+msgstr "Kyselyn suorituksen aikana tapahtui virhe."
+
+#: conn_shared_res.src#STR_MOZILLA_IS_RUNNIG_NO_CHANGES.string.text
+msgid "You can't make any changes to mozilla address book when mozilla is running."
+msgstr "Mozillan osoitekirjaan ei voida tehdä muutoksia Mozillan ollessa käynnissä."
+
+#: conn_shared_res.src#STR_FOREIGN_PROCESS_CHANGED_AB.string.text
+msgid "Mozilla Address Book has been changed out of this process, we can't modify it in this condition."
+msgstr "Mozillan osoitekirja on muuttunut tämän prosessin ulkopuolella, eikä sitä voida muuttaa tässä tilassa."
+
+#: conn_shared_res.src#STR_CANT_FIND_ROW.string.text
+msgid "Can't find the requested row."
+msgstr "Pyydettyä riviä ei löytynyt."
+
+#: conn_shared_res.src#STR_CANT_FIND_CARD_FOR_ROW.string.text
+msgid "Can't find the card for the requested row."
+msgstr "Pyydetyn rivin korttia ei löytynyt."
+
+#: conn_shared_res.src#STR_QUERY_AT_LEAST_ONE_TABLES.string.text
+msgid "The query can not be executed. It needs at least one table."
+msgstr "Kyselyä ei voi suorittaa, koska se vaatii vähintään yhden taulun."
+
+#: conn_shared_res.src#STR_NO_COUNT_SUPPORT.string.text
+msgid "The driver does not support the 'COUNT' function."
+msgstr "Ajuri ei tue 'COUNT'-funktiota."
+
+#: conn_shared_res.src#STR_STMT_TYPE_NOT_SUPPORTED.string.text
+msgid "This statement type not supported by this database driver."
+msgstr "Tietokanta-ajuri ei tue tämän tyyppisiä lausekkeita."
+
+#: conn_shared_res.src#STR_UNSPECIFIED_ERROR.string.text
+msgid "An unknown error occurred."
+msgstr "Tapahtui tuntematon virhe."
+
+#: conn_shared_res.src#STR_COULD_NOT_CREATE_ADDRESSBOOK.string.text
+msgid "Could not create a new address book. Mozilla error code is $1$."
+msgstr "Uutta osoitekirjaa ei voitu luoda. Mozillan virhekoodi on $1$."
+
+#: conn_shared_res.src#STR_COULD_NOT_LOAD_LIB.string.text
+msgid "The library '$libname$' could not be loaded."
+msgstr "Kirjastoa '$libname$' ei voitu ladata."
+
+#: conn_shared_res.src#STR_ERROR_REFRESH_ROW.string.text
+msgid "An error occurred while refreshing the current row."
+msgstr "Nykyisen rivin päivityksessä tapahtui virhe."
+
+#: conn_shared_res.src#STR_ERROR_GET_ROW.string.text
+msgid "An error occurred while getting the current row."
+msgstr "Nykyisen rivin haussa tapahtui virhe."
+
+#: conn_shared_res.src#STR_CAN_NOT_CANCEL_ROW_UPDATE.string.text
+msgid "The row update can not be canceled."
+msgstr "Rivin päivitystä ei voida peruuttaa."
+
+#: conn_shared_res.src#STR_CAN_NOT_CREATE_ROW.string.text
+msgid "A new row can not be created."
+msgstr "Uutta riviä ei voi luoda."
+
+#: conn_shared_res.src#STR_QUERY_INVALID_IS_NULL_COLUMN.string.text
+msgid "The query can not be executed. The 'IS NULL' can only be used with a column name."
+msgstr "Kyselyä ei voi suorittaa, koska 'IS NULL'-operaattoria voi käyttää vain sarakkeen nimen kanssa."
+
+#: conn_shared_res.src#STR_ILLEGAL_MOVEMENT.string.text
+msgid "Illegal cursor movement occurred."
+msgstr "Tapahtui virheellinen riviosoittimen siirto."
+
+#: conn_shared_res.src#STR_COMMIT_ROW.string.text
+msgid "Please commit row '$position$' before update rows or insert new rows."
+msgstr "Vahvista rivin '$position$' tallennus ennen uusien rivien päivittämistä tai lisäämistä."
+
+#: conn_shared_res.src#STR_INVALID_ROW_UPDATE.string.text
+msgid "The update call can not be executed. The row is invalid."
+msgstr "Päivitystä ei voi suorittaa, koska rivi on virheellinen."
+
+#: conn_shared_res.src#STR_ROW_CAN_NOT_SAVE.string.text
+msgid "The current row can not be saved."
+msgstr "Nykyistä riviä ei voi tallentaa."
+
+#: conn_shared_res.src#STR_NO_HOSTNAME.string.text
+msgid "No hostname was provided."
+msgstr "Verkkonimeä ei annettu."
+
+#: conn_shared_res.src#STR_NO_BASEDN.string.text
+msgid "No Base DN was provided."
+msgstr "Kanta-DN:ää ei annettu."
+
+#: conn_shared_res.src#STR_COULD_NOT_CONNECT_LDAP.string.text
+msgid "The connection to the LDAP server could not be established."
+msgstr "Yhteyttä LDAP-palvelimelle ei saatu muodostettua."
+
+#: conn_shared_res.src#STR_NO_CONNECTION_GIVEN.string.text
+msgid "It doesn't exist a connection to the database."
+msgstr "Tietokantayhteyttä ei ole."
+
+#: conn_shared_res.src#STR_WRONG_PARAM_INDEX.string.text
+msgid "You tried to set a parameter at position '$pos$' but there is/are only '$count$' parameter(s) allowed. One reason may be that the property \"ParameterNameSubstitution\" is not set to TRUE in the data source."
+msgstr "Yritit asettaa parametrin kohdassa '$pos$', mutta vain '$count$' parametria on sallittu. Syynä voi olla se, että tietolähteen ominaisuuden \"ParameterNameSubstitution\" arvo ei ole TOSI."
+
+#: conn_shared_res.src#STR_INPUTSTREAM_WRONG_LEN.string.text
+msgid "End of InputStream reached before satisfying length specified when InputStream was set."
+msgstr "Syötevirran loppu saavutettiin ennen sen määritettyä pituutta."
+
+#: conn_shared_res.src#STR_NO_INPUTSTREAM.string.text
+msgid "The input stream was not set."
+msgstr "Syötevirtaa ei ole asetettu."
+
+#: conn_shared_res.src#STR_NO_ELEMENT_NAME.string.text
+msgid "There is no element named '$name$'."
+msgstr "Elementtiä nimeltä '$name$' ei ole olemassa."
+
+#: conn_shared_res.src#STR_INVALID_BOOKMARK.string.text
+msgid "Invalid bookmark value"
+msgstr "Virheellinen kirjanmerkin arvo"
+
+#: conn_shared_res.src#STR_PRIVILEGE_NOT_GRANTED.string.text
+msgid "Privilege not granted: Only table privileges can be granted."
+msgstr "Oikeutta ei myönnetty: Vain tauluun voidaan antaa oikeuksia."
+
+#: conn_shared_res.src#STR_PRIVILEGE_NOT_REVOKED.string.text
+msgid "Privilege not revoked: Only table privileges can be revoked."
+msgstr "Oikeutta ei peruutettu: Vain tauluun liittyviä oikeuksia voidaan peruuttaa."
+
+#: conn_shared_res.src#STR_UNKNOWN_COLUMN_NAME.string.text
+msgid "The column name '$columnname$' is unknown."
+msgstr "Saraketta nimeltä '$columnname$' ei löydy."
+
+#: conn_shared_res.src#STR_ERRORMSG_SEQUENCE.string.text
+msgid "Function sequence error."
+msgstr "Virhe funktiojonossa."
+
+#: conn_shared_res.src#STR_INVALID_INDEX.string.text
+msgid "Invalid descriptor index."
+msgstr "Virheellinen sarakeindeksi."
+
+#: conn_shared_res.src#STR_UNSUPPORTED_FUNCTION.string.text
+msgid "The driver does not support the function '$functionname$'."
+msgstr "Ajuri ei tue funktiota '$functionname$'."
+
+#: conn_shared_res.src#STR_UNSUPPORTED_FEATURE.string.text
+msgid "The driver does not support the functionality for '$featurename$'. It is not implemented."
+msgstr "Ajuri ei tue ominaisuutta '$featurename$', koska sitä ei ole toteutettu."
+
+#: conn_shared_res.src#STR_FORMULA_WRONG.string.text
+msgid "The formula for TypeInfoSettings is wrong!"
+msgstr "Kaava TypeInfoSettings:ille on väärin."
+
+#: conn_shared_res.src#STR_STRING_LENGTH_EXCEEDED.string.text
+msgid "The string '$string$' exceeds the maximum length of $maxlen$ characters when converted to the target character set '$charset$'."
+msgstr "Merkkijono '$string$' ylittää maksimipituuden $maxlen$ merkkiä muunnettaessa merkkikoodaukseen '$charset$'."
+
+#: conn_shared_res.src#STR_CANNOT_CONVERT_STRING.string.text
+msgid "The string '$string$' cannot be converted using the encoding '$charset$'."
+msgstr "Merkkijonoa '$string$' ei voida muuntaa merkkikoodaukseen '$charset$'."
+
+#: conn_shared_res.src#STR_URI_SYNTAX_ERROR.string.text
+msgid "The connection URL is invalid."
+msgstr "Yhteyden URL-osoite on viallinen."
+
+#: conn_shared_res.src#STR_QUERY_TOO_COMPLEX.string.text
+msgid "The query can not be executed. It is too complex."
+msgstr "Kyselyä ei voi suorittaa, koska se on liian monimutkainen."
+
+#: conn_shared_res.src#STR_OPERATOR_TOO_COMPLEX.string.text
+msgid "The query can not be executed. The operator is too complex."
+msgstr "Kyselyä ei voi suorittaa, koska operaattori on liian monimutkainen."
+
+#: conn_shared_res.src#STR_QUERY_INVALID_LIKE_COLUMN.string.text
+msgid "The query can not be executed. You cannot use 'LIKE' with columns of this type."
+msgstr "Kyselyä ei voi suorittaa, koska 'LIKE'-operaattoria ei voi käyttää tämän tyyppisten sarakkeiden kanssa."
+
+#: conn_shared_res.src#STR_QUERY_INVALID_LIKE_STRING.string.text
+msgid "The query can not be executed. 'LIKE' can be used with a string argument only."
+msgstr "Kyselyä ei voi suorittaa, koska 'LIKE'-operaattoria voi käyttää vain merkkijonoargumentin kanssa."
+
+#: conn_shared_res.src#STR_QUERY_NOT_LIKE_TOO_COMPLEX.string.text
+msgid "The query can not be executed. The 'NOT LIKE' condition is too complex."
+msgstr "Kyselyä ei voi suorittaa, koska 'NOT LIKE'-lauseke on liian monimutkainen."
+
+#: conn_shared_res.src#STR_QUERY_LIKE_WILDCARD.string.text
+msgid "The query can not be executed. The 'LIKE' condition contains wildcard in the middle."
+msgstr "Kyselyä ei voi suorittaa, koska 'LIKE'-lausekkeen keskellä on jokerimerkki."
+
+#: conn_shared_res.src#STR_QUERY_LIKE_WILDCARD_MANY.string.text
+msgid "The query can not be executed. The 'LIKE' condition contains too many wildcards."
+msgstr "Kyselyä ei voi suorittaa, koska 'LIKE'-lausekkeessa on liian monta jokerimerkkiä."
+
+#: conn_shared_res.src#STR_INVALID_COLUMNNAME.string.text
+msgid "The column name '$columnname$' is not valid."
+msgstr "Sarakkeen nimi '$columnname$' ei ole kelvollinen."
+
+#: conn_shared_res.src#STR_INVALID_COLUMN_SELECTION.string.text
+msgid "The statement contains an invalid selection of columns."
+msgstr "Lauseke sisältää virheellisen kokoelman sarakkeita."
+
+#: conn_shared_res.src#STR_COLUMN_NOT_UPDATEABLE.string.text
+msgid "The column at position '$position$' could not be updated."
+msgstr "Saraketta kohdassa '$position$' ei voitu päivittää."
+
+#: conn_shared_res.src#STR_COULD_NOT_LOAD_FILE.string.text
+msgid "The file $filename$ could not be loaded."
+msgstr "Tiedoston $filename$ lataaminen ei onnistunut."
+
+#: conn_shared_res.src#STR_LOAD_FILE_ERROR_MESSAGE.string.text
+msgid ""
+"The attempt to load the file resulted in the following error message ($exception_type$):\n"
+"\n"
+"$error_message$"
+msgstr ""
+"Tiedoston latausyritys aiheutti seuraavan virheen ($exception_type$):\n"
+"\n"
+"$error_message$"
+
+#: conn_shared_res.src#STR_TYPE_NOT_CONVERT.string.text
+msgid "The type could not be converted."
+msgstr "Tyyppiä ei voitu muuntaa."
+
+#: conn_shared_res.src#STR_INVALID_COLUMN_DESCRIPTOR_ERROR.string.text
+msgid "Could not append column: invalid column descriptor."
+msgstr "Sarakkeen lisääminen ei onnistunut, koska sarakeviite oli virheellinen."
+
+#: conn_shared_res.src#STR_INVALID_GROUP_DESCRIPTOR_ERROR.string.text
+msgid "Could not create group: invalid object descriptor."
+msgstr "Ryhmän luonti ei onnistunut, koska objektiviite oli virheellinen."
+
+#: conn_shared_res.src#STR_INVALID_INDEX_DESCRIPTOR_ERROR.string.text
+msgid "Could not create index: invalid object descriptor."
+msgstr "Indeksin luonti ei onnistunut, koska objektiviite oli virheellinen."
+
+#: conn_shared_res.src#STR_INVALID_KEY_DESCRIPTOR_ERROR.string.text
+msgid "Could not create key: invalid object descriptor."
+msgstr "Avaimen luonti ei onnistunut, koska objektiviite oli virheellinen."
+
+#: conn_shared_res.src#STR_INVALID_TABLE_DESCRIPTOR_ERROR.string.text
+msgid "Could not create table: invalid object descriptor."
+msgstr "Taulun luonti ei onnistunut, koska objektiviite oli virheellinen."
+
+#: conn_shared_res.src#STR_INVALID_USER_DESCRIPTOR_ERROR.string.text
+msgid "Could not create user: invalid object descriptor."
+msgstr "Käyttäjän luonti ei onnistunut, koska objektiviite oli virheellinen."
+
+#: conn_shared_res.src#STR_INVALID_VIEW_DESCRIPTOR_ERROR.string.text
+msgid "Could not create view: invalid object descriptor."
+msgstr "Näkymän luonti ei onnistunut, koska objektiviite oli virheellinen."
+
+#: conn_shared_res.src#STR_VIEW_NO_COMMAND_ERROR.string.text
+msgid "Could not create view: no command object."
+msgstr "Näkymän luonti ei onnistunut, koska komento-objektia ei ole."
+
+#: conn_shared_res.src#STR_NO_CONNECTION.string.text
+msgid "The connection could not be created. May be the necessary data provider is not installed."
+msgstr "Yhteyttä ei voitu muodostaa. Tarvittavaa tietolähdettä ei ehkä ole asennettu."
+
+#: conn_shared_res.src#STR_COULD_NOT_DELETE_INDEX.string.text
+msgid "The index could not be deleted. An unknown error while accessing the file system occurred."
+msgstr "Indeksiä ei voitu poistaa, koska tiedostojärjestelmää käsiteltäessä tapahtui tuntematon virhe."
+
+#: conn_shared_res.src#STR_ONL_ONE_COLUMN_PER_INDEX.string.text
+msgid "The index could not be created. Only one column per index is allowed."
+msgstr "Indeksiä ei voitu luoda, koska vain yksi sarake indeksiä kohti on sallittu."
+
+#: conn_shared_res.src#STR_COULD_NOT_CREATE_INDEX_NOT_UNIQUE.string.text
+msgid "The index could not be created. The values are not unique."
+msgstr "Indeksiä ei voitu luoda, koska sarakkeessa on toistuvia arvoja."
+
+#: conn_shared_res.src#STR_COULD_NOT_CREATE_INDEX.string.text
+msgid "The index could not be created. An unknown error appeared."
+msgstr "Indeksiä ei voitu luoda, koska tapahtui tuntematon virhe."
+
+#: conn_shared_res.src#STR_COULD_NOT_CREATE_INDEX_NAME.string.text
+msgid "The index could not be created. The file '$filename$' is used by an other index."
+msgstr "Indeksiä ei voitu luoda, koska tiedostonimi '$filename$' on jo toisen indeksin käytössä."
+
+#: conn_shared_res.src#STR_COULD_NOT_CREATE_INDEX_KEYSIZE.string.text
+msgid "The index could not be created. The size of the chosen column is to big."
+msgstr "Indeksiä ei voitu luoda, koska valittu sarake on liian suuri."
+
+#: conn_shared_res.src#STR_SQL_NAME_ERROR.string.text
+msgid "The name '$name$' doesn't match SQL naming constraints."
+msgstr "Nimi '$name$' ei ole SQL:n nimirajoitusten mukainen."
+
+#: conn_shared_res.src#STR_COULD_NOT_DELETE_FILE.string.text
+msgid "The file $filename$ could not be deleted."
+msgstr "Tiedostoa $filename$ ei voitu poistaa."
+
+#: conn_shared_res.src#STR_INVALID_COLUMN_TYPE.string.text
+msgid "Invalid column type for column '$columnname$'."
+msgstr "Sarakkeen '$columnname$' tyyppi on virheellinen."
+
+#: conn_shared_res.src#STR_INVALID_COLUMN_PRECISION.string.text
+msgid "Invalid precision for column '$columnname$'."
+msgstr "Sarakkeen '$columnname$' tarkkuus on virheellinen."
+
+#: conn_shared_res.src#STR_INVALID_PRECISION_SCALE.string.text
+msgid "Precision is less than scale for column '$columnname$'."
+msgstr "Sarakkeen '$columnname$' tarkkuus on arvoaluetta pienempi."
+
+#: conn_shared_res.src#STR_INVALID_COLUMN_NAME_LENGTH.string.text
+msgid "Invalid column name length for column '$columnname$'."
+msgstr "Sarakkeen '$columnname$' nimen pituus on väärä."
+
+#: conn_shared_res.src#STR_DUPLICATE_VALUE_IN_COLUMN.string.text
+msgid "Duplicate value found in column '$columnname$'."
+msgstr "Sarakkeesta '$columnname$' löytyi toistuva arvo."
+
+#: conn_shared_res.src#STR_INVALID_COLUMN_DECIMAL_VALUE.string.text
+msgid ""
+"The '$columnname$' column has been defined as a \"Decimal\" type, the max. length is $precision$ characters (with $scale$ decimal places).\n"
+"\n"
+"The specified value \"$value$ is longer than the number of digits allowed."
+msgstr ""
+"Sarake '$columnname$' on määritetty \"Decimal\"-tyyppiseksi. Sen enimmäispituus on $precision$ merkkiä (joista $scale$ desimaalia).\n"
+"\n"
+"Annettu arvo \"$value$ on sallittua pidempi."
+
+#: conn_shared_res.src#STR_COLUMN_NOT_ALTERABLE.string.text
+msgid "The column '$columnname$' could not be altered. May be the file system is write protected."
+msgstr "Saraketta '$columnname$' ei voitu muuttaa. Tiedostojärjestelmä saattaa olla kirjoitussuojattu."
+
+#: conn_shared_res.src#STR_INVALID_COLUMN_VALUE.string.text
+msgid "The column '$columnname$' could not be updated. The value is invalid for that column."
+msgstr "Saraketta '$columnname$' ei voitu päivittää, koska annettu arvo ei kelpaa kyseiseen sarakkeeseen."
+
+#: conn_shared_res.src#STR_COLUMN_NOT_ADDABLE.string.text
+msgid "The column '$columnname$' could not be added. May be the file system is write protected."
+msgstr "Saraketta '$columnname$' ei voitu lisätä. Tiedostojärjestelmä saattaa olla kirjoitussuojattu."
+
+#: conn_shared_res.src#STR_COLUMN_NOT_DROP.string.text
+msgid "The column at position '$position$' could not be dropped. May be the file system is write protected."
+msgstr "Saraketta kohdassa '$position$' ei voitu poistaa. Tiedostojärjestelmä saattaa olla kirjoitussuojattu."
+
+#: conn_shared_res.src#STR_TABLE_NOT_DROP.string.text
+msgid "The table '$tablename$' could not be dropped. May be the file system is write protected."
+msgstr "Taulua '$tablename$' ei voitu poistaa. Tiedostojärjestelmä saattaa olla kirjoitussuojattu."
+
+#: conn_shared_res.src#STR_COULD_NOT_ALTER_TABLE.string.text
+msgid "The table could not be altered."
+msgstr "Taulun rakennetta ei voitu muuttaa."
+
+#: conn_shared_res.src#STR_INVALID_DBASE_FILE.string.text
+msgid "The file '$filename$' is an invalid (or unrecognized) dBase file."
+msgstr "Tiedosto '$filename$' on viallinen tai tyypiltään tuntematon dBase-tiedosto."
+
+#: conn_shared_res.src#STR_CANNOT_OPEN_BOOK.string.text
+msgid "Cannot open Evolution address book."
+msgstr "Evolution-osoitekirjaa ei voitu avata."
+
+#: conn_shared_res.src#STR_SORT_BY_COL_ONLY.string.text
+msgid "Can only sort by table columns."
+msgstr "Järjestäminen on mahdollista vain taulun sarakkeiden mukaan."
+
+#: conn_shared_res.src#STR_QUERY_COMPLEX_COUNT.string.text
+msgid "The query can not be executed. It is too complex. Only \"COUNT(*)\" is supported."
+msgstr "Kyselyä ei voi suorittaa, koska se on liian monimutkainen. Vain \"COUNT(*)\"-funktio on tuettu."
+
+#: conn_shared_res.src#STR_QUERY_INVALID_BETWEEN.string.text
+msgid "The query can not be executed. The 'BETWEEN' arguments are not correct."
+msgstr "Kyselyä ei voi suorittaa, koska BETWEEN-operaattorin argumentit ovat väärin."
+
+#: conn_shared_res.src#STR_QUERY_FUNCTION_NOT_SUPPORTED.string.text
+msgid "The query can not be executed. The function is not supported."
+msgstr "Kyselyä ei voi suorittaa, koska funktio ei ole tuettu."
+
+#: conn_shared_res.src#STR_TABLE_READONLY.string.text
+msgid "The table can not be changed. It is read only."
+msgstr "Taulua ei voi muuttaa, koska siihen on vain lukuoikeus."
+
+#: conn_shared_res.src#STR_DELETE_ROW.string.text
+msgid "The row could not be deleted. The option \"Display inactive records\" is set."
+msgstr "Riviä ei voitu poistaa, koska asetus \"Näytä myös poistetut tietueet\" on käytössä."
+
+#: conn_shared_res.src#STR_ROW_ALREADY_DELETED.string.text
+msgid "The row could not be deleted. It is already deleted."
+msgstr "Riviä ei voitu poistaa, koska se oli jo poistettu."
+
+#: conn_shared_res.src#STR_QUERY_MORE_TABLES.string.text
+msgid "The query can not be executed. It contains more than one table."
+msgstr "Kyselyä ei voi suorittaa, koska se sisältää useita tauluja."
+
+#: conn_shared_res.src#STR_QUERY_NO_TABLE.string.text
+msgid "The query can not be executed. It contains no valid table."
+msgstr "Kyselyä ei voi suorittaa, koska siinä ei ole yhtään kelvollista taulua."
+
+#: conn_shared_res.src#STR_QUERY_NO_COLUMN.string.text
+msgid "The query can not be executed. It contains no valid columns."
+msgstr "Kyselyä ei voi suorittaa, koska siinä ei ole yhtään kelvollista saraketta."
+
+#: conn_shared_res.src#STR_INVALID_PARA_COUNT.string.text
+msgid "The count of the given parameter values doesn't match the parameters."
+msgstr "Annettuja parametreja on liikaa tai liian vähän."
+
+#: conn_shared_res.src#STR_NO_VALID_FILE_URL.string.text
+msgid "The URL '$URL$' is not valid. A connection can not be created."
+msgstr "URL-osoite '$URL$' ei ole kelvollinen, joten yhteyttä ei voi muodostaa."
+
+#: conn_shared_res.src#STR_NO_CLASSNAME.string.text
+msgid "The driver class '$classname$' could not be loaded."
+msgstr "Ajuriluokkaa '$classname$' ei voitu ladata."
+
+#: conn_shared_res.src#STR_NO_JAVA.string.text
+msgid "No Java installation could be found. Please check your installation."
+msgstr "Java-ajoympäristöä ei löytynyt. Tarkista asennuksesi."
+
+#: conn_shared_res.src#STR_NO_RESULTSET.string.text
+msgid "The execution of the query doesn't return a valid result set."
+msgstr "Kyselyn suoritus ei palauta kelvollista tulosjoukkoa."
+
+#: conn_shared_res.src#STR_NO_ROWCOUNT.string.text
+msgid "The execution of the update statement doesn't effect any rows."
+msgstr "Update-lauseen suoritus ei vaikuta yhteenkään riviin."
+
+#: conn_shared_res.src#STR_NO_CLASSNAME_PATH.string.text
+msgid "The additional driver class path is '$classpath$'."
+msgstr "Lisäpolku ajuriluokkien hakua varten on '$classpath$'."
+
+#: conn_shared_res.src#STR_UNKNOWN_PARA_TYPE.string.text
+msgid "The type of parameter at position '$position$' is unknown."
+msgstr "Parametrin tyyppiä kohdassa '$position$' ei tunneta."
+
+#: conn_shared_res.src#STR_UNKNOWN_COLUMN_TYPE.string.text
+msgid "The type of column at position '$position$' is unknown."
+msgstr "Sarakkeen tyyppiä kohdassa '$position$' ei tunneta."
+
+#: conn_shared_res.src#STR_NO_KDE_INST.string.text
+msgid "No suitable KDE installation was found."
+msgstr "Kelvollista KDE:n asennusta ei löytynyt."
+
+#: conn_shared_res.src#STR_KDE_VERSION_TOO_OLD.string.text
+msgid "KDE version $major$.$minor$ or higher is required to access the KDE Address Book."
+msgstr "KDE:n osoitekirjan käyttämiseen vaaditaan KDE:n versio $major$.$minor$ tai uudempi."
+
+#: conn_shared_res.src#STR_KDE_VERSION_TOO_NEW.string.text
+msgid "The found KDE version is too new. Only KDE up to version $major$.$minor$ is known to work with this product.\n"
+msgstr "Löydetty KDE:n versio on liian uusi. Vain KDE:n versioiden $major$.$minor$ tai vanhempien tiedetään toimivan tämän ohjelmiston kanssa.\n"
+
+#: conn_shared_res.src#STR_KDE_VERSION_TOO_NEW_WORK_AROUND.string.text
+msgid ""
+"If you are sure that your KDE version works, you might execute the following Basic macro to disable this version check:\n"
+"\n"
+msgstr ""
+"Jos olet varma, että käyttämäsi KDE:n versio toimii, voit suorittaa seuraavan Basic-makron versiotarkistuksen ohittamiseksi:\n"
+"\n"
+
+#: conn_shared_res.src#STR_PARA_ONLY_PREPARED.string.text
+msgid "Parameters can appear only in prepared statements."
+msgstr "Parametreja voi käyttää vain valmistelluissa käskyissä."
+
+#: conn_shared_res.src#STR_NO_TABLE.string.text
+msgid "No such table!"
+msgstr "Taulua ei ole!"
+
+#: conn_shared_res.src#STR_NO_MAC_OS_FOUND.string.text
+msgid "No suitable Mac OS installation was found."
+msgstr "Kelvollista Mac OS -asennusta ei löytynyt."
+
+#: conn_shared_res.src#STR_NO_STROAGE.string.text
+msgid "The connection can not be established. No storage or URL was given."
+msgstr "Yhteyttä ei voi muodostaa, koska tallennusvälinettä tai URL-osoitetta ei ole annettu."
+
+#: conn_shared_res.src#STR_INVALID_FILE_URL.string.text
+msgid "The given URL contains no valid local file system path. Please check the location of your database file."
+msgstr "Annettu URL-osoite ei vastaa polkua paikallisessa tiedostojärjestelmässä. Tarkista tietokantatiedoston sijainti."
+
+#: conn_shared_res.src#STR_NO_TABLE_CONTAINER.string.text
+msgid "An error occurred while obtaining the connection's table container."
+msgstr "Yhteyteen liittyvän taulusäiliön haussa tapahtui virhe."
+
+#: conn_shared_res.src#STR_NO_TABLE_EDITOR_DIALOG.string.text
+msgid "An error occurred while creating the table editor dialog."
+msgstr "Taulun muokkausikkunan luonnissa tapahtui virhe."
+
+#: conn_shared_res.src#STR_NO_TABLENAME.string.text
+msgid "There is no table named '$tablename$'."
+msgstr "Taulua '$tablename$' ei löydy."
+
+#: conn_shared_res.src#STR_NO_DOCUMENTUI.string.text
+msgid "The provided DocumentUI is not allowed to be NULL."
+msgstr "Annettu DocumentUI ei saa olla NULL."
diff --git a/source/fi/cui/source/customize.po b/source/fi/cui/source/customize.po
new file mode 100644
index 00000000000..d5dc9c90af6
--- /dev/null
+++ b/source/fi/cui/source/customize.po
@@ -0,0 +1,822 @@
+#. extracted from cui/source/customize.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+cui%2Fsource%2Fcustomize.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-04-05 20:02+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: macropg.src#RID_SVXPAGE_MACROASSIGN.STR_EVENT.string.text
+msgctxt "macropg.src#RID_SVXPAGE_MACROASSIGN.STR_EVENT.string.text"
+msgid "Event"
+msgstr "Tapahtuma"
+
+#: macropg.src#RID_SVXPAGE_MACROASSIGN.STR_ASSMACRO.string.text
+msgctxt "macropg.src#RID_SVXPAGE_MACROASSIGN.STR_ASSMACRO.string.text"
+msgid "Assigned Action"
+msgstr "Määritetty makro"
+
+#: macropg.src#RID_SVXPAGE_MACROASSIGN.FT_ASSIGN.fixedtext.text
+msgctxt "macropg.src#RID_SVXPAGE_MACROASSIGN.FT_ASSIGN.fixedtext.text"
+msgid "Assign:"
+msgstr "Määritä:"
+
+#: macropg.src#RID_SVXPAGE_MACROASSIGN.PB_ASSIGN.pushbutton.text
+msgctxt "macropg.src#RID_SVXPAGE_MACROASSIGN.PB_ASSIGN.pushbutton.text"
+msgid "M~acro..."
+msgstr "M~akro..."
+
+#: macropg.src#RID_SVXPAGE_MACROASSIGN.PB_ASSIGN_COMPONENT.pushbutton.text
+msgid "Com~ponent..."
+msgstr "~Komponentti..."
+
+#: macropg.src#RID_SVXPAGE_MACROASSIGN.PB_DELETE.pushbutton.text
+msgctxt "macropg.src#RID_SVXPAGE_MACROASSIGN.PB_DELETE.pushbutton.text"
+msgid "~Remove"
+msgstr "~Poista"
+
+#: macropg.src#RID_SVXPAGE_MACROASSIGN.tabpage.text
+msgid "Assign action"
+msgstr "Määritä makro"
+
+#: macropg.src#RID_SVXDLG_ASSIGNCOMPONENT.FT_METHOD.fixedtext.text
+msgid "Component method name"
+msgstr "Komponentin metodin nimi"
+
+#: macropg.src#RID_SVXDLG_ASSIGNCOMPONENT.modaldialog.text
+msgid "Assign Component"
+msgstr "Määritä komponentti"
+
+#: macropg.src#RID_SVXSTR_EVENT_STARTAPP.string.text
+msgid "Start Application"
+msgstr "Käynnistä sovellus"
+
+#: macropg.src#RID_SVXSTR_EVENT_CLOSEAPP.string.text
+msgid "Close Application"
+msgstr "Sulje sovellus"
+
+#: macropg.src#RID_SVXSTR_EVENT_NEWDOC.string.text
+msgid "New Document"
+msgstr "Uusi lomake"
+
+#: macropg.src#RID_SVXSTR_EVENT_CLOSEDOC.string.text
+msgid "Document closed"
+msgstr "Asiakirja suljettu"
+
+#: macropg.src#RID_SVXSTR_EVENT_PREPARECLOSEDOC.string.text
+msgid "Document is going to be closed"
+msgstr "Asiakirjaa ollaan sulkemassa"
+
+#: macropg.src#RID_SVXSTR_EVENT_OPENDOC.string.text
+msgid "Open Document"
+msgstr "Avaa asiakirja"
+
+#: macropg.src#RID_SVXSTR_EVENT_SAVEDOC.string.text
+msgid "Save Document"
+msgstr "Tallenna asiakirja"
+
+#: macropg.src#RID_SVXSTR_EVENT_SAVEASDOC.string.text
+msgid "Save Document As"
+msgstr "Tallenna asiakirja nimellä"
+
+#: macropg.src#RID_SVXSTR_EVENT_SAVEDOCDONE.string.text
+msgid "Document has been saved"
+msgstr "Asiakirja on tallennettu"
+
+#: macropg.src#RID_SVXSTR_EVENT_SAVEASDOCDONE.string.text
+msgid "Document has been saved as"
+msgstr "Asiakirja on tallennettu nimellä"
+
+#: macropg.src#RID_SVXSTR_EVENT_ACTIVATEDOC.string.text
+msgid "Activate Document"
+msgstr "Aktivoi asiakirja"
+
+#: macropg.src#RID_SVXSTR_EVENT_DEACTIVATEDOC.string.text
+msgid "Deactivate Document"
+msgstr "Poista asiakirja käytöstä"
+
+#: macropg.src#RID_SVXSTR_EVENT_PRINTDOC.string.text
+msgid "Print Document"
+msgstr "Tulosta asiakirja"
+
+#: macropg.src#RID_SVXSTR_EVENT_MODIFYCHANGED.string.text
+msgid "'Modified' status was changed"
+msgstr "'Muokattu'-tila muuttui"
+
+#: macropg.src#RID_SVXSTR_EVENT_MAILMERGE.string.text
+msgid "Printing of form letters started"
+msgstr "Joukkokirjeiden tulostus aloitettiin"
+
+#: macropg.src#RID_SVXSTR_EVENT_MAILMERGE_END.string.text
+msgid "Printing of form letters finished"
+msgstr "Joukkokirjeiden tulostus lopetettiin"
+
+#: macropg.src#RID_SVXSTR_EVENT_FIELDMERGE.string.text
+msgid "Merging of form fields started"
+msgstr "Lomakkeen kenttien yhdistäminen aloitettiin"
+
+#: macropg.src#RID_SVXSTR_EVENT_FIELDMERGE_FINISHED.string.text
+msgid "Merging of form fields finished"
+msgstr "Lomakkeen kenttien yhdistäminen lopetettiin"
+
+#: macropg.src#RID_SVXSTR_EVENT_PAGECOUNTCHANGE.string.text
+msgid "Changing the page count"
+msgstr "Muutetaan sivumäärää"
+
+#: macropg.src#RID_SVXSTR_EVENT_SUBCOMPONENT_OPENED.string.text
+msgid "Loaded a sub component"
+msgstr "Ladattiin alikomponentti"
+
+#: macropg.src#RID_SVXSTR_EVENT_SUBCOMPONENT_CLOSED.string.text
+msgid "Closed a sub component"
+msgstr "Suljettiin alikomponentti"
+
+#: macropg.src#RID_SVXSTR_EVENT_APPROVEPARAMETER.string.text
+msgid "Fill parameters"
+msgstr "Täytä parametrit"
+
+#: macropg.src#RID_SVXSTR_EVENT_ACTIONPERFORMED.string.text
+msgid "Execute action"
+msgstr "Suorita toiminto"
+
+#: macropg.src#RID_SVXSTR_EVENT_AFTERUPDATE.string.text
+msgid "After updating"
+msgstr "Päivityksen jälkeen"
+
+#: macropg.src#RID_SVXSTR_EVENT_BEFOREUPDATE.string.text
+msgid "Before updating"
+msgstr "Ennen päivitystä"
+
+#: macropg.src#RID_SVXSTR_EVENT_APPROVEROWCHANGE.string.text
+msgid "Before record action"
+msgstr "Ennen tietuetoimintoa"
+
+#: macropg.src#RID_SVXSTR_EVENT_ROWCHANGE.string.text
+msgid "After record action"
+msgstr "Tietuetoiminnon jälkeen"
+
+#: macropg.src#RID_SVXSTR_EVENT_CONFIRMDELETE.string.text
+msgid "Confirm deletion"
+msgstr "Vahvista poistaminen"
+
+#: macropg.src#RID_SVXSTR_EVENT_ERROROCCURRED.string.text
+msgid "Error occurred"
+msgstr "On ilmennyt virhe"
+
+#: macropg.src#RID_SVXSTR_EVENT_ADJUSTMENTVALUECHANGED.string.text
+msgid "While adjusting"
+msgstr "Säädettäessä"
+
+#: macropg.src#RID_SVXSTR_EVENT_FOCUSGAINED.string.text
+msgid "When receiving focus"
+msgstr "Kun kohdistus saavutetaan"
+
+#: macropg.src#RID_SVXSTR_EVENT_FOCUSLOST.string.text
+msgid "When losing focus"
+msgstr "Kun kohdistus menetetään"
+
+#: macropg.src#RID_SVXSTR_EVENT_ITEMSTATECHANGED.string.text
+msgid "Item status changed"
+msgstr "Nimikkeen tilaa muutettu"
+
+#: macropg.src#RID_SVXSTR_EVENT_KEYTYPED.string.text
+msgid "Key pressed"
+msgstr "Näppäintä painettu"
+
+#: macropg.src#RID_SVXSTR_EVENT_KEYUP.string.text
+msgid "Key released"
+msgstr "Näppäin vapautettu"
+
+#: macropg.src#RID_SVXSTR_EVENT_LOADED.string.text
+msgid "When loading"
+msgstr "Ladattaessa"
+
+#: macropg.src#RID_SVXSTR_EVENT_RELOADING.string.text
+msgid "Before reloading"
+msgstr "Ennen uudelleenlatausta"
+
+#: macropg.src#RID_SVXSTR_EVENT_RELOADED.string.text
+msgid "When reloading"
+msgstr "Uudelleenlatauksen yhteydessä"
+
+#: macropg.src#RID_SVXSTR_EVENT_MOUSEDRAGGED.string.text
+msgid "Mouse moved while key pressed"
+msgstr "Hiirtä siirretty, kun painiketta painettu"
+
+#: macropg.src#RID_SVXSTR_EVENT_MOUSEENTERED.string.text
+msgid "Mouse inside"
+msgstr "Hiiri sisäpuolella"
+
+#: macropg.src#RID_SVXSTR_EVENT_MOUSEEXITED.string.text
+msgid "Mouse outside"
+msgstr "Hiiri ulkopuolella"
+
+#: macropg.src#RID_SVXSTR_EVENT_MOUSEMOVED.string.text
+msgid "Mouse moved"
+msgstr "Hiirtä siirretty"
+
+#: macropg.src#RID_SVXSTR_EVENT_MOUSEPRESSED.string.text
+msgid "Mouse button pressed"
+msgstr "Hiiren painiketta painettu"
+
+#: macropg.src#RID_SVXSTR_EVENT_MOUSERELEASED.string.text
+msgid "Mouse button released"
+msgstr "Hiiren painike vapautettu"
+
+#: macropg.src#RID_SVXSTR_EVENT_POSITIONING.string.text
+msgid "Before record change"
+msgstr "Ennen tietueen muuttamista"
+
+#: macropg.src#RID_SVXSTR_EVENT_POSITIONED.string.text
+msgid "After record change"
+msgstr "Tietueen muuttamisen jälkeen"
+
+#: macropg.src#RID_SVXSTR_EVENT_RESETTED.string.text
+msgid "After resetting"
+msgstr "Palauttamisen jälkeen"
+
+#: macropg.src#RID_SVXSTR_EVENT_APPROVERESETTED.string.text
+msgid "Prior to reset"
+msgstr "Ennen uudelleenkäynnistystä"
+
+#: macropg.src#RID_SVXSTR_EVENT_APPROVEACTIONPERFORMED.string.text
+msgid "Approve action"
+msgstr "Hyväksy toiminto"
+
+#: macropg.src#RID_SVXSTR_EVENT_SUBMITTED.string.text
+msgid "Before submitting"
+msgstr "Ennen lähettämistä"
+
+#: macropg.src#RID_SVXSTR_EVENT_TEXTCHANGED.string.text
+msgid "Text modified"
+msgstr "Muokattu teksti"
+
+#: macropg.src#RID_SVXSTR_EVENT_UNLOADING.string.text
+msgid "Before unloading"
+msgstr "Ennen muistista poistamista"
+
+#: macropg.src#RID_SVXSTR_EVENT_UNLOADED.string.text
+msgid "When unloading"
+msgstr "Poistettaessa muistista"
+
+#: macropg.src#RID_SVXSTR_EVENT_CHANGED.string.text
+msgid "Changed"
+msgstr "Muutettu"
+
+#: macropg.src#RID_SVXSTR_EVENT_CREATEDOC.string.text
+msgid "Document created"
+msgstr "Asiakirja luotiin"
+
+#: macropg.src#RID_SVXSTR_EVENT_LOADDOCFINISHED.string.text
+msgid "Document loading finished"
+msgstr "Asiakirjan lataaminen valmistui"
+
+#: macropg.src#RID_SVXSTR_EVENT_SAVEDOCFAILED.string.text
+msgid "Saving of document failed"
+msgstr "Asiakirjan tallentaminen epäonnistui"
+
+#: macropg.src#RID_SVXSTR_EVENT_SAVEASDOCFAILED.string.text
+msgid "'Save as' has failed"
+msgstr "'Tallenna nimellä' epäonnistui"
+
+#: macropg.src#RID_SVXSTR_EVENT_COPYTODOC.string.text
+msgid "Storing or exporting copy of document"
+msgstr "Tallennetaan tai viedään asiakirjan kopioita"
+
+#: macropg.src#RID_SVXSTR_EVENT_COPYTODOCDONE.string.text
+msgid "Document copy has been created"
+msgstr "Asiakirjasta on luotu kopio"
+
+#: macropg.src#RID_SVXSTR_EVENT_COPYTODOCFAILED.string.text
+msgid "Creating of document copy failed"
+msgstr "Asiakirjan kopion luominen epäonnistui"
+
+#: macropg.src#RID_SVXSTR_EVENT_VIEWCREATED.string.text
+msgid "View created"
+msgstr "Näkymä on luotu"
+
+#: macropg.src#RID_SVXSTR_EVENT_PREPARECLOSEVIEW.string.text
+msgid "View is going to be closed"
+msgstr "Näkymää ollaan sulkemassa"
+
+#: macropg.src#RID_SVXSTR_EVENT_CLOSEVIEW.string.text
+msgid "View closed"
+msgstr "Näkymä on suljettu"
+
+#: macropg.src#RID_SVXSTR_EVENT_TITLECHANGED.string.text
+msgid "Document title changed"
+msgstr "Asiakirjan otsikko on vaihdettu"
+
+#: macropg.src#RID_SVXSTR_EVENT_MODECHANGED.string.text
+msgid "Document mode changed"
+msgstr "Asiakirjan tila on vaihdettu"
+
+#: macropg.src#RID_SVXSTR_EVENT_VISAREACHANGED.string.text
+msgid "Visible area changed"
+msgstr "Näkyvä alue on muuttunut"
+
+#: macropg.src#RID_SVXSTR_EVENT_STORAGECHANGED.string.text
+msgid "Document has got a new storage"
+msgstr "Asiakirjalla on uusi tallennuspaikka"
+
+#: macropg.src#RID_SVXSTR_EVENT_LAYOUT_FINISHED.string.text
+msgid "Document layout finished"
+msgstr "Asiakirjan asettelu valmistui"
+
+#: macropg.src#RID_SVXSTR_EVENT_SELECTIONCHANGED.string.text
+msgid "Selection changed"
+msgstr "Valinta vaihtui"
+
+#: macropg.src#RID_SVXSTR_EVENT_DOUBLECLICK.string.text
+msgid "Double click"
+msgstr "Kaksoisnapsautus"
+
+#: macropg.src#RID_SVXSTR_EVENT_RIGHTCLICK.string.text
+msgid "Right click"
+msgstr "Napsautus oikealla painikkeella"
+
+#: macropg.src#RID_SVXSTR_EVENT_CALCULATE.string.text
+msgid "Formulas calculated"
+msgstr "Kaavat laskettu"
+
+#: macropg.src#RID_SVXSTR_EVENT_CONTENTCHANGED.string.text
+msgid "Content changed"
+msgstr "Sisältö muuttunut"
+
+#: selector.src#FIXEDTEXT_DIALOG_DESCRIPTION.#define.text
+msgid "Select the library that contains the macro you want. Then select the macro under 'Macro name'."
+msgstr "Valitse kirjasto joka sisältää haluamasi makron. Valitse tämän jälkeen makro 'makron nimi' valinnan alta."
+
+#: selector.src#STR_SELECTOR_ADD_COMMANDS.string.text
+msgid "Add Commands"
+msgstr "Lisää komentoja"
+
+#: selector.src#STR_SELECTOR_MACROS.string.text
+msgctxt "selector.src#STR_SELECTOR_MACROS.string.text"
+msgid "%PRODUCTNAME Macros"
+msgstr "%PRODUCTNAME makrot"
+
+#: selector.src#STR_SELECTOR_CATEGORIES.string.text
+msgctxt "selector.src#STR_SELECTOR_CATEGORIES.string.text"
+msgid "~Category"
+msgstr "~Luokka"
+
+#: selector.src#STR_SELECTOR_COMMANDS.string.text
+msgctxt "selector.src#STR_SELECTOR_COMMANDS.string.text"
+msgid "Commands"
+msgstr "Komennot"
+
+#: selector.src#STR_SELECTOR_ADD.string.text
+msgid "Add"
+msgstr "Lisää"
+
+#: selector.src#STR_SELECTOR_RUN.string.text
+msgid "Run"
+msgstr "Suorita"
+
+#: selector.src#STR_SELECTOR_CLOSE.string.text
+msgid "Close"
+msgstr "Sulje"
+
+#: selector.src#STR_SELECTOR_ADD_COMMANDS_DESCRIPTION.string.text
+msgid "To add a command to a toolbar, select the category and then the command. Then drag the command to the Commands list of the Toolbars tab page in the Customize dialog."
+msgstr "Lisätäksesi komennon työkaluriville, valitse ensin luokka ja sitten komento. Voit myös vetää komennon komentoluetteloon Mukauta-ikkunan Valikot-välisivulla."
+
+#: selector.src#STR_BASICMACROS.string.text
+msgctxt "selector.src#STR_BASICMACROS.string.text"
+msgid "BASIC Macros"
+msgstr "Basic-makrot"
+
+#: selector.src#RID_DLG_SCRIPTSELECTOR.TXT_SELECTOR_CATEGORIES.fixedtext.text
+msgid "Library"
+msgstr "Kirjasto"
+
+#: selector.src#RID_DLG_SCRIPTSELECTOR.BOX_SELECTOR_CATEGORIES.STR_MYMACROS.string.text
+msgctxt "selector.src#RID_DLG_SCRIPTSELECTOR.BOX_SELECTOR_CATEGORIES.STR_MYMACROS.string.text"
+msgid "My Macros"
+msgstr "Omat makrot"
+
+#: selector.src#RID_DLG_SCRIPTSELECTOR.BOX_SELECTOR_CATEGORIES.STR_PRODMACROS.string.text
+msgctxt "selector.src#RID_DLG_SCRIPTSELECTOR.BOX_SELECTOR_CATEGORIES.STR_PRODMACROS.string.text"
+msgid "%PRODUCTNAME Macros"
+msgstr "%PRODUCTNAME makrot"
+
+#: selector.src#RID_DLG_SCRIPTSELECTOR.TXT_SELECTOR_COMMANDS.fixedtext.text
+msgid "Macro name"
+msgstr "Makron nimi"
+
+#: selector.src#RID_DLG_SCRIPTSELECTOR.GRP_SELECTOR_DESCRIPTION.fixedline.text
+msgctxt "selector.src#RID_DLG_SCRIPTSELECTOR.GRP_SELECTOR_DESCRIPTION.fixedline.text"
+msgid "Description"
+msgstr "Kuvaus"
+
+#: selector.src#RID_DLG_SCRIPTSELECTOR.modelessdialog.text
+msgid "Macro Selector"
+msgstr "Makron valinta"
+
+#: cfg.src#RID_SVXDLG_CUSTOMIZE.1.RID_SVXPAGE_MENUS.pageitem.text
+msgid "Menus"
+msgstr "Valikot"
+
+#: cfg.src#RID_SVXDLG_CUSTOMIZE.1.RID_SVXPAGE_KEYBOARD.pageitem.text
+msgid "Keyboard"
+msgstr "Näppäimistö"
+
+#: cfg.src#RID_SVXDLG_CUSTOMIZE.1.RID_SVXPAGE_TOOLBARS.pageitem.text
+msgid "Toolbars"
+msgstr "Työkalurivit"
+
+#: cfg.src#RID_SVXDLG_CUSTOMIZE.1.RID_SVXPAGE_EVENTS.pageitem.text
+msgid "Events"
+msgstr "Tapahtumat"
+
+#: cfg.src#RID_SVXDLG_CUSTOMIZE.tabdialog.text
+msgid "Customize"
+msgstr "Mukauta"
+
+#: cfg.src#TEXT_MENU.#define.text
+msgid "Menu"
+msgstr "Valikko"
+
+#: cfg.src#TEXT_BEGIN_GROUP.#define.text
+msgid "Begin a Group"
+msgstr "Aloita ryhmä"
+
+#: cfg.src#TEXT_RENAME.#define.text
+msgid "Rename..."
+msgstr "Nimeä uudelleen..."
+
+#: cfg.src#TEXT_DELETE.#define.text
+msgctxt "cfg.src#TEXT_DELETE.#define.text"
+msgid "Delete..."
+msgstr "Poista..."
+
+#: cfg.src#TEXT_DELETE_NODOTS.#define.text
+msgid "Delete"
+msgstr "Poista"
+
+#: cfg.src#TEXT_MOVE.#define.text
+msgid "Move..."
+msgstr "Siirrä..."
+
+#: cfg.src#TEXT_DEFAULT_STYLE.#define.text
+msgid "Restore Default Settings"
+msgstr "Palauta oletusasetukset"
+
+#: cfg.src#TEXT_DEFAULT_COMMAND.#define.text
+msgid "Restore Default Command"
+msgstr "Palauta oletuskomento"
+
+#: cfg.src#TEXT_TEXT_ONLY.#define.text
+msgid "Text only"
+msgstr "Vain teksti"
+
+#: cfg.src#TEXT_TOOLBAR_NAME.#define.text
+msgid "Toolbar Name"
+msgstr "Työkalurivin nimi"
+
+#: cfg.src#TEXT_SAVE_IN.#define.text
+msgctxt "cfg.src#TEXT_SAVE_IN.#define.text"
+msgid "Save In"
+msgstr "Tallenna kohteeseen"
+
+#: cfg.src#RID_SVXPAGE_MENUS.GRP_MENUS.fixedline.text
+msgid "%PRODUCTNAME %MODULENAME Menus"
+msgstr "%PRODUCTNAME %MODULENAME Valikot"
+
+#: cfg.src#RID_SVXPAGE_MENUS.BTN_NEW.pushbutton.text
+msgid "New..."
+msgstr "Uusi..."
+
+#: cfg.src#RID_SVXPAGE_MENUS.GRP_MENU_SEPARATOR.fixedline.text
+msgid "Menu Content"
+msgstr "Valikon sisältö"
+
+#: cfg.src#RID_SVXPAGE_MENUS.GRP_MENU_ENTRIES.fixedtext.text
+msgid "Entries"
+msgstr "Merkinnät"
+
+#: cfg.src#RID_SVXPAGE_MENUS.BTN_ADD_COMMANDS.pushbutton.text
+msgid "Add..."
+msgstr "Lisää..."
+
+#: cfg.src#RID_SVXPAGE_MENUS.BTN_CHANGE_ENTRY.menubutton.text
+msgid "Modify"
+msgstr "Muuta"
+
+#: cfg.src#RID_SVXPAGE_MENUS.FT_DESCRIPTION.fixedtext.text
+msgctxt "cfg.src#RID_SVXPAGE_MENUS.FT_DESCRIPTION.fixedtext.text"
+msgid "Description"
+msgstr "Kuvaus"
+
+#: cfg.src#MODIFY_ENTRY.ID_ADD_SUBMENU.menuitem.text
+msgid "Add Submenu..."
+msgstr "Lisää alavalikko..."
+
+#: cfg.src#MODIFY_TOOLBAR.ID_ICONS_ONLY.menuitem.text
+msgid "Icons Only"
+msgstr "Vain kuvakkeet"
+
+#: cfg.src#MODIFY_TOOLBAR.ID_ICONS_AND_TEXT.menuitem.text
+msgid "Icons & Text"
+msgstr "Kuvakkeet ja teksti"
+
+#: cfg.src#MODIFY_TOOLBAR_CONTENT.ID_CHANGE_SYMBOL.menuitem.text
+msgid "Change Icon..."
+msgstr "Vaihda kuvake..."
+
+#: cfg.src#MODIFY_TOOLBAR_CONTENT.ID_RESET_SYMBOL.menuitem.text
+msgid "Reset Icon"
+msgstr "Palauta kuvake"
+
+#: cfg.src#RID_SVXSTR_NEW_MENU.string.text
+msgid "New Menu %n"
+msgstr "Uusi valikko %n"
+
+#: cfg.src#RID_SVXSTR_NEW_TOOLBAR.string.text
+msgid "New Toolbar %n"
+msgstr "Uusi työkalurivi %n"
+
+#: cfg.src#RID_SVXSTR_MOVE_MENU.string.text
+msgid "Move Menu"
+msgstr "Siirrä valikko"
+
+#: cfg.src#RID_SVXSTR_ADD_SUBMENU.string.text
+msgid "Add Submenu"
+msgstr "Lisää alavalikko"
+
+#: cfg.src#RID_SVXSTR_SUBMENU_NAME.string.text
+msgid "Submenu name"
+msgstr "Alavalikon nimi"
+
+#: cfg.src#RID_SVXSTR_MENU_ADDCOMMANDS_DESCRIPTION.string.text
+msgid "To add a command to a menu, select the category and then the command. You can also drag the command to the Commands list of the Menus tab page in the Customize dialog."
+msgstr "Lisätäksesi komennon valikkoon, valitse luokka ja komento. Voit myös vetää komennon komennot-luetteloon valikot välisivun mukautus valintaikkunassa."
+
+#: cfg.src#MD_MENU_ORGANISER.TXT_MENU_NAME.fixedtext.text
+msgid "Menu name"
+msgstr "Valikon nimi"
+
+#: cfg.src#MD_MENU_ORGANISER.TXT_MENU.fixedtext.text
+msgid "Menu position"
+msgstr "Valikon sijainti"
+
+#: cfg.src#MD_MENU_ORGANISER.modaldialog.text
+msgid "New Menu"
+msgstr "Uusi valikko"
+
+#: cfg.src#MD_NEW_TOOLBAR.modaldialog.text
+msgid "Name"
+msgstr "Nimi"
+
+#: cfg.src#MD_ICONSELECTOR.FT_SYMBOLS.fixedtext.text
+msgid "Icons"
+msgstr "Kuvakkeet"
+
+#: cfg.src#MD_ICONSELECTOR.BTN_IMPORT.pushbutton.text
+msgid "Import..."
+msgstr "Tuo..."
+
+#: cfg.src#MD_ICONSELECTOR.BTN_DELETE.pushbutton.text
+msgctxt "cfg.src#MD_ICONSELECTOR.BTN_DELETE.pushbutton.text"
+msgid "Delete..."
+msgstr "Poista..."
+
+#: cfg.src#MD_ICONSELECTOR.FT_NOTE.fixedtext.text
+msgid ""
+"Note:\n"
+"The size of an icon should be 16x16 pixel to achieve best quality. Different sized icons will be scaled automatically."
+msgstr ""
+"Huomaa:\n"
+"Paras laatu saadaan 16x16 kuvapisteen kuvakkeilla. Muun kokoiset kuvakkeet skaalataan automaattisesti."
+
+#: cfg.src#MD_ICONSELECTOR.modaldialog.text
+msgid "Change Icon"
+msgstr "Vaihda kuvake"
+
+#: cfg.src#MD_ICONCHANGE.FTCHGE_DESCRIPTION.fixedtext.text
+msgid ""
+"The files listed below could not be imported.\n"
+"The file format could not be interpreted."
+msgstr ""
+"Tässä lueteltuja tiedostoja ei voitu tuoda.\n"
+"Tiedostomuotoa ei tunnistettu."
+
+#: cfg.src#MD_ICONCHANGE.modaldialog.text
+msgid "%PRODUCTNAME %PRODUCTVERSION"
+msgstr "%PRODUCTNAME %PRODUCTVERSION"
+
+#: cfg.src#RID_SVXSTR_IMPORT_ICON_ERROR.string.text
+msgid "The files listed below could not be imported. The file format could not be interpreted."
+msgstr "Tässä lueteltuja tiedostoja ei voitu tuoda. Tiedostomuotoa ei tunnistettu."
+
+#: cfg.src#RID_SVXSTR_DELETE_ICON_CONFIRM.string.text
+msgid "Are you sure to delete the image?"
+msgstr "Haluatko varmasti poistaa bittikartan?"
+
+#: cfg.src#RID_SVXSTR_REPLACE_ICON_WARNING.string.text
+msgid ""
+"The icon %ICONNAME is already contained in the image list.\n"
+"Would you like to replace the existing icon?"
+msgstr ""
+"Kuvake %ICONNAME on jo mukana luettelossa.\n"
+"Haluatko korvata olemassa olevan kuvakkeen?"
+
+#: cfg.src#RID_SVXSTR_REPLACE_ICON_CONFIRM.string.text
+msgid "Confirm Icon Replacement"
+msgstr "Vahvista kuvakkeen korvaaminen"
+
+#: cfg.src#RID_SVXSTR_YESTOALL.string.text
+msgid "Yes to All"
+msgstr "Kyllä kaikkiin"
+
+#: cfg.src#RID_SVXSTR_PRODUCTNAME_TOOLBARS.string.text
+msgid "%PRODUCTNAME %MODULENAME Toolbars"
+msgstr "%PRODUCTNAME %MODULENAME Työkalurivit"
+
+#: cfg.src#RID_SVXSTR_TOOLBAR.string.text
+msgid "Toolbar"
+msgstr "Työkalurivi"
+
+#: cfg.src#RID_SVXSTR_TOOLBAR_CONTENT.string.text
+msgid "Toolbar Content"
+msgstr "Työkalurivin sisältö"
+
+#: cfg.src#RID_SVXSTR_COMMANDS.string.text
+msgctxt "cfg.src#RID_SVXSTR_COMMANDS.string.text"
+msgid "Commands"
+msgstr "Komennot"
+
+#: cfg.src#RID_SVXSTR_COMMAND.string.text
+msgid "Command"
+msgstr "Komento"
+
+#: cfg.src#QBX_CONFIRM_DELETE_MENU.querybox.text
+msgid "Are you sure you want to delete the '%MENUNAME' menu?"
+msgstr "Oletko varma, että haluat poistaa '%MENUNAME' -valikon?"
+
+#: cfg.src#QBX_CONFIRM_DELETE_TOOLBAR.querybox.text
+msgid "There are no more commands on the toolbar. Do you want to delete the toolbar?"
+msgstr "Työkalurivillä ei ole enää komentoja. Haluatko poistaa työkalurivin?"
+
+#: cfg.src#QBX_CONFIRM_RESET.querybox.text
+msgctxt "cfg.src#QBX_CONFIRM_RESET.querybox.text"
+msgid "The menu configuration for %SAVE IN SELECTION% will be reset to the factory settings. Do you want to continue?"
+msgstr "Valikon kokoonpano %SAVE IN SELECTION% palautetaan tehdasasetuksiin. Haluatko jatkaa?"
+
+#: cfg.src#RID_SVXSTR_CONFIRM_MENU_RESET.string.text
+msgctxt "cfg.src#RID_SVXSTR_CONFIRM_MENU_RESET.string.text"
+msgid "The menu configuration for %SAVE IN SELECTION% will be reset to the factory settings. Do you want to continue?"
+msgstr "Valikon kokoonpano %SAVE IN SELECTION% palautetaan tehdasasetuksiin. Haluatko jatkaa?"
+
+#: cfg.src#RID_SVXSTR_CONFIRM_TOOLBAR_RESET.string.text
+msgid "The toolbar configuration for %SAVE IN SELECTION% will be reset to the factory settings. Do you want to continue?"
+msgstr "Työkalurivin kokoonpano %SAVE IN SELECTION% palautetaan tehdasasetuksiin. Haluatko jatkaa?"
+
+#: cfg.src#QBX_CONFIRM_RESTORE_DEFAULT.querybox.text
+msgid "This will delete all changes previously made to this toolbar. Do you really want to reset the toolbar?"
+msgstr "Tämä poistaa kaikki edelliset työkaluriviin tehdyt muutokset. Oletko varma että haluat palauttaa työkalurivin?"
+
+#: cfg.src#IBX_MNUCFG_ALREADY_INCLUDED.infobox.text
+msgid "Function is already included in this popup."
+msgstr "Toiminto on jo tässä valikossa."
+
+#: cfg.src#RID_SVXSTR_LABEL_NEW_NAME.string.text
+msgid "~New name"
+msgstr "~Uusi nimi"
+
+#: cfg.src#RID_SVXSTR_RENAME_MENU.string.text
+msgid "Rename Menu"
+msgstr "Nimeä valikko uudelleen"
+
+#: cfg.src#RID_SVXSTR_RENAME_TOOLBAR.string.text
+msgid "Rename Toolbar"
+msgstr "Nimeä työkalurivi uudelleen"
+
+#: cfg.src#BUTTON_STR_UP.string.text
+msgid "Up"
+msgstr "Ylös"
+
+#: cfg.src#BUTTON_STR_DOWN.string.text
+msgid "Down"
+msgstr "Alas"
+
+#: acccfg.src#PUSHBUTTON_TEXT_SAVE.#define.text
+msgid "~Save..."
+msgstr "~Tallenna..."
+
+#: acccfg.src#PUSHBUTTON_TEXT_RESET.#define.text
+msgid "R~eset"
+msgstr "P~alauta"
+
+#: acccfg.src#PUSHBUTTON_TEXT_LOAD.#define.text
+msgid "~Load..."
+msgstr "L~ataa..."
+
+#: acccfg.src#PUSHBUTTON_TEXT_REMOVE.#define.text
+msgid "~Delete"
+msgstr "~Poista"
+
+#: acccfg.src#PUSHBUTTON_TEXT_CHANGE.#define.text
+msgid "~Modify"
+msgstr "~Muuta"
+
+#: acccfg.src#PUSHBUTTON_TEXT_NEW.#define.text
+msgid "~New"
+msgstr "~Uusi"
+
+#: acccfg.src#FIXEDTEXT_TEXT_GROUP.#define.text
+msgctxt "acccfg.src#FIXEDTEXT_TEXT_GROUP.#define.text"
+msgid "~Category"
+msgstr "~Luokka"
+
+#: acccfg.src#FIXEDTEXT_TEXT_FUNCTION.#define.text
+msgid "Function"
+msgstr "Toiminto"
+
+#: acccfg.src#GROUPBOX_TEXT_FUNCTIONS.#define.text
+msgid "Functions"
+msgstr "Toiminnot"
+
+#: acccfg.src#RID_SVXPAGE_KEYBOARD.GRP_ACC_KEYBOARD.fixedline.text
+msgid "Shortcut keys"
+msgstr "Pikanäppäimet"
+
+#: acccfg.src#RID_SVXPAGE_KEYBOARD.TXT_ACC_KEY.fixedtext.text
+msgid "~Keys"
+msgstr "~Näppäimet"
+
+#: acccfg.src#RID_SVXPAGE_KEYBOARD.STR_LOADACCELCONFIG.string.text
+msgid "Load Keyboard Configuration"
+msgstr "Lataa näppäimistömääritys"
+
+#: acccfg.src#RID_SVXPAGE_KEYBOARD.STR_SAVEACCELCONFIG.string.text
+msgid "Save Keyboard Configuration"
+msgstr "Tallenna näppäimistömääritys"
+
+#: acccfg.src#RID_SVXPAGE_KEYBOARD.STR_FILTERNAME_CFG.string.text
+msgid "Configuration"
+msgstr "Kokoonpano"
+
+#: acccfg.src#RID_SVXPAGE_CONFIGGROUPBOX.STR_MYMACROS.string.text
+msgctxt "acccfg.src#RID_SVXPAGE_CONFIGGROUPBOX.STR_MYMACROS.string.text"
+msgid "My Macros"
+msgstr "Omat makrot"
+
+#: acccfg.src#RID_SVXPAGE_CONFIGGROUPBOX.STR_PRODMACROS.string.text
+msgctxt "acccfg.src#RID_SVXPAGE_CONFIGGROUPBOX.STR_PRODMACROS.string.text"
+msgid "%PRODUCTNAME Macros"
+msgstr "%PRODUCTNAME makrot"
+
+#: acccfg.src#RID_SVXPAGE_CONFIGGROUPBOX.STR_BASICMACROS.string.text
+msgctxt "acccfg.src#RID_SVXPAGE_CONFIGGROUPBOX.STR_BASICMACROS.string.text"
+msgid "BASIC Macros"
+msgstr "Basic-makrot"
+
+#: acccfg.src#RID_SVXPAGE_CONFIGGROUPBOX.STR_DLG_MACROS.string.text
+msgctxt "acccfg.src#RID_SVXPAGE_CONFIGGROUPBOX.STR_DLG_MACROS.string.text"
+msgid "%PRODUCTNAME Macros"
+msgstr "%PRODUCTNAME makrot"
+
+#: acccfg.src#RID_SVXPAGE_CONFIGGROUPBOX.STR_GROUP_STYLES.string.text
+msgid "Styles"
+msgstr "Tyylit"
+
+#: eventdlg.src#RID_SVXPAGE_EVENTS.STR_EVENT.string.text
+msgctxt "eventdlg.src#RID_SVXPAGE_EVENTS.STR_EVENT.string.text"
+msgid "Event"
+msgstr "Tapahtuma"
+
+#: eventdlg.src#RID_SVXPAGE_EVENTS.STR_ASSMACRO.string.text
+msgctxt "eventdlg.src#RID_SVXPAGE_EVENTS.STR_ASSMACRO.string.text"
+msgid "Assigned Action"
+msgstr "Määritetty makro"
+
+#: eventdlg.src#RID_SVXPAGE_EVENTS.TXT_SAVEIN.fixedtext.text
+msgctxt "eventdlg.src#RID_SVXPAGE_EVENTS.TXT_SAVEIN.fixedtext.text"
+msgid "Save In"
+msgstr "Tallenna kohteeseen"
+
+#: eventdlg.src#RID_SVXPAGE_EVENTS.FT_ASSIGN.fixedtext.text
+msgctxt "eventdlg.src#RID_SVXPAGE_EVENTS.FT_ASSIGN.fixedtext.text"
+msgid "Assign:"
+msgstr "Määritä:"
+
+#: eventdlg.src#RID_SVXPAGE_EVENTS.PB_ASSIGN.pushbutton.text
+msgctxt "eventdlg.src#RID_SVXPAGE_EVENTS.PB_ASSIGN.pushbutton.text"
+msgid "M~acro..."
+msgstr "M~akro..."
+
+#: eventdlg.src#RID_SVXPAGE_EVENTS.PB_DELETE.pushbutton.text
+msgctxt "eventdlg.src#RID_SVXPAGE_EVENTS.PB_DELETE.pushbutton.text"
+msgid "~Remove"
+msgstr "~Poista"
diff --git a/source/fi/cui/source/dialogs.po b/source/fi/cui/source/dialogs.po
new file mode 100644
index 00000000000..66540503fbc
--- /dev/null
+++ b/source/fi/cui/source/dialogs.po
@@ -0,0 +1,2223 @@
+#. extracted from cui/source/dialogs.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+cui%2Fsource%2Fdialogs.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-13 20:42+0200\n"
+"PO-Revision-Date: 2012-07-07 18:12+0300\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: thesdlg.src#RID_SVXDLG_THESAURUS.FT_WORD.fixedtext.text
+msgid "~Current word"
+msgstr "Nykyinen sana"
+
+#: thesdlg.src#RID_SVXDLG_THESAURUS.MB_LANGUAGE.menubutton.text
+msgid "~Language"
+msgstr "~Kieli"
+
+#: thesdlg.src#RID_SVXDLG_THESAURUS.FT_THES_ALTERNATIVES.fixedtext.text
+msgid "~Alternatives"
+msgstr "Vaihtoehdot"
+
+#: thesdlg.src#RID_SVXDLG_THESAURUS.FT_REPL.fixedtext.text
+msgid "~Replace with"
+msgstr "Korvaa sanalla"
+
+#: thesdlg.src#RID_SVXDLG_THESAURUS.BTN_THES_OK.okbutton.text
+msgid "Replace"
+msgstr "Korvaa"
+
+#: thesdlg.src#RID_SVXDLG_THESAURUS.STR_ERR_TEXTNOTFOUND.string.text
+msgid "No alternatives found."
+msgstr "Vaihtoehtoja ei löytynyt."
+
+#: thesdlg.src#RID_SVXDLG_THESAURUS.modaldialog.text
+msgid "Thesaurus"
+msgstr "Synonyymisanasto"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_INTERNET.GRP_LINKTYPE.fixedline.text
+msgid "Hyperlink type"
+msgstr "Hyperlinkin tyyppi"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_INTERNET.RB_LINKTYP_INTERNET.radiobutton.text
+msgid "~Web"
+msgstr "~Web"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_INTERNET.RB_LINKTYP_FTP.radiobutton.text
+msgid "~FTP"
+msgstr "~FTP"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_INTERNET.FT_TARGET_HTML.fixedtext.text
+msgid "Tar~get"
+msgstr "Koh~de"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_INTERNET.FT_LOGIN.fixedtext.text
+msgid "~Login name"
+msgstr "~Käyttäjätunnus"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_INTERNET.FT_PASSWD.fixedtext.text
+msgid "~Password"
+msgstr "~Salasana"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_INTERNET.CBX_ANONYMOUS.checkbox.text
+msgid "Anonymous ~user"
+msgstr "Tuntematon ~käyttäjä"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_INTERNET.BTN_BROWSE.imagebutton.text
+msgid "WWW Browser"
+msgstr "WWW-selain"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_INTERNET.BTN_BROWSE.imagebutton.quickhelptext
+msgid "Open web browser, copy an URL, and paste it to Target field"
+msgstr "Avaa verkkoselain, kopioi URL ja liitä se syötekenttään."
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_INTERNET.GRP_MORE.fixedline.text
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_INTERNET.GRP_MORE.fixedline.text"
+msgid "Further settings"
+msgstr "Muut asetukset"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_INTERNET.FT_FRAME.fixedtext.text
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_INTERNET.FT_FRAME.fixedtext.text"
+msgid "F~rame"
+msgstr "K~ehys"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_INTERNET.FT_FORM.fixedtext.text
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_INTERNET.FT_FORM.fixedtext.text"
+msgid "F~orm"
+msgstr "~Lomake"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_INTERNET.LB_FORM.1.stringlist.text
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_INTERNET.LB_FORM.1.stringlist.text"
+msgid "Text"
+msgstr "Teksti"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_INTERNET.LB_FORM.2.stringlist.text
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_INTERNET.LB_FORM.2.stringlist.text"
+msgid "Button"
+msgstr "Painike"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_INTERNET.FT_INDICATION.fixedtext.text
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_INTERNET.FT_INDICATION.fixedtext.text"
+msgid "Te~xt"
+msgstr "Teks~ti"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_INTERNET.FT_TEXT.fixedtext.text
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_INTERNET.FT_TEXT.fixedtext.text"
+msgid "N~ame"
+msgstr "N~imi"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_INTERNET.BTN_SCRIPT.imagebutton.text
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_INTERNET.BTN_SCRIPT.imagebutton.text"
+msgid "Events"
+msgstr "Tapahtumat"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_INTERNET.BTN_SCRIPT.imagebutton.quickhelptext
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_INTERNET.BTN_SCRIPT.imagebutton.quickhelptext"
+msgid "Events"
+msgstr "Tapahtumat"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_INTERNET.tabpage.text
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_INTERNET.tabpage.text"
+msgid "Hyperlink"
+msgstr "Hyperlinkki"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_MAIL.GRP_MAILNEWS.fixedline.text
+msgid "Mail & news"
+msgstr "Sähköposti ja uutisryhmät"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_MAIL.RB_LINKTYP_MAIL.radiobutton.text
+msgid "~E-mail"
+msgstr "~Sähköposti"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_MAIL.RB_LINKTYP_NEWS.radiobutton.text
+msgid "~News"
+msgstr "~Uutisryhmät"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_MAIL.FT_RECEIVER.fixedtext.text
+msgid "Re~cipient"
+msgstr "Vastaanottaja"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_MAIL.FT_SUBJECT.fixedtext.text
+msgid "~Subject"
+msgstr "A~ihe"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_MAIL.BTN_ADRESSBOOK.imagebutton.text
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_MAIL.BTN_ADRESSBOOK.imagebutton.text"
+msgid "Data Sources..."
+msgstr "Tietolähteet..."
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_MAIL.BTN_ADRESSBOOK.imagebutton.quickhelptext
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_MAIL.BTN_ADRESSBOOK.imagebutton.quickhelptext"
+msgid "Data Sources..."
+msgstr "Tietolähteet..."
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_MAIL.GRP_MORE.fixedline.text
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_MAIL.GRP_MORE.fixedline.text"
+msgid "Further settings"
+msgstr "Muut asetukset"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_MAIL.FT_FRAME.fixedtext.text
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_MAIL.FT_FRAME.fixedtext.text"
+msgid "F~rame"
+msgstr "K~ehys"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_MAIL.FT_FORM.fixedtext.text
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_MAIL.FT_FORM.fixedtext.text"
+msgid "F~orm"
+msgstr "~Lomake"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_MAIL.LB_FORM.1.stringlist.text
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_MAIL.LB_FORM.1.stringlist.text"
+msgid "Text"
+msgstr "Teksti"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_MAIL.LB_FORM.2.stringlist.text
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_MAIL.LB_FORM.2.stringlist.text"
+msgid "Button"
+msgstr "Painike"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_MAIL.FT_INDICATION.fixedtext.text
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_MAIL.FT_INDICATION.fixedtext.text"
+msgid "Te~xt"
+msgstr "Teks~ti"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_MAIL.FT_TEXT.fixedtext.text
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_MAIL.FT_TEXT.fixedtext.text"
+msgid "N~ame"
+msgstr "N~imi"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_MAIL.BTN_SCRIPT.imagebutton.text
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_MAIL.BTN_SCRIPT.imagebutton.text"
+msgid "Events"
+msgstr "Tapahtumat"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_MAIL.BTN_SCRIPT.imagebutton.quickhelptext
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_MAIL.BTN_SCRIPT.imagebutton.quickhelptext"
+msgid "Events"
+msgstr "Tapahtumat"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_MAIL.tabpage.text
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_MAIL.tabpage.text"
+msgid "Hyperlink"
+msgstr "Hyperlinkki"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_DOCUMENT.GRP_DOCUMENT.fixedline.text
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_DOCUMENT.GRP_DOCUMENT.fixedline.text"
+msgid "Document"
+msgstr "Asiakirja"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_DOCUMENT.FT_PATH_DOC.fixedtext.text
+msgid "~Path"
+msgstr "~Polku"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_DOCUMENT.BTN_FILEOPEN.imagebutton.text
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_DOCUMENT.BTN_FILEOPEN.imagebutton.text"
+msgid "Open File"
+msgstr "Avaa tiedosto"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_DOCUMENT.BTN_FILEOPEN.imagebutton.quickhelptext
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_DOCUMENT.BTN_FILEOPEN.imagebutton.quickhelptext"
+msgid "Open File"
+msgstr "Avaa tiedosto"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_DOCUMENT.GRP_TARGET.fixedline.text
+msgid "Target in document"
+msgstr "Kohde asiakirjassa"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_DOCUMENT.FT_TARGET_DOC.fixedtext.text
+msgid "Targ~et"
+msgstr "K~ohde"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_DOCUMENT.FT_URL.fixedtext.text
+msgid "URL"
+msgstr "URL-osoite"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_DOCUMENT.FT_FULL_URL.fixedtext.text
+msgid "Test text"
+msgstr "Koeteksti"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_DOCUMENT.BTN_BROWSE.imagebutton.text
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_DOCUMENT.BTN_BROWSE.imagebutton.text"
+msgid "Target in Document"
+msgstr "Kohde asiakirjassa"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_DOCUMENT.BTN_BROWSE.imagebutton.quickhelptext
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_DOCUMENT.BTN_BROWSE.imagebutton.quickhelptext"
+msgid "Target in Document"
+msgstr "Kohde asiakirjassa"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_DOCUMENT.GRP_MORE.fixedline.text
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_DOCUMENT.GRP_MORE.fixedline.text"
+msgid "Further settings"
+msgstr "Muut asetukset"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_DOCUMENT.FT_FRAME.fixedtext.text
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_DOCUMENT.FT_FRAME.fixedtext.text"
+msgid "F~rame"
+msgstr "K~ehys"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_DOCUMENT.FT_FORM.fixedtext.text
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_DOCUMENT.FT_FORM.fixedtext.text"
+msgid "F~orm"
+msgstr "~Lomake"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_DOCUMENT.LB_FORM.1.stringlist.text
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_DOCUMENT.LB_FORM.1.stringlist.text"
+msgid "Text"
+msgstr "Teksti"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_DOCUMENT.LB_FORM.2.stringlist.text
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_DOCUMENT.LB_FORM.2.stringlist.text"
+msgid "Button"
+msgstr "Painike"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_DOCUMENT.FT_INDICATION.fixedtext.text
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_DOCUMENT.FT_INDICATION.fixedtext.text"
+msgid "Te~xt"
+msgstr "Teks~ti"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_DOCUMENT.FT_TEXT.fixedtext.text
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_DOCUMENT.FT_TEXT.fixedtext.text"
+msgid "N~ame"
+msgstr "N~imi"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_DOCUMENT.BTN_SCRIPT.imagebutton.text
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_DOCUMENT.BTN_SCRIPT.imagebutton.text"
+msgid "Events"
+msgstr "Tapahtumat"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_DOCUMENT.BTN_SCRIPT.imagebutton.quickhelptext
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_DOCUMENT.BTN_SCRIPT.imagebutton.quickhelptext"
+msgid "Events"
+msgstr "Tapahtumat"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_DOCUMENT.tabpage.text
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_DOCUMENT.tabpage.text"
+msgid "Hyperlink"
+msgstr "Hyperlinkki"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_NEWDOCUMENT.GRP_NEWDOCUMENT.fixedline.text
+msgid "New document"
+msgstr "Uusi asiakirja"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_NEWDOCUMENT.RB_EDITNOW.radiobutton.text
+msgid "Edit ~now"
+msgstr "Muokkaa ~nyt"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_NEWDOCUMENT.RB_EDITLATER.radiobutton.text
+msgid "Edit ~later"
+msgstr "Muokkaa ~myöhemmin"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_NEWDOCUMENT.FT_PATH_NEWDOC.fixedtext.text
+msgid "~File"
+msgstr "~Tiedosto"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_NEWDOCUMENT.FT_DOCUMENT_TYPES.fixedtext.text
+msgid "File ~type"
+msgstr "Tiedosto~tyyppi"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_NEWDOCUMENT.BTN_CREATE.imagebutton.text
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_NEWDOCUMENT.BTN_CREATE.imagebutton.text"
+msgid "Select Path"
+msgstr "Valitse polku"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_NEWDOCUMENT.BTN_CREATE.imagebutton.quickhelptext
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_NEWDOCUMENT.BTN_CREATE.imagebutton.quickhelptext"
+msgid "Select Path"
+msgstr "Valitse polku"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_NEWDOCUMENT.GRP_MORE.fixedline.text
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_NEWDOCUMENT.GRP_MORE.fixedline.text"
+msgid "Further settings"
+msgstr "Muut asetukset"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_NEWDOCUMENT.FT_FRAME.fixedtext.text
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_NEWDOCUMENT.FT_FRAME.fixedtext.text"
+msgid "F~rame"
+msgstr "K~ehys"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_NEWDOCUMENT.FT_FORM.fixedtext.text
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_NEWDOCUMENT.FT_FORM.fixedtext.text"
+msgid "F~orm"
+msgstr "~Lomake"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_NEWDOCUMENT.LB_FORM.1.stringlist.text
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_NEWDOCUMENT.LB_FORM.1.stringlist.text"
+msgid "Text"
+msgstr "Teksti"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_NEWDOCUMENT.LB_FORM.2.stringlist.text
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_NEWDOCUMENT.LB_FORM.2.stringlist.text"
+msgid "Button"
+msgstr "Painike"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_NEWDOCUMENT.FT_INDICATION.fixedtext.text
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_NEWDOCUMENT.FT_INDICATION.fixedtext.text"
+msgid "Te~xt"
+msgstr "Teks~ti"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_NEWDOCUMENT.FT_TEXT.fixedtext.text
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_NEWDOCUMENT.FT_TEXT.fixedtext.text"
+msgid "N~ame"
+msgstr "N~imi"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_NEWDOCUMENT.BTN_SCRIPT.imagebutton.text
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_NEWDOCUMENT.BTN_SCRIPT.imagebutton.text"
+msgid "Events"
+msgstr "Tapahtumat"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_NEWDOCUMENT.BTN_SCRIPT.imagebutton.quickhelptext
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_NEWDOCUMENT.BTN_SCRIPT.imagebutton.quickhelptext"
+msgid "Events"
+msgstr "Tapahtumat"
+
+#: hyperdlg.src#RID_SVXPAGE_HYPERLINK_NEWDOCUMENT.tabpage.text
+msgctxt "hyperdlg.src#RID_SVXPAGE_HYPERLINK_NEWDOCUMENT.tabpage.text"
+msgid "Hyperlink"
+msgstr "Hyperlinkki"
+
+#: hyperdlg.src#RID_SVXDLG_NEWHYPERLINK.modaldialog.text
+msgctxt "hyperdlg.src#RID_SVXDLG_NEWHYPERLINK.modaldialog.text"
+msgid "Hyperlink"
+msgstr "Hyperlinkki"
+
+#: hyperdlg.src#RID_SVXSTR_HYPDLG_APPLYBUT.string.text
+msgctxt "hyperdlg.src#RID_SVXSTR_HYPDLG_APPLYBUT.string.text"
+msgid "Apply"
+msgstr "Käytä"
+
+#: hyperdlg.src#RID_SVXSTR_HYPDLG_CLOSEBUT.string.text
+msgctxt "hyperdlg.src#RID_SVXSTR_HYPDLG_CLOSEBUT.string.text"
+msgid "Close"
+msgstr "Sulje"
+
+#: hyperdlg.src#RID_SVXSTR_HYPDLG_MACROACT1.string.text
+msgid "Mouse over object"
+msgstr "Hiiri objektin kohdalla"
+
+#: hyperdlg.src#RID_SVXSTR_HYPDLG_MACROACT2.string.text
+msgid "Trigger hyperlink"
+msgstr "Käynnistä hyperlinkki"
+
+#: hyperdlg.src#RID_SVXSTR_HYPDLG_MACROACT3.string.text
+msgid "Mouse leaves object"
+msgstr "Hiiri poistuu objektista"
+
+#: hyperdlg.src#RID_SVXSTR_HYPDLG_NOVALIDFILENAME.string.text
+msgid "Please type in a valid file name."
+msgstr "Kirjoita kelvollinen tiedoston nimi."
+
+#: hyperdlg.src#RID_SVXSTR_HYPERDLG_HLINETTP.string.text
+msgid "Internet"
+msgstr "Internet"
+
+#: hyperdlg.src#RID_SVXSTR_HYPERDLG_HLINETTP_HELP.string.text
+msgid "This is where you create a hyperlink to a Web page or FTP server connection."
+msgstr "Tässä voit luoda hyperlinkin web-sivuun tai FTP-palvelimeen."
+
+#: hyperdlg.src#RID_SVXSTR_HYPERDLG_HLMAILTP.string.text
+msgid "Mail & News"
+msgstr "Sähköposti ja uutisryhmät"
+
+#: hyperdlg.src#RID_SVXSTR_HYPERDLG_HLMAILTP_HELP.string.text
+msgid "This is where you create a hyperlink to an e-mail address or newsgroup."
+msgstr "Tässä voit luoda hyperlinkin sähköpostiosoitteeseen tai uutisryhmään."
+
+#: hyperdlg.src#RID_SVXSTR_HYPERDLG_HLDOCTP.string.text
+msgctxt "hyperdlg.src#RID_SVXSTR_HYPERDLG_HLDOCTP.string.text"
+msgid "Document"
+msgstr "Asiakirja"
+
+#: hyperdlg.src#RID_SVXSTR_HYPERDLG_HLDOCTP_HELP.string.text
+msgid "This is where you create a hyperlink to an existing document or a target within a document."
+msgstr "Tässä voit luoda hyperlinkin olemassa olevaan asiakirjaan tai kohteeseen asiakirjassa."
+
+#: hyperdlg.src#RID_SVXSTR_HYPERDLG_HLDOCNTP.string.text
+msgid "New Document"
+msgstr "Uusi lomake"
+
+#: hyperdlg.src#RID_SVXSTR_HYPERDLG_HLDOCNTP_HELP.string.text
+msgid "This is where you create a new document to which the new link points."
+msgstr "Tässä voit luoda uuden asiakirjan, johon uusi linkki osoittaa."
+
+#: hyperdlg.src#RID_SVXSTR_HYPERDLG_FORM_BUTTON.string.text
+msgctxt "hyperdlg.src#RID_SVXSTR_HYPERDLG_FORM_BUTTON.string.text"
+msgid "Button"
+msgstr "Painike"
+
+#: hyperdlg.src#RID_SVXSTR_HYPERDLG_FROM_TEXT.string.text
+msgctxt "hyperdlg.src#RID_SVXSTR_HYPERDLG_FROM_TEXT.string.text"
+msgid "Text"
+msgstr "Teksti"
+
+#: hyperdlg.src#RID_SVXSTR_HYPERDLG_QUERYOVERWRITE.string.text
+msgid "The file already exists. Overwrite?"
+msgstr "Tiedosto on jo olemassa. Korvataanko?"
+
+#: charmap.src#RID_SVXDLG_CHARMAP.FT_FONT.fixedtext.text
+msgid "~Font"
+msgstr "~Fontti"
+
+#: charmap.src#RID_SVXDLG_CHARMAP.FT_SUBSET.fixedtext.text
+msgid "~Subset"
+msgstr "~Merkkilohko"
+
+#: charmap.src#RID_SVXDLG_CHARMAP.FT_SYMBOLE.fixedtext.text
+msgid "Characters:"
+msgstr "Merkit:"
+
+#: charmap.src#RID_SVXDLG_CHARMAP.BTN_DELETE.pushbutton.text
+msgctxt "charmap.src#RID_SVXDLG_CHARMAP.BTN_DELETE.pushbutton.text"
+msgid "~Delete"
+msgstr "~Poista"
+
+#: charmap.src#RID_SVXDLG_CHARMAP.modaldialog.text
+msgid "Special Characters"
+msgstr "Lisää erikoismerkki"
+
+#: hlmarkwn.src#RID_SVXFLOAT_HYPERLINK_MARKWND.BT_APPLY.pushbutton.text
+msgctxt "hlmarkwn.src#RID_SVXFLOAT_HYPERLINK_MARKWND.BT_APPLY.pushbutton.text"
+msgid "Apply"
+msgstr "Käytä"
+
+#: hlmarkwn.src#RID_SVXFLOAT_HYPERLINK_MARKWND.BT_CLOSE.pushbutton.text
+msgctxt "hlmarkwn.src#RID_SVXFLOAT_HYPERLINK_MARKWND.BT_CLOSE.pushbutton.text"
+msgid "Close"
+msgstr "Sulje"
+
+#: hlmarkwn.src#RID_SVXFLOAT_HYPERLINK_MARKWND.modaldialog.text
+msgctxt "hlmarkwn.src#RID_SVXFLOAT_HYPERLINK_MARKWND.modaldialog.text"
+msgid "Target in Document"
+msgstr "Kohde asiakirjassa"
+
+#: hlmarkwn.src#RID_SVXSTR_HYPDLG_ERR_LERR_NOENTRIES.string.text
+msgid "Targets do not exist in the document."
+msgstr "Kohteita ei ole tässä asiakirjassa."
+
+#: hlmarkwn.src#RID_SVXSTR_HYPDLG_ERR_LERR_DOCNOTOPEN.string.text
+msgid "Couldn't open the document."
+msgstr "Asiakirjan avaaminen ei onnistunut."
+
+#: hlmarkwn.src#STR_MARK_TREE.string.text
+msgid "Mark Tree"
+msgstr "Linkkien kohteet puuna"
+
+#: scriptdlg.src#RID_DLG_SCRIPTORGANIZER.SF_TXT_SCRIPTS.fixedtext.text
+msgid "~Macros"
+msgstr "~Makrot"
+
+#: scriptdlg.src#RID_DLG_SCRIPTORGANIZER.SF_CTRL_SCRIPTSBOX.STR_MYMACROS.string.text
+msgid "My Macros"
+msgstr "Omat makrot"
+
+#: scriptdlg.src#RID_DLG_SCRIPTORGANIZER.SF_CTRL_SCRIPTSBOX.STR_PRODMACROS.string.text
+msgid "%PRODUCTNAME Macros"
+msgstr "%PRODUCTNAME makrot"
+
+#: scriptdlg.src#RID_DLG_SCRIPTORGANIZER.SF_PB_RUN.pushbutton.text
+msgid "R~un"
+msgstr "Suo~rita"
+
+#: scriptdlg.src#RID_DLG_SCRIPTORGANIZER.SF_PB_CLOSE.cancelbutton.text
+msgctxt "scriptdlg.src#RID_DLG_SCRIPTORGANIZER.SF_PB_CLOSE.cancelbutton.text"
+msgid "Close"
+msgstr "Sulje"
+
+#: scriptdlg.src#RID_DLG_SCRIPTORGANIZER.SF_PB_CREATE.pushbutton.text
+msgid "~Create..."
+msgstr "Lu~o..."
+
+#: scriptdlg.src#RID_DLG_SCRIPTORGANIZER.SF_PB_EDIT.pushbutton.text
+msgid "~Edit"
+msgstr "~Muokkaa"
+
+#: scriptdlg.src#RID_DLG_SCRIPTORGANIZER.SF_PB_RENAME.pushbutton.text
+msgid "Rename..."
+msgstr "Nimeä uudelleen..."
+
+#: scriptdlg.src#RID_DLG_SCRIPTORGANIZER.SF_PB_DEL.pushbutton.text
+msgid "~Delete..."
+msgstr "~Poista..."
+
+#: scriptdlg.src#RID_DLG_SCRIPTORGANIZER.modaldialog.text
+msgid "%MACROLANG Macros"
+msgstr "%MACROLANG Makrot"
+
+#: scriptdlg.src#RID_DLG_NEWLIB.FT_NEWLIB.fixedtext.text
+msgid "Enter the name for the new library."
+msgstr "Kirjoita uuden kirjaston nimi."
+
+#: scriptdlg.src#RID_DLG_NEWLIB.STR_NEWLIB.string.text
+msgctxt "scriptdlg.src#RID_DLG_NEWLIB.STR_NEWLIB.string.text"
+msgid "Create Library"
+msgstr "Luo kirjasto"
+
+#: scriptdlg.src#RID_DLG_NEWLIB.STR_NEWMACRO.string.text
+msgid "Create Macro"
+msgstr "Luo makro"
+
+#: scriptdlg.src#RID_DLG_NEWLIB.STR_FT_NEWMACRO.string.text
+msgid "Enter the name for the new macro."
+msgstr "Anna nimi uudelle makrolle."
+
+#: scriptdlg.src#RID_DLG_NEWLIB.STR_RENAME.string.text
+msgid "Rename"
+msgstr "Nimeä uudelleen"
+
+#: scriptdlg.src#RID_DLG_NEWLIB.STR_FT_RENAME.string.text
+msgid "Enter the new name for the selected object."
+msgstr "Anna uusi nimi valitulle otsikolle."
+
+#: scriptdlg.src#RID_DLG_NEWLIB.modaldialog.text
+msgctxt "scriptdlg.src#RID_DLG_NEWLIB.modaldialog.text"
+msgid "Create Library"
+msgstr "Luo kirjasto"
+
+#: scriptdlg.src#RID_SVXSTR_DELQUERY.string.text
+msgid "Do you want to delete the following object?"
+msgstr "Haluatko poistaa seuraavan objektin?"
+
+#: scriptdlg.src#RID_SVXSTR_DELQUERY_TITLE.string.text
+msgid "Confirm Deletion"
+msgstr "Vahvista poistaminen"
+
+#: scriptdlg.src#RID_SVXSTR_DELFAILED.string.text
+msgid "The selected object could not be deleted."
+msgstr "Valittua objektia ei voitu poistaa."
+
+#: scriptdlg.src#RID_SVXSTR_DELFAILEDPERM.string.text
+msgid " You do not have permission to delete this object."
+msgstr "Sinulla ei ole oikeutta poistaa tätä objektia."
+
+#: scriptdlg.src#RID_SVXSTR_DELFAILED_TITLE.string.text
+msgid "Error Deleting Object"
+msgstr "Virhe objektin poistossa"
+
+#: scriptdlg.src#RID_SVXSTR_CREATEFAILED.string.text
+msgid "The object could not be created."
+msgstr "Objektia ei voitu luoda."
+
+#: scriptdlg.src#RID_SVXSTR_CREATEFAILEDDUP.string.text
+msgid " Object with the same name already exists."
+msgstr "Samanniminen objekti on jo olemassa."
+
+#: scriptdlg.src#RID_SVXSTR_CREATEFAILEDPERM.string.text
+msgid " You do not have permission to create this object."
+msgstr "Sinulla ei ole oikeutta luoda tätä objektia."
+
+#: scriptdlg.src#RID_SVXSTR_CREATEFAILED_TITLE.string.text
+msgid "Error Creating Object"
+msgstr "Virhe luotaessa objektia"
+
+#: scriptdlg.src#RID_SVXSTR_RENAMEFAILED.string.text
+msgid "The object could not be renamed."
+msgstr "Objektia ei voitu nimetä uudelleen."
+
+#: scriptdlg.src#RID_SVXSTR_RENAMEFAILEDPERM.string.text
+msgid " You do not have permission to rename this object."
+msgstr "Sinulla ei ole oikeutta nimetä uudelleen tätä objektia."
+
+#: scriptdlg.src#RID_SVXSTR_RENAMEFAILED_TITLE.string.text
+msgid "Error Renaming Object"
+msgstr "Virhe nimettäessä objektia uudelleen"
+
+#: scriptdlg.src#RID_SVXSTR_ERROR_TITLE.string.text
+msgid "%PRODUCTNAME Error"
+msgstr "%PRODUCTNAME Virhe"
+
+#: scriptdlg.src#RID_SVXSTR_ERROR_LANG_NOT_SUPPORTED.string.text
+msgid "The scripting language %LANGUAGENAME is not supported."
+msgstr "Skriptikieli %LANGUAGENAME ei ole tuettu."
+
+#: scriptdlg.src#RID_SVXSTR_ERROR_RUNNING.string.text
+msgid "An error occurred while running the %LANGUAGENAME script %SCRIPTNAME."
+msgstr "Virhe ilmeni ajettaessa %LANGUAGENAME skriptiä %SCRIPTNAME."
+
+#: scriptdlg.src#RID_SVXSTR_EXCEPTION_RUNNING.string.text
+msgid "An exception occurred while running the %LANGUAGENAME script %SCRIPTNAME."
+msgstr "Poikkeus ilmeni ajettaessa %LANGUAGENAME skriptiä %SCRIPTNAME."
+
+#: scriptdlg.src#RID_SVXSTR_ERROR_AT_LINE.string.text
+msgid "An error occurred while running the %LANGUAGENAME script %SCRIPTNAME at line: %LINENUMBER."
+msgstr "Virhe ilmeni ajettaessa %LANGUAGENAME skriptiä %SCRIPTNAME rivillä: %LINENUMBER."
+
+#: scriptdlg.src#RID_SVXSTR_EXCEPTION_AT_LINE.string.text
+msgid "An exception occurred while running the %LANGUAGENAME script %SCRIPTNAME at line: %LINENUMBER."
+msgstr "Poikkeus ilmeni ajettaessa %LANGUAGENAME skriptiä %SCRIPTNAME rivillä: %LINENUMBER."
+
+#: scriptdlg.src#RID_SVXSTR_FRAMEWORK_ERROR_RUNNING.string.text
+msgid "A Scripting Framework error occurred while running the %LANGUAGENAME script %SCRIPTNAME."
+msgstr "Skriptikehyksessä ilmeni virhe ajettaessa %LANGUAGENAME skriptiä %SCRIPTNAME."
+
+#: scriptdlg.src#RID_SVXSTR_FRAMEWORK_ERROR_AT_LINE.string.text
+msgid "A Scripting Framework error occurred while running the %LANGUAGENAME script %SCRIPTNAME at line: %LINENUMBER."
+msgstr "Skriptikehyksessä ilmeni virhe ajettaessa %LANGUAGENAME skriptiä %SCRIPTNAME rivillä: %LINENUMBER."
+
+#: scriptdlg.src#RID_SVXSTR_ERROR_TYPE_LABEL.string.text
+msgctxt "scriptdlg.src#RID_SVXSTR_ERROR_TYPE_LABEL.string.text"
+msgid "Type:"
+msgstr "Tyyppi:"
+
+#: scriptdlg.src#RID_SVXSTR_ERROR_MESSAGE_LABEL.string.text
+msgid "Message:"
+msgstr "Viesti:"
+
+#: newtabledlg.src#RID_SVX_NEWTABLE_DLG.FT_COLUMNS.fixedtext.text
+msgid "Number of columns:"
+msgstr "Sarakkeiden määrä:"
+
+#: newtabledlg.src#RID_SVX_NEWTABLE_DLG.FT_ROWS.fixedtext.text
+msgid "Number of rows:"
+msgstr "Rivien määrä:"
+
+#: newtabledlg.src#RID_SVX_NEWTABLE_DLG.modaldialog.text
+msgid "Insert Table"
+msgstr "Lisää taulukko"
+
+#: gallery.src#RID_SVXTABDLG_GALLERY.1.RID_SVXTABPAGE_GALLERY_GENERAL.pageitem.text
+msgctxt "gallery.src#RID_SVXTABDLG_GALLERY.1.RID_SVXTABPAGE_GALLERY_GENERAL.pageitem.text"
+msgid "General"
+msgstr "Yleistä"
+
+#: gallery.src#RID_SVXTABDLG_GALLERY.tabdialog.text
+msgctxt "gallery.src#RID_SVXTABDLG_GALLERY.tabdialog.text"
+msgid "Properties of "
+msgstr "Ominaisuudet: "
+
+#: gallery.src#RID_SVXTABDLG_GALLERYTHEME.1.RID_SVXTABPAGE_GALLERY_GENERAL.pageitem.text
+msgctxt "gallery.src#RID_SVXTABDLG_GALLERYTHEME.1.RID_SVXTABPAGE_GALLERY_GENERAL.pageitem.text"
+msgid "General"
+msgstr "Yleistä"
+
+#: gallery.src#RID_SVXTABDLG_GALLERYTHEME.1.RID_SVXTABPAGE_GALLERYTHEME_FILES.pageitem.text
+msgctxt "gallery.src#RID_SVXTABDLG_GALLERYTHEME.1.RID_SVXTABPAGE_GALLERYTHEME_FILES.pageitem.text"
+msgid "Files"
+msgstr "Tiedostot"
+
+#: gallery.src#RID_SVXTABDLG_GALLERYTHEME.tabdialog.text
+msgctxt "gallery.src#RID_SVXTABDLG_GALLERYTHEME.tabdialog.text"
+msgid "Properties of "
+msgstr "Ominaisuudet: "
+
+#: gallery.src#RID_SVXTABPAGE_GALLERY_GENERAL.FT_MS_TYPE.fixedtext.text
+msgctxt "gallery.src#RID_SVXTABPAGE_GALLERY_GENERAL.FT_MS_TYPE.fixedtext.text"
+msgid "Type:"
+msgstr "Tyyppi:"
+
+#: gallery.src#RID_SVXTABPAGE_GALLERY_GENERAL.FT_MS_PATH.fixedtext.text
+msgid "Location:"
+msgstr "Sijainti:"
+
+#: gallery.src#RID_SVXTABPAGE_GALLERY_GENERAL.FT_MS_CONTENT.fixedtext.text
+msgid "Contents:"
+msgstr "Sisältö:"
+
+#: gallery.src#RID_SVXTABPAGE_GALLERY_GENERAL.FT_MS_CHANGEDATE.fixedtext.text
+msgid "Modified:"
+msgstr "Muokattu:"
+
+#: gallery.src#RID_SVXTABPAGE_GALLERYTHEME_FILES.FT_FILETYPE.fixedtext.text
+msgid "~File type"
+msgstr "~Tiedostotyyppi"
+
+#: gallery.src#RID_SVXTABPAGE_GALLERYTHEME_FILES.BTN_SEARCH.pushbutton.text
+msgid "~Find Files..."
+msgstr "~Etsi tiedostot..."
+
+#: gallery.src#RID_SVXTABPAGE_GALLERYTHEME_FILES.BTN_TAKE.pushbutton.text
+msgctxt "gallery.src#RID_SVXTABPAGE_GALLERYTHEME_FILES.BTN_TAKE.pushbutton.text"
+msgid "~Add"
+msgstr "Lis~ää"
+
+#: gallery.src#RID_SVXTABPAGE_GALLERYTHEME_FILES.BTN_TAKEALL.pushbutton.text
+msgid "A~dd All"
+msgstr "Li~sää kaikki"
+
+#: gallery.src#RID_SVXTABPAGE_GALLERYTHEME_FILES.CBX_PREVIEW.checkbox.text
+msgid "Pr~eview"
+msgstr "Esi~katselu"
+
+#: gallery.src#RID_SVXTABPAGE_GALLERYTHEME_FILES.BTN_MADDIN1.pushbutton.text
+msgid "Maddin1"
+msgstr "Maddin1"
+
+#: gallery.src#RID_SVXTABPAGE_GALLERYTHEME_FILES.BTN_MADDIN2.pushbutton.text
+msgid "Maddin2"
+msgstr "Maddin2"
+
+#: gallery.src#RID_SVXDLG_GALLERY_TITLE.FL_TITLE.fixedline.text
+msgid "Title"
+msgstr "Otsikko"
+
+#: gallery.src#RID_SVXDLG_GALLERY_TITLE.modaldialog.text
+msgid "Enter Title"
+msgstr "Syötä otsikko"
+
+#: gallery.src#RID_SVXDLG_GALLERY_SEARCH_PROGRESS.FL_SEARCH_DIR.fixedline.text
+msgid "Directory"
+msgstr "Hakemisto"
+
+#: gallery.src#RID_SVXDLG_GALLERY_SEARCH_PROGRESS.FL_SEARCH_TYPE.fixedline.text
+msgid "File type"
+msgstr "Tiedostotyyppi"
+
+#: gallery.src#RID_SVXDLG_GALLERY_SEARCH_PROGRESS.modaldialog.text
+msgid "Find"
+msgstr "Etsi"
+
+#: gallery.src#RID_SVXDLG_GALLERY_TAKE_PROGRESS.FL_TAKE_PROGRESS.fixedline.text
+msgctxt "gallery.src#RID_SVXDLG_GALLERY_TAKE_PROGRESS.FL_TAKE_PROGRESS.fixedline.text"
+msgid "File"
+msgstr "Tiedosto"
+
+#: gallery.src#RID_SVXDLG_GALLERY_TAKE_PROGRESS.modaldialog.text
+msgctxt "gallery.src#RID_SVXDLG_GALLERY_TAKE_PROGRESS.modaldialog.text"
+msgid "Apply"
+msgstr "Käytä"
+
+#: gallery.src#RID_SVXDLG_GALLERY_ACTUALIZE_PROGRESS.FL_ACTUALIZE_PROGRESS.fixedline.text
+msgctxt "gallery.src#RID_SVXDLG_GALLERY_ACTUALIZE_PROGRESS.FL_ACTUALIZE_PROGRESS.fixedline.text"
+msgid "File"
+msgstr "Tiedosto"
+
+#: gallery.src#RID_SVXDLG_GALLERY_ACTUALIZE_PROGRESS.modaldialog.text
+msgid "Update"
+msgstr "Päivitä"
+
+#: gallery.src#RID_SVXDLG_GALLERY_THEMEID.FL_ID.fixedline.text
+msgid "ID"
+msgstr "Tunnus"
+
+#: gallery.src#RID_SVXDLG_GALLERY_THEMEID.modaldialog.text
+msgid "Theme ID"
+msgstr "Teematunnus"
+
+#: gallery.src#RID_SVXSTR_GALLERY_NOFILES.string.text
+msgid "<No Files>"
+msgstr "<Ei tiedostoja>"
+
+#: gallery.src#RID_SVXSTR_GALLERY_SEARCH.string.text
+msgid "Do you want to update the file list?"
+msgstr "Haluatko päivittää tiedostoluettelon?"
+
+#: gallery.src#RID_SVXSTR_GALLERYPROPS_OBJECT.string.text
+msgid "Object;Objects"
+msgstr "objekti;objektit"
+
+#: gallery.src#RID_SVXSTR_GALLERY_READONLY.string.text
+msgid "(read-only)"
+msgstr "(kirjoitussuojattu)"
+
+#: gallery.src#RID_SVXSTR_GALLERY_ALLFILES.string.text
+msgid "<All Files>"
+msgstr "<Kaikki tiedostot>"
+
+#: gallery.src#RID_SVXSTR_GALLERY_ID_EXISTS.string.text
+msgid "This ID already exists..."
+msgstr "Tunnus on jo olemassa..."
+
+#: tbxform.src#RID_SVX_DLG_INPUTRECORDNO.1.fixedtext.text
+msgid "go to record"
+msgstr "siirry tietueeseen"
+
+#: tbxform.src#RID_SVX_DLG_INPUTRECORDNO.modaldialog.text
+msgid "Record Number"
+msgstr "Tietueen numero"
+
+#: showcols.src#RID_SVX_DLG_SHOWGRIDCOLUMNS.1.fixedtext.text
+msgid "The following columns are currently hidden. Please mark the fields you want to show and choose OK."
+msgstr "Seuraavat sarakkeet on piilotettu. Merkitse näytettävät kentät ja valitse sitten OK."
+
+#: showcols.src#RID_SVX_DLG_SHOWGRIDCOLUMNS.modaldialog.text
+msgid "Show columns"
+msgstr "Näytä sarakkeet"
+
+#: multipat.src#RID_SVXDLG_MULTIPATH.FL_MULTIPATH.fixedline.text
+msgid "Paths"
+msgstr "Polut"
+
+#: multipat.src#RID_SVXDLG_MULTIPATH.FT_RADIOBUTTON.fixedtext.text
+msgid "Mark the default path for new files."
+msgstr "Merkitse uusien tiedostojen oletuspolku."
+
+#: multipat.src#RID_SVXDLG_MULTIPATH.BTN_ADD_MULTIPATH.pushbutton.text
+msgid "~Add..."
+msgstr "~Lisää..."
+
+#: multipat.src#RID_SVXDLG_MULTIPATH.BTN_DEL_MULTIPATH.pushbutton.text
+msgctxt "multipat.src#RID_SVXDLG_MULTIPATH.BTN_DEL_MULTIPATH.pushbutton.text"
+msgid "~Delete"
+msgstr "~Poista"
+
+#: multipat.src#RID_SVXDLG_MULTIPATH.STR_HEADER_PATHS.string.text
+msgid "Path list"
+msgstr "Polkuluettelo"
+
+#: multipat.src#RID_SVXDLG_MULTIPATH.modaldialog.text
+msgid "Select Paths"
+msgstr "Valitse polut"
+
+#: multipat.src#RID_MULTIPATH_DBL_ERR.string.text
+msgid "The path %1 already exists."
+msgstr "Polku %1 on jo olemassa."
+
+#: multipat.src#RID_SVXSTR_FILE_TITLE.string.text
+msgid "Select files"
+msgstr "Valitse tiedostot"
+
+#: multipat.src#RID_SVXSTR_FILE_HEADLINE.string.text
+msgctxt "multipat.src#RID_SVXSTR_FILE_HEADLINE.string.text"
+msgid "Files"
+msgstr "Tiedostot"
+
+#: multipat.src#RID_SVXSTR_ARCHIVE_TITLE.string.text
+msgid "Select Archives"
+msgstr "Valitse arkistot"
+
+#: multipat.src#RID_SVXSTR_ARCHIVE_HEADLINE.string.text
+msgid "Archives"
+msgstr "Arkistot"
+
+#: multipat.src#RID_SVXSTR_MULTIFILE_DBL_ERR.string.text
+msgid "The file %1 already exists."
+msgstr "Tiedosto %1 on jo olemassa."
+
+#: svuidlg.src#MD_PASTE_OBJECT.FT_SOURCE.fixedtext.text
+msgid "Source:"
+msgstr "Lähde:"
+
+#: svuidlg.src#MD_PASTE_OBJECT.RB_PASTE.radiobutton.text
+msgid "~Insert as"
+msgstr "Lisää ~nimellä"
+
+#: svuidlg.src#MD_PASTE_OBJECT.RB_PASTE_LINK.radiobutton.text
+msgid "Link to"
+msgstr "Linkki kohteeseen"
+
+#: svuidlg.src#MD_PASTE_OBJECT.CB_DISPLAY_AS_ICON.checkbox.text
+msgid "~As icon"
+msgstr "~Kuvakkeena"
+
+#: svuidlg.src#MD_PASTE_OBJECT.PB_CHANGE_ICON.pushbutton.text
+msgid "~Other Icon..."
+msgstr "~Muu kuvake..."
+
+#: svuidlg.src#MD_PASTE_OBJECT.FL_CHOICE.fixedline.text
+msgid "Selection"
+msgstr "Valinta"
+
+#: svuidlg.src#MD_PASTE_OBJECT.S_OBJECT.string.text
+msgid "Object"
+msgstr "Objekti"
+
+#: svuidlg.src#MD_PASTE_OBJECT.modaldialog.text
+msgid "Paste Special"
+msgstr "Liitä määräten"
+
+#: svuidlg.src#MD_UPDATE_BASELINKS.FT_FILES.fixedtext.text
+msgctxt "svuidlg.src#MD_UPDATE_BASELINKS.FT_FILES.fixedtext.text"
+msgid "Source file"
+msgstr "Lähdetiedosto"
+
+#: svuidlg.src#MD_UPDATE_BASELINKS.FT_LINKS.fixedtext.text
+msgctxt "svuidlg.src#MD_UPDATE_BASELINKS.FT_LINKS.fixedtext.text"
+msgid "Element:"
+msgstr "Elementti:"
+
+#: svuidlg.src#MD_UPDATE_BASELINKS.FT_TYPE.fixedtext.text
+msgid "Type"
+msgstr "Tyyppi"
+
+#: svuidlg.src#MD_UPDATE_BASELINKS.FT_STATUS.fixedtext.text
+msgid "Status"
+msgstr "Tila"
+
+#: svuidlg.src#MD_UPDATE_BASELINKS.1.cancelbutton.text
+msgctxt "svuidlg.src#MD_UPDATE_BASELINKS.1.cancelbutton.text"
+msgid "~Close"
+msgstr "~Sulje"
+
+#: svuidlg.src#MD_UPDATE_BASELINKS.PB_UPDATE_NOW.pushbutton.text
+msgid "~Update"
+msgstr "~Päivitä"
+
+#: svuidlg.src#MD_UPDATE_BASELINKS.PB_OPEN_SOURCE.pushbutton.text
+msgid "~Open"
+msgstr "~Avaa"
+
+#: svuidlg.src#MD_UPDATE_BASELINKS.PB_CHANGE_SOURCE.pushbutton.text
+msgid "~Modify..."
+msgstr "~Muuta..."
+
+#: svuidlg.src#MD_UPDATE_BASELINKS.PB_BREAK_LINK.pushbutton.text
+msgid "~Break Link"
+msgstr "~Katkaise linkki"
+
+#: svuidlg.src#MD_UPDATE_BASELINKS.FT_FILES2.fixedtext.text
+msgctxt "svuidlg.src#MD_UPDATE_BASELINKS.FT_FILES2.fixedtext.text"
+msgid "Source file"
+msgstr "Lähdetiedosto"
+
+#: svuidlg.src#MD_UPDATE_BASELINKS.FT_SOURCE2.fixedtext.text
+msgctxt "svuidlg.src#MD_UPDATE_BASELINKS.FT_SOURCE2.fixedtext.text"
+msgid "Element:"
+msgstr "Elementti:"
+
+#: svuidlg.src#MD_UPDATE_BASELINKS.FT_TYPE2.fixedtext.text
+msgctxt "svuidlg.src#MD_UPDATE_BASELINKS.FT_TYPE2.fixedtext.text"
+msgid "Type:"
+msgstr "Tyyppi:"
+
+#: svuidlg.src#MD_UPDATE_BASELINKS.FT_UPDATE.fixedtext.text
+msgid "Update:"
+msgstr "Päivitä:"
+
+#: svuidlg.src#MD_UPDATE_BASELINKS.RB_AUTOMATIC.radiobutton.text
+msgctxt "svuidlg.src#MD_UPDATE_BASELINKS.RB_AUTOMATIC.radiobutton.text"
+msgid "~Automatic"
+msgstr "~Automaattinen"
+
+#: svuidlg.src#MD_UPDATE_BASELINKS.RB_MANUAL.radiobutton.text
+msgid "Ma~nual"
+msgstr "Ma~nuaalinen"
+
+#: svuidlg.src#MD_UPDATE_BASELINKS.STR_AUTOLINK.string.text
+msgid "Automatic"
+msgstr "Automaattinen"
+
+#: svuidlg.src#MD_UPDATE_BASELINKS.STR_MANUALLINK.string.text
+msgid "Manual"
+msgstr "Manuaalinen"
+
+#: svuidlg.src#MD_UPDATE_BASELINKS.STR_BROKENLINK.string.text
+msgid "Not available"
+msgstr "Ei käytössä"
+
+#: svuidlg.src#MD_UPDATE_BASELINKS.STR_GRAPHICLINK.string.text
+msgid "Graphic"
+msgstr "Grafiikka"
+
+#: svuidlg.src#MD_UPDATE_BASELINKS.STR_BUTTONCLOSE.string.text
+msgctxt "svuidlg.src#MD_UPDATE_BASELINKS.STR_BUTTONCLOSE.string.text"
+msgid "~Close"
+msgstr "~Sulje"
+
+#: svuidlg.src#MD_UPDATE_BASELINKS.STR_CLOSELINKMSG.string.text
+msgctxt "svuidlg.src#MD_UPDATE_BASELINKS.STR_CLOSELINKMSG.string.text"
+msgid "Are you sure you want to remove the selected link?"
+msgstr "Haluatko varmasti poistaa valitun linkin?"
+
+#: svuidlg.src#MD_UPDATE_BASELINKS.STR_CLOSELINKMSG_MULTI.string.text
+msgctxt "svuidlg.src#MD_UPDATE_BASELINKS.STR_CLOSELINKMSG_MULTI.string.text"
+msgid "Are you sure you want to remove the selected link?"
+msgstr "Haluatko varmasti poistaa valitun linkin?"
+
+#: svuidlg.src#MD_UPDATE_BASELINKS.STR_WAITINGLINK.string.text
+msgid "Waiting"
+msgstr "Odotetaan"
+
+#: svuidlg.src#MD_UPDATE_BASELINKS.modaldialog.text
+msgid "Edit Links"
+msgstr "Muokkaa linkkejä"
+
+#: svuidlg.src#MD_LINKEDIT.2.fixedtext.text
+msgid "Exchange source:"
+msgstr "Vaihda lähde:"
+
+#: svuidlg.src#MD_LINKEDIT.ED_FULL_SOURCE_NAME.edit.text
+msgid "Edit"
+msgstr "Muokkaa"
+
+#: svuidlg.src#MD_LINKEDIT.modaldialog.text
+msgid "Modify Link"
+msgstr "Muuta linkkiä"
+
+#: svuidlg.src#MD_INSERT_OLEOBJECT.RB_NEW_OBJECT.radiobutton.text
+msgid "~Create new"
+msgstr "~Luo uusi"
+
+#: svuidlg.src#MD_INSERT_OLEOBJECT.RB_OBJECT_FROMFILE.radiobutton.text
+msgid "Create from ~file"
+msgstr "Luo ~tiedostosta"
+
+#: svuidlg.src#MD_INSERT_OLEOBJECT.BTN_FILEPATH.pushbutton.text
+msgctxt "svuidlg.src#MD_INSERT_OLEOBJECT.BTN_FILEPATH.pushbutton.text"
+msgid "~Search..."
+msgstr "~Etsi..."
+
+#: svuidlg.src#MD_INSERT_OLEOBJECT.CB_FILELINK.checkbox.text
+msgid "~Link to file"
+msgstr "~Linkitä tiedostoon"
+
+#: svuidlg.src#MD_INSERT_OLEOBJECT.GB_OBJECT.fixedline.text
+msgid "Object type"
+msgstr "Objektilaji"
+
+#: svuidlg.src#MD_INSERT_OLEOBJECT.STR_FILE.string.text
+msgctxt "svuidlg.src#MD_INSERT_OLEOBJECT.STR_FILE.string.text"
+msgid "File"
+msgstr "Tiedosto"
+
+#: svuidlg.src#MD_INSERT_OLEOBJECT.modaldialog.text
+msgid "Insert OLE Object"
+msgstr "Lisää OLE-objekti"
+
+#: svuidlg.src#MD_INSERT_OBJECT_PLUGIN.BTN_FILEURL.pushbutton.text
+msgid "~Browse..."
+msgstr "~Selaa..."
+
+#: svuidlg.src#MD_INSERT_OBJECT_PLUGIN.GB_FILEURL.fixedline.text
+msgid "File / URL"
+msgstr "Tiedosto / URL-osoite"
+
+#: svuidlg.src#MD_INSERT_OBJECT_PLUGIN.GB_PLUGINS_OPTIONS.fixedline.text
+msgctxt "svuidlg.src#MD_INSERT_OBJECT_PLUGIN.GB_PLUGINS_OPTIONS.fixedline.text"
+msgid "Options"
+msgstr "Asetukset"
+
+#: svuidlg.src#MD_INSERT_OBJECT_PLUGIN.modaldialog.text
+msgid "Insert Plug-in"
+msgstr "Lisää lisäosa"
+
+#: svuidlg.src#MD_INSERT_OBJECT_APPLET.FT_CLASSFILE.fixedtext.text
+msgid "~Class"
+msgstr "~Luokka"
+
+#: svuidlg.src#MD_INSERT_OBJECT_APPLET.FT_CLASSLOCATION.fixedtext.text
+msgid "Class ~Location"
+msgstr "Luokan ~sijainti"
+
+#: svuidlg.src#MD_INSERT_OBJECT_APPLET.BTN_CLASS.pushbutton.text
+msgctxt "svuidlg.src#MD_INSERT_OBJECT_APPLET.BTN_CLASS.pushbutton.text"
+msgid "~Search..."
+msgstr "~Etsi..."
+
+#: svuidlg.src#MD_INSERT_OBJECT_APPLET.GB_CLASS.fixedline.text
+msgctxt "svuidlg.src#MD_INSERT_OBJECT_APPLET.GB_CLASS.fixedline.text"
+msgid "File"
+msgstr "Tiedosto"
+
+#: svuidlg.src#MD_INSERT_OBJECT_APPLET.GB_APPLET_OPTIONS.fixedline.text
+msgctxt "svuidlg.src#MD_INSERT_OBJECT_APPLET.GB_APPLET_OPTIONS.fixedline.text"
+msgid "Options"
+msgstr "Asetukset"
+
+#: svuidlg.src#MD_INSERT_OBJECT_APPLET.modaldialog.text
+msgid "Insert Applet"
+msgstr "Lisää sovelma"
+
+#: svuidlg.src#MD_INSERT_OBJECT_IFRAME.FT_FRAMENAME.fixedtext.text
+msgctxt "svuidlg.src#MD_INSERT_OBJECT_IFRAME.FT_FRAMENAME.fixedtext.text"
+msgid "~Name"
+msgstr "~Nimi"
+
+#: svuidlg.src#MD_INSERT_OBJECT_IFRAME.FT_URL.fixedtext.text
+msgid "~Contents"
+msgstr "~Sisältö"
+
+#: svuidlg.src#MD_INSERT_OBJECT_IFRAME.RB_SCROLLINGON.radiobutton.text
+msgid "~On"
+msgstr "K~äytössä"
+
+#: svuidlg.src#MD_INSERT_OBJECT_IFRAME.RB_SCROLLINGOFF.radiobutton.text
+msgid "O~ff"
+msgstr "Poissa ~käytöstä"
+
+#: svuidlg.src#MD_INSERT_OBJECT_IFRAME.RB_SCROLLINGAUTO.radiobutton.text
+msgid "Au~tomatic"
+msgstr "Au~tomaattinen"
+
+#: svuidlg.src#MD_INSERT_OBJECT_IFRAME.GB_SCROLLING.fixedline.text
+msgid "Scroll bar"
+msgstr "Vierityspalkki"
+
+#: svuidlg.src#MD_INSERT_OBJECT_IFRAME.RB_FRMBORDER_ON.radiobutton.text
+msgid "On"
+msgstr "Käytössä"
+
+#: svuidlg.src#MD_INSERT_OBJECT_IFRAME.RB_FRMBORDER_OFF.radiobutton.text
+msgid "Off"
+msgstr "Ei käytössä"
+
+#: svuidlg.src#MD_INSERT_OBJECT_IFRAME.GB_BORDER.fixedline.text
+msgid "Border"
+msgstr "Reuna"
+
+#: svuidlg.src#MD_INSERT_OBJECT_IFRAME.FT_MARGINWIDTH.fixedtext.text
+msgctxt "svuidlg.src#MD_INSERT_OBJECT_IFRAME.FT_MARGINWIDTH.fixedtext.text"
+msgid "~Width"
+msgstr "~Leveys"
+
+#: svuidlg.src#MD_INSERT_OBJECT_IFRAME.CB_MARGINWIDTHDEFAULT.checkbox.text
+msgid "~Default"
+msgstr "O~letus"
+
+#: svuidlg.src#MD_INSERT_OBJECT_IFRAME.FT_MARGINHEIGHT.fixedtext.text
+msgctxt "svuidlg.src#MD_INSERT_OBJECT_IFRAME.FT_MARGINHEIGHT.fixedtext.text"
+msgid "H~eight"
+msgstr "K~orkeus"
+
+#: svuidlg.src#MD_INSERT_OBJECT_IFRAME.CB_MARGINHEIGHTDEFAULT.checkbox.text
+msgid "Defa~ult"
+msgstr "~Oletus"
+
+#: svuidlg.src#MD_INSERT_OBJECT_IFRAME.GB_MARGIN.fixedline.text
+msgid "Spacing to contents"
+msgstr "Etäisyys sisällöstä"
+
+#: svuidlg.src#MD_INSERT_OBJECT_IFRAME.modaldialog.text
+msgid "Floating Frame Properties"
+msgstr "Irrallisen kehyksen ominaisuudet"
+
+#: svuidlg.src#MD_INSERT_OBJECT_IFRAME.string.text
+msgid "Select File for Floating Frame"
+msgstr "Valitse irrallisen kehyksen tiedosto"
+
+#: about.src#RID_DEFAULTABOUT.ABOUT_STR_VERSION.string.text
+msgid "Version %ABOUTBOXPRODUCTVERSION%ABOUTBOXPRODUCTVERSIONSUFFIX %PRODUCTEXTENSION"
+msgstr "Versio %ABOUTBOXPRODUCTVERSION%ABOUTBOXPRODUCTVERSIONSUFFIX %PRODUCTEXTENSION"
+
+#: about.src#RID_DEFAULTABOUT.ABOUT_STR_DESCRIPTION.string.text
+msgid "%PRODUCTNAME is a modern, easy-to-use, open source productivity suite for word processing, spreadsheets, presentations and more."
+msgstr "%PRODUCTNAME on moderni, helppokäyttöinen avoimen lähdekoodin toimisto-ohjelmisto mm. tekstinkäsittelyyn, taulukkolaskentaan ja esitelmien havainnollistamiseen."
+
+#: about.src#RID_DEFAULTABOUT.ABOUT_STR_VENDOR.string.text
+msgid "This release was supplied by %OOOVENDOR"
+msgstr "Tämän ohjelmaversion toimitti %OOOVENDOR"
+
+#: about.src#RID_DEFAULTABOUT.ABOUT_STR_COPYRIGHT.string.text
+msgid "Copyright © 2000 - 2012 LibreOffice contributors and/or their affiliates"
+msgstr "Copyright © 2000 - 2012 LibreOffice-kehittäjät ja/tai heidän yhteistyökumppaninsa"
+
+#: about.src#RID_DEFAULTABOUT.ABOUT_STR_BASED.string.text
+msgid "LibreOffice was based on OpenOffice.org"
+msgstr "LibreOffice pohjautuu OpenOffice.orgiin"
+
+#: about.src#RID_DEFAULTABOUT.ABOUT_STR_BASED_DERIVED.string.text
+msgid "%PRODUCTNAME is derived from LibreOffice which was based on OpenOffice.org"
+msgstr "%PRODUCTNAME on johdettu LibreOfficesta, joka pohjautuu OpenOffice.orgiin"
+
+#: about.src#RID_DEFAULTABOUT.ABOUT_STR_BUILD.string.text
+msgid "(Build ID: $BUILDID)"
+msgstr "(Käännöksen ID: $BUILDID)"
+
+#: about.src#RID_DEFAULTABOUT.ABOUT_STR_LINK_CREDITS.string.text
+msgid "http://www.libreoffice.org/about-us/credits/"
+msgstr "http://www.libreoffice.org/about-us/credits/"
+
+#: about.src#RID_DEFAULTABOUT.ABOUT_BTN_CREDITS.pushbutton.text
+msgid "Credits"
+msgstr "Tekijät"
+
+#: about.src#RID_DEFAULTABOUT.ABOUT_BTN_WEBSITE.pushbutton.text
+msgid "Website"
+msgstr "WWW-sivut"
+
+#: about.src#RID_DEFAULTABOUT.ABOUT_BTN_CANCEL.cancelbutton.text
+msgctxt "about.src#RID_DEFAULTABOUT.ABOUT_BTN_CANCEL.cancelbutton.text"
+msgid "~Close"
+msgstr "~Sulje"
+
+#: colorpicker.src#RID_CUI_DIALOG_COLORPICKER.modaldialog.text
+msgid "Color Picker"
+msgstr "Värinvalitsin"
+
+#: colorpicker.src#RID_CUI_DIALOG_COLORPICKER.PB_PICKER.imagebutton.text
+msgid "-"
+msgstr "-"
+
+#: colorpicker.src#RID_CUI_DIALOG_COLORPICKER.PB_PICKER.imagebutton.quickhelptext
+msgid "Pick a color from the document"
+msgstr "Valitse väri asiakirjasta"
+
+#: colorpicker.src#RID_CUI_DIALOG_COLORPICKER.FL_RGB.fixedline.text
+msgid "RGB"
+msgstr "RGB"
+
+#: colorpicker.src#RID_CUI_DIALOG_COLORPICKER.CT_RED.fixedtext.text
+msgid "~Red"
+msgstr "Punainen"
+
+#: colorpicker.src#RID_CUI_DIALOG_COLORPICKER.CT_GREEN.fixedtext.text
+msgid "~Green"
+msgstr "Vihreä"
+
+#: colorpicker.src#RID_CUI_DIALOG_COLORPICKER.CT_BLUE.fixedtext.text
+msgid "~Blue"
+msgstr "Sininen"
+
+#: colorpicker.src#RID_CUI_DIALOG_COLORPICKER.CT_HEX.fixedtext.text
+msgid "Hex ~#"
+msgstr "Heksa #"
+
+#: colorpicker.src#RID_CUI_DIALOG_COLORPICKER.FL_HSB.fixedline.text
+msgid "HSB"
+msgstr "HSB"
+
+#: colorpicker.src#RID_CUI_DIALOG_COLORPICKER.CT_HUE.fixedtext.text
+msgid "H~ue"
+msgstr "Sävy"
+
+#: colorpicker.src#RID_CUI_DIALOG_COLORPICKER.CT_SATURATION.fixedtext.text
+msgid "~Saturation"
+msgstr "Kylläisyys"
+
+#: colorpicker.src#RID_CUI_DIALOG_COLORPICKER.CT_BRIGHTNESS.fixedtext.text
+msgid "Bright~ness"
+msgstr "Kirkkaus"
+
+#: colorpicker.src#RID_CUI_DIALOG_COLORPICKER.FL_CMYK.fixedline.text
+msgid "CMYK"
+msgstr "CMYK"
+
+#: colorpicker.src#RID_CUI_DIALOG_COLORPICKER.CT_CYAN.fixedtext.text
+msgid "~Cyan"
+msgstr "Syaani"
+
+#: colorpicker.src#RID_CUI_DIALOG_COLORPICKER.CT_MAGENTA.fixedtext.text
+msgid "~Magenta"
+msgstr "Purppura"
+
+#: colorpicker.src#RID_CUI_DIALOG_COLORPICKER.CT_YELLOW.fixedtext.text
+msgid "~Yellow"
+msgstr "Keltainen"
+
+#: colorpicker.src#RID_CUI_DIALOG_COLORPICKER.CT_KEY.fixedtext.text
+msgid "~Key"
+msgstr "Musta"
+
+#: SpellDialog.src#RID_SVXDLG_SPELLCHECK.FT_LANGUAGE.fixedtext.text
+msgid "Text languag~e"
+msgstr "Tekstin kieli"
+
+#: SpellDialog.src#RID_SVXDLG_SPELLCHECK.LINK_EXPLAIN.fixedtext.text
+msgid "More..."
+msgstr "Lisää..."
+
+#: SpellDialog.src#RID_SVXDLG_SPELLCHECK.FT_NOTINDICT.fixedtext.text
+msgid "~Not in dictionary"
+msgstr "~Ei sanastossa"
+
+#: SpellDialog.src#RID_SVXDLG_SPELLCHECK.FT_SUGGESTION.fixedtext.text
+msgctxt "SpellDialog.src#RID_SVXDLG_SPELLCHECK.FT_SUGGESTION.fixedtext.text"
+msgid "~Suggestions"
+msgstr "Eh~dotukset"
+
+#: SpellDialog.src#RID_SVXDLG_SPELLCHECK.CB_CHECK_GRAMMAR.checkbox.text
+msgid "Check ~grammar"
+msgstr "Tarkista kielioppi"
+
+#: SpellDialog.src#RID_SVXDLG_SPELLCHECK.PB_IGNORE.pushbutton.text
+msgid "~Ignore Once"
+msgstr "~Ohita kerran"
+
+#: SpellDialog.src#RID_SVXDLG_SPELLCHECK.PB_IGNOREALL.pushbutton.text
+msgid "I~gnore All"
+msgstr "Ohita k~aikki"
+
+#: SpellDialog.src#RID_SVXDLG_SPELLCHECK.PB_IGNORERULE.pushbutton.text
+msgid "I~gnore Rule"
+msgstr "Ohita sääntö"
+
+#: SpellDialog.src#RID_SVXDLG_SPELLCHECK.MB_ADDTODICT.menubutton.text
+msgctxt "SpellDialog.src#RID_SVXDLG_SPELLCHECK.MB_ADDTODICT.menubutton.text"
+msgid "~Add"
+msgstr "Lis~ää"
+
+#: SpellDialog.src#RID_SVXDLG_SPELLCHECK.PB_ADDTODICT.pushbutton.text
+msgctxt "SpellDialog.src#RID_SVXDLG_SPELLCHECK.PB_ADDTODICT.pushbutton.text"
+msgid "~Add"
+msgstr "Lis~ää"
+
+#: SpellDialog.src#RID_SVXDLG_SPELLCHECK.PB_CHANGE.pushbutton.text
+msgid "~Change"
+msgstr "~Vaihda"
+
+#: SpellDialog.src#RID_SVXDLG_SPELLCHECK.PB_CHANGEALL.pushbutton.text
+msgid "Change A~ll"
+msgstr "Vaihda ~kaikki"
+
+#: SpellDialog.src#RID_SVXDLG_SPELLCHECK.PB_AUTOCORR.pushbutton.text
+msgid "AutoCor~rect"
+msgstr "Automaattinen ko~rjaus"
+
+#: SpellDialog.src#RID_SVXDLG_SPELLCHECK.PB_OPTIONS.pushbutton.text
+msgid "O~ptions..."
+msgstr "A~setukset..."
+
+#: SpellDialog.src#RID_SVXDLG_SPELLCHECK.PB_UNDO.pushbutton.text
+msgid "~Undo"
+msgstr "~Kumoa"
+
+#: SpellDialog.src#RID_SVXDLG_SPELLCHECK.PB_CLOSE.pushbutton.text
+msgid "Cl~ose"
+msgstr "~Sulje"
+
+#: SpellDialog.src#RID_SVXDLG_SPELLCHECK.ST_RESUME.string.text
+msgid "Resu~me"
+msgstr "~Jatka"
+
+#: SpellDialog.src#RID_SVXDLG_SPELLCHECK.ST_NOSUGGESTIONS.string.text
+msgid "(no suggestions)"
+msgstr "(ei ehdotuksia)"
+
+#: SpellDialog.src#RID_SVXDLG_SPELLCHECK.ST_SPELLING.string.text
+msgid "Spelling: $LANGUAGE ($LOCATION)"
+msgstr "Oikoluku: $LANGUAGE ($LOCATION)"
+
+#: SpellDialog.src#RID_SVXDLG_SPELLCHECK.ST_SPELLING_AND_GRAMMAR.string.text
+msgid "Spelling and Grammar: $LANGUAGE ($LOCATION)"
+msgstr "Kielentarkistus: $LANGUAGE ($LOCATION)"
+
+#: SpellDialog.src#RID_SVXDLG_SPELLCHECK.ST_SPELLING_AND_GRAMMAR_VENDORNAME.string.text
+msgid "Spelling and Grammar: $LANGUAGE ($LOCATION) [$VendorName]"
+msgstr "Kielentarkistus: $LANGUAGE ($LOCATION) [$VendorName]"
+
+#: SpellDialog.src#RID_SVXDLG_SPELLCHECK.modelessdialog.text
+msgid "Spellcheck: "
+msgstr "Oikoluku: "
+
+#: grfflt.src#RID_SVX_GRFFILTER_DLG_MOSAIC.FL_PARAMETER.fixedline.text
+msgctxt "grfflt.src#RID_SVX_GRFFILTER_DLG_MOSAIC.FL_PARAMETER.fixedline.text"
+msgid "Parameters"
+msgstr "Parametrit"
+
+#: grfflt.src#RID_SVX_GRFFILTER_DLG_MOSAIC.DLG_FILTERMOSAIC_FT_WIDTH.fixedtext.text
+msgctxt "grfflt.src#RID_SVX_GRFFILTER_DLG_MOSAIC.DLG_FILTERMOSAIC_FT_WIDTH.fixedtext.text"
+msgid "~Width"
+msgstr "~Leveys"
+
+#: grfflt.src#RID_SVX_GRFFILTER_DLG_MOSAIC.DLG_FILTERMOSAIC_MTR_WIDTH.metricfield.text
+msgctxt "grfflt.src#RID_SVX_GRFFILTER_DLG_MOSAIC.DLG_FILTERMOSAIC_MTR_WIDTH.metricfield.text"
+msgid " Pixel"
+msgstr " Kuvapiste"
+
+#: grfflt.src#RID_SVX_GRFFILTER_DLG_MOSAIC.DLG_FILTERMOSAIC_FT_HEIGHT.fixedtext.text
+msgctxt "grfflt.src#RID_SVX_GRFFILTER_DLG_MOSAIC.DLG_FILTERMOSAIC_FT_HEIGHT.fixedtext.text"
+msgid "H~eight"
+msgstr "K~orkeus"
+
+#: grfflt.src#RID_SVX_GRFFILTER_DLG_MOSAIC.DLG_FILTERMOSAIC_MTR_HEIGHT.metricfield.text
+msgctxt "grfflt.src#RID_SVX_GRFFILTER_DLG_MOSAIC.DLG_FILTERMOSAIC_MTR_HEIGHT.metricfield.text"
+msgid " Pixel"
+msgstr " Kuvapiste"
+
+#: grfflt.src#RID_SVX_GRFFILTER_DLG_MOSAIC.DLG_FILTERMOSAIC_CBX_EDGES.checkbox.text
+msgid "E~nhance edges"
+msgstr "K~orosta reunoja"
+
+#: grfflt.src#RID_SVX_GRFFILTER_DLG_MOSAIC.modaldialog.text
+msgid "Mosaic"
+msgstr "Mosaiikki"
+
+#: grfflt.src#RID_SVX_GRFFILTER_DLG_SOLARIZE.FL_PARAMETER.fixedline.text
+msgctxt "grfflt.src#RID_SVX_GRFFILTER_DLG_SOLARIZE.FL_PARAMETER.fixedline.text"
+msgid "Parameters"
+msgstr "Parametrit"
+
+#: grfflt.src#RID_SVX_GRFFILTER_DLG_SOLARIZE.DLG_FILTERSOLARIZE_FT_THRESHOLD.fixedtext.text
+msgid "Threshold ~value"
+msgstr "Raja-~arvo"
+
+#: grfflt.src#RID_SVX_GRFFILTER_DLG_SOLARIZE.DLG_FILTERSOLARIZE_CBX_INVERT.checkbox.text
+msgid "~Invert"
+msgstr "Muunna ~käänteiseksi"
+
+#: grfflt.src#RID_SVX_GRFFILTER_DLG_SOLARIZE.modaldialog.text
+msgid "Solarization"
+msgstr "Solarisaatio"
+
+#: grfflt.src#RID_SVX_GRFFILTER_DLG_SEPIA.FL_PARAMETER.fixedline.text
+msgctxt "grfflt.src#RID_SVX_GRFFILTER_DLG_SEPIA.FL_PARAMETER.fixedline.text"
+msgid "Parameters"
+msgstr "Parametrit"
+
+#: grfflt.src#RID_SVX_GRFFILTER_DLG_SEPIA.DLG_FILTERSEPIA_FT_SEPIA.fixedtext.text
+msgid "Aging degree"
+msgstr "Ikääntymisaste"
+
+#: grfflt.src#RID_SVX_GRFFILTER_DLG_SEPIA.modaldialog.text
+msgid "Aging"
+msgstr "Ikääntyminen"
+
+#: grfflt.src#RID_SVX_GRFFILTER_DLG_POSTER.FL_PARAMETER.fixedline.text
+msgctxt "grfflt.src#RID_SVX_GRFFILTER_DLG_POSTER.FL_PARAMETER.fixedline.text"
+msgid "Parameters"
+msgstr "Parametrit"
+
+#: grfflt.src#RID_SVX_GRFFILTER_DLG_POSTER.DLG_FILTERPOSTER_FT_POSTER.fixedtext.text
+msgid "Poster colors"
+msgstr "Värien määrä"
+
+#: grfflt.src#RID_SVX_GRFFILTER_DLG_POSTER.modaldialog.text
+msgid "Posterize"
+msgstr "Värien vähennys"
+
+#: grfflt.src#RID_SVX_GRFFILTER_DLG_EMBOSS.FL_PARAMETER.fixedline.text
+msgctxt "grfflt.src#RID_SVX_GRFFILTER_DLG_EMBOSS.FL_PARAMETER.fixedline.text"
+msgid "Parameters"
+msgstr "Parametrit"
+
+#: grfflt.src#RID_SVX_GRFFILTER_DLG_EMBOSS.DLG_FILTEREMBOSS_FT_LIGHT.fixedtext.text
+msgid "Light source"
+msgstr "Valonlähde"
+
+#: grfflt.src#RID_SVX_GRFFILTER_DLG_EMBOSS.modaldialog.text
+msgid "Relief"
+msgstr "Korkokuva"
+
+#: dlgname.src#RID_SVXDLG_NAME.modaldialog.text
+msgctxt "dlgname.src#RID_SVXDLG_NAME.modaldialog.text"
+msgid "Name"
+msgstr "Nimi"
+
+#: dlgname.src#RID_SVXDLG_OBJECT_NAME.NTD_FT_NAME.fixedtext.text
+msgctxt "dlgname.src#RID_SVXDLG_OBJECT_NAME.NTD_FT_NAME.fixedtext.text"
+msgid "~Name"
+msgstr "~Nimi"
+
+#: dlgname.src#RID_SVXDLG_OBJECT_NAME.modaldialog.text
+msgctxt "dlgname.src#RID_SVXDLG_OBJECT_NAME.modaldialog.text"
+msgid "Name"
+msgstr "Nimi"
+
+#: dlgname.src#RID_SVXDLG_OBJECT_TITLE_DESC.NTD_FT_TITLE.fixedtext.text
+msgid "~Title"
+msgstr "~Otsikko"
+
+#: dlgname.src#RID_SVXDLG_OBJECT_TITLE_DESC.NTD_FT_DESC.fixedtext.text
+msgctxt "dlgname.src#RID_SVXDLG_OBJECT_TITLE_DESC.NTD_FT_DESC.fixedtext.text"
+msgid "~Description"
+msgstr "~Kuvaus"
+
+#: dlgname.src#RID_SVXDLG_OBJECT_TITLE_DESC.modaldialog.text
+msgid "Description"
+msgstr "Kuvaus"
+
+#: srchxtra.src#RID_SVXDLG_SEARCHFORMAT.1.RID_SVXPAGE_CHAR_NAME.pageitem.text
+msgctxt "srchxtra.src#RID_SVXDLG_SEARCHFORMAT.1.RID_SVXPAGE_CHAR_NAME.pageitem.text"
+msgid "Font"
+msgstr "Fontti"
+
+#: srchxtra.src#RID_SVXDLG_SEARCHFORMAT.1.RID_SVXPAGE_CHAR_EFFECTS.pageitem.text
+msgctxt "srchxtra.src#RID_SVXDLG_SEARCHFORMAT.1.RID_SVXPAGE_CHAR_EFFECTS.pageitem.text"
+msgid "Font Effects"
+msgstr "Fonttitehosteet"
+
+#: srchxtra.src#RID_SVXDLG_SEARCHFORMAT.1.RID_SVXPAGE_CHAR_POSITION.pageitem.text
+msgctxt "srchxtra.src#RID_SVXDLG_SEARCHFORMAT.1.RID_SVXPAGE_CHAR_POSITION.pageitem.text"
+msgid "Position"
+msgstr "Sijainti"
+
+#: srchxtra.src#RID_SVXDLG_SEARCHFORMAT.1.RID_SVXPAGE_CHAR_TWOLINES.pageitem.text
+msgid "Asian Layout"
+msgstr "Aasialainen asettelu"
+
+#: srchxtra.src#RID_SVXDLG_SEARCHFORMAT.1.RID_SVXPAGE_STD_PARAGRAPH.pageitem.text
+msgid "Indents & Spacing"
+msgstr "Sisennykset ja välit"
+
+#: srchxtra.src#RID_SVXDLG_SEARCHFORMAT.1.RID_SVXPAGE_ALIGN_PARAGRAPH.pageitem.text
+msgid "Alignment"
+msgstr "Tasaus"
+
+#: srchxtra.src#RID_SVXDLG_SEARCHFORMAT.1.RID_SVXPAGE_EXT_PARAGRAPH.pageitem.text
+msgid "Text Flow"
+msgstr "Tekstin rivitys"
+
+#: srchxtra.src#RID_SVXDLG_SEARCHFORMAT.1.RID_SVXPAGE_PARA_ASIAN.pageitem.text
+msgid "Asian Typography"
+msgstr "Aasialaiset merkit"
+
+#: srchxtra.src#RID_SVXDLG_SEARCHFORMAT.1.RID_SVXPAGE_BACKGROUND.pageitem.text
+msgctxt "srchxtra.src#RID_SVXDLG_SEARCHFORMAT.1.RID_SVXPAGE_BACKGROUND.pageitem.text"
+msgid "Background"
+msgstr "Tausta"
+
+#: srchxtra.src#RID_SVXDLG_SEARCHFORMAT.tabdialog.text
+msgid "Text Format"
+msgstr "Tekstin muotoilu"
+
+#: srchxtra.src#RID_SVXDLG_SEARCHATTR.FL_ATTR.fixedtext.text
+msgid "~Options"
+msgstr "~Asetukset"
+
+#: srchxtra.src#RID_SVXDLG_SEARCHATTR.modaldialog.text
+msgid "Attributes"
+msgstr "Määritteet"
+
+#: srchxtra.src#RID_SVXDLG_SEARCHSIMILARITY.FT_OTHER.fixedtext.text
+msgid "~Exchange characters"
+msgstr "~Vaihda merkit"
+
+#: srchxtra.src#RID_SVXDLG_SEARCHSIMILARITY.FT_LONGER.fixedtext.text
+msgid "~Add characters"
+msgstr "~Lisää merkkejä"
+
+#: srchxtra.src#RID_SVXDLG_SEARCHSIMILARITY.FT_SHORTER.fixedtext.text
+msgid "~Remove characters"
+msgstr "~Poista merkit"
+
+#: srchxtra.src#RID_SVXDLG_SEARCHSIMILARITY.CB_RELAX.checkbox.text
+msgid "~Combine"
+msgstr "~Yhdistä"
+
+#: srchxtra.src#RID_SVXDLG_SEARCHSIMILARITY.FL_SIMILARITY.fixedline.text
+msgctxt "srchxtra.src#RID_SVXDLG_SEARCHSIMILARITY.FL_SIMILARITY.fixedline.text"
+msgid "Settings"
+msgstr "Asetukset"
+
+#: srchxtra.src#RID_SVXDLG_SEARCHSIMILARITY.modaldialog.text
+msgctxt "srchxtra.src#RID_SVXDLG_SEARCHSIMILARITY.modaldialog.text"
+msgid "Similarity Search"
+msgstr "Vastaavuushaku"
+
+#: sdrcelldlg.src#RID_SVX_FORMAT_CELLS_DLG.1.RID_SVXPAGE_CHAR_NAME.pageitem.text
+msgctxt "sdrcelldlg.src#RID_SVX_FORMAT_CELLS_DLG.1.RID_SVXPAGE_CHAR_NAME.pageitem.text"
+msgid "Font"
+msgstr "Fontti"
+
+#: sdrcelldlg.src#RID_SVX_FORMAT_CELLS_DLG.1.RID_SVXPAGE_CHAR_EFFECTS.pageitem.text
+msgctxt "sdrcelldlg.src#RID_SVX_FORMAT_CELLS_DLG.1.RID_SVXPAGE_CHAR_EFFECTS.pageitem.text"
+msgid "Font Effects"
+msgstr "Fonttitehosteet"
+
+#: sdrcelldlg.src#RID_SVX_FORMAT_CELLS_DLG.1.RID_SVXPAGE_BORDER.pageitem.text
+msgid "Borders"
+msgstr "Reunat"
+
+#: sdrcelldlg.src#RID_SVX_FORMAT_CELLS_DLG.1.RID_SVXPAGE_AREA.pageitem.text
+msgctxt "sdrcelldlg.src#RID_SVX_FORMAT_CELLS_DLG.1.RID_SVXPAGE_AREA.pageitem.text"
+msgid "Background"
+msgstr "Tausta"
+
+#: sdrcelldlg.src#RID_SVX_FORMAT_CELLS_DLG.1.pushbutton.text
+msgid "Return"
+msgstr "Takaisin"
+
+#: sdrcelldlg.src#RID_SVX_FORMAT_CELLS_DLG.tabdialog.text
+msgid "Format Cells"
+msgstr "Solun määritteet"
+
+#: cuiimapdlg.src#RID_SVXDLG_IMAPURL.FT_URL1.fixedtext.text
+msgid "~URL"
+msgstr "~URL-osoite"
+
+#: cuiimapdlg.src#RID_SVXDLG_IMAPURL.FT_TARGET.fixedtext.text
+msgctxt "cuiimapdlg.src#RID_SVXDLG_IMAPURL.FT_TARGET.fixedtext.text"
+msgid "F~rame"
+msgstr "K~ehys"
+
+#: cuiimapdlg.src#RID_SVXDLG_IMAPURL.FT_NAME.fixedtext.text
+msgctxt "cuiimapdlg.src#RID_SVXDLG_IMAPURL.FT_NAME.fixedtext.text"
+msgid "~Name"
+msgstr "~Nimi"
+
+#: cuiimapdlg.src#RID_SVXDLG_IMAPURL.FT_URLDESCRIPTION.fixedtext.text
+msgid "Alternative ~text"
+msgstr "~Vaihtoehtoinen teksti"
+
+#: cuiimapdlg.src#RID_SVXDLG_IMAPURL.FT_DESCRIPTION.fixedtext.text
+msgctxt "cuiimapdlg.src#RID_SVXDLG_IMAPURL.FT_DESCRIPTION.fixedtext.text"
+msgid "~Description"
+msgstr "~Kuvaus"
+
+#: cuiimapdlg.src#RID_SVXDLG_IMAPURL.modaldialog.text
+msgid "Properties"
+msgstr "Ominaisuudet"
+
+#: insrc.src#DLG_INS_ROW_COL.CB_POS_BEFORE.radiobutton.text
+msgid "~Before"
+msgstr "~Ennen"
+
+#: insrc.src#DLG_INS_ROW_COL.CB_POS_AFTER.radiobutton.text
+msgid "A~fter"
+msgstr "~Jälkeen"
+
+#: insrc.src#DLG_INS_ROW_COL.FL_INS.fixedline.text
+msgid "Insert"
+msgstr "Lisää"
+
+#: insrc.src#DLG_INS_ROW_COL.FL_POS.fixedline.text
+msgctxt "insrc.src#DLG_INS_ROW_COL.FL_POS.fixedline.text"
+msgid "Position"
+msgstr "Sijainti"
+
+#: insrc.src#DLG_INS_ROW_COL.FT_COUNT.fixedtext.text
+msgid "~Number"
+msgstr "~Luku"
+
+#: insrc.src#DLG_INS_ROW_COL.STR_ROW.string.text
+msgid "Insert Rows"
+msgstr "Lisää rivejä"
+
+#: insrc.src#DLG_INS_ROW_COL.STR_COL.string.text
+msgid "Insert Columns"
+msgstr "Lisää sarakkeita"
+
+#: hyphen.src#RID_SVXSTR_HMERR_CHECKINSTALL.string.text
+msgid ""
+"is not available for spellchecking\n"
+"Please check your installation and install the desired language\n"
+msgstr ""
+"ei ole käytettävissä oikolukua varten\n"
+"Tarkista asennetut osat ja asenna haluttu kieli\n"
+
+#: hyphen.src#RID_SVXDLG_HYPHENATE.FT_WORD.fixedtext.text
+msgctxt "hyphen.src#RID_SVXDLG_HYPHENATE.FT_WORD.fixedtext.text"
+msgid "~Word"
+msgstr "~Sana"
+
+#: hyphen.src#RID_SVXDLG_HYPHENATE.BTN_HYPH_CUT.okbutton.text
+msgid "H~yphenate"
+msgstr "Tavuta"
+
+#: hyphen.src#RID_SVXDLG_HYPHENATE.BTN_HYPH_CONTINUE.pushbutton.text
+msgid "~Skip"
+msgstr "Ohita"
+
+#: hyphen.src#RID_SVXDLG_HYPHENATE.BTN_HYPH_DELETE.pushbutton.text
+msgid "~Remove"
+msgstr "~Poista"
+
+#: hyphen.src#RID_SVXDLG_HYPHENATE.BTN_HYPH_ALL.pushbutton.text
+msgid "Hyphenate ~All"
+msgstr "Tavuta kaikki"
+
+#: hyphen.src#RID_SVXDLG_HYPHENATE.BTN_HYPH_CANCEL.cancelbutton.text
+msgctxt "hyphen.src#RID_SVXDLG_HYPHENATE.BTN_HYPH_CANCEL.cancelbutton.text"
+msgid "~Close"
+msgstr "Sulje"
+
+#: hyphen.src#RID_SVXDLG_HYPHENATE.modaldialog.text
+msgid "Hyphenation"
+msgstr "Tavutus"
+
+#: fmsearch.src#RID_SVXDLG_SEARCHFORM.FL_SEARCHFOR.fixedline.text
+msgid "Search for"
+msgstr "Hakukohde"
+
+#: fmsearch.src#RID_SVXDLG_SEARCHFORM.RB_SEARCHFORTEXT.radiobutton.text
+msgctxt "fmsearch.src#RID_SVXDLG_SEARCHFORM.RB_SEARCHFORTEXT.radiobutton.text"
+msgid "~Text"
+msgstr "~Teksti"
+
+#: fmsearch.src#RID_SVXDLG_SEARCHFORM.RB_SEARCHFORNULL.radiobutton.text
+msgid "Field content is ~NULL"
+msgstr "Kentän sisältö ~NULL (tyhjä)"
+
+#: fmsearch.src#RID_SVXDLG_SEARCHFORM.RB_SEARCHFORNOTNULL.radiobutton.text
+msgid "Field content is not NU~LL"
+msgstr "Kentän sisältö ei ole NU~LL (tyhjä)"
+
+#: fmsearch.src#RID_SVXDLG_SEARCHFORM.FL_WHERE.fixedline.text
+msgid "Where to search"
+msgstr "Hakualue"
+
+#: fmsearch.src#RID_SVXDLG_SEARCHFORM.FT_FORM.fixedtext.text
+msgid "Form"
+msgstr "Lomake"
+
+#: fmsearch.src#RID_SVXDLG_SEARCHFORM.RB_ALLFIELDS.radiobutton.text
+msgid "All Fields"
+msgstr "Kaikki kentät"
+
+#: fmsearch.src#RID_SVXDLG_SEARCHFORM.RB_SINGLEFIELD.radiobutton.text
+msgid "Single field"
+msgstr "Yksittäinen kenttä"
+
+#: fmsearch.src#RID_SVXDLG_SEARCHFORM.FL_OPTIONS.fixedline.text
+msgctxt "fmsearch.src#RID_SVXDLG_SEARCHFORM.FL_OPTIONS.fixedline.text"
+msgid "Settings"
+msgstr "Asetukset"
+
+#: fmsearch.src#RID_SVXDLG_SEARCHFORM.FT_POSITION.fixedtext.text
+msgctxt "fmsearch.src#RID_SVXDLG_SEARCHFORM.FT_POSITION.fixedtext.text"
+msgid "Position"
+msgstr "Sijainti"
+
+#: fmsearch.src#RID_SVXDLG_SEARCHFORM.CB_USEFORMATTER.checkbox.text
+msgid "Apply field format"
+msgstr "Käytä kentän muotoa"
+
+#: fmsearch.src#RID_SVXDLG_SEARCHFORM.CB_CASE.checkbox.text
+msgid "Match case"
+msgstr "Sama kirjainkoko"
+
+#: fmsearch.src#RID_SVXDLG_SEARCHFORM.CB_BACKWARD.checkbox.text
+msgid "Search backwards"
+msgstr "Etsi taaksepäin"
+
+#: fmsearch.src#RID_SVXDLG_SEARCHFORM.CB_STARTOVER.checkbox.text
+msgid "From Beginning"
+msgstr "Alusta"
+
+#: fmsearch.src#RID_SVXDLG_SEARCHFORM.CB_WILDCARD.checkbox.text
+msgid "Wildcard expression"
+msgstr "Yleismerkkilauseke"
+
+#: fmsearch.src#RID_SVXDLG_SEARCHFORM.CB_REGULAR.checkbox.text
+msgid "Regular expression"
+msgstr "Säännöllinen lauseke"
+
+#: fmsearch.src#RID_SVXDLG_SEARCHFORM.CB_APPROX.checkbox.text
+msgctxt "fmsearch.src#RID_SVXDLG_SEARCHFORM.CB_APPROX.checkbox.text"
+msgid "Similarity Search"
+msgstr "Vastaavuushaku"
+
+#: fmsearch.src#RID_SVXDLG_SEARCHFORM.PB_APPROXSETTINGS.pushbutton.text
+msgctxt "fmsearch.src#RID_SVXDLG_SEARCHFORM.PB_APPROXSETTINGS.pushbutton.text"
+msgid "..."
+msgstr "..."
+
+#: fmsearch.src#RID_SVXDLG_SEARCHFORM.CB_HALFFULLFORMS.checkbox.text
+msgid "Match character width"
+msgstr "Täsmäytä puoli- ja täysleveät muodot"
+
+#: fmsearch.src#RID_SVXDLG_SEARCHFORM.CB_SOUNDSLIKECJK.checkbox.text
+msgid "Sounds like (Japanese)"
+msgstr "Samankuuloinen kuin (japani)"
+
+#: fmsearch.src#RID_SVXDLG_SEARCHFORM.PB_SOUNDSLIKESETTINGS.pushbutton.text
+msgctxt "fmsearch.src#RID_SVXDLG_SEARCHFORM.PB_SOUNDSLIKESETTINGS.pushbutton.text"
+msgid "..."
+msgstr "..."
+
+#: fmsearch.src#RID_SVXDLG_SEARCHFORM.FL_STATE.fixedline.text
+msgid "State"
+msgstr "Tila"
+
+#: fmsearch.src#RID_SVXDLG_SEARCHFORM.FT_RECORDLABEL.fixedtext.text
+msgid "Record :"
+msgstr "Tietue :"
+
+#: fmsearch.src#RID_SVXDLG_SEARCHFORM.PB_SEARCH.pushbutton.text
+msgid "Search"
+msgstr "Haku"
+
+#: fmsearch.src#RID_SVXDLG_SEARCHFORM.1.cancelbutton.text
+msgctxt "fmsearch.src#RID_SVXDLG_SEARCHFORM.1.cancelbutton.text"
+msgid "~Close"
+msgstr "~Sulje"
+
+#: fmsearch.src#RID_SVXDLG_SEARCHFORM.1.helpbutton.text
+msgid "~Help"
+msgstr "~Ohje"
+
+#: fmsearch.src#RID_SVXDLG_SEARCHFORM.modaldialog.text
+msgid "Record Search"
+msgstr "Tietuehaku"
+
+#: fmsearch.src#RID_STR_SEARCH_ANYWHERE.string.text
+msgid "anywhere in the field"
+msgstr "missä tahansa"
+
+#: fmsearch.src#RID_STR_SEARCH_BEGINNING.string.text
+msgid "beginning of field"
+msgstr "kentän alussa"
+
+#: fmsearch.src#RID_STR_SEARCH_END.string.text
+msgid "end of field"
+msgstr "kentän lopussa"
+
+#: fmsearch.src#RID_STR_SEARCH_WHOLE.string.text
+msgid "entire field"
+msgstr "koko kenttä"
+
+#: fmsearch.src#RID_STR_FROM_TOP.string.text
+msgid "From top"
+msgstr "Ylhäältä"
+
+#: fmsearch.src#RID_STR_FROM_BOTTOM.string.text
+msgid "From bottom"
+msgstr "Alhaalta"
+
+#: fmsearch.src#RID_SVXERR_SEARCH_NORECORD.errorbox.text
+msgid "No records corresponding to your data found."
+msgstr "Tietojasi vastaavia tietueita ei löytynyt."
+
+#: fmsearch.src#RID_SVXERR_SEARCH_GENERAL_ERROR.errorbox.text
+msgid "An unknown error occurred. The search could not be finished."
+msgstr "Ilmeni tuntematon virhe. Hakua ei voitu suorittaa loppuun."
+
+#: fmsearch.src#RID_STR_OVERFLOW_FORWARD.string.text
+msgid "Overflow, search continued at the beginning"
+msgstr "Ylivuoto, hakua jatkettiin alusta"
+
+#: fmsearch.src#RID_STR_OVERFLOW_BACKWARD.string.text
+msgid "Overflow, search continued at the end"
+msgstr "Ylivuoto, hakua jatkettiin lopusta"
+
+#: fmsearch.src#RID_STR_SEARCH_COUNTING.string.text
+msgid "counting records"
+msgstr "lasketaan tietueet"
+
+#: zoom.src#RID_SVXDLG_ZOOM.FL_ZOOM.fixedline.text
+msgid "Zoom factor"
+msgstr "Zoom-kerroin"
+
+#: zoom.src#RID_SVXDLG_ZOOM.BTN_OPTIMAL.radiobutton.text
+msgid "~Optimal"
+msgstr "O~ptimaalinen"
+
+#: zoom.src#RID_SVXDLG_ZOOM.BTN_WHOLE_PAGE.radiobutton.text
+msgid "~Fit width and height"
+msgstr "Sovita leveys ja korkeus"
+
+#: zoom.src#RID_SVXDLG_ZOOM.BTN_PAGE_WIDTH.radiobutton.text
+msgid "Fit ~width"
+msgstr "Sovita leveys"
+
+#: zoom.src#RID_SVXDLG_ZOOM.BTN_USER.radiobutton.text
+msgid "~Variable"
+msgstr "~Vaihtuva"
+
+#: zoom.src#RID_SVXDLG_ZOOM.FL_VIEWLAYOUT.fixedline.text
+msgid "View layout"
+msgstr "Sivujen asettelu"
+
+#: zoom.src#RID_SVXDLG_ZOOM.BTN_AUTOMATIC.radiobutton.text
+msgctxt "zoom.src#RID_SVXDLG_ZOOM.BTN_AUTOMATIC.radiobutton.text"
+msgid "~Automatic"
+msgstr "Automaattinen"
+
+#: zoom.src#RID_SVXDLG_ZOOM.BTN_SINGLE.radiobutton.text
+msgid "~Single page"
+msgstr "Yksi sivu"
+
+#: zoom.src#RID_SVXDLG_ZOOM.BTN_COLUMNS.radiobutton.text
+msgid "~Columns"
+msgstr "Vierekkäin"
+
+#: zoom.src#RID_SVXDLG_ZOOM.CHK_BOOK.checkbox.text
+msgid "~Book mode"
+msgstr "Kirjan aukeamina"
+
+#: zoom.src#RID_SVXDLG_ZOOM.modaldialog.text
+msgid "Zoom & View Layout"
+msgstr "Zoomaus ja sivujen asettelu"
+
+#: passwdomdlg.src#RID_DLG_PASSWORD_TO_OPEN_MODIFY.FL_FILE_ENCRYPTION.fixedline.text
+msgid "File encryption password"
+msgstr "Tiedoston salasana"
+
+#: passwdomdlg.src#RID_DLG_PASSWORD_TO_OPEN_MODIFY.FT_PASSWD_TO_OPEN.fixedtext.text
+msgid "~Enter password to open"
+msgstr "Anna salasana avataksesi"
+
+#: passwdomdlg.src#RID_DLG_PASSWORD_TO_OPEN_MODIFY.FT_REENTER_PASSWD_TO_OPEN.fixedtext.text
+msgctxt "passwdomdlg.src#RID_DLG_PASSWORD_TO_OPEN_MODIFY.FT_REENTER_PASSWD_TO_OPEN.fixedtext.text"
+msgid "Confirm password"
+msgstr "Vahvista salasana"
+
+#: passwdomdlg.src#RID_DLG_PASSWORD_TO_OPEN_MODIFY.FT_PASSWD_NOTE.fixedtext.text
+msgid "Note: After a password has been set, the document will only open with "
+msgstr "Huomaa: Kun salasana on asetettu, asiakirja voidaan avata vain "
+
+#: passwdomdlg.src#RID_DLG_PASSWORD_TO_OPEN_MODIFY.FL_FILE_SHARING_OPTIONS.fixedline.text
+msgid "File sharing password"
+msgstr "Tiedostojaon salasana"
+
+#: passwdomdlg.src#RID_DLG_PASSWORD_TO_OPEN_MODIFY.CB_OPEN_READONLY.checkbox.text
+msgid "Open file read-only"
+msgstr "Avaa kirjoitussuojattuna"
+
+#: passwdomdlg.src#RID_DLG_PASSWORD_TO_OPEN_MODIFY.FT_PASSWD_TO_MODIFY.fixedtext.text
+msgid "Enter password to allow editing"
+msgstr "Anna salasana muokkauksen mahdollistamiseksi"
+
+#: passwdomdlg.src#RID_DLG_PASSWORD_TO_OPEN_MODIFY.FT_REENTER_PASSWD_TO_MODIFY.fixedtext.text
+msgctxt "passwdomdlg.src#RID_DLG_PASSWORD_TO_OPEN_MODIFY.FT_REENTER_PASSWD_TO_MODIFY.fixedtext.text"
+msgid "Confirm password"
+msgstr "Vahvista salasana"
+
+#: passwdomdlg.src#RID_DLG_PASSWORD_TO_OPEN_MODIFY.STR_PASSWD_MUST_BE_CONFIRMED.string.text
+msgid "Password must be confirmed"
+msgstr "Salasana on vahvistettava"
+
+#: passwdomdlg.src#RID_DLG_PASSWORD_TO_OPEN_MODIFY.STR_MORE_OPTIONS.string.text
+msgid "More ~Options"
+msgstr "Lisää valintoja"
+
+#: passwdomdlg.src#RID_DLG_PASSWORD_TO_OPEN_MODIFY.STR_FEWER_OPTIONS.string.text
+msgid "Fewer ~Options"
+msgstr "Vähemmän valintoja"
+
+#: passwdomdlg.src#RID_DLG_PASSWORD_TO_OPEN_MODIFY.STR_ONE_PASSWORD_MISMATCH.string.text
+msgid "The confirmation password did not match the password. Set the password again by entering the same password in both boxes."
+msgstr "Vahvistussalasana ei vastannut alkuperäistä. Aseta salasana uudestaan kirjoittamalla sama salasana molempiin tekstikenttiin."
+
+#: passwdomdlg.src#RID_DLG_PASSWORD_TO_OPEN_MODIFY.STR_TWO_PASSWORDS_MISMATCH.string.text
+msgid "The confirmation passwords did not match the original passwords. Set the passwords again."
+msgstr "Vahvistussalasanat eivät vastanneet alkuperäisiä salasanoja. Aseta salasanat uudelleen."
+
+#: passwdomdlg.src#RID_DLG_PASSWORD_TO_OPEN_MODIFY.STR_INVALID_STATE_FOR_OK_BUTTON.string.text
+msgid "Please enter a password to open or to modify, or check the open read-only option to continue."
+msgstr "Anna salasana tiedoston avaamiseksi ja muokkaamiseksi, tai valitse \"avaa kirjoitussuojattuna\"."
+
+#: passwdomdlg.src#RID_DLG_PASSWORD_TO_OPEN_MODIFY.modaldialog.text
+msgid "Set Password"
+msgstr "Aseta salasana"
+
+#: splitcelldlg.src#RID_SVX_SPLITCELLDLG.FT_COUNT.fixedtext.text
+msgid "~Split cell into"
+msgstr "Jaa solu osiin"
+
+#: splitcelldlg.src#RID_SVX_SPLITCELLDLG.FL_COUNT.fixedline.text
+msgid "Split"
+msgstr "Jaa"
+
+#: splitcelldlg.src#RID_SVX_SPLITCELLDLG.RB_HORZ.imageradiobutton.text
+msgid "H~orizontally"
+msgstr "Vaakasuunnassa"
+
+#: splitcelldlg.src#RID_SVX_SPLITCELLDLG.CB_PROP.checkbox.text
+msgid "~Into equal proportions"
+msgstr "Yhtä suuriin osiin"
+
+#: splitcelldlg.src#RID_SVX_SPLITCELLDLG.RB_VERT.imageradiobutton.text
+msgid "~Vertically"
+msgstr "Pystysuunnassa"
+
+#: splitcelldlg.src#RID_SVX_SPLITCELLDLG.FL_DIR.fixedline.text
+msgid "Direction"
+msgstr "Suunta"
+
+#: splitcelldlg.src#RID_SVX_SPLITCELLDLG.modaldialog.text
+msgid "Split Cells"
+msgstr "Jaa solut"
+
+#: hangulhanjadlg.src#RID_SVX_MDLG_HANGULHANJA.PB_FIND.pushbutton.text
+msgid "~Find"
+msgstr "~Etsi"
+
+#: hangulhanjadlg.src#RID_SVX_MDLG_HANGULHANJA.FT_FORMAT.fixedtext.text
+msgid "Format"
+msgstr "Muotoilu"
+
+#: hangulhanjadlg.src#RID_SVX_MDLG_HANGULHANJA.RB_SIMPLE_CONVERSION.radiobutton.text
+msgid "~Hangul/Hanja"
+msgstr "~Hangul/Hanja"
+
+#: hangulhanjadlg.src#RID_SVX_MDLG_HANGULHANJA.RB_HANJA_HANGUL_BRACKETED.radiobutton.text
+msgid "Hanja (Han~gul)"
+msgstr "Hanja (Han~gul)"
+
+#: hangulhanjadlg.src#RID_SVX_MDLG_HANGULHANJA.RB_HANGUL_HANJA_BRACKETED.radiobutton.text
+msgid "Hang~ul (Hanja)"
+msgstr "Hang~ul (Hanja)"
+
+#: hangulhanjadlg.src#RID_SVX_MDLG_HANGULHANJA.RB_HANGUL_HANJA_ABOVE.radiobutton.text
+msgid "Hangu~l"
+msgstr "Hangu~l"
+
+#: hangulhanjadlg.src#RID_SVX_MDLG_HANGULHANJA.RB_HANGUL_HANJA_BELOW.radiobutton.text
+msgid "Hang~ul"
+msgstr "Hang~ul"
+
+#: hangulhanjadlg.src#RID_SVX_MDLG_HANGULHANJA.RB_HANJA_HANGUL_ABOVE.radiobutton.text
+msgid "Han~ja"
+msgstr "Han~ja"
+
+#: hangulhanjadlg.src#RID_SVX_MDLG_HANGULHANJA.RB_HANJA_HANGUL_BELOW.radiobutton.text
+msgid "Ha~nja"
+msgstr "Ha~nja"
+
+#: hangulhanjadlg.src#RID_SVX_MDLG_HANGULHANJA.FT_CONVERSION.fixedtext.text
+msgid "Conversion"
+msgstr "Muunnos"
+
+#: hangulhanjadlg.src#RID_SVX_MDLG_HANGULHANJA.CB_HANGUL_ONLY.checkbox.text
+msgid "Hangul ~only"
+msgstr "~Vain Hangul"
+
+#: hangulhanjadlg.src#RID_SVX_MDLG_HANGULHANJA.CB_HANJA_ONLY.checkbox.text
+msgid "Hanja onl~y"
+msgstr "V~ain Hanja"
+
+#: hangulhanjadlg.src#RID_SVX_MDLG_HANGULHANJA.CB_REPLACE_BY_CHARACTER.checkbox.text
+msgid "Replace b~y character"
+msgstr "Korvaa ~merkeittäin"
+
+#: hangulhanjadlg.src#RID_SVX_MDLG_HANGULHANJA.STR_HANGUL.string.text
+msgid "Hangul"
+msgstr "Hangul"
+
+#: hangulhanjadlg.src#RID_SVX_MDLG_HANGULHANJA.STR_HANJA.string.text
+msgid "Hanja"
+msgstr "Hanja"
+
+#: hangulhanjadlg.src#RID_SVX_MDLG_HANGULHANJA.modaldialog.text
+msgid "Hangul/Hanja Conversion"
+msgstr "Hangul/Hanja-muunnos"
+
+#: hangulhanjadlg.src#RID_SVX_MDLG_HANGULHANJA_OPT.FT_USERDEFDICT.fixedtext.text
+msgid "User-defined dictionaries"
+msgstr "Omat sanakirjat"
+
+#: hangulhanjadlg.src#RID_SVX_MDLG_HANGULHANJA_OPT.FL_OPTIONS.fixedline.text
+msgctxt "hangulhanjadlg.src#RID_SVX_MDLG_HANGULHANJA_OPT.FL_OPTIONS.fixedline.text"
+msgid "Options"
+msgstr "Asetukset"
+
+#: hangulhanjadlg.src#RID_SVX_MDLG_HANGULHANJA_OPT.CB_IGNOREPOST.checkbox.text
+msgid "Ignore post-positional word"
+msgstr "Ohita postpositio-sanat"
+
+#: hangulhanjadlg.src#RID_SVX_MDLG_HANGULHANJA_OPT.CB_SHOWRECENTLYFIRST.checkbox.text
+msgid "Show recently used entries first"
+msgstr "Näytä ensin viimeksi käytetyt merkinnät"
+
+#: hangulhanjadlg.src#RID_SVX_MDLG_HANGULHANJA_OPT.CB_AUTOREPLACEUNIQUE.checkbox.text
+msgid "Replace all unique entries automatically"
+msgstr "Korvaa kaikki yksilölliset merkinnät automaattisesti"
+
+#: hangulhanjadlg.src#RID_SVX_MDLG_HANGULHANJA_OPT.PB_HHO_NEW.pushbutton.text
+msgid "New..."
+msgstr "Uusi..."
+
+#: hangulhanjadlg.src#RID_SVX_MDLG_HANGULHANJA_OPT.PB_HHO_EDIT.pushbutton.text
+msgid "Edit..."
+msgstr "Muokkaa..."
+
+#: hangulhanjadlg.src#RID_SVX_MDLG_HANGULHANJA_OPT.PB_HHO_DELETE.pushbutton.text
+msgctxt "hangulhanjadlg.src#RID_SVX_MDLG_HANGULHANJA_OPT.PB_HHO_DELETE.pushbutton.text"
+msgid "Delete"
+msgstr "Poista"
+
+#: hangulhanjadlg.src#RID_SVX_MDLG_HANGULHANJA_OPT.modaldialog.text
+msgid "Hangul/Hanja Options"
+msgstr "Hangul/Hanja-asetukset"
+
+#: hangulhanjadlg.src#RID_SVX_MDLG_HANGULHANJA_NEWDICT.FL_NEWDICT.fixedline.text
+msgid "Dictionary"
+msgstr "Sanasto"
+
+#: hangulhanjadlg.src#RID_SVX_MDLG_HANGULHANJA_NEWDICT.FT_DICTNAME.fixedtext.text
+msgctxt "hangulhanjadlg.src#RID_SVX_MDLG_HANGULHANJA_NEWDICT.FT_DICTNAME.fixedtext.text"
+msgid "~Name"
+msgstr "~Nimi"
+
+#: hangulhanjadlg.src#RID_SVX_MDLG_HANGULHANJA_NEWDICT.modaldialog.text
+msgid "New Dictionary"
+msgstr "Uusi sanasto"
+
+#: hangulhanjadlg.src#RID_SVX_MDLG_HANGULHANJA_EDIT.STR_EDITHINT.string.text
+msgid "[Enter text here]"
+msgstr "[Syötä teksti tähän]"
+
+#: hangulhanjadlg.src#RID_SVX_MDLG_HANGULHANJA_EDIT.FT_BOOK.fixedtext.text
+msgid "Book"
+msgstr "Kirja"
+
+#: hangulhanjadlg.src#RID_SVX_MDLG_HANGULHANJA_EDIT.FT_ORIGINAL.fixedtext.text
+msgid "Original"
+msgstr "Alkuperäinen"
+
+#: hangulhanjadlg.src#RID_SVX_MDLG_HANGULHANJA_EDIT.FT_SUGGESTIONS.fixedtext.text
+msgid "Suggestions (max. 8)"
+msgstr "Ehdotukset (maks. 8)"
+
+#: hangulhanjadlg.src#RID_SVX_MDLG_HANGULHANJA_EDIT.PB_HHE_NEW.pushbutton.text
+msgid "New"
+msgstr "Uusi"
+
+#: hangulhanjadlg.src#RID_SVX_MDLG_HANGULHANJA_EDIT.PB_HHE_DELETE.pushbutton.text
+msgctxt "hangulhanjadlg.src#RID_SVX_MDLG_HANGULHANJA_EDIT.PB_HHE_DELETE.pushbutton.text"
+msgid "Delete"
+msgstr "Poista"
+
+#: hangulhanjadlg.src#RID_SVX_MDLG_HANGULHANJA_EDIT.PB_HHE_CLOSE.cancelbutton.text
+msgctxt "hangulhanjadlg.src#RID_SVX_MDLG_HANGULHANJA_EDIT.PB_HHE_CLOSE.cancelbutton.text"
+msgid "Close"
+msgstr "Sulje"
+
+#: hangulhanjadlg.src#RID_SVX_MDLG_HANGULHANJA_EDIT.modaldialog.text
+msgid "Edit Custom Dictionary"
+msgstr "Muokkaa mukautettua sanastoa"
+
+#: commonlingui.src#RID_SVX_WND_COMMON_LINGU.FT_WORD.fixedtext.text
+msgid "Origi~nal"
+msgstr "~Alkuperäinen"
+
+#: commonlingui.src#RID_SVX_WND_COMMON_LINGU.FT_NEWWORD.fixedtext.text
+msgctxt "commonlingui.src#RID_SVX_WND_COMMON_LINGU.FT_NEWWORD.fixedtext.text"
+msgid "~Word"
+msgstr "~Sana"
+
+#: commonlingui.src#RID_SVX_WND_COMMON_LINGU.FT_SUGGESTION.fixedtext.text
+msgctxt "commonlingui.src#RID_SVX_WND_COMMON_LINGU.FT_SUGGESTION.fixedtext.text"
+msgid "~Suggestions"
+msgstr "Eh~dotukset"
+
+#: commonlingui.src#RID_SVX_WND_COMMON_LINGU.BTN_IGNORE.pushbutton.text
+msgid "~Ignore"
+msgstr "Oh~ita"
+
+#: commonlingui.src#RID_SVX_WND_COMMON_LINGU.BTN_IGNOREALL.pushbutton.text
+msgid "Always I~gnore"
+msgstr "O~hita kaikki"
+
+#: commonlingui.src#RID_SVX_WND_COMMON_LINGU.BTN_CHANGE.pushbutton.text
+msgid "~Replace"
+msgstr "~Korvaa"
+
+#: commonlingui.src#RID_SVX_WND_COMMON_LINGU.BTN_CHANGEALL.pushbutton.text
+msgid "Always R~eplace"
+msgstr "Kor~vaa aina"
+
+#: commonlingui.src#RID_SVX_WND_COMMON_LINGU.BTN_OPTIONS.pushbutton.text
+msgid "Options..."
+msgstr "Asetukset..."
+
+#: commonlingui.src#RID_SVX_WND_COMMON_LINGU.BTN_SPL_CANCEL.cancelbutton.text
+msgctxt "commonlingui.src#RID_SVX_WND_COMMON_LINGU.BTN_SPL_CANCEL.cancelbutton.text"
+msgid "~Close"
+msgstr "~Sulje"
+
+#: postdlg.src#RID_SVXDLG_POSTIT.FT_LASTEDITLABEL.fixedtext.text
+msgctxt "postdlg.src#RID_SVXDLG_POSTIT.FT_LASTEDITLABEL.fixedtext.text"
+msgid "Author"
+msgstr "Tekijä"
+
+#: postdlg.src#RID_SVXDLG_POSTIT.FT_EDIT.fixedtext.text
+msgctxt "postdlg.src#RID_SVXDLG_POSTIT.FT_EDIT.fixedtext.text"
+msgid "~Text"
+msgstr "~Teksti"
+
+#: postdlg.src#RID_SVXDLG_POSTIT.FL_POSTIT.fixedline.text
+msgid "Contents"
+msgstr "Sisältö"
+
+#: postdlg.src#RID_SVXDLG_POSTIT.FT_AUTHOR.fixedtext.text
+msgid "~Insert"
+msgstr "~Lisää"
+
+#: postdlg.src#RID_SVXDLG_POSTIT.BTN_AUTHOR.pushbutton.text
+msgctxt "postdlg.src#RID_SVXDLG_POSTIT.BTN_AUTHOR.pushbutton.text"
+msgid "Author"
+msgstr "Tekijä"
+
+#: postdlg.src#RID_SVXDLG_POSTIT.STR_NOTIZ_EDIT.string.text
+msgid "Edit Comment"
+msgstr "Muokkaa huomautusta"
+
+#: postdlg.src#RID_SVXDLG_POSTIT.STR_NOTIZ_INSERT.string.text
+msgid "Insert Comment"
+msgstr "Lisää huomautus"
+
+#: postdlg.src#RID_SVXDLG_POSTIT.modaldialog.text
+msgid "Comment"
+msgstr "Huomautus"
+
+#: iconcdlg.src#RID_SVXSTR_ICONCHOICEDLG_RESETBUT.string.text
+msgid "~Back"
+msgstr "~Edellinen"
diff --git a/source/fi/cui/source/options.po b/source/fi/cui/source/options.po
new file mode 100644
index 00000000000..132fc42efea
--- /dev/null
+++ b/source/fi/cui/source/options.po
@@ -0,0 +1,2835 @@
+#. extracted from cui/source/options.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+cui%2Fsource%2Foptions.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2012-07-07 18:21+0300\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: optgenrl.src#RID_SFXPAGE_GENERAL.FT_COMPANY.fixedtext.text
+msgid "~Company"
+msgstr "~Yritys"
+
+#: optgenrl.src#RID_SFXPAGE_GENERAL.FT_NAME.fixedtext.text
+msgid "First/Last ~name/Initials"
+msgstr "Etu-/suku~nimi/nimikirjaimet"
+
+#: optgenrl.src#RID_SFXPAGE_GENERAL.FT_NAME_RUSS.fixedtext.text
+msgid "Last Name/First name/Father's name/Initials"
+msgstr "Sukunimi/Etunimi/Isän nimi/Nimikirjaimet"
+
+#: optgenrl.src#RID_SFXPAGE_GENERAL.FT_NAME_EASTERN.fixedtext.text
+msgid "Last/First ~name/Initials"
+msgstr "Suku-/etu~nimi/nimikirjaimet"
+
+#: optgenrl.src#RID_SFXPAGE_GENERAL.FT_STREET.fixedtext.text
+msgid "~Street"
+msgstr "~Katuosoite"
+
+#: optgenrl.src#RID_SFXPAGE_GENERAL.FT_STREET_RUSS.fixedtext.text
+msgid "Street/Apartment number"
+msgstr "Katu-/Huoneistonumero"
+
+#: optgenrl.src#RID_SFXPAGE_GENERAL.FT_CITY.fixedtext.text
+msgid "Zip/City"
+msgstr "Postinumero/Toimipaikka"
+
+#: optgenrl.src#RID_SFXPAGE_GENERAL.FT_COUNTRY.fixedtext.text
+msgid "Country/Region"
+msgstr "Maa/alue"
+
+#: optgenrl.src#RID_SFXPAGE_GENERAL.FT_TITLEPOS.fixedtext.text
+msgid "~Title/Position"
+msgstr "~Ammatti/arvo"
+
+#: optgenrl.src#RID_SFXPAGE_GENERAL.FT_PHONE.fixedtext.text
+msgid "Tel. (Home/Work)"
+msgstr "Puh. (koti/työ)"
+
+#: optgenrl.src#RID_SFXPAGE_GENERAL.FT_FAXMAIL.fixedtext.text
+msgid "Fa~x / E-mail"
+msgstr "~Faksi tai sähköposti"
+
+#: optgenrl.src#RID_SFXPAGE_GENERAL.GB_ADDRESS.fixedline.text
+msgid "Address "
+msgstr "Osoite "
+
+#: optgenrl.src#RID_SFXPAGE_GENERAL.CB_USEDATA.checkbox.text
+msgid "Use data for document properties"
+msgstr "Käytä asiakirjan ominaisuustietoja"
+
+#: optgenrl.src#RID_SFXPAGE_GENERAL.STR_US_STATE.string.text
+msgid "City/State/Zip"
+msgstr "Postitoimipaikka/osavaltio/postinumero"
+
+#: optgenrl.src#RID_SFXPAGE_GENERAL.STR_QUERY_REG.string.text
+msgid "Note that street, Zip code and city are used to generate the registration key. You will not be able to change the user data again until the registration has been carried out. Do you want to modify the user data now?"
+msgstr "Katuosoite-, postinumero- ja postitoimipaikkatietoja käytetään rekisteröintiavaimen luonnissa. Et voi muuttaa käyttäjätietoja rekisteröinnin jälkeen. Haluatko muuttaa käyttäjätietoja nyt?"
+
+#: optgenrl.src#RID_SFXPAGE_GENERAL.tabpage.text
+msgctxt "optgenrl.src#RID_SFXPAGE_GENERAL.tabpage.text"
+msgid "User Data"
+msgstr "Käyttäjän tiedot"
+
+#: optgenrl.src#RID_SVXQB_CHANGEDATA.querybox.text
+msgid ""
+"The User Data have been changed.\n"
+"Note that, if you continue, the registration key will become invalid.\n"
+"Therefore, a new registration key is needed within 30 days.\n"
+"You can find the registration form in the menu Help - Registration...\n"
+"Do you really want to change your User Data?"
+msgstr ""
+"Käyttäjätietoja on muutettu.\n"
+"Jos jatkat, rekisteröintiavain ei ole enää kelvollinen.\n"
+"Uusi rekisteröintiavain on hankittava 30 päivän kuluessa.\n"
+"Rekisteröintilomake löytyy valikosta Ohje - Rekisteröinti.\n"
+"Haluatko todella muuttaa käyttäjätietoja?"
+
+#: securityoptions.src#RID_SVXDLG_SECURITY_OPTIONS.FL_WARNINGS.fixedline.text
+msgid "Security warnings"
+msgstr "Suojausvaroitukset"
+
+#: securityoptions.src#RID_SVXDLG_SECURITY_OPTIONS.FI_WARNINGS.fixedtext.text
+msgid "Warn if document contains recorded changes, versions, hidden information or notes:"
+msgstr "Varoita jos asiakirja sisältää talletettuja muutoksia, versioita, piilotettua tietoa tai huomautuksia:"
+
+#: securityoptions.src#RID_SVXDLG_SECURITY_OPTIONS.CB_SAVESENDDOCS.checkbox.text
+msgid "When saving or sending"
+msgstr "Tallennettaessa tai lähettäessä"
+
+#: securityoptions.src#RID_SVXDLG_SECURITY_OPTIONS.CB_SIGNDOCS.checkbox.text
+msgid "When signing"
+msgstr "Allekirjoitettaessa"
+
+#: securityoptions.src#RID_SVXDLG_SECURITY_OPTIONS.CB_PRINTDOCS.checkbox.text
+msgid "When printing"
+msgstr "Tulostettaessa"
+
+#: securityoptions.src#RID_SVXDLG_SECURITY_OPTIONS.CB_CREATEPDF.checkbox.text
+msgid "When creating PDF files"
+msgstr "PDF-tiedostoja luotaessa"
+
+#: securityoptions.src#RID_SVXDLG_SECURITY_OPTIONS.FL_OPTIONS.fixedline.text
+msgid "Security options"
+msgstr "Suojausasetukset"
+
+#: securityoptions.src#RID_SVXDLG_SECURITY_OPTIONS.CB_REMOVEINFO.checkbox.text
+msgid "Remove personal information on saving"
+msgstr "Poista henkilötiedot tallennettaessa"
+
+#: securityoptions.src#RID_SVXDLG_SECURITY_OPTIONS.CB_RECOMMENDPWD.checkbox.text
+msgid "Recommend password protection on saving"
+msgstr "Ehdota salasanasuojausta tallennettaessa"
+
+#: securityoptions.src#RID_SVXDLG_SECURITY_OPTIONS.CB_CTRLHYPERLINK.checkbox.text
+msgid "Ctrl-click required to follow hyperlinks"
+msgstr "Ctrl-napsautus hyperlinkkien avaamiseen"
+
+#: securityoptions.src#RID_SVXDLG_SECURITY_OPTIONS.modaldialog.text
+msgctxt "securityoptions.src#RID_SVXDLG_SECURITY_OPTIONS.modaldialog.text"
+msgid "Security options and warnings"
+msgstr "Suojausasetukset ja varoitukset"
+
+#: optsave.src#TEXT_SAVEPAGE.#define.text
+msgctxt "optsave.src#TEXT_SAVEPAGE.#define.text"
+msgid "Save"
+msgstr "Tallennus"
+
+#: optsave.src#RID_SFXPAGE_SAVE.LB_LOAD.fixedline.text
+msgid "Load"
+msgstr "Lataus"
+
+#: optsave.src#RID_SFXPAGE_SAVE.CB_LOAD_SETTINGS.checkbox.text
+msgid "Load user-specific settings with the document"
+msgstr "Lataa käyttäjän määrittämät asetukset asiakirjan kanssa"
+
+#: optsave.src#RID_SFXPAGE_SAVE.CB_LOAD_DOCPRINTER.checkbox.text
+msgid "Load printer settings with the document"
+msgstr "Lataa tulostimen asetukset asiakirjan kanssa"
+
+#: optsave.src#RID_SFXPAGE_SAVE.GB_SAVE.fixedline.text
+msgctxt "optsave.src#RID_SFXPAGE_SAVE.GB_SAVE.fixedline.text"
+msgid "Save"
+msgstr "Tallennus"
+
+#: optsave.src#RID_SFXPAGE_SAVE.BTN_DOCINFO.checkbox.text
+msgid "~Edit document properties before saving"
+msgstr "~Muokkaa asiakirjan ominaisuuksia ennen tallennusta"
+
+#: optsave.src#RID_SFXPAGE_SAVE.BTN_BACKUP.checkbox.text
+msgid "Al~ways create backup copy"
+msgstr "~Luo aina varmuuskopio"
+
+#: optsave.src#RID_SFXPAGE_SAVE.BTN_AUTOSAVE.checkbox.text
+msgid "Save ~AutoRecovery information every"
+msgstr "Tallenna asiakirjan ~palautustiedot joka"
+
+#: optsave.src#RID_SFXPAGE_SAVE.FT_MINUTE.fixedtext.text
+msgid "Minutes"
+msgstr "minuutti"
+
+#: optsave.src#RID_SFXPAGE_SAVE.BTN_RELATIVE_FSYS.checkbox.text
+msgid "Save URLs relative to file system"
+msgstr "URL-osoitteen tallennus suhteessa tiedostojärjestelmään"
+
+#: optsave.src#RID_SFXPAGE_SAVE.BTN_RELATIVE_INET.checkbox.text
+msgid "Save URLs relative to internet"
+msgstr "URL-osoitteen tallennus suhteessa internetiin"
+
+#: optsave.src#RID_SFXPAGE_SAVE.FL_FILTER.fixedline.text
+msgid "Default file format and ODF settings"
+msgstr "Oletustiedostomuoto ja ODF-asetukset"
+
+#: optsave.src#RID_SFXPAGE_SAVE.FT_ODF_VERSION.fixedtext.text
+msgid "ODF format version"
+msgstr "ODF-tiedostomuodon versio"
+
+#: optsave.src#RID_SFXPAGE_SAVE.LB_ODF_VERSION.1.stringlist.text
+msgid "1.0/1.1"
+msgstr "1.0/1.1"
+
+#: optsave.src#RID_SFXPAGE_SAVE.LB_ODF_VERSION.2.stringlist.text
+msgid "1.2"
+msgstr "1.2"
+
+#: optsave.src#RID_SFXPAGE_SAVE.LB_ODF_VERSION.3.stringlist.text
+msgid "1.2 Extended (compat mode)"
+msgstr "1.2 Laajennettu (yhteensopiva)"
+
+#: optsave.src#RID_SFXPAGE_SAVE.LB_ODF_VERSION.4.stringlist.text
+msgid "1.2 Extended (recommended)"
+msgstr "1.2 laajennettu (suositeltu)"
+
+#: optsave.src#RID_SFXPAGE_SAVE.BTN_NOPRETTYPRINTING.checkbox.text
+msgid "Size optimization for ODF format"
+msgstr "Koon optimointi ODF-muodolle"
+
+#: optsave.src#RID_SFXPAGE_SAVE.BTN_WARNALIENFORMAT.checkbox.text
+msgid "Warn when not saving in ODF or default format"
+msgstr "Varoita tallennettaessa muussa kuin ODF- tai oletusmuodossa"
+
+#: optsave.src#RID_SFXPAGE_SAVE.FT_APP.fixedtext.text
+msgid "D~ocument type"
+msgstr "Asiakir~jan tyyppi"
+
+#: optsave.src#RID_SFXPAGE_SAVE.FT_FILTER.fixedtext.text
+msgid "Always sa~ve as"
+msgstr "~Oletustallennusmuoto"
+
+#: optsave.src#RID_SFXPAGE_SAVE.LB_APP.1.stringlist.text
+msgid "Text document"
+msgstr "Tekstiasiakirja"
+
+#: optsave.src#RID_SFXPAGE_SAVE.LB_APP.2.stringlist.text
+msgid "HTML document"
+msgstr "HTML-asiakirja"
+
+#: optsave.src#RID_SFXPAGE_SAVE.LB_APP.3.stringlist.text
+msgid "Master document"
+msgstr "Perusasiakirja"
+
+#: optsave.src#RID_SFXPAGE_SAVE.LB_APP.4.stringlist.text
+msgctxt "optsave.src#RID_SFXPAGE_SAVE.LB_APP.4.stringlist.text"
+msgid "Spreadsheet"
+msgstr "Laskentataulukko"
+
+#: optsave.src#RID_SFXPAGE_SAVE.LB_APP.5.stringlist.text
+msgid "Presentation"
+msgstr "Esitys"
+
+#: optsave.src#RID_SFXPAGE_SAVE.LB_APP.6.stringlist.text
+msgid "Drawing"
+msgstr "Piirros"
+
+#: optsave.src#RID_SFXPAGE_SAVE.LB_APP.7.stringlist.text
+msgctxt "optsave.src#RID_SFXPAGE_SAVE.LB_APP.7.stringlist.text"
+msgid "Formula"
+msgstr "Kaava"
+
+#. EN-US, the term 'extended' must not be translated.
+#: optsave.src#RID_SFXPAGE_SAVE.FT_WARN.fixedtext.text
+msgid "Not using ODF 1.2 Extended may cause information to be lost."
+msgstr "Jos et käytä tallennukseen ODF 1.2:n laajennettua muotoa, voi muotoiluja tai sisältöä kadota."
+
+#: optsave.src#RID_SVXDLG_FILTER_WARNING.FT_FILTER_WARNING.fixedtext.text
+msgid "Using \"%1\" as default file format may cause information loss.\n"
+msgstr "Jos vakiotallennusmuotona käytetään muotoa \"%1\", voi tietoja hävitä.\n"
+
+#: readonlyimage.src#RID_SVXSTR_READONLY_CONFIG_TIP.string.text
+msgid "This setting is protected by the Administrator"
+msgstr "Tämä asetus on ylläpitäjän suojaama"
+
+#: optinet2.src#RID_SVXPAGE_INET_MOZPLUGIN.GB_MOZPLUGIN.fixedline.text
+msgctxt "optinet2.src#RID_SVXPAGE_INET_MOZPLUGIN.GB_MOZPLUGIN.fixedline.text"
+msgid "Browser Plug-in"
+msgstr "Selainlisäosa"
+
+#: optinet2.src#RID_SVXPAGE_INET_MOZPLUGIN.CB_MOZPLUGIN_CODE.checkbox.text
+msgid "~Display documents in browser"
+msgstr "Näytä asiakirjat www-selaimessa"
+
+#: optinet2.src#RID_SVXPAGE_INET_PROXY.GB_SETTINGS.fixedline.text
+msgctxt "optinet2.src#RID_SVXPAGE_INET_PROXY.GB_SETTINGS.fixedline.text"
+msgid "Settings"
+msgstr "Asetukset"
+
+#: optinet2.src#RID_SVXPAGE_INET_PROXY.FT_PROXYMODE.fixedtext.text
+msgid "Proxy s~erver"
+msgstr "Välitys~palvelin"
+
+#: optinet2.src#RID_SVXPAGE_INET_PROXY.LB_PROXYMODE.1.stringlist.text
+msgid "None"
+msgstr "Ei mitään"
+
+#: optinet2.src#RID_SVXPAGE_INET_PROXY.LB_PROXYMODE.2.stringlist.text
+msgctxt "optinet2.src#RID_SVXPAGE_INET_PROXY.LB_PROXYMODE.2.stringlist.text"
+msgid "System"
+msgstr "Järjestelmä"
+
+#: optinet2.src#RID_SVXPAGE_INET_PROXY.LB_PROXYMODE.3.stringlist.text
+msgid "Manual"
+msgstr "Manuaalinen"
+
+#: optinet2.src#RID_SVXPAGE_INET_PROXY.ST_PROXY_FROM_BROWSER.string.text
+msgid "Use browser settings"
+msgstr "Käytä selaimen asetuksia"
+
+#: optinet2.src#RID_SVXPAGE_INET_PROXY.FT_HTTP_PROXY.fixedtext.text
+msgid "HT~TP proxy"
+msgstr "~HTTP-välityspalvelin"
+
+#: optinet2.src#RID_SVXPAGE_INET_PROXY.FT_HTTP_PORT.fixedtext.text
+msgid "~Port"
+msgstr "Por~tti"
+
+#: optinet2.src#RID_SVXPAGE_INET_PROXY.FT_HTTPS_PROXY.fixedtext.text
+msgid "HTTP~S proxy"
+msgstr "HTTPS-välityspalvelin"
+
+#: optinet2.src#RID_SVXPAGE_INET_PROXY.FT_HTTPS_PORT.fixedtext.text
+msgctxt "optinet2.src#RID_SVXPAGE_INET_PROXY.FT_HTTPS_PORT.fixedtext.text"
+msgid "P~ort"
+msgstr "Portti"
+
+#: optinet2.src#RID_SVXPAGE_INET_PROXY.FT_FTP_PROXY.fixedtext.text
+msgid "~FTP proxy"
+msgstr "~FTP-välityspalvelin"
+
+#: optinet2.src#RID_SVXPAGE_INET_PROXY.FT_FTP_PORT.fixedtext.text
+msgctxt "optinet2.src#RID_SVXPAGE_INET_PROXY.FT_FTP_PORT.fixedtext.text"
+msgid "P~ort"
+msgstr "Portti"
+
+#: optinet2.src#RID_SVXPAGE_INET_PROXY.FT_SOCKS_PROXY.fixedtext.text
+msgid "~SOCKS proxy"
+msgstr "~Socks-välityspalvelin"
+
+#: optinet2.src#RID_SVXPAGE_INET_PROXY.FT_SOCKS_PORT.fixedtext.text
+msgid "Po~rt"
+msgstr "Portt~i"
+
+#: optinet2.src#RID_SVXPAGE_INET_PROXY.FT_NOPROXYFOR.fixedtext.text
+msgid "~No proxy for:"
+msgstr "Ei v~älitystä kohteelle:"
+
+#: optinet2.src#RID_SVXPAGE_INET_PROXY.ED_NOPROXYDESC.fixedtext.text
+msgid "Separator ;"
+msgstr "Erotin ;"
+
+#: optinet2.src#RID_SVXPAGE_INET_PROXY.GB_DNS.fixedline.text
+msgid "DNS server"
+msgstr "DNS-palvelin"
+
+#: optinet2.src#RID_SVXPAGE_INET_PROXY.RB_DNS_AUTO.radiobutton.text
+msgid "~Automatic"
+msgstr "~Automaattinen"
+
+#: optinet2.src#RID_SVXPAGE_INET_PROXY.RB_DNS_MANUAL.radiobutton.text
+msgid "~Manual"
+msgstr "~Manuaalinen"
+
+#: optinet2.src#RID_SVXPAGE_INET_PROXY.ST_MSG_255_0.string.text
+msgid "is not a valid entry for this field. Please specify a value between 0 and 255."
+msgstr "ei ole kelvollinen merkintä tässä kentässä. Määritä arvo 0 - 255."
+
+#: optinet2.src#RID_SVXPAGE_INET_PROXY.ST_MSG_255_1.string.text
+msgid "is not a valid entry for this field. Please specify a value between 1 and 255."
+msgstr "ei ole kelvollinen merkintä tässä kentässä. Määritä arvo 1 - 255."
+
+#: optinet2.src#RID_SVXPAGE_INET_PROXY.tabpage.text
+msgctxt "optinet2.src#RID_SVXPAGE_INET_PROXY.tabpage.text"
+msgid "Proxy"
+msgstr "Välityspalvelin"
+
+#: optinet2.src#RID_SVXPAGE_INET_SECURITY.FL_SEC_SECURITYOPTIONS.fixedline.text
+msgctxt "optinet2.src#RID_SVXPAGE_INET_SECURITY.FL_SEC_SECURITYOPTIONS.fixedline.text"
+msgid "Security options and warnings"
+msgstr "Suojausasetukset ja varoitukset"
+
+#: optinet2.src#RID_SVXPAGE_INET_SECURITY.FI_SEC_SECURITYOPTIONS.fixedtext.text
+msgid "Adjust security related options and define warnings for hidden information in documents."
+msgstr "Muuta suojausasetuksia ja asiakirjoissa olevaan piilotettuun tietoon liittyviä varoituksia"
+
+#: optinet2.src#RID_SVXPAGE_INET_SECURITY.PB_SEC_SECURITYOPTIONS.pushbutton.text
+msgid "Options..."
+msgstr "Asetukset..."
+
+#: optinet2.src#RID_SVXPAGE_INET_SECURITY.FL_SEC_PASSWORDS.fixedline.text
+msgid "Passwords for web connections"
+msgstr "WWW-yhteyksien salasanat"
+
+#: optinet2.src#RID_SVXPAGE_INET_SECURITY.CB_SEC_SAVEPASSWORDS.checkbox.text
+msgid "Persistently save passwords for web connections"
+msgstr "Tallenna pysyvästi www-yhteyksien salasanat"
+
+#: optinet2.src#RID_SVXPAGE_INET_SECURITY.PB_SEC_CONNECTIONS.pushbutton.text
+msgid "Connections..."
+msgstr "Yhteydet..."
+
+#: optinet2.src#RID_SVXPAGE_INET_SECURITY.CB_SEC_MASTERPASSWORD.checkbox.text
+msgid "Protected by a master password (recommended)"
+msgstr "Suojattu pääsalasanalla (suositus)"
+
+#: optinet2.src#RID_SVXPAGE_INET_SECURITY.FI_SEC_MASTERPASSWORD.fixedtext.text
+msgid "Passwords are protected by a master password. You will be asked to enter it once per session, if %PRODUCTNAME retrieves a password from the protected password list."
+msgstr "Salasanat suojataan pääsalasanalla. Pääsalasana on annettava kertaalleen istunnon aikana, jos %PRODUCTNAME tarvitsee salasanaa tallennettujen salasanojen joukosta."
+
+#: optinet2.src#RID_SVXPAGE_INET_SECURITY.PB_SEC_MASTERPASSWORD.pushbutton.text
+msgid "Master Password..."
+msgstr "Pääsalasana..."
+
+#: optinet2.src#RID_SVXPAGE_INET_SECURITY.FL_SEC_MACROSEC.fixedline.text
+msgid "Macro security"
+msgstr "Makrojen suojaukset"
+
+#: optinet2.src#RID_SVXPAGE_INET_SECURITY.FI_SEC_MACROSEC.fixedtext.text
+msgid "Adjust the security level for executing macros and specify trusted macro developers."
+msgstr "Säädä makrojen suorituksen suojaustasoa ja määritä luotetut makrojen kehittäjät."
+
+#: optinet2.src#RID_SVXPAGE_INET_SECURITY.PB_SEC_MACROSEC.pushbutton.text
+msgid "Macro Security..."
+msgstr "Makrojen suojaukset..."
+
+#: optinet2.src#RID_SVXPAGE_INET_SECURITY.FL_SEC_CERTPATH.fixedline.text
+msgctxt "optinet2.src#RID_SVXPAGE_INET_SECURITY.FL_SEC_CERTPATH.fixedline.text"
+msgid "Certificate Path"
+msgstr "Varmenteen polku"
+
+#: optinet2.src#RID_SVXPAGE_INET_SECURITY.FI_SEC_CERTPATH.fixedtext.text
+msgid "Select the Network Security Services certificate directory to use for digital signatures."
+msgstr "Valitse digitaalisiin allekirjoituksiin käytettävä Network Security Services -varmennehakemisto"
+
+#: optinet2.src#RID_SVXPAGE_INET_SECURITY.PB_SEC_CERTPATH.pushbutton.text
+msgid "Certificate..."
+msgstr "Varmenne..."
+
+#: optinet2.src#RID_SVXPAGE_INET_SECURITY.STR_SEC_NOPASSWDSAVE.string.text
+msgid ""
+"Disabling the function to persistently store passwords deletes the list of passwords stored and resets the master password.\n"
+"\n"
+"Do you want to delete password list and reset master password?"
+msgstr ""
+"Salasanojen tallennuksen poistaminen käytöstä poistaa tallennetut salasanat ja pääsalasanan.\n"
+"\n"
+"Haluatko poistaa tallennetut salasanat ja pääsalasanan?"
+
+#: optinet2.src#RID_SVXPAGE_INET_SECURITY.tabpage.text
+msgctxt "optinet2.src#RID_SVXPAGE_INET_SECURITY.tabpage.text"
+msgid "Security"
+msgstr "Suojaus"
+
+#: optinet2.src#RID_SVXERR_OPT_PROXYPORTS.errorbox.text
+msgid ""
+"Invalid value!\n"
+"\n"
+"The maximum value for a port number is 65535."
+msgstr ""
+"Virheellinen arvo.\n"
+"\n"
+"Porttinumeron suurin mahdollinen arvo on 65535."
+
+#: optinet2.src#RID_SVXDLG_OPT_JAVASCRIPT_DISABLE.FT_JSCPT_WARNING.fixedtext.text
+msgid ""
+"Please note that with Java\n"
+"you disable Javascript as well.\n"
+"\n"
+"Do you still want to disable Java?"
+msgstr ""
+"Jos poistat Java-tuen käytöstä,\n"
+"myös Javascript poistetaan käytöstä.\n"
+"\n"
+"Haluatko poistaa Java-tuen?"
+
+#: optinet2.src#RID_SVXDLG_OPT_JAVASCRIPT_DISABLE.CB_JSCPT_DISABLE.checkbox.text
+msgid "~Don't show warning again"
+msgstr "~Älä näytä varoitusta uudelleen"
+
+#: optinet2.src#RID_SVXPAGE_INET_MAIL.FL_MAIL.fixedline.text
+msgid "Sending documents as e-mail attachments"
+msgstr "Asiakirjojen lähettäminen sähköpostin liitteinä"
+
+#: optinet2.src#RID_SVXPAGE_INET_MAIL.FT_MAILERURL.fixedtext.text
+msgid "~E-mail program"
+msgstr "~Sähköpostiohjelma"
+
+#: optinet2.src#RID_SVXPAGE_INET_MAIL.STR_DEFAULT_FILENAME.string.text
+msgid "All files"
+msgstr "Kaikki tiedostot"
+
+#: fontsubs.src#RID_SVX_FONT_SUBSTITUTION.CB_USETABLE.checkbox.text
+msgid "~Apply replacement table"
+msgstr "Käytä korvaus~taulukkoa"
+
+#: fontsubs.src#RID_SVX_FONT_SUBSTITUTION.FT_FONT1.fixedtext.text
+msgid "~Font"
+msgstr "~Fontti"
+
+#: fontsubs.src#RID_SVX_FONT_SUBSTITUTION.FT_FONT2.fixedtext.text
+msgid "Re~place with"
+msgstr "~Korvaa fontilla"
+
+#: fontsubs.src#RID_SVX_FONT_SUBSTITUTION.TBX_SUBSTNEWDEL.BT_SUBSTAPPLY.toolboxitem.text
+msgid "Apply"
+msgstr "Käytä"
+
+#: fontsubs.src#RID_SVX_FONT_SUBSTITUTION.TBX_SUBSTNEWDEL.BT_SUBSTDELETE.toolboxitem.text
+msgctxt "fontsubs.src#RID_SVX_FONT_SUBSTITUTION.TBX_SUBSTNEWDEL.BT_SUBSTDELETE.toolboxitem.text"
+msgid "Delete"
+msgstr "Poista"
+
+#: fontsubs.src#RID_SVX_FONT_SUBSTITUTION.FL_SOURCEVIEW.fixedline.text
+msgid "Font settings for HTML, Basic and SQL sources"
+msgstr "Fonttiasetukset HTML-, Basic- ja SQL-lähdekoodille"
+
+#: fontsubs.src#RID_SVX_FONT_SUBSTITUTION.FT_FONTNAME.fixedtext.text
+msgctxt "fontsubs.src#RID_SVX_FONT_SUBSTITUTION.FT_FONTNAME.fixedtext.text"
+msgid "Fonts"
+msgstr "Fontit"
+
+#: fontsubs.src#RID_SVX_FONT_SUBSTITUTION.CB_NONPROP.checkbox.text
+msgid "Non-proportional fonts only"
+msgstr "Vain ei-suhteelliset fontit"
+
+#: fontsubs.src#RID_SVX_FONT_SUBSTITUTION.FT_FONTHEIGHT.fixedtext.text
+msgid "~Size"
+msgstr "~Koko"
+
+#: fontsubs.src#RID_SVX_FONT_SUBSTITUTION.STR_HEADER1.string.text
+msgid "Always"
+msgstr "Aina"
+
+#: fontsubs.src#RID_SVX_FONT_SUBSTITUTION.STR_HEADER2.string.text
+msgid "Screen only"
+msgstr "Vain näytöllä"
+
+#: fontsubs.src#RID_SVX_FONT_SUBSTITUTION.STR_HEADER3.string.text
+msgid "Font"
+msgstr "Fontti"
+
+#: fontsubs.src#RID_SVX_FONT_SUBSTITUTION.STR_HEADER4.string.text
+msgid "Replace with"
+msgstr "Korvaa fontilla"
+
+#: fontsubs.src#RID_SVX_FONT_SUBSTITUTION.STR_AUTOMATIC.string.text
+msgctxt "fontsubs.src#RID_SVX_FONT_SUBSTITUTION.STR_AUTOMATIC.string.text"
+msgid "Automatic"
+msgstr "Automaattinen"
+
+#: optdict.src#RID_SFXDLG_NEWDICT.FT_DICTNAME.fixedtext.text
+msgid "~Name"
+msgstr "Nimi"
+
+#: optdict.src#RID_SFXDLG_NEWDICT.FT_DICTLANG.fixedtext.text
+msgctxt "optdict.src#RID_SFXDLG_NEWDICT.FT_DICTLANG.fixedtext.text"
+msgid "~Language"
+msgstr "~Kieli"
+
+#: optdict.src#RID_SFXDLG_NEWDICT.BTN_EXCEPT.checkbox.text
+msgid "~Exception (-)"
+msgstr "~Poikkeus (-)"
+
+#: optdict.src#RID_SFXDLG_NEWDICT.GB_NEWDICT.fixedline.text
+msgid "Dictionary"
+msgstr "Sanasto"
+
+#: optdict.src#RID_SFXDLG_NEWDICT.modaldialog.text
+msgid "New Dictionary"
+msgstr "Uusi sanasto"
+
+#: optdict.src#RID_SFXDLG_EDITDICT.FT_BOOK.fixedtext.text
+msgid "~Book"
+msgstr "~Kirja"
+
+#: optdict.src#RID_SFXDLG_EDITDICT.FT_DICTLANG.fixedtext.text
+msgctxt "optdict.src#RID_SFXDLG_EDITDICT.FT_DICTLANG.fixedtext.text"
+msgid "~Language"
+msgstr "~Kieli"
+
+#: optdict.src#RID_SFXDLG_EDITDICT.FT_WORD.fixedtext.text
+msgid "~Word"
+msgstr "~Sana"
+
+#: optdict.src#RID_SFXDLG_EDITDICT.FT_REPLACE.fixedtext.text
+msgid "Replace ~By:"
+msgstr "~Korvaus:"
+
+#: optdict.src#RID_SFXDLG_EDITDICT.PB_NEW_REPLACE.pushbutton.text
+msgid "~New"
+msgstr "~Uusi"
+
+#: optdict.src#RID_SFXDLG_EDITDICT.PB_DELETE_REPLACE.pushbutton.text
+msgctxt "optdict.src#RID_SFXDLG_EDITDICT.PB_DELETE_REPLACE.pushbutton.text"
+msgid "~Delete"
+msgstr "~Poista"
+
+#: optdict.src#RID_SFXDLG_EDITDICT.STR_MODIFY.string.text
+msgid "~Replace"
+msgstr "~Korvaa"
+
+#: optdict.src#RID_SFXDLG_EDITDICT.BTN_EDITCLOSE.cancelbutton.text
+msgid "~Close"
+msgstr "~Sulje"
+
+#: optdict.src#RID_SFXDLG_EDITDICT.modaldialog.text
+msgid "Edit Custom Dictionary"
+msgstr "Muokkaa mukautettua sanastoa"
+
+#: optdict.src#RID_SVXSTR_OPT_DOUBLE_DICTS.string.text
+msgid ""
+"The specified name already exists.\n"
+"Please enter a new name."
+msgstr ""
+"Annettu nimi on jo käytössä.\n"
+"Anna uusi nimi."
+
+#: optdict.src#RID_SFXQB_SET_LANGUAGE.querybox.text
+msgid "Do you want to change the '%1' dictionary language?"
+msgstr "Haluatko vaihtaa sanaston '%1' kieltä?"
+
+#: opthtml.src#RID_OFAPAGE_HTMLOPT.FT_SIZE1.fixedtext.text
+msgid "Size ~1"
+msgstr "Koko ~1"
+
+#: opthtml.src#RID_OFAPAGE_HTMLOPT.FT_SIZE2.fixedtext.text
+msgid "Size ~2"
+msgstr "Koko ~2"
+
+#: opthtml.src#RID_OFAPAGE_HTMLOPT.FT_SIZE3.fixedtext.text
+msgid "Size ~3"
+msgstr "Koko ~3"
+
+#: opthtml.src#RID_OFAPAGE_HTMLOPT.FT_SIZE4.fixedtext.text
+msgid "Size ~4"
+msgstr "Koko ~4"
+
+#: opthtml.src#RID_OFAPAGE_HTMLOPT.FT_SIZE5.fixedtext.text
+msgid "Size ~5"
+msgstr "Koko ~5"
+
+#: opthtml.src#RID_OFAPAGE_HTMLOPT.FT_SIZE6.fixedtext.text
+msgid "Size ~6"
+msgstr "Koko ~6"
+
+#: opthtml.src#RID_OFAPAGE_HTMLOPT.FT_SIZE7.fixedtext.text
+msgid "Size ~7"
+msgstr "Koko ~7"
+
+#: opthtml.src#RID_OFAPAGE_HTMLOPT.GB_FONTSIZE.fixedline.text
+msgid "Font sizes"
+msgstr "Fonttikoot"
+
+#: opthtml.src#RID_OFAPAGE_HTMLOPT.GB_IMPORT.fixedline.text
+msgid "Import"
+msgstr "Tuonti"
+
+#: opthtml.src#RID_OFAPAGE_HTMLOPT.CB_NUMBERS_ENGLISH_US.checkbox.text
+msgid "~Use '%ENGLISHUSLOCALE' locale for numbers"
+msgstr "~Käytä luvuille maa-asetusta '%ENGLISHUSLOCALE'"
+
+#: opthtml.src#RID_OFAPAGE_HTMLOPT.CB_UNKNOWN_TAGS.checkbox.text
+msgid "~Import unknown HTML tags as fields"
+msgstr "Tuo tuntemattomat ~HTML-koodit kenttinä"
+
+#: opthtml.src#RID_OFAPAGE_HTMLOPT.CB_IGNORE_FONTNAMES.checkbox.text
+msgid "Ignore ~font settings"
+msgstr "Ohita ~fonttiasetukset"
+
+#: opthtml.src#RID_OFAPAGE_HTMLOPT.GB_EXPORT.fixedline.text
+msgid "Export"
+msgstr "Vienti"
+
+#: opthtml.src#CB_STARBASIC_WARNING.checkbox.text
+msgid "Display ~warning"
+msgstr "Näytä ~varoitus"
+
+#: opthtml.src#CB_PRINT_EXTENSION.checkbox.text
+msgid "~Print layout"
+msgstr "~Tulostusasettelu"
+
+#: opthtml.src#CB_LOCAL_GRF.checkbox.text
+msgid "~Copy local graphics to Internet"
+msgstr "Kopioi ~paikalliset kuvat Internetiin"
+
+#: opthtml.src#FT_CHARSET.fixedtext.text
+msgid "Character set"
+msgstr "Merkistö"
+
+#: internationaloptions.src#RID_OFA_TP_INTERNATIONAL.FL_DEFTXTDIRECTION.fixedline.text
+msgid "Default text direction"
+msgstr "Tekstin oletussuunta"
+
+#: internationaloptions.src#RID_OFA_TP_INTERNATIONAL.RB_TXTDIR_LEFT2RIGHT.radiobutton.text
+msgid "~Left-to-right"
+msgstr "~Vasemmalta oikealle"
+
+#: internationaloptions.src#RID_OFA_TP_INTERNATIONAL.RB_TXTDIR_RIGHT2LEFT.radiobutton.text
+msgid "~Right-to-left"
+msgstr "~Oikealta vasemmalle"
+
+#: internationaloptions.src#RID_OFA_TP_INTERNATIONAL.FL_SHEETVIEW.fixedline.text
+msgid "Sheet view"
+msgstr "Lomakenäkymä"
+
+#: internationaloptions.src#RID_OFA_TP_INTERNATIONAL.CB_SHTVW_RIGHT2LEFT.checkbox.text
+msgid "Right-~to-left"
+msgstr "Oikealta v~asemmalle"
+
+#: internationaloptions.src#RID_OFA_TP_INTERNATIONAL.CB_SHTVW_CURRENTDOCONLY.checkbox.text
+msgid "~Current document only"
+msgstr "Vain ~nykyinen asiakirja"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.FL_COLORSCHEME.fixedline.text
+msgid "Color scheme"
+msgstr "Väriteema"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.FT_COLORSCHEME.fixedtext.text
+msgid "Scheme"
+msgstr "Teema"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.PB_SAVESCHEME.pushbutton.text
+msgid "Save..."
+msgstr "Tallenna..."
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.PB_DELETESCHEME.pushbutton.text
+msgctxt "optcolor.src#RID_SVXPAGE_COLORCONFIG.PB_DELETESCHEME.pushbutton.text"
+msgid "Delete"
+msgstr "Poista"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.FL_CUSTOMCOLORS.fixedline.text
+msgid "Custom colors"
+msgstr "Mukautetut värit"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.ST_ON.string.text
+msgid "On"
+msgstr "Käytössä"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.ST_UIELEM.string.text
+msgid "User interface elements"
+msgstr "Käyttöliittymäelementit"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.ST_COLSET.string.text
+msgid "Color setting"
+msgstr "Väriasetus"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.ST_PREVIEW.string.text
+msgid "Preview"
+msgstr "Esikatselu"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_GENERAL.fixedtext.text
+msgctxt "optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_GENERAL.fixedtext.text"
+msgid "General"
+msgstr "Yleiset"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_DOCCOLOR.fixedtext.text
+msgid "Document background"
+msgstr "Asiakirjan tausta"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.CB_DOCBOUND.checkbox.text
+msgid "Text boundaries"
+msgstr "Tekstin rajat"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_APPBACKGROUND.fixedtext.text
+msgid "Application background"
+msgstr "Sovelluksen tausta"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.CB_OBJECTBOUNDARIES.checkbox.text
+msgid "Object boundaries"
+msgstr "Objektien rajat"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.CB_TABLEBOUNDARIES.checkbox.text
+msgid "Table boundaries"
+msgstr "Taulukoiden rajat"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_FONTCOLOR.fixedtext.text
+msgid "Font color"
+msgstr "Tekstin väri"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.CB_LINKS.checkbox.text
+msgid "Unvisited links"
+msgstr "Avaamattomat linkit"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.CB_LINKSVISITED.checkbox.text
+msgid "Visited links"
+msgstr "Avatut linkit"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_SPELL.fixedtext.text
+msgid "AutoSpellcheck"
+msgstr "Automaattinen oikoluku"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_SMARTTAGS.fixedtext.text
+msgid "Smart Tags"
+msgstr "Toimintotunnisteet"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.CB_SHADOWCOLOR.checkbox.text
+msgid "Shadows"
+msgstr "Varjot"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_WRITER.fixedtext.text
+msgid "Text Document"
+msgstr "Tekstiasiakirja"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_WRITERTEXTGRID.fixedtext.text
+msgctxt "optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_WRITERTEXTGRID.fixedtext.text"
+msgid "Grid"
+msgstr "Ruudukko"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.CB_WRITERFIELDSHADINGS.checkbox.text
+msgid "Field shadings"
+msgstr "Kentän varjostus"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.CB_WRITERIDXSHADINGS.checkbox.text
+msgid "Index and table shadings"
+msgstr "Hakemistojen ja taulukkojen varjostus"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_WRITERSCRIPTINDICATOR.fixedtext.text
+msgid "Script indicator"
+msgstr "Komentosarjailmaisin"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.CB_WRITERSECTIONBOUNDARIES.checkbox.text
+msgid "Section boundaries"
+msgstr "Osien rajat"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_WRITERHEADERFOOTERMARK.fixedtext.text
+msgid "Headers and Footer delimiter"
+msgstr "Ylä- ja alatunnisteiden erottimet"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_WRITERPAGEBREAKS.fixedtext.text
+msgid "Page and column breaks"
+msgstr "Sivun- ja palstanvaihdot"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_WRITERDIRECTCURSOR.fixedtext.text
+msgid "Direct cursor"
+msgstr "Suora kohdistin"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_HTML.fixedtext.text
+msgid "HTML Document"
+msgstr "HTML-asiakirja"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_HTMLSGML.fixedtext.text
+msgid "SGML syntax highlighting"
+msgstr "SGML:n syntaksikorostus"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_HTMLCOMMENT.fixedtext.text
+msgid "Comment highlighting"
+msgstr "Kommenttien korostus"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_HTMLKEYWORD.fixedtext.text
+msgid "Keyword highlighting"
+msgstr "Avainsanojen korostus"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_HTMLUNKNOWN.fixedtext.text
+msgid "Text"
+msgstr "Teksti"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_CALC.fixedtext.text
+msgctxt "optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_CALC.fixedtext.text"
+msgid "Spreadsheet"
+msgstr "Laskentataulukko"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_CALCGRID.fixedtext.text
+msgid "Grid lines"
+msgstr "Ruudukko"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_CALCPAGEBREAK.fixedtext.text
+msgid "Page breaks"
+msgstr "Sivunvaihdot"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_CALCPAGEBREAKMANUAL.fixedtext.text
+msgid "Manual page breaks"
+msgstr "Manuaaliset sivunvaihdot"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_CALCPAGEBREAKAUTO.fixedtext.text
+msgid "Automatic page breaks"
+msgstr "Automaattiset sivunvaihdot"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_CALCDETECTIVE.fixedtext.text
+msgid "Detective"
+msgstr "Jäljittävä"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_CALCDETECTIVEERROR.fixedtext.text
+msgid "Detective error"
+msgstr "Jäljitysvirhe"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_CALCREFERENCE.fixedtext.text
+msgid "References"
+msgstr "Viitteet"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_CALCNOTESBACKGROUND.fixedtext.text
+msgid "Notes background"
+msgstr "Huomautusten tausta"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_DRAW.fixedtext.text
+msgid "Drawing / Presentation"
+msgstr "Piirros / Esitys"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_DRAWGRID.fixedtext.text
+msgctxt "optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_DRAWGRID.fixedtext.text"
+msgid "Grid"
+msgstr "Ruudukko"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_BASIC.fixedtext.text
+msgid "Basic Syntax Highlighting"
+msgstr "Perussyntaksikorostus"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_BASICIDENTIFIER.fixedtext.text
+msgctxt "optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_BASICIDENTIFIER.fixedtext.text"
+msgid "Identifier"
+msgstr "Tunniste"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_BASICCOMMENT.fixedtext.text
+msgctxt "optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_BASICCOMMENT.fixedtext.text"
+msgid "Comment"
+msgstr "Huomautus"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_BASICNUMBER.fixedtext.text
+msgctxt "optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_BASICNUMBER.fixedtext.text"
+msgid "Number"
+msgstr "Luku"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_BASICSTRING.fixedtext.text
+msgctxt "optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_BASICSTRING.fixedtext.text"
+msgid "String"
+msgstr "Merkkijono"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_BASICOPERATOR.fixedtext.text
+msgctxt "optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_BASICOPERATOR.fixedtext.text"
+msgid "Operator"
+msgstr "Operaattori"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_BASICKEYWORD.fixedtext.text
+msgid "Reserved expression"
+msgstr "Varatut sanat"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_BASICERROR.fixedtext.text
+msgid "Error"
+msgstr "Virhe"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_SQL_COMMAND.fixedtext.text
+msgid "SQL Syntax Highlighting"
+msgstr "SQL:n syntaksikorostus"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_SQLIDENTIFIER.fixedtext.text
+msgctxt "optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_SQLIDENTIFIER.fixedtext.text"
+msgid "Identifier"
+msgstr "Tunniste"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_SQLNUMBER.fixedtext.text
+msgctxt "optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_SQLNUMBER.fixedtext.text"
+msgid "Number"
+msgstr "Luku"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_SQLSTRING.fixedtext.text
+msgctxt "optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_SQLSTRING.fixedtext.text"
+msgid "String"
+msgstr "Merkkijono"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_SQLOPERATOR.fixedtext.text
+msgctxt "optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_SQLOPERATOR.fixedtext.text"
+msgid "Operator"
+msgstr "Operaattori"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_SQLKEYWORD.fixedtext.text
+msgid "Keyword"
+msgstr "Avainsana"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_SQLPARAMETER.fixedtext.text
+msgid "Parameter"
+msgstr "Parametri"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_SQLCOMMENT.fixedtext.text
+msgctxt "optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.FT_SQLCOMMENT.fixedtext.text"
+msgid "Comment"
+msgstr "Huomautus"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.ST_EXTENSION.string.text
+msgid "Colorsettings of the Extensions"
+msgstr "Lisäosan väriasetukset"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.ST_SPELL_CHECK_HIGHLIGHTING.string.text
+msgid "Spell check highlighting"
+msgstr "Virheiden korostus oikoluvussa"
+
+#: optcolor.src#RID_SVXPAGE_COLORCONFIG.CT_COLORCONFIG.WN_SCROLL.ST_GRAMMAR_CHECK_HIGHLIGHTING.string.text
+msgid "Grammar check highlighting"
+msgstr "Kielioppivirheiden korostus"
+
+#: optcolor.src#RID_SVXQB_DELETE_COLOR_CONFIG.querybox.text
+msgid "Do you really want to delete the color scheme?"
+msgstr "Haluatko varmasti poistaa väriteeman?"
+
+#: optcolor.src#RID_SVXSTR_COLOR_CONFIG_DELETE.string.text
+msgid "Color Scheme Deletion"
+msgstr "Väriteeman poisto"
+
+#: optcolor.src#RID_SVXSTR_COLOR_CONFIG_SAVE1.string.text
+msgid "Save scheme"
+msgstr "Tallenna teema"
+
+#: optcolor.src#RID_SVXSTR_COLOR_CONFIG_SAVE2.string.text
+msgid "Name of color scheme"
+msgstr "Väriteeman nimi"
+
+#: optchart.src#RID_OPTPAGE_CHART_DEFCOLORS.FL_CHART_COLOR_LIST.fixedline.text
+msgid "Chart colors"
+msgstr "Kaavion värit"
+
+#: optchart.src#RID_OPTPAGE_CHART_DEFCOLORS.FL_COLOR_BOX.fixedline.text
+msgid "Color table"
+msgstr "Väritaulukko"
+
+#: optchart.src#RID_OPTPAGE_CHART_DEFCOLORS.PB_ADD_CHART_COLOR.pushbutton.text
+msgid "~Add"
+msgstr "Lisää"
+
+#: optchart.src#RID_OPTPAGE_CHART_DEFCOLORS.PB_REMOVE_CHART_COLOR.pushbutton.text
+msgctxt "optchart.src#RID_OPTPAGE_CHART_DEFCOLORS.PB_REMOVE_CHART_COLOR.pushbutton.text"
+msgid "~Remove"
+msgstr "Poista"
+
+#: optchart.src#RID_OPTPAGE_CHART_DEFCOLORS.PB_RESET_TO_DEFAULT.pushbutton.text
+msgctxt "optchart.src#RID_OPTPAGE_CHART_DEFCOLORS.PB_RESET_TO_DEFAULT.pushbutton.text"
+msgid "~Default"
+msgstr "Oletus"
+
+#: optchart.src#RID_OPTPAGE_CHART_DEFCOLORS.tabpage.text
+msgctxt "optchart.src#RID_OPTPAGE_CHART_DEFCOLORS.tabpage.text"
+msgid "Default Colors"
+msgstr "Oletusvärit"
+
+#: optchart.src#RID_SVXSTR_DIAGRAM_ROW.string.text
+msgid "Data Series $(ROW)"
+msgstr "Arvosarjat $(ROW)"
+
+#: optchart.src#RID_OPTQB_COLOR_CHART_DELETE.querybox.text
+msgid "Do you really want to delete the chart color?"
+msgstr "Haluatko varmasti poistaa värin?"
+
+#: optchart.src#RID_OPTSTR_COLOR_CHART_DELETE.string.text
+msgid "Chart Color Deletion"
+msgstr "Värin poisto"
+
+#: optasian.src#RID_SVXPAGE_ASIAN_LAYOUT.GB_KERNING.fixedline.text
+msgid "Kerning"
+msgstr "Fonttilimitys"
+
+#: optasian.src#RID_SVXPAGE_ASIAN_LAYOUT.RB_CHAR_KERNING.radiobutton.text
+msgid "~Western characters only"
+msgstr "~Vain länsimaiset merkit"
+
+#: optasian.src#RID_SVXPAGE_ASIAN_LAYOUT.RB_CHAR_PUNCT.radiobutton.text
+msgid "Western ~text and Asian punctuation"
+msgstr "Länsimainen ~teksti ja aasialaiset välimerkit"
+
+#: optasian.src#RID_SVXPAGE_ASIAN_LAYOUT.GB_CHAR_DIST.fixedline.text
+msgid "Character spacing"
+msgstr "Merkkien välit"
+
+#: optasian.src#RID_SVXPAGE_ASIAN_LAYOUT.RB_NO_COMP.radiobutton.text
+msgid "~No compression"
+msgstr "~Ei tiivistystä"
+
+#: optasian.src#RID_SVXPAGE_ASIAN_LAYOUT.RB_PUNCT_COMP.radiobutton.text
+msgid "~Compress punctuation only"
+msgstr "~Vain välimerkkien tiivistys"
+
+#: optasian.src#RID_SVXPAGE_ASIAN_LAYOUT.RB_PUNCT_KANA_COMP.radiobutton.text
+msgid "Compress ~punctuation and Japanese Kana"
+msgstr "Välimerkkien ja ~japanilaisten kana-merkkien tiivistys"
+
+#: optasian.src#RID_SVXPAGE_ASIAN_LAYOUT.GB_START_END.fixedline.text
+msgid "First and last characters"
+msgstr "Aloitus- ja lopetusmerkit"
+
+#: optasian.src#RID_SVXPAGE_ASIAN_LAYOUT.FT_LANGUAGE.fixedtext.text
+msgctxt "optasian.src#RID_SVXPAGE_ASIAN_LAYOUT.FT_LANGUAGE.fixedtext.text"
+msgid "~Language"
+msgstr "~Kieli"
+
+#: optasian.src#RID_SVXPAGE_ASIAN_LAYOUT.CB_STANDARD.checkbox.text
+msgctxt "optasian.src#RID_SVXPAGE_ASIAN_LAYOUT.CB_STANDARD.checkbox.text"
+msgid "~Default"
+msgstr "Oletus"
+
+#: optasian.src#RID_SVXPAGE_ASIAN_LAYOUT.FT_START.fixedtext.text
+msgid "Not at start of line:"
+msgstr "Ei rivin alussa:"
+
+#: optasian.src#RID_SVXPAGE_ASIAN_LAYOUT.FT_END.fixedtext.text
+msgid "Not at end of line:"
+msgstr "Ei rivin lopussa:"
+
+#: optasian.src#RID_SVXPAGE_ASIAN_LAYOUT.FT_HINT.fixedtext.text
+msgid "Without user-defined line break symbols"
+msgstr "Ilman käyttäjän määrittämiä rivinvaihtomerkkejä"
+
+#: optasian.src#RID_SVXPAGE_ASIAN_LAYOUT.tabpage.text
+msgctxt "optasian.src#RID_SVXPAGE_ASIAN_LAYOUT.tabpage.text"
+msgid "Proxy"
+msgstr "Välityspalvelin"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE.PB_BACK.pushbutton.text
+msgid "~Revert"
+msgstr "Palauta"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE.ST_LOAD_ERROR.string.text
+msgid "The selected module could not be loaded."
+msgstr "Valittua moduulia ei voitu ladata."
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE.modaldialog.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE.modaldialog.text"
+msgid "Options"
+msgstr "Asetukset"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_GENERAL_OPTIONS.1.itemlist.text
+msgid "%PRODUCTNAME"
+msgstr "%PRODUCTNAME"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_GENERAL_OPTIONS.2.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_GENERAL_OPTIONS.2.itemlist.text"
+msgid "User Data"
+msgstr "Käyttäjän tiedot"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_GENERAL_OPTIONS.3.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_GENERAL_OPTIONS.3.itemlist.text"
+msgid "General"
+msgstr "Yleistä"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_GENERAL_OPTIONS.4.itemlist.text
+msgid "Memory"
+msgstr "Muisti"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_GENERAL_OPTIONS.5.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_GENERAL_OPTIONS.5.itemlist.text"
+msgid "View"
+msgstr "Näytä"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_GENERAL_OPTIONS.6.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_GENERAL_OPTIONS.6.itemlist.text"
+msgid "Print"
+msgstr "Tulostus"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_GENERAL_OPTIONS.7.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_GENERAL_OPTIONS.7.itemlist.text"
+msgid "Paths"
+msgstr "Polut"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_GENERAL_OPTIONS.8.itemlist.text
+msgid "Colors"
+msgstr "Värit"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_GENERAL_OPTIONS.9.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_GENERAL_OPTIONS.9.itemlist.text"
+msgid "Fonts"
+msgstr "Fontit"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_GENERAL_OPTIONS.10.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_GENERAL_OPTIONS.10.itemlist.text"
+msgid "Security"
+msgstr "Suojaus"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_GENERAL_OPTIONS.11.itemlist.text
+msgid "Appearance"
+msgstr "Ulkoasu"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_GENERAL_OPTIONS.12.itemlist.text
+msgid "Accessibility"
+msgstr "Esteettömyys"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_GENERAL_OPTIONS.13.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_GENERAL_OPTIONS.13.itemlist.text"
+msgid "Java"
+msgstr "Java"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_GENERAL_OPTIONS.14.itemlist.text
+msgid "Network Identity"
+msgstr "Verkko"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_GENERAL_OPTIONS.15.itemlist.text
+msgid "Online Update"
+msgstr "Ohjelmapäivitys verkosta"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_LANGUAGE_OPTIONS.1.itemlist.text
+msgid "Language Settings"
+msgstr "Kieliasetukset"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_LANGUAGE_OPTIONS.2.itemlist.text
+msgid "Languages"
+msgstr "Kielet"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_LANGUAGE_OPTIONS.3.itemlist.text
+msgid "Writing Aids"
+msgstr "Kirjoituksen aputyökalut"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_LANGUAGE_OPTIONS.4.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_LANGUAGE_OPTIONS.4.itemlist.text"
+msgid "Searching in Japanese"
+msgstr "Haku japanin kielellä"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_LANGUAGE_OPTIONS.5.itemlist.text
+msgid "Asian Layout"
+msgstr "Aasialainen asettelu"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_LANGUAGE_OPTIONS.6.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_LANGUAGE_OPTIONS.6.itemlist.text"
+msgid "Complex Text Layout"
+msgstr "Laajennettu tekstiasettelu"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_INET_DLG.1.itemlist.text
+msgid "Internet"
+msgstr "Internet"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_INET_DLG.2.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_INET_DLG.2.itemlist.text"
+msgid "Proxy"
+msgstr "Välityspalvelin"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_INET_DLG.3.itemlist.text
+msgid "E-mail"
+msgstr "Sähköposti"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_INET_DLG.4.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_INET_DLG.4.itemlist.text"
+msgid "Browser Plug-in"
+msgstr "Selainlisäosa"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SW_EDITOPTIONS.1.itemlist.text
+msgid "%PRODUCTNAME Writer"
+msgstr "%PRODUCTNAME Writer"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SW_EDITOPTIONS.2.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SW_EDITOPTIONS.2.itemlist.text"
+msgid "General"
+msgstr "Yleistä"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SW_EDITOPTIONS.3.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SW_EDITOPTIONS.3.itemlist.text"
+msgid "View"
+msgstr "Näytä"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SW_EDITOPTIONS.4.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SW_EDITOPTIONS.4.itemlist.text"
+msgid "Formatting Aids"
+msgstr "Muotoilun aputyökalut"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SW_EDITOPTIONS.5.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SW_EDITOPTIONS.5.itemlist.text"
+msgid "Grid"
+msgstr "Ruudukko"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SW_EDITOPTIONS.6.itemlist.text
+msgid "Basic Fonts (Western)"
+msgstr "Perusfontit (länsimaiset)"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SW_EDITOPTIONS.7.itemlist.text
+msgid "Basic Fonts (Asian)"
+msgstr "Perusfontit (aasialaiset)"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SW_EDITOPTIONS.8.itemlist.text
+msgid "Basic Fonts (CTL)"
+msgstr "Perusfontit (laajennettu tekstiasettelu)"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SW_EDITOPTIONS.9.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SW_EDITOPTIONS.9.itemlist.text"
+msgid "Print"
+msgstr "Tulostus"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SW_EDITOPTIONS.10.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SW_EDITOPTIONS.10.itemlist.text"
+msgid "Table"
+msgstr "Taulukko"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SW_EDITOPTIONS.11.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SW_EDITOPTIONS.11.itemlist.text"
+msgid "Changes"
+msgstr "Muutokset"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SW_EDITOPTIONS.12.itemlist.text
+msgid "Comparison"
+msgstr "Vertailu"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SW_EDITOPTIONS.13.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SW_EDITOPTIONS.13.itemlist.text"
+msgid "Compatibility"
+msgstr "Yhteensopivuus"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SW_EDITOPTIONS.14.itemlist.text
+msgid "AutoCaption"
+msgstr "Automaattiotsikointi"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SW_EDITOPTIONS.15.itemlist.text
+msgid "Mail Merge E-mail"
+msgstr "Joukkokirje-sähköposti"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SW_ONLINEOPTIONS.1.itemlist.text
+msgid "%PRODUCTNAME Writer/Web"
+msgstr "%PRODUCTNAME - Writer/Web"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SW_ONLINEOPTIONS.2.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SW_ONLINEOPTIONS.2.itemlist.text"
+msgid "View"
+msgstr "Näytä"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SW_ONLINEOPTIONS.3.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SW_ONLINEOPTIONS.3.itemlist.text"
+msgid "Formatting Aids"
+msgstr "Muotoilun aputyökalut"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SW_ONLINEOPTIONS.4.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SW_ONLINEOPTIONS.4.itemlist.text"
+msgid "Grid"
+msgstr "Ruudukko"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SW_ONLINEOPTIONS.5.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SW_ONLINEOPTIONS.5.itemlist.text"
+msgid "Print"
+msgstr "Tulostus"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SW_ONLINEOPTIONS.6.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SW_ONLINEOPTIONS.6.itemlist.text"
+msgid "Table"
+msgstr "Taulukko"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SW_ONLINEOPTIONS.7.itemlist.text
+msgid "Background"
+msgstr "Tausta"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SM_EDITOPTIONS.1.itemlist.text
+msgid "%PRODUCTNAME Math"
+msgstr "%PRODUCTNAME Math"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SM_EDITOPTIONS.2.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SM_EDITOPTIONS.2.itemlist.text"
+msgid "Settings"
+msgstr "Asetukset"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SC_EDITOPTIONS.1.itemlist.text
+msgid "%PRODUCTNAME Calc"
+msgstr "%PRODUCTNAME Calc"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SC_EDITOPTIONS.2.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SC_EDITOPTIONS.2.itemlist.text"
+msgid "General"
+msgstr "Yleistä"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SC_EDITOPTIONS.3.itemlist.text
+msgid "Defaults"
+msgstr "Oletusasetukset"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SC_EDITOPTIONS.4.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SC_EDITOPTIONS.4.itemlist.text"
+msgid "View"
+msgstr "Näytä"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SC_EDITOPTIONS.5.itemlist.text
+msgid "International"
+msgstr "Kansainväliset"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SC_EDITOPTIONS.6.itemlist.text
+msgid "Calculate"
+msgstr "Laskenta"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SC_EDITOPTIONS.7.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SC_EDITOPTIONS.7.itemlist.text"
+msgid "Formula"
+msgstr "Kaava"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SC_EDITOPTIONS.8.itemlist.text
+msgid "Sort Lists"
+msgstr "Järjestä listat"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SC_EDITOPTIONS.9.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SC_EDITOPTIONS.9.itemlist.text"
+msgid "Changes"
+msgstr "Muutokset"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SC_EDITOPTIONS.10.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SC_EDITOPTIONS.10.itemlist.text"
+msgid "Compatibility"
+msgstr "Yhteensopivuus"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SC_EDITOPTIONS.11.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SC_EDITOPTIONS.11.itemlist.text"
+msgid "Grid"
+msgstr "Ruudukko"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SC_EDITOPTIONS.12.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SC_EDITOPTIONS.12.itemlist.text"
+msgid "Print"
+msgstr "Tulostus"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SD_EDITOPTIONS.1.itemlist.text
+msgid "%PRODUCTNAME Impress"
+msgstr "%PRODUCTNAME Impress"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SD_EDITOPTIONS.2.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SD_EDITOPTIONS.2.itemlist.text"
+msgid "General"
+msgstr "Yleistä"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SD_EDITOPTIONS.3.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SD_EDITOPTIONS.3.itemlist.text"
+msgid "View"
+msgstr "Näytä"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SD_EDITOPTIONS.4.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SD_EDITOPTIONS.4.itemlist.text"
+msgid "Grid"
+msgstr "Ruudukko"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SD_EDITOPTIONS.5.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SD_EDITOPTIONS.5.itemlist.text"
+msgid "Print"
+msgstr "Tulostus"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SD_GRAPHIC_OPTIONS.1.itemlist.text
+msgid "%PRODUCTNAME Draw"
+msgstr "%PRODUCTNAME Draw"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SD_GRAPHIC_OPTIONS.2.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SD_GRAPHIC_OPTIONS.2.itemlist.text"
+msgid "General"
+msgstr "Yleistä"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SD_GRAPHIC_OPTIONS.3.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SD_GRAPHIC_OPTIONS.3.itemlist.text"
+msgid "View"
+msgstr "Näytä"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SD_GRAPHIC_OPTIONS.4.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SD_GRAPHIC_OPTIONS.4.itemlist.text"
+msgid "Grid"
+msgstr "Ruudukko"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SD_GRAPHIC_OPTIONS.5.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SD_GRAPHIC_OPTIONS.5.itemlist.text"
+msgid "Print"
+msgstr "Tulostus"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SCH_EDITOPTIONS.1.itemlist.text
+msgid "Charts"
+msgstr "Kaaviot"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SCH_EDITOPTIONS.2.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SCH_EDITOPTIONS.2.itemlist.text"
+msgid "Default Colors"
+msgstr "Oletusvärit"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_FILTER_DLG.1.itemlist.text
+msgid "Load/Save"
+msgstr "Lataus ja tallennus"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_FILTER_DLG.2.itemlist.text
+msgctxt "treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_FILTER_DLG.2.itemlist.text"
+msgid "General"
+msgstr "Yleistä"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_FILTER_DLG.3.itemlist.text
+msgid "VBA Properties"
+msgstr "VBA-ominaisuudet"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_FILTER_DLG.4.itemlist.text
+msgid "Microsoft Office"
+msgstr "Microsoft Office"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_FILTER_DLG.5.itemlist.text
+msgid "HTML Compatibility"
+msgstr "HTML-yhteensopivuus"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SB_STARBASEOPTIONS.1.itemlist.text
+msgid "%PRODUCTNAME Base"
+msgstr "%PRODUCTNAME - Tietokanta"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SB_STARBASEOPTIONS.2.itemlist.text
+msgid "Connections"
+msgstr "Yhteydet"
+
+#: treeopt.src#RID_OFADLG_OPTIONS_TREE_PAGES.SID_SB_STARBASEOPTIONS.3.itemlist.text
+msgid "Databases"
+msgstr "Tietokannat"
+
+#: treeopt.src#RID_RIDER_SLL_SITE.string.text
+msgid "Site certificates"
+msgstr "Sivuston varmenteet"
+
+#: treeopt.src#RID_RIDER_SLL_PERSONAL.string.text
+msgid "Personal certificates"
+msgstr "Omat varmenteet"
+
+#: optjava.src#RID_SVXPAGE_OPTIONS_JAVA.FL_JAVA.fixedline.text
+msgid "Java options"
+msgstr "Java-asetukset"
+
+#: optjava.src#RID_SVXPAGE_OPTIONS_JAVA.CB_JAVA_ENABLE.checkbox.text
+msgid "~Use a Java runtime environment"
+msgstr "~Käytä Java-ajoympäristöä"
+
+#: optjava.src#RID_SVXPAGE_OPTIONS_JAVA.FT_JAVA_FOUND.fixedtext.text
+msgid "~Java runtime environments (JRE) already installed:"
+msgstr "Asennetut ~Java-ajoympäristöt (JRE):"
+
+#: optjava.src#RID_SVXPAGE_OPTIONS_JAVA.PB_ADD.pushbutton.text
+msgctxt "optjava.src#RID_SVXPAGE_OPTIONS_JAVA.PB_ADD.pushbutton.text"
+msgid "~Add..."
+msgstr "Lisää..."
+
+#: optjava.src#RID_SVXPAGE_OPTIONS_JAVA.PB_PARAMETER.pushbutton.text
+msgid "~Parameters..."
+msgstr "~Parametrit..."
+
+#: optjava.src#RID_SVXPAGE_OPTIONS_JAVA.PB_CLASSPATH.pushbutton.text
+msgid "~Class Path..."
+msgstr "~Luokkapolku..."
+
+#: optjava.src#RID_SVXPAGE_OPTIONS_JAVA.STR_INSTALLED_IN.string.text
+msgid "Location: "
+msgstr "Sijainti: "
+
+#: optjava.src#RID_SVXPAGE_OPTIONS_JAVA.STR_ACCESSIBILITY.string.text
+msgid "with accessibility support"
+msgstr "esteettömyystuen kanssa"
+
+#: optjava.src#RID_SVXPAGE_OPTIONS_JAVA.STR_ADDDLGTEXT.string.text
+msgid "Select a Java Runtime Environment"
+msgstr "Valitse Java-ajoympäristö"
+
+#: optjava.src#RID_SVXPAGE_OPTIONS_JAVA.STR_HEADER_VENDOR.string.text
+msgid "Vendor"
+msgstr "Toimittaja"
+
+#: optjava.src#RID_SVXPAGE_OPTIONS_JAVA.STR_HEADER_VERSION.string.text
+msgid "Version"
+msgstr "Versio"
+
+#: optjava.src#RID_SVXPAGE_OPTIONS_JAVA.STR_HEADER_FEATURES.string.text
+msgid "Features"
+msgstr "Piirteet"
+
+#: optjava.src#RID_SVXPAGE_OPTIONS_JAVA.tabpage.text
+msgctxt "optjava.src#RID_SVXPAGE_OPTIONS_JAVA.tabpage.text"
+msgid "Java"
+msgstr "Java"
+
+#: optjava.src#RID_SVXDLG_JAVA_PARAMETER.FT_PARAMETER.fixedtext.text
+msgid "Java start ~parameter"
+msgstr "Java-käynnistys~parametri"
+
+#: optjava.src#RID_SVXDLG_JAVA_PARAMETER.PB_ASSIGN.pushbutton.text
+msgid "~Assign"
+msgstr "~Määritä"
+
+#: optjava.src#RID_SVXDLG_JAVA_PARAMETER.FT_ASSIGNED.fixedtext.text
+msgid "Assig~ned start parameters"
+msgstr "Määritellyt käy~nnistysparametrit"
+
+#: optjava.src#RID_SVXDLG_JAVA_PARAMETER.FT_EXAMPLE.fixedtext.text
+msgid "For example: -Dmyprop=c:\\program files\\java"
+msgstr "Esimerkiksi: -Dmyprop=c:\\program files\\java"
+
+#: optjava.src#RID_SVXDLG_JAVA_PARAMETER.PB_REMOVE.pushbutton.text
+msgctxt "optjava.src#RID_SVXDLG_JAVA_PARAMETER.PB_REMOVE.pushbutton.text"
+msgid "~Remove"
+msgstr "~Poista"
+
+#: optjava.src#RID_SVXDLG_JAVA_PARAMETER.modaldialog.text
+msgid "Java Start Parameters"
+msgstr "Java-käynnistysparametrit"
+
+#: optjava.src#RID_SVXDLG_JAVA_CLASSPATH.FT_PATH.fixedtext.text
+msgid "A~ssigned folders and archives"
+msgstr "Määritellyt hakemistot ja arkistotiedostot"
+
+#: optjava.src#RID_SVXDLG_JAVA_CLASSPATH.PB_ADDARCHIVE.pushbutton.text
+msgid "~Add Archive..."
+msgstr "~Lisää Java-arkistotiedosto..."
+
+#: optjava.src#RID_SVXDLG_JAVA_CLASSPATH.PB_ADDPATH.pushbutton.text
+msgid "Add ~Folder"
+msgstr "Lisää ~hakemisto"
+
+#: optjava.src#RID_SVXDLG_JAVA_CLASSPATH.PB_REMOVE_PATH.pushbutton.text
+msgctxt "optjava.src#RID_SVXDLG_JAVA_CLASSPATH.PB_REMOVE_PATH.pushbutton.text"
+msgid "~Remove"
+msgstr "~Poista"
+
+#: optjava.src#RID_SVXDLG_JAVA_CLASSPATH.modaldialog.text
+msgid "Class Path"
+msgstr "Luokkapolku"
+
+#: optjava.src#RID_SVXERR_JRE_NOT_RECOGNIZED.errorbox.text
+msgid ""
+"The folder you selected does not contain a Java runtime environment.\n"
+"Please select a different folder."
+msgstr ""
+"Valitsemasi hakemisto ei sisällä Java-ajoympäristöä.\n"
+"Valitse toinen kansio."
+
+#: optjava.src#RID_SVXERR_JRE_FAILED_VERSION.errorbox.text
+msgid ""
+"The Java runtime environment you selected is not the required version.\n"
+"Please select a different folder."
+msgstr ""
+"Valitsemasi Java-ajoympäristön versio ei ole vaatimusten mukainen. \n"
+"Valitse toinen hakemisto."
+
+#: optjava.src#RID_SVX_MSGBOX_JAVA_RESTART.warningbox.text
+msgid ""
+"For the selected Java runtime environment to work properly, %PRODUCTNAME must be restarted.\n"
+"Please restart %PRODUCTNAME now."
+msgstr ""
+"Jotta valittu Java-ajoympäristö toimisi kunnolla, %PRODUCTNAME pitää käynnistää uudelleen.\n"
+"Käynnistä %PRODUCTNAME uudelleen nyt."
+
+#: optjava.src#RID_SVX_MSGBOX_OPTIONS_RESTART.warningbox.text
+msgid ""
+"You have to restart %PRODUCTNAME so the new or modified values can take effect.\n"
+"Please restart %PRODUCTNAME now."
+msgstr ""
+"Sinun tulee käynnistää %PRODUCTNAME uudelleen, jotta uudet tai muokatut arvot tulevat voimaan.\n"
+"Käynnistä %PRODUCTNAME uudelleen nyt."
+
+#: optmemory.src#OFA_TP_MEMORY.GB_UNDO.fixedline.text
+msgid "Undo"
+msgstr "Kumoa"
+
+#: optmemory.src#OFA_TP_MEMORY.FT_UNDO.fixedtext.text
+msgid "Number of steps"
+msgstr "Vaiheiden määrä"
+
+#: optmemory.src#OFA_TP_MEMORY.GB_GRAPHICCACHE.fixedline.text
+msgid "Graphics cache"
+msgstr "Grafiikkavälimuisti"
+
+#: optmemory.src#OFA_TP_MEMORY.FT_GRAPHICCACHE.fixedtext.text
+msgid "Use for %PRODUCTNAME"
+msgstr "Käytä %PRODUCTNAME-ohjelmistossa"
+
+#: optmemory.src#OFA_TP_MEMORY.FT_GRAPHICCACHE_UNIT.fixedtext.text
+msgctxt "optmemory.src#OFA_TP_MEMORY.FT_GRAPHICCACHE_UNIT.fixedtext.text"
+msgid "MB"
+msgstr "Mt"
+
+#: optmemory.src#OFA_TP_MEMORY.FT_GRAPHICOBJECTCACHE.fixedtext.text
+msgid "Memory per object"
+msgstr "Objektikohtainen muisti"
+
+#: optmemory.src#OFA_TP_MEMORY.FT_GRAPHICOBJECTCACHE_UNIT.fixedtext.text
+msgctxt "optmemory.src#OFA_TP_MEMORY.FT_GRAPHICOBJECTCACHE_UNIT.fixedtext.text"
+msgid "MB"
+msgstr "Mt"
+
+#: optmemory.src#OFA_TP_MEMORY.FT_GRAPHICOBJECTTIME.fixedtext.text
+msgid "Remove from memory after"
+msgstr "Säilytysaika muistissa"
+
+#: optmemory.src#OFA_TP_MEMORY.FT_GRAPHICOBJECTTIME_UNIT.fixedtext.text
+msgid "hh:mm"
+msgstr "hh:mm"
+
+#: optmemory.src#OFA_TP_MEMORY.GB_OLECACHE.fixedline.text
+msgid "Cache for inserted objects"
+msgstr "Lisättyjen objektien välimuisti"
+
+#: optmemory.src#OFA_TP_MEMORY.FT_OLECACHE.fixedtext.text
+msgid "Number of objects"
+msgstr "Objektien määrä"
+
+#: optmemory.src#OFA_TP_MEMORY.FL_QUICKLAUNCH.fixedline.text
+msgid "%PRODUCTNAME Quickstarter"
+msgstr "%PRODUCTNAME -pikakäynnistys"
+
+#: optmemory.src#OFA_TP_MEMORY.CB_QUICKLAUNCH.checkbox.text
+msgid "Load %PRODUCTNAME during system start-up"
+msgstr "Lataa %PRODUCTNAME järjestelmän käynnistyksen yhteydessä"
+
+#: optmemory.src#OFA_TP_MEMORY.STR_QUICKLAUNCH_UNX.string.text
+msgid "Enable systray Quickstarter"
+msgstr "Käytä pikakäynnistintä"
+
+#: optaccessibility.src#RID_SVXPAGE_ACCESSIBILITYCONFIG.FL_MISCELLANEOUS.fixedline.text
+msgid "Miscellaneous options"
+msgstr "Sekalaiset valinnat"
+
+#: optaccessibility.src#RID_SVXPAGE_ACCESSIBILITYCONFIG.CB_ACCESSIBILITY_TOOL.checkbox.text
+msgid "Support ~assistive technology tools (program restart required)"
+msgstr "Tuki ~apuvälineteknologisille työkaluille (ohjelma täytyy käynnistää uudestaan)"
+
+#: optaccessibility.src#RID_SVXPAGE_ACCESSIBILITYCONFIG.CB_TEXTSELECTION.checkbox.text
+msgid "Use te~xt selection cursor in read-only text documents"
+msgstr "Käytä kohdistinta ~tekstin valintaan kirjoitussuojatuissa asiakirjoissa"
+
+#: optaccessibility.src#RID_SVXPAGE_ACCESSIBILITYCONFIG.CB_ANIMATED_GRAPHICS.checkbox.text
+msgid "Allow animated ~graphics"
+msgstr "Salli animoitu ~grafiikka"
+
+#: optaccessibility.src#RID_SVXPAGE_ACCESSIBILITYCONFIG.CB_ANIMATED_TEXTS.checkbox.text
+msgid "Allow animated ~text"
+msgstr "Salli animoitu ~teksti"
+
+#: optaccessibility.src#RID_SVXPAGE_ACCESSIBILITYCONFIG.CB_TIPHELP.checkbox.text
+msgid "~Help tips disappear after "
+msgstr "~Vihjeet katoavat "
+
+#: optaccessibility.src#RID_SVXPAGE_ACCESSIBILITYCONFIG.FT_TIPHELP.fixedtext.text
+msgid "seconds"
+msgstr "sekunnin jälkeen"
+
+#: optaccessibility.src#RID_SVXPAGE_ACCESSIBILITYCONFIG.FL_HC_OPTIONS.fixedline.text
+msgid "Options for high contrast appearance"
+msgstr "Korkean kontrastin ulkoasun asetukset"
+
+#: optaccessibility.src#RID_SVXPAGE_ACCESSIBILITYCONFIG.CB_AUTO_DETECT_HC.checkbox.text
+msgid "Automatically ~detect high contrast mode of operating system"
+msgstr "~Havaitse käyttöjärjestelmän korkean kontrastin tila automaattisesti"
+
+#: optaccessibility.src#RID_SVXPAGE_ACCESSIBILITYCONFIG.CB_AUTOMATIC_FONT_COLOR.checkbox.text
+msgid "Use automatic font ~color for screen display"
+msgstr "Käytä näytöllä automaattista fontin ~väriä"
+
+#: optaccessibility.src#RID_SVXPAGE_ACCESSIBILITYCONFIG.CB_PAGE_PREVIEWS.checkbox.text
+msgid "~Use system colors for page previews"
+msgstr "Käytä esikatselussa ~järjestelmän värejä"
+
+#: optctl.src#RID_SVXPAGE_OPTIONS_CTL.FL_SEQUENCECHECKING.fixedline.text
+msgid "Sequence checking"
+msgstr "Jakson tarkistus"
+
+#: optctl.src#RID_SVXPAGE_OPTIONS_CTL.CB_SEQUENCECHECKING.checkbox.text
+msgid "Use se~quence checking"
+msgstr "Käytä ~jakson tarkistusta"
+
+#: optctl.src#RID_SVXPAGE_OPTIONS_CTL.CB_RESTRICTED.checkbox.text
+msgid "Restricted"
+msgstr "Rajoitettu"
+
+#: optctl.src#RID_SVXPAGE_OPTIONS_CTL.CB_TYPE_REPLACE.checkbox.text
+msgid "~Type and replace"
+msgstr "~Kirjoita ja korvaa"
+
+#: optctl.src#RID_SVXPAGE_OPTIONS_CTL.FL_CURSORCONTROL.fixedline.text
+msgid "Cursor control"
+msgstr "Kohdistimen hallinta"
+
+#: optctl.src#RID_SVXPAGE_OPTIONS_CTL.FT_MOVEMENT.fixedtext.text
+msgid "Movement"
+msgstr "Liikuttaminen"
+
+#: optctl.src#RID_SVXPAGE_OPTIONS_CTL.RB_MOVEMENT_LOGICAL.radiobutton.text
+msgid "Lo~gical"
+msgstr "Loo~ginen"
+
+#: optctl.src#RID_SVXPAGE_OPTIONS_CTL.RB_MOVEMENT_VISUAL.radiobutton.text
+msgid "~Visual"
+msgstr "~Visuaalinen"
+
+#: optctl.src#RID_SVXPAGE_OPTIONS_CTL.FL_GENERAL.fixedline.text
+msgid "General options"
+msgstr "Yleisasetukset"
+
+#: optctl.src#RID_SVXPAGE_OPTIONS_CTL.FT_NUMERALS.fixedtext.text
+msgid "~Numerals"
+msgstr "~Numerot"
+
+#: optctl.src#RID_SVXPAGE_OPTIONS_CTL.LB_NUMERALS.1.stringlist.text
+msgid "Arabic"
+msgstr "arabialaiset"
+
+#: optctl.src#RID_SVXPAGE_OPTIONS_CTL.LB_NUMERALS.2.stringlist.text
+msgid "Hindi"
+msgstr "hindi"
+
+#: optctl.src#RID_SVXPAGE_OPTIONS_CTL.LB_NUMERALS.3.stringlist.text
+msgctxt "optctl.src#RID_SVXPAGE_OPTIONS_CTL.LB_NUMERALS.3.stringlist.text"
+msgid "System"
+msgstr "Järjestelmä"
+
+#: optctl.src#RID_SVXPAGE_OPTIONS_CTL.LB_NUMERALS.4.stringlist.text
+msgid "Context"
+msgstr "Konteksti"
+
+#: optctl.src#RID_SVXPAGE_OPTIONS_CTL.tabpage.text
+msgctxt "optctl.src#RID_SVXPAGE_OPTIONS_CTL.tabpage.text"
+msgid "Complex Text Layout"
+msgstr "Laajennettu tekstiasettelu"
+
+#: connpooloptions.src#RID_OFAPAGE_CONNPOOLOPTIONS.FL_POOLING.fixedline.text
+msgid "Connection pool"
+msgstr "Yhteysvaranto"
+
+#: connpooloptions.src#RID_OFAPAGE_CONNPOOLOPTIONS.CB_POOL_CONNS.checkbox.text
+msgid "Connection pooling enabled"
+msgstr "Yhteysvaranto käytössä"
+
+#: connpooloptions.src#RID_OFAPAGE_CONNPOOLOPTIONS.FT_DRIVERS.fixedtext.text
+msgid "Drivers known in %PRODUCTNAME"
+msgstr "%PRODUCTNAME-ohjelmassa tunnetut ajurit"
+
+#: connpooloptions.src#RID_OFAPAGE_CONNPOOLOPTIONS.FT_DRIVERLABEL.fixedtext.text
+msgid "Current driver:"
+msgstr "Nykyinen ajuri:"
+
+#: connpooloptions.src#RID_OFAPAGE_CONNPOOLOPTIONS.CB_DRIVERPOOLING.checkbox.text
+msgid "Enable pooling for this driver"
+msgstr "Ota ajurin varantotoiminto käyttöön"
+
+#: connpooloptions.src#RID_OFAPAGE_CONNPOOLOPTIONS.FT_TIMEOUT.fixedtext.text
+msgid "Timeout (seconds)"
+msgstr "Aikakatkaisu (sekunteina)"
+
+#: connpooloptions.src#RID_OFAPAGE_CONNPOOLOPTIONS.STR_DRIVER_NAME.string.text
+msgid "Driver name"
+msgstr "Ajurin nimi"
+
+#: connpooloptions.src#RID_OFAPAGE_CONNPOOLOPTIONS.STR_POOLED_FLAG.string.text
+msgid "Pool"
+msgstr "Varanto"
+
+#: connpooloptions.src#RID_OFAPAGE_CONNPOOLOPTIONS.STR_POOL_TIMEOUT.string.text
+msgid "Timeout"
+msgstr "Aikakatkaisu"
+
+#: connpooloptions.src#RID_OFAPAGE_CONNPOOLOPTIONS.STR_YES.string.text
+msgid "Yes"
+msgstr "Kyllä"
+
+#: connpooloptions.src#RID_OFAPAGE_CONNPOOLOPTIONS.STR_NO.string.text
+msgid "No"
+msgstr "Ei"
+
+#: optgdlg.src#OFA_TP_MISC.FL_HELP.fixedline.text
+msgctxt "optgdlg.src#OFA_TP_MISC.FL_HELP.fixedline.text"
+msgid "Help"
+msgstr "Ohje"
+
+#: optgdlg.src#OFA_TP_MISC.CB_TOOLTIP.checkbox.text
+msgid "~Tips"
+msgstr "~Vihjeet"
+
+#: optgdlg.src#OFA_TP_MISC.CB_EXTHELP.checkbox.text
+msgid "~Extended tips"
+msgstr "~Laajennetut vihjeet"
+
+#: optgdlg.src#OFA_TP_MISC.FT_HELPFORMAT.fixedtext.text
+msgid "Help ~formatting"
+msgstr "Ohjeen ~muotoilu"
+
+#: optgdlg.src#OFA_TP_MISC.LB_HELPFORMAT.1.stringlist.text
+msgid "Default"
+msgstr "Oletus"
+
+#: optgdlg.src#OFA_TP_MISC.LB_HELPFORMAT.2.stringlist.text
+msgid "High Contrast #1"
+msgstr "Korkea kontrasti #1"
+
+#: optgdlg.src#OFA_TP_MISC.LB_HELPFORMAT.3.stringlist.text
+msgid "High Contrast #2"
+msgstr "Korkea kontrasti #2"
+
+#: optgdlg.src#OFA_TP_MISC.LB_HELPFORMAT.4.stringlist.text
+msgid "High Contrast Black"
+msgstr "Musta korkealla kontrastilla"
+
+#: optgdlg.src#OFA_TP_MISC.LB_HELPFORMAT.5.stringlist.text
+msgid "High Contrast White"
+msgstr "Valkoinen korkealla kontrastilla"
+
+#: optgdlg.src#OFA_TP_MISC.CB_HELPAGENT.checkbox.text
+msgid "~Help Agent"
+msgstr "~Ohjeagentti"
+
+#: optgdlg.src#OFA_TP_MISC.PB_HELPAGENT_RESET.pushbutton.text
+msgid "~Reset Help Agent"
+msgstr "~Palauta ohjeagentti"
+
+#: optgdlg.src#OFA_TP_MISC.FL_FILEDLG.fixedline.text
+msgid "Open/Save dialogs"
+msgstr "Avaus- ja tallennusikkunat"
+
+#: optgdlg.src#OFA_TP_MISC.CB_FILEDLG.checkbox.text
+msgid "~Use %PRODUCTNAME dialogs"
+msgstr "Käytä ~%PRODUCTNAME-valintaikkunoita"
+
+#: optgdlg.src#OFA_TP_MISC.CB_ODMADLG.checkbox.text
+msgid "Show ODMA DMS dialogs first"
+msgstr "Näytä ODMA DMS -valintaikkunat ensin"
+
+#: optgdlg.src#OFA_TP_MISC.FL_PRINTDLG.fixedline.text
+msgid "Print dialogs"
+msgstr "Tulostusvalintaikkunat"
+
+#: optgdlg.src#OFA_TP_MISC.CB_PRINTDLG.checkbox.text
+msgid "Use %PRODUCTNAME ~dialogs"
+msgstr "Käytä %PRODUCTNAME-valintaikkunoita"
+
+#: optgdlg.src#OFA_TP_MISC.FL_DOCSTATUS.fixedline.text
+msgid "Document status"
+msgstr "Asiakirjan tila"
+
+#: optgdlg.src#OFA_TP_MISC.CB_DOCSTATUS.checkbox.text
+msgid "~Printing sets \"document modified\" status"
+msgstr "T~ulostaminen asettaa \"asiakirjaa muokattu\" -tilan"
+
+#: optgdlg.src#OFA_TP_MISC.CB_SAVE_ALWAYS.checkbox.text
+msgid "Allow to save document even when the document is not modified"
+msgstr "Salli asiakirjan tallentaminen vaikka sitä ei olisi muokattu"
+
+#: optgdlg.src#OFA_TP_MISC.FL_TWOFIGURE.fixedline.text
+msgid "Year (two digits)"
+msgstr "Vuosi (kaksi numeroa)"
+
+#: optgdlg.src#OFA_TP_MISC.FT_INTERPRET.fixedtext.text
+msgid "Interpret as years between"
+msgstr "Tulkitse vuosiksi väliltä"
+
+#: optgdlg.src#OFA_TP_MISC.FT_TOYEAR.fixedtext.text
+msgid "and "
+msgstr "ja "
+
+#: optgdlg.src#OFA_TP_MISC.CB_EXPERIMENTAL.checkbox.text
+msgid "Enable experimental (unstable) features"
+msgstr "Ota käyttöön kokeelliset (mahdollisesti epävakaat) ominaisuudet"
+
+#: optgdlg.src#OFA_TP_MISC.CB_MACRORECORDER.checkbox.text
+msgid "Enable macro recording (limited)"
+msgstr "Salli makrojen nauhoittaminen (rajoitetusti)"
+
+#: optgdlg.src#OFA_TP_VIEW.FL_USERINTERFACE.fixedline.text
+msgid "User Interface"
+msgstr "Käyttöliittymä"
+
+#: optgdlg.src#OFA_TP_VIEW.FT_WINDOWSIZE.fixedtext.text
+msgid "Sc~aling"
+msgstr "Sk~aalaus"
+
+#: optgdlg.src#OFA_TP_VIEW.FT_ICONSIZESTYLE.fixedtext.text
+msgid "Icon size and style"
+msgstr "Kuvakkeen koko ja tyyli"
+
+#: optgdlg.src#OFA_TP_VIEW.STR_ICONSIZE.string.text
+msgid "Icon size"
+msgstr "Kuvakkeen koko"
+
+#: optgdlg.src#OFA_TP_VIEW.LB_ICONSIZE.1.stringlist.text
+msgctxt "optgdlg.src#OFA_TP_VIEW.LB_ICONSIZE.1.stringlist.text"
+msgid "Automatic"
+msgstr "Automaattinen"
+
+#: optgdlg.src#OFA_TP_VIEW.LB_ICONSIZE.2.stringlist.text
+msgid "Small"
+msgstr "Pieni"
+
+#: optgdlg.src#OFA_TP_VIEW.LB_ICONSIZE.3.stringlist.text
+msgid "Large"
+msgstr "Suuri"
+
+#: optgdlg.src#OFA_TP_VIEW.LB_ICONSTYLE.1.stringlist.text
+msgctxt "optgdlg.src#OFA_TP_VIEW.LB_ICONSTYLE.1.stringlist.text"
+msgid "Automatic"
+msgstr "Automaattinen"
+
+#: optgdlg.src#OFA_TP_VIEW.LB_ICONSTYLE.2.stringlist.text
+msgid "Galaxy (default)"
+msgstr "Galaxy (oletus)"
+
+#: optgdlg.src#OFA_TP_VIEW.LB_ICONSTYLE.3.stringlist.text
+msgid "High Contrast"
+msgstr "Korkea kontrasti"
+
+#: optgdlg.src#OFA_TP_VIEW.LB_ICONSTYLE.4.stringlist.text
+msgid "Industrial"
+msgstr "Teollinen"
+
+#: optgdlg.src#OFA_TP_VIEW.LB_ICONSTYLE.5.stringlist.text
+msgid "Crystal"
+msgstr "Kristalli"
+
+#: optgdlg.src#OFA_TP_VIEW.LB_ICONSTYLE.6.stringlist.text
+msgid "Tango"
+msgstr "Tango"
+
+#: optgdlg.src#OFA_TP_VIEW.LB_ICONSTYLE.7.stringlist.text
+msgid "Oxygen"
+msgstr "Oxygen"
+
+#: optgdlg.src#OFA_TP_VIEW.LB_ICONSTYLE.8.stringlist.text
+msgid "Classic"
+msgstr "Perinteinen"
+
+#: optgdlg.src#OFA_TP_VIEW.LB_ICONSTYLE.9.stringlist.text
+msgid "Human"
+msgstr "Human"
+
+#: optgdlg.src#OFA_TP_VIEW.CB_SYSTEM_FONT.checkbox.text
+msgid "Use system ~font for user interface"
+msgstr "Käytä käyttöliittymässä ~järjestelmän fonttia"
+
+#: optgdlg.src#OFA_TP_VIEW.CB_FONTANTIALIASING.checkbox.text
+msgid "Screen font antialiasing"
+msgstr "Näyttöfontin viivojen pehmennys"
+
+#: optgdlg.src#OFA_TP_VIEW.FT_POINTLIMIT_LABEL.fixedtext.text
+msgid "from"
+msgstr "lähtien"
+
+#: optgdlg.src#OFA_TP_VIEW.FT_POINTLIMIT_UNIT.fixedtext.text
+msgid "Pixels"
+msgstr "kuvapisteestä"
+
+#: optgdlg.src#OFA_TP_VIEW.FL_MENU.fixedline.text
+msgid "Menu"
+msgstr "Valikko"
+
+#: optgdlg.src#OFA_TP_VIEW.FT_MENU_ICONS.fixedtext.text
+msgid "Icons in menus"
+msgstr "Kuvakkeet valikoissa"
+
+#: optgdlg.src#OFA_TP_VIEW.LB_MENU_ICONS.1.stringlist.text
+msgctxt "optgdlg.src#OFA_TP_VIEW.LB_MENU_ICONS.1.stringlist.text"
+msgid "Automatic"
+msgstr "Automaattinen"
+
+#: optgdlg.src#OFA_TP_VIEW.LB_MENU_ICONS.2.stringlist.text
+msgid "Hide"
+msgstr "Piilota"
+
+#: optgdlg.src#OFA_TP_VIEW.LB_MENU_ICONS.3.stringlist.text
+msgid "Show"
+msgstr "Näytä"
+
+#: optgdlg.src#OFA_TP_VIEW.FL_FONTLISTS.fixedline.text
+msgid "Font Lists"
+msgstr "Fonttiluettelot"
+
+#: optgdlg.src#OFA_TP_VIEW.CB_FONT_SHOW.checkbox.text
+msgid "Show p~review of fonts"
+msgstr "Näytä fonttien ~esikatselu"
+
+#: optgdlg.src#OFA_TP_VIEW.CB_FONT_HISTORY.checkbox.text
+msgid "Show font h~istory"
+msgstr "Näytä fonttien h~istoria"
+
+#: optgdlg.src#OFA_TP_VIEW.FL_RENDERING.fixedline.text
+msgid "Graphics output"
+msgstr "Grafiikkatuloste"
+
+#: optgdlg.src#OFA_TP_VIEW.CB_USE_HARDACCELL.checkbox.text
+msgid "Use hardware acceleration"
+msgstr "Käytä laitteistokiihdytystä"
+
+#: optgdlg.src#OFA_TP_VIEW.CB_USE_ANTIALIASE.checkbox.text
+msgid "Use Anti-Aliasing"
+msgstr "Käytä viivojen pehmennystä"
+
+#: optgdlg.src#OFA_TP_VIEW.FL_MOUSE.fixedline.text
+msgid "Mouse"
+msgstr "Hiiri"
+
+#: optgdlg.src#OFA_TP_VIEW.FT_MOUSEPOS.fixedtext.text
+msgid "Mouse positioning"
+msgstr "Hiiren sijoitus"
+
+#: optgdlg.src#OFA_TP_VIEW.LB_MOUSEPOS.1.stringlist.text
+msgid "Default button"
+msgstr "Oletuspainike"
+
+#: optgdlg.src#OFA_TP_VIEW.LB_MOUSEPOS.2.stringlist.text
+msgid "Dialog center"
+msgstr "Valintaikkunan keskitys"
+
+#: optgdlg.src#OFA_TP_VIEW.LB_MOUSEPOS.3.stringlist.text
+msgid "No automatic positioning"
+msgstr "Ei automaattista sijoittelua"
+
+#: optgdlg.src#OFA_TP_VIEW.FT_MOUSEMIDDLE.fixedtext.text
+msgid "Middle mouse button"
+msgstr "Hiiren keskipainike"
+
+#: optgdlg.src#OFA_TP_VIEW.LB_MOUSEMIDDLE.1.stringlist.text
+msgid "No function"
+msgstr "Ei toimintoa"
+
+#: optgdlg.src#OFA_TP_VIEW.LB_MOUSEMIDDLE.2.stringlist.text
+msgid "Automatic scrolling"
+msgstr "Automaattinen vieritys"
+
+#: optgdlg.src#OFA_TP_VIEW.LB_MOUSEMIDDLE.3.stringlist.text
+msgid "Paste clipboard"
+msgstr "Liitä leikepöytä"
+
+#: optgdlg.src#OFA_TP_VIEW.FL_SELECTION.fixedline.text
+msgid "Selection"
+msgstr "Valinta"
+
+#: optgdlg.src#OFA_TP_VIEW.CB_SELECTION.checkbox.text
+msgid "Transparency"
+msgstr "Läpinäkyvyys"
+
+#: optgdlg.src#OFA_TP_VIEW.MF_SELECTION.metricfield.text
+msgid "%"
+msgstr "%"
+
+#: optgdlg.src#OFA_TP_LANGUAGES.FL_UI_LANG.fixedline.text
+msgid "Language of"
+msgstr "Kieli"
+
+#: optgdlg.src#OFA_TP_LANGUAGES.FT_USERINTERFACE.fixedtext.text
+msgid "~User interface"
+msgstr "~Käyttöliittymä"
+
+#: optgdlg.src#OFA_TP_LANGUAGES.FT_LOCALESETTING.fixedtext.text
+msgid "Locale setting"
+msgstr "Maa-asetus"
+
+#: optgdlg.src#OFA_TP_LANGUAGES.FT_DECIMALSEPARATOR.fixedtext.text
+msgid "Decimal separator key"
+msgstr "Desimaalierotinmerkki"
+
+#: optgdlg.src#OFA_TP_LANGUAGES.CB_DECIMALSEPARATOR.checkbox.text
+msgid "~Same as locale setting ( %1 )"
+msgstr "Maa-a~setuksen mukainen ( %1 )"
+
+#: optgdlg.src#OFA_TP_LANGUAGES.FT_CURRENCY.fixedtext.text
+msgid "~Default currency"
+msgstr "Oletus~valuutta"
+
+#: optgdlg.src#OFA_TP_LANGUAGES.FL_LINGU_LANG.fixedline.text
+msgid "Default languages for documents"
+msgstr "Asiakirjojen oletuskielet"
+
+#: optgdlg.src#OFA_TP_LANGUAGES.FT_WEST_LANG.fixedtext.text
+msgid "Western"
+msgstr "Länsimainen"
+
+#: optgdlg.src#OFA_TP_LANGUAGES.FT_ASIAN_LANG.fixedtext.text
+msgid "Asian"
+msgstr "Aasialainen"
+
+#: optgdlg.src#OFA_TP_LANGUAGES.FT_COMPLEX_LANG.fixedtext.text
+msgid "C~TL"
+msgstr "~Laajennettu tekstiasettelu (CTL)"
+
+#: optgdlg.src#OFA_TP_LANGUAGES.CB_CURRENT_DOC.checkbox.text
+msgid "For the current document only"
+msgstr "Vain nykyisessä asiakirjassa"
+
+#: optgdlg.src#OFA_TP_LANGUAGES.FL_ENHANCED.fixedline.text
+msgid "Enhanced language support"
+msgstr "Parannettu kielituki"
+
+#: optgdlg.src#OFA_TP_LANGUAGES.CB_ASIANSUPPORT.checkbox.text
+msgid "E~nabled for Asian languages"
+msgstr "~Aasialaiset kielet käytössä"
+
+#: optgdlg.src#OFA_TP_LANGUAGES.CB_CTLSUPPORT.checkbox.text
+msgid "Ena~bled for complex text layout (CTL)"
+msgstr "~Laajennettu tekstiasettelu (CTL) käytössä"
+
+#: optgdlg.src#RID_SVX_MSGBOX_LANGUAGE_RESTART.infobox.text
+msgid "The language setting of the user interface has been updated and will take effect the next time you start %PRODUCTNAME %PRODUCTVERSION"
+msgstr "Käyttöliittymän kieliasetukset on päivitetty ja ne otetaan käyttöön kun seuraavan kerran käynnistät %PRODUCTNAME %PRODUCTVERSION -ohjelman"
+
+#: optfltr.src#RID_OFAPAGE_MSFILTEROPT.GB_WORD.fixedline.text
+msgid "Microsoft Word 97/2000/XP"
+msgstr "Microsoft Word 97/2000/XP"
+
+#: optfltr.src#RID_OFAPAGE_MSFILTEROPT.CB_WBAS_CODE.checkbox.text
+msgid "Load Basic ~code"
+msgstr "Lataa Basic-lähdekoodi"
+
+#: optfltr.src#RID_OFAPAGE_MSFILTEROPT.CB_WBAS_WBCTBL.checkbox.text
+msgctxt "optfltr.src#RID_OFAPAGE_MSFILTEROPT.CB_WBAS_WBCTBL.checkbox.text"
+msgid "E~xecutable code"
+msgstr "Suoritettava koodi"
+
+#: optfltr.src#RID_OFAPAGE_MSFILTEROPT.CB_WBAS_STG.checkbox.text
+msgid "Save ~original Basic code"
+msgstr "Tallenna alkuperäinen Basic-lähdekoodi"
+
+#: optfltr.src#RID_OFAPAGE_MSFILTEROPT.GB_EXCEL.fixedline.text
+msgid "Microsoft Excel 97/2000/XP"
+msgstr "Microsoft Excel 97/2000/XP"
+
+#: optfltr.src#RID_OFAPAGE_MSFILTEROPT.CB_EBAS_CODE.checkbox.text
+msgid "Lo~ad Basic code"
+msgstr "Lataa Basic-lähdekoodi"
+
+#: optfltr.src#RID_OFAPAGE_MSFILTEROPT.CB_EBAS_EXECTBL.checkbox.text
+msgctxt "optfltr.src#RID_OFAPAGE_MSFILTEROPT.CB_EBAS_EXECTBL.checkbox.text"
+msgid "E~xecutable code"
+msgstr "Suoritettava koodi"
+
+#: optfltr.src#RID_OFAPAGE_MSFILTEROPT.CB_EBAS_STG.checkbox.text
+msgid "Sa~ve original Basic code"
+msgstr "Tallenna alkuperäinen Basic-lähdekoodi"
+
+#: optfltr.src#RID_OFAPAGE_MSFILTEROPT.GB_PPOINT.fixedline.text
+msgid "Microsoft PowerPoint 97/2000/XP"
+msgstr "Microsoft PowerPoint 97/2000/XP"
+
+#: optfltr.src#RID_OFAPAGE_MSFILTEROPT.CB_PBAS_CODE.checkbox.text
+msgid "Load Ba~sic code"
+msgstr "Lataa Basic-lähdekoodi"
+
+#: optfltr.src#RID_OFAPAGE_MSFILTEROPT.CB_PBAS_STG.checkbox.text
+msgid "Sav~e original Basic code"
+msgstr "Tallenna alkuperäinen Basic-lähdekoodi"
+
+#: optfltr.src#RID_OFAPAGE_MSFILTEROPT2.ST_HEADER1.string.text
+msgid "[L]"
+msgstr "[L]"
+
+#: optfltr.src#RID_OFAPAGE_MSFILTEROPT2.ST_HEADER2.string.text
+msgid "[S]"
+msgstr "[S]"
+
+#: optfltr.src#RID_OFAPAGE_MSFILTEROPT2.FT_HEADER1_EXPLANATION.fixedtext.text
+msgid "[L]: Load and convert the object"
+msgstr "[L]: Tuo ja muuntaa objektin"
+
+#: optfltr.src#RID_OFAPAGE_MSFILTEROPT2.FT_HEADER2_EXPLANATION.fixedtext.text
+msgid "[S]: Convert and save the object"
+msgstr "[S]: Muuntaa ja tallentaa objektin"
+
+#: optfltr.src#RID_OFAPAGE_MSFILTEROPT2.ST_CHG_MATH.string.text
+msgid "MathType to %PRODUCTNAME Math or reverse"
+msgstr "MathType -> %PRODUCTNAME Math tai takaisin"
+
+#: optfltr.src#RID_OFAPAGE_MSFILTEROPT2.ST_CHG_WRITER.string.text
+msgid "WinWord to %PRODUCTNAME Writer or reverse"
+msgstr "WinWord -> %PRODUCTNAME Writer tai takaisin"
+
+#: optfltr.src#RID_OFAPAGE_MSFILTEROPT2.ST_CHG_CALC.string.text
+msgid "Excel to %PRODUCTNAME Calc or reverse"
+msgstr "Excel -> %PRODUCTNAME Calc tai takaisin"
+
+#: optfltr.src#RID_OFAPAGE_MSFILTEROPT2.ST_CHG_IMPRESS.string.text
+msgid "PowerPoint to %PRODUCTNAME Impress or reverse"
+msgstr "PowerPoint -> %PRODUCTNAME Impress tai takaisin"
+
+#: dbregister.src#RID_SFXPAGE_DBREGISTER.FT_TYPE.fixedtext.text
+msgid "Registered name"
+msgstr "Rekisteröity nimi"
+
+#: dbregister.src#RID_SFXPAGE_DBREGISTER.FT_PATH.fixedtext.text
+msgid "Database file"
+msgstr "Tietokantatiedosto"
+
+#: dbregister.src#RID_SFXPAGE_DBREGISTER.BTN_NEW.pushbutton.text
+msgctxt "dbregister.src#RID_SFXPAGE_DBREGISTER.BTN_NEW.pushbutton.text"
+msgid "~New..."
+msgstr "~Uusi..."
+
+#: dbregister.src#RID_SFXPAGE_DBREGISTER.BTN_EDIT.pushbutton.text
+msgctxt "dbregister.src#RID_SFXPAGE_DBREGISTER.BTN_EDIT.pushbutton.text"
+msgid "~Edit..."
+msgstr "~Muokkaa..."
+
+#: dbregister.src#RID_SFXPAGE_DBREGISTER.BTN_DELETE.pushbutton.text
+msgctxt "dbregister.src#RID_SFXPAGE_DBREGISTER.BTN_DELETE.pushbutton.text"
+msgid "~Delete"
+msgstr "~Poista"
+
+#: dbregister.src#RID_SFXPAGE_DBREGISTER.GB_STD.fixedline.text
+msgctxt "dbregister.src#RID_SFXPAGE_DBREGISTER.GB_STD.fixedline.text"
+msgid "Registered databases"
+msgstr "Rekisteröity tietokanta"
+
+#: dbregister.src#RID_SFXPAGE_DBREGISTER.tabpage.text
+msgctxt "dbregister.src#RID_SFXPAGE_DBREGISTER.tabpage.text"
+msgid "Registered databases"
+msgstr "Rekisteröity tietokanta"
+
+#: certpath.src#RID_SVXDLG_CERTPATH.FL_CERTPATH.fixedline.text
+msgctxt "certpath.src#RID_SVXDLG_CERTPATH.FL_CERTPATH.fixedline.text"
+msgid "Certificate Path"
+msgstr "Varmenteen polku"
+
+#: certpath.src#RID_SVXDLG_CERTPATH.FT_CERTPATH.fixedtext.text
+msgid "Select or add the correct Network Security Services Certificate directory to use for digital signatures:"
+msgstr "Valitse tai lisää digitaalisiin allekirjoituksiin käytettävä Network Security Services -varmennehakemisto:"
+
+#: certpath.src#RID_SVXDLG_CERTPATH.PB_ADD.pushbutton.text
+msgctxt "certpath.src#RID_SVXDLG_CERTPATH.PB_ADD.pushbutton.text"
+msgid "~Add..."
+msgstr "Lisää..."
+
+#: certpath.src#RID_SVXDLG_CERTPATH.STR_ADDDLGTEXT.string.text
+msgid "Select a Certificate directory"
+msgstr "Valitse varmennehakemisto"
+
+#: certpath.src#RID_SVXDLG_CERTPATH.STR_MANUAL.string.text
+msgid "manual"
+msgstr "manuaalinen"
+
+#: certpath.src#RID_SVXDLG_CERTPATH.STR_PROFILE.string.text
+msgid "Profile"
+msgstr "Profiili"
+
+#: certpath.src#RID_SVXDLG_CERTPATH.STR_DIRECTORY.string.text
+msgid "Directory"
+msgstr "Hakemisto"
+
+#: certpath.src#RID_SVXDLG_CERTPATH.modaldialog.text
+msgctxt "certpath.src#RID_SVXDLG_CERTPATH.modaldialog.text"
+msgid "Certificate Path"
+msgstr "Varmenteen polku"
+
+#: optlingu.src#RID_SVXDLG_EDIT_MODULES.FL_EDIT_MODULES_OPTIONS.fixedline.text
+msgctxt "optlingu.src#RID_SVXDLG_EDIT_MODULES.FL_EDIT_MODULES_OPTIONS.fixedline.text"
+msgid "Options"
+msgstr "Asetukset"
+
+#: optlingu.src#RID_SVXDLG_EDIT_MODULES.FT_EDIT_MODULES_LANGUAGE.fixedtext.text
+msgid "Language"
+msgstr "Kieli"
+
+#: optlingu.src#RID_SVXDLG_EDIT_MODULES.PB_EDIT_MODULES_PRIO_UP.pushbutton.text
+msgid "Move Up"
+msgstr "Siirrä ylemmäs"
+
+#: optlingu.src#RID_SVXDLG_EDIT_MODULES.PB_EDIT_MODULES_PRIO_DOWN.pushbutton.text
+msgid "Move Down"
+msgstr "Siirrä alemmas"
+
+#: optlingu.src#RID_SVXDLG_EDIT_MODULES.PB_EDIT_MODULES_PRIO_BACK.pushbutton.text
+msgid "~Back"
+msgstr "~Edellinen"
+
+#: optlingu.src#RID_SVXDLG_EDIT_MODULES.FT_EDIT_MODULES_NEWDICTSLINK.fixedtext.text
+msgctxt "optlingu.src#RID_SVXDLG_EDIT_MODULES.FT_EDIT_MODULES_NEWDICTSLINK.fixedtext.text"
+msgid "~Get more dictionaries online..."
+msgstr "Lisää sanastoja verkosta..."
+
+#: optlingu.src#RID_SVXDLG_EDIT_MODULES.PB_OK.okbutton.text
+msgctxt "optlingu.src#RID_SVXDLG_EDIT_MODULES.PB_OK.okbutton.text"
+msgid "Close"
+msgstr "Sulje"
+
+#: optlingu.src#RID_SVXDLG_EDIT_MODULES.ST_SPELL.string.text
+msgid "Spelling"
+msgstr "Oikoluku"
+
+#: optlingu.src#RID_SVXDLG_EDIT_MODULES.ST_HYPH.string.text
+msgctxt "optlingu.src#RID_SVXDLG_EDIT_MODULES.ST_HYPH.string.text"
+msgid "Hyphenation"
+msgstr "Tavutus"
+
+#: optlingu.src#RID_SVXDLG_EDIT_MODULES.ST_THES.string.text
+msgid "Thesaurus"
+msgstr "Synonyymisanasto"
+
+#: optlingu.src#RID_SVXDLG_EDIT_MODULES.ST_GRAMMAR.string.text
+msgid "Grammar"
+msgstr "Kielioppi"
+
+#: optlingu.src#RID_SVXDLG_EDIT_MODULES.modaldialog.text
+msgid "Edit Modules"
+msgstr "Muokkaa moduuleja"
+
+#: optlingu.src#RID_SVXDLG_LNG_ED_NUM_PREBREAK.STR_NUM_PRE_BREAK_DLG.string.text
+msgid "Characters before break"
+msgstr "Merkkejä ennen rivinvaihtoa"
+
+#: optlingu.src#RID_SVXDLG_LNG_ED_NUM_PREBREAK.STR_NUM_POST_BREAK_DLG.string.text
+msgid "Characters after break"
+msgstr "Merkkejä rivinvaihdon jälkeen"
+
+#: optlingu.src#RID_SVXDLG_LNG_ED_NUM_PREBREAK.STR_NUM_MIN_WORDLEN_DLG.string.text
+msgid "Minimal word length"
+msgstr "Sanojen vähimmäispituus"
+
+#: optlingu.src#RID_SVXDLG_LNG_ED_NUM_PREBREAK.modaldialog.text
+msgctxt "optlingu.src#RID_SVXDLG_LNG_ED_NUM_PREBREAK.modaldialog.text"
+msgid "Hyphenation"
+msgstr "Tavutus"
+
+#: optlingu.src#RID_SFXPAGE_LINGU.FL_LINGUISTIC.fixedline.text
+msgctxt "optlingu.src#RID_SFXPAGE_LINGU.FL_LINGUISTIC.fixedline.text"
+msgid "Writing aids"
+msgstr "Kirjoituksen aputyökalut"
+
+#: optlingu.src#RID_SFXPAGE_LINGU.FT_LINGU_MODULES.fixedtext.text
+msgid "Available language modules"
+msgstr "Käytettävissä olevat kielimoduulit"
+
+#: optlingu.src#RID_SFXPAGE_LINGU.PB_LINGU_MODULES_EDIT.pushbutton.text
+msgctxt "optlingu.src#RID_SFXPAGE_LINGU.PB_LINGU_MODULES_EDIT.pushbutton.text"
+msgid "~Edit..."
+msgstr "~Muokkaa..."
+
+#: optlingu.src#RID_SFXPAGE_LINGU.FT_LINGU_DICS.fixedtext.text
+msgctxt "optlingu.src#RID_SFXPAGE_LINGU.FT_LINGU_DICS.fixedtext.text"
+msgid "User-defined dictionaries"
+msgstr "Omat sanakirjat"
+
+#: optlingu.src#RID_SFXPAGE_LINGU.PB_LINGU_DICS_NEW_DIC.pushbutton.text
+msgctxt "optlingu.src#RID_SFXPAGE_LINGU.PB_LINGU_DICS_NEW_DIC.pushbutton.text"
+msgid "~New..."
+msgstr "~Uusi..."
+
+#: optlingu.src#RID_SFXPAGE_LINGU.PB_LINGU_DICS_EDIT_DIC.pushbutton.text
+msgid "Ed~it..."
+msgstr "Muokkaa..."
+
+#: optlingu.src#RID_SFXPAGE_LINGU.PB_LINGU_DICS_DEL_DIC.pushbutton.text
+msgctxt "optlingu.src#RID_SFXPAGE_LINGU.PB_LINGU_DICS_DEL_DIC.pushbutton.text"
+msgid "~Delete"
+msgstr "Poista"
+
+#: optlingu.src#RID_SFXPAGE_LINGU.FT_LINGU_OPTIONS.fixedtext.text
+msgid "~Options"
+msgstr "~Asetukset"
+
+#: optlingu.src#RID_SFXPAGE_LINGU.PB_LINGU_OPTIONS_EDIT.pushbutton.text
+msgid "Edi~t..."
+msgstr "Muokkaa..."
+
+#: optlingu.src#RID_SFXPAGE_LINGU.FT_LINGU_OPTIONS_MOREDICTS.fixedtext.text
+msgctxt "optlingu.src#RID_SFXPAGE_LINGU.FT_LINGU_OPTIONS_MOREDICTS.fixedtext.text"
+msgid "~Get more dictionaries online..."
+msgstr "Lisää sanastoja verkosta..."
+
+#: optlingu.src#RID_SFXPAGE_LINGU.STR_CAPITAL_WORDS.string.text
+msgid "Check uppercase words"
+msgstr "Tarkista isolla kirjoitetut sanat"
+
+#: optlingu.src#RID_SFXPAGE_LINGU.STR_WORDS_WITH_DIGITS.string.text
+msgid "Check words with numbers "
+msgstr "Tarkista lukuja sisältävät sanat "
+
+#: optlingu.src#RID_SFXPAGE_LINGU.STR_CAPITALIZATION.string.text
+msgid "Check capitalization"
+msgstr "Tarkista aakkoslaji"
+
+#: optlingu.src#RID_SFXPAGE_LINGU.STR_SPELL_SPECIAL.string.text
+msgid "Check special regions"
+msgstr "Tarkista erityisalueet"
+
+#: optlingu.src#RID_SFXPAGE_LINGU.STR_SPELL_AUTO.string.text
+msgid "Check spelling as you type"
+msgstr "Oikolue kirjoittaessa"
+
+#: optlingu.src#RID_SFXPAGE_LINGU.STR_GRAMMAR_AUTO.string.text
+msgid "Check grammar as you type"
+msgstr "Tarkista kielioppi kirjoittaessa"
+
+#: optlingu.src#RID_SFXPAGE_LINGU.STR_NUM_MIN_WORDLEN.string.text
+msgid "Minimal number of characters for hyphenation: "
+msgstr "Sanojen vähimmäispituus tavutuksessa: "
+
+#: optlingu.src#RID_SFXPAGE_LINGU.STR_NUM_PRE_BREAK.string.text
+msgid "Characters before line break: "
+msgstr "Merkit ennen rivinvaihtoa: "
+
+#: optlingu.src#RID_SFXPAGE_LINGU.STR_NUM_POST_BREAK.string.text
+msgid "Characters after line break: "
+msgstr "Merkit rivinvaihdon jälkeen: "
+
+#: optlingu.src#RID_SFXPAGE_LINGU.STR_HYPH_AUTO.string.text
+msgid "Hyphenate without inquiry"
+msgstr "Tavuta kysymättä"
+
+#: optlingu.src#RID_SFXPAGE_LINGU.STR_HYPH_SPECIAL.string.text
+msgid "Hyphenate special regions"
+msgstr "Tavuta erityisalueet"
+
+#: optlingu.src#RID_SFXPAGE_LINGU.STR_LINGU_MODULES_EDIT.string.text
+msgid "Edit Available language modules"
+msgstr "Muokkaa käytettävissä olevia kielimoduuleja"
+
+#: optlingu.src#RID_SFXPAGE_LINGU.STR_LINGU_DICS_EDIT_DIC.string.text
+msgid "Edit User-defined dictionaries"
+msgstr "Muokkaa omia sanakirjoja"
+
+#: optlingu.src#RID_SFXPAGE_LINGU.STR_LINGU_OPTIONS_EDIT.string.text
+msgid "Edit Options"
+msgstr "Muokkaa asetuksia"
+
+#: optlingu.src#RID_SFXPAGE_LINGU.tabpage.text
+msgctxt "optlingu.src#RID_SFXPAGE_LINGU.tabpage.text"
+msgid "Options"
+msgstr "Asetukset"
+
+#: optlingu.src#RID_SFXQB_DELDICT.querybox.text
+msgid "Do you want to delete the dictionary?"
+msgstr "Haluatko poistaa sanaston?"
+
+#: optjsearch.src#RID_SVXPAGE_JSEARCH_OPTIONS.FL_TREAT_AS_EQUAL.fixedline.text
+msgid "Treat as equal"
+msgstr "Käsittele samanarvoisena"
+
+#: optjsearch.src#RID_SVXPAGE_JSEARCH_OPTIONS.CB_MATCH_CASE.checkbox.text
+msgid "~uppercase/lowercase"
+msgstr "~isot kirjaimet/pienet kirjaimet"
+
+#: optjsearch.src#RID_SVXPAGE_JSEARCH_OPTIONS.CB_MATCH_FULL_HALF_WIDTH.checkbox.text
+msgid "~full-width/half-width forms"
+msgstr "~täysleveät/puolileveät muodot"
+
+#: optjsearch.src#RID_SVXPAGE_JSEARCH_OPTIONS.CB_MATCH_HIRAGANA_KATAKANA.checkbox.text
+msgid "~hiragana/katakana"
+msgstr "~hiragana/katakana"
+
+#: optjsearch.src#RID_SVXPAGE_JSEARCH_OPTIONS.CB_MATCH_CONTRACTIONS.checkbox.text
+msgid "~contractions (yo-on, sokuon)"
+msgstr "~kutistumat (yo-on, sokuon)"
+
+#: optjsearch.src#RID_SVXPAGE_JSEARCH_OPTIONS.CB_MATCH_MINUS_DASH_CHOON.checkbox.text
+msgid "~minus/dash/cho-on"
+msgstr "~miinus/viiva/cho-on"
+
+#: optjsearch.src#RID_SVXPAGE_JSEARCH_OPTIONS.CB_MATCH_REPEAT_CHAR_MARKS.checkbox.text
+msgid "'re~peat character' marks"
+msgstr "merkin~toistomerkit"
+
+#: optjsearch.src#RID_SVXPAGE_JSEARCH_OPTIONS.CB_MATCH_VARIANT_FORM_KANJI.checkbox.text
+msgid "~variant-form kanji (itaiji)"
+msgstr "~kanji (itaiji) -muodot"
+
+#: optjsearch.src#RID_SVXPAGE_JSEARCH_OPTIONS.CB_MATCH_OLD_KANA_FORMS.checkbox.text
+msgid "~old Kana forms"
+msgstr "~vanhat Kana-muodot"
+
+#: optjsearch.src#RID_SVXPAGE_JSEARCH_OPTIONS.CB_MATCH_DIZI_DUZU.checkbox.text
+msgid "~di/zi, du/zu"
+msgstr "~di/zi, du/zu"
+
+#: optjsearch.src#RID_SVXPAGE_JSEARCH_OPTIONS.CB_MATCH_BAVA_HAFA.checkbox.text
+msgid "~ba/va, ha/fa"
+msgstr "~ba/va, ha/fa"
+
+#: optjsearch.src#RID_SVXPAGE_JSEARCH_OPTIONS.CB_MATCH_TSITHICHI_DHIZI.checkbox.text
+msgid "~tsi/thi/chi, dhi/zi"
+msgstr "~tsi/thi/chi, dhi/zi"
+
+#: optjsearch.src#RID_SVXPAGE_JSEARCH_OPTIONS.CB_MATCH_HYUFYU_BYUVYU.checkbox.text
+msgid "h~yu/fyu, byu/vyu"
+msgstr "~hyu/fyu, byu/vyu"
+
+#: optjsearch.src#RID_SVXPAGE_JSEARCH_OPTIONS.CB_MATCH_SESHE_ZEJE.checkbox.text
+msgid "~se/she, ze/je"
+msgstr "~se/she, ze/je"
+
+#: optjsearch.src#RID_SVXPAGE_JSEARCH_OPTIONS.CB_MATCH_IAIYA.checkbox.text
+msgid "~ia/iya (piano/piyano)"
+msgstr "~ia/iya (piano/piyano)"
+
+#: optjsearch.src#RID_SVXPAGE_JSEARCH_OPTIONS.CB_MATCH_KIKU.checkbox.text
+msgid "~ki/ku (tekisuto/tekusuto)"
+msgstr "ki/k~u (tekisuto/tekusuto)"
+
+#: optjsearch.src#RID_SVXPAGE_JSEARCH_OPTIONS.CB_MATCH_PROLONGED_SOUNDMARK.checkbox.text
+msgid "Prolon~ged vowels (ka-/kaa)"
+msgstr "~Venytetyt vokaalit (ka-/kaa)"
+
+#: optjsearch.src#RID_SVXPAGE_JSEARCH_OPTIONS.FL_IGNORE.fixedline.text
+msgid "Ignore"
+msgstr "Ohita"
+
+#: optjsearch.src#RID_SVXPAGE_JSEARCH_OPTIONS.CB_IGNORE_PUNCTUATION.checkbox.text
+msgid "Pu~nctuation characters"
+msgstr "~Välimerkit"
+
+#: optjsearch.src#RID_SVXPAGE_JSEARCH_OPTIONS.CB_IGNORE_WHITESPACES.checkbox.text
+msgid "~Whitespace characters"
+msgstr "~Tyhjän välin merkit"
+
+#: optjsearch.src#RID_SVXPAGE_JSEARCH_OPTIONS.CB_IGNORE_MIDDLE_DOT.checkbox.text
+msgid "Midd~le dots"
+msgstr "~Keskellä olevat pisteet"
+
+#: optjsearch.src#RID_SVXPAGE_JSEARCH_OPTIONS.tabpage.text
+msgctxt "optjsearch.src#RID_SVXPAGE_JSEARCH_OPTIONS.tabpage.text"
+msgid "Searching in Japanese"
+msgstr "Haku japanin kielellä"
+
+#: doclinkdialog.src#DLG_DOCUMENTLINK.FT_URL.fixedtext.text
+msgid "~Database file"
+msgstr "~Tietokantatiedosto"
+
+#: doclinkdialog.src#DLG_DOCUMENTLINK.PB_BROWSEFILE.pushbutton.text
+msgid "~Browse..."
+msgstr "~Selaa..."
+
+#: doclinkdialog.src#DLG_DOCUMENTLINK.FT_NAME.fixedtext.text
+msgid "Registered ~name"
+msgstr "Rekisteröity ~nimi"
+
+#: doclinkdialog.src#DLG_DOCUMENTLINK.STR_EDIT_LINK.string.text
+msgid "Edit Database Link"
+msgstr "Muokkaa tietokantalinkkiä"
+
+#: doclinkdialog.src#DLG_DOCUMENTLINK.STR_NEW_LINK.string.text
+msgid "Create Database Link"
+msgstr "Luo tietokantalinkki"
+
+#: doclinkdialog.src#STR_LINKEDDOC_DOESNOTEXIST.string.text
+msgid ""
+"The file\n"
+"$file$\n"
+"does not exist."
+msgstr ""
+"Tiedostoa\n"
+"$file$\n"
+"ei ole olemassa."
+
+#: doclinkdialog.src#STR_LINKEDDOC_NO_SYSTEM_FILE.string.text
+msgid ""
+"The file\n"
+"$file$\n"
+"does not exist in the local file system."
+msgstr ""
+"Tiedostoa\n"
+"$file$\n"
+"ei ole olemassa paikallisessa tiedostojärjestelmässä."
+
+#: doclinkdialog.src#STR_NAME_CONFLICT.string.text
+msgid ""
+"The name '$file$' is already used for another database.\n"
+"Please choose a different name."
+msgstr ""
+"Nimi '$file$' on jo käytetty toiselle tietokannalle.\n"
+"Valitse toinen nimi."
+
+#: doclinkdialog.src#QUERY_DELETE_CONFIRM.querybox.text
+msgid "Do you want to delete the entry?"
+msgstr "Haluatko poistaa tietueen?"
+
+#: optpath.src#RID_SFXPAGE_PATH.FT_TYPE.fixedtext.text
+msgid "Type"
+msgstr "Tyyppi"
+
+#: optpath.src#RID_SFXPAGE_PATH.FT_PATH.fixedtext.text
+msgid "Path"
+msgstr "Polku"
+
+#: optpath.src#RID_SFXPAGE_PATH.BTN_PATH.pushbutton.text
+msgctxt "optpath.src#RID_SFXPAGE_PATH.BTN_PATH.pushbutton.text"
+msgid "~Edit..."
+msgstr "~Muokkaa..."
+
+#: optpath.src#RID_SFXPAGE_PATH.BTN_STANDARD.pushbutton.text
+msgctxt "optpath.src#RID_SFXPAGE_PATH.BTN_STANDARD.pushbutton.text"
+msgid "~Default"
+msgstr "Oletus"
+
+#: optpath.src#RID_SFXPAGE_PATH.GB_STD.fixedline.text
+msgid "Paths used by %PRODUCTNAME"
+msgstr "%PRODUCTNAME-ohjelmiston käyttämät polut"
+
+#: optpath.src#RID_SFXPAGE_PATH.STR_MULTIPATHDLG.string.text
+msgid "Edit Paths: %1"
+msgstr "Muokkaa polkuja: %1"
+
+#: optpath.src#RID_SFXPAGE_PATH.tabpage.text
+msgctxt "optpath.src#RID_SFXPAGE_PATH.tabpage.text"
+msgid "Paths"
+msgstr "Polut"
+
+#: optpath.src#RID_SVXERR_OPT_DOUBLEPATHS.errorbox.text
+msgid ""
+"The configuration and mail directories must be specified as separate directories.\n"
+"Please choose a new path."
+msgstr ""
+"Kokoonpano- ja postihakemistot on määritettävä eri hakemistoiksi.\n"
+"Valitse uusi polku."
+
+#: optpath.src#RID_SVXSTR_KEY_CONFIG_DIR.string.text
+msgid "Configuration"
+msgstr "Kokoonpano"
+
+#: optpath.src#RID_SVXSTR_KEY_WORK_PATH.string.text
+msgid "My Documents"
+msgstr "Omat asiakirjat"
+
+#: optpath.src#RID_SVXSTR_KEY_GRAPHICS_PATH.string.text
+msgid "Graphics"
+msgstr "Kuvat"
+
+#: optpath.src#RID_SVXSTR_KEY_BITMAP_PATH.string.text
+msgid "Icons"
+msgstr "Kuvakkeet"
+
+#: optpath.src#RID_SVXSTR_KEY_PALETTE_PATH.string.text
+msgid "Palettes"
+msgstr "Paletit"
+
+#: optpath.src#RID_SVXSTR_KEY_BACKUP_PATH.string.text
+msgid "Backups"
+msgstr "Varmuuskopiot"
+
+#: optpath.src#RID_SVXSTR_KEY_MODULES_PATH.string.text
+msgid "Modules"
+msgstr "Moduulit"
+
+#: optpath.src#RID_SVXSTR_KEY_TEMPLATE_PATH.string.text
+msgid "Templates"
+msgstr "Mallit"
+
+#: optpath.src#RID_SVXSTR_KEY_GLOSSARY_PATH.string.text
+msgid "AutoText"
+msgstr "Automaattinen teksti"
+
+#: optpath.src#RID_SVXSTR_KEY_DICTIONARY_PATH.string.text
+msgid "Dictionaries"
+msgstr "Sanakirjat"
+
+#: optpath.src#RID_SVXSTR_KEY_HELP_DIR.string.text
+msgctxt "optpath.src#RID_SVXSTR_KEY_HELP_DIR.string.text"
+msgid "Help"
+msgstr "Ohje"
+
+#: optpath.src#RID_SVXSTR_KEY_GALLERY_DIR.string.text
+msgid "Gallery"
+msgstr "Galleria"
+
+#: optpath.src#RID_SVXSTR_KEY_STORAGE_DIR.string.text
+msgid "Message Storage"
+msgstr "Viestivaranto"
+
+#: optpath.src#RID_SVXSTR_KEY_TEMP_PATH.string.text
+msgid "Temporary files"
+msgstr "Väliaikaiset tiedostot"
+
+#: optpath.src#RID_SVXSTR_KEY_PLUGINS_PATH.string.text
+msgid "Plug-ins"
+msgstr "Lisäosat"
+
+#: optpath.src#RID_SVXSTR_KEY_FAVORITES_DIR.string.text
+msgid "Folder Bookmarks"
+msgstr "Kansion kirjanmerkit"
+
+#: optpath.src#RID_SVXSTR_KEY_FILTER_PATH.string.text
+msgid "Filters"
+msgstr "Suodattimet"
+
+#: optpath.src#RID_SVXSTR_KEY_ADDINS_PATH.string.text
+msgid "Add-ins"
+msgstr "Lisäosat"
+
+#: optpath.src#RID_SVXSTR_KEY_USERCONFIG_PATH.string.text
+msgid "User Configuration"
+msgstr "Käyttäjän asetukset"
+
+#: optpath.src#RID_SVXSTR_KEY_USERDICTIONARY_DIR.string.text
+msgctxt "optpath.src#RID_SVXSTR_KEY_USERDICTIONARY_DIR.string.text"
+msgid "User-defined dictionaries"
+msgstr "Omat sanakirjat"
+
+#: optpath.src#RID_SVXSTR_KEY_AUTOCORRECT_DIR.string.text
+msgid "AutoCorrect"
+msgstr "Automaattinen korjaus"
+
+#: optpath.src#RID_SVXSTR_KEY_LINGUISTIC_DIR.string.text
+msgctxt "optpath.src#RID_SVXSTR_KEY_LINGUISTIC_DIR.string.text"
+msgid "Writing aids"
+msgstr "Kirjoituksen aputyökalut"
+
+#: optupdt.src#RID_SVXPAGE_ONLINEUPDATE.FL_OPTIONS.fixedline.text
+msgid "Online Update Options"
+msgstr "Ohjelmapäivityksen valinnat"
+
+#: optupdt.src#RID_SVXPAGE_ONLINEUPDATE.CB_AUTOCHECK.checkbox.text
+msgid "~Check for updates automatically"
+msgstr "~Tarkista päivitykset automaattisesti"
+
+#: optupdt.src#RID_SVXPAGE_ONLINEUPDATE.RB_EVERYDAY.radiobutton.text
+msgid "Every Da~y"
+msgstr "Joka ~päivä"
+
+#: optupdt.src#RID_SVXPAGE_ONLINEUPDATE.RB_EVERYWEEK.radiobutton.text
+msgid "Every ~Week"
+msgstr "Joka ~viikko"
+
+#: optupdt.src#RID_SVXPAGE_ONLINEUPDATE.RB_EVERYMONTH.radiobutton.text
+msgid "Every ~Month"
+msgstr "Joka ~kuukausi"
+
+#: optupdt.src#RID_SVXPAGE_ONLINEUPDATE.FT_LASTCHECKED.fixedtext.text
+msgid "Last checked: %DATE%, %TIME%"
+msgstr "Viimeksi tarkistettu: %DATE%, %TIME%"
+
+#: optupdt.src#RID_SVXPAGE_ONLINEUPDATE.PB_CHECKNOW.pushbutton.text
+msgid "Check ~now"
+msgstr "Tarkista ~heti"
+
+#: optupdt.src#RID_SVXPAGE_ONLINEUPDATE.CB_AUTODOWNLOAD.checkbox.text
+msgid "~Download updates automatically"
+msgstr "~Lataa päivitykset automaattisesti"
+
+#: optupdt.src#RID_SVXPAGE_ONLINEUPDATE.FT_DESTPATHLABEL.fixedtext.text
+msgid "Download destination:"
+msgstr "Latauskansio:"
+
+#: optupdt.src#RID_SVXPAGE_ONLINEUPDATE.PB_CHANGEPATH.pushbutton.text
+msgid "Ch~ange..."
+msgstr "~Vaihda..."
+
+#: optupdt.src#RID_SVXPAGE_ONLINEUPDATE.STR_NEVERCHECKED.string.text
+msgid "Last checked: Not yet"
+msgstr "Viimeksi tarkistettu: ei vielä"
+
+#: optupdt.src#RID_SVXPAGE_ONLINEUPDATE.tabpage.text
+msgid "OnlineUpdate"
+msgstr "Automaattipäivitys"
+
+#: webconninfo.src#RID_SVXDLG_WEBCONNECTION_INFO.FI_NEVERSHOWN.fixedtext.text
+msgid "Web login information (passwords are never shown)"
+msgstr "WWW-kirjautumistiedot (salasanoja ei näytetä)"
+
+#: webconninfo.src#RID_SVXDLG_WEBCONNECTION_INFO.PB_REMOVE.pushbutton.text
+msgid "Remove"
+msgstr "Poista"
+
+#: webconninfo.src#RID_SVXDLG_WEBCONNECTION_INFO.PB_REMOVEALL.pushbutton.text
+msgid "Remove All"
+msgstr "Poista kaikki"
+
+#: webconninfo.src#RID_SVXDLG_WEBCONNECTION_INFO.PB_CHANGE.pushbutton.text
+msgid "Change Password..."
+msgstr "Muuta salasana..."
+
+#: webconninfo.src#RID_SVXDLG_WEBCONNECTION_INFO.PB_CLOSE.cancelbutton.text
+msgctxt "webconninfo.src#RID_SVXDLG_WEBCONNECTION_INFO.PB_CLOSE.cancelbutton.text"
+msgid "Close"
+msgstr "Sulje"
+
+#: webconninfo.src#RID_SVXDLG_WEBCONNECTION_INFO.STR_WEBSITE.string.text
+msgid "Website"
+msgstr "WWW-sivusto"
+
+#: webconninfo.src#RID_SVXDLG_WEBCONNECTION_INFO.STR_USERNAME.string.text
+msgid "User name"
+msgstr "Käyttäjätunnus"
+
+#: webconninfo.src#RID_SVXDLG_WEBCONNECTION_INFO.modaldialog.text
+msgid "Stored Web Connection Information"
+msgstr "Tallennetut WWW-kirjautumistiedot"
diff --git a/source/fi/cui/source/tabpages.po b/source/fi/cui/source/tabpages.po
new file mode 100644
index 00000000000..6f579f9c5f6
--- /dev/null
+++ b/source/fi/cui/source/tabpages.po
@@ -0,0 +1,5023 @@
+#. extracted from cui/source/tabpages.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+cui%2Fsource%2Ftabpages.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2012-07-07 18:13+0300\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: macroass.src#RID_SVXPAGE_EVENTASSIGN.STR_EVENT.string.text
+msgid "Event"
+msgstr "Tapahtuma"
+
+#: macroass.src#RID_SVXPAGE_EVENTASSIGN.STR_ASSMACRO.string.text
+msgid "Assigned macro"
+msgstr "Liitetty makro"
+
+#: macroass.src#RID_SVXPAGE_EVENTASSIGN.FT_LABEL4LB_MACROS.fixedtext.text
+msgid "~Existing macros\n"
+msgstr "Olemassa olevat makrot\n"
+
+#: macroass.src#RID_SVXPAGE_EVENTASSIGN.PB_ASSIGN.pushbutton.text
+msgid "~Assign"
+msgstr "~Liitä makro"
+
+#: macroass.src#RID_SVXPAGE_EVENTASSIGN.PB_DELETE.pushbutton.text
+msgid "~Remove"
+msgstr "~Poista"
+
+#: macroass.src#RID_SVXPAGE_EVENTASSIGN.STR_MACROS.string.text
+msgid "Macros"
+msgstr "Makrot"
+
+#: macroass.src#RID_SVXPAGE_EVENTASSIGN.tabpage.text
+msgid "Assign Macro"
+msgstr "Liitä makro"
+
+#: transfrm.src#RID_SVXPAGE_POSITION_SIZE.FL_POSITION.fixedline.text
+msgctxt "transfrm.src#RID_SVXPAGE_POSITION_SIZE.FL_POSITION.fixedline.text"
+msgid "Position"
+msgstr "Sijainti"
+
+#: transfrm.src#RID_SVXPAGE_POSITION_SIZE.FT_POS_X.fixedtext.text
+msgctxt "transfrm.src#RID_SVXPAGE_POSITION_SIZE.FT_POS_X.fixedtext.text"
+msgid "Position ~X"
+msgstr "Sijainti ~X"
+
+#: transfrm.src#RID_SVXPAGE_POSITION_SIZE.FT_POS_Y.fixedtext.text
+msgctxt "transfrm.src#RID_SVXPAGE_POSITION_SIZE.FT_POS_Y.fixedtext.text"
+msgid "Position ~Y"
+msgstr "Sijainti ~Y"
+
+#: transfrm.src#RID_SVXPAGE_POSITION_SIZE.FT_POSREFERENCE.fixedtext.text
+msgctxt "transfrm.src#RID_SVXPAGE_POSITION_SIZE.FT_POSREFERENCE.fixedtext.text"
+msgid "Base point"
+msgstr "Peruspiste"
+
+#: transfrm.src#RID_SVXPAGE_POSITION_SIZE.CTL_POSRECT.control.text
+msgctxt "transfrm.src#RID_SVXPAGE_POSITION_SIZE.CTL_POSRECT.control.text"
+msgid "-"
+msgstr "-"
+
+#: transfrm.src#RID_SVXPAGE_POSITION_SIZE.CTL_POSRECT.control.quickhelptext
+msgctxt "transfrm.src#RID_SVXPAGE_POSITION_SIZE.CTL_POSRECT.control.quickhelptext"
+msgid "Base point"
+msgstr "Peruspiste"
+
+#: transfrm.src#RID_SVXPAGE_POSITION_SIZE.FL_SIZE.fixedline.text
+msgctxt "transfrm.src#RID_SVXPAGE_POSITION_SIZE.FL_SIZE.fixedline.text"
+msgid "Size"
+msgstr "Koko"
+
+#: transfrm.src#RID_SVXPAGE_POSITION_SIZE.FT_WIDTH.fixedtext.text
+msgctxt "transfrm.src#RID_SVXPAGE_POSITION_SIZE.FT_WIDTH.fixedtext.text"
+msgid "Wi~dth"
+msgstr "Le~veys"
+
+#: transfrm.src#RID_SVXPAGE_POSITION_SIZE.FT_HEIGHT.fixedtext.text
+msgctxt "transfrm.src#RID_SVXPAGE_POSITION_SIZE.FT_HEIGHT.fixedtext.text"
+msgid "H~eight"
+msgstr "K~orkeus"
+
+#: transfrm.src#RID_SVXPAGE_POSITION_SIZE.FT_SIZEREFERENCE.fixedtext.text
+msgctxt "transfrm.src#RID_SVXPAGE_POSITION_SIZE.FT_SIZEREFERENCE.fixedtext.text"
+msgid "Base point"
+msgstr "Peruspiste"
+
+#: transfrm.src#RID_SVXPAGE_POSITION_SIZE.CTL_SIZERECT.control.text
+msgctxt "transfrm.src#RID_SVXPAGE_POSITION_SIZE.CTL_SIZERECT.control.text"
+msgid "-"
+msgstr "-"
+
+#: transfrm.src#RID_SVXPAGE_POSITION_SIZE.CTL_SIZERECT.control.quickhelptext
+msgctxt "transfrm.src#RID_SVXPAGE_POSITION_SIZE.CTL_SIZERECT.control.quickhelptext"
+msgid "Base point"
+msgstr "Peruspiste"
+
+#: transfrm.src#RID_SVXPAGE_POSITION_SIZE.CBX_SCALE.checkbox.text
+msgctxt "transfrm.src#RID_SVXPAGE_POSITION_SIZE.CBX_SCALE.checkbox.text"
+msgid "~Keep ratio"
+msgstr "Säilytä suhteet"
+
+#: transfrm.src#RID_SVXPAGE_POSITION_SIZE.FL_PROTECT.fixedline.text
+msgctxt "transfrm.src#RID_SVXPAGE_POSITION_SIZE.FL_PROTECT.fixedline.text"
+msgid "Protect"
+msgstr "Suojaa"
+
+#: transfrm.src#RID_SVXPAGE_POSITION_SIZE.TSB_POSPROTECT.tristatebox.text
+msgctxt "transfrm.src#RID_SVXPAGE_POSITION_SIZE.TSB_POSPROTECT.tristatebox.text"
+msgid "Position"
+msgstr "Sijainti"
+
+#: transfrm.src#RID_SVXPAGE_POSITION_SIZE.TSB_SIZEPROTECT.tristatebox.text
+msgctxt "transfrm.src#RID_SVXPAGE_POSITION_SIZE.TSB_SIZEPROTECT.tristatebox.text"
+msgid "~Size"
+msgstr "~Koko"
+
+#: transfrm.src#RID_SVXPAGE_POSITION_SIZE.FL_ADJUST.fixedline.text
+msgid "Adapt"
+msgstr "Sovita"
+
+#: transfrm.src#RID_SVXPAGE_POSITION_SIZE.TSB_AUTOGROW_WIDTH.tristatebox.text
+msgid "~Fit width to text"
+msgstr "~Sovita leveys tekstiin"
+
+#: transfrm.src#RID_SVXPAGE_POSITION_SIZE.TSB_AUTOGROW_HEIGHT.tristatebox.text
+msgid "Fit ~height to text"
+msgstr "Sovita ~korkeus tekstiin"
+
+#: transfrm.src#RID_SVXPAGE_POSITION_SIZE.FL_ANCHOR.fixedline.text
+msgctxt "transfrm.src#RID_SVXPAGE_POSITION_SIZE.FL_ANCHOR.fixedline.text"
+msgid "Anchor"
+msgstr "Ankkuri"
+
+#: transfrm.src#RID_SVXPAGE_POSITION_SIZE.FT_ANCHOR.fixedtext.text
+msgid "~Anchor"
+msgstr "Ankk~uri"
+
+#: transfrm.src#RID_SVXPAGE_POSITION_SIZE.LB_ANCHOR.1.stringlist.text
+msgid "To paragraph"
+msgstr "Kappaleeseen"
+
+#: transfrm.src#RID_SVXPAGE_POSITION_SIZE.LB_ANCHOR.2.stringlist.text
+msgid "As character"
+msgstr "Merkkinä"
+
+#: transfrm.src#RID_SVXPAGE_POSITION_SIZE.LB_ANCHOR.3.stringlist.text
+msgid "To page"
+msgstr "Sivulle"
+
+#: transfrm.src#RID_SVXPAGE_POSITION_SIZE.LB_ANCHOR.4.stringlist.text
+msgid "To frame"
+msgstr "Kehykseen"
+
+#: transfrm.src#RID_SVXPAGE_POSITION_SIZE.FT_ORIENT.fixedtext.text
+msgid "P~osition"
+msgstr "~Sijainti"
+
+#: transfrm.src#RID_SVXPAGE_POSITION_SIZE.LB_ORIENT.1.stringlist.text
+msgctxt "transfrm.src#RID_SVXPAGE_POSITION_SIZE.LB_ORIENT.1.stringlist.text"
+msgid "From top"
+msgstr "Ylhäältä"
+
+#: transfrm.src#RID_SVXPAGE_POSITION_SIZE.LB_ORIENT.2.stringlist.text
+msgid "Above"
+msgstr "Ylhäällä"
+
+#: transfrm.src#RID_SVXPAGE_POSITION_SIZE.LB_ORIENT.3.stringlist.text
+msgctxt "transfrm.src#RID_SVXPAGE_POSITION_SIZE.LB_ORIENT.3.stringlist.text"
+msgid "Centered"
+msgstr "Keskitetty"
+
+#: transfrm.src#RID_SVXPAGE_POSITION_SIZE.LB_ORIENT.4.stringlist.text
+msgid "Below"
+msgstr "Alhaalla"
+
+#: transfrm.src#RID_SVXPAGE_POSITION_SIZE.LB_ORIENT.5.stringlist.text
+msgctxt "transfrm.src#RID_SVXPAGE_POSITION_SIZE.LB_ORIENT.5.stringlist.text"
+msgid "Top of character"
+msgstr "Merkin yläreuna"
+
+#: transfrm.src#RID_SVXPAGE_POSITION_SIZE.LB_ORIENT.6.stringlist.text
+msgctxt "transfrm.src#RID_SVXPAGE_POSITION_SIZE.LB_ORIENT.6.stringlist.text"
+msgid "Center of character"
+msgstr "Merkin keskikohta"
+
+#: transfrm.src#RID_SVXPAGE_POSITION_SIZE.LB_ORIENT.7.stringlist.text
+msgctxt "transfrm.src#RID_SVXPAGE_POSITION_SIZE.LB_ORIENT.7.stringlist.text"
+msgid "Bottom of character"
+msgstr "Merkin alareuna"
+
+#: transfrm.src#RID_SVXPAGE_POSITION_SIZE.LB_ORIENT.8.stringlist.text
+msgctxt "transfrm.src#RID_SVXPAGE_POSITION_SIZE.LB_ORIENT.8.stringlist.text"
+msgid "Top of line"
+msgstr "Viivan yläreuna"
+
+#: transfrm.src#RID_SVXPAGE_POSITION_SIZE.LB_ORIENT.9.stringlist.text
+msgctxt "transfrm.src#RID_SVXPAGE_POSITION_SIZE.LB_ORIENT.9.stringlist.text"
+msgid "Center of line"
+msgstr "Viivan keskikohta"
+
+#: transfrm.src#RID_SVXPAGE_POSITION_SIZE.LB_ORIENT.10.stringlist.text
+msgctxt "transfrm.src#RID_SVXPAGE_POSITION_SIZE.LB_ORIENT.10.stringlist.text"
+msgid "Bottom of line"
+msgstr "Viivan alareuna"
+
+#: transfrm.src#RID_SVXPAGE_POSITION_SIZE.tabpage.text
+msgctxt "transfrm.src#RID_SVXPAGE_POSITION_SIZE.tabpage.text"
+msgid "Position and Size"
+msgstr "Sijainti ja koko"
+
+#: transfrm.src#RID_SVXPAGE_ANGLE.FL_POSITION.fixedline.text
+msgid "Pivot point"
+msgstr "Keskipiste"
+
+#: transfrm.src#RID_SVXPAGE_ANGLE.FT_POS_X.fixedtext.text
+msgctxt "transfrm.src#RID_SVXPAGE_ANGLE.FT_POS_X.fixedtext.text"
+msgid "Position ~X"
+msgstr "Sijainti ~X"
+
+#: transfrm.src#RID_SVXPAGE_ANGLE.FT_POS_Y.fixedtext.text
+msgctxt "transfrm.src#RID_SVXPAGE_ANGLE.FT_POS_Y.fixedtext.text"
+msgid "Position ~Y"
+msgstr "Sijainti ~Y"
+
+#: transfrm.src#RID_SVXPAGE_ANGLE.FT_POSPRESETS.fixedtext.text
+msgctxt "transfrm.src#RID_SVXPAGE_ANGLE.FT_POSPRESETS.fixedtext.text"
+msgid "Default settings"
+msgstr "Oletusasetukset"
+
+#: transfrm.src#RID_SVXPAGE_ANGLE.CTL_RECT.control.text
+msgctxt "transfrm.src#RID_SVXPAGE_ANGLE.CTL_RECT.control.text"
+msgid "-"
+msgstr "-"
+
+#: transfrm.src#RID_SVXPAGE_ANGLE.CTL_RECT.control.quickhelptext
+msgid "Rotation point"
+msgstr "Kiertopiste"
+
+#: transfrm.src#RID_SVXPAGE_ANGLE.FL_ANGLE.fixedline.text
+msgid "Rotation angle"
+msgstr "Kiertokulma"
+
+#: transfrm.src#RID_SVXPAGE_ANGLE.FT_ANGLE.fixedtext.text
+msgctxt "transfrm.src#RID_SVXPAGE_ANGLE.FT_ANGLE.fixedtext.text"
+msgid "~Angle"
+msgstr "~Kulma"
+
+#: transfrm.src#RID_SVXPAGE_ANGLE.MTR_FLD_ANGLE.metricfield.text
+msgctxt "transfrm.src#RID_SVXPAGE_ANGLE.MTR_FLD_ANGLE.metricfield.text"
+msgid " degrees"
+msgstr " astetta"
+
+#: transfrm.src#RID_SVXPAGE_ANGLE.FT_ANGLEPRESETS.fixedtext.text
+msgctxt "transfrm.src#RID_SVXPAGE_ANGLE.FT_ANGLEPRESETS.fixedtext.text"
+msgid "Default settings"
+msgstr "Oletusasetukset"
+
+#: transfrm.src#RID_SVXPAGE_ANGLE.CTL_ANGLE.control.text
+msgctxt "transfrm.src#RID_SVXPAGE_ANGLE.CTL_ANGLE.control.text"
+msgid "-"
+msgstr "-"
+
+#: transfrm.src#RID_SVXPAGE_ANGLE.CTL_ANGLE.control.quickhelptext
+msgid "Rotation Angle"
+msgstr "Kiertokulma"
+
+#: transfrm.src#RID_SVXPAGE_ANGLE.tabpage.text
+msgid "Angle"
+msgstr "Kulma"
+
+#: transfrm.src#RID_SVXPAGE_SLANT.FL_RADIUS.fixedline.text
+msgid "Corner radius"
+msgstr "Kulmasäde"
+
+#: transfrm.src#RID_SVXPAGE_SLANT.FT_RADIUS.fixedtext.text
+msgid "~Radius"
+msgstr "~Säde"
+
+#: transfrm.src#RID_SVXPAGE_SLANT.FL_SLANT.fixedline.text
+msgid "Slant"
+msgstr "Kallista"
+
+#: transfrm.src#RID_SVXPAGE_SLANT.FT_ANGLE.fixedtext.text
+msgctxt "transfrm.src#RID_SVXPAGE_SLANT.FT_ANGLE.fixedtext.text"
+msgid "~Angle"
+msgstr "~Kulma"
+
+#: transfrm.src#RID_SVXPAGE_SLANT.MTR_FLD_ANGLE.metricfield.text
+msgctxt "transfrm.src#RID_SVXPAGE_SLANT.MTR_FLD_ANGLE.metricfield.text"
+msgid " degrees"
+msgstr " astetta"
+
+#: transfrm.src#RID_SVXPAGE_SLANT.tabpage.text
+msgctxt "transfrm.src#RID_SVXPAGE_SLANT.tabpage.text"
+msgid "Slant & Corner Radius"
+msgstr "Kallistus- ja kulmasäde"
+
+#: transfrm.src#_POS_SIZE_TEXT.#define.text
+msgctxt "transfrm.src#_POS_SIZE_TEXT.#define.text"
+msgid "Position and Size"
+msgstr "Sijainti ja koko"
+
+#: transfrm.src#RID_SVXDLG_TRANSFORM.TAB_CONTROL.RID_SVXPAGE_ANGLE.pageitem.text
+msgid "Rotation"
+msgstr "Kierto"
+
+#: transfrm.src#RID_SVXDLG_TRANSFORM.TAB_CONTROL.RID_SVXPAGE_SLANT.pageitem.text
+msgctxt "transfrm.src#RID_SVXDLG_TRANSFORM.TAB_CONTROL.RID_SVXPAGE_SLANT.pageitem.text"
+msgid "Slant & Corner Radius"
+msgstr "Kallistus- ja kulmasäde"
+
+#: transfrm.src#RID_SVXDLG_TRANSFORM.tabdialog.text
+msgctxt "transfrm.src#RID_SVXDLG_TRANSFORM.tabdialog.text"
+msgid "Position and Size"
+msgstr "Sijainti ja koko"
+
+#: bbdlg.src#RID_SVXDLG_BBDLG.1.RID_SVXPAGE_BORDER.pageitem.text
+msgctxt "bbdlg.src#RID_SVXDLG_BBDLG.1.RID_SVXPAGE_BORDER.pageitem.text"
+msgid "Borders"
+msgstr "Reunat"
+
+#: bbdlg.src#RID_SVXDLG_BBDLG.1.RID_SVXPAGE_BACKGROUND.pageitem.text
+msgctxt "bbdlg.src#RID_SVXDLG_BBDLG.1.RID_SVXPAGE_BACKGROUND.pageitem.text"
+msgid "Background"
+msgstr "Tausta"
+
+#: bbdlg.src#RID_SVXDLG_BBDLG.tabdialog.text
+msgid "Border / Background"
+msgstr "Reuna / tausta"
+
+#: backgrnd.src#UNLINKED_IMAGE.#define.text
+msgid "Unlinked graphic"
+msgstr "Linkittämätön kuva"
+
+#: backgrnd.src#RID_SVXPAGE_BACKGROUND.FT_SELECTOR.fixedtext.text
+msgid "A~s"
+msgstr "T~äyttö"
+
+#: backgrnd.src#RID_SVXPAGE_BACKGROUND.LB_SELECTOR.1.stringlist.text
+msgctxt "backgrnd.src#RID_SVXPAGE_BACKGROUND.LB_SELECTOR.1.stringlist.text"
+msgid "Color"
+msgstr "Väri"
+
+#: backgrnd.src#RID_SVXPAGE_BACKGROUND.LB_SELECTOR.2.stringlist.text
+msgid "Graphic"
+msgstr "Grafiikka"
+
+#: backgrnd.src#RID_SVXPAGE_BACKGROUND.FT_TBL_DESC.fixedtext.text
+msgid "F~or"
+msgstr "~Kohde"
+
+#: backgrnd.src#RID_SVXPAGE_BACKGROUND.LB_TBL_BOX.1.stringlist.text
+msgid "Cell"
+msgstr "Solu"
+
+#: backgrnd.src#RID_SVXPAGE_BACKGROUND.LB_TBL_BOX.2.stringlist.text
+msgid "Row"
+msgstr "Rivi"
+
+#: backgrnd.src#RID_SVXPAGE_BACKGROUND.LB_TBL_BOX.3.stringlist.text
+msgctxt "backgrnd.src#RID_SVXPAGE_BACKGROUND.LB_TBL_BOX.3.stringlist.text"
+msgid "Table"
+msgstr "Taulukko"
+
+#: backgrnd.src#RID_SVXPAGE_BACKGROUND.LB_PARA_BOX.1.stringlist.text
+msgid "Paragraph"
+msgstr "Kappale"
+
+#: backgrnd.src#RID_SVXPAGE_BACKGROUND.LB_PARA_BOX.2.stringlist.text
+msgctxt "backgrnd.src#RID_SVXPAGE_BACKGROUND.LB_PARA_BOX.2.stringlist.text"
+msgid "Character"
+msgstr "Merkki"
+
+#: backgrnd.src#RID_SVXPAGE_BACKGROUND.GB_BGDCOLOR.fixedline.text
+msgid "Background color"
+msgstr "Taustaväri"
+
+#: backgrnd.src#RID_SVXPAGE_BACKGROUND.FT_COL_TRANS.fixedtext.text
+msgctxt "backgrnd.src#RID_SVXPAGE_BACKGROUND.FT_COL_TRANS.fixedtext.text"
+msgid "~Transparency"
+msgstr "~Läpinäkyvyys"
+
+#: backgrnd.src#RID_SVXPAGE_BACKGROUND.GB_FILE.fixedline.text
+msgid "File"
+msgstr "Tiedosto"
+
+#: backgrnd.src#RID_SVXPAGE_BACKGROUND.BTN_BROWSE.pushbutton.text
+msgid "~Browse..."
+msgstr "~Selaa..."
+
+#: backgrnd.src#RID_SVXPAGE_BACKGROUND.BTN_LINK.checkbox.text
+msgid "~Link"
+msgstr "~Linkitä"
+
+#: backgrnd.src#RID_SVXPAGE_BACKGROUND.GB_POSITION.fixedline.text
+msgctxt "backgrnd.src#RID_SVXPAGE_BACKGROUND.GB_POSITION.fixedline.text"
+msgid "Type"
+msgstr "Tyyppi"
+
+#: backgrnd.src#RID_SVXPAGE_BACKGROUND.BTN_POSITION.radiobutton.text
+msgctxt "backgrnd.src#RID_SVXPAGE_BACKGROUND.BTN_POSITION.radiobutton.text"
+msgid "~Position"
+msgstr "~Sijainti"
+
+#: backgrnd.src#RID_SVXPAGE_BACKGROUND.BTN_AREA.radiobutton.text
+msgid "Ar~ea"
+msgstr "~Alue"
+
+#: backgrnd.src#RID_SVXPAGE_BACKGROUND.BTN_TILE.radiobutton.text
+msgctxt "backgrnd.src#RID_SVXPAGE_BACKGROUND.BTN_TILE.radiobutton.text"
+msgid "~Tile"
+msgstr "~Vierekkäin"
+
+#: backgrnd.src#RID_SVXPAGE_BACKGROUND.FL_GRAPH_TRANS.fixedline.text
+msgctxt "backgrnd.src#RID_SVXPAGE_BACKGROUND.FL_GRAPH_TRANS.fixedline.text"
+msgid "Transparency"
+msgstr "Läpinäkyvyys"
+
+#: backgrnd.src#RID_SVXPAGE_BACKGROUND.BTN_PREVIEW.checkbox.text
+msgid "Pre~view"
+msgstr "Esi~katselu"
+
+#: backgrnd.src#RID_SVXPAGE_BACKGROUND.STR_BROWSE.string.text
+msgid "Find graphics"
+msgstr "Etsi grafiikka"
+
+#: backgrnd.src#RID_SVXPAGE_BACKGROUND.tabpage.text
+msgctxt "backgrnd.src#RID_SVXPAGE_BACKGROUND.tabpage.text"
+msgid "Background"
+msgstr "Tausta"
+
+#: numpages.src#RID_SVXPAGE_PICK_BULLET.FL_VALUES.fixedline.text
+msgctxt "numpages.src#RID_SVXPAGE_PICK_BULLET.FL_VALUES.fixedline.text"
+msgid "Selection"
+msgstr "Valinta"
+
+#: numpages.src#RID_SVXPAGE_PICK_SINGLE_NUM.FL_VALUES.fixedline.text
+msgctxt "numpages.src#RID_SVXPAGE_PICK_SINGLE_NUM.FL_VALUES.fixedline.text"
+msgid "Selection"
+msgstr "Valinta"
+
+#: numpages.src#RID_SVXPAGE_PICK_NUM.FL_VALUES.fixedline.text
+msgctxt "numpages.src#RID_SVXPAGE_PICK_NUM.FL_VALUES.fixedline.text"
+msgid "Selection"
+msgstr "Valinta"
+
+#: numpages.src#RID_SVXPAGE_PICK_BMP.FL_VALUES.fixedline.text
+msgctxt "numpages.src#RID_SVXPAGE_PICK_BMP.FL_VALUES.fixedline.text"
+msgid "Selection"
+msgstr "Valinta"
+
+#: numpages.src#RID_SVXPAGE_PICK_BMP.CB_LINKED.checkbox.text
+msgid "~Link graphics"
+msgstr "~Linkitä grafiikka"
+
+#: numpages.src#RID_SVXPAGE_PICK_BMP.FT_ERROR.fixedtext.text
+msgid "The Gallery theme 'Bullets' is empty (no graphics)."
+msgstr "Galleriateema Luettelomerkit on tyhjä (ei kuvia)."
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.FT_LEVEL.fixedtext.text
+msgctxt "numpages.src#RID_SVXPAGE_NUM_OPTIONS.FT_LEVEL.fixedtext.text"
+msgid "Level"
+msgstr "Taso"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.FL_FORMAT.fixedline.text
+msgid "Format"
+msgstr "Muotoilu"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.FT_FMT.fixedtext.text
+msgid "~Numbering"
+msgstr "~Numerointi"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_FMT.1.stringlist.text
+msgctxt "numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_FMT.1.stringlist.text"
+msgid "1, 2, 3, ..."
+msgstr "1, 2, 3, ..."
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_FMT.2.stringlist.text
+msgctxt "numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_FMT.2.stringlist.text"
+msgid "A, B, C, ..."
+msgstr "A, B, C, ..."
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_FMT.3.stringlist.text
+msgctxt "numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_FMT.3.stringlist.text"
+msgid "a, b, c, ..."
+msgstr "a, b, c, ..."
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_FMT.4.stringlist.text
+msgctxt "numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_FMT.4.stringlist.text"
+msgid "I, II, III, ..."
+msgstr "I, II, III, ..."
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_FMT.5.stringlist.text
+msgctxt "numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_FMT.5.stringlist.text"
+msgid "i, ii, iii, ..."
+msgstr "i, ii, iii, ..."
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_FMT.6.stringlist.text
+msgid "A, .., AA, .., AAA, ..."
+msgstr "A, .., AA, .., AAA, ... "
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_FMT.7.stringlist.text
+msgid "a, .., aa, .., aaa, ..."
+msgstr "a, .., aa, .., aaa, ..."
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_FMT.8.stringlist.text
+msgid "Bullet"
+msgstr "Luettelomerkki"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_FMT.9.stringlist.text
+msgctxt "numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_FMT.9.stringlist.text"
+msgid "Graphics"
+msgstr "Kuvat"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_FMT.10.stringlist.text
+msgid "Linked graphics"
+msgstr "Linkitetyt kuvat"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_FMT.11.stringlist.text
+msgctxt "numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_FMT.11.stringlist.text"
+msgid "None"
+msgstr "Ei mitään"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_FMT.12.stringlist.text
+msgid "Native Numbering"
+msgstr "Paikallinen numerointi"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_FMT.13.stringlist.text
+msgid "А, Б, .., Аа, Аб, ... (Bulgarian)"
+msgstr "А, Б, .., Аа, Аб, ... (bulgaria)"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_FMT.14.stringlist.text
+msgid "а, б, .., аа, аб, ... (Bulgarian)"
+msgstr "а, б, .., аа, аб, ... (bulgaria)"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_FMT.15.stringlist.text
+msgid "А, Б, .., Аа, Бб, ... (Bulgarian)"
+msgstr "А, Б, .., Аа, Бб, ... (bulgaria)"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_FMT.16.stringlist.text
+msgid "а, б, .., аа, бб, ... (Bulgarian)"
+msgstr "а, б, .., аа, бб, ... (bulgaria)"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_FMT.17.stringlist.text
+msgid "А, Б, .., Аа, Аб, ... (Russian)"
+msgstr "А, Б, .., Аа, Аб, ... (venäjä)"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_FMT.18.stringlist.text
+msgid "а, б, .., аа, аб, ... (Russian)"
+msgstr "а, б, .., аа, аб, ... (venäjä)"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_FMT.19.stringlist.text
+msgid "А, Б, .., Аа, Бб, ... (Russian)"
+msgstr "А, Б, .., Аа, Бб, ... (venäjä)"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_FMT.20.stringlist.text
+msgid "а, б, .., аа, бб, ... (Russian)"
+msgstr "а, б, .., аа, бб, ... (venäjä)"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_FMT.21.stringlist.text
+msgid "А, Б, .., Аа, Аб, ... (Serbian)"
+msgstr "А, Б, .., Аа, Аб, ... (serbia)"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_FMT.22.stringlist.text
+msgid "а, б, .., аа, аб, ... (Serbian)"
+msgstr "а, б, .., аа, аб, ... (serbia)"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_FMT.23.stringlist.text
+msgid "А, Б, .., Аа, Бб, ... (Serbian)"
+msgstr "А, Б, .., Аа, Бб, ... (serbia)"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_FMT.24.stringlist.text
+msgid "а, б, .., аа, бб, ... (Serbian)"
+msgstr "а, б, .., аа, бб, ... (serbia)"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_FMT.25.stringlist.text
+msgid "Α, Β, Γ, ... (Greek Upper Letter)"
+msgstr "Α, Β, Γ, ... (kreikkalaiset isot kirjaimet)"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_FMT.26.stringlist.text
+msgid "α, β, γ, ... (Greek Lower Letter)"
+msgstr "α, β, γ, ... (kreikkalaiset pienet kirjaimet)"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.FT_PREFIX.fixedtext.text
+msgctxt "numpages.src#RID_SVXPAGE_NUM_OPTIONS.FT_PREFIX.fixedtext.text"
+msgid "Before"
+msgstr "Ennen"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.FT_SUFFIX.fixedtext.text
+msgctxt "numpages.src#RID_SVXPAGE_NUM_OPTIONS.FT_SUFFIX.fixedtext.text"
+msgid "After"
+msgstr "Jälkeen"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.FT_CHARFMT.fixedtext.text
+msgid "~Character Style"
+msgstr "~Merkkityyli"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.FT_BUL_COLOR.fixedtext.text
+msgctxt "numpages.src#RID_SVXPAGE_NUM_OPTIONS.FT_BUL_COLOR.fixedtext.text"
+msgid "Color"
+msgstr "Väri"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.FT_BUL_REL_SIZE.fixedtext.text
+msgid "~Relative size"
+msgstr "~Suhteellinen koko"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.FT_ALL_LEVEL.fixedtext.text
+msgid "Show sublevels"
+msgstr "Näytä alitasot"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.FT_START.fixedtext.text
+msgid "Start at"
+msgstr "Aloita kohdasta"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.FT_ALIGN.fixedtext.text
+msgctxt "numpages.src#RID_SVXPAGE_NUM_OPTIONS.FT_ALIGN.fixedtext.text"
+msgid "~Alignment"
+msgstr "~Tasaus"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_ALIGN.1.stringlist.text
+msgctxt "numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_ALIGN.1.stringlist.text"
+msgid "Left"
+msgstr "Vasen"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_ALIGN.2.stringlist.text
+msgctxt "numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_ALIGN.2.stringlist.text"
+msgid "Centered"
+msgstr "Keskitetty"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_ALIGN.3.stringlist.text
+msgctxt "numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_ALIGN.3.stringlist.text"
+msgid "Right"
+msgstr "Oikea"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.STR_BULLET.string.text
+msgctxt "numpages.src#RID_SVXPAGE_NUM_OPTIONS.STR_BULLET.string.text"
+msgid "Character"
+msgstr "Merkki"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.FT_BITMAP.fixedtext.text
+msgctxt "numpages.src#RID_SVXPAGE_NUM_OPTIONS.FT_BITMAP.fixedtext.text"
+msgid "Graphics"
+msgstr "Kuvat"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.MB_BITMAP.MN_GRAPHIC_DLG.menuitem.text
+msgctxt "numpages.src#RID_SVXPAGE_NUM_OPTIONS.MB_BITMAP.MN_GRAPHIC_DLG.menuitem.text"
+msgid "From file..."
+msgstr "Tiedostosta..."
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.MB_BITMAP.MN_GALLERY.menuitem.text
+msgctxt "numpages.src#RID_SVXPAGE_NUM_OPTIONS.MB_BITMAP.MN_GALLERY.menuitem.text"
+msgid "Gallery"
+msgstr "Galleria"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.MB_BITMAP.menubutton.text
+msgctxt "numpages.src#RID_SVXPAGE_NUM_OPTIONS.MB_BITMAP.menubutton.text"
+msgid "Select..."
+msgstr "Valitse..."
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.FT_SIZE.fixedtext.text
+msgctxt "numpages.src#RID_SVXPAGE_NUM_OPTIONS.FT_SIZE.fixedtext.text"
+msgid "Width"
+msgstr "Leveys"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.FT_MULT.fixedtext.text
+msgctxt "numpages.src#RID_SVXPAGE_NUM_OPTIONS.FT_MULT.fixedtext.text"
+msgid "Height"
+msgstr "Korkeus"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.CB_RATIO.checkbox.text
+msgctxt "numpages.src#RID_SVXPAGE_NUM_OPTIONS.CB_RATIO.checkbox.text"
+msgid "Keep ratio"
+msgstr "Säilytä suhde"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.FT_ORIENT.fixedtext.text
+msgctxt "numpages.src#RID_SVXPAGE_NUM_OPTIONS.FT_ORIENT.fixedtext.text"
+msgid "Alignment"
+msgstr "Tasaus"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_ORIENT.1.stringlist.text
+msgid "Top of baseline"
+msgstr "Perusviivan yläreuna"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_ORIENT.2.stringlist.text
+msgid "Center of baseline"
+msgstr "Perusviivan keskipiste"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_ORIENT.3.stringlist.text
+msgid "Bottom of baseline"
+msgstr "Perusviivan alareuna"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_ORIENT.4.stringlist.text
+msgctxt "numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_ORIENT.4.stringlist.text"
+msgid "Top of character"
+msgstr "Merkin yläreuna"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_ORIENT.5.stringlist.text
+msgctxt "numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_ORIENT.5.stringlist.text"
+msgid "Center of character"
+msgstr "Merkin keskikohta"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_ORIENT.6.stringlist.text
+msgctxt "numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_ORIENT.6.stringlist.text"
+msgid "Bottom of character"
+msgstr "Merkin alareuna"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_ORIENT.7.stringlist.text
+msgctxt "numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_ORIENT.7.stringlist.text"
+msgid "Top of line"
+msgstr "Viivan yläreuna"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_ORIENT.8.stringlist.text
+msgctxt "numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_ORIENT.8.stringlist.text"
+msgid "Center of line"
+msgstr "Viivan keskikohta"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_ORIENT.9.stringlist.text
+msgctxt "numpages.src#RID_SVXPAGE_NUM_OPTIONS.LB_ORIENT.9.stringlist.text"
+msgid "Bottom of line"
+msgstr "Viivan alareuna"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.FL_SAME_LEVEL.fixedline.text
+msgid "All levels"
+msgstr "Kaikki tasot"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.CB_SAME_LEVEL.checkbox.text
+msgid "~Consecutive numbering"
+msgstr "~Jatkuva numerointi"
+
+#: numpages.src#RID_SVXPAGE_NUM_OPTIONS.ST_POPUP_EMPTY_ENTRY.string.text
+msgid "There are no graphics in the 'Bullets' Gallery theme."
+msgstr "Galleriateemassa Luettelomerkit ei ole kuvia."
+
+#: numpages.src#RID_SVXPAGE_NUM_POSITION.FT_LEVEL.fixedtext.text
+msgctxt "numpages.src#RID_SVXPAGE_NUM_POSITION.FT_LEVEL.fixedtext.text"
+msgid "Level"
+msgstr "Taso"
+
+#: numpages.src#RID_SVXPAGE_NUM_POSITION.FL_POSITION.fixedline.text
+msgid "Position and spacing"
+msgstr "Sijainti ja välit"
+
+#: numpages.src#RID_SVXPAGE_NUM_POSITION.FT_BORDERDIST.fixedtext.text
+msgctxt "numpages.src#RID_SVXPAGE_NUM_POSITION.FT_BORDERDIST.fixedtext.text"
+msgid "Indent"
+msgstr "Sisennä"
+
+#: numpages.src#RID_SVXPAGE_NUM_POSITION.CB_RELATIVE.checkbox.text
+msgid "Relati~ve"
+msgstr "~Suhteellinen"
+
+#: numpages.src#RID_SVXPAGE_NUM_POSITION.FT_INDENT.fixedtext.text
+msgid "Width of numbering"
+msgstr "Numeroinnin leveys"
+
+#: numpages.src#RID_SVXPAGE_NUM_POSITION.FT_NUMDIST.fixedtext.text
+msgid "Minimum space numbering <-> text"
+msgstr "Numeroinnin ja tekstin välillä vähintään"
+
+#: numpages.src#RID_SVXPAGE_NUM_POSITION.FT_ALIGN.fixedtext.text
+msgid "N~umbering alignment"
+msgstr "Numeroinnin ~tasaus"
+
+#: numpages.src#RID_SVXPAGE_NUM_POSITION.LB_ALIGN.1.stringlist.text
+msgctxt "numpages.src#RID_SVXPAGE_NUM_POSITION.LB_ALIGN.1.stringlist.text"
+msgid "Left"
+msgstr "Vasen"
+
+#: numpages.src#RID_SVXPAGE_NUM_POSITION.LB_ALIGN.2.stringlist.text
+msgctxt "numpages.src#RID_SVXPAGE_NUM_POSITION.LB_ALIGN.2.stringlist.text"
+msgid "Centered"
+msgstr "Keskitetty"
+
+#: numpages.src#RID_SVXPAGE_NUM_POSITION.LB_ALIGN.3.stringlist.text
+msgctxt "numpages.src#RID_SVXPAGE_NUM_POSITION.LB_ALIGN.3.stringlist.text"
+msgid "Right"
+msgstr "Oikea"
+
+#: numpages.src#RID_SVXPAGE_NUM_POSITION.FT_LABEL_FOLLOWED_BY.fixedtext.text
+msgid "Numbering followed by"
+msgstr "Numeron jälkeen tulee"
+
+#: numpages.src#RID_SVXPAGE_NUM_POSITION.LB_LABEL_FOLLOWED_BY.1.stringlist.text
+msgid "Tab stop"
+msgstr "Sarkainkohta"
+
+#: numpages.src#RID_SVXPAGE_NUM_POSITION.LB_LABEL_FOLLOWED_BY.2.stringlist.text
+msgid "Space"
+msgstr "Väli"
+
+#: numpages.src#RID_SVXPAGE_NUM_POSITION.LB_LABEL_FOLLOWED_BY.3.stringlist.text
+msgid "Nothing"
+msgstr "Ei mitään"
+
+#: numpages.src#RID_SVXPAGE_NUM_POSITION.FT_LISTTAB.fixedtext.text
+msgid "at"
+msgstr "etäisyydelle"
+
+#: numpages.src#RID_SVXPAGE_NUM_POSITION.FT_ALIGNED_AT.fixedtext.text
+msgid "Aligned at"
+msgstr "Tasattu etäisyydelle"
+
+#: numpages.src#RID_SVXPAGE_NUM_POSITION.FT_INDENT_AT.fixedtext.text
+msgid "Indent at"
+msgstr "Sisennys"
+
+#: numpages.src#RID_SVXPAGE_NUM_POSITION.PB_STANDARD.pushbutton.text
+msgctxt "numpages.src#RID_SVXPAGE_NUM_POSITION.PB_STANDARD.pushbutton.text"
+msgid "Default"
+msgstr "Oletus"
+
+#: numpages.src#RID_STR_EDIT_GRAPHIC.string.text
+msgid "Link"
+msgstr "Hyperlinkki"
+
+#: strings.src#RID_SVXSTR_DESC_GRADIENT.string.text
+msgid "Please enter a name for the gradient:"
+msgstr "Kirjoita liukuvärjäyksen nimi:"
+
+#: strings.src#RID_SVXSTR_ASK_DEL_GRADIENT.string.text
+msgid "Do you want to delete the gradient?"
+msgstr "Haluatko poistaa liukuvärjäyksen?"
+
+#: strings.src#RID_SVXSTR_ASK_CHANGE_GRADIENT.string.text
+msgid ""
+"The gradient was modified without saving. \n"
+"Modify the selected gradient or add a new gradient."
+msgstr ""
+"Liukuvärjäystä ei tallennettu muutoksen jälkeen. \n"
+"Muuta valittua liukuvärjäystä tai lisää uusi liukuvärjäys."
+
+#: strings.src#RID_SVXSTR_DESC_NEW_BITMAP.string.text
+msgid "Please enter a name for the bitmap:"
+msgstr "Kirjoita bittikartan nimi:"
+
+#: strings.src#RID_SVXSTR_DESC_EXT_BITMAP.string.text
+msgid "Please enter a name for the external bitmap:"
+msgstr "Kirjoita ulkoisen bittikartan nimi:"
+
+#: strings.src#RID_SVXSTR_ASK_DEL_BITMAP.string.text
+msgid "Are you sure you want to delete the bitmap?"
+msgstr "Haluatko varmasti poistaa bittikartan?"
+
+#: strings.src#RID_SVXSTR_ASK_CHANGE_BITMAP.string.text
+msgid ""
+"The bitmap was modified without saving. \n"
+"Modify the selected bitmap or add a new bitmap."
+msgstr ""
+"Bittikarttaa ei tallennettu muutoksen jälkeen. \n"
+"Muuta valittua bittikarttaa tai lisää uusi bittikartta."
+
+#: strings.src#RID_SVXSTR_DESC_LINESTYLE.string.text
+msgid "Please enter a name for the line style:"
+msgstr "Kirjoita viivatyylin nimi:"
+
+#: strings.src#RID_SVXSTR_ASK_DEL_LINESTYLE.string.text
+msgid "Do you want to delete the line style?"
+msgstr "Haluatko poistaa viivatyylin?"
+
+#: strings.src#RID_SVXSTR_ASK_CHANGE_LINESTYLE.string.text
+msgid ""
+"The line style was modified without saving. \n"
+"Modify the selected line style or add a new line style."
+msgstr ""
+"Viivatyyliä ei tallennettu muutoksen jälkeen. \n"
+"Muuta valittua viivatyyliä tai lisää uusi viivatyyli."
+
+#: strings.src#RID_SVXSTR_DESC_HATCH.string.text
+msgid "Please enter a name for the hatching:"
+msgstr "Kirjoita viivoituksen nimi:"
+
+#: strings.src#RID_SVXSTR_ASK_DEL_HATCH.string.text
+msgid "Do you want to delete the hatching?"
+msgstr "Haluatko poistaa viivoituksen?"
+
+#: strings.src#RID_SVXSTR_ASK_CHANGE_HATCH.string.text
+msgid ""
+"The hatching type was modified but not saved. \n"
+"Modify the selected hatching type or add a new hatching type."
+msgstr ""
+"Viivoitustyyppiä on muutettu ilman tallennusta. \n"
+"Muuta valittua viivoitustyyppiä tai lisää uusi viivoitustyyppi."
+
+#: strings.src#RID_SVXSTR_CHANGE.string.text
+msgid "Modify"
+msgstr "Muuta"
+
+#: strings.src#RID_SVXSTR_ADD.string.text
+msgctxt "strings.src#RID_SVXSTR_ADD.string.text"
+msgid "Add"
+msgstr "Lisää"
+
+#: strings.src#RID_SVXSTR_DESC_COLOR.string.text
+msgid "Please enter a name for the new color:"
+msgstr "Kirjoita uuden värin nimi:"
+
+#: strings.src#RID_SVXSTR_ASK_DEL_COLOR.string.text
+msgid "Do you want to delete the color?"
+msgstr "Haluatko poistaa värin?"
+
+#: strings.src#RID_SVXSTR_ASK_CHANGE_COLOR.string.text
+msgid ""
+"The color was modified without saving.\n"
+"Modify the selected color or add a new color."
+msgstr ""
+"Väriä on muutettu tallentamatta.\n"
+"Muuta valittua väriä tai lisää uusi väri."
+
+#: strings.src#RID_SVXSTR_TABLE.string.text
+msgctxt "strings.src#RID_SVXSTR_TABLE.string.text"
+msgid "Table"
+msgstr "Taulukko"
+
+#: strings.src#RID_SVXSTR_WRITE_DATA_ERROR.string.text
+msgid "The file could not be saved!"
+msgstr "Tiedoston tallentaminen ei onnistunut!"
+
+#: strings.src#RID_SVXSTR_READ_DATA_ERROR.string.text
+msgid "The file could not be loaded!"
+msgstr "Tiedoston lataaminen ei onnistunut!"
+
+#: strings.src#RID_SVXSTR_WARN_TABLE_OVERWRITE.string.text
+msgid "The list was modified without saving. Would you like to save the list now?"
+msgstr "Luetteloa on muutettu ilman tallennusta. Haluatko tallentaa luettelon nyt?"
+
+#: strings.src#RID_SVXSTR_WARN_NAME_DUPLICATE.string.text
+msgid ""
+"The name you have entered already exists. \n"
+"Please choose another name."
+msgstr ""
+"Määritetty nimi on jo käytössä. \n"
+"Valitse jokin muu nimi."
+
+#: strings.src#RID_SVXSTR_DESC_LINEEND.string.text
+msgid "Please enter a name for the new arrowhead:"
+msgstr "Kirjoita uuden nuolenkärjen nimi:"
+
+#: strings.src#RID_SVXSTR_ASK_DEL_LINEEND.string.text
+msgid "Do you want to delete the arrowhead?"
+msgstr "Haluatko poistaa nuolenkärjen?"
+
+#: strings.src#RID_SVXSTR_ASK_CHANGE_LINEEND.string.text
+msgid ""
+"The arrowhead was modified without saving.\n"
+"Would you like to save the arrowhead now?"
+msgstr ""
+"Nuolenkärkeä on muutettu ilman tallennusta.\n"
+"Haluatko tallentaa nuolenkärjen nyt?"
+
+#: align.src#RID_SVXPAGE_ALIGNMENT.FL_ALIGNMENT.fixedline.text
+msgid "Text alignment"
+msgstr "Tekstin tasaus"
+
+#: align.src#RID_SVXPAGE_ALIGNMENT.FT_HORALIGN.fixedtext.text
+msgctxt "align.src#RID_SVXPAGE_ALIGNMENT.FT_HORALIGN.fixedtext.text"
+msgid "Hori~zontal"
+msgstr "Vaaka~taso"
+
+#: align.src#RID_SVXPAGE_ALIGNMENT.LB_HORALIGN.1.stringlist.text
+msgctxt "align.src#RID_SVXPAGE_ALIGNMENT.LB_HORALIGN.1.stringlist.text"
+msgid "Default"
+msgstr "Oletus"
+
+#: align.src#RID_SVXPAGE_ALIGNMENT.LB_HORALIGN.2.stringlist.text
+msgctxt "align.src#RID_SVXPAGE_ALIGNMENT.LB_HORALIGN.2.stringlist.text"
+msgid "Left"
+msgstr "Vasen"
+
+#: align.src#RID_SVXPAGE_ALIGNMENT.LB_HORALIGN.3.stringlist.text
+msgid "Center"
+msgstr "Keskellä"
+
+#: align.src#RID_SVXPAGE_ALIGNMENT.LB_HORALIGN.4.stringlist.text
+msgctxt "align.src#RID_SVXPAGE_ALIGNMENT.LB_HORALIGN.4.stringlist.text"
+msgid "Right"
+msgstr "Oikea"
+
+#: align.src#RID_SVXPAGE_ALIGNMENT.LB_HORALIGN.5.stringlist.text
+msgctxt "align.src#RID_SVXPAGE_ALIGNMENT.LB_HORALIGN.5.stringlist.text"
+msgid "Justified"
+msgstr "Tasattu"
+
+#: align.src#RID_SVXPAGE_ALIGNMENT.LB_HORALIGN.6.stringlist.text
+msgid "Filled"
+msgstr "Täytetty"
+
+#: align.src#RID_SVXPAGE_ALIGNMENT.LB_HORALIGN.7.stringlist.text
+msgctxt "align.src#RID_SVXPAGE_ALIGNMENT.LB_HORALIGN.7.stringlist.text"
+msgid "Distributed"
+msgstr "Jaettu"
+
+#: align.src#RID_SVXPAGE_ALIGNMENT.FT_INDENT.fixedtext.text
+msgid "I~ndent"
+msgstr "~Sisennys"
+
+#: align.src#RID_SVXPAGE_ALIGNMENT.FT_VERALIGN.fixedtext.text
+msgctxt "align.src#RID_SVXPAGE_ALIGNMENT.FT_VERALIGN.fixedtext.text"
+msgid "~Vertical"
+msgstr "~Pystytasossa"
+
+#: align.src#RID_SVXPAGE_ALIGNMENT.LB_VERALIGN.1.stringlist.text
+msgctxt "align.src#RID_SVXPAGE_ALIGNMENT.LB_VERALIGN.1.stringlist.text"
+msgid "Default"
+msgstr "Oletus"
+
+#: align.src#RID_SVXPAGE_ALIGNMENT.LB_VERALIGN.2.stringlist.text
+msgctxt "align.src#RID_SVXPAGE_ALIGNMENT.LB_VERALIGN.2.stringlist.text"
+msgid "Top"
+msgstr "Yläreuna"
+
+#: align.src#RID_SVXPAGE_ALIGNMENT.LB_VERALIGN.3.stringlist.text
+msgctxt "align.src#RID_SVXPAGE_ALIGNMENT.LB_VERALIGN.3.stringlist.text"
+msgid "Middle"
+msgstr "Keskelle"
+
+#: align.src#RID_SVXPAGE_ALIGNMENT.LB_VERALIGN.4.stringlist.text
+msgctxt "align.src#RID_SVXPAGE_ALIGNMENT.LB_VERALIGN.4.stringlist.text"
+msgid "Bottom"
+msgstr "Alareuna"
+
+#: align.src#RID_SVXPAGE_ALIGNMENT.LB_VERALIGN.5.stringlist.text
+msgctxt "align.src#RID_SVXPAGE_ALIGNMENT.LB_VERALIGN.5.stringlist.text"
+msgid "Justified"
+msgstr "Tasattu"
+
+#: align.src#RID_SVXPAGE_ALIGNMENT.LB_VERALIGN.6.stringlist.text
+msgctxt "align.src#RID_SVXPAGE_ALIGNMENT.LB_VERALIGN.6.stringlist.text"
+msgid "Distributed"
+msgstr "Jaettu"
+
+#: align.src#RID_SVXPAGE_ALIGNMENT.FL_ORIENTATION.fixedline.text
+msgid "Text orientation"
+msgstr "Teksti suunta"
+
+#: align.src#RID_SVXPAGE_ALIGNMENT.BTN_TXTSTACKED.tristatebox.text
+msgid "Ve~rtically stacked"
+msgstr "Pystysuuntainen pino"
+
+#: align.src#RID_SVXPAGE_ALIGNMENT.FT_DEGREES.fixedtext.text
+msgid "De~grees"
+msgstr "A~steet"
+
+#: align.src#RID_SVXPAGE_ALIGNMENT.FT_BORDER_LOCK.fixedtext.text
+msgid "Re~ference edge"
+msgstr "Kii~nteä reuna"
+
+#: align.src#RID_SVXPAGE_ALIGNMENT.BTN_ASIAN_VERTICAL.tristatebox.text
+msgid "Asian layout ~mode"
+msgstr "Aasialainen asettelu -tila"
+
+#: align.src#RID_SVXPAGE_ALIGNMENT.FL_WRAP.fixedline.text
+msgctxt "align.src#RID_SVXPAGE_ALIGNMENT.FL_WRAP.fixedline.text"
+msgid "Properties"
+msgstr "Ominaisuudet"
+
+#: align.src#RID_SVXPAGE_ALIGNMENT.BTN_WRAP.tristatebox.text
+msgid "~Wrap text automatically"
+msgstr "~Rivitä teksti automaattisesti"
+
+#: align.src#RID_SVXPAGE_ALIGNMENT.BTN_HYPH.tristatebox.text
+msgid "Hyphenation ~active"
+msgstr "Tavutus ~aktiivinen"
+
+#: align.src#RID_SVXPAGE_ALIGNMENT.BTN_SHRINK.tristatebox.text
+msgid "~Shrink to fit cell size"
+msgstr "Kuti~sta solun kokoon sopivaksi"
+
+#: align.src#RID_SVXPAGE_ALIGNMENT.FT_TEXTFLOW.fixedtext.text
+msgid "Te~xt direction"
+msgstr "~Tekstin suunta"
+
+#: align.src#RID_SVXPAGE_ALIGNMENT.STR_BOTTOMLOCK.string.text
+msgid "Text Extension From Lower Cell Border"
+msgstr "Tekstin laajennus solun alareunasta"
+
+#: align.src#RID_SVXPAGE_ALIGNMENT.STR_TOPLOCK.string.text
+msgid "Text Extension From Upper Cell Border"
+msgstr "Tekstin laajennus solun yläreunasta"
+
+#: align.src#RID_SVXPAGE_ALIGNMENT.STR_CELLLOCK.string.text
+msgid "Text Extension Inside Cell"
+msgstr "Tekstin laajennus solun sisällä"
+
+#: align.src#RID_SVXPAGE_ALIGNMENT.tabpage.text
+msgctxt "align.src#RID_SVXPAGE_ALIGNMENT.tabpage.text"
+msgid "Alignment"
+msgstr "Tasaus"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_NAME.FL_WEST.fixedline.text
+msgid "Western text font"
+msgstr "Länsimaiset tekstifontit"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_NAME.LB_WEST_STYLE.1.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_NAME.LB_WEST_STYLE.1.stringlist.text"
+msgid "Normal"
+msgstr "Tavallinen"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_NAME.LB_WEST_STYLE.2.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_NAME.LB_WEST_STYLE.2.stringlist.text"
+msgid "Italic"
+msgstr "Kursivointi"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_NAME.LB_WEST_STYLE.3.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_NAME.LB_WEST_STYLE.3.stringlist.text"
+msgid "Bold"
+msgstr "Lihavointi"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_NAME.LB_WEST_STYLE.4.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_NAME.LB_WEST_STYLE.4.stringlist.text"
+msgid "Bold italic"
+msgstr "Lihavoitu kursivoitu"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_NAME.LB_WEST_STYLE_NOCJK.1.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_NAME.LB_WEST_STYLE_NOCJK.1.stringlist.text"
+msgid "Normal"
+msgstr "Tavallinen"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_NAME.LB_WEST_STYLE_NOCJK.2.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_NAME.LB_WEST_STYLE_NOCJK.2.stringlist.text"
+msgid "Italic"
+msgstr "Kursivointi"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_NAME.LB_WEST_STYLE_NOCJK.3.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_NAME.LB_WEST_STYLE_NOCJK.3.stringlist.text"
+msgid "Bold"
+msgstr "Lihavointi"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_NAME.LB_WEST_STYLE_NOCJK.4.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_NAME.LB_WEST_STYLE_NOCJK.4.stringlist.text"
+msgid "Bold italic"
+msgstr "Lihavoitu kursivoitu"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_NAME.FT_WEST_SIZE.fixedtext.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_NAME.FT_WEST_SIZE.fixedtext.text"
+msgid "Size"
+msgstr "Koko"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_NAME.FT_WEST_SIZE_NOCJK.fixedtext.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_NAME.FT_WEST_SIZE_NOCJK.fixedtext.text"
+msgid "Size"
+msgstr "Koko"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_NAME.FT_WEST_LANG.fixedtext.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_NAME.FT_WEST_LANG.fixedtext.text"
+msgid "Language"
+msgstr "Kieli"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_NAME.FT_WEST_LANG_NOCJK.fixedtext.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_NAME.FT_WEST_LANG_NOCJK.fixedtext.text"
+msgid "~Language"
+msgstr "~Kieli"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_NAME.FL_EAST.fixedline.text
+msgid "Asian text font"
+msgstr "Aasialaiset tekstifontit"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_NAME.LB_EAST_STYLE.1.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_NAME.LB_EAST_STYLE.1.stringlist.text"
+msgid "Normal"
+msgstr "Tavallinen"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_NAME.LB_EAST_STYLE.2.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_NAME.LB_EAST_STYLE.2.stringlist.text"
+msgid "Italic"
+msgstr "Kursivointi"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_NAME.LB_EAST_STYLE.3.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_NAME.LB_EAST_STYLE.3.stringlist.text"
+msgid "Bold"
+msgstr "Lihavointi"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_NAME.LB_EAST_STYLE.4.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_NAME.LB_EAST_STYLE.4.stringlist.text"
+msgid "Bold italic"
+msgstr "Lihavoitu kursivoitu"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_NAME.FT_EAST_SIZE.fixedtext.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_NAME.FT_EAST_SIZE.fixedtext.text"
+msgid "Size"
+msgstr "Koko"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_NAME.FT_EAST_LANG.fixedtext.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_NAME.FT_EAST_LANG.fixedtext.text"
+msgid "Language"
+msgstr "Kieli"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_NAME.FL_CTL.fixedline.text
+msgid "CTL font"
+msgstr "Laajennetun tekstiasettelun fontti"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_NAME.LB_CTL_STYLE.1.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_NAME.LB_CTL_STYLE.1.stringlist.text"
+msgid "Normal"
+msgstr "Tavallinen"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_NAME.LB_CTL_STYLE.2.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_NAME.LB_CTL_STYLE.2.stringlist.text"
+msgid "Italic"
+msgstr "Kursivointi"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_NAME.LB_CTL_STYLE.3.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_NAME.LB_CTL_STYLE.3.stringlist.text"
+msgid "Bold"
+msgstr "Lihavointi"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_NAME.LB_CTL_STYLE.4.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_NAME.LB_CTL_STYLE.4.stringlist.text"
+msgid "Bold italic"
+msgstr "Lihavoitu kursivoitu"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_NAME.FT_CTL_SIZE.fixedtext.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_NAME.FT_CTL_SIZE.fixedtext.text"
+msgid "Size"
+msgstr "Koko"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_NAME.FT_CTL_LANG.fixedtext.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_NAME.FT_CTL_LANG.fixedtext.text"
+msgid "Language"
+msgstr "Kieli"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_NAME.WIN_CHAR_PREVIEW.window.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_NAME.WIN_CHAR_PREVIEW.window.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_NAME.FL_COLOR2.fixedline.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_NAME.FL_COLOR2.fixedline.text"
+msgid "Color"
+msgstr "Väri"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_NAME.FT_COLOR2.fixedtext.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_NAME.FT_COLOR2.fixedtext.text"
+msgid "Font ~color"
+msgstr "Fontin ~väri"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_NAME.STR_CHARNAME_NOSTYLE.string.text
+msgid "No %1"
+msgstr "Ei %1"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_NAME.STR_CHARNAME_TRANSPARENT.string.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_NAME.STR_CHARNAME_TRANSPARENT.string.text"
+msgid "Transparent"
+msgstr "Läpinäkyvä"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_NAME.STR_CHARNAME_FAMILY.string.text
+msgid "Family"
+msgstr "Kirjasinperhe"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_NAME.STR_CHARNAME_FONT.string.text
+msgid "Font"
+msgstr "Fontti"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_NAME.STR_CHARNAME_STYLE.string.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_NAME.STR_CHARNAME_STYLE.string.text"
+msgid "Style"
+msgstr "Tyyli"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_NAME.STR_CHARNAME_TYPEFACE.string.text
+msgid "Typeface"
+msgstr "Kirjasinlaji"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.FT_FONTCOLOR.fixedtext.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.FT_FONTCOLOR.fixedtext.text"
+msgid "Font ~color"
+msgstr "Fontin ~väri"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.FT_EFFECTS.fixedtext.text
+msgid "~Effects"
+msgstr "Tehosteet"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_EFFECTS2.1.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_EFFECTS2.1.stringlist.text"
+msgid "(Without)"
+msgstr "(ilman)"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_EFFECTS2.2.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_EFFECTS2.2.stringlist.text"
+msgid "Capitals"
+msgstr "Isot kirjaimet"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_EFFECTS2.3.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_EFFECTS2.3.stringlist.text"
+msgid "Lowercase"
+msgstr "Pienet kirjaimet"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_EFFECTS2.4.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_EFFECTS2.4.stringlist.text"
+msgid "Title"
+msgstr "Otsikko"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_EFFECTS2.5.stringlist.text
+msgid "Small capitals"
+msgstr "Kapiteelikirjaimet"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.FT_RELIEF.fixedtext.text
+msgid "~Relief"
+msgstr "~Korkokuva"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_RELIEF.1.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_RELIEF.1.stringlist.text"
+msgid "(Without)"
+msgstr "(ilman)"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_RELIEF.2.stringlist.text
+msgid "Embossed"
+msgstr "Korkokuva"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_RELIEF.3.stringlist.text
+msgid "Engraved"
+msgstr "Kaiverrettu"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.CB_OUTLINE.tristatebox.text
+msgid "Out~line"
+msgstr "Ääriviiva"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.CB_SHADOW.tristatebox.text
+msgid "Sha~dow"
+msgstr "Varjo"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.CB_BLINKING.tristatebox.text
+msgid "~Blinking"
+msgstr "~Vilkkuva"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.CB_CHARHIDDEN.tristatebox.text
+msgid "H~idden"
+msgstr "P~iilotettu"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.FT_OVERLINE.fixedtext.text
+msgid "~Overlining"
+msgstr "Päälleviivaus"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_OVERLINE.1.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_OVERLINE.1.stringlist.text"
+msgid "(Without)"
+msgstr "(ilman)"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_OVERLINE.2.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_OVERLINE.2.stringlist.text"
+msgid "Single"
+msgstr "Yksinkertainen"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_OVERLINE.3.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_OVERLINE.3.stringlist.text"
+msgid "Double"
+msgstr "Kaksinkertainen"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_OVERLINE.4.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_OVERLINE.4.stringlist.text"
+msgid "Bold"
+msgstr "Lihavoitu"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_OVERLINE.5.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_OVERLINE.5.stringlist.text"
+msgid "Dotted"
+msgstr "Pisteet"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_OVERLINE.6.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_OVERLINE.6.stringlist.text"
+msgid "Dotted (Bold)"
+msgstr "Pisteet (lihavoitu)"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_OVERLINE.7.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_OVERLINE.7.stringlist.text"
+msgid "Dash"
+msgstr "Katkoviiva"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_OVERLINE.8.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_OVERLINE.8.stringlist.text"
+msgid "Dash (Bold)"
+msgstr "Katkoviiva (lihavoitu)"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_OVERLINE.9.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_OVERLINE.9.stringlist.text"
+msgid "Long Dash"
+msgstr "Pitkä katkoviiva"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_OVERLINE.10.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_OVERLINE.10.stringlist.text"
+msgid "Long Dash (Bold)"
+msgstr "Pitkä katkoviiva (lihavoitu)"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_OVERLINE.11.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_OVERLINE.11.stringlist.text"
+msgid "Dot Dash"
+msgstr "Pistekatkoviiva"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_OVERLINE.12.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_OVERLINE.12.stringlist.text"
+msgid "Dot Dash (Bold)"
+msgstr "Pistekatkoviiva (lihavoitu)"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_OVERLINE.13.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_OVERLINE.13.stringlist.text"
+msgid "Dot Dot Dash"
+msgstr "Piste piste viiva"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_OVERLINE.14.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_OVERLINE.14.stringlist.text"
+msgid "Dot Dot Dash (Bold)"
+msgstr "Piste piste viiva (lihavoitu)"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_OVERLINE.15.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_OVERLINE.15.stringlist.text"
+msgid "Wave"
+msgstr "Aalto"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_OVERLINE.16.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_OVERLINE.16.stringlist.text"
+msgid "Wave (Bold)"
+msgstr "Aalto (lihavoitu)"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_OVERLINE.17.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_OVERLINE.17.stringlist.text"
+msgid "Double Wave"
+msgstr "Kaksinkertainen aalto"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.FT_OVERLINE_COLOR.fixedtext.text
+msgid "O~verline color"
+msgstr "Viivan väri"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.FT_STRIKEOUT.fixedtext.text
+msgid "~Strikethrough"
+msgstr "Yliviivaus"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_STRIKEOUT.1.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_STRIKEOUT.1.stringlist.text"
+msgid "(Without)"
+msgstr "(ilman)"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_STRIKEOUT.2.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_STRIKEOUT.2.stringlist.text"
+msgid "Single"
+msgstr "Yksinkertainen"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_STRIKEOUT.3.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_STRIKEOUT.3.stringlist.text"
+msgid "Double"
+msgstr "Kaksinkertainen"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_STRIKEOUT.4.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_STRIKEOUT.4.stringlist.text"
+msgid "Bold"
+msgstr "Lihavoitu"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_STRIKEOUT.5.stringlist.text
+msgid "With /"
+msgstr "/-merkillä"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_STRIKEOUT.6.stringlist.text
+msgid "With X"
+msgstr "X-merkillä"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.FT_UNDERLINE.fixedtext.text
+msgid "~Underlining"
+msgstr "Alleviivaus"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_UNDERLINE.1.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_UNDERLINE.1.stringlist.text"
+msgid "(Without)"
+msgstr "(ilman)"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_UNDERLINE.2.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_UNDERLINE.2.stringlist.text"
+msgid "Single"
+msgstr "Yksinkertainen"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_UNDERLINE.3.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_UNDERLINE.3.stringlist.text"
+msgid "Double"
+msgstr "Kaksinkertainen"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_UNDERLINE.4.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_UNDERLINE.4.stringlist.text"
+msgid "Bold"
+msgstr "Lihavoitu"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_UNDERLINE.5.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_UNDERLINE.5.stringlist.text"
+msgid "Dotted"
+msgstr "Pisteet"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_UNDERLINE.6.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_UNDERLINE.6.stringlist.text"
+msgid "Dotted (Bold)"
+msgstr "Pisteet (lihavoitu)"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_UNDERLINE.7.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_UNDERLINE.7.stringlist.text"
+msgid "Dash"
+msgstr "Katkoviiva"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_UNDERLINE.8.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_UNDERLINE.8.stringlist.text"
+msgid "Dash (Bold)"
+msgstr "Katkoviiva (lihavoitu)"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_UNDERLINE.9.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_UNDERLINE.9.stringlist.text"
+msgid "Long Dash"
+msgstr "Pitkä katkoviiva"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_UNDERLINE.10.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_UNDERLINE.10.stringlist.text"
+msgid "Long Dash (Bold)"
+msgstr "Pitkä katkoviiva (lihavoitu)"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_UNDERLINE.11.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_UNDERLINE.11.stringlist.text"
+msgid "Dot Dash"
+msgstr "Pistekatkoviiva"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_UNDERLINE.12.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_UNDERLINE.12.stringlist.text"
+msgid "Dot Dash (Bold)"
+msgstr "Pistekatkoviiva (lihavoitu)"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_UNDERLINE.13.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_UNDERLINE.13.stringlist.text"
+msgid "Dot Dot Dash"
+msgstr "Piste piste viiva"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_UNDERLINE.14.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_UNDERLINE.14.stringlist.text"
+msgid "Dot Dot Dash (Bold)"
+msgstr "Piste piste viiva (lihavoitu)"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_UNDERLINE.15.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_UNDERLINE.15.stringlist.text"
+msgid "Wave"
+msgstr "Aalto"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_UNDERLINE.16.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_UNDERLINE.16.stringlist.text"
+msgid "Wave (Bold)"
+msgstr "Aalto (lihavoitu)"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_UNDERLINE.17.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_UNDERLINE.17.stringlist.text"
+msgid "Double Wave"
+msgstr "Kaksinkertainen aalto"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.FT_UNDERLINE_COLOR.fixedtext.text
+msgid "U~nderline color"
+msgstr "Viivan väri"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.CB_INDIVIDUALWORDS.checkbox.text
+msgid "Individual ~words"
+msgstr "Yksittäiset ~sanat"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.FT_EMPHASIS.fixedtext.text
+msgid "Emp~hasis mark"
+msgstr "Korostus~merkki"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_EMPHASIS.1.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_EMPHASIS.1.stringlist.text"
+msgid "(Without)"
+msgstr "(ilman)"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_EMPHASIS.2.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_EMPHASIS.2.stringlist.text"
+msgid "Dot"
+msgstr "Piste"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_EMPHASIS.3.stringlist.text
+msgid "Circle"
+msgstr "Ympyrä"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_EMPHASIS.4.stringlist.text
+msgid "Disc"
+msgstr "Levy"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_EMPHASIS.5.stringlist.text
+msgid "Accent"
+msgstr "Aksentti"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.FT_POSITION.fixedtext.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.FT_POSITION.fixedtext.text"
+msgid "~Position"
+msgstr "~Sijainti"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_POSITION.1.stringlist.text
+msgid "Above text"
+msgstr "Tekstin yläpuolella"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.LB_POSITION.2.stringlist.text
+msgid "Below text"
+msgstr "Tekstin alapuolella"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.WIN_EFFECTS_PREVIEW.window.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.WIN_EFFECTS_PREVIEW.window.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.STR_EFFECTS_CAPITALS.string.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.STR_EFFECTS_CAPITALS.string.text"
+msgid "Capitals"
+msgstr "Isot kirjaimet"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.STR_EFFECTS_LOWERCASE.string.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.STR_EFFECTS_LOWERCASE.string.text"
+msgid "Lowercase"
+msgstr "Pienet kirjaimet"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.STR_EFFECTS_TITLE.string.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.STR_EFFECTS_TITLE.string.text"
+msgid "Title"
+msgstr "Otsikko"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.STR_EFFECTS_SMALL.string.text
+msgid "Small Capitals"
+msgstr "Kapiteelikirjaimet"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.STR_EFFECTS_OUTLINE.string.text
+msgid "Outline"
+msgstr "Ääriviiva"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.STR_EFFECTS_SHADOW.string.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.STR_EFFECTS_SHADOW.string.text"
+msgid "Shadow"
+msgstr "Varjo"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.STR_EFFECTS_BLINKING.string.text
+msgid "Blinking"
+msgstr "Vilkkuva"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.STR_CHARNAME_TRANSPARENT.string.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_EFFECTS.STR_CHARNAME_TRANSPARENT.string.text"
+msgid "Transparent"
+msgstr "Läpinäkyvä"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_POSITION.FL_POSITION.fixedline.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_POSITION.FL_POSITION.fixedline.text"
+msgid "Position"
+msgstr "Sijainti"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_POSITION.RB_HIGHPOS.radiobutton.text
+msgid "Superscript"
+msgstr "Yläindeksi"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_POSITION.RB_NORMALPOS.radiobutton.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_POSITION.RB_NORMALPOS.radiobutton.text"
+msgid "Normal"
+msgstr "Tavallinen"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_POSITION.RB_LOWPOS.radiobutton.text
+msgid "Subscript"
+msgstr "Alaindeksi"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_POSITION.FT_HIGHLOW.fixedtext.text
+msgid "~Raise/lower by"
+msgstr "~Nosta / laske"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_POSITION.CB_HIGHLOW.checkbox.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_POSITION.CB_HIGHLOW.checkbox.text"
+msgid "A~utomatic"
+msgstr "A~utomaattinen"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_POSITION.FT_FONTSIZE.fixedtext.text
+msgid "Relative font size"
+msgstr "Suhteellinen fonttikoko"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_POSITION.FL_ROTATION_SCALING.fixedline.text
+msgid "Rotation / scaling"
+msgstr "Kierto / skaalaus"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_POSITION.FL_SCALING.fixedline.text
+msgid "Scaling"
+msgstr "Skaalaus"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_POSITION.RB_0_DEG.radiobutton.text
+msgid "~0 degrees"
+msgstr "~0 astetta"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_POSITION.RB_90_DEG.radiobutton.text
+msgid "~90 degrees"
+msgstr "~90 astetta"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_POSITION.RB_270_DEG.radiobutton.text
+msgid "~270 degrees"
+msgstr "~270 astetta"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_POSITION.CB_FIT_TO_LINE.checkbox.text
+msgid "Fit to line"
+msgstr "Sovita riville"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_POSITION.FT_SCALE_WIDTH.fixedtext.text
+msgid "Scale ~width"
+msgstr "Skaalaa ~leveys"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_POSITION.FL_KERNING2.fixedline.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_POSITION.FL_KERNING2.fixedline.text"
+msgid "Spacing"
+msgstr "Välit"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_POSITION.LB_KERNING2.1.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_POSITION.LB_KERNING2.1.stringlist.text"
+msgid "Default"
+msgstr "Oletus"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_POSITION.LB_KERNING2.2.stringlist.text
+msgid "Expanded"
+msgstr "Laajennettu"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_POSITION.LB_KERNING2.3.stringlist.text
+msgid "Condensed"
+msgstr "Tiivistetty"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_POSITION.FT_KERNING2.fixedtext.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_POSITION.FT_KERNING2.fixedtext.text"
+msgid "b~y"
+msgstr "~etäisyys"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_POSITION.CB_PAIRKERNING.checkbox.text
+msgid "~Pair kerning"
+msgstr "~Parivälistys"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_POSITION.WIN_POS_PREVIEW.window.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_POSITION.WIN_POS_PREVIEW.window.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_TWOLINES.FL_SWITCHON.fixedline.text
+msgid "Double-lined"
+msgstr "Kaksoisrivi"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_TWOLINES.CB_TWOLINES.checkbox.text
+msgid "~Write in double lines"
+msgstr "Käytä ~kaksoisrivejä"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_TWOLINES.FL_ENCLOSE.fixedline.text
+msgid "Enclosing character"
+msgstr "Ympäröivä merkki"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_TWOLINES.FT_STARTBRACKET.fixedtext.text
+msgid "I~nitial character"
+msgstr "En~simmäinen merkki"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_TWOLINES.ED_STARTBRACKET.1.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_TWOLINES.ED_STARTBRACKET.1.stringlist.text"
+msgid "(None)"
+msgstr "(Ei mitään)"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_TWOLINES.ED_STARTBRACKET.2.stringlist.text
+msgid "("
+msgstr "("
+
+#: chardlg.src#RID_SVXPAGE_CHAR_TWOLINES.ED_STARTBRACKET.3.stringlist.text
+msgid "["
+msgstr "["
+
+#: chardlg.src#RID_SVXPAGE_CHAR_TWOLINES.ED_STARTBRACKET.4.stringlist.text
+msgid "<"
+msgstr "<"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_TWOLINES.ED_STARTBRACKET.5.stringlist.text
+msgid "{"
+msgstr "{"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_TWOLINES.ED_STARTBRACKET.6.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_TWOLINES.ED_STARTBRACKET.6.stringlist.text"
+msgid "Other Characters..."
+msgstr "Muut merkit..."
+
+#: chardlg.src#RID_SVXPAGE_CHAR_TWOLINES.FT_ENDBRACKET.fixedtext.text
+msgid "Final charact~er"
+msgstr "Viimeinen merk~ki"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_TWOLINES.ED_ENDBRACKET.1.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_TWOLINES.ED_ENDBRACKET.1.stringlist.text"
+msgid "(None)"
+msgstr "(Ei mitään)"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_TWOLINES.ED_ENDBRACKET.2.stringlist.text
+msgid ")"
+msgstr ")"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_TWOLINES.ED_ENDBRACKET.3.stringlist.text
+msgid "]"
+msgstr "]"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_TWOLINES.ED_ENDBRACKET.4.stringlist.text
+msgid ">"
+msgstr ">"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_TWOLINES.ED_ENDBRACKET.5.stringlist.text
+msgid "}"
+msgstr "}"
+
+#: chardlg.src#RID_SVXPAGE_CHAR_TWOLINES.ED_ENDBRACKET.6.stringlist.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_TWOLINES.ED_ENDBRACKET.6.stringlist.text"
+msgid "Other Characters..."
+msgstr "Muut merkit..."
+
+#: chardlg.src#RID_SVXPAGE_CHAR_TWOLINES.WIN_TWOLINES_PREVIEW.window.text
+msgctxt "chardlg.src#RID_SVXPAGE_CHAR_TWOLINES.WIN_TWOLINES_PREVIEW.window.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: autocdlg.src#RID_OFA_AUTOCORR_DLG.1.RID_OFAPAGE_AUTOCORR_REPLACE.pageitem.text
+msgid "Replace"
+msgstr "Korvaa"
+
+#: autocdlg.src#RID_OFA_AUTOCORR_DLG.1.RID_OFAPAGE_AUTOCORR_EXCEPT.pageitem.text
+msgid "Exceptions"
+msgstr "Poikkeukset"
+
+#: autocdlg.src#RID_OFA_AUTOCORR_DLG.1.RID_OFAPAGE_AUTOCORR_OPTIONS.pageitem.text
+msgctxt "autocdlg.src#RID_OFA_AUTOCORR_DLG.1.RID_OFAPAGE_AUTOCORR_OPTIONS.pageitem.text"
+msgid "Options"
+msgstr "Asetukset"
+
+#: autocdlg.src#RID_OFA_AUTOCORR_DLG.1.RID_OFAPAGE_AUTOFMT_APPLY.pageitem.text
+msgctxt "autocdlg.src#RID_OFA_AUTOCORR_DLG.1.RID_OFAPAGE_AUTOFMT_APPLY.pageitem.text"
+msgid "Options"
+msgstr "Asetukset"
+
+#: autocdlg.src#RID_OFA_AUTOCORR_DLG.1.RID_OFAPAGE_AUTOCORR_QUOTE.pageitem.text
+msgctxt "autocdlg.src#RID_OFA_AUTOCORR_DLG.1.RID_OFAPAGE_AUTOCORR_QUOTE.pageitem.text"
+msgid "Localized Options"
+msgstr "Lokalisoidut valinnat"
+
+#: autocdlg.src#RID_OFA_AUTOCORR_DLG.1.RID_OFAPAGE_AUTOCOMPLETE_OPTIONS.pageitem.text
+msgctxt "autocdlg.src#RID_OFA_AUTOCORR_DLG.1.RID_OFAPAGE_AUTOCOMPLETE_OPTIONS.pageitem.text"
+msgid "Word Completion"
+msgstr "Sanan täydennys"
+
+#: autocdlg.src#RID_OFA_AUTOCORR_DLG.1.RID_OFAPAGE_SMARTTAG_OPTIONS.pageitem.text
+msgctxt "autocdlg.src#RID_OFA_AUTOCORR_DLG.1.RID_OFAPAGE_SMARTTAG_OPTIONS.pageitem.text"
+msgid "Smart Tags"
+msgstr "Toimintotunnisteet"
+
+#: autocdlg.src#RID_OFA_AUTOCORR_DLG.FT_LANG.fixedtext.text
+msgid "Replacements and exceptions for language:"
+msgstr "Korvaukset ja poikkeukset kielelle:"
+
+#: autocdlg.src#RID_OFA_AUTOCORR_DLG.tabdialog.text
+msgid "AutoCorrect"
+msgstr "Automaattinen korjaus"
+
+#: autocdlg.src#COMMON_CLB_ENTRIES.ST_USE_REPLACE.string.text
+msgid "Use replacement table"
+msgstr "Käytä korvaustaulukkoa"
+
+#: autocdlg.src#COMMON_CLB_ENTRIES.ST_CPTL_STT_WORD.string.text
+msgid "Correct TWo INitial CApitals"
+msgstr "Korjaa KAksi ISoa KIrjainta sanojen alussa"
+
+#: autocdlg.src#COMMON_CLB_ENTRIES.ST_CPTL_STT_SENT.string.text
+msgid "Capitalize first letter of every sentence"
+msgstr "Muuta jokaisen virkkeen ensimmäinen kirjain isoksi"
+
+#: autocdlg.src#COMMON_CLB_ENTRIES.ST_BOLD_UNDER.string.text
+msgid "Automatic *bold* and _underline_"
+msgstr "Automaattinen *lihavoitu* ja _alleviivaus_"
+
+#: autocdlg.src#COMMON_CLB_ENTRIES.STR_NO_DBL_SPACES.string.text
+msgid "Ignore double spaces"
+msgstr "Ohita tuplavälit"
+
+#: autocdlg.src#COMMON_CLB_ENTRIES.ST_DETECT_URL.string.text
+msgid "URL Recognition"
+msgstr "URL-tunnistus"
+
+#: autocdlg.src#COMMON_CLB_ENTRIES.ST_DASH.string.text
+msgid "Replace dashes"
+msgstr "Korvaa viivat"
+
+#: autocdlg.src#COMMON_CLB_ENTRIES.ST_CORRECT_ACCIDENTAL_CAPS_LOCK.string.text
+msgid "Correct accidental use of cAPS LOCK key"
+msgstr "Korjaa cAPS LOCK -näppäimen tahaton käyttö"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_OPTIONS.tabpage.text
+msgid "Settings"
+msgstr "Asetukset"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOFMT_APPLY.PB_EDIT.pushbutton.text
+msgctxt "autocdlg.src#RID_OFAPAGE_AUTOFMT_APPLY.PB_EDIT.pushbutton.text"
+msgid "~Edit..."
+msgstr "~Muokkaa..."
+
+#: autocdlg.src#RID_OFAPAGE_AUTOFMT_APPLY.STR_HEADER1.string.text
+msgctxt "autocdlg.src#RID_OFAPAGE_AUTOFMT_APPLY.STR_HEADER1.string.text"
+msgid "[M]"
+msgstr "[M]"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOFMT_APPLY.STR_HEADER2.string.text
+msgctxt "autocdlg.src#RID_OFAPAGE_AUTOFMT_APPLY.STR_HEADER2.string.text"
+msgid "[T]"
+msgstr "[T]"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOFMT_APPLY.FT_HEADER1_EXPLANATION.fixedtext.text
+msgid "[M]: Replace while modifying existing text"
+msgstr "[M]: Korvaa muokattaessa nykyistä tekstiä"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOFMT_APPLY.FT_HEADER2_EXPLANATION.fixedtext.text
+msgid "[T]: AutoFormat/AutoCorrect while typing"
+msgstr "[T]: Automaattinen muotoilu/korjaus kirjoitettaessa"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOFMT_APPLY.ST_DEL_EMPTY_PARA.string.text
+msgid "Remove blank paragraphs"
+msgstr "Poista tyhjät kappaleet"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOFMT_APPLY.ST_USER_STYLE.string.text
+msgid "Replace Custom Styles"
+msgstr "Korvaa mukautetut tyylit"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOFMT_APPLY.ST_BULLET.string.text
+msgid "Replace bullets with: "
+msgstr "Korvaa luettelomerkit objektilla: "
+
+#: autocdlg.src#RID_OFAPAGE_AUTOFMT_APPLY.ST_RIGHT_MARGIN.string.text
+msgid "Combine single line paragraphs if length greater than"
+msgstr "Yhdistä yhden rivin pituiset kappaleet, jos pituus on suurempi kuin"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOFMT_APPLY.STR_NUM.string.text
+msgid "Apply numbering - symbol: "
+msgstr "Käytä numerointia - symboli: "
+
+#: autocdlg.src#RID_OFAPAGE_AUTOFMT_APPLY.STR_BORDER.string.text
+msgid "Apply border"
+msgstr "Käytä kehystä"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOFMT_APPLY.STR_TABLE.string.text
+msgid "Create table"
+msgstr "Luo taulukko"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOFMT_APPLY.STR_REPLACE_TEMPLATES.string.text
+msgid "Apply Styles"
+msgstr "Käytä tyylejä"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOFMT_APPLY.STR_DEL_SPACES_AT_STT_END.string.text
+msgid "Delete spaces and tabs at beginning and end of paragraph"
+msgstr "Poista välilyönnit ja sarkaimet kappaleiden alusta ja lopusta"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOFMT_APPLY.STR_DEL_SPACES_BETWEEN_LINES.string.text
+msgid "Delete spaces and tabs at end and start of line"
+msgstr "Poista välilyönnit ja sarkaimet rivien alusta ja lopusta"
+
+#: autocdlg.src#RID_OFADLG_PRCNT_SET.FL_PRCNT.fixedline.text
+msgid "Minimum size"
+msgstr "Vähimmäiskoko"
+
+#: autocdlg.src#RID_OFADLG_PRCNT_SET.modaldialog.text
+msgid "Combine"
+msgstr "Yhdistä"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_REPLACE.FT_SHORT.fixedtext.text
+msgctxt "autocdlg.src#RID_OFAPAGE_AUTOCORR_REPLACE.FT_SHORT.fixedtext.text"
+msgid "Repla~ce"
+msgstr "Ko~rvaa"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_REPLACE.FT_REPLACE.fixedtext.text
+msgid "~With:"
+msgstr "~Millä:"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_REPLACE.CB_TEXT_ONLY.checkbox.text
+msgid "~Text only"
+msgstr "~Vain teksti"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_REPLACE.PB_NEW_REPLACE.pushbutton.text
+msgctxt "autocdlg.src#RID_OFAPAGE_AUTOCORR_REPLACE.PB_NEW_REPLACE.pushbutton.text"
+msgid "~New"
+msgstr "~Uusi"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_REPLACE.PB_DELETE_REPLACE.pushbutton.text
+msgctxt "autocdlg.src#RID_OFAPAGE_AUTOCORR_REPLACE.PB_DELETE_REPLACE.pushbutton.text"
+msgid "~Delete"
+msgstr "~Poista"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_REPLACE.STR_MODIFY.string.text
+msgid "~Replace"
+msgstr "~Korvaa"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_EXCEPT.FL_ABBREV.fixedline.text
+msgid "Abbreviations (no subsequent capital)"
+msgstr "Lyhenteet (ei isoa kirjainta pisteen jälkeen)"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_EXCEPT.PB_NEWABBREV.pushbutton.text
+msgctxt "autocdlg.src#RID_OFAPAGE_AUTOCORR_EXCEPT.PB_NEWABBREV.pushbutton.text"
+msgid "~New"
+msgstr "~Uusi"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_EXCEPT.PB_DELABBREV.pushbutton.text
+msgctxt "autocdlg.src#RID_OFAPAGE_AUTOCORR_EXCEPT.PB_DELABBREV.pushbutton.text"
+msgid "~Delete"
+msgstr "~Poista"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_EXCEPT.CB_AUTOABBREV.checkbox.text
+msgid "~AutoInclude"
+msgstr "Au~tomaattinen sisällytys"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_EXCEPT.FL_DOUBLECAPS.fixedline.text
+msgid "Words with TWo INitial CApitals"
+msgstr "Sanat, joissa on KAksi ISoa ALkukirjainta"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_EXCEPT.PB_NEWDOUBLECAPS.pushbutton.text
+msgid "Ne~w"
+msgstr "Uu~si"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_EXCEPT.PB_DELDOUBLECAPS.pushbutton.text
+msgid "Dele~te"
+msgstr "Pois~ta"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_EXCEPT.CB_AUTOCAPS.checkbox.text
+msgid "A~utoInclude"
+msgstr "A~utomaattinen sisällytys"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_EXCEPT.STR_PB_NEWABBREV.string.text
+msgid "New abbreviations"
+msgstr "Uudet lyhenteet"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_EXCEPT.STR_PB_DELABBREV.string.text
+msgid "Delete abbreviations"
+msgstr "Poista lyhenteitä"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_EXCEPT.STR_PB_NEWDOUBLECAPS.string.text
+msgid "New words with two initial capitals"
+msgstr "Uudet sanat, joissa on KAksi ISoa ALkukirjainta"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_EXCEPT.STR_PB_DELDOUBLECAPS.string.text
+msgid "Delete words with two initial capitals"
+msgstr "Poista sanoja, joissa on KAksi ISoa ALkukirjainta"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_QUOTE.STR_HEADER1.string.text
+msgctxt "autocdlg.src#RID_OFAPAGE_AUTOCORR_QUOTE.STR_HEADER1.string.text"
+msgid "[M]"
+msgstr "[M]"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_QUOTE.STR_HEADER2.string.text
+msgctxt "autocdlg.src#RID_OFAPAGE_AUTOCORR_QUOTE.STR_HEADER2.string.text"
+msgid "[T]"
+msgstr "[T]"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_QUOTE.ST_NON_BREAK_SPACE.string.text
+msgid "Add non breaking space before specific punctuation marks in french text"
+msgstr "Lisää sitova sanaväli tiettyjen välimerkkien edelle ranskalaisessa tekstissä"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_QUOTE.ST_ORDINAL.string.text
+msgid "Format ordinal numbers suffixes (1st -> 1^st)"
+msgstr "Muotoile järjestysluvun tunnukset (1st -> 1^st)"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_QUOTE.FL_SINGLE.fixedline.text
+msgid "Single quotes"
+msgstr "Yksinkertaiset lainausmerkit"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_QUOTE.CB_SGL_TYPO.checkbox.text
+msgctxt "autocdlg.src#RID_OFAPAGE_AUTOCORR_QUOTE.CB_SGL_TYPO.checkbox.text"
+msgid "Repla~ce"
+msgstr "Ko~rvaa"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_QUOTE.FT_SGL_STARTQUOTE.fixedtext.text
+msgid "~Start quote:"
+msgstr "Lainauksen ~aloitus:"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_QUOTE.FT_SGL_ENDQUOTE.fixedtext.text
+msgid "~End quote:"
+msgstr "Lainauksen lo~petus:"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_QUOTE.PB_SGL_STD.pushbutton.text
+msgctxt "autocdlg.src#RID_OFAPAGE_AUTOCORR_QUOTE.PB_SGL_STD.pushbutton.text"
+msgid "~Default"
+msgstr "O~letus"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_QUOTE.FL_DOUBLE.fixedline.text
+msgid "Double quotes"
+msgstr "Kaksinkertaiset lainausmerkit"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_QUOTE.CB_TYPO.checkbox.text
+msgid "Repl~ace"
+msgstr "Kor~vaa"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_QUOTE.FT_STARTQUOTE.fixedtext.text
+msgid "Start q~uote:"
+msgstr "Lainauksen a~loitus:"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_QUOTE.FT_ENDQUOTE.fixedtext.text
+msgid "E~nd quote:"
+msgstr "Lainauksen ~lopetus:"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_QUOTE.PB_DBL_STD.pushbutton.text
+msgid "De~fault"
+msgstr "Oletus"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_QUOTE.STR_CHANGE_START.string.text
+msgid "Start quote"
+msgstr "Lainauksen aloitus"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_QUOTE.STR_CHANGE_END.string.text
+msgid "End quote"
+msgstr "Lainauksen lopetus"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_QUOTE.ST_STANDARD.string.text
+msgctxt "autocdlg.src#RID_OFAPAGE_AUTOCORR_QUOTE.ST_STANDARD.string.text"
+msgid "Default"
+msgstr "Oletus"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_QUOTE.STR_PB_SGL_STD.string.text
+msgid "Single quotes default"
+msgstr "Yksinkertaiset lainausmerkit (oletus)"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_QUOTE.STR_PB_DBL_STD.string.text
+msgid "Double quotes default"
+msgstr "Kaksinkertaiset lainausmerkit (oletus)"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_QUOTE.STR_PB_SGL_START.string.text
+msgid "Start quote of single quotes"
+msgstr "Yksinkertainen aloituslainausmerkki"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_QUOTE.STR_PB_DBL_START.string.text
+msgid "Start quote of double quotes"
+msgstr "Kaksinkertainen aloituslainausmerkki"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_QUOTE.STR_PB_SGL_END.string.text
+msgid "End quote of single quotes"
+msgstr "Yksinkertainen lopetuslainausmerkki"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_QUOTE.STR_PB_DBL_END.string.text
+msgid "End quote of double quotes"
+msgstr "Kaksinkertainen lopetuslainausmerkki"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCORR_QUOTE.tabpage.text
+msgctxt "autocdlg.src#RID_OFAPAGE_AUTOCORR_QUOTE.tabpage.text"
+msgid "Localized Options"
+msgstr "Lokalisoidut valinnat"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCOMPLETE_OPTIONS.CB_ACTIV.checkbox.text
+msgid "Enable word ~completion"
+msgstr "~Sanojen täydennys"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCOMPLETE_OPTIONS.CB_APPEND_SPACE.checkbox.text
+msgid "~Append space"
+msgstr "~Liitä väli"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCOMPLETE_OPTIONS.CB_AS_TIP.checkbox.text
+msgid "~Show as tip"
+msgstr "~Näytä vihjeenä"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCOMPLETE_OPTIONS.CB_COLLECT.checkbox.text
+msgid "C~ollect words"
+msgstr "Ke~rää ehdotukset"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCOMPLETE_OPTIONS.CB_REMOVE_LIST.checkbox.text
+msgid "~When closing a document, remove the words collected from it from the list"
+msgstr "~Kun asiakirja suljetaan, poista siitä kerätyt sanat listalta"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCOMPLETE_OPTIONS.FT_EXPAND_KEY.fixedtext.text
+msgid "Acc~ept with"
+msgstr "Hy~väksy"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCOMPLETE_OPTIONS.FT_MIN_WORDLEN.fixedtext.text
+msgid "Mi~n. word length"
+msgstr "Sanojen ~vähimmäispituus"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCOMPLETE_OPTIONS.FT_MAX_ENTRIES.fixedtext.text
+msgid "~Max. entries"
+msgstr "Merkintöjen ~enimmäismäärä"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCOMPLETE_OPTIONS.PB_ENTRIES.pushbutton.text
+msgid "~Delete Entry"
+msgstr "Poista ~merkintä"
+
+#: autocdlg.src#RID_OFAPAGE_AUTOCOMPLETE_OPTIONS.tabpage.text
+msgctxt "autocdlg.src#RID_OFAPAGE_AUTOCOMPLETE_OPTIONS.tabpage.text"
+msgid "Word Completion"
+msgstr "Sanan täydennys"
+
+#: autocdlg.src#RID_OFAPAGE_SMARTTAG_OPTIONS.CB_SMARTTAGS.checkbox.text
+msgid "Label text with smart tags"
+msgstr "Merkitse teksti toimintotunnistein"
+
+#: autocdlg.src#RID_OFAPAGE_SMARTTAG_OPTIONS.FT_SMARTTAGS.fixedtext.text
+msgid "Currently installed smart tags"
+msgstr "Asennetut toimintotunnisteet"
+
+#: autocdlg.src#RID_OFAPAGE_SMARTTAG_OPTIONS.PB_SMARTTAGS.pushbutton.text
+msgid "Properties..."
+msgstr "Ominaisuudet..."
+
+#: autocdlg.src#RID_OFAPAGE_SMARTTAG_OPTIONS.tabpage.text
+msgctxt "autocdlg.src#RID_OFAPAGE_SMARTTAG_OPTIONS.tabpage.text"
+msgid "Smart Tags"
+msgstr "Toimintotunnisteet"
+
+#: page.src#RID_SVXPAGE_PAGE.FL_PAPER_SIZE.fixedline.text
+msgid "Paper format"
+msgstr "Paperikoko"
+
+#: page.src#RID_SVXPAGE_PAGE.FT_PAPER_FORMAT.fixedtext.text
+msgid "~Format"
+msgstr "~Muoto"
+
+#: page.src#RID_SVXPAGE_PAGE.FT_PAPER_WIDTH.fixedtext.text
+msgctxt "page.src#RID_SVXPAGE_PAGE.FT_PAPER_WIDTH.fixedtext.text"
+msgid "~Width"
+msgstr "~Leveys"
+
+#: page.src#RID_SVXPAGE_PAGE.FT_PAPER_HEIGHT.fixedtext.text
+msgid "~Height"
+msgstr "~Korkeus"
+
+#: page.src#RID_SVXPAGE_PAGE.FT_ORIENTATION.fixedtext.text
+msgid "Orientation"
+msgstr "Suunta"
+
+#: page.src#RID_SVXPAGE_PAGE.RB_PORTRAIT.radiobutton.text
+msgid "~Portrait"
+msgstr "Py~sty"
+
+#: page.src#RID_SVXPAGE_PAGE.RB_LANDSCAPE.radiobutton.text
+msgid "L~andscape"
+msgstr "V~aaka"
+
+#: page.src#RID_SVXPAGE_PAGE.FT_TEXT_FLOW.fixedtext.text
+msgid "~Text direction"
+msgstr "~Tekstin suunta"
+
+#: page.src#RID_SVXPAGE_PAGE.FT_PAPER_TRAY.fixedtext.text
+msgid "Paper ~tray"
+msgstr "Paperi~lokero"
+
+#: page.src#RID_SVXPAGE_PAGE.FL_MARGIN.fixedline.text
+msgid "Margins"
+msgstr "Marginaalit"
+
+#: page.src#RID_SVXPAGE_PAGE.FT_LEFT_MARGIN.fixedtext.text
+msgctxt "page.src#RID_SVXPAGE_PAGE.FT_LEFT_MARGIN.fixedtext.text"
+msgid "~Left"
+msgstr "~Vasen"
+
+#: page.src#RID_SVXPAGE_PAGE.FT_RIGHT_MARGIN.fixedtext.text
+msgctxt "page.src#RID_SVXPAGE_PAGE.FT_RIGHT_MARGIN.fixedtext.text"
+msgid "~Right"
+msgstr "~Oikea"
+
+#: page.src#RID_SVXPAGE_PAGE.FT_TOP_MARGIN.fixedtext.text
+msgctxt "page.src#RID_SVXPAGE_PAGE.FT_TOP_MARGIN.fixedtext.text"
+msgid "~Top"
+msgstr "~Yläreuna"
+
+#: page.src#RID_SVXPAGE_PAGE.FT_BOTTOM_MARGIN.fixedtext.text
+msgctxt "page.src#RID_SVXPAGE_PAGE.FT_BOTTOM_MARGIN.fixedtext.text"
+msgid "~Bottom"
+msgstr "~Alareuna"
+
+#: page.src#RID_SVXPAGE_PAGE.FL_LAYOUT.fixedline.text
+msgid "Layout settings"
+msgstr "Asettelu"
+
+#: page.src#RID_SVXPAGE_PAGE.FT_PAGELAYOUT.fixedtext.text
+msgid "Page layout"
+msgstr "Sivun asettelu"
+
+#: page.src#RID_SVXPAGE_PAGE.LB_LAYOUT.1.stringlist.text
+msgid "Right and left"
+msgstr "Oikea ja vasen"
+
+#: page.src#RID_SVXPAGE_PAGE.LB_LAYOUT.2.stringlist.text
+msgid "Mirrored"
+msgstr "Peilattu"
+
+#: page.src#RID_SVXPAGE_PAGE.LB_LAYOUT.3.stringlist.text
+msgid "Only right"
+msgstr "Vain oikea"
+
+#: page.src#RID_SVXPAGE_PAGE.LB_LAYOUT.4.stringlist.text
+msgid "Only left"
+msgstr "Vain vasen"
+
+#: page.src#RID_SVXPAGE_PAGE.FT_NUMBER_FORMAT.fixedtext.text
+msgid "For~mat"
+msgstr "~Numerointitapa"
+
+#: page.src#RID_SVXPAGE_PAGE.LB_NUMBER_FORMAT.1.stringlist.text
+msgctxt "page.src#RID_SVXPAGE_PAGE.LB_NUMBER_FORMAT.1.stringlist.text"
+msgid "A, B, C, ..."
+msgstr "A, B, C, ..."
+
+#: page.src#RID_SVXPAGE_PAGE.LB_NUMBER_FORMAT.2.stringlist.text
+msgctxt "page.src#RID_SVXPAGE_PAGE.LB_NUMBER_FORMAT.2.stringlist.text"
+msgid "a, b, c, ..."
+msgstr "a, b, c, ..."
+
+#: page.src#RID_SVXPAGE_PAGE.LB_NUMBER_FORMAT.3.stringlist.text
+msgctxt "page.src#RID_SVXPAGE_PAGE.LB_NUMBER_FORMAT.3.stringlist.text"
+msgid "I, II, III, ..."
+msgstr "I, II, III, ..."
+
+#: page.src#RID_SVXPAGE_PAGE.LB_NUMBER_FORMAT.4.stringlist.text
+msgctxt "page.src#RID_SVXPAGE_PAGE.LB_NUMBER_FORMAT.4.stringlist.text"
+msgid "i, ii, iii, ..."
+msgstr "i, ii, iii, ..."
+
+#: page.src#RID_SVXPAGE_PAGE.LB_NUMBER_FORMAT.5.stringlist.text
+msgctxt "page.src#RID_SVXPAGE_PAGE.LB_NUMBER_FORMAT.5.stringlist.text"
+msgid "1, 2, 3, ..."
+msgstr "1, 2, 3, ..."
+
+#: page.src#RID_SVXPAGE_PAGE.LB_NUMBER_FORMAT.6.stringlist.text
+msgctxt "page.src#RID_SVXPAGE_PAGE.LB_NUMBER_FORMAT.6.stringlist.text"
+msgid "None"
+msgstr "Ei mitään"
+
+#: page.src#RID_SVXPAGE_PAGE.FT_TBL_ALIGN.fixedtext.text
+msgid "Table alignment"
+msgstr "Taulukon tasaus"
+
+#: page.src#RID_SVXPAGE_PAGE.CB_HORZ.checkbox.text
+msgctxt "page.src#RID_SVXPAGE_PAGE.CB_HORZ.checkbox.text"
+msgid "Hori~zontal"
+msgstr "Vaaka~taso"
+
+#: page.src#RID_SVXPAGE_PAGE.CB_VERT.checkbox.text
+msgctxt "page.src#RID_SVXPAGE_PAGE.CB_VERT.checkbox.text"
+msgid "~Vertical"
+msgstr "~Pystytasossa"
+
+#: page.src#RID_SVXPAGE_PAGE.CB_ADAPT.checkbox.text
+msgid "~Fit object to paper format"
+msgstr "~Sovita sisältö sivun muotoon"
+
+#: page.src#RID_SVXPAGE_PAGE.CB_REGISTER.checkbox.text
+msgctxt "page.src#RID_SVXPAGE_PAGE.CB_REGISTER.checkbox.text"
+msgid "Register-true"
+msgstr "Rivirekisteri"
+
+#: page.src#RID_SVXPAGE_PAGE.FT_REGISTER.fixedtext.text
+msgid "Reference ~Style"
+msgstr "Viitteen ~tyyli"
+
+#: page.src#RID_SVXPAGE_PAGE.STR_INSIDE.string.text
+msgid "I~nner"
+msgstr "~Sisempi"
+
+#: page.src#RID_SVXPAGE_PAGE.STR_OUTSIDE.string.text
+msgid "O~uter"
+msgstr "~Ulompi"
+
+#: page.src#RID_SVXPAGE_PAGE.STR_QUERY_PRINTRANGE.string.text
+msgid ""
+"The margin settings are out of print range.\n"
+"\n"
+"Do you still want to apply these settings?"
+msgstr ""
+"Reunukset ovat tulostusalueen ulkopuolella.\n"
+"\n"
+"Haluatko kuitenkin ottaa nämä asetukset käyttöön?"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_STD.1.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_STD.1.itemlist.text"
+msgid "A6"
+msgstr "A6"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_STD.2.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_STD.2.itemlist.text"
+msgid "A5"
+msgstr "A5"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_STD.3.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_STD.3.itemlist.text"
+msgid "A4"
+msgstr "A4"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_STD.4.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_STD.4.itemlist.text"
+msgid "A3"
+msgstr "A3"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_STD.5.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_STD.5.itemlist.text"
+msgid "B6 (ISO)"
+msgstr "B6 (ISO)"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_STD.6.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_STD.6.itemlist.text"
+msgid "B5 (ISO)"
+msgstr "B5 (ISO)"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_STD.7.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_STD.7.itemlist.text"
+msgid "B4 (ISO)"
+msgstr "B4 (ISO)"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_STD.8.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_STD.8.itemlist.text"
+msgid "Letter"
+msgstr "Letter"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_STD.9.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_STD.9.itemlist.text"
+msgid "Legal"
+msgstr "Legal"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_STD.10.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_STD.10.itemlist.text"
+msgid "Long Bond"
+msgstr "Long Bond"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_STD.11.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_STD.11.itemlist.text"
+msgid "Tabloid"
+msgstr "Tabloidi"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_STD.12.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_STD.12.itemlist.text"
+msgid "B6 (JIS)"
+msgstr "B6 (JIS)"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_STD.13.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_STD.13.itemlist.text"
+msgid "B5 (JIS)"
+msgstr "B5 (JIS)"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_STD.14.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_STD.14.itemlist.text"
+msgid "B4 (JIS)"
+msgstr "B4 (JIS)"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_STD.15.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_STD.15.itemlist.text"
+msgid "16 Kai"
+msgstr "16 kai"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_STD.16.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_STD.16.itemlist.text"
+msgid "32 Kai"
+msgstr "32 kai"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_STD.17.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_STD.17.itemlist.text"
+msgid "Big 32 Kai"
+msgstr "32 kai (suuri)"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_STD.18.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_STD.18.itemlist.text"
+msgid "User"
+msgstr "Käyttäjä"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_STD.19.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_STD.19.itemlist.text"
+msgid "DL Envelope"
+msgstr "DL-kirjekuori"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_STD.20.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_STD.20.itemlist.text"
+msgid "C6 Envelope"
+msgstr "C6-kirjekuori"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_STD.21.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_STD.21.itemlist.text"
+msgid "C6/5 Envelope"
+msgstr "C6/5-kirjekuori"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_STD.22.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_STD.22.itemlist.text"
+msgid "C5 Envelope"
+msgstr "C5-kirjekuori"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_STD.23.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_STD.23.itemlist.text"
+msgid "C4 Envelope"
+msgstr "C4-kirjekuori"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_STD.24.itemlist.text
+msgid "#6 3/4 (Personal) Envelope"
+msgstr "#6 3/4 (Personal) -kirjekuori"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_STD.25.itemlist.text
+msgid "#8 (Monarch) Envelope"
+msgstr "#8 (Monarch) -kirjekuori"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_STD.26.itemlist.text
+msgid "#9 Envelope"
+msgstr "#9-kirjekuori"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_STD.27.itemlist.text
+msgid "#10 Envelope"
+msgstr "#10-kirjekuori"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_STD.28.itemlist.text
+msgid "#11 Envelope"
+msgstr "#11-kirjekuori"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_STD.29.itemlist.text
+msgid "#12 Envelope"
+msgstr "#12-kirjekuori"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_STD.30.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_STD.30.itemlist.text"
+msgid "Japanese Postcard"
+msgstr "Japanilainen postikortti"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.1.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.1.itemlist.text"
+msgid "A6"
+msgstr "A6"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.2.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.2.itemlist.text"
+msgid "A5"
+msgstr "A5"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.3.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.3.itemlist.text"
+msgid "A4"
+msgstr "A4"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.4.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.4.itemlist.text"
+msgid "A3"
+msgstr "A3"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.5.itemlist.text
+msgid "A2"
+msgstr "A2"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.6.itemlist.text
+msgid "A1"
+msgstr "A1"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.7.itemlist.text
+msgid "A0"
+msgstr "A0"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.8.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.8.itemlist.text"
+msgid "B6 (ISO)"
+msgstr "B6 (ISO)"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.9.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.9.itemlist.text"
+msgid "B5 (ISO)"
+msgstr "B5 (ISO)"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.10.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.10.itemlist.text"
+msgid "B4 (ISO)"
+msgstr "B4 (ISO)"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.11.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.11.itemlist.text"
+msgid "Letter"
+msgstr "Letter"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.12.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.12.itemlist.text"
+msgid "Legal"
+msgstr "Legal"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.13.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.13.itemlist.text"
+msgid "Long Bond"
+msgstr "Long Bond"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.14.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.14.itemlist.text"
+msgid "Tabloid"
+msgstr "Tabloidi"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.15.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.15.itemlist.text"
+msgid "B6 (JIS)"
+msgstr "B6 (JIS)"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.16.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.16.itemlist.text"
+msgid "B5 (JIS)"
+msgstr "B5 (JIS)"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.17.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.17.itemlist.text"
+msgid "B4 (JIS)"
+msgstr "B4 (JIS)"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.18.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.18.itemlist.text"
+msgid "16 Kai"
+msgstr "16 kai"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.19.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.19.itemlist.text"
+msgid "32 Kai"
+msgstr "32 kai"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.20.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.20.itemlist.text"
+msgid "Big 32 Kai"
+msgstr "32 kai (suuri)"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.21.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.21.itemlist.text"
+msgid "User"
+msgstr "Käyttäjä"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.22.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.22.itemlist.text"
+msgid "DL Envelope"
+msgstr "DL-kirjekuori"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.23.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.23.itemlist.text"
+msgid "C6 Envelope"
+msgstr "C6-kirjekuori"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.24.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.24.itemlist.text"
+msgid "C6/5 Envelope"
+msgstr "C6/5-kirjekuori"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.25.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.25.itemlist.text"
+msgid "C5 Envelope"
+msgstr "C5-kirjekuori"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.26.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.26.itemlist.text"
+msgid "C4 Envelope"
+msgstr "C4-kirjekuori"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.27.itemlist.text
+msgid "Dia Slide"
+msgstr "Diakuva"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.28.itemlist.text
+msgid "Screen 4:3"
+msgstr "Näyttö 4:3"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.29.itemlist.text
+msgid "Screen 16:9"
+msgstr "Näyttö 16:9"
+
+#: page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.30.itemlist.text
+msgctxt "page.src#RID_SVXSTRARY_PAPERSIZE_DRAW.30.itemlist.text"
+msgid "Japanese Postcard"
+msgstr "Japanilainen postikortti"
+
+#: measure.src#RID_SVXPAGE_MEASURE.FL_LINE.fixedline.text
+msgctxt "measure.src#RID_SVXPAGE_MEASURE.FL_LINE.fixedline.text"
+msgid "Line"
+msgstr "Viiva"
+
+#: measure.src#RID_SVXPAGE_MEASURE.FT_LINE_DIST.fixedtext.text
+msgid "Line ~distance"
+msgstr "Mittaviivan ~etäisyys"
+
+#: measure.src#RID_SVXPAGE_MEASURE.FT_HELPLINE_OVERHANG.fixedtext.text
+msgid "Guide ~overhang"
+msgstr "Päätyjen ~yläulkonema"
+
+#: measure.src#RID_SVXPAGE_MEASURE.FT_HELPLINE_DIST.fixedtext.text
+msgid "~Guide distance"
+msgstr "P~äätyjen etäisyys"
+
+#: measure.src#RID_SVXPAGE_MEASURE.FT_HELPLINE1_LEN.fixedtext.text
+msgid "~Left guide"
+msgstr "~Vas. päädyn pituus"
+
+#: measure.src#RID_SVXPAGE_MEASURE.FT_HELPLINE2_LEN.fixedtext.text
+msgid "~Right guide"
+msgstr "~Oik. päädyn pituus"
+
+#: measure.src#RID_SVXPAGE_MEASURE.TSB_BELOW_REF_EDGE.tristatebox.text
+msgid "Measure ~below object"
+msgstr "~Mitta objektin alapuolella"
+
+#: measure.src#RID_SVXPAGE_MEASURE.FT_DECIMALPLACES.fixedtext.text
+msgid "Decimal places"
+msgstr "Desimaalien paikat"
+
+#: measure.src#RID_SVXPAGE_MEASURE.FL_LABEL.fixedline.text
+msgid "Legend"
+msgstr "Selite"
+
+#: measure.src#RID_SVXPAGE_MEASURE.FT_POSITION.fixedtext.text
+msgid "~Text position"
+msgstr "~Tekstin sijainti"
+
+#: measure.src#RID_SVXPAGE_MEASURE.TSB_AUTOPOSV.tristatebox.text
+msgid "~AutoVertical"
+msgstr "Automaattinen ~pystysuunta"
+
+#: measure.src#RID_SVXPAGE_MEASURE.TSB_AUTOPOSH.tristatebox.text
+msgid "A~utoHorizontal"
+msgstr "Automaattinen ~vaakasuunta"
+
+#: measure.src#RID_SVXPAGE_MEASURE.TSB_PARALLEL.tristatebox.text
+msgid "~Parallel to line"
+msgstr "~Mittaviivan suuntaisesti"
+
+#: measure.src#RID_SVXPAGE_MEASURE.TSB_SHOW_UNIT.tristatebox.text
+msgid "Show ~meas. units"
+msgstr "Näytä ~mittayksikkö"
+
+#: measure.src#RID_SVXPAGE_MEASURE.STR_MEASURE_AUTOMATIC.string.text
+msgctxt "measure.src#RID_SVXPAGE_MEASURE.STR_MEASURE_AUTOMATIC.string.text"
+msgid "Automatic"
+msgstr "Automaattinen"
+
+#: measure.src#RID_SVXPAGE_MEASURE.tabpage.text
+msgid "Dimensioning"
+msgstr "Mitoitus"
+
+#: textanim.src#RID_SVXPAGE_TEXTANIMATION.FL_EFFECT.fixedline.text
+msgid "Text animation effects"
+msgstr "Tekstin animaatiotehosteet"
+
+#: textanim.src#RID_SVXPAGE_TEXTANIMATION.FT_EFFECTS.fixedtext.text
+msgid "E~ffect"
+msgstr "Te~hoste"
+
+#: textanim.src#RID_SVXPAGE_TEXTANIMATION.LB_EFFECT.1.stringlist.text
+msgid "No Effect"
+msgstr "Ei tehostetta"
+
+#: textanim.src#RID_SVXPAGE_TEXTANIMATION.LB_EFFECT.2.stringlist.text
+msgid "Blink"
+msgstr "Vilkkuen"
+
+#: textanim.src#RID_SVXPAGE_TEXTANIMATION.LB_EFFECT.3.stringlist.text
+msgid "Scroll Through"
+msgstr "Vieritä läpi"
+
+#: textanim.src#RID_SVXPAGE_TEXTANIMATION.LB_EFFECT.4.stringlist.text
+msgid "Scroll Back and Forth"
+msgstr "Vieritä edestakaisin"
+
+#: textanim.src#RID_SVXPAGE_TEXTANIMATION.LB_EFFECT.5.stringlist.text
+msgid "Scroll In"
+msgstr "Vieritä sisään"
+
+#: textanim.src#RID_SVXPAGE_TEXTANIMATION.FT_DIRECTION.fixedtext.text
+msgid "Direction"
+msgstr "Suunta"
+
+#: textanim.src#RID_SVXPAGE_TEXTANIMATION.BTN_UP.imagebutton.text
+msgctxt "textanim.src#RID_SVXPAGE_TEXTANIMATION.BTN_UP.imagebutton.text"
+msgid "-"
+msgstr "-"
+
+#: textanim.src#RID_SVXPAGE_TEXTANIMATION.BTN_UP.imagebutton.quickhelptext
+msgid "To Top"
+msgstr "Yläreunaan"
+
+#: textanim.src#RID_SVXPAGE_TEXTANIMATION.BTN_LEFT.imagebutton.text
+msgctxt "textanim.src#RID_SVXPAGE_TEXTANIMATION.BTN_LEFT.imagebutton.text"
+msgid "-"
+msgstr "-"
+
+#: textanim.src#RID_SVXPAGE_TEXTANIMATION.BTN_LEFT.imagebutton.quickhelptext
+msgid "To Left"
+msgstr "Vasemmalle"
+
+#: textanim.src#RID_SVXPAGE_TEXTANIMATION.BTN_RIGHT.imagebutton.text
+msgctxt "textanim.src#RID_SVXPAGE_TEXTANIMATION.BTN_RIGHT.imagebutton.text"
+msgid "-"
+msgstr "-"
+
+#: textanim.src#RID_SVXPAGE_TEXTANIMATION.BTN_RIGHT.imagebutton.quickhelptext
+msgid "To Right"
+msgstr "Oikealle"
+
+#: textanim.src#RID_SVXPAGE_TEXTANIMATION.BTN_DOWN.imagebutton.text
+msgctxt "textanim.src#RID_SVXPAGE_TEXTANIMATION.BTN_DOWN.imagebutton.text"
+msgid "-"
+msgstr "-"
+
+#: textanim.src#RID_SVXPAGE_TEXTANIMATION.BTN_DOWN.imagebutton.quickhelptext
+msgid "To Bottom"
+msgstr "Alareunaan"
+
+#: textanim.src#RID_SVXPAGE_TEXTANIMATION.FL_PROPERTIES.fixedline.text
+msgctxt "textanim.src#RID_SVXPAGE_TEXTANIMATION.FL_PROPERTIES.fixedline.text"
+msgid "Properties"
+msgstr "Ominaisuudet"
+
+#: textanim.src#RID_SVXPAGE_TEXTANIMATION.TSB_START_INSIDE.tristatebox.text
+msgid "S~tart inside"
+msgstr "~Aloita kohteessa"
+
+#: textanim.src#RID_SVXPAGE_TEXTANIMATION.TSB_STOP_INSIDE.tristatebox.text
+msgid "Text visible when exiting"
+msgstr "Teksti näkyvissä poistuttaessa"
+
+#: textanim.src#RID_SVXPAGE_TEXTANIMATION.FT_COUNT.fixedtext.text
+msgid "Animation cycles"
+msgstr "Animaation kierto"
+
+#: textanim.src#RID_SVXPAGE_TEXTANIMATION.TSB_ENDLESS.tristatebox.text
+msgid "~Continuous"
+msgstr "~Jatkuva"
+
+#: textanim.src#RID_SVXPAGE_TEXTANIMATION.FT_AMOUNT.fixedtext.text
+msgid "Increment"
+msgstr "Lisäys"
+
+#: textanim.src#RID_SVXPAGE_TEXTANIMATION.TSB_PIXEL.tristatebox.text
+msgid "~Pixels"
+msgstr "~Kuvapisteet"
+
+#: textanim.src#RID_SVXPAGE_TEXTANIMATION.MTR_FLD_AMOUNT.metricfield.text
+msgid " Pixel"
+msgstr " Kuvapiste"
+
+#: textanim.src#RID_SVXPAGE_TEXTANIMATION.FT_DELAY.fixedtext.text
+msgid "Delay"
+msgstr "Viivytys"
+
+#: textanim.src#RID_SVXPAGE_TEXTANIMATION.TSB_AUTO.tristatebox.text
+msgctxt "textanim.src#RID_SVXPAGE_TEXTANIMATION.TSB_AUTO.tristatebox.text"
+msgid "~Automatic"
+msgstr "~Automaattinen"
+
+#: textanim.src#RID_SVXPAGE_TEXTANIMATION.MTR_FLD_DELAY.metricfield.text
+msgid " ms"
+msgstr " ms"
+
+#: textanim.src#RID_SVXPAGE_TEXTANIMATION.tabpage.text
+msgid "Animation"
+msgstr "Animaatio"
+
+#: textanim.src#RID_SVXDLG_TEXT.1.RID_SVXPAGE_TEXTATTR.pageitem.text
+msgctxt "textanim.src#RID_SVXDLG_TEXT.1.RID_SVXPAGE_TEXTATTR.pageitem.text"
+msgid "Text"
+msgstr "Teksti"
+
+#: textanim.src#RID_SVXDLG_TEXT.1.RID_SVXPAGE_TEXTANIMATION.pageitem.text
+msgid "Text Animation"
+msgstr "Tekstianimaatio"
+
+#: textanim.src#RID_SVXDLG_TEXT.tabdialog.text
+msgctxt "textanim.src#RID_SVXDLG_TEXT.tabdialog.text"
+msgid "Text"
+msgstr "Teksti"
+
+#: border.src#RID_SVXPAGE_BORDER.FL_BORDER.fixedline.text
+msgid "Line arrangement"
+msgstr "Viivojen järjestys"
+
+#: border.src#RID_SVXPAGE_BORDER.FT_DEFAULT.fixedtext.text
+msgctxt "border.src#RID_SVXPAGE_BORDER.FT_DEFAULT.fixedtext.text"
+msgid "~Default"
+msgstr "O~letus"
+
+#: border.src#RID_SVXPAGE_BORDER.FT_USERDEF.fixedtext.text
+msgid "~User-defined"
+msgstr "~Käyttäjän määrittämät"
+
+#: border.src#RID_SVXPAGE_BORDER.FL_LINE.fixedline.text
+msgctxt "border.src#RID_SVXPAGE_BORDER.FL_LINE.fixedline.text"
+msgid "Line"
+msgstr "Viiva"
+
+#: border.src#RID_SVXPAGE_BORDER.FT_STYLE.fixedtext.text
+msgctxt "border.src#RID_SVXPAGE_BORDER.FT_STYLE.fixedtext.text"
+msgid "St~yle"
+msgstr "T~yyli"
+
+#: border.src#RID_SVXPAGE_BORDER.FT_WIDTH.fixedtext.text
+msgctxt "border.src#RID_SVXPAGE_BORDER.FT_WIDTH.fixedtext.text"
+msgid "~Width"
+msgstr "Leveys"
+
+#: border.src#RID_SVXPAGE_BORDER.FT_COLOR.fixedtext.text
+msgctxt "border.src#RID_SVXPAGE_BORDER.FT_COLOR.fixedtext.text"
+msgid "~Color"
+msgstr "V~äri"
+
+#: border.src#RID_SVXPAGE_BORDER.FT_LEFT.fixedtext.text
+msgctxt "border.src#RID_SVXPAGE_BORDER.FT_LEFT.fixedtext.text"
+msgid "~Left"
+msgstr "~Vasen"
+
+#: border.src#RID_SVXPAGE_BORDER.FT_RIGHT.fixedtext.text
+msgctxt "border.src#RID_SVXPAGE_BORDER.FT_RIGHT.fixedtext.text"
+msgid "Right"
+msgstr "Oikea"
+
+#: border.src#RID_SVXPAGE_BORDER.FT_TOP.fixedtext.text
+msgctxt "border.src#RID_SVXPAGE_BORDER.FT_TOP.fixedtext.text"
+msgid "~Top"
+msgstr "~Yläreuna"
+
+#: border.src#RID_SVXPAGE_BORDER.FT_BOTTOM.fixedtext.text
+msgctxt "border.src#RID_SVXPAGE_BORDER.FT_BOTTOM.fixedtext.text"
+msgid "~Bottom"
+msgstr "~Alareuna"
+
+#: border.src#RID_SVXPAGE_BORDER.CB_SYNC.checkbox.text
+msgid "Synchronize"
+msgstr "Synkronoi"
+
+#: border.src#RID_SVXPAGE_BORDER.FL_DISTANCE.fixedline.text
+msgid "Spacing to contents"
+msgstr "Etäisyys sisällöstä"
+
+#: border.src#RID_SVXPAGE_BORDER.FT_SHADOWPOS.fixedtext.text
+msgctxt "border.src#RID_SVXPAGE_BORDER.FT_SHADOWPOS.fixedtext.text"
+msgid "~Position"
+msgstr "~Sijainti"
+
+#: border.src#RID_SVXPAGE_BORDER.FT_SHADOWSIZE.fixedtext.text
+msgid "Distan~ce"
+msgstr "~Etäisyys"
+
+#: border.src#RID_SVXPAGE_BORDER.FT_SHADOWCOLOR.fixedtext.text
+msgctxt "border.src#RID_SVXPAGE_BORDER.FT_SHADOWCOLOR.fixedtext.text"
+msgid "C~olor"
+msgstr "~Väri"
+
+#: border.src#RID_SVXPAGE_BORDER.FL_SHADOW.fixedline.text
+msgid "Shadow style"
+msgstr "Varjotyyli"
+
+#: border.src#RID_SVXPAGE_BORDER.FL_PROPERTIES.fixedline.text
+msgctxt "border.src#RID_SVXPAGE_BORDER.FL_PROPERTIES.fixedline.text"
+msgid "Properties"
+msgstr "Ominaisuudet"
+
+#: border.src#RID_SVXPAGE_BORDER.CB_MERGEWITHNEXT.checkbox.text
+msgid "~Merge with next paragraph"
+msgstr "~Yhdistä seuraavan kappaleen kanssa"
+
+#: border.src#RID_SVXPAGE_BORDER.CB_MERGEADJACENTBORDERS.checkbox.text
+msgid "~Merge adjacent line styles"
+msgstr "Yhdistä vierekkäiset viivatyylit"
+
+#: border.src#RID_SVXPAGE_BORDER.tabpage.text
+msgctxt "border.src#RID_SVXPAGE_BORDER.tabpage.text"
+msgid "Borders"
+msgstr "Reunat"
+
+#: border.src#RID_SVXSTR_TABLE_PRESET_NONE.string.text
+msgid "Set No Borders"
+msgstr "Ei reunoja"
+
+#: border.src#RID_SVXSTR_TABLE_PRESET_ONLYOUTER.string.text
+msgid "Set Outer Border Only"
+msgstr "Vain uloin reuna"
+
+#: border.src#RID_SVXSTR_TABLE_PRESET_OUTERHORI.string.text
+msgid "Set Outer Border and Horizontal Lines"
+msgstr "Ulompi reuna ja vaakaviivat"
+
+#: border.src#RID_SVXSTR_TABLE_PRESET_OUTERALL.string.text
+msgid "Set Outer Border and All Inner Lines"
+msgstr "Ulompi reuna ja kaikki sisemmät viivat"
+
+#: border.src#RID_SVXSTR_TABLE_PRESET_OUTERINNER.string.text
+msgid "Set Outer Border Without Changing Inner Lines"
+msgstr "Ulompi reuna muuttamatta sisempiä viivoja"
+
+#: border.src#RID_SVXSTR_PARA_PRESET_DIAGONAL.string.text
+msgid "Set Diagonal Lines Only"
+msgstr "Aseta vain lävistäjäviivat"
+
+#: border.src#RID_SVXSTR_PARA_PRESET_ALL.string.text
+msgid "Set All Four Borders"
+msgstr "Kaikki neljä reunaa"
+
+#: border.src#RID_SVXSTR_PARA_PRESET_LEFTRIGHT.string.text
+msgid "Set Left and Right Borders Only"
+msgstr "Vain vasen ja oikea reuna"
+
+#: border.src#RID_SVXSTR_PARA_PRESET_TOPBOTTOM.string.text
+msgid "Set Top and Bottom Borders Only"
+msgstr "Vain ylä- ja alareuna"
+
+#: border.src#RID_SVXSTR_PARA_PRESET_ONLYLEFT.string.text
+msgid "Set Left Border Only"
+msgstr "Vain vasen reuna"
+
+#: border.src#RID_SVXSTR_HOR_PRESET_ONLYHOR.string.text
+msgid "Set Top and Bottom Borders, and All Inner Lines"
+msgstr "Aseta ylä- ja alareunat ja kaikki sisemmät viivat"
+
+#: border.src#RID_SVXSTR_VER_PRESET_ONLYVER.string.text
+msgid "Set Left and Right Borders, and All Inner Lines"
+msgstr "Aseta vasen ja oikea reuna ja kaikki sisemmät viivat"
+
+#: border.src#RID_SVXSTR_SHADOW_STYLE_NONE.string.text
+msgid "No Shadow"
+msgstr "Ei varjoa"
+
+#: border.src#RID_SVXSTR_SHADOW_STYLE_BOTTOMRIGHT.string.text
+msgid "Cast Shadow to Bottom Right"
+msgstr "Varjosta alaoikealle"
+
+#: border.src#RID_SVXSTR_SHADOW_STYLE_TOPRIGHT.string.text
+msgid "Cast Shadow to Top Right"
+msgstr "Varjosta yläoikealle"
+
+#: border.src#RID_SVXSTR_SHADOW_STYLE_BOTTOMLEFT.string.text
+msgid "Cast Shadow to Bottom Left"
+msgstr "Varjosta alavasemmalle"
+
+#: border.src#RID_SVXSTR_SHADOW_STYLE_TOPLEFT.string.text
+msgid "Cast Shadow to Top Left"
+msgstr "Varjosta ylävasemmalle"
+
+#: grfpage.src#RID_SVXPAGE_GRFCROP.FL_CROP.fixedline.text
+msgid "Crop"
+msgstr "Rajaa"
+
+#: grfpage.src#RID_SVXPAGE_GRFCROP.FT_LEFT.fixedtext.text
+msgctxt "grfpage.src#RID_SVXPAGE_GRFCROP.FT_LEFT.fixedtext.text"
+msgid "~Left"
+msgstr "~Vasen"
+
+#: grfpage.src#RID_SVXPAGE_GRFCROP.FT_RIGHT.fixedtext.text
+msgctxt "grfpage.src#RID_SVXPAGE_GRFCROP.FT_RIGHT.fixedtext.text"
+msgid "~Right"
+msgstr "~Oikea"
+
+#: grfpage.src#RID_SVXPAGE_GRFCROP.FT_TOP.fixedtext.text
+msgctxt "grfpage.src#RID_SVXPAGE_GRFCROP.FT_TOP.fixedtext.text"
+msgid "~Top"
+msgstr "~Yläreuna"
+
+#: grfpage.src#RID_SVXPAGE_GRFCROP.FT_BOTTOM.fixedtext.text
+msgctxt "grfpage.src#RID_SVXPAGE_GRFCROP.FT_BOTTOM.fixedtext.text"
+msgid "~Bottom"
+msgstr "~Alareuna"
+
+#: grfpage.src#RID_SVXPAGE_GRFCROP.RB_SIZECONST.radiobutton.text
+msgid "Keep image si~ze"
+msgstr "Säilytä kuvan ko~ko"
+
+#: grfpage.src#RID_SVXPAGE_GRFCROP.RB_ZOOMCONST.radiobutton.text
+msgid "Keep ~scale"
+msgstr "Säilytä ~skaala"
+
+#: grfpage.src#RID_SVXPAGE_GRFCROP.FL_ZOOM.fixedline.text
+msgid "Scale"
+msgstr "Skaalaa"
+
+#: grfpage.src#RID_SVXPAGE_GRFCROP.FT_WIDTHZOOM.fixedtext.text
+msgctxt "grfpage.src#RID_SVXPAGE_GRFCROP.FT_WIDTHZOOM.fixedtext.text"
+msgid "~Width"
+msgstr "~Leveys"
+
+#: grfpage.src#RID_SVXPAGE_GRFCROP.FT_HEIGHTZOOM.fixedtext.text
+msgctxt "grfpage.src#RID_SVXPAGE_GRFCROP.FT_HEIGHTZOOM.fixedtext.text"
+msgid "H~eight"
+msgstr "K~orkeus"
+
+#: grfpage.src#RID_SVXPAGE_GRFCROP.FL_SIZE.fixedline.text
+msgid "Image size"
+msgstr "Kuvan koko"
+
+#: grfpage.src#RID_SVXPAGE_GRFCROP.FT_WIDTH.fixedtext.text
+msgctxt "grfpage.src#RID_SVXPAGE_GRFCROP.FT_WIDTH.fixedtext.text"
+msgid "~Width"
+msgstr "~Leveys"
+
+#: grfpage.src#RID_SVXPAGE_GRFCROP.FT_HEIGHT.fixedtext.text
+msgctxt "grfpage.src#RID_SVXPAGE_GRFCROP.FT_HEIGHT.fixedtext.text"
+msgid "H~eight"
+msgstr "K~orkeus"
+
+#: grfpage.src#RID_SVXPAGE_GRFCROP.PB_ORGSIZE.pushbutton.text
+msgid "~Original Size"
+msgstr "~Alkuperäinen koko"
+
+#. PPI is pixel per inch, %1 is a number
+#: grfpage.src#STR_PPI.string.text
+msgid "(%1 PPI)"
+msgstr "(%1 PPI)"
+
+#: textattr.src#RID_SVXPAGE_TEXTATTR.FL_TEXT.fixedline.text
+msgctxt "textattr.src#RID_SVXPAGE_TEXTATTR.FL_TEXT.fixedline.text"
+msgid "Text"
+msgstr "Teksti"
+
+#: textattr.src#RID_SVXPAGE_TEXTATTR.TSB_AUTOGROW_WIDTH.tristatebox.text
+msgid "Fit wi~dth to text"
+msgstr "~Sovita leveys tekstiin"
+
+#: textattr.src#RID_SVXPAGE_TEXTATTR.TSB_AUTOGROW_HEIGHT.tristatebox.text
+msgid "Fit h~eight to text"
+msgstr "Sovita korkeus tekstiin"
+
+#: textattr.src#RID_SVXPAGE_TEXTATTR.TSB_FIT_TO_SIZE.tristatebox.text
+msgid "~Fit to frame"
+msgstr "Sovita kehykseen"
+
+#: textattr.src#RID_SVXPAGE_TEXTATTR.TSB_CONTOUR.tristatebox.text
+msgid "~Adjust to contour"
+msgstr "Sovita ääriviivaan"
+
+#: textattr.src#RID_SVXPAGE_TEXTATTR.TSB_WORDWRAP_TEXT.tristatebox.text
+msgid "~Word wrap text in shape"
+msgstr "Rivitä teksti kuviossa"
+
+#: textattr.src#RID_SVXPAGE_TEXTATTR.TSB_AUTOGROW_SIZE.tristatebox.text
+msgid "~Resize shape to fit text"
+msgstr "Muuta kuvion ~koko tekstille sopivaksi"
+
+#: textattr.src#RID_SVXPAGE_TEXTATTR.FL_DISTANCE.fixedline.text
+msgid "Spacing to borders"
+msgstr "Väli reunoihin"
+
+#: textattr.src#RID_SVXPAGE_TEXTATTR.FT_LEFT.fixedtext.text
+msgctxt "textattr.src#RID_SVXPAGE_TEXTATTR.FT_LEFT.fixedtext.text"
+msgid "~Left"
+msgstr "~Vasen"
+
+#: textattr.src#RID_SVXPAGE_TEXTATTR.FT_RIGHT.fixedtext.text
+msgctxt "textattr.src#RID_SVXPAGE_TEXTATTR.FT_RIGHT.fixedtext.text"
+msgid "~Right"
+msgstr "~Oikea"
+
+#: textattr.src#RID_SVXPAGE_TEXTATTR.FT_TOP.fixedtext.text
+msgctxt "textattr.src#RID_SVXPAGE_TEXTATTR.FT_TOP.fixedtext.text"
+msgid "~Top"
+msgstr "~Yläreuna"
+
+#: textattr.src#RID_SVXPAGE_TEXTATTR.FT_BOTTOM.fixedtext.text
+msgctxt "textattr.src#RID_SVXPAGE_TEXTATTR.FT_BOTTOM.fixedtext.text"
+msgid "~Bottom"
+msgstr "~Alareuna"
+
+#: textattr.src#RID_SVXPAGE_TEXTATTR.FL_POSITION.fixedline.text
+msgid "Text anchor"
+msgstr "Tekstin ankkuri"
+
+#: textattr.src#RID_SVXPAGE_TEXTATTR.TSB_FULL_WIDTH.tristatebox.text
+msgid "Full ~width"
+msgstr "~Täysi leveys"
+
+#: textattr.src#RID_SVXPAGE_TEXTATTR.tabpage.text
+msgctxt "textattr.src#RID_SVXPAGE_TEXTATTR.tabpage.text"
+msgid "Text"
+msgstr "Teksti"
+
+#: connect.src#RID_SVXPAGE_CONNECTION.FT_TYPE.fixedtext.text
+msgctxt "connect.src#RID_SVXPAGE_CONNECTION.FT_TYPE.fixedtext.text"
+msgid "~Type"
+msgstr "~Tyyppi"
+
+#: connect.src#RID_SVXPAGE_CONNECTION.FL_DELTA.fixedline.text
+msgid "Line skew"
+msgstr "Viivanosien viistoudet"
+
+#: connect.src#RID_SVXPAGE_CONNECTION.FT_LINE_1.fixedtext.text
+msgid "Line ~1"
+msgstr "Viivanosa ~1"
+
+#: connect.src#RID_SVXPAGE_CONNECTION.FT_LINE_2.fixedtext.text
+msgid "Line ~2"
+msgstr "Viivanosa ~2"
+
+#: connect.src#RID_SVXPAGE_CONNECTION.FT_LINE_3.fixedtext.text
+msgid "Line ~3"
+msgstr "Viivanosa ~3"
+
+#: connect.src#RID_SVXPAGE_CONNECTION.FL_DISTANCE.fixedline.text
+msgctxt "connect.src#RID_SVXPAGE_CONNECTION.FL_DISTANCE.fixedline.text"
+msgid "Line spacing"
+msgstr "Riviväli"
+
+#: connect.src#RID_SVXPAGE_CONNECTION.FT_HORZ_1.fixedtext.text
+msgid "~Begin horizontal"
+msgstr "Alussa, ~vaakasuuntaan"
+
+#: connect.src#RID_SVXPAGE_CONNECTION.FT_HORZ_2.fixedtext.text
+msgid "End ~horizontal"
+msgstr "Lopussa, vaa~kasuuntaan"
+
+#: connect.src#RID_SVXPAGE_CONNECTION.FT_VERT_1.fixedtext.text
+msgid "Begin ~vertical"
+msgstr "Alussa, ~pystysuuntaan"
+
+#: connect.src#RID_SVXPAGE_CONNECTION.FT_VERT_2.fixedtext.text
+msgid "~End vertical"
+msgstr "Lopussa, pyst~ysuuntaan"
+
+#: connect.src#RID_SVXPAGE_CONNECTION.CTL_PREVIEW.control.text
+msgctxt "connect.src#RID_SVXPAGE_CONNECTION.CTL_PREVIEW.control.text"
+msgid "-"
+msgstr "-"
+
+#: connect.src#RID_SVXPAGE_CONNECTION.CTL_PREVIEW.control.quickhelptext
+msgid "Preview"
+msgstr "Esikatselu"
+
+#: connect.src#RID_SVXPAGE_CONNECTION.tabpage.text
+msgid "Connector"
+msgstr "Yhdysviiva"
+
+#: labdlg.src#RID_SVXPAGE_CAPTION.FT_ABSTAND.fixedtext.text
+msgctxt "labdlg.src#RID_SVXPAGE_CAPTION.FT_ABSTAND.fixedtext.text"
+msgid "~Spacing"
+msgstr "~Objektivälit"
+
+#: labdlg.src#RID_SVXPAGE_CAPTION.FT_WINKEL.fixedtext.text
+msgctxt "labdlg.src#RID_SVXPAGE_CAPTION.FT_WINKEL.fixedtext.text"
+msgid "~Angle"
+msgstr "~Kulma"
+
+#: labdlg.src#RID_SVXPAGE_CAPTION.LB_WINKEL.1.stringlist.text
+msgid "Free"
+msgstr "Vapaa"
+
+#: labdlg.src#RID_SVXPAGE_CAPTION.LB_WINKEL.2.stringlist.text
+msgid "30 Degrees"
+msgstr "30 astetta"
+
+#: labdlg.src#RID_SVXPAGE_CAPTION.LB_WINKEL.3.stringlist.text
+msgid "45 Degrees"
+msgstr "45 astetta"
+
+#: labdlg.src#RID_SVXPAGE_CAPTION.LB_WINKEL.4.stringlist.text
+msgid "60 Degrees"
+msgstr "60 astetta"
+
+#: labdlg.src#RID_SVXPAGE_CAPTION.LB_WINKEL.5.stringlist.text
+msgid "90 Degrees"
+msgstr "90 astetta"
+
+#: labdlg.src#RID_SVXPAGE_CAPTION.FT_ANSATZ.fixedtext.text
+msgid "~Extension"
+msgstr "~Tunniste"
+
+#: labdlg.src#RID_SVXPAGE_CAPTION.LB_ANSATZ.1.stringlist.text
+msgid "Optimal"
+msgstr "Optimaalinen"
+
+#: labdlg.src#RID_SVXPAGE_CAPTION.LB_ANSATZ.2.stringlist.text
+msgctxt "labdlg.src#RID_SVXPAGE_CAPTION.LB_ANSATZ.2.stringlist.text"
+msgid "From top"
+msgstr "Ylhäältä"
+
+#: labdlg.src#RID_SVXPAGE_CAPTION.LB_ANSATZ.3.stringlist.text
+msgid "From left"
+msgstr "Vasemmalta"
+
+#: labdlg.src#RID_SVXPAGE_CAPTION.LB_ANSATZ.4.stringlist.text
+msgctxt "labdlg.src#RID_SVXPAGE_CAPTION.LB_ANSATZ.4.stringlist.text"
+msgid "Horizontal"
+msgstr "Vaakataso"
+
+#: labdlg.src#RID_SVXPAGE_CAPTION.LB_ANSATZ.5.stringlist.text
+msgctxt "labdlg.src#RID_SVXPAGE_CAPTION.LB_ANSATZ.5.stringlist.text"
+msgid "Vertical"
+msgstr "Pystytaso"
+
+#: labdlg.src#RID_SVXPAGE_CAPTION.FT_UM.fixedtext.text
+msgid "~By"
+msgstr "~Tekijä"
+
+#: labdlg.src#RID_SVXPAGE_CAPTION.FT_ANSATZ_REL.fixedtext.text
+msgctxt "labdlg.src#RID_SVXPAGE_CAPTION.FT_ANSATZ_REL.fixedtext.text"
+msgid "~Position"
+msgstr "~Sijainti"
+
+#: labdlg.src#RID_SVXPAGE_CAPTION.FT_LAENGE.fixedtext.text
+msgctxt "labdlg.src#RID_SVXPAGE_CAPTION.FT_LAENGE.fixedtext.text"
+msgid "~Length"
+msgstr "~Pituus"
+
+#: labdlg.src#RID_SVXPAGE_CAPTION.CB_LAENGE.checkbox.text
+msgid "~Optimal"
+msgstr "O~ptimaalinen"
+
+#: labdlg.src#RID_SVXPAGE_CAPTION.STR_CAPTTYPE_1.string.text
+msgid "Straight Line"
+msgstr "Suora viiva"
+
+#: labdlg.src#RID_SVXPAGE_CAPTION.STR_CAPTTYPE_2.string.text
+msgid "Angled Line"
+msgstr "Kulmikas viiva"
+
+#: labdlg.src#RID_SVXPAGE_CAPTION.STR_CAPTTYPE_3.string.text
+msgid "Angled Connector Line"
+msgstr "Kulmikas yhdysviiva"
+
+#: labdlg.src#RID_SVXPAGE_CAPTION.STR_CAPTTYPE_4.string.text
+msgid "Double-angled line"
+msgstr "Kaksikulmainen viiva"
+
+#: labdlg.src#RID_SVXPAGE_CAPTION.STR_HORZ_LIST.string.text
+msgid "Top;Middle;Bottom"
+msgstr "Yläreuna;Keskikohta;Alareuna"
+
+#: labdlg.src#RID_SVXPAGE_CAPTION.STR_VERT_LIST.string.text
+msgid "Left;Middle;Right"
+msgstr "Vasen;Keskikohta;Oikea"
+
+#: labdlg.src#RID_SVXPAGE_CAPTION.tabpage.text
+msgctxt "labdlg.src#RID_SVXPAGE_CAPTION.tabpage.text"
+msgid "Callouts"
+msgstr "Kuvatekstit"
+
+#: labdlg.src#_POS_SIZE_TEXT.#define.text
+msgctxt "labdlg.src#_POS_SIZE_TEXT.#define.text"
+msgid "Position and Size"
+msgstr "Sijainti ja koko"
+
+#: labdlg.src#RID_SVXDLG_CAPTION.TAB_CONTROL.RID_SVXPAGE_CAPTION.pageitem.text
+msgid "Callout"
+msgstr "Kuvateksti"
+
+#: labdlg.src#RID_SVXDLG_CAPTION.tabdialog.text
+msgctxt "labdlg.src#RID_SVXDLG_CAPTION.tabdialog.text"
+msgid "Callouts"
+msgstr "Kuvatekstit"
+
+#: dstribut.src#RID_SVXPAGE_DISTRIBUTE.FL_HORIZONTAL.fixedline.text
+msgctxt "dstribut.src#RID_SVXPAGE_DISTRIBUTE.FL_HORIZONTAL.fixedline.text"
+msgid "Horizontal"
+msgstr "Vaakataso"
+
+#: dstribut.src#RID_SVXPAGE_DISTRIBUTE.BTN_HOR_NONE.radiobutton.text
+msgid "~None"
+msgstr "~Ei mitään"
+
+#: dstribut.src#RID_SVXPAGE_DISTRIBUTE.BTN_HOR_LEFT.radiobutton.text
+msgctxt "dstribut.src#RID_SVXPAGE_DISTRIBUTE.BTN_HOR_LEFT.radiobutton.text"
+msgid "~Left"
+msgstr "~Vasen"
+
+#: dstribut.src#RID_SVXPAGE_DISTRIBUTE.BTN_HOR_CENTER.radiobutton.text
+msgctxt "dstribut.src#RID_SVXPAGE_DISTRIBUTE.BTN_HOR_CENTER.radiobutton.text"
+msgid "~Center"
+msgstr "~Keskitä"
+
+#: dstribut.src#RID_SVXPAGE_DISTRIBUTE.BTN_HOR_DISTANCE.radiobutton.text
+msgctxt "dstribut.src#RID_SVXPAGE_DISTRIBUTE.BTN_HOR_DISTANCE.radiobutton.text"
+msgid "~Spacing"
+msgstr "Välit"
+
+#: dstribut.src#RID_SVXPAGE_DISTRIBUTE.BTN_HOR_RIGHT.radiobutton.text
+msgctxt "dstribut.src#RID_SVXPAGE_DISTRIBUTE.BTN_HOR_RIGHT.radiobutton.text"
+msgid "~Right"
+msgstr "~Oikea"
+
+#: dstribut.src#RID_SVXPAGE_DISTRIBUTE.FL_VERTICAL.fixedline.text
+msgctxt "dstribut.src#RID_SVXPAGE_DISTRIBUTE.FL_VERTICAL.fixedline.text"
+msgid "Vertical"
+msgstr "Pystytaso"
+
+#: dstribut.src#RID_SVXPAGE_DISTRIBUTE.BTN_VER_NONE.radiobutton.text
+msgctxt "dstribut.src#RID_SVXPAGE_DISTRIBUTE.BTN_VER_NONE.radiobutton.text"
+msgid "N~one"
+msgstr "~Ei mitään"
+
+#: dstribut.src#RID_SVXPAGE_DISTRIBUTE.BTN_VER_TOP.radiobutton.text
+msgctxt "dstribut.src#RID_SVXPAGE_DISTRIBUTE.BTN_VER_TOP.radiobutton.text"
+msgid "~Top"
+msgstr "~Yläreuna"
+
+#: dstribut.src#RID_SVXPAGE_DISTRIBUTE.BTN_VER_CENTER.radiobutton.text
+msgctxt "dstribut.src#RID_SVXPAGE_DISTRIBUTE.BTN_VER_CENTER.radiobutton.text"
+msgid "C~enter"
+msgstr "K~eskitä"
+
+#: dstribut.src#RID_SVXPAGE_DISTRIBUTE.BTN_VER_DISTANCE.radiobutton.text
+msgid "S~pacing"
+msgstr "~Välit"
+
+#: dstribut.src#RID_SVXPAGE_DISTRIBUTE.BTN_VER_BOTTOM.radiobutton.text
+msgctxt "dstribut.src#RID_SVXPAGE_DISTRIBUTE.BTN_VER_BOTTOM.radiobutton.text"
+msgid "~Bottom"
+msgstr "~Alareuna"
+
+#: dstribut.src#RID_SVXPAGE_DISTRIBUTE.tabpage.text
+msgid "Distribution"
+msgstr "Jakauma"
+
+#: paragrph.src#RID_SVXPAGE_STD_PARAGRAPH.FT_LEFTINDENT.fixedtext.text
+msgid "Before text"
+msgstr "Vasemmalta"
+
+#: paragrph.src#RID_SVXPAGE_STD_PARAGRAPH.FT_RIGHTINDENT.fixedtext.text
+msgid "After text"
+msgstr "Oikealta"
+
+#: paragrph.src#RID_SVXPAGE_STD_PARAGRAPH.FT_FLINEINDENT.fixedtext.text
+msgid "~First line"
+msgstr "~Ensimmäinen rivi"
+
+#: paragrph.src#RID_SVXPAGE_STD_PARAGRAPH.CB_AUTO.checkbox.text
+msgctxt "paragrph.src#RID_SVXPAGE_STD_PARAGRAPH.CB_AUTO.checkbox.text"
+msgid "~Automatic"
+msgstr "~Automaattinen"
+
+#: paragrph.src#RID_SVXPAGE_STD_PARAGRAPH.FL_INDENT.fixedline.text
+msgctxt "paragrph.src#RID_SVXPAGE_STD_PARAGRAPH.FL_INDENT.fixedline.text"
+msgid "Indent"
+msgstr "Sisennys"
+
+#: paragrph.src#RID_SVXPAGE_STD_PARAGRAPH.FT_TOPDIST.fixedtext.text
+msgid "Ab~ove paragraph"
+msgstr "~Yläreuna"
+
+#: paragrph.src#RID_SVXPAGE_STD_PARAGRAPH.FT_BOTTOMDIST.fixedtext.text
+msgid "Below paragraph"
+msgstr "Alareuna"
+
+#: paragrph.src#RID_SVXPAGE_STD_PARAGRAPH.CB_CONTEXTUALSPACING.checkbox.text
+msgid "Don't add space between paragraphs of the same style"
+msgstr "Älä lisää väliä samantyylisten kappaleiden väliin"
+
+#: paragrph.src#RID_SVXPAGE_STD_PARAGRAPH.FL_DIST.fixedline.text
+msgctxt "paragrph.src#RID_SVXPAGE_STD_PARAGRAPH.FL_DIST.fixedline.text"
+msgid "Spacing"
+msgstr "Välit"
+
+#: paragrph.src#RID_SVXPAGE_STD_PARAGRAPH.LB_LINEDIST.1.stringlist.text
+msgctxt "paragrph.src#RID_SVXPAGE_STD_PARAGRAPH.LB_LINEDIST.1.stringlist.text"
+msgid "Single"
+msgstr "Riviväli 1"
+
+#: paragrph.src#RID_SVXPAGE_STD_PARAGRAPH.LB_LINEDIST.2.stringlist.text
+msgid "1.5 lines"
+msgstr "Riviväli 1,5"
+
+#: paragrph.src#RID_SVXPAGE_STD_PARAGRAPH.LB_LINEDIST.3.stringlist.text
+msgctxt "paragrph.src#RID_SVXPAGE_STD_PARAGRAPH.LB_LINEDIST.3.stringlist.text"
+msgid "Double"
+msgstr "Riviväli 2"
+
+#: paragrph.src#RID_SVXPAGE_STD_PARAGRAPH.LB_LINEDIST.4.stringlist.text
+msgid "Proportional"
+msgstr "Suhteellinen"
+
+#: paragrph.src#RID_SVXPAGE_STD_PARAGRAPH.LB_LINEDIST.5.stringlist.text
+msgid "At least"
+msgstr "Vähintään"
+
+#: paragrph.src#RID_SVXPAGE_STD_PARAGRAPH.LB_LINEDIST.6.stringlist.text
+msgid "Leading"
+msgstr "Riviväli"
+
+#: paragrph.src#RID_SVXPAGE_STD_PARAGRAPH.ST_LINEDIST_ABS.string.text
+msgid "Fixed"
+msgstr "Kiinteä"
+
+#: paragrph.src#RID_SVXPAGE_STD_PARAGRAPH.FT_LINEDIST.fixedtext.text
+msgid "of"
+msgstr "/"
+
+#: paragrph.src#RID_SVXPAGE_STD_PARAGRAPH.FL_LINEDIST.fixedline.text
+msgctxt "paragrph.src#RID_SVXPAGE_STD_PARAGRAPH.FL_LINEDIST.fixedline.text"
+msgid "Line spacing"
+msgstr "Riviväli"
+
+#: paragrph.src#RID_SVXPAGE_STD_PARAGRAPH.CB_REGISTER.checkbox.text
+msgid "A~ctivate"
+msgstr "A~ktivoi"
+
+#: paragrph.src#RID_SVXPAGE_STD_PARAGRAPH.FL_REGISTER.fixedline.text
+msgctxt "paragrph.src#RID_SVXPAGE_STD_PARAGRAPH.FL_REGISTER.fixedline.text"
+msgid "Register-true"
+msgstr "Rivirekisteri"
+
+#: paragrph.src#RID_SVXPAGE_STD_PARAGRAPH.tabpage.text
+msgid "Indents and Spacing"
+msgstr "Sisennys ja välit"
+
+#: paragrph.src#RID_SVXPAGE_ALIGN_PARAGRAPH.FL_ALIGN.fixedline.text
+msgctxt "paragrph.src#RID_SVXPAGE_ALIGN_PARAGRAPH.FL_ALIGN.fixedline.text"
+msgid "Options"
+msgstr "Asetukset"
+
+#: paragrph.src#RID_SVXPAGE_ALIGN_PARAGRAPH.BTN_LEFTALIGN.radiobutton.text
+msgctxt "paragrph.src#RID_SVXPAGE_ALIGN_PARAGRAPH.BTN_LEFTALIGN.radiobutton.text"
+msgid "~Left"
+msgstr "~Vasen"
+
+#: paragrph.src#RID_SVXPAGE_ALIGN_PARAGRAPH.BTN_RIGHTALIGN.radiobutton.text
+msgctxt "paragrph.src#RID_SVXPAGE_ALIGN_PARAGRAPH.BTN_RIGHTALIGN.radiobutton.text"
+msgid "Righ~t"
+msgstr "~Oikea"
+
+#: paragrph.src#RID_SVXPAGE_ALIGN_PARAGRAPH.BTN_CENTERALIGN.radiobutton.text
+msgctxt "paragrph.src#RID_SVXPAGE_ALIGN_PARAGRAPH.BTN_CENTERALIGN.radiobutton.text"
+msgid "~Center"
+msgstr "~Keskitetty"
+
+#: paragrph.src#RID_SVXPAGE_ALIGN_PARAGRAPH.BTN_JUSTIFYALIGN.radiobutton.text
+msgctxt "paragrph.src#RID_SVXPAGE_ALIGN_PARAGRAPH.BTN_JUSTIFYALIGN.radiobutton.text"
+msgid "Justified"
+msgstr "Tasattu"
+
+#: paragrph.src#RID_SVXPAGE_ALIGN_PARAGRAPH.ST_LEFTALIGN_ASIAN.string.text
+msgctxt "paragrph.src#RID_SVXPAGE_ALIGN_PARAGRAPH.ST_LEFTALIGN_ASIAN.string.text"
+msgid "~Left/Top"
+msgstr "~Vasen/Ylä"
+
+#: paragrph.src#RID_SVXPAGE_ALIGN_PARAGRAPH.ST_RIGHTALIGN_ASIAN.string.text
+msgctxt "paragrph.src#RID_SVXPAGE_ALIGN_PARAGRAPH.ST_RIGHTALIGN_ASIAN.string.text"
+msgid "Righ~t/Bottom"
+msgstr "O~ikea/Alhaalla"
+
+#: paragrph.src#RID_SVXPAGE_ALIGN_PARAGRAPH.FT_LASTLINE.fixedtext.text
+msgid "~Last line"
+msgstr "~Viimeinen rivi"
+
+#: paragrph.src#RID_SVXPAGE_ALIGN_PARAGRAPH.LB_LASTLINE.1.stringlist.text
+msgctxt "paragrph.src#RID_SVXPAGE_ALIGN_PARAGRAPH.LB_LASTLINE.1.stringlist.text"
+msgid "Default"
+msgstr "Oletus"
+
+#: paragrph.src#RID_SVXPAGE_ALIGN_PARAGRAPH.LB_LASTLINE.2.stringlist.text
+msgctxt "paragrph.src#RID_SVXPAGE_ALIGN_PARAGRAPH.LB_LASTLINE.2.stringlist.text"
+msgid "Left"
+msgstr "Vasen"
+
+#: paragrph.src#RID_SVXPAGE_ALIGN_PARAGRAPH.LB_LASTLINE.3.stringlist.text
+msgctxt "paragrph.src#RID_SVXPAGE_ALIGN_PARAGRAPH.LB_LASTLINE.3.stringlist.text"
+msgid "Centered"
+msgstr "Keskitetty"
+
+#: paragrph.src#RID_SVXPAGE_ALIGN_PARAGRAPH.LB_LASTLINE.4.stringlist.text
+msgctxt "paragrph.src#RID_SVXPAGE_ALIGN_PARAGRAPH.LB_LASTLINE.4.stringlist.text"
+msgid "Justified"
+msgstr "Tasattu"
+
+#: paragrph.src#RID_SVXPAGE_ALIGN_PARAGRAPH.CB_EXPAND.checkbox.text
+msgid "~Expand single word"
+msgstr "~Laajenna yksittäinen sana"
+
+#: paragrph.src#RID_SVXPAGE_ALIGN_PARAGRAPH.CB_SNAP.checkbox.text
+msgid "Snap to text grid (if active)"
+msgstr "Kohdistus tekstiruudukkoon (jos käytössä)"
+
+#: paragrph.src#RID_SVXPAGE_ALIGN_PARAGRAPH.FL_VERTALIGN.fixedline.text
+msgid "Text-to-text"
+msgstr "Tekstin tasaus pystysuunnassa"
+
+#: paragrph.src#RID_SVXPAGE_ALIGN_PARAGRAPH.FT_VERTALIGN.fixedtext.text
+msgctxt "paragrph.src#RID_SVXPAGE_ALIGN_PARAGRAPH.FT_VERTALIGN.fixedtext.text"
+msgid "~Alignment"
+msgstr "~Tasaus"
+
+#: paragrph.src#RID_SVXPAGE_ALIGN_PARAGRAPH.LB_VERTALIGN.1.stringlist.text
+msgctxt "paragrph.src#RID_SVXPAGE_ALIGN_PARAGRAPH.LB_VERTALIGN.1.stringlist.text"
+msgid "Automatic"
+msgstr "Automaattinen"
+
+#: paragrph.src#RID_SVXPAGE_ALIGN_PARAGRAPH.LB_VERTALIGN.2.stringlist.text
+msgid "Base line"
+msgstr "Perusviiva"
+
+#: paragrph.src#RID_SVXPAGE_ALIGN_PARAGRAPH.LB_VERTALIGN.3.stringlist.text
+msgctxt "paragrph.src#RID_SVXPAGE_ALIGN_PARAGRAPH.LB_VERTALIGN.3.stringlist.text"
+msgid "Top"
+msgstr "Yläreuna"
+
+#: paragrph.src#RID_SVXPAGE_ALIGN_PARAGRAPH.LB_VERTALIGN.4.stringlist.text
+msgctxt "paragrph.src#RID_SVXPAGE_ALIGN_PARAGRAPH.LB_VERTALIGN.4.stringlist.text"
+msgid "Middle"
+msgstr "Keskelle"
+
+#: paragrph.src#RID_SVXPAGE_ALIGN_PARAGRAPH.LB_VERTALIGN.5.stringlist.text
+msgctxt "paragrph.src#RID_SVXPAGE_ALIGN_PARAGRAPH.LB_VERTALIGN.5.stringlist.text"
+msgid "Bottom"
+msgstr "Alareuna"
+
+#: paragrph.src#RID_SVXPAGE_ALIGN_PARAGRAPH.FL_PROPERTIES.fixedline.text
+msgctxt "paragrph.src#RID_SVXPAGE_ALIGN_PARAGRAPH.FL_PROPERTIES.fixedline.text"
+msgid "Properties"
+msgstr "Ominaisuudet"
+
+#: paragrph.src#RID_SVXPAGE_ALIGN_PARAGRAPH.FT_TEXTDIRECTION.fixedtext.text
+msgid "Text ~direction"
+msgstr "~Tekstin suunta"
+
+#: paragrph.src#RID_SVXPAGE_ALIGN_PARAGRAPH.tabpage.text
+msgctxt "paragrph.src#RID_SVXPAGE_ALIGN_PARAGRAPH.tabpage.text"
+msgid "Alignment"
+msgstr "Tasaus"
+
+#: paragrph.src#RID_SVXPAGE_EXT_PARAGRAPH.BTN_HYPHEN.tristatebox.text
+msgid "A~utomatically"
+msgstr "A~utomaattisesti"
+
+#: paragrph.src#RID_SVXPAGE_EXT_PARAGRAPH.FT_HYPHENBEFORE.fixedtext.text
+msgid "C~haracters at line end"
+msgstr "Merkkejä rivin ~lopussa"
+
+#: paragrph.src#RID_SVXPAGE_EXT_PARAGRAPH.FT_HYPHENAFTER.fixedtext.text
+msgid "Cha~racters at line begin"
+msgstr "Merkkejä rivin a~lussa"
+
+#: paragrph.src#RID_SVXPAGE_EXT_PARAGRAPH.FT_MAXHYPH.fixedtext.text
+msgid "~Maximum number of consecutive hyphens"
+msgstr "Per~äkkäisten tavuviivojen enimmäismäärä"
+
+#: paragrph.src#RID_SVXPAGE_EXT_PARAGRAPH.FL_HYPHEN.fixedline.text
+msgid "Hyphenation"
+msgstr "Tavutus"
+
+#: paragrph.src#RID_SVXPAGE_EXT_PARAGRAPH.FL_OPTIONS.fixedline.text
+msgctxt "paragrph.src#RID_SVXPAGE_EXT_PARAGRAPH.FL_OPTIONS.fixedline.text"
+msgid "Options"
+msgstr "Asetukset"
+
+#: paragrph.src#RID_SVXPAGE_EXT_PARAGRAPH.FL_BREAKS.fixedline.text
+msgid "Breaks"
+msgstr "Vaihdot"
+
+#: paragrph.src#RID_SVXPAGE_EXT_PARAGRAPH.BTN_PAGEBREAK.tristatebox.text
+msgid "Insert"
+msgstr "Lisää"
+
+#: paragrph.src#RID_SVXPAGE_EXT_PARAGRAPH.FT_BREAKTYPE.fixedtext.text
+msgctxt "paragrph.src#RID_SVXPAGE_EXT_PARAGRAPH.FT_BREAKTYPE.fixedtext.text"
+msgid "~Type"
+msgstr "~Tyyppi"
+
+#: paragrph.src#RID_SVXPAGE_EXT_PARAGRAPH.LB_BREAKTYPE.1.stringlist.text
+msgid "Page"
+msgstr "Sivu"
+
+#: paragrph.src#RID_SVXPAGE_EXT_PARAGRAPH.LB_BREAKTYPE.2.stringlist.text
+msgid "Column"
+msgstr "Palsta"
+
+#: paragrph.src#RID_SVXPAGE_EXT_PARAGRAPH.FT_BREAKPOSITION.fixedtext.text
+msgctxt "paragrph.src#RID_SVXPAGE_EXT_PARAGRAPH.FT_BREAKPOSITION.fixedtext.text"
+msgid "Position"
+msgstr "Sijainti"
+
+#: paragrph.src#RID_SVXPAGE_EXT_PARAGRAPH.LB_BREAKPOSITION.1.stringlist.text
+msgctxt "paragrph.src#RID_SVXPAGE_EXT_PARAGRAPH.LB_BREAKPOSITION.1.stringlist.text"
+msgid "Before"
+msgstr "Ennen"
+
+#: paragrph.src#RID_SVXPAGE_EXT_PARAGRAPH.LB_BREAKPOSITION.2.stringlist.text
+msgctxt "paragrph.src#RID_SVXPAGE_EXT_PARAGRAPH.LB_BREAKPOSITION.2.stringlist.text"
+msgid "After"
+msgstr "Jälkeen"
+
+#: paragrph.src#RID_SVXPAGE_EXT_PARAGRAPH.BTN_PAGECOLL.tristatebox.text
+msgid "With Page St~yle"
+msgstr "~Sivutyylin kanssa"
+
+#: paragrph.src#RID_SVXPAGE_EXT_PARAGRAPH.FT_PAGENUM.fixedtext.text
+msgid "Page ~number"
+msgstr "~Sivunumero"
+
+#: paragrph.src#RID_SVXPAGE_EXT_PARAGRAPH.BTN_KEEPTOGETHER.tristatebox.text
+msgid "~Do not split paragraph"
+msgstr "~Ei rivien erotusta"
+
+#: paragrph.src#RID_SVXPAGE_EXT_PARAGRAPH.CB_KEEPTOGETHER.tristatebox.text
+msgid "~Keep with next paragraph"
+msgstr "Si~do seuraavaan kappaleeseen"
+
+#: paragrph.src#RID_SVXPAGE_EXT_PARAGRAPH.BTN_ORPHANS.tristatebox.text
+msgid "~Orphan control"
+msgstr "O~rporivien esto"
+
+#: paragrph.src#RID_SVXPAGE_EXT_PARAGRAPH.FT_ORPHANS.fixedtext.text
+msgctxt "paragrph.src#RID_SVXPAGE_EXT_PARAGRAPH.FT_ORPHANS.fixedtext.text"
+msgid "Lines"
+msgstr "Riviä"
+
+#: paragrph.src#RID_SVXPAGE_EXT_PARAGRAPH.BTN_WIDOWS.tristatebox.text
+msgid "~Widow control"
+msgstr "~Leskirivien ohjaus"
+
+#: paragrph.src#RID_SVXPAGE_EXT_PARAGRAPH.FT_WIDOWS.fixedtext.text
+msgctxt "paragrph.src#RID_SVXPAGE_EXT_PARAGRAPH.FT_WIDOWS.fixedtext.text"
+msgid "Lines"
+msgstr "Riviä"
+
+#: paragrph.src#RID_SVXPAGE_EXT_PARAGRAPH.tabpage.text
+msgid "Text Flow"
+msgstr "Tekstin rivitys"
+
+#: paragrph.src#RID_SVXPAGE_PARA_ASIAN.FL_AS_OPTIONS.fixedline.text
+msgid "Line change"
+msgstr "Rivinvaihdot"
+
+#: paragrph.src#RID_SVXPAGE_PARA_ASIAN.CB_AS_FORBIDDEN.tristatebox.text
+msgid "Apply list of forbidden characters to the beginning and end of lines"
+msgstr "Käytä rivien alussa ja lopussa kiellettyjen merkkien luetteloa"
+
+#: paragrph.src#RID_SVXPAGE_PARA_ASIAN.CB_AS_HANG_PUNC.tristatebox.text
+msgid "Allow hanging punctuation"
+msgstr "Salli riippuva välimerkitys"
+
+#: paragrph.src#RID_SVXPAGE_PARA_ASIAN.CB_AS_SCRIPT_SPACE.tristatebox.text
+msgid "Apply spacing between Asian, Latin and Complex text"
+msgstr "Käytä välejä aasialaisten, latinalaisten ja CTL-tekstien välissä"
+
+#: paragrph.src#RID_SVXPAGE_PARA_ASIAN.tabpage.text
+msgid "Asian Typography"
+msgstr "Aasialaiset merkit"
+
+#: paragrph.src#STR_EXAMPLE.string.text
+msgctxt "paragrph.src#STR_EXAMPLE.string.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: paragrph.src#STR_PAGE_STYLE.string.text
+msgid "Page Style"
+msgstr "Sivun tyyli"
+
+#: numfmt.src#RID_SVXPAGE_NUMBERFORMAT.FT_CATEGORY.fixedtext.text
+msgid "~Category"
+msgstr "~Luokka"
+
+#: numfmt.src#RID_SVXPAGE_NUMBERFORMAT.LB_CATEGORY.1.stringlist.text
+msgid "All"
+msgstr "Kaikki"
+
+#: numfmt.src#RID_SVXPAGE_NUMBERFORMAT.LB_CATEGORY.2.stringlist.text
+msgid "User-defined"
+msgstr "Käyttäjän määrittämä"
+
+#: numfmt.src#RID_SVXPAGE_NUMBERFORMAT.LB_CATEGORY.3.stringlist.text
+msgid "Number"
+msgstr "Luku"
+
+#: numfmt.src#RID_SVXPAGE_NUMBERFORMAT.LB_CATEGORY.4.stringlist.text
+msgid "Percent"
+msgstr "Prosenttia"
+
+#: numfmt.src#RID_SVXPAGE_NUMBERFORMAT.LB_CATEGORY.5.stringlist.text
+msgid "Currency"
+msgstr "Valuutta"
+
+#: numfmt.src#RID_SVXPAGE_NUMBERFORMAT.LB_CATEGORY.6.stringlist.text
+msgid "Date"
+msgstr "Päivämäärä"
+
+#: numfmt.src#RID_SVXPAGE_NUMBERFORMAT.LB_CATEGORY.7.stringlist.text
+msgid "Time"
+msgstr "Aika"
+
+#: numfmt.src#RID_SVXPAGE_NUMBERFORMAT.LB_CATEGORY.8.stringlist.text
+msgid "Scientific"
+msgstr "Tieteellinen"
+
+#: numfmt.src#RID_SVXPAGE_NUMBERFORMAT.LB_CATEGORY.9.stringlist.text
+msgid "Fraction"
+msgstr "Murtoluku"
+
+#: numfmt.src#RID_SVXPAGE_NUMBERFORMAT.LB_CATEGORY.10.stringlist.text
+msgid "Boolean Value"
+msgstr "Boolen arvo"
+
+#: numfmt.src#RID_SVXPAGE_NUMBERFORMAT.LB_CATEGORY.11.stringlist.text
+msgctxt "numfmt.src#RID_SVXPAGE_NUMBERFORMAT.LB_CATEGORY.11.stringlist.text"
+msgid "Text"
+msgstr "Teksti"
+
+#: numfmt.src#RID_SVXPAGE_NUMBERFORMAT.FT_EDFORMAT.fixedtext.text
+msgid "~Format code"
+msgstr "~Muotoilukoodi"
+
+#: numfmt.src#RID_SVXPAGE_NUMBERFORMAT.FT_FORMAT.fixedtext.text
+msgid "F~ormat"
+msgstr "M~uotoilu"
+
+#: numfmt.src#RID_SVXPAGE_NUMBERFORMAT.LB_CURRENCY.1.stringlist.text
+msgid "Automatically"
+msgstr "Automaattisesti"
+
+#: numfmt.src#RID_SVXPAGE_NUMBERFORMAT.FT_DECIMALS.fixedtext.text
+msgid "~Decimal places"
+msgstr "~Desimaaleja"
+
+#: numfmt.src#RID_SVXPAGE_NUMBERFORMAT.FT_LEADZEROES.fixedtext.text
+msgid "Leading ~zeroes"
+msgstr "~Etunollia"
+
+#: numfmt.src#RID_SVXPAGE_NUMBERFORMAT.BTN_NEGRED.checkbox.text
+msgid "~Negative numbers red"
+msgstr "Negatiiviset luvut ~punaisina"
+
+#: numfmt.src#RID_SVXPAGE_NUMBERFORMAT.BTN_THOUSAND.checkbox.text
+msgid "~Thousands separator"
+msgstr "~Tuhaterotin"
+
+#: numfmt.src#RID_SVXPAGE_NUMBERFORMAT.FL_OPTIONS.fixedline.text
+msgctxt "numfmt.src#RID_SVXPAGE_NUMBERFORMAT.FL_OPTIONS.fixedline.text"
+msgid "Options"
+msgstr "Asetukset"
+
+#: numfmt.src#RID_SVXPAGE_NUMBERFORMAT.FT_LANGUAGE.fixedtext.text
+msgctxt "numfmt.src#RID_SVXPAGE_NUMBERFORMAT.FT_LANGUAGE.fixedtext.text"
+msgid "~Language"
+msgstr "~Kieli"
+
+#: numfmt.src#RID_SVXPAGE_NUMBERFORMAT.CB_SOURCEFORMAT.checkbox.text
+msgid "So~urce format"
+msgstr "~Lähdemuoto"
+
+#: numfmt.src#RID_SVXPAGE_NUMBERFORMAT.IB_ADD.imagebutton.text
+msgctxt "numfmt.src#RID_SVXPAGE_NUMBERFORMAT.IB_ADD.imagebutton.text"
+msgid "-"
+msgstr "-"
+
+#: numfmt.src#RID_SVXPAGE_NUMBERFORMAT.IB_ADD.imagebutton.quickhelptext
+msgctxt "numfmt.src#RID_SVXPAGE_NUMBERFORMAT.IB_ADD.imagebutton.quickhelptext"
+msgid "Add"
+msgstr "Lisää"
+
+#: numfmt.src#RID_SVXPAGE_NUMBERFORMAT.IB_REMOVE.imagebutton.text
+msgctxt "numfmt.src#RID_SVXPAGE_NUMBERFORMAT.IB_REMOVE.imagebutton.text"
+msgid "-"
+msgstr "-"
+
+#: numfmt.src#RID_SVXPAGE_NUMBERFORMAT.IB_REMOVE.imagebutton.quickhelptext
+msgid "Remove"
+msgstr "Poista"
+
+#: numfmt.src#RID_SVXPAGE_NUMBERFORMAT.IB_INFO.imagebutton.text
+msgctxt "numfmt.src#RID_SVXPAGE_NUMBERFORMAT.IB_INFO.imagebutton.text"
+msgid "-"
+msgstr "-"
+
+#: numfmt.src#RID_SVXPAGE_NUMBERFORMAT.IB_INFO.imagebutton.quickhelptext
+msgid "Edit Comment"
+msgstr "Muokkaa kommenttia"
+
+#: numfmt.src#RID_SVXPAGE_NUMBERFORMAT.STR_AUTO_ENTRY.string.text
+msgctxt "numfmt.src#RID_SVXPAGE_NUMBERFORMAT.STR_AUTO_ENTRY.string.text"
+msgid "Automatic"
+msgstr "Automaattinen"
+
+#: numfmt.src#RID_SVXPAGE_NUMBERFORMAT.tabpage.text
+msgid "Number Format"
+msgstr "Lukumuoto"
+
+#: frmdirlbox.src#RID_SVXSTR_FRAMEDIR_LTR.string.text
+msgid "Left-to-right"
+msgstr "Vasemmalta oikealle"
+
+#: frmdirlbox.src#RID_SVXSTR_FRAMEDIR_RTL.string.text
+msgid "Right-to-left"
+msgstr "Oikealta vasemmalle"
+
+#: frmdirlbox.src#RID_SVXSTR_FRAMEDIR_SUPER.string.text
+msgid "Use superordinate object settings"
+msgstr "Käytä ensisijaista objektiasetusta"
+
+#: frmdirlbox.src#RID_SVXSTR_PAGEDIR_LTR_HORI.string.text
+msgid "Left-to-right (horizontal)"
+msgstr "Vasemmalta oikealle (vaaka)"
+
+#: frmdirlbox.src#RID_SVXSTR_PAGEDIR_RTL_HORI.string.text
+msgid "Right-to-left (horizontal)"
+msgstr "Oikealta vasemmalle (vaaka)"
+
+#: frmdirlbox.src#RID_SVXSTR_PAGEDIR_RTL_VERT.string.text
+msgid "Right-to-left (vertical)"
+msgstr "Oikealta vasemmalle (pysty)"
+
+#: frmdirlbox.src#RID_SVXSTR_PAGEDIR_LTR_VERT.string.text
+msgid "Left-to-right (vertical)"
+msgstr "Vasemmalta oikealle (pysty)"
+
+#: tabline.src#RID_SVXPAGE_LINE.FL_LINE.fixedline.text
+msgid "Line properties"
+msgstr "Viivan ominaisuudet"
+
+#: tabline.src#RID_SVXPAGE_LINE.FT_LINE_STYLE.fixedtext.text
+msgid "~Style"
+msgstr "Tyyl~i"
+
+#: tabline.src#RID_SVXPAGE_LINE.FT_COLOR.fixedtext.text
+msgid "Colo~r"
+msgstr "Vä~ri"
+
+#: tabline.src#RID_SVXPAGE_LINE.FT_LINE_WIDTH.fixedtext.text
+msgctxt "tabline.src#RID_SVXPAGE_LINE.FT_LINE_WIDTH.fixedtext.text"
+msgid "~Width"
+msgstr "~Leveys"
+
+#: tabline.src#RID_SVXPAGE_LINE.FT_TRANSPARENT.fixedtext.text
+msgctxt "tabline.src#RID_SVXPAGE_LINE.FT_TRANSPARENT.fixedtext.text"
+msgid "~Transparency"
+msgstr "~Läpinäkyvyys"
+
+#: tabline.src#RID_SVXPAGE_LINE.FL_LINE_ENDS.fixedline.text
+msgid "Arrow styles"
+msgstr "Nuolityylit"
+
+#: tabline.src#RID_SVXPAGE_LINE.FT_LINE_ENDS_STYLE.fixedtext.text
+msgctxt "tabline.src#RID_SVXPAGE_LINE.FT_LINE_ENDS_STYLE.fixedtext.text"
+msgid "St~yle"
+msgstr "T~yyli"
+
+#: tabline.src#RID_SVXPAGE_LINE.FT_LINE_ENDS_WIDTH.fixedtext.text
+msgctxt "tabline.src#RID_SVXPAGE_LINE.FT_LINE_ENDS_WIDTH.fixedtext.text"
+msgid "Wi~dth"
+msgstr "Le~veys"
+
+#: tabline.src#RID_SVXPAGE_LINE.TSB_CENTER_START.tristatebox.text
+msgid "Ce~nter"
+msgstr "~Keskitä"
+
+#: tabline.src#RID_SVXPAGE_LINE.TSB_CENTER_END.tristatebox.text
+msgctxt "tabline.src#RID_SVXPAGE_LINE.TSB_CENTER_END.tristatebox.text"
+msgid "C~enter"
+msgstr "K~eskitä"
+
+#: tabline.src#RID_SVXPAGE_LINE.CBX_SYNCHRONIZE.checkbox.text
+msgid "Synchroni~ze ends"
+msgstr "~Synkronoi päät"
+
+#: tabline.src#RID_SVXPAGE_LINE.FL_EDGE_STYLE.fixedline.text
+msgid "Corner style"
+msgstr "Kulmatyyli"
+
+#: tabline.src#RID_SVXPAGE_LINE.FT_EDGE_STYLE.fixedtext.text
+msgid "Sty~le"
+msgstr "Tyy~li"
+
+#: tabline.src#RID_SVXPAGE_LINE.LB_EDGE_STYLE.1.stringlist.text
+msgid "Rounded"
+msgstr "Pyöristetty"
+
+#: tabline.src#RID_SVXPAGE_LINE.LB_EDGE_STYLE.2.stringlist.text
+msgid "- none -"
+msgstr "- ei mitään -"
+
+#: tabline.src#RID_SVXPAGE_LINE.LB_EDGE_STYLE.3.stringlist.text
+msgid "Mitered"
+msgstr "Liitetty"
+
+#: tabline.src#RID_SVXPAGE_LINE.LB_EDGE_STYLE.4.stringlist.text
+msgid "Beveled"
+msgstr "Viistetty"
+
+#: tabline.src#RID_SVXPAGE_LINE.FL_SYMBOL_FORMAT.fixedline.text
+msgid "Icon"
+msgstr "Kuvake"
+
+#: tabline.src#RID_SVXPAGE_LINE.MB_SYMBOL_BITMAP.MN_SYMBOLS_NONE.menuitem.text
+msgid "No Symbol"
+msgstr "Ei symbolia"
+
+#: tabline.src#RID_SVXPAGE_LINE.MB_SYMBOL_BITMAP.MN_SYMBOLS_AUTO.menuitem.text
+msgctxt "tabline.src#RID_SVXPAGE_LINE.MB_SYMBOL_BITMAP.MN_SYMBOLS_AUTO.menuitem.text"
+msgid "Automatic"
+msgstr "Automaattinen"
+
+#: tabline.src#RID_SVXPAGE_LINE.MB_SYMBOL_BITMAP.MN_GRAPHIC_DLG.menuitem.text
+msgctxt "tabline.src#RID_SVXPAGE_LINE.MB_SYMBOL_BITMAP.MN_GRAPHIC_DLG.menuitem.text"
+msgid "From file..."
+msgstr "Tiedostosta..."
+
+#: tabline.src#RID_SVXPAGE_LINE.MB_SYMBOL_BITMAP.MN_GALLERY.menuitem.text
+msgctxt "tabline.src#RID_SVXPAGE_LINE.MB_SYMBOL_BITMAP.MN_GALLERY.menuitem.text"
+msgid "Gallery"
+msgstr "Galleria"
+
+#: tabline.src#RID_SVXPAGE_LINE.MB_SYMBOL_BITMAP.MN_SYMBOLS.menuitem.text
+msgid "Symbols"
+msgstr "Symbolit"
+
+#: tabline.src#RID_SVXPAGE_LINE.MB_SYMBOL_BITMAP.menubutton.text
+msgctxt "tabline.src#RID_SVXPAGE_LINE.MB_SYMBOL_BITMAP.menubutton.text"
+msgid "Select..."
+msgstr "Valitse..."
+
+#: tabline.src#RID_SVXPAGE_LINE.FT_SYMBOL_WIDTH.fixedtext.text
+msgctxt "tabline.src#RID_SVXPAGE_LINE.FT_SYMBOL_WIDTH.fixedtext.text"
+msgid "Width"
+msgstr "Leveys"
+
+#: tabline.src#RID_SVXPAGE_LINE.FT_SYMBOL_HEIGHT.fixedtext.text
+msgctxt "tabline.src#RID_SVXPAGE_LINE.FT_SYMBOL_HEIGHT.fixedtext.text"
+msgid "Height"
+msgstr "Korkeus"
+
+#: tabline.src#RID_SVXPAGE_LINE.CB_SYMBOL_RATIO.checkbox.text
+msgctxt "tabline.src#RID_SVXPAGE_LINE.CB_SYMBOL_RATIO.checkbox.text"
+msgid "Keep ratio"
+msgstr "Säilytä suhde"
+
+#: tabline.src#RID_SVXPAGE_LINE.STR_STYLE.string.text
+msgctxt "tabline.src#RID_SVXPAGE_LINE.STR_STYLE.string.text"
+msgid "Style"
+msgstr "Tyyli"
+
+#: tabline.src#RID_SVXPAGE_LINE.STR_LB_START_STYLE.string.text
+msgid "Start style"
+msgstr "Alkupään tyyli"
+
+#: tabline.src#RID_SVXPAGE_LINE.STR_LB_END_STYLE.string.text
+msgid "End style"
+msgstr "Loppupään tyyli"
+
+#: tabline.src#RID_SVXPAGE_LINE.STR_MTR_FLD_START_WIDTH.string.text
+msgid "Start width"
+msgstr "Alkupään leveys"
+
+#: tabline.src#RID_SVXPAGE_LINE.STR_MTR_FLD_END_WIDTH.string.text
+msgid "End width"
+msgstr "Loppupään leveys"
+
+#: tabline.src#RID_SVXPAGE_LINE.STR_CENTER_START.string.text
+msgid "Start with center"
+msgstr "Aloita keskeltä"
+
+#: tabline.src#RID_SVXPAGE_LINE.STR_CENTER_END.string.text
+msgid "End with center"
+msgstr "Lopeta keskelle"
+
+#: tabline.src#RID_SVXPAGE_LINE.tabpage.text
+msgctxt "tabline.src#RID_SVXPAGE_LINE.tabpage.text"
+msgid "Lines"
+msgstr "Riviä"
+
+#: tabline.src#RID_SVXPAGE_LINE_DEF.FL_DEFINITION.fixedline.text
+msgctxt "tabline.src#RID_SVXPAGE_LINE_DEF.FL_DEFINITION.fixedline.text"
+msgid "Properties"
+msgstr "Ominaisuudet"
+
+#: tabline.src#RID_SVXPAGE_LINE_DEF.FT_TYPE.fixedtext.text
+msgctxt "tabline.src#RID_SVXPAGE_LINE_DEF.FT_TYPE.fixedtext.text"
+msgid "~Type"
+msgstr "~Tyyppi"
+
+#: tabline.src#RID_SVXPAGE_LINE_DEF.LB_TYPE_1.1.stringlist.text
+msgctxt "tabline.src#RID_SVXPAGE_LINE_DEF.LB_TYPE_1.1.stringlist.text"
+msgid "Dot"
+msgstr "Piste"
+
+#: tabline.src#RID_SVXPAGE_LINE_DEF.LB_TYPE_1.2.stringlist.text
+msgctxt "tabline.src#RID_SVXPAGE_LINE_DEF.LB_TYPE_1.2.stringlist.text"
+msgid "Dash"
+msgstr "Katkoviiva"
+
+#: tabline.src#RID_SVXPAGE_LINE_DEF.LB_TYPE_2.1.stringlist.text
+msgctxt "tabline.src#RID_SVXPAGE_LINE_DEF.LB_TYPE_2.1.stringlist.text"
+msgid "Dot"
+msgstr "Piste"
+
+#: tabline.src#RID_SVXPAGE_LINE_DEF.LB_TYPE_2.2.stringlist.text
+msgctxt "tabline.src#RID_SVXPAGE_LINE_DEF.LB_TYPE_2.2.stringlist.text"
+msgid "Dash"
+msgstr "Katkoviiva"
+
+#: tabline.src#RID_SVXPAGE_LINE_DEF.FT_NUMBER.fixedtext.text
+msgid "~Number"
+msgstr "~Luku"
+
+#: tabline.src#RID_SVXPAGE_LINE_DEF.FT_LENGTH.fixedtext.text
+msgctxt "tabline.src#RID_SVXPAGE_LINE_DEF.FT_LENGTH.fixedtext.text"
+msgid "~Length"
+msgstr "~Pituus"
+
+#: tabline.src#RID_SVXPAGE_LINE_DEF.FT_DISTANCE.fixedtext.text
+msgctxt "tabline.src#RID_SVXPAGE_LINE_DEF.FT_DISTANCE.fixedtext.text"
+msgid "~Spacing"
+msgstr "Välit"
+
+#: tabline.src#RID_SVXPAGE_LINE_DEF.CBX_SYNCHRONIZE.checkbox.text
+msgid "~Fit to line width"
+msgstr "~Sovita viivan leveyteen"
+
+#: tabline.src#RID_SVXPAGE_LINE_DEF.FT_LINESTYLE.fixedtext.text
+msgid "Line style"
+msgstr "Viivatyyli"
+
+#: tabline.src#RID_SVXPAGE_LINE_DEF.BTN_ADD.pushbutton.text
+msgctxt "tabline.src#RID_SVXPAGE_LINE_DEF.BTN_ADD.pushbutton.text"
+msgid "~Add..."
+msgstr "~Lisää..."
+
+#: tabline.src#RID_SVXPAGE_LINE_DEF.BTN_MODIFY.pushbutton.text
+msgctxt "tabline.src#RID_SVXPAGE_LINE_DEF.BTN_MODIFY.pushbutton.text"
+msgid "~Modify..."
+msgstr "~Muuta..."
+
+#: tabline.src#RID_SVXPAGE_LINE_DEF.BTN_DELETE.pushbutton.text
+msgctxt "tabline.src#RID_SVXPAGE_LINE_DEF.BTN_DELETE.pushbutton.text"
+msgid "~Delete..."
+msgstr "~Poista..."
+
+#: tabline.src#RID_SVXPAGE_LINE_DEF.BTN_LOAD.imagebutton.text
+msgctxt "tabline.src#RID_SVXPAGE_LINE_DEF.BTN_LOAD.imagebutton.text"
+msgid "-"
+msgstr "-"
+
+#: tabline.src#RID_SVXPAGE_LINE_DEF.BTN_LOAD.imagebutton.quickhelptext
+msgid "Load Line Styles"
+msgstr "Lataa viivatyylit"
+
+#: tabline.src#RID_SVXPAGE_LINE_DEF.BTN_SAVE.imagebutton.text
+msgctxt "tabline.src#RID_SVXPAGE_LINE_DEF.BTN_SAVE.imagebutton.text"
+msgid "-"
+msgstr "-"
+
+#: tabline.src#RID_SVXPAGE_LINE_DEF.BTN_SAVE.imagebutton.quickhelptext
+msgid "Save Line Styles"
+msgstr "Tallenna viivatyylit"
+
+#: tabline.src#RID_SVXPAGE_LINE_DEF.STR_START_TYPE.string.text
+msgid "Start type"
+msgstr "Alkupään tyyppi"
+
+#: tabline.src#RID_SVXPAGE_LINE_DEF.STR_END_TYPE.string.text
+msgid "End type"
+msgstr "Loppupään tyyppi"
+
+#: tabline.src#RID_SVXPAGE_LINE_DEF.STR_START_NUM.string.text
+msgid "Start number"
+msgstr "Alun numero"
+
+#: tabline.src#RID_SVXPAGE_LINE_DEF.STR_END_NUM.string.text
+msgid "End number"
+msgstr "Lopun numero"
+
+#: tabline.src#RID_SVXPAGE_LINE_DEF.STR_START_LENGTH.string.text
+msgid "Start length"
+msgstr "Alkupään pituus"
+
+#: tabline.src#RID_SVXPAGE_LINE_DEF.STR_END_LENGTH.string.text
+msgid "End length"
+msgstr "Loppupään pituus"
+
+#: tabline.src#RID_SVXPAGE_LINE_DEF.tabpage.text
+msgid "Define line styles"
+msgstr "Määritä viivatyylit"
+
+#: tabline.src#RID_SVXPAGE_LINEEND_DEF.FL_TIP.fixedline.text
+msgid "Organize arrow styles"
+msgstr "Järjestä viivatyylit"
+
+#: tabline.src#RID_SVXPAGE_LINEEND_DEF.FI_TIP.fixedtext.text
+msgid "Add a selected object to create new arrow styles."
+msgstr "Luo uusia nuolityylejä lisäämällä valittu objekti."
+
+#: tabline.src#RID_SVXPAGE_LINEEND_DEF.FT_LINE_END_STYLE.fixedtext.text
+msgid "Arrow style"
+msgstr "Nuolityyli"
+
+#: tabline.src#RID_SVXPAGE_LINEEND_DEF.FT_TITLE.fixedtext.text
+msgid "~Title"
+msgstr "~Otsikko"
+
+#: tabline.src#RID_SVXPAGE_LINEEND_DEF.BTN_ADD.pushbutton.text
+msgctxt "tabline.src#RID_SVXPAGE_LINEEND_DEF.BTN_ADD.pushbutton.text"
+msgid "~Add..."
+msgstr "~Lisää..."
+
+#: tabline.src#RID_SVXPAGE_LINEEND_DEF.BTN_MODIFY.pushbutton.text
+msgctxt "tabline.src#RID_SVXPAGE_LINEEND_DEF.BTN_MODIFY.pushbutton.text"
+msgid "~Modify..."
+msgstr "~Muuta..."
+
+#: tabline.src#RID_SVXPAGE_LINEEND_DEF.BTN_DELETE.pushbutton.text
+msgctxt "tabline.src#RID_SVXPAGE_LINEEND_DEF.BTN_DELETE.pushbutton.text"
+msgid "~Delete..."
+msgstr "~Poista..."
+
+#: tabline.src#RID_SVXPAGE_LINEEND_DEF.BTN_LOAD.imagebutton.text
+msgctxt "tabline.src#RID_SVXPAGE_LINEEND_DEF.BTN_LOAD.imagebutton.text"
+msgid "-"
+msgstr "-"
+
+#: tabline.src#RID_SVXPAGE_LINEEND_DEF.BTN_LOAD.imagebutton.quickhelptext
+msgid "Load Arrow Styles"
+msgstr "Lataa nuolityylit"
+
+#: tabline.src#RID_SVXPAGE_LINEEND_DEF.BTN_SAVE.imagebutton.text
+msgctxt "tabline.src#RID_SVXPAGE_LINEEND_DEF.BTN_SAVE.imagebutton.text"
+msgid "-"
+msgstr "-"
+
+#: tabline.src#RID_SVXPAGE_LINEEND_DEF.BTN_SAVE.imagebutton.quickhelptext
+msgid "Save Arrow Styles"
+msgstr "Tallenna nuolityylit"
+
+#: tabline.src#RID_SVXPAGE_LINEEND_DEF.tabpage.text
+msgid "Arrowheads"
+msgstr "Nuolenkärjet"
+
+#: tabline.src#RID_SVXDLG_LINE.TAB_CONTROL.RID_SVXPAGE_LINE.pageitem.text
+msgctxt "tabline.src#RID_SVXDLG_LINE.TAB_CONTROL.RID_SVXPAGE_LINE.pageitem.text"
+msgid "Line"
+msgstr "Viiva"
+
+#: tabline.src#RID_SVXDLG_LINE.TAB_CONTROL.RID_SVXPAGE_SHADOW.pageitem.text
+msgctxt "tabline.src#RID_SVXDLG_LINE.TAB_CONTROL.RID_SVXPAGE_SHADOW.pageitem.text"
+msgid "Shadow"
+msgstr "Varjo"
+
+#: tabline.src#RID_SVXDLG_LINE.TAB_CONTROL.RID_SVXPAGE_LINE_DEF.pageitem.text
+msgid "Line Styles"
+msgstr "Viivatyylit"
+
+#: tabline.src#RID_SVXDLG_LINE.TAB_CONTROL.RID_SVXPAGE_LINEEND_DEF.pageitem.text
+msgid "Arrow Styles"
+msgstr "Nuolen tyylit"
+
+#: tabline.src#RID_SVXDLG_LINE.tabdialog.text
+msgctxt "tabline.src#RID_SVXDLG_LINE.tabdialog.text"
+msgid "Line"
+msgstr "Viiva"
+
+#: tabstpge.src#RID_SVXPAGE_TABULATOR.FL_TABPOS.fixedline.text
+msgctxt "tabstpge.src#RID_SVXPAGE_TABULATOR.FL_TABPOS.fixedline.text"
+msgid "Position"
+msgstr "Sijainti"
+
+#: tabstpge.src#RID_SVXPAGE_TABULATOR.FL_TABTYPE.fixedline.text
+msgctxt "tabstpge.src#RID_SVXPAGE_TABULATOR.FL_TABTYPE.fixedline.text"
+msgid "Type"
+msgstr "Tyyppi"
+
+#: tabstpge.src#RID_SVXPAGE_TABULATOR.BTN_TABTYPE_LEFT.radiobutton.text
+msgctxt "tabstpge.src#RID_SVXPAGE_TABULATOR.BTN_TABTYPE_LEFT.radiobutton.text"
+msgid "~Left"
+msgstr "~Vasen"
+
+#: tabstpge.src#RID_SVXPAGE_TABULATOR.BTN_TABTYPE_RIGHT.radiobutton.text
+msgctxt "tabstpge.src#RID_SVXPAGE_TABULATOR.BTN_TABTYPE_RIGHT.radiobutton.text"
+msgid "Righ~t"
+msgstr "~Oikea"
+
+#: tabstpge.src#RID_SVXPAGE_TABULATOR.BTN_TABTYPE_CENTER.radiobutton.text
+msgid "C~entered"
+msgstr "~Keskitetty"
+
+#: tabstpge.src#RID_SVXPAGE_TABULATOR.BTN_TABTYPE_DECIMAL.radiobutton.text
+msgid "Deci~mal"
+msgstr "~Desimaali"
+
+#: tabstpge.src#RID_SVXPAGE_TABULATOR.FT_TABTYPE_DECCHAR.fixedtext.text
+msgid "~Character"
+msgstr "~Merkki"
+
+#: tabstpge.src#RID_SVXPAGE_TABULATOR.FL_FILLCHAR.fixedline.text
+msgid "Fill character"
+msgstr "Täyttömerkki"
+
+#: tabstpge.src#RID_SVXPAGE_TABULATOR.BTN_FILLCHAR_NO.radiobutton.text
+msgctxt "tabstpge.src#RID_SVXPAGE_TABULATOR.BTN_FILLCHAR_NO.radiobutton.text"
+msgid "N~one"
+msgstr "~Ei mitään"
+
+#: tabstpge.src#RID_SVXPAGE_TABULATOR.BTN_FILLCHAR_OTHER.radiobutton.text
+msgctxt "tabstpge.src#RID_SVXPAGE_TABULATOR.BTN_FILLCHAR_OTHER.radiobutton.text"
+msgid "Character"
+msgstr "Merkki"
+
+#: tabstpge.src#RID_SVXPAGE_TABULATOR.BTN_NEW.pushbutton.text
+msgctxt "tabstpge.src#RID_SVXPAGE_TABULATOR.BTN_NEW.pushbutton.text"
+msgid "~New"
+msgstr "~Uusi"
+
+#: tabstpge.src#RID_SVXPAGE_TABULATOR.BTN_DELALL.pushbutton.text
+msgid "Delete ~All"
+msgstr "~Poista kaikki"
+
+#: tabstpge.src#RID_SVXPAGE_TABULATOR.BTN_DEL.pushbutton.text
+msgctxt "tabstpge.src#RID_SVXPAGE_TABULATOR.BTN_DEL.pushbutton.text"
+msgid "~Delete"
+msgstr "~Poista"
+
+#: tabstpge.src#RID_SVXPAGE_TABULATOR.ST_LEFTTAB_ASIAN.string.text
+msgctxt "tabstpge.src#RID_SVXPAGE_TABULATOR.ST_LEFTTAB_ASIAN.string.text"
+msgid "~Left/Top"
+msgstr "~Vasen/Ylä"
+
+#: tabstpge.src#RID_SVXPAGE_TABULATOR.ST_RIGHTTAB_ASIAN.string.text
+msgctxt "tabstpge.src#RID_SVXPAGE_TABULATOR.ST_RIGHTTAB_ASIAN.string.text"
+msgid "Righ~t/Bottom"
+msgstr "O~ikea/Alhaalla"
+
+#: tabstpge.src#RID_SVXPAGE_TABULATOR.ST_FILLCHAR_OTHER.string.text
+msgctxt "tabstpge.src#RID_SVXPAGE_TABULATOR.ST_FILLCHAR_OTHER.string.text"
+msgid "Character"
+msgstr "Merkki"
+
+#: tabstpge.src#RID_SVXPAGE_TABULATOR.tabpage.text
+msgid "Tabs"
+msgstr "Sarkaimet"
+
+#: swpossizetabpage.src#RID_SVXPAGE_SWPOSSIZE.FL_SIZE.fixedline.text
+msgctxt "swpossizetabpage.src#RID_SVXPAGE_SWPOSSIZE.FL_SIZE.fixedline.text"
+msgid "Size"
+msgstr "Koko"
+
+#: swpossizetabpage.src#RID_SVXPAGE_SWPOSSIZE.FT_WIDTH.fixedtext.text
+msgctxt "swpossizetabpage.src#RID_SVXPAGE_SWPOSSIZE.FT_WIDTH.fixedtext.text"
+msgid "~Width"
+msgstr "~Leveys"
+
+#: swpossizetabpage.src#RID_SVXPAGE_SWPOSSIZE.FT_HEIGHT.fixedtext.text
+msgctxt "swpossizetabpage.src#RID_SVXPAGE_SWPOSSIZE.FT_HEIGHT.fixedtext.text"
+msgid "H~eight"
+msgstr "K~orkeus"
+
+#: swpossizetabpage.src#RID_SVXPAGE_SWPOSSIZE.CB_KEEPRATIO.checkbox.text
+msgctxt "swpossizetabpage.src#RID_SVXPAGE_SWPOSSIZE.CB_KEEPRATIO.checkbox.text"
+msgid "~Keep ratio"
+msgstr "Säilytä suhteet"
+
+#: swpossizetabpage.src#RID_SVXPAGE_SWPOSSIZE.FL_ANCHOR.fixedline.text
+msgctxt "swpossizetabpage.src#RID_SVXPAGE_SWPOSSIZE.FL_ANCHOR.fixedline.text"
+msgid "Anchor"
+msgstr "Ankkuri"
+
+#: swpossizetabpage.src#RID_SVXPAGE_SWPOSSIZE.RB_TOPAGE.radiobutton.text
+msgid "To ~page"
+msgstr "S~ivulle"
+
+#: swpossizetabpage.src#RID_SVXPAGE_SWPOSSIZE.RB_TOPARA.radiobutton.text
+msgid "To paragrap~h"
+msgstr "Kappaleeseen"
+
+#: swpossizetabpage.src#RID_SVXPAGE_SWPOSSIZE.RB_TOCHAR.radiobutton.text
+msgid "To cha~racter"
+msgstr "Me~rkkiin"
+
+#: swpossizetabpage.src#RID_SVXPAGE_SWPOSSIZE.RB_ASCHAR.radiobutton.text
+msgid "~As character"
+msgstr "~Merkkinä"
+
+#: swpossizetabpage.src#RID_SVXPAGE_SWPOSSIZE.RB_TOFRAME.radiobutton.text
+msgid "To ~frame"
+msgstr "Keh~ykseen"
+
+#: swpossizetabpage.src#RID_SVXPAGE_SWPOSSIZE.FL_PROTECTION.fixedline.text
+msgctxt "swpossizetabpage.src#RID_SVXPAGE_SWPOSSIZE.FL_PROTECTION.fixedline.text"
+msgid "Protect"
+msgstr "Suojaa"
+
+#: swpossizetabpage.src#RID_SVXPAGE_SWPOSSIZE.CB_POSITION.tristatebox.text
+msgctxt "swpossizetabpage.src#RID_SVXPAGE_SWPOSSIZE.CB_POSITION.tristatebox.text"
+msgid "Position"
+msgstr "Sijainti"
+
+#: swpossizetabpage.src#RID_SVXPAGE_SWPOSSIZE.CB_SIZE.tristatebox.text
+msgctxt "swpossizetabpage.src#RID_SVXPAGE_SWPOSSIZE.CB_SIZE.tristatebox.text"
+msgid "~Size"
+msgstr "~Koko"
+
+#: swpossizetabpage.src#RID_SVXPAGE_SWPOSSIZE.FL_POSITION.fixedline.text
+msgctxt "swpossizetabpage.src#RID_SVXPAGE_SWPOSSIZE.FL_POSITION.fixedline.text"
+msgid "Position"
+msgstr "Sijainti"
+
+#: swpossizetabpage.src#RID_SVXPAGE_SWPOSSIZE.FT_HORI.fixedtext.text
+msgctxt "swpossizetabpage.src#RID_SVXPAGE_SWPOSSIZE.FT_HORI.fixedtext.text"
+msgid "Hori~zontal"
+msgstr "Vaaka~taso"
+
+#: swpossizetabpage.src#RID_SVXPAGE_SWPOSSIZE.FT_HORIBY.fixedtext.text
+msgctxt "swpossizetabpage.src#RID_SVXPAGE_SWPOSSIZE.FT_HORIBY.fixedtext.text"
+msgid "b~y"
+msgstr "~etäisyys"
+
+#: swpossizetabpage.src#RID_SVXPAGE_SWPOSSIZE.FT_HORITO.fixedtext.text
+msgid "~to"
+msgstr "kohde"
+
+#: swpossizetabpage.src#RID_SVXPAGE_SWPOSSIZE.CB_HORIMIRROR.checkbox.text
+msgid "~Mirror on even pages"
+msgstr "Peilaa parillisilla sivuilla"
+
+#: swpossizetabpage.src#RID_SVXPAGE_SWPOSSIZE.FT_VERT.fixedtext.text
+msgctxt "swpossizetabpage.src#RID_SVXPAGE_SWPOSSIZE.FT_VERT.fixedtext.text"
+msgid "~Vertical"
+msgstr "~Pystytasossa"
+
+#: swpossizetabpage.src#RID_SVXPAGE_SWPOSSIZE.FT_VERTBY.fixedtext.text
+msgid "by"
+msgstr "etäisyys"
+
+#: swpossizetabpage.src#RID_SVXPAGE_SWPOSSIZE.FT_VERTTO.fixedtext.text
+msgid "t~o"
+msgstr "kohde"
+
+#: swpossizetabpage.src#RID_SVXPAGE_SWPOSSIZE.CB_FOLLOW.checkbox.text
+msgid "Follow text flow"
+msgstr "Seuraa tekstin rivitystä"
+
+#: swpossizetabpage.src#RID_SVXPAGE_SWPOSSIZE.tabpage.text
+msgctxt "swpossizetabpage.src#RID_SVXPAGE_SWPOSSIZE.tabpage.text"
+msgid "Position and Size"
+msgstr "Sijainti ja koko"
+
+#: tabarea.src#RID_SVXPAGE_TRANSPARENCE.FL_PROP.fixedline.text
+msgid "Transparency mode"
+msgstr "Läpinäkyvyystila"
+
+#: tabarea.src#RID_SVXPAGE_TRANSPARENCE.RBT_TRANS_OFF.radiobutton.text
+msgid "~No transparency"
+msgstr "~Ei läpinäkyvyyttä"
+
+#: tabarea.src#RID_SVXPAGE_TRANSPARENCE.RBT_TRANS_LINEAR.radiobutton.text
+msgctxt "tabarea.src#RID_SVXPAGE_TRANSPARENCE.RBT_TRANS_LINEAR.radiobutton.text"
+msgid "~Transparency"
+msgstr "~Läpinäkyvyys"
+
+#: tabarea.src#RID_SVXPAGE_TRANSPARENCE.RBT_TRANS_GRADIENT.radiobutton.text
+msgctxt "tabarea.src#RID_SVXPAGE_TRANSPARENCE.RBT_TRANS_GRADIENT.radiobutton.text"
+msgid "Gradient"
+msgstr "Liukuvärjäys"
+
+#: tabarea.src#RID_SVXPAGE_TRANSPARENCE.FT_TRGR_TYPE.fixedtext.text
+msgctxt "tabarea.src#RID_SVXPAGE_TRANSPARENCE.FT_TRGR_TYPE.fixedtext.text"
+msgid "Ty~pe"
+msgstr "Tyy~ppi"
+
+#: tabarea.src#RID_SVXPAGE_TRANSPARENCE.LB_TRGR_GRADIENT_TYPES.1.stringlist.text
+msgctxt "tabarea.src#RID_SVXPAGE_TRANSPARENCE.LB_TRGR_GRADIENT_TYPES.1.stringlist.text"
+msgid "Linear"
+msgstr "Lineaarinen"
+
+#: tabarea.src#RID_SVXPAGE_TRANSPARENCE.LB_TRGR_GRADIENT_TYPES.2.stringlist.text
+msgctxt "tabarea.src#RID_SVXPAGE_TRANSPARENCE.LB_TRGR_GRADIENT_TYPES.2.stringlist.text"
+msgid "Axial"
+msgstr "Aksiaalinen"
+
+#: tabarea.src#RID_SVXPAGE_TRANSPARENCE.LB_TRGR_GRADIENT_TYPES.3.stringlist.text
+msgctxt "tabarea.src#RID_SVXPAGE_TRANSPARENCE.LB_TRGR_GRADIENT_TYPES.3.stringlist.text"
+msgid "Radial"
+msgstr "Säteittäinen"
+
+#: tabarea.src#RID_SVXPAGE_TRANSPARENCE.LB_TRGR_GRADIENT_TYPES.4.stringlist.text
+msgctxt "tabarea.src#RID_SVXPAGE_TRANSPARENCE.LB_TRGR_GRADIENT_TYPES.4.stringlist.text"
+msgid "Ellipsoid"
+msgstr "Ellipsoidi"
+
+#: tabarea.src#RID_SVXPAGE_TRANSPARENCE.LB_TRGR_GRADIENT_TYPES.5.stringlist.text
+msgid "Quadratic"
+msgstr "Neliön muotoinen"
+
+#: tabarea.src#RID_SVXPAGE_TRANSPARENCE.LB_TRGR_GRADIENT_TYPES.6.stringlist.text
+msgctxt "tabarea.src#RID_SVXPAGE_TRANSPARENCE.LB_TRGR_GRADIENT_TYPES.6.stringlist.text"
+msgid "Square"
+msgstr "Neliö"
+
+#: tabarea.src#RID_SVXPAGE_TRANSPARENCE.FT_TRGR_CENTER_X.fixedtext.text
+msgctxt "tabarea.src#RID_SVXPAGE_TRANSPARENCE.FT_TRGR_CENTER_X.fixedtext.text"
+msgid "Center ~X"
+msgstr "Keskitä ~X"
+
+#: tabarea.src#RID_SVXPAGE_TRANSPARENCE.FT_TRGR_CENTER_Y.fixedtext.text
+msgctxt "tabarea.src#RID_SVXPAGE_TRANSPARENCE.FT_TRGR_CENTER_Y.fixedtext.text"
+msgid "Center ~Y"
+msgstr "Keskitä ~Y"
+
+#: tabarea.src#RID_SVXPAGE_TRANSPARENCE.FT_TRGR_ANGLE.fixedtext.text
+msgctxt "tabarea.src#RID_SVXPAGE_TRANSPARENCE.FT_TRGR_ANGLE.fixedtext.text"
+msgid "~Angle"
+msgstr "~Kulma"
+
+#: tabarea.src#RID_SVXPAGE_TRANSPARENCE.MTR_TRGR_ANGLE.metricfield.text
+msgctxt "tabarea.src#RID_SVXPAGE_TRANSPARENCE.MTR_TRGR_ANGLE.metricfield.text"
+msgid " degrees"
+msgstr " astetta"
+
+#: tabarea.src#RID_SVXPAGE_TRANSPARENCE.FT_TRGR_BORDER.fixedtext.text
+msgctxt "tabarea.src#RID_SVXPAGE_TRANSPARENCE.FT_TRGR_BORDER.fixedtext.text"
+msgid "~Border"
+msgstr "~Reuna"
+
+#: tabarea.src#RID_SVXPAGE_TRANSPARENCE.FT_TRGR_START_VALUE.fixedtext.text
+msgid "~Start value"
+msgstr "~Aloitusarvo"
+
+#: tabarea.src#RID_SVXPAGE_TRANSPARENCE.FT_TRGR_END_VALUE.fixedtext.text
+msgid "~End value"
+msgstr "Lo~petusarvo"
+
+#: tabarea.src#RID_SVXPAGE_TRANSPARENCE.tabpage.text
+msgctxt "tabarea.src#RID_SVXPAGE_TRANSPARENCE.tabpage.text"
+msgid "Transparency"
+msgstr "Läpinäkyvyys"
+
+#: tabarea.src#RID_SVXPAGE_AREA.FL_PROP.fixedline.text
+msgid "Fill"
+msgstr "Täytä"
+
+#: tabarea.src#RID_SVXPAGE_AREA.LB_AREA_TYPE.1.stringlist.text
+msgctxt "tabarea.src#RID_SVXPAGE_AREA.LB_AREA_TYPE.1.stringlist.text"
+msgid "None"
+msgstr "Ei mitään"
+
+#: tabarea.src#RID_SVXPAGE_AREA.LB_AREA_TYPE.2.stringlist.text
+msgctxt "tabarea.src#RID_SVXPAGE_AREA.LB_AREA_TYPE.2.stringlist.text"
+msgid "Color"
+msgstr "Väri"
+
+#: tabarea.src#RID_SVXPAGE_AREA.LB_AREA_TYPE.3.stringlist.text
+msgctxt "tabarea.src#RID_SVXPAGE_AREA.LB_AREA_TYPE.3.stringlist.text"
+msgid "Gradient"
+msgstr "Liukuvärjäys"
+
+#: tabarea.src#RID_SVXPAGE_AREA.LB_AREA_TYPE.4.stringlist.text
+msgctxt "tabarea.src#RID_SVXPAGE_AREA.LB_AREA_TYPE.4.stringlist.text"
+msgid "Hatching"
+msgstr "Viivoitus"
+
+#: tabarea.src#RID_SVXPAGE_AREA.LB_AREA_TYPE.5.stringlist.text
+msgctxt "tabarea.src#RID_SVXPAGE_AREA.LB_AREA_TYPE.5.stringlist.text"
+msgid "Bitmap"
+msgstr "Bittikartta"
+
+#: tabarea.src#RID_SVXPAGE_AREA.FL_STEPCOUNT.fixedline.text
+msgid "Increments"
+msgstr "Lisäykset"
+
+#: tabarea.src#RID_SVXPAGE_AREA.TSB_STEPCOUNT.tristatebox.text
+msgctxt "tabarea.src#RID_SVXPAGE_AREA.TSB_STEPCOUNT.tristatebox.text"
+msgid "A~utomatic"
+msgstr "A~utomaattinen"
+
+#: tabarea.src#RID_SVXPAGE_AREA.CB_HATCHBCKGRD.checkbox.text
+msgctxt "tabarea.src#RID_SVXPAGE_AREA.CB_HATCHBCKGRD.checkbox.text"
+msgid "~Background color"
+msgstr "~Taustan väri"
+
+#: tabarea.src#RID_SVXPAGE_AREA.FL_SIZE.fixedline.text
+msgctxt "tabarea.src#RID_SVXPAGE_AREA.FL_SIZE.fixedline.text"
+msgid "Size"
+msgstr "Koko"
+
+#: tabarea.src#RID_SVXPAGE_AREA.TSB_ORIGINAL.tristatebox.text
+msgid "~Original"
+msgstr "~Alkuperäinen"
+
+#: tabarea.src#RID_SVXPAGE_AREA.TSB_SCALE.tristatebox.text
+msgid "Re~lative"
+msgstr "~Suhteellinen"
+
+#: tabarea.src#RID_SVXPAGE_AREA.FT_X_SIZE.fixedtext.text
+msgctxt "tabarea.src#RID_SVXPAGE_AREA.FT_X_SIZE.fixedtext.text"
+msgid "Wi~dth"
+msgstr "Le~veys"
+
+#: tabarea.src#RID_SVXPAGE_AREA.FT_Y_SIZE.fixedtext.text
+msgctxt "tabarea.src#RID_SVXPAGE_AREA.FT_Y_SIZE.fixedtext.text"
+msgid "H~eight"
+msgstr "K~orkeus"
+
+#: tabarea.src#RID_SVXPAGE_AREA.FL_POSITION.fixedline.text
+msgctxt "tabarea.src#RID_SVXPAGE_AREA.FL_POSITION.fixedline.text"
+msgid "Position"
+msgstr "Sijainti"
+
+#: tabarea.src#RID_SVXPAGE_AREA.FT_X_OFFSET.fixedtext.text
+msgid "~X Offset"
+msgstr "~X-siirtymä"
+
+#: tabarea.src#RID_SVXPAGE_AREA.FT_Y_OFFSET.fixedtext.text
+msgid "~Y Offset"
+msgstr "~Y-siirtymä"
+
+#: tabarea.src#RID_SVXPAGE_AREA.TSB_TILE.tristatebox.text
+msgctxt "tabarea.src#RID_SVXPAGE_AREA.TSB_TILE.tristatebox.text"
+msgid "~Tile"
+msgstr "~Vierekkäin"
+
+#: tabarea.src#RID_SVXPAGE_AREA.TSB_STRETCH.tristatebox.text
+msgid "Auto~Fit"
+msgstr "Autom. ~sovitus"
+
+#: tabarea.src#RID_SVXPAGE_AREA.FL_OFFSET.fixedline.text
+msgid "Offset"
+msgstr "Siirtymä"
+
+#: tabarea.src#RID_SVXPAGE_AREA.RBT_ROW.radiobutton.text
+msgid "Ro~w"
+msgstr "Ri~vi"
+
+#: tabarea.src#RID_SVXPAGE_AREA.RBT_COLUMN.radiobutton.text
+msgid "Colu~mn"
+msgstr "~Sarake"
+
+#: tabarea.src#RID_SVXPAGE_AREA.tabpage.text
+msgctxt "tabarea.src#RID_SVXPAGE_AREA.tabpage.text"
+msgid "Area"
+msgstr "Alue"
+
+#: tabarea.src#RID_SVXPAGE_SHADOW.FL_PROP.fixedline.text
+msgctxt "tabarea.src#RID_SVXPAGE_SHADOW.FL_PROP.fixedline.text"
+msgid "Properties"
+msgstr "Ominaisuudet"
+
+#: tabarea.src#RID_SVXPAGE_SHADOW.TSB_SHOW_SHADOW.tristatebox.text
+msgid "~Use shadow"
+msgstr "~Käytä varjoa"
+
+#: tabarea.src#RID_SVXPAGE_SHADOW.FT_POSITION.fixedtext.text
+msgctxt "tabarea.src#RID_SVXPAGE_SHADOW.FT_POSITION.fixedtext.text"
+msgid "~Position"
+msgstr "~Sijainti"
+
+#: tabarea.src#RID_SVXPAGE_SHADOW.FT_DISTANCE.fixedtext.text
+msgid "~Distance"
+msgstr "~Etäisyys"
+
+#: tabarea.src#RID_SVXPAGE_SHADOW.FT_SHADOW_COLOR.fixedtext.text
+msgctxt "tabarea.src#RID_SVXPAGE_SHADOW.FT_SHADOW_COLOR.fixedtext.text"
+msgid "~Color"
+msgstr "V~äri"
+
+#: tabarea.src#RID_SVXPAGE_SHADOW.FT_TRANSPARENT.fixedtext.text
+msgctxt "tabarea.src#RID_SVXPAGE_SHADOW.FT_TRANSPARENT.fixedtext.text"
+msgid "~Transparency"
+msgstr "~Läpinäkyvyys"
+
+#: tabarea.src#RID_SVXPAGE_SHADOW.tabpage.text
+msgctxt "tabarea.src#RID_SVXPAGE_SHADOW.tabpage.text"
+msgid "Shadow"
+msgstr "Varjo"
+
+#: tabarea.src#RID_SVXPAGE_HATCH.FL_PROP.fixedline.text
+msgctxt "tabarea.src#RID_SVXPAGE_HATCH.FL_PROP.fixedline.text"
+msgid "Properties"
+msgstr "Ominaisuudet"
+
+#: tabarea.src#RID_SVXPAGE_HATCH.FT_LINE_DISTANCE.fixedtext.text
+msgctxt "tabarea.src#RID_SVXPAGE_HATCH.FT_LINE_DISTANCE.fixedtext.text"
+msgid "~Spacing"
+msgstr "~Objektivälit"
+
+#: tabarea.src#RID_SVXPAGE_HATCH.FT_LINE_ANGLE.fixedtext.text
+msgctxt "tabarea.src#RID_SVXPAGE_HATCH.FT_LINE_ANGLE.fixedtext.text"
+msgid "A~ngle"
+msgstr "K~ulma"
+
+#: tabarea.src#RID_SVXPAGE_HATCH.MTR_FLD_ANGLE.metricfield.text
+msgctxt "tabarea.src#RID_SVXPAGE_HATCH.MTR_FLD_ANGLE.metricfield.text"
+msgid " degrees"
+msgstr " astetta"
+
+#: tabarea.src#RID_SVXPAGE_HATCH.FT_LINE_TYPE.fixedtext.text
+msgid "~Line type"
+msgstr "Viivat~yyppi"
+
+#: tabarea.src#RID_SVXPAGE_HATCH.LB_LINE_TYPE.1.stringlist.text
+msgctxt "tabarea.src#RID_SVXPAGE_HATCH.LB_LINE_TYPE.1.stringlist.text"
+msgid "Single"
+msgstr "Yksinkertainen"
+
+#: tabarea.src#RID_SVXPAGE_HATCH.LB_LINE_TYPE.2.stringlist.text
+msgid "Crossed"
+msgstr "Ristikkäinen"
+
+#: tabarea.src#RID_SVXPAGE_HATCH.LB_LINE_TYPE.3.stringlist.text
+msgid "Triple"
+msgstr "Kolminkertainen"
+
+#: tabarea.src#RID_SVXPAGE_HATCH.FT_LINE_COLOR.fixedtext.text
+msgid "Line ~color"
+msgstr "Viiva~n väri"
+
+#: tabarea.src#RID_SVXPAGE_HATCH.BTN_ADD.pushbutton.text
+msgctxt "tabarea.src#RID_SVXPAGE_HATCH.BTN_ADD.pushbutton.text"
+msgid "~Add..."
+msgstr "~Lisää..."
+
+#: tabarea.src#RID_SVXPAGE_HATCH.BTN_MODIFY.pushbutton.text
+msgctxt "tabarea.src#RID_SVXPAGE_HATCH.BTN_MODIFY.pushbutton.text"
+msgid "~Modify..."
+msgstr "~Muuta..."
+
+#: tabarea.src#RID_SVXPAGE_HATCH.BTN_DELETE.pushbutton.text
+msgctxt "tabarea.src#RID_SVXPAGE_HATCH.BTN_DELETE.pushbutton.text"
+msgid "~Delete..."
+msgstr "~Poista..."
+
+#: tabarea.src#RID_SVXPAGE_HATCH.BTN_LOAD.imagebutton.text
+msgctxt "tabarea.src#RID_SVXPAGE_HATCH.BTN_LOAD.imagebutton.text"
+msgid "-"
+msgstr "-"
+
+#: tabarea.src#RID_SVXPAGE_HATCH.BTN_LOAD.imagebutton.quickhelptext
+msgid "Load Hatches List"
+msgstr "Lataa viivoitusluettelo"
+
+#: tabarea.src#RID_SVXPAGE_HATCH.BTN_SAVE.imagebutton.text
+msgctxt "tabarea.src#RID_SVXPAGE_HATCH.BTN_SAVE.imagebutton.text"
+msgid "-"
+msgstr "-"
+
+#: tabarea.src#RID_SVXPAGE_HATCH.BTN_SAVE.imagebutton.quickhelptext
+msgid "Save Hatches List"
+msgstr "Tallenna viivoitusluettelo"
+
+#: tabarea.src#RID_SVXPAGE_HATCH.BTN_EMBED.checkbox.text
+msgctxt "tabarea.src#RID_SVXPAGE_HATCH.BTN_EMBED.checkbox.text"
+msgid "Embed"
+msgstr "Upota"
+
+#: tabarea.src#RID_SVXPAGE_HATCH.tabpage.text
+msgctxt "tabarea.src#RID_SVXPAGE_HATCH.tabpage.text"
+msgid "Hatching"
+msgstr "Viivoitus"
+
+#: tabarea.src#RID_SVXPAGE_BITMAP.FL_PROP.fixedline.text
+msgctxt "tabarea.src#RID_SVXPAGE_BITMAP.FL_PROP.fixedline.text"
+msgid "Properties"
+msgstr "Ominaisuudet"
+
+#: tabarea.src#RID_SVXPAGE_BITMAP.FT_PIXEL_EDIT.fixedtext.text
+msgid "Pattern Editor"
+msgstr "Kuvioeditori"
+
+#: tabarea.src#RID_SVXPAGE_BITMAP.FT_COLOR.fixedtext.text
+msgid "~Foreground color"
+msgstr "~Edustan väri"
+
+#: tabarea.src#RID_SVXPAGE_BITMAP.FT_BACKGROUND_COLOR.fixedtext.text
+msgctxt "tabarea.src#RID_SVXPAGE_BITMAP.FT_BACKGROUND_COLOR.fixedtext.text"
+msgid "~Background color"
+msgstr "~Taustan väri"
+
+#: tabarea.src#RID_SVXPAGE_BITMAP.FT_BITMAPS_HIDDEN.fixedtext.text
+msgctxt "tabarea.src#RID_SVXPAGE_BITMAP.FT_BITMAPS_HIDDEN.fixedtext.text"
+msgid "Bitmap"
+msgstr "Bittikartta"
+
+#: tabarea.src#RID_SVXPAGE_BITMAP.BTN_ADD.pushbutton.text
+msgctxt "tabarea.src#RID_SVXPAGE_BITMAP.BTN_ADD.pushbutton.text"
+msgid "~Add..."
+msgstr "~Lisää..."
+
+#: tabarea.src#RID_SVXPAGE_BITMAP.BTN_MODIFY.pushbutton.text
+msgctxt "tabarea.src#RID_SVXPAGE_BITMAP.BTN_MODIFY.pushbutton.text"
+msgid "~Modify..."
+msgstr "~Muuta..."
+
+#: tabarea.src#RID_SVXPAGE_BITMAP.BTN_IMPORT.pushbutton.text
+msgid "~Import..."
+msgstr "~Tuo..."
+
+#: tabarea.src#RID_SVXPAGE_BITMAP.BTN_DELETE.pushbutton.text
+msgctxt "tabarea.src#RID_SVXPAGE_BITMAP.BTN_DELETE.pushbutton.text"
+msgid "~Delete..."
+msgstr "~Poista..."
+
+#: tabarea.src#RID_SVXPAGE_BITMAP.BTN_LOAD.imagebutton.text
+msgctxt "tabarea.src#RID_SVXPAGE_BITMAP.BTN_LOAD.imagebutton.text"
+msgid "-"
+msgstr "-"
+
+#: tabarea.src#RID_SVXPAGE_BITMAP.BTN_LOAD.imagebutton.quickhelptext
+msgid "Load Bitmap List"
+msgstr "Lataa bittikarttalista"
+
+#: tabarea.src#RID_SVXPAGE_BITMAP.BTN_SAVE.imagebutton.text
+msgctxt "tabarea.src#RID_SVXPAGE_BITMAP.BTN_SAVE.imagebutton.text"
+msgid "-"
+msgstr "-"
+
+#: tabarea.src#RID_SVXPAGE_BITMAP.BTN_SAVE.imagebutton.quickhelptext
+msgid "Save Bitmap List"
+msgstr "Tallenna bittikarttalista"
+
+#: tabarea.src#RID_SVXPAGE_BITMAP.BTN_EMBED.checkbox.text
+msgctxt "tabarea.src#RID_SVXPAGE_BITMAP.BTN_EMBED.checkbox.text"
+msgid "Embed"
+msgstr "Upota"
+
+#: tabarea.src#RID_SVXPAGE_BITMAP.tabpage.text
+msgid "Bitmap Patterns"
+msgstr "Bittikarttakuviot"
+
+#: tabarea.src#RID_SVXPAGE_GRADIENT.FL_PROP.fixedline.text
+msgctxt "tabarea.src#RID_SVXPAGE_GRADIENT.FL_PROP.fixedline.text"
+msgid "Properties"
+msgstr "Ominaisuudet"
+
+#: tabarea.src#RID_SVXPAGE_GRADIENT.FT_TYPE.fixedtext.text
+msgctxt "tabarea.src#RID_SVXPAGE_GRADIENT.FT_TYPE.fixedtext.text"
+msgid "Ty~pe"
+msgstr "Tyy~ppi"
+
+#: tabarea.src#RID_SVXPAGE_GRADIENT.LB_GRADIENT_TYPES.1.stringlist.text
+msgctxt "tabarea.src#RID_SVXPAGE_GRADIENT.LB_GRADIENT_TYPES.1.stringlist.text"
+msgid "Linear"
+msgstr "Lineaarinen"
+
+#: tabarea.src#RID_SVXPAGE_GRADIENT.LB_GRADIENT_TYPES.2.stringlist.text
+msgctxt "tabarea.src#RID_SVXPAGE_GRADIENT.LB_GRADIENT_TYPES.2.stringlist.text"
+msgid "Axial"
+msgstr "Aksiaalinen"
+
+#: tabarea.src#RID_SVXPAGE_GRADIENT.LB_GRADIENT_TYPES.3.stringlist.text
+msgctxt "tabarea.src#RID_SVXPAGE_GRADIENT.LB_GRADIENT_TYPES.3.stringlist.text"
+msgid "Radial"
+msgstr "Säteittäinen"
+
+#: tabarea.src#RID_SVXPAGE_GRADIENT.LB_GRADIENT_TYPES.4.stringlist.text
+msgctxt "tabarea.src#RID_SVXPAGE_GRADIENT.LB_GRADIENT_TYPES.4.stringlist.text"
+msgid "Ellipsoid"
+msgstr "Ellipsoidi"
+
+#: tabarea.src#RID_SVXPAGE_GRADIENT.LB_GRADIENT_TYPES.5.stringlist.text
+msgctxt "tabarea.src#RID_SVXPAGE_GRADIENT.LB_GRADIENT_TYPES.5.stringlist.text"
+msgid "Square"
+msgstr "Neliö"
+
+#: tabarea.src#RID_SVXPAGE_GRADIENT.LB_GRADIENT_TYPES.6.stringlist.text
+msgid "Rectangular"
+msgstr "Suorakulmainen"
+
+#: tabarea.src#RID_SVXPAGE_GRADIENT.FT_CENTER_X.fixedtext.text
+msgctxt "tabarea.src#RID_SVXPAGE_GRADIENT.FT_CENTER_X.fixedtext.text"
+msgid "Center ~X"
+msgstr "Keskitä ~X"
+
+#: tabarea.src#RID_SVXPAGE_GRADIENT.FT_CENTER_Y.fixedtext.text
+msgctxt "tabarea.src#RID_SVXPAGE_GRADIENT.FT_CENTER_Y.fixedtext.text"
+msgid "Center ~Y"
+msgstr "Keskitä ~Y"
+
+#: tabarea.src#RID_SVXPAGE_GRADIENT.FT_ANGLE.fixedtext.text
+msgctxt "tabarea.src#RID_SVXPAGE_GRADIENT.FT_ANGLE.fixedtext.text"
+msgid "A~ngle"
+msgstr "K~ulma"
+
+#: tabarea.src#RID_SVXPAGE_GRADIENT.MTR_ANGLE.metricfield.text
+msgctxt "tabarea.src#RID_SVXPAGE_GRADIENT.MTR_ANGLE.metricfield.text"
+msgid " degrees"
+msgstr " astetta"
+
+#: tabarea.src#RID_SVXPAGE_GRADIENT.FT_BORDER.fixedtext.text
+msgctxt "tabarea.src#RID_SVXPAGE_GRADIENT.FT_BORDER.fixedtext.text"
+msgid "~Border"
+msgstr "~Reuna"
+
+#: tabarea.src#RID_SVXPAGE_GRADIENT.FT_COLOR_FROM.fixedtext.text
+msgid "~From"
+msgstr "Väri~stä"
+
+#: tabarea.src#RID_SVXPAGE_GRADIENT.FT_COLOR_TO.fixedtext.text
+msgid "~To"
+msgstr "Väriin"
+
+#: tabarea.src#RID_SVXPAGE_GRADIENT.BTN_ADD.pushbutton.text
+msgctxt "tabarea.src#RID_SVXPAGE_GRADIENT.BTN_ADD.pushbutton.text"
+msgid "~Add..."
+msgstr "~Lisää..."
+
+#: tabarea.src#RID_SVXPAGE_GRADIENT.BTN_MODIFY.pushbutton.text
+msgctxt "tabarea.src#RID_SVXPAGE_GRADIENT.BTN_MODIFY.pushbutton.text"
+msgid "~Modify..."
+msgstr "~Muuta..."
+
+#: tabarea.src#RID_SVXPAGE_GRADIENT.BTN_DELETE.pushbutton.text
+msgctxt "tabarea.src#RID_SVXPAGE_GRADIENT.BTN_DELETE.pushbutton.text"
+msgid "~Delete..."
+msgstr "~Poista..."
+
+#: tabarea.src#RID_SVXPAGE_GRADIENT.BTN_LOAD.imagebutton.text
+msgctxt "tabarea.src#RID_SVXPAGE_GRADIENT.BTN_LOAD.imagebutton.text"
+msgid "-"
+msgstr "-"
+
+#: tabarea.src#RID_SVXPAGE_GRADIENT.BTN_LOAD.imagebutton.quickhelptext
+msgid "Load Gradients List"
+msgstr "Lataa liukuvärjäyslista"
+
+#: tabarea.src#RID_SVXPAGE_GRADIENT.BTN_SAVE.imagebutton.text
+msgctxt "tabarea.src#RID_SVXPAGE_GRADIENT.BTN_SAVE.imagebutton.text"
+msgid "-"
+msgstr "-"
+
+#: tabarea.src#RID_SVXPAGE_GRADIENT.BTN_SAVE.imagebutton.quickhelptext
+msgid "Save Gradients List"
+msgstr "Tallenna liukuvärjäyslista"
+
+#: tabarea.src#RID_SVXPAGE_GRADIENT.BTN_EMBED.checkbox.text
+msgctxt "tabarea.src#RID_SVXPAGE_GRADIENT.BTN_EMBED.checkbox.text"
+msgid "Embed"
+msgstr "Upota"
+
+#: tabarea.src#RID_SVXPAGE_GRADIENT.tabpage.text
+msgctxt "tabarea.src#RID_SVXPAGE_GRADIENT.tabpage.text"
+msgid "Gradients"
+msgstr "Liukuvärjäykset"
+
+#: tabarea.src#RID_SVXPAGE_COLOR.FL_PROP.fixedline.text
+msgctxt "tabarea.src#RID_SVXPAGE_COLOR.FL_PROP.fixedline.text"
+msgid "Properties"
+msgstr "Ominaisuudet"
+
+#: tabarea.src#RID_SVXPAGE_COLOR.FT_NAME.fixedtext.text
+msgid "~Name"
+msgstr "~Nimi"
+
+#: tabarea.src#RID_SVXPAGE_COLOR.FT_COLOR.fixedtext.text
+msgctxt "tabarea.src#RID_SVXPAGE_COLOR.FT_COLOR.fixedtext.text"
+msgid "C~olor"
+msgstr "~Väri"
+
+#: tabarea.src#RID_SVXPAGE_COLOR.FT_TABLE_NAME.fixedtext.text
+msgid "Color table"
+msgstr "Väritaulukko"
+
+#: tabarea.src#RID_SVXPAGE_COLOR.LB_COLORMODEL.1.stringlist.text
+msgid "RGB"
+msgstr "RGB"
+
+#: tabarea.src#RID_SVXPAGE_COLOR.LB_COLORMODEL.2.stringlist.text
+msgid "CMYK"
+msgstr "CMYK"
+
+#: tabarea.src#RID_SVXPAGE_COLOR.FT_1.fixedtext.text
+msgid "~C"
+msgstr "C"
+
+#: tabarea.src#RID_SVXPAGE_COLOR.FT_2.fixedtext.text
+msgid "~M"
+msgstr "M"
+
+#: tabarea.src#RID_SVXPAGE_COLOR.FT_3.fixedtext.text
+msgid "~Y"
+msgstr "Y"
+
+#: tabarea.src#RID_SVXPAGE_COLOR.FT_4.fixedtext.text
+msgid "~K"
+msgstr "K"
+
+#: tabarea.src#RID_SVXPAGE_COLOR.BTN_ADD.pushbutton.text
+msgid "~Add"
+msgstr "Lis~ää"
+
+#: tabarea.src#RID_SVXPAGE_COLOR.BTN_WORK_ON.pushbutton.text
+msgctxt "tabarea.src#RID_SVXPAGE_COLOR.BTN_WORK_ON.pushbutton.text"
+msgid "~Edit..."
+msgstr "~Muokkaa..."
+
+#: tabarea.src#RID_SVXPAGE_COLOR.BTN_DELETE.pushbutton.text
+msgctxt "tabarea.src#RID_SVXPAGE_COLOR.BTN_DELETE.pushbutton.text"
+msgid "~Delete..."
+msgstr "~Poista..."
+
+#: tabarea.src#RID_SVXPAGE_COLOR.BTN_MODIFY.pushbutton.text
+msgid "~Modify"
+msgstr "~Muuta"
+
+#: tabarea.src#RID_SVXPAGE_COLOR.BTN_LOAD.imagebutton.text
+msgctxt "tabarea.src#RID_SVXPAGE_COLOR.BTN_LOAD.imagebutton.text"
+msgid "-"
+msgstr "-"
+
+#: tabarea.src#RID_SVXPAGE_COLOR.BTN_LOAD.imagebutton.quickhelptext
+msgid "Load Color List"
+msgstr "Lataa väriluettelo"
+
+#: tabarea.src#RID_SVXPAGE_COLOR.BTN_SAVE.imagebutton.text
+msgctxt "tabarea.src#RID_SVXPAGE_COLOR.BTN_SAVE.imagebutton.text"
+msgid "-"
+msgstr "-"
+
+#: tabarea.src#RID_SVXPAGE_COLOR.BTN_SAVE.imagebutton.quickhelptext
+msgid "Save Color List"
+msgstr "Tallenna väriluettelo"
+
+#: tabarea.src#RID_SVXPAGE_COLOR.BTN_EMBED.checkbox.text
+msgctxt "tabarea.src#RID_SVXPAGE_COLOR.BTN_EMBED.checkbox.text"
+msgid "Embed"
+msgstr "Upota"
+
+#: tabarea.src#RID_SVXPAGE_COLOR.tabpage.text
+msgctxt "tabarea.src#RID_SVXPAGE_COLOR.tabpage.text"
+msgid "Colors"
+msgstr "Värit"
+
+#: tabarea.src#RID_SVXDLG_AREA.1.RID_SVXPAGE_AREA.pageitem.text
+msgctxt "tabarea.src#RID_SVXDLG_AREA.1.RID_SVXPAGE_AREA.pageitem.text"
+msgid "Area"
+msgstr "Alue"
+
+#: tabarea.src#RID_SVXDLG_AREA.1.RID_SVXPAGE_SHADOW.pageitem.text
+msgctxt "tabarea.src#RID_SVXDLG_AREA.1.RID_SVXPAGE_SHADOW.pageitem.text"
+msgid "Shadow"
+msgstr "Varjo"
+
+#: tabarea.src#RID_SVXDLG_AREA.1.RID_SVXPAGE_TRANSPARENCE.pageitem.text
+msgctxt "tabarea.src#RID_SVXDLG_AREA.1.RID_SVXPAGE_TRANSPARENCE.pageitem.text"
+msgid "Transparency"
+msgstr "Läpinäkyvyys"
+
+#: tabarea.src#RID_SVXDLG_AREA.1.RID_SVXPAGE_COLOR.pageitem.text
+msgctxt "tabarea.src#RID_SVXDLG_AREA.1.RID_SVXPAGE_COLOR.pageitem.text"
+msgid "Colors"
+msgstr "Värit"
+
+#: tabarea.src#RID_SVXDLG_AREA.1.RID_SVXPAGE_GRADIENT.pageitem.text
+msgctxt "tabarea.src#RID_SVXDLG_AREA.1.RID_SVXPAGE_GRADIENT.pageitem.text"
+msgid "Gradients"
+msgstr "Liukuvärjäykset"
+
+#: tabarea.src#RID_SVXDLG_AREA.1.RID_SVXPAGE_HATCH.pageitem.text
+msgctxt "tabarea.src#RID_SVXDLG_AREA.1.RID_SVXPAGE_HATCH.pageitem.text"
+msgid "Hatching"
+msgstr "Viivoitus"
+
+#: tabarea.src#RID_SVXDLG_AREA.1.RID_SVXPAGE_BITMAP.pageitem.text
+msgid "Bitmaps"
+msgstr "Bittikartat"
+
+#: tabarea.src#RID_SVXDLG_AREA.tabdialog.text
+msgctxt "tabarea.src#RID_SVXDLG_AREA.tabdialog.text"
+msgid "Area"
+msgstr "Alue"
+
+#: tabarea.src#STR_LB_HATCHINGSTYLE.string.text
+msgid "Hatching Style"
+msgstr "Viivoitustyyli"
+
+#: tabarea.src#STR_CUI_COLORMODEL.string.text
+msgid "Color Mode"
+msgstr "Värityyppi"
diff --git a/source/fi/dbaccess/source/core/resource.po b/source/fi/dbaccess/source/core/resource.po
new file mode 100644
index 00000000000..5568f4e1134
--- /dev/null
+++ b/source/fi/dbaccess/source/core/resource.po
@@ -0,0 +1,306 @@
+#. extracted from dbaccess/source/core/resource.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dbaccess%2Fsource%2Fcore%2Fresource.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-04-11 17:31+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: strings.src#RID_STR_TRIED_OPEN_TABLE.string.text
+msgid "Tried to open the table $name$."
+msgstr "Yritettiin avata taulua $name$."
+
+#: strings.src#RID_STR_CONNECTION_INVALID.string.text
+msgid "No connection could be established."
+msgstr "Yhteyttä ei saatu muodostettua."
+
+#: strings.src#RID_STR_TABLE_IS_FILTERED.string.text
+msgid "The table $name$ already exists. It is not visible because it has been filtered out."
+msgstr "Taulu $name$ on ennestään olemassa. Se ei ole näkyvissä koska se on suodatettu pois."
+
+#: strings.src#RID_STR_NEED_CONFIG_WRITE_ACCESS.string.text
+msgid "You have no write access to the configuration data the object is based on."
+msgstr "Objektin pohjana oleviin asetustietoihin ei ole kirjoitusoikeutta."
+
+#: strings.src#RID_STR_COULDNOTCONNECT_UNSPECIFIED.string.text
+msgid "The connection to the external data source could not be established. An unknown error occurred. The driver is probably defective."
+msgstr "Yhteyttä ulkoiseen tietolähteeseen ei saatu muodostettua. Ilmeni tuntematon virhe. Tietokanta-ajuri on luultavasti viallinen."
+
+#: strings.src#RID_STR_COULDNOTCONNECT_NODRIVER.string.text
+msgid "The connection to the external data source could not be established. No SDBC driver was found for the given URL."
+msgstr "Yhteyttä ulkoiseen tietolähteeseen ei saatu muodostettua. SDBC-ajuria ei löytynyt annetulle URL-osoitteelle."
+
+#: strings.src#RID_STR_COULDNOTLOAD_MANAGER.string.text
+msgid "The connection to the external data source could not be established. The SDBC driver manager could not be loaded."
+msgstr "Yhteyttä ulkoiseen tietolähteeseen ei saatu muodostettua. SDBC-ajurinhallintaa ei voitu ladata."
+
+#: strings.src#RID_STR_FORM.string.text
+msgid "Form"
+msgstr "Lomake"
+
+#: strings.src#RID_STR_REPORT.string.text
+msgid "Report"
+msgstr "Raportti"
+
+#: strings.src#RID_STR_DATASOURCE_NOT_STORED.string.text
+msgid "The data source was not saved. Please use the interface XStorable to save the data source."
+msgstr "Tietolähdettä ei tallennettu. Käytä XStorable-rajapintaa tallentaaksesi tietolähteen."
+
+#: strings.src#RID_STR_ONLY_QUERY.string.text
+msgid ""
+"The given command is not a SELECT statement.\n"
+"Only queries are allowed."
+msgstr ""
+"Annettu komento ei ole SELECT-lauseke.\n"
+"Vain kyselyt ovat sallittuja."
+
+#: strings.src#RID_STR_NO_VALUE_CHANGED.string.text
+msgid "No values were modified."
+msgstr "Arvoja ei muutettu."
+
+#: strings.src#RID_STR_NO_XROWUPDATE.string.text
+msgid "Values could not be inserted. The XRowUpdate interface is not supported by ResultSet."
+msgstr "Arvoja ei voitu lisätä. ResultSet ei tue XRowUpdate-rajapintaa."
+
+#: strings.src#RID_STR_NO_XRESULTSETUPDATE.string.text
+msgid "Values could not be inserted. The XResultSetUpdate interface is not supported by ResultSet."
+msgstr "Arvoja ei voitu lisätä. ResultSet ei tule XResultSetUpdate-rajapintaa."
+
+#: strings.src#RID_STR_NO_UPDATE_MISSING_CONDITION.string.text
+msgid "Values could not be modified, due to a missing condition statement."
+msgstr "Arvoja ei voitu muuttaa johtuen puuttuvasta ehtolauseesta."
+
+#: strings.src#RID_STR_NO_COLUMN_ADD.string.text
+msgid "The adding of columns is not supported."
+msgstr "Sarakkeiden lisäämistä ei tueta."
+
+#: strings.src#RID_STR_NO_COLUMN_DROP.string.text
+msgid "The dropping of columns is not supported."
+msgstr "Sarakkeiden poistamista ei tueta."
+
+#: strings.src#RID_STR_NO_CONDITION_FOR_PK.string.text
+msgid "The WHERE condition could not be created for the primary key."
+msgstr "Perusavaimen WHERE-ehtoa ei voitu luoda."
+
+#: strings.src#RID_STR_COLUMN_UNKNOWN_PROP.string.text
+msgid "The column does not support the property '%value'."
+msgstr "Sarake ei tue ominaisuutta '%value'."
+
+#: strings.src#RID_STR_COLUMN_NOT_SEARCHABLE.string.text
+msgid "The column is not searchable!"
+msgstr "Sarake ei ole haettava!"
+
+#: strings.src#RID_STR_NOT_SEQUENCE_INT8.string.text
+msgid "The value of the columns is not of the type Sequence<sal_Int8>."
+msgstr "Sarakkeiden arvo ei ole tyyppiä Sequence<sal_Int8>."
+
+#: strings.src#RID_STR_COLUMN_NOT_VALID.string.text
+msgid "The column is not valid."
+msgstr "Sarake ei ole kelvollinen."
+
+#: strings.src#RID_STR_COLUMN_MUST_VISIBLE.string.text
+msgid "The column '%name' must be visible as a column."
+msgstr "Sarakkeen '%name' täytyy olla näkyvissä sarakkeena."
+
+#: strings.src#RID_STR_NO_XQUERIESSUPPLIER.string.text
+msgid "The interface XQueriesSupplier is not available."
+msgstr "XQueriesSupplier-rajapinta ei ole käytettävissä."
+
+#: strings.src#RID_STR_NOT_SUPPORTED_BY_DRIVER.string.text
+msgid "The driver does not support this function."
+msgstr "Ajuri ei tue tätä funktiota."
+
+#: strings.src#RID_STR_NO_ABS_ZERO.string.text
+msgid "An 'absolute(0)' call is not allowed."
+msgstr "Kutsu 'absolute(0)' ei ole sallittu."
+
+#: strings.src#RID_STR_NO_RELATIVE.string.text
+msgid "Relative positioning is not allowed in this state."
+msgstr "Suhteellinen sijoittelu ei ole sallittua tässä tilassa."
+
+#: strings.src#RID_STR_NO_REFESH_AFTERLAST.string.text
+msgid "A row cannot be refreshed when the ResultSet is positioned after the last row."
+msgstr "Riviä ei voida virkistää kun ResultSet on sijoitettu viimeisen rivin jälkeen."
+
+#: strings.src#RID_STR_NO_MOVETOINSERTROW_CALLED.string.text
+msgid "A new row cannot be inserted when the ResultSet is not first moved to the insert row."
+msgstr "Uutta riviä ei voida lisätä ennen kuin ResultSet siirretään lisättävään riviin."
+
+#: strings.src#RID_STR_NO_UPDATEROW.string.text
+msgid "A row cannot be modified in this state"
+msgstr "Riviä ei voida muuttaa tässä tilassa"
+
+#: strings.src#RID_STR_NO_DELETEROW.string.text
+msgid "A row cannot be deleted in this state."
+msgstr "Riviä ei voida poistaa tässä tilassa."
+
+#: strings.src#RID_STR_NO_TABLE_RENAME.string.text
+msgid "The driver does not support table renaming."
+msgstr "Ajuri ei tue taulujen uudelleennimeämistä."
+
+#: strings.src#RID_STR_NO_ALTER_COLUMN_DEF.string.text
+msgid "The driver does not support the modification of column descriptions."
+msgstr "Ajuri ei tue sarakkeiden kuvausten muuttamista."
+
+#: strings.src#RID_STR_COLUMN_ALTER_BY_NAME.string.text
+msgid "The driver does not support the modification of column descriptions by changing the name."
+msgstr "Ajuri ei tue sarakkeiden kuvausten muuttamista nimeä muuttamalla."
+
+#: strings.src#RID_STR_COLUMN_ALTER_BY_INDEX.string.text
+msgid "The driver does not support the modification of column descriptions by changing the index."
+msgstr "Ajuri ei tue sarakkeiden kuvausten muuttamista indeksiä muuttamalla."
+
+#: strings.src#RID_STR_FILE_DOES_NOT_EXIST.string.text
+msgid "The file \"$file$\" does not exist."
+msgstr "Tiedostoa \"$file$\" ei ole olemassa."
+
+#: strings.src#RID_STR_TABLE_DOES_NOT_EXIST.string.text
+msgid "There exists no table named \"$table$\"."
+msgstr "Taulua nimeltä \"$table$\" ei ole olemassa."
+
+#: strings.src#RID_STR_QUERY_DOES_NOT_EXIST.string.text
+msgid "There exists no query named \"$table$\"."
+msgstr "Kyselyä nimeltä \"$table$\" ei ole olemassa."
+
+#: strings.src#RID_STR_CONFLICTING_NAMES.string.text
+msgid "There are tables in the database whose names conflict with the names of existing queries. To make full use of all queries and tables, make sure they have distinct names."
+msgstr "Tietokannassa on tauluja, joiden nimet ovat ristiriidassa olemassa olevien kyselyiden kanssa. Jotta kaikki taulut ja kyselyt toimisivat kunnolla, varmista että niillä on eri nimet."
+
+#: strings.src#RID_STR_COMMAND_LEADING_TO_ERROR.string.text
+msgid ""
+"The SQL command leading to this error is:\n"
+"\n"
+"$command$"
+msgstr ""
+"Tämän virheen aiheuttanut SQL-komento on:\n"
+"\n"
+"$command$"
+
+#: strings.src#RID_STR_STATEMENT_WITHOUT_RESULT_SET.string.text
+msgid "The SQL command does not describe a result set."
+msgstr "SQL-komento ei tuota tulosjoukkoa."
+
+#: strings.src#RID_STR_NAME_MUST_NOT_BE_EMPTY.string.text
+msgid "The name must not be empty."
+msgstr "Nimi ei saa olla tyhjä."
+
+#: strings.src#RID_STR_NO_NULL_OBJECTS_IN_CONTAINER.string.text
+msgid "The container cannot contain NULL objects."
+msgstr "Säiliö ei voi sisältää NULL-objekteja."
+
+#: strings.src#RID_STR_NAME_ALREADY_USED.string.text
+msgid "There already is an object with the given name."
+msgstr "Annetun niminen objekti on jo olemassa."
+
+#: strings.src#RID_STR_OBJECT_CONTAINER_MISMATCH.string.text
+msgid "This object cannot be part of this container."
+msgstr "Tämä objekti ei voi kuulua tähän säiliöön."
+
+#: strings.src#RID_STR_OBJECT_ALREADY_CONTAINED.string.text
+msgid "The object already is, with a different name, part of the container."
+msgstr "Objekti kuuluu jo tähän säiliöön toisella nimellä."
+
+#: strings.src#RID_STR_NAME_NOT_FOUND.string.text
+msgid "Unable to find the document '$name$'."
+msgstr "Asiakirjaa '$name$' ei löydy."
+
+#: strings.src#RID_STR_ERROR_WHILE_SAVING.string.text
+msgid ""
+"Could not save the document to $location$:\n"
+"$message$"
+msgstr ""
+"Asiakirjan tallentaminen kohteeseen $location$ ei onnistunut:\n"
+"$message$"
+
+#: strings.src#RID_NO_SUCH_DATA_SOURCE.string.text
+msgid ""
+"Error accessing data source '$name$':\n"
+"$error$"
+msgstr ""
+"Tietolähteen '$name$' käytössä tapahtui virhe:\n"
+"$error$"
+
+#: strings.src#RID_STR_NO_SUB_FOLDER.string.text
+msgid "There exists no folder named \"$folder$\"."
+msgstr "Kansiota \"$folder$\" ei ole olemassa."
+
+#: strings.src#RID_STR_NO_DELETE_BEFORE_AFTER.string.text
+msgid "Cannot delete the before-first or after-last row."
+msgstr "Rivejä ennen ensimmäistä tai viimeisen jälkeen ei voi poistaa."
+
+#: strings.src#RID_STR_NO_DELETE_INSERT_ROW.string.text
+msgid "Cannot delete the insert-row."
+msgstr "Lisäysriviä ei voi poistaa."
+
+#: strings.src#RID_STR_RESULT_IS_READONLY.string.text
+msgid "Result set is read only."
+msgstr "Tulosjoukko on kirjoitussuojattu."
+
+#: strings.src#RID_STR_NO_DELETE_PRIVILEGE.string.text
+msgid "DELETE privilege not available."
+msgstr "Ei oikeutta suorittaa DELETE-lausetta."
+
+#: strings.src#RID_STR_ROW_ALREADY_DELETED.string.text
+msgid "Current row is already deleted."
+msgstr "Nykyinen rivi on jo poistettu."
+
+#: strings.src#RID_STR_UPDATE_FAILED.string.text
+msgid "Current row could not be updated."
+msgstr "Nykyistä riviä ei voitu päivittää."
+
+#: strings.src#RID_STR_NO_INSERT_PRIVILEGE.string.text
+msgid "INSERT privilege not available."
+msgstr "Ei oikeutta suorittaa INSERT-lausetta."
+
+#: strings.src#RID_STR_INTERNAL_ERROR.string.text
+msgid "Internal error: no statement object provided by the database driver."
+msgstr "Sisäinen virhe: tietokanta-ajuri ei tarjonnut lausekeobjektia."
+
+#: strings.src#RID_STR_EXPRESSION1.string.text
+msgid "Expression1"
+msgstr "Lauseke1"
+
+#: strings.src#RID_STR_NO_SQL_COMMAND.string.text
+msgid "No SQL command was provided."
+msgstr "SQL-komentoa ei annettu."
+
+#: strings.src#RID_STR_INVALID_INDEX.string.text
+msgid "Invalid column index."
+msgstr "Virheellinen sarakeindeksi."
+
+#: strings.src#RID_STR_INVALID_CURSOR_STATE.string.text
+msgid "Invalid cursor state."
+msgstr "Virheellinen tietokantakohdistimen tila."
+
+#: strings.src#RID_STR_CURSOR_BEFORE_OR_AFTER.string.text
+msgid "The cursor points to before the first or after the last row."
+msgstr "Kohdistin osoittaa riville ennen ensimmäistä tai viimeisen rivin jälkeen."
+
+#: strings.src#RID_STR_NO_BOOKMARK_BEFORE_OR_AFTER.string.text
+msgid "The rows before the first and after the last row don't have a bookmark."
+msgstr "Riveillä ennen ensimmäistä tai viimeisen jälkeen ei ole kirjanmerkkiä."
+
+#: strings.src#RID_STR_NO_BOOKMARK_DELETED.string.text
+msgid "The current row is deleted, and thus doesn't have a bookmark."
+msgstr "Nykyinen rivi on poistettu, joten sillä ei ole kirjanmerkkiä."
+
+#: strings.src#RID_STR_NO_EMBEDDING.string.text
+msgid "Embedding of database documents is not supported."
+msgstr "Tietokanta-asiakirjojen upottamista ei tueta."
+
+#: strings.src#RID_STR_CONNECTION_REQUEST.string.text
+msgid "A connection for the following URL was requested \"$name$\"."
+msgstr "Yritettiin muodostaa yhteyttä URL-osoitteeseen \"$name\"."
+
+#: strings.src#RID_STR_MISSING_EXTENSION.string.text
+msgid "The extension is not installed."
+msgstr "Lisäosaa ei ole asennettu."
diff --git a/source/fi/dbaccess/source/ext/macromigration.po b/source/fi/dbaccess/source/ext/macromigration.po
new file mode 100644
index 00000000000..0e3cf8dfb4e
--- /dev/null
+++ b/source/fi/dbaccess/source/ext/macromigration.po
@@ -0,0 +1,212 @@
+#. extracted from dbaccess/source/ext/macromigration.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dbaccess%2Fsource%2Fext%2Fmacromigration.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-21 18:53+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: macromigration.src#DLG_MACRO_MIGRATION.STR_STATE_CLOSE_SUB_DOCS.string.text
+msgid "Prepare"
+msgstr "Valmistelu"
+
+#: macromigration.src#DLG_MACRO_MIGRATION.STR_STATE_BACKUP_DBDOC.string.text
+msgid "Backup Document"
+msgstr "Varmuuskopiointi"
+
+#: macromigration.src#DLG_MACRO_MIGRATION.STR_STATE_MIGRATE.string.text
+msgid "Migrate"
+msgstr "Muunto"
+
+#: macromigration.src#DLG_MACRO_MIGRATION.STR_STATE_SUMMARY.string.text
+msgctxt "macromigration.src#DLG_MACRO_MIGRATION.STR_STATE_SUMMARY.string.text"
+msgid "Summary"
+msgstr "Yhteenveto"
+
+#: macromigration.src#DLG_MACRO_MIGRATION.modaldialog.text
+msgid "Database Document Macro Migration"
+msgstr "Tietokanta-asiakirjan makrojen muunto"
+
+#: macromigration.src#TP_PREPARE.FT_HEADER.fixedtext.text
+msgid "Welcome to the Database Macro Migration Wizard"
+msgstr "Tervetuloa ohjattuun tietokantamakrojen muuntoon"
+
+#: macromigration.src#TP_PREPARE.FT_INTRODUCTION.fixedtext.text
+msgid ""
+"This wizard will guide you through the task of migrating your macros.\n"
+"\n"
+"After you finished it, all macros which were formerly embedded into the forms and reports of the current database document will have been moved to the document itself. In this course, libraries will be renamed as needed.\n"
+"\n"
+"If your forms and reports contain references to those macros, they will be adjusted, where possible.\n"
+"\n"
+"Before the migration can start, all forms, reports, queries and tables belonging to the document must be closed. Press 'Next' to do so."
+msgstr ""
+"Tämä ohjattu toiminto auttaa muuntamaan makrot ja skriptit uuteen muotoon.\n"
+"\n"
+"Muunnon päätteeksi kaikki lomakkeisiin ja raportteihin liitetyt makrot ja skriptit on siirretty osaksi tietokanta-asiakirjaa. Kirjastot nimetään tarpeen mukaan uudelleen.\n"
+"\n"
+"Jos lomakkeissa tai raporteissa on viittauksia näihin makroihin tai skripteihin, ne korjataan mahdollisuuksien mukaan.\n"
+"\n"
+"Ennen muuntamisen aloittamista kaikki asiakirjaan kuuluvat lomakkeet, raportit, kyselyt ja taulut täytyy sulkea. Napsauta 'Seuraava' tehdäksesi tämän."
+
+#: macromigration.src#TP_PREPARE.FT_CLOSE_DOC_ERROR.fixedtext.text
+msgid "Not all objects could be closed. Please close them manually, and re-start the wizard."
+msgstr "Kaikkia kohteita ei saatu suljettua. Sulje nämä itse, ja käynnistä sitten tämä ohjattu toiminto uudestaan."
+
+#: macromigration.src#TP_SAVE_DBDOC_AS.FT_HEADER.fixedtext.text
+msgid "Backup your Document"
+msgstr "Asiakirjan varmuuskopiointi"
+
+#: macromigration.src#TP_SAVE_DBDOC_AS.FT_EXPLANATION.fixedtext.text
+msgid "To allow you to go back to the state before the migration, the database document will be backed up to a location of your choice. Every change done by the wizard will be made to the original document, the backup will stay untouched."
+msgstr "Jotta muunnosta edeltävään tilaan olisi mahdollista palata, tietokanta-asiakirjasta tehdään varmuuskopio valitsemaasi tiedostoon. Kaikki tämän ohjatun toiminnon tekemät muutokset tehdään alkuperäiseen asiakirjaan, ja varmuuskopio säilytetään muuttumattomana."
+
+#: macromigration.src#TP_SAVE_DBDOC_AS.FT_SAVE_AS_LABEL.fixedtext.text
+msgid "Save To:"
+msgstr "Kopioi tiedostoon:"
+
+#: macromigration.src#TP_SAVE_DBDOC_AS.PB_BROWSE_SAVE_AS_LOCATION.pushbutton.text
+msgid "Browse ..."
+msgstr "Selaa ..."
+
+#: macromigration.src#TP_SAVE_DBDOC_AS.FT_START_MIGRATION.fixedtext.text
+msgid "Press 'Next' to save a copy of your document, and to begin the migration."
+msgstr "Napsauta 'Seuraava' tallentaaksesi kopion asiakirjasta ja aloittaaksesi muunnoksen."
+
+#: macromigration.src#TP_MIGRATE.FT_HEADER.fixedtext.text
+msgid "Migration Progress"
+msgstr "Muunnoksen tilanne"
+
+#: macromigration.src#TP_MIGRATE.FT_OBJECT_COUNT.fixedtext.text
+msgid "The database document contains $forms$ form(s) and $reports$ report(s), which are currently being processed:"
+msgstr "Tietokanta-asiakirja sisältää $forms$ lomaketta ja $reports$ raporttia, joita muunnetaan parhaillaan:"
+
+#: macromigration.src#TP_MIGRATE.FT_CURRENT_OBJECT_LABEL.fixedtext.text
+msgid "Current object:"
+msgstr "Muunnettava kohde:"
+
+#: macromigration.src#TP_MIGRATE.FT_CURRENT_PROGRESS_LABEL.fixedtext.text
+msgid "Current progress:"
+msgstr "Muunnoksen tilanne:"
+
+#: macromigration.src#TP_MIGRATE.FT_ALL_PROGRESS_LABEL.fixedtext.text
+msgid "Overall progress:"
+msgstr "Kokonaistilanne:"
+
+#: macromigration.src#TP_MIGRATE.FT_OBJECT_COUNT_PROGRESS.fixedtext.text
+msgctxt "macromigration.src#TP_MIGRATE.FT_OBJECT_COUNT_PROGRESS.fixedtext.text"
+msgid "document $current$ of $overall$"
+msgstr "asiakirja $current$ / $overall$"
+
+#: macromigration.src#TP_MIGRATE.FT_MIGRATION_DONE.fixedtext.text
+msgid "All forms and reports have been successfully processed. Press 'Next' to show a detailed summary."
+msgstr "Kaikki lomakkeet ja raportit saatiin muunnettua. Napsauta 'Seuraava' nähdäksesi yhteenvedon."
+
+#: macromigration.src#TP_SUMMARY.FT_HEADER.fixedtext.text
+msgctxt "macromigration.src#TP_SUMMARY.FT_HEADER.fixedtext.text"
+msgid "Summary"
+msgstr "Yhteenveto"
+
+#: macromigration.src#TP_SUMMARY.STR_SUCCESSFUL.string.text
+msgid "The migration was successful. Below is a log of the actions which have been taken to your document."
+msgstr "Muuntaminen onnistui. Alla on luettelo toimenpiteistä, jotka asiakirjalle suoritettiin."
+
+#: macromigration.src#TP_SUMMARY.STR_UNSUCCESSFUL.string.text
+msgid "The migration was not successful. Examine the migration log below for details."
+msgstr "Muuntaminen epäonnistui. Lisää tietoa virheestä löytyy alla olevasta muunnoslokista."
+
+#. This refers to a form document inside a database document.
+#: macromigration.src#STR_FORM.string.text
+msgid "Form '$name$'"
+msgstr "Lomake '$name$'"
+
+#. This refers to a report document inside a database document.
+#: macromigration.src#STR_REPORT.string.text
+msgid "Report '$name$'"
+msgstr "Raportti '$name$'"
+
+#: macromigration.src#STR_OVERALL_PROGRESS.string.text
+msgctxt "macromigration.src#STR_OVERALL_PROGRESS.string.text"
+msgid "document $current$ of $overall$"
+msgstr "asiakirja $current$ / $overall$"
+
+#: macromigration.src#STR_DATABASE_DOCUMENT.string.text
+msgid "Database Document"
+msgstr "Tietokanta-asiakirja"
+
+#: macromigration.src#STR_SAVED_COPY_TO.string.text
+msgid "saved copy to $location$"
+msgstr "tallennettiin kopio nimellä $location$"
+
+#: macromigration.src#STR_MOVED_LIBRARY.string.text
+msgid "migrated $type$ library '$old$' to '$new$'"
+msgstr "siirrettiin $type$-kirjasto '$old$' nimelle '$new$'"
+
+#: macromigration.src#STR_LIBRARY_TYPE_AND_NAME.string.text
+msgid "$type$ library '$library$'"
+msgstr "$type$-kirjasto '$library$'"
+
+#: macromigration.src#STR_MIGRATING_LIBS.string.text
+msgid "migrating libraries ..."
+msgstr "kirjastoja muunnetaan ..."
+
+#: macromigration.src#STR_OOO_BASIC.string.text
+msgid "%PRODUCTNAME Basic"
+msgstr "%PRODUCTNAME% Basic"
+
+#: macromigration.src#STR_JAVA_SCRIPT.string.text
+msgid "JavaScript"
+msgstr "JavaScript"
+
+#: macromigration.src#STR_BEAN_SHELL.string.text
+msgid "BeanShell"
+msgstr "BeanShell"
+
+#: macromigration.src#STR_JAVA.string.text
+msgid "Java"
+msgstr "Java"
+
+#: macromigration.src#STR_PYTHON.string.text
+msgid "Python"
+msgstr "Python"
+
+#: macromigration.src#STR_DIALOG.string.text
+msgid "dialog"
+msgstr "valintaikkuna"
+
+#: macromigration.src#STR_ERRORS.string.text
+msgid "Error(s)"
+msgstr "Virheet"
+
+#: macromigration.src#STR_WARNINGS.string.text
+msgid "Warnings"
+msgstr "Varoitukset"
+
+#: macromigration.src#STR_EXCEPTION.string.text
+msgid "caught exception:"
+msgstr "tapahtui poikkeus:"
+
+#: macromigration.src#ERR_INVALID_BACKUP_LOCATION.errorbox.text
+msgid "You need to choose a backup location other than the document location itself."
+msgstr "Varmuuskopio täytyy tehdä muualle kuin asiakirjan itsensä päälle."
+
+#: macromigration.src#STR_INVALID_NUMBER_ARGS.string.text
+msgid "Invalid number of initialization arguments. Expected 1."
+msgstr "Virheellinen määrä alustusparametreja, odotettiin 1."
+
+#: macromigration.src#STR_NO_DATABASE.string.text
+msgid "No database document found in the initialization arguments."
+msgstr "Alustusparametreissa ei ollut tietokanta-asiakirjaa."
+
+#: macromigration.src#STR_NOT_READONLY.string.text
+msgid "Not applicable to read-only documents."
+msgstr "Toimintoa ei voi suorittaa kirjoitussuojatuille asiakirjoille."
diff --git a/source/fi/dbaccess/source/sdbtools/resource.po b/source/fi/dbaccess/source/sdbtools/resource.po
new file mode 100644
index 00000000000..06a5c15461b
--- /dev/null
+++ b/source/fi/dbaccess/source/sdbtools/resource.po
@@ -0,0 +1,44 @@
+#. extracted from dbaccess/source/sdbtools/resource.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dbaccess%2Fsource%2Fsdbtools%2Fresource.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-04-05 20:03+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: sdbt_strings.src#STR_QUERY_AND_TABLE_DISTINCT_NAMES.string.text
+msgid "You cannot give a table and a query the same name. Please use a name which is not yet used by a query or table."
+msgstr "Taululle ja kyselylle ei voi antaa samaa nimeä. Valitse nimi, joka ei vielä ole kyselyn tai taulun käytössä."
+
+#: sdbt_strings.src#STR_BASENAME_TABLE.string.text
+msgid "Table"
+msgstr "Taulu"
+
+#: sdbt_strings.src#STR_BASENAME_QUERY.string.text
+msgid "Query"
+msgstr "Kysely"
+
+#: sdbt_strings.src#STR_CONN_WITHOUT_QUERIES_OR_TABLES.string.text
+msgid "The given connection is no valid query and/or tables supplier."
+msgstr "Annettu yhteys ei ole kelvollinen kyselyiden tai taulujen toimittaja."
+
+#: sdbt_strings.src#STR_NO_TABLE_OBJECT.string.text
+msgid "The given object is no table object."
+msgstr "Annettu objekti ei ole taulu."
+
+#: sdbt_strings.src#STR_INVALID_COMPOSITION_TYPE.string.text
+msgid "Invalid composition type - need a value from com.sun.star.sdb.tools.CompositionType."
+msgstr "Virheellinen nimen koostetyyppi: arvoksi tarvitaan vakio ryhmästä com.sun.star.sdb.tools.CompositionType."
+
+#: sdbt_strings.src#STR_INVALID_COMMAND_TYPE.string.text
+msgid "Invalid command type - only TABLE and QUERY from com.sun.star.sdb.CommandType are allowed."
+msgstr "Virheellinen komennon tyyppi: vain TABLE ja QUERY ryhmästä com.sun.star.sdb.CommandType ovat sallittuja."
diff --git a/source/fi/dbaccess/source/ui/app.po b/source/fi/dbaccess/source/ui/app.po
new file mode 100644
index 00000000000..4ac352afcd2
--- /dev/null
+++ b/source/fi/dbaccess/source/ui/app.po
@@ -0,0 +1,292 @@
+#. extracted from dbaccess/source/ui/app.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dbaccess%2Fsource%2Fui%2Fapp.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-21 18:54+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: app.src#RID_STR_NEW_FORM.string.text
+msgid "Create Form in Design View..."
+msgstr "Luo lomake rakennenäkymässä..."
+
+#: app.src#RID_STR_NEW_FORM_AUTO.string.text
+msgid "Use Wizard to Create Form..."
+msgstr "Luo lomake ohjatulla toiminnolla..."
+
+#: app.src#RID_STR_NEW_REPORT_AUTO.string.text
+msgid "Use Wizard to Create Report..."
+msgstr "Luo raportti ohjatulla toiminnolla..."
+
+#: app.src#RID_STR_NEW_REPORT.string.text
+msgid "Create Report in Design View..."
+msgstr "Luo raportti rakennenäkymässä..."
+
+#: app.src#RID_STR_NEW_QUERY.string.text
+msgid "Create Query in Design View..."
+msgstr "Luo kysely rakennenäkymässä..."
+
+#: app.src#RID_STR_NEW_QUERY_SQL.string.text
+msgid "Create Query in SQL View..."
+msgstr "Luo kysely SQL-näkymässä..."
+
+#: app.src#RID_STR_NEW_QUERY_AUTO.string.text
+msgid "Use Wizard to Create Query..."
+msgstr "Luo kysely ohjatulla toiminnolla..."
+
+#: app.src#RID_STR_NEW_TABLE.string.text
+msgid "Create Table in Design View..."
+msgstr "Luo taulu rakennenäkymässä..."
+
+#: app.src#RID_STR_NEW_TABLE_AUTO.string.text
+msgid "Use Wizard to Create Table..."
+msgstr "Luo taulu ohjatulla toiminnolla..."
+
+#: app.src#RID_STR_NEW_VIEW.string.text
+msgid "Create View..."
+msgstr "Luo näkymä..."
+
+#: app.src#RID_STR_FORMS_CONTAINER.string.text
+msgid "Forms"
+msgstr "Lomakkeet"
+
+#: app.src#RID_STR_REPORTS_CONTAINER.string.text
+msgid "Reports"
+msgstr "Raportit"
+
+#: app.src#RID_MENU_APP_NEW.SID_APP_NEW_FORM.menuitem.text
+msgid "Form..."
+msgstr "Lomake..."
+
+#: app.src#RID_MENU_APP_NEW.SID_APP_NEW_REPORT.menuitem.text
+msgctxt "app.src#RID_MENU_APP_NEW.SID_APP_NEW_REPORT.menuitem.text"
+msgid "Report..."
+msgstr "Raportti..."
+
+#: app.src#RID_MENU_APP_NEW.SID_DB_NEW_VIEW_SQL.menuitem.text
+msgid "View (Simple)..."
+msgstr "Näkymä (yksinkertainen)..."
+
+#: app.src#RID_MENU_APP_EDIT.SID_DB_APP_PASTE_SPECIAL.menuitem.text
+msgid "Paste Special..."
+msgstr "Liitä määräten..."
+
+#: app.src#RID_MENU_APP_EDIT.SID_DB_APP_DELETE.menuitem.text
+msgid "Delete"
+msgstr "Poista"
+
+#: app.src#RID_MENU_APP_EDIT.SID_DB_APP_RENAME.menuitem.text
+msgid "Rename"
+msgstr "Nimeä uudelleen"
+
+#: app.src#RID_MENU_APP_EDIT.SID_DB_APP_EDIT.menuitem.text
+msgid "Edit"
+msgstr "Muokkaa"
+
+#: app.src#RID_MENU_APP_EDIT.SID_DB_APP_EDIT_SQL_VIEW.menuitem.text
+msgid "Edit in SQL View..."
+msgstr "Muokkaa SQL-näkymässä..."
+
+#: app.src#RID_MENU_APP_EDIT.SID_DB_APP_OPEN.menuitem.text
+msgid "Open"
+msgstr "Avaa"
+
+#: app.src#RID_MENU_APP_EDIT.SID_DB_APP_CONVERTTOVIEW.menuitem.text
+msgid "Create as View"
+msgstr "Luo näkymänä"
+
+#: app.src#RID_MENU_APP_EDIT.SID_FORM_CREATE_REPWIZ_PRE_SEL.menuitem.text
+msgid "Form Wizard..."
+msgstr "Ohjattu lomakkeen luominen..."
+
+#: app.src#RID_MENU_APP_EDIT.SID_APP_NEW_REPORT_PRE_SEL.menuitem.text
+msgctxt "app.src#RID_MENU_APP_EDIT.SID_APP_NEW_REPORT_PRE_SEL.menuitem.text"
+msgid "Report..."
+msgstr "Raportti..."
+
+#: app.src#RID_MENU_APP_EDIT.SID_REPORT_CREATE_REPWIZ_PRE_SEL.menuitem.text
+msgid "Report Wizard..."
+msgstr "Ohjattu raportin luominen..."
+
+#: app.src#RID_MENU_APP_EDIT.SID_SELECTALL.menuitem.text
+msgid "Select All"
+msgstr "Valitse kaikki"
+
+#: app.src#RID_MENU_APP_EDIT.MN_PROPS.SID_DB_APP_DSPROPS.menuitem.text
+msgid "Properties..."
+msgstr "Ominaisuudet..."
+
+#: app.src#RID_MENU_APP_EDIT.MN_PROPS.SID_DB_APP_DSCONNECTION_TYPE.menuitem.text
+msgid "Connection Type..."
+msgstr "Yhteystyyppi..."
+
+#: app.src#RID_MENU_APP_EDIT.MN_PROPS.SID_DB_APP_DSADVANCED_SETTINGS.menuitem.text
+msgid "Advanced Settings..."
+msgstr "Lisäasetukset..."
+
+#: app.src#RID_MENU_APP_EDIT.MN_PROPS.menuitem.text
+msgid "~Database"
+msgstr "~Tietokanta"
+
+#: app.src#STR_QUERY_DELETE_DATASOURCE.string.text
+msgid "Do you want to delete the data source '%1'?"
+msgstr "Haluatko poistaa tietolähteen '%1'?"
+
+#: app.src#STR_APP_TITLE.string.text
+msgid " - %PRODUCTNAME Base"
+msgstr " - %PRODUCTNAME Base"
+
+#: app.src#RID_STR_REPORTS_HELP_TEXT_WIZARD.string.text
+msgid "The wizard will guide you through the steps necessary to create a report."
+msgstr "Tämä ohjattu toiminto auttaa tekemään raportin luomisessa tarvittavat vaiheet."
+
+#: app.src#RID_STR_FORMS_HELP_TEXT.string.text
+msgid "Create a form by specifying the record source, controls, and control properties."
+msgstr "Luo lomake määrittämällä tietuelähde, ohjausobjektit ja ohjausobjektien ominaisuudet."
+
+#: app.src#RID_STR_REPORT_HELP_TEXT.string.text
+msgid "Create a report by specifying the record source, controls, and control properties."
+msgstr "Luo raportti määrittämällä tietuelähde, ohjausobjektit ja ohjausobjektien ominaisuudet."
+
+#: app.src#RID_STR_FORMS_HELP_TEXT_WIZARD.string.text
+msgid "The wizard will guide you through the steps necessary to create a form."
+msgstr "Tämä ohjattu toiminto auttaa tekemään lomakkeen luomisessa tarvittavat vaiheet."
+
+#: app.src#RID_STR_QUERIES_HELP_TEXT.string.text
+msgid "Create a query by specifying the filters, input tables, field names, and properties for sorting or grouping."
+msgstr "Luo kysely määrittämällä suodattimet, syöttötaulukot, kenttien nimet ja lajittelun tai ryhmittelyn ominaisuudet."
+
+#: app.src#RID_STR_QUERIES_HELP_TEXT_SQL.string.text
+msgid "Create a query entering an SQL statement directly."
+msgstr "Luo kysely antamalla suoraan SQL-lause."
+
+#: app.src#RID_STR_QUERIES_HELP_TEXT_WIZARD.string.text
+msgid "The wizard will guide you through the steps necessary to create a query."
+msgstr "Tämä ohjattu toiminto auttaa tekemään kyselyn luomisessa tarvittavat vaiheet."
+
+#: app.src#RID_STR_TABLES_HELP_TEXT_DESIGN.string.text
+msgid "Create a table by specifying the field names and properties, as well as the data types."
+msgstr "Luo taulu määrittämällä kenttien nimet ja ominaisuudet sekä tietotyypit."
+
+#: app.src#RID_STR_TABLES_HELP_TEXT_WIZARD.string.text
+msgid "Choose from a selection of business and personal table samples, which you customize to create a table."
+msgstr "Valitse yritys- ja henkilökohtaisten taulujen mallivalikoimasta muokkaamalla luotava taulu."
+
+#: app.src#RID_STR_VIEWS_HELP_TEXT_DESIGN.string.text
+msgid "Create a view by specifying the tables and field names you would like to have visible."
+msgstr "Luo näkymä määrittelemällä taulut ja kenttien nimet, joiden haluat näkyvän."
+
+#: app.src#RID_STR_VIEWS_HELP_TEXT_WIZARD.string.text
+msgid "Opens the view wizard"
+msgstr "Avaa ohjatun näkymätoiminnon"
+
+#: app.src#STR_DATABASE.string.text
+msgid "Database"
+msgstr "Tietokanta"
+
+#: app.src#STR_TASKS.string.text
+msgid "Tasks"
+msgstr "Tehtävät"
+
+#: app.src#STR_DESCRIPTION.string.text
+msgid "Description"
+msgstr "Kuvaus"
+
+#: app.src#STR_PREVIEW.string.text
+msgid "Preview"
+msgstr "Esikatselu"
+
+#: app.src#STR_DISABLEPREVIEW.string.text
+msgid "Disable Preview"
+msgstr "Poista esikatselu käytöstä"
+
+#: app.src#APP_SAVEMODIFIED.querybox.text
+msgid ""
+"The database has been modified.\n"
+"Do you want to save the changes?"
+msgstr ""
+"Tietokantaa on muokattu.\n"
+"Haluatko tallentaa muutokset?"
+
+#: app.src#APP_CLOSEDOCUMENTS.querybox.text
+msgid ""
+"The connection type has been altered.\n"
+"For the changes to take effect, all forms, reports, queries and tables must be closed.\n"
+"\n"
+"Do you want to close all documents now?"
+msgstr ""
+"Yhteyden tyyppiä on muutettu.\n"
+"Muutosten voimaan tulemiseksi kaikki lomakkeet, raportit, kyselyt ja taulut on suljettava.\n"
+"\n"
+"Haluatko sulkea kaikki asiakirjat nyt?"
+
+#: app.src#RID_MENU_APP_PREVIEW.SID_DB_APP_DISABLE_PREVIEW.menuitem.text
+msgid "None"
+msgstr "Ei mitään"
+
+#: app.src#RID_MENU_APP_PREVIEW.SID_DB_APP_VIEW_DOCINFO_PREVIEW.menuitem.text
+msgid "Document Information"
+msgstr "Asiakirjan tiedot"
+
+#: app.src#RID_MENU_APP_PREVIEW.SID_DB_APP_VIEW_DOC_PREVIEW.menuitem.text
+msgid "Document"
+msgstr "Asiakirja"
+
+#: app.src#RID_STR_FORM.string.text
+msgid "Form"
+msgstr "Lomake"
+
+#: app.src#RID_STR_REPORT.string.text
+msgid "Report"
+msgstr "Raportti"
+
+#: app.src#STR_FRM_LABEL.string.text
+msgid "F~orm name"
+msgstr "L~omakkeen nimi"
+
+#: app.src#STR_RPT_LABEL.string.text
+msgid "~Report name"
+msgstr "R~aportin nimi"
+
+#: app.src#STR_FOLDER_LABEL.string.text
+msgid "F~older name"
+msgstr "~Kansion nimi"
+
+#: app.src#STR_SUB_DOCS_WITH_SCRIPTS.string.text
+msgid "The document contains forms or reports with embedded macros."
+msgstr "Asiakirja sisältää lomakkeita tai raportteja, joissa on makroja."
+
+#: app.src#STR_SUB_DOCS_WITH_SCRIPTS_DETAIL.string.text
+msgid ""
+"Macros should be embedded into the database document itself.\n"
+"\n"
+"You can continue to use your document as before, however, you are encouraged to migrate your macros. The menu item 'Tools / Migrate Macros ...' will assist you with this.\n"
+"\n"
+"Note that you won't be able to embed macros into the database document itself until this migration is done. "
+msgstr ""
+"Makrot tulisi sisällyttää suoraan tietokanta-asiakirjaan.\n"
+"\n"
+"Asiakirjaa voi edelleen käyttää entiseen tapaan. Makrot olisi kuitenkin suositeltavaa siirtää uuteen tallennusmuotoon. Toiminto 'Työkalut / Siirrä makrot ...' auttaa tässä.\n"
+"\n"
+"Uusia makroja ei voi liittää tietokanta-asiakirjaan ennen kuin tämä muunnos on tehty. "
+
+#: app.src#RID_STR_EMBEDDED_DATABASE.string.text
+msgid "Embedded database"
+msgstr "Upotettu tietokanta"
+
+#: app.src#RID_STR_NO_DIFF_CAT.string.text
+msgid "You cannot select different categories."
+msgstr "Erityyppisiä kohteita ei voi valita samanaikaisesti."
+
+#: app.src#RID_STR_UNSUPPORTED_OBJECT_TYPE.string.text
+msgid "Unsupported object type found ($type$)."
+msgstr "Tyyppiä $type$ olevia objekteja ei tueta."
diff --git a/source/fi/dbaccess/source/ui/browser.po b/source/fi/dbaccess/source/ui/browser.po
new file mode 100644
index 00000000000..f1945d56ee2
--- /dev/null
+++ b/source/fi/dbaccess/source/ui/browser.po
@@ -0,0 +1,174 @@
+#. extracted from dbaccess/source/ui/browser.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dbaccess%2Fsource%2Fui%2Fbrowser.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-04-05 20:03+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: bcommon.src#RID_STR_TBL_TITLE.string.text
+msgctxt "bcommon.src#RID_STR_TBL_TITLE.string.text"
+msgid "Table #"
+msgstr "Taulu #"
+
+#: sbagrid.src#RID_SBA_GRID_COLCTXMENU.ID_BROWSER_COLATTRSET.menuitem.text
+msgid "Column ~Format..."
+msgstr "Sarake~muoto..."
+
+#: sbagrid.src#RID_SBA_GRID_COLCTXMENU.ID_BROWSER_COLUMNINFO.menuitem.text
+msgid "Copy Column D~escription"
+msgstr "Kopioi sarakkeen ~kuvaus"
+
+#: sbagrid.src#RID_SBA_GRID_ROWCTXMENU.ID_BROWSER_TABLEATTR.menuitem.text
+msgid "Table Format..."
+msgstr "Taulukon muotoilu..."
+
+#: sbagrid.src#RID_SBA_GRID_ROWCTXMENU.ID_BROWSER_ROWHEIGHT.menuitem.text
+msgid "Row Height..."
+msgstr "Rivikorkeus..."
+
+#: sbagrid.src#RID_STR_UNDO_MODIFY_RECORD.string.text
+msgid "Undo: Data Input"
+msgstr "Peruuta: tietojen syöttö"
+
+#: sbagrid.src#RID_STR_SAVE_CURRENT_RECORD.string.text
+msgid "Save current record"
+msgstr "Tallenna nykyinen tietue"
+
+#: sbagrid.src#STR_QRY_TITLE.string.text
+msgid "Query #"
+msgstr "Kysely #"
+
+#: sbagrid.src#STR_TBL_TITLE.string.text
+msgctxt "sbagrid.src#STR_TBL_TITLE.string.text"
+msgid "Table #"
+msgstr "Taulu #"
+
+#: sbagrid.src#STR_VIEW_TITLE.string.text
+msgid "View #"
+msgstr "Näytä #"
+
+#: sbagrid.src#STR_NAME_ALREADY_EXISTS.string.text
+msgid "The name \"#\" already exists."
+msgstr "Nimi # on jo olemassa."
+
+#: sbagrid.src#STR_NO_COLUMNNAME_MATCHING.string.text
+msgid "No matching column names were found."
+msgstr "Toisiaan vastaavia sarakkeiden nimiä ei löytynyt."
+
+#: sbagrid.src#STR_ERROR_OCCURRED_WHILE_COPYING.string.text
+msgid "An error occurred. Do you want to continue copying?"
+msgstr "On tapahtunut virhe. Haluatko jatkaa kopiointia?"
+
+#: sbagrid.src#STR_DATASOURCE_GRIDCONTROL_NAME.string.text
+msgid "Data source table view"
+msgstr "Tietolähteen taulunäkymä"
+
+#: sbagrid.src#STR_DATASOURCE_GRIDCONTROL_DESC.string.text
+msgid "Shows the selected table or query."
+msgstr "Näyttää valitun taulun tai kyselyn."
+
+#: sbabrw.src#QUERY_BRW_SAVEMODIFIED.querybox.text
+msgid ""
+"The current record has been changed.\n"
+"Do you want to save the changes?"
+msgstr ""
+"Nykyistä tietuetta on muutettu.\n"
+"Haluatko tallentaa muutokset?"
+
+#: sbabrw.src#QUERY_BRW_DELETE_ROWS.querybox.text
+msgid "Do you want to delete the selected data?"
+msgstr "Haluatko poistaa valitut tiedot?"
+
+#: sbabrw.src#RID_STR_DATABROWSER_FILTERED.string.text
+msgid "(filtered)"
+msgstr "(suodatettu)"
+
+#: sbabrw.src#SBA_BROWSER_SETTING_ORDER.string.text
+msgid "Error setting the sort criteria"
+msgstr "Virhe lajittelujärjestyksen määrityksessä"
+
+#: sbabrw.src#SBA_BROWSER_SETTING_FILTER.string.text
+msgid "Error setting the filter criteria"
+msgstr "Virhe suodatusehtojen määrityksessä"
+
+#: sbabrw.src#RID_STR_CONNECTION_LOST.string.text
+msgid "Connection lost"
+msgstr "Yhteys katkennut"
+
+#: sbabrw.src#RID_STR_QUERIES_CONTAINER.string.text
+msgid "Queries"
+msgstr "Kyselyt"
+
+#: sbabrw.src#RID_STR_TABLES_CONTAINER.string.text
+msgid "Tables"
+msgstr "Taulut"
+
+#: sbabrw.src#MID_EDIT_DATABASE.#define.text
+msgid "Edit ~Database File..."
+msgstr "Muokkaa ~tietokantatiedostoa..."
+
+#: sbabrw.src#MID_ADMINISTRATE.#define.text
+msgid "Registered databases ..."
+msgstr "Rekisteröidyt tietokannat..."
+
+#: sbabrw.src#MID_CLOSECONN.#define.text
+msgid "Disco~nnect"
+msgstr "Katkaise ~yhteys"
+
+#: sbabrw.src#STR_TITLE_CONFIRM_DELETION.string.text
+msgid "Confirm Deletion"
+msgstr "Vahvista poistaminen"
+
+#: sbabrw.src#STR_QUERY_DELETE_TABLE.string.text
+msgid "Do you want to delete the table '%1'?"
+msgstr "Haluatko poistaa taulun '%1'?"
+
+#: sbabrw.src#QUERY_BRW_DELETE_QUERY_CONFIRM.querybox.text
+msgid "The query already exists. Do you want to delete it?"
+msgstr "Kysely on ennestään olemassa. Haluatko poistaa sen?"
+
+#: sbabrw.src#QUERY_CONNECTION_LOST.querybox.text
+msgid "The connection to the database has been lost. Do you want to reconnect?"
+msgstr "Tietokantayhteys katkesi. Haluatko muodostaa yhteyden uudelleen?"
+
+#: sbabrw.src#STR_OPENTABLES_WARNINGS.string.text
+msgid "Warnings encountered"
+msgstr "Ilmenneet varoitukset"
+
+#: sbabrw.src#STR_OPENTABLES_WARNINGS_DETAILS.string.text
+msgid "While retrieving the tables, warnings were reported by the database connection."
+msgstr "Tietokantayhteys palautti varoituksia tauluja noudettaessa."
+
+#: sbabrw.src#STR_CONNECTING_DATASOURCE.string.text
+msgid "Connecting to \"$name$\" ..."
+msgstr "Yhdistetään kohteeseen $name$..."
+
+#: sbabrw.src#STR_LOADING_QUERY.string.text
+msgid "Loading query $name$ ..."
+msgstr "Ladataan kyselyä $name$..."
+
+#: sbabrw.src#STR_LOADING_TABLE.string.text
+msgid "Loading table $name$ ..."
+msgstr "Ladataan taulua $name$..."
+
+#: sbabrw.src#STR_NO_TABLE_FORMAT_INSIDE.string.text
+msgid "No table format could be found."
+msgstr "Taulumuotoa ei löytynyt."
+
+#: sbabrw.src#STR_COULDNOTCONNECT_DATASOURCE.string.text
+msgid "The connection to the data source \"$name$\" could not be established."
+msgstr "Yhteyttä tietolähteeseen $name$ ei voitu muodostaa."
+
+#: sbabrw.src#RID_MENU_REFRESH_DATA.ID_BROWSER_REFRESH_REBUILD.menuitem.text
+msgid "Rebuild"
+msgstr "Kokoa uudestaan"
diff --git a/source/fi/dbaccess/source/ui/control.po b/source/fi/dbaccess/source/ui/control.po
new file mode 100644
index 00000000000..d7f8adccc07
--- /dev/null
+++ b/source/fi/dbaccess/source/ui/control.po
@@ -0,0 +1,92 @@
+#. extracted from dbaccess/source/ui/control.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dbaccess%2Fsource%2Fui%2Fcontrol.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:40+0200\n"
+"PO-Revision-Date: 2011-04-24 18:56+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: undosqledit.src#STR_QUERY_UNDO_MODIFYSQLEDIT.string.text
+msgid "Modify SQL statement(s)"
+msgstr "Muuta SQL-lausetta tai -lauseita"
+
+#: TableGrantCtrl.src#STR_TABLE_PRIV_NAME.string.text
+msgid "Table name"
+msgstr "Taulun nimi"
+
+#: TableGrantCtrl.src#STR_TABLE_PRIV_INSERT.string.text
+msgid "Insert data"
+msgstr "Lisää tietoja"
+
+#: TableGrantCtrl.src#STR_TABLE_PRIV_DELETE.string.text
+msgid "Delete data"
+msgstr "Poista tiedot"
+
+#: TableGrantCtrl.src#STR_TABLE_PRIV_UPDATE.string.text
+msgid "Modify data"
+msgstr "Muuta tietoja"
+
+#: TableGrantCtrl.src#STR_TABLE_PRIV_ALTER.string.text
+msgid "Alter structure"
+msgstr "Muuta rakennetta"
+
+#: TableGrantCtrl.src#STR_TABLE_PRIV_SELECT.string.text
+msgid "Read data"
+msgstr "Lue tietoja"
+
+#: TableGrantCtrl.src#STR_TABLE_PRIV_REFERENCE.string.text
+msgid "Modify references"
+msgstr "Muuta viitteitä"
+
+#: TableGrantCtrl.src#STR_TABLE_PRIV_DROP.string.text
+msgid "Drop structure"
+msgstr "Poista rakenne"
+
+#: tabletree.src#MENU_TABLETREE_POPUP.MID_SORT_ASCENDING.menuitem.text
+msgid "Sort Ascending"
+msgstr "Nouseva lajittelu"
+
+#: tabletree.src#MENU_TABLETREE_POPUP.MID_SORT_DECENDING.menuitem.text
+msgid "Sort Descending"
+msgstr "Laskeva lajittelu"
+
+#: tabletree.src#STR_COULDNOTCREATE_DRIVERMANAGER.string.text
+msgid "Cannot connect to the SDBC driver manager (#servicename#)."
+msgstr "Yhteyden muodostaminen SDBC-ajurien hallintaan ei onnistu (#servicename#)."
+
+#: tabletree.src#STR_NOREGISTEREDDRIVER.string.text
+msgid "A driver is not registered for the URL #connurl#."
+msgstr "Ajuria ei ole rekisteröity URL-osoitteelle #connurl#."
+
+#: tabletree.src#STR_COULDNOTCONNECT.string.text
+msgid "No connection could be established for the URL #connurl#."
+msgstr "Yhteyden muodostaminen URL-osoitteeseen #connurl# epäonnistui."
+
+#: tabletree.src#STR_COULDNOTCONNECT_PLEASECHECK.string.text
+msgid "Please check the current settings, for example user name and password."
+msgstr "Tarkista, että nykyiset asetukset, esimerkiksi salasana- ja käyttäjätunnusasetukset, ovat oikeat."
+
+#: tabletree.src#STR_NOTABLEINFO.string.text
+msgid "Successfully connected, but information about database tables is not available."
+msgstr "Yhteys on muodostettu, mutta tietokannan taulutiedot eivät ole käytettävissä."
+
+#: tabletree.src#STR_ALL_TABLES.string.text
+msgid "All tables"
+msgstr "Kaikki taulut"
+
+#: tabletree.src#STR_ALL_VIEWS.string.text
+msgid "All views"
+msgstr "Kaikki näkymät"
+
+#: tabletree.src#STR_ALL_TABLES_AND_VIEWS.string.text
+msgid "All tables and views"
+msgstr "Kaikki taulut ja näkymät"
diff --git a/source/fi/dbaccess/source/ui/dlg.po b/source/fi/dbaccess/source/ui/dlg.po
new file mode 100644
index 00000000000..9cdea45827f
--- /dev/null
+++ b/source/fi/dbaccess/source/ui/dlg.po
@@ -0,0 +1,1598 @@
+#. extracted from dbaccess/source/ui/dlg.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dbaccess%2Fsource%2Fui%2Fdlg.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-21 18:57+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: textconnectionsettings.src#DLG_TEXT_CONNECTION_SETTINGS.modaldialog.text
+msgid "Text Connection Settings"
+msgstr "Tekstiyhteysasetukset"
+
+#: indexdialog.src#DLG_INDEXDESIGN.TLB_ACTIONS.ID_INDEX_NEW.toolboxitem.text
+msgid "New Index"
+msgstr "Uusi indeksi"
+
+#: indexdialog.src#DLG_INDEXDESIGN.TLB_ACTIONS.ID_INDEX_DROP.toolboxitem.text
+msgid "Delete Current Index"
+msgstr "Poista nykyinen indeksi"
+
+#: indexdialog.src#DLG_INDEXDESIGN.TLB_ACTIONS.ID_INDEX_RENAME.toolboxitem.text
+msgid "Rename Current Index"
+msgstr "Nimeä nykyinen indeksi uudelleen"
+
+#: indexdialog.src#DLG_INDEXDESIGN.TLB_ACTIONS.ID_INDEX_SAVE.toolboxitem.text
+msgid "Save Current Index"
+msgstr "Tallenna nykyinen indeksi"
+
+#: indexdialog.src#DLG_INDEXDESIGN.TLB_ACTIONS.ID_INDEX_RESET.toolboxitem.text
+msgid "Reset Current Index"
+msgstr "Palauta nykyisen indeksin asetukset"
+
+#: indexdialog.src#DLG_INDEXDESIGN.FL_INDEXDETAILS.fixedline.text
+msgid "Index details"
+msgstr "Indeksin tiedot"
+
+#: indexdialog.src#DLG_INDEXDESIGN.FT_DESC_LABEL.fixedtext.text
+msgid "Index identifier:"
+msgstr "Indeksin tunniste:"
+
+#: indexdialog.src#DLG_INDEXDESIGN.CB_UNIQUE.checkbox.text
+msgid "~Unique"
+msgstr "~Yksilöllinen"
+
+#: indexdialog.src#DLG_INDEXDESIGN.FT_FIELDS.fixedtext.text
+msgid "Fields"
+msgstr "Kentät"
+
+#: indexdialog.src#DLG_INDEXDESIGN.PB_CLOSE.pushbutton.text
+msgctxt "indexdialog.src#DLG_INDEXDESIGN.PB_CLOSE.pushbutton.text"
+msgid "~Close"
+msgstr "~Sulje"
+
+#: indexdialog.src#DLG_INDEXDESIGN.modaldialog.text
+msgctxt "indexdialog.src#DLG_INDEXDESIGN.modaldialog.text"
+msgid "Indexes"
+msgstr "Indeksit"
+
+#: indexdialog.src#STR_TAB_INDEX_SORTORDER.string.text
+msgctxt "indexdialog.src#STR_TAB_INDEX_SORTORDER.string.text"
+msgid "Sort order"
+msgstr "Lajittelujärjestys"
+
+#: indexdialog.src#STR_TAB_INDEX_FIELD.string.text
+msgid "Index field"
+msgstr "Indeksikenttä"
+
+#: indexdialog.src#STR_ORDER_ASCENDING.string.text
+msgid "Ascending"
+msgstr "Nouseva"
+
+#: indexdialog.src#STR_ORDER_DESCENDING.string.text
+msgid "Descending"
+msgstr "Laskeva"
+
+#: indexdialog.src#STR_CONFIRM_DROP_INDEX.string.text
+msgid "Do you really want to delete the index '$name$'?"
+msgstr "Haluatko varmasti poistaa indeksin '$name$'?"
+
+#: indexdialog.src#STR_LOGICAL_INDEX_NAME.string.text
+msgid "index"
+msgstr "indeksi"
+
+#: indexdialog.src#ERR_NEED_INDEX_FIELDS.errorbox.text
+msgid "The index must contain at least one field."
+msgstr "Indeksissä on oltava vähintään yksi kenttä."
+
+#: indexdialog.src#ERR_NEED_INDEX_FIELDS.errorbox.title
+msgid "Save Index"
+msgstr "Tallenna indeksi"
+
+#: indexdialog.src#QUERY_SAVE_CURRENT_INDEX.querybox.text
+msgid "Do you want to save the changes made to the current index?"
+msgstr "Haluatko tallentaa nykyiseen indeksiin tehdyt muutokset?"
+
+#: indexdialog.src#QUERY_SAVE_CURRENT_INDEX.querybox.title
+msgid "Exit Index Design"
+msgstr "Poistu indeksin määrityksestä"
+
+#: indexdialog.src#STR_INDEX_NAME_ALREADY_USED.string.text
+msgid "There is already another index named \"$name$\"."
+msgstr "Indeksi nimeltään \"$name$\" on jo olemassa."
+
+#: indexdialog.src#STR_INDEXDESIGN_DOUBLE_COLUMN_NAME.string.text
+msgid "In an index definition, no table column may occur more than once. However, you have entered column \"$name$\" twice."
+msgstr "Taulun sarakkeet voivat esiintyä vain kertaalleen indeksin määrityksissä. Olet kuitenkin syöttänyt sarakkeen \"$name$\" kahdesti."
+
+#: dlgattr.src#DLG_ATTR.1.pushbutton.text
+msgid "Bac~k"
+msgstr "Edellin~en"
+
+#: dlgattr.src#DLG_ATTR.TP_ATTR_CHAR.string.text
+msgid "Font"
+msgstr "Fontti"
+
+#: dlgattr.src#DLG_ATTR.TP_ATTR_NUMBER.string.text
+msgid "Format"
+msgstr "Muotoilu"
+
+#: dlgattr.src#DLG_ATTR.TP_ATTR_ALIGN.string.text
+msgid "Alignment"
+msgstr "Tasaus"
+
+#: dlgattr.src#DLG_ATTR.ST_ROW.string.text
+msgid "Table Format"
+msgstr "Taulun muotoilu"
+
+#: dlgattr.src#DLG_ATTR.tabdialog.text
+msgid "Field Format"
+msgstr "Kentän muoto"
+
+#: adtabdlg.src#DLG_JOIN_TABADD.RB_CASE_TABLES.radiobutton.text
+msgid "Tables"
+msgstr "Taulut"
+
+#: adtabdlg.src#DLG_JOIN_TABADD.RB_CASE_QUERIES.radiobutton.text
+msgid "Queries"
+msgstr "Kyselyt"
+
+#: adtabdlg.src#DLG_JOIN_TABADD.PB_ADDTABLE.pushbutton.text
+msgid "~Add"
+msgstr "Lis~ää"
+
+#: adtabdlg.src#DLG_JOIN_TABADD.PB_CLOSE.cancelbutton.text
+msgctxt "adtabdlg.src#DLG_JOIN_TABADD.PB_CLOSE.cancelbutton.text"
+msgid "~Close"
+msgstr "~Sulje"
+
+#: adtabdlg.src#DLG_JOIN_TABADD.STR_ADD_TABLES.string.text
+msgid "Add Tables"
+msgstr "Lisää tauluja"
+
+#: adtabdlg.src#DLG_JOIN_TABADD.STR_ADD_TABLE_OR_QUERY.string.text
+msgid "Add Table or Query"
+msgstr "Lisää taulu tai kysely"
+
+#: paramdialog.src#DLG_PARAMETERS.FL_PARAMS.fixedline.text
+msgid "~Parameters"
+msgstr "~Parametrit"
+
+#: paramdialog.src#DLG_PARAMETERS.FT_VALUE.fixedtext.text
+msgid "~Value"
+msgstr "~Arvo"
+
+#: paramdialog.src#DLG_PARAMETERS.BT_TRAVELNEXT.pushbutton.text
+msgid "~Next"
+msgstr "~Seuraava"
+
+#: paramdialog.src#DLG_PARAMETERS.STR_COULD_NOT_CONVERT_PARAM.string.text
+msgid "The entry could not be converted to a valid value for the \"$name$\"column"
+msgstr "Merkintää ei voitu muuttaa sarakkeen $name$ kelvolliseksi arvoksi"
+
+#: paramdialog.src#DLG_PARAMETERS.modaldialog.text
+msgid "Parameter Input"
+msgstr "Parametrin syöttö"
+
+#: dlgsave.src#DLG_SAVE_AS.FT_DESCRIPTION.fixedtext.text
+msgid "Please enter a name for the object to be created:"
+msgstr "Anna luotavan objektin nimi:"
+
+#: dlgsave.src#DLG_SAVE_AS.FT_CATALOG.fixedtext.text
+msgid "~Catalog"
+msgstr "~Luettelo"
+
+#: dlgsave.src#DLG_SAVE_AS.FT_SCHEMA.fixedtext.text
+msgid "~Schema"
+msgstr "~Rakenne"
+
+#: dlgsave.src#DLG_SAVE_AS.STR_TBL_LABEL.string.text
+msgid "~Table Name"
+msgstr "Ta~ulun nimi"
+
+#: dlgsave.src#DLG_SAVE_AS.STR_VW_LABEL.string.text
+msgid "~Name of table view"
+msgstr "Taulu~näkymän nimi"
+
+#: dlgsave.src#DLG_SAVE_AS.STR_QRY_LABEL.string.text
+msgid "~Query name"
+msgstr "K~yselyn nimi"
+
+#: dlgsave.src#DLG_SAVE_AS.STR_TITLE_RENAME.string.text
+msgid "Rename to"
+msgstr "Nimeä uudelleen"
+
+#: dlgsave.src#DLG_SAVE_AS.STR_TITLE_PASTE_AS.string.text
+msgid "Insert as"
+msgstr "Lisää nimellä"
+
+#: dlgsave.src#DLG_SAVE_AS.modaldialog.text
+msgid "Save As"
+msgstr "Tallenna nimellä"
+
+#: sqlmessage.src#DLG_SQLEXCEPTIONCHAIN.FL_DETAILS.fixedline.text
+msgctxt "sqlmessage.src#DLG_SQLEXCEPTIONCHAIN.FL_DETAILS.fixedline.text"
+msgid "Details"
+msgstr "Tiedot"
+
+#: sqlmessage.src#DLG_SQLEXCEPTIONCHAIN.FT_ERRORLIST.fixedtext.text
+msgid "Error ~list:"
+msgstr "Virhe~luettelo:"
+
+#: sqlmessage.src#DLG_SQLEXCEPTIONCHAIN.FT_DESCRIPTION.fixedtext.text
+msgid "~Description:"
+msgstr "~Kuvaus:"
+
+#: sqlmessage.src#DLG_SQLEXCEPTIONCHAIN.STR_EXCEPTION_STATUS.string.text
+msgid "SQL Status"
+msgstr "SQL-tila"
+
+#: sqlmessage.src#DLG_SQLEXCEPTIONCHAIN.STR_EXCEPTION_ERRORCODE.string.text
+msgid "Error code"
+msgstr "Virhekoodi"
+
+#: sqlmessage.src#DLG_SQLEXCEPTIONCHAIN.modaldialog.text
+msgid "%PRODUCTNAME Base"
+msgstr "%PRODUCTNAME - Tietokanta"
+
+#: sqlmessage.src#STR_EXPLAN_STRINGCONVERSION_ERROR.string.text
+msgid "A frequent reason for this error is an inappropriate character set setting for the language of your database. Check the setting by choosing Edit - Database - Properties."
+msgstr "Yleinen syy tälle virheelle on tietokannassa käytetylle kielelle soveltumaton merkistöasetus. Tarkista asetus valitsemalla Muokkaa - Tietokanta - Ominaisuudet."
+
+#: sqlmessage.src#STR_EXCEPTION_ERROR.string.text
+msgid "Error"
+msgstr "Virhe"
+
+#: sqlmessage.src#STR_EXCEPTION_WARNING.string.text
+msgid "Warning"
+msgstr "Varoitus"
+
+#: sqlmessage.src#STR_EXCEPTION_INFO.string.text
+msgid "Information"
+msgstr "Tiedot"
+
+#: sqlmessage.src#STR_EXCEPTION_DETAILS.string.text
+msgctxt "sqlmessage.src#STR_EXCEPTION_DETAILS.string.text"
+msgid "Details"
+msgstr "Yksityiskohdat"
+
+#: CollectionView.src#DLG_COLLECTION_VIEW.BTN_EXPLORERFILE_NEWFOLDER.imagebutton.text
+msgctxt "CollectionView.src#DLG_COLLECTION_VIEW.BTN_EXPLORERFILE_NEWFOLDER.imagebutton.text"
+msgid "-"
+msgstr "-"
+
+#: CollectionView.src#DLG_COLLECTION_VIEW.BTN_EXPLORERFILE_NEWFOLDER.imagebutton.quickhelptext
+msgid "Create New Directory"
+msgstr "Luo uusi hakemisto"
+
+#: CollectionView.src#DLG_COLLECTION_VIEW.BTN_EXPLORERFILE_UP.imagebutton.text
+msgctxt "CollectionView.src#DLG_COLLECTION_VIEW.BTN_EXPLORERFILE_UP.imagebutton.text"
+msgid "-"
+msgstr "-"
+
+#: CollectionView.src#DLG_COLLECTION_VIEW.BTN_EXPLORERFILE_UP.imagebutton.quickhelptext
+msgid "Up One Level"
+msgstr "Tasoa ylemmäs"
+
+#: CollectionView.src#DLG_COLLECTION_VIEW.FT_EXPLORERFILE_FILENAME.fixedtext.text
+msgid "File ~name:"
+msgstr "Tiedoston ~nimi:"
+
+#: CollectionView.src#DLG_COLLECTION_VIEW.BTN_EXPLORERFILE_SAVE.pushbutton.text
+msgctxt "CollectionView.src#DLG_COLLECTION_VIEW.BTN_EXPLORERFILE_SAVE.pushbutton.text"
+msgid "Save"
+msgstr "Tallenna"
+
+#: CollectionView.src#DLG_COLLECTION_VIEW.STR_PATHNAME.string.text
+msgid "~Path:"
+msgstr "~Polku:"
+
+#: CollectionView.src#DLG_COLLECTION_VIEW.modaldialog.text
+msgctxt "CollectionView.src#DLG_COLLECTION_VIEW.modaldialog.text"
+msgid "Save"
+msgstr "Tallenna"
+
+#: CollectionView.src#STR_NEW_FOLDER.string.text
+msgid "Folder"
+msgstr "Kansio"
+
+#: CollectionView.src#STR_ALREADYEXISTOVERWRITE.string.text
+msgid "The file already exists. Overwrite?"
+msgstr "Tiedosto on jo olemassa. Korvataanko?"
+
+#: dbadminsetup.src#DLG_DATABASE_WIZARD.STR_DBWIZARDTITLE.string.text
+msgctxt "dbadminsetup.src#DLG_DATABASE_WIZARD.STR_DBWIZARDTITLE.string.text"
+msgid "Database Wizard"
+msgstr "Ohjattu tietokantamääritys"
+
+#: dbadminsetup.src#DLG_DATABASE_WIZARD.STR_PAGETITLE_INTROPAGE.string.text
+msgid "Select database"
+msgstr "Valitse tietokanta"
+
+#: dbadminsetup.src#DLG_DATABASE_WIZARD.STR_PAGETITLE_DBASE.string.text
+msgid "Set up dBASE connection"
+msgstr "Määritä dBASE-yhteys"
+
+#: dbadminsetup.src#DLG_DATABASE_WIZARD.STR_PAGETITLE_TEXT.string.text
+msgctxt "dbadminsetup.src#DLG_DATABASE_WIZARD.STR_PAGETITLE_TEXT.string.text"
+msgid "Set up a connection to text files"
+msgstr "Määritä yhteys tekstitiedostoihin"
+
+#: dbadminsetup.src#DLG_DATABASE_WIZARD.STR_PAGETITLE_MSACCESS.string.text
+msgid "Set up Microsoft Access connection"
+msgstr "Määritä Microsoft Access -yhteys"
+
+#: dbadminsetup.src#DLG_DATABASE_WIZARD.STR_PAGETITLE_LDAP.string.text
+msgid "Set up LDAP connection"
+msgstr "Määritä LDAP-yhteys"
+
+#: dbadminsetup.src#DLG_DATABASE_WIZARD.STR_PAGETITLE_ADO.string.text
+msgid "Set up ADO connection"
+msgstr "Määritä ADO-yhteys"
+
+#: dbadminsetup.src#DLG_DATABASE_WIZARD.STR_PAGETITLE_JDBC.string.text
+msgid "Set up JDBC connection"
+msgstr "Määritä JDBC-yhteys"
+
+#: dbadminsetup.src#DLG_DATABASE_WIZARD.STR_PAGETITLE_ORACLE.string.text
+msgid "Set up Oracle database connection"
+msgstr "Määritä Oracle-tietokantayhteys"
+
+#: dbadminsetup.src#DLG_DATABASE_WIZARD.STR_PAGETITLE_MYSQL.string.text
+msgid "Set up MySQL connection"
+msgstr "Määritä MySQL-yhteys"
+
+#: dbadminsetup.src#DLG_DATABASE_WIZARD.STR_PAGETITLE_ODBC.string.text
+msgid "Set up ODBC connection"
+msgstr "Määritä ODBC-yhteys"
+
+#: dbadminsetup.src#DLG_DATABASE_WIZARD.STR_PAGETITLE_SPREADSHEET.string.text
+msgid "Set up Spreadsheet connection"
+msgstr "Määritä laskentataulukko-yhteys"
+
+#: dbadminsetup.src#DLG_DATABASE_WIZARD.STR_PAGETITLE_AUTHENTIFICATION.string.text
+msgid "Set up user authentication"
+msgstr "Määritä käyttäjän tunnistaminen"
+
+#: dbadminsetup.src#DLG_DATABASE_WIZARD.STR_PAGETITLE_MYSQL_NATIVE.string.text
+msgid "Set up MySQL server data"
+msgstr "Määritä MySQL-palvelimen asetukset"
+
+#: dbadminsetup.src#DLG_DATABASE_WIZARD.STR_PAGETITLE_FINAL.string.text
+msgid "Save and proceed"
+msgstr "Tallenna ja etene"
+
+#: dbadminsetup.src#DLG_DATABASE_WIZARD.modaldialog.text
+msgctxt "dbadminsetup.src#DLG_DATABASE_WIZARD.modaldialog.text"
+msgid "Database Wizard"
+msgstr "Ohjattu tietokantamääritys"
+
+#: dbadminsetup.src#STR_DATABASEDEFAULTNAME.string.text
+msgid "New Database"
+msgstr "Uusi tietokanta"
+
+#: dbadminsetup.src#PAGE_DBWIZARD_MYSQL_INTRO.FT_MYSQL_HEADERTEXT.fixedtext.text
+msgid "Set up a connection to a MySQL database"
+msgstr "Määritä yhteys MySQL-tietokantaan"
+
+#: dbadminsetup.src#PAGE_DBWIZARD_MYSQL_INTRO.FT_MYSQL_HELPTEXT.fixedtext.text
+msgid ""
+"You can connect to a MySQL database using either ODBC or JDBC.\n"
+"Please contact your system administrator if you are unsure about the following settings."
+msgstr ""
+"Voit muodostaa yhteyden MySQL -tietokantaan joko ODBC-yhteydellä tai JDBC-yhteydellä.\n"
+"Ota yhteys järjestelmänvalvojaan, jos et ole varma seuraavista asetuksista."
+
+#: dbadminsetup.src#PAGE_DBWIZARD_MYSQL_INTRO.FT_MYSQLCONNECTIONMODE.fixedtext.text
+msgid "How do you want to connect to your MySQL database?"
+msgstr "Miten haluat muodostaa yhteyden MySQL-tietokantaasi?"
+
+#: dbadminsetup.src#PAGE_DBWIZARD_MYSQL_INTRO.RB_CONNECTVIAODBC.radiobutton.text
+msgid "Connect using ODBC (Open Database Connectivity)"
+msgstr "Yhdistä käyttämällä ODBC-ajuria (Open Database Connectivity)"
+
+#: dbadminsetup.src#PAGE_DBWIZARD_MYSQL_INTRO.RB_CONNECTVIAJDBC.radiobutton.text
+msgid "Connect using JDBC (Java Database Connectivity)"
+msgstr "Yhdistä käyttämällä JDBC-ajuria (Java Database Connectivity)"
+
+#: dbadminsetup.src#PAGE_DBWIZARD_MYSQL_INTRO.RB_CONNECTVIANATIVE.radiobutton.text
+msgid "Connect directly"
+msgstr "Yhdistä suoraan"
+
+#: dbadminsetup.src#PAGE_DBWIZARD_AUTHENTIFICATION.FT_AUTHENTIFICATIONHEADERTEXT.fixedtext.text
+msgid "Set up the user authentication"
+msgstr "Määritä käyttäjän tunnistaminen"
+
+#: dbadminsetup.src#PAGE_DBWIZARD_AUTHENTIFICATION.FT_AUTHENTIFICATIONHELPTEXT.fixedtext.text
+msgid "Some databases require you to enter a user name."
+msgstr "Osa tietokannoista vaatii käyttäjätunnuksen syöttämisen."
+
+#: dbadminsetup.src#PAGE_DBWIZARD_AUTHENTIFICATION.FT_GENERALUSERNAME.fixedtext.text
+msgctxt "dbadminsetup.src#PAGE_DBWIZARD_AUTHENTIFICATION.FT_GENERALUSERNAME.fixedtext.text"
+msgid "~User name"
+msgstr "K~äyttäjätunnus"
+
+#: dbadminsetup.src#PAGE_DBWIZARD_AUTHENTIFICATION.CB_GENERALPASSWORDREQUIRED.checkbox.text
+msgid "Password re~quired"
+msgstr "Salasana ta~rvitaan"
+
+#: dbadminsetup.src#PAGE_DBWIZARD_AUTHENTIFICATION.PB_TESTCONNECTION.pushbutton.text
+msgid "~Test Connection"
+msgstr "~Testaa yhteys"
+
+#: dbadminsetup.src#PAGE_DBWIZARD_FINAL.FT_FINALHEADER.fixedtext.text
+msgid "Decide how to proceed after saving the database"
+msgstr "Valitse miten haluat edetä tietokannan tallentamisen jälkeen"
+
+#: dbadminsetup.src#PAGE_DBWIZARD_FINAL.FT_FINALHELPTEXT.fixedtext.text
+msgid "Do you want the wizard to register the database in %PRODUCTNAME?"
+msgstr "Haluatko että tietokanta rekisteröidään %PRODUCTNAME-ohjelmistoon?"
+
+#: dbadminsetup.src#PAGE_DBWIZARD_FINAL.RB_REGISTERDATASOURCE.radiobutton.text
+msgid "~Yes, register the database for me"
+msgstr "~Kyllä, rekisteröi tietokanta puolestani"
+
+#: dbadminsetup.src#PAGE_DBWIZARD_FINAL.RB_DONTREGISTERDATASOURCE.radiobutton.text
+msgid "N~o, do not register the database"
+msgstr "E~i, älä rekisteröi tietokantaa"
+
+#: dbadminsetup.src#PAGE_DBWIZARD_FINAL.FT_ADDITIONALSETTINGS.fixedtext.text
+msgid "After the database file has been saved, what do you want to do?"
+msgstr "Kun tietokanta on tallennettu, mitä haluat tehdä?"
+
+#: dbadminsetup.src#PAGE_DBWIZARD_FINAL.CB_OPENAFTERWARDS.checkbox.text
+msgid "Open the database for editing"
+msgstr "Avaa tietokanta muokattavaksi"
+
+#: dbadminsetup.src#PAGE_DBWIZARD_FINAL.CB_STARTTABLEWIZARD.checkbox.text
+msgid "Create tables using the table wizard"
+msgstr "Luo taulut käyttäen ohjattua toimintoa"
+
+#: dbadminsetup.src#PAGE_DBWIZARD_FINAL.FT_FINALTEXT.fixedtext.text
+msgid "Click 'Finish' to save the database."
+msgstr "Napsauta 'Valmis' tallentaaksesi tietokannan."
+
+#: dbadminsetup.src#PAGE_DBWIZARD_MYSQL_JDBC.STR_MYSQLJDBC_HEADERTEXT.string.text
+msgid "Set up connection to a MySQL database using JDBC"
+msgstr "Määritä yhteys MySQL-tietokantaan käyttämällä JDBC:tä"
+
+#: dbadminsetup.src#PAGE_DBWIZARD_MYSQL_JDBC.STR_MYSQLJDBC_HELPTEXT.string.text
+msgid ""
+"Please enter the required information to connect to a MySQL database using JDBC. Note that a JDBC driver class must be installed on your system and registered with %PRODUCTNAME.\n"
+"Please contact your system administrator if you are unsure about the following settings."
+msgstr ""
+"Anna tarvittavat tiedot MySQL-tietokantaan JDBC-yhteydellä yhdistämiseksi. Huomaa, että JDBC-ajuriluokan tulee olla asennettuna järjestelmääsi ja rekisteröitynä %PRODUCTNAMEssa.\n"
+"Ota yhteyttä järjestelmänvalvojaan, jos et ole varma seuraavista asetuksista."
+
+#: dbadminsetup.src#PAGE_DBWIZARD_MYSQL_JDBC.STR_MYSQL_DRIVERCLASSTEXT.string.text
+msgid "MySQL JDBC d~river class:"
+msgstr "MySQL JDBC -ajuri~luokka:"
+
+#: dbadminsetup.src#PAGE_DBWIZARD_MYSQL_JDBC.STR_MYSQL_DEFAULT.string.text
+msgctxt "dbadminsetup.src#PAGE_DBWIZARD_MYSQL_JDBC.STR_MYSQL_DEFAULT.string.text"
+msgid "Default: 3306"
+msgstr "Oletus: 3306"
+
+#: dbadminsetup.src#PAGE_DBWIZARD_MYSQL_NATIVE.FT_SETUP_WIZARD_HEADER.fixedtext.text
+msgid "Set up connection to a MySQL database"
+msgstr "Määritä yhteys MySQL-tietokantaan"
+
+#: dbadminsetup.src#PAGE_DBWIZARD_MYSQL_NATIVE.FT_SETUP_WIZARD_HELP.fixedtext.text
+msgid "Please enter the required information to connect to a MySQL database."
+msgstr "Syötä tarvittavat tiedot MySQL-tietokantaan yhdistämistä varten."
+
+#: dbadminsetup.src#PAGE_DBWIZARD_DBASE.STR_DBASE_HEADERTEXT.string.text
+msgid "Set up a connection to dBASE files"
+msgstr "Määritä yhteys dBASE-tiedostoihin"
+
+#: dbadminsetup.src#PAGE_DBWIZARD_DBASE.STR_DBASE_HELPTEXT.string.text
+msgid "Select the folder where the dBASE files are stored."
+msgstr "Valitse kansio, minne dBASE-tiedostot on tallennettu."
+
+#: dbadminsetup.src#PAGE_DBWIZARD_TEXT.STR_TEXT_HEADERTEXT.string.text
+msgctxt "dbadminsetup.src#PAGE_DBWIZARD_TEXT.STR_TEXT_HEADERTEXT.string.text"
+msgid "Set up a connection to text files"
+msgstr "Määritä yhteys tekstitiedostoihin"
+
+#: dbadminsetup.src#PAGE_DBWIZARD_TEXT.STR_TEXT_HELPTEXT.string.text
+msgid "Select the folder where the CSV (Comma Separated Values) text files are stored. %PRODUCTNAME Base will open these files in read-only mode."
+msgstr "Valitse kansio, johon CSV (pilkuin erotetut) -tekstitiedostot on tallennettu. %PRODUCTNAME Base avaa nämä tiedostot kirjoitussuojattuna."
+
+#: dbadminsetup.src#PAGE_DBWIZARD_TEXT.STR_TEXT_PATH_OR_FILE.string.text
+msgid "Path to text files"
+msgstr "Tekstitiedostojen polku"
+
+#: dbadminsetup.src#PAGE_DBWIZARD_MSACCESS.STR_MSACCESS_HEADERTEXT.string.text
+msgid "Set up a connection to a Microsoft Access database"
+msgstr "Määritä yhteys Microsoft Access -tietokantaan"
+
+#: dbadminsetup.src#PAGE_DBWIZARD_MSACCESS.STR_MSACCESS_HELPTEXT.string.text
+msgid "Please select the Microsoft Access file you want to access."
+msgstr "Valitse Microsoft Access -tiedosto, jota haluat käyttää."
+
+#: dbadminsetup.src#PAGE_DBWIZARD_LDAP.FT_LDAP_HEADERTEXT.fixedtext.text
+msgid "Set up a connection to an LDAP directory"
+msgstr "Määritä yhteys LDAP-hakemistoon"
+
+#: dbadminsetup.src#PAGE_DBWIZARD_LDAP.FT_LDAP_HELPTEXT.fixedtext.text
+msgid ""
+"Please enter the required information to connect to an LDAP directory.\n"
+"Please contact your system administrator if you are unsure about the following settings."
+msgstr ""
+"Anna tarvittavat tiedot LDAP-hakemistoon yhdistämiseksi.\n"
+"Ota yhteyttä järjestelmänvalvojaan, jos et ole varma seuraavista asetuksista."
+
+#: dbadminsetup.src#PAGE_DBWIZARD_LDAP.STR_LDAP_DEFAULT.string.text
+msgid "Default: 389"
+msgstr "Oletus: 389"
+
+#: dbadminsetup.src#PAGE_DBWIZARD_LDAP.CB_WIZ_USESSL.checkbox.text
+msgid "Use ~secure connection (SSL)"
+msgstr "Käytä ~suojattua yhteyttä (SSL)"
+
+#: dbadminsetup.src#PAGE_DBWIZARD_ADO.STR_ADO_HEADERTEXT.string.text
+msgid "Set up a connection to an ADO database"
+msgstr "Määritä yhteys ADO-tietokantaan"
+
+#: dbadminsetup.src#PAGE_DBWIZARD_ADO.STR_ADO_HELPTEXT.string.text
+msgid ""
+"Please enter the URL of the ADO data source you want to connect to.\n"
+"Click 'Browse' to configure provider-specific settings.\n"
+"Please contact your system administrator if you are unsure about the following settings."
+msgstr ""
+"Anna yhdistettävän ADO-tietolähteen URL-osoite.\n"
+"Napsauta 'Selaa' määritelläksesi tietokannan toimittajakohtaiset asetukset.\n"
+"Ota yhteyttä järjestelmän ylläpitäjään, jos et ole varma seuraavista asetuksista."
+
+#: dbadminsetup.src#PAGE_DBWIZARD_ODBC.STR_ODBC_HEADERTEXT.string.text
+msgid "Set up a connection to an ODBC database"
+msgstr "Määritä yhteys ODBC-tietokantaan"
+
+#: dbadminsetup.src#PAGE_DBWIZARD_ODBC.STR_ODBC_HELPTEXT.string.text
+msgid ""
+"Enter the name of the ODBC database you want to connect to.\n"
+"Click 'Browse...' to select an ODBC database that is already registered in %PRODUCTNAME.\n"
+"Please contact your system administrator if you are unsure about the following settings."
+msgstr ""
+"Anna yhdistettävän ODBC-tietokannan nimi.\n"
+"Napsauta 'Selaa...' valitaksesi ODBC-tietokannan, joka on jo rekisteröity %PRODUCTNAMEssa.\n"
+"Ota yhteyttä järjestelmän ylläpitäjään, jos et ole varma seuraavista asetuksista."
+
+#: dbadminsetup.src#PAGE_DBWIZARD_JDBC.STR_JDBC_HEADERTEXT.string.text
+msgid "Set up a connection to a JDBC database"
+msgstr "Määritä yhteys JDBC-tietokantaan"
+
+#: dbadminsetup.src#PAGE_DBWIZARD_JDBC.STR_JDBC_HELPTEXT.string.text
+msgid ""
+"Please enter the required information to connect to a JDBC database.\n"
+"Please contact your system administrator if you are unsure about the following settings."
+msgstr ""
+"Anna tarvittavat tiedot JDBC-tietokantaan yhdistämiseksi.\n"
+"Ota yhteyttä järjestelmän ylläpitäjään, jos et ole varma seuraavista asetuksista."
+
+#: dbadminsetup.src#PAGE_DBWIZARD_ORACLE.STR_ORACLE_HEADERTEXT.string.text
+msgid "Set up a connection to an Oracle database"
+msgstr "Määritä yhteys Oracle-tietokantaan"
+
+#: dbadminsetup.src#PAGE_DBWIZARD_ORACLE.STR_ORACLE_DEFAULT.string.text
+msgid "Default: 1521"
+msgstr "Oletus: 1521"
+
+#: dbadminsetup.src#PAGE_DBWIZARD_ORACLE.STR_ORACLE_DRIVERCLASSTEXT.string.text
+msgid "Oracle JDBC ~driver class"
+msgstr "Oracle JDBC -ajuri~luokka"
+
+#: dbadminsetup.src#PAGE_DBWIZARD_ORACLE.STR_ORACLE_HELPTEXT.string.text
+msgid ""
+"Please enter the required information to connect to an Oracle database.Note that a JDBC Driver Class must be installed on your system and registered with %PRODUCTNAME.\n"
+"Please contact your system administrator if you are unsure about the following settings."
+msgstr ""
+"Anna tarvittavat tiedot Oracle-tietokantaan yhdistämiseksi. Huomaa, että JDBC-ajuriluokan tulee olla asennettuna järjestelmään ja rekisteröitynä %PRODUCTNAMEen.\n"
+"Ota yhteyttä järjestelmän ylläpitäjään, jos et ole varma seuraavista asetuksista."
+
+#: dbadminsetup.src#PAGE_DBWIZARD_SPREADSHEET.STR_SPREADSHEET_HEADERTEXT.string.text
+msgid "Set up a connection to spreadsheets"
+msgstr "Määritä yhteys laskentataulukoihin"
+
+#: dbadminsetup.src#PAGE_DBWIZARD_SPREADSHEET.STR_SPREADSHEET_HELPTEXT.string.text
+msgid ""
+"Click 'Browse...' to select a %PRODUCTNAME spreadsheet or Microsoft Excel workbook.\n"
+"%PRODUCTNAME will open this file in read-only mode."
+msgstr ""
+"Napsauta 'Selaa...' valitaksesi %PRODUCTNAME-laskentataulukon tai Microsoft Excel -työkirjan.\n"
+"%PRODUCTNAME avaa tämän tiedoston kirjoitussuojattuna."
+
+#: dbadminsetup.src#PAGE_DBWIZARD_SPREADSHEET.STR_SPREADSHEETPATH.string.text
+msgid "~Location and file name"
+msgstr "Si~jainti ja tiedostonnimi"
+
+#: dbadminsetup.src#PAGE_DBWIZARD_SPREADSHEET.CB_SPREADSHEETPASSWORDREQUIRED.checkbox.text
+msgid "~Password required"
+msgstr "S~alasana pakollinen"
+
+#: directsql.src#DLG_DIRECTSQL.FL_SQL.fixedline.text
+msgid "SQL command"
+msgstr "SQL-lause"
+
+#: directsql.src#DLG_DIRECTSQL.FT_SQL.fixedtext.text
+msgid "Command to execute"
+msgstr "Suoritettava lause"
+
+#: directsql.src#DLG_DIRECTSQL.PB_EXECUTE.pushbutton.text
+msgid "Execute"
+msgstr "Suorita"
+
+#: directsql.src#DLG_DIRECTSQL.FT_HISTORY.fixedtext.text
+msgid "Previous commands"
+msgstr "Edelliset lauseet"
+
+#: directsql.src#DLG_DIRECTSQL.FL_STATUS.fixedline.text
+msgid "Status"
+msgstr "Tila"
+
+#: directsql.src#DLG_DIRECTSQL.PB_CLOSE.pushbutton.text
+msgid "Close"
+msgstr "Sulje"
+
+#: directsql.src#DLG_DIRECTSQL.modaldialog.text
+msgid "Execute SQL Statement"
+msgstr "Suorita SQL-lause"
+
+#: directsql.src#STR_COMMAND_EXECUTED_SUCCESSFULLY.string.text
+msgid "Command successfully executed."
+msgstr "Käskyn suoritus onnistui."
+
+#: directsql.src#STR_DIRECTSQL_CONNECTIONLOST.string.text
+msgid "The connection to the database has been lost. This dialog will be closed."
+msgstr "Tietokantayhteys katkesi. Tämä valintaikkuna suljetaan."
+
+#: queryorder.src#DLG_ORDERCRIT.LB_ORDERVALUE1.1.stringlist.text
+msgctxt "queryorder.src#DLG_ORDERCRIT.LB_ORDERVALUE1.1.stringlist.text"
+msgid "ascending"
+msgstr "nouseva"
+
+#: queryorder.src#DLG_ORDERCRIT.LB_ORDERVALUE1.2.stringlist.text
+msgctxt "queryorder.src#DLG_ORDERCRIT.LB_ORDERVALUE1.2.stringlist.text"
+msgid "descending"
+msgstr "laskeva"
+
+#: queryorder.src#DLG_ORDERCRIT.LB_ORDERVALUE2.1.stringlist.text
+msgctxt "queryorder.src#DLG_ORDERCRIT.LB_ORDERVALUE2.1.stringlist.text"
+msgid "ascending"
+msgstr "nouseva"
+
+#: queryorder.src#DLG_ORDERCRIT.LB_ORDERVALUE2.2.stringlist.text
+msgctxt "queryorder.src#DLG_ORDERCRIT.LB_ORDERVALUE2.2.stringlist.text"
+msgid "descending"
+msgstr "laskeva"
+
+#: queryorder.src#DLG_ORDERCRIT.LB_ORDERVALUE3.1.stringlist.text
+msgctxt "queryorder.src#DLG_ORDERCRIT.LB_ORDERVALUE3.1.stringlist.text"
+msgid "ascending"
+msgstr "nouseva"
+
+#: queryorder.src#DLG_ORDERCRIT.LB_ORDERVALUE3.2.stringlist.text
+msgctxt "queryorder.src#DLG_ORDERCRIT.LB_ORDERVALUE3.2.stringlist.text"
+msgid "descending"
+msgstr "laskeva"
+
+#: queryorder.src#DLG_ORDERCRIT.FT_ORDERFIELD.fixedtext.text
+msgctxt "queryorder.src#DLG_ORDERCRIT.FT_ORDERFIELD.fixedtext.text"
+msgid "Field name"
+msgstr "Kentän nimi"
+
+#: queryorder.src#DLG_ORDERCRIT.FT_ORDERAFTER1.fixedtext.text
+msgctxt "queryorder.src#DLG_ORDERCRIT.FT_ORDERAFTER1.fixedtext.text"
+msgid "and then"
+msgstr "ja sitten"
+
+#: queryorder.src#DLG_ORDERCRIT.FT_ORDERAFTER2.fixedtext.text
+msgctxt "queryorder.src#DLG_ORDERCRIT.FT_ORDERAFTER2.fixedtext.text"
+msgid "and then"
+msgstr "ja sitten"
+
+#: queryorder.src#DLG_ORDERCRIT.FT_ORDEROPER.fixedtext.text
+msgctxt "queryorder.src#DLG_ORDERCRIT.FT_ORDEROPER.fixedtext.text"
+msgid "Operator"
+msgstr "Operaattori"
+
+#: queryorder.src#DLG_ORDERCRIT.FT_ORDERDIR.fixedtext.text
+msgid "Order"
+msgstr "Järjestys"
+
+#: queryorder.src#DLG_ORDERCRIT.FL_ORDER.fixedline.text
+msgctxt "queryorder.src#DLG_ORDERCRIT.FL_ORDER.fixedline.text"
+msgid "Sort order"
+msgstr "Lajittelujärjestys"
+
+#: queryorder.src#DLG_ORDERCRIT.STR_NOENTRY.string.text
+msgid "<none>"
+msgstr "<ei mitään>"
+
+#: queryorder.src#DLG_ORDERCRIT.modaldialog.text
+msgid "Sort Order"
+msgstr "Lajittelujärjestys"
+
+#: ConnectionPage.src#PAGE_CONNECTION.FL_SEPARATOR1.fixedline.text
+msgctxt "ConnectionPage.src#PAGE_CONNECTION.FL_SEPARATOR1.fixedline.text"
+msgid "General"
+msgstr "Yleistä"
+
+#: ConnectionPage.src#PAGE_CONNECTION.FT_HOSTNAME.fixedtext.text
+msgctxt "ConnectionPage.src#PAGE_CONNECTION.FT_HOSTNAME.fixedtext.text"
+msgid "~Host name"
+msgstr "Palvelimen ~nimi"
+
+#: ConnectionPage.src#PAGE_CONNECTION.FL_SEPARATOR2.fixedline.text
+msgctxt "ConnectionPage.src#PAGE_CONNECTION.FL_SEPARATOR2.fixedline.text"
+msgid "User authentication"
+msgstr "Käyttäjän tunnistus"
+
+#: ConnectionPage.src#PAGE_CONNECTION.FT_USERNAME.fixedtext.text
+msgctxt "ConnectionPage.src#PAGE_CONNECTION.FT_USERNAME.fixedtext.text"
+msgid "~User name"
+msgstr "K~äyttäjätunnus"
+
+#: ConnectionPage.src#PAGE_CONNECTION.CB_PASSWORD_REQUIRED.checkbox.text
+msgctxt "ConnectionPage.src#PAGE_CONNECTION.CB_PASSWORD_REQUIRED.checkbox.text"
+msgid "Password required"
+msgstr "Salasana vaaditaan"
+
+#: ConnectionPage.src#PAGE_CONNECTION.FL_SEPARATOR3.fixedline.text
+msgid "JDBC properties"
+msgstr "JDBC-ominaisuudet"
+
+#: ConnectionPage.src#PAGE_CONNECTION.FT_JDBCDRIVERCLASS.fixedtext.text
+msgid "~JDBC driver class"
+msgstr "~JDBC-ajuriluokka"
+
+#: ConnectionPage.src#PAGE_CONNECTION.PB_TESTDRIVERCLASS.pushbutton.text
+msgid "Test Class"
+msgstr "Testaa luokka"
+
+#: ConnectionPage.src#PAGE_CONNECTION.PB_TESTCONNECTION.pushbutton.text
+msgid "Test Connection"
+msgstr "Testaa yhteys"
+
+#: ConnectionPage.src#STR_CONNECTION_TEST.string.text
+msgid "Connection Test"
+msgstr "Yhteyden testaus"
+
+#: ConnectionPage.src#STR_CONNECTION_SUCCESS.string.text
+msgid "The connection was established successfully."
+msgstr "Yhteys muodostettiin onnistuneesti."
+
+#: ConnectionPage.src#STR_CONNECTION_NO_SUCCESS.string.text
+msgid "The connection could not be established."
+msgstr "Yhteyttä ei voitu muodostaa."
+
+#: ConnectionPage.src#STR_JDBCDRIVER_SUCCESS.string.text
+msgid "The JDBC driver was loaded successfully."
+msgstr "JDBC-ajuri ladattiin onnistuneesti."
+
+#: ConnectionPage.src#STR_JDBCDRIVER_NO_SUCCESS.string.text
+msgid "The JDBC driver could not be loaded."
+msgstr "JDBC-ajuria ei voitu ladata."
+
+#: ConnectionPage.src#STR_MSACCESS_FILTERNAME.string.text
+msgid "MS Access file"
+msgstr "MS Access -tiedosto"
+
+#: ConnectionPage.src#STR_MSACCESS_2007_FILTERNAME.string.text
+msgid "MS Access 2007 file"
+msgstr "MS Access 2007 -tiedosto"
+
+#: UserAdminDlg.src#DLG_DATABASE_USERADMIN.STR_PAGETITLE_USERADMIN.string.text
+msgid "User Settings"
+msgstr "Käyttäjän asetukset"
+
+#: UserAdminDlg.src#DLG_DATABASE_USERADMIN.tabdialog.text
+msgid "User administration"
+msgstr "Käyttäjähallinta"
+
+#: queryfilter.src#DLG_FILTERCRIT.LB_WHERECOND2.1.stringlist.text
+msgctxt "queryfilter.src#DLG_FILTERCRIT.LB_WHERECOND2.1.stringlist.text"
+msgid "AND"
+msgstr "JA"
+
+#: queryfilter.src#DLG_FILTERCRIT.LB_WHERECOND2.2.stringlist.text
+msgctxt "queryfilter.src#DLG_FILTERCRIT.LB_WHERECOND2.2.stringlist.text"
+msgid "OR"
+msgstr "TAI"
+
+#: queryfilter.src#DLG_FILTERCRIT.LB_WHERECOND3.1.stringlist.text
+msgctxt "queryfilter.src#DLG_FILTERCRIT.LB_WHERECOND3.1.stringlist.text"
+msgid "AND"
+msgstr "JA"
+
+#: queryfilter.src#DLG_FILTERCRIT.LB_WHERECOND3.2.stringlist.text
+msgctxt "queryfilter.src#DLG_FILTERCRIT.LB_WHERECOND3.2.stringlist.text"
+msgid "OR"
+msgstr "TAI"
+
+#: queryfilter.src#DLG_FILTERCRIT.FT_WHEREFIELD.fixedtext.text
+msgctxt "queryfilter.src#DLG_FILTERCRIT.FT_WHEREFIELD.fixedtext.text"
+msgid "Field name"
+msgstr "Kentän nimi"
+
+#: queryfilter.src#DLG_FILTERCRIT.FT_WHERECOMP.fixedtext.text
+msgid "Condition"
+msgstr "Ehto"
+
+#: queryfilter.src#DLG_FILTERCRIT.FT_WHEREVALUE.fixedtext.text
+msgid "Value"
+msgstr "Arvo"
+
+#: queryfilter.src#DLG_FILTERCRIT.FT_WHEREOPER.fixedtext.text
+msgctxt "queryfilter.src#DLG_FILTERCRIT.FT_WHEREOPER.fixedtext.text"
+msgid "Operator"
+msgstr "Operaattori"
+
+#: queryfilter.src#DLG_FILTERCRIT.FL_FIELDS.fixedline.text
+msgid "Criteria"
+msgstr "Ehto"
+
+#: queryfilter.src#DLG_FILTERCRIT.STR_NOENTRY.string.text
+msgid "- none -"
+msgstr "- ei mitään -"
+
+#: queryfilter.src#DLG_FILTERCRIT.STR_COMPARE_OPERATORS.string.text
+msgid "=;<>;<;<=;>;>=;like;not like;null;not null"
+msgstr "=;<>;<;<=;>;>=;kuten;ei kuten;tyhjä;ei tyhjä"
+
+#: queryfilter.src#DLG_FILTERCRIT.modaldialog.text
+msgid "Standard Filter"
+msgstr "Oletussuodatin"
+
+#: dlgsize.src#DLG_ROWHEIGHT.FT_VALUE.fixedtext.text
+msgid "~Height"
+msgstr "~Korkeus"
+
+#: dlgsize.src#DLG_ROWHEIGHT.CB_STANDARD.checkbox.text
+msgctxt "dlgsize.src#DLG_ROWHEIGHT.CB_STANDARD.checkbox.text"
+msgid "~Automatic"
+msgstr "~Automaattinen"
+
+#: dlgsize.src#DLG_ROWHEIGHT.modaldialog.text
+msgid "Row Height"
+msgstr "Rivin korkeus"
+
+#: dlgsize.src#DLG_COLWIDTH.FT_VALUE.fixedtext.text
+msgid "~Width"
+msgstr "~Leveys"
+
+#: dlgsize.src#DLG_COLWIDTH.CB_STANDARD.checkbox.text
+msgctxt "dlgsize.src#DLG_COLWIDTH.CB_STANDARD.checkbox.text"
+msgid "~Automatic"
+msgstr "~Automaattinen"
+
+#: dlgsize.src#DLG_COLWIDTH.modaldialog.text
+msgid "Column Width"
+msgstr "Sarakkeen leveys"
+
+#: dbfindex.src#DLG_DBASE_INDEXES.FT_TABLES.fixedtext.text
+msgid "~Table"
+msgstr "~Taulu"
+
+#: dbfindex.src#DLG_DBASE_INDEXES.FL_INDEXES.fixedline.text
+msgid "Assignment"
+msgstr "Yhdistäminen"
+
+#: dbfindex.src#DLG_DBASE_INDEXES.FT_TABLEINDEXES.fixedtext.text
+msgid "T~able indexes"
+msgstr "T~aulun indeksit"
+
+#: dbfindex.src#DLG_DBASE_INDEXES.FT_ALLINDEXES.fixedtext.text
+msgid "~Free indexes"
+msgstr "~Vapaat indeksit"
+
+#: dbfindex.src#DLG_DBASE_INDEXES.modaldialog.text
+msgctxt "dbfindex.src#DLG_DBASE_INDEXES.modaldialog.text"
+msgid "Indexes"
+msgstr "Indeksit"
+
+#: advancedsettings.src#AUTO_DATAHANDLING_AUTO_Y_.FL_DATAHANDLING.fixedline.text
+msgid "Options"
+msgstr "Asetukset"
+
+#: advancedsettings.src#AUTO_SQL92CHECK_AUTO_Y_.CB_SQL92CHECK.checkbox.text
+msgid "Use SQL92 naming constraints"
+msgstr "Käytä SQL92:n nimeämisrajoitteita"
+
+#: advancedsettings.src#AUTO_APPENDTABLEALIAS_AUTO_Y_.CB_APPENDTABLEALIAS.checkbox.text
+msgid "Append the table alias name on SELECT statements"
+msgstr "Liitä taulun alias-nimi SELECT -lausekkeisiin"
+
+#: advancedsettings.src#AUTO_AS_BEFORE_CORR_NAME_AUTO_Y_.CB_AS_BEFORE_CORR_NAME.checkbox.text
+msgid "Use keyword AS before table alias names"
+msgstr "Käytä AS-määrettä ennen taulun aliasnimiä"
+
+#: advancedsettings.src#AUTO_ENABLEOUTERJOIN_AUTO_Y_.CB_ENABLEOUTERJOIN.checkbox.text
+msgid "Use Outer Join syntax '{OJ }'"
+msgstr "Käytä ulkoliitos (Outer Join) -syntaksia '{OJ }'"
+
+#: advancedsettings.src#AUTO_IGNOREDRIVER_PRIV_AUTO_Y_.CB_IGNOREDRIVER_PRIV.checkbox.text
+msgid "Ignore the privileges from the database driver"
+msgstr "Ohita tietokanta-ajurin antamat oikeudet"
+
+#: advancedsettings.src#AUTO_PARAMETERNAMESUBST_AUTO_Y_.CB_PARAMETERNAMESUBST.checkbox.text
+msgid "Replace named parameters with '?'"
+msgstr "Korvaa nimetyt parametri merkillä '?'"
+
+#: advancedsettings.src#AUTO_SUPPRESVERSIONCOLUMN_AUTO_Y_.CB_SUPPRESVERSIONCL.checkbox.text
+msgid "Display version columns (when available)"
+msgstr "Näytä versiosarakkeet (kun käytettävissä)"
+
+#: advancedsettings.src#AUTO_CATALOG_AUTO_Y_.CB_CATALOG.checkbox.text
+msgid "Use catalog name in SELECT statements"
+msgstr "Käytä luettelon nimeä SELECT -lausekkeissa"
+
+#: advancedsettings.src#AUTO_SCHEMA_AUTO_Y_.CB_SCHEMA.checkbox.text
+msgid "Use schema name in SELECT statements"
+msgstr "Käytä rakenteen nimeä SELECT -lausekkeissa"
+
+#: advancedsettings.src#AUTO_IGNOREINDEXAPPENDIX_AUTO_Y_.CB_IGNOREINDEXAPPENDIX.checkbox.text
+msgid "Create index with ASC or DESC statement"
+msgstr "Luo indeksi ASC - tai DESC -lausekkeella"
+
+#: advancedsettings.src#AUTO_DOSLINEENDS_AUTO_Y_.CB_DOSLINEENDS.checkbox.text
+msgid "End text lines with CR+LF"
+msgstr "Päätä rivit rivinvaihdolla CR+LF"
+
+#: advancedsettings.src#AUTO_IGNORECURRENCY_AUTO_Y_.CB_IGNORECURRENCY.checkbox.text
+msgid "Ignore currency field information"
+msgstr "Älä huomioi valuuttakenttien tyyppiä"
+
+#: advancedsettings.src#AUTO_CHECKREQUIRED_AUTO_Y_.CB_CHECK_REQUIRED.checkbox.text
+msgid "Form data input checks for required fields"
+msgstr "Lomake tarkistaa pakolliset kentät tietojen syötössä"
+
+#: advancedsettings.src#AUTO_ESCAPE_DATETIME_AUTO_Y_.CB_ESCAPE_DATETIME.checkbox.text
+msgid "Use ODBC conformant date/time literals"
+msgstr "Käytä ODBC-standardin mukaisia päivämäärä/kellonaikavakioita"
+
+#: advancedsettings.src#AUTO_PRIMARY_KEY_SUPPORT_AUTO_Y_.CB_PRIMARY_KEY_SUPPORT.checkbox.text
+msgid "Supports primary keys"
+msgstr "Tukee perusavaimia"
+
+#: advancedsettings.src#AUTO_RESPECTRESULTSETTYPE_AUTO_Y_.CB_RESPECTRESULTSETTYPE.checkbox.text
+msgid "Respect the result set type from the database driver"
+msgstr "Noudata tietokanta-ajurin antamaa tulosjoukon tyyppiä"
+
+#: advancedsettings.src#WORKAROUND.1.stringlist.text
+msgid "Default"
+msgstr "Oletus"
+
+#: advancedsettings.src#WORKAROUND.2.stringlist.text
+msgid "SQL"
+msgstr "SQL"
+
+#: advancedsettings.src#WORKAROUND.3.stringlist.text
+msgid "Mixed"
+msgstr "Yhdistetty"
+
+#: advancedsettings.src#WORKAROUND.4.stringlist.text
+msgid "MS Access"
+msgstr "MS Access"
+
+#: advancedsettings.src#AUTO_BOOLEANCOMPARISON_AUTO_Y_.FT_BOOLEANCOMPARISON.fixedtext.text
+msgid "Comparison of Boolean values"
+msgstr "Boolen arvojen vertailu"
+
+#: advancedsettings.src#AUTO_MAXROWSCAN_AUTO_Y_.FT_MAXROWSCAN.fixedtext.text
+msgid "Rows to scan column types"
+msgstr "Saraketyypin päättelyyn käytettävät rivit"
+
+#: advancedsettings.src#PAGE_GENERATED_VALUES.FL_SEPARATORAUTO.fixedline.text
+msgid "Settings"
+msgstr "Asetukset"
+
+#: advancedsettings.src#PAGE_GENERATED_VALUES.CB_RETRIEVE_AUTO.checkbox.text
+msgid "Re~trieve generated values"
+msgstr "~Nouda luodut arvot"
+
+#: advancedsettings.src#PAGE_GENERATED_VALUES.FT_AUTOINCREMENTVALUE.fixedtext.text
+msgid "~Auto-increment statement"
+msgstr "Kasvata lauseketta ~automaattisesti"
+
+#: advancedsettings.src#PAGE_GENERATED_VALUES.FT_RETRIEVE_AUTO.fixedtext.text
+msgid "~Query of generated values"
+msgstr "~Kysely luoduista arvoista"
+
+#: advancedsettings.src#DLG_DATABASE_ADVANCED.STR_GENERATED_VALUE.string.text
+msgid "Generated Values"
+msgstr "Luodut arvot"
+
+#: advancedsettings.src#DLG_DATABASE_ADVANCED.STR_DS_BEHAVIOUR.string.text
+msgid "Special Settings"
+msgstr "Erikoisasetukset"
+
+#: advancedsettings.src#DLG_DATABASE_ADVANCED.tabdialog.text
+msgid "Advanced Settings"
+msgstr "Lisäasetukset"
+
+#: UserAdmin.src#TAB_PAGE_USERADMIN.FL_USER.fixedline.text
+msgid "User selection"
+msgstr "Käyttäjän valinta"
+
+#: UserAdmin.src#TAB_PAGE_USERADMIN.FT_USER.fixedtext.text
+msgid "Us~er:"
+msgstr "K~äyttäjä:"
+
+#: UserAdmin.src#TAB_PAGE_USERADMIN.PB_NEWUSER.pushbutton.text
+msgid "~Add User..."
+msgstr "Uu~si käyttäjä..."
+
+#: UserAdmin.src#TAB_PAGE_USERADMIN.PB_CHANGEPWD.pushbutton.text
+msgid "Change ~Password..."
+msgstr "M~uuta salasana..."
+
+#: UserAdmin.src#TAB_PAGE_USERADMIN.PB_DELETEUSER.pushbutton.text
+msgid "~Delete User..."
+msgstr "P~oista käyttäjä..."
+
+#: UserAdmin.src#TAB_PAGE_USERADMIN.FL_TABLE_GRANTS.fixedline.text
+msgid "Access rights for selected user"
+msgstr "Valitun käyttäjän käyttöoikeudet"
+
+#: UserAdmin.src#QUERY_USERADMIN_DELETE_USER.querybox.text
+msgid "Do you really want to delete the user?"
+msgstr "Haluatko varmasti poistaa käyttäjän?"
+
+#: UserAdmin.src#STR_USERADMIN_NOT_AVAILABLE.string.text
+msgid "The database does not support user administration."
+msgstr "Tietokanta ei tue käyttäjän hallintaa."
+
+#: UserAdmin.src#DLG_PASSWORD.FL_USER.fixedline.text
+msgid "User \"$name$: $\""
+msgstr "Käyttäjä \"$name$: $\""
+
+#: UserAdmin.src#DLG_PASSWORD.FT_OLDPASSWORD.fixedtext.text
+msgid "Old p~assword"
+msgstr "Vanha ~salasana"
+
+#: UserAdmin.src#DLG_PASSWORD.FT_PASSWORD.fixedtext.text
+msgid "~Password"
+msgstr "~Salasana"
+
+#: UserAdmin.src#DLG_PASSWORD.FT_PASSWORD_REPEAT.fixedtext.text
+msgid "~Confirm password"
+msgstr "V~ahvista salasana"
+
+#: UserAdmin.src#DLG_PASSWORD.modaldialog.text
+msgid "Change Password"
+msgstr "Muuta salasana"
+
+#: UserAdmin.src#STR_ERROR_PASSWORDS_NOT_IDENTICAL.string.text
+msgid "The passwords do not match. Please enter the password again."
+msgstr "Salasanat eivät ole identtiset. Anna salasana uudestaan."
+
+#: admincontrols.src#RID_MYSQL_NATIVE_SETTINGS.FT_MYSQL_DATABASE_NAME.fixedtext.text
+msgid "~Database name"
+msgstr "Tietokannan nimi"
+
+#: admincontrols.src#RID_MYSQL_NATIVE_SETTINGS.RB_MYSQL_HOST_PORT.radiobutton.text
+msgid "Se~rver / Port"
+msgstr "Palvelin / portti"
+
+#: admincontrols.src#RID_MYSQL_NATIVE_SETTINGS.FT_COMMON_HOST_NAME.fixedtext.text
+msgid "~Server"
+msgstr "Palvelin"
+
+#: admincontrols.src#RID_MYSQL_NATIVE_SETTINGS.FT_COMMON_PORT.fixedtext.text
+msgid "~Port"
+msgstr "Portti"
+
+#: admincontrols.src#RID_MYSQL_NATIVE_SETTINGS.FT_COMMON_PORT_DEFAULT.fixedtext.text
+msgctxt "admincontrols.src#RID_MYSQL_NATIVE_SETTINGS.FT_COMMON_PORT_DEFAULT.fixedtext.text"
+msgid "Default: 3306"
+msgstr "Oletus: 3306"
+
+#: admincontrols.src#RID_MYSQL_NATIVE_SETTINGS.RB_MYSQL_SOCKET.radiobutton.text
+msgid "So~cket"
+msgstr "Pistoke"
+
+#: admincontrols.src#RID_MYSQL_NATIVE_SETTINGS.RB_MYSQL_NAMED_PIPE.radiobutton.text
+msgid "Named p~ipe"
+msgstr "Nimetty putki"
+
+#: AutoControls_tmpl.hrc#AUTO_BROWSECONTROLGROUP__AUTO_X__AUTO_Y__AUTOPAGE_X__AUTO_HID__AUTO_HID2_.PB_AUTOBROWSEURL.pushbutton.text
+msgid "Browse"
+msgstr "Selaa"
+
+#: AutoControls_tmpl.hrc#AUTO_NAMECONTROLGROUP_AUTO_Y__AUTO_HID_.FT_AUTODATABASENAME.fixedtext.text
+msgid "Database name"
+msgstr "Tietokannan nimi"
+
+#: AutoControls_tmpl.hrc#AUTO_HOSTCONTROLGROUP_AUTO_Y__AUTO_HID_.FT_AUTOHOSTNAME.fixedtext.text
+msgid "Server"
+msgstr "Palvelin"
+
+#: AutoControls_tmpl.hrc#AUTO_BASEDNCONTROLGROUP_AUTO_Y__AUTO_HID_.FT_AUTOBASEDN.fixedtext.text
+msgid "Base ~DN"
+msgstr "Perustoimialueen ~nimi"
+
+#: AutoControls_tmpl.hrc#AUTO_PORTCONTROLGROUP_AUTO_Y__AUTO_HID_.FT_AUTOPORTNUMBER.fixedtext.text
+msgctxt "AutoControls_tmpl.hrc#AUTO_PORTCONTROLGROUP_AUTO_Y__AUTO_HID_.FT_AUTOPORTNUMBER.fixedtext.text"
+msgid "~Port number"
+msgstr "Po~rtin numero"
+
+#: AutoControls_tmpl.hrc#AUTO_CHARSET__AUTO_Y__AUTOPAGE_X__.FL_DATACONVERT.fixedline.text
+msgid "Data conversion"
+msgstr "Tietojen muunnos"
+
+#: AutoControls_tmpl.hrc#AUTO_CHARSET__AUTO_Y__AUTOPAGE_X__.FT_CHARSET.fixedtext.text
+msgid "~Character set"
+msgstr "~Merkistö"
+
+#: AutoControls_tmpl.hrc#AUTO_SEPARATORCONTROLGROUP_AUTO_Y_AUTOPAGE_X_.FT_AUTOEXTENSIONHEADER.fixedtext.text
+msgid "Specify the type of files you want to access"
+msgstr "Määrittele minkä tyyppisiä tiedostoja haluat käyttää"
+
+#: AutoControls_tmpl.hrc#AUTO_SEPARATORCONTROLGROUP_AUTO_Y_AUTOPAGE_X_.RB_AUTOACCESSCTEXTFILES.radiobutton.text
+msgid "Plain text files (*.txt)"
+msgstr "Vain teksti -tiedostoja (*.txt)"
+
+#: AutoControls_tmpl.hrc#AUTO_SEPARATORCONTROLGROUP_AUTO_Y_AUTOPAGE_X_.RB_AUTOACCESSCCSVFILES.radiobutton.text
+msgid "'Comma separated value' files (*.csv)"
+msgstr "Tekstitiedostot pilkuilla erotetuilla kentillä (*.csv)"
+
+#: AutoControls_tmpl.hrc#AUTO_SEPARATORCONTROLGROUP_AUTO_Y_AUTOPAGE_X_.RB_AUTOACCESSOTHERS.radiobutton.text
+msgid "Custom:"
+msgstr "Oma:"
+
+#: AutoControls_tmpl.hrc#AUTO_SEPARATORCONTROLGROUP_AUTO_Y_AUTOPAGE_X_.FT_AUTOOWNEXTENSIONAPPENDIX.fixedtext.text
+msgid "Custom: *.abc"
+msgstr "Oma: *.abc"
+
+#: AutoControls_tmpl.hrc#AUTO_SEPARATORCONTROLGROUP_AUTO_Y_AUTOPAGE_X_.FL_AUTOSEPARATOR2.fixedline.text
+msgid "Row Format"
+msgstr "Rivimuoto"
+
+#: AutoControls_tmpl.hrc#AUTO_SEPARATORCONTROLGROUP_AUTO_Y_AUTOPAGE_X_.FT_AUTOFIELDSEPARATOR.fixedtext.text
+msgid "Field separator"
+msgstr "Kenttäerotin"
+
+#: AutoControls_tmpl.hrc#AUTO_SEPARATORCONTROLGROUP_AUTO_Y_AUTOPAGE_X_.FT_AUTOTEXTSEPARATOR.fixedtext.text
+msgid "Text separator"
+msgstr "Tekstierotin"
+
+#: AutoControls_tmpl.hrc#AUTO_SEPARATORCONTROLGROUP_AUTO_Y_AUTOPAGE_X_.FT_AUTODECIMALSEPARATOR.fixedtext.text
+msgid "Decimal separator"
+msgstr "Desimaalierotin"
+
+#: AutoControls_tmpl.hrc#FT_AUTOTHOUSANDSSEPARATOR.fixedtext.text
+msgid "Thousands separator"
+msgstr "Tuhatlukuerotin"
+
+#: AutoControls_tmpl.hrc#CB_AUTOHEADER.checkbox.text
+msgid "~Text contains headers"
+msgstr "~Teksti sisältää otsikot"
+
+#: AutoControls_tmpl.hrc#STR_AUTOTEXT_FIELD_SEP_NONE.string.text
+msgid "{None}"
+msgstr "{None}"
+
+#. EM Dec 2002: \'Space\' refers to what you get when you hit the space bar on your keyboard.
+#: AutoControls_tmpl.hrc#STR_AUTOFIELDSEPARATORLIST.string.text
+msgid ";\t59\t,\t44\t:\t58\t{Tab}\t9\t{Space}\t32"
+msgstr ";\t59\t,\t44\t:\t58\t{Tab}\t9\t{Space}\t32"
+
+#: AutoControls_tmpl.hrc#STR_AUTODELIMITER_MISSING.string.text
+msgid "#1 must be set."
+msgstr "#1 on määritettävä."
+
+#: AutoControls_tmpl.hrc#STR_AUTODELIMITER_MUST_DIFFER.string.text
+msgid "#1 and #2 must be different."
+msgstr "Arvot #1 ja #2 eivät saa olla identtiset."
+
+#: AutoControls_tmpl.hrc#STR_AUTONO_WILDCARDS.string.text
+msgid "Wildcards such as ?,* are not allowed in #1."
+msgstr "Korvausmerkkejä, kuten ? ja *, ei sallita arvossa #1."
+
+#: AutoControls_tmpl.hrc#AUTO_JDBCDRIVERCLASSGROUP_AUTO_Y__AUTO_HID__AUTO_HID2_.FT_AUTOJDBCDRIVERCLASS.fixedtext.text
+msgid "JDBC d~river class"
+msgstr "JDBC-ajuri~luokka"
+
+#: AutoControls_tmpl.hrc#AUTO_JDBCDRIVERCLASSGROUP_AUTO_Y__AUTO_HID__AUTO_HID2_.PB_AUTOTESTDRIVERCLASS.pushbutton.text
+msgctxt "AutoControls_tmpl.hrc#AUTO_JDBCDRIVERCLASSGROUP_AUTO_Y__AUTO_HID__AUTO_HID2_.PB_AUTOTESTDRIVERCLASS.pushbutton.text"
+msgid "Test class"
+msgstr "Testiluokka"
+
+#: AutoControls_tmpl.hrc#AUTO_SOCKETCONTROLGROUP_AUTO_Y_.FT_SOCKET.fixedtext.text
+msgid "Socket"
+msgstr "Pistoke"
+
+#: dbadmin2.src#STR_ENTER_CONNECTION_PASSWORD.string.text
+msgid "A password is needed to connect to the data source \"$name$\"."
+msgstr "Yhteyden muodostamiseen tietolähteeseen \"$name$\" tarvitaan salasana."
+
+#: dbadmin2.src#STR_ASK_FOR_DIRECTORY_CREATION.string.text
+msgid ""
+"The directory\n"
+"\n"
+"$path$\n"
+"\n"
+"does not exist. Should it be created?"
+msgstr ""
+"Hakemistoa \n"
+"\n"
+"$path$\n"
+"\n"
+"ei ole. Luodaanko hakemisto?"
+
+#: dbadmin2.src#STR_COULD_NOT_CREATE_DIRECTORY.string.text
+msgid "The directory $name$ could not be created."
+msgstr "Hakemiston $name$ luominen ei onnistunut."
+
+#: dbadmin2.src#DLG_DOMAINPASSWORD.FT_PASSWORD.fixedline.text
+msgid "Please enter the ~password for the user 'DOMAIN'."
+msgstr "Anna ~salasana käyttäjälle 'DOMAIN'."
+
+#: dbadmin2.src#DLG_DOMAINPASSWORD.modaldialog.text
+msgid "Convert Database"
+msgstr "Muunna tietokanta"
+
+#: dbadmin2.src#PAGE_TABLESUBSCRIPTION.FL_SEPARATOR1.fixedline.text
+msgid "Tables and table filter"
+msgstr "Taulut ja taulujen suodatin"
+
+#: dbadmin2.src#PAGE_TABLESUBSCRIPTION.FT_FILTER_EXPLANATION.fixedtext.text
+msgid "Mark the tables that should be visible for the applications."
+msgstr "Merkitse taulut, jotka näkyvät sovelluksille."
+
+#: dbadmin2.src#PAGE_TABLESUBSCRIPTION.tabpage.text
+msgid "Tables Filter"
+msgstr "Taulujen suodatin"
+
+#: RelationDlg.src#DLG_REL_PROPERTIES.WND_CONTROL.FL_INVOLVED_TABLES.fixedline.text
+msgid "Tables involved"
+msgstr "Sisällytetyt taulut"
+
+#: RelationDlg.src#DLG_REL_PROPERTIES.WND_CONTROL.FL_INVOLVED_FIELDS.fixedline.text
+msgid "Fields involved"
+msgstr "Sisällytetyt kentät"
+
+#: RelationDlg.src#DLG_REL_PROPERTIES.FL_CASC_UPD.fixedline.text
+msgid "Update options"
+msgstr "Päivitä asetukset"
+
+#: RelationDlg.src#DLG_REL_PROPERTIES.RB_NO_CASC_UPD.radiobutton.text
+msgctxt "RelationDlg.src#DLG_REL_PROPERTIES.RB_NO_CASC_UPD.radiobutton.text"
+msgid "~No action"
+msgstr "~Ei toimintoa"
+
+#: RelationDlg.src#DLG_REL_PROPERTIES.RB_CASC_UPD.radiobutton.text
+msgid "~Update cascade"
+msgstr "~Päivitä lomitus"
+
+#: RelationDlg.src#DLG_REL_PROPERTIES.RB_CASC_UPD_NULL.radiobutton.text
+msgctxt "RelationDlg.src#DLG_REL_PROPERTIES.RB_CASC_UPD_NULL.radiobutton.text"
+msgid "~Set null"
+msgstr "~Määritä tyhjäksi"
+
+#: RelationDlg.src#DLG_REL_PROPERTIES.RB_CASC_UPD_DEFAULT.radiobutton.text
+msgctxt "RelationDlg.src#DLG_REL_PROPERTIES.RB_CASC_UPD_DEFAULT.radiobutton.text"
+msgid "Set ~default"
+msgstr "Määritä ~oletusarvo"
+
+#: RelationDlg.src#DLG_REL_PROPERTIES.FL_CASC_DEL.fixedline.text
+msgid "Delete options"
+msgstr "Poista asetukset"
+
+#: RelationDlg.src#DLG_REL_PROPERTIES.RB_NO_CASC_DEL.radiobutton.text
+msgctxt "RelationDlg.src#DLG_REL_PROPERTIES.RB_NO_CASC_DEL.radiobutton.text"
+msgid "~No action"
+msgstr "~Ei toimintoa"
+
+#: RelationDlg.src#DLG_REL_PROPERTIES.RB_CASC_DEL.radiobutton.text
+msgid "Delete ~cascade"
+msgstr "Poista ~lomitus"
+
+#: RelationDlg.src#DLG_REL_PROPERTIES.RB_CASC_DEL_NULL.radiobutton.text
+msgctxt "RelationDlg.src#DLG_REL_PROPERTIES.RB_CASC_DEL_NULL.radiobutton.text"
+msgid "~Set null"
+msgstr "~Määritä tyhjäksi"
+
+#: RelationDlg.src#DLG_REL_PROPERTIES.RB_CASC_DEL_DEFAULT.radiobutton.text
+msgctxt "RelationDlg.src#DLG_REL_PROPERTIES.RB_CASC_DEL_DEFAULT.radiobutton.text"
+msgid "Set ~default"
+msgstr "Määritä ~oletusarvo"
+
+#: RelationDlg.src#DLG_REL_PROPERTIES.modaldialog.text
+msgid "Relations"
+msgstr "Yhteydet"
+
+#: dsselect.src#DLG_DATASOURCE_SELECTION.FT_DESCRIPTION.fixedtext.text
+msgid "Choose a data source:"
+msgstr "Valitse tietolähde:"
+
+#: dsselect.src#DLG_DATASOURCE_SELECTION.PB_MANAGE.pushbutton.text
+msgid "Organize..."
+msgstr "Järjestä..."
+
+#: dsselect.src#DLG_DATASOURCE_SELECTION.PB_CREATE.pushbutton.text
+msgid "Create..."
+msgstr "Luo..."
+
+#: dsselect.src#DLG_DATASOURCE_SELECTION.STR_LOCAL_DATASOURCES.string.text
+msgid "Local Databases"
+msgstr "Paikalliset tietokannat"
+
+#: dsselect.src#DLG_DATASOURCE_SELECTION.STR_DESCRIPTION2.string.text
+msgid "Choose a database"
+msgstr "Valitse tietokanta"
+
+#: dsselect.src#DLG_DATASOURCE_SELECTION.modaldialog.text
+msgid "Data Source"
+msgstr "Tietolähde"
+
+#: AutoControls.src#STR_DBASE_PATH_OR_FILE.string.text
+msgid "Path to the dBASE files"
+msgstr "Polku dBASE-tiedostoihin"
+
+#: AutoControls.src#STR_FLAT_PATH_OR_FILE.string.text
+msgid "Path to the text files"
+msgstr "Polku tekstitiedostoihin"
+
+#: AutoControls.src#STR_CALC_PATH_OR_FILE.string.text
+msgid "Path to the spreadsheet document"
+msgstr "Polku laskentataulukko-asiakirjaan"
+
+#: AutoControls.src#STR_NAME_OF_ODBC_DATASOURCE.string.text
+msgid "Name of the ODBC data source on your system"
+msgstr "ODBC -tietolähteen nimi järjestelmässäsi"
+
+#: AutoControls.src#STR_MYSQL_DATABASE_NAME.string.text
+msgid "Name of the MySQL database"
+msgstr "MySQL -tietokannan nimi"
+
+#: AutoControls.src#STR_ORACLE_DATABASE_NAME.string.text
+msgid "Name of the Oracle database"
+msgstr "Oracle -tietokannan nimi"
+
+#: AutoControls.src#STR_MSACCESS_MDB_FILE.string.text
+msgid "Microsoft Access database file"
+msgstr "Microsoft Access -tietokantatiedosto"
+
+#: AutoControls.src#STR_NO_ADDITIONAL_SETTINGS.string.text
+msgid "No more settings are necessary. To verify that the connection is working, click the '%test' button."
+msgstr "Enempää asetuksia ei tarvita. Napsauta '%test' -painiketta varmistaaksesi yhteyden toiminnan."
+
+#: AutoControls.src#STR_COMMONURL.string.text
+msgid "Datasource URL"
+msgstr "Tietolähteen URL-osoite"
+
+#: AutoControls.src#STR_HOSTNAME.string.text
+msgctxt "AutoControls.src#STR_HOSTNAME.string.text"
+msgid "~Host name"
+msgstr "Palvelimen ~nimi"
+
+#: AutoControls.src#STR_MOZILLA_PROFILE_NAME.string.text
+msgid "~Mozilla profile name"
+msgstr "~Mozillan profiilin nimi"
+
+#: AutoControls.src#STR_THUNDERBIRD_PROFILE_NAME.string.text
+msgid "~Thunderbird profile name"
+msgstr "~Thunderbirdin profiilin nimi"
+
+#: dbadmin.src#AUTO_USECATALOG_AUTO_Y_.CB_USECATALOG.checkbox.text
+msgid "Use catalog for file-based databases"
+msgstr "Käytä luetteloa tiedostopohjaisissa tietokannoissa"
+
+#: dbadmin.src#AUTO_FIXEDLINE_CONNSETTINGS_AUTO_Y_.FL_SEPARATOR1.fixedline.text
+msgctxt "dbadmin.src#AUTO_FIXEDLINE_CONNSETTINGS_AUTO_Y_.FL_SEPARATOR1.fixedline.text"
+msgid "Connection Settings"
+msgstr "Yhteysasetukset"
+
+#: dbadmin.src#AUTO_HOST_AND_PORT_AUTO_Y_.FT_HOSTNAME.fixedtext.text
+msgctxt "dbadmin.src#AUTO_HOST_AND_PORT_AUTO_Y_.FT_HOSTNAME.fixedtext.text"
+msgid "~Host name"
+msgstr "Palvelimen ~nimi"
+
+#: dbadmin.src#AUTO_HOST_AND_PORT_AUTO_Y_.FT_PORTNUMBER.fixedtext.text
+msgctxt "dbadmin.src#AUTO_HOST_AND_PORT_AUTO_Y_.FT_PORTNUMBER.fixedtext.text"
+msgid "~Port number"
+msgstr "Po~rtin numero"
+
+#: dbadmin.src#DLG_DATABASE_ADMINISTRATION.STR_PAGETITLE_GENERAL.string.text
+msgid "Advanced Properties"
+msgstr "Lisäominaisuudet"
+
+#: dbadmin.src#DLG_DATABASE_ADMINISTRATION.STR_PAGETITLE_ADVANCED.string.text
+msgid "Additional Settings"
+msgstr "Lisäasetukset"
+
+#: dbadmin.src#DLG_DATABASE_ADMINISTRATION.STR_PAGETITLE_CONNECTION.string.text
+msgid "Connection settings"
+msgstr "Yhteysasetukset"
+
+#: dbadmin.src#DLG_DATABASE_ADMINISTRATION.tabdialog.text
+msgctxt "dbadmin.src#DLG_DATABASE_ADMINISTRATION.tabdialog.text"
+msgid "Database properties"
+msgstr "Tietokannan ominaisuudet"
+
+#: dbadmin.src#DLG_DATABASE_TYPE_CHANGE.modaldialog.text
+msgctxt "dbadmin.src#DLG_DATABASE_TYPE_CHANGE.modaldialog.text"
+msgid "Database properties"
+msgstr "Tietokannan ominaisuudet"
+
+#: dbadmin.src#PAGE_GENERAL.FT_GENERALHEADERTEXT.fixedtext.text
+msgid "Welcome to the %PRODUCTNAME Database Wizard"
+msgstr "Tervetuloa %PRODUCTNAMEn tietokantojen ohjattuun toimintoon"
+
+#: dbadmin.src#PAGE_GENERAL.FT_GENERALHELPTEXT.fixedtext.text
+msgid "Use the Database Wizard to create a new database, open an existing database file, or connect to a database stored on a server."
+msgstr "Voit käyttää tietokantojen ohjattua toimintoa uuden tietokannan luomiseen, olemassa olevan avaamiseen ja yhteyden muodostamiseen palvelimella sijaitsevaan tietokantaan."
+
+#: dbadmin.src#PAGE_GENERAL.FT_DATASOURCEHEADER.fixedtext.text
+msgid "What do you want to do?"
+msgstr "Mitä haluat tehdä?"
+
+#: dbadmin.src#PAGE_GENERAL.RB_CREATEDBDATABASE.radiobutton.text
+msgid "Create a n~ew database"
+msgstr "Luoda ~uuden tietokannan"
+
+#: dbadmin.src#PAGE_GENERAL.RB_OPENEXISTINGDOC.radiobutton.text
+msgid "Open an existing database ~file"
+msgstr "Avata ~olemassa olevan tietokantatiedoston"
+
+#: dbadmin.src#PAGE_GENERAL.FT_DOCLISTLABEL.fixedtext.text
+msgid "Recently used"
+msgstr "Äskettäin käytetty"
+
+#: dbadmin.src#PAGE_GENERAL.RB_GETEXISTINGDATABASE.radiobutton.text
+msgid "Connect to an e~xisting database"
+msgstr "Muodostaa yhteyden o~lemassa olevaan tietokantaan"
+
+#: dbadmin.src#PAGE_GENERAL.FT_DATASOURCETYPE_PRE.fixedtext.text
+msgid "Select the type of database to which you want to establish a connection."
+msgstr "Valitse minkä tyyppiseen tietokantaan haluat muodostaa yhteyden."
+
+#: dbadmin.src#PAGE_GENERAL.FT_DATATYPE.fixedtext.text
+msgid "Database ~type "
+msgstr "Tietokannan t~yyppi "
+
+#: dbadmin.src#PAGE_GENERAL.FT_DATATYPEAPPENDIX.fixedtext.text
+msgid "Database"
+msgstr "Tietokanta"
+
+#: dbadmin.src#PAGE_GENERAL.FT_DATASOURCETYPE_POST.fixedtext.text
+msgid ""
+"On the following pages, you can make detailed settings for the connection.\n"
+"\n"
+"The new settings you make will overwrite your existing settings."
+msgstr ""
+"Seuraavilla sivulla voit tehdä yhteyden yksityiskohtaiset asetukset.\n"
+"\n"
+"Tekemäsi uudet asetukset korvaavat olemassa olevat asetuksesi."
+
+#: dbadmin.src#PAGE_GENERAL.STR_MYSQLENTRY.string.text
+msgid "MySQL"
+msgstr "MySQL"
+
+#: dbadmin.src#PAGE_GENERAL.STR_PARENTTITLE.string.text
+msgid "Data Source Properties: #"
+msgstr "Tietolähteen ominaisuudet: #"
+
+#: dbadmin.src#PAGE_GENERAL.STR_COULDNOTLOAD_ODBCLIB.string.text
+msgid "Could not load the program library #lib# or it is corrupted. The ODBC data source selection is not available."
+msgstr "Ohjelmakirjaston #lib# lataaminen ei onnistunut tai kirjasto on turmeltunut. ODBC-tietolähteet eivät ole käytettävissä."
+
+#: dbadmin.src#PAGE_GENERAL.STR_UNSUPPORTED_DATASOURCE_TYPE.string.text
+msgid ""
+"This kind of data source is not supported on this platform.\n"
+"You are allowed to change the settings, but you probably will not be able to connect to the database."
+msgstr ""
+"Tämä käyttöympäristö ei tue tätä tietolähdettä.\n"
+"Voit muuttaa asetuksia, mutta et todennäköisesti pysty muodostamaan yhteyttä tietokantaan."
+
+#: dbadmin.src#PAGE_GENERAL.tabpage.text
+msgctxt "dbadmin.src#PAGE_GENERAL.tabpage.text"
+msgid "General"
+msgstr "Yleistä"
+
+#: dbadmin.src#PAGE_DBASE.FL_SEPARATOR1.fixedline.text
+msgid "Optional settings"
+msgstr "Valinnaiset asetukset"
+
+#: dbadmin.src#PAGE_DBASE.CB_SHOWDELETEDROWS.checkbox.text
+msgid "Display deleted records as well"
+msgstr "Näytä myös poistetut tietueet"
+
+#: dbadmin.src#PAGE_DBASE.FT_SPECIAL_MESSAGE.fixedtext.text
+msgid "Note: When deleted, and thus inactive, records are displayed, you will not be able to delete records from the data source."
+msgstr "Huomaa, että kun poistetut ja siten pois käytöstä olevat tietueet näytetään, et voi poistaa tietueita tietolähteestä."
+
+#: dbadmin.src#PAGE_DBASE.PB_INDICIES.pushbutton.text
+msgid "Indexes..."
+msgstr "Indeksit..."
+
+#: dbadmin.src#PAGE_ODBC.FL_SEPARATOR1.fixedline.text
+msgid "Optional Settings"
+msgstr "Valinnaiset asetukset"
+
+#: dbadmin.src#PAGE_ODBC.FT_OPTIONS.fixedtext.text
+msgid "ODBC ~options"
+msgstr "ODBC-~asetukset"
+
+#: dbadmin.src#PAGE_MYSQL_JDBC.FT_JDBCDRIVERCLASS.fixedtext.text
+msgid "MySQL JDBC d~river class"
+msgstr "MySQL JDBC -ajuri~luokka"
+
+#: dbadmin.src#PAGE_MYSQL_JDBC.PB_TESTDRIVERCLASS.pushbutton.text
+msgctxt "dbadmin.src#PAGE_MYSQL_JDBC.PB_TESTDRIVERCLASS.pushbutton.text"
+msgid "Test class"
+msgstr "Testiluokka"
+
+#: dbadmin.src#PAGE_MYSQL_NATIVE.FL_SEPARATOR2.fixedline.text
+msgctxt "dbadmin.src#PAGE_MYSQL_NATIVE.FL_SEPARATOR2.fixedline.text"
+msgid "User authentication"
+msgstr "Käyttäjän tunnistus"
+
+#: dbadmin.src#PAGE_MYSQL_NATIVE.FT_USERNAME.fixedtext.text
+msgctxt "dbadmin.src#PAGE_MYSQL_NATIVE.FT_USERNAME.fixedtext.text"
+msgid "~User name"
+msgstr "K~äyttäjätunnus"
+
+#: dbadmin.src#PAGE_MYSQL_NATIVE.CB_PASSWORD_REQUIRED.checkbox.text
+msgctxt "dbadmin.src#PAGE_MYSQL_NATIVE.CB_PASSWORD_REQUIRED.checkbox.text"
+msgid "Password required"
+msgstr "Salasana vaaditaan"
+
+#: dbadmin.src#PAGE_ORACLE_JDBC.FT_JDBCDRIVERCLASS.fixedtext.text
+msgid "Oracle JDBC d~river class"
+msgstr "Oracle JDBC -aj~uriluokka"
+
+#: dbadmin.src#PAGE_ORACLE_JDBC.PB_TESTDRIVERCLASS.pushbutton.text
+msgctxt "dbadmin.src#PAGE_ORACLE_JDBC.PB_TESTDRIVERCLASS.pushbutton.text"
+msgid "Test class"
+msgstr "Testiluokka"
+
+#: dbadmin.src#PAGE_LDAP.FL_SEPARATOR1.fixedline.text
+msgctxt "dbadmin.src#PAGE_LDAP.FL_SEPARATOR1.fixedline.text"
+msgid "Connection Settings"
+msgstr "Yhteysasetukset"
+
+#: dbadmin.src#PAGE_LDAP.FT_BASEDN.fixedtext.text
+msgid "~Base DN"
+msgstr "~Perustoimialueen nimi"
+
+#: dbadmin.src#PAGE_LDAP.CB_USESSL.checkbox.text
+msgid "Use secure connection (SSL)"
+msgstr "Käytä suojattua yhteyttä (SSL)"
+
+#: dbadmin.src#PAGE_LDAP.FT_PORTNUMBER.fixedtext.text
+msgctxt "dbadmin.src#PAGE_LDAP.FT_PORTNUMBER.fixedtext.text"
+msgid "~Port number"
+msgstr "Po~rtin numero"
+
+#: dbadmin.src#PAGE_LDAP.FT_LDAPROWCOUNT.fixedtext.text
+msgid "Maximum number of ~records"
+msgstr "Tietueiden enimmäismää~rä"
+
+#: dbadmin.src#PAGE_USERDRIVER.FT_HOSTNAME.fixedtext.text
+msgid "~Hostname"
+msgstr "Palvelimen ~nimi"
+
+#: dbadmin.src#PAGE_USERDRIVER.FT_PORTNUMBER.fixedtext.text
+msgctxt "dbadmin.src#PAGE_USERDRIVER.FT_PORTNUMBER.fixedtext.text"
+msgid "~Port number"
+msgstr "Po~rtin numero"
+
+#: dbadmin.src#PAGE_USERDRIVER.FT_OPTIONS.fixedtext.text
+msgid "~Driver settings"
+msgstr "Ajuri~asetukset"
+
+#: dbadmin.src#STR_ERR_USE_CONNECT_TO.string.text
+msgid "Please choose 'Connect to an existing database' to connect to an existing database instead."
+msgstr "Valitse 'Muodostetaan yhteys olemassa olevaan tietokantaan' muodostaaksesi yhteyden olemassa olevaan tietokantaan."
diff --git a/source/fi/dbaccess/source/ui/inc.po b/source/fi/dbaccess/source/ui/inc.po
new file mode 100644
index 00000000000..838b17a188f
--- /dev/null
+++ b/source/fi/dbaccess/source/ui/inc.po
@@ -0,0 +1,60 @@
+#. extracted from dbaccess/source/ui/inc.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dbaccess%2Fsource%2Fui%2Finc.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-04-05 20:03+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: toolbox_tmpl.hrc#MID_SBA_QRY_REFRESH.#define.text
+msgid "Refresh"
+msgstr "Päivitä"
+
+#: toolbox_tmpl.hrc#MID_NEW_VIEW_DESIGN.#define.text
+msgid "New ~View Design"
+msgstr "Uusi taulu~näkymä"
+
+#: toolbox_tmpl.hrc#MID_NEW_TABLE_DESIGN.#define.text
+msgid "New ~Table Design"
+msgstr "Uusi ~taulu"
+
+#: toolbox_tmpl.hrc#MID_QUERY_WIZARD.#define.text
+msgid "Query AutoPilot..."
+msgstr "Kyselyn ohjattu luominen..."
+
+#: toolbox_tmpl.hrc#MID_QUERY_NEW_DESIGN.#define.text
+msgid "New ~Query (Design View)"
+msgstr "Uusi ~kysely (suunnittelunäkymä)"
+
+#: toolbox_tmpl.hrc#MID_QUERY_EDIT_DESIGN.#define.text
+msgid "~Edit Query"
+msgstr "~Muokkaa kyselyä"
+
+#: toolbox_tmpl.hrc#MID_QUERY_NEW_SQL.#define.text
+msgid "New Query (~SQL View)"
+msgstr "Uusi ~kysely (SQL-näkymä)"
+
+#: toolbox_tmpl.hrc#MID_DBUI_QUERY_EDIT_JOINCONNECTION.#define.text
+msgid "Edit..."
+msgstr "Muokkaa..."
+
+#: toolbox_tmpl.hrc#MID_COLUMN_WIDTH.#define.text
+msgid "Column ~Width..."
+msgstr "Sarakkeen ~leveys..."
+
+#: toolbox_tmpl.hrc#MID_DOCUMENT_CREATE_REPWIZ.#define.text
+msgid "Report Wizard..."
+msgstr "Raportin ohjattu luominen..."
+
+#: toolbox_tmpl.hrc#MID_DOCUMENT_NEW_AUTOPILOT.#define.text
+msgid "Form AutoPilot..."
+msgstr "Lomakkeen ohjattu luominen..."
diff --git a/source/fi/dbaccess/source/ui/misc.po b/source/fi/dbaccess/source/ui/misc.po
new file mode 100644
index 00000000000..c82c8ee1f74
--- /dev/null
+++ b/source/fi/dbaccess/source/ui/misc.po
@@ -0,0 +1,208 @@
+#. extracted from dbaccess/source/ui/misc.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dbaccess%2Fsource%2Fui%2Fmisc.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:40+0200\n"
+"PO-Revision-Date: 2011-04-11 17:31+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: dbumiscres.src#RSC_CHARSETS.1.string.text
+msgid "System"
+msgstr "Järjestelmä"
+
+#: dbumiscres.src#STR_ERROR_DURING_CREATION.string.text
+msgid "Error during creation"
+msgstr "Virhe luonnin aikana"
+
+#: dbumiscres.src#STR_UNEXPECTED_ERROR.string.text
+msgid "An unexpected error occurred. The operation could not be performed."
+msgstr "On ilmennyt odottamaton virhe. Toimintoa ei voitu suorittaa."
+
+#: dbumiscres.src#STR_COULDNOTOPEN_LINKEDDOC.string.text
+msgid "The document \"$file$\" could not be opened."
+msgstr "Asiakirjan \"$file$\" avaaminen ei onnistunut."
+
+#: dbumiscres.src#STR_MISSING_TABLES_XDROP.string.text
+msgid "The table cannot be deleted because the database connection does not support this."
+msgstr "Taulua ei voi poistaa, koska tietokantayhteys ei tue poistamista."
+
+#: dbumiscres.src#STR_BUTTON_TEXT_ALL.string.text
+msgctxt "dbumiscres.src#STR_BUTTON_TEXT_ALL.string.text"
+msgid "~All"
+msgstr "~Kaikki"
+
+#: dbumiscres.src#STR_UNDO_COLON.string.text
+msgid "Undo:"
+msgstr "Peruuta:"
+
+#: dbumiscres.src#STR_REDO_COLON.string.text
+msgid "Redo:"
+msgstr "Toista:"
+
+#: dbumiscres.src#STR_UNKNOWN_TYPE_FOUND.string.text
+msgid "No corresponding column type could be found for column '#1'."
+msgstr "Sarakkeelle '#1' ei löytynyt vastaavaa saraketyyppiä."
+
+#: dbumiscres.src#STR_FILE_DOES_NOT_EXIST.string.text
+msgid "The file \"$file$\" does not exist."
+msgstr "Tiedostoa \"$file$\" ei ole olemassa."
+
+#: dbumiscres.src#STR_WARNINGS_DURING_CONNECT.string.text
+msgid "Warnings were encountered while connecting to the data source. Press \"$buttontext$\" to view them."
+msgstr "Yhteydenoton aikana tietolähteeseen ilmeni varoituksia. Napsauta \"$buttontext$\" nähdäksesi ne."
+
+#: dbumiscres.src#STR_NAMED_OBJECT_ALREADY_EXISTS.string.text
+msgid ""
+"The name '$#$' already exists.\n"
+"Please enter another name."
+msgstr ""
+"Nimi '$#$' on jo olemassa.\n"
+"Anna toinen nimi."
+
+#: dbumiscres.src#RID_STR_EXTENSION_NOT_PRESENT.string.text
+msgid "The report, \"$file$\", requires the extension Oracle Report Builder."
+msgstr "Raportti \"$file$\" vaatii Oracle Report Builder -lisäosan."
+
+#: WizardPages.src#STR_WIZ_COLUMN_SELECT_TITEL.string.text
+msgid "Apply columns"
+msgstr "Käytä sarakkeita"
+
+#: WizardPages.src#STR_WIZ_TYPE_SELECT_TITEL.string.text
+msgid "Type formatting"
+msgstr "Tyypin muotoilu"
+
+#: WizardPages.src#STR_WIZ_PKEY_ALREADY_DEFINED.string.text
+msgid "The following fields have already been set as primary keys:\n"
+msgstr "Seuraavat kentät on jo määritetty perusavaimiksi:\n"
+
+#: WizardPages.src#STR_WIZ_NAME_MATCHING_TITEL.string.text
+msgid "Assign columns"
+msgstr "Sido sarakkeet"
+
+#: WizardPages.src#WIZ_RTFCOPYTABLE.PB_HELP.helpbutton.text
+msgid "~Help"
+msgstr "~Ohje"
+
+#: WizardPages.src#WIZ_RTFCOPYTABLE.PB_CANCEL.cancelbutton.text
+msgid "~Cancel"
+msgstr "~Peruuta"
+
+#: WizardPages.src#WIZ_RTFCOPYTABLE.PB_PREV.pushbutton.text
+msgid "< ~Back"
+msgstr "< ~Edellinen"
+
+#: WizardPages.src#WIZ_RTFCOPYTABLE.PB_NEXT.pushbutton.text
+msgid "~Next>"
+msgstr "~Seuraava>"
+
+#: WizardPages.src#WIZ_RTFCOPYTABLE.PB_OK.okbutton.text
+msgid "C~reate"
+msgstr "~Luo"
+
+#: WizardPages.src#WIZ_RTFCOPYTABLE.modaldialog.text
+msgid "Copy RTF Table"
+msgstr "Kopioi RTF-taulukko"
+
+#: WizardPages.src#TAB_WIZ_COLUMN_SELECT.FL_COLUMN_SELECT.fixedline.text
+msgid "Existing columns"
+msgstr "Olemassa olevat sarakkeet"
+
+#: WizardPages.src#TAB_WIZ_TYPE_SELECT.FL_COLUMN_NAME.fixedline.text
+msgid "Column information"
+msgstr "Saraketiedot"
+
+#: WizardPages.src#TAB_WIZ_TYPE_SELECT.FL_AUTO_TYPE.fixedline.text
+msgid "Automatic type recognition"
+msgstr "Automaattinen tyypin tunnistus"
+
+#: WizardPages.src#TAB_WIZ_TYPE_SELECT.FT_AUTO.fixedtext.text
+msgid "Lines (ma~x)"
+msgstr "Rivejä (~enintään)"
+
+#: WizardPages.src#RID_SBA_RTF_PKEYPOPUP.SID_TABLEDESIGN_TABED_PRIMARYKEY.menuitem.text
+msgid "Primary Key"
+msgstr "Perusavain"
+
+#: WizardPages.src#TAB_WIZ_NAME_MATCHING.FT_TABLE_LEFT.fixedtext.text
+msgid "Source table: \n"
+msgstr "Lähdetaulu: \n"
+
+#: WizardPages.src#TAB_WIZ_NAME_MATCHING.FT_TABLE_RIGHT.fixedtext.text
+msgid "Destination table: \n"
+msgstr "Kohdetaulu: \n"
+
+#: WizardPages.src#TAB_WIZ_NAME_MATCHING.PB_ALL.pushbutton.text
+msgctxt "WizardPages.src#TAB_WIZ_NAME_MATCHING.PB_ALL.pushbutton.text"
+msgid "~All"
+msgstr "~Kaikki"
+
+#: WizardPages.src#TAB_WIZ_NAME_MATCHING.PB_NONE.pushbutton.text
+msgid "Non~e"
+msgstr "~Ei mitään"
+
+#: WizardPages.src#TAB_WIZ_COPYTABLE.FT_TABLENAME.fixedtext.text
+msgid "Ta~ble name"
+msgstr "Ta~ulun nimi"
+
+#: WizardPages.src#TAB_WIZ_COPYTABLE.FL_OPTIONS.fixedline.text
+msgid "Options"
+msgstr "Asetukset"
+
+#: WizardPages.src#TAB_WIZ_COPYTABLE.RB_DEFDATA.radiobutton.text
+msgid "De~finition and data"
+msgstr "M~ääritys ja tiedot"
+
+#: WizardPages.src#TAB_WIZ_COPYTABLE.RB_DEF.radiobutton.text
+msgid "Def~inition"
+msgstr "~Määritys"
+
+#: WizardPages.src#TAB_WIZ_COPYTABLE.RB_VIEW.radiobutton.text
+msgid "A~s table view"
+msgstr "~Taulunäkymänä"
+
+#: WizardPages.src#TAB_WIZ_COPYTABLE.RB_APPENDDATA.radiobutton.text
+msgid "Append ~data"
+msgstr "~Lisää tiedot loppuun"
+
+#: WizardPages.src#TAB_WIZ_COPYTABLE.CB_USEHEADERLINE.checkbox.text
+msgid "Use first ~line as column names"
+msgstr "Käytä ensimmäistä riviä sarakkeiden niminä"
+
+#: WizardPages.src#TAB_WIZ_COPYTABLE.CB_PRIMARY_COLUMN.checkbox.text
+msgid "Crea~te primary key"
+msgstr "Luo p~erusavain"
+
+#: WizardPages.src#TAB_WIZ_COPYTABLE.FT_KEYNAME.fixedtext.text
+msgid "Name"
+msgstr "Nimi"
+
+#: WizardPages.src#STR_WIZ_TABLE_COPY.string.text
+msgctxt "WizardPages.src#STR_WIZ_TABLE_COPY.string.text"
+msgid "Copy table"
+msgstr "Kopioi taulu"
+
+#: WizardPages.src#STR_COPYTABLE_TITLE_COPY.string.text
+msgctxt "WizardPages.src#STR_COPYTABLE_TITLE_COPY.string.text"
+msgid "Copy table"
+msgstr "Kopioi taulu"
+
+#: WizardPages.src#STR_INVALID_TABLE_NAME.string.text
+msgid "This table name is not valid in the current database."
+msgstr "Tämä taulun nimi ei ole kelvollinen nykyisessä tietokannassa."
+
+#: WizardPages.src#STR_SUGGEST_APPEND_TABLE_DATA.string.text
+msgid "Choose the option 'Append data' on the first page to append data to an existing table."
+msgstr "Tee valinta 'Lisää tiedot' ensimmäisellä sivulla lisätäksesi tiedot olemassa olevaan tauluun."
+
+#: WizardPages.src#STR_INVALID_TABLE_NAME_LENGTH.string.text
+msgid "Please change the table name. It is too long."
+msgstr "Muuta taulun nimi. Se on liian pitkä."
diff --git a/source/fi/dbaccess/source/ui/querydesign.po b/source/fi/dbaccess/source/ui/querydesign.po
new file mode 100644
index 00000000000..f7a56767276
--- /dev/null
+++ b/source/fi/dbaccess/source/ui/querydesign.po
@@ -0,0 +1,315 @@
+#. extracted from dbaccess/source/ui/querydesign.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dbaccess%2Fsource%2Fui%2Fquerydesign.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-04-05 20:03+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: query.src#STR_QUERY_UNDO_TABWINSHOW.string.text
+msgid "Add Table Window"
+msgstr "Lisää tauluikkuna"
+
+#: query.src#STR_QUERY_UNDO_MOVETABWIN.string.text
+msgid "Move table window"
+msgstr "Siirrä tauluikkunaa"
+
+#: query.src#STR_QUERY_UNDO_INSERTCONNECTION.string.text
+msgid "Insert Join"
+msgstr "Lisää liitos"
+
+#: query.src#STR_QUERY_UNDO_REMOVECONNECTION.string.text
+msgid "Delete Join"
+msgstr "Poista liitos"
+
+#: query.src#STR_QUERY_UNDO_SIZETABWIN.string.text
+msgid "Resize table window"
+msgstr "Muuta tauluikkunan kokoa"
+
+#: query.src#STR_QUERY_UNDO_TABFIELDDELETE.string.text
+msgid "Delete Column"
+msgstr "Poista sarake"
+
+#: query.src#STR_QUERY_UNDO_TABFIELDMOVED.string.text
+msgid "Move column"
+msgstr "Siirrä saraketta"
+
+#: query.src#STR_QUERY_UNDO_TABFIELDCREATE.string.text
+msgid "Add Column"
+msgstr "Lisää sarake"
+
+#: query.src#RID_STR_TABLE_DOESNT_EXIST.string.text
+msgid "Invalid expression, table '$name$' does not exist."
+msgstr "Virheellinen lauseke, taulua $name$ ei ole."
+
+#: query.src#RID_STR_FIELD_DOESNT_EXIST.string.text
+msgid "Invalid expression, field name '$name$' does not exist."
+msgstr "Virheellinen lauseke. Kenttää $name$ ei ole."
+
+#: query.src#RID_STR_TOMUCHTABLES.string.text
+msgid "The query covers #num# tables. The selected database type, however, can only process a maximum of #maxnum# table(s) per statement."
+msgstr "Kysely käsittelee #num# taulua. Valittu tietokantatyyppi voi kuitenkin käsitellä enintään #maxnum# taulua kussakin lausekkeessa."
+
+#: query.src#STR_QUERY_UNDO_TABWINDELETE.string.text
+msgid "Delete Table Window"
+msgstr "Poista tauluikkuna"
+
+#: query.src#STR_QUERY_UNDO_MODIFY_CELL.string.text
+msgid "Edit Column Description"
+msgstr "Muokkaa sarakkeen kuvausta"
+
+#: query.src#STR_QUERY_UNDO_SIZE_COLUMN.string.text
+msgid "Adjust column width"
+msgstr "Säädä sarakkeen leveys"
+
+#: query.src#STR_QUERY_SORTTEXT.string.text
+msgid "(not sorted);ascending;descending"
+msgstr "(ei lajiteltu);nouseva;laskeva"
+
+#: query.src#STR_QUERY_FUNCTIONS.string.text
+msgid "(no function);Group"
+msgstr "(ei funktiota);Ryhmä"
+
+#: query.src#STR_QUERY_NOTABLE.string.text
+msgid "(no table)"
+msgstr "(ei taulua)"
+
+#: query.src#STR_QRY_ORDERBY_UNRELATED.string.text
+msgid "The database only supports sorting for visible fields."
+msgstr "Tietokanta tukee vain näkyvien kenttien lajittelua."
+
+#: query.src#RID_QUERYFUNCTION_POPUPMENU.ID_QUERY_FUNCTION.menuitem.text
+msgid "Functions"
+msgstr "Funktiot"
+
+#: query.src#RID_QUERYFUNCTION_POPUPMENU.ID_QUERY_TABLENAME.menuitem.text
+msgid "Table Name"
+msgstr "Taulukon nimi"
+
+#: query.src#RID_QUERYFUNCTION_POPUPMENU.ID_QUERY_ALIASNAME.menuitem.text
+msgid "Alias"
+msgstr "Tunnus"
+
+#: query.src#RID_QUERYFUNCTION_POPUPMENU.ID_QUERY_DISTINCT.menuitem.text
+msgid "Distinct Values"
+msgstr "Erityisarvot"
+
+#: query.src#STR_QUERY_HANDLETEXT.string.text
+msgid "Field;Alias;Table;Sort;Visible;Function;Criterion;Or;Or"
+msgstr "Kenttä;Tunnus;Taulu;Lajittele;Näkyvissä;Funktio;Ehto;Tai;Tai"
+
+#: query.src#STR_QRY_TOO_MANY_COLUMNS.string.text
+msgid "There are too many columns."
+msgstr "Sarakkeita on liikaa."
+
+#: query.src#ERR_QRY_CRITERIA_ON_ASTERISK.errorbox.text
+msgid "A condition cannot be applied to field [*]"
+msgstr "Ehtoa ei voi käyttää kenttään [*]"
+
+#: query.src#STR_QRY_TOO_LONG_STATEMENT.string.text
+msgid "The SQL statement created is too long."
+msgstr "Luotu SQL-lauseke on liian pitkä."
+
+#: query.src#STR_QRY_TOOCOMPLEX.string.text
+msgid "Query is too complex"
+msgstr "Kysely on liian monimutkainen"
+
+#: query.src#STR_QRY_NOSELECT.string.text
+msgid "Nothing has been selected."
+msgstr "Mitään ei ole valittuna."
+
+#: query.src#STR_QRY_TOOMANYCOND.string.text
+msgid "Too many search criteria"
+msgstr "Liian monta hakuehtoa"
+
+#: query.src#STR_QRY_SYNTAX.string.text
+msgid "SQL syntax error"
+msgstr "SQL-syntaksivirhe"
+
+#: query.src#ERR_QRY_ORDERBY_ON_ASTERISK.errorbox.text
+msgid "[*] cannot be used as a sort criterion."
+msgstr "Kohdetta [*] ei voi käyttää hakuehtona."
+
+#: query.src#STR_QRY_TOO_MANY_TABLES.string.text
+msgid "There are too many tables."
+msgstr "Tauluja on liikaa."
+
+#: query.src#STR_QRY_NATIVE.string.text
+msgid "The statement will not be applied when querying in the SQL dialect of the database."
+msgstr "Kun kysely lähetetään tietokannan SQL-kielellä, lauseketta ei käytetä."
+
+#: query.src#ERR_QRY_AMB_FIELD.errorbox.text
+msgid "Field name not found or not unique"
+msgstr "Kentän nimeä ei löytynyt tai nimi ei ole yksilöllinen"
+
+#: query.src#STR_QRY_ILLEGAL_JOIN.string.text
+msgid "Join could not be processed"
+msgstr "Liitosta ei voitu suorittaa"
+
+#: query.src#STR_SVT_SQL_SYNTAX_ERROR.string.text
+msgid "Syntax error in SQL statement"
+msgstr "Syntaksivirhe SQL-lausekkeessa"
+
+#: query.src#STR_QUERYDESIGN_NO_VIEW_SUPPORT.string.text
+msgid "This database does not support table views."
+msgstr "Tämä tietokanta ei tue taulunäkymiä."
+
+#: query.src#STR_NO_ALTER_VIEW_SUPPORT.string.text
+msgid "This database does not support altering of existing table views."
+msgstr "Tämä tietokanta ei tue olemassa olevien taulunäkymien muuttamista."
+
+#: query.src#STR_QUERYDESIGN_NO_VIEW_ASK.string.text
+msgid "Do you want to create a query instead?"
+msgstr "Haluatko luoda sen sijaan kyselyn?"
+
+#: query.src#ERR_QRY_NOSTATEMENT.errorbox.text
+msgid "No query could be created."
+msgstr "Kyselyn luonti ei onnistunut."
+
+#: query.src#ERR_QRY_NOCRITERIA.errorbox.text
+msgid "No query could be created because no fields were selected."
+msgstr "Kyselyn luonti ei onnistunut, koska kenttiä ei ollut valittu."
+
+#: query.src#STR_DATASOURCE_DELETED.string.text
+msgid "The corresponding data source has been deleted. Therefore, data relevant to that data source cannot be saved."
+msgstr "Vastaava tietolähde on poistettu. Sen vuoksi tietolähteeseen liittyviä tietoja ei voi tallentaa."
+
+#: query.src#STR_QRY_COLUMN_NOT_FOUND.string.text
+msgid "The column '$name$' is unknown."
+msgstr "Sarake '$name$' on tuntematon."
+
+#: query.src#STR_QRY_JOIN_COLUMN_COMPARE.string.text
+msgid "Columns can only be compared using '='."
+msgstr "Sarakkeita voi vertailla vain yhtäsuuruusoperaattorilla '='."
+
+#: query.src#STR_QRY_LIKE_LEFT_NO_COLUMN.string.text
+msgid "You must use a column name before 'LIKE'."
+msgstr "Sarakkeen nimi täytyy antaa ennen 'LIKE'-käskyä."
+
+#: query.src#STR_QRY_CHECK_CASESENSITIVE.string.text
+msgid "The column could not be found. Please note that the database is case-sensitive."
+msgstr "Saraketta ei löytynyt. Huomaa, että tietokanta on aakkoslajit erottava."
+
+#: query.src#STR_QUERYDESIGN.string.text
+msgid " - %PRODUCTNAME Base: Query Design"
+msgstr " - %PRODUCTNAME Base: Kyselyn suunnittelu"
+
+#: query.src#STR_VIEWDESIGN.string.text
+msgid " - %PRODUCTNAME Base: View Design"
+msgstr " - %PRODUCTNAME Base: Näkymän suunnittelu"
+
+#. For $object$, one of the values of the RSC_QUERY_OBJECT_TYPE resource will be inserted.
+#: query.src#STR_QUERY_SAVEMODIFIED.string.text
+msgid ""
+"$object$ has been changed.\n"
+"Do you want to save the changes?"
+msgstr ""
+"$object$ on muuttunut.\n"
+"Haluatko tallentaa muutokset?"
+
+#. For $object$, one of the values of the RSC_QUERY_OBJECT_TYPE resource (except "SQL command", which doesn't make sense here) will be inserted.
+#: query.src#STR_ERROR_PARSING_STATEMENT.string.text
+msgid "$object$ is based on an SQL command which could not be parsed."
+msgstr "Objektin $object$ määrittävää SQL-komentoa ei kyetty jäsentämään."
+
+#. For $object$, one of the values of the RSC_QUERY_OBJECT_TYPE resource (except "SQL command", which doesn't make sense here) will be inserted.
+#: query.src#STR_INFO_OPENING_IN_SQL_VIEW.string.text
+msgid "$object$ will be opened in SQL view."
+msgstr "$object$ avataan SQL-näkymässä."
+
+#: query.src#RSC_QUERY_OBJECT_TYPE.1.string.text
+msgid "The table view"
+msgstr "taulunäkymä"
+
+#: query.src#RSC_QUERY_OBJECT_TYPE.2.string.text
+msgid "The query"
+msgstr "kysely"
+
+#: query.src#RSC_QUERY_OBJECT_TYPE.3.string.text
+msgid "The SQL statement"
+msgstr "SQL-lauseke"
+
+#: query.src#STR_STATEMENT_WITHOUT_RESULT_SET.string.text
+msgid "The query does not create a result set, and thus cannot be part of another query."
+msgstr "Kysely ei luo tulosjoukkoa, joten sitä ei voida käyttää toisen kyselyn osana."
+
+#: query.src#STR_NO_DATASOURCE_OR_CONNECTION.string.text
+msgid "Both the ActiveConnection and the DataSourceName parameter are missing or wrong - cannot initialize the query designer."
+msgstr "Parametrit ActiveConnection ja DataSourceName puuttuvat tai ovat väärin. Kyselyn suunnittelua ei voitu alustaa."
+
+#: querydlg.src#DLG_QRY_JOIN.WND_JOIN_CONTROL.FL_JOIN.fixedline.text
+msgid "Options"
+msgstr "Asetukset"
+
+#: querydlg.src#DLG_QRY_JOIN.WND_JOIN_CONTROL.FT_LISTBOXTITLE.fixedtext.text
+msgid "~Type"
+msgstr "~Tyyppi"
+
+#: querydlg.src#DLG_QRY_JOIN.WND_JOIN_CONTROL.LB_JOINTYPE.1.stringlist.text
+msgid "Inner join"
+msgstr "Sisäliitos"
+
+#: querydlg.src#DLG_QRY_JOIN.WND_JOIN_CONTROL.LB_JOINTYPE.2.stringlist.text
+msgid "Left join"
+msgstr "Vasen liitos"
+
+#: querydlg.src#DLG_QRY_JOIN.WND_JOIN_CONTROL.LB_JOINTYPE.3.stringlist.text
+msgid "Right join"
+msgstr "Oikea liitos"
+
+#: querydlg.src#DLG_QRY_JOIN.WND_JOIN_CONTROL.LB_JOINTYPE.4.stringlist.text
+msgid "Full (outer) join"
+msgstr "Täysi (ulko-)liitos"
+
+#: querydlg.src#DLG_QRY_JOIN.WND_JOIN_CONTROL.LB_JOINTYPE.5.stringlist.text
+msgid "Cross join"
+msgstr "Ristiliitos"
+
+#: querydlg.src#DLG_QRY_JOIN.WND_JOIN_CONTROL.CB_NATURAL.checkbox.text
+msgid "Natural"
+msgstr "Luonnollinen"
+
+#: querydlg.src#DLG_QRY_JOIN.WND_CONTROL.FL_INVOLVED_TABLES.fixedline.text
+msgid "Tables involved"
+msgstr "Sisällytetyt taulut"
+
+#: querydlg.src#DLG_QRY_JOIN.WND_CONTROL.FL_INVOLVED_FIELDS.fixedline.text
+msgid "Fields involved"
+msgstr "Sisällytetyt kentät"
+
+#: querydlg.src#DLG_QRY_JOIN.modaldialog.text
+msgid "Join Properties"
+msgstr "Liitoksen ominaisuudet"
+
+#: querydlg.src#STR_JOIN_TYPE_HINT.string.text
+msgid "Please note that some databases may not support this join type."
+msgstr "Huomioi, että kaikki tietokannat eivät välttämättä tue tätä liitostyyppiä."
+
+#: querydlg.src#STR_QUERY_INNER_JOIN.string.text
+msgid "Includes only records for which the contents of the related fields of both tables are identical."
+msgstr "Sisältää vain tietueet, joissa toisiinsa liittyvät kentät ovat identtiset molemmissa tauluissa."
+
+#: querydlg.src#STR_QUERY_LEFTRIGHT_JOIN.string.text
+msgid "Contains ALL records from table '%1' but only records from table '%2' where the values in the related fields are matching."
+msgstr "Sisältää KAIKKI taulun '%1' tietueet, mutta vain sellaiset taulun '%2' tietueet, joissa ensimmäiseen tauluun liittyvien kenttien arvot ovat identtiset."
+
+#: querydlg.src#STR_QUERY_FULL_JOIN.string.text
+msgid "Contains ALL records from '%1' and from '%2'."
+msgstr "Sisältää KAIKKI tietueet kohteista '%1' ja '%2'."
+
+#: querydlg.src#STR_QUERY_CROSS_JOIN.string.text
+msgid "Contains the cartesian product of ALL records from '%1' and from '%2'."
+msgstr "Sisältää karteesisen tulon KAIKISTA tietueista kohteista '%1' ja '%2'."
+
+#: querydlg.src#STR_QUERY_NATURAL_JOIN.string.text
+msgid "Contains only one column for each pair of equally-named columns from '%1' and from '%2'."
+msgstr "Sisältää yhden sarakkeen jokaista samannimisten sarakkeiden paria kohden kohteista '%1' ja '%2'."
diff --git a/source/fi/dbaccess/source/ui/relationdesign.po b/source/fi/dbaccess/source/ui/relationdesign.po
new file mode 100644
index 00000000000..d4e6617fcb1
--- /dev/null
+++ b/source/fi/dbaccess/source/ui/relationdesign.po
@@ -0,0 +1,56 @@
+#. extracted from dbaccess/source/ui/relationdesign.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dbaccess%2Fsource%2Fui%2Frelationdesign.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-21 18:55+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: relation.src#STR_QUERY_REL_EDIT_RELATION.string.text
+msgid "This relation already exists. Do you want to edit it or create a new one?"
+msgstr "Relaatio on jo olemassa. Haluatko muokata sitä vai luoda uuden?"
+
+#: relation.src#STR_QUERY_REL_EDIT.string.text
+msgid "Edit..."
+msgstr "Muokkaa..."
+
+#: relation.src#STR_QUERY_REL_CREATE.string.text
+msgid "Create..."
+msgstr "Luo uusi..."
+
+#: relation.src#STR_RELATIONDESIGN.string.text
+msgid " - %PRODUCTNAME Base: Relation design"
+msgstr " - %PRODUCTNAME Base: Yhteyksien suunnittelu"
+
+#: relation.src#STR_RELATIONDESIGN_NOT_AVAILABLE.string.text
+msgid "The database does not support relations."
+msgstr "Tietokanta ei tue yhteyksiä."
+
+#: relation.src#RELATION_DESIGN_SAVEMODIFIED.querybox.text
+msgid ""
+"The relation design has been changed.\n"
+"Do you want to save the changes?"
+msgstr ""
+"Yhteyksien rakennetta on muutettu.\n"
+"Haluatko tallentaa muutokset?"
+
+#: relation.src#STR_QUERY_REL_DELETE_WINDOW.string.text
+msgid "When you delete this table all corresponding relations will be deleted as well. Continue?"
+msgstr "Kun poistat tämän taulun, kaikki siihen liittyvät relaatiot poistetaan myös. Jatketaanko?"
+
+#: relation.src#STR_QUERY_REL_COULD_NOT_CREATE.string.text
+msgid ""
+"The database could not create the relation. Maybe foreign keys for this kind of table aren't supported.\n"
+"Please check your documentation of the database."
+msgstr ""
+"Relaation luominen tietokantaan ei onnistunut. Mahdollisesti tämän tyyppisille tauluille ei voi tehdä viiteavaimia.\n"
+"Tarkista asia tietokantaohjelmistosi ohjeista."
diff --git a/source/fi/dbaccess/source/ui/tabledesign.po b/source/fi/dbaccess/source/ui/tabledesign.po
new file mode 100644
index 00000000000..daadea72f06
--- /dev/null
+++ b/source/fi/dbaccess/source/ui/tabledesign.po
@@ -0,0 +1,362 @@
+#. extracted from dbaccess/source/ui/tabledesign.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dbaccess%2Fsource%2Fui%2Ftabledesign.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-04-05 20:03+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: table.src#STR_TABLEDESIGN_DBFIELDTYPES.string.text
+msgid "Unknown;Text;Number;Date/Time;Date;Time;Yes/No;Currency;Memo;Counter;Image;Text (fix);Decimal;Binary (fix);Binary;BigInt;Double;Float;Real;Integer;Small Integer;Tiny Integer;SQL Null;Object;Distinct;Structure;Field;BLOB;CLOB;REF;OTHER;Bit (fix)"
+msgstr "Tuntematon;Teksti;Luku;Päivämäärä/Kellonaika;Päivämäärä;Kellonaika;Kyllä/Ei;Valuutta;Muistio;Laskin;Kuva;Teksti (kiinteä);Desimaali;Binääri (kiinteä);Binääri;BigInt;Kaksoistarkkuuden liukuluku;Liukuluku;Reaaliluku;Kokonaisluku;Pieni (small) kokonaisluku;Pieni (tiny) kokonaisluku;SQL-tyhjä;Objekti;Erityis;Rakenne;Kenttä;BLOB;CLOB;REF;OTHER;Bitti (kiinteä)"
+
+#: table.src#STR_TABLEDESIGN_UNDO_PRIMKEY.string.text
+msgctxt "table.src#STR_TABLEDESIGN_UNDO_PRIMKEY.string.text"
+msgid "Insert/remove primary key"
+msgstr "Lisää tai poista perusavain"
+
+#: table.src#STR_VALUE_YES.string.text
+msgid "Yes"
+msgstr "Kyllä"
+
+#: table.src#STR_VALUE_NO.string.text
+msgid "No"
+msgstr "Ei"
+
+#: table.src#STR_VALUE_ASC.string.text
+msgid "Ascending"
+msgstr "Nouseva"
+
+#: table.src#STR_VALUE_DESC.string.text
+msgid "Descending"
+msgstr "Laskeva"
+
+#: table.src#STR_VALUE_NONE.string.text
+msgid "<none>"
+msgstr "<ei mitään>"
+
+#: table.src#STR_TAB_FIELD_NAME.string.text
+msgid "Field name"
+msgstr "Kentän nimi"
+
+#: table.src#STR_TAB_FIELD_COLUMN_NAME.string.text
+msgid "Field Name"
+msgstr "Kentän nimi"
+
+#: table.src#STR_TAB_FIELD_DATATYPE.string.text
+msgid "Field ~type"
+msgstr "Kenttätyyppi"
+
+#: table.src#STR_TAB_FIELD_COLUMN_DATATYPE.string.text
+msgid "Field Type"
+msgstr "Kenttätyyppi"
+
+#: table.src#STR_TAB_FIELD_LENGTH.string.text
+msgid "Field length"
+msgstr "Kentän pituus"
+
+#: table.src#STR_TAB_HELP_TEXT.string.text
+msgid "Description"
+msgstr "Kuvaus"
+
+#: table.src#STR_COLUMN_DESCRIPTION.string.text
+msgid "Column Description"
+msgstr "Sarakkeen kuvaus"
+
+#: table.src#STR_TAB_FIELD_NULLABLE.string.text
+msgid "Input required"
+msgstr "Syöttö pakollinen"
+
+#: table.src#STR_FIELD_AUTOINCREMENT.string.text
+msgid "~AutoValue"
+msgstr "~Automaattinen arvo"
+
+#: table.src#STR_TAB_PROPERTIES.string.text
+msgid "Field Properties"
+msgstr "Kentän ominaisuudet"
+
+#: table.src#STR_TABPAGE_GENERAL.string.text
+msgid "General"
+msgstr "Yleistä"
+
+#: table.src#STR_TAB_TABLE_DESCRIPTION.string.text
+msgid "Description:"
+msgstr "Kuvaus:"
+
+#: table.src#STR_TAB_TABLE_PROPERTIES.string.text
+msgid "Table properties"
+msgstr "Taulun ominaisuudet"
+
+#: table.src#ERR_INVALID_LISTBOX_ENTRY.errorbox.text
+msgid "The text you entered is not a list element. "
+msgstr "Syötetty teksti ei ole luettelon elementti. "
+
+#: table.src#RID_TABLEDESIGNROWPOPUPMENU.SID_TABLEDESIGN_INSERTROWS.menuitem.text
+msgid "Insert Rows"
+msgstr "Lisää rivit"
+
+#: table.src#RID_TABLEDESIGNROWPOPUPMENU.SID_TABLEDESIGN_TABED_PRIMARYKEY.menuitem.text
+msgid "Primary Key"
+msgstr "Perusavain"
+
+#: table.src#STR_TABED_UNDO_CELLMODIFIED.string.text
+msgid "Modify cell"
+msgstr "Muuta solua"
+
+#: table.src#STR_TABED_UNDO_ROWDELETED.string.text
+msgid "Delete row"
+msgstr "Poista rivi"
+
+#: table.src#STR_TABED_UNDO_TYPE_CHANGED.string.text
+msgid "Modify field type"
+msgstr "Muuta kenttätyyppiä"
+
+#: table.src#STR_TABED_UNDO_ROWINSERTED.string.text
+msgid "Insert row"
+msgstr "Lisää rivi"
+
+#: table.src#STR_TABED_UNDO_NEWROWINSERTED.string.text
+msgid "Insert new row"
+msgstr "Lisää uusi rivi"
+
+#: table.src#STR_TABED_UNDO_PRIMKEY.string.text
+msgctxt "table.src#STR_TABED_UNDO_PRIMKEY.string.text"
+msgid "Insert/remove primary key"
+msgstr "Lisää tai poista perusavain"
+
+#: table.src#STR_DEFAULT_VALUE.string.text
+msgid "~Default value"
+msgstr "~Oletusarvo"
+
+#: table.src#STR_FIELD_REQUIRED.string.text
+msgid "~Entry required"
+msgstr "~Merkintä pakollinen"
+
+#: table.src#STR_TEXT_LENGTH.string.text
+msgctxt "table.src#STR_TEXT_LENGTH.string.text"
+msgid "~Length"
+msgstr "~Pituus"
+
+#: table.src#STR_NUMERIC_TYPE.string.text
+msgid "~Type"
+msgstr "~Tyyppi"
+
+#: table.src#STR_LENGTH.string.text
+msgctxt "table.src#STR_LENGTH.string.text"
+msgid "~Length"
+msgstr "~Pituus"
+
+#: table.src#STR_SCALE.string.text
+msgid "Decimal ~places"
+msgstr "~Desimaaleja"
+
+#: table.src#STR_FORMAT.string.text
+msgid "Format example"
+msgstr "Muotoiluesimerkki"
+
+#: table.src#STR_HELP_BOOL_DEFAULT.string.text
+msgid ""
+"Select a value that is to appear in all new records as default.\n"
+"If the field is not to have a default value, select the empty string."
+msgstr ""
+"Valitse arvo, joka näkyy kaikissa uusissa tietueissa oletuksena.\n"
+"Jos kenttään ei tule oletusarvoa, valitse tyhjä merkkijono."
+
+#: table.src#STR_HELP_DEFAULT_VALUE.string.text
+msgid ""
+"Enter a default value for this field.\n"
+"\n"
+"When you later enter data in the table, this string will be used in each new record for the field selected. It should, therefore, correspond to the cell format that needs to be entered below."
+msgstr ""
+"Syötä oletusarvo tätä kenttää varten.\n"
+"\n"
+"Tätä merkkijonoa käytetään valitun kentän jokaisessa uudessa tietueessa, kun tietoja syötetään tauluun. Oletusarvon tulee siksi myös vastata solun muotoa, joka määritellään alapuolella."
+
+#: table.src#STR_HELP_FIELD_REQUIRED.string.text
+msgid "Activate this option if this field cannot contain NULL values, i.e. the user must always enter data."
+msgstr "Aktivoi tämä asetus, jos kenttä ei voi sisältää tyhjiä arvoja, eli jos käyttäjän on aina syötettävä tietoja."
+
+#: table.src#STR_HELP_TEXT_LENGTH.string.text
+msgid "Enter the maximum text length permitted."
+msgstr "Syötä tekstin sallittu enimmäispituus."
+
+#: table.src#STR_HELP_NUMERIC_TYPE.string.text
+msgid "Enter the number format."
+msgstr "Syötä lukumuoto."
+
+#: table.src#STR_HELP_LENGTH.string.text
+msgid ""
+"Determine the length data can have in this field.\n"
+"\n"
+"If decimal fields, then the maximum length of the number to be entered, if binary fields, then the length of the data block.\n"
+"The value will be corrected accordingly when it exceeds the maximum for this database."
+msgstr ""
+"Määritä tietojen mahdollinen pituus tässä kentässä.\n"
+"\n"
+"Jos tiedot ovat desimaalikenttiä, määritä syötettävän luvun enimmäispituus; jos ne ovat binäärikenttiä, syötä tietolohkon enimmäispituus.\n"
+"Arvo korjataan määrityksen mukaan, jos se ylittää tietokannan enimmäisarvon."
+
+#: table.src#STR_HELP_SCALE.string.text
+msgid "Specify the number of decimal places permitted in this field."
+msgstr "Määritä sallittujen desimaalien määrä tässä kentässä."
+
+#: table.src#STR_HELP_FORMAT_CODE.string.text
+msgid "This is where you see how the data would be displayed in the current format (use the button on the right to modify the format)."
+msgstr "Tässä näytetään kuinka tiedot näytettäisiin käyttäen nykyistä muotomääritystä (voit muokata muotoa käyttämällä painiketta oikealla)."
+
+#: table.src#STR_HELP_FORMAT_BUTTON.string.text
+msgid "This is where you determine the output format of the data."
+msgstr "Tässä voit määrittää tietojen tulostusmuodon."
+
+#: table.src#STR_HELP_AUTOINCREMENT.string.text
+msgid ""
+"Choose if this field should contain AutoIncrement values.\n"
+"\n"
+"You can not enter data in fields of this type. An intrinsic value will be assigned to each new record automatically (resulting from the increment of the previous record)."
+msgstr ""
+"Valitse, tuleeko tämän kentän sisältää automaattisesti kasvava lukuarvo.\n"
+"\n"
+"Tämän tyyppisiin kenttiin ei voi syöttää tietoja. Kullekin tietueelle määritetään automaattisesti arvo, joka saadaan kasvattamalla edellisen tietueen arvoa yhdellä."
+
+#: table.src#PB_FORMAT.pushbutton.text
+msgid "~..."
+msgstr "~..."
+
+#: table.src#STR_TABLEDESIGN_DUPLICATE_NAME.string.text
+msgid "The table cannot be saved because column name \"$column$\" was assigned twice."
+msgstr "Taulua ei voi tallentaa, koska sarakkeen nimi \"$column$\" määritettiin kahdesti."
+
+#: table.src#STR_TBL_COLUMN_IS_KEYCOLUMN.string.text
+msgid "The column \"$column$\" belongs to the primary key. If the column is deleted, the primary key will also be deleted. Do you really want to continue?"
+msgstr "Sarake \"$column$\" on osa perusavainta. Jos poistat tämän sarakkeen, myös perusavain poistetaan. Haluatko varmasti jatkaa?"
+
+#: table.src#STR_TBL_COLUMN_IS_KEYCOLUMN_TITLE.string.text
+msgid "Primary Key Affected"
+msgstr "Vaikutus kohdistunut perusavaimeen"
+
+#: table.src#STR_COLUMN_NAME.string.text
+msgid "Column"
+msgstr "Sarake"
+
+#: table.src#STR_QRY_CONTINUE.string.text
+msgid "Continue anyway?"
+msgstr "Jatketaanko silti?"
+
+#: table.src#STR_STAT_WARNING.string.text
+msgid "Warning!"
+msgstr "Varoitus!"
+
+#: table.src#TABLE_DESIGN_SAVEMODIFIED.querybox.text
+msgid ""
+"The table has been changed.\n"
+"Do you want to save the changes?"
+msgstr ""
+"Taulua on muutettu.\n"
+"Haluatko tallentaa muutokset?"
+
+#: table.src#TABLE_QUERY_CONNECTION_LOST.querybox.text
+msgid ""
+"The connection to the database was lost! The table design can only be used with limited functionality without a connection.\n"
+"Reconnect?"
+msgstr ""
+"Yhteys tietokantaan on katkennut. Taulun suunnittelutoimintoa voi käyttää vain rajoitetusti ilman yhteyttä.\n"
+"Muodostetaanko yhteys uudelleen?"
+
+#: table.src#STR_TABLEDESIGN_CONNECTION_MISSING.string.text
+msgid "The table could not be saved due to problems connecting to the database."
+msgstr "Taulua ei voitu tallentaa, koska tietokantaan ei voitu muodostaa yhteyttä."
+
+#: table.src#STR_TABLEDESIGN_DATASOURCE_DELETED.string.text
+msgid "The table filter could not be adjusted because the data source has been deleted."
+msgstr "Taulujen suodatusta ei voitu säätää, koska tietolähde on poistettu."
+
+#: table.src#QUERY_SAVE_TABLE_EDIT_INDEXES.querybox.text
+msgid ""
+"Before you can edit the indexes of a table, you have to save it.\n"
+"Do you want to save the changes now?"
+msgstr ""
+"Taulu on tallennettava ennen kuin sen indeksejä voi muokata.\n"
+"Tallennetaanko muutokset nyt?"
+
+#: table.src#STR_TABLEDESIGN_NO_PRIM_KEY_HEAD.string.text
+msgid "No primary key"
+msgstr "Ei perusavainta"
+
+#: table.src#STR_TABLEDESIGN_NO_PRIM_KEY.string.text
+msgid ""
+"A unique index or primary key is required for data record identification in this database.\n"
+"You can only enter data into this table when one of these two structural conditions has been met.\n"
+"\n"
+"Should a primary key be created now?"
+msgstr ""
+"Tässä tietokannassa on oltava yksilöllinen indeksi tai perusavain tietueiden tunnistamista varten.\n"
+"Tähän tauluun voi syöttää tietoja vain, jos jompikumpi näistä on määritetty.\n"
+"\n"
+"Haluatko luoda perusavaimen nyt?"
+
+#: table.src#STR_TABLEDESIGN_TITLE.string.text
+msgid " - %PRODUCTNAME Base: Table Design"
+msgstr " - %PRODUCTNAME Base: Taulun suunnittelu"
+
+#: table.src#STR_TABLEDESIGN_ALTER_ERROR.string.text
+msgid "The column \"$column$\" could not be changed. Should the column instead be deleted and the new format appended?"
+msgstr "Saraketta \"$column$\" ei voitu muuttaa. Poistetaanko sarake ja käytetään uutta muotoa?"
+
+#: table.src#STR_TABLEDESIGN_SAVE_ERROR.string.text
+msgid "Error while saving the table design"
+msgstr "Virhe tallennettaessa taulun rakennetta"
+
+#: table.src#STR_TABLEDESIGN_COULD_NOT_DROP_COL.string.text
+msgid "The column $column$ could not be deleted."
+msgstr "Saraketta $column$ ei voitu poistaa."
+
+#: table.src#TABLE_DESIGN_ALL_ROWS_DELETED.querybox.text
+msgid "You are trying to delete all the columns in the table. A table cannot exist without columns. Should the table be deleted from the database? If not, the table will remain unchanged."
+msgstr "Yritit poistaa taulun kaikki sarakkeet. Taulua ei voi olla olemassa ilman sarakkeita. Poistetaanko taulu tietokannasta? Jos ei, taulua ei muuteta."
+
+#: table.src#STR_AUTOINCREMENT_VALUE.string.text
+msgid "A~uto-increment statement"
+msgstr "Kasvata lauseketta a~utomaattisesti"
+
+#: table.src#STR_HELP_AUTOINCREMENT_VALUE.string.text
+msgid ""
+"Enter an SQL statement for the auto-increment field.\n"
+"\n"
+"This statement will be directly transferred to the database when the table is created."
+msgstr ""
+"Anna automaattisesti kasvatettavalle kentälle SQL-lauseke.\n"
+"\n"
+"Tämä lauseke siirretään suoraan tietokantaan kun taulu luodaan."
+
+#: table.src#STR_NO_TYPE_INFO_AVAILABLE.string.text
+msgid ""
+"No type information could be retrieved from the database.\n"
+"The table design mode is not available for this data source."
+msgstr ""
+"Tietokannasta ei saatu noudettua tyyppitietoja.\n"
+"Taulun suunnittelutila ei ole käytettävissä tälle tietolähteelle."
+
+#: table.src#STR_CHANGE_COLUMN_NAME.string.text
+msgid "change field name"
+msgstr "vaihda kentän nimeä"
+
+#: table.src#STR_CHANGE_COLUMN_TYPE.string.text
+msgid "change field type"
+msgstr "vaihda kentän tyyppiä"
+
+#: table.src#STR_CHANGE_COLUMN_DESCRIPTION.string.text
+msgid "change field description"
+msgstr "vaihda kentän kuvausta"
+
+#: table.src#STR_CHANGE_COLUMN_ATTRIBUTE.string.text
+msgid "change field attribute"
+msgstr "vaihda kentän määritteitä"
diff --git a/source/fi/dbaccess/source/ui/uno.po b/source/fi/dbaccess/source/ui/uno.po
new file mode 100644
index 00000000000..65bb0c1f0d0
--- /dev/null
+++ b/source/fi/dbaccess/source/ui/uno.po
@@ -0,0 +1,68 @@
+#. extracted from dbaccess/source/ui/uno.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dbaccess%2Fsource%2Fui%2Funo.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:38+0200\n"
+"PO-Revision-Date: 2011-04-05 20:03+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: dbinteraction.src#STR_REMEMBERPASSWORD_SESSION.string.text
+msgid "~Remember password until end of session"
+msgstr "~Muista salasana istunnon loppuun asti"
+
+#: dbinteraction.src#STR_REMEMBERPASSWORD_PERSISTENT.string.text
+msgid "~Remember password"
+msgstr "~Muista salasana"
+
+#: copytablewizard.src#STR_CTW_NO_VIEWS_SUPPORT.string.text
+msgid "The destination database does not support views."
+msgstr "Kohdetietokanta ei tue näkymiä."
+
+#: copytablewizard.src#STR_CTW_NO_PRIMARY_KEY_SUPPORT.string.text
+msgid "The destination database does not support primary keys."
+msgstr "Kohdetietokanta ei tue perusavaimia."
+
+#: copytablewizard.src#STR_CTW_INVALID_DATA_ACCESS_DESCRIPTOR.string.text
+msgid "no data access descriptor found, or no data access descriptor able to provide all necessary information"
+msgstr "riittävät tiedot sisältävää tietokantayhteyden alustusmäärittelyä ei löytynyt"
+
+#: copytablewizard.src#STR_CTW_ONLY_TABLES_AND_QUERIES_SUPPORT.string.text
+msgid "Only tables and queries are supported at the moment."
+msgstr "Toistaiseksi vain taulujen ja kyselyiden käyttö on mahdollista."
+
+#: copytablewizard.src#STR_CTW_COPY_SOURCE_NEEDS_BOOKMARKS.string.text
+msgid "The copy source's result set must support bookmarks."
+msgstr "Kopion lähteen tulosjoukon on tuettava kirjanmerkkejä."
+
+#: copytablewizard.src#STR_CTW_UNSUPPORTED_COLUMN_TYPE.string.text
+msgid "Unsupported source column type ($type$) at column position $pos$."
+msgstr "Sarakkeen $pos$ lähdesarakkeen tyyppiä ($type$) ei tueta."
+
+#: copytablewizard.src#STR_CTW_ILLEGAL_PARAMETER_COUNT.string.text
+msgid "Illegal number of initialization parameters."
+msgstr "Virheellinen määrä alustusparametreja."
+
+#: copytablewizard.src#STR_CTW_ERROR_DURING_INITIALIZATION.string.text
+msgid "An error occurred during initialization."
+msgstr "Alustuksessa tapahtui virhe."
+
+#: copytablewizard.src#STR_CTW_ERROR_UNSUPPORTED_SETTING.string.text
+msgid "Unsupported setting in the copy source descriptor: $name$."
+msgstr "Kopioinnin lähteessä on tuntematon asetus $name$."
+
+#: copytablewizard.src#STR_CTW_ERROR_NO_QUERY.string.text
+msgid "To copy a query, your connection must be able to provide queries."
+msgstr "Kyselyjä voi kopioida vain, jos tietokantayhteys tukee niitä."
+
+#: copytablewizard.src#STR_CTW_ERROR_INVALID_INTERACTIONHANDLER.string.text
+msgid "The given interaction handler is invalid."
+msgstr "Annettu toimenpiteen suorittava objekti on virheellinen."
diff --git a/source/fi/desktop/source/app.po b/source/fi/desktop/source/app.po
new file mode 100644
index 00000000000..bfdb2d8455e
--- /dev/null
+++ b/source/fi/desktop/source/app.po
@@ -0,0 +1,177 @@
+#. extracted from desktop/source/app.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+desktop%2Fsource%2Fapp.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2012-01-12 17:43+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: desktop.src#STR_RECOVER_QUERY.string.text
+msgid "Should the file \"$1\" be restored?"
+msgstr "Palautetaanko tiedosto \"$1\"?"
+
+#: desktop.src#STR_RECOVER_TITLE.string.text
+msgid "File Recovery"
+msgstr "Tiedoston palautus"
+
+#: desktop.src#STR_RECOVER_PREPARED.warningbox.text
+msgid ""
+"An unrecoverable error has occurred.\n"
+"\n"
+"All modified files have been saved and can\n"
+"probably be recovered at program restart."
+msgstr ""
+"On ilmennyt peruuttamaton virhe.\n"
+"\n"
+"Kaikki muokatut tiedostot on tallennettu\n"
+"ja ne voidaan ehkä palauttaa, kun käynnistät\n"
+"ohjelman uudelleen."
+
+#: desktop.src#STR_BOOTSTRAP_ERR_CANNOT_START.string.text
+msgid "The application cannot be started. "
+msgstr "Sovelluksen käynnistys ei onnistu. "
+
+#: desktop.src#STR_BOOTSTRAP_ERR_DIR_MISSING.string.text
+msgid "The configuration directory \"$1\" could not be found."
+msgstr "Asetusten kansiota \"$1\" ei löydy."
+
+#: desktop.src#STR_BOOTSTRAP_ERR_PATH_INVALID.string.text
+msgid "The installation path is invalid."
+msgstr "Asennuspolku on virheellinen."
+
+#: desktop.src#STR_BOOTSTRAP_ERR_NO_PATH.string.text
+msgid "The installation path is not available."
+msgstr "Asennuspolku ei ole käytettävissä."
+
+#: desktop.src#STR_BOOTSTRAP_ERR_INTERNAL.string.text
+msgid "An internal error occurred."
+msgstr "Tapahtui ohjelman sisäinen virhe."
+
+#: desktop.src#STR_BOOTSTRAP_ERR_FILE_CORRUPT.string.text
+msgid "The configuration file \"$1\" is corrupt."
+msgstr "Asetustiedosto \"$1\" on vioittunut."
+
+#: desktop.src#STR_BOOTSTRAP_ERR_FILE_MISSING.string.text
+msgid "The configuration file \"$1\" was not found."
+msgstr "Asetustiedostoa \"$1\" ei löytynyt."
+
+#: desktop.src#STR_BOOTSTRAP_ERR_NO_SUPPORT.string.text
+msgid "The configuration file \"$1\" does not support the current version."
+msgstr "Asetustiedosto \"$1\" ei tue nykyistä versiota."
+
+#: desktop.src#STR_BOOTSTRAP_ERR_LANGUAGE_MISSING.string.text
+msgid "The user interface language cannot be determined."
+msgstr "Käyttöliittymän kielen määrittäminen ei onnistu."
+
+#: desktop.src#STR_BOOTSTRAP_ERR_NO_SERVICE.string.text
+msgid "The component manager is not available."
+msgstr "Komponenttien hallinta ei ole käytettävissä."
+
+#: desktop.src#STR_BOOTSTRAP_ERR_NO_CFG_SERVICE.string.text
+msgid "The configuration service is not available."
+msgstr "Asetuspalvelua ei ole käytettävissä."
+
+#: desktop.src#STR_ASK_START_SETUP_MANUALLY.string.text
+msgid "Start the setup application to repair the installation from the CD or the folder containing the installation packages."
+msgstr "Käynnistä asennusohjelma korjataksesi asennuksen CD-levyltä tai asennuspaketit sisältävästä kansiosta."
+
+#: desktop.src#STR_CONFIG_ERR_SETTINGS_INCOMPLETE.string.text
+msgid "The startup settings for accessing the central configuration are incomplete. "
+msgstr "Käynnistysasetukset ovat epätäydelliset keskitettyjen etäasetusten saantia varten. "
+
+#: desktop.src#STR_CONFIG_ERR_CANNOT_CONNECT.string.text
+msgid "A connection to the central configuration could not be established. "
+msgstr "Yhteyttä keskitettyihin etäasetuksiin ei saatu muodostettua. "
+
+#: desktop.src#STR_CONFIG_ERR_RIGHTS_MISSING.string.text
+msgid "You cannot access the central configuration because of missing access rights. "
+msgstr "Keskitettyjä etäasetuksia ei voida käyttää puuttuvien käyttöoikeuksien vuoksi. "
+
+#: desktop.src#STR_CONFIG_ERR_ACCESS_GENERAL.string.text
+msgid "A general error occurred while accessing your central configuration. "
+msgstr "Keskitettyjen etäasetusten käytössä tapahtui tunnistamaton virhe. "
+
+#: desktop.src#STR_CONFIG_ERR_NO_WRITE_ACCESS.string.text
+msgid "The changes to your personal settings cannot be stored centrally because of missing access rights. "
+msgstr "Muutoksia henkilökohtaisiin asetuksiisi ei voida tallentaa johtuen puutteellisista käyttöoikeuksista. "
+
+#: desktop.src#STR_BOOTSTRAP_ERR_CFG_DATAACCESS.string.text
+msgid ""
+"%PRODUCTNAME cannot be started due to an error in accessing the %PRODUCTNAME configuration data.\n"
+"\n"
+"Please contact your system administrator."
+msgstr ""
+"%PRODUCTNAME ei käynnisty koska sen asetustietojen lukemisessa tapahtui virhe.\n"
+"\n"
+"Ota yhteys järjestelmän ylläpitäjään."
+
+#: desktop.src#STR_INTERNAL_ERRMSG.string.text
+msgid "The following internal error has occurred: "
+msgstr "Tapahtui seuraava ohjelman sisäinen virhe: "
+
+#: desktop.src#QBX_USERDATALOCKED.querybox.text
+msgid ""
+"Either another instance of %PRODUCTNAME is accessing your personal settings or your personal settings are locked.\n"
+"Simultaneous access can lead to inconsistencies in your personal settings. Before continuing, you should make sure user '$u' closes %PRODUCTNAME on host '$h'.\n"
+"\n"
+"Do you really want to continue?"
+msgstr ""
+"Joko toinen %PRODUCTNAME käyttää henkilökohtaisia asetuksiasi samanaikaisesti tai asetukset on lukittu.\n"
+"Samanaikainen käyttö saattaa aiheuttaa ristiriitaisuuksia asetuksissa. Sinun tulisi varmistua, että käyttäjä '$u' sulkee ohjelman tietokoneessa '$h'.\n"
+"\n"
+"Haluatko varmasti jatkaa?"
+
+#: desktop.src#STR_TITLE_USERDATALOCKED.string.text
+msgctxt "desktop.src#STR_TITLE_USERDATALOCKED.string.text"
+msgid "%PRODUCTNAME %PRODUCTVERSION"
+msgstr "%PRODUCTNAME %PRODUCTVERSION"
+
+#: desktop.src#DLG_CMDLINEHELP.modaldialog.text
+msgid "Help Message..."
+msgstr "Ohjeita..."
+
+#: desktop.src#EBX_ERR_PRINTDISABLED.errorbox.text
+msgid "Printing is disabled. No documents can be printed."
+msgstr "Tulostus on poissa käytöstä. Asiakirjoja ei voi tulostaa."
+
+#: desktop.src#INFOBOX_EXPIRED.infobox.text
+msgid ""
+"This Evaluation Version has expired. To find out more about %PRODUCTNAME,\n"
+"visit http://www.oracle.com/us/products/applications/open-office."
+msgstr ""
+"Tämä kokeiluversio ei enää toimi. Lisätietoja %PRODUCTNAME-ohjelmistosta\n"
+"on saatavilla Web-osoitteesta http://www.oracle.com/us/products/applications/open-office."
+
+#: desktop.src#STR_TITLE_EXPIRED.string.text
+msgctxt "desktop.src#STR_TITLE_EXPIRED.string.text"
+msgid "%PRODUCTNAME %PRODUCTVERSION"
+msgstr "%PRODUCTNAME %PRODUCTVERSION"
+
+#: desktop.src#STR_BOOTSTRAP_ERR_NO_PATHSET_SERVICE.string.text
+msgid "The path manager is not available.\n"
+msgstr "Polkujen hallinta ei ole käytettävissä.\n"
+
+#: desktop.src#STR_BOOSTRAP_ERR_NOTENOUGHDISKSPACE.string.text
+msgid ""
+"%PRODUCTNAME user installation could not be completed due to insufficient free disk space. Please free more disc space at the following location and restart %PRODUCTNAME:\n"
+"\n"
+msgstr ""
+"%PRODUCTNAME-ohjelmiston käyttäjän asennusta ei voitu viimeistellä johtuen riittämättömästä levytilasta. Vapauta lisää levytilaa seuraavassa sijainnissa ja käynnistä %PRODUCTNAME uudelleen:\n"
+"\n"
+
+#: desktop.src#STR_BOOSTRAP_ERR_NOACCESSRIGHTS.string.text
+msgid ""
+"%PRODUCTNAME user installation could not be processed due to missing access rights. Please make sure that you have sufficient access rights for the following location and restart %PRODUCTNAME:\n"
+"\n"
+msgstr ""
+"%PRODUCTNAME-ohjelmiston käyttäjän asennusta ei voitu tehdä johtuen puuttuvista oikeuksista. Tarkista, että sinulla on riittävät käyttöoikeudet seuraavaan sijaintiin ja käynnistä %PRODUCTNAME uudelleen:\n"
+"\n"
diff --git a/source/fi/desktop/source/deployment/gui.po b/source/fi/desktop/source/deployment/gui.po
new file mode 100644
index 00000000000..c30c43c5370
--- /dev/null
+++ b/source/fi/desktop/source/deployment/gui.po
@@ -0,0 +1,525 @@
+#. extracted from desktop/source/deployment/gui.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+desktop%2Fsource%2Fdeployment%2Fgui.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-21 21:27+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: dp_gui_dialog.src#RID_STR_ADD_PACKAGES.string.text
+msgid "Add Extension(s)"
+msgstr "Lisää lisäosia"
+
+#: dp_gui_dialog.src#RID_CTX_ITEM_REMOVE.string.text
+msgid "~Remove"
+msgstr "~Poista"
+
+#: dp_gui_dialog.src#RID_CTX_ITEM_ENABLE.string.text
+msgid "~Enable"
+msgstr "Ota k~äyttöön"
+
+#: dp_gui_dialog.src#RID_CTX_ITEM_DISABLE.string.text
+msgid "~Disable"
+msgstr "~Poista käytöstä"
+
+#: dp_gui_dialog.src#RID_CTX_ITEM_CHECK_UPDATE.string.text
+msgid "~Update..."
+msgstr "~Päivitys..."
+
+#: dp_gui_dialog.src#RID_CTX_ITEM_OPTIONS.string.text
+msgid "~Options..."
+msgstr "Asetukset..."
+
+#: dp_gui_dialog.src#RID_STR_ADDING_PACKAGES.string.text
+msgctxt "dp_gui_dialog.src#RID_STR_ADDING_PACKAGES.string.text"
+msgid "Adding %EXTENSION_NAME"
+msgstr "Lisätään %EXTENSION_NAME"
+
+#: dp_gui_dialog.src#RID_STR_REMOVING_PACKAGES.string.text
+msgid "Removing %EXTENSION_NAME"
+msgstr "Poistetaan %EXTENSION_NAME"
+
+#: dp_gui_dialog.src#RID_STR_ENABLING_PACKAGES.string.text
+msgid "Enabling %EXTENSION_NAME"
+msgstr "Otetaan käyttöön %EXTENSION_NAME"
+
+#: dp_gui_dialog.src#RID_STR_DISABLING_PACKAGES.string.text
+msgid "Disabling %EXTENSION_NAME"
+msgstr "Poistetaan käytöstä %EXTENSION_NAME"
+
+#: dp_gui_dialog.src#RID_STR_ACCEPT_LICENSE.string.text
+msgid "Accept license for %EXTENSION_NAME"
+msgstr "Hyväksy lisenssi lisäosalle %EXTENSION_NAME"
+
+#: dp_gui_dialog.src#RID_STR_INSTALL_FOR_ALL.string.text
+msgid "~For all users"
+msgstr "Kaikille käyttäjille"
+
+#: dp_gui_dialog.src#RID_STR_INSTALL_FOR_ME.string.text
+msgid "~Only for me"
+msgstr "Vain minulle"
+
+#: dp_gui_dialog.src#RID_STR_ERROR_UNKNOWN_STATUS.string.text
+msgid "Error: The status of this extension is unknown"
+msgstr "Virhe: Lisäosan tilaa ei tunneta"
+
+#: dp_gui_dialog.src#RID_STR_CLOSE_BTN.string.text
+msgctxt "dp_gui_dialog.src#RID_STR_CLOSE_BTN.string.text"
+msgid "Close"
+msgstr "Sulje"
+
+#: dp_gui_dialog.src#RID_STR_EXIT_BTN.string.text
+msgid "Quit"
+msgstr "Lopeta"
+
+#: dp_gui_dialog.src#RID_STR_NO_ADMIN_PRIVILEGE.string.text
+msgid ""
+"%PRODUCTNAME has been updated to a new version. Some shared %PRODUCTNAME extensions are not compatible with this version and need to be updated before %PRODUCTNAME can be started.\n"
+"\n"
+"Updating of shared extension requires administrator privileges. Contact your system administrator to update the following shared extensions:"
+msgstr ""
+"%PRODUCTNAME on päivitetty uuteen versioon. Jotkin jaetut %PRODUCTNAME-lisäosat eivät ole yhteensopivia tämän version kanssa, ja ne pitää päivittää ennen kuin %PRODUCTNAME voidaan käynnistää.\n"
+"\n"
+"Jaettujen lisäosien päivittäminen vaatii ylläpitäjän oikeudet. Ota yhteyttä järjestelmäsi ylläpitäjään päivittääksesi seuraavat jaetut lisäosat:"
+
+#: dp_gui_dialog.src#RID_STR_ERROR_MISSING_DEPENDENCIES.string.text
+msgid "The extension cannot be enabled as the following system dependencies are not fulfilled:"
+msgstr "Lisäosaa ei voi asentaa, koska seuraavat järjestelmävaatimukset eivät täyty:"
+
+#: dp_gui_dialog.src#RID_STR_ERROR_MISSING_LICENSE.string.text
+msgid "This extension is disabled because you haven't accepted the license yet.\n"
+msgstr "Tämä lisäosa on poistettu käytöstä, koska et ole vielä hyväksynyt sen lisenssiä.\n"
+
+#: dp_gui_dialog.src#RID_STR_SHOW_LICENSE_CMD.string.text
+msgid "Show license"
+msgstr "Näytä lisenssiteksti"
+
+#: dp_gui_dialog.src#RID_DLG_LICENSE.FT_LICENSE_HEADER.fixedtext.text
+msgid "Please follow these steps to proceed with the installation of the extension:"
+msgstr "Seuraa näitä askelia jatkaaksesi lisäosan asennusta:"
+
+#: dp_gui_dialog.src#RID_DLG_LICENSE.FT_LICENSE_BODY_1.fixedtext.text
+msgid "1."
+msgstr "1."
+
+#: dp_gui_dialog.src#RID_DLG_LICENSE.FT_LICENSE_BODY_1_TXT.fixedtext.text
+msgid "Read the complete License Agreement. Use the scroll bar or the \\'Scroll Down\\' button in this dialog to view the entire license text."
+msgstr "Lue koko lisenssisopimus. Käytä vierityspalkkia tai \\'Vieritä\\'-painiketta nähdäksesi koko lisenssitekstin."
+
+#: dp_gui_dialog.src#RID_DLG_LICENSE.FT_LICENSE_BODY_2.fixedtext.text
+msgid "2."
+msgstr "2."
+
+#: dp_gui_dialog.src#RID_DLG_LICENSE.FT_LICENSE_BODY_2_TXT.fixedtext.text
+msgid "Accept the License Agreement for the extension by pressing the \\'Accept\\' button."
+msgstr "Hyväksy lisäosan lisenssisopimus napsauttamalla \\'Hyväksy\\'-painiketta."
+
+#: dp_gui_dialog.src#RID_DLG_LICENSE.PB_LICENSE_DOWN.pushbutton.text
+msgid "~Scroll Down"
+msgstr "~Vieritä"
+
+#: dp_gui_dialog.src#RID_DLG_LICENSE.BTN_LICENSE_ACCEPT.okbutton.text
+msgid "Accept"
+msgstr "Hyväksy"
+
+#: dp_gui_dialog.src#RID_DLG_LICENSE.BTN_LICENSE_DECLINE.cancelbutton.text
+msgid "Decline"
+msgstr "Kieltäydy"
+
+#: dp_gui_dialog.src#RID_DLG_LICENSE.modaldialog.text
+msgctxt "dp_gui_dialog.src#RID_DLG_LICENSE.modaldialog.text"
+msgid "Extension Software License Agreement"
+msgstr "Lisäosan ohjelmistolisenssisopimus"
+
+#: dp_gui_dialog.src#RID_DLG_SHOW_LICENSE.RID_EM_BTN_CLOSE.okbutton.text
+msgctxt "dp_gui_dialog.src#RID_DLG_SHOW_LICENSE.RID_EM_BTN_CLOSE.okbutton.text"
+msgid "Close"
+msgstr "Sulje"
+
+#: dp_gui_dialog.src#RID_DLG_SHOW_LICENSE.modaldialog.text
+msgctxt "dp_gui_dialog.src#RID_DLG_SHOW_LICENSE.modaldialog.text"
+msgid "Extension Software License Agreement"
+msgstr "Lisäosan ohjelmistolisenssisopimus"
+
+#: dp_gui_dialog.src#RID_WARNINGBOX_INSTALL_EXTENSION.warningbox.text
+msgid ""
+"You are about to install the extension \\'%NAME\\'.\n"
+"Click \\'OK\\' to proceed with the installation.\n"
+"Click \\'Cancel\\' to stop the installation."
+msgstr ""
+"Olet asentamassa lisäosaa \\'%NAME\\'.\n"
+"Valitse \\'OK\\' jatkaaksesi asennusta.\n"
+"Valitse \\'Peruuta\\' peruuttaaksesi asennuksen."
+
+#: dp_gui_dialog.src#RID_WARNINGBOX_REMOVE_EXTENSION.warningbox.text
+msgid ""
+"You are about to remove the extension \\'%NAME\\'.\n"
+"Click \\'OK\\' to remove the extension.\n"
+"Click \\'Cancel\\' to stop removing the extension."
+msgstr ""
+"Olet poistamassa lisäosaa \\'%NAME\\'.\n"
+"Valitse \\'OK\\' poistaaksesi lisäosan.\n"
+"Valitse \\'Peruuta\\' peruuttaaksesi poiston."
+
+#: dp_gui_dialog.src#RID_WARNINGBOX_REMOVE_SHARED_EXTENSION.warningbox.text
+msgid ""
+"Make sure that no further users are working with the same %PRODUCTNAME, when changing shared extensions in a multi user environment.\n"
+"Click \\'OK\\' to remove the extension.\n"
+"Click \\'Cancel\\' to stop removing the extension."
+msgstr ""
+"Kun muutat jaettua lisäosaa monen käyttäjän ympäristössä, varmista etteivät muut käytä %PRODUCTNAMEa samaan aikaan.\n"
+"Valitse \\'OK\\' poistaaksesi lisäosan.\n"
+"Valitse \\'Peruuta\\' peruuttaaksesi poiston."
+
+#: dp_gui_dialog.src#RID_WARNINGBOX_ENABLE_SHARED_EXTENSION.warningbox.text
+msgid ""
+"Make sure that no further users are working with the same %PRODUCTNAME, when changing shared extensions in a multi user environment.\n"
+"Click \\'OK\\' to enable the extension.\n"
+"Click \\'Cancel\\' to stop enabling the extension."
+msgstr ""
+"Kun muutat jaettua lisäosaa monen käyttäjän ympäristössä, varmista etteivät muut käytä %PRODUCTNAMEa samaan aikaan.\n"
+"Valitse \\'OK\\' ottaaksesi lisäosan käyttöön.\n"
+"Valitse \\'Peruuta\\' peruuttaaksesi lisäosan käyttöönoton."
+
+#: dp_gui_dialog.src#RID_WARNINGBOX_DISABLE_SHARED_EXTENSION.warningbox.text
+msgid ""
+"Make sure that no further users are working with the same %PRODUCTNAME, when changing shared extensions in a multi user environment.\n"
+"Click \\'OK\\' to disable the extension.\n"
+"Click \\'Cancel\\' to stop disabling the extension."
+msgstr ""
+"Kun muutat jaettua lisäosaa monen käyttäjän ympäristössä, varmista etteivät muut käytä %PRODUCTNAMEa samaan aikaan.\n"
+"Valitse \\'OK\\' poistaaksesi lisäosa käytöstä.\n"
+"Valitse \\'Peruuta\\' jättääksesi lisäosa käyttöön."
+
+#: dp_gui_dialog.src#RID_STR_UNSUPPORTED_PLATFORM.string.text
+msgid "The extension \\'%Name\\' does not work on this computer."
+msgstr "Lisäosa \\'%Name\\' ei toimi tässä tietokoneessa."
+
+#: dp_gui_updatedialog.src#RID_DLG_UPDATE.RID_DLG_UPDATE_CHECKING.fixedtext.text
+msgid "Checking..."
+msgstr "Tarkistetaan..."
+
+#: dp_gui_updatedialog.src#RID_DLG_UPDATE.RID_DLG_UPDATE_UPDATE.fixedtext.text
+msgid "~Available extension updates"
+msgstr "~Saatavilla olevat lisäosien päivitykset"
+
+#: dp_gui_updatedialog.src#RID_DLG_UPDATE.RID_DLG_UPDATE_ALL.checkbox.text
+msgid "~Show all updates"
+msgstr "~Näytä kaikki päivitykset"
+
+#: dp_gui_updatedialog.src#RID_DLG_UPDATE.RID_DLG_UPDATE_DESCRIPTION.fixedline.text
+msgid "Description"
+msgstr "Kuvaus"
+
+#: dp_gui_updatedialog.src#RID_DLG_UPDATE.RID_DLG_UPDATE_PUBLISHER_LABEL.fixedtext.text
+msgid "Publisher:"
+msgstr "Julkaisija:"
+
+#: dp_gui_updatedialog.src#RID_DLG_UPDATE.RID_DLG_UPDATE_RELEASENOTES_LABEL.fixedtext.text
+msgid "What is new:"
+msgstr "Muutokset:"
+
+#: dp_gui_updatedialog.src#RID_DLG_UPDATE.RID_DLG_UPDATE_RELEASENOTES_LINK.fixedtext.text
+msgid "Release Notes"
+msgstr "Julkaisutiedot"
+
+#: dp_gui_updatedialog.src#RID_DLG_UPDATE.RID_DLG_UPDATE_OK.pushbutton.text
+msgid "~Install"
+msgstr "Asenna"
+
+#: dp_gui_updatedialog.src#RID_DLG_UPDATE.RID_DLG_UPDATE_CLOSE.pushbutton.text
+msgctxt "dp_gui_updatedialog.src#RID_DLG_UPDATE.RID_DLG_UPDATE_CLOSE.pushbutton.text"
+msgid "Close"
+msgstr "Sulje"
+
+#: dp_gui_updatedialog.src#RID_DLG_UPDATE.RID_DLG_UPDATE_ERROR.string.text
+msgid "Error"
+msgstr "Virhe"
+
+#: dp_gui_updatedialog.src#RID_DLG_UPDATE.RID_DLG_UPDATE_NONE.string.text
+msgid "No new updates are available."
+msgstr "Ei uusia päivityksiä saatavilla"
+
+#: dp_gui_updatedialog.src#RID_DLG_UPDATE.RID_DLG_UPDATE_NOINSTALLABLE.string.text
+msgid "No installable updates are available. To see ignored or disabled updates, mark the check box 'Show all updates'."
+msgstr "Ei asennuskelpoisia päivityksiä saatavilla. Nähdäksesi ohitetut tai käytöstä poistetut päivitykset, valitse 'Näytä kaikki päivitykset'."
+
+#: dp_gui_updatedialog.src#RID_DLG_UPDATE.RID_DLG_UPDATE_FAILURE.string.text
+msgid "An error occurred:"
+msgstr "Ilmeni virhe:"
+
+#: dp_gui_updatedialog.src#RID_DLG_UPDATE.RID_DLG_UPDATE_UNKNOWNERROR.string.text
+msgid "Unknown error."
+msgstr "Tuntematon virhe."
+
+#: dp_gui_updatedialog.src#RID_DLG_UPDATE.RID_DLG_UPDATE_NODESCRIPTION.string.text
+msgid "No more details are available for this update."
+msgstr "Tästä päivityksestä ei ole lisätietoja."
+
+#: dp_gui_updatedialog.src#RID_DLG_UPDATE.RID_DLG_UPDATE_NOINSTALL.string.text
+msgid "The extension cannot be updated because:"
+msgstr "Lisäosaa ei voi päivittää, koska:"
+
+#: dp_gui_updatedialog.src#RID_DLG_UPDATE.RID_DLG_UPDATE_NODEPENDENCY.string.text
+msgid "Required %PRODUCTNAME version doesn't match:"
+msgstr "%PRODUCTNAMEn versio ei ole sopiva:"
+
+#: dp_gui_updatedialog.src#RID_DLG_UPDATE.RID_DLG_UPDATE_NODEPENDENCY_CUR_VER.string.text
+msgid "You have %PRODUCTNAME %VERSION"
+msgstr "Sinulla on %PRODUCTNAME %PRODUCTVERSION"
+
+#: dp_gui_updatedialog.src#RID_DLG_UPDATE.RID_DLG_UPDATE_BROWSERBASED.string.text
+msgid "browser based update"
+msgstr "päivitys selaimen avulla"
+
+#: dp_gui_updatedialog.src#RID_DLG_UPDATE.RID_DLG_UPDATE_VERSION.string.text
+msgid "Version"
+msgstr "Versio"
+
+#: dp_gui_updatedialog.src#RID_DLG_UPDATE.RID_DLG_UPDATE_IGNORE.string.text
+msgid "Ignore this Update"
+msgstr "Ohita tämä päivitys"
+
+#: dp_gui_updatedialog.src#RID_DLG_UPDATE.RID_DLG_UPDATE_IGNORE_ALL.string.text
+msgid "Ignore all Updates"
+msgstr "Ohita kaikki päivitykset"
+
+#: dp_gui_updatedialog.src#RID_DLG_UPDATE.RID_DLG_UPDATE_ENABLE.string.text
+msgid "Enable Updates"
+msgstr "Ota päivitykset käyttöön"
+
+#: dp_gui_updatedialog.src#RID_DLG_UPDATE.RID_DLG_UPDATE_IGNORED_UPDATE.string.text
+msgid "This update will be ignored.\n"
+msgstr "Tämä päivitys ohitetaan.\n"
+
+#: dp_gui_updatedialog.src#RID_DLG_UPDATE.modaldialog.text
+msgid "Extension Update"
+msgstr "Lisäosien päivitys"
+
+#: dp_gui_updatedialog.src#RID_WARNINGBOX_UPDATE_SHARED_EXTENSION.warningbox.text
+msgid ""
+"Make sure that no further users are working with the same %PRODUCTNAME, when changing shared extensions in a multi user environment.\n"
+"Click \\'OK\\' to update the extensions.\n"
+"Click \\'Cancel\\' to stop updating the extensions."
+msgstr ""
+"Kun muutat jaettua lisäosaa monen käyttäjän ympäristössä, varmista etteivät muut käytä %PRODUCTNAMEa samaan aikaan.\n"
+"Valitse \\'OK\\' päivittääksesi lisäosan.\n"
+"Valitse \\'Peruuta\\' peruuttaaksesi päivityksen."
+
+#: dp_gui_versionboxes.src#RID_WARNINGBOX_VERSION_LESS.warningbox.text
+msgid ""
+"You are about to install version $NEW of the extension \\'$NAME\\'.\n"
+"The newer version $DEPLOYED is already installed.\n"
+"Click \\'OK\\' to replace the installed extension.\n"
+"Click \\'Cancel\\' to stop the installation."
+msgstr ""
+"Olet asentamassa versiota $NEW lisäosasta \\'$NAME\\'.\n"
+"Uudempi versio $DEPLOYED on jo asennettuna.\n"
+"Valitse \\'OK\\' korvataksesi asennetun lisäosan.\n"
+"Valitse \\'Peruuta\\' peruuttaaksesi asennuksen."
+
+#: dp_gui_versionboxes.src#RID_STR_WARNINGBOX_VERSION_LESS_DIFFERENT_NAMES.string.text
+msgid ""
+"You are about to install version $NEW of the extension \\'$NAME\\'.\n"
+"The newer version $DEPLOYED, named \\'$OLDNAME\\', is already installed.\n"
+"Click \\'OK\\' to replace the installed extension.\n"
+"Click \\'Cancel\\' to stop the installation."
+msgstr ""
+"Olet asentamassa versiota $NEW lisäosasta \\'$NAME\\'.\n"
+"Uudempi versio $DEPLOYED on jo asennettuna nimellä \\'$OLDNAME\\'.\n"
+"Valitse \\'OK\\' korvataksesi asennetun lisäosan.\n"
+"Valitse \\'Peruuta\\' peruuttaaksesi asennuksen."
+
+#: dp_gui_versionboxes.src#RID_WARNINGBOX_VERSION_EQUAL.warningbox.text
+msgid ""
+"You are about to install version $NEW of the extension \\'$NAME\\'.\n"
+"That version is already installed.\n"
+"Click \\'OK\\' to replace the installed extension.\n"
+"Click \\'Cancel\\' to stop the installation."
+msgstr ""
+"Olet asentamassa versiota $NEW lisäosasta \\'$NAME\\'.\n"
+"Kyseinen versio on jo asennettuna.\n"
+"Valitse \\'OK\\' korvataksesi asennetun lisäosan.\n"
+"Valitse \\'Peruuta\\' peruuttaaksesi asennuksen."
+
+#: dp_gui_versionboxes.src#RID_STR_WARNINGBOX_VERSION_EQUAL_DIFFERENT_NAMES.string.text
+msgid ""
+"You are about to install version $NEW of the extension \\'$NAME\\'.\n"
+"That version, named \\'$OLDNAME\\', is already installed.\n"
+"Click \\'OK\\' to replace the installed extension.\n"
+"Click \\'Cancel\\' to stop the installation."
+msgstr ""
+"Olet asentamassa versiota $NEW lisäosasta \\'$NAME\\'.\n"
+"Kyseinen versio on jo asennettuna.\n"
+"Valitse \\'OK\\' korvataksesi asennetun lisäosan.\n"
+"Valitse \\'Peruuta\\' peruuttaaksesi asennuksen."
+
+#: dp_gui_versionboxes.src#RID_WARNINGBOX_VERSION_GREATER.warningbox.text
+msgid ""
+"You are about to install version $NEW of the extension \\'$NAME\\'.\n"
+"The older version $DEPLOYED is already installed.\n"
+"Click \\'OK\\' to replace the installed extension.\n"
+"Click \\'Cancel\\' to stop the installation."
+msgstr ""
+"Olet asentamassa versiota $NEW lisäosasta \\'$NAME\\'.\n"
+"Vanhempi versio $DEPLOYED on jo asennettuna.\n"
+"Valitse \\'OK\\' korvataksesi asennetun lisäosan.\n"
+"Valitse \\'Peruuta\\' peruuttaaksesi asennuksen."
+
+#: dp_gui_versionboxes.src#RID_STR_WARNINGBOX_VERSION_GREATER_DIFFERENT_NAMES.string.text
+msgid ""
+"You are about to install version $NEW of the extension \\'$NAME\\'.\n"
+"The older version $DEPLOYED, named \\'$OLDNAME\\', is already installed.\n"
+"Click \\'OK\\' to replace the installed extension.\n"
+"Click \\'Cancel\\' to stop the installation."
+msgstr ""
+"Olet asentamassa versiota $NEW lisäosasta \\'$NAME\\'.\n"
+"Vanhempi versio $DEPLOYED on jo asennettuna nimellä \\'$OLDNAME\\'.\n"
+"Valitse \\'OK\\' korvataksesi asennetun lisäosan.\n"
+"Valitse \\'Peruuta\\' peruuttaaksesi asennuksen."
+
+#: dp_gui_dialog2.src#RID_DLG_EXTENSION_MANAGER.RID_EM_FT_TYPE_EXTENSIONS.fixedtext.text
+msgid "Type of Extension"
+msgstr "Lisäosan tyyppi"
+
+#: dp_gui_dialog2.src#RID_DLG_EXTENSION_MANAGER.RID_EM_CBX_BUNDLED.checkbox.text
+msgid "~Installation"
+msgstr "Integroitu"
+
+#: dp_gui_dialog2.src#RID_DLG_EXTENSION_MANAGER.RID_EM_CBX_SHARED.checkbox.text
+msgid "~Shared"
+msgstr "Jaettu"
+
+#: dp_gui_dialog2.src#RID_DLG_EXTENSION_MANAGER.RID_EM_CBX_USER.checkbox.text
+msgid "~User"
+msgstr "Käyttäjän"
+
+#: dp_gui_dialog2.src#RID_DLG_EXTENSION_MANAGER.RID_EM_BTN_ADD.pushbutton.text
+msgid "~Add..."
+msgstr "~Lisää..."
+
+#: dp_gui_dialog2.src#RID_DLG_EXTENSION_MANAGER.RID_EM_BTN_CHECK_UPDATES.pushbutton.text
+msgid "~Check for Updates..."
+msgstr "Tarkista päivitykset..."
+
+#: dp_gui_dialog2.src#RID_DLG_EXTENSION_MANAGER.RID_EM_FT_GET_EXTENSIONS.fixedtext.text
+msgid "Get more extensions online..."
+msgstr "Hae uusia lisäosia verkosta..."
+
+#: dp_gui_dialog2.src#RID_DLG_EXTENSION_MANAGER.RID_EM_FT_PROGRESS.fixedtext.text
+msgctxt "dp_gui_dialog2.src#RID_DLG_EXTENSION_MANAGER.RID_EM_FT_PROGRESS.fixedtext.text"
+msgid "Adding %EXTENSION_NAME"
+msgstr "Lisätään %EXTENSION_NAME"
+
+#: dp_gui_dialog2.src#RID_DLG_EXTENSION_MANAGER.RID_EM_BTN_CLOSE.okbutton.text
+msgctxt "dp_gui_dialog2.src#RID_DLG_EXTENSION_MANAGER.RID_EM_BTN_CLOSE.okbutton.text"
+msgid "Close"
+msgstr "Sulje"
+
+#: dp_gui_dialog2.src#RID_DLG_EXTENSION_MANAGER.modelessdialog.text
+msgid "Extension Manager"
+msgstr "Lisäosien hallinta"
+
+#: dp_gui_dialog2.src#RID_DLG_UPDATE_REQUIRED.RID_EM_FT_MSG.fixedtext.text
+msgid "%PRODUCTNAME has been updated to a new version. Some installed %PRODUCTNAME extensions are not compatible with this version and need to be updated before they can be used."
+msgstr "%PRODUCTNAME on päivitetty uuteen versioon. Jotkin asennetuista %PRODUCTNAME-lisäosista eivät ole yhteensopivia tämän version kanssa, ja ne pitää päivittää ennen kuin niitä voi käyttää."
+
+#: dp_gui_dialog2.src#RID_DLG_UPDATE_REQUIRED.RID_EM_FT_PROGRESS.fixedtext.text
+msgctxt "dp_gui_dialog2.src#RID_DLG_UPDATE_REQUIRED.RID_EM_FT_PROGRESS.fixedtext.text"
+msgid "Adding %EXTENSION_NAME"
+msgstr "Lisätään %EXTENSION_NAME"
+
+#: dp_gui_dialog2.src#RID_DLG_UPDATE_REQUIRED.RID_EM_BTN_CHECK_UPDATES.pushbutton.text
+msgid "Check for ~Updates..."
+msgstr "Tarkista päivitykset..."
+
+#: dp_gui_dialog2.src#RID_DLG_UPDATE_REQUIRED.RID_EM_BTN_CLOSE.pushbutton.text
+msgid "Disable all"
+msgstr "Poista kaikki käytöstä"
+
+#: dp_gui_dialog2.src#RID_DLG_UPDATE_REQUIRED.modaldialog.text
+msgid "Extension Update Required"
+msgstr "Lisäosia on päivitettävä"
+
+#: dp_gui_dialog2.src#RID_QUERYBOX_INSTALL_FOR_ALL.querybox.text
+msgid ""
+"Make sure that no further users are working with the same %PRODUCTNAME, when installing an extension for all users in a multi user environment.\n"
+"\n"
+"For whom do you want to install the extension?\n"
+msgstr ""
+"Kun muutat jaettua lisäosaa monen käyttäjän ympäristössä, varmista etteivät muut käytä %PRODUCTNAMEa samaan aikaan.\n"
+"\n"
+"Kenen käyttöön tämä lisäosa asennetaan?\n"
+
+#: dp_gui_updateinstalldialog.src#RID_DLG_UPDATEINSTALL.RID_DLG_UPDATE_INSTALL_DOWNLOADING.fixedtext.text
+msgid "Downloading extensions..."
+msgstr "Ladataan lisäosia..."
+
+#: dp_gui_updateinstalldialog.src#RID_DLG_UPDATEINSTALL.RID_DLG_UPDATE_INSTALL_RESULTS.fixedtext.text
+msgid "Result"
+msgstr "Tulos"
+
+#: dp_gui_updateinstalldialog.src#RID_DLG_UPDATEINSTALL.RID_DLG_UPDATE_INSTALL_OK.okbutton.text
+msgid "OK"
+msgstr "OK"
+
+#: dp_gui_updateinstalldialog.src#RID_DLG_UPDATEINSTALL.RID_DLG_UPDATE_INSTALL_ABORT.cancelbutton.text
+msgid "Cancel Update"
+msgstr "Peruuta päivitys"
+
+#: dp_gui_updateinstalldialog.src#RID_DLG_UPDATEINSTALL.RID_DLG_UPDATE_INSTALL_INSTALLING.string.text
+msgid "Installing extensions..."
+msgstr "Asennetaan lisäosia..."
+
+#: dp_gui_updateinstalldialog.src#RID_DLG_UPDATEINSTALL.RID_DLG_UPDATE_INSTALL_FINISHED.string.text
+msgid "Installation finished"
+msgstr "Asennus valmis"
+
+#: dp_gui_updateinstalldialog.src#RID_DLG_UPDATEINSTALL.RID_DLG_UPDATE_INSTALL_NO_ERRORS.string.text
+msgid "No errors."
+msgstr "Ei virheitä."
+
+#: dp_gui_updateinstalldialog.src#RID_DLG_UPDATEINSTALL.RID_DLG_UPDATE_INSTALL_ERROR_DOWNLOAD.string.text
+msgid "Error while downloading extension %NAME. "
+msgstr "Virhe ladattaessa lisäosaa %NAME. "
+
+#: dp_gui_updateinstalldialog.src#RID_DLG_UPDATEINSTALL.RID_DLG_UPDATE_INSTALL_THIS_ERROR_OCCURRED.string.text
+msgid "The error message is: "
+msgstr "Virheilmoitus on: "
+
+#: dp_gui_updateinstalldialog.src#RID_DLG_UPDATEINSTALL.RID_DLG_UPDATE_INSTALL_ERROR_INSTALLATION.string.text
+msgid "Error while installing extension %NAME. "
+msgstr "Virhe asennettaessa lisäosaa %NAME. "
+
+#: dp_gui_updateinstalldialog.src#RID_DLG_UPDATEINSTALL.RID_DLG_UPDATE_INSTALL_ERROR_LIC_DECLINED.string.text
+msgid "The license agreement for extension %NAME was refused. "
+msgstr "Lisäosan %NAME lisenssisopimusta ei hyväksytty. "
+
+#: dp_gui_updateinstalldialog.src#RID_DLG_UPDATEINSTALL.RID_DLG_UPDATE_INSTALL_EXTENSION_NOINSTALL.string.text
+msgid "The extension will not be installed."
+msgstr "Lisäosaa ei asenneta."
+
+#: dp_gui_updateinstalldialog.src#RID_DLG_UPDATEINSTALL.modaldialog.text
+msgid "Download and Installation"
+msgstr "Lataus ja asennus"
+
+#: dp_gui_dependencydialog.src#RID_DLG_DEPENDENCIES.RID_DLG_DEPENDENCIES_TEXT.fixedtext.text
+msgid ""
+"The extension cannot be installed as the following\n"
+"system dependencies are not fulfilled:"
+msgstr ""
+"Lisäosaa ei voi asentaa, koska seuraavat\n"
+"järjestelmävaatimukset eivät täyty:"
+
+#: dp_gui_dependencydialog.src#RID_DLG_DEPENDENCIES.modaldialog.text
+msgid "System dependencies check"
+msgstr "Järjestelmäriippuvuuksien tarkistus"
diff --git a/source/fi/desktop/source/deployment/manager.po b/source/fi/desktop/source/deployment/manager.po
new file mode 100644
index 00000000000..d420bedcd14
--- /dev/null
+++ b/source/fi/desktop/source/deployment/manager.po
@@ -0,0 +1,40 @@
+#. extracted from desktop/source/deployment/manager.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+desktop%2Fsource%2Fdeployment%2Fmanager.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-04-05 20:03+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: dp_manager.src#RID_STR_COPYING_PACKAGE.string.text
+msgid "Copying: "
+msgstr "Kopioidaan: "
+
+#: dp_manager.src#RID_STR_ERROR_WHILE_ADDING.string.text
+msgid "Error while adding: "
+msgstr "Virhe lisättäessä: "
+
+#: dp_manager.src#RID_STR_ERROR_WHILE_REMOVING.string.text
+msgid "Error while removing: "
+msgstr "Virhe poistettaessa: "
+
+#: dp_manager.src#RID_STR_PACKAGE_ALREADY_ADDED.string.text
+msgid "Extension has already been added: "
+msgstr "Lisäosa on jo lisätty: "
+
+#: dp_manager.src#RID_STR_NO_SUCH_PACKAGE.string.text
+msgid "There is no such extension deployed: "
+msgstr "Lisäosa ei ole käytettävissä: "
+
+#: dp_manager.src#RID_STR_SYNCHRONIZING_REPOSITORY.string.text
+msgid "Synchronizing repository for %NAME extensions"
+msgstr "Haetaan päivitystietoja lisäosalle %NAME"
diff --git a/source/fi/desktop/source/deployment/misc.po b/source/fi/desktop/source/deployment/misc.po
new file mode 100644
index 00000000000..642951f9fba
--- /dev/null
+++ b/source/fi/desktop/source/deployment/misc.po
@@ -0,0 +1,32 @@
+#. extracted from desktop/source/deployment/misc.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+desktop%2Fsource%2Fdeployment%2Fmisc.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-21 21:25+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: dp_misc.src#RID_DEPLOYMENT_DEPENDENCIES_UNKNOWN.string.text
+msgid "Unknown"
+msgstr "Tuntematon"
+
+#: dp_misc.src#RID_DEPLOYMENT_DEPENDENCIES_OOO_MIN.string.text
+msgid "Extension requires at least OpenOffice.org reference version %VERSION"
+msgstr "Lisäosa vaatii vähintään OpenOffice.orgin versiota %VERSION vastaavat ominaisuudet"
+
+#: dp_misc.src#RID_DEPLOYMENT_DEPENDENCIES_OOO_MAX.string.text
+msgid "Extension does not support OpenOffice.org reference versions greater than %VERSION"
+msgstr "Lisäosa ei toimi OpenOffice.orgin versiota %VERSION vastaavaa uudemmissa ohjelmistoissa"
+
+#: dp_misc.src#RID_DEPLOYMENT_DEPENDENCIES_LO_MIN.string.text
+msgid "Extension requires at least LibreOffice version %VERSION"
+msgstr "Lisäosa vaatii vähintään LibreOfficen version %VERSION"
diff --git a/source/fi/desktop/source/deployment/registry.po b/source/fi/desktop/source/deployment/registry.po
new file mode 100644
index 00000000000..1adf87caaf6
--- /dev/null
+++ b/source/fi/desktop/source/deployment/registry.po
@@ -0,0 +1,40 @@
+#. extracted from desktop/source/deployment/registry.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+desktop%2Fsource%2Fdeployment%2Fregistry.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:40+0200\n"
+"PO-Revision-Date: 2011-04-05 20:03+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: dp_registry.src#RID_STR_REGISTERING_PACKAGE.string.text
+msgid "Enabling: "
+msgstr "Otetaan käyttöön: "
+
+#: dp_registry.src#RID_STR_REVOKING_PACKAGE.string.text
+msgid "Disabling: "
+msgstr "Poistetaan käytöstä: "
+
+#: dp_registry.src#RID_STR_CANNOT_DETECT_MEDIA_TYPE.string.text
+msgid "Cannot detect media-type: "
+msgstr "Tuntematon tallennusvälinetyyppi: "
+
+#: dp_registry.src#RID_STR_UNSUPPORTED_MEDIA_TYPE.string.text
+msgid "This media-type is not supported: "
+msgstr "Tallennusväline ei ole tuettu. "
+
+#: dp_registry.src#RID_STR_ERROR_WHILE_REGISTERING.string.text
+msgid "An error occurred while enabling: "
+msgstr "Ilmeni virhe otettaessa käyttöön: "
+
+#: dp_registry.src#RID_STR_ERROR_WHILE_REVOKING.string.text
+msgid "An error occurred while disabling: "
+msgstr "Ilmeni virhe poistettaessa käytöstä: "
diff --git a/source/fi/desktop/source/deployment/registry/component.po b/source/fi/desktop/source/deployment/registry/component.po
new file mode 100644
index 00000000000..b1aa5228a23
--- /dev/null
+++ b/source/fi/desktop/source/deployment/registry/component.po
@@ -0,0 +1,40 @@
+#. extracted from desktop/source/deployment/registry/component.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+desktop%2Fsource%2Fdeployment%2Fregistry%2Fcomponent.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-04-18 17:16+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: dp_component.src#RID_STR_DYN_COMPONENT.string.text
+msgid "UNO Dynamic Library Component"
+msgstr "UNO dynaaminen kirjastokomponentti"
+
+#: dp_component.src#RID_STR_JAVA_COMPONENT.string.text
+msgid "UNO Java Component"
+msgstr "UNO Java-komponentti"
+
+#: dp_component.src#RID_STR_PYTHON_COMPONENT.string.text
+msgid "UNO Python Component"
+msgstr "UNO Python-komponentti"
+
+#: dp_component.src#RID_STR_COMPONENTS.string.text
+msgid "UNO Components"
+msgstr "UNO-komponentit"
+
+#: dp_component.src#RID_STR_RDB_TYPELIB.string.text
+msgid "UNO RDB Type Library"
+msgstr "UNO RDB-tyyppikirjasto"
+
+#: dp_component.src#RID_STR_JAVA_TYPELIB.string.text
+msgid "UNO Java Type Library"
+msgstr "UNO Java-tyyppikirjasto"
diff --git a/source/fi/desktop/source/deployment/registry/configuration.po b/source/fi/desktop/source/deployment/registry/configuration.po
new file mode 100644
index 00000000000..3eff67a7f56
--- /dev/null
+++ b/source/fi/desktop/source/deployment/registry/configuration.po
@@ -0,0 +1,24 @@
+#. extracted from desktop/source/deployment/registry/configuration.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+desktop%2Fsource%2Fdeployment%2Fregistry%2Fconfiguration.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-04-05 20:03+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: dp_configuration.src#RID_STR_CONF_SCHEMA.string.text
+msgid "Configuration Schema"
+msgstr "Kokoonpanon rakennemääritys"
+
+#: dp_configuration.src#RID_STR_CONF_DATA.string.text
+msgid "Configuration Data"
+msgstr "Kokoonpanotiedot"
diff --git a/source/fi/desktop/source/deployment/registry/help.po b/source/fi/desktop/source/deployment/registry/help.po
new file mode 100644
index 00000000000..1e2aea8526b
--- /dev/null
+++ b/source/fi/desktop/source/deployment/registry/help.po
@@ -0,0 +1,28 @@
+#. extracted from desktop/source/deployment/registry/help.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+desktop%2Fsource%2Fdeployment%2Fregistry%2Fhelp.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-04-05 20:03+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: dp_help.src#RID_STR_HELP.string.text
+msgid "Help"
+msgstr "Ohje"
+
+#: dp_help.src#RID_STR_HELPPROCESSING_GENERAL_ERROR.string.text
+msgid "The extension cannot be installed because:\n"
+msgstr "Lisäosaa ei voida asentaa:\n"
+
+#: dp_help.src#RID_STR_HELPPROCESSING_XMLPARSING_ERROR.string.text
+msgid "The extension will not be installed because an error occurred in the Help files:\n"
+msgstr "Lisäosaa ei asenneta, koska ohjetiedostoissa on virhe:\n"
diff --git a/source/fi/desktop/source/deployment/registry/package.po b/source/fi/desktop/source/deployment/registry/package.po
new file mode 100644
index 00000000000..385be7f9b8d
--- /dev/null
+++ b/source/fi/desktop/source/deployment/registry/package.po
@@ -0,0 +1,20 @@
+#. extracted from desktop/source/deployment/registry/package.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+desktop%2Fsource%2Fdeployment%2Fregistry%2Fpackage.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-04-05 20:03+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: dp_package.src#RID_STR_PACKAGE_BUNDLE.string.text
+msgid "Extension"
+msgstr "Lisäosa"
diff --git a/source/fi/desktop/source/deployment/registry/script.po b/source/fi/desktop/source/deployment/registry/script.po
new file mode 100644
index 00000000000..baf77d11977
--- /dev/null
+++ b/source/fi/desktop/source/deployment/registry/script.po
@@ -0,0 +1,32 @@
+#. extracted from desktop/source/deployment/registry/script.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+desktop%2Fsource%2Fdeployment%2Fregistry%2Fscript.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:38+0200\n"
+"PO-Revision-Date: 2011-04-05 20:03+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: dp_script.src#RID_STR_BASIC_LIB.string.text
+msgid "%PRODUCTNAME Basic Library"
+msgstr "%PRODUCTNAME Basic-kirjasto"
+
+#: dp_script.src#RID_STR_DIALOG_LIB.string.text
+msgid "Dialog Library"
+msgstr "Valintaikkunakirjasto"
+
+#: dp_script.src#RID_STR_CANNOT_DETERMINE_LIBNAME.string.text
+msgid "The library name could not be determined."
+msgstr "Kirjaston nimeä ei voitu päätellä."
+
+#: dp_script.src#RID_STR_LIBNAME_ALREADY_EXISTS.string.text
+msgid "This library name already exists. Please choose a different name."
+msgstr "Annetun niminen kirjasto on jo olemassa. Valitse kirjastolle toinen nimi."
diff --git a/source/fi/desktop/source/deployment/registry/sfwk.po b/source/fi/desktop/source/deployment/registry/sfwk.po
new file mode 100644
index 00000000000..5b71393e069
--- /dev/null
+++ b/source/fi/desktop/source/deployment/registry/sfwk.po
@@ -0,0 +1,20 @@
+#. extracted from desktop/source/deployment/registry/sfwk.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+desktop%2Fsource%2Fdeployment%2Fregistry%2Fsfwk.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-04-05 20:03+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: dp_sfwk.src#RID_STR_SFWK_LIB.string.text
+msgid "%MACROLANG Library"
+msgstr "%MACROLANG-kirjasto"
diff --git a/source/fi/desktop/source/deployment/unopkg.po b/source/fi/desktop/source/deployment/unopkg.po
new file mode 100644
index 00000000000..ac3e4587054
--- /dev/null
+++ b/source/fi/desktop/source/deployment/unopkg.po
@@ -0,0 +1,56 @@
+#. extracted from desktop/source/deployment/unopkg.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+desktop%2Fsource%2Fdeployment%2Funopkg.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-04-05 20:03+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: unopkg.src#RID_STR_UNOPKG_ACCEPT_LIC_1.string.text
+msgid "Extension Software License Agreement of $NAME:"
+msgstr "Lisäosan $NAME lisenssisopimus:"
+
+#: unopkg.src#RID_STR_UNOPKG_ACCEPT_LIC_2.string.text
+msgid "Read the complete License Agreement displayed above. Accept the License Agreement by typing \"yes\" on the console then press the Return key. Type \"no\" to decline and to abort the extension setup."
+msgstr "Lue koko yllä esitetty lisenssisopimus. Hyväksy lisenssisopimus kirjoittamalla päätteeseen \"kyllä\" ja painamalla Enter-näppäintä. Kirjoita \"ei\" kieltäytyäksesi ja keskeyttääksesi lisäosan asennus."
+
+#: unopkg.src#RID_STR_UNOPKG_ACCEPT_LIC_3.string.text
+msgid "[Enter \"yes\" or \"no\"]:"
+msgstr "[Kirjoita \"kyllä\" tai \"ei\"]:"
+
+#: unopkg.src#RID_STR_UNOPKG_ACCEPT_LIC_4.string.text
+msgid "Your input was not correct. Please enter \"yes\" or \"no\":"
+msgstr "Virheellinen syöte. Kirjoita \"kyllä\" tai \"ei\":"
+
+#: unopkg.src#RID_STR_UNOPKG_ACCEPT_LIC_YES.string.text
+msgid "YES"
+msgstr "KYLLÄ"
+
+#: unopkg.src#RID_STR_UNOPKG_ACCEPT_LIC_Y.string.text
+msgid "Y"
+msgstr "K"
+
+#: unopkg.src#RID_STR_UNOPKG_ACCEPT_LIC_NO.string.text
+msgid "NO"
+msgstr "EI"
+
+#: unopkg.src#RID_STR_UNOPKG_ACCEPT_LIC_N.string.text
+msgid "N"
+msgstr "E"
+
+#: unopkg.src#RID_STR_CONCURRENTINSTANCE.string.text
+msgid "unopkg cannot be started. The lock file indicates it as already running. If this does not apply, delete the lock file at:"
+msgstr "unopkg:ta ei voida käynnistää, koska lukkotiedoston olemassaolo viittaa siihen, että se on jo käynnissä. Jos näin ei ole, poista lukkotiedosto "
+
+#: unopkg.src#RID_STR_UNOPKG_ERROR.string.text
+msgid "ERROR: "
+msgstr "VIRHE: "
diff --git a/source/fi/dictionaries/af_ZA.po b/source/fi/dictionaries/af_ZA.po
new file mode 100644
index 00000000000..b964d550d49
--- /dev/null
+++ b/source/fi/dictionaries/af_ZA.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/af_ZA.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: LibO 350-l10n\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Faf_ZA.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-04 16:56+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Afrikaans spelling dictionary, and hyphenation rules"
+msgstr "Afrikaansin oikolukusanasto ja tavutussäännöt"
diff --git a/source/fi/dictionaries/an_ES.po b/source/fi/dictionaries/an_ES.po
new file mode 100644
index 00000000000..587d18d6264
--- /dev/null
+++ b/source/fi/dictionaries/an_ES.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/an_ES.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fan_ES.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-21 17:53+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Aragonese spelling dictionary"
+msgstr "Aragonian oikolukusanasto"
diff --git a/source/fi/dictionaries/ar.po b/source/fi/dictionaries/ar.po
new file mode 100644
index 00000000000..4b2a123793b
--- /dev/null
+++ b/source/fi/dictionaries/ar.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/ar.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: LibO 350-l10n\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Far.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-04 16:53+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Arabic spelling dictionary, and thesaurus"
+msgstr "Arabian oikoluku- ja synonyymisanasto"
diff --git a/source/fi/dictionaries/be_BY.po b/source/fi/dictionaries/be_BY.po
new file mode 100644
index 00000000000..148f90aaf67
--- /dev/null
+++ b/source/fi/dictionaries/be_BY.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/be_BY.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fbe_BY.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-04 16:52+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Belarusian spelling dictionary"
+msgstr "Valkovenäjän oikolukusanasto"
diff --git a/source/fi/dictionaries/bg_BG.po b/source/fi/dictionaries/bg_BG.po
new file mode 100644
index 00000000000..53fc83cc842
--- /dev/null
+++ b/source/fi/dictionaries/bg_BG.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/bg_BG.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: LibO 350-l10n\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fbg_BG.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:40+0200\n"
+"PO-Revision-Date: 2011-12-04 16:51+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Bulgarian spelling dictionary, hyphenation rules, and thesaurus"
+msgstr "Bulgarian oikolukusanasto, tavutussäännöt ja synonyymisanasto"
diff --git a/source/fi/dictionaries/bn_BD.po b/source/fi/dictionaries/bn_BD.po
new file mode 100644
index 00000000000..cfd1dc9c31d
--- /dev/null
+++ b/source/fi/dictionaries/bn_BD.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/bn_BD.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: LibO 350-l10n\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fbn_BD.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-04 16:51+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Bengali spelling dictionary"
+msgstr "Bengalin oikolukusanasto"
diff --git a/source/fi/dictionaries/br_FR.po b/source/fi/dictionaries/br_FR.po
new file mode 100644
index 00000000000..b82fd06b91a
--- /dev/null
+++ b/source/fi/dictionaries/br_FR.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/br_FR.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: LibO 350-l10n\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fbr_FR.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-04 16:54+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Breton spelling dictionary"
+msgstr "Bretonin oikolukusanasto"
diff --git a/source/fi/dictionaries/ca.po b/source/fi/dictionaries/ca.po
new file mode 100644
index 00000000000..eb18fef6d10
--- /dev/null
+++ b/source/fi/dictionaries/ca.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/ca.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: LibO 350-l10n\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fca.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:40+0200\n"
+"PO-Revision-Date: 2011-12-04 16:43+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Catalan spelling dictionary, hyphenation rules, and thesaurus"
+msgstr "Katalaanin oikolukusanasto, tavutussäännöt ja synonyymisanasto"
diff --git a/source/fi/dictionaries/cs_CZ.po b/source/fi/dictionaries/cs_CZ.po
new file mode 100644
index 00000000000..6ea37aaa07c
--- /dev/null
+++ b/source/fi/dictionaries/cs_CZ.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/cs_CZ.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: LibO 350-l10n\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fcs_CZ.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-04 16:56+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Czech spelling dictionary, hyphenation rules, and thesaurus"
+msgstr "Tšekin oikolukusanasto, tavutussäännöt ja synonyymisanasto"
diff --git a/source/fi/dictionaries/da_DK.po b/source/fi/dictionaries/da_DK.po
new file mode 100644
index 00000000000..2519a7c278b
--- /dev/null
+++ b/source/fi/dictionaries/da_DK.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/da_DK.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: LibO 350-l10n\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fda_DK.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-04 16:42+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Danish spelling dictionary, hyphenation rules, and thesaurus"
+msgstr "Tanskan oikolukusanasto, tavutussäännöt ja synonyymisanasto"
diff --git a/source/fi/dictionaries/de.po b/source/fi/dictionaries/de.po
new file mode 100644
index 00000000000..439624fd67c
--- /dev/null
+++ b/source/fi/dictionaries/de.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/de.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: LibO 350-l10n\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fde.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2012-07-05 17:47+0300\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "German (Austria, Germany, Switzerland) spelling dictionaries, hyphenation rules, and thesaurus"
+msgstr "Saksan (Itävalta, Saksa ja Sveitsi) oikolukusanastot, tavutussäännöt ja synonyymisanasto"
diff --git a/source/fi/dictionaries/el_GR.po b/source/fi/dictionaries/el_GR.po
new file mode 100644
index 00000000000..8c3ed557196
--- /dev/null
+++ b/source/fi/dictionaries/el_GR.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/el_GR.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fel_GR.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-04 16:53+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Greek spelling dictionary, and hyphenation rules"
+msgstr "Kreikan oikolukusanasto ja tavutussäännöt"
diff --git a/source/fi/dictionaries/en.po b/source/fi/dictionaries/en.po
new file mode 100644
index 00000000000..fd24c325001
--- /dev/null
+++ b/source/fi/dictionaries/en.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/en.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: LibO 350-l10n\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fen.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:38+0200\n"
+"PO-Revision-Date: 2011-12-21 18:31+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "English spelling dictionaries, hyphenation rules, thesaurus, and grammar checker"
+msgstr "Englannin oikolukusanastot, tavutussäännöt, synonyymisanasto ja kieliopin tarkistin"
diff --git a/source/fi/dictionaries/en/dialog.po b/source/fi/dictionaries/en/dialog.po
new file mode 100644
index 00000000000..41bab7d4fd4
--- /dev/null
+++ b/source/fi/dictionaries/en/dialog.po
@@ -0,0 +1,172 @@
+#. extracted from dictionaries/en/dialog.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fen%2Fdialog.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-21 18:16+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: en_en_US.properties#spelling.property.text
+msgid "Grammar checking"
+msgstr "Kieliopin tarkistus"
+
+#: en_en_US.properties#hlp_grammar.property.text
+msgid "Check more grammar errors."
+msgstr "Etsi lisää kielioppivirheitä."
+
+#: en_en_US.properties#grammar.property.text
+msgid "Possible mistakes"
+msgstr "Mahdolliset virheet"
+
+#: en_en_US.properties#hlp_cap.property.text
+msgid "Check missing capitalization of sentences."
+msgstr "Tarkista isot kirjaimet virkkeiden alussa."
+
+#: en_en_US.properties#cap.property.text
+msgid "Capitalization"
+msgstr "Isot kirjaimet"
+
+#: en_en_US.properties#hlp_dup.property.text
+msgid "Check repeated words."
+msgstr "Tarkista toistetut sanat."
+
+#: en_en_US.properties#dup.property.text
+msgid "Word duplication"
+msgstr "Sanojen toisto"
+
+#: en_en_US.properties#hlp_pair.property.text
+msgid "Check missing or extra parentheses and quotation marks."
+msgstr "Tarkista puuttuvat tai ylimääräiset sulut ja lainausmerkit."
+
+#: en_en_US.properties#pair.property.text
+msgid "Parentheses"
+msgstr "Sulkumerkit"
+
+#: en_en_US.properties#punctuation.property.text
+msgid "Punctuation"
+msgstr "Välimerkit"
+
+#: en_en_US.properties#hlp_spaces.property.text
+msgid "Check single spaces between words."
+msgstr "Tarkista yksinkertaiset välilyönnit sanojen välissä."
+
+#: en_en_US.properties#spaces.property.text
+msgid "Word spacing"
+msgstr "Sanavälit"
+
+#: en_en_US.properties#hlp_mdash.property.text
+msgid "Force unspaced em dash instead of spaced en dash."
+msgstr "Pakota pitkä ajatusviiva ilman välejä lyhyen, väleillä erotetun ajatusviivan tilalle."
+
+#: en_en_US.properties#mdash.property.text
+msgid "Em dash"
+msgstr "Pitkä ajatusviiva"
+
+#: en_en_US.properties#hlp_ndash.property.text
+msgid "Force spaced en dash instead of unspaced em dash."
+msgstr "Pakota lyhyt väleillä erotettu ajatusviiva pitkän, ilman välejä olevan ajatusviivan tilalle."
+
+#: en_en_US.properties#ndash.property.text
+msgid "En dash"
+msgstr "Lyhyt ajatusviiva"
+
+#: en_en_US.properties#hlp_quotation.property.text
+msgid "Check double quotation marks: \"x\" → “x”"
+msgstr "Tarkista kokolainausmerkit: \"x\" → “x”"
+
+#: en_en_US.properties#quotation.property.text
+msgid "Quotation marks"
+msgstr "Lainausmerkit"
+
+#: en_en_US.properties#hlp_times.property.text
+msgid "Check true multiplication sign: 5x5 → 5×5"
+msgstr "Tarkista kertomerkki: 5x5 → 5×5"
+
+#: en_en_US.properties#times.property.text
+msgid "Multiplication sign"
+msgstr "Kertomerkki"
+
+#: en_en_US.properties#hlp_spaces2.property.text
+msgid "Check single spaces between sentences."
+msgstr "Tarkista yksinkertainen väli virkkeiden välissä."
+
+#: en_en_US.properties#spaces2.property.text
+msgid "Sentence spacing"
+msgstr "Virkkeiden välit"
+
+#: en_en_US.properties#hlp_spaces3.property.text
+msgid "Check more than two extra space characters between words and sentences."
+msgstr "Tarkista ylimääräiset (kahta useammat) välilyönnit sanojen ja virkkeiden välissä."
+
+#: en_en_US.properties#spaces3.property.text
+msgid "More spaces"
+msgstr "Lisää välejä"
+
+#: en_en_US.properties#hlp_minus.property.text
+msgid "Change hyphen characters to real minus signs."
+msgstr "Vaihda tavuviivat miinusmerkeiksi."
+
+#: en_en_US.properties#minus.property.text
+msgid "Minus sign"
+msgstr "Miinusmerkki"
+
+#: en_en_US.properties#hlp_apostrophe.property.text
+msgid "Change typewriter apostrophe, single quotation marks and correct double primes."
+msgstr "Korjaa suorat heittomerkit ja yksinkertaiset ja kaksinkertaiset lainausmerkit oikeilla lainausmerkeillä."
+
+#: en_en_US.properties#apostrophe.property.text
+msgid "Apostrophe"
+msgstr "Heittomerkki"
+
+#: en_en_US.properties#hlp_ellipsis.property.text
+msgid "Change three dots with ellipsis."
+msgstr "Korvaa kolme pistettä ellipsimerkillä."
+
+#: en_en_US.properties#ellipsis.property.text
+msgid "Ellipsis"
+msgstr "Pisteet alhaalla"
+
+#: en_en_US.properties#others.property.text
+msgid "Others"
+msgstr "Muut"
+
+#: en_en_US.properties#hlp_metric.property.text
+msgid "Measurement conversion from °F, mph, ft, in, lb, gal and miles."
+msgstr "Muunnokset mittayksiköistä °F, mph, ft, in, lb, gal ja miles."
+
+#: en_en_US.properties#metric.property.text
+msgid "Convert to metric (°C, km/h, m, kg, l)"
+msgstr "Muunna metrijärjestelmään (°C, km/h, m, kg, l)"
+
+#: en_en_US.properties#hlp_numsep.property.text
+msgid "Common (1000000 → 1,000,000) or ISO (1000000 → 1 000 000)."
+msgstr "Yleinen (1000000 → 1,000,000) tai ISO (1000000 → 1 000 000)."
+
+#: en_en_US.properties#numsep.property.text
+msgid "Thousand separation of large numbers"
+msgstr "Suurten lukujen tuhaterottimet"
+
+#: en_en_US.properties#hlp_nonmetric.property.text
+msgid "Measurement conversion from °C; km/h; cm, m, km; kg; l."
+msgstr "Muunnokset mittayksiköistä °C, km/h, cm, m, km, kg ja l."
+
+#: en_en_US.properties#nonmetric.property.text
+msgid "Convert to non-metric (°F, mph, ft, lb, gal)"
+msgstr "Muunna ei-metriseen (°F, mph, ft, lb, gal)"
+
+#: OptionsDialog.xcu#..OptionsDialog.Nodes.org.openoffice.lightproof.Label.value.text
+msgid "Dictionaries"
+msgstr "Sanakirjat"
+
+#: OptionsDialog.xcu#..OptionsDialog.Nodes.org.openoffice.lightproof.Leaves.org.openoffice.lightproof.en.Label.value.text
+msgid "English sentence checking"
+msgstr "Englannin virkkeiden tarkistus"
diff --git a/source/fi/dictionaries/es_ES.po b/source/fi/dictionaries/es_ES.po
new file mode 100644
index 00000000000..7e1897217cd
--- /dev/null
+++ b/source/fi/dictionaries/es_ES.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/es_ES.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: LibO 350-l10n\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fes_ES.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-04 16:42+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Spanish spelling dictionary"
+msgstr "Espanjan oikolukusanasto"
diff --git a/source/fi/dictionaries/et_EE.po b/source/fi/dictionaries/et_EE.po
new file mode 100644
index 00000000000..3872eab7d22
--- /dev/null
+++ b/source/fi/dictionaries/et_EE.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/et_EE.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: LibO 350-l10n\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fet_EE.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-04 16:38+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Estonian spelling dictionary, and hyphenation rules"
+msgstr "Viron oikolukusanasto ja tavutussäännöt"
diff --git a/source/fi/dictionaries/fr_FR.po b/source/fi/dictionaries/fr_FR.po
new file mode 100644
index 00000000000..28d766a18b8
--- /dev/null
+++ b/source/fi/dictionaries/fr_FR.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/fr_FR.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: LibO 350-l10n\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Ffr_FR.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:40+0200\n"
+"PO-Revision-Date: 2011-12-04 16:41+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "French spelling dictionary, hyphenation rules, and thesaurus"
+msgstr "Ranskan oikolukusanasto, tavutussäännöt ja synonyymisanasto"
diff --git a/source/fi/dictionaries/gd_GB.po b/source/fi/dictionaries/gd_GB.po
new file mode 100644
index 00000000000..2d25922a496
--- /dev/null
+++ b/source/fi/dictionaries/gd_GB.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/gd_GB.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fgd_GB.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-04 16:53+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Scottish Gaelic spelling dictionary"
+msgstr "Gaelin oikolukusanasto"
diff --git a/source/fi/dictionaries/gl.po b/source/fi/dictionaries/gl.po
new file mode 100644
index 00000000000..33dfa4ff8dd
--- /dev/null
+++ b/source/fi/dictionaries/gl.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/gl.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: LibO 350-l10n\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fgl.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:38+0200\n"
+"PO-Revision-Date: 2011-12-04 16:48+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Galician spelling dictionary"
+msgstr "Galician oikolukusanasto"
diff --git a/source/fi/dictionaries/gu_IN.po b/source/fi/dictionaries/gu_IN.po
new file mode 100644
index 00000000000..05ea3e4fa49
--- /dev/null
+++ b/source/fi/dictionaries/gu_IN.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/gu_IN.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: LibO 350-l10n\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fgu_IN.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-04 16:45+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Gujarati spelling dictionary"
+msgstr "Gudžaratin oikolukusanasto"
diff --git a/source/fi/dictionaries/he_IL.po b/source/fi/dictionaries/he_IL.po
new file mode 100644
index 00000000000..21e35573168
--- /dev/null
+++ b/source/fi/dictionaries/he_IL.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/he_IL.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: LibO 350-l10n\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fhe_IL.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-04 16:54+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Hebrew spelling dictionary"
+msgstr "Heprean oikolukusanasto"
diff --git a/source/fi/dictionaries/hi_IN.po b/source/fi/dictionaries/hi_IN.po
new file mode 100644
index 00000000000..b8c89fd6815
--- /dev/null
+++ b/source/fi/dictionaries/hi_IN.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/hi_IN.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: LibO 350-l10n\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fhi_IN.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-04 16:37+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Hindi spelling dictionary"
+msgstr "Hindin oikolukusanasto"
diff --git a/source/fi/dictionaries/hr_HR.po b/source/fi/dictionaries/hr_HR.po
new file mode 100644
index 00000000000..843de65f302
--- /dev/null
+++ b/source/fi/dictionaries/hr_HR.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/hr_HR.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: LibO 350-l10n\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fhr_HR.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-04 16:52+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Croatian spelling dictionary, and hyphenation rules"
+msgstr "Kroatian oikolukusanasto ja tavutussäännöt"
diff --git a/source/fi/dictionaries/hu_HU.po b/source/fi/dictionaries/hu_HU.po
new file mode 100644
index 00000000000..746e2f15b2b
--- /dev/null
+++ b/source/fi/dictionaries/hu_HU.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/hu_HU.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: LibO 350-l10n\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fhu_HU.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:38+0200\n"
+"PO-Revision-Date: 2011-12-21 17:54+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Hungarian spelling dictionary, hyphenation rules, thesaurus, and grammar checker"
+msgstr "Unkarin oikolukusanasto, tavutussäännöt, synonyymisanasto ja kieliopin tarkistin"
diff --git a/source/fi/dictionaries/hu_HU/dialog.po b/source/fi/dictionaries/hu_HU/dialog.po
new file mode 100644
index 00000000000..cd79e0d0ad9
--- /dev/null
+++ b/source/fi/dictionaries/hu_HU/dialog.po
@@ -0,0 +1,154 @@
+#. extracted from dictionaries/hu_HU/dialog.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fhu_HU%2Fdialog.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-21 18:27+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: hu_HU_en_US.properties#spelling.property.text
+msgid "Spelling"
+msgstr "Oikeinkirjoitus"
+
+#: hu_HU_en_US.properties#cap.property.text
+msgid "Capitalization"
+msgstr "Isot kirjaimet"
+
+#: hu_HU_en_US.properties#par.property.text
+msgid "Parentheses"
+msgstr "Sulkumerkit"
+
+#: hu_HU_en_US.properties#wordpart.property.text
+msgid "Word parts of compounds"
+msgstr "Yhdyssanojen osat"
+
+#: hu_HU_en_US.properties#comma.property.text
+msgid "Comma usage"
+msgstr "Pilkun käyttö"
+
+#: hu_HU_en_US.properties#proofreading.property.text
+msgid "Proofreading"
+msgstr "Oikoluku"
+
+#: hu_HU_en_US.properties#style.property.text
+msgid "Style checking"
+msgstr "Tyylin tarkistus"
+
+#: hu_HU_en_US.properties#compound.property.text
+msgid "Underline typo-like compound words"
+msgstr "Alleviivaa kirjoitusvirheiltä vaikuttavat yhdyssanat"
+
+#: hu_HU_en_US.properties#allcompound.property.text
+msgid "Underline all generated compound words"
+msgstr "Alleviivaa kaikki sanakirjasta puuttuvat yhdyssanat"
+
+#: hu_HU_en_US.properties#grammar.property.text
+msgid "Possible mistakes"
+msgstr "Mahdolliset virheet"
+
+#: hu_HU_en_US.properties#money.property.text
+msgid "Consistency of money amounts"
+msgstr "Rahasummien yhdenmukaisuus"
+
+#: hu_HU_en_US.properties#duplication.property.text
+msgctxt "hu_HU_en_US.properties#duplication.property.text"
+msgid "Word duplication"
+msgstr "Sanojen toisto"
+
+#: hu_HU_en_US.properties#dup0.property.text
+msgctxt "hu_HU_en_US.properties#dup0.property.text"
+msgid "Word duplication"
+msgstr "Sanojen toisto"
+
+#: hu_HU_en_US.properties#dup.property.text
+msgid "Duplication within clauses"
+msgstr "Toisto lauseiden sisällä"
+
+#: hu_HU_en_US.properties#dup2.property.text
+msgid "Duplication within sentences"
+msgstr "Toisto virkkeiden sisällä"
+
+#: hu_HU_en_US.properties#dup3.property.text
+msgid "Allow previous checkings with affixes"
+msgstr "Huomioi myös taivutetut muodot"
+
+#: hu_HU_en_US.properties#numpart.property.text
+msgid "Thousand separation of numbers"
+msgstr "Lukujen tuhaterottimet"
+
+#: hu_HU_en_US.properties#typography.property.text
+msgid "Typography"
+msgstr "Typografia"
+
+#: hu_HU_en_US.properties#quot.property.text
+msgid "Quotation marks"
+msgstr "Lainausmerkit"
+
+#: hu_HU_en_US.properties#apost.property.text
+msgid "Apostrophe"
+msgstr "Heittomerkki"
+
+#: hu_HU_en_US.properties#dash.property.text
+msgid "En dash"
+msgstr "Lyhyt ajatusviiva"
+
+#: hu_HU_en_US.properties#elli.property.text
+msgid "Ellipsis"
+msgstr "Pisteet alhaalla"
+
+#: hu_HU_en_US.properties#ligature.property.text
+msgid "Ligature suggestion"
+msgstr "Ligatuurien ehdottaminen"
+
+#: hu_HU_en_US.properties#noligature.property.text
+msgid "Underline ligatures"
+msgstr "Alleviivaa ligatuurit"
+
+#: hu_HU_en_US.properties#frac.property.text
+msgid "Fractions"
+msgstr "Murtoluvut"
+
+#: hu_HU_en_US.properties#thin.property.text
+msgid "Thin space"
+msgstr "Ohut väli"
+
+#: hu_HU_en_US.properties#spaces.property.text
+msgid "Double spaces"
+msgstr "Kaksinkertaiset välit"
+
+#: hu_HU_en_US.properties#spaces2.property.text
+msgid "More spaces"
+msgstr "Lisää välejä"
+
+#: hu_HU_en_US.properties#idx.property.text
+msgid "Indices"
+msgstr "Indeksit"
+
+#: hu_HU_en_US.properties#minus.property.text
+msgid "Minus"
+msgstr "Miinus"
+
+#: hu_HU_en_US.properties#SI.property.text
+msgid "Measurements"
+msgstr "Mittayksiköt"
+
+#: hu_HU_en_US.properties#hyphen.property.text
+msgid "Hyphenation of ambiguous words"
+msgstr "Monikäsitteisten sanojen tavutus"
+
+#: OptionsDialog.xcu#..OptionsDialog.Nodes.org.openoffice.lightproof.Label.value.text
+msgid "Dictionaries"
+msgstr "Sanakirjat"
+
+#: OptionsDialog.xcu#..OptionsDialog.Nodes.org.openoffice.lightproof.Leaves.org.openoffice.lightproof.hu_HU.Label.value.text
+msgid "Hungarian sentence checking"
+msgstr "Unkarin virkkeiden tarkistus"
diff --git a/source/fi/dictionaries/it_IT.po b/source/fi/dictionaries/it_IT.po
new file mode 100644
index 00000000000..36cfb7d738a
--- /dev/null
+++ b/source/fi/dictionaries/it_IT.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/it_IT.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: LibO 350-l10n\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fit_IT.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-04 16:46+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Italian spelling dictionary, hyphenation rules, and thesaurus"
+msgstr "Italian oikolukusanasto, tavutussäännöt ja synonyymisanasto"
diff --git a/source/fi/dictionaries/ku_TR.po b/source/fi/dictionaries/ku_TR.po
new file mode 100644
index 00000000000..306be385ca4
--- /dev/null
+++ b/source/fi/dictionaries/ku_TR.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/ku_TR.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: LibO 350-l10n\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fku_TR.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-04 16:46+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Kurdish (Turkey) spelling dictionary"
+msgstr "Kurdin (Turkki) oikolukusanasto"
diff --git a/source/fi/dictionaries/lt_LT.po b/source/fi/dictionaries/lt_LT.po
new file mode 100644
index 00000000000..edb7d26f0fc
--- /dev/null
+++ b/source/fi/dictionaries/lt_LT.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/lt_LT.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: LibO 350-l10n\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Flt_LT.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-04 16:36+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Lithuanian spelling dictionary, and hyphenation rules"
+msgstr "Liettuan oikolukusanasto ja tavutussäännöt"
diff --git a/source/fi/dictionaries/lv_LV.po b/source/fi/dictionaries/lv_LV.po
new file mode 100644
index 00000000000..49653da862f
--- /dev/null
+++ b/source/fi/dictionaries/lv_LV.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/lv_LV.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: LibO 350-l10n\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Flv_LV.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:40+0200\n"
+"PO-Revision-Date: 2011-12-04 16:57+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Latvian spelling dictionary, and hyphenation rules"
+msgstr "Latvian oikolukusanasto ja tavutussäännöt"
diff --git a/source/fi/dictionaries/ne_NP.po b/source/fi/dictionaries/ne_NP.po
new file mode 100644
index 00000000000..de8aa91e593
--- /dev/null
+++ b/source/fi/dictionaries/ne_NP.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/ne_NP.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: LibO 350-l10n\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fne_NP.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-04 16:56+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Nepali spelling dictionary, and thesaurus"
+msgstr "Nepalin oikoluku- ja synonyymisanasto"
diff --git a/source/fi/dictionaries/nl_NL.po b/source/fi/dictionaries/nl_NL.po
new file mode 100644
index 00000000000..f62a218e6c1
--- /dev/null
+++ b/source/fi/dictionaries/nl_NL.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/nl_NL.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: LibO 350-l10n\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fnl_NL.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-04 16:40+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Dutch spelling dictionary, and hyphenation rules"
+msgstr "Hollannin oikolukusanasto ja tavutussäännöt"
diff --git a/source/fi/dictionaries/no.po b/source/fi/dictionaries/no.po
new file mode 100644
index 00000000000..81a84a86485
--- /dev/null
+++ b/source/fi/dictionaries/no.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/no.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: LibO 350-l10n\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fno.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-04 16:48+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Norwegian (Nynorsk and Bokmål) spelling dictionary, hyphenation rules, and thesaurus"
+msgstr "Norjan (nynorsk ja bokmål) oikolukusanasto, tavutussäännöt ja synonyymisanasto"
diff --git a/source/fi/dictionaries/oc_FR.po b/source/fi/dictionaries/oc_FR.po
new file mode 100644
index 00000000000..f90b21c6fc4
--- /dev/null
+++ b/source/fi/dictionaries/oc_FR.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/oc_FR.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: LibO 350-l10n\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Foc_FR.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-04 16:47+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Occitan spelling dictionary"
+msgstr "Oksitaanin oikolukusanasto"
diff --git a/source/fi/dictionaries/pl_PL.po b/source/fi/dictionaries/pl_PL.po
new file mode 100644
index 00000000000..ef236b43e25
--- /dev/null
+++ b/source/fi/dictionaries/pl_PL.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/pl_PL.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: LibO 350-l10n\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fpl_PL.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:40+0200\n"
+"PO-Revision-Date: 2011-12-04 16:42+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Polish spelling dictionary, hyphenation rules, and thesaurus"
+msgstr "Puolan oikolukusanasto, tavutussäännöt ja synonyymisanasto"
diff --git a/source/fi/dictionaries/pt_BR.po b/source/fi/dictionaries/pt_BR.po
new file mode 100644
index 00000000000..18c912d31a8
--- /dev/null
+++ b/source/fi/dictionaries/pt_BR.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/pt_BR.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: LibO 350-l10n\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fpt_BR.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-04 16:44+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Brazilian Portuguese spelling Dictionary (1990 Spelling Agreement), and hyphenation rules"
+msgstr "Brasilian portugalin oikolukusanasto (1990 sovittu kirjoitusasu) ja tavutussäännöt"
diff --git a/source/fi/dictionaries/pt_PT.po b/source/fi/dictionaries/pt_PT.po
new file mode 100644
index 00000000000..3a7680e7f00
--- /dev/null
+++ b/source/fi/dictionaries/pt_PT.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/pt_PT.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: LibO 350-l10n\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fpt_PT.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:40+0200\n"
+"PO-Revision-Date: 2011-12-04 16:38+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "European Portuguese spelling dictionary, hyphenation rules, and thesaurus"
+msgstr "Portugalin (Eurooppa) oikolukusanasto, tavutussäännöt ja synonyymisanasto"
diff --git a/source/fi/dictionaries/ro.po b/source/fi/dictionaries/ro.po
new file mode 100644
index 00000000000..6a1ef42e97d
--- /dev/null
+++ b/source/fi/dictionaries/ro.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/ro.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: LibO 350-l10n\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fro.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-04 16:39+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Romanian spelling dictionary, hyphenation rules, and thesaurus"
+msgstr "Romanian oikolukusanasto, tavutussäännöt ja synonyymisanasto"
diff --git a/source/fi/dictionaries/ru_RU.po b/source/fi/dictionaries/ru_RU.po
new file mode 100644
index 00000000000..b7ac7e33638
--- /dev/null
+++ b/source/fi/dictionaries/ru_RU.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/ru_RU.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: LibO 350-l10n\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fru_RU.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:40+0200\n"
+"PO-Revision-Date: 2011-12-21 17:54+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Russian spelling dictionary, hyphenation rules, thesaurus, and grammar checker"
+msgstr "Venäjän oikolukusanasto, tavutussäännöt, synonyymisanasto ja kieliopin tarkistin"
diff --git a/source/fi/dictionaries/ru_RU/dialog.po b/source/fi/dictionaries/ru_RU/dialog.po
new file mode 100644
index 00000000000..e876204cdf1
--- /dev/null
+++ b/source/fi/dictionaries/ru_RU/dialog.po
@@ -0,0 +1,84 @@
+#. extracted from dictionaries/ru_RU/dialog.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fru_RU%2Fdialog.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-21 18:35+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: ru_RU_en_US.properties#abbreviation.property.text
+msgid "Abbreviation"
+msgstr "Lyhenteet"
+
+#: ru_RU_en_US.properties#grammar.property.text
+msgid "Grammar"
+msgstr "Kielioppi"
+
+#: ru_RU_en_US.properties#hyphen.property.text
+msgid "Compound words with hyphen"
+msgstr "Yhdyssanat, joissa on yhdysmerkki"
+
+#: ru_RU_en_US.properties#comma.property.text
+msgid "Comma usage"
+msgstr "Pilkun käyttö"
+
+#: ru_RU_en_US.properties#common.property.text
+msgid "General error"
+msgstr "Yleinen virhe"
+
+#: ru_RU_en_US.properties#multiword.property.text
+msgid "Multiword expressions"
+msgstr "Sanaliitot"
+
+#: ru_RU_en_US.properties#together.property.text
+msgid "Together/separately"
+msgstr "Yhteen/erikseen"
+
+#: ru_RU_en_US.properties#proofreading.property.text
+msgid "Proofreading"
+msgstr "Oikoluku"
+
+#: ru_RU_en_US.properties#space.property.text
+msgid "Space mistake"
+msgstr "Virhe välien käytössä"
+
+#: ru_RU_en_US.properties#typographica.property.text
+msgid "Typographica"
+msgstr "Typografia"
+
+#: ru_RU_en_US.properties#dup.property.text
+msgid "Word duplication within clauses"
+msgstr "Sanojen toisto lauseiden sisällä"
+
+#: ru_RU_en_US.properties#dup2.property.text
+msgid "Word duplication within sentences"
+msgstr "Sanojen toisto virkkeiden sisällä"
+
+#: ru_RU_en_US.properties#others.property.text
+msgid "Others"
+msgstr "Muut"
+
+#: ru_RU_en_US.properties#numsep.property.text
+msgid "Separation of large numbers (ISO)"
+msgstr "Suurten lukujen tuhaterottimet (ISO)"
+
+#: ru_RU_en_US.properties#quotation.property.text
+msgid "Quotation"
+msgstr "Lainaukset"
+
+#: OptionsDialog.xcu#..OptionsDialog.Nodes.org.openoffice.lightproof.Label.value.text
+msgid "Dictionaries"
+msgstr "Sanakirjat"
+
+#: OptionsDialog.xcu#..OptionsDialog.Nodes.org.openoffice.lightproof.Leaves.org.openoffice.lightproof.ru_RU.Label.value.text
+msgid "Grammar checking (Russian)"
+msgstr "Kieliopin tarkistus (venäjä)"
diff --git a/source/fi/dictionaries/si_LK.po b/source/fi/dictionaries/si_LK.po
new file mode 100644
index 00000000000..0da25cec20a
--- /dev/null
+++ b/source/fi/dictionaries/si_LK.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/si_LK.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fsi_LK.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-21 17:55+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Sinhala spelling dictionary"
+msgstr "Sinhalan oikolukusanasto"
diff --git a/source/fi/dictionaries/sk_SK.po b/source/fi/dictionaries/sk_SK.po
new file mode 100644
index 00000000000..9c6f9e50086
--- /dev/null
+++ b/source/fi/dictionaries/sk_SK.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/sk_SK.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: LibO 350-l10n\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fsk_SK.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-04 16:45+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Slovak spelling dictionary, hyphenation rules, and thesaurus"
+msgstr "Slovakin oikolukusanasto, tavutussäännöt ja synonyymisanasto"
diff --git a/source/fi/dictionaries/sl_SI.po b/source/fi/dictionaries/sl_SI.po
new file mode 100644
index 00000000000..62a2dc8362a
--- /dev/null
+++ b/source/fi/dictionaries/sl_SI.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/sl_SI.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: LibO 350-l10n\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fsl_SI.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-04 16:52+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Slovenian spelling dictionary, hyphenation rules, and thesaurus"
+msgstr "Slovenian oikolukusanasto, tavutussäännöt ja synonyymisanasto"
diff --git a/source/fi/dictionaries/sr.po b/source/fi/dictionaries/sr.po
new file mode 100644
index 00000000000..d4897cd896b
--- /dev/null
+++ b/source/fi/dictionaries/sr.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/sr.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: LibO 350-l10n\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fsr.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-04 16:47+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Serbian (Cyrillic and Latin) spelling dictionary, and hyphenation rules"
+msgstr "Serbian (kyrillinen ja latinalainen) oikolukusanasto ja tavutussäännöt"
diff --git a/source/fi/dictionaries/sv_SE.po b/source/fi/dictionaries/sv_SE.po
new file mode 100644
index 00000000000..e3cedbd5610
--- /dev/null
+++ b/source/fi/dictionaries/sv_SE.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/sv_SE.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: LibO 350-l10n\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fsv_SE.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:40+0200\n"
+"PO-Revision-Date: 2011-12-04 16:39+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Swedish spelling dictionary, and thesaurus"
+msgstr "Ruotsin oikoluku- ja synonyymisanasto"
diff --git a/source/fi/dictionaries/sw_TZ.po b/source/fi/dictionaries/sw_TZ.po
new file mode 100644
index 00000000000..1a3a8abf237
--- /dev/null
+++ b/source/fi/dictionaries/sw_TZ.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/sw_TZ.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: LibO 350-l10n\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fsw_TZ.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-04 16:38+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Swahili spelling dictionary"
+msgstr "Swahilin oikolukusanasto"
diff --git a/source/fi/dictionaries/te_IN.po b/source/fi/dictionaries/te_IN.po
new file mode 100644
index 00000000000..57045ce00d2
--- /dev/null
+++ b/source/fi/dictionaries/te_IN.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/te_IN.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fte_IN.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-04 16:44+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Telugu spelling dictionary, and hyphenation rules"
+msgstr "Telugun oikolukusanasto ja tavutussäännöt"
diff --git a/source/fi/dictionaries/th_TH.po b/source/fi/dictionaries/th_TH.po
new file mode 100644
index 00000000000..0630b972187
--- /dev/null
+++ b/source/fi/dictionaries/th_TH.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/th_TH.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: LibO 350-l10n\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fth_TH.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-04 16:42+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Thai spelling dictionary"
+msgstr "Thain oikolukusanasto"
diff --git a/source/fi/dictionaries/uk_UA.po b/source/fi/dictionaries/uk_UA.po
new file mode 100644
index 00000000000..7d931cb614c
--- /dev/null
+++ b/source/fi/dictionaries/uk_UA.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/uk_UA.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: LibO 350-l10n\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fuk_UA.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:40+0200\n"
+"PO-Revision-Date: 2011-12-04 16:41+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Ukrainian spelling dictionary, hyphenation rules, and thesaurus"
+msgstr "Ukrainan oikolukusanasto, tavutussäännöt ja synonyymisanasto"
diff --git a/source/fi/dictionaries/vi.po b/source/fi/dictionaries/vi.po
new file mode 100644
index 00000000000..a1d5502a849
--- /dev/null
+++ b/source/fi/dictionaries/vi.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/vi.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: LibO 350-l10n\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fvi.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:38+0200\n"
+"PO-Revision-Date: 2011-12-04 16:38+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Vietnamese spelling dictionary"
+msgstr "Vietnamin oikolukusanasto"
diff --git a/source/fi/dictionaries/zu_ZA.po b/source/fi/dictionaries/zu_ZA.po
new file mode 100644
index 00000000000..cb993aebd24
--- /dev/null
+++ b/source/fi/dictionaries/zu_ZA.po
@@ -0,0 +1,20 @@
+#. extracted from dictionaries/zu_ZA.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: LibO 350-l10n\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+dictionaries%2Fzu_ZA.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-04 16:44+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: description.xml#dispname.dispname.description.text
+msgid "Zulu hyphenation rules"
+msgstr "Zulun tavutussäännöt"
diff --git a/source/fi/editeng/source/accessibility.po b/source/fi/editeng/source/accessibility.po
new file mode 100644
index 00000000000..de51262a4cc
--- /dev/null
+++ b/source/fi/editeng/source/accessibility.po
@@ -0,0 +1,24 @@
+#. extracted from editeng/source/accessibility.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+editeng%2Fsource%2Faccessibility.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-04-05 20:03+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: accessibility.src#RID_SVXSTR_A11Y_IMAGEBULLET_DESCRIPTION.string.text
+msgid "Image bullet in paragraph"
+msgstr "Kuvallinen luettelomerkki kappaleessa"
+
+#: accessibility.src#RID_SVXSTR_A11Y_IMAGEBULLET_NAME.string.text
+msgid "Image bullet"
+msgstr "Kuvallinen luettelomerkki"
diff --git a/source/fi/editeng/source/editeng.po b/source/fi/editeng/source/editeng.po
new file mode 100644
index 00000000000..5a0b59f94c5
--- /dev/null
+++ b/source/fi/editeng/source/editeng.po
@@ -0,0 +1,82 @@
+#. extracted from editeng/source/editeng.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+editeng%2Fsource%2Fediteng.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:40+0200\n"
+"PO-Revision-Date: 2012-07-05 17:50+0300\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: editeng.src#RID_EDITUNDO_DEL.string.text
+msgid "Delete"
+msgstr "Poista"
+
+#: editeng.src#RID_EDITUNDO_MOVE.string.text
+msgid "Move"
+msgstr "Siirrä"
+
+#: editeng.src#RID_EDITUNDO_INSERT.string.text
+msgid "Insert"
+msgstr "Lisää"
+
+#: editeng.src#RID_EDITUNDO_REPLACE.string.text
+msgid "Replace"
+msgstr "Korvaa"
+
+#: editeng.src#RID_EDITUNDO_SETATTRIBS.string.text
+msgid "Apply attributes"
+msgstr "Käytä määritteitä"
+
+#: editeng.src#RID_EDITUNDO_RESETATTRIBS.string.text
+msgid "Reset attributes"
+msgstr "Palauta määritteet"
+
+#: editeng.src#RID_EDITUNDO_INDENT.string.text
+msgid "Indent"
+msgstr "Sisennä"
+
+#: editeng.src#RID_EDITUNDO_SETSTYLE.string.text
+msgid "Apply Styles"
+msgstr "Käytä tyylejä"
+
+#: editeng.src#RID_EDITUNDO_TRANSLITERATE.string.text
+msgid "~Change Case"
+msgstr "Vaihda kirjainkokoa"
+
+#: editeng.src#RID_MENU_SPELL.MN_SPELLING.menuitem.text
+msgid "~Spellcheck..."
+msgstr "~Oikoluku..."
+
+#: editeng.src#RID_MENU_SPELL.MN_INSERT.menuitem.text
+msgctxt "editeng.src#RID_MENU_SPELL.MN_INSERT.menuitem.text"
+msgid "~Add"
+msgstr "Lis~ää"
+
+#: editeng.src#RID_MENU_SPELL.MN_INSERT_SINGLE.menuitem.text
+msgctxt "editeng.src#RID_MENU_SPELL.MN_INSERT_SINGLE.menuitem.text"
+msgid "~Add"
+msgstr "Lis~ää"
+
+#: editeng.src#RID_MENU_SPELL.MN_IGNORE.menuitem.text
+msgid "Ignore All"
+msgstr "Ohita kaikki"
+
+#: editeng.src#RID_MENU_SPELL.MN_AUTOCORR.menuitem.text
+msgid "AutoCorrect"
+msgstr "Automaattinen korjaus"
+
+#: editeng.src#RID_STR_WORD.string.text
+msgid "Word is %x"
+msgstr "Sanan kieli on %x"
+
+#: editeng.src#RID_STR_PARAGRAPH.string.text
+msgid "Paragraph is %x"
+msgstr "Kappaleen kieli on %x"
diff --git a/source/fi/editeng/source/items.po b/source/fi/editeng/source/items.po
new file mode 100644
index 00000000000..d8bed1f2452
--- /dev/null
+++ b/source/fi/editeng/source/items.po
@@ -0,0 +1,972 @@
+#. extracted from editeng/source/items.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+editeng%2Fsource%2Fitems.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:40+0200\n"
+"PO-Revision-Date: 2012-01-12 17:44+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: svxitems.src#RID_SVXITEMS_TRUE.string.text
+msgid "True"
+msgstr "Tosi"
+
+#: svxitems.src#RID_SVXITEMS_FALSE.string.text
+msgid "False"
+msgstr "Epätosi"
+
+#: svxitems.src#RID_SVXITEMS_BREAK_NONE.string.text
+msgid "No break"
+msgstr "Ei rivinvaihtoa"
+
+#: svxitems.src#RID_SVXITEMS_BREAK_COLUMN_BEFORE.string.text
+msgid "Break before new column"
+msgstr "Vaihto ennen uutta saraketta"
+
+#: svxitems.src#RID_SVXITEMS_BREAK_COLUMN_AFTER.string.text
+msgid "Break after new column"
+msgstr "Vaihto uuden sarakkeen jälkeen"
+
+#: svxitems.src#RID_SVXITEMS_BREAK_COLUMN_BOTH.string.text
+msgid "Break before and after new column"
+msgstr "Vaihto uutta saraketta ennen ja uuden sarakkeen jälkeen"
+
+#: svxitems.src#RID_SVXITEMS_BREAK_PAGE_BEFORE.string.text
+msgid "Break before new page"
+msgstr "Vaihto ennen uutta sivua"
+
+#: svxitems.src#RID_SVXITEMS_BREAK_PAGE_AFTER.string.text
+msgid "Break after new page"
+msgstr "Vaihto uuden sivun jälkeen"
+
+#: svxitems.src#RID_SVXITEMS_BREAK_PAGE_BOTH.string.text
+msgid "Break before and after new page"
+msgstr "Vaihto uutta sivua ennen ja uuden sivun jälkeen"
+
+#: svxitems.src#RID_SVXITEMS_SHADOW_NONE.string.text
+msgid "No Shadow"
+msgstr "Ei varjoa"
+
+#: svxitems.src#RID_SVXITEMS_SHADOW_TOPLEFT.string.text
+msgid "Shadow top left"
+msgstr "Varjostus ylävasemmalle"
+
+#: svxitems.src#RID_SVXITEMS_SHADOW_TOPRIGHT.string.text
+msgid "Shadow top right"
+msgstr "Varjostus yläoikealle"
+
+#: svxitems.src#RID_SVXITEMS_SHADOW_BOTTOMLEFT.string.text
+msgid "Shadow bottom left"
+msgstr "Varjostus alavasemmalle"
+
+#: svxitems.src#RID_SVXITEMS_SHADOW_BOTTOMRIGHT.string.text
+msgid "Shadow bottom right"
+msgstr "Varjostus alaoikealle"
+
+#: svxitems.src#RID_SVXITEMS_COLOR.string.text
+msgid "Color "
+msgstr "Väri "
+
+#: svxitems.src#RID_SVXITEMS_COLOR_BLACK.string.text
+msgid "Black"
+msgstr "Musta"
+
+#: svxitems.src#RID_SVXITEMS_COLOR_BLUE.string.text
+msgid "Blue"
+msgstr "Sininen"
+
+#: svxitems.src#RID_SVXITEMS_COLOR_GREEN.string.text
+msgid "Green"
+msgstr "Vihreä"
+
+#: svxitems.src#RID_SVXITEMS_COLOR_CYAN.string.text
+msgid "Cyan"
+msgstr "Syaani"
+
+#: svxitems.src#RID_SVXITEMS_COLOR_RED.string.text
+msgid "Red"
+msgstr "Punainen"
+
+#: svxitems.src#RID_SVXITEMS_COLOR_MAGENTA.string.text
+msgid "Magenta"
+msgstr "Purppura"
+
+#: svxitems.src#RID_SVXITEMS_COLOR_BROWN.string.text
+msgid "Brown"
+msgstr "Ruskea"
+
+#: svxitems.src#RID_SVXITEMS_COLOR_GRAY.string.text
+msgid "Gray"
+msgstr "Harmaa"
+
+#: svxitems.src#RID_SVXITEMS_COLOR_LIGHTGRAY.string.text
+msgid "Light Gray"
+msgstr "Kirkas harmaa"
+
+#: svxitems.src#RID_SVXITEMS_COLOR_LIGHTBLUE.string.text
+msgid "Light Blue"
+msgstr "Kirkas sininen"
+
+#: svxitems.src#RID_SVXITEMS_COLOR_LIGHTGREEN.string.text
+msgid "Light Green"
+msgstr "Kirkas vihreä"
+
+#: svxitems.src#RID_SVXITEMS_COLOR_LIGHTCYAN.string.text
+msgid "Light Cyan"
+msgstr "Kirkas syaani"
+
+#: svxitems.src#RID_SVXITEMS_COLOR_LIGHTRED.string.text
+msgid "Light Red"
+msgstr "Kirkas punainen"
+
+#: svxitems.src#RID_SVXITEMS_COLOR_LIGHTMAGENTA.string.text
+msgid "Light Magenta"
+msgstr "Kirkas purppura"
+
+#: svxitems.src#RID_SVXITEMS_COLOR_YELLOW.string.text
+msgid "Yellow"
+msgstr "Keltainen"
+
+#: svxitems.src#RID_SVXITEMS_COLOR_WHITE.string.text
+msgid "White"
+msgstr "Valkoinen"
+
+#: svxitems.src#RID_SVXITEMS_ITALIC_NONE.string.text
+msgid "Not Italic"
+msgstr "Ei kursivoitu"
+
+#: svxitems.src#RID_SVXITEMS_ITALIC_OBLIQUE.string.text
+msgid "Oblique italic"
+msgstr "Kallistettu kursiivi"
+
+#: svxitems.src#RID_SVXITEMS_ITALIC_NORMAL.string.text
+msgid "Italic"
+msgstr "Kursivointi"
+
+#: svxitems.src#RID_SVXITEMS_WEIGHT_THIN.string.text
+msgid "thin"
+msgstr "ohut"
+
+#: svxitems.src#RID_SVXITEMS_WEIGHT_ULTRALIGHT.string.text
+msgid "ultra thin"
+msgstr "hyvin ohut"
+
+#: svxitems.src#RID_SVXITEMS_WEIGHT_LIGHT.string.text
+msgid "light"
+msgstr "vaalea"
+
+#: svxitems.src#RID_SVXITEMS_WEIGHT_SEMILIGHT.string.text
+msgid "semi light"
+msgstr "puolivaalea"
+
+#: svxitems.src#RID_SVXITEMS_WEIGHT_NORMAL.string.text
+msgid "normal"
+msgstr "tavallinen"
+
+#: svxitems.src#RID_SVXITEMS_WEIGHT_MEDIUM.string.text
+msgid "medium"
+msgstr "normaali"
+
+#: svxitems.src#RID_SVXITEMS_WEIGHT_SEMIBOLD.string.text
+msgid "semi bold"
+msgstr "puolilihavoitu"
+
+#: svxitems.src#RID_SVXITEMS_WEIGHT_BOLD.string.text
+msgid "bold"
+msgstr "Lihavointi"
+
+#: svxitems.src#RID_SVXITEMS_WEIGHT_ULTRABOLD.string.text
+msgid "ultra bold"
+msgstr "hyvin paksu"
+
+#: svxitems.src#RID_SVXITEMS_WEIGHT_BLACK.string.text
+msgid "black"
+msgstr "Musta"
+
+#: svxitems.src#RID_SVXITEMS_UL_NONE.string.text
+msgid "No underline"
+msgstr "Ei alleviivausta"
+
+#: svxitems.src#RID_SVXITEMS_UL_SINGLE.string.text
+msgid "Single underline"
+msgstr "Yksittäinen alleviivaus"
+
+#: svxitems.src#RID_SVXITEMS_UL_DOUBLE.string.text
+msgid "Double underline"
+msgstr "Kaksinkertainen alleviivaus"
+
+#: svxitems.src#RID_SVXITEMS_UL_DOTTED.string.text
+msgid "Dotted underline"
+msgstr "Katkonainen alleviivaus"
+
+#: svxitems.src#RID_SVXITEMS_UL_DONTKNOW.string.text
+msgid "Underline"
+msgstr "Alleviivaa"
+
+#: svxitems.src#RID_SVXITEMS_UL_DASH.string.text
+msgid "Underline (dashes)"
+msgstr "Alleviivaus (katkoviiva)"
+
+#: svxitems.src#RID_SVXITEMS_UL_LONGDASH.string.text
+msgid "Underline (long dashes)"
+msgstr "Alleviivaus (pitkät viivat)"
+
+#: svxitems.src#RID_SVXITEMS_UL_DASHDOT.string.text
+msgid "Underline (dot dash)"
+msgstr "Alleviivaus (pistekatkoviiva)"
+
+#: svxitems.src#RID_SVXITEMS_UL_DASHDOTDOT.string.text
+msgid "Underline (dot dot dash)"
+msgstr "Alleviivaus (piste piste viiva)"
+
+#: svxitems.src#RID_SVXITEMS_UL_SMALLWAVE.string.text
+msgid "Underline (small wave)"
+msgstr "Alleviivaus (pieni aalto)"
+
+#: svxitems.src#RID_SVXITEMS_UL_WAVE.string.text
+msgid "Underline (Wave)"
+msgstr "Alleviivaus (aalto)"
+
+#: svxitems.src#RID_SVXITEMS_UL_DOUBLEWAVE.string.text
+msgid "Underline (Double wave)"
+msgstr "Alleviivaus (kaksinkertainen aaltoviiva)"
+
+#: svxitems.src#RID_SVXITEMS_UL_BOLD.string.text
+msgid "Underlined (Bold)"
+msgstr "Alleviivaus (lihavoitu)"
+
+#: svxitems.src#RID_SVXITEMS_UL_BOLDDOTTED.string.text
+msgid "Dotted underline (Bold)"
+msgstr "Katkonainen alleviivaus (lihavoitu)"
+
+#: svxitems.src#RID_SVXITEMS_UL_BOLDDASH.string.text
+msgid "Underline (Dash bold)"
+msgstr "Alleviivaus (lihavoitu katkoviiva)"
+
+#: svxitems.src#RID_SVXITEMS_UL_BOLDLONGDASH.string.text
+msgid "Underline (long dash, bold)"
+msgstr "Alleviivaus (pitkät viivat, lihavoitu)"
+
+#: svxitems.src#RID_SVXITEMS_UL_BOLDDASHDOT.string.text
+msgid "Underline (dot dash, bold)"
+msgstr "Alleviivaus (lihavoitu pistekatkoviiva)"
+
+#: svxitems.src#RID_SVXITEMS_UL_BOLDDASHDOTDOT.string.text
+msgid "Underline (dot dot dash, bold)"
+msgstr "Alleviivaus (lihavoitu pistepisteviiva)"
+
+#: svxitems.src#RID_SVXITEMS_UL_BOLDWAVE.string.text
+msgid "Underline (wave, bold)"
+msgstr "Alleviivaus (aalto, lihavoitu)"
+
+#: svxitems.src#RID_SVXITEMS_OL_NONE.string.text
+msgid "No overline"
+msgstr "Ei päälleviivausta"
+
+#: svxitems.src#RID_SVXITEMS_OL_SINGLE.string.text
+msgid "Single overline"
+msgstr "Yksittäinen päälleviivaus"
+
+#: svxitems.src#RID_SVXITEMS_OL_DOUBLE.string.text
+msgid "Double overline"
+msgstr "Kaksinkertainen päälleviivaus"
+
+#: svxitems.src#RID_SVXITEMS_OL_DOTTED.string.text
+msgid "Dotted overline"
+msgstr "Katkonainen päälleviivaus"
+
+#: svxitems.src#RID_SVXITEMS_OL_DONTKNOW.string.text
+msgid "Overline"
+msgstr "Päälleviivaa"
+
+#: svxitems.src#RID_SVXITEMS_OL_DASH.string.text
+msgid "Overline (dashes)"
+msgstr "Päälleviivaus (katkoviiva)"
+
+#: svxitems.src#RID_SVXITEMS_OL_LONGDASH.string.text
+msgid "Overline (long dashes)"
+msgstr "Päälleviivaus (pitkät viivat)"
+
+#: svxitems.src#RID_SVXITEMS_OL_DASHDOT.string.text
+msgid "Overline (dot dash)"
+msgstr "Päälleviivaus (pistekatkoviiva)"
+
+#: svxitems.src#RID_SVXITEMS_OL_DASHDOTDOT.string.text
+msgid "Overline (dot dot dash)"
+msgstr "Päälleviivaus (piste piste viiva)"
+
+#: svxitems.src#RID_SVXITEMS_OL_SMALLWAVE.string.text
+msgid "Overline (small wave)"
+msgstr "Päälleviivaus (pieni aalto)"
+
+#: svxitems.src#RID_SVXITEMS_OL_WAVE.string.text
+msgid "Overline (Wave)"
+msgstr "Päälleviivaus (aalto)"
+
+#: svxitems.src#RID_SVXITEMS_OL_DOUBLEWAVE.string.text
+msgid "Overline (Double wave)"
+msgstr "Päälleviivaus (kaksinkertainen aaltoviiva)"
+
+#: svxitems.src#RID_SVXITEMS_OL_BOLD.string.text
+msgid "Overlined (Bold)"
+msgstr "Päälleviivaus (lihavoitu)"
+
+#: svxitems.src#RID_SVXITEMS_OL_BOLDDOTTED.string.text
+msgid "Dotted overline (Bold)"
+msgstr "Katkonainen päälleviivaus (lihavoitu)"
+
+#: svxitems.src#RID_SVXITEMS_OL_BOLDDASH.string.text
+msgid "Overline (Dash bold)"
+msgstr "Päälleviivaus (lihavoitu katkoviiva)"
+
+#: svxitems.src#RID_SVXITEMS_OL_BOLDLONGDASH.string.text
+msgid "Overline (long dash, bold)"
+msgstr "Päälleviivaus (pitkät viivat, lihavoitu)"
+
+#: svxitems.src#RID_SVXITEMS_OL_BOLDDASHDOT.string.text
+msgid "Overline (dot dash, bold)"
+msgstr "Päälleviivaus (lihavoitu pistekatkoviiva)"
+
+#: svxitems.src#RID_SVXITEMS_OL_BOLDDASHDOTDOT.string.text
+msgid "Overline (dot dot dash, bold)"
+msgstr "Päälleviivaus (lihavoitu pistepisteviiva)"
+
+#: svxitems.src#RID_SVXITEMS_OL_BOLDWAVE.string.text
+msgid "Overline (wave, bold)"
+msgstr "Päälleviivaus (aalto, lihavoitu)"
+
+#: svxitems.src#RID_SVXITEMS_STRIKEOUT_NONE.string.text
+msgid "No strikethrough"
+msgstr "Ei yliviivausta"
+
+#: svxitems.src#RID_SVXITEMS_STRIKEOUT_SINGLE.string.text
+msgid "Single strikethrough"
+msgstr "Yksittäinen yliviivaus"
+
+#: svxitems.src#RID_SVXITEMS_STRIKEOUT_DOUBLE.string.text
+msgid "Double strikethrough"
+msgstr "Kaksinkertainen yliviivaus"
+
+#: svxitems.src#RID_SVXITEMS_STRIKEOUT_BOLD.string.text
+msgid "Bold strikethrough"
+msgstr "Lihavoitu yliviivaus"
+
+#: svxitems.src#RID_SVXITEMS_STRIKEOUT_SLASH.string.text
+msgid "Strike through with slash"
+msgstr "Yliviivaus kenoviivalla"
+
+#: svxitems.src#RID_SVXITEMS_STRIKEOUT_X.string.text
+msgid "Strike through with Xes"
+msgstr "Yliviivaus X-merkeillä"
+
+#: svxitems.src#RID_SVXITEMS_CASEMAP_NONE.string.text
+msgid "None"
+msgstr "Ei mitään"
+
+#: svxitems.src#RID_SVXITEMS_CASEMAP_VERSALIEN.string.text
+msgid "Caps"
+msgstr "Kirjaimet"
+
+#: svxitems.src#RID_SVXITEMS_CASEMAP_GEMEINE.string.text
+msgid "Lowercase"
+msgstr "Pienet kirjaimet"
+
+#: svxitems.src#RID_SVXITEMS_CASEMAP_TITEL.string.text
+msgid "Title"
+msgstr "Otsikko"
+
+#: svxitems.src#RID_SVXITEMS_CASEMAP_KAPITAELCHEN.string.text
+msgid "Small caps"
+msgstr "Pienet kirjaimet"
+
+#: svxitems.src#RID_SVXITEMS_ESCAPEMENT_OFF.string.text
+msgid "Normal position"
+msgstr "Tavallinen sijainti"
+
+#: svxitems.src#RID_SVXITEMS_ESCAPEMENT_SUPER.string.text
+msgid "Superscript "
+msgstr "Yläindeksi "
+
+#: svxitems.src#RID_SVXITEMS_ESCAPEMENT_SUB.string.text
+msgid "Subscript "
+msgstr "Alaindeksi "
+
+#: svxitems.src#RID_SVXITEMS_ESCAPEMENT_AUTO.string.text
+msgid "automatic"
+msgstr "automaattinen"
+
+#: svxitems.src#RID_SVXITEMS_ADJUST_LEFT.string.text
+msgctxt "svxitems.src#RID_SVXITEMS_ADJUST_LEFT.string.text"
+msgid "Align left"
+msgstr "Tasaa vasemmalle"
+
+#: svxitems.src#RID_SVXITEMS_ADJUST_RIGHT.string.text
+msgctxt "svxitems.src#RID_SVXITEMS_ADJUST_RIGHT.string.text"
+msgid "Align right"
+msgstr "Tasaa oikealle"
+
+#: svxitems.src#RID_SVXITEMS_ADJUST_BLOCK.string.text
+msgctxt "svxitems.src#RID_SVXITEMS_ADJUST_BLOCK.string.text"
+msgid "Justify"
+msgstr "Tasaa"
+
+#: svxitems.src#RID_SVXITEMS_ADJUST_CENTER.string.text
+msgctxt "svxitems.src#RID_SVXITEMS_ADJUST_CENTER.string.text"
+msgid "Centered"
+msgstr "Keskitetty"
+
+#: svxitems.src#RID_SVXITEMS_ADJUST_BLOCKLINE.string.text
+msgctxt "svxitems.src#RID_SVXITEMS_ADJUST_BLOCKLINE.string.text"
+msgid "Justify"
+msgstr "Tasaa"
+
+#: svxitems.src#RID_SVXITEMS_TAB_DECIMAL_CHAR.string.text
+msgid "Decimal Symbol:"
+msgstr "Desimaalisymboli:"
+
+#: svxitems.src#RID_SVXITEMS_TAB_FILL_CHAR.string.text
+msgid "Fill character:"
+msgstr "Täytemerkki:"
+
+#: svxitems.src#RID_SVXITEMS_TAB_ADJUST_LEFT.string.text
+msgid "Left"
+msgstr "Vasen"
+
+#: svxitems.src#RID_SVXITEMS_TAB_ADJUST_RIGHT.string.text
+msgid "Right"
+msgstr "Oikea"
+
+#: svxitems.src#RID_SVXITEMS_TAB_ADJUST_DECIMAL.string.text
+msgid "Decimal"
+msgstr "Desimaali"
+
+#: svxitems.src#RID_SVXITEMS_TAB_ADJUST_CENTER.string.text
+msgctxt "svxitems.src#RID_SVXITEMS_TAB_ADJUST_CENTER.string.text"
+msgid "Centered"
+msgstr "Keskitetty"
+
+#: svxitems.src#RID_SVXITEMS_TAB_ADJUST_DEFAULT.string.text
+msgid "Default"
+msgstr "Oletus"
+
+#: svxitems.src#RID_SOLID.string.text
+msgid "Single, solid"
+msgstr "Yksittäinen, yhtenäinen"
+
+#: svxitems.src#RID_DOTTED.string.text
+msgid "Single, dotted"
+msgstr "Yksittäinen, pisteet"
+
+#: svxitems.src#RID_DASHED.string.text
+msgid "Single, dashed"
+msgstr "Yksittäinen, katkoviiva"
+
+#: svxitems.src#RID_DOUBLE.string.text
+msgid "Double"
+msgstr "Kaksoistarkkuuden liukuluku"
+
+#: svxitems.src#RID_THINTHICK_SMALLGAP.string.text
+msgid "Double, inside: fine, outside: thick, spacing: small"
+msgstr "Kaksinkertainen, sisällä: ohut, ulkopuolella: paksu, välit: pienet"
+
+#: svxitems.src#RID_THINTHICK_MEDIUMGAP.string.text
+msgid "Double, inside: fine, outside: thick, spacing: medium"
+msgstr "Kaksinkertainen, sisällä: ohut, ulkopuolella: paksu, välit: keskisuuret"
+
+#: svxitems.src#RID_THINTHICK_LARGEGAP.string.text
+msgid "Double, inside: fine, outside: thick, spacing: large"
+msgstr "Kaksinkertainen, sisällä: ohut, ulkopuolella: paksu, välit: suuret"
+
+#: svxitems.src#RID_THICKTHIN_SMALLGAP.string.text
+msgid "Double, inside: thick, outside: fine, spacing: small"
+msgstr "Kaksinkertainen, sisällä: paksu, ulkopuolella: ohut, välit: pienet"
+
+#: svxitems.src#RID_THICKTHIN_MEDIUMGAP.string.text
+msgid "Double, inside: thick, outside: fine, spacing: medium"
+msgstr "Kaksinkertainen, sisällä: paksu, ulkopuolella: ohut, välit: keskisuuret"
+
+#: svxitems.src#RID_THICKTHIN_LARGEGAP.string.text
+msgid "Double, inside: thick, outside: fine, spacing: large"
+msgstr "Kaksinkertainen, sisällä: paksu, ulkopuolella: ohut, välit: suuret"
+
+#: svxitems.src#RID_EMBOSSED.string.text
+msgid "3D embossed"
+msgstr "3D-korkokuva"
+
+#: svxitems.src#RID_ENGRAVED.string.text
+msgid "3D engraved"
+msgstr "3D-kaiverrettu"
+
+#: svxitems.src#RID_INSET.string.text
+msgid "Inset"
+msgstr "Upotettu"
+
+#: svxitems.src#RID_OUTSET.string.text
+msgid "Outset"
+msgstr "Korotettu"
+
+#: svxitems.src#RID_SVXITEMS_METRIC_MM.string.text
+msgid "mm"
+msgstr "mm"
+
+#: svxitems.src#RID_SVXITEMS_METRIC_CM.string.text
+msgid "cm"
+msgstr "cm"
+
+#: svxitems.src#RID_SVXITEMS_METRIC_INCH.string.text
+msgid "inch"
+msgstr "tuumaa"
+
+#: svxitems.src#RID_SVXITEMS_METRIC_POINT.string.text
+msgid "pt"
+msgstr "pt"
+
+#: svxitems.src#RID_SVXITEMS_METRIC_TWIP.string.text
+msgid "twip"
+msgstr "twip"
+
+#: svxitems.src#RID_SVXITEMS_METRIC_PIXEL.string.text
+msgid "pixel"
+msgstr "pikseliä"
+
+#: svxitems.src#RID_SVXITEMS_SHADOWED_TRUE.string.text
+msgid "Shadowed"
+msgstr "Varjostettu"
+
+#: svxitems.src#RID_SVXITEMS_SHADOWED_FALSE.string.text
+msgid "Not Shadowed"
+msgstr "Ei varjostettu"
+
+#: svxitems.src#RID_SVXITEMS_BLINK_TRUE.string.text
+msgid "Blinking"
+msgstr "Vilkkuva"
+
+#: svxitems.src#RID_SVXITEMS_BLINK_FALSE.string.text
+msgid "Not Blinking"
+msgstr "Ei vilkkuva"
+
+#: svxitems.src#RID_SVXITEMS_AUTOKERN_TRUE.string.text
+msgid "Pair Kerning"
+msgstr "Parivälistys"
+
+#: svxitems.src#RID_SVXITEMS_AUTOKERN_FALSE.string.text
+msgid "No pair kerning"
+msgstr "Ei parivälistystä"
+
+#: svxitems.src#RID_SVXITEMS_WORDLINE_TRUE.string.text
+msgid "Individual words"
+msgstr "Yksittäiset sanat"
+
+#: svxitems.src#RID_SVXITEMS_WORDLINE_FALSE.string.text
+msgid "Not Words Only"
+msgstr "Ei vain sanoja"
+
+#: svxitems.src#RID_SVXITEMS_CONTOUR_TRUE.string.text
+msgid "Outline"
+msgstr "Ääriviiva"
+
+#: svxitems.src#RID_SVXITEMS_CONTOUR_FALSE.string.text
+msgid "No Outline"
+msgstr "Ei ääriviivaa"
+
+#: svxitems.src#RID_SVXITEMS_PRINT_TRUE.string.text
+msgid "Print"
+msgstr "Tulosta"
+
+#: svxitems.src#RID_SVXITEMS_PRINT_FALSE.string.text
+msgid "Don't print"
+msgstr "Älä tulosta"
+
+#: svxitems.src#RID_SVXITEMS_OPAQUE_TRUE.string.text
+msgid "Opaque"
+msgstr "Läpinäkymätön"
+
+#: svxitems.src#RID_SVXITEMS_OPAQUE_FALSE.string.text
+msgid "Not Opaque"
+msgstr "Ei läpinäkymätön"
+
+#: svxitems.src#RID_SVXITEMS_FMTKEEP_TRUE.string.text
+msgid "Keep with next paragraph"
+msgstr "Sido seuraavaan kappaleeseen"
+
+#: svxitems.src#RID_SVXITEMS_FMTKEEP_FALSE.string.text
+msgid "Don't Keep Paragraphs Together"
+msgstr "Älä sido kappaleita toisiinsa"
+
+#: svxitems.src#RID_SVXITEMS_FMTSPLIT_TRUE.string.text
+msgid "Split paragraph"
+msgstr "Jaa kappale"
+
+#: svxitems.src#RID_SVXITEMS_FMTSPLIT_FALSE.string.text
+msgid "Don't split paragraph"
+msgstr "Älä jaa kappaletta"
+
+#: svxitems.src#RID_SVXITEMS_PROT_CONTENT_TRUE.string.text
+msgid "Contents protected"
+msgstr "Suojattu sisältö"
+
+#: svxitems.src#RID_SVXITEMS_PROT_CONTENT_FALSE.string.text
+msgid "Contents not protected"
+msgstr "Suojaamaton sisältö"
+
+#: svxitems.src#RID_SVXITEMS_PROT_SIZE_TRUE.string.text
+msgid "Size protected"
+msgstr "Suojattu koko"
+
+#: svxitems.src#RID_SVXITEMS_PROT_SIZE_FALSE.string.text
+msgid "Size not protected"
+msgstr "Suojaamaton koko"
+
+#: svxitems.src#RID_SVXITEMS_PROT_POS_TRUE.string.text
+msgid "Position protected"
+msgstr "Suojattu sijainti"
+
+#: svxitems.src#RID_SVXITEMS_PROT_POS_FALSE.string.text
+msgid "Position not protected"
+msgstr "Suojaamaton sijainti"
+
+#: svxitems.src#RID_SVXITEMS_TRANSPARENT_TRUE.string.text
+msgid "Transparent"
+msgstr "Läpinäkyvä"
+
+#: svxitems.src#RID_SVXITEMS_TRANSPARENT_FALSE.string.text
+msgid "Not Transparent"
+msgstr "Ei läpinäkyvä"
+
+#: svxitems.src#RID_SVXITEMS_HYPHEN_TRUE.string.text
+msgid "Hyphenation"
+msgstr "Tavutus"
+
+#: svxitems.src#RID_SVXITEMS_HYPHEN_FALSE.string.text
+msgid "No hyphenation"
+msgstr "Ei tavutusta"
+
+#: svxitems.src#RID_SVXITEMS_PAGE_END_TRUE.string.text
+msgid "Page End"
+msgstr "Sivun loppu"
+
+#: svxitems.src#RID_SVXITEMS_PAGE_END_FALSE.string.text
+msgid "No Page End"
+msgstr "Ei sivun loppua"
+
+#: svxitems.src#RID_SVXITEMS_SIZE_WIDTH.string.text
+msgid "Width: "
+msgstr "Leveys: "
+
+#: svxitems.src#RID_SVXITEMS_SIZE_HEIGHT.string.text
+msgid "Height: "
+msgstr "Korkeus: "
+
+#: svxitems.src#RID_SVXITEMS_LRSPACE_LEFT.string.text
+msgid "Indent left "
+msgstr "Sisennä vasemmalle "
+
+#: svxitems.src#RID_SVXITEMS_LRSPACE_FLINE.string.text
+msgid "First Line "
+msgstr "Ensimmäinen rivi "
+
+#: svxitems.src#RID_SVXITEMS_LRSPACE_RIGHT.string.text
+msgid "Indent right "
+msgstr "Sisennä oikealle "
+
+#: svxitems.src#RID_SVXITEMS_SHADOW_COMPLETE.string.text
+msgid "Shadow: "
+msgstr "Varjo: "
+
+#: svxitems.src#RID_SVXITEMS_BORDER_COMPLETE.string.text
+msgid "Borders "
+msgstr "Reunat "
+
+#: svxitems.src#RID_SVXITEMS_BORDER_NONE.string.text
+msgid "No border"
+msgstr "Ei reunusta"
+
+#: svxitems.src#RID_SVXITEMS_BORDER_TOP.string.text
+msgid "top "
+msgstr "yläreuna "
+
+#: svxitems.src#RID_SVXITEMS_BORDER_BOTTOM.string.text
+msgid "bottom "
+msgstr "alareuna "
+
+#: svxitems.src#RID_SVXITEMS_BORDER_LEFT.string.text
+msgid "left "
+msgstr "vasemmalle "
+
+#: svxitems.src#RID_SVXITEMS_BORDER_RIGHT.string.text
+msgid "right "
+msgstr "oikealle "
+
+#: svxitems.src#RID_SVXITEMS_BORDER_DISTANCE.string.text
+msgid "Spacing "
+msgstr "Välit "
+
+#: svxitems.src#RID_SVXITEMS_ULSPACE_UPPER.string.text
+msgid "From top "
+msgstr "Ylhäältä "
+
+#: svxitems.src#RID_SVXITEMS_ULSPACE_LOWER.string.text
+msgid "From bottom "
+msgstr "Alhaalta "
+
+#. pb: %1 == will be replaced by the number of lines
+#: svxitems.src#RID_SVXITEMS_LINES.string.text
+msgid "%1 Lines"
+msgstr "%1 riviä"
+
+#: svxitems.src#RID_SVXITEMS_WIDOWS_COMPLETE.string.text
+msgid "Widow control"
+msgstr "Leskirivien ohjaus"
+
+#: svxitems.src#RID_SVXITEMS_ORPHANS_COMPLETE.string.text
+msgid "Orphan control"
+msgstr "Orporivien esto"
+
+#: svxitems.src#RID_SVXITEMS_HYPHEN_MINLEAD.string.text
+msgid "Characters at end of line"
+msgstr "Merkkejä rivin lopussa"
+
+#: svxitems.src#RID_SVXITEMS_HYPHEN_MINTRAIL.string.text
+msgid "Characters at beginning of line"
+msgstr "Merkkejä rivin alussa"
+
+#: svxitems.src#RID_SVXITEMS_HYPHEN_MAX.string.text
+msgid "Hyphens"
+msgstr "Tavuviivat"
+
+#: svxitems.src#RID_SVXITEMS_PAGEMODEL_COMPLETE.string.text
+msgid "Page Style: "
+msgstr "Sivun tyyli: "
+
+#: svxitems.src#RID_SVXITEMS_KERNING_COMPLETE.string.text
+msgid "Kerning "
+msgstr "Välistys "
+
+#: svxitems.src#RID_SVXITEMS_KERNING_EXPANDED.string.text
+msgid "locked "
+msgstr "lukittu "
+
+#: svxitems.src#RID_SVXITEMS_KERNING_CONDENSED.string.text
+msgid "Condensed "
+msgstr "Tiivistetty "
+
+#: svxitems.src#RID_SVXITEMS_GRAPHIC.string.text
+msgid "Graphic"
+msgstr "Grafiikka"
+
+#: svxitems.src#RID_SVXITEMS_EMPHASIS_NONE_STYLE.string.text
+msgid "none"
+msgstr "ei mitään"
+
+#: svxitems.src#RID_SVXITEMS_EMPHASIS_DOT_STYLE.string.text
+msgid "Dots "
+msgstr "Pilkut "
+
+#: svxitems.src#RID_SVXITEMS_EMPHASIS_CIRCLE_STYLE.string.text
+msgid "Circle "
+msgstr "Ympyrä "
+
+#: svxitems.src#RID_SVXITEMS_EMPHASIS_DISC_STYLE.string.text
+msgid "Filled circle "
+msgstr "Täytetty ympyrä "
+
+#: svxitems.src#RID_SVXITEMS_EMPHASIS_ACCENT_STYLE.string.text
+msgid "Accent "
+msgstr "Aksentti "
+
+#: svxitems.src#RID_SVXITEMS_EMPHASIS_ABOVE_POS.string.text
+msgid "Above"
+msgstr "Ylhäällä"
+
+#: svxitems.src#RID_SVXITEMS_EMPHASIS_BELOW_POS.string.text
+msgid "Below"
+msgstr "Alhaalla"
+
+#: svxitems.src#RID_SVXITEMS_TWOLINES_OFF.string.text
+msgid "Double-lined off"
+msgstr "Kaksoisviiva poissa käytöstä"
+
+#: svxitems.src#RID_SVXITEMS_TWOLINES.string.text
+msgid "Double-lined"
+msgstr "Kaksoisviiva"
+
+#: svxitems.src#RID_SVXITEMS_SCRPTSPC_OFF.string.text
+msgctxt "svxitems.src#RID_SVXITEMS_SCRPTSPC_OFF.string.text"
+msgid "No automatic character spacing"
+msgstr "Ei automaattisia merkkivälejä"
+
+#: svxitems.src#RID_SVXITEMS_SCRPTSPC_ON.string.text
+msgctxt "svxitems.src#RID_SVXITEMS_SCRPTSPC_ON.string.text"
+msgid "No automatic character spacing"
+msgstr "Ei automaattisia merkkivälejä"
+
+#: svxitems.src#RID_SVXITEMS_HNGPNCT_OFF.string.text
+msgid "No hanging punctuation at line end"
+msgstr "Ei riippuvia välimerkkejä rivin loppuun"
+
+#: svxitems.src#RID_SVXITEMS_HNGPNCT_ON.string.text
+msgid "Hanging punctuation at line end"
+msgstr "Riippuvat välimerkit rivin lopussa"
+
+#: svxitems.src#RID_SVXITEMS_FORBIDDEN_RULE_OFF.string.text
+msgid "Apply list of forbidden characters to beginning and end of lines"
+msgstr "Käytä rivien alussa ja lopussa kiellettyjen merkkien luetteloa"
+
+#: svxitems.src#RID_SVXITEMS_FORBIDDEN_RULE_ON.string.text
+msgid "Don't apply list of forbidden characters to beginning and end of lines"
+msgstr "Älä käytä kiellettyjen merkkien luetteloa rivien alussa ja lopussa"
+
+#: svxitems.src#RID_SVXITEMS_CHARROTATE_OFF.string.text
+msgid "No rotated characters"
+msgstr "Ei kierrettyjä merkkejä"
+
+#: svxitems.src#RID_SVXITEMS_CHARROTATE.string.text
+msgid "Character rotated by $(ARG1)°"
+msgstr "Merkkiä kierretty $(ARG1)°"
+
+#: svxitems.src#RID_SVXITEMS_CHARROTATE_FITLINE.string.text
+msgid "Fit to line"
+msgstr "Sovita riville"
+
+#: svxitems.src#RID_SVXITEMS_CHARSCALE.string.text
+msgid "Characters scaled $(ARG1)%"
+msgstr "Merkkejä skaalattu $(ARG1)%"
+
+#: svxitems.src#RID_SVXITEMS_CHARSCALE_OFF.string.text
+msgid "No scaled characters"
+msgstr "Ei skaalattuja merkkejä"
+
+#: svxitems.src#RID_SVXITEMS_RELIEF_NONE.string.text
+msgid "No relief"
+msgstr "Ei korkokuvaa"
+
+#: svxitems.src#RID_SVXITEMS_RELIEF_EMBOSSED.string.text
+msgid "Relief"
+msgstr "Korkokuva"
+
+#: svxitems.src#RID_SVXITEMS_RELIEF_ENGRAVED.string.text
+msgid "Engraved"
+msgstr "Kaiverrettu"
+
+#: svxitems.src#RID_SVXITEMS_PARAVERTALIGN_AUTO.string.text
+msgid "Automatic text alignment"
+msgstr "Automaattinen tekstin tasaus"
+
+#: svxitems.src#RID_SVXITEMS_PARAVERTALIGN_BASELINE.string.text
+msgid "Text aligned to base line"
+msgstr "Tekstin tasaus perusviivan mukaan"
+
+#: svxitems.src#RID_SVXITEMS_PARAVERTALIGN_TOP.string.text
+msgid "Text aligned top"
+msgstr "Tekstin tasaus yläreunan mukaan"
+
+#: svxitems.src#RID_SVXITEMS_PARAVERTALIGN_CENTER.string.text
+msgid "Text aligned middle"
+msgstr "Tekstin tasaus keskikohdan mukaan"
+
+#: svxitems.src#RID_SVXITEMS_PARAVERTALIGN_BOTTOM.string.text
+msgid "Text aligned bottom"
+msgstr "Tekstin tasaus alareunan mukaan"
+
+#: svxitems.src#RID_SVXITEMS_FRMDIR_HORI_LEFT_TOP.string.text
+msgid "Text direction left-to-right (horizontal)"
+msgstr "Tekstin suunta vasemmalta oikealle (vaaka)"
+
+#: svxitems.src#RID_SVXITEMS_FRMDIR_HORI_RIGHT_TOP.string.text
+msgid "Text direction right-to-left (horizontal)"
+msgstr "Tekstin suunta oikealta vasemmalle (vaaka)"
+
+#: svxitems.src#RID_SVXITEMS_FRMDIR_VERT_TOP_RIGHT.string.text
+msgid "Text direction right-to-left (vertical)"
+msgstr "Tekstin suunta oikealta vasemmalle (pysty)"
+
+#: svxitems.src#RID_SVXITEMS_FRMDIR_VERT_TOP_LEFT.string.text
+msgid "Text direction left-to-right (vertical)"
+msgstr "Tekstin suunta vasemmalta oikealle (pysty)"
+
+#: svxitems.src#RID_SVXITEMS_FRMDIR_ENVIRONMENT.string.text
+msgid "Use superordinate object text direction setting"
+msgstr "Käytä ensisijaista objektin tekstin suunta-asetusta"
+
+#: svxitems.src#RID_SVXITEMS_PARASNAPTOGRID_ON.string.text
+msgid "Paragraph snaps to text grid (if active)"
+msgstr "Kappaleen kohdistus tekstiruudukkoon (jos käytössä)"
+
+#: svxitems.src#RID_SVXITEMS_PARASNAPTOGRID_OFF.string.text
+msgid "Paragraph does not snap to text grid"
+msgstr "Kappale ei kohdistu tekstiruudukkoon"
+
+#: svxitems.src#RID_SVXITEMS_CHARHIDDEN_FALSE.string.text
+msgid "Not hidden"
+msgstr "Ei piilotettu"
+
+#: svxitems.src#RID_SVXITEMS_CHARHIDDEN_TRUE.string.text
+msgid "Hidden"
+msgstr "Piilotettu"
+
+#: svxitems.src#RID_SVXITEMS_HORJUST_STANDARD.string.text
+msgid "Horizontal alignment default"
+msgstr "Vaakatasaus oletuksena"
+
+#: svxitems.src#RID_SVXITEMS_HORJUST_LEFT.string.text
+msgctxt "svxitems.src#RID_SVXITEMS_HORJUST_LEFT.string.text"
+msgid "Align left"
+msgstr "Tasaa vasemmalle"
+
+#: svxitems.src#RID_SVXITEMS_HORJUST_CENTER.string.text
+msgid "Centered horizontally"
+msgstr "Keskitetty vaakasuunnassa"
+
+#: svxitems.src#RID_SVXITEMS_HORJUST_RIGHT.string.text
+msgctxt "svxitems.src#RID_SVXITEMS_HORJUST_RIGHT.string.text"
+msgid "Align right"
+msgstr "Tasaa oikealle"
+
+#: svxitems.src#RID_SVXITEMS_HORJUST_BLOCK.string.text
+msgctxt "svxitems.src#RID_SVXITEMS_HORJUST_BLOCK.string.text"
+msgid "Justify"
+msgstr "Tasattu"
+
+#: svxitems.src#RID_SVXITEMS_HORJUST_REPEAT.string.text
+msgid "Repeat alignment"
+msgstr "Toista tasaus"
+
+#: svxitems.src#RID_SVXITEMS_VERJUST_STANDARD.string.text
+msgid "Vertical alignment default"
+msgstr "Pystytasaus oletuksena"
+
+#: svxitems.src#RID_SVXITEMS_VERJUST_TOP.string.text
+msgid "Align to top"
+msgstr "Tasaa ylös"
+
+#: svxitems.src#RID_SVXITEMS_VERJUST_CENTER.string.text
+msgid "Centered vertically"
+msgstr "Keskitetty pystysuunnassa"
+
+#: svxitems.src#RID_SVXITEMS_VERJUST_BOTTOM.string.text
+msgid "Align to bottom"
+msgstr "Tasaa alareunaan"
+
+#: svxitems.src#RID_SVXITEMS_JUSTMETHOD_AUTO.string.text
+msgid "Automatic"
+msgstr "Automaattinen"
+
+#: svxitems.src#RID_SVXITEMS_JUSTMETHOD_DISTRIBUTE.string.text
+msgid "Distributed"
+msgstr "Jaettu"
+
+#: page.src#RID_SVXSTR_PAPERBIN.string.text
+msgid "Paper tray"
+msgstr "Paperilokero"
+
+#: page.src#RID_SVXSTR_PAPERBIN_SETTINGS.string.text
+msgid "[From printer settings]"
+msgstr "[Tulostinasetuksien mukaan]"
diff --git a/source/fi/editeng/source/misc.po b/source/fi/editeng/source/misc.po
new file mode 100644
index 00000000000..f54d4c49704
--- /dev/null
+++ b/source/fi/editeng/source/misc.po
@@ -0,0 +1,48 @@
+#. extracted from editeng/source/misc.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+editeng%2Fsource%2Fmisc.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-04-05 20:03+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: lingu.src#RID_SVXQB_CONTINUE.querybox.text
+msgid "Continue checking at beginning of document?"
+msgstr "Jatketaanko tarkistusta asiakirjan alusta?"
+
+#: lingu.src#RID_SVXQB_BW_CONTINUE.querybox.text
+msgid "Continue checking at end of document?"
+msgstr "Jatketaanko tarkistusta asiakirjan lopusta?"
+
+#: lingu.src#RID_SVXSTR_HMERR_THESAURUS.string.text
+msgid ""
+"No thesaurus is available for the selected language. \n"
+"Please check your installation and install the desired language\n"
+msgstr ""
+"Valitulle kielelle ei ole käytettävissä synonyymisanastoa. \n"
+"Tarkista asennetut osat ja asenna haluttu kieli\n"
+
+#: lingu.src#RID_SVXSTR_DIC_ERR_UNKNOWN.string.text
+msgid ""
+"Word cannot be added to dictionary\n"
+"due to unknown reason."
+msgstr ""
+"Sanan lisääminen sanastoon ei onnistu\n"
+"tuntemattoman virheen vuoksi."
+
+#: lingu.src#RID_SVXSTR_DIC_ERR_FULL.string.text
+msgid "The dictionary is already full."
+msgstr "Sanasto on jo täynnä."
+
+#: lingu.src#RID_SVXSTR_DIC_ERR_READONLY.string.text
+msgid "The dictionary is read-only."
+msgstr "Sanasto on kirjoitussuojattu."
diff --git a/source/fi/editeng/source/outliner.po b/source/fi/editeng/source/outliner.po
new file mode 100644
index 00000000000..f0af6eb8b50
--- /dev/null
+++ b/source/fi/editeng/source/outliner.po
@@ -0,0 +1,40 @@
+#. extracted from editeng/source/outliner.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+editeng%2Fsource%2Foutliner.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:40+0200\n"
+"PO-Revision-Date: 2011-04-05 20:03+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: outliner.src#RID_OUTLUNDO_HEIGHT.string.text
+msgid "Move"
+msgstr "Siirrä"
+
+#: outliner.src#RID_OUTLUNDO_DEPTH.string.text
+msgid "Indent"
+msgstr "Sisennä"
+
+#: outliner.src#RID_OUTLUNDO_EXPAND.string.text
+msgid "Show subpoints"
+msgstr "Näytä alipisteet"
+
+#: outliner.src#RID_OUTLUNDO_COLLAPSE.string.text
+msgid "Collapse"
+msgstr "Pienennä"
+
+#: outliner.src#RID_OUTLUNDO_ATTR.string.text
+msgid "Apply attributes"
+msgstr "Käytä määritteitä"
+
+#: outliner.src#RID_OUTLUNDO_INSERT.string.text
+msgid "Insert"
+msgstr "Lisää"
diff --git a/source/fi/extensions/source/abpilot.po b/source/fi/extensions/source/abpilot.po
new file mode 100644
index 00000000000..f4f20636a8e
--- /dev/null
+++ b/source/fi/extensions/source/abpilot.po
@@ -0,0 +1,225 @@
+#. extracted from extensions/source/abpilot.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+extensions%2Fsource%2Fabpilot.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2012-01-12 17:44+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: abspilot.src#RID_DLG_ADDRESSBOOKSOURCEPILOT.STR_SELECT_ABTYPE.string.text
+msgid "Address book type"
+msgstr "Osoitekirjan tyyppi"
+
+#: abspilot.src#RID_DLG_ADDRESSBOOKSOURCEPILOT.STR_INVOKE_ADMIN_DIALOG.string.text
+msgid "Connection Settings"
+msgstr "Yhteysasetukset"
+
+#: abspilot.src#RID_DLG_ADDRESSBOOKSOURCEPILOT.STR_TABLE_SELECTION.string.text
+msgid "Table selection"
+msgstr "Taulun valinta"
+
+#: abspilot.src#RID_DLG_ADDRESSBOOKSOURCEPILOT.STR_MANUAL_FIELD_MAPPING.string.text
+msgctxt "abspilot.src#RID_DLG_ADDRESSBOOKSOURCEPILOT.STR_MANUAL_FIELD_MAPPING.string.text"
+msgid "Field Assignment"
+msgstr "Kenttämääritys"
+
+#: abspilot.src#RID_DLG_ADDRESSBOOKSOURCEPILOT.STR_FINAL_CONFIRM.string.text
+msgid "Data Source Title"
+msgstr "Tietolähteen otsikko"
+
+#: abspilot.src#RID_DLG_ADDRESSBOOKSOURCEPILOT.modaldialog.text
+msgid "Address Book Data Source Wizard"
+msgstr "Ohjattu toiminto - osoitekirjan tietolähde"
+
+#: abspilot.src#RID_PAGE_SELECTABTYPE.FT_TYPE_HINTS.fixedtext.text
+msgid ""
+"%PRODUCTNAME lets you access address data already present in your system. To do this, a %PRODUCTNAME data source will be created in which your address data is available in tabular form.\n"
+"\n"
+"This wizard helps you create the data source."
+msgstr "%PRODUCTNAME kykenee käyttämään järjestelmässäsi jo olemassa olevia osoitetietoja. Tätä varten täytyy luoda %PRODUCTNAMEn tietolähde, jossa osoitetietosi ovat taulukkomuodossa. Tällä ohjatulla toiminnolla voit luoda tarvittavan tietolähteen."
+
+#: abspilot.src#RID_PAGE_SELECTABTYPE.FL_TYPE.fixedline.text
+msgid "Please select the type of your external address book:"
+msgstr "Valitse ulkoisen osoitekirjan tyyppi:"
+
+#: abspilot.src#RID_PAGE_SELECTABTYPE.RB_EVOLUTION.radiobutton.text
+msgid "Evolution"
+msgstr "Evolution"
+
+#: abspilot.src#RID_PAGE_SELECTABTYPE.RB_EVOLUTION_GROUPWISE.radiobutton.text
+msgid "Groupwise"
+msgstr "Groupwise"
+
+#: abspilot.src#RID_PAGE_SELECTABTYPE.RB_EVOLUTION_LDAP.radiobutton.text
+msgid "Evolution LDAP"
+msgstr "Evolution LDAP"
+
+#: abspilot.src#RID_PAGE_SELECTABTYPE.RB_MORK.radiobutton.text
+msgid "Mozilla / Netscape"
+msgstr "Mozilla / Netscape 6.x"
+
+#: abspilot.src#RID_PAGE_SELECTABTYPE.RB_THUNDERBIRD.radiobutton.text
+msgid "Thunderbird/Icedove"
+msgstr "Thunderbird/Icedove"
+
+#: abspilot.src#RID_PAGE_SELECTABTYPE.RB_KAB.radiobutton.text
+msgid "KDE address book"
+msgstr "KDE:n osoitekirja"
+
+#: abspilot.src#RID_PAGE_SELECTABTYPE.RB_MACAB.radiobutton.text
+msgid "Mac OS X address book"
+msgstr "Mac OS X:n osoitekirja"
+
+#: abspilot.src#RID_PAGE_SELECTABTYPE.RB_LDAP.radiobutton.text
+msgid "LDAP address data"
+msgstr "LDAP-osoitetiedot"
+
+#: abspilot.src#RID_PAGE_SELECTABTYPE.RB_OUTLOOK.radiobutton.text
+msgid "Outlook address book"
+msgstr "Outlook-osoitekirja"
+
+#: abspilot.src#RID_PAGE_SELECTABTYPE.RB_OUTLOOKEXPRESS.radiobutton.text
+msgid "Windows system address book"
+msgstr "Windows-järjestelmän osoitekirja"
+
+#: abspilot.src#RID_PAGE_SELECTABTYPE.RB_OTHER.radiobutton.text
+msgid "Other external data source"
+msgstr "Muu ulkoinen tietolähde"
+
+#: abspilot.src#RID_PAGE_ADMININVOKATION.FT_ADMINEXPLANATION.fixedtext.text
+msgid ""
+"To set up the new data source, additional information is required.\n"
+"\n"
+"Click the following button to open another dialog in which you then enter the necessary information."
+msgstr ""
+"Lisätietoja vaaditaan uuden tietolähteen asentamiseksi.\n"
+"\n"
+"Avaa seuraavaa painiketta napsauttamalla toinen valintaikkuna, johon voit syöttää tarvittavat tiedot."
+
+#: abspilot.src#RID_PAGE_ADMININVOKATION.PB_INVOKE_ADMIN_DIALOG.pushbutton.text
+msgid "Settings"
+msgstr "Asetukset"
+
+#: abspilot.src#RID_PAGE_ADMININVOKATION.FT_ERROR.fixedtext.text
+msgid ""
+"The connection to the data source could not be established.\n"
+"Before you proceed, please check the settings made, or (on the previous page) choose another address data source type."
+msgstr ""
+"Yhteyttä tietolähteeseen ei saatu.\n"
+"Tarkista tehdyt asetukset ennen jatkamista tai valitse edelliseltä sivulta toinen osoitetietolähteen tyyppi."
+
+#: abspilot.src#RID_PAGE_TABLESELECTION_AB.FL_TOOMUCHTABLES.fixedtext.text
+msgid ""
+"The external data source you have chosen contains more than one address book.\n"
+"Please select the one you mainly want to work with:"
+msgstr ""
+"Valitsemasi ulkoinen tietolähde sisältää useita osoitekirjoja.\n"
+"Valitse osoitekirja, jota pääasiassa käytät:"
+
+#: abspilot.src#RID_PAGE_FIELDMAPPING.FT_FIELDASSIGMENTEXPL.fixedtext.text
+msgid ""
+"To incorporate the address data in your templates, %PRODUCTNAME has to know which fields contain which data.\n"
+"\n"
+"For instance, you could have stored the e-mail addresses in a field named \"email\", or \"E-mail\" or \"EM\" - or something completely different.\n"
+"\n"
+"Click the button below to open another dialog where you can enter the settings for your data source."
+msgstr ""
+"Jotta osoitetietojen yhdistäminen malleihin onnistuisi, %PRODUCTNAMEn on tiedettävä, missä kentissä on mitäkin tietoa.\n"
+"\n"
+"Sähköpostiosoitteet voivat olla esimerkiksi kentässä \"sähköposti\", \"s-posti\", \"email\", tms.\n"
+"\n"
+"Avaa alla olevaa painiketta napsauttamalla toinen valintaikkuna, johon voit syöttää tietolähteen asetukset."
+
+#: abspilot.src#RID_PAGE_FIELDMAPPING.PB_INVOKE_FIELDS_DIALOG.pushbutton.text
+msgctxt "abspilot.src#RID_PAGE_FIELDMAPPING.PB_INVOKE_FIELDS_DIALOG.pushbutton.text"
+msgid "Field Assignment"
+msgstr "Kenttämääritys"
+
+#: abspilot.src#RID_PAGE_FINAL.FT_FINISH_EXPL.fixedtext.text
+msgid ""
+"That was all the information necessary to integrate your address data into %PRODUCTNAME.\n"
+"\n"
+"Now, just enter the name under which you want to register the data source in %PRODUCTNAME."
+msgstr ""
+"Siinä olivat kaikki tarvittavat tiedot osoitetietojen yhdistämiseksi %PRODUCTNAME-ohjelmistoon.\n"
+"\n"
+"Anna nyt nimi, jolla haluat rekisteröidä tietolähteen %PRODUCTNAMEssa."
+
+#: abspilot.src#RID_PAGE_FINAL.FT_LOCATION.fixedtext.text
+msgid "Location"
+msgstr "Sijainti"
+
+#: abspilot.src#RID_PAGE_FINAL.PB_BROWSE.pushbutton.text
+msgid "Browse..."
+msgstr "Selaa..."
+
+#: abspilot.src#RID_PAGE_FINAL.CB_REGISTER_DS.checkbox.text
+msgid "Make this address book available to all modules in %PRODUCTNAME."
+msgstr "Aseta tämä osoitekirja näkyviin kaikkiin %PRODUCTNAME-moduuleihin."
+
+#: abspilot.src#RID_PAGE_FINAL.FT_NAME_EXPL.fixedtext.text
+msgid "Address book name"
+msgstr "Osoitekirjan nimi"
+
+#: abspilot.src#RID_PAGE_FINAL.FT_DUPLICATENAME.fixedtext.text
+msgid "Another data source already has this name. As data sources have to have globally unique names, you need to choose another one."
+msgstr "Toisella tietolähteellä on jo sama nimi. Tietolähteillä on oltava yksilölliset nimet. Valitse toinen nimi."
+
+#: abspilot.src#RID_ERR_NEEDTYPESELECTION.errorbox.text
+msgid "Please select a type of address book."
+msgstr "Valitse osoitekirjan tyyppi."
+
+#: abspilot.src#RID_QRY_NOTABLES.querybox.text
+msgid ""
+"The data source does not contain any tables.\n"
+"Do you want to set it up as an address data source, anyway?"
+msgstr ""
+"Tietolähteessä ei ole taulukoita.\n"
+"Haluatko asettaa sen osoitetietolähteeksi joka tapauksessa?"
+
+#: abspilot.src#RID_QRY_NO_EVO_GW.querybox.text
+msgid ""
+"You don't seem to have any GroupWise account configured in Evolution.\n"
+"Do you want to set it up as an address data source, anyway?"
+msgstr ""
+"Evolution-ohjelmistoon ei ole määritelty GroupWise-käyttäjätiliä.\n"
+"Haluatko asettaa sen osoitetietolähteeksi joka tapauksessa?"
+
+#: abspilot.src#RID_STR_DEFAULT_NAME.string.text
+msgid "Addresses"
+msgstr "Osoitteet"
+
+#: abspilot.src#RID_STR_ADMINDIALOGTITLE.string.text
+msgid "Create Address Data Source"
+msgstr "Luo osoitetietolähde"
+
+#: abspilot.src#RID_STR_NOCONNECTION.string.text
+msgid "The connection could not be established."
+msgstr "Yhteyden muodostaminen ei onnistunut."
+
+#: abspilot.src#RID_STR_PLEASECHECKSETTINGS.string.text
+msgid "Please check the settings made for the data source."
+msgstr "Tarkista tietolähteen asetukset."
+
+#: abspilot.src#RID_STR_FIELDDIALOGTITLE.string.text
+msgid "Address Data - Field Assignment"
+msgstr "Osoitetiedot - kenttien määritys"
+
+#: abspilot.src#RID_STR_NOFIELDSASSIGNED.string.text
+msgid ""
+"There are no fields assigned at this time.\n"
+"You can either assign fields now or do so later by first choosing:\n"
+"\"File - Template - Address Book Source...\""
+msgstr ""
+"Tällä hetkellä ei ole määritettyjä kenttiä.\n"
+"Voit määrittää ne nyt tai myöhemmin valitsemalla ensin\n"
+"\"Tiedosto - Mallit - Osoitekirjan lähde\""
diff --git a/source/fi/extensions/source/bibliography.po b/source/fi/extensions/source/bibliography.po
new file mode 100644
index 00000000000..393893c06dc
--- /dev/null
+++ b/source/fi/extensions/source/bibliography.po
@@ -0,0 +1,315 @@
+#. extracted from extensions/source/bibliography.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+extensions%2Fsource%2Fbibliography.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-04-24 18:56+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: bib.src#RID_BIB_STR_FIELDSELECTION.string.text
+msgid "Field selection:"
+msgstr "Kenttävalinta:"
+
+#: bib.src#RID_BIB_STR_TABWIN_PREFIX.string.text
+msgid "Table;Query;Sql;Sql [Native]"
+msgstr "Taulu;kysely;Sql;Sql [suora]"
+
+#: bib.src#RID_BIB_STR_FRAME_TITLE.string.text
+msgid "Bibliography Database"
+msgstr "Lähdeluettelotietokanta"
+
+#: bib.src#RID_MAP_QUESTION.string.text
+msgid "Do you want to edit the column arrangement?"
+msgstr "Haluatko muokata sarakejärjestystä?"
+
+#: sections.src#RID_TP_GENERAL.ST_ERROR_PREFIX.string.text
+msgid "The following column names could not be assigned:\n"
+msgstr "Seuraavia sarakenimiä ei voitu liittää:\n"
+
+#: sections.src#RID_TP_GENERAL.ST_TYPE_ARTICLE.string.text
+msgid "Article"
+msgstr "Lehtiartikkeli"
+
+#: sections.src#RID_TP_GENERAL.ST_TYPE_BOOK.string.text
+msgid "Book"
+msgstr "Kirja"
+
+#: sections.src#RID_TP_GENERAL.ST_TYPE_BOOKLET.string.text
+msgid "Brochures"
+msgstr "Esitteet"
+
+#: sections.src#RID_TP_GENERAL.ST_TYPE_CONFERENCE.string.text
+msgctxt "sections.src#RID_TP_GENERAL.ST_TYPE_CONFERENCE.string.text"
+msgid "Conference proceedings"
+msgstr "Konferenssijulkaisut"
+
+#: sections.src#RID_TP_GENERAL.ST_TYPE_INBOOK.string.text
+msgid "Book excerpt"
+msgstr "Kirjan otos"
+
+#: sections.src#RID_TP_GENERAL.ST_TYPE_INCOLLECTION.string.text
+msgid "Book excerpt with title"
+msgstr "Kirjan otos ja otsikko"
+
+#: sections.src#RID_TP_GENERAL.ST_TYPE_INPROCEEDINGS.string.text
+msgctxt "sections.src#RID_TP_GENERAL.ST_TYPE_INPROCEEDINGS.string.text"
+msgid "Conference proceedings"
+msgstr "Konferenssijulkaisut"
+
+#: sections.src#RID_TP_GENERAL.ST_TYPE_JOURNAL.string.text
+msgid "Journal"
+msgstr "Aikakausjulkaisu"
+
+#: sections.src#RID_TP_GENERAL.ST_TYPE_MANUAL.string.text
+msgid "Techn. documentation"
+msgstr "Tekninen asiakirja"
+
+#: sections.src#RID_TP_GENERAL.ST_TYPE_MASTERSTHESIS.string.text
+msgid "Thesis"
+msgstr "Tutkielma"
+
+#: sections.src#RID_TP_GENERAL.ST_TYPE_MISC.string.text
+msgid "Miscellaneous"
+msgstr "Sekalaiset"
+
+#: sections.src#RID_TP_GENERAL.ST_TYPE_PHDTHESIS.string.text
+msgid "Dissertation"
+msgstr "Väitöskirja"
+
+#: sections.src#RID_TP_GENERAL.ST_TYPE_PROCEEDINGS.string.text
+msgctxt "sections.src#RID_TP_GENERAL.ST_TYPE_PROCEEDINGS.string.text"
+msgid "Conference proceedings"
+msgstr "Konferenssijulkaisut"
+
+#: sections.src#RID_TP_GENERAL.ST_TYPE_TECHREPORT.string.text
+msgid "Research report"
+msgstr "Tutkimusraportti"
+
+#: sections.src#RID_TP_GENERAL.ST_TYPE_UNPUBLISHED.string.text
+msgid "Unpublished"
+msgstr "Julkaisematon"
+
+#: sections.src#RID_TP_GENERAL.ST_TYPE_EMAIL.string.text
+msgid "e-mail"
+msgstr "sähköposti"
+
+#: sections.src#RID_TP_GENERAL.ST_TYPE_WWW.string.text
+msgid "WWW document"
+msgstr "Web-asiakirja"
+
+#: sections.src#RID_TP_GENERAL.ST_TYPE_CUSTOM1.string.text
+msgid "User-defined1"
+msgstr "Käyttäjän määrittämä1"
+
+#: sections.src#RID_TP_GENERAL.ST_TYPE_CUSTOM2.string.text
+msgid "User-defined2"
+msgstr "Käyttäjän määrittämä2"
+
+#: sections.src#RID_TP_GENERAL.ST_TYPE_CUSTOM3.string.text
+msgid "User-defined3"
+msgstr "Käyttäjän määrittämä3"
+
+#: sections.src#RID_TP_GENERAL.ST_TYPE_CUSTOM4.string.text
+msgid "User-defined4"
+msgstr "Käyttäjän määrittämä4"
+
+#: sections.src#RID_TP_GENERAL.ST_TYPE_CUSTOM5.string.text
+msgid "User-defined5"
+msgstr "Käyttäjän määrittämä5"
+
+#: sections.src#RID_TP_GENERAL.tabpage.text
+msgid "General"
+msgstr "Yleistä"
+
+#: sections.src#RID_POPUP_ME_VIEW.PU_INSERT.menuitem.text
+msgid "Insert Section..."
+msgstr "Lisää osa..."
+
+#: sections.src#RID_POPUP_ME_VIEW.PU_REMOVE.menuitem.text
+msgid "Delete Section..."
+msgstr "Poista osa..."
+
+#: sections.src#RID_POPUP_ME_VIEW.PU_CHG_NAME.menuitem.text
+msgid "Modify Name..."
+msgstr "Muuta nimeä..."
+
+#: sections.src#ST_IDENTIFIER.string.text
+msgid "~Short name"
+msgstr "~Lyhyt nimi"
+
+#: sections.src#ST_AUTHTYPE.string.text
+msgid "~Type"
+msgstr "~Tyyppi"
+
+#: sections.src#ST_YEAR.string.text
+msgid "~Year"
+msgstr "~Vuosi"
+
+#: sections.src#ST_AUTHOR.string.text
+msgid "Author(s)"
+msgstr "Tekijä(t)"
+
+#: sections.src#ST_TITLE.string.text
+msgid "Tit~le"
+msgstr "~Otsikko"
+
+#: sections.src#ST_PUBLISHER.string.text
+msgid "~Publisher"
+msgstr "~Julkaisija"
+
+#: sections.src#ST_ADDRESS.string.text
+msgid "A~ddress"
+msgstr "O~soite"
+
+#: sections.src#ST_ISBN.string.text
+msgid "~ISBN"
+msgstr "IS~BN"
+
+#: sections.src#ST_CHAPTER.string.text
+msgid "~Chapter"
+msgstr "~Luku"
+
+#: sections.src#ST_PAGE.string.text
+msgid "Pa~ge(s)"
+msgstr "~Sivua"
+
+#: sections.src#ST_EDITOR.string.text
+msgid "Editor"
+msgstr "Muokkaaja"
+
+#: sections.src#ST_EDITION.string.text
+msgid "Ed~ition"
+msgstr "~Laitos"
+
+#: sections.src#ST_BOOKTITLE.string.text
+msgid "~Book title"
+msgstr "~Kirjan otsikko"
+
+#: sections.src#ST_VOLUME.string.text
+msgid "Volume"
+msgstr "Osan numero"
+
+#: sections.src#ST_HOWPUBLISHED.string.text
+msgid "Publication t~ype"
+msgstr "~Julkaisun laji"
+
+#: sections.src#ST_ORGANIZATION.string.text
+msgid "Organi~zation"
+msgstr "~Organisaatio"
+
+#: sections.src#ST_INSTITUTION.string.text
+msgid "Instit~ution"
+msgstr "~Instituutio"
+
+#: sections.src#ST_SCHOOL.string.text
+msgid "University"
+msgstr "Yliopisto"
+
+#: sections.src#ST_REPORT.string.text
+msgid "Type of re~port"
+msgstr "~Raportin tyyppi"
+
+#: sections.src#ST_MONTH.string.text
+msgid "~Month"
+msgstr "~Kuukausi"
+
+#: sections.src#ST_JOURNAL.string.text
+msgid "~Journal"
+msgstr "~Aikakausjulkaisu"
+
+#: sections.src#ST_NUMBER.string.text
+msgid "Numb~er"
+msgstr "~Luku"
+
+#: sections.src#ST_SERIES.string.text
+msgid "Se~ries"
+msgstr "Julkaisusa~rja"
+
+#: sections.src#ST_ANNOTE.string.text
+msgid "Ann~otation"
+msgstr "Hu~omautus"
+
+#: sections.src#ST_NOTE.string.text
+msgid "~Note"
+msgstr "~Muistiinpano"
+
+#: sections.src#ST_URL.string.text
+msgid "URL"
+msgstr "URL-osoite"
+
+#: sections.src#ST_CUSTOM1.string.text
+msgid "User-defined field ~1"
+msgstr "Käyttäjän määrittämä ~1"
+
+#: sections.src#ST_CUSTOM2.string.text
+msgid "User-defined field ~2"
+msgstr "Käyttäjän määrittämä ~2"
+
+#: sections.src#ST_CUSTOM3.string.text
+msgid "User-defined field ~3"
+msgstr "Käyttäjän määrittämä ~3"
+
+#: sections.src#ST_CUSTOM4.string.text
+msgid "User-defined field ~4"
+msgstr "Käyttäjän määrittämä ~4"
+
+#: sections.src#ST_CUSTOM5.string.text
+msgid "User-defined field ~5"
+msgstr "Käyttäjän määrittämä ~5"
+
+#: toolbar.src#RID_BIB_TOOLBAR.TBC_FT_SOURCE.toolboxitem.text
+msgid "Table"
+msgstr "Taulu"
+
+#: toolbar.src#RID_BIB_TOOLBAR.TBC_FT_QUERY.toolboxitem.text
+msgid "Search Key"
+msgstr "Etsi"
+
+#: toolbar.src#RID_BIB_TOOLBAR.TBC_BT_AUTOFILTER.toolboxitem.text
+msgid "AutoFilter"
+msgstr "Automaattinen suodatus"
+
+#: toolbar.src#RID_BIB_TOOLBAR.TBC_BT_FILTERCRIT.toolboxitem.text
+msgid "Standard Filter"
+msgstr "Oletussuodatin"
+
+#: toolbar.src#RID_BIB_TOOLBAR.TBC_BT_REMOVEFILTER.toolboxitem.text
+msgid "Remove Filter"
+msgstr "Poista suodatin"
+
+#: toolbar.src#RID_BIB_TOOLBAR.TBC_BT_COL_ASSIGN.toolboxitem.text
+msgid "Column Arrangement"
+msgstr "Sarakejärjestys"
+
+#: toolbar.src#RID_BIB_TOOLBAR.TBC_BT_CHANGESOURCE.toolboxitem.text
+msgid "Data Source"
+msgstr "Tietolähde"
+
+#: datman.src#RID_DLG_MAPPING.GB_MAPPING.fixedline.text
+msgid "Column names"
+msgstr "Sarakkeiden nimet"
+
+#: datman.src#RID_DLG_MAPPING.ST_NONE.string.text
+msgid "<none>"
+msgstr "<ei mitään>"
+
+#: datman.src#RID_DLG_MAPPING.modaldialog.text
+msgid "Column Layout for Table %1"
+msgstr "Taulun %1 sarakeasettelu"
+
+#: datman.src#RID_DLG_DBCHANGE.ST_ENTRY.string.text
+msgid "Entry"
+msgstr "Merkintä"
+
+#: datman.src#RID_DLG_DBCHANGE.modaldialog.text
+msgid "Choose Data Source"
+msgstr "Valitse tietolähde"
diff --git a/source/fi/extensions/source/dbpilots.po b/source/fi/extensions/source/dbpilots.po
new file mode 100644
index 00000000000..10252d3113c
--- /dev/null
+++ b/source/fi/extensions/source/dbpilots.po
@@ -0,0 +1,269 @@
+#. extracted from extensions/source/dbpilots.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+extensions%2Fsource%2Fdbpilots.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-04-05 20:03+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: dbpilots.src#RID_DLG_GROUPBOXWIZARD.modaldialog.text
+msgid "Group Element Wizard"
+msgstr "Ohjattu ryhmäelementin luominen"
+
+#: dbpilots.src#RID_DLG_GRIDWIZARD.modaldialog.text
+msgid "Table Element Wizard"
+msgstr "Ohjattu taulukkoelementin luominen"
+
+#: dbpilots.src#RID_STR_LISTWIZARD_TITLE.string.text
+msgid "List Box Wizard"
+msgstr "Ohjattu luetteloruudun luominen"
+
+#: dbpilots.src#RID_STR_COMBOWIZARD_TITLE.string.text
+msgid "Combo Box Wizard"
+msgstr "Ohjattu yhdistelmäruudun luominen"
+
+#: dbpilots.src#RID_STR_COULDNOTOPENTABLE.string.text
+msgid "The table connection to the data source could not be established."
+msgstr "Taulun tietolähteeseen ei voitu muodostaa yhteyttä."
+
+#: groupboxpages.src#RID_PAGE_GROUPRADIOSELECTION.FT_RADIOLABELS.fixedtext.text
+msgid "Which ~names do you want to give the option fields?"
+msgstr "Miten haluat ~nimetä valintakentät?"
+
+#: groupboxpages.src#RID_PAGE_GROUPRADIOSELECTION.FT_RADIOBUTTONS.fixedtext.text
+msgctxt "groupboxpages.src#RID_PAGE_GROUPRADIOSELECTION.FT_RADIOBUTTONS.fixedtext.text"
+msgid "~Option fields"
+msgstr "~Valintakentät"
+
+#: groupboxpages.src#RID_PAGE_GROUPRADIOSELECTION.tabpage.text
+msgctxt "groupboxpages.src#RID_PAGE_GROUPRADIOSELECTION.tabpage.text"
+msgid "Data"
+msgstr "Tiedot"
+
+#: groupboxpages.src#RID_PAGE_DEFAULTFIELDSELECTION.FT_DEFAULTSELECTION.fixedtext.text
+msgid "Should one option field be selected as a default?"
+msgstr "Valitaanko yksi valintakenttä oletuskentäksi?"
+
+#: groupboxpages.src#RID_PAGE_DEFAULTFIELDSELECTION.RB_DEFSELECTION_YES.radiobutton.text
+msgid "~Yes, the following:"
+msgstr "~Kyllä, seuraavat:"
+
+#: groupboxpages.src#RID_PAGE_DEFAULTFIELDSELECTION.RB_DEFSELECTION_NO.radiobutton.text
+msgid "No, one particular field is not going to be selected."
+msgstr "Yhtään kenttää ei valita."
+
+#: groupboxpages.src#RID_PAGE_DEFAULTFIELDSELECTION.tabpage.text
+msgid "Default Field Selection"
+msgstr "Kentän oletusvalinta"
+
+#: groupboxpages.src#RID_PAGE_OPTIONVALUES.FT_OPTIONVALUES_EXPL.fixedtext.text
+msgid "When you select an option, the option group is given a specific value."
+msgstr "Kun asetus valitaan, valintaryhmälle annetaan tietty arvo."
+
+#: groupboxpages.src#RID_PAGE_OPTIONVALUES.FT_OPTIONVALUES.fixedtext.text
+msgid "Which ~value do you want to assign to each option?"
+msgstr "Minkä ~arvot haluat antaa valinnoille?"
+
+#: groupboxpages.src#RID_PAGE_OPTIONVALUES.FT_RADIOBUTTONS.fixedtext.text
+msgctxt "groupboxpages.src#RID_PAGE_OPTIONVALUES.FT_RADIOBUTTONS.fixedtext.text"
+msgid "~Option fields"
+msgstr "~Valintakentät"
+
+#: groupboxpages.src#RID_PAGE_OPTIONVALUES.tabpage.text
+msgid "Field Values"
+msgstr "Kenttien arvot"
+
+#: groupboxpages.src#RID_PAGE_OPTIONS_FINAL.FT_NAMEIT.fixedtext.text
+msgid "Which ~caption is to be given to your option group?"
+msgstr "Mikä on luotavan valintaryhmän ~otsikko?"
+
+#: groupboxpages.src#RID_PAGE_OPTIONS_FINAL.FT_THATSALL.fixedtext.text
+msgid "These were all details needed to create the option group."
+msgstr "Kaikki valintaryhmän luontiin tarvittavat tiedot on nyt määritetty."
+
+#: groupboxpages.src#RID_PAGE_OPTIONS_FINAL.tabpage.text
+msgid "Create Option Group"
+msgstr "Luo valintaryhmä"
+
+#: groupboxpages.src#RID_STR_GROUPWIZ_DBFIELD.string.text
+msgid "You can either save the value of the option group in a database field or use it for a later action."
+msgstr "Voit joko tallentaa valintaryhmän arvon tietokannan kenttään tai käyttää sitä myöhemmässä toiminnossa."
+
+#: gridpages.src#RID_PAGE_GW_FIELDSELECTION.FL_FRAME.fixedline.text
+msgid "Table element"
+msgstr "Tauluelementti"
+
+#: gridpages.src#RID_PAGE_GW_FIELDSELECTION.FT_EXISTING_FIELDS.fixedtext.text
+msgctxt "gridpages.src#RID_PAGE_GW_FIELDSELECTION.FT_EXISTING_FIELDS.fixedtext.text"
+msgid "Existing fields"
+msgstr "Nykyiset kentät"
+
+#: gridpages.src#RID_PAGE_GW_FIELDSELECTION.FT_SELECTED_FIELDS.fixedtext.text
+msgid "Selected fields"
+msgstr "Valitut kentät"
+
+#: gridpages.src#RID_PAGE_GW_FIELDSELECTION.tabpage.text
+msgctxt "gridpages.src#RID_PAGE_GW_FIELDSELECTION.tabpage.text"
+msgid "Field Selection"
+msgstr "Kentän valinta"
+
+#: gridpages.src#RID_STR_DATEPOSTFIX.string.text
+msgid " (Date)"
+msgstr " (Päivämäärä)"
+
+#: gridpages.src#RID_STR_TIMEPOSTFIX.string.text
+msgid " (Time)"
+msgstr " (Aika)"
+
+#: commonpagesdbp.src#RID_PAGE_TABLESELECTION.FL_DATA.fixedline.text
+msgctxt "commonpagesdbp.src#RID_PAGE_TABLESELECTION.FL_DATA.fixedline.text"
+msgid "Data"
+msgstr "Tiedot"
+
+#: commonpagesdbp.src#RID_PAGE_TABLESELECTION.FT_EXPLANATION.fixedtext.text
+msgid ""
+"Currently, the form the control belongs to is not (or not completely) bound to a data source.\n"
+"\n"
+"Please choose a data source and a table.\n"
+"\n"
+"\n"
+"Please note that the settings made on this page will take effect immediately upon leaving the page."
+msgstr ""
+"Tällä hetkellä lomaketta, johon ohjausobjekti kuuluu, ei ole sidottu tietolähteeseen (tai ei ole täysin sidottu).\n"
+"\n"
+"Valitse tietolähde ja taulu.\n"
+"\n"
+"\n"
+"Huomaa, että tällä sivulla tehdyt asetukset tulevat voimaan heti sivulta siirryttäessä."
+
+#: commonpagesdbp.src#RID_PAGE_TABLESELECTION.FT_DATASOURCE.fixedtext.text
+msgid "~Data source:"
+msgstr "~Tietolähde:"
+
+#: commonpagesdbp.src#RID_PAGE_TABLESELECTION.PB_FORMDATASOURCE.pushbutton.text
+msgid "~..."
+msgstr "~..."
+
+#: commonpagesdbp.src#RID_PAGE_TABLESELECTION.FT_TABLE.fixedtext.text
+msgid "~Table / Query:"
+msgstr "~Taulu / Kysely:"
+
+#: commonpagesdbp.src#RID_PAGE_TABLESELECTION.tabpage.text
+msgctxt "commonpagesdbp.src#RID_PAGE_TABLESELECTION.tabpage.text"
+msgid "Data"
+msgstr "Tiedot"
+
+#: commonpagesdbp.src#RID_PAGE_OPTION_DBFIELD.FT_DATABASEFIELD_QUEST.fixedtext.text
+msgid "Do you want to save the value in a database field?"
+msgstr "Haluatko tallentaa arvon tietokannan kenttään?"
+
+#: commonpagesdbp.src#RID_PAGE_OPTION_DBFIELD.RB_STOREINFIELD_YES.radiobutton.text
+msgid "~Yes, I want to save it in the following database field:"
+msgstr "~Kyllä, tallennan arvon seuraavaan tietokannan kenttään:"
+
+#: commonpagesdbp.src#RID_PAGE_OPTION_DBFIELD.RB_STOREINFIELD_NO.radiobutton.text
+msgid "~No, I only want to save the value in the form."
+msgstr "~Ei, haluan tallentaa vain lomakkeen arvon."
+
+#: commonpagesdbp.src#RID_PAGE_OPTION_DBFIELD.tabpage.text
+msgid "Database Field"
+msgstr "Tietokantakenttä"
+
+#: commonpagesdbp.src#RID_PAGE_FORM_DATASOURCE_STATUS.FL_FORMSETINGS.fixedline.text
+msgid "Form"
+msgstr "Lomake"
+
+#: commonpagesdbp.src#RID_PAGE_FORM_DATASOURCE_STATUS.FT_FORMDATASOURCELABEL.fixedtext.text
+msgid "Data source"
+msgstr "Tietolähde"
+
+#: commonpagesdbp.src#RID_PAGE_FORM_DATASOURCE_STATUS.FT_FORMCONTENTTYPELABEL.fixedtext.text
+msgid "Content type"
+msgstr "Sisältölaji"
+
+#: commonpagesdbp.src#RID_PAGE_FORM_DATASOURCE_STATUS.FT_FORMTABLELABEL.fixedtext.text
+msgid "Content"
+msgstr "Sisältö"
+
+#: commonpagesdbp.src#RID_STR_TYPE_TABLE.string.text
+msgid "Table"
+msgstr "Taulukko"
+
+#: commonpagesdbp.src#RID_STR_TYPE_QUERY.string.text
+msgid "Query"
+msgstr "Kysely"
+
+#: commonpagesdbp.src#RID_STR_TYPE_COMMAND.string.text
+msgid "SQL command"
+msgstr "SQL-lauseke"
+
+#: listcombopages.src#RID_PAGE_LCW_CONTENTSELECTION_TABLE.FL_FRAME.fixedline.text
+msgid "Control"
+msgstr "Ohjausobjekti"
+
+#: listcombopages.src#RID_PAGE_LCW_CONTENTSELECTION_TABLE.FT_SELECTTABLE_LABEL.fixedtext.text
+msgid ""
+"On the right side, you see all the tables from the data source of the form.\n"
+"\n"
+"\n"
+"Choose the table from which the data should be used as basis for the list content:"
+msgstr ""
+"Oikealla puolella näkyvät kaikki lomakkeen tietolähteen taulut.\n"
+"\n"
+"\n"
+"Valitse taulu, jonka tietoja tulee käyttää luettelosisällön perustana:"
+
+#: listcombopages.src#RID_PAGE_LCW_CONTENTSELECTION_TABLE.tabpage.text
+msgid "Table Selection"
+msgstr "Taulun valinta"
+
+#: listcombopages.src#RID_PAGE_LCW_CONTENTSELECTION_FIELD.FT_TABLEFIELDS.fixedtext.text
+msgctxt "listcombopages.src#RID_PAGE_LCW_CONTENTSELECTION_FIELD.FT_TABLEFIELDS.fixedtext.text"
+msgid "Existing fields"
+msgstr "Nykyiset kentät"
+
+#: listcombopages.src#RID_PAGE_LCW_CONTENTSELECTION_FIELD.FT_DISPLAYEDFIELD.fixedtext.text
+msgid "Display field"
+msgstr "Näytä kenttä"
+
+#: listcombopages.src#RID_PAGE_LCW_CONTENTSELECTION_FIELD.STR_FIELDINFO_COMBOBOX.string.text
+msgid "The contents of the field selected will be shown in the combo box list."
+msgstr "Valitun kentän sisältö näytetään yhdistelmäruudun luettelossa."
+
+#: listcombopages.src#RID_PAGE_LCW_CONTENTSELECTION_FIELD.STR_FIELDINFO_LISTBOX.string.text
+msgid "The contents of the selected field will be shown in the list box if the linked fields are identical."
+msgstr "Valitun kentän sisältö näytetään luetteloruudussa, jos linkitetyt kentät ovat identtiset."
+
+#: listcombopages.src#RID_PAGE_LCW_CONTENTSELECTION_FIELD.tabpage.text
+msgctxt "listcombopages.src#RID_PAGE_LCW_CONTENTSELECTION_FIELD.tabpage.text"
+msgid "Field Selection"
+msgstr "Kentän valinta"
+
+#: listcombopages.src#RID_PAGE_LCW_FIELDLINK.FT_FIELDLINK_DESC.fixedtext.text
+msgid "This is where you select fields with matching contents so that the value from the display field will be shown."
+msgstr "Tästä voit valita kentät, joiden sisällön täytyy täsmätä, jotta valitun näyttökentän arvo tulee näkyviin."
+
+#: listcombopages.src#RID_PAGE_LCW_FIELDLINK.FT_VALUELISTFIELD.fixedtext.text
+msgid "Field from the ~Value Table"
+msgstr "~Arvotaulun kenttä"
+
+#: listcombopages.src#RID_PAGE_LCW_FIELDLINK.FT_TABLEFIELD.fixedtext.text
+msgid "Field from the ~List Table"
+msgstr "~Luettelotaulun kenttä"
+
+#: listcombopages.src#RID_PAGE_LCW_FIELDLINK.tabpage.text
+msgid "Field Link"
+msgstr "Kenttälinkki"
+
+#: listcombopages.src#RID_STR_COMBOWIZ_DBFIELD.string.text
+msgid "You can either save the value of the combo box in a database field or use it for display purposes."
+msgstr "Voit joko tallentaa yhdistelmäruudun arvon tietokannan kenttään tai käyttää sitä näyttämiseen."
diff --git a/source/fi/extensions/source/propctrlr.po b/source/fi/extensions/source/propctrlr.po
new file mode 100644
index 00000000000..0b989997776
--- /dev/null
+++ b/source/fi/extensions/source/propctrlr.po
@@ -0,0 +1,1583 @@
+#. extracted from extensions/source/propctrlr.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+extensions%2Fsource%2Fpropctrlr.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-04-05 20:03+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: propres.src#RID_STR_STANDARD.string.text
+msgctxt "propres.src#RID_STR_STANDARD.string.text"
+msgid "Default"
+msgstr "Oletus"
+
+#: propres.src#RID_STR_PROPPAGE_DEFAULT.string.text
+msgid "General"
+msgstr "Yleistä"
+
+#: propres.src#RID_STR_PROPPAGE_DATA.string.text
+msgid "Data"
+msgstr "Tiedot"
+
+#: propres.src#RID_RSC_ENUM_YESNO.1.string.text
+msgctxt "propres.src#RID_RSC_ENUM_YESNO.1.string.text"
+msgid "No"
+msgstr "Ei"
+
+#: propres.src#RID_RSC_ENUM_YESNO.2.string.text
+msgctxt "propres.src#RID_RSC_ENUM_YESNO.2.string.text"
+msgid "Yes"
+msgstr "Kyllä"
+
+#: propres.src#RID_STR_HELP_SECTION_LABEL.string.text
+msgctxt "propres.src#RID_STR_HELP_SECTION_LABEL.string.text"
+msgid "Help"
+msgstr "Ohje"
+
+#: propres.src#RID_EMBED_IMAGE_PLACEHOLDER.string.text
+msgid "<Embedded-Image>"
+msgstr "<upotettu-kuva>"
+
+#: propres.src#RID_STR_TEXT_FORMAT.string.text
+msgctxt "propres.src#RID_STR_TEXT_FORMAT.string.text"
+msgid "Text"
+msgstr "Teksti"
+
+#: newdatatype.src#RID_DLG_NEW_DATA_TYPE.FT_LABEL.fixedtext.text
+msgid "Type a name for the new data type:"
+msgstr "Uuden tietotyypin tyyppi ja nimi:"
+
+#: newdatatype.src#RID_DLG_NEW_DATA_TYPE.modaldialog.text
+msgid "New Data Type"
+msgstr "Uusi tietotyyppi"
+
+#: fontdialog.src#RID_TABDLG_FONTDIALOG.1.TABPAGE_CHARACTERS.pageitem.text
+msgctxt "fontdialog.src#RID_TABDLG_FONTDIALOG.1.TABPAGE_CHARACTERS.pageitem.text"
+msgid "Font"
+msgstr "Fontti"
+
+#: fontdialog.src#RID_TABDLG_FONTDIALOG.1.TABPAGE_CHARACTERS_EXT.pageitem.text
+msgid "Font Effects"
+msgstr "Fonttitehosteet"
+
+#: fontdialog.src#RID_TABDLG_FONTDIALOG.tabdialog.text
+msgid "Character"
+msgstr "Merkki"
+
+#: taborder.src#RID_DLG_TABORDER.FT_CONTROLS.fixedtext.text
+msgid "Controls"
+msgstr "Ohjausobjektit"
+
+#: taborder.src#RID_DLG_TABORDER.PB_MOVE_UP.pushbutton.text
+msgid "Move Up"
+msgstr "Siirrä ylemmäs"
+
+#: taborder.src#RID_DLG_TABORDER.PB_MOVE_DOWN.pushbutton.text
+msgid "Move Down"
+msgstr "Siirrä alemmas"
+
+#: taborder.src#RID_DLG_TABORDER.PB_AUTO_ORDER.pushbutton.text
+msgid "Automatic Sort"
+msgstr "Automaattinen järjestys"
+
+#: taborder.src#RID_DLG_TABORDER.modaldialog.text
+msgid "Tab Order"
+msgstr "Sarkainjärjestys"
+
+#: selectlabeldialog.src#RID_DLG_SELECTLABELCONTROL.1.fixedtext.text
+msgid "These are control fields that can be used as label fields for the $control_class$ $control_name$."
+msgstr "Nämä kentät ovat ohjauskenttiä, joita voi käyttää ohjausobjektin $control_class$ $control_name$ selitekenttinä."
+
+#: selectlabeldialog.src#RID_DLG_SELECTLABELCONTROL.1.checkbox.text
+msgid "~No assignment"
+msgstr "~Ei määritystä"
+
+#: selectlabeldialog.src#RID_DLG_SELECTLABELCONTROL.modaldialog.text
+msgid "Label Field Selection"
+msgstr "Selitekentän valinta"
+
+#: selectlabeldialog.src#RID_STR_FORMS.string.text
+msgid "Forms"
+msgstr "Lomakkeet"
+
+#: pcrmiscres.src#RID_STR_CONFIRM_DELETE_DATA_TYPE.string.text
+msgid ""
+"Do you want to delete the data type '#type#' from the model?\n"
+"Please note that this will affect all controls which are bound to this data type."
+msgstr ""
+"Haluatko poistaa tietotyypin '#type#' mallista?\n"
+"Huomaa, että tämä vaikuttaa kaikkiin ohjausobjekteihin, jotka on sidottu tähän tietotyyppiin."
+
+#: pcrmiscres.src#RID_STR_PROPTITLE_PUSHBUTTON.string.text
+msgid "Button"
+msgstr "Painike"
+
+#: pcrmiscres.src#RID_STR_PROPTITLE_RADIOBUTTON.string.text
+msgid "Option Button"
+msgstr "Valintapainike"
+
+#: pcrmiscres.src#RID_STR_PROPTITLE_CHECKBOX.string.text
+msgid "Check Box"
+msgstr "Valintaruutu"
+
+#: pcrmiscres.src#RID_STR_PROPTITLE_FIXEDTEXT.string.text
+msgctxt "pcrmiscres.src#RID_STR_PROPTITLE_FIXEDTEXT.string.text"
+msgid "Label Field"
+msgstr "Selitekenttä"
+
+#: pcrmiscres.src#RID_STR_PROPTITLE_GROUPBOX.string.text
+msgid "Group Box"
+msgstr "Ryhmäruutu"
+
+#: pcrmiscres.src#RID_STR_PROPTITLE_EDIT.string.text
+msgid "Text Box"
+msgstr "Tekstikehys"
+
+#: pcrmiscres.src#RID_STR_PROPTITLE_FORMATTED.string.text
+msgid "Formatted Field"
+msgstr "Muotoiltu kenttä"
+
+#: pcrmiscres.src#RID_STR_PROPTITLE_LISTBOX.string.text
+msgid "List Box"
+msgstr "Luetteloruutu"
+
+#: pcrmiscres.src#RID_STR_PROPTITLE_COMBOBOX.string.text
+msgid "Combo Box"
+msgstr "Yhdistelmäruutu"
+
+#: pcrmiscres.src#RID_STR_PROPTITLE_IMAGEBUTTON.string.text
+msgid "Image Button"
+msgstr "Kuvapainike"
+
+#: pcrmiscres.src#RID_STR_PROPTITLE_HIDDENCONTROL.string.text
+msgid "Hidden Control"
+msgstr "Piilotettu ohjausobjekti"
+
+#: pcrmiscres.src#RID_STR_PROPTITLE_UNKNOWNCONTROL.string.text
+msgid "Control (unknown type)"
+msgstr "Ohjausobjekti (tuntematon tyyppi)"
+
+#: pcrmiscres.src#RID_STR_PROPTITLE_IMAGECONTROL.string.text
+msgid "Image Control"
+msgstr "Kuvan ohjaus"
+
+#: pcrmiscres.src#RID_STR_PROPTITLE_FILECONTROL.string.text
+msgid "File Selection"
+msgstr "Tiedoston valinta"
+
+#: pcrmiscres.src#RID_STR_PROPTITLE_DATEFIELD.string.text
+msgid "Date Field"
+msgstr "Päivämääräkenttä"
+
+#: pcrmiscres.src#RID_STR_PROPTITLE_TIMEFIELD.string.text
+msgid "Time Field"
+msgstr "Aikakenttä"
+
+#: pcrmiscres.src#RID_STR_PROPTITLE_NUMERICFIELD.string.text
+msgid "Numeric Field"
+msgstr "Numeerinen kenttä"
+
+#: pcrmiscres.src#RID_STR_PROPTITLE_CURRENCYFIELD.string.text
+msgid "Currency Field"
+msgstr "Valuuttakenttä"
+
+#: pcrmiscres.src#RID_STR_PROPTITLE_PATTERNFIELD.string.text
+msgid "Pattern Field"
+msgstr "Rajoitettu kenttä"
+
+#: pcrmiscres.src#RID_STR_PROPTITLE_DBGRID.string.text
+msgid "Table Control "
+msgstr "Taulukon ohjausobjekti "
+
+#: formlinkdialog.src#RID_DLG_FORMLINKS.FT_EXPLANATION.fixedtext.text
+msgid "Sub forms can be used to display detailed data about the current record of the master form. To do this, you can specify which columns in the sub form match which columns in the master form."
+msgstr "Alilomakkeiden avulla voidaan näyttää yksityiskohtaista tietoa päälomakkeen nykyisestä tietueesta. Tätä varten täytyy määrittää, mitkä alalomakkeen sarakkeet vastaavat mitäkin päälomakkeen sarakkeita."
+
+#: formlinkdialog.src#RID_DLG_FORMLINKS.modaldialog.text
+msgid "Link fields"
+msgstr "Linkitä kentät"
+
+#: formlinkdialog.src#PB_SUGGEST.pushbutton.text
+msgid "Suggest"
+msgstr "Ehdota"
+
+#: formlinkdialog.src#STR_DETAIL_FORM.string.text
+msgid "Sub Form"
+msgstr "Alilomake"
+
+#: formlinkdialog.src#STR_MASTER_FORM.string.text
+msgid "Master Form"
+msgstr "Päälomake"
+
+#. # will be replace with a name.
+#: formlinkdialog.src#STR_ERROR_RETRIEVING_COLUMNS.string.text
+msgid "The columns of '#' could not be retrieved."
+msgstr "Kohteesta '#' ei saatu haettua sarakkeita."
+
+#: formres.src#RID_STR_EDITMASK.string.text
+msgid "Edit mask"
+msgstr "Rajoituslauseke"
+
+#: formres.src#RID_STR_LITERALMASK.string.text
+msgid "Literal mask"
+msgstr "Oletusteksti"
+
+#: formres.src#RID_STR_READONLY.string.text
+msgctxt "formres.src#RID_STR_READONLY.string.text"
+msgid "Read-only"
+msgstr "Kirjoitussuojattu"
+
+#: formres.src#RID_STR_ENABLED.string.text
+msgid "Enabled"
+msgstr "Käytössä"
+
+#: formres.src#RID_STR_ENABLE_VISIBLE.string.text
+msgid "Visible"
+msgstr "Näkyvissä"
+
+#: formres.src#RID_STR_AUTOCOMPLETE.string.text
+msgid "AutoFill"
+msgstr "Automaattinen täyttö"
+
+#: formres.src#RID_STR_LINECOUNT.string.text
+msgid "Line count"
+msgstr "Rivimäärä"
+
+#: formres.src#RID_STR_MAXTEXTLEN.string.text
+msgid "Max. text length"
+msgstr "Suurin tekstin pituus"
+
+#: formres.src#RID_STR_SPIN.string.text
+msgid "Spin Button"
+msgstr "Askelluspainike"
+
+#: formres.src#RID_STR_STRICTFORMAT.string.text
+msgid "Strict format"
+msgstr "Ehdoton rajoitus"
+
+#: formres.src#RID_STR_SHOWTHOUSANDSEP.string.text
+msgid "Thousands separator"
+msgstr "Tuhatlukuerotin"
+
+#: formres.src#RID_STR_PRINTABLE.string.text
+msgid "Printable"
+msgstr "Tulostettava"
+
+#: formres.src#RID_STR_TARGET_URL.string.text
+msgctxt "formres.src#RID_STR_TARGET_URL.string.text"
+msgid "URL"
+msgstr "URL-osoite"
+
+#: formres.src#RID_STR_TARGET_FRAME.string.text
+msgctxt "formres.src#RID_STR_TARGET_FRAME.string.text"
+msgid "Frame"
+msgstr "Kehys"
+
+#: formres.src#RID_STR_HELPTEXT.string.text
+msgid "Help text"
+msgstr "Ohjeteksti"
+
+#: formres.src#RID_STR_HELPURL.string.text
+msgid "Help URL"
+msgstr "Ohjeen URL-osoite"
+
+#: formres.src#RID_STR_TAG.string.text
+msgid "Additional information"
+msgstr "Lisätietoja"
+
+#: formres.src#RID_STR_ECHO_CHAR.string.text
+msgid "Password character"
+msgstr "Salasanan merkki"
+
+#: formres.src#RID_STR_TRISTATE.string.text
+msgid "Tristate"
+msgstr "Kolmiarvoinen"
+
+#: formres.src#RID_STR_EMPTY_IS_NULL.string.text
+msgid "Empty string is NULL"
+msgstr "Tyhjän merkkijonon arvo on NULL"
+
+#: formres.src#RID_STR_DECIMAL_ACCURACY.string.text
+msgid "Decimal accuracy"
+msgstr "Desimaalitarkkuus"
+
+#: formres.src#RID_STR_IMAGE_URL.string.text
+msgid "Graphics"
+msgstr "Kuvat"
+
+#: formres.src#RID_STR_DEFAULT_SELECT_SEQ.string.text
+msgid "Default selection"
+msgstr "Oletusvalinta"
+
+#: formres.src#RID_STR_DEFAULT_BUTTON.string.text
+msgid "Default button"
+msgstr "Oletuspainike"
+
+#: formres.src#RID_STR_LABELCONTROL.string.text
+msgctxt "formres.src#RID_STR_LABELCONTROL.string.text"
+msgid "Label Field"
+msgstr "Selitekenttä"
+
+#: formres.src#RID_STR_LABEL.string.text
+msgid "Label"
+msgstr "Selite"
+
+#: formres.src#RID_STR_ALIGN.string.text
+msgid "Alignment"
+msgstr "Tasaus"
+
+#: formres.src#RID_STR_VERTICAL_ALIGN.string.text
+msgid "Vert. Alignment"
+msgstr "Pystytasaus"
+
+#: formres.src#RID_RSC_ENUM_VERTICAL_ALIGN.1.string.text
+msgid "Top"
+msgstr "Yläreuna"
+
+#: formres.src#RID_RSC_ENUM_VERTICAL_ALIGN.2.string.text
+msgid "Middle"
+msgstr "Keskikohta"
+
+#: formres.src#RID_RSC_ENUM_VERTICAL_ALIGN.3.string.text
+msgid "Bottom"
+msgstr "Alareuna"
+
+#: formres.src#RID_STR_IMAGEPOSITION.string.text
+msgid "Graphics alignment"
+msgstr "Grafiikan tasaus"
+
+#: formres.src#RID_STR_FONT.string.text
+msgctxt "formres.src#RID_STR_FONT.string.text"
+msgid "Font"
+msgstr "Fontti"
+
+#: formres.src#RID_STR_BACKGROUNDCOLOR.string.text
+msgid "Background color"
+msgstr "Taustaväri"
+
+#: formres.src#RID_STR_BORDER.string.text
+msgid "Border"
+msgstr "Reuna"
+
+#: formres.src#RID_STR_ICONSIZE.string.text
+msgid "Icon size"
+msgstr "Kuvakkeen koko"
+
+#: formres.src#RID_RSC_ENUM_ICONSIZE_TYPE.1.string.text
+msgid "Small"
+msgstr "Pieni"
+
+#: formres.src#RID_RSC_ENUM_ICONSIZE_TYPE.2.string.text
+msgid "Large"
+msgstr "Suuri"
+
+#: formres.src#RID_STR_SHOW_POSITION.string.text
+msgid "Positioning"
+msgstr "Sijoittelu"
+
+#: formres.src#RID_STR_SHOW_NAVIGATION.string.text
+msgid "Navigation"
+msgstr "Siirtyminen"
+
+#: formres.src#RID_STR_SHOW_RECORDACTIONS.string.text
+msgid "Acting on a record"
+msgstr "Tietueen käsittely"
+
+#: formres.src#RID_STR_SHOW_FILTERSORT.string.text
+msgid "Filtering / Sorting"
+msgstr "Suodatus / lajittelu"
+
+#: formres.src#RID_STR_HSCROLL.string.text
+msgid "Horizontal scroll bar"
+msgstr "Vaakavierityspalkki"
+
+#: formres.src#RID_STR_VSCROLL.string.text
+msgid "Vertical scroll bar"
+msgstr "Pystyvierityspalkki"
+
+#: formres.src#RID_STR_WORDBREAK.string.text
+msgid "Word break"
+msgstr "Sanajako"
+
+#: formres.src#RID_STR_MULTILINE.string.text
+msgid "Multiline input"
+msgstr "Usean rivin syöttö"
+
+#: formres.src#RID_STR_MULTISELECTION.string.text
+msgid "Multiselection"
+msgstr "Monivalinta"
+
+#: formres.src#RID_STR_NAME.string.text
+msgid "Name"
+msgstr "Nimi"
+
+#: formres.src#RID_STR_GROUP_NAME.string.text
+msgid "Group name"
+msgstr "Ryhmän nimi"
+
+#: formres.src#RID_STR_TABINDEX.string.text
+msgid "Tab order"
+msgstr "Sarkainjärjestys"
+
+#: formres.src#RID_STR_WHEEL_BEHAVIOR.string.text
+msgid "Mouse wheel scroll"
+msgstr "Muokkaus hiiren rullalla"
+
+#: formres.src#RID_STR_FILTER.string.text
+msgid "Filter"
+msgstr "Suodatus"
+
+#: formres.src#RID_STR_SORT_CRITERIA.string.text
+msgid "Sort"
+msgstr "Lajittele"
+
+#: formres.src#RID_STR_RECORDMARKER.string.text
+msgid "Record marker"
+msgstr "Tietuemerkki"
+
+#: formres.src#RID_STR_FILTERPROPOSAL.string.text
+msgid "Filter proposal"
+msgstr "Suodata ehdotus"
+
+#: formres.src#RID_STR_NAVIGATION.string.text
+msgid "Navigation bar"
+msgstr "Siirtymistyökalurivi"
+
+#: formres.src#RID_STR_CYCLE.string.text
+msgid "Cycle"
+msgstr "Kierto"
+
+#: formres.src#RID_STR_TABSTOP.string.text
+msgid "Tabstop"
+msgstr "Sarkain"
+
+#: formres.src#RID_STR_CONTROLSOURCE.string.text
+msgid "Data field"
+msgstr "Tietokenttä"
+
+#: formres.src#RID_STR_DROPDOWN.string.text
+msgid "Dropdown"
+msgstr "Pudotus"
+
+#: formres.src#RID_STR_BOUNDCOLUMN.string.text
+msgid "Bound field"
+msgstr "Sidottu kenttä"
+
+#: formres.src#RID_STR_LISTSOURCE.string.text
+msgid "List content"
+msgstr "Luettelon sisältö"
+
+#: formres.src#RID_STR_LISTSOURCETYPE.string.text
+msgid "Type of list contents"
+msgstr "Luettelon sisältötyyppi"
+
+#: formres.src#RID_STR_CURSORSOURCE.string.text
+msgid "Content"
+msgstr "Sisältö"
+
+#: formres.src#RID_STR_CURSORSOURCETYPE.string.text
+msgid "Content type"
+msgstr "Sisältölaji"
+
+#: formres.src#RID_STR_ALLOW_ADDITIONS.string.text
+msgid "Allow additions"
+msgstr "Salli lisäykset"
+
+#: formres.src#RID_STR_ALLOW_DELETIONS.string.text
+msgid "Allow deletions"
+msgstr "Salli poistot"
+
+#: formres.src#RID_STR_ALLOW_EDITS.string.text
+msgid "Allow modifications"
+msgstr "Salli muutokset"
+
+#: formres.src#RID_STR_DATAENTRY.string.text
+msgid "Add data only"
+msgstr "Lisää vain tietoja"
+
+#: formres.src#RID_STR_DATASOURCE.string.text
+msgid "Data source"
+msgstr "Tietolähde"
+
+#: formres.src#RID_STR_MASTERFIELDS.string.text
+msgid "Link master fields"
+msgstr "Linkitä pääkentät"
+
+#: formres.src#RID_STR_SLAVEFIELDS.string.text
+msgid "Link slave fields"
+msgstr "Linkitä alisteiset kentät"
+
+#: formres.src#RID_STR_VALUEMIN.string.text
+msgid "Value min."
+msgstr "Arvo väh."
+
+#: formres.src#RID_STR_VALUEMAX.string.text
+msgid "Value max."
+msgstr "Arvo enint."
+
+#: formres.src#RID_STR_VALUESTEP.string.text
+msgid "Incr./decrement value"
+msgstr "Lisäys-/vähennysarvo"
+
+#: formres.src#RID_STR_CURRENCYSYMBOL.string.text
+msgid "Currency symbol"
+msgstr "Valuuttasymboli"
+
+#: formres.src#RID_STR_DATEMIN.string.text
+msgid "Date min."
+msgstr "Päivämäärä vähint."
+
+#: formres.src#RID_STR_DATEMAX.string.text
+msgid "Date max."
+msgstr "Päivämäärä enint."
+
+#: formres.src#RID_STR_DATEFORMAT.string.text
+msgid "Date format"
+msgstr "Päivämäärämuoto"
+
+#: formres.src#RID_STR_SELECTEDITEMS.string.text
+msgid "Selection"
+msgstr "Valinta"
+
+#: formres.src#RID_STR_TIMEMIN.string.text
+msgid "Time min."
+msgstr "Aika väh."
+
+#: formres.src#RID_STR_TIMEMAX.string.text
+msgid "Time max."
+msgstr "Aika enint."
+
+#: formres.src#RID_STR_TIMEFORMAT.string.text
+msgid "Time format"
+msgstr "Ajan muoto"
+
+#: formres.src#RID_STR_CURRSYM_POSITION.string.text
+msgid "Prefix symbol"
+msgstr "Symboli etuliitteenä"
+
+#: formres.src#RID_STR_VALUE.string.text
+msgid "Value"
+msgstr "Arvo"
+
+#: formres.src#RID_STR_FORMATKEY.string.text
+msgid "Formatting"
+msgstr "Muotoilu"
+
+#: formres.src#RID_STR_CLASSID.string.text
+msgid "Class ID"
+msgstr "Luokan tunniste"
+
+#: formres.src#RID_STR_HEIGHT.string.text
+msgid "Height"
+msgstr "Korkeus"
+
+#: formres.src#RID_STR_WIDTH.string.text
+msgid "Width"
+msgstr "Leveys"
+
+#: formres.src#RID_STR_LISTINDEX.string.text
+msgid "List index"
+msgstr "Luettelohakemisto"
+
+#: formres.src#RID_STR_ROWHEIGHT.string.text
+msgid "Row height"
+msgstr "Rivin korkeus"
+
+#: formres.src#RID_STR_FILLCOLOR.string.text
+msgid "Fill color"
+msgstr "Täyttöväri"
+
+#: formres.src#RID_STR_LINECOLOR.string.text
+msgid "Line color"
+msgstr "Viivan väri"
+
+#: formres.src#RID_STR_REFVALUE.string.text
+msgid "Reference value (on)"
+msgstr "Viitteen arvo (päälle)"
+
+#: formres.src#RID_STR_UNCHECKEDREFVALUE.string.text
+msgid "Reference value (off)"
+msgstr "Viitteen arvo (pois)"
+
+#: formres.src#RID_STR_STRINGITEMLIST.string.text
+msgid "List entries"
+msgstr "Luettelomerkinnät"
+
+#: formres.src#RID_STR_BUTTONTYPE.string.text
+msgid "Action"
+msgstr "Toiminto"
+
+#: formres.src#RID_STR_SUBMIT_ACTION.string.text
+msgctxt "formres.src#RID_STR_SUBMIT_ACTION.string.text"
+msgid "URL"
+msgstr "URL-osoite"
+
+#: formres.src#RID_STR_SUBMIT_METHOD.string.text
+msgid "Type of submission"
+msgstr "Lähetyksen tyyppi"
+
+#: formres.src#RID_STR_DEFAULT_STATE.string.text
+msgid "Default status"
+msgstr "Oletustila"
+
+#: formres.src#RID_STR_SUBMIT_ENCODING.string.text
+msgid "Submission encoding"
+msgstr "Lähetyskoodaus"
+
+#: formres.src#RID_STR_DEFAULTVALUE.string.text
+msgid "Default value"
+msgstr "Oletusarvo"
+
+#: formres.src#RID_STR_DEFAULTTEXT.string.text
+msgid "Default text"
+msgstr "Oletusteksti"
+
+#: formres.src#RID_STR_DEFAULTDATE.string.text
+msgid "Default date"
+msgstr "Oletuspäivämäärä"
+
+#: formres.src#RID_STR_DEFAULTTIME.string.text
+msgid "Default time"
+msgstr "Oletusaika"
+
+#: formres.src#RID_STR_SUBMIT_TARGET.string.text
+msgctxt "formres.src#RID_STR_SUBMIT_TARGET.string.text"
+msgid "Frame"
+msgstr "Kehys"
+
+#: formres.src#RID_RSC_ENUM_BORDER_TYPE.1.string.text
+msgid "Without frame"
+msgstr "Ilman kehystä"
+
+#: formres.src#RID_RSC_ENUM_BORDER_TYPE.2.string.text
+msgid "3D look"
+msgstr "Kolmiulotteinen ulkoasu"
+
+#: formres.src#RID_RSC_ENUM_BORDER_TYPE.3.string.text
+msgctxt "formres.src#RID_RSC_ENUM_BORDER_TYPE.3.string.text"
+msgid "Flat"
+msgstr "Litteä"
+
+#: formres.src#RID_RSC_ENUM_LISTSOURCE_TYPE.1.string.text
+msgid "Valuelist"
+msgstr "Arvoluettelo"
+
+#: formres.src#RID_RSC_ENUM_LISTSOURCE_TYPE.2.string.text
+msgctxt "formres.src#RID_RSC_ENUM_LISTSOURCE_TYPE.2.string.text"
+msgid "Table"
+msgstr "Taulu"
+
+#: formres.src#RID_RSC_ENUM_LISTSOURCE_TYPE.3.string.text
+msgctxt "formres.src#RID_RSC_ENUM_LISTSOURCE_TYPE.3.string.text"
+msgid "Query"
+msgstr "Kysely"
+
+#: formres.src#RID_RSC_ENUM_LISTSOURCE_TYPE.4.string.text
+msgid "Sql"
+msgstr "Sql"
+
+#: formres.src#RID_RSC_ENUM_LISTSOURCE_TYPE.5.string.text
+msgid "Sql [Native]"
+msgstr "Sql [suora]"
+
+#: formres.src#RID_RSC_ENUM_LISTSOURCE_TYPE.6.string.text
+msgid "Tablefields"
+msgstr "Taulun kentät"
+
+#: formres.src#RID_RSC_ENUM_ALIGNMENT.1.string.text
+msgid "Left"
+msgstr "Vasen"
+
+#: formres.src#RID_RSC_ENUM_ALIGNMENT.2.string.text
+msgid "Center"
+msgstr "Keskitetty"
+
+#: formres.src#RID_RSC_ENUM_ALIGNMENT.3.string.text
+msgid "Right"
+msgstr "Oikea"
+
+#: formres.src#RID_RSC_ENUM_BUTTONTYPE.1.string.text
+msgctxt "formres.src#RID_RSC_ENUM_BUTTONTYPE.1.string.text"
+msgid "None"
+msgstr "Ei mitään"
+
+#: formres.src#RID_RSC_ENUM_BUTTONTYPE.2.string.text
+msgid "Submit form"
+msgstr "Lähetä lomake"
+
+#: formres.src#RID_RSC_ENUM_BUTTONTYPE.3.string.text
+msgid "Reset form"
+msgstr "Tyhjennä lomake"
+
+#: formres.src#RID_RSC_ENUM_BUTTONTYPE.4.string.text
+msgid "Open document/web page"
+msgstr "Avaa asiakirja/web-sivu"
+
+#: formres.src#RID_RSC_ENUM_BUTTONTYPE.5.string.text
+msgid "First record"
+msgstr "Ensimmäinen tietue"
+
+#: formres.src#RID_RSC_ENUM_BUTTONTYPE.6.string.text
+msgid "Previous record"
+msgstr "Edellinen tietue"
+
+#: formres.src#RID_RSC_ENUM_BUTTONTYPE.7.string.text
+msgid "Next record"
+msgstr "Seuraava tietue"
+
+#: formres.src#RID_RSC_ENUM_BUTTONTYPE.8.string.text
+msgid "Last record"
+msgstr "Viimeinen tietue"
+
+#: formres.src#RID_RSC_ENUM_BUTTONTYPE.9.string.text
+msgid "Save record"
+msgstr "Tallenna tietue"
+
+#: formres.src#RID_RSC_ENUM_BUTTONTYPE.10.string.text
+msgid "Undo data entry"
+msgstr "Kumoa tietomerkintä"
+
+#: formres.src#RID_RSC_ENUM_BUTTONTYPE.11.string.text
+msgid "New record"
+msgstr "Uusi tietue"
+
+#: formres.src#RID_RSC_ENUM_BUTTONTYPE.12.string.text
+msgid "Delete record"
+msgstr "Poista tietue"
+
+#: formres.src#RID_RSC_ENUM_BUTTONTYPE.13.string.text
+msgid "Refresh form"
+msgstr "Päivitä lomake"
+
+#: formres.src#RID_RSC_ENUM_SUBMIT_METHOD.1.string.text
+msgid "Get"
+msgstr "Get"
+
+#: formres.src#RID_RSC_ENUM_SUBMIT_METHOD.2.string.text
+msgid "Post"
+msgstr "Post"
+
+#: formres.src#RID_RSC_ENUM_SUBMIT_ENCODING.1.string.text
+msgctxt "formres.src#RID_RSC_ENUM_SUBMIT_ENCODING.1.string.text"
+msgid "URL"
+msgstr "URL"
+
+#: formres.src#RID_RSC_ENUM_SUBMIT_ENCODING.2.string.text
+msgid "Multipart"
+msgstr "Moniosainen"
+
+#: formres.src#RID_RSC_ENUM_SUBMIT_ENCODING.3.string.text
+msgctxt "formres.src#RID_RSC_ENUM_SUBMIT_ENCODING.3.string.text"
+msgid "Text"
+msgstr "Teksti"
+
+#: formres.src#RID_RSC_ENUM_DATEFORMAT_LIST.1.string.text
+msgid "Standard (short)"
+msgstr "Vakio (lyhyt)"
+
+#: formres.src#RID_RSC_ENUM_DATEFORMAT_LIST.2.string.text
+msgid "Standard (short YY)"
+msgstr "Vakio (lyhyt VV)"
+
+#: formres.src#RID_RSC_ENUM_DATEFORMAT_LIST.3.string.text
+msgid "Standard (short YYYY)"
+msgstr "Vakio (lyhyt VVVV)"
+
+#: formres.src#RID_RSC_ENUM_DATEFORMAT_LIST.4.string.text
+msgid "Standard (long)"
+msgstr "Vakio (pitkä)"
+
+#: formres.src#RID_RSC_ENUM_DATEFORMAT_LIST.5.string.text
+msgid "DD/MM/YY"
+msgstr "PP/KK/VV"
+
+#: formres.src#RID_RSC_ENUM_DATEFORMAT_LIST.6.string.text
+msgid "MM/DD/YY"
+msgstr "KK/PP/VV"
+
+#: formres.src#RID_RSC_ENUM_DATEFORMAT_LIST.7.string.text
+msgid "YY/MM/DD"
+msgstr "VV/KK/PP"
+
+#: formres.src#RID_RSC_ENUM_DATEFORMAT_LIST.8.string.text
+msgid "DD/MM/YYYY"
+msgstr "PP/KK/VVVV"
+
+#: formres.src#RID_RSC_ENUM_DATEFORMAT_LIST.9.string.text
+msgid "MM/DD/YYYY"
+msgstr "KK/PP/VVVV"
+
+#: formres.src#RID_RSC_ENUM_DATEFORMAT_LIST.10.string.text
+msgid "YYYY/MM/DD"
+msgstr "VVVV/KK/PP"
+
+#: formres.src#RID_RSC_ENUM_DATEFORMAT_LIST.11.string.text
+msgid "YY-MM-DD"
+msgstr "VV-KK-PP"
+
+#: formres.src#RID_RSC_ENUM_DATEFORMAT_LIST.12.string.text
+msgid "YYYY-MM-DD"
+msgstr "VVVV-KK-PP"
+
+#: formres.src#RID_RSC_ENUM_TIMEFORMAT_LIST.1.string.text
+msgid "13:45"
+msgstr "13:45"
+
+#: formres.src#RID_RSC_ENUM_TIMEFORMAT_LIST.2.string.text
+msgid "13:45:00"
+msgstr "13:45:00"
+
+#: formres.src#RID_RSC_ENUM_TIMEFORMAT_LIST.3.string.text
+msgid "01:45 PM"
+msgstr "01:45 PM"
+
+#: formres.src#RID_RSC_ENUM_TIMEFORMAT_LIST.4.string.text
+msgid "01:45:00 PM"
+msgstr "01:45:00 PM"
+
+#: formres.src#RID_RSC_ENUM_CHECKED.1.string.text
+msgid "Not Selected"
+msgstr "Ei valittu"
+
+#: formres.src#RID_RSC_ENUM_CHECKED.2.string.text
+msgid "Selected"
+msgstr "Valittu"
+
+#: formres.src#RID_RSC_ENUM_CHECKED.3.string.text
+msgid "Not Defined"
+msgstr "Ei määritetty"
+
+#: formres.src#RID_RSC_ENUM_CYCLE.1.string.text
+msgid "All records"
+msgstr "Kaikki tietueet"
+
+#: formres.src#RID_RSC_ENUM_CYCLE.2.string.text
+msgid "Active record"
+msgstr "Aktiivinen tietue"
+
+#: formres.src#RID_RSC_ENUM_CYCLE.3.string.text
+msgid "Current page"
+msgstr "Nykyinen sivu"
+
+#: formres.src#RID_RSC_ENUM_NAVIGATION.1.string.text
+msgctxt "formres.src#RID_RSC_ENUM_NAVIGATION.1.string.text"
+msgid "No"
+msgstr "Ei"
+
+#: formres.src#RID_RSC_ENUM_NAVIGATION.2.string.text
+msgctxt "formres.src#RID_RSC_ENUM_NAVIGATION.2.string.text"
+msgid "Yes"
+msgstr "Kyllä"
+
+#: formres.src#RID_RSC_ENUM_NAVIGATION.3.string.text
+msgid "Parent Form"
+msgstr "Päälomake"
+
+#: formres.src#RID_RSC_ENUM_SELECTION_TYPE.1.string.text
+msgctxt "formres.src#RID_RSC_ENUM_SELECTION_TYPE.1.string.text"
+msgid "None"
+msgstr "Ei mitään"
+
+#: formres.src#RID_RSC_ENUM_SELECTION_TYPE.2.string.text
+msgid "Single"
+msgstr "Yksittäinen valinta"
+
+#: formres.src#RID_RSC_ENUM_SELECTION_TYPE.3.string.text
+msgid "Multi"
+msgstr "Monivalinta"
+
+#: formres.src#RID_RSC_ENUM_SELECTION_TYPE.4.string.text
+msgid "Range"
+msgstr "Yhtenäinen valinta"
+
+#: formres.src#RID_STR_EVT_APPROVEPARAMETER.string.text
+msgid "Fill parameters"
+msgstr "Täytä parametrit"
+
+#: formres.src#RID_STR_EVT_ACTIONPERFORMED.string.text
+msgid "Execute action"
+msgstr "Suorita toiminto"
+
+#: formres.src#RID_STR_EVT_AFTERUPDATE.string.text
+msgid "After updating"
+msgstr "Päivityksen jälkeen"
+
+#: formres.src#RID_STR_EVT_BEFOREUPDATE.string.text
+msgid "Before updating"
+msgstr "Ennen päivitystä"
+
+#: formres.src#RID_STR_EVT_APPROVEROWCHANGE.string.text
+msgid "Before record action"
+msgstr "Ennen tietuetoimintoa"
+
+#: formres.src#RID_STR_EVT_ROWCHANGE.string.text
+msgid "After record action"
+msgstr "Tietuetoiminnon jälkeen"
+
+#: formres.src#RID_STR_EVT_CONFIRMDELETE.string.text
+msgid "Confirm deletion"
+msgstr "Vahvista poistaminen"
+
+#: formres.src#RID_STR_EVT_ERROROCCURRED.string.text
+msgid "Error occurred"
+msgstr "On ilmennyt virhe"
+
+#: formres.src#RID_STR_EVT_FOCUSGAINED.string.text
+msgid "When receiving focus"
+msgstr "Kun kohdistus saavutetaan"
+
+#: formres.src#RID_STR_EVT_FOCUSLOST.string.text
+msgid "When losing focus"
+msgstr "Kun kohdistus menetetään"
+
+#: formres.src#RID_STR_EVT_ITEMSTATECHANGED.string.text
+msgid "Item status changed"
+msgstr "Objektin tilaa muutettu"
+
+#: formres.src#RID_STR_EVT_KEYTYPED.string.text
+msgid "Key pressed"
+msgstr "Näppäintä painettu"
+
+#: formres.src#RID_STR_EVT_KEYUP.string.text
+msgid "Key released"
+msgstr "Näppäin vapautettu"
+
+#: formres.src#RID_STR_EVT_LOADED.string.text
+msgid "When loading"
+msgstr "Ladattaessa"
+
+#: formres.src#RID_STR_EVT_RELOADING.string.text
+msgid "Before reloading"
+msgstr "Ennen uudelleenlatausta"
+
+#: formres.src#RID_STR_EVT_RELOADED.string.text
+msgid "When reloading"
+msgstr "Uudelleenlatauksen yhteydessä"
+
+#: formres.src#RID_STR_EVT_MOUSEDRAGGED.string.text
+msgid "Mouse moved while key pressed"
+msgstr "Hiirtä siirretty näppäintä painettaessa"
+
+#: formres.src#RID_STR_EVT_MOUSEENTERED.string.text
+msgid "Mouse inside"
+msgstr "Hiiri sisäpuolella"
+
+#: formres.src#RID_STR_EVT_MOUSEEXITED.string.text
+msgid "Mouse outside"
+msgstr "Hiiri ulkopuolella"
+
+#: formres.src#RID_STR_EVT_MOUSEMOVED.string.text
+msgid "Mouse moved"
+msgstr "Hiirtä siirretty"
+
+#: formres.src#RID_STR_EVT_MOUSEPRESSED.string.text
+msgid "Mouse button pressed"
+msgstr "Hiiren painiketta painettu"
+
+#: formres.src#RID_STR_EVT_MOUSERELEASED.string.text
+msgid "Mouse button released"
+msgstr "Hiiren painike vapautettu"
+
+#: formres.src#RID_STR_EVT_POSITIONING.string.text
+msgid "Before record change"
+msgstr "Ennen tietueen muuttamista"
+
+#: formres.src#RID_STR_EVT_POSITIONED.string.text
+msgid "After record change"
+msgstr "Tietueen muuttamisen jälkeen"
+
+#: formres.src#RID_STR_EVT_RESETTED.string.text
+msgid "After resetting"
+msgstr "Palauttamisen jälkeen"
+
+#: formres.src#RID_STR_EVT_APPROVERESETTED.string.text
+msgid "Prior to reset"
+msgstr "Ennen palauttamista"
+
+#: formres.src#RID_STR_EVT_APPROVEACTIONPERFORMED.string.text
+msgid "Approve action"
+msgstr "Hyväksy toiminto"
+
+#: formres.src#RID_STR_EVT_SUBMITTED.string.text
+msgid "Before submitting"
+msgstr "Ennen lähettämistä"
+
+#: formres.src#RID_STR_EVT_TEXTCHANGED.string.text
+msgid "Text modified"
+msgstr "Tekstiä muokattu"
+
+#: formres.src#RID_STR_EVT_UNLOADING.string.text
+msgid "Before unloading"
+msgstr "Ennen muistista poistamista"
+
+#: formres.src#RID_STR_EVT_UNLOADED.string.text
+msgid "When unloading"
+msgstr "Poistettaessa muistista"
+
+#: formres.src#RID_STR_EVT_CHANGED.string.text
+msgid "Changed"
+msgstr "Muutettu"
+
+#: formres.src#RID_STR_EVENTS.string.text
+msgid "Events"
+msgstr "Tapahtumat"
+
+#: formres.src#RID_STR_ESCAPE_PROCESSING.string.text
+msgid "Analyze SQL command"
+msgstr "Analysoi SQL-komento"
+
+#: formres.src#RID_STR_POSITIONX.string.text
+msgid "PositionX"
+msgstr "SijaintiX"
+
+#: formres.src#RID_STR_POSITIONY.string.text
+msgid "PositionY"
+msgstr "SijaintiY"
+
+#: formres.src#RID_STR_TITLE.string.text
+msgid "Title"
+msgstr "Otsikko"
+
+#: formres.src#RID_STR_STEP.string.text
+msgid "Page (step)"
+msgstr "Sivu (vaihe)"
+
+#: formres.src#RID_STR_PROGRESSVALUE.string.text
+msgid "Progress value"
+msgstr "Etenemisen arvo"
+
+#: formres.src#RID_STR_PROGRESSVALUE_MIN.string.text
+msgid "Progress value min."
+msgstr "Etenemisen arvo vähint."
+
+#: formres.src#RID_STR_PROGRESSVALUE_MAX.string.text
+msgid "Progress value max."
+msgstr "Etenemisen arvo enint."
+
+#: formres.src#RID_STR_SCROLLVALUE.string.text
+msgid "Scroll value"
+msgstr "Vierityksen määrä"
+
+#: formres.src#RID_STR_SCROLLVALUE_MAX.string.text
+msgid "Scroll value max."
+msgstr "Vierityksen määrä enint."
+
+#: formres.src#RID_STR_SCROLLVALUE_MIN.string.text
+msgid "Scroll value min."
+msgstr "Vierityksen määrä väh."
+
+#: formres.src#RID_STR_DEFAULT_SCROLLVALUE.string.text
+msgid "Default scroll value"
+msgstr "Vierityksen määrän oletus"
+
+#: formres.src#RID_STR_LINEINCREMENT.string.text
+msgid "Small change"
+msgstr "Pieni muutos"
+
+#: formres.src#RID_STR_BLOCKINCREMENT.string.text
+msgid "Large change"
+msgstr "Iso muutos"
+
+#: formres.src#RID_STR_REPEAT_DELAY.string.text
+msgid "Delay"
+msgstr "Viivytä"
+
+#: formres.src#RID_STR_REPEAT.string.text
+msgid "Repeat"
+msgstr "Toista"
+
+#: formres.src#RID_STR_VISIBLESIZE.string.text
+msgid "Visible size"
+msgstr "Näkyvä koko"
+
+#: formres.src#RID_STR_ORIENTATION.string.text
+msgid "Orientation"
+msgstr "Suunta"
+
+#: formres.src#RID_RSC_ENUM_ORIENTATION.1.string.text
+msgctxt "formres.src#RID_RSC_ENUM_ORIENTATION.1.string.text"
+msgid "Horizontal"
+msgstr "Vaakataso"
+
+#: formres.src#RID_RSC_ENUM_ORIENTATION.2.string.text
+msgctxt "formres.src#RID_RSC_ENUM_ORIENTATION.2.string.text"
+msgid "Vertical"
+msgstr "Pystytaso"
+
+#: formres.src#RID_STR_EVT_ADJUSTMENTVALUECHANGED.string.text
+msgid "While adjusting"
+msgstr "Säädettäessä"
+
+#: formres.src#RID_STR_DATE.string.text
+msgid "Date"
+msgstr "Päivämäärä"
+
+#: formres.src#RID_STR_STATE.string.text
+msgid "State"
+msgstr "Tila"
+
+#: formres.src#RID_STR_TIME.string.text
+msgid "Time"
+msgstr "Aika"
+
+#: formres.src#RID_STR_SCALEIMAGE.string.text
+msgid "Scale"
+msgstr "Skaalaa"
+
+#: formres.src#RID_STR_PUSHBUTTONTYPE.string.text
+msgid "Button type"
+msgstr "Painikkeen tyyppi"
+
+#: formres.src#RID_RSC_ENUM_PUSHBUTTONTYPE.1.string.text
+msgctxt "formres.src#RID_RSC_ENUM_PUSHBUTTONTYPE.1.string.text"
+msgid "Default"
+msgstr "Oletus"
+
+#: formres.src#RID_RSC_ENUM_PUSHBUTTONTYPE.2.string.text
+msgid "OK"
+msgstr "OK"
+
+#: formres.src#RID_RSC_ENUM_PUSHBUTTONTYPE.3.string.text
+msgid "Cancel"
+msgstr "Peruuta"
+
+#: formres.src#RID_RSC_ENUM_PUSHBUTTONTYPE.4.string.text
+msgctxt "formres.src#RID_RSC_ENUM_PUSHBUTTONTYPE.4.string.text"
+msgid "Help"
+msgstr "Ohje"
+
+#: formres.src#RID_STR_UNABLETOCONNECT.string.text
+msgid "The connection to the data source \"$name$\" could not be established."
+msgstr "Yhteyttä tietolähteeseen $name$ ei voitu muodostaa."
+
+#: formres.src#RID_STR_TEXT.string.text
+msgctxt "formres.src#RID_STR_TEXT.string.text"
+msgid "Text"
+msgstr "Teksti"
+
+#: formres.src#RID_STR_BOUND_CELL.string.text
+msgid "Linked cell"
+msgstr "Linkitetty solu"
+
+#: formres.src#RID_STR_LIST_CELL_RANGE.string.text
+msgid "Source cell range"
+msgstr "Lähdesolun alue"
+
+#: formres.src#RID_STR_CELL_EXCHANGE_TYPE.string.text
+msgid "Contents of the linked cell"
+msgstr "Linkitetyn solun sisältö"
+
+#: formres.src#RID_RSC_ENUM_CELL_EXCHANGE_TYPE.1.string.text
+msgid "The selected entry"
+msgstr "Valittu merkintä"
+
+#: formres.src#RID_RSC_ENUM_CELL_EXCHANGE_TYPE.2.string.text
+msgid "Position of the selected entry"
+msgstr "Valitun merkinnän sijainti"
+
+#: formres.src#RID_STR_SHOW_SCROLLBARS.string.text
+msgid "Scrollbars"
+msgstr "Vierityspalkit"
+
+#: formres.src#RID_RSC_ENUM_TEXTTYPE.1.string.text
+msgid "Single-line"
+msgstr "Yksirivinen"
+
+#: formres.src#RID_RSC_ENUM_TEXTTYPE.2.string.text
+msgid "Multi-line"
+msgstr "Monirivinen"
+
+#: formres.src#RID_RSC_ENUM_TEXTTYPE.3.string.text
+msgid "Multi-line with formatting"
+msgstr "Muotoiltu monirivinen"
+
+#: formres.src#RID_STR_SYMBOLCOLOR.string.text
+msgid "Symbol color"
+msgstr "Symbolin väri"
+
+#: formres.src#RID_STR_LINEEND_FORMAT.string.text
+msgid "Text lines end with"
+msgstr "Tekstirivit päättyvät merkintään"
+
+#: formres.src#RID_RSC_ENUM_LINEEND_FORMAT.1.string.text
+msgid "LF (Unix)"
+msgstr "LF (Unix)"
+
+#: formres.src#RID_RSC_ENUM_LINEEND_FORMAT.2.string.text
+msgid "CR+LF (Windows)"
+msgstr "CR+LF (Windows)"
+
+#: formres.src#RID_RSC_ENUM_SCROLLBARS.1.string.text
+msgctxt "formres.src#RID_RSC_ENUM_SCROLLBARS.1.string.text"
+msgid "None"
+msgstr "Ei mitään"
+
+#: formres.src#RID_RSC_ENUM_SCROLLBARS.2.string.text
+msgctxt "formres.src#RID_RSC_ENUM_SCROLLBARS.2.string.text"
+msgid "Horizontal"
+msgstr "Vaakataso"
+
+#: formres.src#RID_RSC_ENUM_SCROLLBARS.3.string.text
+msgctxt "formres.src#RID_RSC_ENUM_SCROLLBARS.3.string.text"
+msgid "Vertical"
+msgstr "Pystytaso"
+
+#: formres.src#RID_RSC_ENUM_SCROLLBARS.4.string.text
+msgid "Both"
+msgstr "Molemmat"
+
+#: formres.src#RID_RSC_ENUM_COMMAND_TYPE.1.string.text
+msgctxt "formres.src#RID_RSC_ENUM_COMMAND_TYPE.1.string.text"
+msgid "Table"
+msgstr "Taulukko"
+
+#: formres.src#RID_RSC_ENUM_COMMAND_TYPE.2.string.text
+msgctxt "formres.src#RID_RSC_ENUM_COMMAND_TYPE.2.string.text"
+msgid "Query"
+msgstr "Kysely"
+
+#: formres.src#RID_RSC_ENUM_COMMAND_TYPE.3.string.text
+msgid "SQL command"
+msgstr "SQL-lause"
+
+#: formres.src#RID_STR_TOGGLE.string.text
+msgid "Toggle"
+msgstr "Vaihda"
+
+#: formres.src#RID_STR_FOCUSONCLICK.string.text
+msgid "Take Focus on Click"
+msgstr "Kohdistus napsauttamalla"
+
+#: formres.src#RID_STR_HIDEINACTIVESELECTION.string.text
+msgid "Hide selection"
+msgstr "Piilota valinta"
+
+#: formres.src#RID_STR_VISUALEFFECT.string.text
+msgid "Style"
+msgstr "Tyyli"
+
+#: formres.src#RID_RSC_ENUM_VISUALEFFECT.1.string.text
+msgid "3D"
+msgstr "Kolmiulotteinen"
+
+#: formres.src#RID_RSC_ENUM_VISUALEFFECT.2.string.text
+msgctxt "formres.src#RID_RSC_ENUM_VISUALEFFECT.2.string.text"
+msgid "Flat"
+msgstr "Litteä"
+
+#: formres.src#RID_STR_BORDERCOLOR.string.text
+msgid "Border color"
+msgstr "Reunan väri"
+
+#: formres.src#RID_RSC_ENUM_IMAGE_POSITION.1.string.text
+msgid "Left top"
+msgstr "Ylävasen"
+
+#: formres.src#RID_RSC_ENUM_IMAGE_POSITION.2.string.text
+msgid "Left centered"
+msgstr "Keskellä vasemmalla"
+
+#: formres.src#RID_RSC_ENUM_IMAGE_POSITION.3.string.text
+msgid "Left bottom"
+msgstr "Alavasen"
+
+#: formres.src#RID_RSC_ENUM_IMAGE_POSITION.4.string.text
+msgid "Right top"
+msgstr "Yläoikea"
+
+#: formres.src#RID_RSC_ENUM_IMAGE_POSITION.5.string.text
+msgid "Right centered"
+msgstr "Keskellä oikealla"
+
+#: formres.src#RID_RSC_ENUM_IMAGE_POSITION.6.string.text
+msgid "Right bottom"
+msgstr "Alaoikea"
+
+#: formres.src#RID_RSC_ENUM_IMAGE_POSITION.7.string.text
+msgid "Above left"
+msgstr "Yläpuolella vasemmalla"
+
+#: formres.src#RID_RSC_ENUM_IMAGE_POSITION.8.string.text
+msgid "Above centered"
+msgstr "Yläpuolella keskellä"
+
+#: formres.src#RID_RSC_ENUM_IMAGE_POSITION.9.string.text
+msgid "Above right"
+msgstr "Yläpuolella oikealla"
+
+#: formres.src#RID_RSC_ENUM_IMAGE_POSITION.10.string.text
+msgid "Below left"
+msgstr "Alapuolella vasemmalla"
+
+#: formres.src#RID_RSC_ENUM_IMAGE_POSITION.11.string.text
+msgid "Below centered"
+msgstr "Alapuolella keskellä"
+
+#: formres.src#RID_RSC_ENUM_IMAGE_POSITION.12.string.text
+msgid "Below right"
+msgstr "Alapuolella oikealla"
+
+#: formres.src#RID_RSC_ENUM_IMAGE_POSITION.13.string.text
+msgid "Centered"
+msgstr "Keskitetty"
+
+#: formres.src#RID_STR_AUTOLINEBREAK.string.text
+msgid "Wrap text automatically"
+msgstr "Rivitä teksti automaattisesti"
+
+#: formres.src#RID_STR_TEXTTYPE.string.text
+msgid "Text type"
+msgstr "Tekstityyppi"
+
+#: formres.src#RID_RSC_ENUM_SHOWHIDE.1.string.text
+msgid "Hide"
+msgstr "Piilota"
+
+#: formres.src#RID_RSC_ENUM_SHOWHIDE.2.string.text
+msgid "Show"
+msgstr "Näytä"
+
+#: formres.src#RID_STR_XML_DATA_MODEL.string.text
+msgid "XML data model"
+msgstr "XML-tietomalli"
+
+#: formres.src#RID_STR_BIND_EXPRESSION.string.text
+msgid "Binding expression"
+msgstr "Sidoslauseke"
+
+#: formres.src#RID_STR_XSD_REQUIRED.string.text
+msgid "Required"
+msgstr "Vaadittu"
+
+#: formres.src#RID_STR_LIST_BINDING.string.text
+msgid "List entry source"
+msgstr "Luetteloi merkinnän lähde"
+
+#: formres.src#RID_STR_XSD_RELEVANT.string.text
+msgid "Relevant"
+msgstr "Relevantti"
+
+#: formres.src#RID_STR_XSD_READONLY.string.text
+msgctxt "formres.src#RID_STR_XSD_READONLY.string.text"
+msgid "Read-only"
+msgstr "Kirjoitussuojattu"
+
+#: formres.src#RID_STR_XSD_CONSTRAINT.string.text
+msgid "Constraint"
+msgstr "Rajoite"
+
+#: formres.src#RID_STR_XSD_CALCULATION.string.text
+msgid "Calculation"
+msgstr "Laskenta"
+
+#: formres.src#RID_STR_XSD_DATA_TYPE.string.text
+msgid "Data type"
+msgstr "Tietotyyppi"
+
+#: formres.src#RID_STR_XSD_WHITESPACES.string.text
+msgid "Whitespaces"
+msgstr "Tyhjät välit"
+
+#: formres.src#RID_RSC_ENUM_WHITESPACE_HANDLING.1.string.text
+msgid "Preserve"
+msgstr "Säilytä"
+
+#: formres.src#RID_RSC_ENUM_WHITESPACE_HANDLING.2.string.text
+msgid "Replace"
+msgstr "Korvaa"
+
+#: formres.src#RID_RSC_ENUM_WHITESPACE_HANDLING.3.string.text
+msgid "Collapse"
+msgstr "Pienennä"
+
+#: formres.src#RID_STR_XSD_PATTERN.string.text
+msgid "Pattern"
+msgstr "Lauseke"
+
+#: formres.src#RID_STR_XSD_LENGTH.string.text
+msgid "Length"
+msgstr "Pituus"
+
+#: formres.src#RID_STR_XSD_MIN_LENGTH.string.text
+msgid "Length (at least)"
+msgstr "Pituus (vähintään)"
+
+#: formres.src#RID_STR_XSD_MAX_LENGTH.string.text
+msgid "Length (at most)"
+msgstr "Pituus (enintään)"
+
+#: formres.src#RID_STR_XSD_TOTAL_DIGITS.string.text
+msgid "Digits (total)"
+msgstr "Numerot (kaikkiaan)"
+
+#: formres.src#RID_STR_XSD_FRACTION_DIGITS.string.text
+msgid "Digits (fraction)"
+msgstr "Numerot (desimaalit)"
+
+#: formres.src#RID_STR_XSD_MAX_INCLUSIVE.string.text
+msgid "Max. (inclusive)"
+msgstr "Enint. (sisältäen)"
+
+#: formres.src#RID_STR_XSD_MAX_EXCLUSIVE.string.text
+msgid "Max. (exclusive)"
+msgstr "Enint. (ilman)"
+
+#: formres.src#RID_STR_XSD_MIN_INCLUSIVE.string.text
+msgid "Min. (inclusive)"
+msgstr "Väh. (sisältäen)"
+
+#: formres.src#RID_STR_XSD_MIN_EXCLUSIVE.string.text
+msgid "Min. (exclusive)"
+msgstr "Väh. (ilman)"
+
+#: formres.src#RID_STR_SUBMISSION_ID.string.text
+msgid "Submission"
+msgstr "Lähetys"
+
+#: formres.src#RID_STR_BINDING_UI_NAME.string.text
+msgid "Binding"
+msgstr "Sidos"
+
+#: formres.src#RID_STR_SELECTION_TYPE.string.text
+msgid "Selection type"
+msgstr "Valintatyyppi"
+
+#: formres.src#RID_STR_ROOT_DISPLAYED.string.text
+msgid "Root displayed"
+msgstr "Näytä juuri"
+
+#: formres.src#RID_STR_SHOWS_HANDLES.string.text
+msgid "Show handles"
+msgstr "Näytä kahvat"
+
+#: formres.src#RID_STR_SHOWS_ROOT_HANDLES.string.text
+msgid "Show root handles"
+msgstr "Näytä juuren kahvat"
+
+#: formres.src#RID_STR_EDITABLE.string.text
+msgid "Editable"
+msgstr "Muokattava"
+
+#: formres.src#RID_STR_INVOKES_STOP_NOT_EDITING.string.text
+msgid "Invokes stop node editing"
+msgstr "Tallennus solmun muokkauksen keskeytyessä"
+
+#: formres.src#RID_STR_DECORATION.string.text
+msgid "With title bar"
+msgstr "Otsikkopalkin kanssa"
+
+#: formres.src#RID_STR_NOLABEL.string.text
+msgid "No Label"
+msgstr "Ei selitettä"
+
+#: formres.src#RID_RSC_ENUM_SCALE_MODE.1.string.text
+msgctxt "formres.src#RID_RSC_ENUM_SCALE_MODE.1.string.text"
+msgid "No"
+msgstr "Ei"
+
+#: formres.src#RID_RSC_ENUM_SCALE_MODE.2.string.text
+msgid "Keep Ratio"
+msgstr "Säilytä suhde"
+
+#: formres.src#RID_RSC_ENUM_SCALE_MODE.3.string.text
+msgid "Fit to Size"
+msgstr "Sovita kokoon"
+
+#: formres.src#RID_STR_INPUT_REQUIRED.string.text
+msgid "Input required"
+msgstr "Syöte vaaditaan"
+
+#: formres.src#RID_STR_WRITING_MODE.string.text
+msgid "Text direction"
+msgstr "Tekstin suunta"
+
+#: formres.src#RID_RSC_ENUM_WRITING_MODE.1.string.text
+msgid "Left-to-right"
+msgstr "Vasemmalta oikealle"
+
+#: formres.src#RID_RSC_ENUM_WRITING_MODE.2.string.text
+msgid "Right-to-left"
+msgstr "Oikealta vasemmalle"
+
+#: formres.src#RID_RSC_ENUM_WRITING_MODE.3.string.text
+msgid "Use superordinate object settings"
+msgstr "Käytä ensisijaista objektiasetusta"
+
+#: formres.src#RID_RSC_ENUM_WHEEL_BEHAVIOR.1.string.text
+msgid "Never"
+msgstr "Ei koskaan"
+
+#: formres.src#RID_RSC_ENUM_WHEEL_BEHAVIOR.2.string.text
+msgid "When focused"
+msgstr "Kohdistettuna"
+
+#: formres.src#RID_RSC_ENUM_WHEEL_BEHAVIOR.3.string.text
+msgid "Always"
+msgstr "Aina"
+
+#: formres.src#RID_STR_ANCHOR_TYPE.string.text
+msgid "Anchor"
+msgstr "Ankkuroi"
+
+#: formres.src#RID_RSC_ENUM_TEXT_ANCHOR_TYPE.1.string.text
+msgid "To Paragraph"
+msgstr "Kappaleeseen"
+
+#: formres.src#RID_RSC_ENUM_TEXT_ANCHOR_TYPE.2.string.text
+msgid "As Character"
+msgstr "Merkkinä"
+
+#: formres.src#RID_RSC_ENUM_TEXT_ANCHOR_TYPE.3.string.text
+msgctxt "formres.src#RID_RSC_ENUM_TEXT_ANCHOR_TYPE.3.string.text"
+msgid "To Page"
+msgstr "Sivuun"
+
+#: formres.src#RID_RSC_ENUM_TEXT_ANCHOR_TYPE.4.string.text
+msgid "To Frame"
+msgstr "Kehykseen"
+
+#: formres.src#RID_RSC_ENUM_TEXT_ANCHOR_TYPE.5.string.text
+msgid "To Character"
+msgstr "Merkkiin"
+
+#: formres.src#RID_RSC_ENUM_SHEET_ANCHOR_TYPE.1.string.text
+msgctxt "formres.src#RID_RSC_ENUM_SHEET_ANCHOR_TYPE.1.string.text"
+msgid "To Page"
+msgstr "Sivuun"
+
+#: formres.src#RID_RSC_ENUM_SHEET_ANCHOR_TYPE.2.string.text
+msgid "To Cell"
+msgstr "Soluun"
+
+#. That's the 'Regular' as used for a font style (as opposed to 'italic' and 'bold'), so please use a consistent translation.
+#: formres.src#RID_STR_FONTSTYLE_REGULAR.string.text
+msgid "Regular"
+msgstr "Tavallinen"
+
+#. That's the 'Bold Italic' as used for a font style, so please use a consistent translation.
+#: formres.src#RID_STR_FONTSTYLE_BOLD_ITALIC.string.text
+msgid "Bold Italic"
+msgstr "Lihavoitu ja kursivoitu"
+
+#. That's the 'Italic' as used for a font style, so please use a consistent translation.
+#: formres.src#RID_STR_FONTSTYLE_ITALIC.string.text
+msgid "Italic"
+msgstr "Kursivoitu"
+
+#. That's the 'Bold' as used for a font style, so please use a consistent translation.
+#: formres.src#RID_STR_FONTSTYLE_BOLD.string.text
+msgid "Bold"
+msgstr "Lihavoitu"
+
+#: formres.src#RID_STR_FONT_DEFAULT.string.text
+msgid "(Default)"
+msgstr "(Oletus)"
diff --git a/source/fi/extensions/source/scanner.po b/source/fi/extensions/source/scanner.po
new file mode 100644
index 00000000000..08e33a4e5bd
--- /dev/null
+++ b/source/fi/extensions/source/scanner.po
@@ -0,0 +1,134 @@
+#. extracted from extensions/source/scanner.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+extensions%2Fsource%2Fscanner.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-12-21 19:54+0200\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: grid.src#GRID_DIALOG.GRID_DIALOG_RESET_BTN.pushbutton.text
+msgctxt "grid.src#GRID_DIALOG.GRID_DIALOG_RESET_BTN.pushbutton.text"
+msgid "Set"
+msgstr "Määritä"
+
+#: grid.src#GRID_DIALOG.RESET_TYPE_LINEAR_ASCENDING.string.text
+msgid "Linear ascending"
+msgstr "Lineaarinen nouseva"
+
+#: grid.src#GRID_DIALOG.RESET_TYPE_LINEAR_DESCENDING.string.text
+msgid "Linear descending"
+msgstr "Lineaarinen laskeva"
+
+#: grid.src#GRID_DIALOG.RESET_TYPE_RESET.string.text
+msgid "Original values"
+msgstr "Alkuperäiset arvot"
+
+#: grid.src#GRID_DIALOG.RESET_TYPE_EXPONENTIAL.string.text
+msgid "Exponential increasing"
+msgstr "Eksponentiaalinen lisäys"
+
+#: sanedlg.src#RID_SANE_DIALOG.RID_DEVICEINFO_BTN.pushbutton.text
+msgid ""
+"About\n"
+" Dev~ice"
+msgstr ""
+"Tietoja\n"
+" la~itteesta"
+
+#: sanedlg.src#RID_SANE_DIALOG.RID_PREVIEW_BTN.pushbutton.text
+msgid ""
+"Create\n"
+"Preview"
+msgstr ""
+"Luo\n"
+"esikatselu"
+
+#: sanedlg.src#RID_SANE_DIALOG.RID_SCAN_BTN.pushbutton.text
+msgid "Scan"
+msgstr "Skannaa"
+
+#: sanedlg.src#RID_SANE_DIALOG.RID_PREVIEW_BOX.fixedline.text
+msgid "Preview"
+msgstr "Esikatselu"
+
+#: sanedlg.src#RID_SANE_DIALOG.RID_SCANAREA_BOX.fixedline.text
+msgid "Scan area"
+msgstr "Skannausalue"
+
+#: sanedlg.src#RID_SANE_DIALOG.RID_SCAN_LEFT_TXT.fixedtext.text
+msgid "Left:"
+msgstr "Vasen:"
+
+#: sanedlg.src#RID_SANE_DIALOG.RID_SCAN_TOP_TXT.fixedtext.text
+msgid "Top:"
+msgstr "Yläreuna:"
+
+#: sanedlg.src#RID_SANE_DIALOG.RID_SCAN_RIGHT_TXT.fixedtext.text
+msgid "Right:"
+msgstr "Oikea:"
+
+#: sanedlg.src#RID_SANE_DIALOG.RID_SCAN_BOTTOM_TXT.fixedtext.text
+msgid "Bottom:"
+msgstr "Alareuna:"
+
+#: sanedlg.src#RID_SANE_DIALOG.RID_DEVICE_BOX_TXT.fixedtext.text
+msgid "Device used:"
+msgstr "Käytetty laite:"
+
+#: sanedlg.src#RID_SANE_DIALOG.RID_SCAN_RESOLUTION_TXT.fixedtext.text
+msgid "Resolution [~DPI]"
+msgstr "Tarkkuus [~DPI]"
+
+#: sanedlg.src#RID_SANE_DIALOG.RID_SCAN_ADVANCED_TXT.fixedtext.text
+msgid "Show advanced options"
+msgstr "Näytä lisäasetukset"
+
+#: sanedlg.src#RID_SANE_DIALOG.RID_SCAN_OPTION_TXT.fixedtext.text
+msgid "Options:"
+msgstr "Asetukset:"
+
+#: sanedlg.src#RID_SANE_DIALOG.RID_SCAN_NUMERIC_VECTOR_TXT.fixedtext.text
+msgid "Vector element"
+msgstr "Vektorielementti"
+
+#: sanedlg.src#RID_SANE_DIALOG.RID_SCAN_BUTTON_OPTION_BTN.pushbutton.text
+msgctxt "sanedlg.src#RID_SANE_DIALOG.RID_SCAN_BUTTON_OPTION_BTN.pushbutton.text"
+msgid "Set"
+msgstr "Määritä"
+
+#: sanedlg.src#RID_SANE_DIALOG.modaldialog.text
+msgid "Scanner"
+msgstr "Skanneri"
+
+#: sanedlg.src#RID_SANE_DEVICEINFO_TXT.string.text
+msgid ""
+"Device: %s\n"
+"Vendor: %s\n"
+"Model: %s\n"
+"Type: %s"
+msgstr ""
+"Laite: %s\n"
+"Toimittaja: %s\n"
+"Malli: %s\n"
+"Tyyppi: %s"
+
+#: sanedlg.src#RID_SANE_SCANERROR_TXT.string.text
+msgid "An error occurred while scanning."
+msgstr "Skannauksessa on ilmennyt virhe."
+
+#: sanedlg.src#RID_SANE_NORESOLUTIONOPTION_TXT.string.text
+msgid "The device does not offer a preview option. Therefore, a normal scan will be used as a preview instead. This may take a considerable amount of time."
+msgstr "Laitteessa ei ole esikatselutoimintoa. Tavallista skannausta käytetään esikatseluskannauksen sijasta. Tavallinen skannaus saattaa kestää huomattavan kauan."
+
+#: sanedlg.src#RID_SANE_NOSANELIB_TXT.string.text
+msgid "The SANE interface could not be initialized. Scanning is not possible."
+msgstr "SANE-liittymää ei voitu alustaa. Skannausta ei voida suorittaa."
diff --git a/source/fi/extensions/source/update/check.po b/source/fi/extensions/source/update/check.po
new file mode 100644
index 00000000000..856f16b8b61
--- /dev/null
+++ b/source/fi/extensions/source/update/check.po
@@ -0,0 +1,230 @@
+#. extracted from extensions/source/update/check.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+extensions%2Fsource%2Fupdate%2Fcheck.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:38+0200\n"
+"PO-Revision-Date: 2012-07-14 08:57+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Pootle 2.1.6\n"
+"X-Accelerator-Marker: ~\n"
+
+#: updatehdl.src#RID_UPDATE_STR_CHECKING.string.text
+msgid "Checking..."
+msgstr "Tarkistetaan..."
+
+#: updatehdl.src#RID_UPDATE_STR_CHECKING_ERR.string.text
+msgid "Checking for an update failed."
+msgstr "Päivitysten saatavuuden tarkistus epäonnistui."
+
+#: updatehdl.src#RID_UPDATE_STR_NO_UPD_FOUND.string.text
+msgid "%PRODUCTNAME %PRODUCTVERSION is up to date."
+msgstr "%PRODUCTNAME %PRODUCTVERSION on ajan tasalla."
+
+#: updatehdl.src#RID_UPDATE_STR_UPD_FOUND.string.text
+msgid ""
+"%PRODUCTNAME %NEXTVERSION is available.\n"
+"\n"
+"The installed version is %PRODUCTNAME %PRODUCTVERSION.\n"
+"\n"
+"Note: Before downloading an update, please ensure that you have sufficient access rights to install it.\n"
+"A password, usually the administrator's or root password, may be required."
+msgstr ""
+"%PRODUCTNAME %NEXTVERSION on saatavilla.\n"
+"\n"
+"Nykyinen asennettu versio on %PRODUCTNAME %PRODUCTVERSION.\n"
+"\n"
+"Ennen päivityksen lataamista varmista, että sinulla on riittävät oikeudet sen asentamiseen.\n"
+"Asentaminen voi vaatia pääkäyttäjän salasanan."
+
+#: updatehdl.src#RID_UPDATE_STR_DLG_TITLE.string.text
+msgid "Check for Updates"
+msgstr "Tarkista päivitysten saatavuus"
+
+#: updatehdl.src#RID_UPDATE_STR_DOWNLOAD_PAUSE.string.text
+msgid "Downloading %PRODUCTNAME %NEXTVERSION paused at..."
+msgstr "%PRODUCTNAME %NEXTVERSION:n lataaminen pysäytetty kohdassa..."
+
+#: updatehdl.src#RID_UPDATE_STR_DOWNLOAD_ERR.string.text
+msgid "Downloading %PRODUCTNAME %NEXTVERSION stalled at"
+msgstr "%PRODUCTNAME %NEXTVERSION:n lataaminen ei edisty kohdassa"
+
+#: updatehdl.src#RID_UPDATE_STR_DOWNLOAD_WARN.string.text
+msgid ""
+"The download location is: %DOWNLOAD_PATH.\n"
+"\n"
+"Under Tools – Options... - %PRODUCTNAME – Online Update you can change the download location."
+msgstr ""
+"Ladataan kansioon %DOWNLOAD_PATH.\n"
+"\n"
+"Voit vaihtaa latauskansiota valitsemalla Työkalut – Asetukset... – %PRODUCTNAME – Ohjelmapäivitys verkosta."
+
+#: updatehdl.src#RID_UPDATE_STR_DOWNLOAD_DESCR.string.text
+msgid "%FILE_NAME has been downloaded to %DOWNLOAD_PATH."
+msgstr "%FILE_NAME on tallennettu kansioon %DOWNLOAD_PATH."
+
+#: updatehdl.src#RID_UPDATE_STR_DOWNLOAD_UNAVAIL.string.text
+msgid ""
+"The automatic download of the update is currently not available.\n"
+"\n"
+"Click 'Download...' to download %PRODUCTNAME %NEXTVERSION manually from the web site."
+msgstr ""
+"Päivityksen automaattinen lataus ei juuri nyt onnistu.\n"
+"\n"
+"Napsauta 'Lataa...' ladataksesi %PRODUCTNAME %NEXTVERSION:n manuaalisesti www-sivulta."
+
+#: updatehdl.src#RID_UPDATE_STR_DOWNLOADING.string.text
+msgid "Downloading %PRODUCTNAME %NEXTVERSION..."
+msgstr "Ladataan %PRODUCTNAME %NEXTVERSION:ta..."
+
+#: updatehdl.src#RID_UPDATE_STR_READY_INSTALL.string.text
+msgid "Download of %PRODUCTNAME %NEXTVERSION completed. Ready for installation."
+msgstr "%PRODUCTNAME %NEXTVERSION on ladattu. Asennus voidaan aloittaa."
+
+#: updatehdl.src#RID_UPDATE_STR_CANCEL_TITLE.string.text
+msgid "%PRODUCTNAME %PRODUCTVERSION"
+msgstr "%PRODUCTNAME %PRODUCTVERSION"
+
+#: updatehdl.src#RID_UPDATE_STR_CANCEL_DOWNLOAD.string.text
+msgid "Do you really want to cancel the download?"
+msgstr "Haluatko varmasti peruuttaa latauksen?"
+
+#: updatehdl.src#RID_UPDATE_STR_BEGIN_INSTALL.string.text
+msgid "To install the update, %PRODUCTNAME %PRODUCTVERSION needs to be closed. Do you want to install the update now?"
+msgstr "Asentaaksesi päivityksen %PRODUCTNAME %PRODUCTVERSION täytyy sulkea. Haluatko asentaa päivityksen nyt?"
+
+#: updatehdl.src#RID_UPDATE_STR_INSTALL_NOW.string.text
+msgid "Install ~now"
+msgstr "Asenna ~nyt"
+
+#: updatehdl.src#RID_UPDATE_STR_INSTALL_LATER.string.text
+msgid "Install ~later"
+msgstr "Asenna ~myöhemmin"
+
+#: updatehdl.src#RID_UPDATE_STR_INSTALL_ERROR.string.text
+msgid "Could not run the installer application, please run %FILE_NAME in %DOWNLOAD_PATH manually."
+msgstr "Asennusohjelman suoritus epäonnistui. Suorita %FILE_NAME kansiossa %DOWNLOAD_PATH manuaalisesti."
+
+#: updatehdl.src#RID_UPDATE_STR_OVERWRITE_WARNING.string.text
+msgid "A file with that name already exists! Do you want to overwrite the existing file?"
+msgstr "Saman niminen tiedosto on jo olemassa. Haluatko korvata sen?"
+
+#: updatehdl.src#RID_UPDATE_STR_RELOAD_WARNING.string.text
+msgid "A file with the name '%FILENAME' already exists in '%DOWNLOAD_PATH'! Do you want to continue with the download or delete and reload the file?"
+msgstr "Tiedosto '%FILENAME' on jo olemassa kansiossa '%DOWNLOAD_PATH'. Haluatko ladata sen uudelleen verkosta vai poistaa ja avata olemassa olevan tiedoston?"
+
+#: updatehdl.src#RID_UPDATE_STR_RELOAD_RELOAD.string.text
+msgid "Reload File"
+msgstr "Avaa nykyinen"
+
+#: updatehdl.src#RID_UPDATE_STR_RELOAD_CONTINUE.string.text
+msgid "Continue"
+msgstr "Jatka latausta"
+
+#: updatehdl.src#RID_UPDATE_STR_PERCENT.string.text
+msgid "%PERCENT%"
+msgstr "%PERCENT%"
+
+#: updatehdl.src#RID_UPDATE_FT_STATUS.string.text
+msgid "Status"
+msgstr "Tila"
+
+#: updatehdl.src#RID_UPDATE_FT_DESCRIPTION.string.text
+msgid "Description"
+msgstr "Kuvaus"
+
+#: updatehdl.src#RID_UPDATE_BTN_CLOSE.string.text
+msgid "Close"
+msgstr "Sulje"
+
+#: updatehdl.src#RID_UPDATE_BTN_DOWNLOAD.string.text
+msgid "~Download"
+msgstr "Lataa"
+
+#: updatehdl.src#RID_UPDATE_BTN_INSTALL.string.text
+msgid "~Install"
+msgstr "Asenna"
+
+#: updatehdl.src#RID_UPDATE_BTN_PAUSE.string.text
+msgid "~Pause"
+msgstr "Pysäytä"
+
+#: updatehdl.src#RID_UPDATE_BTN_RESUME.string.text
+msgid "~Resume"
+msgstr "Jatka"
+
+#: updatehdl.src#RID_UPDATE_BTN_CANCEL.string.text
+msgid "Cancel"
+msgstr "Peruuta"
+
+#: updatehdl.src#RID_UPDATE_BUBBLE_T_UPDATE_AVAIL.string.text
+msgctxt "updatehdl.src#RID_UPDATE_BUBBLE_T_UPDATE_AVAIL.string.text"
+msgid "%PRODUCTNAME update available"
+msgstr "Ohjelman %PRODUCTNAME päivitys saatavilla"
+
+#: updatehdl.src#RID_UPDATE_BUBBLE_UPDATE_AVAIL.string.text
+msgid "Click the icon to start the download."
+msgstr "Napsauta kuvaketta aloittaaksesi latauksen."
+
+#: updatehdl.src#RID_UPDATE_BUBBLE_T_UPDATE_NO_DOWN.string.text
+msgctxt "updatehdl.src#RID_UPDATE_BUBBLE_T_UPDATE_NO_DOWN.string.text"
+msgid "%PRODUCTNAME update available"
+msgstr "Ohjelman %PRODUCTNAME päivitys saatavilla"
+
+#: updatehdl.src#RID_UPDATE_BUBBLE_UPDATE_NO_DOWN.string.text
+msgctxt "updatehdl.src#RID_UPDATE_BUBBLE_UPDATE_NO_DOWN.string.text"
+msgid "Click the icon for more information."
+msgstr "Napsauta kuvaketta katsoaksesi lisätietoja."
+
+#: updatehdl.src#RID_UPDATE_BUBBLE_T_AUTO_START.string.text
+msgctxt "updatehdl.src#RID_UPDATE_BUBBLE_T_AUTO_START.string.text"
+msgid "%PRODUCTNAME update available"
+msgstr "Ohjelman %PRODUCTNAME päivitys saatavilla"
+
+#: updatehdl.src#RID_UPDATE_BUBBLE_AUTO_START.string.text
+msgid "Download of update begins."
+msgstr "Päivityksen lataus alkaa."
+
+#: updatehdl.src#RID_UPDATE_BUBBLE_T_DOWNLOADING.string.text
+msgid "Download of update in progress"
+msgstr "Päivityksen lataus on meneillään"
+
+#: updatehdl.src#RID_UPDATE_BUBBLE_T_DOWNLOAD_PAUSED.string.text
+msgid "Download of update paused"
+msgstr "Päivityksen lataus on pysäytetty"
+
+#: updatehdl.src#RID_UPDATE_BUBBLE_DOWNLOAD_PAUSED.string.text
+msgid "Click the icon to resume."
+msgstr "Napsauta kuvaketta jatkaaksesi latausta."
+
+#: updatehdl.src#RID_UPDATE_BUBBLE_T_ERROR_DOWNLOADING.string.text
+msgid "Download of update stalled"
+msgstr "Päivityksen lataus ei edisty"
+
+#: updatehdl.src#RID_UPDATE_BUBBLE_ERROR_DOWNLOADING.string.text
+msgctxt "updatehdl.src#RID_UPDATE_BUBBLE_ERROR_DOWNLOADING.string.text"
+msgid "Click the icon for more information."
+msgstr "Napsauta kuvaketta katsoaksesi lisätietoja."
+
+#: updatehdl.src#RID_UPDATE_BUBBLE_T_DOWNLOAD_AVAIL.string.text
+msgid "Download of update completed"
+msgstr "Päivityksen lataus on valmis"
+
+#: updatehdl.src#RID_UPDATE_BUBBLE_DOWNLOAD_AVAIL.string.text
+msgid "Click the icon to start the installation."
+msgstr "Napsauta kuvaketta aloittaaksesi asennuksen."
+
+#: updatehdl.src#RID_UPDATE_BUBBLE_T_EXT_UPD_AVAIL.string.text
+msgid "Updates for extensions available"
+msgstr "Lisäosille on saatavilla päivityksiä"
+
+#: updatehdl.src#RID_UPDATE_BUBBLE_EXT_UPD_AVAIL.string.text
+msgctxt "updatehdl.src#RID_UPDATE_BUBBLE_EXT_UPD_AVAIL.string.text"
+msgid "Click the icon for more information."
+msgstr "Napsauta kuvaketta katsoaksesi lisätietoja."
diff --git a/source/fi/extensions/source/update/check/org/openoffice/Office.po b/source/fi/extensions/source/update/check/org/openoffice/Office.po
new file mode 100644
index 00000000000..bfe25a65d9a
--- /dev/null
+++ b/source/fi/extensions/source/update/check/org/openoffice/Office.po
@@ -0,0 +1,20 @@
+#. extracted from extensions/source/update/check/org/openoffice/Office.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+extensions%2Fsource%2Fupdate%2Fcheck%2Forg%2Fopenoffice%2FOffice.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2012-07-05 18:20+0300\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: Addons.xcu#.Addons.AddonUI.OfficeHelp.UpdateCheckJob.Title.value.text
+msgid "Check for ~Updates..."
+msgstr "Tarkista päivitykset..."
diff --git a/source/fi/filter/source/config/fragments/filters.po b/source/fi/filter/source/config/fragments/filters.po
new file mode 100644
index 00000000000..f6c90b66da0
--- /dev/null
+++ b/source/fi/filter/source/config/fragments/filters.po
@@ -0,0 +1,380 @@
+#. extracted from filter/source/config/fragments/filters.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+filter%2Fsource%2Fconfig%2Ffragments%2Ffilters.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2012-07-07 18:32+0300\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: StarDraw_5_0_Vorlage__StarImpress__ui.xcu#StarDraw_5.0_Vorlage__StarImpress_.UIName.value.text
+msgid "StarDraw 5.0 Template (Impress)"
+msgstr "StarDraw 5.0 -malli (Impress)"
+
+#: calc_OOXML_ui.xcu#Calc_Office_Open_XML.UIName.value.text
+msgid "Office Open XML Spreadsheet"
+msgstr "Office Open XML -laskentataulukko"
+
+#: StarWriter_5_0_Vorlage_Template_ui.xcu#StarWriter_5.0_Vorlage/Template.UIName.value.text
+msgid "StarWriter 5.0 Template"
+msgstr "StarWriter 5.0 -malli"
+
+#: calc8_template_ui.xcu#calc8_template.UIName.value.text
+msgid "ODF Spreadsheet Template"
+msgstr "ODF-laskentataulukon malli"
+
+#: impress8_draw_ui.xcu#impress8_draw.UIName.value.text
+msgid "ODF Drawing (Impress)"
+msgstr "ODF-piirros (Impress)"
+
+#: writer_web_StarOffice_XML_Writer_Web_Template_ui.xcu#writer_web_StarOffice_XML_Writer_Web_Template.UIName.value.text
+msgid "%productname% %formatversion% HTML Template"
+msgstr "%productname% %formatversion% -HTML-malli"
+
+#: StarOffice_XML__Base__ui.xcu#StarOffice_XML__Base_.UIName.value.text
+msgid "ODF Database"
+msgstr "ODF-tietokanta"
+
+#: writer8_ui.xcu#writer8.UIName.value.text
+msgctxt "writer8_ui.xcu#writer8.UIName.value.text"
+msgid "ODF Text Document"
+msgstr "ODF-tekstiasiakirja"
+
+#: StarDraw_3_0_Vorlage_ui.xcu#StarDraw_3.0_Vorlage.UIName.value.text
+msgid "StarDraw 3.0 Template"
+msgstr "StarDraw 3.0 -malli"
+
+#: Text__encoded___StarWriter_GlobalDocument__ui.xcu#Text__encoded___StarWriter/GlobalDocument_.UIName.value.text
+msgid "Text Encoded (Master Document)"
+msgstr "Teksti (koodattu) (perusasiakirja)"
+
+#: calc_MS_Excel_2007_Binary_ui.xcu#Calc_MS_Excel_2007_Binary.UIName.value.text
+msgid "Microsoft Excel 2007 Binary"
+msgstr "Microsoft Excel 2007 (binääri)"
+
+#: impress_OOXML_ui.xcu#Impress_Office_Open_XML.UIName.value.text
+msgid "Office Open XML Presentation"
+msgstr "Office Open XML -esitys"
+
+#: StarOffice_XML__Math__ui.xcu#StarOffice_XML__Math_.UIName.value.text
+msgid "%productname% %formatversion% Formula"
+msgstr "%productname% %formatversion% -kaava"
+
+#: MS_Word_2007_XML_ui.xcu#MS_Word_2007_XML.UIName.value.text
+msgid "Microsoft Word 2007/2010 XML"
+msgstr "Microsoft Word 2007/2010 XML"
+
+#: StarWriter_3_0_Vorlage_Template_ui.xcu#StarWriter_3.0_Vorlage/Template.UIName.value.text
+msgid "StarWriter 3.0 Template"
+msgstr "StarWriter 3.0 -malli"
+
+#: draw8_ui.xcu#draw8.UIName.value.text
+msgid "ODF Drawing"
+msgstr "ODF-piirros"
+
+#: writer_web_StarOffice_XML_Writer_ui.xcu#writer_web_StarOffice_XML_Writer.UIName.value.text
+msgid "%productname% %formatversion% Text Document (Writer/Web)"
+msgstr "%productname% %formatversion% -tekstiasiakirja (Writer/Web)"
+
+#: StarOffice_XML__Calc__ui.xcu#StarOffice_XML__Calc_.UIName.value.text
+msgid "%productname% %formatversion% Spreadsheet"
+msgstr "%productname% %formatversion% -laskentataulukko"
+
+#: draw8_template_ui.xcu#draw8_template.UIName.value.text
+msgid "ODF Drawing Template"
+msgstr "ODF-piirroksen malli"
+
+#: MS_Excel_4_0_Vorlage_Template_ui.xcu#MS_Excel_4.0_Vorlage/Template.UIName.value.text
+msgid "Microsoft Excel 4.0 Template"
+msgstr "MS Excel 4.0 -malli"
+
+#: writer_StarOffice_XML_Writer_Template_ui.xcu#writer_StarOffice_XML_Writer_Template.UIName.value.text
+msgid "%productname% %formatversion% Text Document Template"
+msgstr "%productname% %formatversion% -tekstiasiakirjan malli"
+
+#: impress_StarOffice_XML_Impress_Template_ui.xcu#impress_StarOffice_XML_Impress_Template.UIName.value.text
+msgid "%productname% %formatversion% Presentation Template"
+msgstr "%productname% %formatversion% -esityksen malli"
+
+#: writerweb8_writer_template_ui.xcu#writerweb8_writer_template.UIName.value.text
+msgid "HTML Document Template"
+msgstr "HTML-asiakirjan malli"
+
+#: impress_MS_PowerPoint_2007_XML_Template_ui.xcu#Impress_MS_PowerPoint_2007_XML_Template.UIName.value.text
+msgctxt "impress_MS_PowerPoint_2007_XML_Template_ui.xcu#Impress_MS_PowerPoint_2007_XML_Template.UIName.value.text"
+msgid "Microsoft PowerPoint 2007/2010 XML Template"
+msgstr "Microsoft PowerPoint 2007/2010 XML -malli"
+
+#: MS_Excel_5_0_95_Vorlage_Template_ui.xcu#MS_Excel_5.0/95_Vorlage/Template.UIName.value.text
+msgid "Microsoft Excel 5.0 Template"
+msgstr "MS Excel 5.0 -malli"
+
+#: MS_Word_2003_XML_ui.xcu#MS_Word_2003_XML.UIName.value.text
+msgid "Microsoft Word 2003 XML"
+msgstr "Microsoft Word 2003 XML"
+
+#: writer_globaldocument_StarOffice_XML_Writer_GlobalDocument_ui.xcu#writer_globaldocument_StarOffice_XML_Writer_GlobalDocument.UIName.value.text
+msgid "%productname% %formatversion% Master Document"
+msgstr "%productname% %formatversion% -perusasiakirja"
+
+#: StarWriter_5_0_GlobalDocument_ui.xcu#StarWriter_5.0/GlobalDocument.UIName.value.text
+msgid "StarWriter 5.0 Master Document"
+msgstr "StarWriter 5.0 -perusasiakirja"
+
+#: MS_Excel_97_Vorlage_Template_ui.xcu#MS_Excel_97_Vorlage/Template.UIName.value.text
+msgid "Microsoft Excel 97/2000/XP/2003 Template"
+msgstr "Microsoft Excel 97/2000/XP/2003 -malli"
+
+#: impress_MS_PowerPoint_2007_XML_AutoPlay.xcu#Impress_MS_PowerPoint_2007_XML_AutoPlay.UIName.value.text
+msgid "Microsoft PowerPoint 2007/2010 XML AutoPlay"
+msgstr "Microsoft PowerPoint 2007/2010 XML (automaattiesitys)"
+
+#: draw_html_Export_ui.xcu#draw_html_Export.UIName.value.text
+msgid "HTML Document (Draw)"
+msgstr "HTML-asiakirja (Draw)"
+
+#: MS_Word_2007_XML_Template.xcu#MS_Word_2007_XML_Template.UIName.value.text
+msgctxt "MS_Word_2007_XML_Template.xcu#MS_Word_2007_XML_Template.UIName.value.text"
+msgid "Microsoft Word 2007/2010 XML Template"
+msgstr "Microsoft Word 2007/2010 -malli (XML)"
+
+#: StarCalc_5_0_Vorlage_Template_ui.xcu#StarCalc_5.0_Vorlage/Template.UIName.value.text
+msgid "StarCalc 5.0 Template"
+msgstr "StarCalc 5.0 -malli"
+
+#: calc8_ui.xcu#calc8.UIName.value.text
+msgid "ODF Spreadsheet"
+msgstr "ODF-laskentataulukko"
+
+#: MS_Word_97_Vorlage_ui.xcu#MS_Word_97_Vorlage.UIName.value.text
+msgid "Microsoft Word 97/2000/XP/2003 Template"
+msgstr "Microsoft Word 97/2000/XP/2003 -malli"
+
+#: StarCalc_4_0_Vorlage_Template_ui.xcu#StarCalc_4.0_Vorlage/Template.UIName.value.text
+msgid "StarCalc 4.0 Template"
+msgstr "StarCalc 4.0 -malli"
+
+#: writerweb8_writer_ui.xcu#writerweb8_writer.UIName.value.text
+msgid "%productname% Text (Writer/Web)"
+msgstr "%productname%-tekstiasiakirja (Writer/Web)"
+
+#: impress8_template_ui.xcu#impress8_template.UIName.value.text
+msgid "ODF Presentation Template"
+msgstr "ODF-esityksen malli"
+
+#: Text_ui.xcu#Text.UIName.value.text
+msgid "Text"
+msgstr "Teksti"
+
+#: writer_globaldocument_StarOffice_XML_Writer_ui.xcu#writer_globaldocument_StarOffice_XML_Writer.UIName.value.text
+msgctxt "writer_globaldocument_StarOffice_XML_Writer_ui.xcu#writer_globaldocument_StarOffice_XML_Writer.UIName.value.text"
+msgid "%productname% %formatversion% Text Document"
+msgstr "%productname% %formatversion% -tekstiasiakirja"
+
+#: StarDraw_5_0_Vorlage_ui.xcu#StarDraw_5.0_Vorlage.UIName.value.text
+msgid "StarDraw 5.0 Template"
+msgstr "StarDraw 5.0 -malli"
+
+#: writerglobal8_writer_ui.xcu#writerglobal8_writer.UIName.value.text
+msgctxt "writerglobal8_writer_ui.xcu#writerglobal8_writer.UIName.value.text"
+msgid "ODF Text Document"
+msgstr "ODF-tekstiasiakirja"
+
+#: StarOffice_XML__Writer__ui.xcu#StarOffice_XML__Writer_.UIName.value.text
+msgctxt "StarOffice_XML__Writer__ui.xcu#StarOffice_XML__Writer_.UIName.value.text"
+msgid "%productname% %formatversion% Text Document"
+msgstr "%productname% %formatversion% -tekstiasiakirja"
+
+#: impress_MS_PowerPoint_2007_XML_ui.xcu#Impress_MS_PowerPoint_2007_XML.UIName.value.text
+msgid "Microsoft PowerPoint 2007/2010 XML"
+msgstr "Microsoft PowerPoint 2007/2010 XML"
+
+#: HTML_MasterDoc_ui.xcu#HTML_MasterDoc.UIName.value.text
+msgid "HTML Document (Master Document)"
+msgstr "HTML-asiakirja (perusasiakirja)"
+
+#: StarWriter_4_0_GlobalDocument_ui.xcu#StarWriter_4.0/GlobalDocument.UIName.value.text
+msgid "StarWriter 4.0 Master Document"
+msgstr "StarWriter 4.0 -perusasiakirja"
+
+#: StarWriter_Web_4_0_Vorlage_Template_ui.xcu#StarWriter/Web_4.0_Vorlage/Template.UIName.value.text
+msgid "StarWriter/Web 4.0 Template"
+msgstr "StarWriter/Web 4.0 -malli"
+
+#: StarImpress_5_0_Vorlage_ui.xcu#StarImpress_5.0_Vorlage.UIName.value.text
+msgid "StarImpress 5.0 Template"
+msgstr "StarImpress 5.0 -malli"
+
+#: writer8_template_ui.xcu#writer8_template.UIName.value.text
+msgid "ODF Text Document Template"
+msgstr "ODF-tekstiasiakirjan malli"
+
+#: OOXML_Text_Template_ui.xcu#Office_Open_XML_Text_Template.UIName.value.text
+msgid "Office Open XML Text Template"
+msgstr "Office Open XML -tekstiasiakirjan malli"
+
+#: math8_ui.xcu#math8.UIName.value.text
+msgid "ODF Formula"
+msgstr "ODF-kaava"
+
+#: calc_MS_Excel_2007_XML_ui.xcu#Calc_MS_Excel_2007_XML.UIName.value.text
+msgid "Microsoft Excel 2007/2010 XML"
+msgstr "Microsoft Excel 2007/2010 (XML)"
+
+#: StarOffice_XML__Chart__ui.xcu#StarOffice_XML__Chart_.UIName.value.text
+msgid "%productname% %formatversion% Chart"
+msgstr "%productname% %formatversion% -kaavio"
+
+#: MS_Word_2007_XML_Template_ui.xcu#MS_Word_2007_XML_Template.UIName.value.text
+msgctxt "MS_Word_2007_XML_Template_ui.xcu#MS_Word_2007_XML_Template.UIName.value.text"
+msgid "Microsoft Word 2007/2010 XML Template"
+msgstr "Microsoft Word 2007/2010 -malli (XML)"
+
+#: HTML__StarWriter__ui.xcu#HTML__StarWriter_.UIName.value.text
+msgid "HTML Document (Writer)"
+msgstr "HTML-asiakirja (Writer)"
+
+#: MS_Excel_2003_XML_ui.xcu#MS_Excel_2003_XML.UIName.value.text
+msgid "Microsoft Excel 2003 XML"
+msgstr "Microsoft Excel 2003 XML"
+
+#: UOF_spreadsheet_ui.xcu#UOF_spreadsheet.UIName.value.text
+msgid "Unified Office Format spreadsheet"
+msgstr "Unified Office Format -laskentataulukko"
+
+#: StarDraw_3_0_Vorlage__StarImpress__ui.xcu#StarDraw_3.0_Vorlage__StarImpress_.UIName.value.text
+msgid "StarDraw 3.0 Template (Impress)"
+msgstr "StarDraw 3.0 -malli (Impress)"
+
+#: StarImpress_4_0_Vorlage_ui.xcu#StarImpress_4.0_Vorlage.UIName.value.text
+msgid "StarImpress 4.0 Template"
+msgstr "StarImpress 4.0 -malli"
+
+#: calc_OOXML_Template_ui.xcu#Calc_Office_Open_XML_Template.UIName.value.text
+msgid "Office Open XML Spreadsheet Template"
+msgstr "Office Open XML -laskentataulukon malli"
+
+#: calc_MS_Excel_2007_XML_Template_ui.xcu#Calc_MS_Excel_2007_XML_Template.UIName.value.text
+msgid "Microsoft Excel 2007/2010 XML Template"
+msgstr "Microsoft Excel 2007/2010 -malli (XML)"
+
+#: impress_MS_PowerPoint_2007_XML_Template.xcu#Impress_MS_PowerPoint_2007_XML_Template.UIName.value.text
+msgctxt "impress_MS_PowerPoint_2007_XML_Template.xcu#Impress_MS_PowerPoint_2007_XML_Template.UIName.value.text"
+msgid "Microsoft PowerPoint 2007/2010 XML Template"
+msgstr "Microsoft PowerPoint 2007/2010 XML -malli"
+
+#: HTML_ui.xcu#HTML.UIName.value.text
+msgid "HTML Document"
+msgstr "HTML-asiakirja"
+
+#: impress8_ui.xcu#impress8.UIName.value.text
+msgid "ODF Presentation"
+msgstr "ODF-esitys"
+
+#: impress_OOXML_Template_ui.xcu#Impress_Office_Open_XML_Template.UIName.value.text
+msgid "Office Open XML Presentation Template"
+msgstr "Office Open XML -esitysmalli"
+
+#: Text__StarWriter_Web__ui.xcu#Text__StarWriter/Web_.UIName.value.text
+msgid "Text (Writer/Web)"
+msgstr "Tekstiasiakirja (Writer/Web)"
+
+#: calc_HTML_WebQuery_ui.xcu#calc_HTML_WebQuery.UIName.value.text
+msgid "Web Page Query (Calc)"
+msgstr "Web-kysely (Calc)"
+
+#: StarOffice_XML__Impress__ui.xcu#StarOffice_XML__Impress_.UIName.value.text
+msgid "%productname% %formatversion% Presentation"
+msgstr "%productname% %formatversion% -esitys"
+
+#: MS_PowerPoint_97_Vorlage_ui.xcu#MS_PowerPoint_97_Vorlage.UIName.value.text
+msgid "Microsoft PowerPoint 97/2000/XP/2003 Template"
+msgstr "Microsoft PowerPoint 97/2000/XP/2003 -malli"
+
+#: Text__encoded__ui.xcu#Text__encoded_.UIName.value.text
+msgid "Text Encoded"
+msgstr "Teksti (koodattu)"
+
+#: writerglobal8_ui.xcu#writerglobal8.UIName.value.text
+msgid "ODF Master Document"
+msgstr "ODF-perusasiakirja"
+
+#: UOF_text_ui.xcu#UOF_text.UIName.value.text
+msgid "Unified Office Format text"
+msgstr "Unified Office Format -tekstiasiakirja"
+
+#: Text__encoded___StarWriter_Web__ui.xcu#Text__encoded___StarWriter/Web_.UIName.value.text
+msgid "Text Encoded (Writer/Web)"
+msgstr "Teksti (koodattu) (Writer/Web)"
+
+#: chart8_ui.xcu#chart8.UIName.value.text
+msgid "ODF Chart"
+msgstr "ODF-kaavio"
+
+#: StarWriter_Web_5_0_Vorlage_Template_ui.xcu#StarWriter/Web_5.0_Vorlage/Template.UIName.value.text
+msgid "StarWriter/Web 5.0 Template"
+msgstr "StarWriter/Web 5.0 -malli"
+
+#: OOXML_Text_ui.xcu#Office_Open_XML_Text.UIName.value.text
+msgid "Office Open XML Text"
+msgstr "Office Open XML -tekstiasiakirja"
+
+#: draw_StarOffice_XML_Draw_Template_ui.xcu#draw_StarOffice_XML_Draw_Template.UIName.value.text
+msgid "%productname% %formatversion% Drawing Template"
+msgstr "%productname% %formatversion% -piirroksen malli"
+
+#: StarOffice_XML__Draw__ui.xcu#StarOffice_XML__Draw_.UIName.value.text
+msgid "%productname% %formatversion% Drawing"
+msgstr "%productname% %formatversion% -piirros"
+
+#: impress_StarOffice_XML_Draw_ui.xcu#impress_StarOffice_XML_Draw.UIName.value.text
+msgid "%productname% %formatversion% Drawing (Impress)"
+msgstr "%productname% %formatversion% -piirros (Impress)"
+
+#: StarCalc_3_0_Vorlage_Template_ui.xcu#StarCalc_3.0_Vorlage/Template.UIName.value.text
+msgid "StarCalc 3.0 Template"
+msgstr "StarCalc 3.0 -malli"
+
+#: MS_Word_95_Vorlage_ui.xcu#MS_Word_95_Vorlage.UIName.value.text
+msgid "Microsoft Word 95 Template"
+msgstr "MS Word 95 -malli"
+
+#: MS_Excel_95_Vorlage_Template_ui.xcu#MS_Excel_95_Vorlage/Template.UIName.value.text
+msgid "Microsoft Excel 95 Template"
+msgstr "MS Excel 95 -malli"
+
+#: calc_StarOffice_XML_Calc_Template_ui.xcu#calc_StarOffice_XML_Calc_Template.UIName.value.text
+msgid "%productname% %formatversion% Spreadsheet Template"
+msgstr "%productname% %formatversion% -laskentataulukon malli"
+
+#: UOF_presentation_ui.xcu#UOF_presentation.UIName.value.text
+msgid "Unified Office Format presentation"
+msgstr "Unified Office Format -esitys"
+
+#: impress_html_Export_ui.xcu#impress_html_Export.UIName.value.text
+msgid "HTML Document (Impress)"
+msgstr "HTML-asiakirja (Impress)"
+
+#: StarImpress_5_0__packed__ui.xcu#StarImpress_5.0__packed_.UIName.value.text
+msgid "StarImpress 5.0 Packed"
+msgstr "StarImpress 5.0 (pakattu)"
+
+#: StarWriter_4_0_Vorlage_Template_ui.xcu#StarWriter_4.0_Vorlage/Template.UIName.value.text
+msgid "StarWriter 4.0 Template"
+msgstr "StarWriter 4.0 -malli"
+
+#: Text___txt___csv__StarCalc__ui.xcu#Text___txt___csv__StarCalc_.UIName.value.text
+msgid "Text CSV"
+msgstr "Teksti CSV"
+
+#: HTML__StarCalc__ui.xcu#HTML__StarCalc_.UIName.value.text
+msgid "HTML Document (Calc)"
+msgstr "HTML-asiakirja (Calc)"
diff --git a/source/fi/filter/source/config/fragments/internalgraphicfilters.po b/source/fi/filter/source/config/fragments/internalgraphicfilters.po
new file mode 100644
index 00000000000..edd1dfdee8f
--- /dev/null
+++ b/source/fi/filter/source/config/fragments/internalgraphicfilters.po
@@ -0,0 +1,226 @@
+#. extracted from filter/source/config/fragments/internalgraphicfilters.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+filter%2Fsource%2Fconfig%2Ffragments%2Finternalgraphicfilters.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-04-05 20:03+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: xpm_Import.xcu#xpm_Import.UIName.value.text
+msgctxt "xpm_Import.xcu#xpm_Import.UIName.value.text"
+msgid "XPM - X PixMap"
+msgstr "XPM - X PixMap"
+
+#: wmf_Import.xcu#wmf_Import.UIName.value.text
+msgctxt "wmf_Import.xcu#wmf_Import.UIName.value.text"
+msgid "WMF - Windows Metafile"
+msgstr "WMF - Windows-metatiedosto"
+
+#: eps_Import.xcu#eps_Import.UIName.value.text
+msgctxt "eps_Import.xcu#eps_Import.UIName.value.text"
+msgid "EPS - Encapsulated PostScript"
+msgstr "EPS - Encapsulated PostScript"
+
+#: tga_Import.xcu#tga_Import.UIName.value.text
+msgid "TGA - Truevision Targa"
+msgstr "TGA - Truevision Targa"
+
+#: met_Import.xcu#met_Import.UIName.value.text
+msgctxt "met_Import.xcu#met_Import.UIName.value.text"
+msgid "MET - OS/2 Metafile"
+msgstr "MET - OS/2 Metafile"
+
+#: bmp_Import.xcu#bmp_Import.UIName.value.text
+msgctxt "bmp_Import.xcu#bmp_Import.UIName.value.text"
+msgid "BMP - Windows Bitmap"
+msgstr "BMP - Windows-bittikartta"
+
+#: emf_Import.xcu#emf_Import.UIName.value.text
+msgctxt "emf_Import.xcu#emf_Import.UIName.value.text"
+msgid "EMF - Enhanced Metafile"
+msgstr "EMF - Enhanced Metafile"
+
+#: ras_Import.xcu#ras_Import.UIName.value.text
+msgctxt "ras_Import.xcu#ras_Import.UIName.value.text"
+msgid "RAS - Sun Raster Image"
+msgstr "RAS - Sun Raster Image"
+
+#: dxf_Import.xcu#dxf_Import.UIName.value.text
+msgid "DXF - AutoCAD Interchange Format"
+msgstr "DXF - AutoCAD Interchange Format"
+
+#: pcd_Import_Base4.xcu#pcd_Import_Base4.UIName.value.text
+msgid "PCD - Kodak Photo CD (384x256)"
+msgstr "PCD - Kodak Photo CD (384x256)"
+
+#: ppm_Export.xcu#ppm_Export.UIName.value.text
+msgctxt "ppm_Export.xcu#ppm_Export.UIName.value.text"
+msgid "PPM - Portable Pixelmap"
+msgstr "PPM - Portable Pixelmap"
+
+#: eps_Export.xcu#eps_Export.UIName.value.text
+msgctxt "eps_Export.xcu#eps_Export.UIName.value.text"
+msgid "EPS - Encapsulated PostScript"
+msgstr "EPS - Encapsulated PostScript"
+
+#: pcx_Import.xcu#pcx_Import.UIName.value.text
+msgid "PCX - Zsoft Paintbrush"
+msgstr "PCX - Zsoft Paintbrush"
+
+#: svg_Export.xcu#svg_Export.UIName.value.text
+msgctxt "svg_Export.xcu#svg_Export.UIName.value.text"
+msgid "SVG - Scalable Vector Graphics"
+msgstr "SVG - Scalable Vector Graphics"
+
+#: png_Export.xcu#png_Export.UIName.value.text
+msgctxt "png_Export.xcu#png_Export.UIName.value.text"
+msgid "PNG - Portable Network Graphic"
+msgstr "PNG - Portable Network Graphic"
+
+#: pcd_Import_Base16.xcu#pcd_Import_Base16.UIName.value.text
+msgid "PCD - Kodak Photo CD (192x128)"
+msgstr "PCD - Kodak Photo CD (192x128)"
+
+#: pcd_Import_Base.xcu#pcd_Import_Base.UIName.value.text
+msgid "PCD - Kodak Photo CD (768x512)"
+msgstr "PCD - Kodak Photo CD (768x512)"
+
+#: tif_Export.xcu#tif_Export.UIName.value.text
+msgctxt "tif_Export.xcu#tif_Export.UIName.value.text"
+msgid "TIFF - Tagged Image File Format"
+msgstr "TIFF - Tagged Image File Format"
+
+#: svm_Import.xcu#svm_Import.UIName.value.text
+msgctxt "svm_Import.xcu#svm_Import.UIName.value.text"
+msgid "SVM - StarView Metafile"
+msgstr "SVM - StarView Metafile"
+
+#: tif_Import.xcu#tif_Import.UIName.value.text
+msgctxt "tif_Import.xcu#tif_Import.UIName.value.text"
+msgid "TIFF - Tagged Image File Format"
+msgstr "TIFF - Tagged Image File Format"
+
+#: pbm_Import.xcu#pbm_Import.UIName.value.text
+msgctxt "pbm_Import.xcu#pbm_Import.UIName.value.text"
+msgid "PBM - Portable Bitmap"
+msgstr "PBM - Portable Bitmap"
+
+#: png_Import.xcu#png_Import.UIName.value.text
+msgctxt "png_Import.xcu#png_Import.UIName.value.text"
+msgid "PNG - Portable Network Graphic"
+msgstr "PNG - Portable Network Graphic"
+
+#: xpm_Export.xcu#xpm_Export.UIName.value.text
+msgctxt "xpm_Export.xcu#xpm_Export.UIName.value.text"
+msgid "XPM - X PixMap"
+msgstr "XPM - X PixMap"
+
+#: pct_Export.xcu#pct_Export.UIName.value.text
+msgctxt "pct_Export.xcu#pct_Export.UIName.value.text"
+msgid "PCT - Mac Pict"
+msgstr "PCT - Mac Pict"
+
+#: wmf_Export.xcu#wmf_Export.UIName.value.text
+msgctxt "wmf_Export.xcu#wmf_Export.UIName.value.text"
+msgid "WMF - Windows Metafile"
+msgstr "WMF - Windows-metatiedosto"
+
+#: svg_Import.xcu#svg_Import.UIName.value.text
+msgctxt "svg_Import.xcu#svg_Import.UIName.value.text"
+msgid "SVG - Scalable Vector Graphics"
+msgstr "SVG - Skaalattava vektorigrafiikka"
+
+#: sgv_Import.xcu#sgv_Import.UIName.value.text
+msgid "SGV - StarDraw 2.0"
+msgstr "SGV - StarDraw 2.0"
+
+#: emf_Export.xcu#emf_Export.UIName.value.text
+msgctxt "emf_Export.xcu#emf_Export.UIName.value.text"
+msgid "EMF - Enhanced Metafile"
+msgstr "EMF - Enhanced Metafile"
+
+#: met_Export.xcu#met_Export.UIName.value.text
+msgctxt "met_Export.xcu#met_Export.UIName.value.text"
+msgid "MET - OS/2 Metafile"
+msgstr "MET - OS/2 Metafile"
+
+#: psd_Import.xcu#psd_Import.UIName.value.text
+msgid "PSD - Adobe Photoshop"
+msgstr "PSD - Adobe Photoshop"
+
+#: jpg_Import.xcu#jpg_Import.UIName.value.text
+msgctxt "jpg_Import.xcu#jpg_Import.UIName.value.text"
+msgid "JPEG - Joint Photographic Experts Group"
+msgstr "JPEG - Joint Photographic Experts Group"
+
+#: pct_Import.xcu#pct_Import.UIName.value.text
+msgctxt "pct_Import.xcu#pct_Import.UIName.value.text"
+msgid "PCT - Mac Pict"
+msgstr "PCT - Mac Pict"
+
+#: ppm_Import.xcu#ppm_Import.UIName.value.text
+msgctxt "ppm_Import.xcu#ppm_Import.UIName.value.text"
+msgid "PPM - Portable Pixelmap"
+msgstr "PPM - Portable Pixelmap"
+
+#: ras_Export.xcu#ras_Export.UIName.value.text
+msgctxt "ras_Export.xcu#ras_Export.UIName.value.text"
+msgid "RAS - Sun Raster Image"
+msgstr "RAS - Sun Raster Image"
+
+#: pgm_Export.xcu#pgm_Export.UIName.value.text
+msgctxt "pgm_Export.xcu#pgm_Export.UIName.value.text"
+msgid "PGM - Portable Graymap"
+msgstr "PGM - Portable Graymap"
+
+#: jpg_Export.xcu#jpg_Export.UIName.value.text
+msgctxt "jpg_Export.xcu#jpg_Export.UIName.value.text"
+msgid "JPEG - Joint Photographic Experts Group"
+msgstr "JPEG - Joint Photographic Experts Group"
+
+#: sgf_Import.xcu#sgf_Import.UIName.value.text
+msgid "SGF - StarWriter Graphics Format"
+msgstr "SGF - StarWriter-grafiikkatiedosto"
+
+#: bmp_Export.xcu#bmp_Export.UIName.value.text
+msgctxt "bmp_Export.xcu#bmp_Export.UIName.value.text"
+msgid "BMP - Windows Bitmap"
+msgstr "BMP - Windows-bittikartta"
+
+#: svm_Export.xcu#svm_Export.UIName.value.text
+msgctxt "svm_Export.xcu#svm_Export.UIName.value.text"
+msgid "SVM - StarView Metafile"
+msgstr "SVM - StarView Metafile"
+
+#: xbm_Import.xcu#xbm_Import.UIName.value.text
+msgid "XBM - X Bitmap"
+msgstr "XBM - X-bittikartta"
+
+#: gif_Export.xcu#gif_Export.UIName.value.text
+msgctxt "gif_Export.xcu#gif_Export.UIName.value.text"
+msgid "GIF - Graphics Interchange Format"
+msgstr "GIF - Graphics Interchange Format"
+
+#: pgm_Import.xcu#pgm_Import.UIName.value.text
+msgctxt "pgm_Import.xcu#pgm_Import.UIName.value.text"
+msgid "PGM - Portable Graymap"
+msgstr "PGM - Portable Graymap"
+
+#: pbm_Export.xcu#pbm_Export.UIName.value.text
+msgctxt "pbm_Export.xcu#pbm_Export.UIName.value.text"
+msgid "PBM - Portable Bitmap"
+msgstr "PBM - Portable Bitmap"
+
+#: gif_Import.xcu#gif_Import.UIName.value.text
+msgctxt "gif_Import.xcu#gif_Import.UIName.value.text"
+msgid "GIF - Graphics Interchange Format"
+msgstr "GIF - Graphics Interchange Format"
diff --git a/source/fi/filter/source/config/fragments/types.po b/source/fi/filter/source/config/fragments/types.po
new file mode 100644
index 00000000000..1c63b114031
--- /dev/null
+++ b/source/fi/filter/source/config/fragments/types.po
@@ -0,0 +1,110 @@
+#. extracted from filter/source/config/fragments/types.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+filter%2Fsource%2Fconfig%2Ffragments%2Ftypes.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:40+0200\n"
+"PO-Revision-Date: 2011-07-28 19:13+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: StarBase.xcu#StarBase.UIName.value.text
+msgid "OpenDocument Database"
+msgstr "OpenDocument-tietokanta"
+
+#: MS_PowerPoint_2007_XML_AutoPlay.xcu#MS_PowerPoint_2007_XML_AutoPlay.UIName.value.text
+msgctxt "MS_PowerPoint_2007_XML_AutoPlay.xcu#MS_PowerPoint_2007_XML_AutoPlay.UIName.value.text"
+msgid "Microsoft PowerPoint 2007/2010 XML"
+msgstr "Microsoft PowerPoint 2007/2010 XML"
+
+#: MS_Excel_2007_XML_Template.xcu#MS_Excel_2007_XML_Template.UIName.value.text
+msgid "Microsoft Excel 2007/2010 XML Template"
+msgstr "Microsoft Excel 2007/2010 XML -malli"
+
+#: calc_MS_Excel_2003_XML.xcu#calc_MS_Excel_2003_XML.UIName.value.text
+msgid "Microsoft Excel 2003 XML"
+msgstr "Microsoft Excel 2003 XML"
+
+#: writer8.xcu#writer8.UIName.value.text
+msgid "Writer 8"
+msgstr "Writer 8"
+
+#: chart8.xcu#chart8.UIName.value.text
+msgid "Chart 8"
+msgstr "Chart 8"
+
+#: writerglobal8.xcu#writerglobal8.UIName.value.text
+msgid "Writer 8 Master Document"
+msgstr "Writer 8 -perusasiakirja"
+
+#: MS_Excel_2007_XML.xcu#MS_Excel_2007_XML.UIName.value.text
+msgid "Microsoft Excel 2007/2010 XML"
+msgstr "Microsoft Excel 2007/2010 XML"
+
+#: writer_MS_Word_2007_XML_Template.xcu#writer_MS_Word_2007_Template.UIName.value.text
+msgid "Microsoft Word 2007/2010 XML Template"
+msgstr "Microsoft Word 2007/2010 XML -malli"
+
+#: MS_PowerPoint_2007_XML_Template.xcu#MS_PowerPoint_2007_XML_Template.UIName.value.text
+msgid "Microsoft PowerPoint 2007/2010 XML Template"
+msgstr "Microsoft PowerPoint 2007/2010 XML -malli"
+
+#: impress8.xcu#impress8.UIName.value.text
+msgid "Impress 8"
+msgstr "Impress 8"
+
+#: writer_MS_Word_2007_XML.xcu#writer_MS_Word_2007.UIName.value.text
+msgid "Microsoft Word 2007/2010 XML"
+msgstr "Microsoft Word 2007/2010 XML"
+
+#: draw8.xcu#draw8.UIName.value.text
+msgid "Draw 8"
+msgstr "Draw 8"
+
+#: writerweb8_writer_template.xcu#writerweb8_writer_template.UIName.value.text
+msgid "Writer/Web 8 Template"
+msgstr "Writer/Web 8 -malli"
+
+#: impress8_template.xcu#impress8_template.UIName.value.text
+msgid "Impress 8 Template"
+msgstr "Impress 8 -malli"
+
+#: writer_MS_Word_2003_XML.xcu#writer_MS_Word_2003_XML.UIName.value.text
+msgid "Microsoft Word 2003 XML"
+msgstr "Microsoft Word 2003 XML"
+
+#: draw8_template.xcu#draw8_template.UIName.value.text
+msgid "Draw 8 Template"
+msgstr "Draw 8 -malli"
+
+#: math8.xcu#math8.UIName.value.text
+msgid "Math 8"
+msgstr "Math 8"
+
+#: writer8_template.xcu#writer8_template.UIName.value.text
+msgid "Writer 8 Template"
+msgstr "Writer 8 -malli"
+
+#: MS_Excel_2007_Binary.xcu#MS_Excel_2007_Binary.UIName.value.text
+msgid "Microsoft Excel 2007 Binary"
+msgstr "Microsoft Excel 2007 (binääri)"
+
+#: calc8.xcu#calc8.UIName.value.text
+msgid "Calc 8"
+msgstr "Calc 8"
+
+#: calc8_template.xcu#calc8_template.UIName.value.text
+msgid "Calc 8 Template"
+msgstr "Calc 8 -malli"
+
+#: MS_PowerPoint_2007_XML.xcu#MS_PowerPoint_2007_XML.UIName.value.text
+msgctxt "MS_PowerPoint_2007_XML.xcu#MS_PowerPoint_2007_XML.UIName.value.text"
+msgid "Microsoft PowerPoint 2007/2010 XML"
+msgstr "Microsoft PowerPoint 2007/2010 XML"
diff --git a/source/fi/filter/source/flash.po b/source/fi/filter/source/flash.po
new file mode 100644
index 00000000000..18800858048
--- /dev/null
+++ b/source/fi/filter/source/flash.po
@@ -0,0 +1,28 @@
+#. extracted from filter/source/flash.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+filter%2Fsource%2Fflash.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-04-05 20:03+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: impswfdialog.src#DLG_OPTIONS.FI_DESCR.fixedtext.text
+msgid ""
+"1: min. quality\n"
+"100: max. quality"
+msgstr ""
+"1: vähimmäislaatu\n"
+"100: enimmäislaatu"
+
+#: impswfdialog.src#DLG_OPTIONS.modaldialog.text
+msgid "Macromedia Flash (SWF) Options"
+msgstr "Macromedia Flash (SWF) -asetukset"
diff --git a/source/fi/filter/source/graphicfilter/eps.po b/source/fi/filter/source/graphicfilter/eps.po
new file mode 100644
index 00000000000..366c93c4f28
--- /dev/null
+++ b/source/fi/filter/source/graphicfilter/eps.po
@@ -0,0 +1,24 @@
+#. extracted from filter/source/graphicfilter/eps.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+filter%2Fsource%2Fgraphicfilter%2Feps.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-04-05 20:03+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: epsstr.src#KEY_VERSION_CHECK.string.text
+msgid ""
+"Warning: Not all of the imported EPS graphics could be saved at level1\n"
+"as some are at a higher level!"
+msgstr ""
+"Varoitus: Kaikkien tuotujen EPS-kuvien tallentaminen ei onnistunut tasolla 1,\n"
+"koska joidenkin kuvien taso on korkeampi!"
diff --git a/source/fi/filter/source/pdf.po b/source/fi/filter/source/pdf.po
new file mode 100644
index 00000000000..8f7383b6ed0
--- /dev/null
+++ b/source/fi/filter/source/pdf.po
@@ -0,0 +1,489 @@
+#. extracted from filter/source/pdf.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+filter%2Fsource%2Fpdf.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2012-07-07 18:26+0300\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: pdf.src#PDF_PROGRESS_BAR.string.text
+msgid "Export as PDF"
+msgstr "Vie PDF-asiakirjana"
+
+#: impdialog.src#STR_PDF_EXPORT.string.text
+msgid "E~xport"
+msgstr "~Vienti"
+
+#: impdialog.src#STR_PDF_EXPORT_UDPWD.string.text
+msgid "Set open password"
+msgstr "Aseta avaussalasana"
+
+#: impdialog.src#STR_PDF_EXPORT_ODPWD.string.text
+msgid "Set permission password"
+msgstr "Aseta oikeuksien salasana"
+
+#: impdialog.src#RID_PDF_TAB_GENER.FL_PAGES.fixedline.text
+msgid "Range"
+msgstr "Alue"
+
+#: impdialog.src#RID_PDF_TAB_GENER.RB_ALL.radiobutton.text
+msgid "~All"
+msgstr "~Kaikki"
+
+#: impdialog.src#RID_PDF_TAB_GENER.RB_RANGE.radiobutton.text
+msgid "~Pages"
+msgstr "~Sivut"
+
+#: impdialog.src#RID_PDF_TAB_GENER.RB_SELECTION.radiobutton.text
+msgid "~Selection"
+msgstr "V~alinta"
+
+#: impdialog.src#RID_PDF_TAB_GENER.FL_IMAGES.fixedline.text
+msgid "Images"
+msgstr "Kuvat"
+
+#: impdialog.src#RID_PDF_TAB_GENER.RB_LOSSLESSCOMPRESSION.radiobutton.text
+msgid "~Lossless compression"
+msgstr "~Häviötön pakkaus"
+
+#: impdialog.src#RID_PDF_TAB_GENER.RB_JPEGCOMPRESSION.radiobutton.text
+msgid "~JPEG compression"
+msgstr "~JPEG-pakkaus"
+
+#: impdialog.src#RID_PDF_TAB_GENER.FT_QUALITY.fixedtext.text
+msgid "~Quality"
+msgstr "~Laatu"
+
+#: impdialog.src#RID_PDF_TAB_GENER.CB_REDUCEIMAGERESOLUTION.checkbox.text
+msgid "~Reduce image resolution"
+msgstr "~Vähennä kuvatarkkuutta"
+
+#: impdialog.src#RID_PDF_TAB_GENER.tabpage.text
+msgctxt "impdialog.src#RID_PDF_TAB_GENER.tabpage.text"
+msgid "General"
+msgstr "Yleiset"
+
+#: impdialog.src#FL_WATERMARK.fixedline.text
+msgid "Watermark"
+msgstr "Vesileima"
+
+#: impdialog.src#CB_WATERMARK.checkbox.text
+msgid "Sign with Watermark"
+msgstr "Lisää vesileima"
+
+#: impdialog.src#FT_WATERMARK.fixedtext.text
+msgid "Watermark Text"
+msgstr "Vesileiman teksti"
+
+#: impdialog.src#FL_GENERAL.fixedline.text
+msgctxt "impdialog.src#FL_GENERAL.fixedline.text"
+msgid "General"
+msgstr "Yleiset"
+
+#: impdialog.src#CB_ADDSTREAM.checkbox.text
+msgid "Em~bed OpenDocument file"
+msgstr "Upotettu OpenDocument-tiedosto"
+
+#: impdialog.src#FT_ADDSTREAMDESCRIPTION.fixedtext.text
+msgid "Makes this PDF easily editable in %PRODUCTNAME"
+msgstr "Tekee tästä PDF:stä helposti %PRODUCTNAMEssa muokattavan"
+
+#: impdialog.src#CB_PDFA_1B_SELECT.checkbox.text
+msgid "P~DF/A-1a"
+msgstr "PDF/A-1a"
+
+#: impdialog.src#CB_TAGGEDPDF.checkbox.text
+msgid "~Tagged PDF"
+msgstr "~Muotoilutunnisteellinen PDF"
+
+#: impdialog.src#CB_EXPORTFORMFIELDS.checkbox.text
+msgid "~Create PDF form"
+msgstr "~Luo PDF-lomake"
+
+#: impdialog.src#FT_FORMSFORMAT.fixedtext.text
+msgid "Submit ~format"
+msgstr "Lähetys~muoto"
+
+#: impdialog.src#CB_ALLOWDUPLICATEFIELDNAMES.checkbox.text
+msgid "Allow duplicate field ~names"
+msgstr "Salli samannimiset kentät"
+
+#: impdialog.src#CB_EXPORTBOOKMARKS.checkbox.text
+msgid "Export ~bookmarks"
+msgstr "Vie ~kirjanmerkit"
+
+#: impdialog.src#CB_EXPORTNOTES.checkbox.text
+msgid "~Export comments"
+msgstr "Vie huomautukset"
+
+#: impdialog.src#CB_EXPORTNOTESPAGES.checkbox.text
+msgid "Export ~notes pages"
+msgstr "Vie muistiinpanosivut"
+
+#: impdialog.src#CB_EXPORTHIDDENSLIDES.checkbox.text
+msgid "Export ~hidden pages"
+msgstr "Vie piilotetut sivut"
+
+#: impdialog.src#CB_EXPORTEMPTYPAGES.checkbox.text
+msgid "Exp~ort automatically inserted blank pages"
+msgstr "Vie automaattisesti lisätyt ~tyhjät sivut"
+
+#: impdialog.src#CB_EMBEDSTANDARDFONTS.checkbox.text
+msgid "E~mbed standard fonts"
+msgstr "Upota perusfontit"
+
+#: impdialog.src#RID_PDF_WARNPDFAPASSWORD.warningbox.text
+msgid "PDF/A does not allow encryption. The exported PDF file will not be password protected."
+msgstr "PDF/A-tiedostot eivät tue salausta. PDF-tiedostoa ei suojata salasanalla."
+
+#: impdialog.src#RID_PDF_WARNPDFAPASSWORD.warningbox.title
+msgid "PDF/A Export"
+msgstr "PDF/A-vienti"
+
+#: impdialog.src#RID_PDF_TAB_OPNFTR.FL_INITVIEW.fixedline.text
+msgid "Panes"
+msgstr "Paneelit"
+
+#: impdialog.src#RID_PDF_TAB_OPNFTR.RB_OPNMODE_PAGEONLY.radiobutton.text
+msgid "~Page only"
+msgstr "~Vain sivu"
+
+#: impdialog.src#RID_PDF_TAB_OPNFTR.RB_OPNMODE_OUTLINE.radiobutton.text
+msgid "~Bookmarks and page"
+msgstr "~Kirjanmerkit ja sivu"
+
+#: impdialog.src#RID_PDF_TAB_OPNFTR.RB_OPNMODE_THUMBS.radiobutton.text
+msgid "~Thumbnails and page"
+msgstr "~Esikatselukuvat ja sivu"
+
+#: impdialog.src#RID_PDF_TAB_OPNFTR.FT_MAGNF_INITIAL_PAGE.fixedtext.text
+msgid "Open on page"
+msgstr "Avaa sivulta"
+
+#: impdialog.src#RID_PDF_TAB_OPNFTR.FL_MAGNIFICATION.fixedline.text
+msgid "Magnification"
+msgstr "Suurennus"
+
+#: impdialog.src#RID_PDF_TAB_OPNFTR.RB_MAGNF_DEFAULT.radiobutton.text
+msgid "~Default"
+msgstr "~Oletus"
+
+#: impdialog.src#RID_PDF_TAB_OPNFTR.RB_MAGNF_WIND.radiobutton.text
+msgid "~Fit in window"
+msgstr "~Sovita ikkunaan"
+
+#: impdialog.src#RID_PDF_TAB_OPNFTR.RB_MAGNF_WIDTH.radiobutton.text
+msgid "Fit ~width"
+msgstr "Sovita ~leveys"
+
+#: impdialog.src#RID_PDF_TAB_OPNFTR.RB_MAGNF_VISIBLE.radiobutton.text
+msgid "Fit ~visible"
+msgstr "Sovita ~näkyvä"
+
+#: impdialog.src#RID_PDF_TAB_OPNFTR.RB_MAGNF_ZOOM.radiobutton.text
+msgid "~Zoom factor"
+msgstr "~Suurennuskerroin"
+
+#: impdialog.src#RID_PDF_TAB_OPNFTR.FL_PAGE_LAYOUT.fixedline.text
+msgid "Page layout"
+msgstr "Sivun asettelu"
+
+#: impdialog.src#RID_PDF_TAB_OPNFTR.RB_PGLY_DEFAULT.radiobutton.text
+msgid "D~efault"
+msgstr "Ol~etus"
+
+#: impdialog.src#RID_PDF_TAB_OPNFTR.RB_PGLY_SINGPG.radiobutton.text
+msgid "~Single page"
+msgstr "~Yksi sivu"
+
+#: impdialog.src#RID_PDF_TAB_OPNFTR.RB_PGLY_CONT.radiobutton.text
+msgid "~Continuous"
+msgstr "~Jatkuva"
+
+#: impdialog.src#RID_PDF_TAB_OPNFTR.RB_PGLY_CONTFAC.radiobutton.text
+msgid "C~ontinuous facing"
+msgstr "Jatkuva ~vastakkaiset"
+
+#: impdialog.src#RID_PDF_TAB_OPNFTR.CB_PGLY_FIRSTLEFT.checkbox.text
+msgid "First page is ~left"
+msgstr "Ensimmäinen sivu on ~vasen"
+
+#: impdialog.src#RID_PDF_TAB_OPNFTR.tabpage.text
+msgctxt "impdialog.src#RID_PDF_TAB_OPNFTR.tabpage.text"
+msgid "Initial View"
+msgstr "Aloitusnäkymä"
+
+#: impdialog.src#RID_PDF_TAB_VPREFER.FL_WINOPT.fixedline.text
+msgid "Window options"
+msgstr "Ikkunavalinnat"
+
+#: impdialog.src#RID_PDF_TAB_VPREFER.CB_WNDOPT_RESINIT.checkbox.text
+msgid "~Resize window to initial page"
+msgstr "~Sovita ikkuna aloitussivuun"
+
+#: impdialog.src#RID_PDF_TAB_VPREFER.CB_WNDOPT_CNTRWIN.checkbox.text
+msgid "~Center window on screen"
+msgstr "~Keskitä ikkuna kuvaruudulla"
+
+#: impdialog.src#RID_PDF_TAB_VPREFER.CB_WNDOPT_OPNFULL.checkbox.text
+msgid "~Open in full screen mode"
+msgstr "~Avaa kokonäyttötilassa"
+
+#: impdialog.src#RID_PDF_TAB_VPREFER.CB_DISPDOCTITLE.checkbox.text
+msgid "~Display document title"
+msgstr "~Näytä asiakirjan otsikko"
+
+#: impdialog.src#RID_PDF_TAB_VPREFER.FL_USRIFOPT.fixedline.text
+msgid "User interface options"
+msgstr "Käyttöliittymävalinnat"
+
+#: impdialog.src#RID_PDF_TAB_VPREFER.CB_UOP_HIDEVMENUBAR.checkbox.text
+msgid "Hide ~menubar"
+msgstr "Piilota ~valikkorivi"
+
+#: impdialog.src#RID_PDF_TAB_VPREFER.CB_UOP_HIDEVTOOLBAR.checkbox.text
+msgid "Hide ~toolbar"
+msgstr "Piilota ~työkalurivi"
+
+#: impdialog.src#RID_PDF_TAB_VPREFER.CB_UOP_HIDEVWINCTRL.checkbox.text
+msgid "Hide ~window controls"
+msgstr "Piilota ~ikkunanhallintapainikkeet"
+
+#: impdialog.src#RID_PDF_TAB_VPREFER.FL_TRANSITIONS.fixedline.text
+msgid "Transitions"
+msgstr "Siirtymät"
+
+#: impdialog.src#RID_PDF_TAB_VPREFER.CB_TRANSITIONEFFECTS.checkbox.text
+msgid "~Use transition effects"
+msgstr "~Käytä siirtotehosteita"
+
+#: impdialog.src#RID_PDF_TAB_VPREFER.FL_BOOKMARKS.fixedline.text
+msgid "Bookmarks"
+msgstr "Kirjanmerkit"
+
+#: impdialog.src#RID_PDF_TAB_VPREFER.RB_ALLBOOKMARKLEVELS.radiobutton.text
+msgid "All bookmark levels"
+msgstr "Kaikki kirjanmerkkitasot"
+
+#: impdialog.src#RID_PDF_TAB_VPREFER.RB_VISIBLEBOOKMARKLEVELS.radiobutton.text
+msgid "Visible bookmark levels"
+msgstr "Näkyvät kirjanmerkkitasot"
+
+#: impdialog.src#RID_PDF_TAB_VPREFER.tabpage.text
+msgctxt "impdialog.src#RID_PDF_TAB_VPREFER.tabpage.text"
+msgid "User Interface"
+msgstr "Käyttöliittymä"
+
+#: impdialog.src#RID_PDF_TAB_SECURITY.FL_PWD_GROUP.fixedline.text
+msgid "File encryption and permission"
+msgstr "Tiedoston salaus ja oikeudet"
+
+#: impdialog.src#RID_PDF_TAB_SECURITY.BTN_SET_PWD.pushbutton.text
+msgid "Set ~passwords..."
+msgstr "Aseta salasanat..."
+
+#: impdialog.src#RID_PDF_TAB_SECURITY.STR_SET_PWD.string.text
+msgid "Set passwords"
+msgstr "Aseta salasanat"
+
+#: impdialog.src#RID_PDF_TAB_SECURITY.STR_USER_PWD_SET.string.text
+msgid "Open password set"
+msgstr "Avaussalasana on asetettu"
+
+#: impdialog.src#RID_PDF_TAB_SECURITY.STR_USER_PWD_ENC.string.text
+msgid "PDF document will be encrypted"
+msgstr "PDF-asiakirja salataan"
+
+#: impdialog.src#RID_PDF_TAB_SECURITY.STR_USER_PWD_UNSET.string.text
+msgid "No open password set"
+msgstr "Avaussalasanaa ei ole asetettu"
+
+#: impdialog.src#RID_PDF_TAB_SECURITY.STR_USER_PWD_UNENC.string.text
+msgid "PDF document will not be encrypted"
+msgstr "PDF-asiakirjaa ei salata"
+
+#: impdialog.src#RID_PDF_TAB_SECURITY.STR_USER_PWD_PDFA.string.text
+msgid "PDF document will not be encrypted due to PDF/A export."
+msgstr "PDF-asiakirjaa ei salata PDF/A-viennissä."
+
+#: impdialog.src#RID_PDF_TAB_SECURITY.STR_OWNER_PWD_SET.string.text
+msgid "Permission password set"
+msgstr "Oikeuksien salasana on asetettu"
+
+#: impdialog.src#RID_PDF_TAB_SECURITY.STR_OWNER_PWD_REST.string.text
+msgid "PDF document will be restricted"
+msgstr "PDF-asiakirjan oikeuksia rajoitetaan"
+
+#: impdialog.src#RID_PDF_TAB_SECURITY.STR_OWNER_PWD_UNSET.string.text
+msgid "No permission password set"
+msgstr "Oikeuksien salasanaa ei ole asetettu"
+
+#: impdialog.src#RID_PDF_TAB_SECURITY.STR_OWNER_PWD_UNREST.string.text
+msgid "PDF document will be unrestricted"
+msgstr "PDF-asiakirjan oikeuksia ei rajoiteta"
+
+#: impdialog.src#RID_PDF_TAB_SECURITY.STR_OWNER_PWD_PDFA.string.text
+msgid "PDF document will not be restricted due to PDF/A export."
+msgstr "PDF-asiakirjan käsittelyä ei rajoiteta PDF/A-viennissä."
+
+#: impdialog.src#RID_PDF_TAB_SECURITY.FL_PRINT_PERMISSIONS.fixedline.text
+msgid "Printing"
+msgstr "Tulostus"
+
+#: impdialog.src#RID_PDF_TAB_SECURITY.RB_PRINT_NONE.radiobutton.text
+msgid "~Not permitted"
+msgstr "~Ei sallittu"
+
+#: impdialog.src#RID_PDF_TAB_SECURITY.RB_PRINT_LOWRES.radiobutton.text
+msgid "~Low resolution (150 dpi)"
+msgstr "~Alhainen resoluutio (150 dpi)"
+
+#: impdialog.src#RID_PDF_TAB_SECURITY.RB_PRINT_HIGHRES.radiobutton.text
+msgid "~High resolution"
+msgstr "~Korkea resoluutio"
+
+#: impdialog.src#RID_PDF_TAB_SECURITY.FL_CHANGES_ALLOWED.fixedline.text
+msgid "Changes"
+msgstr "Muutokset"
+
+#: impdialog.src#RID_PDF_TAB_SECURITY.RB_CHANGES_NONE.radiobutton.text
+msgid "No~t permitted"
+msgstr "E~i sallittu"
+
+#: impdialog.src#RID_PDF_TAB_SECURITY.RB_CHANGES_INSDEL.radiobutton.text
+msgid "~Inserting, deleting, and rotating pages"
+msgstr "Sivujen ~lisääminen, poistaminen ja kääntäminen"
+
+#: impdialog.src#RID_PDF_TAB_SECURITY.RB_CHANGES_FILLFORM.radiobutton.text
+msgid "~Filling in form fields"
+msgstr "L~omakekenttien täyttö"
+
+#: impdialog.src#RID_PDF_TAB_SECURITY.RB_CHANGES_COMMENT.radiobutton.text
+msgid "~Commenting, filling in form fields"
+msgstr "Ko~mmentointi, lomakekenttien täyttö"
+
+#: impdialog.src#RID_PDF_TAB_SECURITY.RB_CHANGES_ANY_NOCOPY.radiobutton.text
+msgid "~Any except extracting pages"
+msgstr "Kaikki ~paitsi sivujen kopiointi"
+
+#: impdialog.src#RID_PDF_TAB_SECURITY.CB_ENDAB_COPY.checkbox.text
+msgid "Ena~ble copying of content"
+msgstr "Salli sisällö~n kopiointi"
+
+#: impdialog.src#RID_PDF_TAB_SECURITY.CB_ENAB_ACCESS.checkbox.text
+msgid "Enable text access for acce~ssibility tools"
+msgstr "Salli saa~vutettavuustyökaluille pääsy tekstiin"
+
+#: impdialog.src#RID_PDF_TAB_SECURITY.tabpage.text
+msgctxt "impdialog.src#RID_PDF_TAB_SECURITY.tabpage.text"
+msgid "Security"
+msgstr "Suojaus"
+
+#: impdialog.src#RID_PDF_TAB_LINKS.CB_EXP_BMRK_TO_DEST.checkbox.text
+msgid "Export bookmarks as named destinations"
+msgstr "Muunna kirjanmerkit nimetyksi näkymiksi"
+
+#: impdialog.src#RID_PDF_TAB_LINKS.CB_CNV_OOO_DOCTOPDF.checkbox.text
+msgid "Convert document references to PDF targets"
+msgstr "Muunna linkit toisiin asiakirjoihin PDF-linkeiksi"
+
+#: impdialog.src#RID_PDF_TAB_LINKS.CB_ENAB_RELLINKFSYS.checkbox.text
+msgid "Export URLs relative to file system"
+msgstr "Suhteelliset linkit paikallisten tiedostojen välillä"
+
+#: impdialog.src#RID_PDF_TAB_LINKS.FL_DEFAULT_LINK_ACTION.fixedline.text
+msgid "Cross-document links"
+msgstr "Asiakirjojen väliset linkit"
+
+#: impdialog.src#RID_PDF_TAB_LINKS.CB_VIEW_PDF_DEFAULT.radiobutton.text
+msgid "Default mode"
+msgstr "Oletustoiminta"
+
+#: impdialog.src#RID_PDF_TAB_LINKS.CB_VIEW_PDF_APPLICATION.radiobutton.text
+msgid "Open with PDF reader application"
+msgstr "Avaa PDF-tiedostojen katselusovelluksessa"
+
+#: impdialog.src#RID_PDF_TAB_LINKS.CB_VIEW_PDF_BROWSER.radiobutton.text
+msgid "Open with Internet browser"
+msgstr "Avaa WWW-selaimessa"
+
+#: impdialog.src#RID_PDF_TAB_LINKS.tabpage.text
+msgid "---"
+msgstr "---"
+
+#: impdialog.src#RID_PDF_EXPORT_DLG.1.RID_PDF_TAB_GENER.pageitem.text
+msgctxt "impdialog.src#RID_PDF_EXPORT_DLG.1.RID_PDF_TAB_GENER.pageitem.text"
+msgid "General"
+msgstr "Yleistä"
+
+#: impdialog.src#RID_PDF_EXPORT_DLG.1.RID_PDF_TAB_OPNFTR.pageitem.text
+msgctxt "impdialog.src#RID_PDF_EXPORT_DLG.1.RID_PDF_TAB_OPNFTR.pageitem.text"
+msgid "Initial View"
+msgstr "Aloitusnäkymä"
+
+#: impdialog.src#RID_PDF_EXPORT_DLG.1.RID_PDF_TAB_VPREFER.pageitem.text
+msgctxt "impdialog.src#RID_PDF_EXPORT_DLG.1.RID_PDF_TAB_VPREFER.pageitem.text"
+msgid "User Interface"
+msgstr "Käyttöliittymä"
+
+#: impdialog.src#RID_PDF_EXPORT_DLG.1.RID_PDF_TAB_LINKS.pageitem.text
+msgid "Links"
+msgstr "Linkit"
+
+#: impdialog.src#RID_PDF_EXPORT_DLG.1.RID_PDF_TAB_SECURITY.pageitem.text
+msgctxt "impdialog.src#RID_PDF_EXPORT_DLG.1.RID_PDF_TAB_SECURITY.pageitem.text"
+msgid "Security"
+msgstr "Suojaus"
+
+#: impdialog.src#RID_PDF_EXPORT_DLG.tabdialog.text
+msgid "PDF Options"
+msgstr "PDF-asetukset"
+
+#: impdialog.src#RID_PDF_ERROR_DLG.FT_PROCESS.fixedtext.text
+msgid "During PDF export the following problems occurred:"
+msgstr "PDF-viennissä tapahtui virheitä:"
+
+#: impdialog.src#RID_PDF_ERROR_DLG.STR_WARN_TRANSP_PDFA_SHORT.string.text
+msgid "PDF/A transparency"
+msgstr "PDF/A-läpinäkyvyys"
+
+#: impdialog.src#RID_PDF_ERROR_DLG.STR_WARN_TRANSP_PDFA.string.text
+msgid "PDF/A forbids transparency. A transparent object was painted opaque instead."
+msgstr "PDF/A-tiedosto ei voi sisältää läpinäkyviä objekteja. Läpinäkyvä objekti muutettiin läpinäkymättömäksi."
+
+#: impdialog.src#RID_PDF_ERROR_DLG.STR_WARN_TRANSP_VERSION_SHORT.string.text
+msgid "PDF version conflict"
+msgstr "PDF-versioristiriita"
+
+#: impdialog.src#RID_PDF_ERROR_DLG.STR_WARN_TRANSP_VERSION.string.text
+msgid "Transparency is not supported in PDF versions earlier than PDF 1.4. A transparent object was painted opaque instead"
+msgstr "Versiota 1.4 vanhemmat PDF-muodot eivät salli läpinäkyviä objekteja. Läpinäkyvä objekti muutettiin läpinäkymättömäksi."
+
+#: impdialog.src#RID_PDF_ERROR_DLG.STR_WARN_FORMACTION_PDFA_SHORT.string.text
+msgid "PDF/A form action"
+msgstr "PDF/A-lomaketoiminto"
+
+#: impdialog.src#RID_PDF_ERROR_DLG.STR_WARN_FORMACTION_PDFA.string.text
+msgid "A form control contained an action not supported by the PDF/A standard. The action was skipped"
+msgstr "Lomakkeen ohjausobjekti sisälsi toiminnon, jota PDF/A-standardi ei tue. Toiminto ohitettiin."
+
+#: impdialog.src#RID_PDF_ERROR_DLG.STR_WARN_TRANSP_CONVERTED.string.text
+msgid "Some objects were converted to an image in order to remove transparencies, because the target PDF format does not support transparencies. Possibly better results can be achieved if you remove the transparent objects before exporting."
+msgstr "Joitakin objekteja muunnettiin kuviksi, koska ne sisälsivät läpinäkyviä osia. PDF-muoto ei tue läpinäkyvyyttä. Parempi lopputulos voidaan saavuttaa, jos läpinäkyvät objektit poistetaan ennen vientiä PDF-muotoon."
+
+#: impdialog.src#RID_PDF_ERROR_DLG.STR_WARN_TRANSP_CONVERTED_SHORT.string.text
+msgid "Transparencies removed"
+msgstr "Läpinäkyvyys poistettu"
+
+#: impdialog.src#RID_PDF_ERROR_DLG.modaldialog.text
+msgid "Problems during PDF export"
+msgstr "Virheitä PDF-viennissä"
diff --git a/source/fi/filter/source/t602.po b/source/fi/filter/source/t602.po
new file mode 100644
index 00000000000..961da644eb6
--- /dev/null
+++ b/source/fi/filter/source/t602.po
@@ -0,0 +1,60 @@
+#. extracted from filter/source/t602.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+filter%2Fsource%2Ft602.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-04-05 20:03+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: t602filter.src#T602FILTER_STR_IMPORT_DIALOG_TITLE.string.text
+msgid "Settings for T602 import"
+msgstr "T602-tuonnin asetukset"
+
+#: t602filter.src#T602FILTER_STR_ENCODING_LABEL.string.text
+msgid "Encoding"
+msgstr "Merkistökoodaus"
+
+#: t602filter.src#T602FILTER_STR_ENCODING_AUTO.string.text
+msgid "Automatic"
+msgstr "Automaattinen"
+
+#: t602filter.src#T602FILTER_STR_ENCODING_CP852.string.text
+msgid "CP852 (Latin2)"
+msgstr "CP852 (Latin2)"
+
+#: t602filter.src#T602FILTER_STR_ENCODING_CP895.string.text
+msgid "CP895 (KEYB2CS, Kamenicky)"
+msgstr "CP895 (KEYB2CS, Kamenicky)"
+
+#: t602filter.src#T602FILTER_STR_ENCODING_KOI8CS2.string.text
+msgid "KOI8 CS2"
+msgstr "KOI8 CS2"
+
+#: t602filter.src#T602FILTER_STR_CYRILLIC_MODE.string.text
+msgid "Mode for Russian language (Cyrillic)"
+msgstr "Venäjän kieli (kyrillinen)"
+
+#: t602filter.src#T602FILTER_STR_REFORMAT_TEXT.string.text
+msgid "Reformat the text"
+msgstr "Muotoile teksti uudelleen"
+
+#: t602filter.src#T602FILTER_STR_DOT_COMMANDS.string.text
+msgid "Display dot commands"
+msgstr "Näytä pistekomennot"
+
+#: t602filter.src#T602FILTER_STR_CANCEL_BUTTON.string.text
+msgid "Cancel"
+msgstr "Peruuta"
+
+#: t602filter.src#T602FILTER_STR_OK_BUTTON.string.text
+msgid "OK"
+msgstr "OK"
diff --git a/source/fi/filter/source/xsltdialog.po b/source/fi/filter/source/xsltdialog.po
new file mode 100644
index 00000000000..8c62a5be106
--- /dev/null
+++ b/source/fi/filter/source/xsltdialog.po
@@ -0,0 +1,316 @@
+#. extracted from filter/source/xsltdialog.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+filter%2Fsource%2Fxsltdialog.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:38+0200\n"
+"PO-Revision-Date: 2012-07-07 18:27+0300\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: xmlfilterdialogstrings.src#STR_COLUMN_HEADER_NAME.string.text
+msgid "Name"
+msgstr "Nimi"
+
+#: xmlfilterdialogstrings.src#STR_COLUMN_HEADER_TYPE.string.text
+msgid "Type"
+msgstr "Tyyppi"
+
+#: xmlfilterdialogstrings.src#STR_UNKNOWN_APPLICATION.string.text
+msgid "Unknown"
+msgstr "Tuntematon"
+
+#: xmlfilterdialogstrings.src#STR_IMPORT_ONLY.string.text
+msgid "import filter"
+msgstr "tuontisuodatin"
+
+#: xmlfilterdialogstrings.src#STR_IMPORT_EXPORT.string.text
+msgid "import/export filter"
+msgstr "tuonti-/vientisuodatin"
+
+#: xmlfilterdialogstrings.src#STR_EXPORT_ONLY.string.text
+msgid "export filter"
+msgstr "vientisuodatin"
+
+#: xmlfilterdialogstrings.src#STR_WARN_DELETE.string.text
+msgid "Do you really want to delete the XML Filter '%s'? This action cannot be undone."
+msgstr "Haluatko varmasti poistaa XML-suodattimen '%s'? Tätä toimintoa ei voi kumota."
+
+#: xmlfilterdialogstrings.src#STR_ERROR_FILTER_NAME_EXISTS.string.text
+msgid "An XML filter with the name '%s' already exists. Please enter a different name."
+msgstr "On jo olemassa XML-suodatin nimeltä '%s'. Anna eri nimi."
+
+#: xmlfilterdialogstrings.src#STR_ERROR_TYPE_NAME_EXISTS.string.text
+msgid "The name for the user interface '%s1' is already used by the XML filter '%s2'. Please enter a different name."
+msgstr "Käyttöliittymän '%s1' nimi on jo käytössä XML-suodattimessa '%s2'. Käytä eri nimeä."
+
+#: xmlfilterdialogstrings.src#STR_ERROR_DTD_NOT_FOUND.string.text
+msgid "The DTD could not be found. Please enter a valid path."
+msgstr "DTD-määritystä ei löytynyt. Anna kelvollinen polku."
+
+#: xmlfilterdialogstrings.src#STR_ERROR_EXPORT_XSLT_NOT_FOUND.string.text
+msgid "The XSLT for export cannot be found. Please enter a valid path."
+msgstr "Vientiä varten tarvittavaa XSLT-suodatinta ei löytynyt. Anna kelvollinen polku."
+
+#: xmlfilterdialogstrings.src#STR_ERROR_IMPORT_XSLT_NOT_FOUND.string.text
+msgid "The XSLT for import cannot be found. Please enter a valid path."
+msgstr "Tuontia varten tarvittavaa XSLT-suodatinta ei löytynyt. Anna kelvollinen polku."
+
+#: xmlfilterdialogstrings.src#STR_ERROR_IMPORT_TEMPLATE_NOT_FOUND.string.text
+msgid "The given import template cannot be found. Please enter a valid path."
+msgstr "Annettu tuontisuodatinta ei löytynyt. Anna kelvollinen polku."
+
+#: xmlfilterdialogstrings.src#STR_NOT_SPECIFIED.string.text
+msgid "Not specified"
+msgstr "Ei määritelty"
+
+#: xmlfilterdialogstrings.src#STR_DEFAULT_FILTER_NAME.string.text
+msgid "New Filter"
+msgstr "Uusi suodatin"
+
+#: xmlfilterdialogstrings.src#STR_DEFAULT_UI_NAME.string.text
+msgid "Untitled"
+msgstr "Nimetön"
+
+#: xmlfilterdialogstrings.src#STR_UNDEFINED_FILTER.string.text
+msgid "undefined filter"
+msgstr "määrittelemätön suodatin"
+
+#: xmlfilterdialogstrings.src#STR_FILTER_HAS_BEEN_SAVED.string.text
+msgid "The XML filter '%s' has been saved as package '%s'. "
+msgstr "XML-suodatin '%s' on tallennettu pakettina '%s'. "
+
+#: xmlfilterdialogstrings.src#STR_FILTERS_HAVE_BEEN_SAVED.string.text
+msgid "%s XML filters have been saved in the package '%s'."
+msgstr "%s XML-suodatinta on tallennettu pakettiin '%s'."
+
+#: xmlfilterdialogstrings.src#STR_FILTER_PACKAGE.string.text
+msgid "XSLT filter package"
+msgstr "XSLT-suodatinpaketti"
+
+#: xmlfilterdialogstrings.src#STR_FILTER_INSTALLED.string.text
+msgid "The XML filter '%s' has been installed successfully."
+msgstr "XML-suodatin '%s' on asennettu onnistuneesti."
+
+#: xmlfilterdialogstrings.src#STR_FILTERS_INSTALLED.string.text
+msgid "%s XML filters have been installed successfully."
+msgstr "%s XML-suodatinta on asennettu onnistuneesti."
+
+#: xmlfilterdialogstrings.src#STR_NO_FILTERS_FOUND.string.text
+msgid "No XML filter could be installed because the package '%s' does not contain any XML filters."
+msgstr "XML-suodattimia ei voitu asentaa, koska paketti '%s' ei sisällä yhtään XML-suodatinta."
+
+#: xmlfiltertabdialog.src#DLG_XML_FILTER_TABDIALOG.1.RID_XML_FILTER_TABPAGE_BASIC.pageitem.text
+msgctxt "xmlfiltertabdialog.src#DLG_XML_FILTER_TABDIALOG.1.RID_XML_FILTER_TABPAGE_BASIC.pageitem.text"
+msgid "General"
+msgstr "Yleistä"
+
+#: xmlfiltertabdialog.src#DLG_XML_FILTER_TABDIALOG.1.RID_XML_FILTER_TABPAGE_XSLT.pageitem.text
+msgctxt "xmlfiltertabdialog.src#DLG_XML_FILTER_TABDIALOG.1.RID_XML_FILTER_TABPAGE_XSLT.pageitem.text"
+msgid "Transformation"
+msgstr "Muunnos"
+
+#: xmlfiltertabdialog.src#DLG_XML_FILTER_TABDIALOG.tabdialog.text
+msgid "XML Filter: %s"
+msgstr "XML-suodatin: %s"
+
+#: xmlfiltertestdialog.src#DLG_XML_FILTER_TEST_DIALOG.FL_EXPORT.fixedline.text
+msgid "Export"
+msgstr "Vienti"
+
+#: xmlfiltertestdialog.src#DLG_XML_FILTER_TEST_DIALOG.FT_EXPORT_XSLT.fixedtext.text
+msgctxt "xmlfiltertestdialog.src#DLG_XML_FILTER_TEST_DIALOG.FT_EXPORT_XSLT.fixedtext.text"
+msgid "XSLT for export"
+msgstr "Viennin XSLT-muunnin"
+
+#: xmlfiltertestdialog.src#DLG_XML_FILTER_TEST_DIALOG.FT_TRANSFORM_DOCUMENT.fixedtext.text
+msgid "Transform document"
+msgstr "Muunna asiakirja"
+
+#: xmlfiltertestdialog.src#DLG_XML_FILTER_TEST_DIALOG.PB_EXPORT_BROWSE.pushbutton.text
+msgid "~Browse..."
+msgstr "~Selaa..."
+
+#: xmlfiltertestdialog.src#DLG_XML_FILTER_TEST_DIALOG.PB_CURRENT_DOCUMENT.pushbutton.text
+msgid "~Current Document"
+msgstr "~Nykyinen asiakirja"
+
+#: xmlfiltertestdialog.src#DLG_XML_FILTER_TEST_DIALOG.FL_IMPORT.fixedline.text
+msgid "Import"
+msgstr "Tuonti"
+
+#: xmlfiltertestdialog.src#DLG_XML_FILTER_TEST_DIALOG.FT_IMPORT_XSLT.fixedtext.text
+msgctxt "xmlfiltertestdialog.src#DLG_XML_FILTER_TEST_DIALOG.FT_IMPORT_XSLT.fixedtext.text"
+msgid "XSLT for import"
+msgstr "Tuonnin XSLT-muunnin"
+
+#: xmlfiltertestdialog.src#DLG_XML_FILTER_TEST_DIALOG.FT_IMPORT_TEMPLATE.fixedtext.text
+msgctxt "xmlfiltertestdialog.src#DLG_XML_FILTER_TEST_DIALOG.FT_IMPORT_TEMPLATE.fixedtext.text"
+msgid "Template for import"
+msgstr "Tuonnin asiakirjamalli"
+
+#: xmlfiltertestdialog.src#DLG_XML_FILTER_TEST_DIALOG.FT_TRANSFORM_FILE.fixedtext.text
+msgid "Transform file"
+msgstr "Muunna tiedosto"
+
+#: xmlfiltertestdialog.src#DLG_XML_FILTER_TEST_DIALOG.CBX_DISPLAY_SOURCE.checkbox.text
+msgid "~Display source"
+msgstr "~Näytä lähdekoodi"
+
+#: xmlfiltertestdialog.src#DLG_XML_FILTER_TEST_DIALOG.PB_IMPORT_BROWSE.pushbutton.text
+msgid "B~rowse..."
+msgstr "S~elaa..."
+
+#: xmlfiltertestdialog.src#DLG_XML_FILTER_TEST_DIALOG.PB_RECENT_DOCUMENT.pushbutton.text
+msgid "~Recent File"
+msgstr "~Äskettäinen tiedosto"
+
+#: xmlfiltertestdialog.src#DLG_XML_FILTER_TEST_DIALOG.PB_CLOSE.pushbutton.text
+msgctxt "xmlfiltertestdialog.src#DLG_XML_FILTER_TEST_DIALOG.PB_CLOSE.pushbutton.text"
+msgid "~Close"
+msgstr "~Sulje"
+
+#: xmlfiltertestdialog.src#DLG_XML_FILTER_TEST_DIALOG.modaldialog.text
+msgid "Test XML Filter: %s"
+msgstr "Koekäytä XML-suodatinta: %s"
+
+#: xmlfiltersettingsdialog.src#DLG_XML_FILTER_SETTINGS_DIALOG.PB_XML_FILTER_NEW.pushbutton.text
+msgid "~New..."
+msgstr "~Uusi..."
+
+#: xmlfiltersettingsdialog.src#DLG_XML_FILTER_SETTINGS_DIALOG.PB_XML_FILTER_EDIT.pushbutton.text
+msgid "~Edit..."
+msgstr "~Muokkaa..."
+
+#: xmlfiltersettingsdialog.src#DLG_XML_FILTER_SETTINGS_DIALOG.PB_XML_FILTER_TEST.pushbutton.text
+msgid "~Test XSLTs..."
+msgstr "~Koekäytä suodatinta..."
+
+#: xmlfiltersettingsdialog.src#DLG_XML_FILTER_SETTINGS_DIALOG.PB_XML_FILTER_DELETE.pushbutton.text
+msgid "~Delete..."
+msgstr "~Poista..."
+
+#: xmlfiltersettingsdialog.src#DLG_XML_FILTER_SETTINGS_DIALOG.PB_XML_FILTER_SAVE.pushbutton.text
+msgid "~Save as Package..."
+msgstr "~Tallenna pakettina..."
+
+#: xmlfiltersettingsdialog.src#DLG_XML_FILTER_SETTINGS_DIALOG.PB_XML_FILTER_OPEN.pushbutton.text
+msgid "~Open Package..."
+msgstr "~Avaa paketti..."
+
+#: xmlfiltersettingsdialog.src#DLG_XML_FILTER_SETTINGS_DIALOG.PB_XML_FILTER_CLOSE.pushbutton.text
+msgctxt "xmlfiltersettingsdialog.src#DLG_XML_FILTER_SETTINGS_DIALOG.PB_XML_FILTER_CLOSE.pushbutton.text"
+msgid "~Close"
+msgstr "~Sulje"
+
+#: xmlfiltersettingsdialog.src#DLG_XML_FILTER_SETTINGS_DIALOG.STR_XML_FILTER_LISTBOX.string.text
+msgid "XML Filter List"
+msgstr "XML-suodatinluettelo"
+
+#: xmlfiltersettingsdialog.src#DLG_XML_FILTER_SETTINGS_DIALOG.workwindow.text
+msgid "XML Filter Settings"
+msgstr "XML-suodattimien asetukset"
+
+#: xmlfileview.src#DLG_XML_SOURCE_FILE_DIALOG.PB_VALIDATE.pushbutton.text
+msgid "~Validate"
+msgstr "~Tarkista oikeellisuus"
+
+#: xmlfileview.src#DLG_XML_SOURCE_FILE_DIALOG.workwindow.text
+msgid "XML Filter output"
+msgstr "XML-suodattimen tuloste"
+
+#: xmlfiltertabpagexslt.src#RID_XML_FILTER_TABPAGE_XSLT.FT_XML_DOCTYPE.fixedtext.text
+msgid "DocType"
+msgstr "DocType"
+
+#: xmlfiltertabpagexslt.src#RID_XML_FILTER_TABPAGE_XSLT.FT_XML_DTD_SCHEMA.fixedtext.text
+msgid "DTD"
+msgstr "DTD"
+
+#: xmlfiltertabpagexslt.src#RID_XML_FILTER_TABPAGE_XSLT.ED_XML_DTD_SCHEMA_BROWSE.pushbutton.text
+msgctxt "xmlfiltertabpagexslt.src#RID_XML_FILTER_TABPAGE_XSLT.ED_XML_DTD_SCHEMA_BROWSE.pushbutton.text"
+msgid "Browse..."
+msgstr "Selaa..."
+
+#: xmlfiltertabpagexslt.src#RID_XML_FILTER_TABPAGE_XSLT.FT_XML_EXPORT_XSLT.fixedtext.text
+msgctxt "xmlfiltertabpagexslt.src#RID_XML_FILTER_TABPAGE_XSLT.FT_XML_EXPORT_XSLT.fixedtext.text"
+msgid "XSLT for export"
+msgstr "Viennin XSLT-muunnin"
+
+#: xmlfiltertabpagexslt.src#RID_XML_FILTER_TABPAGE_XSLT.PB_XML_EXPORT_XSLT_BROWSE.pushbutton.text
+msgctxt "xmlfiltertabpagexslt.src#RID_XML_FILTER_TABPAGE_XSLT.PB_XML_EXPORT_XSLT_BROWSE.pushbutton.text"
+msgid "Browse..."
+msgstr "Selaa..."
+
+#: xmlfiltertabpagexslt.src#RID_XML_FILTER_TABPAGE_XSLT.FT_XML_IMPORT_XSLT.fixedtext.text
+msgctxt "xmlfiltertabpagexslt.src#RID_XML_FILTER_TABPAGE_XSLT.FT_XML_IMPORT_XSLT.fixedtext.text"
+msgid "XSLT for import"
+msgstr "Tuonnin XSLT-muunnin"
+
+#: xmlfiltertabpagexslt.src#RID_XML_FILTER_TABPAGE_XSLT.PB_XML_IMPORT_XSLT_BROWSE.pushbutton.text
+msgctxt "xmlfiltertabpagexslt.src#RID_XML_FILTER_TABPAGE_XSLT.PB_XML_IMPORT_XSLT_BROWSE.pushbutton.text"
+msgid "Browse..."
+msgstr "Selaa..."
+
+#: xmlfiltertabpagexslt.src#RID_XML_FILTER_TABPAGE_XSLT.FT_XML_IMPORT_TEMPLATE.fixedtext.text
+msgctxt "xmlfiltertabpagexslt.src#RID_XML_FILTER_TABPAGE_XSLT.FT_XML_IMPORT_TEMPLATE.fixedtext.text"
+msgid "Template for import"
+msgstr "Tuonnin asiakirjamalli"
+
+#: xmlfiltertabpagexslt.src#RID_XML_FILTER_TABPAGE_XSLT.PB_XML_IMPORT_TEMPLATE_BROWSE.pushbutton.text
+msgctxt "xmlfiltertabpagexslt.src#RID_XML_FILTER_TABPAGE_XSLT.PB_XML_IMPORT_TEMPLATE_BROWSE.pushbutton.text"
+msgid "Browse..."
+msgstr "Selaa..."
+
+#: xmlfiltertabpagexslt.src#RID_XML_FILTER_TABPAGE_XSLT.FT_XML_TRANSFORM_SERVICE.fixedtext.text
+msgid "XSLT Transformation Service"
+msgstr "XSLT-muunnospalvelu"
+
+#: xmlfiltertabpagexslt.src#RID_XML_FILTER_TABPAGE_XSLT.RB_XML_TRANSFORM_SERVICE_LIBXSLT.radiobutton.text
+msgid "~Builtin (LibXSLT)"
+msgstr "Sisäänrakennettu (LibXSLT)"
+
+#: xmlfiltertabpagexslt.src#RID_XML_FILTER_TABPAGE_XSLT.RB_XML_TRANSFORM_SERVICE_SAXON_J.radiobutton.text
+msgid "~Saxon/J"
+msgstr "Saxon/J"
+
+#: xmlfiltertabpagexslt.src#RID_XML_FILTER_TABPAGE_XSLT.tabpage.text
+msgctxt "xmlfiltertabpagexslt.src#RID_XML_FILTER_TABPAGE_XSLT.tabpage.text"
+msgid "Transformation"
+msgstr "Muunnos"
+
+#: xmlfiltertabpagebasic.src#RID_XML_FILTER_TABPAGE_BASIC.FT_XML_FILTER_NAME.fixedtext.text
+msgid "Filter name"
+msgstr "Suodattimen nimi"
+
+#: xmlfiltertabpagebasic.src#RID_XML_FILTER_TABPAGE_BASIC.FT_XML_APPLICATION.fixedtext.text
+msgid "Application"
+msgstr "Sovellus"
+
+#: xmlfiltertabpagebasic.src#RID_XML_FILTER_TABPAGE_BASIC.FT_XML_INTERFACE_NAME.fixedtext.text
+msgid ""
+"Name of\n"
+"file type"
+msgstr ""
+"Tiedostotyypin\n"
+"nimi"
+
+#: xmlfiltertabpagebasic.src#RID_XML_FILTER_TABPAGE_BASIC.FT_XML_EXTENSION.fixedtext.text
+msgid "File extension"
+msgstr "Tiedostopääte"
+
+#: xmlfiltertabpagebasic.src#RID_XML_FILTER_TABPAGE_BASIC.FT_XML_DESCRIPTION.fixedtext.text
+msgid "Comments"
+msgstr "Huomautukset"
+
+#: xmlfiltertabpagebasic.src#RID_XML_FILTER_TABPAGE_BASIC.tabpage.text
+msgctxt "xmlfiltertabpagebasic.src#RID_XML_FILTER_TABPAGE_BASIC.tabpage.text"
+msgid "General"
+msgstr "Yleistä"
diff --git a/source/fi/forms/source/resource.po b/source/fi/forms/source/resource.po
new file mode 100644
index 00000000000..99abd30c4d6
--- /dev/null
+++ b/source/fi/forms/source/resource.po
@@ -0,0 +1,260 @@
+#. extracted from forms/source/resource.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+forms%2Fsource%2Fresource.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:38+0200\n"
+"PO-Revision-Date: 2011-04-05 20:03+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: xforms.src#RID_STR_XFORMS_NO_BINDING_EXPRESSION.string.text
+msgid "Please enter a binding expression."
+msgstr "Syötä sidoslauseke."
+
+#: xforms.src#RID_STR_XFORMS_INVALID_BINDING_EXPRESSION.string.text
+msgid "This is an invalid binding expression."
+msgstr "Tämä on virheellinen sidoslauseke."
+
+#: xforms.src#RID_STR_XFORMS_INVALID_VALUE.string.text
+msgid "Value is invalid."
+msgstr "Virheellinen arvo."
+
+#: xforms.src#RID_STR_XFORMS_REQUIRED.string.text
+msgid "A value is required."
+msgstr "Arvo vaaditaan."
+
+#: xforms.src#RID_STR_XFORMS_INVALID_CONSTRAINT.string.text
+msgid "The constraint '$1' not validated."
+msgstr "Rajoite '$1' ei läpäise tarkistusta."
+
+#: xforms.src#RID_STR_XFORMS_VALUE_IS_NOT_A.string.text
+msgid "The value is not of the type '$2'."
+msgstr "Arvo ei ole tyyppiä '$2'."
+
+#: xforms.src#RID_STR_XFORMS_VALUE_MAX_INCL.string.text
+msgid "The value must be smaller than or equal to $2."
+msgstr "Arvon pitää olla pienempi tai yhtä suuri kuin $2."
+
+#: xforms.src#RID_STR_XFORMS_VALUE_MAX_EXCL.string.text
+msgid "The value must be smaller than $2."
+msgstr "Arvon pitää olla pienempi kuin $2."
+
+#: xforms.src#RID_STR_XFORMS_VALUE_MIN_INCL.string.text
+msgid "The value must be greater than or equal to $2."
+msgstr "Arvon pitää olla suurempi tai yhtä suuri kuin $2."
+
+#: xforms.src#RID_STR_XFORMS_VALUE_MIN_EXCL.string.text
+msgid "The value must be greater than $2."
+msgstr "Arvon pitää olla suurempi kuin $2."
+
+#: xforms.src#RID_STR_XFORMS_VALUE_PATTERN.string.text
+msgid "The value does not match the pattern '$2'."
+msgstr "Arvo ei vastaa lauseketta '$2'."
+
+#: xforms.src#RID_STR_XFORMS_VALUE_TOTAL_DIGITS.string.text
+msgid "$2 digits allowed at most."
+msgstr "Enintään $2 numeroa sallittu."
+
+#: xforms.src#RID_STR_XFORMS_VALUE_FRACTION_DIGITS.string.text
+msgid "$2 fraction digits allowed at most."
+msgstr "Enintään $2 numeroa sallittu."
+
+#: xforms.src#RID_STR_XFORMS_VALUE_LENGTH.string.text
+msgid "The string must be $2 characters long."
+msgstr "Merkkijonon täytyy olla $2 merkkiä pitkä."
+
+#: xforms.src#RID_STR_XFORMS_VALUE_MIN_LENGTH.string.text
+msgid "The string must be at least $2 characters long."
+msgstr "Merkkijonon täytyy olla vähintään $2 merkkiä pitkä."
+
+#: xforms.src#RID_STR_XFORMS_VALUE_MAX_LENGTH.string.text
+msgid "The string can only be $2 characters long at most."
+msgstr "Merkkijono saa olla enintään $2 merkkiä pitkä."
+
+#: xforms.src#RID_STR_DATATYPE_STRING.string.text
+msgid "String"
+msgstr "Merkkijono"
+
+#: xforms.src#RID_STR_DATATYPE_URL.string.text
+msgid "Hyperlink"
+msgstr "Hyperlinkki"
+
+#: xforms.src#RID_STR_DATATYPE_BOOLEAN.string.text
+msgid "True/False (Boolean)"
+msgstr "Tosi tai Epätosi (Boolean)"
+
+#: xforms.src#RID_STR_DATATYPE_DECIMAL.string.text
+msgid "Decimal"
+msgstr "Desimaali"
+
+#: xforms.src#RID_STR_DATATYPE_FLOAT.string.text
+msgid "Floating point"
+msgstr "Liukuluku"
+
+#: xforms.src#RID_STR_DATATYPE_DOUBLE.string.text
+msgid "Double"
+msgstr "Kaksoistarkkuuden liukuluku"
+
+#: xforms.src#RID_STR_DATATYPE_DATE.string.text
+msgid "Date"
+msgstr "Päivämäärä"
+
+#: xforms.src#RID_STR_DATATYPE_TIME.string.text
+msgid "Time"
+msgstr "Aika"
+
+#: xforms.src#RID_STR_DATATYPE_DATETIME.string.text
+msgid "Date and Time"
+msgstr "Päivämäärä ja aika"
+
+#: xforms.src#RID_STR_DATATYPE_YEARMONTH.string.text
+msgid "Month and year"
+msgstr "Kuukausi ja vuosi"
+
+#: xforms.src#RID_STR_DATATYPE_YEAR.string.text
+msgid "Year"
+msgstr "Vuosi"
+
+#: xforms.src#RID_STR_DATATYPE_MONTHDAY.string.text
+msgid "Month and day"
+msgstr "Kuukausi ja päivä"
+
+#: xforms.src#RID_STR_DATATYPE_MONTH.string.text
+msgid "Month"
+msgstr "Kuukausi"
+
+#: xforms.src#RID_STR_DATATYPE_DAY.string.text
+msgid "Day"
+msgstr "Päivä"
+
+#: xforms.src#RID_STR_XFORMS_CANT_EVALUATE.string.text
+msgid "Error during evaluation"
+msgstr "Laskennan aikana tapahtui virhe"
+
+#: xforms.src#RID_STR_XFORMS_PATTERN_DOESNT_MATCH.string.text
+msgid "The string '$1' does not match the required regular expression '$2'."
+msgstr "Merkkijono '$1' ei ole vaaditun säännöllisen lausekkeen '$2' hyväksymä."
+
+#: xforms.src#RID_STR_XFORMS_BINDING_UI_NAME.string.text
+msgid "Binding"
+msgstr "Sidos"
+
+#: strings.src#RID_BASELISTBOX_ERROR_FILLLIST.string.text
+msgid "The contents of a combo box or list field could not be determined."
+msgstr "Yhdistelmäruudun tai luettelokentän sisältöä ei voitu määrittää."
+
+#: strings.src#RID_STR_IMPORT_GRAPHIC.string.text
+msgid "Insert graphics"
+msgstr "Lisää grafiikka"
+
+#: strings.src#RID_STR_CONTROL_SUBSTITUTED_NAME.string.text
+msgid "substituted"
+msgstr "korvattu"
+
+#: strings.src#RID_STR_CONTROL_SUBSTITUTED_EPXPLAIN.string.text
+msgid "An error occurred while this control was being loaded. It was therefore replaced with a placeholder."
+msgstr "Tätä ohjausobjektia ladattaessa ilmeni virhe. Se korvattiin siksi paikkamerkillä."
+
+#: strings.src#RID_STR_READERROR.string.text
+msgid "Error reading data from database"
+msgstr "On ilmennyt virhe luettaessa tietokannan tietoja"
+
+#: strings.src#RID_STR_CONNECTERROR.string.text
+msgid "Connection failed"
+msgstr "Yhteyden muodostaminen ei onnistunut"
+
+#: strings.src#RID_ERR_LOADING_FORM.string.text
+msgid "The data content could not be loaded."
+msgstr "Tietosisällön lataaminen ei onnistunut."
+
+#: strings.src#RID_ERR_REFRESHING_FORM.string.text
+msgid "The data content could not be updated"
+msgstr "Tietosisällön päivittäminen ei onnistunut"
+
+#: strings.src#RID_STR_ERR_INSERTRECORD.string.text
+msgid "Error inserting the new record"
+msgstr "Virhe lisättäessä uutta tietuetta"
+
+#: strings.src#RID_STR_ERR_UPDATERECORD.string.text
+msgid "Error updating the current record"
+msgstr "Virhe päivitettäessä nykyistä tietuetta"
+
+#: strings.src#RID_STR_ERR_DELETERECORD.string.text
+msgid "Error deleting the current record"
+msgstr "Virhe poistettaessa nykyistä tietuetta"
+
+#: strings.src#RID_STR_ERR_DELETERECORDS.string.text
+msgid "Error deleting the specified records"
+msgstr "Virhe poistettaessa määritettyjä tietueita"
+
+#: strings.src#RID_STR_NEED_NON_NULL_OBJECT.string.text
+msgid "The object cannot be NULL."
+msgstr "Objekti ei voi olla NULL."
+
+#: strings.src#RID_STR_OPEN_GRAPHICS.string.text
+msgid "Insert graphics from..."
+msgstr "Lisää grafiikka..."
+
+#: strings.src#RID_STR_CLEAR_GRAPHICS.string.text
+msgid "Remove graphics"
+msgstr "Poista grafiikka"
+
+#: strings.src#RID_STR_INVALIDSTREAM.string.text
+msgid "The given stream is invalid."
+msgstr "Annettu tietovirta on virheellinen."
+
+#: strings.src#RID_STR_SYNTAXERROR.string.text
+msgid "Syntax error in query expression"
+msgstr "Syntaksivirhe kyselylausekkeessa"
+
+#: strings.src#RID_STR_INCOMPATIBLE_TYPES.string.text
+msgid "The value types supported by the binding cannot be used for exchanging data with this control."
+msgstr "Sidonnan tukemia arvotyyppejä ei voida käyttää tiedon vaihtamiseen tämän ohjausobjektin kanssa."
+
+#: strings.src#RID_STR_LABEL_RECORD.string.text
+msgid "Record"
+msgstr "Tietue"
+
+#: strings.src#RID_STR_INVALID_VALIDATOR.string.text
+msgid "The control is connected to an external value binding, which at the same time acts as validator. You need to revoke the value binding, before you can set a new validator."
+msgstr "Ohjausobjekti on liitetty ulkoiseen arvosidokseen, jota käytetään myös oikeellisuuden tarkistajana. Arvosidos täytyy poistaa ennen uuden oikeellisuuden tarkistajan asettamista."
+
+#: strings.src#RID_STR_LABEL_OF.string.text
+msgid "of"
+msgstr "/"
+
+#: strings.src#RID_STR_QUERY_SAVE_MODIFIED_ROW.string.text
+msgid ""
+"The content of the current form has been modified.\n"
+"Do you want to save your changes?"
+msgstr ""
+"Nykyisen lomakkeen sisältö on muuttunut.\n"
+"Haluatko tallentaa muutokset?"
+
+#: strings.src#RID_STR_COULD_NOT_SET_ORDER.string.text
+msgid "Error setting the sort criteria"
+msgstr "Virhe asetettaessa lajittelukriteerejä"
+
+#: strings.src#RID_STR_COULD_NOT_SET_FILTER.string.text
+msgid "Error setting the filter criteria"
+msgstr "Virhe asetettaessa suodatuskriteerejä"
+
+#: strings.src#RID_STR_FEATURE_REQUIRES_PARAMETERS.string.text
+msgid "To execute this function, parameters are needed."
+msgstr "Tämän funktion suorittamiseen tarvitaan parametreja"
+
+#: strings.src#RID_STR_FEATURE_NOT_EXECUTABLE.string.text
+msgid "This function cannot be executed, but is only for status queries."
+msgstr "Tätä funktiota ei voi suorittaa, vaan se on vain tilakyselyjä varten."
+
+#: strings.src#RID_STR_FEATURE_UNKNOWN.string.text
+msgid "Unknown function."
+msgstr "Tuntematon funktio."
diff --git a/source/fi/formula/source/core/resource.po b/source/fi/formula/source/core/resource.po
new file mode 100644
index 00000000000..535cc10b154
--- /dev/null
+++ b/source/fi/formula/source/core/resource.po
@@ -0,0 +1,1216 @@
+#. extracted from formula/source/core/resource.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+formula%2Fsource%2Fcore%2Fresource.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2012-07-05 17:46+0300\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_IF.string.text
+msgid "IF"
+msgstr "JOS"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_CHOSE.string.text
+msgid "CHOOSE"
+msgstr "VALITSE.INDEKSI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_AND.string.text
+msgid "AND"
+msgstr "JA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_OR.string.text
+msgid "OR"
+msgstr "TAI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_NOT.string.text
+msgid "NOT"
+msgstr "EI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_NEG.string.text
+msgid "NEG"
+msgstr "NEG"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_PI.string.text
+msgid "PI"
+msgstr "PII"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_RANDOM.string.text
+msgid "RAND"
+msgstr "SATUNNAISLUKU"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_TRUE.string.text
+msgid "TRUE"
+msgstr "TOSI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_FALSE.string.text
+msgid "FALSE"
+msgstr "EPÄTOSI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_GET_ACT_DATE.string.text
+msgid "TODAY"
+msgstr "TÄMÄ.PÄIVÄ"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_GET_ACT_TIME.string.text
+msgid "NOW"
+msgstr "NYT"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_NO_VALUE.string.text
+msgid "NA"
+msgstr "PUUTTUU"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_CURRENT.string.text
+msgid "CURRENT"
+msgstr "CURRENT"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_DEG.string.text
+msgid "DEGREES"
+msgstr "ASTEET"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_RAD.string.text
+msgid "RADIANS"
+msgstr "RADIAANIT"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_SIN.string.text
+msgid "SIN"
+msgstr "SIN"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_COS.string.text
+msgid "COS"
+msgstr "COS"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_TAN.string.text
+msgid "TAN"
+msgstr "TAN"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_COT.string.text
+msgid "COT"
+msgstr "COT"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_ARC_SIN.string.text
+msgid "ASIN"
+msgstr "ASIN"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_ARC_COS.string.text
+msgid "ACOS"
+msgstr "ACOS"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_ARC_TAN.string.text
+msgid "ATAN"
+msgstr "ATAN"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_ARC_COT.string.text
+msgid "ACOT"
+msgstr "ACOT"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_SIN_HYP.string.text
+msgid "SINH"
+msgstr "SINH"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_COS_HYP.string.text
+msgid "COSH"
+msgstr "COSH"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_TAN_HYP.string.text
+msgid "TANH"
+msgstr "TANH"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_COT_HYP.string.text
+msgid "COTH"
+msgstr "COTH"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_ARC_SIN_HYP.string.text
+msgid "ASINH"
+msgstr "ASINH"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_ARC_COS_HYP.string.text
+msgid "ACOSH"
+msgstr "ACOSH"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_ARC_TAN_HYP.string.text
+msgid "ATANH"
+msgstr "ATANH"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_ARC_COT_HYP.string.text
+msgid "ACOTH"
+msgstr "ACOTH"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_COSECANT.string.text
+msgid "CSC"
+msgstr "CSC"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_SECANT.string.text
+msgid "SEC"
+msgstr "SEC"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_COSECANT_HYP.string.text
+msgid "CSCH"
+msgstr "CSCH"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_SECANT_HYP.string.text
+msgid "SECH"
+msgstr "SECH"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_EXP.string.text
+msgid "EXP"
+msgstr "EKSPONENTTI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_LN.string.text
+msgid "LN"
+msgstr "LUONNLOG"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_SQRT.string.text
+msgid "SQRT"
+msgstr "NELIÖJUURI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_FACT.string.text
+msgid "FACT"
+msgstr "KERTOMA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_GET_YEAR.string.text
+msgid "YEAR"
+msgstr "VUOSI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_GET_MONTH.string.text
+msgid "MONTH"
+msgstr "KUUKAUSI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_GET_DAY.string.text
+msgid "DAY"
+msgstr "PÄIVÄ"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_GET_HOUR.string.text
+msgid "HOUR"
+msgstr "TUNNIT"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_GET_MIN.string.text
+msgid "MINUTE"
+msgstr "MINUUTIT"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_GET_SEC.string.text
+msgid "SECOND"
+msgstr "SEKUNNIT"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_PLUS_MINUS.string.text
+msgid "SIGN"
+msgstr "ETUMERKKI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_ABS.string.text
+msgid "ABS"
+msgstr "ITSEISARVO"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_INT.string.text
+msgid "INT"
+msgstr "KOKONAISLUKU"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_PHI.string.text
+msgid "PHI"
+msgstr "PHI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_GAUSS.string.text
+msgid "GAUSS"
+msgstr "GAUSS"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_IS_EMPTY.string.text
+msgid "ISBLANK"
+msgstr "ONTYHJÄ"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_IS_STRING.string.text
+msgid "ISTEXT"
+msgstr "ONTEKSTI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_IS_NON_STRING.string.text
+msgid "ISNONTEXT"
+msgstr "ONEI_TEKSTI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_IS_LOGICAL.string.text
+msgid "ISLOGICAL"
+msgstr "ONTOTUUS"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_TYPE.string.text
+msgid "TYPE"
+msgstr "TYYPPI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_CELL.string.text
+msgid "CELL"
+msgstr "SOLU"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_IS_REF.string.text
+msgid "ISREF"
+msgstr "ONVIITT"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_IS_VALUE.string.text
+msgid "ISNUMBER"
+msgstr "ONLUKU"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_IS_FORMULA.string.text
+msgid "ISFORMULA"
+msgstr "ONKAAVA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_IS_NV.string.text
+msgid "ISNA"
+msgstr "ONPUUTTUU"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_IS_ERR.string.text
+msgid "ISERR"
+msgstr "ONVIRH"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_IS_ERROR.string.text
+msgid "ISERROR"
+msgstr "ONVIRHE"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_IS_EVEN.string.text
+msgid "ISEVEN"
+msgstr "ONPARILLINEN"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_IS_ODD.string.text
+msgid "ISODD"
+msgstr "ONPARITON"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_N.string.text
+msgid "N"
+msgstr "N"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_GET_DATE_VALUE.string.text
+msgid "DATEVALUE"
+msgstr "PÄIVÄYSARVO"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_GET_TIME_VALUE.string.text
+msgid "TIMEVALUE"
+msgstr "AIKA_ARVO"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_CODE.string.text
+msgid "CODE"
+msgstr "KOODI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_TRIM.string.text
+msgid "TRIM"
+msgstr "POISTA.VÄLIT"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_UPPER.string.text
+msgid "UPPER"
+msgstr "ISOT"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_PROPPER.string.text
+msgid "PROPER"
+msgstr "ERISNIMI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_LOWER.string.text
+msgid "LOWER"
+msgstr "PIENET"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_LEN.string.text
+msgid "LEN"
+msgstr "PITUUS"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_T.string.text
+msgid "T"
+msgstr "T"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_VALUE.string.text
+msgid "VALUE"
+msgstr "ARVO"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_CLEAN.string.text
+msgid "CLEAN"
+msgstr "SIIVOA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_CHAR.string.text
+msgid "CHAR"
+msgstr "MERKKI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_JIS.string.text
+msgid "JIS"
+msgstr "JIS"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_ASC.string.text
+msgid "ASC"
+msgstr "ASC"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_UNICODE.string.text
+msgid "UNICODE"
+msgstr "UNICODE"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_UNICHAR.string.text
+msgid "UNICHAR"
+msgstr "UNICHAR"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_LOG10.string.text
+msgid "LOG10"
+msgstr "LOG10"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_EVEN.string.text
+msgid "EVEN"
+msgstr "PARILLINEN"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_ODD.string.text
+msgid "ODD"
+msgstr "PARITON"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_STD_NORM_DIST.string.text
+msgid "NORMSDIST"
+msgstr "NORM.JAKAUMA.NORMIT"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_FISHER.string.text
+msgid "FISHER"
+msgstr "FISHER"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_FISHER_INV.string.text
+msgid "FISHERINV"
+msgstr "FISHER.KÄÄNT"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_S_NORM_INV.string.text
+msgid "NORMSINV"
+msgstr "NORM.JAKAUMA.NORMIT.KÄÄNT"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_GAMMA_LN.string.text
+msgid "GAMMALN"
+msgstr "GAMMALN"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_ERROR_TYPE.string.text
+msgid "ERRORTYPE"
+msgstr "VIRHEEN.LAJI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_FORMULA.string.text
+msgid "FORMULA"
+msgstr "KAAVA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_ARABIC.string.text
+msgid "ARABIC"
+msgstr "ARABIC"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_ARC_TAN_2.string.text
+msgid "ATAN2"
+msgstr "ATAN2"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_CEIL.string.text
+msgid "CEILING"
+msgstr "PYÖRISTÄ.KERR.YLÖS"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_FLOOR.string.text
+msgid "FLOOR"
+msgstr "PYÖRISTÄ.KERR.ALAS"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_ROUND.string.text
+msgid "ROUND"
+msgstr "PYÖRISTÄ"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_ROUND_UP.string.text
+msgid "ROUNDUP"
+msgstr "PYÖRISTÄ.DES.YLÖS"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_ROUND_DOWN.string.text
+msgid "ROUNDDOWN"
+msgstr "PYÖRISTÄ.DES.ALAS"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_TRUNC.string.text
+msgid "TRUNC"
+msgstr "KATKAISE"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_LOG.string.text
+msgid "LOG"
+msgstr "LOG"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_POWER.string.text
+msgid "POWER"
+msgstr "POTENSSI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_GGT.string.text
+msgid "GCD"
+msgstr "SUURIN.YHT.TEKIJÄ"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_KGV.string.text
+msgid "LCM"
+msgstr "PIENIN.YHT.JAETTAVA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_MOD.string.text
+msgid "MOD"
+msgstr "JAKOJ"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_SUM_PRODUCT.string.text
+msgid "SUMPRODUCT"
+msgstr "TULOJEN.SUMMA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_SUM_SQ.string.text
+msgid "SUMSQ"
+msgstr "NELIÖSUMMA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_SUM_X2MY2.string.text
+msgid "SUMX2MY2"
+msgstr "NELIÖSUMMIEN.EROTUS"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_SUM_X2DY2.string.text
+msgid "SUMX2PY2"
+msgstr "NELIÖSUMMIEN.SUMMA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_SUM_XMY2.string.text
+msgid "SUMXMY2"
+msgstr "EROTUSTEN.NELIÖSUMMA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_GET_DATE.string.text
+msgid "DATE"
+msgstr "PÄIVÄYS"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_GET_TIME.string.text
+msgid "TIME"
+msgstr "AIKA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_GET_DIFF_DATE.string.text
+msgid "DAYS"
+msgstr "PÄIVÄT"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_GET_DIFF_DATE_360.string.text
+msgid "DAYS360"
+msgstr "PÄIVÄT360"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_GET_DATEDIF.string.text
+msgid "DATEDIF"
+msgstr "PVMERO"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_MIN.string.text
+msgid "MIN"
+msgstr "MIN"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_MIN_A.string.text
+msgid "MINA"
+msgstr "MINA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_MAX.string.text
+msgid "MAX"
+msgstr "MAKS"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_MAX_A.string.text
+msgid "MAXA"
+msgstr "MAKSA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_SUM.string.text
+msgid "SUM"
+msgstr "SUMMA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_PRODUCT.string.text
+msgid "PRODUCT"
+msgstr "TULO"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_AVERAGE.string.text
+msgid "AVERAGE"
+msgstr "KESKIARVO"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_AVERAGE_A.string.text
+msgid "AVERAGEA"
+msgstr "KESKIARVOA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_COUNT.string.text
+msgid "COUNT"
+msgstr "LASKE"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_COUNT_2.string.text
+msgid "COUNTA"
+msgstr "LASKE.A"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_NBW.string.text
+msgid "NPV"
+msgstr "NNA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_IKV.string.text
+msgid "IRR"
+msgstr "SISÄINEN.KORKO"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_MIRR.string.text
+msgid "MIRR"
+msgstr "MSISÄINEN"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_ISPMT.string.text
+msgid "ISPMT"
+msgstr "ISPMT"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_VAR.string.text
+msgid "VAR"
+msgstr "VAR"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_VAR_A.string.text
+msgid "VARA"
+msgstr "VARA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_VAR_P.string.text
+msgid "VARP"
+msgstr "VARP"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_VAR_P_A.string.text
+msgid "VARPA"
+msgstr "VARPA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_ST_DEV.string.text
+msgid "STDEV"
+msgstr "KESKIHAJONTA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_ST_DEV_A.string.text
+msgid "STDEVA"
+msgstr "KESKIHAJONTAA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_ST_DEV_P.string.text
+msgid "STDEVP"
+msgstr "KESKIHAJONTAP"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_ST_DEV_P_A.string.text
+msgid "STDEVPA"
+msgstr "KESKIHAJONTAPA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_B.string.text
+msgid "B"
+msgstr "B"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_NORM_DIST.string.text
+msgid "NORMDIST"
+msgstr "NORM.JAKAUMA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_EXP_DIST.string.text
+msgid "EXPONDIST"
+msgstr "EKSPONENTIAALIJAKAUMA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_BINOM_DIST.string.text
+msgid "BINOMDIST"
+msgstr "BINOMIJAKAUMA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_POISSON_DIST.string.text
+msgid "POISSON"
+msgstr "POISSON"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_KOMBIN.string.text
+msgid "COMBIN"
+msgstr "KOMBINAATIO"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_KOMBIN_2.string.text
+msgid "COMBINA"
+msgstr "KOMBINAATIOA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_VARIATIONEN.string.text
+msgid "PERMUT"
+msgstr "PERMUTAATIO"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_VARIATIONEN_2.string.text
+msgid "PERMUTATIONA"
+msgstr "PERMUTAATIOA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_BW.string.text
+msgid "PV"
+msgstr "NYKYARVO"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_DIA.string.text
+msgid "SYD"
+msgstr "VUOSIPOISTO"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_GDA.string.text
+msgid "DDB"
+msgstr "DDB"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_GDA_2.string.text
+msgid "DB"
+msgstr "DB"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_VBD.string.text
+msgid "VDB"
+msgstr "VDB"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_LAUFZ.string.text
+msgid "DURATION"
+msgstr "KESTO"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_LIA.string.text
+msgid "SLN"
+msgstr "STP"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_RMZ.string.text
+msgid "PMT"
+msgstr "PMT"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_COLUMNS.string.text
+msgid "COLUMNS"
+msgstr "SARAKKEET"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_ROWS.string.text
+msgid "ROWS"
+msgstr "RIVIT"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_TABLES.string.text
+msgid "SHEETS"
+msgstr "TAULUKKO.MÄÄRÄ"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_COLUMN.string.text
+msgid "COLUMN"
+msgstr "SARAKE"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_ROW.string.text
+msgid "ROW"
+msgstr "RIVI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_TABLE.string.text
+msgid "SHEET"
+msgstr "TAULUKKO.NUMERO"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_ZGZ.string.text
+msgid "RRI"
+msgstr "RRI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_ZW.string.text
+msgid "FV"
+msgstr "TULEVA.ARVO"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_ZZR.string.text
+msgid "NPER"
+msgstr "NJAKSO"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_ZINS.string.text
+msgid "RATE"
+msgstr "KORKO"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_ZINS_Z.string.text
+msgid "IPMT"
+msgstr "IPMT"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_KAPZ.string.text
+msgid "PPMT"
+msgstr "PPMT"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_KUM_ZINS_Z.string.text
+msgid "CUMIPMT"
+msgstr "MAKSETTU.KORKO"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_KUM_KAP_Z.string.text
+msgid "CUMPRINC"
+msgstr "MAKSETTU.LYHENNYS"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_EFFEKTIV.string.text
+msgid "EFFECTIVE"
+msgstr "EFFECTIVE"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_NOMINAL.string.text
+msgid "NOMINAL"
+msgstr "KORKO.VUOSI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_SUB_TOTAL.string.text
+msgid "SUBTOTAL"
+msgstr "VÄLISUMMA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_DB_SUM.string.text
+msgid "DSUM"
+msgstr "TSUMMA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_DB_COUNT.string.text
+msgid "DCOUNT"
+msgstr "TLASKE"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_DB_COUNT_2.string.text
+msgid "DCOUNTA"
+msgstr "TLASKEA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_DB_AVERAGE.string.text
+msgid "DAVERAGE"
+msgstr "TKESKIARVO"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_DB_GET.string.text
+msgid "DGET"
+msgstr "TNOUDA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_DB_MAX.string.text
+msgid "DMAX"
+msgstr "TMAKS"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_DB_MIN.string.text
+msgid "DMIN"
+msgstr "TMIN"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_DB_PRODUCT.string.text
+msgid "DPRODUCT"
+msgstr "TTULO"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_DB_STD_DEV.string.text
+msgid "DSTDEV"
+msgstr "TKESKIHAJONTA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_DB_STD_DEV_P.string.text
+msgid "DSTDEVP"
+msgstr "TKESKIHAJONTAP"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_DB_VAR.string.text
+msgid "DVAR"
+msgstr "TVARIANSSI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_DB_VAR_P.string.text
+msgid "DVARP"
+msgstr "TVARIANSSIP"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_INDIRECT.string.text
+msgid "INDIRECT"
+msgstr "EPÄSUORA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_ADDRESS.string.text
+msgid "ADDRESS"
+msgstr "OSOITE"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_MATCH.string.text
+msgid "MATCH"
+msgstr "VASTINE"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_COUNT_EMPTY_CELLS.string.text
+msgid "COUNTBLANK"
+msgstr "LASKE.TYHJÄT"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_COUNT_IF.string.text
+msgid "COUNTIF"
+msgstr "LASKE.JOS"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_SUM_IF.string.text
+msgid "SUMIF"
+msgstr "SUMMA.JOS"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_LOOKUP.string.text
+msgid "LOOKUP"
+msgstr "HAKU"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_V_LOOKUP.string.text
+msgid "VLOOKUP"
+msgstr "PHAKU"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_H_LOOKUP.string.text
+msgid "HLOOKUP"
+msgstr "VHAKU"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_MULTI_AREA.string.text
+msgid "MULTIRANGE"
+msgstr "MULTIRANGE"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_OFFSET.string.text
+msgid "OFFSET"
+msgstr "SIIRTYMÄ"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_INDEX.string.text
+msgid "INDEX"
+msgstr "INDEKSI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_AREAS.string.text
+msgid "AREAS"
+msgstr "ALUEET"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_CURRENCY.string.text
+msgid "DOLLAR"
+msgstr "VALUUTTA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_REPLACE.string.text
+msgid "REPLACE"
+msgstr "KORVAA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_FIXED.string.text
+msgid "FIXED"
+msgstr "KIINTEÄ"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_FIND.string.text
+msgid "FIND"
+msgstr "ETSI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_EXACT.string.text
+msgid "EXACT"
+msgstr "VERTAA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_LEFT.string.text
+msgid "LEFT"
+msgstr "VASEN"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_RIGHT.string.text
+msgid "RIGHT"
+msgstr "OIKEA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_SEARCH.string.text
+msgid "SEARCH"
+msgstr "KÄY.LÄPI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_MID.string.text
+msgid "MID"
+msgstr "POIMI.TEKSTI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_TEXT.string.text
+msgid "TEXT"
+msgstr "TEKSTI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_SUBSTITUTE.string.text
+msgid "SUBSTITUTE"
+msgstr "VAIHDA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_REPT.string.text
+msgid "REPT"
+msgstr "TOISTA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_CONCAT.string.text
+msgid "CONCATENATE"
+msgstr "KETJUTA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_MAT_VALUE.string.text
+msgid "MVALUE"
+msgstr "MVALUE"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_MAT_DET.string.text
+msgid "MDETERM"
+msgstr "MDETERM"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_MAT_INV.string.text
+msgid "MINVERSE"
+msgstr "MKÄÄNTEINEN"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_MAT_MULT.string.text
+msgid "MMULT"
+msgstr "MKERRO"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_MAT_TRANS.string.text
+msgid "TRANSPOSE"
+msgstr "TRANSPONOI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_MATRIX_UNIT.string.text
+msgid "MUNIT"
+msgstr "YKSIKKÖMATRIISI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_BACK_SOLVER.string.text
+msgid "GOALSEEK"
+msgstr "GOALSEEK"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_HYP_GEOM_DIST.string.text
+msgid "HYPGEOMDIST"
+msgstr "HYPERGEOM.JAKAUMA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_LOG_NORM_DIST.string.text
+msgid "LOGNORMDIST"
+msgstr "LOGNORM.JAKAUMA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_T_DIST.string.text
+msgid "TDIST"
+msgstr "TJAKAUMA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_F_DIST.string.text
+msgid "FDIST"
+msgstr "FJAKAUMA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_CHI_DIST.string.text
+msgid "CHIDIST"
+msgstr "CHIJAKAUMA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_WEIBULL.string.text
+msgid "WEIBULL"
+msgstr "WEIBULL"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_NEG_BINOM_VERT.string.text
+msgid "NEGBINOMDIST"
+msgstr "BINOMIJAKAUMA.NEG"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_KRIT_BINOM.string.text
+msgid "CRITBINOM"
+msgstr "BINOMIJAKAUMA.KRIT"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_KURT.string.text
+msgid "KURT"
+msgstr "KURT"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_HAR_MEAN.string.text
+msgid "HARMEAN"
+msgstr "KESKIARVO.HARM"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_GEO_MEAN.string.text
+msgid "GEOMEAN"
+msgstr "KESKIARVO.GEOM"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_STANDARD.string.text
+msgid "STANDARDIZE"
+msgstr "NORMITA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_AVE_DEV.string.text
+msgid "AVEDEV"
+msgstr "KESKIPOIKKEAMA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_SCHIEFE.string.text
+msgid "SKEW"
+msgstr "JAKAUMAN.VINOUS"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_DEV_SQ.string.text
+msgid "DEVSQ"
+msgstr "OIKAISTU.NELIÖSUMMA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_MEDIAN.string.text
+msgid "MEDIAN"
+msgstr "MEDIAANI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_MODAL_VALUE.string.text
+msgid "MODE"
+msgstr "MOODI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_Z_TEST.string.text
+msgid "ZTEST"
+msgstr "ZTESTI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_T_TEST.string.text
+msgid "TTEST"
+msgstr "TTESTI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_RANK.string.text
+msgid "RANK"
+msgstr "ARVON.MUKAAN"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_PERCENTILE.string.text
+msgid "PERCENTILE"
+msgstr "PROSENTTIPISTE"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_PERCENT_RANK.string.text
+msgid "PERCENTRANK"
+msgstr "PROSENTTIJÄRJESTYS"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_LARGE.string.text
+msgid "LARGE"
+msgstr "SUURI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_SMALL.string.text
+msgid "SMALL"
+msgstr "PIENI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_FREQUENCY.string.text
+msgid "FREQUENCY"
+msgstr "TAAJUUS"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_QUARTILE.string.text
+msgid "QUARTILE"
+msgstr "NELJÄNNES"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_NORM_INV.string.text
+msgid "NORMINV"
+msgstr "NORM.JAKAUMA.KÄÄNT"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_CONFIDENCE.string.text
+msgid "CONFIDENCE"
+msgstr "LUOTTAMUSVÄLI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_F_TEST.string.text
+msgid "FTEST"
+msgstr "FTESTI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_TRIM_MEAN.string.text
+msgid "TRIMMEAN"
+msgstr "KESKIARVO.TASATTU"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_PROB.string.text
+msgid "PROB"
+msgstr "TODENNÄKÖISYYS"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_CORREL.string.text
+msgid "CORREL"
+msgstr "KORRELAATIO"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_COVAR.string.text
+msgid "COVAR"
+msgstr "KOVARIANSSI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_PEARSON.string.text
+msgid "PEARSON"
+msgstr "PEARSON"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_RSQ.string.text
+msgid "RSQ"
+msgstr "PEARSON.NELIÖ"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_STEYX.string.text
+msgid "STEYX"
+msgstr "KESKIVIRHE"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_SLOPE.string.text
+msgid "SLOPE"
+msgstr "KULMAKERROIN"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_INTERCEPT.string.text
+msgid "INTERCEPT"
+msgstr "LEIKKAUSPISTE"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_TREND.string.text
+msgid "TREND"
+msgstr "SUUNTAUS"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_GROWTH.string.text
+msgid "GROWTH"
+msgstr "KASVU"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_RGP.string.text
+msgid "LINEST"
+msgstr "LINREGR"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_RKP.string.text
+msgid "LOGEST"
+msgstr "LOGREGR"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_FORECAST.string.text
+msgid "FORECAST"
+msgstr "ENNUSTE"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_CHI_INV.string.text
+msgid "CHIINV"
+msgstr "CHIJAKAUMA.KÄÄNT"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_GAMMA_DIST.string.text
+msgid "GAMMADIST"
+msgstr "GAMMAJAKAUMA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_GAMMA_INV.string.text
+msgid "GAMMAINV"
+msgstr "GAMMAJAKAUMA.KÄÄNT"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_T_INV.string.text
+msgid "TINV"
+msgstr "TJAKAUMA.KÄÄNT"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_F_INV.string.text
+msgid "FINV"
+msgstr "FJAKAUMA.KÄÄNT"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_CHI_TEST.string.text
+msgid "CHITEST"
+msgstr "CHITESTI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_LOG_INV.string.text
+msgid "LOGINV"
+msgstr "LOGNORM.JAKAUMA.KÄÄNT"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_TABLE_OP.string.text
+msgid "MULTIPLE.OPERATIONS"
+msgstr "MULTIPLE.OPERATIONS"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_BETA_DIST.string.text
+msgid "BETADIST"
+msgstr "BEETAJAKAUMA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_BETA_INV.string.text
+msgid "BETAINV"
+msgstr "BEETAJAKAUMA.KÄÄNT"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_WEEK.string.text
+msgid "WEEKNUM"
+msgstr "VIIKKO.NRO"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_EASTERSUNDAY.string.text
+msgid "EASTERSUNDAY"
+msgstr "PÄÄSIÄISSUNNUNTAI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_GET_DAY_OF_WEEK.string.text
+msgid "WEEKDAY"
+msgstr "VIIKONPÄIVÄ"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_NO_NAME.string.text
+msgid "#NAME!"
+msgstr "#NIMI!"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_STYLE.string.text
+msgid "STYLE"
+msgstr "TYYLI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_DDE.string.text
+msgid "DDE"
+msgstr "DDE"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_BASE.string.text
+msgid "BASE"
+msgstr "KANTA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_DECIMAL.string.text
+msgid "DECIMAL"
+msgstr "DESIMAALI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_CONVERT.string.text
+msgid "CONVERT"
+msgstr "CONVERT"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_ROMAN.string.text
+msgid "ROMAN"
+msgstr "ROMAN"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_HYPERLINK.string.text
+msgid "HYPERLINK"
+msgstr "HYPERLINKKI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_INFO.string.text
+msgid "INFO"
+msgstr "KUVAUS"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_BAHTTEXT.string.text
+msgid "BAHTTEXT"
+msgstr "BAHTTEKSTI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_GET_PIVOT_DATA.string.text
+msgid "GETPIVOTDATA"
+msgstr "NOUDA.PIVOT.TIEDOT"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_EUROCONVERT.string.text
+msgid "EUROCONVERT"
+msgstr "EUROCONVERT"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_NUMBERVALUE.string.text
+msgid "NUMBERVALUE"
+msgstr "NUMEROARVO"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_GAMMA.string.text
+msgid "GAMMA"
+msgstr "GAMMA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_CHISQ_DIST.string.text
+msgid "CHISQDIST"
+msgstr "CHINELIÖ.JAKAUMA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_CHISQ_INV.string.text
+msgid "CHISQINV"
+msgstr "CHINELIÖ.KÄÄNT"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_BITAND.string.text
+msgid "BITAND"
+msgstr "BITTI.JA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_BITOR.string.text
+msgid "BITOR"
+msgstr "BITTI.TAI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_BITXOR.string.text
+msgid "BITXOR"
+msgstr "BITTI.XTAI"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_BITRSHIFT.string.text
+msgid "BITRSHIFT"
+msgstr "BITTI.SIIRTO.OIKEA"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_BITLSHIFT.string.text
+msgid "BITLSHIFT"
+msgstr "BITTI.SIIRTO.VASEN"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_ERROR_NULL.string.text
+msgid "#NULL!"
+msgstr "#NULL!"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_ERROR_DIVZERO.string.text
+msgid "#DIV/0!"
+msgstr "#JAKO/0!"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_ERROR_VALUE.string.text
+msgid "#VALUE!"
+msgstr "#ARVO!"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_ERROR_REF.string.text
+msgid "#REF!"
+msgstr "#VIITTAUS!"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_ERROR_NAME.string.text
+msgid "#NAME?"
+msgstr "#NIMI?"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_ERROR_NUM.string.text
+msgid "#NUM!"
+msgstr "#NUM!"
+
+#: core_resource.src#RID_STRLIST_FUNCTION_NAMES.SC_OPCODE_ERROR_NA.string.text
+msgid "#N/A"
+msgstr "#N/A"
diff --git a/source/fi/formula/source/ui/dlg.po b/source/fi/formula/source/ui/dlg.po
new file mode 100644
index 00000000000..dc48ea786cf
--- /dev/null
+++ b/source/fi/formula/source/ui/dlg.po
@@ -0,0 +1,195 @@
+#. extracted from formula/source/ui/dlg.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+formula%2Fsource%2Fui%2Fdlg.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-04-05 20:03+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: parawin.src#RB_ARGBLOCK__y__.#define.text
+msgctxt "parawin.src#RB_ARGBLOCK__y__.#define.text"
+msgid "-"
+msgstr "-"
+
+#: parawin.src#RB_ARGBLOCK__y__.#define.quickhelptext
+msgid "Select"
+msgstr "Valitse"
+
+#: parawin.src#RID_FORMULATAB_PARAMETER.FT_EDITDESC.fixedtext.text
+msgid "Function not known"
+msgstr "Tuntematon funktio"
+
+#: parawin.src#RID_FORMULATAB_PARAMETER.STR_OPTIONAL.string.text
+msgid "(optional)"
+msgstr "(ei pakollinen)"
+
+#: parawin.src#RID_FORMULATAB_PARAMETER.STR_REQUIRED.string.text
+msgid "(required)"
+msgstr "(pakollinen)"
+
+#: formdlgs.src#RID_FORMULATAB_FUNCTION.LB_CATEGORY.1.stringlist.text
+msgid "Last Used"
+msgstr "Viimeksi käytetty"
+
+#: formdlgs.src#RID_FORMULATAB_FUNCTION.LB_CATEGORY.2.stringlist.text
+msgid "All"
+msgstr "Kaikki"
+
+#: formdlgs.src#RID_FORMULATAB_FUNCTION.FT_CATEGORY.fixedtext.text
+msgid "~Category"
+msgstr "~Luokka"
+
+#: formdlgs.src#RID_FORMULATAB_FUNCTION.FT_FUNCTION.fixedtext.text
+msgid "~Function"
+msgstr "~Funktio"
+
+#: formdlgs.src#RID_FORMULATAB_STRUCT.FT_STRUCT.fixedtext.text
+msgid "~Structure"
+msgstr "~Rakenne"
+
+#: formdlgs.src#RID_FORMULATAB_STRUCT.STR_STRUCT_ERR1.string.text
+msgid "=?"
+msgstr "=?"
+
+#: formdlgs.src#RID_FORMULATAB_STRUCT.STR_STRUCT_ERR2.string.text
+msgid "Error"
+msgstr "Virhe"
+
+#: formdlgs.src#RID_FORMULADLG_FORMULA_MODAL.TC_FUNCTION.TP_FUNCTION.pageitem.text
+msgctxt "formdlgs.src#RID_FORMULADLG_FORMULA_MODAL.TC_FUNCTION.TP_FUNCTION.pageitem.text"
+msgid "Functions"
+msgstr "Funktiot"
+
+#: formdlgs.src#RID_FORMULADLG_FORMULA_MODAL.TC_FUNCTION.TP_STRUCT.pageitem.text
+msgctxt "formdlgs.src#RID_FORMULADLG_FORMULA_MODAL.TC_FUNCTION.TP_STRUCT.pageitem.text"
+msgid "Structure"
+msgstr "Rakenne"
+
+#: formdlgs.src#RID_FORMULADLG_FORMULA_MODAL.FT_FORMULA.fixedtext.text
+msgctxt "formdlgs.src#RID_FORMULADLG_FORMULA_MODAL.FT_FORMULA.fixedtext.text"
+msgid "For~mula"
+msgstr "~Kaava"
+
+#: formdlgs.src#RID_FORMULADLG_FORMULA_MODAL.FT_RESULT.fixedtext.text
+msgctxt "formdlgs.src#RID_FORMULADLG_FORMULA_MODAL.FT_RESULT.fixedtext.text"
+msgid "Function result"
+msgstr "Funktion tulos"
+
+#: formdlgs.src#RID_FORMULADLG_FORMULA_MODAL.FT_FORMULA_RESULT.fixedtext.text
+msgctxt "formdlgs.src#RID_FORMULADLG_FORMULA_MODAL.FT_FORMULA_RESULT.fixedtext.text"
+msgid "Result"
+msgstr "Tulos"
+
+#: formdlgs.src#RID_FORMULADLG_FORMULA_MODAL.BTN_MATRIX.checkbox.text
+msgctxt "formdlgs.src#RID_FORMULADLG_FORMULA_MODAL.BTN_MATRIX.checkbox.text"
+msgid "Array"
+msgstr "Taulukko"
+
+#: formdlgs.src#RID_FORMULADLG_FORMULA_MODAL.RB_REF.imagebutton.text
+msgctxt "formdlgs.src#RID_FORMULADLG_FORMULA_MODAL.RB_REF.imagebutton.text"
+msgid "-"
+msgstr "-"
+
+#: formdlgs.src#RID_FORMULADLG_FORMULA_MODAL.RB_REF.imagebutton.quickhelptext
+msgctxt "formdlgs.src#RID_FORMULADLG_FORMULA_MODAL.RB_REF.imagebutton.quickhelptext"
+msgid "Maximize"
+msgstr "Suurenna"
+
+#: formdlgs.src#RID_FORMULADLG_FORMULA_MODAL.BTN_BACKWARD.pushbutton.text
+msgctxt "formdlgs.src#RID_FORMULADLG_FORMULA_MODAL.BTN_BACKWARD.pushbutton.text"
+msgid "<< ~Back"
+msgstr "<< ~Edellinen"
+
+#: formdlgs.src#RID_FORMULADLG_FORMULA_MODAL.BTN_FORWARD.pushbutton.text
+msgctxt "formdlgs.src#RID_FORMULADLG_FORMULA_MODAL.BTN_FORWARD.pushbutton.text"
+msgid "~Next >>"
+msgstr "~Seuraava >>"
+
+#: formdlgs.src#RID_FORMULADLG_FORMULA_MODAL.STR_TITLE1.string.text
+msgctxt "formdlgs.src#RID_FORMULADLG_FORMULA_MODAL.STR_TITLE1.string.text"
+msgid "Function Wizard"
+msgstr "Ohjattu funktion luonti"
+
+#: formdlgs.src#RID_FORMULADLG_FORMULA_MODAL.STR_TITLE2.string.text
+msgctxt "formdlgs.src#RID_FORMULADLG_FORMULA_MODAL.STR_TITLE2.string.text"
+msgid "Function Wizard -"
+msgstr "Ohjattu funktion luonti -"
+
+#: formdlgs.src#RID_FORMULADLG_FORMULA_MODAL.STR_END.string.text
+msgctxt "formdlgs.src#RID_FORMULADLG_FORMULA_MODAL.STR_END.string.text"
+msgid "~End"
+msgstr "Loppu"
+
+#: formdlgs.src#RID_FORMULADLG_FORMULA.TC_FUNCTION.TP_FUNCTION.pageitem.text
+msgctxt "formdlgs.src#RID_FORMULADLG_FORMULA.TC_FUNCTION.TP_FUNCTION.pageitem.text"
+msgid "Functions"
+msgstr "Funktiot"
+
+#: formdlgs.src#RID_FORMULADLG_FORMULA.TC_FUNCTION.TP_STRUCT.pageitem.text
+msgctxt "formdlgs.src#RID_FORMULADLG_FORMULA.TC_FUNCTION.TP_STRUCT.pageitem.text"
+msgid "Structure"
+msgstr "Rakenne"
+
+#: formdlgs.src#RID_FORMULADLG_FORMULA.FT_FORMULA.fixedtext.text
+msgctxt "formdlgs.src#RID_FORMULADLG_FORMULA.FT_FORMULA.fixedtext.text"
+msgid "For~mula"
+msgstr "~Kaava"
+
+#: formdlgs.src#RID_FORMULADLG_FORMULA.FT_RESULT.fixedtext.text
+msgctxt "formdlgs.src#RID_FORMULADLG_FORMULA.FT_RESULT.fixedtext.text"
+msgid "Function result"
+msgstr "Funktion tulos"
+
+#: formdlgs.src#RID_FORMULADLG_FORMULA.FT_FORMULA_RESULT.fixedtext.text
+msgctxt "formdlgs.src#RID_FORMULADLG_FORMULA.FT_FORMULA_RESULT.fixedtext.text"
+msgid "Result"
+msgstr "Tulos"
+
+#: formdlgs.src#RID_FORMULADLG_FORMULA.BTN_MATRIX.checkbox.text
+msgctxt "formdlgs.src#RID_FORMULADLG_FORMULA.BTN_MATRIX.checkbox.text"
+msgid "Array"
+msgstr "Taulukko"
+
+#: formdlgs.src#RID_FORMULADLG_FORMULA.RB_REF.imagebutton.text
+msgctxt "formdlgs.src#RID_FORMULADLG_FORMULA.RB_REF.imagebutton.text"
+msgid "-"
+msgstr "-"
+
+#: formdlgs.src#RID_FORMULADLG_FORMULA.RB_REF.imagebutton.quickhelptext
+msgctxt "formdlgs.src#RID_FORMULADLG_FORMULA.RB_REF.imagebutton.quickhelptext"
+msgid "Maximize"
+msgstr "Suurenna"
+
+#: formdlgs.src#RID_FORMULADLG_FORMULA.BTN_BACKWARD.pushbutton.text
+msgctxt "formdlgs.src#RID_FORMULADLG_FORMULA.BTN_BACKWARD.pushbutton.text"
+msgid "<< ~Back"
+msgstr "<< ~Edellinen"
+
+#: formdlgs.src#RID_FORMULADLG_FORMULA.BTN_FORWARD.pushbutton.text
+msgctxt "formdlgs.src#RID_FORMULADLG_FORMULA.BTN_FORWARD.pushbutton.text"
+msgid "~Next >>"
+msgstr "~Seuraava >>"
+
+#: formdlgs.src#RID_FORMULADLG_FORMULA.STR_TITLE1.string.text
+msgctxt "formdlgs.src#RID_FORMULADLG_FORMULA.STR_TITLE1.string.text"
+msgid "Function Wizard"
+msgstr "Ohjattu funktion luonti"
+
+#: formdlgs.src#RID_FORMULADLG_FORMULA.STR_TITLE2.string.text
+msgctxt "formdlgs.src#RID_FORMULADLG_FORMULA.STR_TITLE2.string.text"
+msgid "Function Wizard -"
+msgstr "Ohjattu funktion luonti -"
+
+#: formdlgs.src#RID_FORMULADLG_FORMULA.STR_END.string.text
+msgctxt "formdlgs.src#RID_FORMULADLG_FORMULA.STR_END.string.text"
+msgid "~End"
+msgstr "Loppu"
diff --git a/source/fi/fpicker/source/office.po b/source/fi/fpicker/source/office.po
new file mode 100644
index 00000000000..e9c09145dce
--- /dev/null
+++ b/source/fi/fpicker/source/office.po
@@ -0,0 +1,309 @@
+#. extracted from fpicker/source/office.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+fpicker%2Fsource%2Foffice.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:40+0200\n"
+"PO-Revision-Date: 2012-07-08 15:25+0300\n"
+"Last-Translator: Harri Pitkänen <hatapitk@iki.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: iodlg.src#DLG_FPICKER_EXPLORERFILE.BTN_EXPLORERFILE_NEWFOLDER.imagebutton.text
+msgctxt "iodlg.src#DLG_FPICKER_EXPLORERFILE.BTN_EXPLORERFILE_NEWFOLDER.imagebutton.text"
+msgid "-"
+msgstr "-"
+
+#: iodlg.src#DLG_FPICKER_EXPLORERFILE.BTN_EXPLORERFILE_NEWFOLDER.imagebutton.quickhelptext
+msgid "Create New Directory"
+msgstr "Luo uusi kansio"
+
+#: iodlg.src#DLG_FPICKER_EXPLORERFILE.BTN_EXPLORERFILE_UP.menubutton.text
+msgctxt "iodlg.src#DLG_FPICKER_EXPLORERFILE.BTN_EXPLORERFILE_UP.menubutton.text"
+msgid "-"
+msgstr "-"
+
+#: iodlg.src#DLG_FPICKER_EXPLORERFILE.BTN_EXPLORERFILE_UP.menubutton.quickhelptext
+msgid "Up One Level"
+msgstr "Tasoa ylemmäs"
+
+#: iodlg.src#DLG_FPICKER_EXPLORERFILE.BTN_EXPLORERFILE_CONNECT_TO_SERVER.pushbutton.text
+msgid "..."
+msgstr "..."
+
+#: iodlg.src#DLG_FPICKER_EXPLORERFILE.BTN_EXPLORERFILE_CONNECT_TO_SERVER.pushbutton.quickhelptext
+msgid "Connect To Server"
+msgstr "Muodosta yhteys palvelimeen"
+
+#: iodlg.src#DLG_FPICKER_EXPLORERFILE.BTN_EXPLORERFILE_ADD_PLACE.pushbutton.text
+msgid "+"
+msgstr "+"
+
+#: iodlg.src#DLG_FPICKER_EXPLORERFILE.BTN_EXPLORERFILE_ADD_PLACE.pushbutton.quickhelptext
+msgid "Bookmark This Place"
+msgstr "Lisää kirjanmerkkeihin"
+
+#: iodlg.src#DLG_FPICKER_EXPLORERFILE.BTN_EXPLORERFILE_REMOVE_PLACE.pushbutton.text
+msgctxt "iodlg.src#DLG_FPICKER_EXPLORERFILE.BTN_EXPLORERFILE_REMOVE_PLACE.pushbutton.text"
+msgid "-"
+msgstr "-"
+
+#: iodlg.src#DLG_FPICKER_EXPLORERFILE.BTN_EXPLORERFILE_REMOVE_PLACE.pushbutton.quickhelptext
+msgid "Remove Selected Bookmark"
+msgstr "Poista valittu kirjanmerkki"
+
+#: iodlg.src#DLG_FPICKER_EXPLORERFILE.FT_EXPLORERFILE_FILENAME.fixedtext.text
+msgid "File ~name:"
+msgstr "Tiedoston ~nimi:"
+
+#: iodlg.src#DLG_FPICKER_EXPLORERFILE.FT_EXPLORERFILE_FILETYPE.fixedtext.text
+msgctxt "iodlg.src#DLG_FPICKER_EXPLORERFILE.FT_EXPLORERFILE_FILETYPE.fixedtext.text"
+msgid "File ~type:"
+msgstr "Tiedoston t~yyppi:"
+
+#: iodlg.src#DLG_FPICKER_EXPLORERFILE.CB_EXPLORERFILE_READONLY.checkbox.text
+msgctxt "iodlg.src#DLG_FPICKER_EXPLORERFILE.CB_EXPLORERFILE_READONLY.checkbox.text"
+msgid "~Read-only"
+msgstr "~Kirjoitussuojattu"
+
+#: iodlg.src#DLG_FPICKER_EXPLORERFILE.CB_EXPLORERFILE_PASSWORD.checkbox.text
+msgid "Save with password"
+msgstr "Tallenna salasanan kanssa"
+
+#: iodlg.src#DLG_FPICKER_EXPLORERFILE.CB_AUTO_EXTENSION.checkbox.text
+msgctxt "iodlg.src#DLG_FPICKER_EXPLORERFILE.CB_AUTO_EXTENSION.checkbox.text"
+msgid "~Automatic file name extension"
+msgstr "Automaattinen tiedoston ~tunniste"
+
+#: iodlg.src#DLG_FPICKER_EXPLORERFILE.CB_OPTIONS.checkbox.text
+msgid "Edit ~filter settings"
+msgstr "Muokkaa ~suodatusasetuksia"
+
+#: iodlg.src#DLG_FPICKER_EXPLORERFILE.BTN_EXPLORERFILE_OPEN.pushbutton.text
+msgid "~Open"
+msgstr "~Avaa"
+
+#: iodlg.src#DLG_FPICKER_EXPLORERFILE.STR_EXPLORERFILE_OPEN.string.text
+msgid "Open"
+msgstr "Avaa"
+
+#: iodlg.src#DLG_FPICKER_EXPLORERFILE.STR_EXPLORERFILE_SAVE.string.text
+msgid "Save as"
+msgstr "Tallenna nimellä"
+
+#: iodlg.src#DLG_FPICKER_EXPLORERFILE.STR_EXPLORERFILE_BUTTONSAVE.string.text
+msgid "~Save"
+msgstr "~Tallenna"
+
+#: iodlg.src#DLG_FPICKER_EXPLORERFILE.STR_PATHNAME.string.text
+msgid "~Path:"
+msgstr "~Polku:"
+
+#: iodlg.src#DLG_FPICKER_EXPLORERFILE.STR_PATHSELECT.string.text
+msgid "Select path"
+msgstr "Valitse polku"
+
+#: iodlg.src#DLG_FPICKER_EXPLORERFILE.STR_BUTTONSELECT.string.text
+msgid "~Select"
+msgstr "~Valitse"
+
+#: iodlg.src#DLG_FPICKER_EXPLORERFILE.STR_ACTUALVERSION.string.text
+msgid "Current version"
+msgstr "Nykyinen versio"
+
+#: iodlg.src#DLG_FPICKER_EXPLORERFILE.STR_PREVIEW.string.text
+msgid "File Preview"
+msgstr "Tiedoston esikatselu"
+
+#: iodlg.src#DLG_FPICKER_EXPLORERFILE.STR_DEFAULT_DIRECTORY.string.text
+msgid "Default Directory"
+msgstr "Oletuskansio"
+
+#: iodlg.src#DLG_FPICKER_EXPLORERFILE.STR_PLACES_TITLE.string.text
+msgid "Places"
+msgstr "Sijainnit"
+
+#: iodlg.src#DLG_FPICKER_QUERYFOLDERNAME.FT_SVT_QUERYFOLDERNAME_DLG_NAME.fixedtext.text
+msgid "Na~me"
+msgstr "~Nimi"
+
+#: iodlg.src#DLG_FPICKER_QUERYFOLDERNAME.FL_SVT_QUERYFOLDERNAME_DLG_NAME.fixedline.text
+msgid "Create new folder"
+msgstr "Luo uusi kansio"
+
+#: iodlg.src#RID_FILEOPEN_INVALIDFOLDER.string.text
+msgid "$name$ does not exist."
+msgstr "Kansiota $name$ ei ole olemassa."
+
+#: iodlg.src#RID_FILEOPEN_NOTEXISTENTFILE.string.text
+msgid ""
+"The file $name$ does not exist.\n"
+"Make sure you have entered the correct file name."
+msgstr ""
+"Tiedostoa $name$ ei ole olemassa.\n"
+"Varmista, että olet antanut oikean tiedoston nimen."
+
+#: iodlg.src#STR_FILTERNAME_ALL.string.text
+msgid "All files"
+msgstr "Kaikki tiedostot"
+
+#: iodlg.src#STR_SVT_ALREADYEXISTOVERWRITE.string.text
+msgid ""
+"A file named \"$filename$\" already exists.\n"
+"\n"
+"Do you want to replace it?"
+msgstr ""
+"Tiedosto nimeltä \"$filename$\" on jo olemassa.\n"
+"\n"
+"Haluatko korvata sen?"
+
+#: iodlg.src#STR_SVT_NEW_FOLDER.string.text
+msgid "Folder"
+msgstr "Kansio"
+
+#: iodlg.src#STR_SVT_NOREMOVABLEDEVICE.string.text
+msgid ""
+"No removable storage device detected.\n"
+"Make sure it is plugged in properly and try again."
+msgstr ""
+"Irrotettavaa tallennusvälinettä ei löydetty.\n"
+"Varmista, että se on kunnolla kiinnitetty ja yritä uudelleen."
+
+#: iodlg.src#STR_SVT_ALLFORMATS.string.text
+msgid "All Formats"
+msgstr "Kaikki muodot"
+
+#: PlaceEditDialog.src#DLG_FPICKER_PLACE_EDIT.FT_ADDPLACE_SERVERNAME.fixedtext.text
+msgid "Name"
+msgstr "Nimi"
+
+#: PlaceEditDialog.src#DLG_FPICKER_PLACE_EDIT.FT_ADDPLACE_SERVERTYPE.fixedtext.text
+msgid "Type"
+msgstr "Tyyppi"
+
+#: PlaceEditDialog.src#DLG_FPICKER_PLACE_EDIT.FT_ADDPLACE_HOST.fixedtext.text
+msgid "Host"
+msgstr "Palvelin"
+
+#: PlaceEditDialog.src#DLG_FPICKER_PLACE_EDIT.FT_ADDPLACE_PORT.fixedtext.text
+msgid "Port"
+msgstr "Portti"
+
+#: PlaceEditDialog.src#DLG_FPICKER_PLACE_EDIT.FT_ADDPLACE_PATH.fixedtext.text
+msgctxt "PlaceEditDialog.src#DLG_FPICKER_PLACE_EDIT.FT_ADDPLACE_PATH.fixedtext.text"
+msgid "Path"
+msgstr "Polku"
+
+#: PlaceEditDialog.src#DLG_FPICKER_PLACE_EDIT.CB_ADDPLACE_DAVS.checkbox.text
+msgid "Secured WebDAV (HTTPS)"
+msgstr "Salattu WebDAV (HTTPS)"
+
+#: PlaceEditDialog.src#DLG_FPICKER_PLACE_EDIT.FT_ADDPLACE_SHARE.fixedtext.text
+msgid "Share"
+msgstr "Jako"
+
+#: PlaceEditDialog.src#DLG_FPICKER_PLACE_EDIT.FT_ADDPLACE_SMBPATH.fixedtext.text
+msgctxt "PlaceEditDialog.src#DLG_FPICKER_PLACE_EDIT.FT_ADDPLACE_SMBPATH.fixedtext.text"
+msgid "Path"
+msgstr "Polku"
+
+#: PlaceEditDialog.src#DLG_FPICKER_PLACE_EDIT.FT_ADDPLACE_CMIS_BINDING.fixedtext.text
+msgid "Binding URL"
+msgstr "CMIS-URL"
+
+#: PlaceEditDialog.src#DLG_FPICKER_PLACE_EDIT.FT_ADDPLACE_CMIS_REPOSITORY.fixedtext.text
+msgid "Repository"
+msgstr "Tietovarasto"
+
+#: PlaceEditDialog.src#DLG_FPICKER_PLACE_EDIT.LB_ADDPLACE_SERVERTYPE.1.stringlist.text
+msgid "WebDAV"
+msgstr "WebDAV"
+
+#: PlaceEditDialog.src#DLG_FPICKER_PLACE_EDIT.LB_ADDPLACE_SERVERTYPE.2.stringlist.text
+msgid "FTP"
+msgstr "FTP"
+
+#: PlaceEditDialog.src#DLG_FPICKER_PLACE_EDIT.LB_ADDPLACE_SERVERTYPE.3.stringlist.text
+msgid "SSH"
+msgstr "SSH"
+
+#: PlaceEditDialog.src#DLG_FPICKER_PLACE_EDIT.LB_ADDPLACE_SERVERTYPE.4.stringlist.text
+msgid "Windows Share"
+msgstr "Windows-verkkojako"
+
+#: PlaceEditDialog.src#DLG_FPICKER_PLACE_EDIT.LB_ADDPLACE_SERVERTYPE.5.stringlist.text
+msgid "CMIS (Atom Binding)"
+msgstr "CMIS (Atom-sidonta)"
+
+#: PlaceEditDialog.src#DLG_FPICKER_PLACE_EDIT.FT_ADDPLACE_USERNAME.fixedtext.text
+msgid "Login"
+msgstr "Käyttäjätunnus"
+
+#: PlaceEditDialog.src#DLG_FPICKER_PLACE_EDIT.BT_ADDPLACE_DELETE.pushbutton.text
+msgid "Delete"
+msgstr "Poista"
+
+#: OfficeFilePicker.src#STR_SVT_FILEPICKER_AUTO_EXTENSION.string.text
+msgctxt "OfficeFilePicker.src#STR_SVT_FILEPICKER_AUTO_EXTENSION.string.text"
+msgid "~Automatic file name extension"
+msgstr "Automaattinen tiedoston ~tunniste"
+
+#: OfficeFilePicker.src#STR_SVT_FILEPICKER_PASSWORD.string.text
+msgid "Save with pass~word"
+msgstr "Tallenna salasanan kanssa"
+
+#: OfficeFilePicker.src#STR_SVT_FILEPICKER_FILTER_OPTIONS.string.text
+msgid "~Edit filter settings"
+msgstr "Muokkaa suodattimen asetuksia"
+
+#: OfficeFilePicker.src#STR_SVT_FILEPICKER_READONLY.string.text
+msgctxt "OfficeFilePicker.src#STR_SVT_FILEPICKER_READONLY.string.text"
+msgid "~Read-only"
+msgstr "~Kirjoitussuojattu"
+
+#: OfficeFilePicker.src#STR_SVT_FILEPICKER_INSERT_AS_LINK.string.text
+msgid "~Link"
+msgstr "~Linkitä"
+
+#: OfficeFilePicker.src#STR_SVT_FILEPICKER_SHOW_PREVIEW.string.text
+msgid "Pr~eview"
+msgstr "~Esikatselu"
+
+#: OfficeFilePicker.src#STR_SVT_FILEPICKER_PLAY.string.text
+msgid "~Play"
+msgstr "~Toista"
+
+#: OfficeFilePicker.src#STR_SVT_FILEPICKER_VERSION.string.text
+msgid "~Version:"
+msgstr "~Versio:"
+
+#: OfficeFilePicker.src#STR_SVT_FILEPICKER_TEMPLATES.string.text
+msgid "S~tyles:"
+msgstr "~Mallit:"
+
+#: OfficeFilePicker.src#STR_SVT_FILEPICKER_IMAGE_TEMPLATE.string.text
+msgid "Style:"
+msgstr "Tyyli:"
+
+#: OfficeFilePicker.src#STR_SVT_FILEPICKER_SELECTION.string.text
+msgid "~Selection"
+msgstr "~Valinta"
+
+#: OfficeFilePicker.src#STR_SVT_FILEPICKER_FILTER_TITLE.string.text
+msgctxt "OfficeFilePicker.src#STR_SVT_FILEPICKER_FILTER_TITLE.string.text"
+msgid "File ~type:"
+msgstr "Tiedoston t~yyppi:"
+
+#: OfficeFilePicker.src#STR_SVT_FOLDERPICKER_DEFAULT_TITLE.string.text
+msgid "Select Path"
+msgstr "Valitse polku"
+
+#: OfficeFilePicker.src#STR_SVT_FOLDERPICKER_DEFAULT_DESCRIPTION.string.text
+msgid "Please select a folder."
+msgstr "Valitse kansio."
diff --git a/source/fi/framework/source/classes.po b/source/fi/framework/source/classes.po
new file mode 100644
index 00000000000..657efd65365
--- /dev/null
+++ b/source/fi/framework/source/classes.po
@@ -0,0 +1,194 @@
+#. extracted from framework/source/classes.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+framework%2Fsource%2Fclasses.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:40+0200\n"
+"PO-Revision-Date: 2011-04-05 20:03+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: resource.src#STR_MENU_ADDONS.string.text
+msgid "Add-Ons"
+msgstr "Lisäosat"
+
+#: resource.src#STR_MENU_ADDONHELP.string.text
+msgid "Add-~On Help"
+msgstr "Lisäosien ~ohje"
+
+#: resource.src#STR_MENU_HEADFOOTALL.string.text
+msgid "All"
+msgstr "Kaikki"
+
+#: resource.src#STR_UPDATEDOC.string.text
+msgid "~Update"
+msgstr "~Päivitä"
+
+#: resource.src#STR_CLOSEDOC_ANDRETURN.string.text
+msgid "~Close & Return to "
+msgstr "Sulje ja ~palaa "
+
+#: resource.src#POPUPMENU_TOOLBAR_QUICKCUSTOMIZATION.MENUITEM_TOOLBAR_VISIBLEBUTTON.menuitem.text
+msgid "Visible ~Buttons"
+msgstr "~Näkyvät painikkeet"
+
+#: resource.src#POPUPMENU_TOOLBAR_QUICKCUSTOMIZATION.MENUITEM_TOOLBAR_CUSTOMIZETOOLBAR.menuitem.text
+msgid "~Customize Toolbar..."
+msgstr "~Muokkaa työkaluriviä..."
+
+#: resource.src#POPUPMENU_TOOLBAR_QUICKCUSTOMIZATION.MENUITEM_TOOLBAR_DOCKTOOLBAR.menuitem.text
+msgid "~Dock Toolbar"
+msgstr "~Kiinnitä työkalurivi"
+
+#: resource.src#POPUPMENU_TOOLBAR_QUICKCUSTOMIZATION.MENUITEM_TOOLBAR_DOCKALLTOOLBAR.menuitem.text
+msgid "Dock ~All Toolbars"
+msgstr "Kiinnitä k~aikki työkalurivit"
+
+#: resource.src#POPUPMENU_TOOLBAR_QUICKCUSTOMIZATION.MENUITEM_TOOLBAR_LOCKTOOLBARPOSITION.menuitem.text
+msgid "~Lock Toolbar Position"
+msgstr "~Lukitse työkalurivin sijainti"
+
+#: resource.src#POPUPMENU_TOOLBAR_QUICKCUSTOMIZATION.MENUITEM_TOOLBAR_CLOSE.menuitem.text
+msgid "Close ~Toolbar"
+msgstr "~Sulje työkalurivi"
+
+#: resource.src#STR_SAVECOPYDOC.string.text
+msgid "Save Copy ~as..."
+msgstr "Tallenna ~kopio nimellä..."
+
+#: resource.src#STR_NODOCUMENT.string.text
+msgid "No Documents"
+msgstr "Ei asiakirjoja"
+
+#: resource.src#STR_TOOLBAR_TITLE_ADDON.string.text
+msgid "Add-On %num%"
+msgstr "Lisäosa %num%"
+
+#: resource.src#STR_STATUSBAR_LOGOTEXT.string.text
+msgid "A %PRODUCTNAME product by %OOOVENDOR"
+msgstr "%PRODUCTNAME-tuote %OOOVENDORilta"
+
+#: resource.src#DLG_LICENSE.FT_INFO1.fixedtext.text
+msgid "Please follow these steps to proceed with the installation:"
+msgstr "Suorita seuraavat kohdat jatkaaksesi asennusta:"
+
+#: resource.src#DLG_LICENSE.FT_INFO2_1.fixedtext.text
+msgid "1."
+msgstr "1."
+
+#: resource.src#DLG_LICENSE.FT_INFO2.fixedtext.text
+msgid "View the complete License Agreement. Please use the scroll bar or the '%PAGEDOWN' button in this dialog to view the entire license text."
+msgstr "Lue koko lisenssisopimus läpi. Käytä vierityspalkkia tai '%PAGEDOWN'-painiketta nähdäksesi koko lisenssitekstin."
+
+#: resource.src#DLG_LICENSE.PB_PAGEDOWN.pushbutton.text
+msgid "Scroll Down"
+msgstr "Vieritä alas"
+
+#: resource.src#DLG_LICENSE.FT_INFO3_1.fixedtext.text
+msgid "2."
+msgstr "2."
+
+#: resource.src#DLG_LICENSE.FT_INFO3.fixedtext.text
+msgid "Accept the License Agreement."
+msgstr "Hyväksy lisenssisopimus."
+
+#: resource.src#DLG_LICENSE.LICENSE_ACCEPT.string.text
+msgid "~Accept"
+msgstr "~Hyväksy"
+
+#: resource.src#DLG_LICENSE.LICENSE_NOTACCEPT.string.text
+msgid "Decline"
+msgstr "~Kieltäydy"
+
+#: resource.src#DLG_LICENSE.modaldialog.text
+msgid "License Agreement"
+msgstr "Lisenssisopimus"
+
+#: resource.src#STR_FULL_DISC_RETRY_BUTTON.string.text
+msgid "Retry"
+msgstr "Yritä uudelleen"
+
+#: resource.src#STR_FULL_DISC_MSG.string.text
+msgid ""
+"%PRODUCTNAME could not save important internal information due to insufficient free disk space at the following location:\n"
+"%PATH\n"
+"\n"
+"You will not be able to continue working with %PRODUCTNAME without allocating more free disk space at that location.\n"
+"\n"
+"Press the 'Retry' button after you have allocated more free disk space to retry saving the data.\n"
+"\n"
+msgstr ""
+"%PRODUCTNAME ei voinut tallentaa tärkeitä sisäisiä tietoja johtuen riittämättömästä levytilasta seuraavassa sijainnissa:\n"
+"%PATH\n"
+"\n"
+"Et voi jatkaa %PRODUCTNAME-ohjelmiston käyttöä ennen kuin vapautat lisää levytilaa kyseisessä sijainnissa.\n"
+"\n"
+"Kun olet vapauttanut levytilaa, paina 'Yritä uudelleen' yrittääksesi tallentaa tiedot uudelleen.\n"
+"\n"
+
+#: resource.src#STR_RESTORE_TOOLBARS.string.text
+msgid "~Reset"
+msgstr "~Palauta"
+
+#: resource.src#STR_CORRUPT_UICFG_SHARE.string.text
+msgid ""
+"An error occurred while loading the user interface configuration data. The application will be terminated now.\n"
+"Please try to reinstall the application."
+msgstr ""
+"Käyttöliittymän asetusten lataaminen epäonnistui. Sovellus suljetaan.\n"
+"Yritä asentaa sovellus uudelleen."
+
+#: resource.src#STR_CORRUPT_UICFG_USER.string.text
+msgid ""
+"An error occurred while loading the user interface configuration data. The application will be terminated now.\n"
+"Please try to remove your user profile for the application."
+msgstr ""
+"Käyttöliittymän asetusten lataaminen epäonnistui. Sovellus suljetaan.\n"
+"Yritä poistaa oma sovelluksen käyttäjäprofiilisi."
+
+#: resource.src#STR_CORRUPT_UICFG_GENERAL.string.text
+msgid ""
+"An error occurred while loading the user interface configuration data. The application will be terminated now.\n"
+"Please try to remove your user profile for the application first or try to reinstall the application."
+msgstr ""
+"Käyttöliittymän asetusten lataaminen epäonnistui. Sovellus suljetaan.\n"
+"Yritä poistaa ensin oma sovelluksen käyttäjäprofiilisi, tai asenna sovellus uudelleen."
+
+#: resource.src#STR_UNTITLED_DOCUMENT.string.text
+msgid "Untitled"
+msgstr "Nimetön"
+
+#: resource.src#STR_LANGSTATUS_MULTIPLE_LANGUAGES.string.text
+msgid "Multiple Languages"
+msgstr "Useita kieliä"
+
+#: resource.src#STR_LANGSTATUS_NONE.string.text
+msgid "None (Do not check spelling)"
+msgstr "Ei mikään (ei oikolukua)"
+
+#: resource.src#STR_RESET_TO_DEFAULT_LANGUAGE.string.text
+msgid "Reset to Default Language"
+msgstr "Palauta oletuskieli"
+
+#: resource.src#STR_LANGSTATUS_MORE.string.text
+msgid "More..."
+msgstr "Lisää..."
+
+#: resource.src#STR_SET_LANGUAGE_FOR_SELECTION.string.text
+msgid "Set Language for Selection"
+msgstr "Aseta valinnan kieli"
+
+#: resource.src#STR_SET_LANGUAGE_FOR_PARAGRAPH.string.text
+msgid "Set Language for Paragraph"
+msgstr "Aseta kappaleen kieli"
+
+#: resource.src#STR_SET_LANGUAGE_FOR_ALL_TEXT.string.text
+msgid "Set Language for all Text"
+msgstr "Aseta koko tekstin kieli"
diff --git a/source/fi/framework/source/services.po b/source/fi/framework/source/services.po
new file mode 100644
index 00000000000..27fabfb7aaa
--- /dev/null
+++ b/source/fi/framework/source/services.po
@@ -0,0 +1,40 @@
+#. extracted from framework/source/services.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+framework%2Fsource%2Fservices.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2011-04-22 15:44+0200\n"
+"Last-Translator: Harri <hatapitk@iki.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: fwk_services.src#DLG_BACKING.STR_BACKING_CREATE.string.text
+msgid "Create a new document"
+msgstr "Luo uusi asiakirja"
+
+#: fwk_services.src#DLG_BACKING.STR_BACKING_TEMPLATE.string.text
+msgid "~Templates..."
+msgstr "~Mallit..."
+
+#: fwk_services.src#DLG_BACKING.STR_BACKING_FILE.string.text
+msgid "~Open..."
+msgstr "~Avaa..."
+
+#: fwk_services.src#DLG_BACKING.STR_BACKING_EXTHELP.string.text
+msgid "Add new features to %PRODUCTNAME"
+msgstr "Lisää %PRODUCTNAMEen uusia ominaisuuksia"
+
+#: fwk_services.src#DLG_BACKING.STR_BACKING_INFOHELP.string.text
+msgid "Get more information about %PRODUCTNAME"
+msgstr "Lisää tietoa %PRODUCTNAMEsta"
+
+#: fwk_services.src#DLG_BACKING.STR_BACKING_TPLREP.string.text
+msgid "Get more templates for %PRODUCTNAME"
+msgstr "Lisää asiakirjamalleja %PRODUCTNAMElle"
diff --git a/source/fi/helpcontent2/source/text/sbasic/guide.po b/source/fi/helpcontent2/source/text/sbasic/guide.po
new file mode 100644
index 00000000000..e117a979d07
--- /dev/null
+++ b/source/fi/helpcontent2/source/text/sbasic/guide.po
@@ -0,0 +1,614 @@
+#. extracted from helpcontent2/source/text/sbasic/guide.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+helpcontent2%2Fsource%2Ftext%2Fsbasic%2Fguide.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-06-26 09:53+0200\n"
+"PO-Revision-Date: 2012-07-09 21:42+0200\n"
+"Last-Translator: Risto <risto.i.j@jippii.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Pootle 2.1.6\n"
+"X-Accelerator-Marker: ~\n"
+
+#: translation.xhp#tit.help.text
+msgid "Translation of Controls in the Dialog Editor"
+msgstr "Ohjausobjektien kielen kääntäminen valintaikkunamuokkaimessa"
+
+#: translation.xhp#bm_id8915372.help.text
+msgid "<bookmark_value>dialogs;translating</bookmark_value><bookmark_value>localizing dialogs</bookmark_value><bookmark_value>translating dialogs</bookmark_value>"
+msgstr "<bookmark_value>valintaikkunat;kielen kääntäminen</bookmark_value><bookmark_value>lokalisoidut valintaikkunat</bookmark_value><bookmark_value>kielen kääntäminen valintaikkunoissa</bookmark_value>"
+
+#: translation.xhp#hd_id3574896.help.text
+msgid "<variable id=\"translation\"><link href=\"text/sbasic/guide/translation.xhp\">Translation of Controls in the Dialog Editor</link></variable>"
+msgstr "<variable id=\"translation\"><link href=\"text/sbasic/guide/translation.xhp\">Ohjausobjektien kielen kääntäminen valintaikkunamuokkaimessa</link></variable>"
+
+#: translation.xhp#par_id4601940.help.text
+msgid "<ahelp hid=\".\">The Language toolbar in the Basic IDE dialog editor shows controls to enable and manage localizable dialogs.</ahelp>"
+msgstr "<ahelp hid=\".\">Basic IDE:n valintaikkunamuokkaimen Kieli-palkissa on ohjausobjekteja, joilla otetaan käyttöön ja hallinnoidaan kotoistettavia valintaikkunoita.</ahelp>"
+
+#: translation.xhp#par_id9538560.help.text
+msgid "By default, any dialog that you create only contains string resources for one language. You may want to create dialogs that automatically show localized strings according to the user's language settings."
+msgstr "Oletusarvoisesti valintaikkuna luodaan niin, että siinä on vain yhden kielen merkkijonoresurssit. Tarvetta voi esiintyä myös valintaikkunoille, jotka omatoimisesti esittävät merkkijonot käyttäjän kieliasetusten mukaisella kielellä."
+
+#: translation.xhp#par_id6998809.help.text
+msgid "<ahelp hid=\".\" visibility=\"hidden\">Select the language for the strings that you want to edit. Click the Manage Languages icon to add languages.</ahelp>"
+msgstr "<ahelp hid=\".\" visibility=\"hidden\">Valitaan muokattavien merkkijonojen kieli. Lisää kieliä saa Hallinnoi kieltä -painikkeen avulla.</ahelp>"
+
+#: translation.xhp#par_id71413.help.text
+msgid "<ahelp hid=\".\" visibility=\"hidden\">Click a language, then click Default to set the language as default, or click Delete to remove the language from the list.</ahelp>"
+msgstr "<ahelp hid=\".\" visibility=\"hidden\">Napsautetaan kieltä luettelossa, sitten napsautetaan Oletus-painiketta, jos halutaan asettaa kieli oletuskieleksi, tai Posta-painiketta, jos halutaan poistaa kieli luettelosta.</ahelp>"
+
+#: translation.xhp#par_id2924283.help.text
+msgid "<ahelp hid=\".\" visibility=\"hidden\">Opens a dialog where you can add a language to the list.</ahelp>"
+msgstr "<ahelp hid=\".\" visibility=\"hidden\">Avataan valintaikkuna, jossa luetteloon voidaan lisätä kieli.</ahelp>"
+
+#: translation.xhp#par_id5781731.help.text
+msgid "<ahelp hid=\".\" visibility=\"hidden\">Select a language in the list and click Delete to remove that language. When you remove all languages, the string resources for localizable dialogs are removed from all dialogs in the current library.</ahelp>"
+msgstr "<ahelp hid=\".\" visibility=\"hidden\">Valitaan kieli luettelosta ja napsautetaan Poista-painiketta, niin kieli poistuu. Kun kaikki kielet on poistettu, lokalisoitavien valintaikkunoiden merkkijonoresurssi poistetaan kaikilta valintaikkunoilta nykyisessä kirjastossa.</ahelp>"
+
+#: translation.xhp#par_id6942045.help.text
+msgid "<ahelp hid=\".\" visibility=\"hidden\">Select a language in the list and click Default to set the language as default language.</ahelp>"
+msgstr "<ahelp hid=\".\" visibility=\"hidden\">Valitaan kieli luettelosta ja napsautetaan Oletus-painiketta, niin kielestä tulee oletuskieli.</ahelp>"
+
+#: translation.xhp#par_id4721823.help.text
+msgid "<ahelp hid=\".\" visibility=\"hidden\">The default language will be used as a source for all other language strings.</ahelp>"
+msgstr "<ahelp hid=\".\" visibility=\"hidden\">Oletuskieltä käytetään kaikkien muiden kielten merkkijonojen lähteenä.</ahelp>"
+
+#: translation.xhp#par_id5806756.help.text
+msgid "<ahelp hid=\".\" visibility=\"hidden\">Add UI languages for your dialog strings.</ahelp>"
+msgstr "<ahelp hid=\".\" visibility=\"hidden\">Lisätään käyttöliittymäkieliä valintaikkunan merkkijonoille.</ahelp>"
+
+#: translation.xhp#hd_id6596881.help.text
+msgid "To enable localizable dialogs"
+msgstr "Lokalisoitavien valintaikkunoiden käyttöönotto"
+
+#: translation.xhp#par_id8750572.help.text
+msgid "In the Basic IDE dialog editor, open the Language toolbar choosing <item type=\"menuitem\">View - Toolbars - Language</item>. "
+msgstr "Basic IDE:n valintaikkunamuokkaimessa avataan Kieli-palkki valinnalla <item type=\"menuitem\">Näytä - Työkalurivit - Kieli</item>. "
+
+#: translation.xhp#par_id2224494.help.text
+msgid "If the current library already contains a localizable dialog, the Language toolbar is shown automatically."
+msgstr "Jos nykyisessä kirjastossa on lokalisoitavia valintaikkunoita, Kieli-palkki näkyy samalla."
+
+#: translation.xhp#par_id7359233.help.text
+msgid "Click the <emph>Manage Languages</emph> icon <image id=\"img_id2526017\" src=\"cmd/sc_managelanguage.png\" width=\"0.1665inch\" height=\"0.1665inch\"><alt id=\"alt_id2526017\">Manage Language icon</alt></image> on the Language toolbar or on the Toolbox bar."
+msgstr "Napsautetaan <emph>Hallinnoi kieltä</emph> -kuvaketta <image id=\"img_id2526017\" src=\"cmd/sc_managelanguage.png\" width=\"0.1665inch\" height=\"0.1665inch\"><alt id=\"alt_id2526017\">Hallinnoi kieltä -kuvake</alt></image> Kieli- tai Työkalulaatikko-palkissa."
+
+#: translation.xhp#par_id6549272.help.text
+msgid "You see the Manage User Interface Language dialog. The dialog manages languages for the current library. The name of the current library is shown on the title bar."
+msgstr "Näkyviin tulee Hallinnoi käyttöliittymäkieliä -valintaikkuna. Ikkunassa hallinnoidaan kieliä nykyisessä kirjastossa, jonka nimi on ikkunan otsikkopalkissa näkyvissä."
+
+#: translation.xhp#par_id6529740.help.text
+msgid "Click Add in the dialog to add a language entry. "
+msgstr "Napsauttamalla Lisää-painiketta saadaan lisätty uuden kielen rivi luetteloon."
+
+#: translation.xhp#par_id7811822.help.text
+msgid "This step enables all new dialogs to contain localizable string resources."
+msgstr "Tämä toimenpide tekee mahdolliseksi, että kaikissa uusissa valintaikkunoissa on lokalisoidut merkkijonoresurssit."
+
+#: translation.xhp#par_id9121982.help.text
+msgid "The first time you click Add, you see the Set Default User Interface Language dialog. The following times you click Add, this dialog has the name Add User Interface Language."
+msgstr "Ensimmäisellä Lisää-painikkeen napsautuskerralla näkyvissä on Aseta käyttöliittymän oletuskieli -valintaikkuna. Seuraavilla Lisää-napsautuskerroilla tämän valintaikkunan nimi on Lisää käyttöliittymäkieli."
+
+#: translation.xhp#par_id3640247.help.text
+msgid "You can also change the default language in the Manage User Interface Language dialog."
+msgstr "Oletuskielen voi vaihtaa myös Hallinnoi käyttöliittymäkieliä -valintaikkunassa."
+
+#: translation.xhp#par_id3808404.help.text
+msgid "Select a language. "
+msgstr "Valitse kieli"
+
+#: translation.xhp#par_id4585100.help.text
+msgid "This adds string resources to contain the translated versions of all strings to the dialog properties. The set of dialog strings of the default language is copied to the new set of strings. Later, you can switch to the new language and then translate the strings."
+msgstr "Tällä lisätään valintaikkunan ominaisuuksiin merkkijonoresurssit, johon kaikki käännettävät merkkijonojen versiot sijoitetaan. Oletuskielen merkkijonojen joukko kopioidaan uudeksi joukoksi. Myöhemmin voidaan vaihtaa kieltä ja sitten kääntää merkkijonot."
+
+#: translation.xhp#par_id2394482.help.text
+msgid "Close the dialog or add additional languages."
+msgstr "Suljetaan valintaikkuna tai lisätään muita kieliä."
+
+#: translation.xhp#hd_id631733.help.text
+msgid "To edit localizable controls in your dialog"
+msgstr "Lokalisoitavien valintaikkunan ohjausobjektien muokkaus"
+
+#: translation.xhp#par_id2334665.help.text
+msgid "Once you have added the resources for localizable strings in your dialogs, you can select the current language from the Current Language listbox on the Language toolbar."
+msgstr "Kun resurssit lokalisoitavia merkkijonoja varten on lisätty valintaikkunoihin, voidaan valita aktiivinen kieli Nykyinen kieli -luetteloruudusta Kieli-palkissa."
+
+#: translation.xhp#par_id8956572.help.text
+msgid "Switch the Current Language listbox to display the default language."
+msgstr "Vaihdetaan Nykyinen kieli -luetteloruutu näyttämään oletuskieltä."
+
+#: translation.xhp#par_id500808.help.text
+msgid "Insert any number of controls to your dialog and enter all strings you want."
+msgstr "Lisätään valintaikkunaan tarpeellinen määrä ohjausobjekteja ja kirjoitetaan kaikki merkkijonot."
+
+#: translation.xhp#par_id8366649.help.text
+msgid "Select another language in the Current Language listbox."
+msgstr "Nykyinen kieli -luetteloruudussa valitaan toinen kieli."
+
+#: translation.xhp#par_id476393.help.text
+msgid "Using the control's property dialogs, edit all strings to the other language."
+msgstr "Käyttäen ohjausobjektien Ominaisuus-valintaikkunoita, muokataan kaikki merkkijonot uuden kielen mukaisiksi."
+
+#: translation.xhp#par_id2655720.help.text
+msgid "Repeat for all languages that you added."
+msgstr "Toistetaan sama kaikille lisätyille kielille."
+
+#: translation.xhp#par_id3682058.help.text
+msgid "The user of your dialog will see the strings of the user interface language of the user's version of %PRODUCTNAME, if you did provide strings in that language. "
+msgstr "Valintaikkunan käyttäjä näkee merkkijonot käyttämänsä %PRODUCTNAME-version käyttöliittymän kielellä, jos kieli oli yksi merkkijonojen kielistä."
+
+#: translation.xhp#par_id5977965.help.text
+msgid "If no language matches the user's version, the user will see the default language strings. "
+msgstr "Jos mikään kielistä ei ole käyttäjän kieli, käyttäjä näkee merkkijonot oletuskielisinä."
+
+#: translation.xhp#par_id3050325.help.text
+msgid "If the user has an older version of %PRODUCTNAME that does not know localizable string resources for Basic dialogs, the user will see the default language strings."
+msgstr "Mikäli käyttäjällä on sellainen vanhempi %PRODUCTNAME-versio, joka ei tunnista Basic-valintaikkunoiden lokalisoitua merkkijonoresurssia, käyttäjä näkee merkkijonot oletuskielisinä."
+
+#: sample_code.xhp#tit.help.text
+msgid "Programming Examples for Controls in the Dialog Editor"
+msgstr "Ohjelmointiesimerkkejä: ohjausobjektit valintaikkunan muokkaimessa"
+
+#: sample_code.xhp#bm_id3155338.help.text
+msgid "<bookmark_value>programming examples for controls</bookmark_value><bookmark_value>dialogs;loading (example)</bookmark_value><bookmark_value>dialogs;displaying (example)</bookmark_value><bookmark_value>controls;reading or editing properties (example)</bookmark_value><bookmark_value>list boxes;removing entries from (example)</bookmark_value><bookmark_value>list boxes;adding entries to (example)</bookmark_value><bookmark_value>examples; programming controls</bookmark_value><bookmark_value>dialog editor;programming examples for controls</bookmark_value>"
+msgstr "<bookmark_value>ohjelmointiesimerkki ohjausobjekteista</bookmark_value><bookmark_value>valintaikkunat;lataaminen (esimerkki)</bookmark_value><bookmark_value>valintaikkunat;näyttäminen (esimerkki)</bookmark_value><bookmark_value>ohjausobjektit;ominaisuuksien lukeminen tai muokkaaminen (esimerkki)</bookmark_value><bookmark_value>luetteloruudut;rivien poistaminen (esimerkki)</bookmark_value><bookmark_value>luetteloruudut;rivien lisääminen (esimerkki)</bookmark_value><bookmark_value>esimerkkejä; ohjausobjektien ohjelmointi</bookmark_value><bookmark_value>valintaikkunan muokkain;ohjelmointiesimerkkejä ohjausobjekteista</bookmark_value>"
+
+#: sample_code.xhp#hd_id3155338.1.help.text
+msgid "<variable id=\"sample_code\"><link href=\"text/sbasic/guide/sample_code.xhp\" name=\"Programming Examples for Controls in the Dialog Editor\">Programming Examples for Controls in the Dialog Editor</link></variable>"
+msgstr "<variable id=\"sample_code\"><link href=\"text/sbasic/guide/sample_code.xhp\" name=\"Programming Examples for Controls in the Dialog Editor\">Ohjelmointiesimerkkejä: ohjausobjektit valintaikkunan muokkaimessa</link></variable>"
+
+#: sample_code.xhp#par_id3153031.2.help.text
+msgid "The following examples are for a new <link href=\"text/sbasic/guide/create_dialog.xhp\" name=\"dialog\">dialog</link> called \"Dialog1\". Use the tools on the <emph>Toolbox</emph> bar in the dialog editor to create the dialog and add the following controls: a <emph>Check Box</emph> called \"CheckBox1\", a <emph>Label Field</emph> called \"Label1\", a <emph>Button</emph> called \"CommandButton1\", and a <emph>List Box</emph> called \"ListBox1\"."
+msgstr "Seuraavat esimerkit koskevat uutta, \"Dialog1\"-nimistä <link href=\"text/sbasic/guide/create_dialog.xhp\" name=\"dialog\">valintaikkunaa</link>. Muokkaimen <emph>Työkalulaatikko</emph>-palkin työkaluja käytetään valintaikkunan luomiseen. Lisätään seuraavat ohjausobjektit oletusnimin: <emph>valintaruutu</emph> nimellä \"CheckBox1\", <emph>selitekenttä</emph> nimellä \"Label1\", <emph>painike</emph> nimellä \"CommandButton1\" ja <emph>luetteloruutu</emph> nimellä \"ListBox1\"."
+
+#: sample_code.xhp#par_id3154141.3.help.text
+msgid "Be consistent with uppercase and lowercase letter when you attach a control to an object variable."
+msgstr "Objektimuuttujien, kuten ohjausobjektien, nimissä SUUR- ja pienaakkoset ovat merkitseviä!"
+
+#: sample_code.xhp#hd_id3154909.4.help.text
+msgid "Global Function for Loading Dialogs"
+msgstr "Globaali funktio valintaikkunoiden lataamiseen"
+
+#: sample_code.xhp#par_id3153193.73.help.text
+msgid "Function LoadDialog(Libname as String, DialogName as String, Optional oLibContainer)"
+msgstr "Function LoadDialog(Libname as String, DialogName as String, Optional oLibContainer)"
+
+#: sample_code.xhp#par_id3145787.74.help.text
+msgid "Dim oLib as Object"
+msgstr "Dim oLib as Object"
+
+#: sample_code.xhp#par_id3148576.75.help.text
+msgid "Dim oLibDialog as Object"
+msgstr "Dim oLibDialog as Object"
+
+#: sample_code.xhp#par_id3153726.76.help.text
+msgid "Dim oRuntimeDialog as Object"
+msgstr "Dim oRuntimeDialog as Object"
+
+#: sample_code.xhp#par_id3149261.77.help.text
+msgid "If IsMissing(oLibContainer ) then"
+msgstr "If IsMissing(oLibContainer ) then"
+
+#: sample_code.xhp#par_id3148646.78.help.text
+msgid "oLibContainer = DialogLibraries"
+msgstr "oLibContainer = DialogLibraries"
+
+#: sample_code.xhp#par_id3151115.79.help.text
+msgid "End If"
+msgstr "End If"
+
+#: sample_code.xhp#par_id3146986.80.help.text
+msgid "oLibContainer.LoadLibrary(LibName)"
+msgstr "oLibContainer.LoadLibrary(LibName)"
+
+#: sample_code.xhp#par_id3145366.81.help.text
+msgid "oLib = oLibContainer.GetByName(Libname)"
+msgstr "oLib = oLibContainer.GetByName(Libname)"
+
+#: sample_code.xhp#par_id3145271.82.help.text
+msgid "oLibDialog = oLib.GetByName(DialogName)"
+msgstr "oLibDialog = oLib.GetByName(DialogName)"
+
+#: sample_code.xhp#par_id3144764.83.help.text
+msgid "oRuntimeDialog = CreateUnoDialog(oLibDialog)"
+msgstr "oRuntimeDialog = CreateUnoDialog(oLibDialog)"
+
+#: sample_code.xhp#par_id3153876.84.help.text
+msgid "LoadDialog() = oRuntimeDialog"
+msgstr "LoadDialog() = oRuntimeDialog"
+
+#: sample_code.xhp#par_id3156286.85.help.text
+msgid "End Function"
+msgstr "End Function"
+
+#: sample_code.xhp#hd_id3149412.18.help.text
+msgid "Displaying a Dialog"
+msgstr "Valintaikkunan näyttäminen"
+
+#: sample_code.xhp#par_id3145801.86.help.text
+msgid "rem global definition of variables"
+msgstr "rem muuttujien globaali määrittely"
+
+#: sample_code.xhp#par_id3150716.87.help.text
+msgid "Dim oDialog1 AS Object"
+msgstr "Dim oDialog1 AS Object"
+
+#: sample_code.xhp#par_id3154510.88.help.text
+msgid "Sub StartDialog1"
+msgstr "Sub StartDialog1"
+
+#: sample_code.xhp#par_id3146913.162.help.text
+msgctxt "sample_code.xhp#par_id3146913.162.help.text"
+msgid "BasicLibraries.LoadLibrary(\"Tools\")"
+msgstr "BasicLibraries.LoadLibrary(\"Tools\")"
+
+#: sample_code.xhp#par_id3150327.89.help.text
+msgctxt "sample_code.xhp#par_id3150327.89.help.text"
+msgid "oDialog1 = LoadDialog(\"Standard\", \"Dialog1\")"
+msgstr "oDialog1 = LoadDialog(\"Standard\", \"Dialog1\")"
+
+#: sample_code.xhp#par_id3155767.92.help.text
+msgctxt "sample_code.xhp#par_id3155767.92.help.text"
+msgid "oDialog1.Execute()"
+msgstr "oDialog1.Execute()"
+
+#: sample_code.xhp#par_id3149019.93.help.text
+msgctxt "sample_code.xhp#par_id3149019.93.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: sample_code.xhp#hd_id3150042.27.help.text
+msgid "Read or Edit Properties of Controls in the Program"
+msgstr "Luetaan tai muokataan ohjausobjektin ominaisuuksia ohjelmassa"
+
+#: sample_code.xhp#par_id3159267.136.help.text
+msgid "Sub Sample1"
+msgstr "Sub Sample1"
+
+#: sample_code.xhp#par_id3155335.163.help.text
+msgctxt "sample_code.xhp#par_id3155335.163.help.text"
+msgid "BasicLibraries.LoadLibrary(\"Tools\")"
+msgstr "BasicLibraries.LoadLibrary(\"Tools\")"
+
+#: sample_code.xhp#par_id3163808.137.help.text
+msgctxt "sample_code.xhp#par_id3163808.137.help.text"
+msgid "oDialog1 = LoadDialog(\"Standard\", \"Dialog1\")"
+msgstr "oDialog1 = LoadDialog(\"Standard\", \"Dialog1\")"
+
+#: sample_code.xhp#par_id3145232.138.help.text
+msgid "REM get dialog model"
+msgstr "REM haetaan valintaikkunamalli"
+
+#: sample_code.xhp#par_id3146316.139.help.text
+msgctxt "sample_code.xhp#par_id3146316.139.help.text"
+msgid "oDialog1Model = oDialog1.Model"
+msgstr "oDialog1Model = oDialog1.Model"
+
+#: sample_code.xhp#par_id3154021.140.help.text
+msgid "REM display text of Label1"
+msgstr "REM näytetään Label1-teksti"
+
+#: sample_code.xhp#par_id3150301.141.help.text
+msgid "oLabel1 = oDialog1.GetControl(\"Label1\")"
+msgstr "oLabel1 = oDialog1.GetControl(\"Label1\")"
+
+#: sample_code.xhp#par_id3152584.142.help.text
+msgid "MsgBox oLabel1.Text"
+msgstr "MsgBox oLabel1.Text"
+
+#: sample_code.xhp#par_id3151277.143.help.text
+msgid "REM set new text for control Label1"
+msgstr "REM ohjausobjekti Label1 saa uuden tekstin"
+
+#: sample_code.xhp#par_id3154119.144.help.text
+msgid "oLabel1.Text = \"New Files\""
+msgstr "oLabel1.Text = \"Uudet tiedostot\""
+
+#: sample_code.xhp#par_id3155115.145.help.text
+msgid "REM display model properties for the control CheckBox1"
+msgstr "REM näytetään CheckBox1-ohjausobjektin malliominaisuudet"
+
+#: sample_code.xhp#par_id3166426.146.help.text
+msgid "oCheckBox1Model = oDialog1Model.CheckBox1"
+msgstr "oCheckBox1Model = oDialog1Model.CheckBox1"
+
+#: sample_code.xhp#par_id3153270.147.help.text
+msgid "MsgBox oCheckBox1Model.Dbg_Properties"
+msgstr "MsgBox oCheckBox1Model.Dbg_Properties"
+
+#: sample_code.xhp#par_id3149817.148.help.text
+msgid "REM set new state for CheckBox1 for model of control"
+msgstr "REM asetetaan uusi tila CheckBox1-ohjausobjektille malliin"
+
+#: sample_code.xhp#par_id3145134.149.help.text
+msgid "oCheckBox1Model.State = 1"
+msgstr "oCheckBox1Model.State = 1"
+
+#: sample_code.xhp#par_id3159102.150.help.text
+msgid "REM display model properties for control CommandButton1"
+msgstr "REM näytetään CommandButton1-ohjausobjektin malliominaisuudet"
+
+#: sample_code.xhp#par_id3152777.151.help.text
+msgid "oCMD1Model = oDialog1Model.CommandButton1"
+msgstr "oCMD1Model = oDialog1Model.CommandButton1"
+
+#: sample_code.xhp#par_id3149209.152.help.text
+msgid "MsgBox oCMD1Model.Dbg_Properties"
+msgstr "MsgBox oCMD1Model.Dbg_Properties"
+
+#: sample_code.xhp#par_id3150368.153.help.text
+msgid "REM display properties of control CommandButton1"
+msgstr "REM näytetään CommandButton1-ohjausobjektin ominaisuudet"
+
+#: sample_code.xhp#par_id3150883.154.help.text
+msgid "oCMD1 = oDialog1.GetControl(\"CommandButton1\")"
+msgstr "oCMD1 = oDialog1.GetControl(\"CommandButton1\")"
+
+#: sample_code.xhp#par_id3155380.155.help.text
+msgid "MsgBox oCMD1.Dbg_Properties"
+msgstr "MsgBox oCMD1.Dbg_Properties"
+
+#: sample_code.xhp#par_id3150201.156.help.text
+msgid "REM execute dialog"
+msgstr "REM suoritetaan valintaikkuna"
+
+#: sample_code.xhp#par_id3154485.157.help.text
+msgctxt "sample_code.xhp#par_id3154485.157.help.text"
+msgid "oDialog1.Execute()"
+msgstr "oDialog1.Execute()"
+
+#: sample_code.xhp#par_id3146115.158.help.text
+msgctxt "sample_code.xhp#par_id3146115.158.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: sample_code.xhp#hd_id3145387.55.help.text
+msgid "Add an Entry to a ListBox"
+msgstr "Lisätään rivi luetteloruutuun"
+
+#: sample_code.xhp#par_id3155088.122.help.text
+msgid "Sub AddEntry"
+msgstr "Sub AddEntry"
+
+#: sample_code.xhp#par_id3154528.164.help.text
+msgctxt "sample_code.xhp#par_id3154528.164.help.text"
+msgid "BasicLibraries.LoadLibrary(\"Tools\")"
+msgstr "BasicLibraries.LoadLibrary(\"Tools\")"
+
+#: sample_code.xhp#par_id3159222.159.help.text
+msgctxt "sample_code.xhp#par_id3159222.159.help.text"
+msgid "oDialog1 = LoadDialog(\"Standard\", \"Dialog1\")"
+msgstr "oDialog1 = LoadDialog(\"Standard\", \"Dialog1\")"
+
+#: sample_code.xhp#par_id3148700.123.help.text
+msgid "REM adds a new entry to the ListBox"
+msgstr "REM lisätään rivi luetteloruutuun"
+
+#: sample_code.xhp#par_id3159173.124.help.text
+msgctxt "sample_code.xhp#par_id3159173.124.help.text"
+msgid "oDialog1Model = oDialog1.Model"
+msgstr "oDialog1Model = oDialog1.Model"
+
+#: sample_code.xhp#par_id3153305.125.help.text
+msgctxt "sample_code.xhp#par_id3153305.125.help.text"
+msgid "oListBox = oDialog1.GetControl(\"ListBox1\")"
+msgstr "oListBox = oDialog1.GetControl(\"ListBox1\")"
+
+#: sample_code.xhp#par_id3153914.126.help.text
+msgid "dim iCount as integer"
+msgstr "dim iCount as integer"
+
+#: sample_code.xhp#par_id3151243.127.help.text
+msgid "iCount = oListbox.ItemCount"
+msgstr "iCount = oListbox.ItemCount"
+
+#: sample_code.xhp#par_id3144504.128.help.text
+msgid "oListbox.additem(\"New Item\" & iCount,0)"
+msgstr "oListbox.additem(\"New Item\" & iCount,0)"
+
+#: sample_code.xhp#par_id3149328.129.help.text
+msgctxt "sample_code.xhp#par_id3149328.129.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: sample_code.xhp#hd_id3147071.64.help.text
+msgid "Remove an Entry from a ListBox"
+msgstr "Rivin poistaminen luetteloruudusta"
+
+#: sample_code.xhp#par_id3159095.130.help.text
+msgid "Sub RemoveEntry"
+msgstr "Sub RemoveEntry"
+
+#: sample_code.xhp#par_id3154958.165.help.text
+msgctxt "sample_code.xhp#par_id3154958.165.help.text"
+msgid "BasicLibraries.LoadLibrary(\"Tools\")"
+msgstr "BasicLibraries.LoadLibrary(\"Tools\")"
+
+#: sample_code.xhp#par_id3149443.160.help.text
+msgctxt "sample_code.xhp#par_id3149443.160.help.text"
+msgid "oDialog1 = LoadDialog(\"Standard\", \"Dialog1\")"
+msgstr "oDialog1 = LoadDialog(\"Standard\", \"Dialog1\")"
+
+#: sample_code.xhp#par_id3153247.131.help.text
+msgid "REM remove the first entry from the ListBox"
+msgstr "REM poistetaan rivi luetteloruudusta"
+
+#: sample_code.xhp#par_id3151302.132.help.text
+msgctxt "sample_code.xhp#par_id3151302.132.help.text"
+msgid "oDialog1Model = oDialog1.Model"
+msgstr "oDialog1Model = oDialog1.Model"
+
+#: sample_code.xhp#par_id3153976.133.help.text
+msgctxt "sample_code.xhp#par_id3153976.133.help.text"
+msgid "oListBox = oDialog1.GetControl(\"ListBox1\")"
+msgstr "oListBox = oDialog1.GetControl(\"ListBox1\")"
+
+#: sample_code.xhp#par_id3155383.134.help.text
+msgid "oListbox.removeitems(0,1)"
+msgstr "oListbox.removeitems(0,1)"
+
+#: sample_code.xhp#par_id3150892.135.help.text
+msgctxt "sample_code.xhp#par_id3150892.135.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: show_dialog.xhp#tit.help.text
+msgid "Opening a Dialog With Program Code"
+msgstr "Valintaikkunan avaaminen ohjelmakoodilla"
+
+#: show_dialog.xhp#bm_id3154140.help.text
+msgid "<bookmark_value>module/dialog toggle</bookmark_value><bookmark_value>dialogs;using program code to show (example)</bookmark_value><bookmark_value>examples; showing a dialog using program code</bookmark_value>"
+msgstr "<bookmark_value>moduuli/valintaikkuna -vuorottelu</bookmark_value><bookmark_value>valintaikkunat;ohjelmakoodin käyttäminen esittämiseen (example)</bookmark_value><bookmark_value>esimerkkejä; valintaikkunan esittäminen ohjelmakoodia käyttäen</bookmark_value>"
+
+#: show_dialog.xhp#hd_id3154140.1.help.text
+msgid "<variable id=\"show_dialog\"><link href=\"text/sbasic/guide/show_dialog.xhp\" name=\"Opening a Dialog With Program Code\">Opening a Dialog With Program Code</link></variable>"
+msgstr "<variable id=\"show_dialog\"><link href=\"text/sbasic/guide/show_dialog.xhp\" name=\"Opening a Dialog With Program Code\">Valintaikkunan avaaminen ohjelmakoodilla</link></variable>"
+
+#: show_dialog.xhp#par_id3145171.2.help.text
+msgid "In the <item type=\"productname\">%PRODUCTNAME</item> BASIC window for a dialog that you created, leave the dialog editor by clicking the name tab of the Module that the dialog is assigned to. The name tab is at the bottom of the window."
+msgstr "Kun <item type=\"productname\">%PRODUCTNAME</item> BASICin ikkunassa on luotu valintaikkuna, poistutaan valintaikkunamuokkaimesta napsauttamalla sen moduulin nimivalitsinta, johon valintaikkuna on liitetty. Nimivalitsimet ovat ikkunan alareunassa."
+
+#: show_dialog.xhp#par_id3153968.6.help.text
+msgid "Enter the following code for a subroutine called <emph>Dialog1Show</emph>. In this example, the name of the dialog that you created is \"Dialog1\":"
+msgstr "Kirjoitetaan seuraava koodi aliohjelmalle nimeltään <emph>Dialog1Show</emph>. Tässä esimerkissä käytetyn valintaikkunan nimi on \"Dialog1\":"
+
+#: show_dialog.xhp#par_id3156443.7.help.text
+msgctxt "show_dialog.xhp#par_id3156443.7.help.text"
+msgid "Sub Dialog1Show"
+msgstr "Sub Dialog1Show"
+
+#: show_dialog.xhp#par_id3148575.24.help.text
+msgctxt "show_dialog.xhp#par_id3148575.24.help.text"
+msgid "BasicLibraries.LoadLibrary(\"Tools\")"
+msgstr "BasicLibraries.LoadLibrary(\"Tools\")"
+
+#: show_dialog.xhp#par_id3152463.8.help.text
+msgid "oDialog1 = <link href=\"text/sbasic/guide/sample_code.xhp\" name=\"LoadDialog\">LoadDialog</link>(\"Standard\", \"Dialog1\")"
+msgstr "oDialog1 = <link href=\"text/sbasic/guide/sample_code.xhp\" name=\"LoadDialog\">LoadDialog</link>(\"Standard\", \"Dialog1\")"
+
+#: show_dialog.xhp#par_id3148646.14.help.text
+msgctxt "show_dialog.xhp#par_id3148646.14.help.text"
+msgid "oDialog1.Execute()"
+msgstr "oDialog1.Execute()"
+
+#: show_dialog.xhp#par_id3147349.15.help.text
+msgctxt "show_dialog.xhp#par_id3147349.15.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: show_dialog.xhp#par_id3152596.18.help.text
+msgid "Without using \"LoadDialog\" you can call the code as follows:"
+msgstr "Käyttämättä \"LoadDialog\" -rutiinia koodi voidaan kutsua seuraavasti:"
+
+#: show_dialog.xhp#par_id3163710.19.help.text
+msgctxt "show_dialog.xhp#par_id3163710.19.help.text"
+msgid "Sub Dialog1Show"
+msgstr "Sub Dialog1Show"
+
+#: show_dialog.xhp#par_id3146985.20.help.text
+msgid "DialogLibraries.LoadLibrary( \"Standard\" )"
+msgstr "DialogLibraries.LoadLibrary( \"Standard\" )"
+
+#: show_dialog.xhp#par_id3155418.21.help.text
+msgid "oDialog1 = CreateUnoDialog( DialogLibraries.Standard.Dialog1 )"
+msgstr "oDialog1 = CreateUnoDialog( DialogLibraries.Standard.Dialog1 )"
+
+#: show_dialog.xhp#par_id3154944.22.help.text
+msgctxt "show_dialog.xhp#par_id3154944.22.help.text"
+msgid "oDialog1.Execute()"
+msgstr "oDialog1.Execute()"
+
+#: show_dialog.xhp#par_id3145800.23.help.text
+msgctxt "show_dialog.xhp#par_id3145800.23.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: show_dialog.xhp#par_id3153157.16.help.text
+msgid "When you execute this code, \"Dialog1\" opens. To close the dialog, click the close button (x) on its title bar."
+msgstr "Kun tämä koodi suoritetaan, \"Dialog1\" avautuu. Valintaikkuna suljetaan sen otsikkopalkin sulje-painikkeesta (x)."
+
+#: create_dialog.xhp#tit.help.text
+msgid "Creating a Basic Dialog"
+msgstr "Basic-valintaikkunoiden luominen"
+
+#: create_dialog.xhp#bm_id3149346.help.text
+msgid "<bookmark_value>dialogs;creating Basic dialogs</bookmark_value>"
+msgstr "<bookmark_value>valintaikkunat;Basic-valintaikkunoiden luominen</bookmark_value>"
+
+#: create_dialog.xhp#hd_id3149346.1.help.text
+msgid "<variable id=\"create_dialog\"><link href=\"text/sbasic/guide/create_dialog.xhp\" name=\"Creating a Basic Dialog\">Creating a Basic Dialog</link></variable>"
+msgstr "<variable id=\"create_dialog\"><link href=\"text/sbasic/guide/create_dialog.xhp\" name=\"Creating a Basic Dialog\">Basic-valintaikkunoiden luominen</link></variable>"
+
+#: create_dialog.xhp#par_id3163802.3.help.text
+msgid "Choose <emph>Tools - Macros - Organize Dialogs</emph>, and then click <emph>New</emph>."
+msgstr "Valitse <emph>Työkalut - Makrot - Valintaikkunoiden hallinta</emph> ja napsauta sitten <emph>Uusi</emph>-painiketta."
+
+#: create_dialog.xhp#par_id3150447.11.help.text
+msgid "Enter a name for the dialog, and click OK. To rename the dialog later, right-click the name on the tab, and choose <emph>Rename</emph>. "
+msgstr "Kirjoita valintaikkunalle nimi ja hyväksy OK:lla. Voit nimetä uudelleen valintaikkunan myöhemmin napsauttamalla oikealla painikkeella nimeä välilehdellä ja valitsemalla <emph>Nimeä uudelleen</emph>. "
+
+#: create_dialog.xhp#par_idN1065F.help.text
+msgid "Click <emph>Edit</emph>. The Basic dialog editor opens and contains a blank dialog."
+msgstr "Napsauta <emph>Muokkaa</emph>. Basic-valintaikkunoiden muokkain avautuu tyhjän valintaikkunan kera."
+
+#: create_dialog.xhp#par_id3153726.6.help.text
+msgid "If you do not see the <emph>Toolbox</emph> bar, click the arrow next to the <emph>Insert Controls </emph>icon to open the <emph>Toolbox</emph> bar."
+msgstr "Jos <emph>Työkalulaatikko</emph>-palkki ei ole näkyvissä, napsauta <emph>Lisää ohjausobjekteja</emph> -kuvakkeen jälkeistä nuolivalitsinta, jolloin <emph>Työkalulaatikko</emph>-palkki avautuu."
+
+#: create_dialog.xhp#par_id3148455.12.help.text
+msgid "Click a tool and then drag in the dialog to create the control."
+msgstr "Napsauta jotain työkaluista ja luo ohjausobjekti vetämällä."
+
+#: control_properties.xhp#tit.help.text
+msgid "Changing the Properties of Controls in the Dialog Editor"
+msgstr "Ohjausobjektin ominaisuuksien muuttaminen valintaikkunan muokkaimessa"
+
+#: control_properties.xhp#bm_id3145786.help.text
+msgid "<bookmark_value>properties; controls in dialog editor</bookmark_value><bookmark_value>changing;control properties</bookmark_value><bookmark_value>controls;changing properties</bookmark_value><bookmark_value>dialog editor;changing control properties</bookmark_value>"
+msgstr "<bookmark_value>ominaisuudet; ohjausobjektien valintaikkunan muokkaimessa</bookmark_value><bookmark_value>muuttaminen;ohjausobjektin ominaisuudet</bookmark_value><bookmark_value>ohjausobjektit;ominaisuuksien muuttaminen</bookmark_value><bookmark_value>valintaikkunan muokkain;ohjausobjektien ominaisuuksien muuttaminen</bookmark_value>"
+
+#: control_properties.xhp#hd_id3145786.1.help.text
+msgid "<variable id=\"control_properties\"><link href=\"text/sbasic/guide/control_properties.xhp\" name=\"Changing the Properties of Controls in the Dialog Editor\">Changing the Properties of Controls in the Dialog Editor</link></variable>"
+msgstr "<variable id=\"control_properties\"><link href=\"text/sbasic/guide/control_properties.xhp\" name=\"Changing the Properties of Controls in the Dialog Editor\">Ohjausobjektin ominaisuuksien muuttaminen valintaikkunan muokkaimessa</link></variable>"
+
+#: control_properties.xhp#par_id3147317.2.help.text
+msgid "You can set the properties of control that you add to a dialog. For example, you can change the color, name, and size of a button that you added. You can change most control properties when you create or edit a dialog. However, you can only change some properties at runtime."
+msgstr "Valintaikkunaan lisättävien ohjausobjektien ominaisuuksia voidaan asettaa. Esimerkiksi voidaan muuttaa lisätyn painikkeen väriä, nimeä tai kokoa. Useimmat ohjausobjektin ominaisuuksista ovat muutettavissa valintaikkunaa luotaessa tai muokattaessa. Ajon aikana muutoksia voi tehdä vain rajoitetusti."
+
+#: control_properties.xhp#par_id3145749.3.help.text
+msgid "To change the properties of a control in design mode, right-click the control, and then choose <emph>Properties</emph>."
+msgstr "Ohjausobjektin ominaisuuksien muuttaminen suunnittelutilassa tapahtuu napsauttamalla kakkospainikkeella objektia ja valitsemalla sitten <emph>Ominaisuudet</emph>."
+
+#: insert_control.xhp#tit.help.text
+msgid "Creating Controls in the Dialog Editor"
+msgstr "Ohjausobjektien luominen valintaikkunamuokkaimessa"
+
+#: insert_control.xhp#bm_id3149182.help.text
+msgid "<bookmark_value>controls; creating in the dialog editor</bookmark_value><bookmark_value>dialog editor;creating controls</bookmark_value>"
+msgstr "<bookmark_value>ohjausobjektit; luominen valintaikkunan muokkaimessa</bookmark_value><bookmark_value>valintaikkunan muokkain;ohjausobjektien luonti</bookmark_value>"
+
+#: insert_control.xhp#hd_id3149182.1.help.text
+msgid "<variable id=\"insert_control\"><link href=\"text/sbasic/guide/insert_control.xhp\" name=\"Creating Controls in the Dialog Editor\">Creating Controls in the Dialog Editor</link></variable>"
+msgstr "<variable id=\"insert_control\"><link href=\"text/sbasic/guide/insert_control.xhp\" name=\"Creating Controls in the Dialog Editor\">Ohjausobjektien luominen valintaikkunamuokkaimessa</link></variable>"
+
+#: insert_control.xhp#par_id3146797.2.help.text
+msgid "Use the tools on the <emph>Toolbox </emph>of the BASIC dialog editor to add controls to your dialog."
+msgstr "<emph>Työkalulaatikon </emph>työkaluja käytetään BASIC-valintaikkunan muokkaimessa ohjausobjektien lisäämiseen valintaikkunaan."
+
+#: insert_control.xhp#par_id3150276.7.help.text
+msgid "To open the <emph>Toolbox</emph>, click the arrow next to the <emph>Insert Controls</emph> icon on the <emph>Macro</emph> toolbar."
+msgstr "<emph>Työkalulaatikon</emph> avaamiseksi napsauta <emph>Lisää ohjausobjekteja</emph> -kuvakkeen jälkeistä nuolivalitsinta <emph>Valintaikkuna</emph> -palkissa."
+
+#: insert_control.xhp#par_id3145068.3.help.text
+msgid "Click a tool on the toolbar, for example, <emph>Button</emph>."
+msgstr "Napsauta työkalua palkissa, esimerkiksi <emph>Painike</emph>-kuvaketta."
+
+#: insert_control.xhp#par_id3153360.4.help.text
+msgid "On the dialog, drag the button to the size you want."
+msgstr "Valintaikkunassa, vedä painike tarvitsemaasi kokoon."
diff --git a/source/fi/helpcontent2/source/text/sbasic/shared.po b/source/fi/helpcontent2/source/text/sbasic/shared.po
new file mode 100644
index 00000000000..70fb335c803
--- /dev/null
+++ b/source/fi/helpcontent2/source/text/sbasic/shared.po
@@ -0,0 +1,24812 @@
+#. extracted from helpcontent2/source/text/sbasic/shared.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+helpcontent2%2Fsource%2Ftext%2Fsbasic%2Fshared.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-06-26 09:53+0200\n"
+"PO-Revision-Date: 2012-07-09 21:45+0200\n"
+"Last-Translator: Risto <risto.i.j@jippii.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Pootle 2.1.6\n"
+"X-Accelerator-Marker: ~\n"
+
+#: 03120103.xhp#tit.help.text
+msgid "Str Function [Runtime]"
+msgstr "Funktio Str [ajonaikainen]"
+
+#: 03120103.xhp#bm_id3143272.help.text
+msgid "<bookmark_value>Str function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Str</bookmark_value>"
+
+#: 03120103.xhp#hd_id3143272.1.help.text
+msgid "<link href=\"text/sbasic/shared/03120103.xhp\" name=\"Str Function [Runtime]\">Str Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03120103.xhp\" name=\"Str Function [Runtime]\">Funktio Str [ajonaikainen]</link>"
+
+#: 03120103.xhp#par_id3155100.2.help.text
+msgid "Converts a numeric expression into a string."
+msgstr "Str muuntaa numeerisen lausekkeen merkkijonoksi."
+
+#: 03120103.xhp#hd_id3109850.3.help.text
+msgctxt "03120103.xhp#hd_id3109850.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03120103.xhp#par_id3149497.4.help.text
+msgid "Str (Expression)"
+msgstr "Str (lauseke1)"
+
+#: 03120103.xhp#hd_id3150040.5.help.text
+msgctxt "03120103.xhp#hd_id3150040.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03120103.xhp#par_id3146117.6.help.text
+msgctxt "03120103.xhp#par_id3146117.6.help.text"
+msgid "String"
+msgstr "merkkijono (String)"
+
+#: 03120103.xhp#hd_id3155805.7.help.text
+msgctxt "03120103.xhp#hd_id3155805.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03120103.xhp#par_id3149178.8.help.text
+msgid "<emph>Expression: </emph>Any numeric expression."
+msgstr "<emph>Lauseke1: </emph>mikä tahansa numeerinen lauseke."
+
+#: 03120103.xhp#par_id3146958.9.help.text
+msgid "The <emph>Str</emph> function converts a numeric variable, or the result of a calculation into a string. Negative numbers are preceded by a minus sign. Positive numbers are preceded by a space (instead of the plus sign)."
+msgstr "<emph>Str</emph>-funktio muuntaa numeerisen muuttujan tai laskutuloksen merkkijonoksi. Negatiivisten lukujen eteen tulee miinusmerkki. Positiivisten lukujen eteen tulee välilyönti ( plusmerkin asemesta)."
+
+#: 03120103.xhp#hd_id3155419.10.help.text
+msgctxt "03120103.xhp#hd_id3155419.10.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03120103.xhp#par_id3149514.11.help.text
+msgid "Sub ExampleStr"
+msgstr "Sub ExampleStr"
+
+#: 03120103.xhp#par_id3150771.12.help.text
+msgctxt "03120103.xhp#par_id3150771.12.help.text"
+msgid "Dim iVar As Single"
+msgstr "Dim iVar As Single"
+
+#: 03120103.xhp#par_id3153626.13.help.text
+msgctxt "03120103.xhp#par_id3153626.13.help.text"
+msgid "Dim sVar As String"
+msgstr "Dim sVar As String"
+
+#: 03120103.xhp#par_id3145069.14.help.text
+msgctxt "03120103.xhp#par_id3145069.14.help.text"
+msgid "iVar = 123.123"
+msgstr "iVar = 123.123 'desimaalipiste on lähdekoodin desimaalierotin"
+
+#: 03120103.xhp#par_id3153897.15.help.text
+msgid "sVar = LTrim(Str(iVar))"
+msgstr "sVar = LTrim(Str(iVar))"
+
+#: 03120103.xhp#par_id3154924.16.help.text
+msgid "Msgbox sVar & chr(13) & Str(iVar)"
+msgstr "Msgbox sVar & chr(13) & Str(iVar)"
+
+#: 03120103.xhp#par_id3152811.17.help.text
+msgctxt "03120103.xhp#par_id3152811.17.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03100060.xhp#tit.help.text
+msgid "CDec Function [Runtime]"
+msgstr "Funktio CDec [ajonaikainen]"
+
+#: 03100060.xhp#bm_id863979.help.text
+msgid "<bookmark_value>CDec function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio CDec</bookmark_value>"
+
+#: 03100060.xhp#par_idN10548.help.text
+msgid "<link href=\"text/sbasic/shared/03100060.xhp\">CDec Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03100060.xhp\">Funktio CDec [ajonaikainen]</link>"
+
+#: 03100060.xhp#par_idN10558.help.text
+msgid "Converts a string expression or numeric expression to a decimal expression."
+msgstr "Muunnetaan merkkijono- tai numeerinen lauseke desimaalilausekkeeksi."
+
+#: 03100060.xhp#par_idN1055B.help.text
+msgctxt "03100060.xhp#par_idN1055B.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03100060.xhp#par_idN105EA.help.text
+msgid "CDec(Expression)"
+msgstr "CDec(lauseke1)"
+
+#: 03100060.xhp#par_idN105ED.help.text
+msgctxt "03100060.xhp#par_idN105ED.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03100060.xhp#par_idN105F1.help.text
+msgid "Decimal number."
+msgstr "Desimaaliluku."
+
+#: 03100060.xhp#par_idN105F4.help.text
+msgctxt "03100060.xhp#par_idN105F4.help.text"
+msgid "Parameter:"
+msgstr "Parametri:"
+
+#: 03100060.xhp#par_idN105F8.help.text
+msgctxt "03100060.xhp#par_idN105F8.help.text"
+msgid "Expression: Any string or numeric expression that you want to convert."
+msgstr "Lauseke1: mikä tahansa muunnettava merkkijono- tai numeerinen lauseke."
+
+#: 03103450.xhp#tit.help.text
+msgid "Global Statement [Runtime]"
+msgstr "Global-lause [ajonaikainen]"
+
+#: 03103450.xhp#bm_id3159201.help.text
+msgid "<bookmark_value>Global statement</bookmark_value>"
+msgstr "<bookmark_value>Global-lause</bookmark_value>"
+
+#: 03103450.xhp#hd_id3159201.1.help.text
+msgid "<link href=\"text/sbasic/shared/03103450.xhp\" name=\"Global Statement [Runtime]\">Global Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03103450.xhp\" name=\"Global Statement [Runtime]\">Global-lause [ajonaikainen]</link>"
+
+#: 03103450.xhp#par_id3149177.2.help.text
+msgid "Dimensions a variable or an array at the global level (that is, not within a subroutine or function), so that the variable and the array are valid in all libraries and modules for the current session."
+msgstr "Global-lauseella asetetaan muuttuja tai taulukko globaalilla tasolla (siis ei proseduurin tai funktion sisällä), niin että esitelty muuttuja tai taulukko kelpaa kaikissa kirjastoissa ja moduuleissa senhetkisen istunnon ajan."
+
+#: 03103450.xhp#hd_id3143270.3.help.text
+msgctxt "03103450.xhp#hd_id3143270.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03103450.xhp#par_id3150771.4.help.text
+msgid "Global VarName[(start To end)] [As VarType][, VarName2[(start To end)] [As VarType][,...]]"
+msgstr "Global muuttujanimi_1 [(alku_1 To loppu_1)] [As tyyppi_1][, muuttujanimi_2 [(alku_2 To loppu_2)] [As tyyppi_2][,...]]"
+
+#: 03103450.xhp#hd_id3156152.5.help.text
+msgctxt "03103450.xhp#hd_id3156152.5.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03103450.xhp#par_id3145315.6.help.text
+msgid "Global iGlobalVar As Integer"
+msgstr "Global iGlobalVar As Integer"
+
+#: 03103450.xhp#par_id3147531.7.help.text
+msgid "Sub ExampleGlobal"
+msgstr "Sub ExampleGlobal"
+
+#: 03103450.xhp#par_id3149670.8.help.text
+msgid "iGlobalVar = iGlobalVar + 1"
+msgstr "iGlobalVar = iGlobalVar + 1"
+
+#: 03103450.xhp#par_id3148552.9.help.text
+msgid "MsgBox iGlobalVar"
+msgstr "MsgBox iGlobalVar"
+
+#: 03103450.xhp#par_id3149457.10.help.text
+msgctxt "03103450.xhp#par_id3149457.10.help.text"
+msgid "End sub"
+msgstr "End Sub"
+
+#: 03060200.xhp#tit.help.text
+msgid "Eqv Operator [Runtime]"
+msgstr "Operaattori Eqv [ajonaikainen]"
+
+#: 03060200.xhp#bm_id3156344.help.text
+msgid "<bookmark_value>Eqv operator (logical)</bookmark_value>"
+msgstr "<bookmark_value>operaattori Eqv (looginen)</bookmark_value>"
+
+#: 03060200.xhp#hd_id3156344.1.help.text
+msgid "<link href=\"text/sbasic/shared/03060200.xhp\" name=\"Eqv Operator [Runtime]\">Eqv Operator [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03060200.xhp\" name=\"Eqv Operator [Runtime]\">Eqv-operaattori [ajonaikainen]</link>"
+
+#: 03060200.xhp#par_id3149656.2.help.text
+msgid "Calculates the logical equivalence of two expressions."
+msgstr "Eqv laskee kahden lausekkeen loogisen yhtäpitävyyden."
+
+#: 03060200.xhp#hd_id3154367.3.help.text
+msgctxt "03060200.xhp#hd_id3154367.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03060200.xhp#par_id3154910.4.help.text
+msgid "Result = Expression1 Eqv Expression2"
+msgstr "tulos = lauseke1 Eqv lauseke2"
+
+#: 03060200.xhp#hd_id3151043.5.help.text
+msgctxt "03060200.xhp#hd_id3151043.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03060200.xhp#par_id3150869.6.help.text
+msgid "<emph>Result:</emph> Any numeric variable that contains the result of the comparison."
+msgstr "<emph>Tulos:</emph> mikä tahansa numeerinen muuttuja, joka sisältää vertailun tuloksen."
+
+#: 03060200.xhp#par_id3150448.7.help.text
+msgid "<emph>Expression1, Expression2:</emph> Any expressions that you want to compare."
+msgstr "<emph>Lauseke1, lauseke2:</emph> mitkä tahansa lausekkeet, joita halutaan verrata."
+
+#: 03060200.xhp#par_id3149562.8.help.text
+msgid "When testing for equivalence between Boolean expressions, the result is <emph>True</emph> if both expressions are either <emph>True</emph> or <emph>False</emph>."
+msgstr "Kun Boolen lausekkeiden yhtäpitävyyttä (ekvivalenssia) testataan, tulos on <emph>True</emph> , jos molemmat lausekkeet ovat samanarvoisia, joko <emph>True</emph> tai <emph>False</emph>."
+
+#: 03060200.xhp#par_id3154319.9.help.text
+msgid "In a bit-wise comparison, the Eqv operator only sets the corresponding bit in the result if a bit is set in both expressions, or in neither expression."
+msgstr "Bittitason vertailussa Eqv-operaattori asettaa vastaavan bitin vain, jos vastaava bitti on asetettu (1=1) molemmissa lausekkeissa tai ei kummassakaan (0=0)."
+
+#: 03060200.xhp#hd_id3159154.10.help.text
+msgctxt "03060200.xhp#hd_id3159154.10.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03060200.xhp#par_id3147426.11.help.text
+msgid "Sub ExampleEqv"
+msgstr "Sub ExampleEqv"
+
+#: 03060200.xhp#par_id3155308.12.help.text
+msgctxt "03060200.xhp#par_id3155308.12.help.text"
+msgid "Dim A as Variant, B as Variant, C as Variant, D as Variant"
+msgstr "Dim A as Variant, B as Variant, C as Variant, D as Variant"
+
+#: 03060200.xhp#par_id3146986.13.help.text
+msgctxt "03060200.xhp#par_id3146986.13.help.text"
+msgid "Dim vOut as Variant"
+msgstr "Dim vOut as Variant"
+
+#: 03060200.xhp#par_id3147434.14.help.text
+msgctxt "03060200.xhp#par_id3147434.14.help.text"
+msgid "A = 10: B = 8: C = 6: D = Null"
+msgstr "A = 10: B = 8: C = 6: D = Null"
+
+#: 03060200.xhp#par_id3152462.15.help.text
+msgid "vOut = A > B Eqv B > C REM returns -1"
+msgstr "vOut = A > B Eqv B > C REM palauttaa -1"
+
+#: 03060200.xhp#par_id3153191.16.help.text
+msgid "vOut = B > A Eqv B > C REM returns 0"
+msgstr "vOut = B > A Eqv B > C REM palauttaa 0"
+
+#: 03060200.xhp#par_id3145799.17.help.text
+msgid "vOut = A > B Eqv B > D REM returns 0"
+msgstr "vOut = A > B Eqv B > D REM palauttaa 0"
+
+#: 03060200.xhp#par_id3149412.18.help.text
+msgid "vOut = (B > D Eqv B > A) REM returns -1"
+msgstr "vOut = (B > D Eqv B > A) REM palauttaa -1"
+
+#: 03060200.xhp#par_id3149959.19.help.text
+msgid "vOut = B Eqv A REM returns -3"
+msgstr "vOut = B Eqv A REM palauttaa -3"
+
+#: 03060200.xhp#par_id3145646.20.help.text
+msgctxt "03060200.xhp#par_id3145646.20.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03020401.xhp#tit.help.text
+msgid "ChDir Statement [Runtime]"
+msgstr "ChDir-lause [ajonaikainen]"
+
+#: 03020401.xhp#bm_id3150178.help.text
+msgid "<bookmark_value>ChDir statement</bookmark_value>"
+msgstr "<bookmark_value>ChDir-lause</bookmark_value>"
+
+#: 03020401.xhp#hd_id3150178.1.help.text
+msgid "<link href=\"text/sbasic/shared/03020401.xhp\" name=\"ChDir Statement [Runtime]\">ChDir Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03020401.xhp\" name=\"ChDir Statement [Runtime]\">ChDir-lause [ajonaikainen]</link>"
+
+#: 03020401.xhp#par_id3153126.2.help.text
+msgid "Changes the current directory or drive."
+msgstr "ChDir-lauseen tarkoitus on muuttaa nykyistä kansiota tai asemaa."
+
+#: 03020401.xhp#par_id9783013.help.text
+msgid "This runtime statement currently does not work as documented. See <link href=\"http://www.openoffice.org/issues/show_bug.cgi?id=30692\">this issue</link> for more information."
+msgstr "Tämä ajonaikainen lause ei toimi dokumentoidulla tavalla. Katso lisätietoja <link href=\"http://www.openoffice.org/issues/show_bug.cgi?id=30692\">tästä asiasta</link>."
+
+#: 03020401.xhp#hd_id3154347.3.help.text
+msgctxt "03020401.xhp#hd_id3154347.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03020401.xhp#par_id3153897.4.help.text
+msgid "ChDir Text As String"
+msgstr "ChDir teksti1 As String"
+
+#: 03020401.xhp#hd_id3148664.5.help.text
+msgctxt "03020401.xhp#hd_id3148664.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03020401.xhp#par_id3150543.6.help.text
+msgid "<emph>Text:</emph> Any string expression that specifies the directory path or drive."
+msgstr "<emph>Teksti1:</emph> merkkijonolauseke, joka määrittää kansion polun tai levyaseman."
+
+#: 03020401.xhp#par_id3152598.7.help.text
+msgid "If you only want to change the current drive, enter the drive letter followed by a colon."
+msgstr "Jos haluat vaihtaa nykyistä levyasemaa, anna levyn kirjain kaksoispisteen kera."
+
+#: 03020401.xhp#hd_id3151116.8.help.text
+msgctxt "03020401.xhp#hd_id3151116.8.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03020401.xhp#par_id3153364.9.help.text
+msgid "Sub ExampleChDir"
+msgstr "Sub ExampleChDir"
+
+#: 03020401.xhp#par_id3147348.10.help.text
+msgctxt "03020401.xhp#par_id3147348.10.help.text"
+msgid "Dim sDir1 as String , sDir2 as String"
+msgstr "Dim sDir1 as String , sDir2 as String"
+
+#: 03020401.xhp#par_id3155308.11.help.text
+msgctxt "03020401.xhp#par_id3155308.11.help.text"
+msgid "sDir1 = \"c:\\Test\""
+msgstr "sDir1 = \"c:\\Test\""
+
+#: 03020401.xhp#par_id3154319.12.help.text
+msgctxt "03020401.xhp#par_id3154319.12.help.text"
+msgid "sDir2 = \"d:\\private\""
+msgstr "sDir2 = \"d:\\private\""
+
+#: 03020401.xhp#par_id3154944.13.help.text
+msgctxt "03020401.xhp#par_id3154944.13.help.text"
+msgid "ChDir( sDir1 )"
+msgstr "ChDir( sDir1 )"
+
+#: 03020401.xhp#par_id3151074.14.help.text
+msgctxt "03020401.xhp#par_id3151074.14.help.text"
+msgid "msgbox CurDir"
+msgstr "msgbox CurDir"
+
+#: 03020401.xhp#par_id3147124.15.help.text
+msgctxt "03020401.xhp#par_id3147124.15.help.text"
+msgid "ChDir( sDir2 )"
+msgstr "ChDir( sDir2 )"
+
+#: 03020401.xhp#par_id3148456.16.help.text
+msgctxt "03020401.xhp#par_id3148456.16.help.text"
+msgid "msgbox CurDir"
+msgstr "msgbox CurDir"
+
+#: 03020401.xhp#par_id3149581.17.help.text
+msgctxt "03020401.xhp#par_id3149581.17.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03100400.xhp#tit.help.text
+msgid "CDbl Function [Runtime]"
+msgstr "Funktio CDbl [ajonaikainen]"
+
+#: 03100400.xhp#bm_id3153750.help.text
+msgid "<bookmark_value>CDbl function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio CDbl</bookmark_value>"
+
+#: 03100400.xhp#hd_id3153750.1.help.text
+msgid "<link href=\"text/sbasic/shared/03100400.xhp\" name=\"CDbl Function [Runtime]\">CDbl Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03100400.xhp\" name=\"CDbl Function [Runtime]\">Funktio CDbl [ajonaikainen]</link>"
+
+#: 03100400.xhp#par_id3149233.2.help.text
+msgid "Converts any numerical expression or string expression to a double type."
+msgstr "CDbl muuntaa numeerisen tai merkkijonolausekkeen kaksoistarkkuuden liukuluvuksi (double)."
+
+#: 03100400.xhp#hd_id3149516.3.help.text
+msgctxt "03100400.xhp#hd_id3149516.3.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 03100400.xhp#par_id3156152.4.help.text
+msgid "CDbl (Expression)"
+msgstr "CDbl (lauseke1)"
+
+#: 03100400.xhp#hd_id3153061.5.help.text
+msgctxt "03100400.xhp#hd_id3153061.5.help.text"
+msgid "Return value"
+msgstr "Palautusarvo"
+
+#: 03100400.xhp#par_id3145068.6.help.text
+msgctxt "03100400.xhp#par_id3145068.6.help.text"
+msgid "Double"
+msgstr "Double-tyypin liukuluku"
+
+#: 03100400.xhp#hd_id3154760.7.help.text
+msgctxt "03100400.xhp#hd_id3154760.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03100400.xhp#par_id3153897.8.help.text
+msgctxt "03100400.xhp#par_id3153897.8.help.text"
+msgid "<emph>Expression:</emph> Any string or numeric expression that you want to convert. To convert a string expression, the number must be entered as normal text (\"123.5\") using the default number format of your operating system."
+msgstr "<emph>Lauseke1:</emph> mikä tahansa muunnettava numeerinen tai merkkijonolauseke. Kun muunnetaan merkkijonolauseketta, luku pitää kirjoittaa normaalina tekstinä (\"123,5\"), käyttöjärjestelmän oletuslukumuodon mukaisesti. "
+
+#: 03100400.xhp#hd_id3148797.9.help.text
+msgctxt "03100400.xhp#hd_id3148797.9.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03100400.xhp#par_id3154217.10.help.text
+msgctxt "03100400.xhp#par_id3154217.10.help.text"
+msgid "Sub ExampleCountryConvert"
+msgstr "Sub ExampleCountryConvert"
+
+#: 03100400.xhp#par_id3147229.11.help.text
+msgctxt "03100400.xhp#par_id3147229.11.help.text"
+msgid "Msgbox CDbl(1234.5678)"
+msgstr "Msgbox CDbl(1234.5678) 'Sisäisenä desimaalierottimena on piste."
+
+#: 03100400.xhp#par_id3151042.12.help.text
+msgctxt "03100400.xhp#par_id3151042.12.help.text"
+msgid "Msgbox CInt(1234.5678)"
+msgstr "Msgbox CInt(1234.5678)"
+
+#: 03100400.xhp#par_id3150616.13.help.text
+msgctxt "03100400.xhp#par_id3150616.13.help.text"
+msgid "Msgbox CLng(1234.5678)"
+msgstr "Msgbox CLng(1234.5678)"
+
+#: 03100400.xhp#par_id3153969.14.help.text
+msgctxt "03100400.xhp#par_id3153969.14.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03131500.xhp#tit.help.text
+msgid "CreateUnoStruct Function [Runtime]"
+msgstr "Funktio CreateUnoStruct [ajonaikainen]"
+
+#: 03131500.xhp#bm_id3150499.help.text
+msgid "<bookmark_value>CreateUnoStruct function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio CreateUnoStruct</bookmark_value>"
+
+#: 03131500.xhp#hd_id3150499.1.help.text
+msgid "<link href=\"text/sbasic/shared/03131500.xhp\" name=\"CreateUnoStruct Function [Runtime]\">CreateUnoStruct Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03131500.xhp\" name=\"CreateUnoStruct Function [Runtime]\">Funktio CreateUnoStruct [ajonaikainen]</link>"
+
+#: 03131500.xhp#par_id3150713.2.help.text
+msgid "<ahelp hid=\".\">Creates an instance of a Uno structure type.</ahelp>"
+msgstr "<ahelp hid=\".\">Luodaan Uno-struktuurityypin ilmentymä.</ahelp>"
+
+#: 03131500.xhp#par_id3147226.3.help.text
+msgid "Use the following structure for your statement:"
+msgstr "Lauseissa käytetään seuraavaa rakennetta:"
+
+#: 03131500.xhp#par_id3149177.4.help.text
+msgid "Dim oStruct as new com.sun.star.beans.Property"
+msgstr "Dim oStruct as new com.sun.star.beans.Property"
+
+#: 03131500.xhp#hd_id3156153.5.help.text
+msgctxt "03131500.xhp#hd_id3156153.5.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03131500.xhp#par_id3155341.6.help.text
+msgid "oStruct = CreateUnoStruct( Uno type name )"
+msgstr "oStruct = CreateUnoStruct( Uno-tyypin nimi )"
+
+#: 03131500.xhp#hd_id3145316.7.help.text
+msgctxt "03131500.xhp#hd_id3145316.7.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03131500.xhp#par_id3149762.8.help.text
+msgid "oStruct = CreateUnoStruct( \"com.sun.star.beans.Property\" )"
+msgstr "oStruct = CreateUnoStruct( \"com.sun.star.beans.Property\" )"
+
+#: 03090403.xhp#tit.help.text
+msgid "Declare Statement [Runtime]"
+msgstr "Declare-lause [ajonaikainen]"
+
+#: 03090403.xhp#bm_id3148473.help.text
+msgid "<bookmark_value>Declare statement</bookmark_value>"
+msgstr "<bookmark_value>Declare-lause</bookmark_value>"
+
+#: 03090403.xhp#hd_id3148473.1.help.text
+msgid "<link href=\"text/sbasic/shared/03090403.xhp\" name=\"Declare Statement [Runtime]\">Declare Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03090403.xhp\" name=\"Declare Statement [Runtime]\">Declare-lause [ajonaikainen]</link>"
+
+#: 03090403.xhp#bm_id3145316.help.text
+msgid "<bookmark_value>DLL (Dynamic Link Library)</bookmark_value>"
+msgstr "<bookmark_value>DLL (Dynamic Link Library) </bookmark_value>"
+
+#: 03090403.xhp#par_id3145316.2.help.text
+msgid "Declares and defines a subroutine in a DLL file that you want to execute from $[officename] Basic."
+msgstr "Esittelee ja määrittelee DLL-tiedoston aliohjelman, joka halutaan suorittaa $[officename] Basicista käsin."
+
+#: 03090403.xhp#par_id3146795.3.help.text
+msgid "See also: <link href=\"text/sbasic/shared/03090405.xhp\" name=\"FreeLibrary\">FreeLibrary</link>"
+msgstr "Katso myös: <link href=\"text/sbasic/shared/03090405.xhp\" name=\"FreeLibrary\">FreeLibrary</link>"
+
+#: 03090403.xhp#hd_id3156344.4.help.text
+msgctxt "03090403.xhp#hd_id3156344.4.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03090403.xhp#par_id3148664.5.help.text
+msgid "Declare {Sub | Function} Name Lib \"Libname\" [Alias \"Aliasname\"] [Parameter] [As Type]"
+msgstr "Declare {Sub | Function} nimi1 Lib \"kirjastonimi\" [Alias \"aliasnimi\"] [argumenttiluettelo] [As tyyppi1]"
+
+#: 03090403.xhp#hd_id3153360.6.help.text
+msgctxt "03090403.xhp#hd_id3153360.6.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03090403.xhp#par_id3154140.8.help.text
+msgid "<emph>Name:</emph> A different name than defined in the DLL, to call the subroutine from $[officename] Basic."
+msgstr "<emph>Nimi1:</emph> eri nimi kuin DLL:ssä määritetty, käytetään aliohjelman kutsumiseen $[officename] Basicissa."
+
+#: 03090403.xhp#par_id3150870.9.help.text
+msgid "<emph>Aliasname</emph>: Name of the subroutine as defined in the DLL."
+msgstr "<emph>Aliasnimi</emph>: nimi, jolla aliohjelma on määritelty DLL:ssä."
+
+#: 03090403.xhp#par_id3154684.10.help.text
+msgid "<emph>Libname:</emph> File or system name of the DLL. This library is automatically loaded the first time the function is used."
+msgstr "<emph>Kirjastonimi:</emph> DLL:n tiedosto tai järjestelmänimi. Tämä kirjasto ladataan samalla, kun funktiota käytetään ensimmäisen kerran."
+
+#: 03090403.xhp#par_id3148452.11.help.text
+msgid "<emph>Argumentlist:</emph> List of parameters representing arguments that are passed to the procedure when it is called. The type and number of parameters is dependent on the executed procedure."
+msgstr "<emph>Argumenttiluettelo:</emph> parametriluettelo, joka edustaa kutsuttaessa proseduurille välitettäviä argumentteja. Parametrien tyyppi ja lukumäärä riippuu suoritettavasta proseduurista."
+
+#: 03090403.xhp#par_id3147289.12.help.text
+msgid "<emph>Type:</emph> Defines the data type of the value that is returned by a function procedure. You can exclude this parameter if a type-declaration character is entered after the name."
+msgstr "<emph>Tyyppi1:</emph> määrittää tietotyypin, joka on funktiorutiinin paluuarvolla. Tämä parametri voidaan jättää pois, jos tyypin määrittävä merkki on kirjoitettu nimen jälkeen."
+
+#: 03090403.xhp#par_id3146922.13.help.text
+msgid "To pass a parameter to a subroutine as a value instead of as a reference, the parameter must be indicated by the keyword <emph>ByVal</emph>."
+msgstr "Jotta parametri välitettäisiin aliohjelmaan arvona eikä viitteenä, parametri täytyy merkitä avainsanalla <emph>ByVal</emph>."
+
+#: 03090403.xhp#hd_id3153951.14.help.text
+msgctxt "03090403.xhp#hd_id3153951.14.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03090403.xhp#par_id3154320.15.help.text
+msgctxt "03090403.xhp#par_id3154320.15.help.text"
+msgid "Declare Sub MyMessageBeep Lib \"user32.dll\" Alias \"MessageBeep\" ( long )"
+msgstr "Declare Sub MyMessageBeep Lib \"user32.dll\" Alias \"MessageBeep\" ( long )"
+
+#: 03090403.xhp#par_id3150417.17.help.text
+msgctxt "03090403.xhp#par_id3150417.17.help.text"
+msgid "Sub ExampleDeclare"
+msgstr "Sub ExampleDeclare"
+
+#: 03090403.xhp#par_id3149959.18.help.text
+msgctxt "03090403.xhp#par_id3149959.18.help.text"
+msgid "Dim lValue As Long"
+msgstr "Dim lValue As Long"
+
+#: 03090403.xhp#par_id3145647.19.help.text
+msgctxt "03090403.xhp#par_id3145647.19.help.text"
+msgid "lValue = 5000"
+msgstr "lValue = 5000"
+
+#: 03090403.xhp#par_id3145801.20.help.text
+msgctxt "03090403.xhp#par_id3145801.20.help.text"
+msgid "MyMessageBeep( lValue )"
+msgstr "MyMessageBeep( lValue )"
+
+#: 03090403.xhp#par_id3145253.21.help.text
+msgctxt "03090403.xhp#par_id3145253.21.help.text"
+msgid "FreeLibrary(\"user32.dll\" )"
+msgstr "FreeLibrary(\"user32.dll\" )"
+
+#: 03090403.xhp#par_id3149402.22.help.text
+msgctxt "03090403.xhp#par_id3149402.22.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03100300.xhp#tit.help.text
+msgid "CDate Function [Runtime]"
+msgstr "Funktio CDate [ajonaikainen]"
+
+#: 03100300.xhp#bm_id3150772.help.text
+msgid "<bookmark_value>CDate function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio CDate</bookmark_value>"
+
+#: 03100300.xhp#hd_id3150772.1.help.text
+msgid "<link href=\"text/sbasic/shared/03100300.xhp\" name=\"CDate Function [Runtime]\">CDate Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03100300.xhp\" name=\"CDate Function [Runtime]\">Funktio CDate [ajonaikainen]</link>"
+
+#: 03100300.xhp#par_id3150986.2.help.text
+msgid "Converts any string or numeric expression to a date value."
+msgstr "Muunnetaan mikä tahansa merkkijono- tai numeerinen lauseke päivämääräarvoksi."
+
+#: 03100300.xhp#hd_id3148944.3.help.text
+msgctxt "03100300.xhp#hd_id3148944.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03100300.xhp#par_id3148947.4.help.text
+msgid "CDate (Expression)"
+msgstr "CDate (lauseke1)"
+
+#: 03100300.xhp#hd_id3148552.5.help.text
+msgctxt "03100300.xhp#hd_id3148552.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03100300.xhp#par_id3159414.6.help.text
+msgctxt "03100300.xhp#par_id3159414.6.help.text"
+msgid "Date"
+msgstr "Date"
+
+#: 03100300.xhp#hd_id3153525.7.help.text
+msgctxt "03100300.xhp#hd_id3153525.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03100300.xhp#par_id3150359.8.help.text
+msgid "<emph>Expression:</emph> Any string or numeric expression that you want to convert."
+msgstr "<emph>Lauseke1:</emph> mikä tahansa muunnettava merkkijono- tai numeerinen lauseke."
+
+#: 03100300.xhp#par_id3125864.9.help.text
+msgid "When you convert a string expression, the date and time must be entered in the format MM.DD.YYYY HH.MM.SS, as defined by the <emph>DateValue</emph> and <emph>TimeValue</emph> function conventions. In numeric expressions, values to the left of the decimal represent the date, beginning from December 31, 1899. Values to the right of the decimal represent the time."
+msgstr "Kun muunnetaan merkkijonolauseketta, päivämäärä ja kellonaika pitää antaa muodossa PP.KK.VVVV HH:MM:SS, niin kuin on esitetty <emph>DateValue</emph>- ja <emph>TimeValue</emph>-funktioiden määrittelyissä. Numeerisissa lausekkeissa käytetystä desimaalipisteestä vasemmalle olevat numerot edustavat päivämäärää, alkaen joulukuun 31. 1899. Desimaalipisteestä oikealle olevat numerot edustavat kellonaikaa."
+
+#: 03100300.xhp#hd_id3156422.10.help.text
+msgctxt "03100300.xhp#hd_id3156422.10.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03100300.xhp#par_id3153969.11.help.text
+msgid "sub ExampleCDate"
+msgstr "sub ExampleCDate"
+
+#: 03100300.xhp#par_id3159254.12.help.text
+msgid "MsgBox cDate(1000.25) REM 09.26.1902 06:00:00"
+msgstr "MsgBox cDate(1000.25) REM 26.09.1902 06:00:00"
+
+#: 03100300.xhp#par_id3155133.13.help.text
+msgid "MsgBox cDate(1001.26) REM 09.27.1902 06:14:24"
+msgstr "MsgBox cDate(1001.26) REM 27.09.1902 06:14:24"
+
+#: 03100300.xhp#par_id3153140.14.help.text
+msgctxt "03100300.xhp#par_id3153140.14.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03103900.xhp#tit.help.text
+msgid "FindPropertyObject Function [Runtime]"
+msgstr "Funktio FindPropertyObject [ajonaikainen]"
+
+#: 03103900.xhp#bm_id3146958.help.text
+msgid "<bookmark_value>FindPropertyObject function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio FindPropertyObject</bookmark_value>"
+
+#: 03103900.xhp#hd_id3146958.1.help.text
+msgid "<link href=\"text/sbasic/shared/03103900.xhp\" name=\"FindPropertyObject Function [Runtime]\">FindPropertyObject Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03103900.xhp\" name=\"FindPropertyObject Function [Runtime]\">Funktio FindPropertyObject [ajonaikainen]</link>"
+
+#: 03103900.xhp#par_id3154285.2.help.text
+msgid "Enables objects to be addressed at run-time as a string parameter using the object name."
+msgstr "FindPropertyObject tekee mahdolliseksi objektien osoittamisen ajonaikaisesti merkkijonoparametreilla, joissa käytetään objektien nimiä."
+
+#: 03103900.xhp#par_id3147573.3.help.text
+msgid "For instance, the command:"
+msgstr "Esimerkiksi komento:"
+
+#: 03103900.xhp#par_id3145610.4.help.text
+msgctxt "03103900.xhp#par_id3145610.4.help.text"
+msgid "MyObj.Prop1.Command = 5"
+msgstr "MyObj.Prop1.Command = 5"
+
+#: 03103900.xhp#par_id3147265.5.help.text
+msgid "corresponds to the following command block:"
+msgstr "vastaa seuraavaa käskylohkoa:"
+
+#: 03103900.xhp#par_id3153896.6.help.text
+msgctxt "03103900.xhp#par_id3153896.6.help.text"
+msgid "Dim ObjVar as Object"
+msgstr "Dim ObjVar as Object"
+
+#: 03103900.xhp#par_id3148664.7.help.text
+msgctxt "03103900.xhp#par_id3148664.7.help.text"
+msgid "Dim ObjProp as Object"
+msgstr "Dim ObjProp as Object"
+
+#: 03103900.xhp#par_id3150792.8.help.text
+msgctxt "03103900.xhp#par_id3150792.8.help.text"
+msgid "ObjName As String = \"MyObj\""
+msgstr "ObjName As String = \"MyObj\""
+
+#: 03103900.xhp#par_id3154365.9.help.text
+msgctxt "03103900.xhp#par_id3154365.9.help.text"
+msgid "ObjVar = FindObject( ObjName As String )"
+msgstr "ObjVar = FindObject( ObjName As String )"
+
+#: 03103900.xhp#par_id3148453.10.help.text
+msgctxt "03103900.xhp#par_id3148453.10.help.text"
+msgid "PropName As String = \"Prop1\""
+msgstr "PropName As String = \"Prop1\""
+
+#: 03103900.xhp#par_id3150449.11.help.text
+msgctxt "03103900.xhp#par_id3150449.11.help.text"
+msgid "ObjProp = FindPropertyObject( ObjVar, PropName As String )"
+msgstr "ObjProp = FindPropertyObject( ObjVar, PropName As String )"
+
+#: 03103900.xhp#par_id3159152.12.help.text
+msgctxt "03103900.xhp#par_id3159152.12.help.text"
+msgid "ObjProp.Command = 5"
+msgstr "ObjProp.Command = 5"
+
+#: 03103900.xhp#par_id3156214.13.help.text
+msgid "To dynamically create Names at run-time, use:"
+msgstr "Ajonaikaiseen nimien luontiin käytetään:"
+
+#: 03103900.xhp#par_id3154686.14.help.text
+msgid "\"TextEdit1\" to TextEdit5\" in a loop to create five names."
+msgstr "\"TextEdit1\" ... TextEdit5\" silmukassa, kun luodaan viisi nimeä."
+
+#: 03103900.xhp#par_id3150868.15.help.text
+msgid "See also: <link href=\"text/sbasic/shared/03103800.xhp\" name=\"FindObject\">FindObject</link>"
+msgstr "Katso myös: <link href=\"text/sbasic/shared/03103800.xhp\" name=\"FindObject\">FindObject</link>"
+
+#: 03103900.xhp#hd_id3147287.16.help.text
+msgctxt "03103900.xhp#hd_id3147287.16.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03103900.xhp#par_id3149560.17.help.text
+msgid "FindPropertyObject( ObjVar, PropName As String )"
+msgstr "FindPropertyObject( objektimuuttuja, ominaisuuden_nimi As String )"
+
+#: 03103900.xhp#hd_id3150012.18.help.text
+msgctxt "03103900.xhp#hd_id3150012.18.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03103900.xhp#par_id3109839.19.help.text
+msgid "<emph>ObjVar:</emph> Object variable that you want to dynamically define at run-time."
+msgstr "<emph>Objektimuuttuja:</emph> objektimuuttuja, jolle määritetään dynaamisesti ajonaikainen nimi."
+
+#: 03103900.xhp#par_id3153363.20.help.text
+msgid "<emph>PropName:</emph> String that specifies the name of the property that you want to address at run-time."
+msgstr "<emph>Ominaisuuden_nimi:</emph> merkkijono, joka määrittää nimen ominaisuudelle, jota osoitetaan ajonaikaisesti."
+
+#: 03103800.xhp#tit.help.text
+msgid "FindObject Function [Runtime]"
+msgstr "Funktio FindObject [ajonaikainen]"
+
+#: 03103800.xhp#bm_id3145136.help.text
+msgid "<bookmark_value>FindObject function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio FindObject</bookmark_value>"
+
+#: 03103800.xhp#hd_id3145136.1.help.text
+msgid "<link href=\"text/sbasic/shared/03103800.xhp\" name=\"FindObject Function [Runtime]\">FindObject Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03103800.xhp\" name=\"FindObject Function [Runtime]\">Funktio FindObject [ajonaikainen]</link>"
+
+#: 03103800.xhp#par_id3155341.2.help.text
+msgid "Enables an object to be addressed at run-time as a string parameter through the object name."
+msgstr "FindObject tekee mahdolliseksi objektin osoittamisen ajonaikaisesti merkkijonoparametrilla objektin nimen kautta."
+
+#: 03103800.xhp#par_id3150669.3.help.text
+msgid "For example, the following command:"
+msgstr "Esimerkiksi, seuraavaa komento:"
+
+#: 03103800.xhp#par_id3148473.4.help.text
+msgctxt "03103800.xhp#par_id3148473.4.help.text"
+msgid "MyObj.Prop1.Command = 5"
+msgstr "MyObj.Prop1.Command = 5"
+
+#: 03103800.xhp#par_id3156023.5.help.text
+msgid "corresponds to the command block:"
+msgstr "vastaa käskylohkoa:"
+
+#: 03103800.xhp#par_id3153896.6.help.text
+msgctxt "03103800.xhp#par_id3153896.6.help.text"
+msgid "Dim ObjVar as Object"
+msgstr "Dim ObjVar as Object"
+
+#: 03103800.xhp#par_id3154760.7.help.text
+msgctxt "03103800.xhp#par_id3154760.7.help.text"
+msgid "Dim ObjProp as Object"
+msgstr "Dim ObjProp as Object"
+
+#: 03103800.xhp#par_id3145069.8.help.text
+msgctxt "03103800.xhp#par_id3145069.8.help.text"
+msgid "ObjName As String = \"MyObj\""
+msgstr "ObjName As String = \"MyObj\""
+
+#: 03103800.xhp#par_id3154939.9.help.text
+msgctxt "03103800.xhp#par_id3154939.9.help.text"
+msgid "ObjVar = FindObject( ObjName As String )"
+msgstr "ObjVar = FindObject( ObjName As String )"
+
+#: 03103800.xhp#par_id3150793.10.help.text
+msgctxt "03103800.xhp#par_id3150793.10.help.text"
+msgid "PropName As String = \"Prop1\""
+msgstr "PropName As String = \"Prop1\""
+
+#: 03103800.xhp#par_id3154141.11.help.text
+msgctxt "03103800.xhp#par_id3154141.11.help.text"
+msgid "ObjProp = FindPropertyObject( ObjVar, PropName As String )"
+msgstr "ObjProp = FindPropertyObject( ObjVar, PropName As String )"
+
+#: 03103800.xhp#par_id3156424.12.help.text
+msgctxt "03103800.xhp#par_id3156424.12.help.text"
+msgid "ObjProp.Command = 5"
+msgstr "ObjProp.Command = 5"
+
+#: 03103800.xhp#par_id3145420.13.help.text
+msgid "This allows names to be dynamically created at run-time. For example:"
+msgstr "Tämä tekee mahdolliseksi luoda dynaamisesti ajonaikaisia nimiä. Esimerkki:"
+
+#: 03103800.xhp#par_id3153104.14.help.text
+msgid "\"TextEdit1\" to TextEdit5\" in a loop to create five control names."
+msgstr "\"TextEdit1\" ... TextEdit5\" silmukassa luodaan viisi ohjausobjektin nimeä."
+
+#: 03103800.xhp#par_id3150767.15.help.text
+msgid "See also: <link href=\"text/sbasic/shared/03103900.xhp\" name=\"FindPropertyObject\">FindPropertyObject</link>"
+msgstr "Katso myös: <link href=\"text/sbasic/shared/03103900.xhp\" name=\"FindPropertyObject\">FindPropertyObject</link>"
+
+#: 03103800.xhp#hd_id3150868.16.help.text
+msgctxt "03103800.xhp#hd_id3150868.16.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03103800.xhp#par_id3151042.17.help.text
+msgid "FindObject( ObjName As String )"
+msgstr "FindObject( objektinimi As String )"
+
+#: 03103800.xhp#hd_id3159254.18.help.text
+msgctxt "03103800.xhp#hd_id3159254.18.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03103800.xhp#par_id3150439.19.help.text
+msgid "<emph>ObjName: </emph>String that specifies the name of the object that you want to address at run-time."
+msgstr "<emph>Objektinimi: </emph>merkkijono, joka määrittää ajonaikaisesti osoitettavan objektin nimen."
+
+#: 03050300.xhp#tit.help.text
+msgid "Error Function [Runtime]"
+msgstr "Funktio Error [ajonaikainen]"
+
+#: 03050300.xhp#bm_id3159413.help.text
+msgid "<bookmark_value>Error function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Error</bookmark_value>"
+
+#: 03050300.xhp#hd_id3159413.1.help.text
+msgid "<link href=\"text/sbasic/shared/03050300.xhp\" name=\"Error Function [Runtime]\">Error Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03050300.xhp\" name=\"Error Function [Runtime]\">Funktio Error [ajonaikainen]</link>"
+
+#: 03050300.xhp#par_id3148663.2.help.text
+msgid "Returns the error message that corresponds to a given error code."
+msgstr "Error palauttaa virheilmoituksen, joka vastaa annettua virhekoodia eli virheen numeroa."
+
+#: 03050300.xhp#hd_id3153379.3.help.text
+msgctxt "03050300.xhp#hd_id3153379.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03050300.xhp#par_id3154366.4.help.text
+msgid "Error (Expression)"
+msgstr "Error (lauseke1)"
+
+#: 03050300.xhp#hd_id3145173.5.help.text
+msgctxt "03050300.xhp#hd_id3145173.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03050300.xhp#par_id3154125.6.help.text
+msgctxt "03050300.xhp#par_id3154125.6.help.text"
+msgid "String"
+msgstr "merkkijono (String)"
+
+#: 03050300.xhp#hd_id3150869.7.help.text
+msgctxt "03050300.xhp#hd_id3150869.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03050300.xhp#par_id3153193.8.help.text
+msgid "<emph>Expression:</emph> Any numeric expression that contains the error code of the error message that you want to return."
+msgstr "<emph>Lauseke1:</emph> numeerinen lauseke, jossa on sen virheen numero, jonka virheilmoitus halutaan palauttaa."
+
+#: 03050300.xhp#par_id3159254.9.help.text
+msgid "If no parameters are passed, the Error function returns the error message of the most recent error that occurred during program execution."
+msgstr "Jos parametriä ei välitetä, Error-funktio palauttaa viimeisimmän ohjelman suorituksessa tapahtuneen virheen virheilmoituksen."
+
+#: 03120300.xhp#tit.help.text
+msgid "Editing String Contents"
+msgstr "Merkkijonon sisällön muokkaaminen"
+
+#: 03120300.xhp#bm_id7499008.help.text
+msgid "<bookmark_value>ampersand symbol in StarBasic</bookmark_value>"
+msgstr "<bookmark_value>et-merkki StarBasicissa</bookmark_value>"
+
+#: 03120300.xhp#hd_id3153894.1.help.text
+msgid "<link href=\"text/sbasic/shared/03120300.xhp\" name=\"Editing String Contents\">Editing String Contents</link>"
+msgstr "<link href=\"text/sbasic/shared/03120300.xhp\" name=\"Editing String Contents\">Merkkijonon sisällön muokkaaminen</link>"
+
+#: 03120300.xhp#par_id3149178.2.help.text
+msgid "The following functions edit, format, and align the contents of strings. Use the & operator to concatenate strings."
+msgstr "Oheisilla funktioilla muokataan, muotoillaan ja tasataan merkkijonojen sisältöä. Käytä &-operaattoria merkkijonojen yhdistämiseen."
+
+#: 03102100.xhp#tit.help.text
+msgid "Dim Statement [Runtime]"
+msgstr "Dim-lause [ajonaikainen]"
+
+#: 03102100.xhp#bm_id3149812.help.text
+msgid "<bookmark_value>Dim statement</bookmark_value><bookmark_value>arrays; dimensioning</bookmark_value><bookmark_value>dimensioning arrays</bookmark_value>"
+msgstr "<bookmark_value>Dim-lause</bookmark_value><bookmark_value>taulukot; ulottuvuuksien määrääminen</bookmark_value><bookmark_value>ulottuvuuksien määrääminen taulukoissa</bookmark_value>"
+
+#: 03102100.xhp#hd_id3149812.1.help.text
+msgid "<link href=\"text/sbasic/shared/03102100.xhp\" name=\"Dim Statement [Runtime]\">Dim Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03102100.xhp\" name=\"Dim Statement [Runtime]\">Dim-lause [ajonaikainen]</link>"
+
+#: 03102100.xhp#par_id3143271.2.help.text
+msgctxt "03102100.xhp#par_id3143271.2.help.text"
+msgid "Declares a variable or an array."
+msgstr "Määritellään muuttuja tai taulukko."
+
+#: 03102100.xhp#par_id3154686.3.help.text
+msgid "If the variables are separated by commas (for example, DIM sPar1, sPar2, sPar3 AS STRING), only Variant variables can be defined. Use a separate definition line for each variable."
+msgstr "Jos muuttujat on erotettu pilkuilla (esimerkiksi, DIM sPar1, sPar2, sPar3 AS STRING), vain variant-muuttujia voidaan määritellä. Kullekin muuttujalle käytetään omaa määrittelyriviä."
+
+#: 03102100.xhp#par_id3156422.4.help.text
+msgid "DIM sPar1 AS STRING"
+msgstr "DIM sPar1 AS STRING"
+
+#: 03102100.xhp#par_id3159252.5.help.text
+msgid "DIM sPar2 AS STRING"
+msgstr "DIM sPar2 AS STRING"
+
+#: 03102100.xhp#par_id3153142.6.help.text
+msgid "DIM sPar3 AS STRING"
+msgstr "DIM sPar3 AS STRING"
+
+#: 03102100.xhp#par_id3152576.7.help.text
+msgid "Dim declares local variables within subroutines. Global variables are declared with the PUBLIC or the PRIVATE statement."
+msgstr "Dim määrittelee eli esittelee paikalliset muuttujat aliohjelmissa. Globaalit muuttujat määritellään PUBLIC- tai PRIVATE-lauseella."
+
+#: 03102100.xhp#hd_id3156443.8.help.text
+msgctxt "03102100.xhp#hd_id3156443.8.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03102100.xhp#par_id3149412.9.help.text
+msgctxt "03102100.xhp#par_id3149412.9.help.text"
+msgid "[ReDim]Dim VarName [(start To end)] [As VarType][, VarName2 [(start To end)] [As VarType][,...]]"
+msgstr "[ReDim]Dim muuttujanimi_1 [(alku1 To loppu1)] [As tyyppi_1][, muuttujanimi_2 [(alku2 To loppu2)] [As tyyppi_2][,...]]"
+
+#: 03102100.xhp#hd_id3147397.10.help.text
+msgctxt "03102100.xhp#hd_id3147397.10.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03102100.xhp#par_id3154730.11.help.text
+msgctxt "03102100.xhp#par_id3154730.11.help.text"
+msgid "<emph>VarName:</emph> Any variable or array name."
+msgstr "<emph>Muuttujanimi_n:</emph> mikä tahansa muuttujan tai taulukon nimi."
+
+#: 03102100.xhp#par_id3147125.12.help.text
+msgctxt "03102100.xhp#par_id3147125.12.help.text"
+msgid "<emph>Start, End:</emph> Numerical values or constants that define the number of elements (NumberElements=(end-start)+1) and the index range."
+msgstr "<emph>Alku, loppu:</emph> numeerisia arvoja tai vakioita, jotka määrittelevät alkioiden määrän (alkioiden lukumäärä=(loppu-alku)+1) ja indeksivälin."
+
+#: 03102100.xhp#par_id3153877.13.help.text
+msgid "Start and End can be numerical expressions if ReDim is applied at the procedure level."
+msgstr "Alku ja loppu voivat olla numeerisia lausekkeita, jos ReDim on käytössä proseduuritasolla."
+
+#: 03102100.xhp#par_id3153510.14.help.text
+msgid "<emph>VarType:</emph> Key word that declares the data type of a variable."
+msgstr "<emph>Tyyppi_n:</emph> avainsana, joka määrittää muuttujan tietotyypin."
+
+#: 03102100.xhp#par_id3154015.15.help.text
+msgctxt "03102100.xhp#par_id3154015.15.help.text"
+msgid "<emph>Keyword:</emph> Variable type"
+msgstr "<emph>Avainsana:</emph> oletusmuuttujatyyppi"
+
+#: 03102100.xhp#par_id3153949.16.help.text
+msgid "<emph>Bool:</emph> Boolean variable (True, False)"
+msgstr "<emph>Bool: </emph>Boolen muuttuja (True, False)"
+
+#: 03102100.xhp#par_id3156275.17.help.text
+msgid "<emph>Currency:</emph> Currency-Variable (Currency with 4 Decimal places)"
+msgstr "<emph>Currency:</emph> valuuttamuuttuja (valuutta 4 desimaalilla)"
+
+#: 03102100.xhp#par_id3156057.18.help.text
+msgctxt "03102100.xhp#par_id3156057.18.help.text"
+msgid "<emph>Date:</emph> Date variable"
+msgstr "<emph>Date:</emph> päivämäärämuuttuja"
+
+#: 03102100.xhp#par_id3148405.19.help.text
+msgid "<emph>Double:</emph> Double-precision floating-point variable (1,79769313486232 x 10E308 - 4,94065645841247 x 10E-324)"
+msgstr "<emph>Double:</emph> kaksoistarkkuuden liukulukumuuttuja (itseisarvot 1,79769313486232 x 10E308 ... 4,94065645841247 x 10E-324)"
+
+#: 03102100.xhp#par_id3148916.20.help.text
+msgctxt "03102100.xhp#par_id3148916.20.help.text"
+msgid "<emph>Integer:</emph> Integer variable (-32768 - 32767)"
+msgstr "<emph>Integer:</emph> kokonaislukumuuttuja (-32768 ... 32767)"
+
+#: 03102100.xhp#par_id3150045.21.help.text
+msgid "<emph>Long:</emph> Long integer variable (-2.147.483.648 - 2.147.483.647)"
+msgstr "<emph>Long:</emph> pitkä kokonaislukumuuttuja (-2 147 483 648 ... 2 147 483 647)"
+
+#: 03102100.xhp#par_id3149255.22.help.text
+msgid "<emph>Object:</emph> Object variable (Note: this variable can only subsequently be defined with Set!)"
+msgstr "<emph>Object:</emph> objektimuuttuja (Tämä muuttaja voidaan vasta tämän esittelyn jälkeen määritellä Set-lauseella!)"
+
+#: 03102100.xhp#par_id3155937.23.help.text
+msgid "<emph>Single:</emph> Single-precision floating-point variable (3,402823 x 10E38 - 1,401298 x 10E-45)."
+msgstr "<emph>Single:</emph> perustarkkuuden liukulukumuuttuja (itseisarvot 3,402823 x 10E38 ... 1,401298 x 10E-45)."
+
+#: 03102100.xhp#par_id3151251.24.help.text
+msgid "<emph>String:</emph> String variable consisting of a maximum of 64,000 ASCII characters."
+msgstr "<emph>String:</emph> Merkkijonomuuttuja, jossa on enintään 64,000 ASCII-merkkiä."
+
+#: 03102100.xhp#par_id3154704.25.help.text
+msgid "<emph>[Variant]:</emph> Variant variable type (contains all types, specified by definition). If a key word is not specified, variables are automatically defined as Variant Type, unless a statement from DefBool to DefVar is used."
+msgstr "<emph>[Variant]:</emph> variant-yleismuuttujatyyppi (pitää sisällään kaikki tyypit, määritelmällisesti). Jos avainsanaa ei ole määritelty, muuttujat määritellään oletuksellisesti variant-tyyppisiksi, ellei lauseita DefBool ... DefVar ole käytetty."
+
+#: 03102100.xhp#par_id3146316.26.help.text
+msgctxt "03102100.xhp#par_id3146316.26.help.text"
+msgid "In $[officename] Basic, you do not need to declare variables explicitly. However, you need to declare an array before you can use them. You can declare a variable with the Dim statement, using commas to separate multiple declarations. To declare a variable type, enter a type-declaration character following the name or use a corresponding key word."
+msgstr "$[officename] Basicissa muuttujille ei ole pakko tehdä nimenomaista esittelyä. Taulukot on kuitenkin määriteltävä. Muuttuja voidaan määritellä Dim-lauseella. Muuttujat erotellaan pilkuin, jos niitä on useita samassa lauseessa. Tyypin määrittelemiseksi kirjoitetaan nimen perään tyypinmäärittävä kirjain tai käytetään vastaavaa avainsanaa."
+
+#: 03102100.xhp#par_id3149924.27.help.text
+msgctxt "03102100.xhp#par_id3149924.27.help.text"
+msgid "$[officename] Basic supports single or multi-dimensional arrays that are defined by a specified variable type. Arrays are suitable if the program contains lists or tables that you want to edit. The advantage of arrays is that it is possible to address individual elements according to indexes, which can be formulated as numeric expressions or variables."
+msgstr "$[officename] Basic tukee yksi- ja moniulotteisia taulukkoja, jotka määritellään tietyn tyyppisiksi. Taulukkomuuttujat ovat käytännöllisiä, mikäli ohjelmassa on luetteloita tai aineistotaulukoita, joita pitää muokata. Taulukon etuna on se, että yksittäiseen alkioon voidaan viitata indeksillä, joka voidaan tuottaa numeerisesta lausekkeesta tai muuttujasta."
+
+#: 03102100.xhp#par_id3148488.28.help.text
+msgid "Arrays are declared with the Dim statement. There are two methods to define the index range:"
+msgstr "Taulukot määritellään Dim-lauseella. Taulukon indeksivälin määrittämiseen on kaksi tapaa:"
+
+#: 03102100.xhp#par_id3154662.29.help.text
+msgid "DIM text(20) as String REM 21 elements numbered from 0 to 20"
+msgstr "DIM text(20) as String REM 21 alkiota, jotka on numeroitu 0 ... 20"
+
+#: 03102100.xhp#par_id3155604.30.help.text
+msgid "DIM text(5 to 25) as String REM 21 elements numbered from 5 to 25"
+msgstr "DIM text(5 to 25) as String REM 21 alkiota, jotka on numeroitu 5 ... 25"
+
+#: 03102100.xhp#par_id3151274.31.help.text
+msgid "DIM text(-15 to 5) as String REM 21 elements (including 0)"
+msgstr "DIM text(-15 to 5) as String REM 21 alkiota (indekseissä on mukana 0)"
+
+#: 03102100.xhp#par_id3152774.32.help.text
+msgid "REM numbered from -15 to 5"
+msgstr "REM numeroitu -15 ... 5 "
+
+#: 03102100.xhp#par_id3150829.33.help.text
+msgid "Two-dimensional data field"
+msgstr "Kaksiulotteinen taulukko"
+
+#: 03102100.xhp#par_id3149529.34.help.text
+msgid "DIM text(20,2) as String REM 63 elements; form 0 to 20 level 1, from 0 to 20 level 2 and from 0 to 20 level 3."
+msgstr "DIM text(20,2) as String REM 63 alkiota; 1. tasolla 0 ... 20, 2. tasolla 0 ... 20 ja 3. tasolla 0 ... 20."
+
+#: 03102100.xhp#par_id3159239.35.help.text
+msgid "You can declare an array types as dynamic if a ReDim statement defines the number of dimensions in the subroutine or the function that contains the array. Generally, you can only define an array dimension once, and you cannot modify it. Within a subroutine, you can declare an array with ReDim. You can only define dimensions with numeric expressions. This ensures that the fields are only as large as necessary."
+msgstr "Taulukko voidaan määritellä dynaamisesti, jos ReDim-lause määrittelee ulottuvuuksien määrän aliohjelmassa tai funktiossa, joka sisältää taulukon. Yleensä taulukon ulottuvuudet voi määritellä vain kerran eikä niitä voi muuttaa. Aliohjelmassa taulukko voidaan määritellä ReDim-lauseella. Ulottuvuudet voidaan määritellä vain numeerisin lausekkein. Tämä varmistaa, ettei taulukot ole tarpeettoman suuret."
+
+#: 03102100.xhp#hd_id3150344.36.help.text
+msgctxt "03102100.xhp#hd_id3150344.36.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03102100.xhp#par_id3150206.37.help.text
+msgid "Sub ExampleDim1"
+msgstr "Sub ExampleDim1"
+
+#: 03102100.xhp#par_id3154201.38.help.text
+msgctxt "03102100.xhp#par_id3154201.38.help.text"
+msgid "Dim sVar As String"
+msgstr "Dim sVar As String"
+
+#: 03102100.xhp#par_id3146134.39.help.text
+msgctxt "03102100.xhp#par_id3146134.39.help.text"
+msgid "Dim iVar As Integer"
+msgstr "Dim iVar As Integer"
+
+#: 03102100.xhp#par_id3154657.40.help.text
+msgctxt "03102100.xhp#par_id3154657.40.help.text"
+msgid "sVar = \"Office\""
+msgstr "sVar = \"Office\""
+
+#: 03102100.xhp#par_id3148459.41.help.text
+msgctxt "03102100.xhp#par_id3148459.41.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03102100.xhp#par_id3166424.43.help.text
+msgid "Sub ExampleDim2"
+msgstr "Sub ExampleDim2"
+
+#: 03102100.xhp#par_id3149036.44.help.text
+msgid "REM Two-dimensional data field"
+msgstr "REM kaksiulotteinen taulukko"
+
+#: 03102100.xhp#par_id3149737.45.help.text
+msgid "Dim stext(20,2) as String"
+msgstr "Dim stext(20,2) as String"
+
+#: 03102100.xhp#par_id3153782.46.help.text
+msgid "Const sDim as String = \" Dimension:\""
+msgstr "Const sDim as String = \" Dimension:\""
+
+#: 03102100.xhp#par_id3150518.48.help.text
+msgctxt "03102100.xhp#par_id3150518.48.help.text"
+msgid "for i = 0 to 20"
+msgstr "for i = 0 to 20"
+
+#: 03102100.xhp#par_id3166428.49.help.text
+msgctxt "03102100.xhp#par_id3166428.49.help.text"
+msgid "for ii = 0 to 2"
+msgstr "for ii = 0 to 2"
+
+#: 03102100.xhp#par_id3152994.50.help.text
+msgid "stext(i,ii) = str(i) & sDim & str(ii)"
+msgstr "stext(i,ii) = str(i) & sDim & str(ii)"
+
+#: 03102100.xhp#par_id3150202.51.help.text
+msgctxt "03102100.xhp#par_id3150202.51.help.text"
+msgid "next ii"
+msgstr "next ii"
+
+#: 03102100.xhp#par_id3154370.52.help.text
+msgctxt "03102100.xhp#par_id3154370.52.help.text"
+msgid "next i"
+msgstr "next i"
+
+#: 03102100.xhp#par_id3156166.54.help.text
+msgctxt "03102100.xhp#par_id3156166.54.help.text"
+msgid "for i = 0 to 20"
+msgstr "for i = 0 to 20"
+
+#: 03102100.xhp#par_id3148815.55.help.text
+msgctxt "03102100.xhp#par_id3148815.55.help.text"
+msgid "for ii = 0 to 2"
+msgstr "for ii = 0 to 2"
+
+#: 03102100.xhp#par_id3146981.56.help.text
+msgid "msgbox stext(i,ii)"
+msgstr "msgbox stext(i,ii)"
+
+#: 03102100.xhp#par_id3155125.57.help.text
+msgctxt "03102100.xhp#par_id3155125.57.help.text"
+msgid "next ii"
+msgstr "next ii"
+
+#: 03102100.xhp#par_id3154528.58.help.text
+msgctxt "03102100.xhp#par_id3154528.58.help.text"
+msgid "next i"
+msgstr "next i"
+
+#: 03102100.xhp#par_id3155087.59.help.text
+msgctxt "03102100.xhp#par_id3155087.59.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03010102.xhp#tit.help.text
+msgid "MsgBox Function [Runtime]"
+msgstr "Funktio MsgBox [ajonaikainen]"
+
+#: 03010102.xhp#bm_id3153379.help.text
+msgid "<bookmark_value>MsgBox function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio MsgBox</bookmark_value>"
+
+#: 03010102.xhp#hd_id3153379.1.help.text
+msgid "<link href=\"text/sbasic/shared/03010102.xhp\" name=\"MsgBox Function [Runtime]\">MsgBox Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03010102.xhp\" name=\"MsgBox Function [Runtime]\">Funktio MsgBox [ajonaikainen]</link>"
+
+#: 03010102.xhp#par_id3145171.2.help.text
+msgid "Displays a dialog box containing a message and returns a value."
+msgstr "Esitetään viestillinen valintaikkuna ja palautetaan arvo."
+
+#: 03010102.xhp#hd_id3156281.3.help.text
+msgctxt "03010102.xhp#hd_id3156281.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03010102.xhp#par_id3154685.4.help.text
+msgid "MsgBox (Text As String [,Type As Integer [,Dialogtitle As String]])"
+msgstr "MsgBox ( teksti1 As String [,tyyppi1 As Integer [,dialogiotsikko1 As String]])"
+
+#: 03010102.xhp#hd_id3153771.5.help.text
+msgctxt "03010102.xhp#hd_id3153771.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03010102.xhp#par_id3146985.6.help.text
+msgctxt "03010102.xhp#par_id3146985.6.help.text"
+msgid "Integer"
+msgstr "Integer-tyypin kokonaisluku"
+
+#: 03010102.xhp#hd_id3153363.7.help.text
+msgctxt "03010102.xhp#hd_id3153363.7.help.text"
+msgid "Parameter:"
+msgstr "Parametri:"
+
+#: 03010102.xhp#par_id3153727.8.help.text
+msgctxt "03010102.xhp#par_id3153727.8.help.text"
+msgid "<emph>Text</emph>: String expression displayed as a message in the dialog box. Line breaks can be inserted with Chr$(13)."
+msgstr "<emph>Teksti1</emph>: Merkkijonolauseke, joka esitetään valintaikkunassa viestinä. Rivinvaihdot voidaan lisätä Chr$(13)-koodilla."
+
+#: 03010102.xhp#par_id3147317.9.help.text
+msgid "<emph>DialogTitle</emph>: String expression displayed in the title bar of the dialog. If omitted, the name of the respective application is displayed."
+msgstr "<emph>Dialogiotsikko1</emph>: Merkkijonolauseke, joka esitetään valintaikkunan otsikkona. Jos se jätetään pois, otsikkopalkissa näkyy sovelluksen nimi."
+
+#: 03010102.xhp#par_id3153954.10.help.text
+msgid "<emph>Type</emph>: Any integer expression that specifies the dialog type and defines the number and type of buttons or icons displayed. <emph>Type</emph> represents a combination of bit patterns (dialog elements defined by adding the respective values):"
+msgstr "<emph>Tyyppi1</emph>: kokonaislukulauseke, jolla voidaan määrittää valintaikkunan tyyppi ja lisäksi painikkeiden lukumäärä ja tyyppi sekä kuvakkeen tyyppi. <emph>Tyyppi1</emph> edustaa bittikuvioiden yhdistelmää (valintaikkunan osatekijät määritetään laskemalla vastaavat arvot yhteen):"
+
+#: 03010102.xhp#par_id3154319.11.help.text
+msgid "<emph>Values</emph>"
+msgstr "<emph>Arvot</emph>"
+
+#: 03010102.xhp#par_id3147397.12.help.text
+msgctxt "03010102.xhp#par_id3147397.12.help.text"
+msgid "0 : Display OK button only."
+msgstr "0 : Vain OK-painike esitetään."
+
+#: 03010102.xhp#par_id3145646.13.help.text
+msgctxt "03010102.xhp#par_id3145646.13.help.text"
+msgid "1 : Display OK and Cancel buttons."
+msgstr "1 : OK- ja Peruuta-painikkeet esitetään."
+
+#: 03010102.xhp#par_id3149410.14.help.text
+msgctxt "03010102.xhp#par_id3149410.14.help.text"
+msgid "2 : Display Abort, Retry, and Ignore buttons."
+msgstr "2 : Peruuta-, Yritä uudestaan ja Ohita-painikkeet esitetään."
+
+#: 03010102.xhp#par_id3151075.15.help.text
+msgid "3 : Display Yes, No, and Cancel buttons."
+msgstr "3 : Kyllä-, Ei- ja Peruuta-painikkeet esitetään."
+
+#: 03010102.xhp#par_id3153878.16.help.text
+msgctxt "03010102.xhp#par_id3153878.16.help.text"
+msgid "4 : Display Yes and No buttons."
+msgstr "4 : Kyllä- ja Ei-painikkeet esitetään."
+
+#: 03010102.xhp#par_id3155601.17.help.text
+msgctxt "03010102.xhp#par_id3155601.17.help.text"
+msgid "5 : Display Retry and Cancel buttons."
+msgstr "5 : Yritä uudelleen- ja Peruuta-painikkeet esitetään."
+
+#: 03010102.xhp#par_id3150716.18.help.text
+msgctxt "03010102.xhp#par_id3150716.18.help.text"
+msgid "16 : Add the Stop icon to the dialog."
+msgstr "16 : Lisätään Stop-kuvake valintaikkunaan."
+
+#: 03010102.xhp#par_id3153837.19.help.text
+msgctxt "03010102.xhp#par_id3153837.19.help.text"
+msgid "32 : Add the Question icon to the dialog."
+msgstr "32 : Lisätään kysymys-kuvake valintaikkunaan."
+
+#: 03010102.xhp#par_id3150751.20.help.text
+msgid "48 : Add the Exclamation Point icon to the dialog."
+msgstr "48 : Lisätään huutomerkki-kuvake valintaikkunaan."
+
+#: 03010102.xhp#par_id3146915.21.help.text
+msgctxt "03010102.xhp#par_id3146915.21.help.text"
+msgid "64 : Add the Information icon to the dialog."
+msgstr "64 : Lisätään info-kuvake valintaikkunaan."
+
+#: 03010102.xhp#par_id3145640.22.help.text
+msgctxt "03010102.xhp#par_id3145640.22.help.text"
+msgid "128 : First button in the dialog as default button."
+msgstr "128 : Valintaikkunan ensimmäinen painike on oletuspainike."
+
+#: 03010102.xhp#par_id3153765.23.help.text
+msgctxt "03010102.xhp#par_id3153765.23.help.text"
+msgid "256 : Second button in the dialog as default button."
+msgstr "256 : Valintaikkunan toinen painike on oletuspainike."
+
+#: 03010102.xhp#par_id3153715.24.help.text
+msgctxt "03010102.xhp#par_id3153715.24.help.text"
+msgid "512 : Third button in the dialog as default button."
+msgstr "512 : Valintaikkunan kolmas painike on oletuspainike."
+
+#: 03010102.xhp#par_id3159267.25.help.text
+msgid "<emph>Return value:</emph>"
+msgstr "(Painiketta vastaava) <emph>palautusarvo:</emph>"
+
+#: 03010102.xhp#par_id3145230.26.help.text
+msgid "1 : OK"
+msgstr "1 : OK"
+
+#: 03010102.xhp#par_id3149567.27.help.text
+msgid "2 : Cancel"
+msgstr "2 : Peruuta"
+
+#: 03010102.xhp#par_id4056825.help.text
+msgid "3 : Abort"
+msgstr "3 : Keskeytä"
+
+#: 03010102.xhp#par_id3155335.28.help.text
+msgid "4 : Retry"
+msgstr "4 : Yritä uudelleen"
+
+#: 03010102.xhp#par_id3146918.29.help.text
+msgid "5 : Ignore"
+msgstr "5 : Ohita"
+
+#: 03010102.xhp#par_id3155961.30.help.text
+msgid "6 : Yes"
+msgstr "6 : Kyllä"
+
+#: 03010102.xhp#par_id3148488.31.help.text
+msgid "7 : No"
+msgstr "7 : Ei"
+
+#: 03010102.xhp#hd_id3150090.40.help.text
+msgctxt "03010102.xhp#hd_id3150090.40.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03010102.xhp#par_id3154120.41.help.text
+msgctxt "03010102.xhp#par_id3154120.41.help.text"
+msgid "Sub ExampleMsgBox"
+msgstr "Sub ExampleMsgBox"
+
+#: 03010102.xhp#par_id3145131.42.help.text
+msgid "Dim sVar as Integer"
+msgstr "Dim sVar as Integer"
+
+#: 03010102.xhp#par_id3151278.43.help.text
+msgid "sVar = MsgBox(\"Las Vegas\")"
+msgstr "sVar = MsgBox(\"Las Vegas\")"
+
+#: 03010102.xhp#par_id3149034.44.help.text
+msgid "sVar = MsgBox(\"Las Vegas\",1)"
+msgstr "sVar = MsgBox(\"Las Vegas\",1)"
+
+#: 03010102.xhp#par_id3166424.45.help.text
+msgid "sVar = MsgBox( \"Las Vegas\",256 + 16 + 2,\"Dialog title\")"
+msgstr "sVar = MsgBox( \"Las Vegas\",256 + 16 + 2,\"Valintaikkunan otsikko\")"
+
+#: 03010102.xhp#par_id3152581.46.help.text
+msgctxt "03010102.xhp#par_id3152581.46.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03010100.xhp#tit.help.text
+msgid "Display Functions"
+msgstr "Näyttöfunktiot"
+
+#: 03010100.xhp#hd_id3151384.1.help.text
+msgid "<link href=\"text/sbasic/shared/03010100.xhp\" name=\"Display Functions\">Display Functions</link>"
+msgstr "<link href=\"text/sbasic/shared/03010100.xhp\" name=\"Display Functions\">Näyttöfunktiot</link>"
+
+#: 03010100.xhp#par_id3149346.2.help.text
+msgid "This section describes Runtime functions used to output information to the screen display."
+msgstr "Lyhyesti: tässä osiossa kuvaillaan ajonaikaiset funktiot, joita käytetään näyttötulosteille."
+
+#: 03010301.xhp#tit.help.text
+msgid "Blue Function [Runtime]"
+msgstr "Funktio Blue [ajonaikainen]"
+
+#: 03010301.xhp#bm_id3149180.help.text
+msgid "<bookmark_value>Blue function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Blue</bookmark_value>"
+
+#: 03010301.xhp#hd_id3149180.1.help.text
+msgid "<link href=\"text/sbasic/shared/03010301.xhp\" name=\"Blue Function [Runtime]\">Blue Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03010301.xhp\" name=\"Blue Function [Runtime]\">Funktio Blue [ajonaikainen]</link>"
+
+#: 03010301.xhp#par_id3156343.2.help.text
+msgid "Returns the blue component of the specified color code."
+msgstr "Blue palauttaa määrätyn värikoodin sinisen komponentin."
+
+#: 03010301.xhp#hd_id3149670.3.help.text
+msgctxt "03010301.xhp#hd_id3149670.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03010301.xhp#par_id3149457.4.help.text
+msgid "Blue (Color As Long)"
+msgstr "Blue (color1 As Long)"
+
+#: 03010301.xhp#hd_id3149656.5.help.text
+msgctxt "03010301.xhp#hd_id3149656.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03010301.xhp#par_id3154365.6.help.text
+msgctxt "03010301.xhp#par_id3154365.6.help.text"
+msgid "Integer"
+msgstr "Integer-tyypin kokonaisluku"
+
+#: 03010301.xhp#hd_id3156423.7.help.text
+msgctxt "03010301.xhp#hd_id3156423.7.help.text"
+msgid "Parameter:"
+msgstr "Parametri:"
+
+#: 03010301.xhp#par_id3150448.8.help.text
+msgid "<emph>Color value</emph>: Long integer expression that specifies any <link href=\"text/sbasic/shared/00000003.xhp#farbcodes\" name=\"color code\">color code</link> for which to return the blue component."
+msgstr "<emph>Color1</emph>: pitkä kokonaislukulauseke, joka määrittelee <link href=\"text/sbasic/shared/00000003.xhp#farbcodes\" name=\"color code\">värikoodin</link>, josta palautetaan sininen komponentti."
+
+#: 03010301.xhp#hd_id3153091.9.help.text
+msgctxt "03010301.xhp#hd_id3153091.9.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03010301.xhp#par_id3153143.10.help.text
+msgctxt "03010301.xhp#par_id3153143.10.help.text"
+msgid "Sub ExampleColor"
+msgstr "Sub ExampleColor"
+
+#: 03010301.xhp#par_id3149664.11.help.text
+msgctxt "03010301.xhp#par_id3149664.11.help.text"
+msgid "Dim lVar As Long"
+msgstr "Dim lVar As Long"
+
+#: 03010301.xhp#par_id3148576.12.help.text
+msgctxt "03010301.xhp#par_id3148576.12.help.text"
+msgid "lVar = rgb(128,0,200)"
+msgstr "lVar = rgb(128,0,200)"
+
+#: 03010301.xhp#par_id3154012.13.help.text
+msgid "MsgBox \"The color \" & lVar & \" consists of:\" & Chr(13) &_"
+msgstr "MsgBox \"Värin \" & lVar & \" koostumus:\" & Chr(13) &_"
+
+#: 03010301.xhp#par_id3148645.14.help.text
+msgid "\"red= \" & Red(lVar) & Chr(13)&_"
+msgstr "\"punaista = \" & Red(lVar) & Chr(13)&_"
+
+#: 03010301.xhp#par_id3159155.15.help.text
+msgid "\"green= \" & Green(lVar) & Chr(13)&_"
+msgstr "\"vihreää = \" & Green(lVar) & Chr(13)&_"
+
+#: 03010301.xhp#par_id3147319.16.help.text
+msgid "\"blue= \" & Blue(lVar) & Chr(13) , 64,\"colors\""
+msgstr "\"sinistä = \" & Blue(lVar) & Chr(13) , 64,\"Osavärit\""
+
+#: 03010301.xhp#par_id3147434.17.help.text
+msgctxt "03010301.xhp#par_id3147434.17.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03132500.xhp#tit.help.text
+msgid "GetDefaultContext Function [Runtime]"
+msgstr "Funktio GetDefaultContext [ajonaikainen]"
+
+#: 03132500.xhp#bm_id4761192.help.text
+msgid "<bookmark_value>GetDefaultContext function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio GetDefaultContext</bookmark_value>"
+
+#: 03132500.xhp#par_idN10580.help.text
+msgid "<link href=\"text/sbasic/shared/03132500.xhp\">GetDefaultContext Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03132500.xhp\">Funktio GetDefaultContext [ajonaikainen]</link>"
+
+#: 03132500.xhp#par_idN10590.help.text
+msgid "Returns the default context of the process service factory, if existent, else returns a null reference. "
+msgstr "GetDefaultContext palauttaa prosessin palvelutehtaan (factory) oletussisällön, jos se on olemassa, muuten palauttaa null-viitteen. (null tarkoittaa tyhjää)"
+
+#: 03132500.xhp#par_idN10593.help.text
+msgid "This runtime function returns the default component context to be used, if instantiating services via XmultiServiceFactory. See the <item type=\"literal\">Professional UNO</item> chapter in the <item type=\"literal\">Developer's Guide</item> on <link href=\"http://api.libreoffice.org\">api.libreoffice.org</link> for more information."
+msgstr "Tämä ajonaikainen funktio palauttaa käytettävän komponentin oletussisällön, jos se on toteutettu palveluilla XmultiServiceFactoryn kautta. Katso <item type=\"literal\">Professional UNO</item>-kappaletta <item type=\"literal\">Developer's Guide</item>-teoksesta sivustolta <link href=\"http://api.libreoffice.org\">api.libreoffice.org</link> lisätietojen saamiseksi."
+
+#: 03104200.xhp#tit.help.text
+msgid "Array Function [Runtime]"
+msgstr "Funktio Array [ajonaikainen]"
+
+#: 03104200.xhp#bm_id3150499.help.text
+msgid "<bookmark_value>Array function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Array</bookmark_value>"
+
+#: 03104200.xhp#hd_id3150499.1.help.text
+msgid "<link href=\"text/sbasic/shared/03104200.xhp\" name=\"Array Function [Runtime]\">Array Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03104200.xhp\" name=\"Array Function [Runtime]\">Funktio Array [ajonaikainen]</link>"
+
+#: 03104200.xhp#par_id3155555.2.help.text
+msgid "Returns the type Variant with a data field."
+msgstr "Array palauttaa Variant-tyypin taulukon alkioiden kera."
+
+#: 03104200.xhp#hd_id3148538.3.help.text
+msgctxt "03104200.xhp#hd_id3148538.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03104200.xhp#par_id3153126.4.help.text
+msgid "Array ( Argument list)"
+msgstr "Array ( argumenttiluettelo)"
+
+#: 03104200.xhp#par_id3155419.5.help.text
+msgid "See also <link href=\"text/sbasic/shared/03104300.xhp\" name=\"DimArray\">DimArray</link>"
+msgstr "Katso myös <link href=\"text/sbasic/shared/03104300.xhp\" name=\"DimArray\">DimArray</link>"
+
+#: 03104200.xhp#hd_id3150669.6.help.text
+msgctxt "03104200.xhp#hd_id3150669.6.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03104200.xhp#par_id3145609.7.help.text
+msgctxt "03104200.xhp#par_id3145609.7.help.text"
+msgid "<emph>Argument list:</emph> A list of any number of arguments that are separated by commas."
+msgstr "<emph>Argumenttiluettelo:</emph> luettelo argumenteista pilkuin eroteltuna."
+
+#: 03104200.xhp#hd_id3156343.8.help.text
+msgctxt "03104200.xhp#hd_id3156343.8.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03104200.xhp#par_id3153897.9.help.text
+msgid "Dim A As Variant"
+msgstr "Dim A As Variant"
+
+#: 03104200.xhp#par_id3153525.10.help.text
+msgid "A = Array(\"Fred\",\"Tom\",\"Bill\")"
+msgstr "A = Array(\"Fred\",\"Tom\",\"Bill\")"
+
+#: 03104200.xhp#par_id3150792.11.help.text
+msgid "Msgbox A(2)"
+msgstr "Msgbox A(2)"
+
+#: 03120400.xhp#tit.help.text
+msgid "Editing String Length"
+msgstr "Merkkijonon pituuden muuttaminen"
+
+#: 03120400.xhp#hd_id3155150.1.help.text
+msgid "<link href=\"text/sbasic/shared/03120400.xhp\" name=\"Editing String Length\">Editing String Length</link>"
+msgstr "<link href=\"text/sbasic/shared/03120400.xhp\" name=\"Editing String Length\">Merkkijonon pituuden muuttaminen</link>"
+
+#: 03120400.xhp#par_id3159201.2.help.text
+msgid "The following functions determine string lengths and compare strings."
+msgstr "Oheisilla funktioilla määritetään merkkijonojen pituutta ja vertaillaan merkkijonoja."
+
+#: 03090402.xhp#tit.help.text
+msgid "Choose Function [Runtime]"
+msgstr "Funktio Choose [ajonaikainen]"
+
+#: 03090402.xhp#bm_id3143271.help.text
+msgid "<bookmark_value>Choose function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Choose</bookmark_value>"
+
+#: 03090402.xhp#hd_id3143271.1.help.text
+msgid "<link href=\"text/sbasic/shared/03090402.xhp\" name=\"Choose Function [Runtime]\">Choose Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03090402.xhp\" name=\"Choose Function [Runtime]\">Funktio Choose [ajonaikainen]</link>"
+
+#: 03090402.xhp#par_id3149234.2.help.text
+msgid "Returns a selected value from a list of arguments."
+msgstr "Choose palauttaa valitun arvon argumenttiluettelosta."
+
+#: 03090402.xhp#hd_id3148943.3.help.text
+msgctxt "03090402.xhp#hd_id3148943.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03090402.xhp#par_id3147560.4.help.text
+msgid "Choose (Index, Selection1[, Selection2, ... [,Selection_n]])"
+msgstr "Choose (indeksi, valinta1[, valinta2, ... [,valinta_n]])"
+
+#: 03090402.xhp#hd_id3154346.5.help.text
+msgctxt "03090402.xhp#hd_id3154346.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03090402.xhp#par_id3148664.6.help.text
+msgid "<emph>Index:</emph> A numeric expression that specifies the value to return."
+msgstr "<emph>Indeksi:</emph> numeerinen lauseke, joka määrittää, mikä arvo palautetaan."
+
+#: 03090402.xhp#par_id3150791.7.help.text
+msgid "<emph>Selection1:</emph> Any expression that contains one of the possible choices."
+msgstr "<emph>Valinta1:</emph> mikä tahansa lauseke, joka on yksi mahdollinen valittava."
+
+#: 03090402.xhp#par_id3151043.8.help.text
+msgid "The <emph>Choose</emph> function returns a value from the list of expressions based on the index value. If Index = 1, the function returns the first expression in the list, if index i= 2, it returns the second expression, and so on."
+msgstr "<emph>Choose</emph>-funktio palauttaa yhden arvon lausekkeiden luettelosta indeksin perusteella. Jos indeksi = 1, funktio palauttaa luettelon ensimmäisen lausekkeen, Jos indeksi = 2 palautetaan seuraava lauseke ja niin edelleen."
+
+#: 03090402.xhp#par_id3153192.9.help.text
+msgid "If the index value is less than 1 or greater than the number of expressions listed, the function returns a Null value."
+msgstr "Jos indeksin arvo on vähemmän kuin 1 tai se on suurempi kuin lausekkeiden määrä luettelossa, funktio palauttaa Null-arvon (tyhjän). "
+
+#: 03090402.xhp#par_id3156281.10.help.text
+msgid "The following example uses the <emph>Choose</emph> function to select a string from several strings that form a menu:"
+msgstr "Seuraavassa esimerkissä käytetään <emph>Choose</emph>-funktiota yhden merkkijonon valintaan useista merkkijonoista, jotka ovat osa valikkoa:"
+
+#: 03090402.xhp#hd_id3150439.11.help.text
+msgctxt "03090402.xhp#hd_id3150439.11.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03090402.xhp#par_id3153091.12.help.text
+msgid "Sub ExampleChoose"
+msgstr "Sub ExampleChoose"
+
+#: 03090402.xhp#par_id3152597.13.help.text
+msgctxt "03090402.xhp#par_id3152597.13.help.text"
+msgid "Dim sReturn As String"
+msgstr "Dim sReturn As String"
+
+#: 03090402.xhp#par_id3155855.14.help.text
+msgid "sReturn = ChooseMenu(2)"
+msgstr "sReturn = ChooseMenu(2)"
+
+#: 03090402.xhp#par_id3148575.15.help.text
+msgctxt "03090402.xhp#par_id3148575.15.help.text"
+msgid "Print sReturn"
+msgstr "Print sReturn"
+
+#: 03090402.xhp#par_id3154012.16.help.text
+msgctxt "03090402.xhp#par_id3154012.16.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03090402.xhp#par_id3146921.19.help.text
+msgid "Function ChooseMenu(Index As Integer)"
+msgstr "Function ChooseMenu(Index As Integer)"
+
+#: 03090402.xhp#par_id3156443.20.help.text
+msgid "ChooseMenu = Choose(Index, \"Quick Format\", \"Save Format\", \"System Format\")"
+msgstr "ChooseMenu = Choose(Index, \"Quick Format\", \"Save Format\", \"System Format\")"
+
+#: 03090402.xhp#par_id3148645.21.help.text
+msgctxt "03090402.xhp#par_id3148645.21.help.text"
+msgid "End Function"
+msgstr "End Function"
+
+#: 03100070.xhp#tit.help.text
+msgid "CVar Function [Runtime]"
+msgstr "Funktio CVar [ajonaikainen]"
+
+#: 03100070.xhp#bm_id2338633.help.text
+msgid "<bookmark_value>CVar function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio CVar</bookmark_value>"
+
+#: 03100070.xhp#par_idN1054B.help.text
+msgid "<link href=\"text/sbasic/shared/03100070.xhp\">CVar Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03100070.xhp\">Funktio CVar [ajonaikainen]</link>"
+
+#: 03100070.xhp#par_idN1055B.help.text
+msgid "Converts a string expression or numeric expression to a variant expression."
+msgstr "Muunnetaan merkkijono- tai numeerinen lauseke variant-lausekkeeksi."
+
+#: 03100070.xhp#par_idN1055E.help.text
+msgctxt "03100070.xhp#par_idN1055E.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03100070.xhp#par_idN10562.help.text
+msgid "CVar(Expression)"
+msgstr "CVar(lauseke1)"
+
+#: 03100070.xhp#par_idN10565.help.text
+msgctxt "03100070.xhp#par_idN10565.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03100070.xhp#par_idN10569.help.text
+msgctxt "03100070.xhp#par_idN10569.help.text"
+msgid "Variant."
+msgstr "Variant."
+
+#: 03100070.xhp#par_idN1056C.help.text
+msgctxt "03100070.xhp#par_idN1056C.help.text"
+msgid "Parameter:"
+msgstr "Parametri:"
+
+#: 03100070.xhp#par_idN10570.help.text
+msgctxt "03100070.xhp#par_idN10570.help.text"
+msgid "Expression: Any string or numeric expression that you want to convert."
+msgstr "Lauseke1: mikä tahansa muunnettava merkkijono- tai numeerinen lauseke."
+
+#: 03020304.xhp#tit.help.text
+msgid "Seek Function [Runtime]"
+msgstr "Funktio Seek [ajonaikainen]"
+
+#: 03020304.xhp#bm_id3154367.help.text
+msgid "<bookmark_value>Seek function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Seek</bookmark_value>"
+
+#: 03020304.xhp#hd_id3154367.1.help.text
+msgid "<link href=\"text/sbasic/shared/03020304.xhp\" name=\"Seek Function [Runtime]\">Seek Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03020304.xhp\" name=\"Seek Function [Runtime]\">Funktio Seek [ajonaikainen]</link>"
+
+#: 03020304.xhp#par_id3156280.2.help.text
+msgid "Returns the position for the next writing or reading in a file that was opened with the open statement."
+msgstr "Seek palauttaa Open-lauseella avatun tiedoston seuraavan kirjoittamis- tai lukemiskohdan sijainnin."
+
+#: 03020304.xhp#par_id3153194.3.help.text
+msgid "For random access files, the Seek function returns the number of the next record to be read."
+msgstr "Suorasaantitiedostoilla Seek-funktio palauttaa seuraavan luettavan tietueen numeron."
+
+#: 03020304.xhp#par_id3161831.4.help.text
+msgid "For all other files, the function returns the byte position at which the next operation is to occur."
+msgstr "Kaikilla muilla tiedostoilla funktio palauttaa sen tavun sijainnin, mistä seuraava toiminto on tapahtuva."
+
+#: 03020304.xhp#par_id3155854.5.help.text
+msgid "See also: <link href=\"text/sbasic/shared/03020103.xhp\" name=\"Open\">Open</link>, <link href=\"text/sbasic/shared/03020305.xhp\" name=\"Seek\">Seek</link>."
+msgstr "Katso myös: <link href=\"text/sbasic/shared/03020103.xhp\" name=\"Open\">Open</link> ja <link href=\"text/sbasic/shared/03020305.xhp\" name=\"Seek\">Seek</link>."
+
+#: 03020304.xhp#hd_id3152460.6.help.text
+msgctxt "03020304.xhp#hd_id3152460.6.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03020304.xhp#par_id3145365.7.help.text
+msgid "Seek (FileNumber)"
+msgstr "Seek (tiedostonro1)"
+
+#: 03020304.xhp#hd_id3148575.8.help.text
+msgctxt "03020304.xhp#hd_id3148575.8.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03020304.xhp#par_id3159156.9.help.text
+msgctxt "03020304.xhp#par_id3159156.9.help.text"
+msgid "Long"
+msgstr "Long-tyypin kokonaisluku"
+
+#: 03020304.xhp#hd_id3149665.10.help.text
+msgctxt "03020304.xhp#hd_id3149665.10.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03020304.xhp#par_id3148645.11.help.text
+msgid "<emph>FileNumber:</emph> The data channel number used in the Open statement."
+msgstr "<emph>Tiedostonro1:</emph> Open-lauseen käyttämä tietokanavan numero."
+
+#: 03120312.xhp#tit.help.text
+msgid "ConvertToURL Function [Runtime]"
+msgstr "Funktio ConvertToURL [ajonaikainen]"
+
+#: 03120312.xhp#bm_id3152801.help.text
+msgid "<bookmark_value>ConvertToURL function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio ConvertToURL</bookmark_value>"
+
+#: 03120312.xhp#hd_id3152801.1.help.text
+msgid "<link href=\"text/sbasic/shared/03120312.xhp\" name=\"ConvertToURL Function [Runtime]\">ConvertToURL Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03120312.xhp\" name=\"ConvertToURL Function [Runtime]\">Funktio ConvertToURL [ajonaikainen]</link>"
+
+#: 03120312.xhp#par_id3148538.2.help.text
+msgid "Converts a system file name to a file URL."
+msgstr "ConvertToURL muuntaa järjestelmän tiedostonimen tiedosto-URL:äksi."
+
+#: 03120312.xhp#hd_id3150669.3.help.text
+msgctxt "03120312.xhp#hd_id3150669.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03120312.xhp#par_id3154285.4.help.text
+msgid "ConvertToURL(filename)"
+msgstr "ConvertToURL(tiedostonimi1)"
+
+#: 03120312.xhp#hd_id3150984.5.help.text
+msgctxt "03120312.xhp#hd_id3150984.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03120312.xhp#par_id3147530.6.help.text
+msgctxt "03120312.xhp#par_id3147530.6.help.text"
+msgid "String"
+msgstr "merkkijono (String)"
+
+#: 03120312.xhp#hd_id3148550.7.help.text
+msgctxt "03120312.xhp#hd_id3148550.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03120312.xhp#par_id3148947.8.help.text
+msgid "<emph>Filename:</emph> A file name as string."
+msgstr "<emph>Tiedostonimi1:</emph> tiedoston nimi merkkijonona."
+
+#: 03120312.xhp#hd_id3153361.9.help.text
+msgctxt "03120312.xhp#hd_id3153361.9.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03120312.xhp#par_id3150792.10.help.text
+msgctxt "03120312.xhp#par_id3150792.10.help.text"
+msgid "systemFile$ = \"c:\\folder\\mytext.txt\""
+msgstr "systemFile$ = \"c:\\folder\\mytext.txt\""
+
+#: 03120312.xhp#par_id3154365.11.help.text
+msgctxt "03120312.xhp#par_id3154365.11.help.text"
+msgid "url$ = ConvertToURL( systemFile$ )"
+msgstr "url$ = ConvertToURL( systemFile$ )"
+
+#: 03120312.xhp#par_id3151042.12.help.text
+msgctxt "03120312.xhp#par_id3151042.12.help.text"
+msgid "print url$"
+msgstr "print url$"
+
+#: 03120312.xhp#par_id3154909.13.help.text
+msgctxt "03120312.xhp#par_id3154909.13.help.text"
+msgid "systemFileAgain$ = ConvertFromURL( url$ )"
+msgstr "systemFileAgain$ = ConvertFromURL( url$ )"
+
+#: 03120312.xhp#par_id3144762.14.help.text
+msgctxt "03120312.xhp#par_id3144762.14.help.text"
+msgid "print systemFileAgain$"
+msgstr "print systemFileAgain$"
+
+#: 03090101.xhp#tit.help.text
+msgid "If...Then...Else Statement [Runtime]"
+msgstr "If...Then...Else -lause [ajonaikainen]"
+
+#: 03090101.xhp#bm_id3154422.help.text
+msgid "<bookmark_value>If statement</bookmark_value>"
+msgstr "<bookmark_value>If-lause</bookmark_value>"
+
+#: 03090101.xhp#hd_id3154422.1.help.text
+msgid "<link href=\"text/sbasic/shared/03090101.xhp\" name=\"If...Then...Else Statement [Runtime]\">If...Then...Else Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03090101.xhp\" name=\"If...Then...Else Statement [Runtime]\">If...Then...Else -lause [ajonaikainen]</link>"
+
+#: 03090101.xhp#par_id3155555.2.help.text
+msgid "Defines one or more statement blocks that you only want to execute if a given condition is True."
+msgstr "Lause määrittelee yhden tai useamman lauselohkon, jotka on tarkoitus suorittaa vain, jos annettu ehto täyttyy."
+
+#: 03090101.xhp#hd_id3146957.3.help.text
+msgctxt "03090101.xhp#hd_id3146957.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03090101.xhp#par_id3153126.4.help.text
+msgid "If condition=true Then Statement block [ElseIf condition=true Then] Statement block [Else] Statement block EndIf<br/>Instead of Else If you can write ElseIf, instead of End If you can write EndIf."
+msgstr "If ehto_1=true Then lauselohko_1 [ElseIf ehto_m=true Then] lauselohko_m [Else] lauselohko_n EndIf<br/> Else If voidaan kirjoittaa ElseIf ja End If voidaan kirjoittaa EndIf."
+
+#: 03090101.xhp#hd_id3155419.5.help.text
+msgctxt "03090101.xhp#hd_id3155419.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03090101.xhp#par_id3153062.6.help.text
+msgid "The <emph>If...Then</emph> statement executes program blocks depending on given conditions. When $[officename] Basic encounters an <emph>If</emph> statement, the condition is tested. If the condition is True, all subsequent statements up to the next <emph>Else</emph> or <emph>ElseIf</emph> statement are executed. If the condition is False, and an <emph>ElseIf</emph> statement follows, $[officename] Basic tests the next condition and executes the following statements if the condition is True. If False, the program continues either with the next <emph>ElseIf</emph> or <emph>Else</emph> statement. Statements following <emph>Else</emph> are executed only if none of the previously tested conditions were True. After all conditions are evaluated, and the corresponding statements executed, the program continues with the statement following <emph>EndIf</emph>."
+msgstr "<emph>If...Then</emph> -lause suorittaa ohjelmalohkoja annettujen ehtojen mukaisesti. Kun $[officename] Basic tulkitsee <emph>If</emph> lauseen, ehto_1 testataan. Jos ehto_1:n totuusarvo on True (tosi), kaikki seuraavat lauseet suoritetaan seuraavaan <emph>Else</emph>- tai <emph>ElseIf</emph>-lauseeseen asti. Jos ehto_1:n arvo on False (epätosi) ja <emph>ElseIf</emph>-lause seuraa, $[officename] Basic testaa seuraavan ehdon ja suorittaa seuraavat lauseet, jos ehto on arvoltaan True. Jos arvo on False, ohjelma jatkaa seuraavasta <emph>ElseIf</emph>- tai <emph>Else</emph>-lauseesta. <emph>Else</emph>-osan lauseet suoritetaan vain, jos mikään edellisistä testeistä ei ole tuottanut arvoa True. Kun kaikki ehdot on arvioitu ja niitä vastaavat rivit suoritettu, ohjelma jatkuu <emph>EndIf</emph>-rivin jälkeisestä lauseesta."
+
+#: 03090101.xhp#par_id3153192.7.help.text
+msgid "You can nest multiple <emph>If...Then</emph> statements."
+msgstr "Useita <emph>If...Then</emph> -lauseita voi asettaa sisäkkäin."
+
+#: 03090101.xhp#par_id3154684.8.help.text
+msgid "<emph>Else</emph> and <emph>ElseIf</emph> statements are optional."
+msgstr "<emph>Else</emph>- ja <emph>ElseIf</emph>-lauseet ovat valinnaisia."
+
+#: 03090101.xhp#par_id3152939.9.help.text
+msgid "You can use <emph>GoTo</emph> and <emph>GoSub</emph> to jump out of an <emph>If...Then</emph> block, but not to jump into an <emph>If...Then</emph> structure."
+msgstr "<emph>GoTo</emph>- tai <emph>GoSub</emph>-käskyä voi käyttää <emph>If...Then</emph>-lohkosta poistumiseen, muttei <emph>If...Then</emph>-rakenteeseen sisään siirtymiseen."
+
+#: 03090101.xhp#par_id3153951.10.help.text
+msgid "The following example enables you to enter the expiration date of a product, and determines if the expiration date has passed."
+msgstr "Seuraavassa esimerkissä on mahdollista syöttää tuotteen vanhentumispäivä ja määrittää, onko vanhentumispäivä jo ohitettu."
+
+#: 03090101.xhp#hd_id3152576.11.help.text
+msgctxt "03090101.xhp#hd_id3152576.11.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03090101.xhp#par_id3150011.12.help.text
+msgid "Sub ExampleIfThenDate"
+msgstr "Sub ExampleIfThenDate"
+
+#: 03090101.xhp#par_id3148645.13.help.text
+msgctxt "03090101.xhp#par_id3148645.13.help.text"
+msgid "Dim sDate as String"
+msgstr "Dim sDate as String"
+
+#: 03090101.xhp#par_id3155855.14.help.text
+msgid "Dim sToday as String"
+msgstr "Dim sToday as String"
+
+#: 03090101.xhp#par_id3154490.16.help.text
+msgid "sDate = InputBox(\"Enter the expiration date (MM.DD.YYYY)\")"
+msgstr "sDate = InputBox(\"Anna vanhentumispäivä (PP.KK.VVVV)\")"
+
+#: 03090101.xhp#par_id3154943.17.help.text
+msgid "sDate = Right$(sDate, 4) + Mid$(sDate, 4, 2) + Left$(sDate, 2)"
+msgstr "sDate = Right$(sDate, 4) + Mid$(sDate, 4, 2) + Left$(sDate, 2)"
+
+#: 03090101.xhp#par_id3154098.18.help.text
+msgid "sToday = Date$"
+msgstr "sToday = Date$"
+
+#: 03090101.xhp#par_id3144765.19.help.text
+msgid "sToday = Right$(sToday, 4)+ Mid$(sToday, 4, 2) + Left$(sToday, 2)"
+msgstr "sToday = Right$(sToday, 4)+ Mid$(sToday, 4, 2) + Left$(sToday, 2)"
+
+#: 03090101.xhp#par_id3154792.20.help.text
+msgid "If sDate < sToday Then"
+msgstr "If sDate < sToday Then"
+
+#: 03090101.xhp#par_id3155601.21.help.text
+msgid "MsgBox \"The expiration date has passed\""
+msgstr "MsgBox \"Vanhentumispäivä on ohitettu\""
+
+#: 03090101.xhp#par_id3146972.22.help.text
+msgid "ElseIf sDate > sToday Then"
+msgstr "ElseIf sDate > sToday Then"
+
+#: 03090101.xhp#par_id3146912.23.help.text
+msgid "MsgBox \"The expiration date has not yet passed\""
+msgstr "MsgBox \"Vanhentumispäivä ei ole vielä mennyt\""
+
+#: 03090101.xhp#par_id3153710.24.help.text
+msgid "Else"
+msgstr "Else"
+
+#: 03090101.xhp#par_id3154754.25.help.text
+msgid "MsgBox \"The expiration date is today\""
+msgstr "MsgBox \"Vanhentumispäivä on tänään\""
+
+#: 03090101.xhp#par_id3154361.26.help.text
+msgctxt "03090101.xhp#par_id3154361.26.help.text"
+msgid "End If"
+msgstr "End If"
+
+#: 03090101.xhp#par_id3148405.28.help.text
+msgctxt "03090101.xhp#par_id3148405.28.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03120310.xhp#tit.help.text
+msgid "UCase Function [Runtime]"
+msgstr "Funktio UCase [ajonaikainen]"
+
+#: 03120310.xhp#bm_id3153527.help.text
+msgid "<bookmark_value>UCase function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio UCase</bookmark_value>"
+
+#: 03120310.xhp#hd_id3153527.1.help.text
+msgid "<link href=\"text/sbasic/shared/03120310.xhp\" name=\"UCase Function [Runtime]\">UCase Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03120310.xhp\" name=\"UCase Function [Runtime]\">Funktio UCase [ajonaikainen]</link>"
+
+#: 03120310.xhp#par_id3155420.2.help.text
+msgid "Converts lowercase characters in a string to uppercase."
+msgstr "Ucase muuntaa kaikki pienet kirjaimet ISOIKSI kirjaimiksi."
+
+#: 03120310.xhp#par_id3150771.3.help.text
+msgid "See also: <link href=\"text/sbasic/shared/03120302.xhp\" name=\"LCase Function\">LCase Function</link>"
+msgstr "Katso myös: <link href=\"text/sbasic/shared/03120302.xhp\" name=\"LCase Function\">Funktio LCase</link>"
+
+#: 03120310.xhp#par_id3149233.4.help.text
+msgid "<emph>Syntax</emph>:"
+msgstr "<emph>Syntaksi</emph>:"
+
+#: 03120310.xhp#par_id3153061.5.help.text
+msgid "UCase (Text As String)"
+msgstr "UCase (teksti1 As String)"
+
+#: 03120310.xhp#par_id3159414.6.help.text
+msgid "<emph>Return value</emph>:"
+msgstr "<emph>Palautusarvo</emph>:"
+
+#: 03120310.xhp#par_id3146795.7.help.text
+msgctxt "03120310.xhp#par_id3146795.7.help.text"
+msgid "String"
+msgstr "merkkijono (String)"
+
+#: 03120310.xhp#hd_id3149457.8.help.text
+msgctxt "03120310.xhp#hd_id3149457.8.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03120310.xhp#par_id3150791.9.help.text
+msgctxt "03120310.xhp#par_id3150791.9.help.text"
+msgid "<emph>Text:</emph> Any string expression that you want to convert."
+msgstr "<emph>Teksti1:</emph> mikä tahansa muunnettava merkkijonolauseke."
+
+#: 03120310.xhp#hd_id3154125.10.help.text
+msgctxt "03120310.xhp#hd_id3154125.10.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03120310.xhp#par_id3147229.11.help.text
+msgctxt "03120310.xhp#par_id3147229.11.help.text"
+msgid "Sub ExampleLUCase"
+msgstr "Sub ExampleLUCase"
+
+#: 03120310.xhp#par_id3151381.12.help.text
+msgctxt "03120310.xhp#par_id3151381.12.help.text"
+msgid "Dim sVar As String"
+msgstr "Dim sVar As String"
+
+#: 03120310.xhp#par_id3153194.13.help.text
+msgctxt "03120310.xhp#par_id3153194.13.help.text"
+msgid "sVar = \"Las Vegas\""
+msgstr "sVar = \"Las Vegas\""
+
+#: 03120310.xhp#par_id3149204.14.help.text
+msgid "Print LCase(sVar) REM returns \"las vegas\""
+msgstr "Print LCase(sVar) REM palauttaa \"las vegas\""
+
+#: 03120310.xhp#par_id3156280.15.help.text
+msgid "Print UCase(sVar) REM returns \"LAS VEGAS\""
+msgstr "Print UCase(sVar) REM palauttaa \"LAS VEGAS\""
+
+#: 03120310.xhp#par_id3156422.16.help.text
+msgctxt "03120310.xhp#par_id3156422.16.help.text"
+msgid "end Sub"
+msgstr "End Sub"
+
+#: 03103100.xhp#tit.help.text
+msgid "Let Statement [Runtime]"
+msgstr "Let-lause [ajonaikainen]"
+
+#: 03103100.xhp#bm_id3147242.help.text
+msgid "<bookmark_value>Let statement</bookmark_value>"
+msgstr "<bookmark_value>Let-lause</bookmark_value>"
+
+#: 03103100.xhp#hd_id3147242.1.help.text
+msgid "<link href=\"text/sbasic/shared/03103100.xhp\" name=\"Let Statement [Runtime]\">Let Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03103100.xhp\" name=\"Let Statement [Runtime]\">Let-lause [[ajonaikainen]</link>"
+
+#: 03103100.xhp#par_id3149233.2.help.text
+msgid "Assigns a value to a variable."
+msgstr "Annetaan muuttujalle arvo."
+
+#: 03103100.xhp#hd_id3153127.3.help.text
+msgctxt "03103100.xhp#hd_id3153127.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03103100.xhp#par_id3154285.4.help.text
+msgid "[Let] VarName=Expression"
+msgstr "[Let] muuttujan_nimi=lauseke1"
+
+#: 03103100.xhp#hd_id3148944.5.help.text
+msgctxt "03103100.xhp#hd_id3148944.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03103100.xhp#par_id3147560.6.help.text
+msgid "<emph>VarName:</emph> Variable that you want to assign a value to. Value and variable type must be compatible."
+msgstr "<emph>Muuttujan_nimi:</emph> muuttuja, jolle arvo sijoitetaan. Arvon ja muuttujan pitää olla tyypeiltään yhteensopivia."
+
+#: 03103100.xhp#par_id3148451.7.help.text
+msgid "As in most BASIC dialects, the keyword <emph>Let</emph> is optional."
+msgstr "Tässä, kuten useimmissa BASIC-murteissa, avainsana <emph>Let</emph> on valinnainen."
+
+#: 03103100.xhp#hd_id3145785.8.help.text
+msgctxt "03103100.xhp#hd_id3145785.8.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03103100.xhp#par_id3150441.9.help.text
+msgctxt "03103100.xhp#par_id3150441.9.help.text"
+msgid "Sub ExampleLen"
+msgstr "Sub ExampleLen"
+
+#: 03103100.xhp#par_id3159254.10.help.text
+msgctxt "03103100.xhp#par_id3159254.10.help.text"
+msgid "Dim sText as String"
+msgstr "Dim sText as String"
+
+#: 03103100.xhp#par_id3149481.11.help.text
+msgid "Let sText = \"Las Vegas\""
+msgstr "Let sText = \"Las Vegas\""
+
+#: 03103100.xhp#par_id3152939.12.help.text
+msgid "msgbox Len(sText) REM returns 9"
+msgstr "msgbox Len(sText) REM palauttaa 9"
+
+#: 03103100.xhp#par_id3146921.13.help.text
+msgctxt "03103100.xhp#par_id3146921.13.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03020412.xhp#tit.help.text
+msgid "Name Statement [Runtime]"
+msgstr "Name-lause [ajonaikainen]"
+
+#: 03020412.xhp#bm_id3143268.help.text
+msgid "<bookmark_value>Name statement</bookmark_value>"
+msgstr "<bookmark_value>Name-lause</bookmark_value>"
+
+#: 03020412.xhp#hd_id3143268.1.help.text
+msgid "<link href=\"text/sbasic/shared/03020412.xhp\" name=\"Name Statement [Runtime]\">Name Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03020412.xhp\" name=\"Name Statement [Runtime]\">Name-lause [ajonaikainen]</link>"
+
+#: 03020412.xhp#par_id3154346.2.help.text
+msgid "Renames an existing file or directory."
+msgstr "Nimetään olemassa oleva tiedosto tai kansio uudestaan."
+
+#: 03020412.xhp#hd_id3156344.3.help.text
+msgctxt "03020412.xhp#hd_id3156344.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03020412.xhp#par_id3153381.4.help.text
+msgid "Name OldName As String As NewName As String"
+msgstr "Name vanha_nimi As String As uusi_nimi As String"
+
+#: 03020412.xhp#hd_id3153362.5.help.text
+msgctxt "03020412.xhp#hd_id3153362.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03020412.xhp#par_id3151210.6.help.text
+msgid "<emph>OldName, NewName:</emph> Any string expression that specifies the file name, including the path. You can also use <link href=\"text/sbasic/shared/00000002.xhp\" name=\"URL notation\">URL notation</link>."
+msgstr "<emph>Vanha_nimi, uusi_nimi:</emph> merkkijonolauseke, joka määrittää tiedoston nimen ja polun. Voidaan käyttää myös <link href=\"text/sbasic/shared/00000002.xhp\" name=\"URL notation\">URL-esitysmuotoa</link>."
+
+#: 03020412.xhp#hd_id3125863.8.help.text
+msgctxt "03020412.xhp#hd_id3125863.8.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03020412.xhp#par_id3145786.9.help.text
+msgid "Sub ExampleReName"
+msgstr "Sub ExampleReName"
+
+#: 03020412.xhp#par_id3161832.10.help.text
+msgid "On Error Goto Error"
+msgstr "On Error Goto Error"
+
+#: 03020412.xhp#par_id3147435.11.help.text
+msgid "Filecopy \"c:\\autoexec.bat\", \"c:\\temp\\autoexec.sav\""
+msgstr "Filecopy \"c:\\autoexec.bat\", \"c:\\temp\\autoexec.sav\""
+
+#: 03020412.xhp#par_id3156444.12.help.text
+msgid "Name \"c:\\temp\\autoexec.sav\" as \"c:\\temp\\autoexec.bat\""
+msgstr "Name \"c:\\temp\\autoexec.sav\" as \"c:\\temp\\autoexec.bat\""
+
+#: 03020412.xhp#par_id3155308.13.help.text
+msgctxt "03020412.xhp#par_id3155308.13.help.text"
+msgid "end"
+msgstr "end"
+
+#: 03020412.xhp#par_id3153727.14.help.text
+msgid "Error:"
+msgstr "Error:"
+
+#: 03020412.xhp#par_id3153951.15.help.text
+msgid "if err = 58 then"
+msgstr "if err = 58 then"
+
+#: 03020412.xhp#par_id3152462.16.help.text
+msgid "msgbox \"File already exists\""
+msgstr "msgbox \"Tiedosto on jo olemassa\""
+
+#: 03020412.xhp#par_id3149263.17.help.text
+msgctxt "03020412.xhp#par_id3149263.17.help.text"
+msgid "end if"
+msgstr "end if"
+
+#: 03020412.xhp#par_id3154011.18.help.text
+msgctxt "03020412.xhp#par_id3154011.18.help.text"
+msgid "end"
+msgstr "end"
+
+#: 03020412.xhp#par_id3146985.19.help.text
+msgctxt "03020412.xhp#par_id3146985.19.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03030205.xhp#tit.help.text
+msgid "TimeSerial Function [Runtime]"
+msgstr "Funktio TimeSerial [ajonaikainen]"
+
+#: 03030205.xhp#bm_id3143271.help.text
+msgid "<bookmark_value>TimeSerial function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio TimeSerial</bookmark_value>"
+
+#: 03030205.xhp#hd_id3143271.1.help.text
+msgid "<link href=\"text/sbasic/shared/03030205.xhp\" name=\"TimeSerial Function [Runtime]\">TimeSerial Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03030205.xhp\" name=\"TimeSerial Function [Runtime]\">Funktio TimeSerial [ajonaikainen]</link>"
+
+#: 03030205.xhp#par_id3156344.2.help.text
+msgid "Calculates a serial time value for the specified hour, minute, and second parameters that are passed as numeric value. You can then use this value to calculate the difference between times."
+msgstr "TimeSerial laskee aikasarjanumeron määrätyistä tunti-, minuutti- ja sekuntiparametreista, jotka välittävät numeroarvot. Saatua arvoa voi sitten käyttää aikaerojen laskentaan."
+
+#: 03030205.xhp#hd_id3146794.4.help.text
+msgctxt "03030205.xhp#hd_id3146794.4.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03030205.xhp#par_id3150792.5.help.text
+msgid "TimeSerial (hour, minute, second)"
+msgstr "TimeSerial (tunti1, minuutti1, sekunti1)"
+
+#: 03030205.xhp#hd_id3148797.6.help.text
+msgctxt "03030205.xhp#hd_id3148797.6.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03030205.xhp#par_id3154908.7.help.text
+msgctxt "03030205.xhp#par_id3154908.7.help.text"
+msgid "Date"
+msgstr "Date"
+
+#: 03030205.xhp#hd_id3154124.8.help.text
+msgctxt "03030205.xhp#hd_id3154124.8.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03030205.xhp#par_id3153193.9.help.text
+msgid "<emph>hour:</emph> Any integer expression that indicates the hour of the time that is used to determine the serial time value. Valid values: 0-23."
+msgstr "<emph>Tunti1:</emph> kokonaislukulauseke, joka merkitsee tuntilukemaa, jota käytetään muodostamaan aikasarja-arvoa. Kelpoiset arvot: 0-23."
+
+#: 03030205.xhp#par_id3159252.10.help.text
+msgid "<emph>minute:</emph> Any integer expression that indicates the minute of the time that is used to determine the serial time value. In general, use values between 0 and 59. However, you can also use values that lie outside of this range, where the number of minutes influence the hour value."
+msgstr "<emph>Minuutti1:</emph> kokonaislukulauseke, joka merkitsee minuuttilukemaa, jota käytetään muodostamaan aikasarja-arvoa. Yleensä käytetään arvoja 0...59. On kuitenkin mahdollista käyttää arvoja, jotka ovat tuon alueen ulkopuolella, jolloin minuuttien määrä vaikuttaa tuntilukemaan."
+
+#: 03030205.xhp#par_id3161831.11.help.text
+msgid "<emph>second:</emph> Any integer expression that indicates the second of the time that is used to determine the serial time value. In general, you can use values between 0 and 59. However, you can also use values that lie outside of this range, where the number seconds influences the minute value."
+msgstr "<emph>sekunti1:</emph> kokonaislukulauseke, joka merkitsee sekuntilukemaa, jota käytetään muodostamaan aikasarja-arvoa. Yleensä käytetään arvoja 0...59. (On kuitenkin mahdollista käyttää arvoja, jotka ovat tuon alueen ulkopuolella, jolloin sekuntien määrä vaikuttaa minuuttilukemaan.)"
+
+#: 03030205.xhp#par_id3155854.12.help.text
+msgid "<emph>Examples:</emph>"
+msgstr "<emph>Esimerkkejä:</emph>"
+
+#: 03030205.xhp#par_id3153952.13.help.text
+msgid "12, -5, 45 corresponds to 11, 55, 45"
+msgstr "(12, -5, 45 vastaa lukemia 11, 55, 45)"
+
+#: 03030205.xhp#par_id3147349.14.help.text
+msgid "12, 61, 45 corresponds to 13, 2, 45"
+msgstr "(12, 61, 45 vastaa lukemia 13, 1, 45)"
+
+#: 03030205.xhp#par_id3147426.15.help.text
+msgid "12, 20, -2 corresponds to 12, 19, 58"
+msgstr "(12, 20, -2 vastaa lukemia 12, 19, 58)"
+
+#: 03030205.xhp#par_id3153365.16.help.text
+msgid "12, 20, 63 corresponds to 12, 21, 4"
+msgstr "(12, 20, 63 vastaa lukemia 12, 21, 3)"
+
+#: 03030205.xhp#par_id3146985.17.help.text
+msgid "You can use the TimeSerial function to convert any time into a single value that you can use to calculate time differences."
+msgstr "TimeSerial-funktiota voi käyttää kellonajan muuttamiseen yhdeksi luvuksi, jota voi käyttää aikaerojen laskemiseen."
+
+#: 03030205.xhp#par_id3155308.18.help.text
+msgid "The TimeSerial function returns the type Variant with VarType 7 (Date). This value is stored internally as a double-precision number between 0 and 0.9999999999. As opposed to the DateSerial or DateValue function, where the serial date values are calculated as days relative to a fixed date, you can calculate with values returned by the TimeSerial function, but you cannot evaluate them."
+msgstr "TimeSerial-funktion palautusarvo on variant-tietotyyppiä, jossa VarType-määre on 7 (Date). Sisäisesti tämä arvo on talletettu double-tyyppisenä kaksoistarkkuuden liukulukuna väliltä 0 ... 0,9999999999. Erona DateSerial- ta DateValue-funktioon, joissa aikasarjanumero lasketaan suhteessa kiinteään päivämäärään, on se, että TimeSerial-funktion palauttamilla arvoilla voi laskea, mutta niitä ei voi evaluoida (valmisfunktioilla)."
+
+#: 03030205.xhp#par_id3149482.19.help.text
+msgid "In the TimeValue function, you can pass a string as a parameter containing the time. For the TimeSerial function, however, you can pass the individual parameters (hour, minute, second) as separate numeric expressions."
+msgstr "TimeValue-funktiolle voidaan välittää parametrinä merkkijono, joka sisältää kellonajan. TimeSerial-funktiolle sen sijaan välitetään yksittäiset parametrit (tunnit, minuutit, sekunnit) erillisinä numeerisina lausekkeina."
+
+#: 03030205.xhp#hd_id3154790.20.help.text
+msgctxt "03030205.xhp#hd_id3154790.20.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03030205.xhp#par_id3145252.21.help.text
+msgid "Sub ExampleTimeSerial"
+msgstr "Sub ExampleTimeSerial"
+
+#: 03030205.xhp#par_id3153157.22.help.text
+msgid "Dim dDate As Double, sDate As String"
+msgstr "Dim dDate As Double, sDate As String"
+
+#: 03030205.xhp#par_id3156286.23.help.text
+msgid "dDate = TimeSerial(8,30,15)"
+msgstr "dDate = TimeSerial(8,30,15)"
+
+#: 03030205.xhp#par_id3148456.24.help.text
+msgid "sDate = TimeSerial(8,30,15)"
+msgstr "sDate = TimeSerial(8,30,15)"
+
+#: 03030205.xhp#par_id3155600.25.help.text
+msgid "MsgBox dDate,64,\"Time as a number\""
+msgstr "MsgBox dDate,64,\"\"Kellonaika lukuna\""
+
+#: 03030205.xhp#par_id3153417.26.help.text
+msgid "MsgBox sDate,64,\"Formatted time\""
+msgstr "MsgBox sDate,64,\"Muotoiltu kellonaika\""
+
+#: 03030205.xhp#par_id3153836.27.help.text
+msgctxt "03030205.xhp#par_id3153836.27.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03020101.xhp#tit.help.text
+msgid "Close Statement [Runtime]"
+msgstr "Close-lause [ajonaikainen]"
+
+#: 03020101.xhp#bm_id3157896.help.text
+msgid "<bookmark_value>Close statement</bookmark_value>"
+msgstr "<bookmark_value>Close-lause</bookmark_value>"
+
+#: 03020101.xhp#hd_id3157896.1.help.text
+msgid "<link href=\"text/sbasic/shared/03020101.xhp\" name=\"Close Statement [Runtime]\">Close Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03020101.xhp\" name=\"Close Statement [Runtime]\">Close-lause [ajonaikainen]</link>"
+
+#: 03020101.xhp#par_id3147573.2.help.text
+msgid "Closes a specified file that was opened with the Open statement."
+msgstr "Suljetaan määrätty tiedosto, joka on avattu Open-lauseella."
+
+#: 03020101.xhp#hd_id3156344.3.help.text
+msgctxt "03020101.xhp#hd_id3156344.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03020101.xhp#par_id3147265.4.help.text
+msgid "Close FileNumber As Integer[, FileNumber2 As Integer[,...]] "
+msgstr "Close tiedostonro_1 As Integer[, tiedostonro_2 As Integer[,...]] "
+
+#: 03020101.xhp#hd_id3153379.5.help.text
+msgctxt "03020101.xhp#hd_id3153379.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03020101.xhp#par_id3150791.6.help.text
+msgid "<emph>FileNumber:</emph> Any integer expression that specifies the number of the data channel that was opened with the <emph>Open</emph> statement."
+msgstr "<emph>Tiedostonro_n:</emph> mikä tahansa kokonaislukulauseke, joka määrittää numeron tietokanavalle, joka on avattu <emph>Open</emph>-lauseella."
+
+#: 03020101.xhp#hd_id3153192.7.help.text
+msgctxt "03020101.xhp#hd_id3153192.7.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03020101.xhp#par_id3154909.8.help.text
+msgctxt "03020101.xhp#par_id3154909.8.help.text"
+msgid "Sub ExampleWorkWithAFile"
+msgstr "Sub ExampleWorkWithAFile"
+
+#: 03020101.xhp#par_id3154124.9.help.text
+msgctxt "03020101.xhp#par_id3154124.9.help.text"
+msgid "Dim iNumber As Integer"
+msgstr "Dim iNumber As Integer"
+
+#: 03020101.xhp#par_id3155132.10.help.text
+msgctxt "03020101.xhp#par_id3155132.10.help.text"
+msgid "Dim sLine As String"
+msgstr "Dim sLine As String"
+
+#: 03020101.xhp#par_id3155854.11.help.text
+msgctxt "03020101.xhp#par_id3155854.11.help.text"
+msgid "Dim aFile As String"
+msgstr "Dim aFile As String"
+
+#: 03020101.xhp#par_id3146985.34.help.text
+msgctxt "03020101.xhp#par_id3146985.34.help.text"
+msgid "Dim sMsg as String"
+msgstr "Dim sMsg as String"
+
+#: 03020101.xhp#par_id3154013.12.help.text
+msgctxt "03020101.xhp#par_id3154013.12.help.text"
+msgid "aFile = \"c:\\data.txt\""
+msgstr "aFile = \"c:\\data.txt\""
+
+#: 03020101.xhp#par_id3152598.13.help.text
+msgctxt "03020101.xhp#par_id3152598.13.help.text"
+msgid "sMsg = \"\""
+msgstr "sMsg = \"\""
+
+#: 03020101.xhp#par_id3147427.14.help.text
+msgctxt "03020101.xhp#par_id3147427.14.help.text"
+msgid "iNumber = Freefile"
+msgstr "iNumber = Freefile"
+
+#: 03020101.xhp#par_id3151112.15.help.text
+msgctxt "03020101.xhp#par_id3151112.15.help.text"
+msgid "Open aFile For Output As #iNumber"
+msgstr "Open aFile For Output As #iNumber"
+
+#: 03020101.xhp#par_id3153727.16.help.text
+msgctxt "03020101.xhp#par_id3153727.16.help.text"
+msgid "Print #iNumber, \"First line of text\""
+msgstr "Print #iNumber, \"Tämä on tekstirivi.\""
+
+#: 03020101.xhp#par_id3147350.17.help.text
+msgctxt "03020101.xhp#par_id3147350.17.help.text"
+msgid "Print #iNumber, \"Another line of text\""
+msgstr "Print #iNumber, \"Toinen rivi tekstiä.\""
+
+#: 03020101.xhp#par_id3149667.18.help.text
+msgctxt "03020101.xhp#par_id3149667.18.help.text"
+msgid "Close #iNumber"
+msgstr "Close #iNumber"
+
+#: 03020101.xhp#par_id3145801.22.help.text
+msgctxt "03020101.xhp#par_id3145801.22.help.text"
+msgid "iNumber = Freefile"
+msgstr "iNumber = Freefile"
+
+#: 03020101.xhp#par_id3147396.23.help.text
+msgctxt "03020101.xhp#par_id3147396.23.help.text"
+msgid "Open aFile For Input As iNumber"
+msgstr "Open aFile For Input As iNumber"
+
+#: 03020101.xhp#par_id3147124.24.help.text
+msgctxt "03020101.xhp#par_id3147124.24.help.text"
+msgid "While not eof(iNumber)"
+msgstr "While not eof(iNumber)"
+
+#: 03020101.xhp#par_id3154491.25.help.text
+msgctxt "03020101.xhp#par_id3154491.25.help.text"
+msgid "Line Input #iNumber, sLine"
+msgstr "Line Input #iNumber, sLine"
+
+#: 03020101.xhp#par_id3149581.26.help.text
+msgctxt "03020101.xhp#par_id3149581.26.help.text"
+msgid "If sLine <>\"\" then"
+msgstr "If sLine <>\"\" then"
+
+#: 03020101.xhp#par_id3155602.27.help.text
+msgctxt "03020101.xhp#par_id3155602.27.help.text"
+msgid "sMsg = sMsg & sLine & chr(13)"
+msgstr "sMsg = sMsg & sLine & chr(13)"
+
+#: 03020101.xhp#par_id3154511.29.help.text
+msgctxt "03020101.xhp#par_id3154511.29.help.text"
+msgid "end if"
+msgstr "end if"
+
+#: 03020101.xhp#par_id3150749.30.help.text
+msgctxt "03020101.xhp#par_id3150749.30.help.text"
+msgid "wend"
+msgstr "wend"
+
+#: 03020101.xhp#par_id3156276.31.help.text
+msgctxt "03020101.xhp#par_id3156276.31.help.text"
+msgid "Close #iNumber"
+msgstr "Close #iNumber"
+
+#: 03020101.xhp#par_id3155066.35.help.text
+msgctxt "03020101.xhp#par_id3155066.35.help.text"
+msgid "Msgbox sMsg"
+msgstr "Msgbox sMsg"
+
+#: 03020101.xhp#par_id3154754.32.help.text
+msgctxt "03020101.xhp#par_id3154754.32.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03010300.xhp#tit.help.text
+msgid "Color Functions"
+msgstr "Värifunktiot"
+
+#: 03010300.xhp#hd_id3157896.1.help.text
+msgid "<link href=\"text/sbasic/shared/03010300.xhp\" name=\"Color Functions\">Color Functions</link>"
+msgstr "<link href=\"text/sbasic/shared/03010300.xhp\" name=\"Color Functions\">Värifunktiot</link>"
+
+#: 03010300.xhp#par_id3155555.2.help.text
+msgid "This section describes Runtime functions used to define colors."
+msgstr "Lyhyesti: tässä osiossa kuvaillaan ajonaikaiset funktiot, joita käytetään värien määrittämiseen."
+
+#: 03104500.xhp#tit.help.text
+msgid "IsUnoStruct Function [Runtime]"
+msgstr "Funktio IsUnoStruct [ajonaikainen]"
+
+#: 03104500.xhp#bm_id3146117.help.text
+msgid "<bookmark_value>IsUnoStruct function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio IsUnoStruct</bookmark_value>"
+
+#: 03104500.xhp#hd_id3146117.1.help.text
+msgid "<link href=\"text/sbasic/shared/03104500.xhp\" name=\"IsUnoStruct Function [Runtime]\">IsUnoStruct Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03104500.xhp\" name=\"IsUnoStruct Function [Runtime]\">Funktio IsUnoStruct [ajonaikainen]</link>"
+
+#: 03104500.xhp#par_id3146957.2.help.text
+msgid "Returns True if the given object is a Uno struct."
+msgstr "IsUnoStruct palauttaa arvon True, jos annettu objekti on Uno-struktuuri."
+
+#: 03104500.xhp#hd_id3148538.3.help.text
+msgctxt "03104500.xhp#hd_id3148538.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03104500.xhp#par_id3155341.4.help.text
+msgid "IsUnoStruct( Uno type )"
+msgstr "IsUnoStruct( Uno-tyyppi )"
+
+#: 03104500.xhp#hd_id3148473.5.help.text
+msgctxt "03104500.xhp#hd_id3148473.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03104500.xhp#par_id3145315.6.help.text
+msgctxt "03104500.xhp#par_id3145315.6.help.text"
+msgid "Bool"
+msgstr "Bool-tyypin totuusarvo"
+
+#: 03104500.xhp#hd_id3145609.7.help.text
+msgctxt "03104500.xhp#hd_id3145609.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03104500.xhp#par_id3148947.8.help.text
+msgid "Uno type : A UnoObject"
+msgstr "Uno-tyyppi : Uno-olio"
+
+#: 03104500.xhp#hd_id3156343.9.help.text
+msgctxt "03104500.xhp#hd_id3156343.9.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03104500.xhp#par_idN10632.help.text
+msgctxt "03104500.xhp#par_idN10632.help.text"
+msgid "Sub Main"
+msgstr "Sub Main"
+
+#: 03104500.xhp#par_idN10635.help.text
+msgid "Dim bIsStruct"
+msgstr "Dim bIsStruct"
+
+#: 03104500.xhp#par_idN10638.help.text
+msgid "' Instantiate a service"
+msgstr "' Toteutetaan palvelu"
+
+#: 03104500.xhp#par_idN1063B.help.text
+msgid "Dim oSimpleFileAccess"
+msgstr "Dim oSimpleFileAccess"
+
+#: 03104500.xhp#par_idN1063E.help.text
+msgid "oSimpleFileAccess = CreateUnoService( \"com.sun.star.ucb.SimpleFileAccess\" )"
+msgstr "oSimpleFileAccess = CreateUnoService( \"com.sun.star.ucb.SimpleFileAccess\" )"
+
+#: 03104500.xhp#par_idN10641.help.text
+msgid "bIsStruct = IsUnoStruct( oSimpleFileAccess )"
+msgstr "bIsStruct = IsUnoStruct( oSimpleFileAccess )"
+
+#: 03104500.xhp#par_idN10644.help.text
+msgid "MsgBox bIsStruct ' Displays False because oSimpleFileAccess is NO struct"
+msgstr "MsgBox bIsStruct ' Näytetään False, koska oSimpleFileAccess EI ole struktuuri"
+
+#: 03104500.xhp#par_idN10649.help.text
+msgid "' Instantiate a Property struct"
+msgstr "' Toteutetaan Property-struktuuri"
+
+#: 03104500.xhp#par_idN1064D.help.text
+msgid "Dim aProperty As New com.sun.star.beans.Property"
+msgstr "Dim aProperty As New com.sun.star.beans.Property"
+
+#: 03104500.xhp#par_idN10650.help.text
+msgid "bIsStruct = IsUnoStruct( aProperty )"
+msgstr "bIsStruct = IsUnoStruct( aProperty )"
+
+#: 03104500.xhp#par_idN10653.help.text
+msgid "MsgBox bIsStruct ' Displays True because aProperty is a struct"
+msgstr "MsgBox bIsStruct ' Näytetään True, koska aProperty on struktuuri"
+
+#: 03104500.xhp#par_idN10658.help.text
+msgid "bIsStruct = IsUnoStruct( 42 )"
+msgstr "bIsStruct = IsUnoStruct( 42 )"
+
+#: 03104500.xhp#par_idN1065B.help.text
+msgid "MsgBox bIsStruct ' Displays False because 42 is NO struct"
+msgstr "MsgBox bIsStruct ' Näytetään False, koska 42 EI ole struktuuri"
+
+#: 03104500.xhp#par_idN10660.help.text
+msgctxt "03104500.xhp#par_idN10660.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03080100.xhp#tit.help.text
+msgid "Trigonometric Functions"
+msgstr "Trigonometriset funktiot"
+
+#: 03080100.xhp#hd_id3159201.1.help.text
+msgid "<link href=\"text/sbasic/shared/03080100.xhp\" name=\"Trigonometric Functions\">Trigonometric Functions</link>"
+msgstr "<link href=\"text/sbasic/shared/03080100.xhp\" name=\"Trigonometric Functions\">Trigonometriset funktiot</link>"
+
+#: 03080100.xhp#par_id3149180.2.help.text
+msgid "The following are the trigonometric functions that are supported in $[officename] Basic."
+msgstr " $[officename] Basicin tukemat trigonometriset funktiot ovat ohessa."
+
+#: 01170100.xhp#tit.help.text
+msgid "Control and Dialog Properties"
+msgstr "Ohjausobjektien ja valintaikkunoiden ominaisuudet"
+
+#: 01170100.xhp#bm_id3153379.help.text
+msgid "<bookmark_value>controls; properties</bookmark_value><bookmark_value>properties; controls and dialogs</bookmark_value><bookmark_value>dialogs; properties</bookmark_value>"
+msgstr "<bookmark_value>ohjausobjektit; ominaisuudet</bookmark_value><bookmark_value>ominaisuudet; ohjausobjektit ja valintaikkunat</bookmark_value><bookmark_value>valintaikkunat; ominaisuudet</bookmark_value>"
+
+#: 01170100.xhp#hd_id3153379.1.help.text
+msgid "<link href=\"text/sbasic/shared/01170100.xhp\" name=\"Control and Dialog Properties\">Control and Dialog Properties</link>"
+msgstr "<link href=\"text/sbasic/shared/01170100.xhp\" name=\"Control and Dialog Properties\">Ohjausobjektien ja valintaikkunoiden ominaisuudet</link>"
+
+#: 01170100.xhp#par_id3156280.2.help.text
+msgid "<ahelp hid=\".\">Specifies the properties of the selected dialog or control.</ahelp> You must be in the design mode to be able to use this command."
+msgstr "<ahelp hid=\".\">Määritetään valitun valintaikkunan tai ohjausobjektin ominaisuudet.</ahelp> Tämä komento on käytettävissä vain suunnittelutilassa."
+
+#: 01170100.xhp#hd_id3151043.20.help.text
+msgid "Entering Data in the Properties Dialog"
+msgstr "Tietojen syöttäminen Ominaisuudet-valintaikkunassa"
+
+#: 01170100.xhp#par_id3153771.3.help.text
+msgid "The following key combinations apply to enter data in multiline fields or combo boxes of the <emph>Properties</emph> dialog:"
+msgstr "Seuraavat näppäinyhdistelmät ovat käytössä syötettäessä tietoja <emph>Ominaisuudet</emph>-valintaikkunan monirivisiin kenttiin tai yhdistelmäruutuihin:"
+
+#: 01170100.xhp#par_id3150010.18.help.text
+msgid "Keys"
+msgstr "Näppäinyhdistelmä"
+
+#: 01170100.xhp#par_id3147317.19.help.text
+msgid "Effects"
+msgstr "Tehosteet"
+
+#: 01170100.xhp#par_id3146121.4.help.text
+msgid "Alt+Down Arrow"
+msgstr "Alt+Alanuolinäppäin"
+
+#: 01170100.xhp#par_id3149581.5.help.text
+msgid "Opens a combo box"
+msgstr "Avaa yhdistelmäruudun."
+
+#: 01170100.xhp#par_id3147394.6.help.text
+msgid "Alt+Up Arrow"
+msgstr "Alt+Ylänuolinäppäin"
+
+#: 01170100.xhp#par_id3148455.7.help.text
+msgid "Closes a combo box"
+msgstr "Sulkee yhdistelmäruudun."
+
+#: 01170100.xhp#par_id3154511.8.help.text
+msgid "Shift+Enter"
+msgstr "Vaihto+Enter"
+
+#: 01170100.xhp#par_id3146971.9.help.text
+msgid "Inserts a line break in multiline fields."
+msgstr "Moniriviseen kenttään lisätään rivinvaihto."
+
+#: 01170100.xhp#par_id3146914.10.help.text
+msgid "(UpArrow)"
+msgstr "(Ylänuoli)"
+
+#: 01170100.xhp#par_id3153714.11.help.text
+msgid "Goes to the previous line."
+msgstr "Siirrytään edelliselle riville."
+
+#: 01170100.xhp#par_id3159266.12.help.text
+msgid "(DownArrow)"
+msgstr "(Alanuoli)"
+
+#: 01170100.xhp#par_id3146314.13.help.text
+msgid "Goes to the next line."
+msgstr "Siirrytään seuraavalle riville."
+
+#: 01170100.xhp#par_id3149255.14.help.text
+msgid "Enter"
+msgstr "Enter"
+
+#: 01170100.xhp#par_id3149566.15.help.text
+msgid "Applies the changes made to a field and places the cursor into the next field."
+msgstr "Hyväksytään kenttään tehdyt muutokset ja siirretään kohdistin seuraavaan kenttään."
+
+#: 03090406.xhp#tit.help.text
+msgid "Function Statement [Runtime]"
+msgstr "Function-lause [ajonaikainen]"
+
+#: 03090406.xhp#bm_id3153346.help.text
+msgid "<bookmark_value>Function statement</bookmark_value>"
+msgstr "<bookmark_value>Function-lause</bookmark_value>"
+
+#: 03090406.xhp#hd_id3153346.1.help.text
+msgid "<link href=\"text/sbasic/shared/03090406.xhp\" name=\"Function Statement [Runtime]\">Function Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03090406.xhp\" name=\"Function Statement [Runtime]\">Function-lause [ajonaikainen]</link>"
+
+#: 03090406.xhp#par_id3159158.2.help.text
+msgid "Defines a subroutine that can be used as an expression to determine a return type."
+msgstr "Function-lauseella määritellään aliohjelma, jota voidaan käyttää lausekkeena, joka määrittää palautusarvon tyyppeineen."
+
+#: 03090406.xhp#hd_id3145316.3.help.text
+msgctxt "03090406.xhp#hd_id3145316.3.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 03090406.xhp#par_id3148944.4.help.text
+msgid "see Parameter"
+msgstr "katso parametri"
+
+#: 03090406.xhp#hd_id3154760.5.help.text
+msgctxt "03090406.xhp#hd_id3154760.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03090406.xhp#par_id3156344.6.help.text
+msgctxt "03090406.xhp#par_id3156344.6.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 03090406.xhp#par_id3149457.7.help.text
+msgid "Function Name[(VarName1 [As Type][, VarName2 [As Type][,...]]]) [As Type]"
+msgstr "Function nimi_f[(muuttujanimi1 [As tyyppi1][, muuttujanimi2 [As tyyppi2][,...]]]) [As tyyppi_f]"
+
+#: 03090406.xhp#par_id3153360.8.help.text
+msgctxt "03090406.xhp#par_id3153360.8.help.text"
+msgid "statement block"
+msgstr "lauselohko"
+
+#: 03090406.xhp#par_id3148797.9.help.text
+msgid "[Exit Function]"
+msgstr "[Exit Function]"
+
+#: 03090406.xhp#par_id3145419.10.help.text
+msgctxt "03090406.xhp#par_id3145419.10.help.text"
+msgid "statement block"
+msgstr "lauselohko"
+
+#: 03090406.xhp#par_id3150449.11.help.text
+msgctxt "03090406.xhp#par_id3150449.11.help.text"
+msgid "End Function"
+msgstr "End Function"
+
+#: 03090406.xhp#par_id3156281.12.help.text
+msgctxt "03090406.xhp#par_id3156281.12.help.text"
+msgid "Parameter"
+msgstr "Parametri:"
+
+#: 03090406.xhp#par_id3153193.13.help.text
+msgid "<emph>Name:</emph> Name of the subroutine to contain the value returned by the function."
+msgstr "<emph>Nimi_f:</emph> funktiotyyppisen aliohjelman nimi, joka sisältää palautettavan arvon."
+
+#: 03090406.xhp#par_id3147229.14.help.text
+msgid "<emph>VarName:</emph> Parameter to be passed to the subroutine."
+msgstr "<emph>Muuttujanimi: </emph>Parametri, joka välitetään aliohjelmalle."
+
+#: 03090406.xhp#par_id3147287.15.help.text
+msgid "<emph>Type:</emph> Type-declaration keyword."
+msgstr "<emph>Tyyppi:</emph> tyypin määrittävä avainsana."
+
+#: 03090406.xhp#hd_id3163710.16.help.text
+msgctxt "03090406.xhp#hd_id3163710.16.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03090406.xhp#par_id3147214.17.help.text
+msgctxt "03090406.xhp#par_id3147214.17.help.text"
+msgid "Sub ExampleExit"
+msgstr "Sub ExampleExit"
+
+#: 03090406.xhp#par_id3152596.18.help.text
+msgctxt "03090406.xhp#par_id3152596.18.help.text"
+msgid "Dim sReturn As String"
+msgstr "Dim sReturn As String"
+
+#: 03090406.xhp#par_id3153364.19.help.text
+msgctxt "03090406.xhp#par_id3153364.19.help.text"
+msgid "Dim sListArray(10) as String"
+msgstr "Dim sListArray(10) as String 'Määritellään 11-alkioinen tekstitaulukko"
+
+#: 03090406.xhp#par_id3149481.20.help.text
+msgctxt "03090406.xhp#par_id3149481.20.help.text"
+msgid "Dim siStep as Single"
+msgstr "Dim iStep as Single"
+
+#: 03090406.xhp#par_id3152939.21.help.text
+msgctxt "03090406.xhp#par_id3152939.21.help.text"
+msgid "For siStep = 0 to 10 REM Fill array with test data"
+msgstr "For iStep = 1 to 10 REM täytetään taulukko testiaineistolla aakkosten alkupäästä"
+
+#: 03090406.xhp#par_id3147349.22.help.text
+msgid "sListArray(siStep) = chr$(siStep + 65)"
+msgstr "sListArray(iStep) = chr$(iStep + 64) 'A = chr$(65)"
+
+#: 03090406.xhp#par_id3147426.23.help.text
+msgctxt "03090406.xhp#par_id3147426.23.help.text"
+msgid "msgbox sListArray(siStep)"
+msgstr "msgbox sListArray(iStep)"
+
+#: 03090406.xhp#par_id3152576.24.help.text
+msgctxt "03090406.xhp#par_id3152576.24.help.text"
+msgid "next siStep"
+msgstr "next iStep"
+
+#: 03090406.xhp#par_id3146922.25.help.text
+msgctxt "03090406.xhp#par_id3146922.25.help.text"
+msgid "sReturn = LinSearch(sListArray(), \"B\")"
+msgstr "sReturn = LinSearch(sListArray(), \"B\")"
+
+#: 03090406.xhp#par_id3153140.26.help.text
+msgctxt "03090406.xhp#par_id3153140.26.help.text"
+msgid "Print sReturn"
+msgstr "Print sReturn"
+
+#: 03090406.xhp#par_id3149581.27.help.text
+msgctxt "03090406.xhp#par_id3149581.27.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03090406.xhp#par_id3154790.30.help.text
+msgctxt "03090406.xhp#par_id3154790.30.help.text"
+msgid "Function LinSearch( sList(), sItem As String ) as integer"
+msgstr "Function LinSearch( sList(), sItem As String ) as integer"
+
+#: 03090406.xhp#par_id3150594.31.help.text
+msgctxt "03090406.xhp#par_id3150594.31.help.text"
+msgid "dim iCount as Integer"
+msgstr "dim iCount as Integer"
+
+#: 03090406.xhp#par_id3154943.32.help.text
+msgid "REM Linsearch searches a TextArray:sList() for a TextEntry:"
+msgstr "REM Linsearch etsii TextEntry-parametrin välittämää merkkijonoa sList()-tekstitaulukosta"
+
+#: 03090406.xhp#par_id3155601.33.help.text
+msgid "REM Return value is the index of the entry or 0 (Null)"
+msgstr "REM paluuarvona on rivinumero tai 0 (Null)"
+
+#: 03090406.xhp#par_id3154511.34.help.text
+msgctxt "03090406.xhp#par_id3154511.34.help.text"
+msgid "for iCount=1 to Ubound( sList() )"
+msgstr "for iCount=1 to Ubound( sList() )"
+
+#: 03090406.xhp#par_id3149123.35.help.text
+msgctxt "03090406.xhp#par_id3149123.35.help.text"
+msgid "if sList( iCount ) = sItem then"
+msgstr "if sList( iCount ) = sItem then"
+
+#: 03090406.xhp#par_id3153707.36.help.text
+msgid "exit for REM sItem found"
+msgstr "exit for REM sItem löytyi"
+
+#: 03090406.xhp#par_id3155066.37.help.text
+msgctxt "03090406.xhp#par_id3155066.37.help.text"
+msgid "end if"
+msgstr "end if"
+
+#: 03090406.xhp#par_id3156275.38.help.text
+msgctxt "03090406.xhp#par_id3156275.38.help.text"
+msgid "next iCount"
+msgstr "next iCount"
+
+#: 03090406.xhp#par_id3156054.39.help.text
+msgctxt "03090406.xhp#par_id3156054.39.help.text"
+msgid "if iCount = Ubound( sList() ) then iCount = 0"
+msgstr "if iCount = Ubound( sList() ) +1 then iCount = 0 'Laskuri kertoo, jos ei löydetty"
+
+#: 03090406.xhp#par_id3153765.40.help.text
+msgctxt "03090406.xhp#par_id3153765.40.help.text"
+msgid "LinSearch = iCount"
+msgstr "LinSearch = iCount"
+
+#: 03090406.xhp#par_id3153713.41.help.text
+msgctxt "03090406.xhp#par_id3153713.41.help.text"
+msgid "end function"
+msgstr "end function"
+
+#: 03131300.xhp#tit.help.text
+msgid "TwipsPerPixelX Function [Runtime]"
+msgstr "Funktio TwipsPerPixelX [ajonaikainen]"
+
+#: 03131300.xhp#bm_id3153539.help.text
+msgid "<bookmark_value>TwipsPerPixelX function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio TwipsPerPixelX</bookmark_value>"
+
+#: 03131300.xhp#hd_id3153539.1.help.text
+msgid "<link href=\"text/sbasic/shared/03131300.xhp\" name=\"TwipsPerPixelX Function [Runtime]\">TwipsPerPixelX Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03131300.xhp\" name=\"TwipsPerPixelX Function [Runtime]\">Funktio TwipsPerPixelX [ajonaikainen]</link>"
+
+#: 03131300.xhp#par_id3153394.2.help.text
+msgid "Returns the number of twips that represent the width of a pixel."
+msgstr "TwipsPerPixelX palauttaa sen twip-yksiköiden lukumäärän, joka vastaa kuvapisteen leveyttä."
+
+#: 03131300.xhp#hd_id3153527.3.help.text
+msgctxt "03131300.xhp#hd_id3153527.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03131300.xhp#par_id3151110.4.help.text
+msgid "n = TwipsPerPixelX"
+msgstr "n = TwipsPerPixelX"
+
+#: 03131300.xhp#hd_id3150669.5.help.text
+msgctxt "03131300.xhp#hd_id3150669.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03131300.xhp#par_id3150503.6.help.text
+msgctxt "03131300.xhp#par_id3150503.6.help.text"
+msgid "Integer"
+msgstr "Integer-tyypin kokonaisluku"
+
+#: 03131300.xhp#hd_id3159176.7.help.text
+msgctxt "03131300.xhp#hd_id3159176.7.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03131300.xhp#par_id3156152.8.help.text
+msgctxt "03131300.xhp#par_id3156152.8.help.text"
+msgid "Sub ExamplePixelTwips"
+msgstr "Sub ExamplePixelTwips"
+
+#: 03131300.xhp#par_id3153061.9.help.text
+msgctxt "03131300.xhp#par_id3153061.9.help.text"
+msgid "MsgBox \"\" & TwipsPerPixelX() & \" Twips * \" & TwipsPerPixelY() & \" Twips\",0,\"Pixel size\""
+msgstr "MsgBox \"\" & TwipsPerPixelX() & \" twip-yksikköä * \" & TwipsPerPixelY() & \" twip-yksikköä\",0,\"Kuvapiste l*k\""
+
+#: 03131300.xhp#par_id3149670.10.help.text
+msgctxt "03131300.xhp#par_id3149670.10.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03020104.xhp#tit.help.text
+msgid "Reset Statement [Runtime]"
+msgstr "Reset-lause [ajonaikainen]"
+
+#: 03020104.xhp#bm_id3154141.help.text
+msgid "<bookmark_value>Reset statement</bookmark_value>"
+msgstr "<bookmark_value>Reset-lause</bookmark_value>"
+
+#: 03020104.xhp#hd_id3154141.1.help.text
+msgid "<link href=\"text/sbasic/shared/03020104.xhp\">Reset Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03020104.xhp\">Reset-lause [ajonaikainen]</link>"
+
+#: 03020104.xhp#par_id3156423.2.help.text
+msgid "Closes all open files and writes the contents of all file buffers to the harddisk."
+msgstr "Kaikki avoimet tiedostot suljetaan ja kaikkien tiedostopuskureiden sisällöt kirjoitetaan tallennusvälineelle (esimerkiksi kovalevylle)."
+
+#: 03020104.xhp#hd_id3154124.3.help.text
+msgctxt "03020104.xhp#hd_id3154124.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03020104.xhp#par_id3156281.4.help.text
+msgctxt "03020104.xhp#par_id3156281.4.help.text"
+msgid "Reset"
+msgstr "Reset"
+
+#: 03020104.xhp#hd_id3161831.5.help.text
+msgctxt "03020104.xhp#hd_id3161831.5.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03020104.xhp#par_id3151113.37.help.text
+msgctxt "03020104.xhp#par_id3151113.37.help.text"
+msgid "Sub ExampleReset"
+msgstr "Sub ExampleReset"
+
+#: 03020104.xhp#par_id3148575.38.help.text
+msgctxt "03020104.xhp#par_id3148575.38.help.text"
+msgid "On Error Goto ErrorHandler"
+msgstr "On Error Goto ErrorHandler"
+
+#: 03020104.xhp#par_id3153093.39.help.text
+msgctxt "03020104.xhp#par_id3153093.39.help.text"
+msgid "Dim iNumber As Integer"
+msgstr "Dim iNumber As Integer"
+
+#: 03020104.xhp#par_id3150011.40.help.text
+msgctxt "03020104.xhp#par_id3150011.40.help.text"
+msgid "Dim iCount As Integer"
+msgstr "Dim iCount As Integer"
+
+#: 03020104.xhp#par_id3153363.41.help.text
+msgctxt "03020104.xhp#par_id3153363.41.help.text"
+msgid "Dim sLine As String"
+msgstr "Dim sLine As String"
+
+#: 03020104.xhp#par_id3154320.42.help.text
+msgctxt "03020104.xhp#par_id3154320.42.help.text"
+msgid "Dim aFile As String"
+msgstr "Dim aFile As String"
+
+#: 03020104.xhp#par_id3163712.43.help.text
+msgctxt "03020104.xhp#par_id3163712.43.help.text"
+msgid "aFile = \"c:\\data.txt\""
+msgstr "aFile = \"c:\\data.txt\""
+
+#: 03020104.xhp#par_id3146121.45.help.text
+msgctxt "03020104.xhp#par_id3146121.45.help.text"
+msgid "iNumber = Freefile"
+msgstr "iNumber = Freefile"
+
+#: 03020104.xhp#par_id3154491.46.help.text
+msgctxt "03020104.xhp#par_id3154491.46.help.text"
+msgid "Open aFile For Output As #iNumber"
+msgstr "Open aFile For Output As #iNumber"
+
+#: 03020104.xhp#par_id3148455.47.help.text
+msgid "Print #iNumber, \"This is a new line of text\""
+msgstr "Print #iNumber, \"Tässä on toinen rivi tekstiä\""
+
+#: 03020104.xhp#par_id3145646.48.help.text
+msgctxt "03020104.xhp#par_id3145646.48.help.text"
+msgid "Close #iNumber"
+msgstr "Close #iNumber"
+
+#: 03020104.xhp#par_id3149410.50.help.text
+msgctxt "03020104.xhp#par_id3149410.50.help.text"
+msgid "iNumber = Freefile"
+msgstr "iNumber = Freefile"
+
+#: 03020104.xhp#par_id3147126.51.help.text
+msgctxt "03020104.xhp#par_id3147126.51.help.text"
+msgid "Open aFile For Input As iNumber"
+msgstr "Open aFile For Input As iNumber"
+
+#: 03020104.xhp#par_id3154510.52.help.text
+msgctxt "03020104.xhp#par_id3154510.52.help.text"
+msgid "For iCount = 1 to 5"
+msgstr "For iCount = 1 to 5"
+
+#: 03020104.xhp#par_id3146971.53.help.text
+msgctxt "03020104.xhp#par_id3146971.53.help.text"
+msgid "Line Input #iNumber, sLine"
+msgstr "Line Input #iNumber, sLine"
+
+#: 03020104.xhp#par_id3156277.54.help.text
+msgctxt "03020104.xhp#par_id3156277.54.help.text"
+msgid "If sLine <>\"\" then"
+msgstr "If sLine <>\"\" then"
+
+#: 03020104.xhp#par_id3153707.55.help.text
+msgctxt "03020104.xhp#par_id3153707.55.help.text"
+msgid "rem"
+msgstr "rem"
+
+#: 03020104.xhp#par_id3150322.56.help.text
+msgctxt "03020104.xhp#par_id3150322.56.help.text"
+msgid "end if"
+msgstr "end if"
+
+#: 03020104.xhp#par_id3148405.57.help.text
+msgctxt "03020104.xhp#par_id3148405.57.help.text"
+msgid "Next iCount"
+msgstr "next iCount"
+
+#: 03020104.xhp#par_id3153711.58.help.text
+msgctxt "03020104.xhp#par_id3153711.58.help.text"
+msgid "Close #iNumber"
+msgstr "Close #iNumber"
+
+#: 03020104.xhp#par_id3156382.59.help.text
+msgctxt "03020104.xhp#par_id3156382.59.help.text"
+msgid "Exit Sub"
+msgstr "Exit Sub"
+
+#: 03020104.xhp#par_id3159264.60.help.text
+msgctxt "03020104.xhp#par_id3159264.60.help.text"
+msgid "ErrorHandler:"
+msgstr "ErrorHandler:"
+
+#: 03020104.xhp#par_id3145147.61.help.text
+msgctxt "03020104.xhp#par_id3145147.61.help.text"
+msgid "Reset"
+msgstr "Reset"
+
+#: 03020104.xhp#par_id3163805.62.help.text
+msgctxt "03020104.xhp#par_id3163805.62.help.text"
+msgid "MsgBox \"All files will be closed\",0,\"Error\""
+msgstr "MsgBox \"Kaikki tiedostot suljetaan\",0,\"Virhe\""
+
+#: 03020104.xhp#par_id3147364.63.help.text
+msgctxt "03020104.xhp#par_id3147364.63.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03120314.xhp#tit.help.text
+msgid "Split Function [Runtime]"
+msgstr "Funktio Split [ajonaikainen]"
+
+#: 03120314.xhp#bm_id3156027.help.text
+msgid "<bookmark_value>Split function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Split</bookmark_value>"
+
+#: 03120314.xhp#hd_id3156027.1.help.text
+msgid "<link href=\"text/sbasic/shared/03120314.xhp\" name=\"Split Function [Runtime]\">Split Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03120314.xhp\" name=\"Split Function [Runtime]\">Funktio Split [ajonaikainen]</link>"
+
+#: 03120314.xhp#par_id3155805.2.help.text
+msgid "Returns an array of substrings from a string expression."
+msgstr "Split palauttaa merkkijonotaulukon merkkijonolausekkeesta."
+
+#: 03120314.xhp#hd_id3149177.3.help.text
+msgctxt "03120314.xhp#hd_id3149177.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03120314.xhp#par_id3153824.4.help.text
+msgid "Split (Text As String, delimiter, number)"
+msgstr "Split (teksti1 As String[, erotin1][, luku1])"
+
+#: 03120314.xhp#hd_id3149763.5.help.text
+msgctxt "03120314.xhp#hd_id3149763.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03120314.xhp#par_id3154285.6.help.text
+msgctxt "03120314.xhp#par_id3154285.6.help.text"
+msgid "String"
+msgstr "merkkijono (String)"
+
+#: 03120314.xhp#hd_id3145315.7.help.text
+msgctxt "03120314.xhp#hd_id3145315.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03120314.xhp#par_id3156023.8.help.text
+msgctxt "03120314.xhp#par_id3156023.8.help.text"
+msgid "<emph>Text:</emph> Any string expression."
+msgstr "<emph>Teksti1:</emph> mikä tahansa merkkijonolauseke."
+
+#: 03120314.xhp#par_id3147560.9.help.text
+msgid "<emph>delimiter (optional):</emph> A string of one or more characters length that is used to delimit the Text. The default is the space character."
+msgstr "<emph>Erotin1 (valinnainen):</emph> yhden tai useamman merkin pituinen merkkijono, jota käytetään teksti1:n erottimena. Oletuksena on välilyöntimerkki."
+
+#: 03120314.xhp#par_id3145069.12.help.text
+msgid "<emph>number (optional):</emph> The number of substrings that you want to return."
+msgstr "<emph>Luku1 (valinnainen):</emph> niiden merkkijonojen lukumäärä, jotka halutaan palauttaa."
+
+#: 03120314.xhp#hd_id3150398.10.help.text
+msgctxt "03120314.xhp#hd_id3150398.10.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03120314.xhp#par_id3151212.11.help.text
+msgid "Dim a(3)"
+msgstr "Dim a(3)"
+
+#: 03120314.xhp#par_id3149204.13.help.text
+msgid "Sub main()"
+msgstr "Sub main()"
+
+#: 03120314.xhp#par_id3156214.14.help.text
+msgid " a(0) = \"ABCDE\""
+msgstr " a(0) = \"ABCDE\""
+
+#: 03120314.xhp#par_id3154217.15.help.text
+msgid " a(1) = 42"
+msgstr " a(1) = 42"
+
+#: 03120314.xhp#par_id3145173.16.help.text
+msgid " a(2) = \"MN\""
+msgstr " a(2) = \"MN\""
+
+#: 03120314.xhp#par_id3153104.17.help.text
+msgid " a(3) = \"X Y Z\""
+msgstr " a(3) = \"X Y Z\""
+
+#: 03120314.xhp#par_id3154684.18.help.text
+msgid " JStr = Join1()"
+msgstr " JStr = Join1()"
+
+#: 03120314.xhp#par_id3153367.19.help.text
+msgctxt "03120314.xhp#par_id3153367.19.help.text"
+msgid " Call Show(JStr, Split1(JStr))"
+msgstr " Call Show(JStr, Split1(JStr))"
+
+#: 03120314.xhp#par_id3145271.20.help.text
+msgid " JStr = Join2()"
+msgstr " JStr = Join2()"
+
+#: 03120314.xhp#par_id3155856.21.help.text
+msgctxt "03120314.xhp#par_id3155856.21.help.text"
+msgid " Call Show(JStr, Split1(JStr))"
+msgstr " Call Show(JStr, Split1(JStr))"
+
+#: 03120314.xhp#par_id3159155.22.help.text
+msgid " JStr = Join3()"
+msgstr " JStr = Join3()"
+
+#: 03120314.xhp#par_id3155413.23.help.text
+msgctxt "03120314.xhp#par_id3155413.23.help.text"
+msgid " Call Show(JStr, Split1(JStr))"
+msgstr " Call Show(JStr, Split1(JStr))"
+
+#: 03120314.xhp#par_id3153190.24.help.text
+msgctxt "03120314.xhp#par_id3153190.24.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03120314.xhp#par_id3154320.25.help.text
+msgid "Function Join1()"
+msgstr "Function Join1()"
+
+#: 03120314.xhp#par_id3145748.26.help.text
+msgid " Join1 = Join(a(), \"abc\")"
+msgstr " Join1 = Join(a(), \"abc\")"
+
+#: 03120314.xhp#par_id3153142.45.help.text
+msgctxt "03120314.xhp#par_id3153142.45.help.text"
+msgid "End Function"
+msgstr "End Function"
+
+#: 03120314.xhp#par_id3152462.27.help.text
+msgid "Function Join2()"
+msgstr "Function Join2()"
+
+#: 03120314.xhp#par_id3146119.28.help.text
+msgid " Join2 = Join(a(), \",\")"
+msgstr " Join2 = Join(a(), \",\")"
+
+#: 03120314.xhp#par_id3154790.29.help.text
+msgctxt "03120314.xhp#par_id3154790.29.help.text"
+msgid "End Function"
+msgstr "End Function"
+
+#: 03120314.xhp#par_id3147125.30.help.text
+msgid "Function Join3()"
+msgstr "Function Join3()"
+
+#: 03120314.xhp#par_id3149377.31.help.text
+msgid " Join3 = Join(a())"
+msgstr " Join3 = Join(a())"
+
+#: 03120314.xhp#par_id3150114.32.help.text
+msgctxt "03120314.xhp#par_id3150114.32.help.text"
+msgid "End Function"
+msgstr "End Function"
+
+#: 03120314.xhp#par_id3154729.33.help.text
+msgid "Function Split1(aStr)"
+msgstr "Function Split1(aStr)"
+
+#: 03120314.xhp#par_id3145646.34.help.text
+msgid " Split1 = Split(aStr, \"D\")"
+msgstr " Split1 = Split(aStr, \"D\")"
+
+#: 03120314.xhp#par_id3154512.35.help.text
+msgctxt "03120314.xhp#par_id3154512.35.help.text"
+msgid "End Function"
+msgstr "End Function"
+
+#: 03120314.xhp#par_id3149400.36.help.text
+msgid "Sub Show(JoinStr, TheArray)"
+msgstr "Sub Show(JoinStr, TheArray)"
+
+#: 03120314.xhp#par_id3153948.37.help.text
+msgid " l = LBound(TheArray)"
+msgstr " l = LBound(TheArray)"
+
+#: 03120314.xhp#par_id3146969.38.help.text
+msgid " u = UBound(TheArray)"
+msgstr " u = UBound(TheArray)"
+
+#: 03120314.xhp#par_id3150752.39.help.text
+msgid " total$ = \"=============================\" + Chr$(13) + JoinStr + Chr$(13) + Chr$(13)"
+msgstr " total$ = \"=============================\" + Chr$(13) + JoinStr + Chr$(13) + Chr$(13)"
+
+#: 03120314.xhp#par_id3148916.40.help.text
+msgid " For i = l To u"
+msgstr " For i = l To u"
+
+#: 03120314.xhp#par_id3154754.41.help.text
+msgid " total$ = total$ + TheArray(i) + Str(Len(TheArray(i))) + Chr$(13)"
+msgstr " total$ = total$ + TheArray(i) + Str(Len(TheArray(i))) + Chr$(13)"
+
+#: 03120314.xhp#par_id3156054.42.help.text
+msgid " Next i"
+msgstr " Next i"
+
+#: 03120314.xhp#par_id3147338.43.help.text
+msgid " MsgBox total$"
+msgstr " MsgBox total$"
+
+#: 03120314.xhp#par_id3155960.44.help.text
+msgctxt "03120314.xhp#par_id3155960.44.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03120104.xhp#tit.help.text
+msgid "Val Function [Runtime]"
+msgstr "Funktio Val [ajonaikainen]"
+
+#: 03120104.xhp#bm_id3149205.help.text
+msgid "<bookmark_value>Val function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Val</bookmark_value>"
+
+#: 03120104.xhp#hd_id3149205.1.help.text
+msgid "<link href=\"text/sbasic/shared/03120104.xhp\" name=\"Val Function [Runtime]\">Val Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03120104.xhp\" name=\"Val Function [Runtime]\">Funktio Val [ajonaikainen]</link>"
+
+#: 03120104.xhp#par_id3153345.2.help.text
+msgid "Converts a string to a numeric expression."
+msgstr "Val muuntaa merkkijonon numeeriseksi lausekkeeksi."
+
+#: 03120104.xhp#hd_id3159157.3.help.text
+msgctxt "03120104.xhp#hd_id3159157.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03120104.xhp#par_id3149514.4.help.text
+msgid "Val (Text As String)"
+msgstr "Val (teksti1 As String)"
+
+#: 03120104.xhp#hd_id3150669.5.help.text
+msgctxt "03120104.xhp#hd_id3150669.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03120104.xhp#par_id3143228.6.help.text
+msgctxt "03120104.xhp#par_id3143228.6.help.text"
+msgid "Double"
+msgstr "Double-tyypin liukuluku"
+
+#: 03120104.xhp#hd_id3156024.7.help.text
+msgctxt "03120104.xhp#hd_id3156024.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03120104.xhp#par_id3154348.8.help.text
+msgid "<emph>Text:</emph> String that represents a number."
+msgstr "<emph>Teksti1:</emph> merkkijono, joka esittää lukua."
+
+#: 03120104.xhp#par_id3149670.9.help.text
+msgid "Using the Val function, you can convert a string that represents numbers into numeric expressions. This is the inverse of the <emph>Str</emph> function. If only part of the string contains numbers, only the first appropriate characters of the string are converted. If the string does not contain any numbers, the <emph>Val</emph> function returns the value 0."
+msgstr "Val-funktiota käyttäen voidaan numeroista koostuva merkkijono muuntaa luvuksi. Val on <emph>Str</emph>-funktion käänteisfunktio. Jos vain osa merkkijonosta on numeroita, vain ensimmäisenä oleva jakso sopivia merkkejä muunnetaan. Jos merkkijonossa ei ole (alussa) yhtään numeroa, <emph>Val</emph>-funktio palauttaa arvon 0."
+
+#: 03120104.xhp#hd_id3154365.10.help.text
+msgctxt "03120104.xhp#hd_id3154365.10.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03120104.xhp#par_id3151177.11.help.text
+msgid "Sub ExampleVal"
+msgstr "Sub ExampleVal"
+
+#: 03120104.xhp#par_id3159150.12.help.text
+msgid "msgbox Val(\"123.123\")"
+msgstr "msgbox Val(\"123.123\")"
+
+#: 03120104.xhp#par_id3154126.13.help.text
+msgid "msgbox Val(\"A123.123\")"
+msgstr "msgbox Val(\"A123.123\")"
+
+#: 03120104.xhp#par_id3147229.14.help.text
+msgctxt "03120104.xhp#par_id3147229.14.help.text"
+msgid "end Sub"
+msgstr "End Sub"
+
+#: 03000000.xhp#tit.help.text
+msgid "Run-Time Functions"
+msgstr "Ajonaikaiset funktiot"
+
+#: 03000000.xhp#hd_id3152895.1.help.text
+msgid "<variable id=\"doc_title\"><link href=\"text/sbasic/shared/03000000.xhp\" name=\"Run-Time Functions\">Run-Time Functions</link></variable>"
+msgstr "<variable id=\"doc_title\"><link href=\"text/sbasic/shared/03000000.xhp\" name=\"Run-Time Functions\">Ajonaikaiset funktiot</link></variable>"
+
+#: 03000000.xhp#par_id3148983.2.help.text
+msgid "This section describes the Runtime Functions of <item type=\"productname\">%PRODUCTNAME</item> Basic."
+msgstr "Lyhyesti: tässä pääosiossa kuvaillaan <item type=\"productname\">%PRODUCTNAME</item> Basicin ajonaikaiset funktiot."
+
+#: 03030107.xhp#tit.help.text
+msgid "CDateToIso Function [Runtime]"
+msgstr "Funktio CDateToIso [ajonaikainen]"
+
+#: 03030107.xhp#bm_id3150620.help.text
+msgid "<bookmark_value>CdateToIso function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio CdateToIso</bookmark_value>"
+
+#: 03030107.xhp#hd_id3150620.1.help.text
+msgid "<link href=\"text/sbasic/shared/03030107.xhp\" name=\"CDateToIso Function [Runtime]\">CDateToIso Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03030107.xhp\" name=\"CDateToIso Function [Runtime]\">Funktio CDateToIso [ajonaikainen]</link>"
+
+#: 03030107.xhp#par_id3151097.2.help.text
+msgid "Returns the date in ISO format from a serial date number that is generated by the DateSerial or the DateValue function."
+msgstr "CDateToIso palauttaa ISO-muotoisen päivämäärän (ilman väliviivoja) funktiolla DateSerial tai DateValue tuotetusta päivämäärän sarjanumerosta."
+
+#: 03030107.xhp#hd_id3159224.3.help.text
+msgctxt "03030107.xhp#hd_id3159224.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03030107.xhp#par_id3149497.4.help.text
+msgid "CDateToIso(Number)"
+msgstr "CDateToIso(luku1)"
+
+#: 03030107.xhp#hd_id3152347.5.help.text
+msgctxt "03030107.xhp#hd_id3152347.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03030107.xhp#par_id3154422.6.help.text
+msgctxt "03030107.xhp#par_id3154422.6.help.text"
+msgid "String"
+msgstr "merkkijono (String)"
+
+#: 03030107.xhp#hd_id3147303.7.help.text
+msgctxt "03030107.xhp#hd_id3147303.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03030107.xhp#par_id3145136.8.help.text
+msgid "<emph>Number:</emph> Integer that contains the serial date number."
+msgstr "<emph>Luku1:</emph> kokonaisluku, jossa on päivämäärän sarjanumero."
+
+#: 03030107.xhp#hd_id3147243.9.help.text
+msgctxt "03030107.xhp#hd_id3147243.9.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03030107.xhp#par_id3156152.10.help.text
+msgid "Sub ExampleCDateToIso"
+msgstr "Sub ExampleCDateToIso"
+
+#: 03030107.xhp#par_id3153126.11.help.text
+msgid "MsgBox \"\" & CDateToIso(Now) ,64,\"ISO Date\""
+msgstr "MsgBox \"\" & CDateToIso(Now) ,64,\"ISO-päiväys\""
+
+#: 03030107.xhp#par_id3143228.12.help.text
+msgctxt "03030107.xhp#par_id3143228.12.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03090302.xhp#tit.help.text
+msgid "GoTo Statement [Runtime]"
+msgstr "GoTo-lause [ajonaikainen]"
+
+#: 03090302.xhp#bm_id3159413.help.text
+msgid "<bookmark_value>GoTo statement</bookmark_value>"
+msgstr "<bookmark_value>GoTo-lause</bookmark_value>"
+
+#: 03090302.xhp#hd_id3159413.1.help.text
+msgid "<link href=\"text/sbasic/shared/03090302.xhp\" name=\"GoTo Statement [Runtime]\">GoTo Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03090302.xhp\" name=\"GoTo Statement [Runtime]\">GoTo-lause [ajonaikainen]</link>"
+
+#: 03090302.xhp#par_id3153379.2.help.text
+msgid "Continues program execution within a Sub or Function at the procedure line indicated by a label."
+msgstr "GoTo jatkaa ohjelman suoritusta rivitunnuksella merkityltä riviltä Sub- tai Function-rutiinin sisällä."
+
+#: 03090302.xhp#hd_id3149656.3.help.text
+msgctxt "03090302.xhp#hd_id3149656.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03090302.xhp#par_id3154367.4.help.text
+msgctxt "03090302.xhp#par_id3154367.4.help.text"
+msgid "see Parameters"
+msgstr "katso Parametrit-osasta alempaa"
+
+#: 03090302.xhp#hd_id3150870.5.help.text
+msgctxt "03090302.xhp#hd_id3150870.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03090302.xhp#par_id3156214.6.help.text
+msgctxt "03090302.xhp#par_id3156214.6.help.text"
+msgid "Sub/Function"
+msgstr "Sub/Function"
+
+#: 03090302.xhp#par_id3156424.7.help.text
+msgctxt "03090302.xhp#par_id3156424.7.help.text"
+msgid "statement block"
+msgstr "lauselohko1"
+
+#: 03090302.xhp#par_id3154685.8.help.text
+msgid " Label1"
+msgstr " GoTo Rivitunnus1"
+
+#: 03090302.xhp#par_id3145786.9.help.text
+msgid "<emph>Label2:</emph>"
+msgstr "<emph>Rivitunnus2:</emph>"
+
+#: 03090302.xhp#par_id3161832.10.help.text
+msgctxt "03090302.xhp#par_id3161832.10.help.text"
+msgid "statement block"
+msgstr "lauselohko2"
+
+#: 03090302.xhp#par_id3146120.11.help.text
+msgctxt "03090302.xhp#par_id3146120.11.help.text"
+msgid "Exit Sub"
+msgstr "Exit Sub"
+
+#: 03090302.xhp#par_id3150010.12.help.text
+msgid "<emph>Label1:</emph>"
+msgstr "<emph>Rivitunnus1:</emph>"
+
+#: 03090302.xhp#par_id3152462.13.help.text
+msgctxt "03090302.xhp#par_id3152462.13.help.text"
+msgid "statement block"
+msgstr "lauselohko3"
+
+#: 03090302.xhp#par_id3149664.14.help.text
+msgid "GoTo Label2"
+msgstr "GoTo Rivitunnus2"
+
+#: 03090302.xhp#par_id3152886.15.help.text
+msgctxt "03090302.xhp#par_id3152886.15.help.text"
+msgid "End Sub/Function"
+msgstr "End Sub/Function"
+
+#: 03090302.xhp#par_id3152596.16.help.text
+msgid "Use the GoTo statement to instruct $[officename] Basic to continue program execution at another place within the procedure. The position must be indicated by a label. To set a label, assign a name, and then and end it with a colon (\":\")."
+msgstr "GoTo-lausetta käytetään ohjaamaan $[officename] Basicia jatkamaan ohjelmaa toisesta paikasta proseduurissa. Jatkokohta pitää olla merkitty rivitunnuksella (label). Rivitunnus asetetaan kirjoittamalla riville nimi, joka päättyy kaksoispisteeseen (\":\")."
+
+#: 03090302.xhp#par_id3155416.17.help.text
+msgid "You cannot use the GoTo statement to jump out of a Sub or Function."
+msgstr "GoTo-lauseella ei voi hypätä ulos Sub- tai Function-rutiinista."
+
+#: 03090302.xhp#hd_id3154731.19.help.text
+msgctxt "03090302.xhp#hd_id3154731.19.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03090302.xhp#par_id6967035.help.text
+msgctxt "03090302.xhp#par_id6967035.help.text"
+msgid "see Parameters"
+msgstr "katso parametrit"
+
+#: 01050200.xhp#tit.help.text
+msgid "Call Stack Window (Calls)"
+msgstr "Kutsupinoikkuna (Kutsut)"
+
+#: 01050200.xhp#hd_id3146794.1.help.text
+msgid "<link href=\"text/sbasic/shared/01050200.xhp\" name=\"Call Stack Window (Calls)\">Call Stack Window (Calls)</link>"
+msgstr "<link href=\"text/sbasic/shared/01050200.xhp\" name=\"Call Stack Window (Calls)\">Kutsupinoikkuna (Kutsut)</link>"
+
+#: 01050200.xhp#par_id3150400.2.help.text
+msgid "<ahelp hid=\"HID_BASICIDE_STACKWINDOW_LIST\" visibility=\"hidden\">Displays the sequence of procedures and functions during the execution of a program.</ahelp>The <emph>Call Stack</emph> allows you to monitor the sequence of procedures and functions during the execution of a program. The procedures are functions are displayed bottom to top with the most recent function or procedure call at the top of the list."
+msgstr "<ahelp hid=\"HID_BASICIDE_STACKWINDOW_LIST\" visibility=\"hidden\">Ruudussa näkyy proseduurien ja funktioiden suoritusjärjestys ohjelman ajon aikana.</ahelp> <emph>Kutsupino</emph> tekee mahdolliseksi tarkkailla proseduurien ja funktioiden suoritusta ohjelmaa suoritettaessa. Proseduurit ja funktiot näytetään alhaalta ylös viimeisin proseduurin tai funktion kutsu luettelossa ylimpänä."
+
+#: 03010103.xhp#tit.help.text
+msgid "Print Statement [Runtime]"
+msgstr "Print-lause [ajonaikainen]"
+
+#: 03010103.xhp#bm_id3147230.help.text
+msgid "<bookmark_value>Print statement</bookmark_value>"
+msgstr "<bookmark_value>Print-lause</bookmark_value>"
+
+#: 03010103.xhp#hd_id3147230.1.help.text
+msgid "<link href=\"text/sbasic/shared/03010103.xhp\" name=\"Print Statement [Runtime]\">Print Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03010103.xhp\" name=\"Print Statement [Runtime]\">Print-lause [ajonaikainen]</link>"
+
+#: 03010103.xhp#par_id3156281.2.help.text
+msgid "Outputs the specified strings or numeric expressions to a dialog or to a file."
+msgstr "Tulostetaan määrätty merkkijono tai numeerinen lauseke valintaikkunaan tai tiedostoon."
+
+#: 03010103.xhp#hd_id3145785.3.help.text
+msgctxt "03010103.xhp#hd_id3145785.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03010103.xhp#par_id3153188.4.help.text
+msgid "Print [#FileName,] Expression1[{;|,} [Spc(Number As Integer);] [Tab(pos As Integer);] [Expression2[...]] "
+msgstr "Print [#tiedostonro1,] lauseke1[{;|,} [Spc(luku1 As Integer);] [Tab(sijainti1 As Integer);] [lauseke2[...]] "
+
+#: 03010103.xhp#hd_id3147348.5.help.text
+msgctxt "03010103.xhp#hd_id3147348.5.help.text"
+msgid "Parameter:"
+msgstr "Parametri:"
+
+#: 03010103.xhp#par_id2508621.help.text
+msgctxt "03010103.xhp#par_id2508621.help.text"
+msgid "<emph>FileName:</emph> Any numeric expression that contains the file number that was set by the Open statement for the respective file."
+msgstr "<emph>Tiedostonro1:</emph> Mikä tahansa numeerinen lauseke, jossa on tiedostonumero, joka on asetettu Open-lauseella vastaavalle tiedostolle."
+
+#: 03010103.xhp#par_id3163712.6.help.text
+msgid "<emph>Expression</emph>: Any numeric or string expression to be printed. Multiple expressions can be separated by a semicolon. If separated by a comma, the expressions are indented to the next tab stop. The tab stops cannot be adjusted."
+msgstr "<emph>Lauseke1</emph>: Mikä tahansa tulostettava numeerinen tai merkkijonolauseke. Useammat lausekkeet voidaan erotella puolipistein. Jos erottimena käytetään pilkkua, lausekkeet kohdistetaan seuraavaan sarkainkohtaan. Sarkainasetukset eivät ole säädettävissä."
+
+#: 03010103.xhp#par_id3153092.7.help.text
+msgid "<emph>Number</emph>: Number of spaces to be inserted by the <emph>Spc</emph> function."
+msgstr "<emph>Luku1</emph>: Funktiolla <emph>Spc</emph> lisättävien välilyöntien lukumäärä."
+
+#: 03010103.xhp#par_id3145364.8.help.text
+msgid "<emph>Pos</emph>: Spaces are inserted until the specified position."
+msgstr "<emph>Sijainti1</emph>: välilyöntejä lisätään määrättyyn sijaintiin asti."
+
+#: 03010103.xhp#par_id3154319.9.help.text
+msgid "If a semicolon or comma appears after the last expression to be printed, $[officename] Basic stores the text in an internal buffer and continues program execution without printing. When another Print statement without a semicolon or comma at the end is encountered, all text to be printed is printed at once."
+msgstr "Jos viimeisen tulostettavan lausekkeen jälkeen tulee puolipiste tai pilkku, $[officename] Basic tallentaa tekstin sisäiseen puskuriinsa ja jatkaa ohjelmaa tulostamatta. Kun seuraava Print-lause, jossa ei ole lopussa puolipistettä tai pilkkua, tavataan, kaikki teksti tulostetaan yhdellä kertaa."
+
+#: 03010103.xhp#par_id3145272.10.help.text
+msgid "Positive numeric expressions are printed with a leading space. Negative expressions are printed with a leading minus sign. If a certain range is exceeded for floating-point values, the respective numeric expression is printed in exponential notation."
+msgstr "Positiiviset numeeriset lausekkeet tulostetaan edeltävän välilyönnin kera. Negatiiviset lausekkeet tulostetaan edeltävän miinusmerkin kera. Jos tietty raja ylitetään liukulukuarvoilla, vastaava luku tulostetaan eksponenttiesityksenä."
+
+#: 03010103.xhp#par_id3154011.11.help.text
+msgid "If the expression to be printed exceeds a certain length, the display will automatically wrap to the next line."
+msgstr "Jos tulostettava lauseke ylittää tietyn pituuden, esitys rivitetään seuraavalle riville."
+
+#: 03010103.xhp#par_id3146969.12.help.text
+msgid "You can insert the Tab function, enclosed by semicolons, between arguments to indent the output to a specific position, or you can use the <emph>Spc</emph> function to insert a specified number of spaces."
+msgstr "Tulosteen voi kohdistaa tiettyyn sijaintiin käyttäen Tab-funktiota argumenttien välissä puolipistein rajattuna tai tietyn välilyöntimäärän lisäämiseen voidaan käyttää <emph>Spc</emph>-funktiota."
+
+#: 03010103.xhp#hd_id3146912.13.help.text
+msgctxt "03010103.xhp#hd_id3146912.13.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03010103.xhp#par_id3153711.14.help.text
+msgid "Sub ExamplePrint"
+msgstr "Sub ExamplePrint"
+
+#: 03010103.xhp#par_id3153764.15.help.text
+msgid "Print \"ABC\""
+msgstr "Print \"ABC\""
+
+#: 03010103.xhp#par_id3155764.16.help.text
+msgid "Print \"ABC\",\"123\""
+msgstr "Print \"ABC\",\"123\""
+
+#: 03010103.xhp#par_id5484176.help.text
+msgid "i = FreeFile()"
+msgstr "i = FreeFile()"
+
+#: 03010103.xhp#par_id2904141.help.text
+msgid "Open <switchinline select=\"sys\"><caseinline select=\"WIN\">\"C:\\Temp.txt\"</caseinline><defaultinline>\"~/temp.txt\"</defaultinline></switchinline> For Output As i"
+msgstr "Open <switchinline select=\"sys\"><caseinline select=\"WIN\">\"C:\\Temp.txt\"</caseinline><defaultinline>\"~/temp.txt\"</defaultinline></switchinline> For Output As i"
+
+#: 03010103.xhp#par_id36317.help.text
+msgid "Print #i, \"ABC\""
+msgstr "Print #i, \"ABC\""
+
+#: 03010103.xhp#par_id7381817.help.text
+msgid "Close #i"
+msgstr "Close #i"
+
+#: 03010103.xhp#par_id3147339.17.help.text
+msgctxt "03010103.xhp#par_id3147339.17.help.text"
+msgid "end Sub"
+msgstr "End Sub"
+
+#: 03130700.xhp#tit.help.text
+msgid "GetSystemTicks Function [Runtime]"
+msgstr "Funktio GetSystemTicks [ajonaikainen]"
+
+#: 03130700.xhp#bm_id3147143.help.text
+msgid "<bookmark_value>GetSystemTicks function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio GetSystemTicks</bookmark_value>"
+
+#: 03130700.xhp#hd_id3147143.1.help.text
+msgid "<link href=\"text/sbasic/shared/03130700.xhp\" name=\"GetSystemTicks Function [Runtime]\">GetSystemTicks Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03130700.xhp\" name=\"GetSystemTicks Function [Runtime]\">Funktio GetSystemTicks [ajonaikainen]</link>"
+
+#: 03130700.xhp#par_id3153750.2.help.text
+msgid "Returns the number of system ticks provided by the operating system. You can use this function to optimize certain processes."
+msgstr "GetSystemTicks palauttaa järjestelmän kellojaksojen lukumäärän. Funktiota voi käyttää tiettyjen prosessien optimointiin."
+
+#: 03130700.xhp#hd_id3153311.3.help.text
+msgctxt "03130700.xhp#hd_id3153311.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03130700.xhp#par_id3147242.4.help.text
+msgid "GetSystemTicks()"
+msgstr "GetSystemTicks()"
+
+#: 03130700.xhp#hd_id3149233.5.help.text
+msgctxt "03130700.xhp#hd_id3149233.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03130700.xhp#par_id3149762.6.help.text
+msgctxt "03130700.xhp#par_id3149762.6.help.text"
+msgid "Long"
+msgstr "Long-tyypin kokonaisluku"
+
+#: 03130700.xhp#hd_id3156152.7.help.text
+msgctxt "03130700.xhp#hd_id3156152.7.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03130700.xhp#par_id3148943.8.help.text
+msgctxt "03130700.xhp#par_id3148943.8.help.text"
+msgid "Sub ExampleWait"
+msgstr "Sub ExampleWait"
+
+#: 03130700.xhp#par_id3146795.9.help.text
+msgctxt "03130700.xhp#par_id3146795.9.help.text"
+msgid "Dim lTick As Long"
+msgstr "Dim lTick As Long"
+
+#: 03130700.xhp#par_id3145069.10.help.text
+msgctxt "03130700.xhp#par_id3145069.10.help.text"
+msgid "lTick = GetSystemTicks()"
+msgstr "lTick = GetSystemTicks()"
+
+#: 03130700.xhp#par_id3147560.11.help.text
+msgctxt "03130700.xhp#par_id3147560.11.help.text"
+msgid "wait 2000"
+msgstr "wait 2000"
+
+#: 03130700.xhp#par_id3149655.12.help.text
+msgctxt "03130700.xhp#par_id3149655.12.help.text"
+msgid "lTick = (GetSystemTicks() - lTick)"
+msgstr "lTick = (GetSystemTicks() - lTick)"
+
+#: 03130700.xhp#par_id3154938.13.help.text
+msgctxt "03130700.xhp#par_id3154938.13.help.text"
+msgid "MsgBox \"\" & lTick & \" Ticks\" ,0,\"The pause lasted\""
+msgstr "MsgBox \"\" & lTick & \" kellojaksoa\" ,0,\"Tauko kesti\""
+
+#: 03130700.xhp#par_id3150542.14.help.text
+msgctxt "03130700.xhp#par_id3150542.14.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03120309.xhp#tit.help.text
+msgid "RTrim Function [Runtime]"
+msgstr "Funktio RTrim [ajonaikainen]"
+
+#: 03120309.xhp#bm_id3154286.help.text
+msgid "<bookmark_value>RTrim function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio RTrim</bookmark_value>"
+
+#: 03120309.xhp#hd_id3154286.1.help.text
+msgid "<link href=\"text/sbasic/shared/03120309.xhp\" name=\"RTrim Function [Runtime]\">RTrim Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03120309.xhp\" name=\"RTrim Function [Runtime]\">Funktio RTrim [ajonaikainen]</link>"
+
+#: 03120309.xhp#par_id3153127.2.help.text
+msgid "Deletes the spaces at the end of a string expression."
+msgstr "Poistetaan välilyönnit merkkijonon lopusta."
+
+#: 03120309.xhp#par_id3153062.3.help.text
+msgid "See also: <link href=\"text/sbasic/shared/03120305.xhp\" name=\"LTrim Function\">LTrim Function</link>"
+msgstr "Katso myös: <link href=\"text/sbasic/shared/03120305.xhp\" name=\"LTrim Function\">Funktio LTrim</link>"
+
+#: 03120309.xhp#hd_id3154924.4.help.text
+msgctxt "03120309.xhp#hd_id3154924.4.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03120309.xhp#par_id3154347.5.help.text
+msgid "RTrim (Text As String)"
+msgstr "RTrim (teksti1 As String)"
+
+#: 03120309.xhp#hd_id3149457.6.help.text
+msgctxt "03120309.xhp#hd_id3149457.6.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03120309.xhp#par_id3153381.7.help.text
+msgctxt "03120309.xhp#par_id3153381.7.help.text"
+msgid "String"
+msgstr "merkkijono (String)"
+
+#: 03120309.xhp#hd_id3148798.8.help.text
+msgctxt "03120309.xhp#hd_id3148798.8.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03120309.xhp#par_id3151380.9.help.text
+msgid "<emph>Text: </emph>Any string expression."
+msgstr "<emph>Teksti1: </emph>mikä tahansa merkkijonolauseke."
+
+#: 03120309.xhp#hd_id3151041.10.help.text
+msgctxt "03120309.xhp#hd_id3151041.10.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03120309.xhp#par_id3148673.11.help.text
+msgctxt "03120309.xhp#par_id3148673.11.help.text"
+msgid "Sub ExampleSpaces"
+msgstr "Sub ExampleSpaces"
+
+#: 03120309.xhp#par_id3156281.12.help.text
+msgctxt "03120309.xhp#par_id3156281.12.help.text"
+msgid "Dim sText2 as String,sText as String,sOut as String"
+msgstr "Dim sText2 as String,sText as String,sOut as String"
+
+#: 03120309.xhp#par_id3154125.13.help.text
+msgctxt "03120309.xhp#par_id3154125.13.help.text"
+msgid "sText2 = \" <*Las Vegas*> \""
+msgstr "sText2 = \" <*Las Vegas*> \""
+
+#: 03120309.xhp#par_id3155131.15.help.text
+msgctxt "03120309.xhp#par_id3155131.15.help.text"
+msgid "sOut = \"'\"+sText2 +\"'\"+ Chr(13)"
+msgstr "sOut = \"'\"+sText2 +\"'\"+ Chr(13)"
+
+#: 03120309.xhp#par_id3161833.16.help.text
+msgctxt "03120309.xhp#par_id3161833.16.help.text"
+msgid "sText = Ltrim(sText2) REM sText = \"<*Las Vegas*> \""
+msgstr "sText = Ltrim(sText2) REM sText = \"<*Las Vegas*> \""
+
+#: 03120309.xhp#par_id3147317.17.help.text
+msgctxt "03120309.xhp#par_id3147317.17.help.text"
+msgid "sOut = sOut + \"'\"+sText +\"'\" + Chr(13)"
+msgstr "sOut = sOut + \"'\"+sText +\"'\" + Chr(13)"
+
+#: 03120309.xhp#par_id3151112.18.help.text
+msgctxt "03120309.xhp#par_id3151112.18.help.text"
+msgid "sText = Rtrim(sText2) REM sText = \" <*Las Vegas*>\""
+msgstr "sText = Rtrim(sText2) REM sText = \" <*Las Vegas*>\""
+
+#: 03120309.xhp#par_id3149664.19.help.text
+msgctxt "03120309.xhp#par_id3149664.19.help.text"
+msgid "sOut = sOut +\"'\"+ sText +\"'\" + Chr(13)"
+msgstr "sOut = sOut +\"'\"+ sText +\"'\" + Chr(13)"
+
+#: 03120309.xhp#par_id3152576.20.help.text
+msgctxt "03120309.xhp#par_id3152576.20.help.text"
+msgid "sText = Trim(sText2) REM sText = \"<*Las Vegas*>\""
+msgstr "sText = Trim(sText2) REM sText = \"<*Las Vegas*>\""
+
+#: 03120309.xhp#par_id3153729.21.help.text
+msgctxt "03120309.xhp#par_id3153729.21.help.text"
+msgid "sOut = sOut +\"'\"+ sText +\"'\""
+msgstr "sOut = sOut +\"'\"+ sText +\"'\""
+
+#: 03120309.xhp#par_id3145749.22.help.text
+msgctxt "03120309.xhp#par_id3145749.22.help.text"
+msgid "MsgBox sOut"
+msgstr "MsgBox sOut"
+
+#: 03120309.xhp#par_id3146922.23.help.text
+msgctxt "03120309.xhp#par_id3146922.23.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03120401.xhp#tit.help.text
+msgid "InStr Function [Runtime]"
+msgstr "Funktio InStr [ajonaikainen]"
+
+#: 03120401.xhp#bm_id3155934.help.text
+msgid "<bookmark_value>InStr function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio InStr</bookmark_value>"
+
+#: 03120401.xhp#hd_id3155934.1.help.text
+msgid "<link href=\"text/sbasic/shared/03120401.xhp\" name=\"InStr Function [Runtime]\">InStr Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03120401.xhp\" name=\"InStr Function [Runtime]\">Funktio InStr [ajonaikainen]</link>"
+
+#: 03120401.xhp#par_id3153990.2.help.text
+msgid "Returns the position of a string within another string."
+msgstr "InStr palauttaa merkkijonon sijainnin toisessa merkkijonossa."
+
+#: 03120401.xhp#par_id3147303.3.help.text
+msgid "The Instr function returns the position at which the match was found. If the string was not found, the function returns 0."
+msgstr "Funktio palauttaa sijainnin, josta osuma löytyi. Jos merkkijonoa ei löydetä, Instr-funktio palauttaa 0."
+
+#: 03120401.xhp#hd_id3145090.4.help.text
+msgctxt "03120401.xhp#hd_id3145090.4.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03120401.xhp#par_id3146957.5.help.text
+msgid "InStr ([Start As Long,] Text1 As String, Text2 As String[, Compare])"
+msgstr "InStr ([alku1 As Long,]) teksti1 As String, teksti2 As String[, vertaa])"
+
+#: 03120401.xhp#hd_id3148538.6.help.text
+msgctxt "03120401.xhp#hd_id3148538.6.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03120401.xhp#par_id3149763.7.help.text
+msgctxt "03120401.xhp#par_id3149763.7.help.text"
+msgid "Integer"
+msgstr "Integer-tyypin kokonaisluku"
+
+#: 03120401.xhp#hd_id3148473.8.help.text
+msgctxt "03120401.xhp#hd_id3148473.8.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03120401.xhp#par_id3153126.9.help.text
+msgid "<emph>Start: </emph>A numeric expression that marks the position in a string where the search for the specified substring starts. If you omit this parameter, the search starts at the first character of the string. The maximum allowed value is 65535."
+msgstr "<emph>Alku1: </emph> numeerinen lauseke, joka tarkoittaa sitä sijaintia merkkijonossa, josta määrätyn osamerkkijonon etsintä aloitetaan. Jos parametri jätetään pois, etsintä alkaa merkkijonon ensimmäisestä merkistä. Suurin sallittu arvo on 65535."
+
+#: 03120401.xhp#par_id3145609.10.help.text
+msgid "<emph>Text1:</emph> The string expression that you want to search."
+msgstr "<emph>Teksti1:</emph> merkkijonolauseke, josta haetaan."
+
+#: 03120401.xhp#par_id3147559.11.help.text
+msgid "<emph>Text2:</emph> The string expression that you want to search for."
+msgstr "<emph>teksti2:</emph> etsittävä merkkijonolauseke."
+
+#: 03120401.xhp#par_id3154758.12.help.text
+msgid "<emph>Compare:</emph> Optional numeric expression that defines the type of comparison. The value of this parameter can be 0 or 1. The default value of 1 specifies a text comparison that is not case-sensitive. The value of 0 specifies a binary comparison that is case-sensitive."
+msgstr "<emph>Vertaa:</emph> valinnainen numeerinen lauseke, joka määrittää vertailun tyypin. Parametri voi saada arvon 0 tai 1. Oletusarvo 1 määrittää vertailun, joka ei huomioi suur- ja pienaakkosten eroa. Arvo 0 määrää binäärisen vertailun, joka erottelee SUUR- ja pienaakkoset."
+
+#: 03120401.xhp#par_id3153361.13.help.text
+msgid "To avoid a run-time error, do not set the Compare parameter if the first return parameter is omitted."
+msgstr "Ajonaikaisen virheen välttämiseksi vertaa-parametriä ei tule käyttää, jos ensimmäinen parametri on jätetty pois."
+
+#: 03120401.xhp#hd_id3154366.14.help.text
+msgctxt "03120401.xhp#hd_id3154366.14.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03120401.xhp#par_id3154217.15.help.text
+msgid "Sub ExamplePosition"
+msgstr "Sub ExamplePosition"
+
+#: 03120401.xhp#par_id3154685.16.help.text
+msgctxt "03120401.xhp#par_id3154685.16.help.text"
+msgid "Dim sInput As String"
+msgstr "Dim sInput As String"
+
+#: 03120401.xhp#par_id3151042.17.help.text
+msgid "Dim iPos as Integer"
+msgstr "Dim iPos as Integer"
+
+#: 03120401.xhp#par_id3144760.19.help.text
+msgid "sInput = \"Office\""
+msgstr "sInput = \"Office\""
+
+#: 03120401.xhp#par_id3154125.20.help.text
+msgid "iPos = Instr(sInput,\"c\")"
+msgstr "iPos = Instr(sInput,\"c\")"
+
+#: 03120401.xhp#par_id3145173.21.help.text
+msgid "print iPos"
+msgstr "print iPos"
+
+#: 03120401.xhp#par_id3145786.22.help.text
+msgctxt "03120401.xhp#par_id3145786.22.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03090100.xhp#tit.help.text
+msgid "Condition Statements"
+msgstr "Ehtolauseet"
+
+#: 03090100.xhp#hd_id3154422.1.help.text
+msgid "<link href=\"text/sbasic/shared/03090100.xhp\" name=\"Condition Statements\">Condition Statements</link>"
+msgstr "<link href=\"text/sbasic/shared/03090100.xhp\" name=\"Condition Statements\">Ehtojen lauseet</link>"
+
+#: 03090100.xhp#par_id3153750.2.help.text
+msgid "The following statements are based on conditions."
+msgstr "Oheiset lauseet perustuvat ehtojen asettamiseen."
+
+#: 03020413.xhp#tit.help.text
+msgid "RmDir Statement [Runtime]"
+msgstr "RmDir-lause [ajonaikainen]"
+
+#: 03020413.xhp#bm_id3148947.help.text
+msgid "<bookmark_value>RmDir statement</bookmark_value>"
+msgstr "<bookmark_value>RmDir-lause</bookmark_value>"
+
+#: 03020413.xhp#hd_id3148947.1.help.text
+msgid "<link href=\"text/sbasic/shared/03020413.xhp\" name=\"RmDir Statement [Runtime]\">RmDir Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03020413.xhp\" name=\"RmDir Statement [Runtime]\">RmDir-lause [ajonaikainen]</link>"
+
+#: 03020413.xhp#par_id3149457.2.help.text
+msgid "Deletes an existing directory from a data medium."
+msgstr "Poistetaan kansio tietovälineeltä."
+
+#: 03020413.xhp#hd_id3153361.3.help.text
+msgctxt "03020413.xhp#hd_id3153361.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03020413.xhp#par_id3154367.4.help.text
+msgid "RmDir Text As String"
+msgstr "RmDir teksti1 As String"
+
+#: 03020413.xhp#hd_id3156281.5.help.text
+msgctxt "03020413.xhp#hd_id3156281.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03020413.xhp#par_id3151042.6.help.text
+msgid "<emph>Text:</emph> Any string expression that specifies the name and path of the directory that you want to delete. You can also use <link href=\"text/sbasic/shared/00000002.xhp\" name=\"URL notation\">URL notation</link>."
+msgstr "<emph>Teksti1:</emph> merkkijonolauseke, joka määrittää poistettavan kansion nimen ja polun. Voidaan käyttää myös <link href=\"text/sbasic/shared/00000002.xhp\" name=\"URL notation\">URL-esitysmuotoa</link>."
+
+#: 03020413.xhp#par_id3153192.7.help.text
+msgid "If the path is not determined, the <emph>RmDir Statement</emph> searches for the directory that you want to delete in the current path. If it is not found there, an error message appears."
+msgstr "Jos polkua ei ole määrätty, <emph>RmDir-lause</emph> etsii poistettavaa kansiota nykyisestä polusta. Jos kansiota ei löydy, saadaan virheilmoitus."
+
+#: 03020413.xhp#hd_id3145271.8.help.text
+msgctxt "03020413.xhp#hd_id3145271.8.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03020413.xhp#par_id3156442.9.help.text
+msgid "Sub ExampleRmDir"
+msgstr "Sub ExampleRmDir"
+
+#: 03020413.xhp#par_id3154319.10.help.text
+msgid "MkDir \"C:\\Test2\""
+msgstr "MkDir \"C:\\Test2\""
+
+#: 03020413.xhp#par_id3159154.11.help.text
+msgid "ChDir \"C:\\test2\""
+msgstr "ChDir \"C:\\test2\""
+
+#: 03020413.xhp#par_id3151112.12.help.text
+msgid "msgbox Curdir"
+msgstr "msgbox Curdir"
+
+#: 03020413.xhp#par_id3147427.13.help.text
+msgid "ChDir \"\\\""
+msgstr "ChDir \"\\\""
+
+#: 03020413.xhp#par_id3153188.14.help.text
+msgid "RmDir \"C:\\test2\""
+msgstr "RmDir \"C:\\test2\""
+
+#: 03020413.xhp#par_id3146120.15.help.text
+msgctxt "03020413.xhp#par_id3146120.15.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03104400.xhp#tit.help.text
+msgid "HasUnoInterfaces Function [Runtime]"
+msgstr "Funktio HasUnoInterfaces [ajonaikainen]"
+
+#: 03104400.xhp#bm_id3149987.help.text
+msgid "<bookmark_value>HasUnoInterfaces function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio HasUnoInterfaces</bookmark_value>"
+
+#: 03104400.xhp#hd_id3149987.1.help.text
+msgid "<link href=\"text/sbasic/shared/03104400.xhp\" name=\"HasUnoInterfaces Function [Runtime]\">HasUnoInterfaces Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03104400.xhp\" name=\"HasUnoInterfaces Function [Runtime]\">Funktio HasUnoInterfaces [ajonaikainen]</link>"
+
+#: 03104400.xhp#par_id3151262.2.help.text
+msgid "Tests if a Basic Uno object supports certain Uno interfaces."
+msgstr "HasUnoInterfaces tutkii, tukeeko Basic Uno-olio tiettyjä Uno-rajapintoja."
+
+#: 03104400.xhp#par_id3154232.3.help.text
+msgid "Returns True, if <emph>all</emph> stated Uno interfaces are supported, otherwise False is returned."
+msgstr "Palautusarvo on True, jos <emph>kaikki</emph> vaaditut Uno-rajapinnat tuetaan, muuten palautetaan False (epätosi)."
+
+#: 03104400.xhp#hd_id3150040.4.help.text
+msgctxt "03104400.xhp#hd_id3150040.4.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03104400.xhp#par_id3155555.5.help.text
+msgid "HasUnoInterfaces( oTest, Uno-Interface-Name 1 [, Uno-Interface-Name 2, ...])"
+msgstr "HasUnoInterfaces( oTest, Uno_rajapinnan_nimi1 [, Uno_rajapinnan_nimi2, ...])"
+
+#: 03104400.xhp#hd_id3153345.6.help.text
+msgctxt "03104400.xhp#hd_id3153345.6.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03104400.xhp#par_id3148538.7.help.text
+msgctxt "03104400.xhp#par_id3148538.7.help.text"
+msgid "Bool"
+msgstr "Bool-tyypin totuusarvo"
+
+#: 03104400.xhp#hd_id3159157.8.help.text
+msgctxt "03104400.xhp#hd_id3159157.8.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03104400.xhp#par_id3155419.9.help.text
+msgid "<emph>oTest:</emph> the Basic Uno object that you want to test."
+msgstr "<emph>oTest:</emph> testattava Basic Uno -objekti."
+
+#: 03104400.xhp#par_id3149236.10.help.text
+msgid "<emph>Uno-Interface-Name:</emph> list of Uno interface names."
+msgstr "<emph>Uno_rajapinnan_nimi:</emph> luettelo Uno-rajapinnan nimistä."
+
+#: 03104400.xhp#hd_id3147574.11.help.text
+msgctxt "03104400.xhp#hd_id3147574.11.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03104400.xhp#par_id3149580.12.help.text
+msgid "bHas = HasUnoInterfaces( oTest, \"com.sun.star.beans.XIntrospection\" )"
+msgstr "bHas = HasUnoInterfaces( oTest, \"com.sun.star.beans.XIntrospection\" )"
+
+#: 03120307.xhp#tit.help.text
+msgid "Right Function [Runtime]"
+msgstr "Funktio Right [ajonaikainen]"
+
+#: 03120307.xhp#bm_id3153311.help.text
+msgid "<bookmark_value>Right function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Right</bookmark_value>"
+
+#: 03120307.xhp#hd_id3153311.1.help.text
+msgid "<link href=\"text/sbasic/shared/03120307.xhp\" name=\"Right Function [Runtime]\">Right Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03120307.xhp\" name=\"Right Function [Runtime]\">Funktio Right [ajonaikainen]</link>"
+
+#: 03120307.xhp#par_id3150984.2.help.text
+msgid "Returns the rightmost \"n\" characters of a string expression."
+msgstr "Right palauttaa merkkijonolausekkeesta \"n\" kappaletta merkkejä oikealta lukien."
+
+#: 03120307.xhp#par_id3149763.3.help.text
+msgid "See also: <link href=\"text/sbasic/shared/03120303.xhp\" name=\"Left Function\">Left Function</link>."
+msgstr "Katso myös: <link href=\"text/sbasic/shared/03120303.xhp\" name=\"Left Function\">funktio Left</link>."
+
+#: 03120307.xhp#hd_id3145315.4.help.text
+msgctxt "03120307.xhp#hd_id3145315.4.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03120307.xhp#par_id3153061.5.help.text
+msgid "Right (Text As String, n As Long)"
+msgstr "Right (teksti1 As String, n As Long)"
+
+#: 03120307.xhp#hd_id3145068.6.help.text
+msgctxt "03120307.xhp#hd_id3145068.6.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03120307.xhp#par_id3156344.7.help.text
+msgctxt "03120307.xhp#par_id3156344.7.help.text"
+msgid "String"
+msgstr "merkkijono (String)"
+
+#: 03120307.xhp#hd_id3146795.8.help.text
+msgctxt "03120307.xhp#hd_id3146795.8.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03120307.xhp#par_id3153526.9.help.text
+msgid "<emph>Text:</emph> Any string expression that you want to return the rightmost characters of."
+msgstr "<emph>Teksti1:</emph> Mikä tahansa merkkijonolauseke, josta palautetaan merkkejä oikealta lukien."
+
+#: 03120307.xhp#par_id3151211.10.help.text
+msgid "<emph>n:</emph> Numeric expression that defines the number of characters that you want to return. If <emph>n</emph> = 0, a zero-length string is returned. The maximum allowed value is 65535."
+msgstr "<emph>N:</emph> numeerinen lauseke, joka määrittää kuinka monta merkkiä halutaan palauttaa. Jos <emph>n</emph> = 0, palautetaan merkkijono, jonka pituus on nolla. Suurin sallittu arvo on 65535."
+
+#: 03120307.xhp#par_id3158410.11.help.text
+msgid "The following example converts a date in YYYY-MM-DD format to the US date format (MM/DD/YYYY)."
+msgstr "Seuraava esimerkkiohjelma muuntaa päivämäärän muodosta YYYY-MM-DD US-päivämäärämuotoon (MM/DD/YYYY)."
+
+#: 03120307.xhp#hd_id3156212.12.help.text
+msgctxt "03120307.xhp#hd_id3156212.12.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03120307.xhp#par_id3150869.13.help.text
+msgctxt "03120307.xhp#par_id3150869.13.help.text"
+msgid "Sub ExampleUSDate"
+msgstr "Sub ExampleUSDate"
+
+#: 03120307.xhp#par_id3153105.14.help.text
+msgctxt "03120307.xhp#par_id3153105.14.help.text"
+msgid "Dim sInput As String"
+msgstr "Dim sInput As String"
+
+#: 03120307.xhp#par_id3154124.15.help.text
+msgctxt "03120307.xhp#par_id3154124.15.help.text"
+msgid "Dim sUS_date As String"
+msgstr "Dim sUS_date As String"
+
+#: 03120307.xhp#par_id3159252.16.help.text
+msgctxt "03120307.xhp#par_id3159252.16.help.text"
+msgid "sInput = InputBox(\"Please input a date in the international format 'YYYY-MM-DD'\")"
+msgstr "sInput = InputBox(\"Ole hyvä ja anna päivämäärä kansainvälisessä muodossa 'VVVV-KK-PP'\")"
+
+#: 03120307.xhp#par_id3149561.17.help.text
+msgctxt "03120307.xhp#par_id3149561.17.help.text"
+msgid "sUS_date = Mid(sInput, 6, 2)"
+msgstr "sUS_date = Mid(sInput, 6, 2)"
+
+#: 03120307.xhp#par_id3146984.18.help.text
+msgctxt "03120307.xhp#par_id3146984.18.help.text"
+msgid "sUS_date = sUS_date & \"/\""
+msgstr "sUS_date = sUS_date & \"/\""
+
+#: 03120307.xhp#par_id3155308.19.help.text
+msgctxt "03120307.xhp#par_id3155308.19.help.text"
+msgid "sUS_date = sUS_date & Right(sInput, 2)"
+msgstr "sUS_date = sUS_date & Right(sInput, 2)"
+
+#: 03120307.xhp#par_id3153727.20.help.text
+msgctxt "03120307.xhp#par_id3153727.20.help.text"
+msgid "sUS_date = sUS_date & \"/\""
+msgstr "sUS_date = sUS_date & \"/\""
+
+#: 03120307.xhp#par_id3145365.21.help.text
+msgctxt "03120307.xhp#par_id3145365.21.help.text"
+msgid "sUS_date = sUS_date & Left(sInput, 4)"
+msgstr "sUS_date = sUS_date & Left(sInput, 4)"
+
+#: 03120307.xhp#par_id3152940.22.help.text
+msgctxt "03120307.xhp#par_id3152940.22.help.text"
+msgid "MsgBox sUS_date"
+msgstr "MsgBox sUS_date"
+
+#: 03120307.xhp#par_id3146120.23.help.text
+msgctxt "03120307.xhp#par_id3146120.23.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03080302.xhp#tit.help.text
+msgid "Rnd Function [Runtime]"
+msgstr "Funktio Rnd [ajonaikainen]"
+
+#: 03080302.xhp#bm_id3148685.help.text
+msgid "<bookmark_value>Rnd function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Rnd</bookmark_value>"
+
+#: 03080302.xhp#hd_id3148685.1.help.text
+msgid "<link href=\"text/sbasic/shared/03080302.xhp\" name=\"Rnd Function [Runtime]\">Rnd Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03080302.xhp\" name=\"Rnd Function [Runtime]\">Funktio Rnd [ajonaikainen]</link>"
+
+#: 03080302.xhp#par_id3149669.2.help.text
+msgid "Returns a random number between 0 and 1."
+msgstr "Rnd palauttaa jonkin satunnaisluvun 0 - 1."
+
+#: 03080302.xhp#hd_id3153897.3.help.text
+msgctxt "03080302.xhp#hd_id3153897.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03080302.xhp#par_id3150543.4.help.text
+msgid "Rnd [(Expression)]"
+msgstr "Rnd [(lauseke1)]"
+
+#: 03080302.xhp#hd_id3149655.5.help.text
+msgctxt "03080302.xhp#hd_id3149655.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03080302.xhp#par_id3154365.6.help.text
+msgctxt "03080302.xhp#par_id3154365.6.help.text"
+msgid "Double"
+msgstr "Double-tyypin liukuluku"
+
+#: 03080302.xhp#hd_id3154909.7.help.text
+msgctxt "03080302.xhp#hd_id3154909.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03080302.xhp#par_id3125864.8.help.text
+msgid "<emph>Expression:</emph> Any numeric expression."
+msgstr "<emph>Lauseke1: </emph>mikä tahansa numeerinen lauseke."
+
+#: 03080302.xhp#par_id3155306.12.help.text
+msgid "<emph>Omitted:</emph> Returns the next random number in the sequence."
+msgstr "<emph>Jätetty pois:</emph> palautetaan järjestyksessä seuraava satunnaisluku."
+
+#: 03080302.xhp#par_id3147318.14.help.text
+msgid "The <emph>Rnd</emph> function only returns values ranging from 0 to 1. To generate random integers in a given range, use the formula in the following example:"
+msgstr "<emph>Rnd</emph>-funktio palauttaa lukuja vain väliltä 0...1. Kun halutaan tuottaa satunnaisia kokonaislukuja annetulle välille, käytetään seuraavan esimerkin mukaista kaavaa:"
+
+#: 03080302.xhp#hd_id3151118.15.help.text
+msgctxt "03080302.xhp#hd_id3151118.15.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03080302.xhp#par_id3145365.16.help.text
+msgctxt "03080302.xhp#par_id3145365.16.help.text"
+msgid "Sub ExampleRandomSelect"
+msgstr "Sub ExampleRandomSelect"
+
+#: 03080302.xhp#par_id3147426.17.help.text
+msgctxt "03080302.xhp#par_id3147426.17.help.text"
+msgid "Dim iVar As Integer"
+msgstr "Dim iVar As Integer"
+
+#: 03080302.xhp#par_id3150011.18.help.text
+msgctxt "03080302.xhp#par_id3150011.18.help.text"
+msgid "iVar = Int((15 * Rnd) -2)"
+msgstr "iVar = Int((15 * Rnd) -2)"
+
+#: 03080302.xhp#par_id3148575.19.help.text
+msgctxt "03080302.xhp#par_id3148575.19.help.text"
+msgid "Select Case iVar"
+msgstr "Select Case iVar"
+
+#: 03080302.xhp#par_id3154097.20.help.text
+msgctxt "03080302.xhp#par_id3154097.20.help.text"
+msgid "Case 1 To 5"
+msgstr "Case 1 To 5"
+
+#: 03080302.xhp#par_id3147124.21.help.text
+msgctxt "03080302.xhp#par_id3147124.21.help.text"
+msgid "Print \"Number from 1 to 5\""
+msgstr "Print \"Luvut 1:stä 5:een\""
+
+#: 03080302.xhp#par_id3155418.22.help.text
+msgctxt "03080302.xhp#par_id3155418.22.help.text"
+msgid "Case 6, 7, 8"
+msgstr "Case 6, 7, 8"
+
+#: 03080302.xhp#par_id3154943.23.help.text
+msgctxt "03080302.xhp#par_id3154943.23.help.text"
+msgid "Print \"Number from 6 to 8\""
+msgstr "Print \"luvut 6:sta 8:aan\""
+
+#: 03080302.xhp#par_id3145800.24.help.text
+msgctxt "03080302.xhp#par_id3145800.24.help.text"
+msgid "Case Is > 8 And iVar < 11"
+msgstr "Case Is > 8 And iVar < 11"
+
+#: 03080302.xhp#par_id3151074.25.help.text
+msgctxt "03080302.xhp#par_id3151074.25.help.text"
+msgid "Print \"Greater than 8\""
+msgstr "Print \"suurempi kuin 8\""
+
+#: 03080302.xhp#par_id3154016.26.help.text
+msgctxt "03080302.xhp#par_id3154016.26.help.text"
+msgid "Case Else"
+msgstr "Case Else"
+
+#: 03080302.xhp#par_id3155602.27.help.text
+msgctxt "03080302.xhp#par_id3155602.27.help.text"
+msgid "Print \"Outside range 1 to 10\""
+msgstr "Print \"Välin 1...10 ulkopuolella\""
+
+#: 03080302.xhp#par_id3150328.28.help.text
+msgctxt "03080302.xhp#par_id3150328.28.help.text"
+msgid "End Select"
+msgstr "End Select"
+
+#: 03080302.xhp#par_id3154479.29.help.text
+msgctxt "03080302.xhp#par_id3154479.29.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 01170101.xhp#tit.help.text
+msgid "General"
+msgstr "Yleistä"
+
+#: 01170101.xhp#hd_id3147436.1.help.text
+msgid "<link href=\"text/sbasic/shared/01170101.xhp\" name=\"General\">General</link>"
+msgstr "<link href=\"text/sbasic/shared/01170101.xhp\" name=\"General\">Yleistä</link>"
+
+#: 01170101.xhp#par_id3155855.2.help.text
+msgid "Define the properties for the selected control or dialog. The available properties depend on the type of control selected. The following properties therefore are not available for every type of control."
+msgstr "Määritetään valitun ohjausobjektin tai valintaikkunan ominaisuudet. Niiden määrä riippuu valitun ohjausobjektin tyypistä. Siksi kaikki seuraavassa esitetyt ominaisuudet eivät ole esillä kaikilla ohjausobjekteilla."
+
+#: 01170101.xhp#hd_id3148647.11.help.text
+msgid "Alignment"
+msgstr "Tasaus"
+
+#: 01170101.xhp#par_id3147318.12.help.text
+msgid "<ahelp hid=\"HID_PROP_IMAGE_ALIGN\">Specify the alignment option for the selected control.</ahelp>"
+msgstr "<ahelp hid=\"HID_PROP_IMAGE_ALIGN\">Määritetään valitun ohjausobjektin tasausasetukset.</ahelp>"
+
+#: 01170101.xhp#hd_id3153189.76.help.text
+msgid "AutoFill"
+msgstr "Automaattinen täyttö"
+
+#: 01170101.xhp#par_id3152460.77.help.text
+msgid "<ahelp hid=\".\">Select \"Yes\" to enable the AutoFill function for the selected control. </ahelp>"
+msgstr "<ahelp hid=\".\">Valinta \"Kyllä\" tekee valitun ohjausobjektin automaattisen täytön mahdolliseksi. </ahelp>"
+
+#: 01170101.xhp#hd_id3155307.3.help.text
+msgid "Background color"
+msgstr "Taustaväri"
+
+#: 01170101.xhp#par_id3145251.4.help.text
+msgid "<ahelp hid=\".\">Specify the background color for the current control.</ahelp>"
+msgstr "<ahelp hid=\".\">Määritetään valitun ohjausobjektin taustaväri.</ahelp>"
+
+#: 01170101.xhp#hd_id3151076.263.help.text
+msgid "Large change"
+msgstr "Iso muutos"
+
+#: 01170101.xhp#par_id3148457.262.help.text
+msgid "<ahelp hid=\".\">Specify the number of units to scroll when a user clicks in the area between the slider and the arrows on a scrollbar.</ahelp>"
+msgstr "<ahelp hid=\".\">Määritetään vieritettävien yksiköiden määrä, kun napsautetaan vierityspalkin liukusäätimen ja nuolen välistä taustaa.</ahelp>"
+
+#: 01170101.xhp#hd_id3153876.139.help.text
+msgid "Border"
+msgstr "Reunus"
+
+#: 01170101.xhp#par_id3154017.140.help.text
+msgid "<ahelp hid=\".\">Specify the border type for the current control.</ahelp>"
+msgstr "<ahelp hid=\".\">Määritetään valitun ohjausobjektin reunan tyyppi.</ahelp>"
+
+#: 01170101.xhp#hd_id3150749.23.help.text
+msgid "Button type"
+msgstr "Painikkeen tyyppi"
+
+#: 01170101.xhp#par_id3155064.24.help.text
+msgid "<ahelp hid=\".\">Select a button type. Button types determine what type of action is initiated.</ahelp>"
+msgstr "<ahelp hid=\".\">Valitaan painikkeen tyyppi. Se määrittää, millainen toiminto painikkeella käynnistetään.</ahelp>"
+
+#: 01170101.xhp#hd_id3149019.5.help.text
+msgid "Character set"
+msgstr "Merkistö"
+
+#: 01170101.xhp#par_id3148406.6.help.text
+msgid "<ahelp hid=\".\">Select the font to be used for displaying the contents of the current control.</ahelp>"
+msgstr "<ahelp hid=\".\">Valitaan nykyisen ohjausobjektin sisällön esittämiseen käytetty fontti.</ahelp>"
+
+#: 01170101.xhp#hd_id3147341.149.help.text
+msgid "Currency symbol"
+msgstr "Valuuttasymboli"
+
+#: 01170101.xhp#par_id3146315.150.help.text
+msgid "<ahelp hid=\".\">Enter the currency symbol to be used for currency controls.</ahelp>"
+msgstr "<ahelp hid=\".\">Annetaan valuuttakentässä käytettävä valuuttasymboli.</ahelp>"
+
+#: 01170101.xhp#hd_id7936643.help.text
+msgctxt "01170101.xhp#hd_id7936643.help.text"
+msgid "Date"
+msgstr "Päivämäärä"
+
+#: 01170101.xhp#par_id2293771.help.text
+msgid "<ahelp hid=\".\">Specify the default date to be shown in the Date control.</ahelp>"
+msgstr "<ahelp hid=\".\">Määritetään päivämääräkentässä näytettävä oletuspäivämäärä.</ahelp>"
+
+#: 01170101.xhp#hd_id3153965.82.help.text
+msgid "Date format"
+msgstr "Päivämäärän muotoilu"
+
+#: 01170101.xhp#par_id3155334.83.help.text
+msgid "<ahelp hid=\".\">Specify the desired format for a date control. A date control interprets the user input depending on this format setting.</ahelp>"
+msgstr "<ahelp hid=\".\">Määritetään päivämääräkentän päivämäärämuotoilu. Päivämääräkenttä tulkitsee käyttäjän syötteen tämän muotoiluasetuksen mukaisesti.</ahelp>"
+
+#: 01170101.xhp#hd_id3154663.121.help.text
+msgid "Date max."
+msgstr "Päivämäärä enint."
+
+#: 01170101.xhp#par_id3148485.122.help.text
+msgid "<ahelp hid=\".\">Specify the upper limit for a date control.</ahelp>"
+msgstr "<ahelp hid=\".\">Määritetään päivämääräkentän arvon yläraja.</ahelp>"
+
+#: 01170101.xhp#hd_id3152778.131.help.text
+msgid "Date min."
+msgstr "Päivämäärä vähint."
+
+#: 01170101.xhp#par_id3154120.132.help.text
+msgid "<ahelp hid=\".\">Specify the lower limit for a date control.</ahelp>"
+msgstr "<ahelp hid=\".\">Määritetään päivämääräkentän arvon alaraja.</ahelp>"
+
+#: 01170101.xhp#hd_id3154573.137.help.text
+msgid "Decimal accuracy"
+msgstr "Desimaalitarkkuus"
+
+#: 01170101.xhp#par_id3166426.138.help.text
+msgid "<ahelp hid=\".\">Specify the number of decimal places displayed for a numerical or currency control.</ahelp>"
+msgstr "<ahelp hid=\".\">Määritetään numeerisen tai valuuttakentän näytettävien desimaalien määrä.</ahelp>"
+
+#: 01170101.xhp#hd_id3159091.144.help.text
+msgid "Default button"
+msgstr "Oletuspainike"
+
+#: 01170101.xhp#par_id3154200.145.help.text
+msgid "<ahelp hid=\".\">Select \"Yes\" to make the current button control the default selection. Pressing <emph>Return</emph> in the dialog activates the default button.</ahelp>"
+msgstr "<ahelp hid=\".\">Valinta \"Kyllä\" tekee nykyisestä painikkeesta oletusvalinnan. <emph>Return</emph>-näppäimen painallus valintaikkunassa aktivoi oletuspainikkeen toiminnon.</ahelp>"
+
+#: 01170101.xhp#par_idN108BA.help.text
+msgid "Delay"
+msgstr "Viivytä"
+
+#: 01170101.xhp#par_idN108D0.help.text
+msgid "<ahelp hid=\".\">Specifies the delay in milliseconds between scrollbar trigger events.</ahelp> A trigger event occurs when you click a scrollbar arrow or click the background area in a scrollbar. Repeated trigger events occur if you keep the mouse button pressed when you click a scrollbar arrow or background area in a scrollbar. If you want, you can include valid time units with the number that you enter, for example, 2 s or 500 ms."
+msgstr "<ahelp hid=\".\">Määritetään vierityspalkin liipaisutoimintojen väli millisekunneissa.</ahelp> Liipaisutoiminto tapahtuu, kun vierityspalkin nuolta tai taustaa napsautetaan. Toistuva liipaisu tapahtuu, jos hiiren painiketta painetaan jatkuvasti vierityspalkin nuolen tai taustan kohdalla. Syötteessä voi olla kelvollinen aikayksikkökin, esimerkiksi 2 s tai 500 ms."
+
+#: 01170101.xhp#hd_id3151278.19.help.text
+msgid "Dropdown"
+msgstr "Pudotus"
+
+#: 01170101.xhp#par_id3155113.20.help.text
+msgid "<ahelp hid=\".\">Select \"Yes\" to enable the dropdown option for list or combo box controls. A dropdown control field has an arrow button which you can click to open a list of the existing form entries.</ahelp>"
+msgstr "<ahelp hid=\".\">Valinta \"Kyllä\" tekee mahdolliseksi luettelon tai yhdistelmäruudun pudotustoiminnon. Kentän pudotustoiminto näkyy nuolivalitsimena, jota napsauttamalla vaihtoehtojen luettelo avataan.</ahelp>"
+
+#: 01170101.xhp#hd_id3151216.13.help.text
+msgid "Enabled"
+msgstr "Käytössä"
+
+#: 01170101.xhp#par_id3150517.14.help.text
+msgid "<ahelp hid=\".\">Select \"Yes\" to enable the control. If the control is disabled, it is grayed out in the dialog.</ahelp>"
+msgstr "<ahelp hid=\".\">Valinta \"Kyllä\" ottaa ohjausobjektin käyttöön. Jos ohjausobjekti ei ole käytössä, se näkyy harmaaksi himmennettynä valintaikkunassa.</ahelp>"
+
+#: 01170101.xhp#hd_id3155379.91.help.text
+msgid "Edit mask"
+msgstr "Rajoituslauseke"
+
+#: 01170101.xhp#par_id3155509.92.help.text
+msgid "<ahelp hid=\".\">Specify the edit mask for a pattern control. This is a character code that defines the input format for the control.</ahelp>"
+msgstr "<ahelp hid=\".\">Määritetään rajoitetun kentän muokkausmaski. Se on merkkikoodi, joka määrittää kentän syötteen muodon.</ahelp>"
+
+#: 01170101.xhp#par_id3154485.184.help.text
+msgid "You need to specify a masking character for each input character of the edit mask to restrict the input to the values that are listed in the following table:"
+msgstr "Jokaista syötettävää merkkiä kohti pitää määrittää maskimerkki, joka rajoittaa arvoja seuraavan taulukon mukaisesti:"
+
+#: 01170101.xhp#par_id3155809.93.help.text
+msgid " Character "
+msgstr "Merkki"
+
+#: 01170101.xhp#par_id3148702.94.help.text
+msgid "Meaning"
+msgstr "Selite"
+
+#: 01170101.xhp#par_id3156199.95.help.text
+msgid "L"
+msgstr "L"
+
+#: 01170101.xhp#par_id3148869.96.help.text
+msgid "A text constant. This character cannot be modified by the user. "
+msgstr "Tekstivakio. Käyttäjä ei voi muokata tällä kohdalla olevaa merkkiä."
+
+#: 01170101.xhp#par_id3156016.97.help.text
+msgid "a"
+msgstr "a"
+
+#: 01170101.xhp#par_id3157983.98.help.text
+msgid "The characters a-z can be entered here. If a capital letter is entered, it is automatically converted to a lowercase letter."
+msgstr "Kirjaimet a...ö voidaan syöttää tähän kohtaan."
+
+#: 01170101.xhp#par_id3148607.99.help.text
+msgid "A"
+msgstr "A"
+
+#: 01170101.xhp#par_id3159204.100.help.text
+msgid "The characters A-Z can be entered here. If a lowercase letter is entered, it is automatically converted to a capital letter"
+msgstr "Kirjaimet A...Ö voidaan syöttää tähän kohtaan. Syötetyt pienet kirjaimet muuntuvat suuraakkosiksi."
+
+#: 01170101.xhp#par_id3149126.101.help.text
+msgid "c"
+msgstr "c"
+
+#: 01170101.xhp#par_id3151304.102.help.text
+msgid "The characters a-z and 0-9 can be entered here. If a capital letter is entered, it is automatically converted to a lowercase letter."
+msgstr "Merkit a...ö ja 0...9 voidaan syöttää tähän kohtaan."
+
+#: 01170101.xhp#par_id3152870.103.help.text
+msgid "C"
+msgstr "C"
+
+#: 01170101.xhp#par_id3155071.104.help.text
+msgid "The characters a-z and 0-9 can be entered here. If a lowercase letter is entered, it is automatically converted to a capital letter"
+msgstr "Kirjaimet A...Ö ja numerot 0...9 voidaan syöttää tähän kohtaan. Syötetyt pienet kirjaimet muuntuvat suuraakkosiksi."
+
+#: 01170101.xhp#par_id3159230.105.help.text
+msgid "N"
+msgstr "N"
+
+#: 01170101.xhp#par_id3154650.106.help.text
+msgid "Only the characters 0-9 can be entered."
+msgstr "Vain merkit 0-9 voidaan lisätä."
+
+#: 01170101.xhp#par_id3149383.107.help.text
+msgctxt "01170101.xhp#par_id3149383.107.help.text"
+msgid "x"
+msgstr "x"
+
+#: 01170101.xhp#par_id3153489.108.help.text
+msgid "All printable characters can be entered."
+msgstr "Kaikkia tulostuvia merkkejä voidaan syöttää."
+
+#: 01170101.xhp#par_id3146967.109.help.text
+msgid "X"
+msgstr "X"
+
+#: 01170101.xhp#par_id3154707.110.help.text
+msgid "All printable characters can be entered. If a lowercase letter is used, it is automatically converted to a capital letter."
+msgstr "Kaikki tulostuvat merkit voidaan syöttää tähän kohtaan. Syötetyt pienet kirjaimet muuntuvat suuraakkosiksi."
+
+#: 01170101.xhp#hd_id2128971.help.text
+msgid "Editable"
+msgstr "Muokattava"
+
+#: 01170101.xhp#par_id6519974.help.text
+msgid "<ahelp hid=\".\">Specifies whether the nodes of the tree control are editable.</ahelp>"
+msgstr "<ahelp hid=\".\">Määrittää, onko puu-ohjausobjektin solmut muokattavia.</ahelp>"
+
+#: 01170101.xhp#par_id4591814.help.text
+msgctxt "01170101.xhp#par_id4591814.help.text"
+msgid "The default value is FALSE."
+msgstr "Oletusarvo on 'Ei' (FALSE)."
+
+#: 01170101.xhp#hd_id3149317.114.help.text
+msgctxt "01170101.xhp#hd_id3149317.114.help.text"
+msgid "Graphics"
+msgstr "Kuvat"
+
+#: 01170101.xhp#par_id3147546.115.help.text
+msgid "<ahelp hid=\".\">Specify the source of the graphics for a button or an image control. Click \"...\" to select a file.</ahelp>"
+msgstr "<ahelp hid=\".\">Määritetään painike- tai kuvaohjausobjektin kuvien lähde. Napsautetaan \"...\" tiedoston valitsemiseksi.</ahelp>"
+
+#: 01170101.xhp#hd_id3154627.258.help.text
+msgid "Height"
+msgstr "Korkeus"
+
+#: 01170101.xhp#par_id3155754.257.help.text
+msgid "<ahelp hid=\".\">Specify the height of the current control or the dialog.</ahelp>"
+msgstr "<ahelp hid=\".\">Määritetään nykyisen ohjausobjektin tai valintaikkunan korkeus.</ahelp>"
+
+#: 01170101.xhp#hd_id3153072.208.help.text
+msgid "Help text"
+msgstr "Ohjeteksti"
+
+#: 01170101.xhp#par_id3147502.209.help.text
+msgid "<ahelp hid=\".\">Enter a help text that is displayed as a tip (bubble help) when the mouse rests over the control.</ahelp>"
+msgstr "<ahelp hid=\".\">Kirjoitetaan ohjeteksti, joka näkyy vihjeenä (ohjepuhekupla), kun hiiren kohdistin on ohjausobjektin päällä.</ahelp>"
+
+#: 01170101.xhp#hd_id3154400.212.help.text
+msgid "Help URL"
+msgstr "Ohjeen URL-osoite"
+
+#: 01170101.xhp#par_id3150431.213.help.text
+msgid "<ahelp hid=\".\">Specify the help URL that is called when you press F1 while the focus is on a particular control. For example, use the format HID:1234 to call the Help-ID with the number 1234.</ahelp>"
+msgstr "<ahelp hid=\".\">Määritellään ohjeen paikannuskoodi, jota kutsutaan, kun F1 on painettu kohdistuksen ollessa kyseisessä ohjausobjektissa. Esimerkiksi HID:1234 -koodilla kutsutaan ohjetta, jonka ID-numero on 1234.</ahelp>"
+
+#: 01170101.xhp#par_id4171269.help.text
+msgid "Set the environment variable HELP_DEBUG to 1 to view the Help-IDs as extended help tips."
+msgstr "Kun ympäristömuuttuja HELP_DEBUG asetetaan arvoon 1, ohje-ID:t näkyvät kuin laajennetut vihjeet."
+
+#: 01170101.xhp#hd_id3159260.85.help.text
+msgid "Incr./decrement value"
+msgstr "Lisäys-/vähennysarvo"
+
+#: 01170101.xhp#par_id3145233.86.help.text
+msgid "<ahelp hid=\".\">Specify the increment and decrement interval for spin button controls.</ahelp>"
+msgstr "<ahelp hid=\".\">Määritetään askelluspainikkeen askeleen pituus.</ahelp>"
+
+#: 01170101.xhp#hd_id539262.help.text
+msgid "Invokes stop mode editing"
+msgstr "Tallennus solmun muokkauksen keskeytyessä"
+
+#: 01170101.xhp#par_id234382.help.text
+msgid "<ahelp hid=\".\">Specifies what happens when editing is interrupted by selecting another node in the tree, a change in the tree's data, or by some other means.</ahelp>"
+msgstr "<ahelp hid=\".\">Määritetään, mitä tapahtuu, kun muokkaus keskeytyy toisen solmun valintaan, puun tietojen muutokseen tai jonkin muun syyn takia.</ahelp>"
+
+#: 01170101.xhp#par_id6591082.help.text
+msgid "Setting this property to TRUE causes the changes to be automatically saved when editing is interrupted. FALSE means that editing is canceled and changes are lost."
+msgstr "Ominaisuuden asetus 'Kyllä' (TRUE) johtaa muutosten tallentumiseen muokkauksen keskeytyessä. 'Ei' (FALSE) tarkoittaa, että muokkaus perutaan ja muutokset menetetään."
+
+#: 01170101.xhp#par_id9298074.help.text
+msgctxt "01170101.xhp#par_id9298074.help.text"
+msgid "The default value is FALSE."
+msgstr "Oletusarvo on 'Ei' (FALSE)."
+
+#: 01170101.xhp#hd_id3150536.7.help.text
+msgid "Label"
+msgstr "Selite"
+
+#: 01170101.xhp#par_id3146324.8.help.text
+msgid "<ahelp hid=\".\">Specifies the label of the current control. The label is displayed along with the control.</ahelp>"
+msgstr "<ahelp hid=\".\">Määritetään työstettävän ohjausobjektin selite. Selite näkyy ohjausobjektin vieressä.</ahelp>"
+
+#: 01170101.xhp#par_id3146816.223.help.text
+msgid "You can create multi-line <emph>labels</emph> by inserting manual line breaks in the label using <emph>Shift+Enter</emph>."
+msgstr "Moniriviset <emph>selitteet</emph> luodaan lisäämällä rivinvaihto <emph>Vaihto+Enter</emph> -painalluksella."
+
+#: 01170101.xhp#hd_id3150457.74.help.text
+msgid "Line Count"
+msgstr "Rivimäärä"
+
+#: 01170101.xhp#par_id3149143.75.help.text
+msgid "<ahelp hid=\".\">Enter the number of lines to be displayed for a list control. For combo boxes, this setting is only active if the dropdown option is enabled. </ahelp>"
+msgstr "<ahelp hid=\".\">Annetaan luettelo-objektin näyttämä rivimäärä. Yhdistelmäruuduille (ComboBox) tämä asetus on aktiivinen, vain jos Pudotus-asetus on käytössä. </ahelp>"
+
+#: 01170101.xhp#hd_id7468489.help.text
+msgctxt "01170101.xhp#hd_id7468489.help.text"
+msgid "Scrollbar"
+msgstr "Vierityspalkki"
+
+#: 01170101.xhp#par_id7706228.help.text
+msgid "Adds the scrollbar type that you specify to a text box."
+msgstr "Lisätään vierityspalkkityyppi, joka määritellään kentässä."
+
+#: 01170101.xhp#hd_id3153121.256.help.text
+msgid "Small change"
+msgstr "Pieni muutos"
+
+#: 01170101.xhp#par_id3157875.255.help.text
+msgid "<ahelp hid=\".\">Specify the number of units to scroll when a user clicks an arrow on a scrollbar.</ahelp>"
+msgstr "<ahelp hid=\".\">Määritetään vieritettävien yksiköiden määrä, kun napsautetaan vierityspalkin liukusäätimen ja nuolen välistä taustaa.</ahelp>"
+
+#: 01170101.xhp#hd_id3145221.73.help.text
+msgid "List entries"
+msgstr "Luettelomerkinnät"
+
+#: 01170101.xhp#par_id3154580.120.help.text
+msgid "<ahelp hid=\".\">Specify the entries for a list control. One line takes one list entry. Press <emph>Shift+Enter</emph> to insert a new line.</ahelp>"
+msgstr "<ahelp hid=\".\">Määritetään luettelo-objektin kohdat. Yksi rivi vastaa yhtä kohtaa luettelossa. Painamalla <emph>Vaihto+Enter</emph> lisätään uusi rivi.</ahelp>"
+
+#: 01170101.xhp#hd_id3149723.159.help.text
+msgid "Literal mask"
+msgstr "Oletusteksti"
+
+#: 01170101.xhp#par_id3150656.160.help.text
+msgid "<ahelp hid=\".\">Specify the initial values to be displayed in a pattern control. This helps the user to identify which values are allowed in a pattern control. The literal mask is restricted by the format specified by the edit mask.</ahelp>"
+msgstr "<ahelp hid=\".\">Määritetään rajoitetussa kentässä näytettävä aloitusarvo. Tämä ohjaa käyttäjää tunnistamaan rajoitetun kentän sallitut arvot. Oletusteksti on rajattu rajoituslausekkeen muotoilujen mukaisesti.</ahelp>"
+
+#: 01170101.xhp#hd_id3149015.116.help.text
+msgid "Manual line break"
+msgstr "Valinnainen rivinvaihto"
+
+#: 01170101.xhp#par_id3149893.117.help.text
+msgid "<ahelp hid=\".\">Select \"Yes\" to allow manual line breaks inside multiline controls.</ahelp>"
+msgstr "<ahelp hid=\".\">Valinta \"Kyllä\" sallii pakotetut rivinvaihdot monirivisessä ohjausobjektissa.</ahelp>"
+
+#: 01170101.xhp#hd_id3150463.123.help.text
+msgid "Max. text length"
+msgstr "Suurin tekstin pituus"
+
+#: 01170101.xhp#par_id3150745.124.help.text
+msgid "<ahelp hid=\".\">Specify the maximum number of characters that the user can enter.</ahelp>"
+msgstr "<ahelp hid=\".\">Määritetään suurin merkkien määrä, jonka käyttäjä voi syöttää.</ahelp>"
+
+#: 01170101.xhp#hd_id3154675.21.help.text
+msgid "Multiline Input"
+msgstr "Usean rivin syöttö"
+
+#: 01170101.xhp#par_id3144741.22.help.text
+msgid "<ahelp hid=\".\">Select \"Yes\" to allow the input of multiple lines in the control. Press Enter to insert a manual line break in the control.</ahelp>"
+msgstr "<ahelp hid=\".\">Valinta \"Kyllä\" sallii moniriviset syötteet ohjausobjektissa. Enterin painallus lisää pakotetut rivinvaihdot ohjausobjektiin.</ahelp>"
+
+#: 01170101.xhp#hd_id3154848.129.help.text
+msgid "Multiselection"
+msgstr "Monivalinta"
+
+#: 01170101.xhp#par_id3151235.130.help.text
+msgid "<ahelp hid=\".\">Select \"Yes\" to allow the selection of multiple entries in list controls.</ahelp>"
+msgstr "<ahelp hid=\".\">Valinta \"Kyllä\" sallii kohteiden monivalinnan luettelo-objektissa.</ahelp>"
+
+#: 01170101.xhp#hd_id3148887.9.help.text
+msgid "Name"
+msgstr "Nimi"
+
+#: 01170101.xhp#par_id3154548.10.help.text
+msgid "<ahelp hid=\".\">Insert a name for the current control. This name is used to identify the control.</ahelp>"
+msgstr "<ahelp hid=\".\">Lisätään työstettävän ohjausobjektin nimi. Ohjausobjekti tunnistetaan tällä nimellä myös ohjelmallisesti.</ahelp>"
+
+#: 01170101.xhp#hd_id3148739.44.help.text
+msgid "Order"
+msgstr "Järjestys"
+
+#: 01170101.xhp#par_id3149252.45.help.text
+msgid "<ahelp hid=\".\">Specify the order in which the controls receive the focus when the Tab key is pressed in the dialog.</ahelp> On entering a dialog, the control with the lowest order (0) receives the focus. Pressing the <emph>Tab</emph> key the successively focusses the other controls as specified by their order number."
+msgstr "<ahelp hid=\".\">Määritetään järjestys, jonka mukaisesti ohjausobjekteihin kohdistetaan sarkaimen painalluksilla.</ahelp> Valintaikkunaa avattaessa ohjausobjekti, jolla on alhaisin järjestysnumero (0), tulee kohdistetuksi. Painelemalla <emph>Sarkainta</emph> kohdistus siirtyy toisiin ohjausobjekteihin niiden järjestysnumeron mukaisesti."
+
+#: 01170101.xhp#par_id3155259.46.help.text
+msgid "Initially, the controls receive numbers in the order they are added to the dialog. You can change the order numbers for controls. $[officename] Basic updates the order numbers automatically to avoid duplicate numbers. Controls that cannot be focused are also assigned a value but these controls are skipped when using the Tab key."
+msgstr "Perustettaessa ohjausobjektit saavat valintaikkunaan lisäysjärjestystään vastaavan numeron. Ohjausobjektin järjestysnumero on vaihdettavissa. $[officename] Basic päivittää järjestysnumeroita, niin ettei sama numero esiinny kahta kertaa. Ohjausobjektit, joita ei voi kohdistaa, saavat numeron, mutta nämä ohjausobjektit ohitetaan käytettäessä Sarkain-näppäintä."
+
+#: 01170101.xhp#hd_id3149511.247.help.text
+msgid "Orientation"
+msgstr "Suunta"
+
+#: 01170101.xhp#par_id3153780.246.help.text
+msgid "<ahelp hid=\".\">Specify the orientation for a scrollbar control.</ahelp>"
+msgstr "<ahelp hid=\".\">Määritetään vierityspalkin toimintasuunta.</ahelp>"
+
+#: 01170101.xhp#hd_id3154374.239.help.text
+msgid "Page (step)"
+msgstr "Sivu (vaihe)"
+
+#: 01170101.xhp#par_id3154109.238.help.text
+msgid "<ahelp hid=\".\">Specify the number of the dialog page to which the current control is assigned or the page number of the dialog you want to edit.</ahelp> If a dialog has only one page set its <emph>Page (Step)</emph> value to <emph>0</emph>."
+msgstr "<ahelp hid=\".\">Määritetään valintaikkunan välilehti, jolle työstettävä ohjausobjekti liitetään tai muokattava valintaikkunan sivunumero.</ahelp> Jos valintaikkunassa on vain yksi sivu, <emph>Sivu (vaihe)</emph> -arvoksi asetetaan <emph>0</emph>."
+
+#: 01170101.xhp#par_id3148580.236.help.text
+msgid "Select <emph>Page (Step)</emph> = 0 to make a control visible on every dialog page."
+msgstr "Valinta <emph>Sivu (vaihe)</emph> = 0 tekee ohjausobjektin näkyväksi kaikilla valintaikkunan sivuilla."
+
+#: 01170101.xhp#par_id3146144.235.help.text
+msgid "To switch between dialog pages at run time, you need to create a macro that changes the value of <emph>Page (Step)</emph>."
+msgstr "Valintaikkunan sivun vaihtaminen ajonaikaisesti vaatii erillisen makron luomista, jossa <emph>Sivu (vaihe)</emph> -arvoa muutetaan."
+
+#: 01170101.xhp#hd_id3154558.156.help.text
+msgid "Password characters"
+msgstr "Salasanan merkit"
+
+#: 01170101.xhp#par_id3152787.157.help.text
+msgid "<ahelp hid=\".\">Enter a character to be displayed instead of the characters that are typed. This can be used for entering passwords in text controls.</ahelp>"
+msgstr "<ahelp hid=\".\">Annetaan merkki, joka näytetään salasanaa kirjoitettaessa salattavan merkin tilalla. Tätä käytetään tekstikentissä.</ahelp>"
+
+#: 01170101.xhp#hd_id3148750.245.help.text
+msgid "PositionX"
+msgstr "SijaintiX"
+
+#: 01170101.xhp#par_id3154517.244.help.text
+msgid "<ahelp hid=\".\">Specify the distance of the current control from the left side of the dialog.</ahelp>"
+msgstr "<ahelp hid=\".\">Määritetään työstettävän ohjausobjektin etäisyys valintaikkunan vasemmasta reunasta.</ahelp>"
+
+#: 01170101.xhp#hd_id3152767.243.help.text
+msgid "PositionY"
+msgstr "SijaintiY"
+
+#: 01170101.xhp#par_id3159082.242.help.text
+msgid "<ahelp hid=\".\">Specify the distance of the current control from the top of the dialog.</ahelp>"
+msgstr "<ahelp hid=\".\">Määritetään työstettävän ohjausobjektin etäisyys valintaikkunan yläreunasta.</ahelp>"
+
+#: 01170101.xhp#hd_id3159213.221.help.text
+msgid "Prefix symbol"
+msgstr "Symboli etuliitteenä"
+
+#: 01170101.xhp#par_id3149688.222.help.text
+msgid "<ahelp hid=\".\">Select \"Yes\" to display the currency symbol prefix in currency controls when a number was entered.</ahelp>"
+msgstr "<ahelp hid=\".\">Valinnalla \"Kyllä\" määritetty valuuttasymboli esitetään etuliitteenä valuuttakentässä.</ahelp>"
+
+#: 01170101.xhp#hd_id3149728.89.help.text
+msgid "Print"
+msgstr "Tulosta"
+
+#: 01170101.xhp#par_id3150001.90.help.text
+msgid "<ahelp hid=\".\">Select \"Yes\" to include the current control in a document's printout.</ahelp>"
+msgstr "<ahelp hid=\".\">Valinta \"Kyllä\" tekee työstettävästä ohjausobjektista tulosteessakin näkyvän.</ahelp>"
+
+#: 01170101.xhp#hd_id3154671.261.help.text
+msgid "Progress value"
+msgstr "Etenemisen arvo"
+
+#: 01170101.xhp#par_id3146849.260.help.text
+msgid "<ahelp hid=\".\">Specify a progress value for a progress bar control.</ahelp>"
+msgstr "<ahelp hid=\".\">Määritetään etenemispalkissa näkyvä etenemisarvo (palkin pituus).</ahelp>"
+
+#: 01170101.xhp#hd_id3153112.254.help.text
+msgid "Progress value max."
+msgstr "Etenemisen arvo enint."
+
+#: 01170101.xhp#par_id3145167.253.help.text
+msgid "<ahelp hid=\".\">Specify the maximum value of a progress bar control.</ahelp>"
+msgstr "<ahelp hid=\".\">Määritetään luku, joka vastaa etenemispalkin täyttä pituutta.</ahelp>"
+
+#: 01170101.xhp#hd_id3153569.249.help.text
+msgid "Progress value min."
+msgstr "Etenemisen arvo vähint."
+
+#: 01170101.xhp#par_id3154506.248.help.text
+msgid "<ahelp hid=\".\">Specify the minimum value of a progress bar control.</ahelp>"
+msgstr "<ahelp hid=\".\">Määritetään luku, joka skaalataan vastaamaan etenemispalkin nolla-pituutta.</ahelp>"
+
+#: 01170101.xhp#hd_id3150134.42.help.text
+msgid "Read-only"
+msgstr "Kirjoitussuojattu"
+
+#: 01170101.xhp#par_id3155930.43.help.text
+msgid "<ahelp hid=\".\">Select \"Yes\" to prevent the user from editing the value of the current control. The control is enabled and can be focussed but not modified.</ahelp>"
+msgstr "<ahelp hid=\".\">Valitsemalla \"Kyllä\" estetään käyttäjää muokkaamasta nykyistä ohjausobjektia. Ohjausobjekti on käytettävissä ja kohdistettavissa, muttei muokattavissa.</ahelp>"
+
+#: 01170101.xhp#par_idN11112.help.text
+msgid "Repeat"
+msgstr "Toista"
+
+#: 01170101.xhp#par_idN11128.help.text
+msgid "<ahelp hid=\".\">Repeats trigger events when you keep the mouse button pressed on a control such as a spin button.</ahelp>"
+msgstr "<ahelp hid=\".\">Liipaisutapahtumaa toistetaan, kun hiiren painiketta painetaan askelluspainikkeessa tai vastaavassa ohjausobjektissa.</ahelp>"
+
+#: 01170101.xhp#hd_id9579149.help.text
+msgid "Root displayed"
+msgstr "Näytä juuri"
+
+#: 01170101.xhp#par_id7126987.help.text
+msgid "<ahelp hid=\".\">Specifies if the root node of the tree control is displayed.</ahelp>"
+msgstr "<ahelp hid=\".\">Määritetään, että puu-ohjausobjektin juurisolmu on näkyvissä.</ahelp>"
+
+#: 01170101.xhp#par_id9174779.help.text
+msgid "If Root displayed is set to FALSE, the root node of a model is no longer a valid node for the tree control and can't be used with any method of XTreeControl."
+msgstr "Jos juuren esittäminen on asetettu FALSE- eli 'Ei'-tilaan"
+
+#: 01170101.xhp#par_id594195.help.text
+msgctxt "01170101.xhp#par_id594195.help.text"
+msgid "The default value is TRUE."
+msgstr "Oletusarvo on 'Kyllä' (TRUE)."
+
+#: 01170101.xhp#hd_id7534409.help.text
+msgid "Row height"
+msgstr "Rivin korkeus"
+
+#: 01170101.xhp#par_id6471755.help.text
+msgid "<ahelp hid=\".\">Specifies the height of each row of a tree control, in pixels.</ahelp>"
+msgstr "<ahelp hid=\".\">Määritetään, puu-ohjausobjektin rivien korkeudet, pikseleinä.</ahelp>"
+
+#: 01170101.xhp#par_id2909329.help.text
+msgid "If the specified value is less than or equal to zero, the row height is the maximum height of all rows."
+msgstr "Jos määritetty arvo on pienempi tai yhtä suuri kuin nolla, rivin korkeus on kaikkien rivien korkeuden enimmäisarvo."
+
+#: 01170101.xhp#par_id4601580.help.text
+msgid "The default value is 0."
+msgstr "Oletusarvo on 0."
+
+#: 01170101.xhp#hd_id3148761.264.help.text
+msgid "Scale"
+msgstr "Skaalaa"
+
+#: 01170101.xhp#par_id3159134.265.help.text
+msgid "<ahelp hid=\".\">Scales the image to fit the control size.</ahelp>"
+msgstr "<ahelp hid=\".\">Kuva sovitetaan ohjausobjektin kokoon.</ahelp>"
+
+#: 01170101.xhp#hd_id7597277.help.text
+msgctxt "01170101.xhp#hd_id7597277.help.text"
+msgid "Scrollbar"
+msgstr "Vierityspalkki"
+
+#: 01170101.xhp#par_id986968.help.text
+msgid "<ahelp hid=\".\">Adds the scrollbar type that you specify to a text box.</ahelp>"
+msgstr "<ahelp hid=\".\">Lisätään määriteltävä vierityspalkkityyppi tekstikenttään.</ahelp>"
+
+#: 01170101.xhp#hd_id3147370.241.help.text
+msgid "Scroll value"
+msgstr "Vierityksen määrä"
+
+#: 01170101.xhp#par_id3159622.240.help.text
+msgid "<ahelp hid=\".\">Specify the initial value of a scrollbar control. This determines the position of the scrollbar slider.</ahelp>"
+msgstr "<ahelp hid=\".\">Määritetään vierityspalkin alkuarvo. Tämä määrittää vierityspalkin liukusäätimen aseman.</ahelp>"
+
+#: 01170101.xhp#hd_id3155440.252.help.text
+msgid "Scroll value max."
+msgstr "Vierityksen määrä enint."
+
+#: 01170101.xhp#par_id3148877.251.help.text
+msgid "<ahelp hid=\".\">Specify the maximum value of a scrollbar control.</ahelp>"
+msgstr "<ahelp hid=\".\">Määritetään vierityspalkin enimmäisarvo.</ahelp>"
+
+#: 01170101.xhp#par_idN111E4.help.text
+msgid "Scroll value min."
+msgstr "Vierityksen määrä väh."
+
+#: 01170101.xhp#par_idN111E8.help.text
+msgid "<ahelp hid=\".\">Specify the minimum value of a scrollbar control.</ahelp>"
+msgstr "<ahelp hid=\".\">Määritetään vierityspalkin vähimmäisarvo.</ahelp>"
+
+#: 01170101.xhp#hd_id543534.help.text
+msgid "Show handles"
+msgstr "Näytä kahvat"
+
+#: 01170101.xhp#par_id5060884.help.text
+msgid "<ahelp hid=\".\">Specifies whether the handles of the nodes should be displayed.</ahelp>"
+msgstr "<ahelp hid=\".\">Määritetään solmujen kahvojen näkyvyys.</ahelp>"
+
+#: 01170101.xhp#par_id4974822.help.text
+msgid "The handles are dotted lines that visualize the hierarchy of the tree control."
+msgstr "Kahvat ovat pisteviivoja, jotka esittävät puu-ohjausobjektin hierarkkisuutta."
+
+#: 01170101.xhp#par_id7687307.help.text
+msgctxt "01170101.xhp#par_id7687307.help.text"
+msgid "The default value is TRUE."
+msgstr "Oletusarvo on 'Kyllä' (TRUE)."
+
+#: 01170101.xhp#hd_id4062013.help.text
+msgid "Show root handles"
+msgstr "Näytä juuren kahvat"
+
+#: 01170101.xhp#par_id3314004.help.text
+msgid "<ahelp hid=\".\">Specifies whether the handles of the nodes should also be displayed at root level.</ahelp>"
+msgstr "<ahelp hid=\".\">Määritetään juurisolmun kahvan näkyvyys.</ahelp>"
+
+#: 01170101.xhp#par_id2396313.help.text
+msgctxt "01170101.xhp#par_id2396313.help.text"
+msgid "The default value is TRUE."
+msgstr "Oletusarvo on 'Kyllä' (TRUE)."
+
+#: 01170101.xhp#par_idN10EC2.help.text
+msgid "Selection"
+msgstr "Valinta"
+
+#: 01170101.xhp#par_idN10ED8.help.text
+msgid "<ahelp hid=\".\">Specifies the sequence of the selected items, where \"0\" corresponds to the first item. To select more than one item, Multiselection must be enabled.</ahelp>"
+msgstr "<ahelp hid=\".\">Määrittää valittujen aiheiden järjestyksen, missä \"0\" vastaa ensimmäistä aihetta. Monivalinta pitää olla käytössä, jos valitaan useampia aiheita.</ahelp>"
+
+#: 01170101.xhp#par_idN10EEB.help.text
+msgid "Click the <emph>...</emph> button to open the <emph>Selection</emph> dialog."
+msgstr "Napsauttamalla <emph>...</emph> -painiketta avataan <emph>Valinta</emph>-dialogi."
+
+#: 01170101.xhp#par_idN10F0A.help.text
+msgid "<ahelp hid=\".\">Click the item or items that you want to select. To select more than one item, ensure that the Multiselection option is selected.</ahelp>"
+msgstr "<ahelp hid=\".\">Napsautetaan valittavaa aihetta tai valittavia aiheita. Monivalinta pitää olla käytössä, jos valitaan useampia aiheita.</ahelp>"
+
+#: 01170101.xhp#hd_id5026093.help.text
+msgid "Selection type"
+msgstr "Valintatyyppi"
+
+#: 01170101.xhp#par_id1134067.help.text
+msgid "<ahelp hid=\".\">Specifies the selection mode that is enabled for this tree control.</ahelp>"
+msgstr "<ahelp hid=\".\">Määritetään puu-ohjausobjektiin valintatyyppi.</ahelp>"
+
+#: 01170101.xhp#hd_id3154193.87.help.text
+msgid "Spin Button"
+msgstr "Askelluspainike"
+
+#: 01170101.xhp#par_id3145298.88.help.text
+msgid "<ahelp hid=\".\">Select \"Yes\" to add spin buttons to a numerical, currency, date, or time control to allow increasing and decreasing the input value using arrow buttons.</ahelp>"
+msgstr "<ahelp hid=\".\">Valinta \"Kyllä\" lisää askelluspainikkeen numeeriseen, valuutta-, päivämäärä- tai aikakenttään ja tekee mahdolliseksi syöttöarvon kasvattamisen tai pienentämisen nuolipainikkeilla.</ahelp>"
+
+#: 01170101.xhp#hd_id3156267.232.help.text
+msgid "State"
+msgstr "Tila"
+
+#: 01170101.xhp#par_id3150928.231.help.text
+msgid "<ahelp hid=\".\">Select the selection state of the current control.</ahelp>"
+msgstr "<ahelp hid=\".\">Valitaan nykyisen ohjausobjektin valintatila.</ahelp>"
+
+#: 01170101.xhp#hd_id3148396.112.help.text
+msgid "Strict format"
+msgstr "Ehdoton rajoitus"
+
+#: 01170101.xhp#par_id3153042.113.help.text
+msgid "<ahelp hid=\".\">Select \"Yes\" to only allow valid characters to be entered in a numerical, currency, date, or time control.</ahelp>"
+msgstr "<ahelp hid=\".\">Valinta \"Kyllä\" määrää, että vain kelpoiset merkit sallitaan kirjoitettaessa numeerisiin, valuutta-, päivämäärä- tai aikakenttiin (ohjausobjekteihin).</ahelp>"
+
+#: 01170101.xhp#hd_id3149538.48.help.text
+msgid "Tabstop"
+msgstr "Sarkain"
+
+#: 01170101.xhp#par_id3148543.49.help.text
+msgid "<ahelp hid=\".\">Select the focus behavior of the current control when using the <emph>Tab</emph> key.</ahelp>"
+msgstr "<ahelp hid=\".\">Valitaan kohdistuksen käyttäytyminen työstettävässä ohjausobjektissa, kun käytetään <emph>Sarkain</emph>-näppäintä.</ahelp>"
+
+#: 01170101.xhp#par_id3148776.178.help.text
+msgid "Default"
+msgstr "Oletus"
+
+#: 01170101.xhp#par_id3153547.179.help.text
+msgid "Only input controls receive the focus when using the <emph>Tab</emph> key. Controls without input like caption controls are omitted."
+msgstr "Vain syöttökentät kohdistetaan, kun käytetään <emph>Sarkain</emph>-näppäintä. Ohjausobjektit, joihin ei syötetä, kuten nimike-objektit, ohitetaan."
+
+#: 01170101.xhp#par_id3154632.52.help.text
+msgid "No"
+msgstr "Ei"
+
+#: 01170101.xhp#par_id3150475.53.help.text
+msgid "When using the tab key focusing skips the control."
+msgstr "Sarkain-näppäintä käytettäessä objekti ohitetaan."
+
+#: 01170101.xhp#par_id3150690.50.help.text
+msgid "Yes"
+msgstr "Kyllä"
+
+#: 01170101.xhp#par_id3159106.51.help.text
+msgid "The control can be selected with the Tab key."
+msgstr "Objekti voidaan valita Sarkaimella."
+
+#: 01170101.xhp#hd_id3145152.147.help.text
+msgid "Thousands Separator"
+msgstr "Tuhatlukuerotin"
+
+#: 01170101.xhp#par_id3155085.148.help.text
+msgid "<ahelp hid=\".\">Select \"Yes\" to display thousands separator characters in numerical and currency controls.</ahelp>"
+msgstr "<ahelp hid=\".\">Valitsemalla \"Kyllä\" esitetään tuhaterotinmerkki numeerisissa ja valuuttakentissä.</ahelp>"
+
+#: 01170101.xhp#hd_id3152816.168.help.text
+msgid "Time Format"
+msgstr "Ajan muoto"
+
+#: 01170101.xhp#par_id3145263.169.help.text
+msgid "<ahelp hid=\".\">Select the format to be used for time controls.</ahelp>"
+msgstr "<ahelp hid=\".\">Valitaan aikakentässä käytettävä muotoilu.</ahelp>"
+
+#: 01170101.xhp#hd_id3153920.127.help.text
+msgid "Time max."
+msgstr "Aika enint."
+
+#: 01170101.xhp#par_id3155401.128.help.text
+msgid "<ahelp hid=\".\">Specify the maximum time value for a time control.</ahelp>"
+msgstr "<ahelp hid=\".\">Määritetään aikakentän aika-arvojen yläraja.</ahelp>"
+
+#: 01170101.xhp#hd_id3163818.135.help.text
+msgid "Time min."
+msgstr "Aika väh."
+
+#: 01170101.xhp#par_id3156262.136.help.text
+msgid "<ahelp hid=\".\">Specify the minimum time value for a time control.</ahelp>"
+msgstr "<ahelp hid=\".\">Määritetään aikakentän aika-arvojen alaraja.</ahelp>"
+
+#: 01170101.xhp#hd_id3148638.266.help.text
+msgid "Title"
+msgstr "Otsikko"
+
+#: 01170101.xhp#par_id3147169.267.help.text
+msgid "<ahelp hid=\".\">Specify the title of the dialog. Click the border of the dialog to select the dialog.</ahelp>"
+msgstr "<ahelp hid=\".\">Määritetään valintaikkunan otsikko. Valintaikkuna saadaan valittua napauttamalla sen reunaa.</ahelp>"
+
+#: 01170101.xhp#par_id3153716.55.help.text
+msgid "<emph>Titles</emph> are only used for labeling a dialog and can only contain one line. Please note that if you work with macros, controls are only called through their <emph>Name</emph> property."
+msgstr "<emph>Otsikoita</emph> käytetään vain valintaikkunoiden selitteinä ja ne ovat yksirivisiä. Makrot kutsuvat ohjausobjekteja vain niiden <emph>Nimi</emph>-ominaisuudella, eivät otsikoilla."
+
+#: 01170101.xhp#hd_id3152594.173.help.text
+msgid "Tristate"
+msgstr "Kolmiarvoinen"
+
+#: 01170101.xhp#par_id3149825.174.help.text
+msgid "<ahelp hid=\".\">Select \"Yes\" to allow a check box to have three states (checked, unchecked, and grayed out) instead of two (checked and unchecked).</ahelp>"
+msgstr "<ahelp hid=\".\">Valinnalla \"Kyllä\" valintaruudut voivat esiintyä kolmessa eri tilassa (merkitty, merkitön tai harmaaksi himmennetty) kahden asemesta (merkitty tai merkitön).</ahelp>"
+
+#: 01170101.xhp#hd_id3150614.268.help.text
+msgctxt "01170101.xhp#hd_id3150614.268.help.text"
+msgid "Value"
+msgstr "Arvo"
+
+#: 01170101.xhp#par_id3154315.269.help.text
+msgid "<ahelp hid=\".\">Specify the value for the current control.</ahelp>"
+msgstr "<ahelp hid=\".\">Määritetään työstettävän ohjausobjektin arvo-ominaisuus.</ahelp>"
+
+#: 01170101.xhp#hd_id3152480.125.help.text
+msgid "Value max."
+msgstr "Arvo enint."
+
+#: 01170101.xhp#par_id3163823.126.help.text
+msgid "<ahelp hid=\".\">Specify the maximum value for the current control.</ahelp>"
+msgstr "<ahelp hid=\".\">Määritetään työstettävän ohjausobjektin arvon yläraja.</ahelp>"
+
+#: 01170101.xhp#hd_id3149276.133.help.text
+msgid "Value min."
+msgstr "Arvo väh."
+
+#: 01170101.xhp#par_id3145088.134.help.text
+msgid "<ahelp hid=\".\">Specify the minimum value for the current control.</ahelp>"
+msgstr "<ahelp hid=\".\">Määritetään työstettävän ohjausobjektin arvon alaraja.</ahelp>"
+
+#: 01170101.xhp#hd_id3149712.234.help.text
+msgid "Visible size"
+msgstr "Näkyvä koko"
+
+#: 01170101.xhp#par_id3149445.233.help.text
+msgid "<ahelp hid=\".\">Specify the length of the slider of a scrollbar control.</ahelp>"
+msgstr "<ahelp hid=\".\">Määritetään vierityspalkin liukusäätimen pituus.</ahelp>"
+
+#: 01170101.xhp#hd_id3152472.142.help.text
+msgid "Width"
+msgstr "Leveys"
+
+#: 01170101.xhp#par_id3157963.143.help.text
+msgid "<ahelp hid=\".\">Specify the width of the current control or dialog.</ahelp>"
+msgstr "<ahelp hid=\".\">Määritetään nykyisen ohjausobjektin tai valintaikkunan leveys.</ahelp>"
+
+#: 03120202.xhp#tit.help.text
+msgid "String Function [Runtime]"
+msgstr "Funktio String [ajonaikainen]"
+
+#: 03120202.xhp#bm_id3147291.help.text
+msgid "<bookmark_value>String function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio String</bookmark_value>"
+
+#: 03120202.xhp#hd_id3147291.1.help.text
+msgid "<link href=\"text/sbasic/shared/03120202.xhp\" name=\"String Function [Runtime]\">String Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03120202.xhp\" name=\"String Function [Runtime]\">Funktio String [ajonaikainen]</link>"
+
+#: 03120202.xhp#par_id3147242.2.help.text
+msgid "Creates a string according to the specified character, or the first character of a string expression that is passed to the function."
+msgstr "String luo merkkijonon tiettyä merkkiä toistaen tai ensimmäisestä merkkijonolausekkeen merkistä, joka välitetään funktiolle."
+
+#: 03120202.xhp#hd_id3149516.3.help.text
+msgctxt "03120202.xhp#hd_id3149516.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03120202.xhp#par_id3149233.4.help.text
+msgid "String (n As Long, {expression As Integer | character As String})"
+msgstr "String (n As Long, {lauseke1 As Integer | merkki1 As String})"
+
+#: 03120202.xhp#hd_id3143270.5.help.text
+msgctxt "03120202.xhp#hd_id3143270.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03120202.xhp#par_id3147530.6.help.text
+msgctxt "03120202.xhp#par_id3147530.6.help.text"
+msgid "String"
+msgstr "merkkijono (String)"
+
+#: 03120202.xhp#hd_id3154923.7.help.text
+msgctxt "03120202.xhp#hd_id3154923.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03120202.xhp#par_id3154347.8.help.text
+msgid "<emph>n:</emph> Numeric expression that indicates the number of characters to return in the string. The maximum allowed value of n is 65535."
+msgstr "<emph>N:</emph> numeerinen lauseke, joka osoittaa palautettavien merkkien määrän. Suurin sallittu n:n arvo on 65535."
+
+#: 03120202.xhp#par_id3148664.9.help.text
+msgid "<emph>Expression:</emph> Numeric expression that defines the ASCII code for the character."
+msgstr "<emph>Lauseke1:</emph> numeerinen lauseke, joka määrittää merkin ASCII-koodin."
+
+#: 03120202.xhp#par_id3150359.10.help.text
+msgid "<emph>Character:</emph> Any single character used to build the return string, or any string of which only the first character will be used."
+msgstr "<emph>Merkki1:</emph> mikä tahansa yksittäinen merkki, josta rakennetaan palautettava merkkijono tai mikä tahansa merkkijono, josta vain ensimmäistä merkkiä käytetään."
+
+#: 03120202.xhp#hd_id3152920.11.help.text
+msgctxt "03120202.xhp#hd_id3152920.11.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03120202.xhp#par_id3149203.12.help.text
+msgid "Sub ExampleString"
+msgstr "Sub ExampleString"
+
+#: 03120202.xhp#par_id3154124.13.help.text
+msgctxt "03120202.xhp#par_id3154124.13.help.text"
+msgid "Dim sText as String"
+msgstr "Dim sText as String"
+
+#: 03120202.xhp#par_id3147230.15.help.text
+msgid "sText = String(10,\"A\")"
+msgstr "sText = String(10,\"A\")"
+
+#: 03120202.xhp#par_id3153970.16.help.text
+msgctxt "03120202.xhp#par_id3153970.16.help.text"
+msgid "Msgbox sText"
+msgstr "Msgbox sText"
+
+#: 03120202.xhp#par_id3145785.18.help.text
+msgid "sText = String(10,65)"
+msgstr "sText = String(10,65)"
+
+#: 03120202.xhp#par_id3147288.19.help.text
+msgctxt "03120202.xhp#par_id3147288.19.help.text"
+msgid "Msgbox sText"
+msgstr "Msgbox sText"
+
+#: 03120202.xhp#par_id3153138.24.help.text
+msgctxt "03120202.xhp#par_id3153138.24.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03020203.xhp#tit.help.text
+msgid "Line Input # Statement [Runtime]"
+msgstr "Line Input # -lause [ajonaikainen]"
+
+#: 03020203.xhp#bm_id3153361.help.text
+msgid "<bookmark_value>Line Input statement</bookmark_value>"
+msgstr "<bookmark_value>Line Input -lause</bookmark_value>"
+
+#: 03020203.xhp#hd_id3153361.1.help.text
+msgid "<link href=\"text/sbasic/shared/03020203.xhp\" name=\"Line Input # Statement [Runtime]\">Line Input # Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03020203.xhp\" name=\"Line Input # Statement [Runtime]\">Line Input # -lause [ajonaikainen]</link>"
+
+#: 03020203.xhp#par_id3156280.2.help.text
+msgid "Reads strings from a sequential file into a variable."
+msgstr "Luetaan muuttujaan merkkijonoja peräkkäistiedostosta."
+
+#: 03020203.xhp#hd_id3150447.3.help.text
+msgctxt "03020203.xhp#hd_id3150447.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03020203.xhp#par_id3147229.4.help.text
+msgid "Line Input #FileNumber As Integer, Var As String "
+msgstr "Line Input #tiedostonro1 As Integer, muuttuja_1 As String "
+
+#: 03020203.xhp#hd_id3145173.5.help.text
+msgctxt "03020203.xhp#hd_id3145173.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03020203.xhp#par_id3161832.6.help.text
+msgid "<emph>FileNumber: </emph>Number of the file that contains the data that you want to read. The file must have been opened in advance with the Open statement using the key word INPUT."
+msgstr "<emph>Tiedostonro1: </emph>sen tiedoston numero, jonka tietoja aiotaan lukea. Tiedosto pitää olla jo avattu Open-lauseella avainsanaa INPUT käyttäen."
+
+#: 03020203.xhp#par_id3151119.7.help.text
+msgid "<emph>var:</emph> The name of the variable that stores the result."
+msgstr "<emph>Muuttuja_1:</emph> sen muuttujan nimi, johon tiedot tallennetaan."
+
+#: 03020203.xhp#par_id3150010.8.help.text
+msgid "With the <emph>Line Input#</emph> statement, you can read strings from an open file into a variable. String variables are read line-by-line up to the first carriage return (Asc=13) or linefeed (Asc=10). Line end marks are not included in the resulting string."
+msgstr "<emph>Line Input#</emph> -lauseella luetaan merkkijonoja avoimesta tiedostosta muuttujaan. Merkkijonomuuttujat luetaan rivi kerrallaan ensimmäiseen telanpalautukseen (CR, Asc=13) tai rivin siirtoon (LF, Asc=10). Rivin lopetusmerkit eivät tule merkkijonoon."
+
+#: 03020203.xhp#hd_id3163711.9.help.text
+msgctxt "03020203.xhp#hd_id3163711.9.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03020203.xhp#par_id3145271.10.help.text
+msgctxt "03020203.xhp#par_id3145271.10.help.text"
+msgid "Sub ExampleWorkWithAFile"
+msgstr "Sub ExampleWorkWithAFile"
+
+#: 03020203.xhp#par_id3156444.11.help.text
+msgctxt "03020203.xhp#par_id3156444.11.help.text"
+msgid "Dim iNumber As Integer"
+msgstr "Dim iNumber As Integer"
+
+#: 03020203.xhp#par_id3147349.12.help.text
+msgctxt "03020203.xhp#par_id3147349.12.help.text"
+msgid "Dim sLine As String"
+msgstr "Dim sLine As String"
+
+#: 03020203.xhp#par_id3149664.13.help.text
+msgctxt "03020203.xhp#par_id3149664.13.help.text"
+msgid "Dim aFile As String"
+msgstr "Dim aFile As String"
+
+#: 03020203.xhp#par_id3147436.36.help.text
+msgctxt "03020203.xhp#par_id3147436.36.help.text"
+msgid "Dim sMsg as String"
+msgstr "Dim sMsg as String"
+
+#: 03020203.xhp#par_id3154730.14.help.text
+msgctxt "03020203.xhp#par_id3154730.14.help.text"
+msgid "aFile = \"c:\\data.txt\""
+msgstr "aFile = \"c:\\data.txt\""
+
+#: 03020203.xhp#par_id3145647.16.help.text
+msgctxt "03020203.xhp#par_id3145647.16.help.text"
+msgid "iNumber = Freefile"
+msgstr "iNumber = Freefile"
+
+#: 03020203.xhp#par_id3149959.17.help.text
+msgctxt "03020203.xhp#par_id3149959.17.help.text"
+msgid "Open aFile For Output As #iNumber"
+msgstr "Open aFile For Output As #iNumber"
+
+#: 03020203.xhp#par_id3147124.18.help.text
+msgctxt "03020203.xhp#par_id3147124.18.help.text"
+msgid "Print #iNumber, \"This is a line of text\""
+msgstr "Print #iNumber, \"Tämä on tekstirivi.\""
+
+#: 03020203.xhp#par_id3153415.19.help.text
+msgctxt "03020203.xhp#par_id3153415.19.help.text"
+msgid "Print #iNumber, \"This is another line of text\""
+msgstr "Print #iNumber, \"Tässä on toinen rivi tekstiä\""
+
+#: 03020203.xhp#par_id3146969.20.help.text
+msgctxt "03020203.xhp#par_id3146969.20.help.text"
+msgid "Close #iNumber"
+msgstr "Close #iNumber"
+
+#: 03020203.xhp#par_id3154482.24.help.text
+msgctxt "03020203.xhp#par_id3154482.24.help.text"
+msgid "iNumber = Freefile"
+msgstr "iNumber = Freefile"
+
+#: 03020203.xhp#par_id3150321.25.help.text
+msgctxt "03020203.xhp#par_id3150321.25.help.text"
+msgid "Open aFile For Input As iNumber"
+msgstr "Open aFile For Input As iNumber"
+
+#: 03020203.xhp#par_id3155443.26.help.text
+msgctxt "03020203.xhp#par_id3155443.26.help.text"
+msgid "While not eof(iNumber)"
+msgstr "While not eof(iNumber)"
+
+#: 03020203.xhp#par_id3155764.27.help.text
+msgctxt "03020203.xhp#par_id3155764.27.help.text"
+msgid "Line Input #iNumber, sLine"
+msgstr "Line Input #iNumber, sLine"
+
+#: 03020203.xhp#par_id3156382.28.help.text
+msgctxt "03020203.xhp#par_id3156382.28.help.text"
+msgid "If sLine <>\"\" then"
+msgstr "If sLine <>\"\" then"
+
+#: 03020203.xhp#par_id3147338.29.help.text
+msgctxt "03020203.xhp#par_id3147338.29.help.text"
+msgid "sMsg = sMsg & sLine & chr(13)"
+msgstr "sMsg = sMsg & sLine & chr(13)"
+
+#: 03020203.xhp#par_id3147362.31.help.text
+msgctxt "03020203.xhp#par_id3147362.31.help.text"
+msgid "end if"
+msgstr "end if"
+
+#: 03020203.xhp#par_id3155333.32.help.text
+msgctxt "03020203.xhp#par_id3155333.32.help.text"
+msgid "wend"
+msgstr "wend"
+
+#: 03020203.xhp#par_id3153965.33.help.text
+msgctxt "03020203.xhp#par_id3153965.33.help.text"
+msgid "Close #iNumber"
+msgstr "Close #iNumber"
+
+#: 03020203.xhp#par_id3147345.37.help.text
+msgctxt "03020203.xhp#par_id3147345.37.help.text"
+msgid "Msgbox sMsg"
+msgstr "Msgbox sMsg"
+
+#: 03020203.xhp#par_id3149257.34.help.text
+msgctxt "03020203.xhp#par_id3149257.34.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03080501.xhp#tit.help.text
+msgid "Fix Function [Runtime]"
+msgstr "Funktio Fix [ajonaikainen]"
+
+#: 03080501.xhp#bm_id3159201.help.text
+msgid "<bookmark_value>Fix function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Fix</bookmark_value>"
+
+#: 03080501.xhp#hd_id3159201.1.help.text
+msgid "<link href=\"text/sbasic/shared/03080501.xhp\" name=\"Fix Function [Runtime]\">Fix Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03080501.xhp\" name=\"Fix Function [Runtime]\">Funktio Fix [ajonaikainen]</link>"
+
+#: 03080501.xhp#par_id3149346.2.help.text
+msgid "Returns the integer value of a numeric expression by removing the fractional part of the number."
+msgstr "Fix palauttaa luvun kokonaisosan katkaisemalla desimaaliosan pois."
+
+#: 03080501.xhp#hd_id3155419.3.help.text
+msgctxt "03080501.xhp#hd_id3155419.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03080501.xhp#par_id3156152.4.help.text
+msgid "Fix (Expression)"
+msgstr "Fix (lauseke1)"
+
+#: 03080501.xhp#hd_id3154923.5.help.text
+msgctxt "03080501.xhp#hd_id3154923.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03080501.xhp#par_id3148947.6.help.text
+msgctxt "03080501.xhp#par_id3148947.6.help.text"
+msgid "Double"
+msgstr "Double-tyypin liukuluku"
+
+#: 03080501.xhp#hd_id3154760.7.help.text
+msgctxt "03080501.xhp#hd_id3154760.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03080501.xhp#par_id3149457.8.help.text
+msgid "<emph>Expression:</emph> Numeric expression that you want to return the integer value for."
+msgstr "<emph>Lauseke1:</emph> numeerinen lauseke, josta halutaan palauttaa kokonaislukuarvo."
+
+#: 03080501.xhp#hd_id3150447.9.help.text
+msgctxt "03080501.xhp#hd_id3150447.9.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03080501.xhp#par_id3153193.10.help.text
+msgid "sub ExampleFix"
+msgstr "sub ExampleFix"
+
+#: 03080501.xhp#par_id3156214.11.help.text
+msgid "Print Fix(3.14159) REM returns 3."
+msgstr "Print Fix(3.14159) REM palauttaa 3."
+
+#: 03080501.xhp#par_id3154217.12.help.text
+msgid "Print Fix(0) REM returns 0."
+msgstr "Print Fix(0) REM palauttaa 0."
+
+#: 03080501.xhp#par_id3145786.13.help.text
+msgid "Print Fix(-3.14159) REM returns -3."
+msgstr "Print Fix(-3.14159) REM palauttaa -3."
+
+#: 03080501.xhp#par_id3153188.14.help.text
+msgctxt "03080501.xhp#par_id3153188.14.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 01030300.xhp#tit.help.text
+msgid "Debugging a Basic Program"
+msgstr "Basic-ohjelman vianjäljitys"
+
+#: 01030300.xhp#bm_id3153344.help.text
+msgid "<bookmark_value>debugging Basic programs</bookmark_value><bookmark_value>variables; observing values</bookmark_value><bookmark_value>watching variables</bookmark_value><bookmark_value>run-time errors in Basic</bookmark_value><bookmark_value>error codes in Basic</bookmark_value><bookmark_value>breakpoints</bookmark_value><bookmark_value>Call Stack window</bookmark_value>"
+msgstr "<bookmark_value>vianjäljitys, Basic-ohjelmat</bookmark_value><bookmark_value>muuttujat; arvojen tarkkaaminen</bookmark_value><bookmark_value>seuranta, muuttujat</bookmark_value><bookmark_value>ajonaikaiset virheet Basicissa</bookmark_value><bookmark_value>virhekoodit Basicissa</bookmark_value><bookmark_value>keskeytyspisteet</bookmark_value><bookmark_value>kutsupinoikkuna</bookmark_value>"
+
+#: 01030300.xhp#hd_id3153344.1.help.text
+msgid "<link href=\"text/sbasic/shared/01030300.xhp\">Debugging a Basic Program</link>"
+msgstr "<link href=\"text/sbasic/shared/01030300.xhp\">Basic-ohjelman vianjäljitys</link>"
+
+#: 01030300.xhp#hd_id3159224.4.help.text
+msgid "Breakpoints and Single Step Execution"
+msgstr "Keskeytyspisteet ja suoritus askel kerrallaan"
+
+#: 01030300.xhp#par_id3150682.5.help.text
+msgid "You can check each line in your Basic program for errors using single step execution. Errors are easily traced since you can immediately see the result of each step. A pointer in the breakpoint column of the Editor indicates the current line. You can also set a breakpoint if you want to force the program to be interrupted at a specific position."
+msgstr "Basic-ohjelman jokainen rivi voidaan tarkistaa virheiden osalta suorittamalla ohjelma askel kerrallaan. Virheet on helppo jäljittää, koska tulos on välittömästi nähtävissä jokaisen rivin jälkeen. Keskeytyspistepalstan osoitin muokkaimen vasemmassa reunassa osoittaa suoritettavaa riviä. Keskeytyspiste voidaan myös asettaa, kun halutaan pakottaa ohjelman keskeytys tietyssä vaiheessa."
+
+#: 01030300.xhp#par_id3147303.7.help.text
+msgid "Double-click in the <emph>breakpoint</emph> column at the left of the Editor window to toggle a breakpoint at the corresponding line. When the program reaches a breakpoint, the program execution is interrupted."
+msgstr "Kaksoisnapsauttamalla <emph>keskeytyspistepalstaa</emph> muokkainikkunan vasemmalla sivulla saadaan vastaavan rivin keskeytyspiste toimintaan tai pois toiminnasta. Kun ajettava ohjelma saavuttaa keskeytyspisteen, sen suoritus keskeytyy."
+
+#: 01030300.xhp#par_id3155805.8.help.text
+msgid "The <emph>single step </emph>execution using the <emph>Single Step</emph> icon causes the program to branch into procedures and functions."
+msgstr "<emph>Askel kerrallaan </emph>-suoritus <emph>Astu sisään</emph> -kuvaketta käyttäen johtaa siihen, että ohjelman proseduurit ja funktiotkin esitetään rivi kerrallaan."
+
+#: 01030300.xhp#par_id3151110.25.help.text
+msgid "The procedure step execution using the <emph>Procedure Step</emph> icon causes the program to skip over procedures and functions as a single step."
+msgstr "Proseduuriaskeleittain suorittaminen käyttäen <emph>Astu yli</emph> -kuvaketta johtaa siihen, että ohjelman proseduurit ja funktiot esitetään yhtenä askeleena."
+
+#: 01030300.xhp#hd_id3153825.9.help.text
+msgid "Properties of a Breakpoint"
+msgstr "Keskeytyspisteen ominaisuudet"
+
+#: 01030300.xhp#par_id3147574.26.help.text
+msgid "The properties of a breakpoint are available through its context menu by right-clicking the breakpoint in the breakpoint column."
+msgstr "Keskeytyspisteen ominaisuuksiin pääsee käsiksi sen kohdevalikon kautta napsauttamalla kakkospainikkeella keskeytyspistettä keskeytyspistepalstalla."
+
+#: 01030300.xhp#par_id3148473.10.help.text
+msgid "You can <emph>activate</emph> and <emph>deactivate</emph> a breakpoint by selecting <emph>Active</emph> from its context menu. When a breakpoint is deactivated, it does not interrupt the program execution. "
+msgstr "Keskeytyspiste voidaan <emph>aktivoida</emph> tai <emph>deaktivoida</emph> valitsemalla <emph>Aktiivinen</emph> kohdevalikosta. Kun keskeytyspiste ei ole aktiivinen, se ei keskeytä ohjelman suoritusta. "
+
+#: 01030300.xhp#par_id3159413.27.help.text
+msgid "Select <emph>Properties</emph> from the context menu of a breakpoint or select <emph>Breakpoints</emph> from the context menu of the breakpoint column to call the <emph>Breakpoints</emph> dialog where you can specify other breakpoint options."
+msgstr "Valitaan <emph>Ominaisuudet</emph> keskeytyspisteen kohdevalikosta tai valitaan <emph>Keskeytyspisteet</emph> keskeytyspistepalstan kohdevalikosta, jotta saadaan esille <emph> Keskeytyspisteiden hallinta</emph> -valintaikkuna, jossa voi tehdä muita keskeytyspisteen asetuksia."
+
+#: 01030300.xhp#par_id3156280.11.help.text
+msgid "The list displays all <emph>breakpoints</emph> with the corresponding line number in the source code. You can activate or deactivate a selected breakpoint by checking or clearing the <emph>Active</emph> box."
+msgstr "Luettelossa näkyy kaikki lähdekoodin <emph>keskeytyspisteet</emph> rivinumeroineen. Valittu keskeytyspiste voidaan aktivoida tai deaktivoida rastittamalla tai tyhjentämällä <emph>Aktiivinen</emph>-ruutu."
+
+#: 01030300.xhp#par_id3158407.12.help.text
+msgid "The <emph>Pass Count</emph> specifies the number of times the breakpoint can be passed over before the program is interrupted. If you enter 0 (default setting) the program is always interrupted as soon as a breakpoint is encountered."
+msgstr "<emph>Kertojen #</emph>-kentässä määritetään, kuinka monta kertaa keskeytyspiste ohitetaan, ennen kuin ohjelma keskeytetään. Jos syötetään 0 (oletusasetus), ohjelma keskeytetään joka kerta, kun tämä keskeytyspiste tavataan."
+
+#: 01030300.xhp#par_id3153968.13.help.text
+msgid "Click <emph>Delete</emph> to remove the breakpoint from the program."
+msgstr "Napsauttamalla <emph>Poista</emph> poistetaan keskeytyspiste ohjelmasta."
+
+#: 01030300.xhp#hd_id3150439.14.help.text
+msgid "Observing the Value of Variables"
+msgstr "Muuttujien arvojen tarkkailu"
+
+#: 01030300.xhp#par_id3153368.15.help.text
+msgid "You can monitor the values of a variable by adding it to the <emph>Watch</emph> window. To add a variable to the list of watched variables, type the variable name in the <emph>Watch</emph> text box and press Enter."
+msgstr "Muuttujien arvoja voidaan valvoa lisäämällä muuttuja <emph>Seuranta</emph>-ikkunaan. Muuttujan lisääminen seurantaluetteloon tehdään niin, että, muuttujan nimi kirjoitetaan <emph>Seuranta</emph>-tekstikenttään ja painetaan Enteriä."
+
+#: 01030300.xhp#par_id3146986.16.help.text
+msgid "The values of variables are only displayed if they are in scope. Variables that are not defined at the current source code location display (\"Out of Scope\") instead of a value."
+msgstr "Muuttujien arvot ovat näkyvissä vain, jos muuttuja on näkyvyysalueellaan. Muuttujille, joilla ei ole voimassa olevaa määrittelyä lähdekoodin seurantahetkisessä sijainnissa näytetään (\"Out of Scope\") arvon sijasta."
+
+#: 01030300.xhp#par_id3145272.17.help.text
+msgid "You can also include arrays in the Watch window. If you enter the name of an array variable without an index value in the Watch text box, the content of the entire array is displayed."
+msgstr "Myös taulukoita voi lisätä Seuranta-ikkunaan. Jos syötetään taulukkomuuttujan nimi ilman indeksinumeroa Seuranta-tekstikenttään, koko taulukon sisältö esitetään."
+
+#: 01030300.xhp#par_id3145749.19.help.text
+msgid "If you rest the mouse over a predefined variable in the Editor at run-time, the content of the variable is displayed in a pop-up box."
+msgstr "Jos hiirtä pidetään ennalta määritellyn muuttujan päällä muokkaimessa ajon aikana, muuttujan arvo näkyy ponnahdusruudussa."
+
+#: 01030300.xhp#hd_id3148618.20.help.text
+msgid "The Call Stack Window"
+msgstr "Kutsupino-ikkuna"
+
+#: 01030300.xhp#par_id3154491.21.help.text
+msgid "<ahelp hid=\"HID_BASICIDE_STACKWINDOW_LIST\">Provides an overview of the call hierarchy of procedures and functions.</ahelp> You can determine which procedures and functions called which other procedures and functions at the current point in the source code."
+msgstr "<ahelp hid=\"HID_BASICIDE_STACKWINDOW_LIST\">Kutsupinon ikkuna antaa yleiskuvan kutsujen hierarkiasta proseduureissa ja funktiossa.</ahelp> On määrättävissä, mitkä proseduurit ja funktiot kutsuvat mitäkin muita proseduureja ja funktioita lähdekoodin nykyisessä pisteessä."
+
+#: 01030300.xhp#hd_id3150594.24.help.text
+msgid "List of Run-Time Errors"
+msgstr "Ajonaikaiset virheet"
+
+#: 03120305.xhp#tit.help.text
+msgid "LTrim Function [Runtime]"
+msgstr "Funktio LTrim [ajonaikainen]"
+
+#: 03120305.xhp#bm_id3147574.help.text
+msgid "<bookmark_value>LTrim function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio LTrim</bookmark_value>"
+
+#: 03120305.xhp#hd_id3147574.1.help.text
+msgid "<link href=\"text/sbasic/shared/03120305.xhp\" name=\"LTrim Function [Runtime]\">LTrim Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03120305.xhp\" name=\"LTrim Function [Runtime]\">Funktio LTrim [ajonaikainen]</link>"
+
+#: 03120305.xhp#par_id3145316.2.help.text
+msgid "Removes all leading spaces at the start of a string expression."
+msgstr "LTrim poistaa välilyönnit merkkijonon alusta."
+
+#: 03120305.xhp#hd_id3154924.3.help.text
+msgctxt "03120305.xhp#hd_id3154924.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03120305.xhp#par_id3148552.4.help.text
+msgid "LTrim (Text As String)"
+msgstr "LTrim (teksti1 As String)"
+
+#: 03120305.xhp#hd_id3156344.5.help.text
+msgctxt "03120305.xhp#hd_id3156344.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03120305.xhp#par_id3151056.6.help.text
+msgctxt "03120305.xhp#par_id3151056.6.help.text"
+msgid "String"
+msgstr "merkkijono (String)"
+
+#: 03120305.xhp#hd_id3150543.7.help.text
+msgctxt "03120305.xhp#hd_id3150543.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03120305.xhp#par_id3150792.8.help.text
+msgctxt "03120305.xhp#par_id3150792.8.help.text"
+msgid "<emph>Text:</emph> Any string expression."
+msgstr "<emph>Teksti1:</emph> mikä tahansa merkkijonolauseke."
+
+#: 03120305.xhp#par_id3125863.9.help.text
+msgid "Use this function to remove spaces at the beginning of a string expression."
+msgstr "Tätä funktiota käytetään merkkijonon alussa olevien välilyöntien poistamiseen."
+
+#: 03120305.xhp#hd_id3145419.10.help.text
+msgctxt "03120305.xhp#hd_id3145419.10.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03120305.xhp#par_id3154909.11.help.text
+msgctxt "03120305.xhp#par_id3154909.11.help.text"
+msgid "Sub ExampleSpaces"
+msgstr "Sub ExampleSpaces"
+
+#: 03120305.xhp#par_id3150768.12.help.text
+msgid "Dim sText2 As String,sText As String,sOut As String"
+msgstr "Dim sText2 As String,sText As String,sOut As String"
+
+#: 03120305.xhp#par_id3149204.13.help.text
+msgctxt "03120305.xhp#par_id3149204.13.help.text"
+msgid "sText2 = \" <*Las Vegas*> \""
+msgstr "sText2 = \" <*Las Vegas*> \""
+
+#: 03120305.xhp#par_id3159252.15.help.text
+msgctxt "03120305.xhp#par_id3159252.15.help.text"
+msgid "sOut = \"'\"+sText2 +\"'\"+ Chr(13)"
+msgstr "sOut = \"'\"+sText2 +\"'\"+ Chr(13)"
+
+#: 03120305.xhp#par_id3147350.16.help.text
+msgctxt "03120305.xhp#par_id3147350.16.help.text"
+msgid "sText = Ltrim(sText2) REM sText = \"<*Las Vegas*> \""
+msgstr "sText = Ltrim(sText2) REM sText = \"<*Las Vegas*> \""
+
+#: 03120305.xhp#par_id3153951.17.help.text
+msgctxt "03120305.xhp#par_id3153951.17.help.text"
+msgid "sOut = sOut + \"'\"+sText +\"'\" + Chr(13)"
+msgstr "sOut = sOut + \"'\"+sText +\"'\" + Chr(13)"
+
+#: 03120305.xhp#par_id3153363.18.help.text
+msgctxt "03120305.xhp#par_id3153363.18.help.text"
+msgid "sText = Rtrim(sText2) REM sText = \" <*Las Vegas*>\""
+msgstr "sText = Rtrim(sText2) REM sText = \" <*Las Vegas*>\""
+
+#: 03120305.xhp#par_id3159154.19.help.text
+msgctxt "03120305.xhp#par_id3159154.19.help.text"
+msgid "sOut = sOut +\"'\"+ sText +\"'\" + Chr(13)"
+msgstr "sOut = sOut +\"'\"+ sText +\"'\" + Chr(13)"
+
+#: 03120305.xhp#par_id3154322.20.help.text
+msgctxt "03120305.xhp#par_id3154322.20.help.text"
+msgid "sText = Trim(sText2) REM sText = \"<*Las Vegas*>\""
+msgstr "sText = Trim(sText2) REM sText = \"<*Las Vegas*>\""
+
+#: 03120305.xhp#par_id3146924.21.help.text
+msgctxt "03120305.xhp#par_id3146924.21.help.text"
+msgid "sOut = sOut +\"'\"+ sText +\"'\""
+msgstr "sOut = sOut +\"'\"+ sText +\"'\""
+
+#: 03120305.xhp#par_id3156444.22.help.text
+msgctxt "03120305.xhp#par_id3156444.22.help.text"
+msgid "MsgBox sOut"
+msgstr "MsgBox sOut"
+
+#: 03120305.xhp#par_id3147318.23.help.text
+msgctxt "03120305.xhp#par_id3147318.23.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 01050100.xhp#tit.help.text
+msgid "Watch Window"
+msgstr "Seurantaikkuna"
+
+#: 01050100.xhp#hd_id3149457.1.help.text
+msgid "<link href=\"text/sbasic/shared/01050100.xhp\">Watch Window</link>"
+msgstr "<link href=\"text/sbasic/shared/01050100.xhp\">Seurantaikkuna</link>"
+
+#: 01050100.xhp#par_id3154908.9.help.text
+msgid "The Watch window allows you to observe the value of variables during the execution of a program. Define the variable in the Watch text box. Click on <link href=\"text/sbasic/shared/02/11080000.xhp\">Enable Watch</link> to add the variable to the list box and to display its values."
+msgstr "Seurantaikkunassa voi tarkkailla muuttujien arvoja ohjelmaa ajettaessa. Muuttuja määritellään Seuranta-tekstikentässä. Napsauttamalla <link href=\"text/sbasic/shared/02/11080000.xhp\">Ota seuranta käyttöön</link>-kuvaketta Makro-palkissa lisätään kohdistettu muuttuja luetteloruutuun arvo näkyvissä."
+
+#: 01050100.xhp#hd_id3145173.4.help.text
+msgid "Watch"
+msgstr "Ota käyttöön"
+
+#: 01050100.xhp#par_id3155132.5.help.text
+msgid "<ahelp hid=\"HID_BASICIDE_WATCHWINDOW_EDIT\">Enter the name of the variable whose value is to be monitored.</ahelp>"
+msgstr "<ahelp hid=\"HID_BASICIDE_WATCHWINDOW_EDIT\">Syötetään seurattavan muuttujan nimi.</ahelp>"
+
+#: 01050100.xhp#hd_id3148645.6.help.text
+msgctxt "01050100.xhp#hd_id3148645.6.help.text"
+msgid "Remove Watch"
+msgstr "Poista seuranta"
+
+#: 01050100.xhp#par_id3148576.7.help.text
+msgid "<ahelp hid=\"HID_BASICIDE_REMOVEWATCH\">Removes the selected variable from the list of watched variables.</ahelp>"
+msgstr "<ahelp hid=\"HID_BASICIDE_REMOVEWATCH\">Poistetaan valittu muuttuja seurantaluettelosta.</ahelp>"
+
+#: 01050100.xhp#par_id3147426.help.text
+msgid "<image id=\"img_id3152460\" src=\"res/baswatr.png\" width=\"0.25inch\" height=\"0.222inch\"><alt id=\"alt_id3152460\">Icon</alt></image>"
+msgstr "<image id=\"img_id3152460\" src=\"res/baswatr.png\" width=\"0.25inch\" height=\"0.222inch\"><alt id=\"alt_id3152460\">Icon</alt></image>"
+
+#: 01050100.xhp#par_id3154012.8.help.text
+msgctxt "01050100.xhp#par_id3154012.8.help.text"
+msgid "Remove Watch"
+msgstr "Poista seuranta"
+
+#: 01050100.xhp#hd_id3154491.10.help.text
+msgid "Editing the Value of a Watched Variable"
+msgstr "Seurattavien muuttujien arvojen muokkaus"
+
+#: 01050100.xhp#par_id3156283.11.help.text
+msgid "<ahelp hid=\"HID_BASICIDE_WATCHWINDOW_LIST\">Displays the list of watched variables. Click twice with a short pause in between on an entry to edit its value.</ahelp> The new value will be taken as the variable's value for the program."
+msgstr "<ahelp hid=\"HID_BASICIDE_WATCHWINDOW_LIST\">Luettelossa näkyvät seurattavat muuttujat. Napsauta arvoa, pidä yli sekunnin tauko ja napsauta uudestaan. Nyt voit antaa uuden arvon.</ahelp> Uusi arvo toimii muuttujan arvona ohjelmassa."
+
+#: 03050200.xhp#tit.help.text
+msgid "Err Function [Runtime]"
+msgstr "Funktio Err [ajonaikainen]"
+
+#: 03050200.xhp#bm_id3156343.help.text
+msgid "<bookmark_value>Err function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Err</bookmark_value>"
+
+#: 03050200.xhp#hd_id3156343.1.help.text
+msgid "<link href=\"text/sbasic/shared/03050200.xhp\" name=\"Err Function [Runtime]\">Err Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03050200.xhp\" name=\"Err Function [Runtime]\">Funktio Err [ajonaikainen]</link>"
+
+#: 03050200.xhp#par_id3150541.2.help.text
+msgid "Returns an error code that identifies the error that occurred during program execution."
+msgstr "Err palauttaa virhekoodin, josta ohjelman suorituksessa sattunut virhe tunnistetaan."
+
+#: 03050200.xhp#hd_id3149656.3.help.text
+msgctxt "03050200.xhp#hd_id3149656.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03050200.xhp#par_id3154123.4.help.text
+msgid "Err"
+msgstr "Err"
+
+#: 03050200.xhp#hd_id3147229.5.help.text
+msgctxt "03050200.xhp#hd_id3147229.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03050200.xhp#par_id3150869.6.help.text
+msgctxt "03050200.xhp#par_id3150869.6.help.text"
+msgid "Integer"
+msgstr "Integer-tyypin kokonaisluku"
+
+#: 03050200.xhp#hd_id3153193.7.help.text
+msgctxt "03050200.xhp#hd_id3153193.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03050200.xhp#par_id3149561.8.help.text
+msgid "The Err function is used in error-handling routines to determine the error and the corrective action."
+msgstr "Err-funktiota käytetään virheenkäsittelyrutiineissa virheen määrittämiseen ja näin avustamaan korjaustoimia."
+
+#: 03050200.xhp#hd_id3147317.9.help.text
+msgctxt "03050200.xhp#hd_id3147317.9.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03050200.xhp#par_id3153727.10.help.text
+msgctxt "03050200.xhp#par_id3153727.10.help.text"
+msgid "sub ExampleError"
+msgstr "sub ExampleError"
+
+#: 03050200.xhp#par_id3147426.11.help.text
+msgctxt "03050200.xhp#par_id3147426.11.help.text"
+msgid "on error goto ErrorHandler REM Set up error handler"
+msgstr "On Error Goto ErrorHandler REM Määrätään virheenkäsittelyrutiinin rivitunnus"
+
+#: 03050200.xhp#par_id3163710.12.help.text
+msgctxt "03050200.xhp#par_id3163710.12.help.text"
+msgid "Dim iVar as Integer"
+msgstr "Dim iVar as Integer"
+
+#: 03050200.xhp#par_id3153093.13.help.text
+msgctxt "03050200.xhp#par_id3153093.13.help.text"
+msgid "Dim sVar As String"
+msgstr "Dim sVar As String"
+
+#: 03050200.xhp#par_id3149481.14.help.text
+msgid "REM Error occurs due to non-existent file"
+msgstr "REM Virheen aiheuttaa se, ettei tiedosto ole"
+
+#: 03050200.xhp#par_id3153190.15.help.text
+msgctxt "03050200.xhp#par_id3153190.15.help.text"
+msgid "iVar = Freefile"
+msgstr "iVar = Freefile"
+
+#: 03050200.xhp#par_id3146120.16.help.text
+msgctxt "03050200.xhp#par_id3146120.16.help.text"
+msgid "Open \"\\file9879.txt\" for Input as #iVar"
+msgstr "Open \"\\file9879.txt\" for Input as #iVar"
+
+#: 03050200.xhp#par_id3155308.17.help.text
+msgctxt "03050200.xhp#par_id3155308.17.help.text"
+msgid "Line Input #iVar, sVar"
+msgstr "Line Input #iVar, sVar"
+
+#: 03050200.xhp#par_id3153142.18.help.text
+msgctxt "03050200.xhp#par_id3153142.18.help.text"
+msgid "Close #iVar"
+msgstr "Close #iVar"
+
+#: 03050200.xhp#par_id3149665.19.help.text
+msgctxt "03050200.xhp#par_id3149665.19.help.text"
+msgid "exit sub"
+msgstr "exit sub"
+
+#: 03050200.xhp#par_id3154942.20.help.text
+msgctxt "03050200.xhp#par_id3154942.20.help.text"
+msgid "ErrorHandler:"
+msgstr "ErrorHandler:"
+
+#: 03050200.xhp#par_id3145646.21.help.text
+msgid "MsgBox \"Error \" & Err & \": \" & Error$ + chr(13) + \"At line : \" + Erl + chr(13) + Now , 16 ,\"an error occurred\""
+msgstr "MsgBox \"Virhe \" & err & \": \" & error$ + chr(13) + \"rivillä : \" + Erl + chr(13) + Now , 16 ,\"Tapahtui virhe\""
+
+#: 03050200.xhp#par_id3155418.22.help.text
+msgctxt "03050200.xhp#par_id3155418.22.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03120000.xhp#tit.help.text
+msgid "Strings"
+msgstr "Merkkijonot"
+
+#: 03120000.xhp#hd_id3156153.1.help.text
+msgid "<link href=\"text/sbasic/shared/03120000.xhp\" name=\"Strings\">Strings</link>"
+msgstr "<link href=\"text/sbasic/shared/03120000.xhp\" name=\"Strings\">Merkkijonot</link>"
+
+#: 03120000.xhp#par_id3159176.2.help.text
+msgid "The following functions and statements validate and return strings."
+msgstr "Oheiset funktion ja lauseet tarkastavat kelpoisuuden merkkijonosta ja palauttavat merkkijonon."
+
+#: 03120000.xhp#par_id3154285.3.help.text
+msgid "You can use strings to edit text within $[officename] Basic programs."
+msgstr "Merkkijonoja voidaan käyttää tekstin muokkaamiseen $[officename] Basic-ohjelmissa."
+
+#: 03102800.xhp#tit.help.text
+msgid "IsObject Function [Runtime]"
+msgstr "Funktio IsObject [ajonaikainen]"
+
+#: 03102800.xhp#bm_id3149346.help.text
+msgid "<bookmark_value>IsObject function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio IsObject</bookmark_value>"
+
+#: 03102800.xhp#hd_id3149346.1.help.text
+msgid "<link href=\"text/sbasic/shared/03102800.xhp\" name=\"IsObject Function [Runtime]\">IsObject Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03102800.xhp\" name=\"IsObject Function [Runtime]\">Funktio IsObject [ajonaikainen]</link>"
+
+#: 03102800.xhp#par_id3148538.2.help.text
+msgid "Tests if an object variable is an OLE object. The function returns True if the variable is an OLE object, otherwise it returns False."
+msgstr "IsObject tutkii, onko muuttuja OLE-objekti. Jos muuttuja on OLE-objekti, funktio palauttaa arvon True (tosi), muutoin se palauttaa arvon False (epätosi)."
+
+#: 03102800.xhp#hd_id3149234.3.help.text
+msgctxt "03102800.xhp#hd_id3149234.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03102800.xhp#par_id3154285.4.help.text
+msgid "IsObject (ObjectVar)"
+msgstr "IsObject (objekti_muuttuja)"
+
+#: 03102800.xhp#hd_id3148685.5.help.text
+msgctxt "03102800.xhp#hd_id3148685.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03102800.xhp#par_id3156024.6.help.text
+msgctxt "03102800.xhp#par_id3156024.6.help.text"
+msgid "Bool"
+msgstr "Bool-tyypin totuusarvo"
+
+#: 03102800.xhp#hd_id3148947.7.help.text
+msgctxt "03102800.xhp#hd_id3148947.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03102800.xhp#par_id3148552.8.help.text
+msgid "<emph>ObjectVar:</emph> Any variable that you want to test. If the Object variable contains an OLE object, the function returns True."
+msgstr "<emph>Objekti_muuttuja:</emph> mikä tahansa testattava muuttuja. Jos objekti_muuttujassa on OLE-objekti, funktio palauttaa arvon True."
+
+#: 03120200.xhp#tit.help.text
+msgid "Repeating Contents"
+msgstr "Merkin toistaminen"
+
+#: 03120200.xhp#hd_id3152363.1.help.text
+msgid "<link href=\"text/sbasic/shared/03120200.xhp\" name=\"Repeating Contents\">Repeating Contents</link>"
+msgstr "<link href=\"text/sbasic/shared/03120200.xhp\" name=\"Repeating Contents\">Merkin toistaminen</link>"
+
+#: 03120200.xhp#par_id3150178.2.help.text
+msgid "The following functions repeat the contents of strings."
+msgstr "Oheiset funktiot toistavat merkkijonon merkkiä."
+
+#: 03030101.xhp#tit.help.text
+msgid "DateSerial Function [Runtime]"
+msgstr "Funktio DateSerial [ajonaikainen]"
+
+#: 03030101.xhp#bm_id3157896.help.text
+msgid "<bookmark_value>DateSerial function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio DateSerial</bookmark_value>"
+
+#: 03030101.xhp#hd_id3157896.1.help.text
+msgid "<link href=\"text/sbasic/shared/03030101.xhp\" name=\"DateSerial Function [Runtime]\">DateSerial Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03030101.xhp\" name=\"DateSerial Function [Runtime]\">Funktio DateSerial [ajonaikainen]</link>"
+
+#: 03030101.xhp#par_id3143267.2.help.text
+msgid "Returns a <emph>Date</emph> value for a specified year, month, or day."
+msgstr "DateSerial palauttaa <emph>Date</emph>-tyyppisen arvon määrätystä vuodesta, kuukaudesta tai päivästä."
+
+#: 03030101.xhp#hd_id3147264.3.help.text
+msgctxt "03030101.xhp#hd_id3147264.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03030101.xhp#par_id3149670.4.help.text
+msgid "DateSerial (year, month, day)"
+msgstr "DateSerial (vuosi1, kuukausi1, pv1)"
+
+#: 03030101.xhp#hd_id3150792.5.help.text
+msgctxt "03030101.xhp#hd_id3150792.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03030101.xhp#par_id3150398.6.help.text
+msgctxt "03030101.xhp#par_id3150398.6.help.text"
+msgid "Date"
+msgstr "Date"
+
+#: 03030101.xhp#hd_id3154141.7.help.text
+msgctxt "03030101.xhp#hd_id3154141.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03030101.xhp#par_id3147229.8.help.text
+msgid "<emph>Year:</emph> Integer expression that indicates a year. All values between 0 and 99 are interpreted as the years 1900-1999. For years that fall outside this range, you must enter all four digits."
+msgstr "<emph>Vuosi1:</emph> kokonaislukulauseke, joka tarkoittaa vuotta. Arvot väliltä 0...99 tulkitaan vuosiksi 1900-1999. Tämän aikavälin ulkopuoliset vuodet on kirjoitettava neljällä numerolla."
+
+#: 03030101.xhp#par_id3156280.9.help.text
+msgid "<emph>Month:</emph> Integer expression that indicates the month of the specified year. The accepted range is from 1-12."
+msgstr "<emph>Kuukausi1:</emph> kokonaislukulauseke, joka tarkoittaa määrätyn vuoden kuukautta. Sallitut arvot ovat 1...12."
+
+#: 03030101.xhp#par_id3151043.10.help.text
+msgid "<emph>Day:</emph> Integer expression that indicates the day of the specified month. The accepted range is from 1-31. No error is returned when you enter a non-existing day for a month shorter than 31 days."
+msgstr "<emph>Pv1:</emph> kokonaislukulauseke, joka tarkoittaa määrätyn kuukauden päivää. Sallitut arvot ovat välillä 1...31. Virheilmoitusta ei tule, jos syötetään kalenteriin kuulumaton päivä kuukaudelle, joka on lyhyempi kuin 31 päivää."
+
+#: 03030101.xhp#par_id3161832.11.help.text
+msgid "The <emph>DateSerial function</emph> returns the number of days between December 30,1899 and the given date. You can use this function to calculate the difference between two dates."
+msgstr "<emph>DateSerial-funktio</emph> palauttaa päivien määrän joulukuun 30.1899 ja annetun päivämäärän välillä. Funktiota voi käyttää kahden päiväyksen päivämääräeron laskemiseen."
+
+#: 03030101.xhp#par_id3155306.12.help.text
+msgid "The <emph>DateSerial function</emph> returns the data type Variant with VarType 7 (Date). Internally, this value is stored as a Double value, so that when the given date is 1.1.1900, the returned value is 2. Negative values correspond to dates before December 30, 1899 (not inclusive)."
+msgstr "<emph>DateSerial-funktio</emph> palautusarvo on variant-tietotyyppiä, jossa VarType-määre on 7 (Date). Sisäisesti tämä arvo on talletettu double-tyyppisenä kaksoistarkkuuden liukulukuna, niin että annettaessa päivämäärä 1.1.1900 palautusarvo on 2. Negatiiviset arvot vastaavat päivämääriä ennen joulukuun 30. 1899 (ei lueta mukaan)."
+
+#: 03030101.xhp#par_id3152576.13.help.text
+msgid "If a date is defined that lies outside of the accepted range, $[officename] Basic returns an error message."
+msgstr "Annettaessa päivämäärä, joka on hyväksytyn arvovälin ulkopuolella, $[officename] Basic palauttaa virheilmoituksen."
+
+#: 03030101.xhp#par_id3149481.14.help.text
+msgid "Whereas you define the <emph>DateValue function</emph> as a string that contains the date, the <emph>DateSerial function</emph> evaluates each of the parameters (year, month, day) as separate numeric expressions."
+msgstr "Kun <emph>DateValue-funktiossa</emph> määritellään merkkijono, jossa on päivämäärä, <emph>DateSerial-funktiossa</emph> kukin parametri (vuosi, kuukausi, vuorokausi) käsitellään erillisenä numeerisena lausekkeena."
+
+#: 03030101.xhp#hd_id3155411.15.help.text
+msgctxt "03030101.xhp#hd_id3155411.15.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03030101.xhp#par_id3148646.16.help.text
+msgid "Sub ExampleDateSerial"
+msgstr "Sub ExampleDateSerial"
+
+#: 03030101.xhp#par_id3156441.17.help.text
+msgid "Dim lDate as Long"
+msgstr "Dim lDate as Long"
+
+#: 03030101.xhp#par_id3154791.18.help.text
+msgctxt "03030101.xhp#par_id3154791.18.help.text"
+msgid "Dim sDate as String"
+msgstr "Dim sDate as String"
+
+#: 03030101.xhp#par_id3155415.19.help.text
+msgid "lDate = DateSerial(1964, 4, 9)"
+msgstr "lDate = DateSerial(1964, 4, 9)"
+
+#: 03030101.xhp#par_id3147125.20.help.text
+msgid "sDate = DateSerial(1964, 4, 9)"
+msgstr "sDate = DateSerial(1964, 4, 9)"
+
+#: 03030101.xhp#par_id3154942.21.help.text
+msgid "msgbox lDate REM returns 23476"
+msgstr "msgbox lDate REM palauttaa 23476"
+
+#: 03030101.xhp#par_id3151074.22.help.text
+msgid "msgbox sDate REM returns 04/09/1964"
+msgstr "msgbox sDate REM palauttaa 09.04.1964"
+
+#: 03030101.xhp#par_id3153878.23.help.text
+msgctxt "03030101.xhp#par_id3153878.23.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03010000.xhp#tit.help.text
+msgid "Screen I/O Functions"
+msgstr "Näytön I/O -funktiot"
+
+#: 03010000.xhp#hd_id3156280.1.help.text
+msgid "<link href=\"text/sbasic/shared/03010000.xhp\" name=\"Screen I/O Functions\">Screen I/O Functions</link>"
+msgstr "<link href=\"text/sbasic/shared/03010000.xhp\" name=\"Screen I/O Functions\">Näytön I/O -funktiot</link>"
+
+#: 03010000.xhp#par_id3153770.2.help.text
+msgid "This section describes the Runtime Functions used to call dialogs for the input and output of user entries."
+msgstr "Lyhyesti: tässä osiossa kuvaillaan ajonaikaiset funktiot, joita käytetään kutsuttaessa valintaikkunoita käyttäjän syötteille ja näyttötulosteille."
+
+#: 03030000.xhp#tit.help.text
+msgid "Date and Time Functions"
+msgstr "Päivämäärän ja kellonajan funktiot"
+
+#: 03030000.xhp#hd_id3150502.1.help.text
+msgid "<link href=\"text/sbasic/shared/03030000.xhp\" name=\"Date and Time Functions\">Date and Time Functions</link>"
+msgstr "<link href=\"text/sbasic/shared/03030000.xhp\" name=\"Date and Time Functions\">Päivämäärä- ja aikafunktiot</link>"
+
+#: 03030000.xhp#par_id3153255.2.help.text
+msgid "Use the statements and functions described here to perform date and time calculations."
+msgstr "Oheisena kuvattuja lauseita ja funktioita käytetään aika- ja päivämäärälaskuissa."
+
+#: 03030000.xhp#par_id3152363.3.help.text
+msgid "<item type=\"productname\">%PRODUCTNAME</item> Basic lets you calculate time or date differences by converting the time and date values to continuous numeric values. After the difference is calculated, special functions are used to reconvert the values to the standard time or date formats."
+msgstr "<item type=\"productname\">%PRODUCTNAME</item> Basic tekee aika- tai päivämääräerojen laskemisen mahdolliseksi muuntamalla aika- ja päivämääräarvot jatkuviksi lukuarvoiksi (kymmenjärjestelmään). Kun ero on laskettu, erityiset funktiot palauttavat arvot takaisin tavanomaisiin ajan ja päivämäärien esitysmuotoihin (esimerkiksi minuutit 60-järjestelmään)."
+
+#: 03030000.xhp#par_id3151054.4.help.text
+msgid "You can combine date and time values into a single floating-decimal number. Dates are converted to integers, and times to decimal values. <item type=\"productname\">%PRODUCTNAME</item> Basic also supports the variable type Date, which can contain a time specification consisting of both a date and time."
+msgstr "Päivämäärä- ja aika-arvot voidaan yhdistää yhdeksi desimaaliluvuksi. Päivämäärät muunnetaan kokonaisosaksi ja kellonajat desimaaliosaksi. <item type=\"productname\">%PRODUCTNAME</item> Basic tukee myös Date-tietotyyppiä, joka voi sisältää aikamäärän, jossa on sekä päivämäärä että kellonaika."
+
+#: 01020100.xhp#tit.help.text
+msgid "Using Variables"
+msgstr "Muuttujien käyttö"
+
+#: 01020100.xhp#bm_id3149346.help.text
+msgid "<bookmark_value>names of variables</bookmark_value><bookmark_value>variables; using</bookmark_value><bookmark_value>types of variables</bookmark_value><bookmark_value>declaring variables</bookmark_value><bookmark_value>values;of variables</bookmark_value><bookmark_value>constants</bookmark_value><bookmark_value>arrays;declaring</bookmark_value><bookmark_value>defining;constants</bookmark_value>"
+msgstr "<bookmark_value>nimet muuttujilla</bookmark_value><bookmark_value>muuttujat; käyttö</bookmark_value><bookmark_value>tyypit, muuttujien</bookmark_value><bookmark_value>määrittäminen, muuttujien</bookmark_value><bookmark_value>arvot;muuttujien</bookmark_value><bookmark_value>vakiot</bookmark_value><bookmark_value>taulukot;määrittäminen</bookmark_value><bookmark_value>määrittäminen;vakioiden</bookmark_value>"
+
+#: 01020100.xhp#hd_id3149346.1.help.text
+msgid "<link href=\"text/sbasic/shared/01020100.xhp\" name=\"Using Variables\">Using Variables</link>"
+msgstr "<link href=\"text/sbasic/shared/01020100.xhp\" name=\"Using Variables\">Muuttujien käyttö</link>"
+
+#: 01020100.xhp#par_id3154346.3.help.text
+msgid "The following describes the basic use of variables in $[officename] Basic."
+msgstr "$[officename] Basicin muuttujien perusteet kuvaillaan oheisena."
+
+#: 01020100.xhp#hd_id3153361.4.help.text
+msgid "Naming Conventions for Variable Identifiers"
+msgstr "Muuttujien tunnusten nimeämissäännöt"
+
+#: 01020100.xhp#par_id3148797.5.help.text
+msgid "A variable name can consist of a maximum of 255 characters. The first character of a variable name <emph>must</emph> be a letter A-Z or a-z. Numbers can also be used in a variable name, but punctuation symbols and special characters are not permitted, with exception of the underscore character (\"_\"). In $[officename] Basic variable identifiers are not case-sensitive. Variable names may contain spaces but must be enclosed in square brackets if they do."
+msgstr "Muuttujan nimi voi koostua enintään 255 merkistä. Muuttujanimen ensimmäisen merkin <emph>pitää</emph> olla joku kirjaimista A-Z tai a-z. Numeroitakin voi käyttää muuttujien nimissä, mutta skandinaaviset kirjaimet (ääkköset), välimerkit ja erikoismerkit eivät ole sallittuja. Poikkeuksen tekee alaviivamerkki (\"_\"). $[officename] Basicin muuttujien tunnuksissa kirjainkokoa ei erotella. Muuttujan nimessä voi esiintyä välilyönti, mutta silloin nimeä on käytettävä hakasulkeissa."
+
+#: 01020100.xhp#par_id3156422.6.help.text
+msgid "Examples for variable identifiers:"
+msgstr "Esimerkkejä muuttujien tunnuksista:"
+
+#: 01020100.xhp#par_id3163798.7.help.text
+msgid "MyNumber=5"
+msgstr "MyNumber=5"
+
+#: 01020100.xhp#par_id3156441.126.help.text
+msgctxt "01020100.xhp#par_id3156441.126.help.text"
+msgid "Correct"
+msgstr "oikein"
+
+#: 01020100.xhp#par_id3147317.8.help.text
+msgid "MyNumber5=15"
+msgstr "MyNumber5=15"
+
+#: 01020100.xhp#par_id3149664.127.help.text
+msgctxt "01020100.xhp#par_id3149664.127.help.text"
+msgid "Correct"
+msgstr "oikein"
+
+#: 01020100.xhp#par_id3145364.9.help.text
+msgid "MyNumber_5=20"
+msgstr "MyNumber_5=20"
+
+#: 01020100.xhp#par_id3146119.128.help.text
+msgctxt "01020100.xhp#par_id3146119.128.help.text"
+msgid "Correct"
+msgstr "oikein"
+
+#: 01020100.xhp#par_id3154729.10.help.text
+msgid "My Number=20"
+msgstr "My Number=20"
+
+#: 01020100.xhp#par_id3153876.11.help.text
+msgid "Not valid, variable with space must be enclosed in square brackets"
+msgstr "ei kelvollinen, välilyönnillinen nimi pitää olla hakasulkeissa"
+
+#: 01020100.xhp#par_id3147126.14.help.text
+msgid "[My Number]=12"
+msgstr "[My Number]=12"
+
+#: 01020100.xhp#par_id3154510.15.help.text
+msgctxt "01020100.xhp#par_id3154510.15.help.text"
+msgid "Correct"
+msgstr "oikein"
+
+#: 01020100.xhp#par_id3153708.12.help.text
+msgid "DéjàVu=25"
+msgstr "Pääluku=25"
+
+#: 01020100.xhp#par_id3150330.129.help.text
+msgid "Not valid, special characters are not allowed"
+msgstr "ei kelvollinen, erikoismerkkejä (tai ääkkösiä) ei sallita"
+
+#: 01020100.xhp#par_id3155443.13.help.text
+msgid "5MyNumber=12"
+msgstr "5MyNumber=12"
+
+#: 01020100.xhp#par_id3154254.130.help.text
+msgid "Not valid, variable may not begin with a number"
+msgstr "ei kelvollinen, muuttujan nimi ei voi alkaa numerolla"
+
+#: 01020100.xhp#par_id3147345.16.help.text
+msgid "Number,Mine=12"
+msgstr "Number,Mine=12"
+
+#: 01020100.xhp#par_id3149256.131.help.text
+msgid "Not valid, punctuation marks are not allowed"
+msgstr "ei kelvollinen, välimerkit eivät ole sallittuja"
+
+#: 01020100.xhp#hd_id3146317.17.help.text
+msgid "Declaring Variables"
+msgstr "Muuttujien määrittely"
+
+#: 01020100.xhp#par_id3150299.18.help.text
+msgid "In $[officename] Basic you don't need to declare variables explicitly. A variable declaration can be performed with the <emph>Dim</emph> statement. You can declare more than one variable at a time by separating the names with a comma. To define the variable type, use either a type-declaration sign after the name, or the appropriate key word. "
+msgstr "$[officename] Basicissa ei ole muuttujien esittely- eli määrittelypakkoa. Muuttujan määrittely voidaan tehdä <emph>Dim</emph>-lauseella. Useamman muuttujan määrittelylauseessa muuttuja erotellaan pilkuilla. Muuttujan tyyppi määritetään joko tyypin määräävällä loppumerkillä tai käyttämällä määrittelevää avainsanaa. "
+
+#: 01020100.xhp#par_id3154118.140.help.text
+msgid "Examples for variable declarations:"
+msgstr "Esimerkkejä muuttujien määrittelyistä:"
+
+#: 01020100.xhp#par_id3150090.19.help.text
+msgctxt "01020100.xhp#par_id3150090.19.help.text"
+msgid "DIM a$"
+msgstr "DIM a$"
+
+#: 01020100.xhp#par_id3150982.132.help.text
+msgctxt "01020100.xhp#par_id3150982.132.help.text"
+msgid "Declares the variable \"a\" as a String"
+msgstr "Määritellään muuttuja \"a\" merkkijonoksi"
+
+#: 01020100.xhp#par_id3149531.20.help.text
+msgid "DIM a As String"
+msgstr "DIM a As String"
+
+#: 01020100.xhp#par_id3150343.133.help.text
+msgctxt "01020100.xhp#par_id3150343.133.help.text"
+msgid "Declares the variable \"a\" as a String"
+msgstr "Määritellään muuttuja \"a\" merkkijonoksi"
+
+#: 01020100.xhp#par_id3149036.21.help.text
+msgid "DIM a$, b As Integer"
+msgstr "DIM a$, b As Integer"
+
+#: 01020100.xhp#par_id3155507.22.help.text
+msgid "Declares one variable as a String and one as an Integer"
+msgstr "Määritellään yksi muuttuja merkkijonoksi ja toinen kokonaisluvuksi"
+
+#: 01020100.xhp#par_idN10854.help.text
+msgid "DIM c As Boolean"
+msgstr "DIM c As Boolean"
+
+#: 01020100.xhp#par_idN10859.help.text
+msgid "Declares c as a Boolean variable that can be TRUE or FALSE"
+msgstr "Määritellään c Boolen muuttujaksi, joka voi olla TRUE tai FALSE"
+
+#: 01020100.xhp#par_id3150519.23.help.text
+msgid "It is very important when declaring variables that you use the type-declaration character each time, even if it was used in the declaration instead of a keyword. Thus the following statements are invalid:"
+msgstr "On tärkeää, että määriteltäessä muuttujan tyyppi tietotyypin määräävällä merkillä, tuota merkkiä käytetään aina, kuin nimen osana. Seuraavassa on esitetty tästä virheellinen käyttötapa:"
+
+#: 01020100.xhp#par_id3152985.24.help.text
+msgctxt "01020100.xhp#par_id3152985.24.help.text"
+msgid "DIM a$"
+msgstr "DIM a$"
+
+#: 01020100.xhp#par_id3154527.134.help.text
+msgid "Declares \"a\" as a String"
+msgstr "Määritellään \"a\" merkkijonoksi"
+
+#: 01020100.xhp#par_id3148599.25.help.text
+msgid "a=\"TestString\""
+msgstr "a=\"TestString\""
+
+#: 01020100.xhp#par_id3153064.135.help.text
+msgid "Type-declaration missing: \"a$=\""
+msgstr "Tyyppimäärittely puuttuu: \"a$=\""
+
+#: 01020100.xhp#par_id3144770.26.help.text
+msgid "Once you have declared a variable as a certain type, you cannot declare the variable under the same name again as a different type!"
+msgstr "Kun muuttujalle on määritelty tietty tietotyyppi, samannimistä muuttujaa ei voi enää tyyppimääritellä toisen tyyppiseksi!"
+
+#: 01020100.xhp#hd_id3149331.27.help.text
+msgid "Forcing Variable Declarations"
+msgstr "Pakollinen muuttujien määrittely"
+
+#: 01020100.xhp#par_id3149443.28.help.text
+msgid "To force declaration of variables, use the following command:"
+msgstr "Muuttujien määrittelyn voi tehdä pakolliseksi käyttämällä seuraavaa käskyä:"
+
+#: 01020100.xhp#par_id3152869.29.help.text
+msgid "OPTION EXPLICIT"
+msgstr "OPTION EXPLICIT"
+
+#: 01020100.xhp#par_id3155072.30.help.text
+msgid "The <emph>Option Explicit</emph> statement has to be the first line in the module, before the first SUB. Generally, only arrays need to be declared explicitly. All other variables are declared according to the type-declaration character, or - if omitted - as the default type <emph>Single</emph>."
+msgstr "<emph>Option Explicit</emph> -lauseen on oltava moduulin ensimmäisenä rivinä, ennen ensimmäistä SUB-riviä. Yleisesti ottaen, vain taulukot tarvitsevat nimenomaisen määrittelyn. Muut muuttujat tulevat määritellyiksi tyypin määräävällä merkillä tai, sen puuttuessa, oletuksena <emph>Single</emph>-tyyppisiksi (perusliukuluvuiksi)."
+
+#: 01020100.xhp#hd_id3154614.34.help.text
+msgid "Variable Types"
+msgstr "Muuttujien tietotyypit"
+
+#: 01020100.xhp#par_id3155383.35.help.text
+msgid "$[officename] Basic supports four variable classes:"
+msgstr "$[officename] Basic tukee neljää muuttujaluokkaa:"
+
+#: 01020100.xhp#par_id3153972.36.help.text
+msgid "<emph>Numeric</emph> variables can contain number values. Some variables are used to store large or small numbers, and others are used for floating-point or fractional numbers. "
+msgstr "<emph>Numeeriset</emph> muuttujat edustavat lukuarvoja. Joitakin muuttujia käytetään suurille tai pienille luvuille, joitakin liukuluvuille tai desimaaliluvuille. "
+
+#: 01020100.xhp#par_id3159226.37.help.text
+msgid "<emph>String</emph> variables contain character strings."
+msgstr "<emph>Merkkijono</emph>-muuttujat edustavat merkkien jonoja."
+
+#: 01020100.xhp#par_id3145217.38.help.text
+msgid "<emph>Boolean</emph> variables contain either the TRUE or the FALSE value."
+msgstr "<emph>Boolen</emph> muuttujien arvona voi olla totuusarvo, joko TRUE tai FALSE."
+
+#: 01020100.xhp#par_id3154762.39.help.text
+msgid "<emph>Object</emph> variables can store objects of various types, like tables and documents within a document."
+msgstr "<emph>Objekti</emph>-muuttujat edustavat erilaisia olio- eli objektityyppejä, kuten taulukoita ja asiakirjoja asiakirjan sisällä."
+
+#: 01020100.xhp#hd_id3153805.40.help.text
+msgid "Integer Variables"
+msgstr "Kokonaislukumuuttujat"
+
+#: 01020100.xhp#par_id3146966.41.help.text
+msgid "Integer variables range from -32768 to 32767. If you assign a floating-point value to an integer variable, the decimal places are rounded to the next integer. Integer variables are rapidly calculated in procedures and are suitable for counter variables in loops. An integer variable only requires two bytes of memory. \"%\" is the type-declaration character."
+msgstr "Kokonaislukumuuttujien (Integer) arvoalue on -32768 ... 32767. Jos liukulukuarvo sijoitetaan kokonaislukumuuttujaan, desimaalit pyöristetään lähimpään kokonaislukuun. Kokonaislukumuuttujien laskenta on nopeaa ja ne sopivat silmukoiden laskureiksi. Kokonaislukumuuttuja vie vain kaksi tavua muistissa. Tietotyypin määräysmerkkinä on \"%\"."
+
+#: 01020100.xhp#par_id3153810.43.help.text
+msgid "Dim Variable%"
+msgstr "Dim inMuuttuja%"
+
+#: 01020100.xhp#par_id3153556.44.help.text
+msgid "Dim Variable As Integer"
+msgstr "Dim inMuuttuja As Integer"
+
+#: 01020100.xhp#hd_id3147546.45.help.text
+msgid "Long Integer Variables"
+msgstr "Pitkät kokonaislukumuuttujat"
+
+#: 01020100.xhp#par_id3151193.46.help.text
+msgid "Long integer variables range from -2147483648 to 2147483647. If you assign a floating-point value to a long integer variable, the decimal places are rounded to the next integer. Long integer variables are rapidly calculated in procedures and are suitable for counter variables in loops for large values. A long integer variable requires four bytes of memory. \"&\" is the type-declaration character."
+msgstr "Pitkien kokonaislukumuuttujien (Long) arvoalue on -2147483648 ... 2147483647. Jos liukulukuarvo sijoitetaan pitkän kokonaisluvun muuttujaan, desimaalit pyöristetään lähimpään kokonaislukuun. Pitkien kokonaislukumuuttujien laskenta on nopeaa ja ne sopivat silmukoiden laskureiksi, kun arvot ovat suuria. Pitkä kokonaislukumuuttuja vie neljä tavua muistissa. Tyypin määräysmerkkinä on \"&\"."
+
+#: 01020100.xhp#par_id3154708.48.help.text
+msgid "Dim Variable&"
+msgstr "Dim loMuuttuja&"
+
+#: 01020100.xhp#par_id3156365.49.help.text
+msgid "Dim Variable as Long"
+msgstr "Dim loMuuttuja as Long"
+
+#: 01020100.xhp#hd_id7596972.help.text
+msgid "Decimal Variables"
+msgstr "Desimaalilukumuuttujat"
+
+#: 01020100.xhp#par_id2649311.help.text
+msgid "Decimal variables can take positive or negative numbers or zero. Accuracy is up to 29 digits."
+msgstr "Desimaalilukumuuttujat voivat esittää negatiivisia ja positiivisia lukuja tai arvon nolla. Tarkkuus on jopa 19 numeroa."
+
+#: 01020100.xhp#par_id7617114.help.text
+msgid "You can use plus (+) or minus (-) signs as prefixes for decimal numbers (with or without spaces)."
+msgstr "Plusmerkkiä (+) ja miinusmerkkiä (-) voi käyttää desimaaliluvun edessä (välilyönnin kanssa tai ilman)."
+
+#: 01020100.xhp#par_id1593676.help.text
+msgid "If a decimal number is assigned to an integer variable, %PRODUCTNAME Basic rounds the figure up or down."
+msgstr "Jos desimaaliluku (liukuluku) sijoitetaan kokonaislukumuuttujaan, %PRODUCTNAME Basic pyöristää lukua ylös- tai alaspäin."
+
+#: 01020100.xhp#hd_id3147500.50.help.text
+msgid "Single Variables"
+msgstr "Perustarkkuuden liukulukumuuttujat"
+
+#: 01020100.xhp#par_id3153070.51.help.text
+msgid "Single variables can take positive or negative values ranging from 3.402823 x 10E38 to 1.401298 x 10E-45. Single variables are floating-point variables, in which the decimal precision decreases as the non-decimal part of the number increases. Single variables are suitable for mathematical calculations of average precision. Calculations require more time than for Integer variables, but are faster than calculations with Double variables. A Single variable requires 4 bytes of memory. The type-declaration character is \"!\"."
+msgstr "Perustarkkuuden (Single) liukulukumuuttujat voivat saada positiivisia tai negatiivisia arvoja, joiden itseisarvot ovat väliltä 3,402823 x 10E38 ... 1,401298 x 10E-45. Single-muuttujat ovat liukulukumuuttujia, joissa desimaaliosan tarkkuus vähenee, kun kokonaislukunumeroiden määrä luvussa lisääntyy. Perustarkkuuden liukulukumuuttujat sopivat keskinkertaisen tarkkuuden matemaattiseen laskentaan. Laskenta-aika niillä on suurempi kuin kokonaislukumuuttujilla, mutta pienempi kuin kaksoistarkkuuden liukuluvuilla. Single-muuttuja varaa 4 tavua muistista. Tyypin määräysmerkkinä on \"!\"."
+
+#: 01020100.xhp#par_id3149875.52.help.text
+msgid "Dim Variable!"
+msgstr "Dim siMuuttuja!"
+
+#: 01020100.xhp#par_id3153302.53.help.text
+msgid "Dim Variable as Single"
+msgstr "Dim siMuuttuja as Single"
+
+#: 01020100.xhp#hd_id3155753.54.help.text
+msgid "Double Variables"
+msgstr "Kaksinkertaisen tarkkuuden liukulukumuuttujat"
+
+#: 01020100.xhp#par_id3150953.55.help.text
+msgid "Double variables can take positive or negative values ranging from 1.79769313486232 x 10E308 to 4.94065645841247 x 10E-324. Double variables are floating-point variables, in which the decimal precision decreases as the non-decimal part of the number increases. Double variables are suitable for precise calculations. Calculations require more time than for Single variables. A Double variable requires 8 bytes of memory. The type-declaration character is \"#\"."
+msgstr "Kaksoistarkkuuden (Double) liukulukumuuttujat voivat käsitellä positiivisia ja negatiivisia lukuja, joiden itseisarvot ovat väliltä 1,79769313486232 x 10E308 ... 4,94065645841247 x 10E-324. Double-muuttujat ovat liukulukumuuttujia, joissa desimaaliosan tarkkuus vähenee, kun kokonaislukunumeroiden määrä luvussa lisääntyy. Kaksoistarkkuuden liukulukumuuttujat soveltuvat tarkkuuslaskentaan. Laskenta-aika on suurempi kuin perustarkkuuden liukuluvuilla. Double-muuttuja tarvitsee 8 tavua muistissa. Tyypin määräysmerkkinä on \"#\"."
+
+#: 01020100.xhp#par_id3150431.56.help.text
+msgid "Dim Variable#"
+msgstr "Dim doMuuttuja#"
+
+#: 01020100.xhp#par_id3154406.57.help.text
+msgid "Dim Variable As Double"
+msgstr "Dim doMuuttuja As Double"
+
+#: 01020100.xhp#hd_id3155747.95.help.text
+msgid "Currency Variables"
+msgstr "Valuuttamuuttujat"
+
+#: 01020100.xhp#par_id3153337.96.help.text
+msgid "Currency variables are internally stored as 64-bit numbers (8 Bytes) and displayed as a fixed-decimal number with 15 non-decimal and 4 decimal places. The values range from -922337203685477.5808 to +922337203685477.5807. Currency variables are used to calculate currency values with a high precision. The type-declaration character is \"@\"."
+msgstr "Valuuttamuuttujat (Currency) tallennetaan sisäisesti 64-bittisinä lukuina (8 tavua) ja esitetään kiinteän pilkun desimaalilukuna 15 kokonaisluku- 4 desimaaliosan numerolla. Arvoalue on -922337203685477.5808 ... +922337203685477.5807. Currency-muuttujia käytetään laskettaessa suuren tarkkuuden vaativia valuuttalaskuja. Tietotyypin määräysmerkkinä on \"@\"."
+
+#: 01020100.xhp#par_id3147296.97.help.text
+msgid "Dim Variable@"
+msgstr "Dim cuMuuttuja@"
+
+#: 01020100.xhp#par_id3150391.98.help.text
+msgid "Dim Variable As Currency"
+msgstr "Dim cuMuuttuja As Currency"
+
+#: 01020100.xhp#hd_id3148742.58.help.text
+msgid "String Variables"
+msgstr "Merkkijonomuuttujat"
+
+#: 01020100.xhp#par_id3151393.59.help.text
+msgid "String variables can hold character strings with up to 65,535 characters. Each character is stored as the corresponding Unicode value. String variables are suitable for word processing within programs and for temporary storage of any non-printable character up to a maximum length of 64 Kbytes. The memory required for storing string variables depends on the number of characters in the variable. The type-declaration character is \"$\"."
+msgstr "Merkkijonomuuttujissa (String) voi olla enintään 65 535 merkkiä pitkiä merkkijonoja. Jokainen merkki on tallennettu sitä vastaavana Unicode-arvona. Merkkijonomuuttujat ovat sopivia tekstinkäsittelyyn ohjelmissa ja tilapäisiksi varastoiksi tulostumattomille merkeille aina 64 kt jonoihin asti. String-muuttujien muistin tarve on riippuvainen merkkijonon pituudesta. Tyypin määritysmerkkinä on \"$\"."
+
+#: 01020100.xhp#par_id3166467.60.help.text
+msgid "Dim Variable$"
+msgstr "Dim stMuuttuja$"
+
+#: 01020100.xhp#par_id3153027.61.help.text
+msgid "Dim Variable As String"
+msgstr "Dim stMuuttuja As String"
+
+#: 01020100.xhp#hd_id3150534.62.help.text
+msgid "Boolean Variables"
+msgstr "Boolen muuttujat"
+
+#: 01020100.xhp#par_id3145632.63.help.text
+msgid "Boolean variables store only one of two values: TRUE or FALSE. A number 0 evaluates to FALSE, every other value evaluates to TRUE."
+msgstr "Boolen muuttujilla on vain kaksi (totuus)arvoa: TRUE (tosi) tai FALSE (epätosi). Numero 0 tulkitaan arvoksi FALSE, kaikki muut arvot tulkitaan arvoksi TRUE."
+
+#: 01020100.xhp#par_id3147615.64.help.text
+msgid "Dim Variable As Boolean"
+msgstr "Dim boMuuttuja As Boolean"
+
+#: 01020100.xhp#hd_id3149722.65.help.text
+msgid "Date Variables"
+msgstr "Päivämäärämuuttujat"
+
+#: 01020100.xhp#par_id3159116.66.help.text
+msgid "Date variables can only contain dates and time values stored in an internal format. Values assigned to Date variables with <link href=\"text/sbasic/shared/03030101.xhp\" name=\"Dateserial\"><emph>Dateserial</emph></link>, <link href=\"text/sbasic/shared/03030102.xhp\" name=\"Datevalue\"><emph>Datevalue</emph></link>, <link href=\"text/sbasic/shared/03030205.xhp\" name=\"Timeserial\"><emph>Timeserial</emph></link> or <link href=\"text/sbasic/shared/03030206.xhp\" name=\"Timevalue\"><emph>Timevalue</emph></link> are automatically converted to the internal format. Date-variables are converted to normal numbers by using the <link href=\"text/sbasic/shared/03030103.xhp\" name=\"Day\"><emph>Day</emph></link>, <link href=\"text/sbasic/shared/03030104.xhp\" name=\"Month\"><emph>Month</emph></link>, <link href=\"text/sbasic/shared/03030106.xhp\" name=\"Year\"><emph>Year</emph></link> or the <link href=\"text/sbasic/shared/03030201.xhp\" name=\"Hour\"><emph>Hour</emph></link>, <link href=\"text/sbasic/shared/03030202.xhp\" name=\"Minute\"><emph>Minute</emph></link>, <link href=\"text/sbasic/shared/03030204.xhp\" name=\"Second\"><emph>Second</emph></link> function. The internal format enables a comparison of date/time values by calculating the difference between two numbers. These variables can only be declared with the key word <emph>Date</emph>."
+msgstr "Päivämäärämuuttujissa (Date) voi olla vain päivämäärä- tai aika-arvoja, jotka on tallennettu sisäiseen erityismuotoon. Arvot, jotka sijoitetaan Date-muuttujiin funktiolla <link href=\"text/sbasic/shared/03030101.xhp\" name=\"Dateserial\"><emph>Dateserial</emph></link>, <link href=\"text/sbasic/shared/03030102.xhp\" name=\"Datevalue\"><emph>Datevalue</emph></link>, <link href=\"text/sbasic/shared/03030205.xhp\" name=\"Timeserial\"><emph>Timeserial</emph></link> ja <link href=\"text/sbasic/shared/03030206.xhp\" name=\"Timevalue\"><emph>Timevalue</emph></link>, muuntuvat sisäiseen erityismuotoon. Päivämäärämuuttujat muutetaan tavanomaisiksi luvuiksi käyttämällä funktioita <link href=\"text/sbasic/shared/03030103.xhp\" name=\"Day\"><emph>Day</emph></link>, <link href=\"text/sbasic/shared/03030104.xhp\" name=\"Month\"><emph>Month</emph></link> ja <link href=\"text/sbasic/shared/03030106.xhp\" name=\"Year\"><emph>Year</emph></link> tai <link href=\"text/sbasic/shared/03030201.xhp\" name=\"Hour\"><emph>Hour</emph></link>, <link href=\"text/sbasic/shared/03030202.xhp\" name=\"Minute\"><emph>Minute</emph></link> ja <link href=\"text/sbasic/shared/03030204.xhp\" name=\"Second\"><emph>Second</emph></link>. Sisäinen muoto tekee mahdolliseksi vertailla päivämäärä- ja aika-arvoja laskemalla kahden luvun erotus. Nämä muuttujat voidaan esitellä eli määritellä vain avainsanalla <emph>Date</emph>."
+
+#: 01020100.xhp#par_id3150462.67.help.text
+msgid "Dim Variable As Date"
+msgstr "Dim daMuuttuja As Date"
+
+#: 01020100.xhp#hd_id3148732.68.help.text
+msgid "Initial Variable Values"
+msgstr "Muuttujien alkuarvot"
+
+#: 01020100.xhp#par_id3154549.69.help.text
+msgid "As soon as the variable has been declared, it is automatically set to the \"Null\" value. Note the following conventions:"
+msgstr "Heti kun muuttuja on määritelty, sen arvo alustetaan samalla \"Null\"-arvoksi. Katso seuraavia sääntöjä:"
+
+#: 01020100.xhp#par_id3143222.70.help.text
+msgid "<emph>Numeric</emph> variables are automatically assigned the value \"0\" as soon as they are declared."
+msgstr "<emph>Numeeriset</emph> muuttujat alustetaan arvoon \"0\" määriteltäessä."
+
+#: 01020100.xhp#par_id3150693.71.help.text
+msgid "<emph>Date variables</emph> are assigned the value 0 internally; equivalent to converting the value to \"0\" with the <link href=\"text/sbasic/shared/03030103.xhp\" name=\"Day\"><emph>Day</emph></link>, <link href=\"text/sbasic/shared/03030104.xhp\" name=\"Month\"><emph>Month</emph></link>, <link href=\"text/sbasic/shared/03030106.xhp\" name=\"Year\"><emph>Year</emph></link> or the <link href=\"text/sbasic/shared/03030201.xhp\" name=\"Hour\"><emph>Hour</emph></link>, <link href=\"text/sbasic/shared/03030202.xhp\" name=\"Minute\"><emph>Minute</emph></link>, <link href=\"text/sbasic/shared/03030204.xhp\" name=\"Second\"><emph>Second</emph></link> function."
+msgstr "<emph>Päivämäärämuuttujat</emph> saavat sisäisen 0-arvon; se vastaa arvon \"0\" antamista muuttujalle funktiolla <link href=\"text/sbasic/shared/03030103.xhp\" name=\"Day\"><emph>Day</emph></link>, <link href=\"text/sbasic/shared/03030104.xhp\" name=\"Month\"><emph>Month</emph></link> ja <link href=\"text/sbasic/shared/03030106.xhp\" name=\"Year\"><emph>Year</emph></link> tai <link href=\"text/sbasic/shared/03030201.xhp\" name=\"Hour\"><emph>Hour</emph></link>, <link href=\"text/sbasic/shared/03030202.xhp\" name=\"Minute\"><emph>Minute</emph></link> ja <link href=\"text/sbasic/shared/03030204.xhp\" name=\"Second\"><emph>Second</emph></link>."
+
+#: 01020100.xhp#par_id3154807.72.help.text
+msgid "<emph>String variables</emph> are assigned an empty-string (\"\") when they are declared."
+msgstr "<emph>Merkkijonomuuttujat</emph> alustetaan tyhjällä merkkijonolla (\"\") määriteltäessä."
+
+#: 01020100.xhp#hd_id3153936.83.help.text
+msgid "Arrays"
+msgstr "Taulukot"
+
+#: 01020100.xhp#par_id3148736.84.help.text
+msgid "$[officename] Basic knows one- or multi-dimensional arrays, defined by a specified variable type. Arrays are suitable for editing lists and tables in programs. Individual elements of an array can be addressed through a numeric index."
+msgstr "$[officename] Basic tuntee yksi- ja moniulotteiset taulukot, jotka määritellään tietyn tietotyypin mukaan. Taulukot soveltuvat luetteloiden ja taulukoiden muokkaamiseen ohjelmassa. Taulukon yksittäiset alkiot ovat osoitettavissa käyttäen taulukon nimeä ja alkion indeksinumeroa."
+
+#: 01020100.xhp#par_id3149546.85.help.text
+msgid "Arrays <emph>must</emph> be declared with the <emph>Dim</emph> statement. There are several ways to define the index range of an array:"
+msgstr "Taulukot <emph>pitää</emph> määritellä <emph>Dim</emph>-lauseella. Taulukon indeksointi on toteutettavissa useilla erilaisilla tavoilla:"
+
+#: 01020100.xhp#par_id3150143.86.help.text
+msgid "DIM text$(20)"
+msgstr "DIM text$(20)"
+
+#: 01020100.xhp#par_id3154567.136.help.text
+msgid "21 elements numbered from 0 to 20"
+msgstr "21 alkiota, numeroituna 0 ... 20"
+
+#: 01020100.xhp#par_id3145596.125.help.text
+msgid "DIM text$(5,4)"
+msgstr "DIM text$(5,4)"
+
+#: 01020100.xhp#par_id3154397.137.help.text
+msgid "30 elements (a matrix of 6 x 5 elements)"
+msgstr "30 alkiota (matriisi, jossa on 6 x 5 alkiota) "
+
+#: 01020100.xhp#par_id3149185.87.help.text
+msgid "DIM text$(5 to 25)"
+msgstr "DIM text$(5 to 25)"
+
+#: 01020100.xhp#par_id3149690.138.help.text
+msgid "21 elements numbered from 5 to 25"
+msgstr "21 alkiota numeroituna 5 ... 25"
+
+#: 01020100.xhp#par_id3155950.88.help.text
+msgid "DIM text$(-15 to 5)"
+msgstr "DIM text$(-15 to 5)"
+
+#: 01020100.xhp#par_id3153113.89.help.text
+msgid "21 elements (including 0), numbered from -15 to 5"
+msgstr "21 alkiota numeroituna -15 ... 5 (sisältäen 0:n)"
+
+#: 01020100.xhp#par_id3153005.90.help.text
+msgid "The index range can include positive as well as negative numbers. "
+msgstr "Indeksiväli voi kattaa niin positiivisia kuin negatiivisiakin lukuja. "
+
+#: 01020100.xhp#hd_id3154507.91.help.text
+msgid "Constants"
+msgstr "Vakiot"
+
+#: 01020100.xhp#par_id3156357.92.help.text
+msgid "Constants have a fixed value. They are only defined once in the program and cannot be redefined later:"
+msgstr "Vakioilla on muuttumaton arvo. Ne määritellään vain kerran ohjelmassa eikä niitä voi määritellä myöhemmin uudestaan:"
+
+#: 01020100.xhp#par_id3153203.93.help.text
+msgctxt "01020100.xhp#par_id3153203.93.help.text"
+msgid "CONST ConstName=Expression"
+msgstr "CONST VakioNimi=lauseke 'esimerkiksi 1+2"
+
+#: 03080700.xhp#tit.help.text
+msgid "Expression Signs"
+msgstr "Lausekkeen etumerkit"
+
+#: 03080700.xhp#hd_id3150702.1.help.text
+msgid "<link href=\"text/sbasic/shared/03080700.xhp\" name=\"Expression Signs\">Expression Signs</link>"
+msgstr "<link href=\"text/sbasic/shared/03080700.xhp\" name=\"Expression Signs\">Lausekkeen etumerkit</link>"
+
+#: 03080700.xhp#par_id3148668.2.help.text
+msgid "This function returns the algebraic sign of a numeric expression."
+msgstr "Tämä funktio palauttaa numeerisen lausekkeen etumerkin."
+
+#: 03020102.xhp#tit.help.text
+msgid "FreeFile Function[Runtime]"
+msgstr "Funktio FreeFile [ajonaikainen]"
+
+#: 03020102.xhp#bm_id3150400.help.text
+msgid "<bookmark_value>FreeFile function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio FreeFile</bookmark_value>"
+
+#: 03020102.xhp#hd_id3150400.1.help.text
+msgid "<link href=\"text/sbasic/shared/03020102.xhp\" name=\"FreeFile Function[Runtime]\">FreeFile Function[Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03020102.xhp\" name=\"FreeFile Function[Runtime]\">Funktio FreeFile [ajonaikainen]</link>"
+
+#: 03020102.xhp#par_id3154366.2.help.text
+msgid "Returns the next available file number for opening a file. Use this function to open a file using a file number that is not already in use by a currently open file."
+msgstr "FreeFile palauttaa seuraavan käytettävissä olevan tiedostonumeron avattavalle tiedostolle. Tätä funktiota käytetään tiedostoa avattaessa löytämään numero, joka ei ole jo käytössä jossakin avoimessa tiedostossa."
+
+#: 03020102.xhp#hd_id3150769.3.help.text
+msgctxt "03020102.xhp#hd_id3150769.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03020102.xhp#par_id3150869.4.help.text
+msgid "FreeFile"
+msgstr "FreeFile"
+
+#: 03020102.xhp#hd_id3151042.5.help.text
+msgctxt "03020102.xhp#hd_id3151042.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03020102.xhp#par_id3150440.6.help.text
+msgctxt "03020102.xhp#par_id3150440.6.help.text"
+msgid "Integer"
+msgstr "Integer-tyypin kokonaisluku"
+
+#: 03020102.xhp#hd_id3148576.7.help.text
+msgctxt "03020102.xhp#hd_id3148576.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03020102.xhp#par_id3155854.8.help.text
+msgid "This function can only be used immediately in front of an Open statement. FreeFile returns the next available file number, but does not reserve it."
+msgstr "Tällä funktiolla on käyttöä vain välittömästi Open-lauseen edellä. FreeFile palauttaa seuraavan vapaan tiedostonumeron, mutta ei varaa sitä."
+
+#: 03020102.xhp#hd_id3159153.9.help.text
+msgctxt "03020102.xhp#hd_id3159153.9.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03020102.xhp#par_id3146120.10.help.text
+msgctxt "03020102.xhp#par_id3146120.10.help.text"
+msgid "Sub ExampleWorkWithAFile"
+msgstr "Sub ExampleWorkWithAFile"
+
+#: 03020102.xhp#par_id3154319.11.help.text
+msgctxt "03020102.xhp#par_id3154319.11.help.text"
+msgid "Dim iNumber As Integer"
+msgstr "Dim iNumber As Integer"
+
+#: 03020102.xhp#par_id3151117.12.help.text
+msgctxt "03020102.xhp#par_id3151117.12.help.text"
+msgid "Dim sLine As String"
+msgstr "Dim sLine As String"
+
+#: 03020102.xhp#par_id3147426.13.help.text
+msgctxt "03020102.xhp#par_id3147426.13.help.text"
+msgid "Dim aFile As String"
+msgstr "Dim aFile As String"
+
+#: 03020102.xhp#par_id3149667.36.help.text
+msgctxt "03020102.xhp#par_id3149667.36.help.text"
+msgid "Dim sMsg as String"
+msgstr "Dim sMsg as String"
+
+#: 03020102.xhp#par_id3145800.14.help.text
+msgctxt "03020102.xhp#par_id3145800.14.help.text"
+msgid "aFile = \"c:\\data.txt\""
+msgstr "aFile = \"c:\\data.txt\""
+
+#: 03020102.xhp#par_id3147396.15.help.text
+msgctxt "03020102.xhp#par_id3147396.15.help.text"
+msgid "sMsg = \"\""
+msgstr "sMsg = \"\""
+
+#: 03020102.xhp#par_id3154490.16.help.text
+msgctxt "03020102.xhp#par_id3154490.16.help.text"
+msgid "iNumber = Freefile"
+msgstr "iNumber = Freefile"
+
+#: 03020102.xhp#par_id3151074.17.help.text
+msgctxt "03020102.xhp#par_id3151074.17.help.text"
+msgid "Open aFile For Output As #iNumber"
+msgstr "Open aFile For Output As #iNumber"
+
+#: 03020102.xhp#par_id3155416.18.help.text
+msgctxt "03020102.xhp#par_id3155416.18.help.text"
+msgid "Print #iNumber, \"First line of text\""
+msgstr "Print #iNumber, \"Tämä on tekstirivi.\""
+
+#: 03020102.xhp#par_id3153416.19.help.text
+msgctxt "03020102.xhp#par_id3153416.19.help.text"
+msgid "Print #iNumber, \"Another line of text\""
+msgstr "Print #iNumber, \"Tässä on toinen rivi tekstiä\""
+
+#: 03020102.xhp#par_id3149401.20.help.text
+msgctxt "03020102.xhp#par_id3149401.20.help.text"
+msgid "Close #iNumber"
+msgstr "Close #iNumber"
+
+#: 03020102.xhp#par_id3150330.24.help.text
+msgctxt "03020102.xhp#par_id3150330.24.help.text"
+msgid "iNumber = Freefile"
+msgstr "iNumber = Freefile"
+
+#: 03020102.xhp#par_id3155067.25.help.text
+msgid "Open aFile For Input As #iNumber"
+msgstr "Open aFile For Input As #iNumber"
+
+#: 03020102.xhp#par_id3155443.26.help.text
+msgid "While not eof(#iNumber)"
+msgstr "While not eof(#iNumber)"
+
+#: 03020102.xhp#par_id3153714.27.help.text
+msgctxt "03020102.xhp#par_id3153714.27.help.text"
+msgid "Line Input #iNumber, sLine"
+msgstr "Line Input #iNumber, sLine"
+
+#: 03020102.xhp#par_id3148408.28.help.text
+msgctxt "03020102.xhp#par_id3148408.28.help.text"
+msgid "If sLine <>\"\" then"
+msgstr "If sLine <>\"\" then"
+
+#: 03020102.xhp#par_id3156385.29.help.text
+msgctxt "03020102.xhp#par_id3156385.29.help.text"
+msgid "sMsg = sMsg & sLine & chr(13)"
+msgstr "sMsg = sMsg & sLine & chr(13)"
+
+#: 03020102.xhp#par_id3145147.31.help.text
+msgctxt "03020102.xhp#par_id3145147.31.help.text"
+msgid "end if"
+msgstr "end if"
+
+#: 03020102.xhp#par_id3153966.32.help.text
+msgctxt "03020102.xhp#par_id3153966.32.help.text"
+msgid "wend"
+msgstr "wend"
+
+#: 03020102.xhp#par_id3155961.33.help.text
+msgctxt "03020102.xhp#par_id3155961.33.help.text"
+msgid "Close #iNumber"
+msgstr "Close #iNumber"
+
+#: 03020102.xhp#par_id3149567.37.help.text
+msgctxt "03020102.xhp#par_id3149567.37.help.text"
+msgid "Msgbox sMsg"
+msgstr "Msgbox sMsg"
+
+#: 03020102.xhp#par_id3146917.34.help.text
+msgctxt "03020102.xhp#par_id3146917.34.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03020400.xhp#tit.help.text
+msgid "Managing Files"
+msgstr "Tiedostojen hallinta"
+
+#: 03020400.xhp#hd_id3145136.1.help.text
+msgid "<link href=\"text/sbasic/shared/03020400.xhp\" name=\"Managing Files\">Managing Files</link>"
+msgstr "<link href=\"text/sbasic/shared/03020400.xhp\" name=\"Managing Files\">Tiedostojen hallinnointi</link>"
+
+#: 03020400.xhp#par_id3147264.2.help.text
+msgid "The functions and statements for managing files are described here."
+msgstr "Tiedostojen hallinnoinnin funktiot ja lauseet kuvaillaan oheisena."
+
+#: 03080500.xhp#tit.help.text
+msgid "Integers"
+msgstr "Kokonaisluvut"
+
+#: 03080500.xhp#hd_id3153345.1.help.text
+msgid "<link href=\"text/sbasic/shared/03080500.xhp\" name=\"Integers\">Integers</link>"
+msgstr "<link href=\"text/sbasic/shared/03080500.xhp\" name=\"Integers\">Kokonaisluvut</link>"
+
+#: 03080500.xhp#par_id3156152.2.help.text
+msgid "The following functions round values to integers."
+msgstr "Oheiset funktiot pyöristävät arvoja kokonaisluvuiksi."
+
+#: 03130100.xhp#tit.help.text
+msgid "Beep Statement [Runtime]"
+msgstr "Beep-lause [ajonaikainen]"
+
+#: 03130100.xhp#bm_id3143284.help.text
+msgid "<bookmark_value>Beep statement</bookmark_value>"
+msgstr "<bookmark_value>Beep-lause</bookmark_value>"
+
+#: 03130100.xhp#hd_id3143284.1.help.text
+msgid "<link href=\"text/sbasic/shared/03130100.xhp\" name=\"Beep Statement [Runtime]\">Beep Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03130100.xhp\" name=\"Beep Statement [Runtime]\">Beep-lause [ajonaikainen]</link>"
+
+#: 03130100.xhp#par_id3159201.2.help.text
+msgid "Plays a tone through the computer's speaker. The tone is system-dependent and you cannot modify its volume or pitch."
+msgstr "Beep-lause tuottaa äänen tietokoneen kaiuttimeen. Ääni riippuu käytettävästä järjestelmästä eikä sen voimakkuutta tai korkeutta voi muokata."
+
+#: 03130100.xhp#hd_id3153990.3.help.text
+msgctxt "03130100.xhp#hd_id3153990.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03130100.xhp#par_id3147291.4.help.text
+msgid "Beep"
+msgstr "Beep"
+
+#: 03130100.xhp#hd_id3148538.5.help.text
+msgctxt "03130100.xhp#hd_id3148538.5.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03130100.xhp#par_id3149762.6.help.text
+msgid "Sub ExampleBeep"
+msgstr "Sub ExampleBeep"
+
+#: 03130100.xhp#par_id3154285.7.help.text
+msgctxt "03130100.xhp#par_id3154285.7.help.text"
+msgid "beep"
+msgstr "beep"
+
+#: 03130100.xhp#par_id3143270.8.help.text
+msgctxt "03130100.xhp#par_id3143270.8.help.text"
+msgid "beep"
+msgstr "beep"
+
+#: 03130100.xhp#par_id3154142.9.help.text
+msgctxt "03130100.xhp#par_id3154142.9.help.text"
+msgid "beep"
+msgstr "beep"
+
+#: 03130100.xhp#par_id3148943.10.help.text
+msgctxt "03130100.xhp#par_id3148943.10.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03090412.xhp#tit.help.text
+msgid "Exit Statement [Runtime]"
+msgstr "Exit-lause [ajonaikainen]"
+
+#: 03090412.xhp#bm_id3152924.help.text
+msgid "<bookmark_value>Exit statement</bookmark_value>"
+msgstr "<bookmark_value>Exit-lause</bookmark_value>"
+
+#: 03090412.xhp#hd_id3152924.1.help.text
+msgid "<link href=\"text/sbasic/shared/03090412.xhp\" name=\"Exit Statement [Runtime]\">Exit Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03090412.xhp\" name=\"Exit Statement [Runtime]\">Exit-lause [ajonaikainen]</link>"
+
+#: 03090412.xhp#par_id3153394.2.help.text
+msgid "Exits a <emph>Do...Loop</emph>, <emph>For...Next</emph>, a function, or a subroutine."
+msgstr "Exit-lauseella poistutaan <emph>Do...Loop</emph> ja <emph>For...Next</emph> -rakenteista, funktiosta tai aliohjelmasta."
+
+#: 03090412.xhp#hd_id3149763.3.help.text
+msgctxt "03090412.xhp#hd_id3149763.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03090412.xhp#par_id3159157.4.help.text
+msgctxt "03090412.xhp#par_id3159157.4.help.text"
+msgid "see Parameters"
+msgstr "katso parametrit"
+
+#: 03090412.xhp#hd_id3148943.5.help.text
+msgctxt "03090412.xhp#hd_id3148943.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03090412.xhp#par_id3154760.6.help.text
+msgid "<emph>Exit Do</emph>"
+msgstr "<emph>Exit Do</emph>"
+
+#: 03090412.xhp#par_id3147559.7.help.text
+msgid "Only valid within a <emph>Do...Loop</emph> statement to exit the loop. Program execution continues with the statement that follows the Loop statement. If <emph>Do...Loop</emph> statements are nested, the control is transferred to the loop in the next higher level."
+msgstr "Kelvollinen vain <emph>Do...Loop</emph> -rakenteen sisällä silmukasta poistumiseen. Ohjelman suoritus jatkuu Loop-lauseen jälkeen. Jos <emph>Do...Loop</emph> -rakenteet ovat sisäkkäisiä, siirtyy ohjelman suoritus vain yhden tason ylemmäksi sisäkkäisissä silmukoissa."
+
+#: 03090412.xhp#par_id3150398.8.help.text
+msgid "<emph>Exit For</emph>"
+msgstr "<emph>Exit For</emph>"
+
+#: 03090412.xhp#par_id3148797.9.help.text
+msgid "Only valid within a <emph>For...Next</emph> loop to exit the loop. Program execution continues with the first statement that follows the <emph>Next</emph> statement. In nested statements, the control is transferred to the loop in the next higher level."
+msgstr "Kelvollinen vain <emph>For...Next</emph> -rakenteen sisällä silmukasta poistumiseen. Ohjelman suoritus jatkuu <emph>Next</emph>-lauseen jälkeen. Sisäkkäisissä silmukoissa siirtyy ohjelman suoritus vain yhden tason ylemmäksi."
+
+#: 03090412.xhp#par_id3147229.10.help.text
+msgid "<emph>Exit Function</emph>"
+msgstr "<emph>Exit Function</emph>"
+
+#: 03090412.xhp#par_id3154685.11.help.text
+msgid "Exits the <emph>Function</emph> procedure immediately. Program execution continues with the statement that follows the <emph>Function</emph> call."
+msgstr "Poistuminen <emph>Function</emph>-aliohjelmasta tapahtuu välittömästi. Ohjelman suoritus jatkuu <emph>Function</emph>-kutsua seuraavasta lauseesta."
+
+#: 03090412.xhp#par_id3155132.12.help.text
+msgid "<emph>Exit Sub</emph>"
+msgstr "<emph>Exit Sub</emph>"
+
+#: 03090412.xhp#par_id3149561.13.help.text
+msgid "Exits the subroutine immediately. Program execution continues with the statement that follows the <emph>Sub</emph> call."
+msgstr "Tapahtuu välitön poistuminen aliohjelmasta. Ohjelman suoritus jatkuu <emph>Sub</emph>-kutsua seuraavasta lauseesta."
+
+#: 03090412.xhp#par_id3153143.14.help.text
+msgid "The Exit statement does not define the end of a structure, and must not be confused with the End statement."
+msgstr "Exit-lauseella ei määritetään rakenteen loppua eikä sitä pidä sekoittaa End-lauseeseen."
+
+#: 03090412.xhp#hd_id3147348.15.help.text
+msgctxt "03090412.xhp#hd_id3147348.15.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03090412.xhp#par_id3151113.16.help.text
+msgctxt "03090412.xhp#par_id3151113.16.help.text"
+msgid "Sub ExampleExit"
+msgstr "Sub ExampleExit"
+
+#: 03090412.xhp#par_id3156283.17.help.text
+msgctxt "03090412.xhp#par_id3156283.17.help.text"
+msgid "Dim sReturn As String"
+msgstr "Dim sReturn As String"
+
+#: 03090412.xhp#par_id3147125.18.help.text
+msgctxt "03090412.xhp#par_id3147125.18.help.text"
+msgid "Dim sListArray(10) as String"
+msgstr "Dim sListArray(10) as String"
+
+#: 03090412.xhp#par_id3151073.19.help.text
+msgctxt "03090412.xhp#par_id3151073.19.help.text"
+msgid "Dim siStep as Single"
+msgstr "Dim siStep as Single"
+
+#: 03090412.xhp#par_id3153158.20.help.text
+msgctxt "03090412.xhp#par_id3153158.20.help.text"
+msgid "For siStep = 0 to 10 REM Fill array with test data"
+msgstr "For siStep = 1 to 10 REM Taulukon täyttö"
+
+#: 03090412.xhp#par_id3148457.21.help.text
+msgid "sListArray(siStep) = chr(siStep + 65)"
+msgstr "sListArray(siStep) = chr(siStep + 64)"
+
+#: 03090412.xhp#par_id3154492.22.help.text
+msgctxt "03090412.xhp#par_id3154492.22.help.text"
+msgid "msgbox sListArray(siStep)"
+msgstr "msgbox sListArray(siStep)"
+
+#: 03090412.xhp#par_id3154791.23.help.text
+msgctxt "03090412.xhp#par_id3154791.23.help.text"
+msgid "next siStep"
+msgstr "next siStep"
+
+#: 03090412.xhp#par_id3153510.24.help.text
+msgctxt "03090412.xhp#par_id3153510.24.help.text"
+msgid "sReturn = LinSearch(sListArray(), \"B\")"
+msgstr "sReturn = LinSearch(sListArray(), \"B\")"
+
+#: 03090412.xhp#par_id3154513.25.help.text
+msgctxt "03090412.xhp#par_id3154513.25.help.text"
+msgid "Print sReturn"
+msgstr "Print sReturn"
+
+#: 03090412.xhp#par_id3149121.26.help.text
+msgctxt "03090412.xhp#par_id3149121.26.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03090412.xhp#par_id3152962.29.help.text
+msgctxt "03090412.xhp#par_id3152962.29.help.text"
+msgid "Function LinSearch( sList(), sItem As String ) as integer"
+msgstr "Function LinSearch( sList(), sItem As String ) as integer"
+
+#: 03090412.xhp#par_id3154755.30.help.text
+msgctxt "03090412.xhp#par_id3154755.30.help.text"
+msgid "dim iCount as Integer"
+msgstr "dim iCount as Integer"
+
+#: 03090412.xhp#par_id3153764.31.help.text
+msgid "REM LinSearch searches a TextArray:sList() for a TextEntry:"
+msgstr "REM Linsearch etsii TextEntry:ä sList()-tekstitaulukosta"
+
+#: 03090412.xhp#par_id3148995.32.help.text
+msgid "REM Returns the index of the entry or 0 ( Null)"
+msgstr "REM Palautetaan rivinumero tai 0 ( Null)"
+
+#: 03090412.xhp#par_id3156057.33.help.text
+msgctxt "03090412.xhp#par_id3156057.33.help.text"
+msgid "for iCount=1 to Ubound( sList() )"
+msgstr "for iCount=1 to Ubound( sList() )"
+
+#: 03090412.xhp#par_id3159266.34.help.text
+msgctxt "03090412.xhp#par_id3159266.34.help.text"
+msgid "if sList( iCount ) = sItem then"
+msgstr "if sList( iCount ) = sItem then"
+
+#: 03090412.xhp#par_id3149567.35.help.text
+msgid "Exit for REM sItem found"
+msgstr "Exit for REM sItem löytyi"
+
+#: 03090412.xhp#par_id3147343.36.help.text
+msgctxt "03090412.xhp#par_id3147343.36.help.text"
+msgid "end if"
+msgstr "end if"
+
+#: 03090412.xhp#par_id3155174.37.help.text
+msgctxt "03090412.xhp#par_id3155174.37.help.text"
+msgid "next iCount"
+msgstr "next iCount"
+
+#: 03090412.xhp#par_id3146313.38.help.text
+msgctxt "03090412.xhp#par_id3146313.38.help.text"
+msgid "if iCount = Ubound( sList() ) then iCount = 0"
+msgstr "if iCount = Ubound( sList() )+1 then iCount = 0"
+
+#: 03090412.xhp#par_id3166448.39.help.text
+msgctxt "03090412.xhp#par_id3166448.39.help.text"
+msgid "LinSearch = iCount"
+msgstr "LinSearch = iCount"
+
+#: 03090412.xhp#par_id3146916.40.help.text
+msgctxt "03090412.xhp#par_id3146916.40.help.text"
+msgid "end function"
+msgstr "end function"
+
+#: 03101120.xhp#tit.help.text
+msgid "DefErr Statement [Runtime]"
+msgstr "DefErr-lause [ajonaikainen]"
+
+#: 03101120.xhp#bm_id8177739.help.text
+msgid "<bookmark_value>DefErr statement</bookmark_value>"
+msgstr "<bookmark_value>DefErr-lause</bookmark_value>"
+
+#: 03101120.xhp#par_idN1057D.help.text
+msgid "<link href=\"text/sbasic/shared/03101120.xhp\">DefErr Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03101120.xhp\">DefErr-lause [ajonaikainen]</link>"
+
+#: 03101120.xhp#par_idN1058D.help.text
+msgid "If no type-declaration character or keyword is specified, the DefErr statement sets the default variable type, according to a letter range."
+msgstr "DefErr-lause asettaa muuttujan tietotyyppi kirjainalueen mukaiseksi, mikäli tyypin määrittävää kirjainta tai avainsanaa ei ole käytetty."
+
+#: 03101120.xhp#par_idN10590.help.text
+msgctxt "03101120.xhp#par_idN10590.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03101120.xhp#par_idN10594.help.text
+msgctxt "03101120.xhp#par_idN10594.help.text"
+msgid "Defxxx Characterrange1[, Characterrange2[,...]]"
+msgstr "Defxxx kirjainalue1[, kirjainalue2[,...]]"
+
+#: 03101120.xhp#par_idN10597.help.text
+msgctxt "03101120.xhp#par_idN10597.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03101120.xhp#par_idN1059B.help.text
+msgctxt "03101120.xhp#par_idN1059B.help.text"
+msgid "<emph>Characterrange:</emph> Letters that specify the range of variables that you want to set a default data type for."
+msgstr "<emph>Kirjainalue:</emph> kirjaimet, jotka määrittävät alkukirjaimina joukon muuttujia, joille asetetaan oletustietotyyppi."
+
+#: 03101120.xhp#par_idN105A2.help.text
+msgctxt "03101120.xhp#par_idN105A2.help.text"
+msgid "<emph>xxx:</emph> Keyword that defines the default variable type:"
+msgstr "<emph>xxx:</emph> avainsana, joka määrittää oletusmuuttujatyypin:"
+
+#: 03101120.xhp#par_idN105A9.help.text
+msgctxt "03101120.xhp#par_idN105A9.help.text"
+msgid "<emph>Keyword:</emph> Default variable type"
+msgstr "<emph>Avainsana:</emph> oletusmuuttujatyyppi"
+
+#: 03101120.xhp#par_idN105B0.help.text
+msgid "<emph>DefErr:</emph> Error"
+msgstr "<emph>DefErr:</emph> Error"
+
+#: 03101120.xhp#par_idN105B7.help.text
+msgctxt "03101120.xhp#par_idN105B7.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03101120.xhp#par_idN105BB.help.text
+msgctxt "03101120.xhp#par_idN105BB.help.text"
+msgid "REM Prefix definitions for variable types:"
+msgstr "REM Etuliitteen määrittämät muuttujatyypit:"
+
+#: 03101120.xhp#par_idN105BE.help.text
+msgctxt "03101120.xhp#par_idN105BE.help.text"
+msgid "DefBool b"
+msgstr "DefBool b"
+
+#: 03101120.xhp#par_idN105C1.help.text
+msgctxt "03101120.xhp#par_idN105C1.help.text"
+msgid "DefDate t"
+msgstr "DefDate t"
+
+#: 03101120.xhp#par_idN105C4.help.text
+msgctxt "03101120.xhp#par_idN105C4.help.text"
+msgid "DefDbL d"
+msgstr "DefDbL d"
+
+#: 03101120.xhp#par_idN105C7.help.text
+msgctxt "03101120.xhp#par_idN105C7.help.text"
+msgid "DefInt i"
+msgstr "DefInt i"
+
+#: 03101120.xhp#par_idN105CA.help.text
+msgctxt "03101120.xhp#par_idN105CA.help.text"
+msgid "DefLng l"
+msgstr "DefLng l"
+
+#: 03101120.xhp#par_idN105CD.help.text
+msgctxt "03101120.xhp#par_idN105CD.help.text"
+msgid "DefObj o"
+msgstr "DefObj o"
+
+#: 03101120.xhp#par_idN105D0.help.text
+msgctxt "03101120.xhp#par_idN105D0.help.text"
+msgid "DefVar v"
+msgstr "DefVar v"
+
+#: 03101120.xhp#par_idN105D3.help.text
+msgid "DefErr e"
+msgstr "DefErr e"
+
+#: 03101120.xhp#par_idN105D6.help.text
+msgid "Sub ExampleDefErr"
+msgstr "Sub ExampleDefErr"
+
+#: 03101120.xhp#par_idN105D9.help.text
+msgid "eErr=Error REM eErr is an implicit error variable"
+msgstr "eErr=Error REM eErr on oletuksellisesti error-muuttuja"
+
+#: 03101120.xhp#par_idN105DC.help.text
+msgctxt "03101120.xhp#par_idN105DC.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03101600.xhp#tit.help.text
+msgid "DefLng Statement [Runtime]"
+msgstr "DefLng-lause [ajonaikainen]"
+
+#: 03101600.xhp#bm_id3148538.help.text
+msgid "<bookmark_value>DefLng statement</bookmark_value>"
+msgstr "<bookmark_value>DefLng-lause</bookmark_value>"
+
+#: 03101600.xhp#hd_id3148538.1.help.text
+msgid "<link href=\"text/sbasic/shared/03101600.xhp\" name=\"DefLng Statement [Runtime]\">DefLng Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03101600.xhp\" name=\"DefLng Statement [Runtime]\">DefLng-lause [ajonaikainen]</link>"
+
+#: 03101600.xhp#par_id3149514.2.help.text
+msgctxt "03101600.xhp#par_id3149514.2.help.text"
+msgid "Sets the default variable type, according to a letter range, if no type-declaration character or keyword is specified."
+msgstr "Asetetaan muuttujan tietotyyppi kirjainalueen mukaiseksi, mikäli tyypin määrittävää kirjainta tai avainsanaa ei ole käytetty."
+
+#: 03101600.xhp#hd_id3150504.3.help.text
+msgctxt "03101600.xhp#hd_id3150504.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03101600.xhp#par_id3145609.4.help.text
+msgctxt "03101600.xhp#par_id3145609.4.help.text"
+msgid "Defxxx Characterrange1[, Characterrange2[,...]]"
+msgstr "Defxxx kirjainalue1[, kirjainalue2[,...]]"
+
+#: 03101600.xhp#hd_id3154760.5.help.text
+msgctxt "03101600.xhp#hd_id3154760.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03101600.xhp#par_id3145069.6.help.text
+msgctxt "03101600.xhp#par_id3145069.6.help.text"
+msgid "<emph>Characterrange:</emph> Letters that specify the range of variables that you want to set the default data type for."
+msgstr "<emph>Kirjainalue:</emph> kirjaimet, jotka määrittävät alkukirjaimina joukon muuttujia, joille asetetaan oletustietotyyppi."
+
+#: 03101600.xhp#par_id3150791.7.help.text
+msgctxt "03101600.xhp#par_id3150791.7.help.text"
+msgid "<emph>xxx:</emph> Keyword that defines the default variable type:"
+msgstr "<emph>xxx:</emph> avainsana, joka määrittää oletusmuuttujatyypin:"
+
+#: 03101600.xhp#par_id3148798.8.help.text
+msgctxt "03101600.xhp#par_id3148798.8.help.text"
+msgid "<emph>Keyword: </emph>Default variable type"
+msgstr "<emph>Avainsana:</emph> oletusmuuttujatyyppi"
+
+#: 03101600.xhp#par_id3154686.9.help.text
+msgid "<emph>DefLng:</emph> Long"
+msgstr "<emph>DefLng:</emph> pitkä kokonaisluku"
+
+#: 03101600.xhp#hd_id3153192.10.help.text
+msgctxt "03101600.xhp#hd_id3153192.10.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03101600.xhp#par_id3154124.12.help.text
+msgctxt "03101600.xhp#par_id3154124.12.help.text"
+msgid "REM Prefix definitions for variable types:"
+msgstr "REM Etuliitteen määrittämät muuttujatyypit:"
+
+#: 03101600.xhp#par_id3156424.13.help.text
+msgctxt "03101600.xhp#par_id3156424.13.help.text"
+msgid "DefBool b"
+msgstr "DefBool b"
+
+#: 03101600.xhp#par_id3147288.14.help.text
+msgctxt "03101600.xhp#par_id3147288.14.help.text"
+msgid "DefDate t"
+msgstr "DefDate t"
+
+#: 03101600.xhp#par_id3149561.15.help.text
+msgctxt "03101600.xhp#par_id3149561.15.help.text"
+msgid "DefDbL d"
+msgstr "DefDbL d"
+
+#: 03101600.xhp#par_id3153092.16.help.text
+msgctxt "03101600.xhp#par_id3153092.16.help.text"
+msgid "DefInt i"
+msgstr "DefInt i"
+
+#: 03101600.xhp#par_id3148616.17.help.text
+msgctxt "03101600.xhp#par_id3148616.17.help.text"
+msgid "DefLng l"
+msgstr "DefLng l"
+
+#: 03101600.xhp#par_id3153189.18.help.text
+msgctxt "03101600.xhp#par_id3153189.18.help.text"
+msgid "DefObj o"
+msgstr "DefObj o"
+
+#: 03101600.xhp#par_id3152576.19.help.text
+msgctxt "03101600.xhp#par_id3152576.19.help.text"
+msgid "DefVar v"
+msgstr "DefVar v"
+
+#: 03101600.xhp#par_id3146121.21.help.text
+msgid "Sub ExampleDefLng"
+msgstr "Sub ExampleDefLng"
+
+#: 03101600.xhp#par_id3145273.22.help.text
+msgid "lCount=123456789 REM lCount is an implicit long integer variable"
+msgstr "lCount=123456789 REM lCount on oletuksellisesti pitkä kokonaislukumuuttuja"
+
+#: 03101600.xhp#par_id3152596.23.help.text
+msgctxt "03101600.xhp#par_id3152596.23.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03020402.xhp#tit.help.text
+msgid "ChDrive Statement [Runtime]"
+msgstr "ChDrive-lause [ajonaikainen]"
+
+#: 03020402.xhp#bm_id3145068.help.text
+msgid "<bookmark_value>ChDrive statement</bookmark_value>"
+msgstr "<bookmark_value>ChDrive-lause</bookmark_value>"
+
+#: 03020402.xhp#hd_id3145068.1.help.text
+msgid "<link href=\"text/sbasic/shared/03020402.xhp\" name=\"ChDrive Statement [Runtime]\">ChDrive Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03020402.xhp\" name=\"ChDrive Statement [Runtime]\">ChDrive-lause [ajonaikainen]</link>"
+
+#: 03020402.xhp#par_id3149656.2.help.text
+msgid "Changes the current drive."
+msgstr "ChDrive-lause vaihtaa käsiteltävän levyaseman."
+
+#: 03020402.xhp#hd_id3154138.3.help.text
+msgctxt "03020402.xhp#hd_id3154138.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03020402.xhp#par_id3154685.4.help.text
+msgid "ChDrive Text As String"
+msgstr "ChDrive teksti1 As String"
+
+#: 03020402.xhp#hd_id3156423.5.help.text
+msgctxt "03020402.xhp#hd_id3156423.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03020402.xhp#par_id3145172.6.help.text
+msgid "<emph>Text:</emph> Any string expression that contains the drive letter of the new drive. If you want, you can use <link href=\"text/sbasic/shared/00000002.xhp\" name=\"URL notation\">URL notation</link>."
+msgstr "<emph>Teksti1:</emph> merkkijonolause, jossa on uuden levyn asemakirjan. Tarvittaessa voidaan käyttää <link href=\"text/sbasic/shared/00000002.xhp\" name=\"URL notation\">URL-esitysmuotoa</link>."
+
+#: 03020402.xhp#par_id3145785.7.help.text
+msgid "The drive must be assigned a capital letter. Under Windows, the letter that you assign the drive is restricted by the settings in LASTDRV. If the drive argument is a multiple-character string, only the first letter is relevant. If you attempt to access a non-existent drive, an error occurs that you can respond to with the OnError statement."
+msgstr "Levyaseman tunnuksena pitää käyttää isoa kirjainta. Windowsissa kirjainten käyttöä rajoittaa LASTDRV-asetus. Jos levyaseman tunnus on monimerkkinen jono, vain ensimmäistä merkkiä käytetään. Yritykset käyttää levyasemaa, jota ei ole, johtaa virheeseen, joka on käsiteltävissä OnError-lauseella."
+
+#: 03020402.xhp#hd_id3153188.8.help.text
+msgctxt "03020402.xhp#hd_id3153188.8.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03020402.xhp#par_id3151113.9.help.text
+msgid "Sub ExampleCHDrive"
+msgstr "Sub ExampleCHDrive"
+
+#: 03020402.xhp#par_id3152576.10.help.text
+msgid "ChDrive \"D\" REM Only possible if a drive 'D' exists."
+msgstr "ChDrive \"D\" REM Toimii vain, jos asema 'D' on olemassa."
+
+#: 03020402.xhp#par_id3156441.11.help.text
+msgctxt "03020402.xhp#par_id3156441.11.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03030100.xhp#tit.help.text
+msgid "Converting Date Values"
+msgstr "Päivämääräarvojen muuntaminen"
+
+#: 03030100.xhp#hd_id3147573.1.help.text
+msgid "<link href=\"text/sbasic/shared/03030100.xhp\" name=\"Converting Date Values\">Converting Date Values</link>"
+msgstr "<link href=\"text/sbasic/shared/03030100.xhp\" name=\"Converting Date Values\">Päivämääräarvojen muuntaminen</link>"
+
+#: 03030100.xhp#par_id3154760.2.help.text
+msgid "The following functions convert date values to calculable numbers and back."
+msgstr "Oheiset funktiot muuntavat päivämäärät laskettavaksi luvuiksi ja takaisin."
+
+#: 03103400.xhp#tit.help.text
+msgid "Public Statement [Runtime]"
+msgstr "Public-lause [ajonaikainen]"
+
+#: 03103400.xhp#bm_id3153311.help.text
+msgid "<bookmark_value>Public statement</bookmark_value>"
+msgstr "<bookmark_value>Public-lause</bookmark_value>"
+
+#: 03103400.xhp#hd_id3153311.1.help.text
+msgid "<link href=\"text/sbasic/shared/03103400.xhp\" name=\"Public Statement [Runtime]\">Public Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03103400.xhp\" name=\"Public Statement [Runtime]\">Public-lause [ajonaikainen]</link>"
+
+#: 03103400.xhp#par_id3150669.2.help.text
+msgid "Dimensions a variable or an array at the module level (that is, not within a subroutine or function), so that the variable and the array are valid in all libraries and modules."
+msgstr "Public-lauseella asetetaan muuttuja tai taulukko moduulitasolla (ei siis proseduurin tai funktion sisällä), niin että esitelty muuttuja tai taulukko kelpaa kaikissa kirjastoissa ja moduuleissa."
+
+#: 03103400.xhp#hd_id3150772.3.help.text
+msgctxt "03103400.xhp#hd_id3150772.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03103400.xhp#par_id3155341.4.help.text
+msgid "Public VarName[(start To end)] [As VarType][, VarName2[(start To end)] [As VarType][,...]]"
+msgstr "Public muuttujanimi_1 [(alku_1 To loppu_1)] [As tyyppi_1][, muuttujanimi_2 [(alku_2 To loppu_2)] [As tyyppi_2][,...]]"
+
+#: 03103400.xhp#hd_id3145315.5.help.text
+msgctxt "03103400.xhp#hd_id3145315.5.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03103400.xhp#par_id3156024.6.help.text
+msgid "Public iPublicVar As Integer"
+msgstr "Public iPublicVar As Integer"
+
+#: 03103400.xhp#par_id3153896.8.help.text
+msgid "Sub ExamplePublic"
+msgstr "Sub ExamplePublic"
+
+#: 03103400.xhp#par_id3149656.9.help.text
+msgid "iPublicVar = iPublicVar + 1"
+msgstr "iPublicVar = iPublicVar + 1"
+
+#: 03103400.xhp#par_id3150359.10.help.text
+msgid "MsgBox iPublicVar"
+msgstr "MsgBox iPublicVar"
+
+#: 03103400.xhp#par_id3154365.11.help.text
+msgctxt "03103400.xhp#par_id3154365.11.help.text"
+msgid "End sub"
+msgstr "End Sub"
+
+#: 03070600.xhp#tit.help.text
+msgid "Mod-Operator [Runtime]"
+msgstr "Operaattori Mod [ajonaikainen]"
+
+#: 03070600.xhp#bm_id3150669.help.text
+msgid "<bookmark_value>MOD operator (mathematical)</bookmark_value>"
+msgstr "<bookmark_value>operaattori MOD (matemaattinen)</bookmark_value>"
+
+#: 03070600.xhp#hd_id3150669.1.help.text
+msgid "<link href=\"text/sbasic/shared/03070600.xhp\" name=\"Mod-Operator [Runtime]\">Mod Operator [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03070600.xhp\" name=\"Mod-Operator [Runtime]\">Mod-operaattori [ajonaikainen]</link>"
+
+#: 03070600.xhp#par_id3148686.2.help.text
+msgid "Returns the integer remainder of a division."
+msgstr "Mod palauttaa jakolaskun jakojäännöksen."
+
+#: 03070600.xhp#hd_id3146795.3.help.text
+msgctxt "03070600.xhp#hd_id3146795.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03070600.xhp#par_id3147560.4.help.text
+msgid "Result = Expression1 MOD Expression2"
+msgstr "tulos = lauseke1 MOD lauseke2"
+
+#: 03070600.xhp#hd_id3149657.5.help.text
+msgctxt "03070600.xhp#hd_id3149657.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03070600.xhp#par_id3153380.6.help.text
+msgctxt "03070600.xhp#par_id3153380.6.help.text"
+msgid "Integer"
+msgstr "Integer-tyypin kokonaisluku"
+
+#: 03070600.xhp#hd_id3154365.7.help.text
+msgctxt "03070600.xhp#hd_id3154365.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03070600.xhp#par_id3145172.8.help.text
+msgid "<emph>Result:</emph> Any numeric variable that contains the result of the MOD operation."
+msgstr "<emph>Tulos:</emph> numeerinen muuttuja, johon MOD-operaation tulos sijoitetaan."
+
+#: 03070600.xhp#par_id3151042.9.help.text
+msgid "<emph>Expression1, Expression2:</emph> Any numeric expressions that you want to divide."
+msgstr "<emph>Lauseke1, lauseke2:</emph> mitkä tahansa numeeriset lausekkeet, joilla halutaan suorittaa jakolasku."
+
+#: 03070600.xhp#hd_id3147287.10.help.text
+msgctxt "03070600.xhp#hd_id3147287.10.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03070600.xhp#par_id3153770.11.help.text
+msgid "sub ExampleMod"
+msgstr "sub ExampleMod"
+
+#: 03070600.xhp#par_id3161832.12.help.text
+msgid "print 10 mod 2.5 REM returns 0"
+msgstr "print 10 mod 2.5 REM palauttaa 0 (tai 1 pyöristyksen vuoksi)"
+
+#: 03070600.xhp#par_id3146922.13.help.text
+msgid "print 10 / 2.5 REM returns 4"
+msgstr "print 10 / 2.5 REM palauttaa 4"
+
+#: 03070600.xhp#par_id3145273.14.help.text
+msgid "print 10 mod 5 REM returns 0"
+msgstr "print 10 mod 5 REM palauttaa 0"
+
+#: 03070600.xhp#par_id3150011.15.help.text
+msgid "print 10 / 5 REM returns 2"
+msgstr "print 10 / 5 REM palauttaa 2"
+
+#: 03070600.xhp#par_id3149483.16.help.text
+msgid "print 5 mod 10 REM returns 5"
+msgstr "print 5 mod 10 REM palauttaa 5"
+
+#: 03070600.xhp#par_id3151114.17.help.text
+msgid "print 5 / 10 REM returns 0.5"
+msgstr "print 5 / 10 REM palauttaa 0,5"
+
+#: 03070600.xhp#par_id3154013.18.help.text
+msgctxt "03070600.xhp#par_id3154013.18.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 01170103.xhp#tit.help.text
+msgid "Events"
+msgstr "Tapahtumat"
+
+#: 01170103.xhp#hd_id3155506.1.help.text
+msgid "<link href=\"text/sbasic/shared/01170103.xhp\" name=\"Events\">Events</link>"
+msgstr "<link href=\"text/sbasic/shared/01170103.xhp\" name=\"Events\">Tapahtumat</link>"
+
+#: 01170103.xhp#par_id3146114.2.help.text
+msgid "Define event assignments for the selected control or dialog. The available events depend on the type of control selected."
+msgstr "Määritellään tapahtumien kytkentä valittuihin ohjausobjekteihin tai valintaikkunoihin. Käytettävissä olevat tapahtumat riippuvat ohjausobjektin tyypistä."
+
+#: 01170103.xhp#hd_id3145387.16.help.text
+msgid "When receiving focus"
+msgstr "Kun kohdistus saavutetaan"
+
+#: 01170103.xhp#par_id3155090.17.help.text
+msgid "<ahelp hid=\"HID_EVT_FOCUSGAINED\">This event takes place if a control receives the focus.</ahelp>"
+msgstr "<ahelp hid=\"HID_EVT_FOCUSGAINED\">Tämä tapahtuma esiintyy, jos ohjausobjekti joutuu kohdistetuksi.</ahelp>"
+
+#: 01170103.xhp#hd_id3152892.18.help.text
+msgid "When losing focus"
+msgstr "Kun kohdistus menetetään"
+
+#: 01170103.xhp#par_id3153305.19.help.text
+msgid "<ahelp hid=\"HID_EVT_FOCUSLOST\">This event takes place if a control loses the focus.</ahelp>"
+msgstr "<ahelp hid=\"HID_EVT_FOCUSLOST\">Tämä tapahtuma esiintyy, kun kohdistus siirtyy ohjausobjektista pois.</ahelp>"
+
+#: 01170103.xhp#hd_id3152896.20.help.text
+msgid "Key pressed"
+msgstr "Näppäintä painettu"
+
+#: 01170103.xhp#par_id3148837.21.help.text
+msgid "<ahelp hid=\"HID_EVT_KEYTYPED\">This event occurs when the user presses any key while the control has the focus.</ahelp>"
+msgstr "<ahelp hid=\"HID_EVT_KEYTYPED\">Tämä tapahtuma esiintyy, kun käyttäjä painaa näppäintä ja ohjausobjekti on kohdistettu.</ahelp>"
+
+#: 01170103.xhp#hd_id3146869.43.help.text
+msgid "Key released"
+msgstr "Näppäin vapautettu"
+
+#: 01170103.xhp#par_id3155267.44.help.text
+msgid "<ahelp hid=\"HID_EVT_KEYUP\">This event occurs when the user releases a key while the control has the focus.</ahelp>"
+msgstr "<ahelp hid=\"HID_EVT_KEYUP\">Tämä tapahtuma esiintyy, kun käyttäjä vapauttaa näppäimen ja ohjausobjekti on kohdistettu..</ahelp>"
+
+#: 01170103.xhp#hd_id3159096.41.help.text
+msgid "Modified"
+msgstr "Muokattu"
+
+#: 01170103.xhp#par_id3156019.42.help.text
+msgid "<ahelp hid=\"HID_EVT_CHANGED\">This event takes place, when the control loses the focus and the contents of the control were changed since it lost the focus.</ahelp>"
+msgstr "<ahelp hid=\"HID_EVT_CHANGED\">Tämä tapahtuma esiintyy, kun kohdistus siirtyy ohjausobjektista pois ja objektin sisältöä on muutettu ennen sitä.</ahelp>"
+
+#: 01170103.xhp#hd_id3144508.10.help.text
+msgid "Text modified"
+msgstr "Tekstiä muokattu"
+
+#: 01170103.xhp#par_id3148608.11.help.text
+msgid "<ahelp hid=\"HID_EVT_TEXTCHANGED\">This event takes place if you enter or modify a text in an input field.</ahelp>"
+msgstr "<ahelp hid=\"HID_EVT_TEXTCHANGED\">Tämä tapahtuma esiintyy, kun syöttökenttään lisätään tekstiä tai sitä muokataan.</ahelp>"
+
+#: 01170103.xhp#hd_id3159207.8.help.text
+msgid "Item status changed"
+msgstr "Objektin tilaa muutettu"
+
+#: 01170103.xhp#par_id3155097.9.help.text
+msgid "<ahelp hid=\"HID_EVT_ITEMSTATECHANGED\">This event takes place if the status of the control field is changed, for example, from checked to unchecked.</ahelp>"
+msgstr "<ahelp hid=\"HID_EVT_ITEMSTATECHANGED\">Tämä tapahtuma esiintyy, kun ohjausobjektin tila on muuttunut, esimerkiksi merkitystä merkittömäksi.</ahelp>"
+
+#: 01170103.xhp#hd_id3151304.26.help.text
+msgid "Mouse inside"
+msgstr "Hiiri sisäpuolella"
+
+#: 01170103.xhp#par_id3152871.27.help.text
+msgid "<ahelp hid=\"HID_EVT_MOUSEENTERED\">This event takes place when the mouse enters the control.</ahelp>"
+msgstr "<ahelp hid=\"HID_EVT_MOUSEENTERED\">Tämä tapahtuma esiintyy, kun hiiren osoitin siirtyy ohjausobjektin alueelle.</ahelp>"
+
+#: 01170103.xhp#hd_id3146778.30.help.text
+msgid "Mouse moved while key pressed"
+msgstr "Hiirtä siirretty näppäintä painettaessa"
+
+#: 01170103.xhp#par_id3150403.31.help.text
+msgid "<ahelp hid=\"HID_EVT_MOUSEDRAGGED\">This event takes place when the mouse is dragged while a key is pressed.</ahelp>"
+msgstr "<ahelp hid=\"HID_EVT_MOUSEDRAGGED\">Tämä tapahtuma esiintyy, kun hiirtä vedetään näppäintä painettaessa.</ahelp>"
+
+#: 01170103.xhp#hd_id3150210.32.help.text
+msgid "Mouse moved"
+msgstr "Hiirtä siirretty"
+
+#: 01170103.xhp#par_id3149697.33.help.text
+msgid "<ahelp hid=\"HID_EVT_MOUSEMOVED\">This event takes place when the mouse moves over the control.</ahelp>"
+msgstr "<ahelp hid=\"HID_EVT_MOUSEMOVED\">Tämä tapahtuma esiintyy, kun hiiren osoitin liikkuu ohjausobjektin yli.</ahelp>"
+
+#: 01170103.xhp#hd_id3145216.22.help.text
+msgid "Mouse button pressed"
+msgstr "Hiiren painiketta painettu"
+
+#: 01170103.xhp#par_id3155914.23.help.text
+msgid "<ahelp hid=\"HID_EVT_MOUSEPRESSED\">This event takes place when the mouse button is pressed while the mouse pointer is on the control.</ahelp>"
+msgstr "<ahelp hid=\"HID_EVT_MOUSEPRESSED\">Tämä tapahtuma esiintyy, kun hiiren painiketta painetaan osoittimen ollessa ohjausobjektissa.</ahelp>"
+
+#: 01170103.xhp#hd_id3148899.24.help.text
+msgid "Mouse button released"
+msgstr "Hiiren painike vapautettu"
+
+#: 01170103.xhp#par_id3153812.25.help.text
+msgid "<ahelp hid=\"HID_EVT_MOUSERELEASED\">This event takes place when the mouse button is released while the mouse pointer is on the control.</ahelp>"
+msgstr "<ahelp hid=\"HID_EVT_MOUSERELEASED\">Tämä tapahtuma esiintyy, kun hiiren painike vapautetaan osoittimen ollessa ohjausobjektissa.</ahelp>"
+
+#: 01170103.xhp#hd_id3153556.28.help.text
+msgid "Mouse outside"
+msgstr "Hiiri ulkopuolella"
+
+#: 01170103.xhp#par_id3153013.29.help.text
+msgid "<ahelp hid=\"HID_EVT_MOUSEEXITED\">This event takes place when the mouse leaves the control.</ahelp>"
+msgstr "<ahelp hid=\"HID_EVT_MOUSEEXITED\">Tämä tapahtuma esiintyy, kun hiiren osoitin siirtyy ohjausobjektin alueelta pois.</ahelp>"
+
+#: 01170103.xhp#hd_id3155759.45.help.text
+msgid "While adjusting"
+msgstr "Säädettäessä"
+
+#: 01170103.xhp#par_id3156364.46.help.text
+msgid "<ahelp hid=\"HID_EVT_MOUSEEXITED\">This event takes place when a scrollbar is being dragged.</ahelp>"
+msgstr "<ahelp hid=\"HID_EVT_MOUSEEXITED\">Tämä tapahtuma esiintyy, kun vierityspalkkia vedetään.</ahelp>"
+
+#: 03110100.xhp#tit.help.text
+msgid "Comparison Operators [Runtime]"
+msgstr "Vertailuoperaattorit [ajonaikaiset]"
+
+#: 03110100.xhp#bm_id3150682.help.text
+msgid "<bookmark_value>comparison operators;%PRODUCTNAME Basic</bookmark_value><bookmark_value>operators;comparisons</bookmark_value>"
+msgstr "<bookmark_value>vertailuoperaattorit;%PRODUCTNAME Basic</bookmark_value><bookmark_value>operaattorit;vertailuissa</bookmark_value>"
+
+#: 03110100.xhp#hd_id3150682.1.help.text
+msgid "<link href=\"text/sbasic/shared/03110100.xhp\" name=\"Comparison Operators [Runtime]\">Comparison Operators [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03110100.xhp\" name=\"Comparison Operators [Runtime]\">Vertailuoperaattorit [ajonaikaiset]</link>"
+
+#: 03110100.xhp#par_id3156042.2.help.text
+msgid "Comparison operators compare two expressions. The result is returned as a Boolean expression that determines if the comparison is True (-1) or False (0)."
+msgstr "Vertailuoperaattorit komparoivat kahta lauseketta. Tulos palautetaan Boolen lausekkeessa, joka määrittää, onko vertailun tulos totuusarvo True (-1) vai False (0)."
+
+#: 03110100.xhp#hd_id3147291.3.help.text
+msgctxt "03110100.xhp#hd_id3147291.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03110100.xhp#par_id3149177.4.help.text
+msgid "Result = Expression1 { = | < | > | <= | >= } Expression2"
+msgstr "tulos = lauseke1 { = | < | > | <= | >= } lauseke2"
+
+#: 03110100.xhp#hd_id3145316.5.help.text
+msgctxt "03110100.xhp#hd_id3145316.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03110100.xhp#par_id3147573.6.help.text
+msgid "<emph>Result:</emph> Boolean expression that specifies the result of the comparison (True, or False)"
+msgstr "<emph>Tulos:</emph> Boolen lauseke, joka määrittää vertailun tuloksen (True tai False)."
+
+#: 03110100.xhp#par_id3148686.7.help.text
+msgid "<emph>Expression1, Expression2:</emph> Any numeric values or strings that you want to compare."
+msgstr "<emph>Lauseke1, lauseke2:</emph> mitkä tahansa numeeriset arvot tai merkkijonot, joita aiotaan verrata."
+
+#: 03110100.xhp#hd_id3147531.8.help.text
+msgid "Comparison operators"
+msgstr "Vertailuoperaattorit"
+
+#: 03110100.xhp#par_id3147265.9.help.text
+msgid "= : Equal to"
+msgstr "= : yhtä suuri kuin"
+
+#: 03110100.xhp#par_id3154924.10.help.text
+msgid "< : Less than"
+msgstr "< : pienempi kuin"
+
+#: 03110100.xhp#par_id3146795.11.help.text
+msgid "> : Greater than"
+msgstr "> : suurempi kuin"
+
+#: 03110100.xhp#par_id3150541.12.help.text
+msgid "<= : Less than or equal to"
+msgstr "<= : pienempi tai yhtä suuri kuin"
+
+#: 03110100.xhp#par_id3150400.13.help.text
+msgid ">= : Greater than or equal to"
+msgstr ">= : suurempi tai yhtä suuri kuin"
+
+#: 03110100.xhp#par_id3148797.14.help.text
+msgid "<> : Not equal to"
+msgstr "<> : eri suuri kuin"
+
+#: 03110100.xhp#hd_id3154686.15.help.text
+msgctxt "03110100.xhp#hd_id3154686.15.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03110100.xhp#par_id3153969.16.help.text
+msgid "Sub ExampleUnequal"
+msgstr "Sub ExampleUnequal"
+
+#: 03110100.xhp#par_id3159151.17.help.text
+msgid "DIM sFile As String"
+msgstr "DIM sFile As String"
+
+#: 03110100.xhp#par_id3154909.18.help.text
+msgid "DIM sRoot As String REM ' Root directory for file in and output"
+msgstr "DIM sRoot As String REM ' Juurihakemisto syöte- ja tulostiedostoille"
+
+#: 03110100.xhp#par_id3150767.19.help.text
+msgid "sRoot = \"c:\\\""
+msgstr "sRoot = \"c:\\\""
+
+#: 03110100.xhp#par_id3154125.20.help.text
+msgid "sFile = Dir$( sRoot ,22)"
+msgstr "sFile = Dir$( sRoot ,22)"
+
+#: 03110100.xhp#par_id3150440.21.help.text
+msgctxt "03110100.xhp#par_id3150440.21.help.text"
+msgid "If sFile <> \"\" Then"
+msgstr "If sFile <> \"\" Then"
+
+#: 03110100.xhp#par_id3147288.22.help.text
+msgctxt "03110100.xhp#par_id3147288.22.help.text"
+msgid "Do"
+msgstr "Do"
+
+#: 03110100.xhp#par_id3150010.23.help.text
+msgid "Msgbox sFile"
+msgstr "Msgbox sFile"
+
+#: 03110100.xhp#par_id3153727.24.help.text
+msgctxt "03110100.xhp#par_id3153727.24.help.text"
+msgid "sFile = Dir$"
+msgstr "sFile = Dir$"
+
+#: 03110100.xhp#par_id3149664.25.help.text
+msgctxt "03110100.xhp#par_id3149664.25.help.text"
+msgid "Loop Until sFile = \"\""
+msgstr "Loop Until sFile = \"\""
+
+#: 03110100.xhp#par_id3146986.26.help.text
+msgctxt "03110100.xhp#par_id3146986.26.help.text"
+msgid "End If"
+msgstr "End If"
+
+#: 03110100.xhp#par_id3153952.27.help.text
+msgctxt "03110100.xhp#par_id3153952.27.help.text"
+msgid "End sub"
+msgstr "End Sub"
+
+#: 03080104.xhp#tit.help.text
+msgid "Tan Function [Runtime]"
+msgstr "Funktio Tan [ajonaikainen]"
+
+#: 03080104.xhp#bm_id3148550.help.text
+msgid "<bookmark_value>Tan function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Tan</bookmark_value>"
+
+#: 03080104.xhp#hd_id3148550.1.help.text
+msgid "<link href=\"text/sbasic/shared/03080104.xhp\" name=\"Tan Function [Runtime]\">Tan Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03080104.xhp\" name=\"Tan Function [Runtime]\">Funktio Tan [ajonaikainen]</link>"
+
+#: 03080104.xhp#par_id3148663.2.help.text
+msgid "Determines the tangent of an angle. The angle is specified in radians."
+msgstr "Lasketaan kulman (radiaaneina) tangentti."
+
+#: 03080104.xhp#par_id3153379.3.help.text
+msgid "Using the angle Alpha, the Tan Function calculates the ratio of the length of the side opposite the angle to the length of the side adjacent to the angle in a right-angled triangle."
+msgstr "Käyttäen alfa-kulmaa, Tan-funktio laskee kulman vastaisen sivun ja viereisen sivun pituuksien suhteen suorakulmaisessa kolmiossa."
+
+#: 03080104.xhp#par_id3154366.4.help.text
+msgid "Tan(Alpha) = side opposite the angle/side adjacent to angle"
+msgstr "Tan(alfa) = kulman vastakkainen sivu/kulman viereinen kateetti"
+
+#: 03080104.xhp#hd_id3145174.5.help.text
+msgctxt "03080104.xhp#hd_id3145174.5.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03080104.xhp#par_id3151042.6.help.text
+msgid "Tan (Number)"
+msgstr "Tan (luku1)"
+
+#: 03080104.xhp#hd_id3156214.7.help.text
+msgctxt "03080104.xhp#hd_id3156214.7.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03080104.xhp#par_id3156281.8.help.text
+msgctxt "03080104.xhp#par_id3156281.8.help.text"
+msgid "Double"
+msgstr "Double-tyypin liukuluku"
+
+#: 03080104.xhp#hd_id3155132.9.help.text
+msgctxt "03080104.xhp#hd_id3155132.9.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03080104.xhp#par_id3145786.10.help.text
+msgid "<emph>Number:</emph> Any numeric expression that you want to calculate the tangent for (in radians)."
+msgstr "<emph>Luku1:</emph> numeerinen lauseke, jolle halutaan laskea tangentti (radiaaneissa)."
+
+#: 03080104.xhp#par_id3153728.11.help.text
+msgid "To convert degrees to radians, multiply by Pi/180. To convert radians to degrees, multiply by 180/Pi."
+msgstr "Asteiden muuntamiseksi radiaaneiksi, kerro radiaanit termillä Pi/180. Radiaanien muuntamiseksi asteiksi, kerro radiaanit termillä 180/Pi."
+
+#: 03080104.xhp#par_id3155414.12.help.text
+msgid "degrees=(radiant*180)/Pi"
+msgstr "asteet=(radiaanit*180)/Pi"
+
+#: 03080104.xhp#par_id3146975.13.help.text
+msgid "radiant=(degrees*Pi)/180"
+msgstr "radiaanit=(asteet*Pi)/180"
+
+#: 03080104.xhp#par_id3147434.14.help.text
+msgctxt "03080104.xhp#par_id3147434.14.help.text"
+msgid "Pi is approximately 3.141593."
+msgstr "Pi on likiarvona piistä noin 3,141593."
+
+#: 03080104.xhp#hd_id3149483.15.help.text
+msgctxt "03080104.xhp#hd_id3149483.15.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03080104.xhp#par_id3148646.16.help.text
+msgctxt "03080104.xhp#par_id3148646.16.help.text"
+msgid "REM In this example, the following entry is possible for a right-angled triangle:"
+msgstr "REM Tässä esimerkissä, käyttäjä voi tehdä seuraavat syötteet suorakulmaiselle kolmiolle:"
+
+#: 03080104.xhp#par_id3150012.17.help.text
+msgid "REM The side opposite the angle and the angle (in degrees) to calculate the length of the side adjacent to the angle:"
+msgstr "REM Kulman vastainen sivu ja kulma (asteissa), joista lasketaan kulman viereisen kateetin pituus:"
+
+#: 03080104.xhp#par_id3151115.18.help.text
+msgid "Sub ExampleTangens"
+msgstr "Sub ExampleTangens"
+
+#: 03080104.xhp#par_id3153158.19.help.text
+msgid "REM Pi = 3.1415926 is a pre-defined variable"
+msgstr "REM Pi = 3.1415926 on valmiiksi määritelty vakio"
+
+#: 03080104.xhp#par_id3145800.20.help.text
+msgctxt "03080104.xhp#par_id3145800.20.help.text"
+msgid "Dim d1 as Double"
+msgstr "Dim d1 as Double"
+
+#: 03080104.xhp#par_id3150417.21.help.text
+msgctxt "03080104.xhp#par_id3150417.21.help.text"
+msgid "Dim dAlpha as Double"
+msgstr "Dim dAlpha as Double"
+
+#: 03080104.xhp#par_id3145252.22.help.text
+msgid "d1 = InputBox$ (\"Enter the length of the side opposite the angle: \",\"opposite\")"
+msgstr "d2 = InputBox$ (\"Anna alfa-kulman vastaisen sivun pituus: \",\"Vastainen kateetti\")"
+
+#: 03080104.xhp#par_id3149582.23.help.text
+msgid "dAlpha = InputBox$ (\"Enter the Alpha angle (in degrees): \",\"Alpha\")"
+msgstr "dAlpha = InputBox$ (\"Anna alfa-kulma (asteissa): \",\"Alfa\")"
+
+#: 03080104.xhp#par_id3154016.24.help.text
+msgid "Print \"the length of the side adjacent the angle is\"; (d1 / tan (dAlpha * Pi / 180))"
+msgstr "Print \"kulman viereisen kateetin pituus on\"; (d1 / tan (dAlpha * Pi / 180))"
+
+#: 03080104.xhp#par_id3154731.25.help.text
+msgctxt "03080104.xhp#par_id3154731.25.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03030104.xhp#tit.help.text
+msgid "Month Function [Runtime]"
+msgstr "Funktio Month [ajonaikainen]"
+
+#: 03030104.xhp#bm_id3153127.help.text
+msgid "<bookmark_value>Month function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Month</bookmark_value>"
+
+#: 03030104.xhp#hd_id3153127.1.help.text
+msgid "<link href=\"text/sbasic/shared/03030104.xhp\" name=\"Month Function [Runtime]\">Month Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03030104.xhp\" name=\"Month Function [Runtime]\">Funktio Month [ajonaikainen]</link>"
+
+#: 03030104.xhp#par_id3148550.2.help.text
+msgid "Returns the month of a year from a serial date that is generated by the DateSerial or the DateValue function."
+msgstr "Month palauttaa vuoden kuukausinumeron funktiolla DateSerial tai DateValue tuotetusta päivämäärän sarjanumerosta."
+
+#: 03030104.xhp#hd_id3145068.3.help.text
+msgctxt "03030104.xhp#hd_id3145068.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03030104.xhp#par_id3150398.4.help.text
+msgid "Month (Number)"
+msgstr "Month (luku1)"
+
+#: 03030104.xhp#hd_id3154366.5.help.text
+msgctxt "03030104.xhp#hd_id3154366.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03030104.xhp#par_id3154125.6.help.text
+msgctxt "03030104.xhp#par_id3154125.6.help.text"
+msgid "Integer"
+msgstr "Integer-tyypin kokonaisluku"
+
+#: 03030104.xhp#hd_id3150768.7.help.text
+msgctxt "03030104.xhp#hd_id3150768.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03030104.xhp#par_id3156423.8.help.text
+msgid "<emph>Number:</emph> Numeric expression that contains the serial date number that is used to determine the month of the year."
+msgstr "<emph>Luku1:</emph> numeerinen lauseke, jossa on päivämääräsarjanumero, jota käytetään vuoden kuukauden määrittämiseen."
+
+#: 03030104.xhp#par_id3153770.9.help.text
+msgid "This function is the opposite of the <emph>DateSerial </emph>function. It returns the month in the year that corresponds to the serial date that is generated by <emph>DateSerial</emph> or <emph>DateValue</emph>. For example, the expression"
+msgstr "Tämä funktio on <emph>DateSerial</emph>-funktion käänteistoiminto. Se palauttaa vuoden kuukausinumeron, joka vastaa päivämäärän sarjanumeroa, joka on tuotettu <emph>DateSerial</emph>- tai <emph>DateValue</emph>-funktiolla. Esimerkiksi lauseke"
+
+#: 03030104.xhp#par_id3147426.10.help.text
+msgid "Print Month(DateSerial(1994, 12, 20))"
+msgstr "Print Month(DateSerial(1994, 12, 20))"
+
+#: 03030104.xhp#par_id3145366.11.help.text
+msgctxt "03030104.xhp#par_id3145366.11.help.text"
+msgid "returns the value 12."
+msgstr "Palauttaa arvon 12."
+
+#: 03030104.xhp#hd_id3146923.12.help.text
+msgctxt "03030104.xhp#hd_id3146923.12.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03030104.xhp#par_id3156442.13.help.text
+msgid "Sub ExampleMonth"
+msgstr "Sub ExampleMonth"
+
+#: 03030104.xhp#par_id3149664.14.help.text
+msgid "MsgBox \"\" & Month(Now) ,64,\"The current month\""
+msgstr "MsgBox \"\" & Month(Now) ,64,\"Kuluva kuu\""
+
+#: 03030104.xhp#par_id3150012.15.help.text
+msgctxt "03030104.xhp#par_id3150012.15.help.text"
+msgid "End sub"
+msgstr "End Sub"
+
+#: 03030102.xhp#tit.help.text
+msgid "DateValue Function [Runtime]"
+msgstr "Funktio DateValue [ajonaikainen]"
+
+#: 03030102.xhp#bm_id3156344.help.text
+msgid "<bookmark_value>DateValue function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio DateValue</bookmark_value>"
+
+#: 03030102.xhp#hd_id3156344.1.help.text
+msgid "<link href=\"text/sbasic/shared/03030102.xhp\" name=\"DateValue Function [Runtime]\">DateValue Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03030102.xhp\" name=\"DateValue Function [Runtime]\">Funktio DateValue [ajonaikainen]</link>"
+
+#: 03030102.xhp#par_id3150542.2.help.text
+msgid "Returns a date value from a date string. The date string is a complete date in a single numeric value. You can also use this serial number to determine the difference between two dates."
+msgstr "DateValue palauttaa päivämääräarvon päivämäärän sisältävästä merkkijonosta. Päivämäärämerkkijono on koko päivämäärä yhtenä numeroin kirjoitettuna jonona. Tuloksen sarjanumeroa voi käyttää myös kahden päiväyksen eron määrittämiseen."
+
+#: 03030102.xhp#hd_id3148799.3.help.text
+msgctxt "03030102.xhp#hd_id3148799.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03030102.xhp#par_id3154910.4.help.text
+msgid "DateValue [(date)]"
+msgstr "DateValue [(pvm1)]"
+
+#: 03030102.xhp#hd_id3150870.5.help.text
+msgctxt "03030102.xhp#hd_id3150870.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03030102.xhp#par_id3153194.6.help.text
+msgctxt "03030102.xhp#par_id3153194.6.help.text"
+msgid "Date"
+msgstr "Date-tyypin arvo"
+
+#: 03030102.xhp#hd_id3153969.7.help.text
+msgctxt "03030102.xhp#hd_id3153969.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03030102.xhp#par_id3153770.8.help.text
+msgid "<emph>Date:</emph> String expression that contains the date that you want to calculate. The date can be specified in almost any format."
+msgstr "<emph>Pvm1:</emph> Merkkijonolauseke, joka sisältää päivämäärän, joka halutaan laskea. Päivämäärän voi määrittää useammalla tavalla."
+
+#: 03030102.xhp#par_id3153189.22.help.text
+msgid "You can use this function to convert a date that occurs between December 1, 1582 and December 31, 9999 into a single integer value. You can then use this value to calculate the difference between two dates. If the date argument lies outside the acceptable range, $[officename] Basic returns an error message."
+msgstr "Funktiota voi käyttää muuntamaan päivämääriä, jotka ovat joulukuun 1. 1582 ja joulukuun 31. 9999 välissä, yhdeksi kokonaislukuarvoksi. Tätä arvoa voi käyttää sitten kahden päivämäärän eron laskemiseen. Jos date-argumentti on sallitun välin ulkopuolella, $[officename] Basic palauttaa virheilmoituksen."
+
+#: 03030102.xhp#par_id3146974.23.help.text
+msgid "In contrast to the DateSerial function that passes years, months, and days as separate numeric values, the DateValue function passes the date using the format \"month.[,]day.[,]year\"."
+msgstr "Erona DateSerial-funktioon, johon vuodet, kuukaudet ja päivät välitetään erillisinä numeerisina arvoina, DateValue-funktioon päivämäärä välitetään muodossa \"päivä.kuukausi.vuosi\"."
+
+#: 03030102.xhp#hd_id3153142.24.help.text
+msgctxt "03030102.xhp#hd_id3153142.24.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03030102.xhp#par_id3155412.25.help.text
+msgid "Sub ExampleDateValue"
+msgstr "Sub ExampleDateValue"
+
+#: 03030102.xhp#par_id3153363.26.help.text
+msgid "msgbox DateValue(\"12/02/1997\")"
+msgstr "msgbox DateValue(\"12/02/1997\")"
+
+#: 03030102.xhp#par_id3149262.27.help.text
+msgctxt "03030102.xhp#par_id3149262.27.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03101300.xhp#tit.help.text
+msgid "DefDate Statement [Runtime]"
+msgstr "DefDate-lause [ajonaikainen]"
+
+#: 03101300.xhp#bm_id3150504.help.text
+msgid "<bookmark_value>DefDate statement</bookmark_value>"
+msgstr "<bookmark_value>DefDate-lause</bookmark_value>"
+
+#: 03101300.xhp#hd_id3150504.1.help.text
+msgid "<link href=\"text/sbasic/shared/03101300.xhp\" name=\"DefDate Statement [Runtime]\">DefDate Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03101300.xhp\" name=\"DefDate Statement [Runtime]\">DefDate-lause [ajonaikainen]</link>"
+
+#: 03101300.xhp#par_id3145069.2.help.text
+msgid "If no type-declaration character or keyword is specified, the DefDate statement sets the default variable type, according to a letter range."
+msgstr "DefDate-lause asettaa muuttujan tietotyyppi kirjainalueen mukaiseksi, mikäli tyypin määrittävää kirjainta tai avainsanaa ei ole käytetty."
+
+#: 03101300.xhp#hd_id3154758.3.help.text
+msgctxt "03101300.xhp#hd_id3154758.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03101300.xhp#par_id3148664.4.help.text
+msgctxt "03101300.xhp#par_id3148664.4.help.text"
+msgid "Defxxx Characterrange1[, Characterrange2[,...]]"
+msgstr "Defxxx kirjainalue1[, kirjainalue2[,...]]"
+
+#: 03101300.xhp#hd_id3150541.5.help.text
+msgctxt "03101300.xhp#hd_id3150541.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03101300.xhp#par_id3156709.6.help.text
+msgctxt "03101300.xhp#par_id3156709.6.help.text"
+msgid "<emph>Characterrange:</emph> Letters that specify the range of variables that you want to set a default data type for."
+msgstr "<emph>Kirjainalue:</emph> kirjaimet, jotka määrittävät alkukirjaimina joukon muuttujia, joille asetetaan oletustietotyyppi."
+
+#: 03101300.xhp#par_id3150869.7.help.text
+msgctxt "03101300.xhp#par_id3150869.7.help.text"
+msgid "<emph>xxx:</emph> Keyword that defines the default variable type:"
+msgstr "<emph>xxx:</emph> avainsana, joka määrittää oletusmuuttujatyypin:"
+
+#: 03101300.xhp#par_id3145171.8.help.text
+msgctxt "03101300.xhp#par_id3145171.8.help.text"
+msgid "<emph>Keyword:</emph> Default variable type"
+msgstr "<emph>Avainsana:</emph> oletusmuuttujatyyppi"
+
+#: 03101300.xhp#par_id3150767.9.help.text
+msgid "<emph>DefDate:</emph> Date"
+msgstr "<emph>DefDate:</emph> päivämäärä"
+
+#: 03101300.xhp#hd_id3153768.10.help.text
+msgctxt "03101300.xhp#hd_id3153768.10.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03101300.xhp#par_id3145785.12.help.text
+msgctxt "03101300.xhp#par_id3145785.12.help.text"
+msgid "REM Prefix definitions for variable types:"
+msgstr "REM Etuliitteen määrittämät muuttujatyypit:"
+
+#: 03101300.xhp#par_id3146923.13.help.text
+msgctxt "03101300.xhp#par_id3146923.13.help.text"
+msgid "DefBool b"
+msgstr "DefBool b"
+
+#: 03101300.xhp#par_id3155412.14.help.text
+msgctxt "03101300.xhp#par_id3155412.14.help.text"
+msgid "DefDate t"
+msgstr "DefDate t"
+
+#: 03101300.xhp#par_id3153726.15.help.text
+msgctxt "03101300.xhp#par_id3153726.15.help.text"
+msgid "DefDbL d"
+msgstr "DefDbL d"
+
+#: 03101300.xhp#par_id3147435.16.help.text
+msgctxt "03101300.xhp#par_id3147435.16.help.text"
+msgid "DefInt i"
+msgstr "DefInt i"
+
+#: 03101300.xhp#par_id3153188.17.help.text
+msgctxt "03101300.xhp#par_id3153188.17.help.text"
+msgid "DefLng l"
+msgstr "DefLng l"
+
+#: 03101300.xhp#par_id3153143.18.help.text
+msgctxt "03101300.xhp#par_id3153143.18.help.text"
+msgid "DefObj o"
+msgstr "DefObj o"
+
+#: 03101300.xhp#par_id3150010.19.help.text
+msgctxt "03101300.xhp#par_id3150010.19.help.text"
+msgid "DefVar v"
+msgstr "DefVar v"
+
+#: 03101300.xhp#par_id3149263.21.help.text
+msgid "Sub ExampleDefDate"
+msgstr "Sub ExampleDefDate"
+
+#: 03101300.xhp#par_id3152462.22.help.text
+msgid "tDate=Date REM tDate is an implicit date variable"
+msgstr "tDate=Date REM tDate on oletuksellisesti päivämäärämuuttuja"
+
+#: 03101300.xhp#par_id3149664.23.help.text
+msgctxt "03101300.xhp#par_id3149664.23.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03010302.xhp#tit.help.text
+msgid "Green Function [Runtime]"
+msgstr "Funktio Green [ajonaikainen]"
+
+#: 03010302.xhp#bm_id3148947.help.text
+msgid "<bookmark_value>Green function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Green</bookmark_value>"
+
+#: 03010302.xhp#hd_id3148947.1.help.text
+msgid "<link href=\"text/sbasic/shared/03010302.xhp\" name=\"Green Function [Runtime]\">Green Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03010302.xhp\" name=\"Green Function [Runtime]\">Funktio Green [ajonaikainen]</link>"
+
+#: 03010302.xhp#par_id3153361.2.help.text
+msgid "Returns the Green component of the given color code."
+msgstr "Green palauttaa määrätyn värikoodin vihreän komponentin."
+
+#: 03010302.xhp#hd_id3154140.3.help.text
+msgctxt "03010302.xhp#hd_id3154140.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03010302.xhp#par_id3153969.4.help.text
+msgid "Green (Color As Long)"
+msgstr "Green (color1 As Long)"
+
+#: 03010302.xhp#hd_id3154124.5.help.text
+msgctxt "03010302.xhp#hd_id3154124.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03010302.xhp#par_id3153194.6.help.text
+msgctxt "03010302.xhp#par_id3153194.6.help.text"
+msgid "Integer"
+msgstr "Integer-tyypin kokonaisluku"
+
+#: 03010302.xhp#hd_id3154909.7.help.text
+msgctxt "03010302.xhp#hd_id3154909.7.help.text"
+msgid "Parameter:"
+msgstr "Parametri:"
+
+#: 03010302.xhp#par_id3153770.8.help.text
+msgid "<emph>Color</emph>: Long integer expression that specifies a <link href=\"text/sbasic/shared/00000003.xhp#farbcodes\" name=\"color code\">color code</link> for which to return the Green component."
+msgstr "<emph>Color1</emph>: pitkä kokonaislukulauseke, joka määrittelee <link href=\"text/sbasic/shared/00000003.xhp#farbcodes\" name=\"color code\">värikoodin</link>, josta palautetaan vihreä komponentti."
+
+#: 03010302.xhp#hd_id3149664.9.help.text
+msgctxt "03010302.xhp#hd_id3149664.9.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03010302.xhp#par_id3156442.10.help.text
+msgctxt "03010302.xhp#par_id3156442.10.help.text"
+msgid "Sub ExampleColor"
+msgstr "Sub ExampleColor"
+
+#: 03010302.xhp#par_id3146974.11.help.text
+msgctxt "03010302.xhp#par_id3146974.11.help.text"
+msgid "Dim lVar As Long"
+msgstr "Dim lVar As Long"
+
+#: 03010302.xhp#par_id3145750.12.help.text
+msgctxt "03010302.xhp#par_id3145750.12.help.text"
+msgid "lVar = rgb(128,0,200)"
+msgstr "lVar = rgb(128,0,200)"
+
+#: 03010302.xhp#par_id3151117.13.help.text
+msgid "msgbox \"The color \" & lVar & \" contains the components:\" & Chr(13) &_"
+msgstr "msgbox \"Värin \" & lVar & \" komponentteina on:\" & Chr(13) &_"
+
+#: 03010302.xhp#par_id3153951.14.help.text
+msgid "\"red = \" & red(lVar) & Chr(13)&_"
+msgstr "\"punaista = \" & Red(lVar) & Chr(13)&_"
+
+#: 03010302.xhp#par_id3152462.15.help.text
+msgid "\"green = \" & green(lVar) & Chr(13)&_"
+msgstr "\"vihreää = \" & Green(lVar) & Chr(13)&_"
+
+#: 03010302.xhp#par_id3154730.16.help.text
+msgid "\"blue = \" & blue(lVar) & Chr(13) , 64,\"colors\""
+msgstr "\"sinistä = \" & Blue(lVar) & Chr(13) , 64,\"Osavärit\""
+
+#: 03010302.xhp#par_id3144764.17.help.text
+msgctxt "03010302.xhp#par_id3144764.17.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03131000.xhp#tit.help.text
+msgid "GetSolarVersion Function [Runtime]"
+msgstr "Funktio GetSolarVersion [ajonaikainen]"
+
+#: 03131000.xhp#bm_id3157898.help.text
+msgid "<bookmark_value>GetSolarVersion function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio GetSolarVersion</bookmark_value>"
+
+#: 03131000.xhp#hd_id3157898.1.help.text
+msgid "<link href=\"text/sbasic/shared/03131000.xhp\" name=\"GetSolarVersion Function [Runtime]\">GetSolarVersion Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03131000.xhp\" name=\"GetSolarVersion Function [Runtime]\">Funktio GetSolarVersion [ajonaikainen]</link>"
+
+#: 03131000.xhp#par_id3152801.2.help.text
+msgid "Returns the internal number of the current $[officename] version."
+msgstr "GetSolarVersion palauttaa nykyisen $[officename]-version sisäisen numeron."
+
+#: 03131000.xhp#hd_id3153311.3.help.text
+msgctxt "03131000.xhp#hd_id3153311.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03131000.xhp#par_id3155388.4.help.text
+msgid "s = GetSolarVersion"
+msgstr "s = GetSolarVersion"
+
+#: 03131000.xhp#hd_id3149514.5.help.text
+msgctxt "03131000.xhp#hd_id3149514.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03131000.xhp#par_id3148685.6.help.text
+msgctxt "03131000.xhp#par_id3148685.6.help.text"
+msgid "String"
+msgstr "merkkijono (String)"
+
+#: 03131000.xhp#hd_id3143270.7.help.text
+msgctxt "03131000.xhp#hd_id3143270.7.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03131000.xhp#par_id3148473.8.help.text
+msgid "Sub ExampleGetSolarVersion"
+msgstr "Sub ExampleGetSolarVersion"
+
+#: 03131000.xhp#par_id3156024.9.help.text
+msgid "Dim sSep As String"
+msgstr "Dim sText As String"
+
+#: 03131000.xhp#par_id3159414.10.help.text
+msgid "sSep = GetSolarVersion"
+msgstr "sSep = GetSolarVersion"
+
+#: 03131000.xhp#par_id3148947.11.help.text
+msgid "MsgBox sSep,64,\"Version number of the solar technology\""
+msgstr "MsgBox sSep,64,\"\"Ohjelmiston sisäinen versionumero\""
+
+#: 03131000.xhp#par_id3156344.12.help.text
+msgctxt "03131000.xhp#par_id3156344.12.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03080801.xhp#tit.help.text
+msgid "Hex Function [Runtime]"
+msgstr "Funktio Hex [ajonaikainen]"
+
+#: 03080801.xhp#bm_id3150616.help.text
+msgid "<bookmark_value>Hex function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Hex</bookmark_value>"
+
+#: 03080801.xhp#hd_id3150616.1.help.text
+msgid "<link href=\"text/sbasic/shared/03080801.xhp\" name=\"Hex Function [Runtime]\">Hex Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03080801.xhp\" name=\"Hex Function [Runtime]\">Funktio Hex [ajonaikainen]</link>"
+
+#: 03080801.xhp#par_id3145136.2.help.text
+msgid "Returns a string that represents the hexadecimal value of a number."
+msgstr "Hex palauttaa merkkijonon, joka esittää luvun heksadesimaaliarvoa."
+
+#: 03080801.xhp#hd_id3147573.3.help.text
+msgctxt "03080801.xhp#hd_id3147573.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03080801.xhp#par_id3150771.4.help.text
+msgid "Hex (Number)"
+msgstr "Hex (luku1)"
+
+#: 03080801.xhp#hd_id3147530.5.help.text
+msgctxt "03080801.xhp#hd_id3147530.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03080801.xhp#par_id3159414.6.help.text
+msgctxt "03080801.xhp#par_id3159414.6.help.text"
+msgid "String"
+msgstr "merkkijono (String)"
+
+#: 03080801.xhp#hd_id3156344.7.help.text
+msgctxt "03080801.xhp#hd_id3156344.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03080801.xhp#par_id3148947.8.help.text
+msgid "<emph>Number:</emph> Any numeric expression that you want to convert to a hexadecimal number."
+msgstr "<emph>Luku1:</emph> mikä tahansa numeerinen lauseke, joka muunnetaan heksadesimaaliluvuksi."
+
+#: 03080801.xhp#hd_id3154365.9.help.text
+msgctxt "03080801.xhp#hd_id3154365.9.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03080801.xhp#par_id3145420.29.help.text
+msgid "Sub ExampleHex"
+msgstr "Sub ExampleHex"
+
+#: 03080801.xhp#par_id3156214.30.help.text
+msgid "REM uses BasicFormulas in $[officename] Calc"
+msgstr "REM käyttää Basic-kaavoja $[officename] Calcissa"
+
+#: 03080801.xhp#par_id3153970.31.help.text
+msgid "Dim a2, b2, c2 as String"
+msgstr "Dim a2, b2, c2 as String"
+
+#: 03080801.xhp#par_id3154909.32.help.text
+msgid "a2 = \"&H3E8\""
+msgstr "a2 = \"&H3E8\""
+
+#: 03080801.xhp#par_id3148674.33.help.text
+msgid "b2 = Hex2Int(a2)"
+msgstr "b2 = Hex2Int(a2)"
+
+#: 03080801.xhp#par_id3155132.34.help.text
+msgid "MsgBox b2"
+msgstr "MsgBox b2"
+
+#: 03080801.xhp#par_id3150440.35.help.text
+msgid "c2 = Int2Hex(b2)"
+msgstr "c2 = Int2Hex(b2)"
+
+#: 03080801.xhp#par_id3147427.36.help.text
+msgid "MsgBox c2"
+msgstr "MsgBox c2"
+
+#: 03080801.xhp#par_id3147435.37.help.text
+msgctxt "03080801.xhp#par_id3147435.37.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03080801.xhp#par_id3148645.19.help.text
+msgid "Function Hex2Int( sHex As String ) As Long"
+msgstr "Function Hex2Int( sHex As String ) As Long"
+
+#: 03080801.xhp#par_id3149262.20.help.text
+msgid "REM Returns a Long-Integer from a hexadecimal value."
+msgstr "REM Palautetaan Long-tyypin kokonaisluku heksadesimaaliluvusta."
+
+#: 03080801.xhp#par_id3148616.21.help.text
+msgid "Hex2Int = clng( sHex )"
+msgstr "Hex2Int = clng( sHex )"
+
+#: 03080801.xhp#par_id3153952.22.help.text
+msgctxt "03080801.xhp#par_id3153952.22.help.text"
+msgid "End Function"
+msgstr "End Function"
+
+#: 03080801.xhp#par_id3146984.24.help.text
+msgid "Function Int2Hex( iLong As Long) As String"
+msgstr "Function Int2Hex( iLong As Long) As String"
+
+#: 03080801.xhp#par_id3147215.25.help.text
+msgid "REM Calculates a hexadecimal value in Integer."
+msgstr "REM Lasketaan heksadesimaaliluku kokonaisluvusta."
+
+#: 03080801.xhp#par_id3148575.26.help.text
+msgid "Int2Hex = \"&H\" & Hex( iLong )"
+msgstr "Int2Hex = \"&H\" & Hex( iLong )"
+
+#: 03080801.xhp#par_id3151073.27.help.text
+msgctxt "03080801.xhp#par_id3151073.27.help.text"
+msgid "End Function"
+msgstr "End Function"
+
+#: 03020406.xhp#tit.help.text
+msgid "FileCopy Statement [Runtime]"
+msgstr "FileCopy-lause [ajonaikainen]"
+
+#: 03020406.xhp#bm_id3154840.help.text
+msgid "<bookmark_value>FileCopy statement</bookmark_value>"
+msgstr "<bookmark_value>FileCopy-lause</bookmark_value>"
+
+#: 03020406.xhp#hd_id3154840.1.help.text
+msgid "<link href=\"text/sbasic/shared/03020406.xhp\" name=\"FileCopy Statement [Runtime]\">FileCopy Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03020406.xhp\" name=\"FileCopy Statement [Runtime]\">FileCopy-lause [ajonaikainen]</link>"
+
+#: 03020406.xhp#par_id3149497.2.help.text
+msgid "Copies a file."
+msgstr "Kopioidaan tiedosto."
+
+#: 03020406.xhp#hd_id3147443.3.help.text
+msgctxt "03020406.xhp#hd_id3147443.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03020406.xhp#par_id3146957.4.help.text
+msgid "FileCopy TextFrom As String, TextTo As String"
+msgstr "FileCopy teksti_josta As String, teksti_jonne As String"
+
+#: 03020406.xhp#hd_id3153825.5.help.text
+msgctxt "03020406.xhp#hd_id3153825.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03020406.xhp#par_id3155390.6.help.text
+msgid "<emph>TextFrom:</emph> Any string expression that specifies the name of the file that you want to copy. The expression can contain optional path and drive information. If you want, you can enter a path in <link href=\"text/sbasic/shared/00000002.xhp\" name=\"URL notation\">URL notation</link>."
+msgstr "<emph>Teksti_jonne</emph> merkkijonolauseke, joka määrittää sen tiedoston nimen, joka aiotaan kopioida. Lauseke voi valinnaisesti sisältää polku- ja asematiedot. Tarvittaessa polku voidaan syöttää <link href=\"text/sbasic/shared/00000002.xhp\" name=\"URL notation\">URL-merkintänä</link>."
+
+#: 03020406.xhp#par_id3150669.7.help.text
+msgid "<emph>TextTo:</emph> Any string expression that specifies where you want to copy the source file to. The expression can contain the destination drive, the path, and file name, or the path in URL notation."
+msgstr "<emph>TextTo:</emph> Mikä tahansa merkkijonolauseke, joka määrittää minne lähdetiedosto aiotaan kopioida. Lauseke sisältää kohteen aseman, polun ja tiedostonimen tai polun URL-esitysmuodossa."
+
+#: 03020406.xhp#par_id3150791.8.help.text
+msgid "You can only use the FileCopy statement to copy files that are not opened."
+msgstr "FileCopy-lausetta voi käyttää vain tietoihin, jotka eivät ole avattuina."
+
+#: 03020406.xhp#hd_id3125863.9.help.text
+msgctxt "03020406.xhp#hd_id3125863.9.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03020406.xhp#par_id3150869.10.help.text
+msgid "Sub ExampleFilecopy"
+msgstr "Sub ExampleFilecopy"
+
+#: 03020406.xhp#par_id3154685.11.help.text
+msgid "Filecopy \"c:\\autoexec.bat\", \"c:\\Temp\\Autoexec.sav\""
+msgstr "Filecopy \"c:\\autoexec.bat\", \"c:\\temp\\autoexec.sav\""
+
+#: 03020406.xhp#par_id3154123.12.help.text
+msgctxt "03020406.xhp#par_id3154123.12.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03080400.xhp#tit.help.text
+msgid "Square Root Calculation"
+msgstr "Neliöjuuren laskeminen"
+
+#: 03080400.xhp#hd_id3148946.1.help.text
+msgid "<link href=\"text/sbasic/shared/03080400.xhp\" name=\"Square Root Calculation\">Square Root Calculation</link>"
+msgstr "<link href=\"text/sbasic/shared/03080400.xhp\" name=\"Square Root Calculation\">Neliöjuuren laskeminen</link>"
+
+#: 03080400.xhp#par_id3159414.2.help.text
+msgid "Use this function to calculate square roots."
+msgstr "Tätä funktiota käytetään neliöjuurien laskentaan."
+
+#: 03080201.xhp#tit.help.text
+msgid "Exp Function [Runtime]"
+msgstr "Funktio Exp [ajonaikainen]"
+
+#: 03080201.xhp#bm_id3150616.help.text
+msgid "<bookmark_value>Exp function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Exp</bookmark_value>"
+
+#: 03080201.xhp#hd_id3150616.1.help.text
+msgid "<link href=\"text/sbasic/shared/03080201.xhp\" name=\"Exp Function [Runtime]\">Exp Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03080201.xhp\" name=\"Exp Function [Runtime]\">Funktio Exp [ajonaikainen]</link>"
+
+#: 03080201.xhp#par_id3155555.2.help.text
+msgid "Returns the base of the natural logarithm (e = 2.718282) raised to a power."
+msgstr "Exp palauttaa luonnollisen logaritmin kantaluvun (e = 2,718282) korotettuna määrättyyn potenssiin."
+
+#: 03080201.xhp#hd_id3150984.3.help.text
+msgctxt "03080201.xhp#hd_id3150984.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03080201.xhp#par_id3145315.4.help.text
+msgid "Exp (Number)"
+msgstr "Exp (luku1)"
+
+#: 03080201.xhp#hd_id3154347.5.help.text
+msgctxt "03080201.xhp#hd_id3154347.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03080201.xhp#par_id3149670.6.help.text
+msgctxt "03080201.xhp#par_id3149670.6.help.text"
+msgid "Double"
+msgstr "Double-tyypin liukuluku"
+
+#: 03080201.xhp#hd_id3154760.7.help.text
+msgctxt "03080201.xhp#hd_id3154760.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03080201.xhp#par_id3150793.8.help.text
+msgid "<emph>Number:</emph> Any numeric expression that specifies the power that you want to raise \"e\" to (the base of natural logarithms). The power must be for both single-precision numbers less than or equal to 88.02969 and double-precision numbers less than or equal to 709.782712893, since $[officename] Basic returns an Overflow error for numbers exceeding these values."
+msgstr "<emph>Luku1:</emph> mikä tahansa numeerinen lause, joka määrittää potenssin, johon \"e\" (luonnollisen logaritmin kantaluku) halutaan korottaa. Potenssin pitää olla perustarkkuuden luvuilla pienempi tai yhtä suuri kuin 88,02969 ja kaksoistarkkuuden luvuilla pienempi tai yhtä suuri kuin 709,782712893. Tämä siksi, koska $[officename] Basic palauttaa ylivuotovirheen suuremmilla arvoilla. (Basic käyttää sisäisesti desimaalierottimena pistettä) "
+
+#: 03080201.xhp#hd_id3156280.9.help.text
+msgctxt "03080201.xhp#hd_id3156280.9.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03080201.xhp#par_id3153193.10.help.text
+msgctxt "03080201.xhp#par_id3153193.10.help.text"
+msgid "Sub ExampleLogExp"
+msgstr "Sub ExampleLogExp"
+
+#: 03080201.xhp#par_id3125864.11.help.text
+msgid "Dim dValue as Double"
+msgstr "Dim dValue as Double"
+
+#: 03080201.xhp#par_id3145172.12.help.text
+msgid "const b1=12.345e12"
+msgstr "const b1=12.345e12 'desimaalipiste on sisäisesti käytetty desimaalierotin"
+
+#: 03080201.xhp#par_id3159254.13.help.text
+msgid "const b2=1.345e34"
+msgstr "const b2=1.345e34"
+
+#: 03080201.xhp#par_id3147287.14.help.text
+msgid "dValue=Exp( Log(b1)+Log(b2) )"
+msgstr "dValue=Exp( Log(b1)+Log(b2) )"
+
+#: 03080201.xhp#par_id3161832.15.help.text
+msgid "MsgBox \"\" & dValue & chr(13) & (b1*b2) ,0,\"Multiplication by logarithm\""
+msgstr "MsgBox \"\" & dValue & chr(13) & (b1*b2) ,0,\"Logaritmeilla kertominen\""
+
+#: 03080201.xhp#par_id3151112.16.help.text
+msgctxt "03080201.xhp#par_id3151112.16.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03104100.xhp#tit.help.text
+msgid "Optional (in Function Statement) [Runtime]"
+msgstr "Optional (Funktio-lauseessa) [ajonaikainen]"
+
+#: 03104100.xhp#bm_id3149205.help.text
+msgid "<bookmark_value>Optional function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Optional</bookmark_value>"
+
+#: 03104100.xhp#hd_id3149205.1.help.text
+msgid "<link href=\"text/sbasic/shared/03104100.xhp\" name=\"Optional (in Function Statement) [Runtime]\">Optional (in Function Statement) [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03104100.xhp\" name=\"Optional (in Function Statement) [Runtime]\">Optional (Function -lauseessa) [ajonaikainen]</link>"
+
+#: 03104100.xhp#par_id3143267.2.help.text
+msgid "Allows you to define parameters that are passed to a function as optional."
+msgstr "Optional-määre tekee mahdolliseksi määritellä parametri, joka välitetään funktioon valinnaisesti."
+
+#: 03104100.xhp#par_id3155419.3.help.text
+msgid "See also: <link href=\"text/sbasic/shared/03104000.xhp\" name=\"IsMissing\">IsMissing</link>"
+msgstr "Katso myös: <link href=\"text/sbasic/shared/03104000.xhp\" name=\"IsMissing\">IsMissing</link>"
+
+#: 03104100.xhp#hd_id3153824.4.help.text
+msgctxt "03104100.xhp#hd_id3153824.4.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03104100.xhp#par_id3159157.5.help.text
+msgid "Function MyFunction(Text1 As String, Optional Arg2, Optional Arg3)"
+msgstr "Function MyFunction(Text1 As String, Optional Arg2, Optional Arg3)"
+
+#: 03104100.xhp#hd_id3145610.7.help.text
+msgctxt "03104100.xhp#hd_id3145610.7.help.text"
+msgid "Examples:"
+msgstr "Esimerkkejä:"
+
+#: 03104100.xhp#par_id3154347.8.help.text
+msgid "Result = MyFunction(\"Here\", 1, \"There\") ' all arguments are passed."
+msgstr "Result = MyFunction(\"Here\", 1, \"There\") ' kaikki argumenti välitetään."
+
+#: 03104100.xhp#par_id3146795.9.help.text
+msgid "Result = MyFunction(\"Test\", ,1) ' second argument is missing."
+msgstr "Result = MyFunction(\"Test\", ,1) ' toinen argumentti puuttuu."
+
+#: 03104100.xhp#par_id3153897.10.help.text
+msgctxt "03104100.xhp#par_id3153897.10.help.text"
+msgid "See also <link href=\"text/sbasic/guide/sample_code.xhp\" name=\"Examples\">Examples</link>."
+msgstr "Katso myös <link href=\"text/sbasic/guide/sample_code.xhp\" name=\"Examples\">Esimerkit</link>."
+
+#: 03020202.xhp#tit.help.text
+msgid "Input# Statement [Runtime]"
+msgstr "Input# -lause [ajonaikainen]"
+
+#: 03020202.xhp#bm_id3154908.help.text
+msgid "<bookmark_value>Input statement</bookmark_value>"
+msgstr "<bookmark_value>Input-lause</bookmark_value>"
+
+#: 03020202.xhp#hd_id3154908.1.help.text
+msgid "<link href=\"text/sbasic/shared/03020202.xhp\" name=\"Input# Statement [Runtime]\">Input# Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03020202.xhp\" name=\"Input# Statement [Runtime]\">Input# -lause [ajonaikainen]</link>"
+
+#: 03020202.xhp#par_id3156424.2.help.text
+msgid "Reads data from an open sequential file."
+msgstr "Luetaan tietoja avoimesta peräkkäistiedostosta."
+
+#: 03020202.xhp#hd_id3125863.3.help.text
+msgctxt "03020202.xhp#hd_id3125863.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03020202.xhp#par_id3150440.4.help.text
+msgid "Input #FileNumber As Integer; var1[, var2[, var3[,...]]]"
+msgstr "Input #tiedostonro1 As Integer; muuttuja_1[,muuttuja_2[, muuttuja_3[,...]]]"
+
+#: 03020202.xhp#hd_id3146121.5.help.text
+msgctxt "03020202.xhp#hd_id3146121.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03020202.xhp#par_id3145749.6.help.text
+msgid "<emph>FileNumber:</emph> Number of the file that contains the data that you want to read. The file must be opened with the Open statement using the key word INPUT."
+msgstr "<emph>Tiedostonro1:</emph> sen tiedoston numero, josta tietoa luetaan. Tiedosto pitää olla avattu Open-lauseella avainsanaa INPUT käyttäen."
+
+#: 03020202.xhp#par_id3150011.7.help.text
+msgid "<emph>var:</emph> A numeric or string variable that you assign the values read from the opened file to."
+msgstr "<emph>Muuttuja_n:</emph> numeerinen tai merkkijonomuuttuja, johon tiedostosta luettavat arvot sijoitetaan."
+
+#: 03020202.xhp#par_id3159153.8.help.text
+msgid "The <emph>Input#</emph> statement reads numeric values or strings from an open file and assigns the data to one or more variables. A numeric variable is read up to the first carriage return (Asc=13), line feed (Asc=10), space, or comma. String variables are read to up to the first carriage return (Asc=13), line feed (Asc=10), or comma."
+msgstr "<emph>Input#</emph>-lauseella luetaan numeerisia arvoja tai merkkijonoja avoimesta tiedostosta ja tieto sijoitetaan yhteen tai useampaan muuttujaan. Numeerisia arvoja luetaan ensimmäiseen telanpalautukseen (CR, Asc=13), rivin siirtoon (LF, Asc=10), välilyöntiin tai pilkkuun asti. Merkkijonomuuttujia luetaan ensimmäiseen telanpalautukseen (CR, Asc=13), rivin siirtoon (LF, Asc=10) tai pilkkuun asti."
+
+#: 03020202.xhp#par_id3146984.9.help.text
+msgid "Data and data types in the opened file must appear in the same order as the variables that are passed in the \"var\" parameter. If you assign non-numeric values to a numeric variable, \"var\" is assigned a value of \"0\"."
+msgstr "Avatun tiedoston tietojen ja tietotyyppien pitää vastata järjestykseltään muuttujia, jotka välitetään \"muuttuja_n\"-parametrillä. Jos ei-numeerinen arvo sijoitetaan numeeriseen muuttujaan, \"muuttuja_n\" saa arvon \"0\"."
+
+#: 03020202.xhp#par_id3156442.10.help.text
+msgid "Records that are separated by commas cannot be assigned to a string variable. Quotation marks (\") in the file are disregarded as well. If you want to read these characters from the file, use the <emph>Line Input#</emph> statement to read pure text files (files containing only printable characters) line by line."
+msgstr "Pilkuilla erottuja tietueita ei voi sijoittaa merkkijonomuuttujaan. Myös tiedostossa esiintyvät lainausmerkit (\") hylätään. Jos nämä merkit halutaan lukea tiedostosta, käytetään <emph>Line Input#</emph> -lausetta puhtaiden tekstitiedostojen lukemiseen (tiedostoissa on vain tulostuvia merkkejä) rivi riviltä."
+
+#: 03020202.xhp#par_id3147349.11.help.text
+msgid "If the end of the file is reached while reading a data element, an error occurs and the process is aborted."
+msgstr "Jos tiedoston loppu saavutetaan luettaessa tietoelementtiä, tapahtuu virhe ja prosessi keskeytetään."
+
+#: 03020202.xhp#hd_id3152578.12.help.text
+msgctxt "03020202.xhp#hd_id3152578.12.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03020202.xhp#par_id3144765.13.help.text
+msgctxt "03020202.xhp#par_id3144765.13.help.text"
+msgid "Sub ExampleWorkWithAFile"
+msgstr "Sub ExampleWorkWithAFile"
+
+#: 03020202.xhp#par_id3145799.14.help.text
+msgctxt "03020202.xhp#par_id3145799.14.help.text"
+msgid "Dim iNumber As Integer"
+msgstr "Dim iNumber As Integer"
+
+#: 03020202.xhp#par_id3145252.15.help.text
+msgctxt "03020202.xhp#par_id3145252.15.help.text"
+msgid "Dim sLine As String"
+msgstr "Dim sLine As String"
+
+#: 03020202.xhp#par_id3149410.16.help.text
+msgctxt "03020202.xhp#par_id3149410.16.help.text"
+msgid "Dim aFile As String"
+msgstr "Dim aFile As String"
+
+#: 03020202.xhp#par_id3149959.39.help.text
+msgctxt "03020202.xhp#par_id3149959.39.help.text"
+msgid "Dim sMsg as String"
+msgstr "Dim sMsg as String"
+
+#: 03020202.xhp#par_id3153417.17.help.text
+msgctxt "03020202.xhp#par_id3153417.17.help.text"
+msgid "aFile = \"c:\\data.txt\""
+msgstr "aFile = \"c:\\data.txt\""
+
+#: 03020202.xhp#par_id3150752.19.help.text
+msgctxt "03020202.xhp#par_id3150752.19.help.text"
+msgid "iNumber = Freefile"
+msgstr "iNumber = Freefile"
+
+#: 03020202.xhp#par_id3153707.20.help.text
+msgctxt "03020202.xhp#par_id3153707.20.help.text"
+msgid "Open aFile For Output As #iNumber"
+msgstr "Open aFile For Output As #iNumber"
+
+#: 03020202.xhp#par_id3150321.21.help.text
+msgctxt "03020202.xhp#par_id3150321.21.help.text"
+msgid "Print #iNumber, \"This is a line of text\""
+msgstr "Print #iNumber, \"Tämä on tekstirivi.\""
+
+#: 03020202.xhp#par_id3154756.22.help.text
+msgctxt "03020202.xhp#par_id3154756.22.help.text"
+msgid "Print #iNumber, \"This is another line of text\""
+msgstr "Print #iNumber, \"Tässä on toinen rivi tekstiä\""
+
+#: 03020202.xhp#par_id3148408.23.help.text
+msgctxt "03020202.xhp#par_id3148408.23.help.text"
+msgid "Close #iNumber"
+msgstr "Close #iNumber"
+
+#: 03020202.xhp#par_id3155937.27.help.text
+msgctxt "03020202.xhp#par_id3155937.27.help.text"
+msgid "iNumber = Freefile"
+msgstr "iNumber = Freefile"
+
+#: 03020202.xhp#par_id3154702.28.help.text
+msgctxt "03020202.xhp#par_id3154702.28.help.text"
+msgid "Open aFile For Input As iNumber"
+msgstr "Open aFile For Input As iNumber"
+
+#: 03020202.xhp#par_id3155959.29.help.text
+msgctxt "03020202.xhp#par_id3155959.29.help.text"
+msgid "While not eof(iNumber)"
+msgstr "While not eof(iNumber)"
+
+#: 03020202.xhp#par_id3145232.30.help.text
+msgctxt "03020202.xhp#par_id3145232.30.help.text"
+msgid "Line Input #iNumber, sLine"
+msgstr "Line Input #iNumber, sLine"
+
+#: 03020202.xhp#par_id3147345.31.help.text
+msgctxt "03020202.xhp#par_id3147345.31.help.text"
+msgid "If sLine <>\"\" then"
+msgstr "If sLine <>\"\" then"
+
+#: 03020202.xhp#par_id3150298.32.help.text
+msgctxt "03020202.xhp#par_id3150298.32.help.text"
+msgid "sMsg = sMsg & sLine & chr(13)"
+msgstr "sMsg = sMsg & sLine & chr(13)"
+
+#: 03020202.xhp#par_id3154021.34.help.text
+msgctxt "03020202.xhp#par_id3154021.34.help.text"
+msgid "end if"
+msgstr "end if"
+
+#: 03020202.xhp#par_id3154665.35.help.text
+msgctxt "03020202.xhp#par_id3154665.35.help.text"
+msgid "wend"
+msgstr "wend"
+
+#: 03020202.xhp#par_id3155607.36.help.text
+msgctxt "03020202.xhp#par_id3155607.36.help.text"
+msgid "Close #iNumber"
+msgstr "Close #iNumber"
+
+#: 03020202.xhp#par_id3153268.40.help.text
+msgctxt "03020202.xhp#par_id3153268.40.help.text"
+msgid "Msgbox sMsg"
+msgstr "Msgbox sMsg"
+
+#: 03020202.xhp#par_id3152584.37.help.text
+msgctxt "03020202.xhp#par_id3152584.37.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03050100.xhp#tit.help.text
+msgid "Erl Function [Runtime]"
+msgstr "Funktio Erl [ajonaikainen]"
+
+#: 03050100.xhp#bm_id3157896.help.text
+msgid "<bookmark_value>Erl function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Erl</bookmark_value>"
+
+#: 03050100.xhp#hd_id3157896.1.help.text
+msgid "<link href=\"text/sbasic/shared/03050100.xhp\" name=\"Erl Function [Runtime]\">Erl Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03050100.xhp\" name=\"Erl Function [Runtime]\">Funktio Erl [ajonaikainen]</link>"
+
+#: 03050100.xhp#par_id3153394.2.help.text
+msgid "Returns the line number where an error occurred during program execution."
+msgstr "Erl palauttaa sen rivin numeron, jolla virhe tapahtui ohjelmaa suoritettaessa."
+
+#: 03050100.xhp#hd_id3147574.3.help.text
+msgctxt "03050100.xhp#hd_id3147574.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03050100.xhp#par_id3146795.4.help.text
+msgid "Erl"
+msgstr "Erl"
+
+#: 03050100.xhp#hd_id3147265.5.help.text
+msgctxt "03050100.xhp#hd_id3147265.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03050100.xhp#par_id3154924.6.help.text
+msgctxt "03050100.xhp#par_id3154924.6.help.text"
+msgid "Integer"
+msgstr "Integer-tyypin kokonaisluku"
+
+#: 03050100.xhp#hd_id3150792.7.help.text
+msgctxt "03050100.xhp#hd_id3150792.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03050100.xhp#par_id3153771.8.help.text
+msgid "The Erl function only returns a line number, and not a line label."
+msgstr "Erl-funktio palauttaa vain rivinumeron, ei rivitunnusta (label)."
+
+#: 03050100.xhp#hd_id3146921.9.help.text
+msgctxt "03050100.xhp#hd_id3146921.9.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03050100.xhp#par_id3146975.10.help.text
+msgctxt "03050100.xhp#par_id3146975.10.help.text"
+msgid "sub ExampleError"
+msgstr "sub ExampleError"
+
+#: 03050100.xhp#par_id3150010.11.help.text
+msgctxt "03050100.xhp#par_id3150010.11.help.text"
+msgid "on error goto ErrorHandler REM Set up error handler"
+msgstr "On Error Goto ErrorHandler REM Määrätään virheenkäsittelyrutiinin alkuosoite"
+
+#: 03050100.xhp#par_id3155308.12.help.text
+msgctxt "03050100.xhp#par_id3155308.12.help.text"
+msgid "Dim iVar as Integer"
+msgstr "Dim iVar as Integer"
+
+#: 03050100.xhp#par_id3149482.13.help.text
+msgctxt "03050100.xhp#par_id3149482.13.help.text"
+msgid "Dim sVar As String"
+msgstr "Dim sVar As String"
+
+#: 03050100.xhp#par_id3153188.14.help.text
+msgid "REM Error caused by non-existent file"
+msgstr "REM Virheen aiheuttaa se, ettei tiedosto ole"
+
+#: 03050100.xhp#par_id3159155.15.help.text
+msgctxt "03050100.xhp#par_id3159155.15.help.text"
+msgid "iVar = Freefile"
+msgstr "iVar = Freefile"
+
+#: 03050100.xhp#par_id3146120.16.help.text
+msgctxt "03050100.xhp#par_id3146120.16.help.text"
+msgid "Open \"\\file9879.txt\" for Input as #iVar"
+msgstr "Open \"\\file9879.txt\" for Input as #iVar"
+
+#: 03050100.xhp#par_id3147349.17.help.text
+msgctxt "03050100.xhp#par_id3147349.17.help.text"
+msgid "Line Input #iVar, sVar"
+msgstr "Line Input #iVar, sVar"
+
+#: 03050100.xhp#par_id3151073.18.help.text
+msgctxt "03050100.xhp#par_id3151073.18.help.text"
+msgid "Close #iVar"
+msgstr "Close #iVar"
+
+#: 03050100.xhp#par_id3148456.19.help.text
+msgctxt "03050100.xhp#par_id3148456.19.help.text"
+msgid "exit sub"
+msgstr "exit sub"
+
+#: 03050100.xhp#par_id3147394.20.help.text
+msgctxt "03050100.xhp#par_id3147394.20.help.text"
+msgid "ErrorHandler:"
+msgstr "ErrorHandler:"
+
+#: 03050100.xhp#par_id3155416.21.help.text
+msgid "MsgBox \"Error \" & err & \": \" & error$ + chr(13) + \"In line : \" + Erl + chr(13) + Now , 16 ,\"An error occurred\""
+msgstr "MsgBox \"Virhe \" & err & \": \" & error$ + chr(13) + \"rivillä : \" + Erl + chr(13) + Now , 16 ,\"Tapahtui virhe\""
+
+#: 03050100.xhp#par_id3153878.22.help.text
+msgctxt "03050100.xhp#par_id3153878.22.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03120303.xhp#tit.help.text
+msgid "Left Function [Runtime]"
+msgstr "Funktio Left [ajonaikainen]"
+
+#: 03120303.xhp#bm_id3149346.help.text
+msgid "<bookmark_value>Left function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Left</bookmark_value>"
+
+#: 03120303.xhp#hd_id3149346.1.help.text
+msgid "<link href=\"text/sbasic/shared/03120303.xhp\" name=\"Left Function [Runtime]\">Left Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03120303.xhp\" name=\"Left Function [Runtime]\">Funktio Left [ajonaikainen]</link>"
+
+#: 03120303.xhp#par_id3147242.2.help.text
+msgid "Returns the number of leftmost characters that you specify of a string expression."
+msgstr "Left palauttaa määritellyn määrän merkkijonolausekkeen merkkejä vasemmalta lukien."
+
+#: 03120303.xhp#hd_id3156153.3.help.text
+msgctxt "03120303.xhp#hd_id3156153.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03120303.xhp#par_id3150771.4.help.text
+msgid "Left (Text As String, n As Long)"
+msgstr "Left (teksti1 As String, n As Long)"
+
+#: 03120303.xhp#hd_id3153824.5.help.text
+msgctxt "03120303.xhp#hd_id3153824.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03120303.xhp#par_id3147530.6.help.text
+msgctxt "03120303.xhp#par_id3147530.6.help.text"
+msgid "String"
+msgstr "merkkijono (String)"
+
+#: 03120303.xhp#hd_id3148946.7.help.text
+msgctxt "03120303.xhp#hd_id3148946.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03120303.xhp#par_id3148552.8.help.text
+msgid "<emph>Text:</emph> Any string expression that you want to return the leftmost characters from."
+msgstr "<emph>Teksti1:</emph> Mikä tahansa merkkijonolauseke, josta palautetaan merkkejä vasemmalta lukien."
+
+#: 03120303.xhp#par_id3149456.9.help.text
+msgid "<emph>n:</emph> Numeric expression that specifies the number of characters that you want to return. If <emph>n</emph> = 0, a zero-length string is returned. The maximum allowed value is 65535."
+msgstr "<emph>N:</emph> numeerinen lauseke, joka määrittää kuinka monta merkkiä halutaan palauttaa. Jos <emph>n</emph> = 0, palautetaan merkkijono, jonka pituus on nolla. Suurin sallittu arvo on 65535."
+
+#: 03120303.xhp#par_id3150791.10.help.text
+msgid "The following example converts a date in YYYY.MM.DD format to MM/DD/YYYY format."
+msgstr "Seuraava esimerkki muuntaa päivämäärän muodosta VVVV.KK.PP muotoon MM/DD/YYYY."
+
+#: 03120303.xhp#hd_id3125863.11.help.text
+msgctxt "03120303.xhp#hd_id3125863.11.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03120303.xhp#par_id3144761.12.help.text
+msgctxt "03120303.xhp#par_id3144761.12.help.text"
+msgid "Sub ExampleUSDate"
+msgstr "Sub ExampleUSDate"
+
+#: 03120303.xhp#par_id3153194.13.help.text
+msgctxt "03120303.xhp#par_id3153194.13.help.text"
+msgid "Dim sInput As String"
+msgstr "Dim sInput As String"
+
+#: 03120303.xhp#par_id3154217.14.help.text
+msgctxt "03120303.xhp#par_id3154217.14.help.text"
+msgid "Dim sUS_date As String"
+msgstr "Dim sUS_date As String"
+
+#: 03120303.xhp#par_id3150448.15.help.text
+msgctxt "03120303.xhp#par_id3150448.15.help.text"
+msgid "sInput = InputBox(\"Please input a date in the international format 'YYYY-MM-DD'\")"
+msgstr "sInput = InputBox(\"Ole hyvä ja anna päivämäärä kansainvälisessä muodossa 'VVVV-KK-PP'\")"
+
+#: 03120303.xhp#par_id3149203.16.help.text
+msgctxt "03120303.xhp#par_id3149203.16.help.text"
+msgid "sUS_date = Mid(sInput, 6, 2)"
+msgstr "sUS_date = Mid(sInput, 6, 2)"
+
+#: 03120303.xhp#par_id3150439.17.help.text
+msgctxt "03120303.xhp#par_id3150439.17.help.text"
+msgid "sUS_date = sUS_date & \"/\""
+msgstr "sUS_date = sUS_date & \"/\""
+
+#: 03120303.xhp#par_id3153770.18.help.text
+msgctxt "03120303.xhp#par_id3153770.18.help.text"
+msgid "sUS_date = sUS_date & Right(sInput, 2)"
+msgstr "sUS_date = sUS_date & Right(sInput, 2)"
+
+#: 03120303.xhp#par_id3161833.19.help.text
+msgctxt "03120303.xhp#par_id3161833.19.help.text"
+msgid "sUS_date = sUS_date & \"/\""
+msgstr "sUS_date = sUS_date & \"/\""
+
+#: 03120303.xhp#par_id3147215.20.help.text
+msgctxt "03120303.xhp#par_id3147215.20.help.text"
+msgid "sUS_date = sUS_date & Left(sInput, 4)"
+msgstr "sUS_date = sUS_date & Left(sInput, 4)"
+
+#: 03120303.xhp#par_id3149666.21.help.text
+msgctxt "03120303.xhp#par_id3149666.21.help.text"
+msgid "MsgBox sUS_date"
+msgstr "MsgBox sUS_date"
+
+#: 03120303.xhp#par_id3153138.22.help.text
+msgctxt "03120303.xhp#par_id3153138.22.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03090407.xhp#tit.help.text
+msgid "Rem Statement [Runtime]"
+msgstr "Rem-lause [ajonaikainen]"
+
+#: 03090407.xhp#bm_id3154347.help.text
+msgid "<bookmark_value>Rem statement</bookmark_value><bookmark_value>comments;Rem statement</bookmark_value>"
+msgstr "<bookmark_value>Rem-lause</bookmark_value><bookmark_value>kommentit;Rem-lause</bookmark_value>"
+
+#: 03090407.xhp#hd_id3154347.1.help.text
+msgid "<link href=\"text/sbasic/shared/03090407.xhp\" name=\"Rem Statement [Runtime]\">Rem Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03090407.xhp\" name=\"Rem Statement [Runtime]\">Rem-lause [ajonaikainen]</link>"
+
+#: 03090407.xhp#par_id3153525.2.help.text
+msgid "Specifies that a program line is a comment."
+msgstr "Määrittää, että ohjelmarivi on kommentti."
+
+#: 03090407.xhp#hd_id3153360.3.help.text
+msgctxt "03090407.xhp#hd_id3153360.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03090407.xhp#par_id3154141.4.help.text
+msgid "Rem Text"
+msgstr "Rem teksti1"
+
+#: 03090407.xhp#hd_id3151042.5.help.text
+msgctxt "03090407.xhp#hd_id3151042.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03090407.xhp#par_id3150869.6.help.text
+msgid "<emph>Text:</emph> Any text that serves as a comment."
+msgstr "<emph>Teksti1</emph> mikä tahansa teksti, joka toimii kommenttina."
+
+#: 03090407.xhp#par_id3147318.7.help.text
+msgid "You can use the single quotation mark instead of the Rem keyword to indicate that the text on a line is comments. This symbol can be inserted directly to the right of the program code, followed by a comment."
+msgstr "Heittomerkkiä voidaan käyttää merkitsemään tekstiriviä kommentiksi Rem-avainsanan asemesta. Tämä yksinkertainen lainausmerkki voidaan lisätä ohjelmakoodirivin loppuunkin kommentteineen."
+
+#: 03090407.xhp#par_id6187017.help.text
+msgid "You can use a space followed by the underline character _ as the last two characters of a line to continue the logical line on the next line. To continue comment lines, you must enter \"Option Compatible\" in the same Basic module."
+msgstr "Rivin lopun kahtena viimeisenä merkkinä voidaan käyttää välilyöntiä ja alaviivamerkkiä ( _), jolloin looginen rivi jatkuu seuraavalle näkyvälle riville. Jotta kommenttiriviä voisi jatkaa, pitää \"Option Compatible\" esiintyä samassa Basic-moduulissa."
+
+#: 03090407.xhp#hd_id3150012.8.help.text
+msgctxt "03090407.xhp#hd_id3150012.8.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03090407.xhp#par_id3152939.9.help.text
+msgid "Sub ExampleMid"
+msgstr "Sub ExampleMid"
+
+#: 03090407.xhp#par_id3153142.10.help.text
+msgid "DIM sVar As String"
+msgstr "DIM sVar As String"
+
+#: 03090407.xhp#par_id3145365.11.help.text
+msgctxt "03090407.xhp#par_id3145365.11.help.text"
+msgid "sVar = \"Las Vegas\""
+msgstr "sVar = \"Las Vegas\""
+
+#: 03090407.xhp#par_id3146984.12.help.text
+msgid "Print Mid(sVar,3,5) REM Returns \"s Veg\""
+msgstr "Print Mid(sVar,3,5) REM palauttaa \"s Veg\""
+
+#: 03090407.xhp#par_id3153140.13.help.text
+msgid "REM Nothing occurs here"
+msgstr "REM Tällä rivillä ei tapahdu mitään"
+
+#: 03090407.xhp#par_id3152596.14.help.text
+msgctxt "03090407.xhp#par_id3152596.14.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03120315.xhp#tit.help.text
+msgid "Join Function [Runtime]"
+msgstr "Funktio Join [ajonaikainen]"
+
+#: 03120315.xhp#bm_id3149416.help.text
+msgid "<bookmark_value>Join function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Join</bookmark_value>"
+
+#: 03120315.xhp#hd_id3149416.1.help.text
+msgid "<link href=\"text/sbasic/shared/03120315.xhp\" name=\"Join Function [Runtime]\">Join Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03120315.xhp\" name=\"Join Function [Runtime]\">Funktio Join [ajonaikainen]</link>"
+
+#: 03120315.xhp#par_id3149670.2.help.text
+msgid "Returns a string from a number of substrings in a string array."
+msgstr "Join palauttaa yhdistetyn merkkijonon merkkijonotaulukon merkkijonoista."
+
+#: 03120315.xhp#hd_id3159414.3.help.text
+msgctxt "03120315.xhp#hd_id3159414.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03120315.xhp#par_id3156344.4.help.text
+msgid "Join (Text As String Array, delimiter)"
+msgstr "Join (teksti1 As String Array, erotin1)"
+
+#: 03120315.xhp#hd_id3150400.5.help.text
+msgctxt "03120315.xhp#hd_id3150400.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03120315.xhp#par_id3150359.6.help.text
+msgctxt "03120315.xhp#par_id3150359.6.help.text"
+msgid "String"
+msgstr "merkkijono (String)"
+
+#: 03120315.xhp#hd_id3148798.7.help.text
+msgctxt "03120315.xhp#hd_id3148798.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03120315.xhp#par_id3145171.8.help.text
+msgid "<emph>Text:</emph> A string array."
+msgstr "<emph>Teksti1:</emph> merkkijonotaulukko."
+
+#: 03120315.xhp#par_id3154908.9.help.text
+msgid "<emph>delimiter (optional):</emph> A string character that is used to separate the substrings in the resulting string. The default delimiter is the space character. If delimiter is a string of length zero \"\", the substrings are joined without separator."
+msgstr "<emph>Erotin1 (valinnainen):</emph> merkki, jota käytetään tuloksen osamerkkijonojen erottimena. Oletuksena on välilyöntimerkki. Jos erottimen pituus on nolla \"\", osamerkkijonot liitetään ilman erotinta."
+
+#: 03120315.xhp#hd_id3154218.10.help.text
+msgctxt "03120315.xhp#hd_id3154218.10.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03080401.xhp#tit.help.text
+msgid "Sqr Function [Runtime]"
+msgstr "Funktio Sqr [ajonaikainen]"
+
+#: 03080401.xhp#bm_id3156027.help.text
+msgid "<bookmark_value>Sqr function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Sqr</bookmark_value>"
+
+#: 03080401.xhp#hd_id3156027.1.help.text
+msgid "<link href=\"text/sbasic/shared/03080401.xhp\" name=\"Sqr Function [Runtime]\">Sqr Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03080401.xhp\" name=\"Sqr Function [Runtime]\">Funktio Sqr [ajonaikainen]</link>"
+
+#: 03080401.xhp#par_id3147226.2.help.text
+msgid "Calculates the square root of a numeric expression."
+msgstr "Lasketaan numeerisen lausekkeen neliöjuuri."
+
+#: 03080401.xhp#hd_id3143267.3.help.text
+msgctxt "03080401.xhp#hd_id3143267.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03080401.xhp#par_id3149415.4.help.text
+msgid "Sqr (Number)"
+msgstr "Sqr (luku1)"
+
+#: 03080401.xhp#hd_id3156023.5.help.text
+msgctxt "03080401.xhp#hd_id3156023.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03080401.xhp#par_id3156343.6.help.text
+msgctxt "03080401.xhp#par_id3156343.6.help.text"
+msgid "Double"
+msgstr "Double-tyypin liukuluku"
+
+#: 03080401.xhp#hd_id3147265.7.help.text
+msgctxt "03080401.xhp#hd_id3147265.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03080401.xhp#par_id3149457.8.help.text
+msgid "<emph>Number:</emph> Any numeric expression that you want to calculate the square root for."
+msgstr "<emph>Luku1:</emph> numeerinen lauseke, jonka neliöjuuri halutaan laskea."
+
+#: 03080401.xhp#par_id3154365.9.help.text
+msgid "A square root is the number that you multiply by itself to produce another number, for example, the square root of 36 is 6."
+msgstr "Tietyn luvun neliöjuuri kerrottuna itsellään antaa tuon tietyn luvun. Esimerkiksi luvun 36 neliöjuuri on 6."
+
+#: 03080401.xhp#hd_id3153192.10.help.text
+msgctxt "03080401.xhp#hd_id3153192.10.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03080401.xhp#par_id3145172.11.help.text
+msgid "Sub ExampleSqr"
+msgstr "Sub ExampleSqr"
+
+#: 03080401.xhp#par_id3156423.12.help.text
+msgctxt "03080401.xhp#par_id3156423.12.help.text"
+msgid "Dim iVar As Single"
+msgstr "Dim iVar As Single"
+
+#: 03080401.xhp#par_id3147288.13.help.text
+msgctxt "03080401.xhp#par_id3147288.13.help.text"
+msgid "iVar = 36"
+msgstr "iVar = 36"
+
+#: 03080401.xhp#par_id3159254.14.help.text
+msgctxt "03080401.xhp#par_id3159254.14.help.text"
+msgid "Msgbox Sqr(iVar)"
+msgstr "Msgbox Sqr(iVar)"
+
+#: 03080401.xhp#par_id3161832.15.help.text
+msgctxt "03080401.xhp#par_id3161832.15.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03050500.xhp#tit.help.text
+msgid "On Error GoTo ... Resume Statement [Runtime]"
+msgstr "On Error GoTo ... Resume -lause [ajonaikainen]"
+
+#: 03050500.xhp#bm_id3146795.help.text
+msgid "<bookmark_value>Resume Next parameter</bookmark_value><bookmark_value>On Error GoTo ... Resume statement</bookmark_value>"
+msgstr "<bookmark_value>Resume Next -parametri</bookmark_value><bookmark_value>On Error GoTo ... Resume -lause</bookmark_value>"
+
+#: 03050500.xhp#hd_id3146795.1.help.text
+msgid "<link href=\"text/sbasic/shared/03050500.xhp\" name=\"On Error GoTo ... Resume Statement [Runtime]\">On Error GoTo ... Resume Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03050500.xhp\" name=\"On Error GoTo ... Resume Statement [Runtime]\">On Error GoTo ... Resume -lause [ajonaikainen]</link>"
+
+#: 03050500.xhp#par_id3150358.2.help.text
+msgid "Enables an error-handling routine after an error occurs, or resumes program execution."
+msgstr "Lause tekee mahdolliseksi virheen myöhemmin tapahtuessa virheenkäsittelyrutiiniin siirtymisen tai ohjelman jatkamisen."
+
+#: 03050500.xhp#hd_id3151212.3.help.text
+msgctxt "03050500.xhp#hd_id3151212.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03050500.xhp#par_id3145173.4.help.text
+msgid "On {[Local] Error GoTo Labelname | GoTo 0 | Resume Next}"
+msgstr "On {[Local] Error GoTo rivitunnus1 | GoTo 0 | Resume Next}"
+
+#: 03050500.xhp#hd_id3154125.5.help.text
+msgctxt "03050500.xhp#hd_id3154125.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03050500.xhp#par_id3150869.7.help.text
+msgid "<emph>GoTo Labelname:</emph> If an error occurs, enables the error-handling routine that starts at the line \"Labelname\"."
+msgstr "<emph>GoTo Rivitunnus1:</emph> jos virhe tapahtuu, on mahdollista siirtyä virheenkäsittelyn aliohjelmaan, joka alkaa riviltä \"Rivitunnus1\"."
+
+#: 03050500.xhp#par_id3150439.8.help.text
+msgid "<emph>Resume Next:</emph> If an error occurs, program execution continues with the statement that follows the statement in which the error occurred."
+msgstr "<emph>Resume Next:</emph> jos virhe tapahtuu, ohjelman suoritusta jatketaan virheen tapahtumislausetta seuraavasta lauseesta."
+
+#: 03050500.xhp#par_id3149482.9.help.text
+msgid "<emph>GoTo 0:</emph> Disables the error handler in the current procedure."
+msgstr "<emph>GoTo 0:</emph> virheenkäsittelijä ei ole toiminnassa kyseisessä proseduurissa."
+
+#: 03050500.xhp#par_id3149483.9.help.text
+msgid "<emph>Local:</emph> \"On error\" is global in scope, and remains active until canceled by another \"On error\" statement. \"On Local error\" is local to the routine which invokes it. Local error handling overrides any previous global setting. When the invoking routine exits, the local error handling is canceled automatically, and any previous global setting is restored."
+msgstr "<emph>Local:</emph> \"On error\" on kattavuudeltaan globaali ja säilyy aktiivisena, kunnes se korvautuu toisella \"On error\" -lauseella. \"On Local error\" on kutsuvaan rutiiniin rajoittuva. Lokaali virheenkäsittely saa etusijan aiempiin globaaleihin asetuksiin nähden. Kun kutsuneesta rutiinista poistutaan, lokaali virheenkäsittely lakkaa automaattisesti ja aiempin globaali asetus palautetaan, jos sellainen esiintyy."
+
+#: 03050500.xhp#par_id3148619.10.help.text
+msgid "The On Error GoTo statement is used to react to errors that occur in a macro."
+msgstr "On Error GoTo -lausetta käytetään vastamaan makrossa tapahtuneisiin virheisiin."
+
+#: 03050500.xhp#hd_id3146985.11.help.text
+msgctxt "03050500.xhp#hd_id3146985.11.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03050500.xhp#par_id3152460.42.help.text
+msgctxt "03050500.xhp#par_id3152460.42.help.text"
+msgid "Sub ExampleReset"
+msgstr "Sub ExampleReset"
+
+#: 03050500.xhp#par_id3163712.43.help.text
+msgctxt "03050500.xhp#par_id3163712.43.help.text"
+msgid "On Error Goto ErrorHandler"
+msgstr "On Error Goto ErrorHandler"
+
+#: 03050500.xhp#par_id3146119.44.help.text
+msgctxt "03050500.xhp#par_id3146119.44.help.text"
+msgid "Dim iNumber As Integer"
+msgstr "Dim iNumber As Integer"
+
+#: 03050500.xhp#par_id3145749.45.help.text
+msgctxt "03050500.xhp#par_id3145749.45.help.text"
+msgid "Dim iCount As Integer"
+msgstr "Dim iCount As Integer"
+
+#: 03050500.xhp#par_id3153091.46.help.text
+msgctxt "03050500.xhp#par_id3153091.46.help.text"
+msgid "Dim sLine As String"
+msgstr "Dim sLine As String"
+
+#: 03050500.xhp#par_id3148576.47.help.text
+msgctxt "03050500.xhp#par_id3148576.47.help.text"
+msgid "Dim aFile As String"
+msgstr "Dim aFile As String"
+
+#: 03050500.xhp#par_id3147348.48.help.text
+msgctxt "03050500.xhp#par_id3147348.48.help.text"
+msgid "aFile = \"c:\\data.txt\""
+msgstr "aFile = \"c:\\data.txt\""
+
+#: 03050500.xhp#par_id3154944.50.help.text
+msgctxt "03050500.xhp#par_id3154944.50.help.text"
+msgid "iNumber = Freefile"
+msgstr "iNumber = Freefile"
+
+#: 03050500.xhp#par_id3153158.51.help.text
+msgctxt "03050500.xhp#par_id3153158.51.help.text"
+msgid "Open aFile For Output As #iNumber"
+msgstr "Open aFile For Output As #iNumber"
+
+#: 03050500.xhp#par_id3153876.52.help.text
+msgctxt "03050500.xhp#par_id3153876.52.help.text"
+msgid "Print #iNumber, \"This is a line of text\""
+msgstr "Print #iNumber, \"Tämä on tekstirivi.\""
+
+#: 03050500.xhp#par_id3149581.53.help.text
+msgctxt "03050500.xhp#par_id3149581.53.help.text"
+msgid "Close #iNumber"
+msgstr "Close #iNumber"
+
+#: 03050500.xhp#par_id3155602.55.help.text
+msgctxt "03050500.xhp#par_id3155602.55.help.text"
+msgid "iNumber = Freefile"
+msgstr "iNumber = Freefile"
+
+#: 03050500.xhp#par_id3153415.56.help.text
+msgctxt "03050500.xhp#par_id3153415.56.help.text"
+msgid "Open aFile For Input As iNumber"
+msgstr "Open aFile For Input As iNumber"
+
+#: 03050500.xhp#par_id3146970.57.help.text
+msgctxt "03050500.xhp#par_id3146970.57.help.text"
+msgid "For iCount = 1 to 5"
+msgstr "For iCount = 1 to 5"
+
+#: 03050500.xhp#par_id3153707.58.help.text
+msgctxt "03050500.xhp#par_id3153707.58.help.text"
+msgid "Line Input #iNumber, sLine"
+msgstr "Line Input #iNumber, sLine"
+
+#: 03050500.xhp#par_id3156276.59.help.text
+msgctxt "03050500.xhp#par_id3156276.59.help.text"
+msgid "If sLine <>\"\" then"
+msgstr "If sLine <>\"\" then"
+
+#: 03050500.xhp#par_id3148993.60.help.text
+msgctxt "03050500.xhp#par_id3148993.60.help.text"
+msgid "rem"
+msgstr "rem"
+
+#: 03050500.xhp#par_id3153764.61.help.text
+msgctxt "03050500.xhp#par_id3153764.61.help.text"
+msgid "end if"
+msgstr "end if"
+
+#: 03050500.xhp#par_id3154754.62.help.text
+msgctxt "03050500.xhp#par_id3154754.62.help.text"
+msgid "Next iCount"
+msgstr "Next iCount"
+
+#: 03050500.xhp#par_id3159264.63.help.text
+msgctxt "03050500.xhp#par_id3159264.63.help.text"
+msgid "Close #iNumber"
+msgstr "Close #iNumber"
+
+#: 03050500.xhp#par_id3150042.64.help.text
+msgctxt "03050500.xhp#par_id3150042.64.help.text"
+msgid "Exit Sub"
+msgstr "Exit Sub"
+
+#: 03050500.xhp#par_id3151251.65.help.text
+msgctxt "03050500.xhp#par_id3151251.65.help.text"
+msgid "ErrorHandler:"
+msgstr "ErrorHandler:"
+
+#: 03050500.xhp#par_id3149106.66.help.text
+msgctxt "03050500.xhp#par_id3149106.66.help.text"
+msgid "Reset"
+msgstr "Reset"
+
+#: 03050500.xhp#par_id3146916.67.help.text
+msgctxt "03050500.xhp#par_id3146916.67.help.text"
+msgid "MsgBox \"All files will be closed\",0,\"Error\""
+msgstr "MsgBox \"Kaikki tiedostot suljetaan\",0,\"Virhe\""
+
+#: 03050500.xhp#par_id3149568.68.help.text
+msgctxt "03050500.xhp#par_id3149568.68.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03101000.xhp#tit.help.text
+msgid "CStr Function [Runtime]"
+msgstr "Funktio CStr [ajonaikainen]"
+
+#: 03101000.xhp#bm_id3146958.help.text
+msgid "<bookmark_value>CStr function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio CStr</bookmark_value>"
+
+#: 03101000.xhp#hd_id3146958.1.help.text
+msgid "<link href=\"text/sbasic/shared/03101000.xhp\" name=\"CStr Function [Runtime]\">CStr Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03101000.xhp\" name=\"CStr Function [Runtime]\">Funktio CStr [ajonaikainen]</link>"
+
+#: 03101000.xhp#par_id3147574.2.help.text
+msgid "Converts any numeric expression to a string expression."
+msgstr "CStr muuntaa mikä tahansa numeerisen lausekkeen merkkijonolausekkeeksi."
+
+#: 03101000.xhp#hd_id3148473.3.help.text
+msgctxt "03101000.xhp#hd_id3148473.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03101000.xhp#par_id3145315.4.help.text
+msgid "CStr (Expression)"
+msgstr "CStr (lauseke1)"
+
+#: 03101000.xhp#hd_id3153062.5.help.text
+msgctxt "03101000.xhp#hd_id3153062.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03101000.xhp#par_id3153897.6.help.text
+msgctxt "03101000.xhp#par_id3153897.6.help.text"
+msgid "String"
+msgstr "merkkijono (String)"
+
+#: 03101000.xhp#hd_id3154760.7.help.text
+msgctxt "03101000.xhp#hd_id3154760.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03101000.xhp#par_id3149457.8.help.text
+msgid "<emph>Expression:</emph> Any valid string or numeric expression that you want to convert."
+msgstr "<emph>Lauseke1:</emph> mikä tahansa muunnettava merkkijono- tai numeerinen lauseke."
+
+#: 03101000.xhp#hd_id3150358.9.help.text
+msgid "Expression Types and Conversion Returns"
+msgstr "Lausekkeiden tyypit ja palautettavat muunnokset"
+
+#: 03101000.xhp#par_id3153192.10.help.text
+msgid "Boolean :"
+msgstr "Boolen:"
+
+#: 03101000.xhp#par_id3156422.11.help.text
+msgid "String that evaluates to either <emph>True</emph> or <emph>False</emph>."
+msgstr "merkkijono, joka saa arvon<emph>True</emph> tai <emph>False</emph>."
+
+#: 03101000.xhp#par_id3147287.12.help.text
+msgid "Date :"
+msgstr "date :"
+
+#: 03101000.xhp#par_id3155411.13.help.text
+msgid "String that contains the date and time."
+msgstr "merkkijono, jossa on päivämäärä ja aika."
+
+#: 03101000.xhp#par_id3147428.14.help.text
+msgid "Null :"
+msgstr "null :"
+
+#: 03101000.xhp#par_id3150486.15.help.text
+msgid "Run-time error."
+msgstr "Ajonaikainen virhe."
+
+#: 03101000.xhp#par_id3153953.16.help.text
+msgid "Empty :"
+msgstr "tyhjä:"
+
+#: 03101000.xhp#par_id3155306.17.help.text
+msgid "String without any characters."
+msgstr "merkkijono ilman yhtään merkkiä."
+
+#: 03101000.xhp#par_id3149260.18.help.text
+msgid "Any :"
+msgstr "muu:"
+
+#: 03101000.xhp#par_id3152938.19.help.text
+msgid "Corresponding number as string."
+msgstr "Vastaava luku merkkijonona."
+
+#: 03101000.xhp#par_id3155738.20.help.text
+msgid "Zeros at the end of a floating-point number are not included in the returned string."
+msgstr "Liukuluvun lopussa olevia nollia ei palauteta merkkijonossa. "
+
+#: 03101000.xhp#hd_id3154729.21.help.text
+msgctxt "03101000.xhp#hd_id3154729.21.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03101000.xhp#par_id3153878.22.help.text
+msgid "Sub ExampleCSTR"
+msgstr "Sub ExampleCSTR"
+
+#: 03101000.xhp#par_id3154943.23.help.text
+msgctxt "03101000.xhp#par_id3154943.23.help.text"
+msgid "Dim sVar As String"
+msgstr "Dim sVar As String"
+
+#: 03101000.xhp#par_id3156283.24.help.text
+msgctxt "03101000.xhp#par_id3156283.24.help.text"
+msgid "Msgbox CDbl(1234.5678)"
+msgstr "Msgbox CDbl(1234.5678)"
+
+#: 03101000.xhp#par_id3147396.25.help.text
+msgctxt "03101000.xhp#par_id3147396.25.help.text"
+msgid "Msgbox CInt(1234.5678)"
+msgstr "Msgbox CInt(1234.5678)"
+
+#: 03101000.xhp#par_id3155600.26.help.text
+msgctxt "03101000.xhp#par_id3155600.26.help.text"
+msgid "Msgbox CLng(1234.5678)"
+msgstr "Msgbox CLng(1234.5678)"
+
+#: 03101000.xhp#par_id3153416.27.help.text
+msgctxt "03101000.xhp#par_id3153416.27.help.text"
+msgid "Msgbox CSng(1234.5678)"
+msgstr "Msgbox CSng(1234.5678)"
+
+#: 03101000.xhp#par_id3156559.28.help.text
+msgid "sVar = CStr(1234.5678)"
+msgstr "sVar = CStr(1234.5678)"
+
+#: 03101000.xhp#par_id3153947.29.help.text
+msgid "MsgBox sVar"
+msgstr "MsgBox sVar"
+
+#: 03101000.xhp#par_id3150327.30.help.text
+msgctxt "03101000.xhp#par_id3150327.30.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03102700.xhp#tit.help.text
+msgid "IsNumeric Function [Runtime]"
+msgstr "Funktio IsNumeric [ajonaikainen]"
+
+#: 03102700.xhp#bm_id3145136.help.text
+msgid "<bookmark_value>IsNumeric function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio IsNumeric</bookmark_value>"
+
+#: 03102700.xhp#hd_id3145136.1.help.text
+msgid "<link href=\"text/sbasic/shared/03102700.xhp\" name=\"IsNumeric Function [Runtime]\">IsNumeric Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03102700.xhp\" name=\"IsNumeric Function [Runtime]\">Funktio IsNumeric [ajonaikainen]</link>"
+
+#: 03102700.xhp#par_id3149177.2.help.text
+msgid "Tests if an expression is a number. If the expression is a <link href=\"text/sbasic/shared/00000002.xhp#dezimal\" name=\"number\">number</link>, the function returns True, otherwise the function returns False."
+msgstr "IsNumeric tutkii, onko lauseke luku. Jos lauseke on <link href=\"text/sbasic/shared/00000002.xhp#dezimal\" name=\"number\">luku</link>, funktio palauttaa arvon True (tosi), muutoin funktio palauttaa arvon False (epätosi)."
+
+#: 03102700.xhp#hd_id3149415.3.help.text
+msgctxt "03102700.xhp#hd_id3149415.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03102700.xhp#par_id3150771.4.help.text
+msgid "IsNumeric (Var)"
+msgstr "IsNumeric (muuttuja1)"
+
+#: 03102700.xhp#hd_id3148685.5.help.text
+msgctxt "03102700.xhp#hd_id3148685.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03102700.xhp#par_id3148944.6.help.text
+msgctxt "03102700.xhp#par_id3148944.6.help.text"
+msgid "Bool"
+msgstr "Bool-tyypin totuusarvo"
+
+#: 03102700.xhp#hd_id3148947.7.help.text
+msgctxt "03102700.xhp#hd_id3148947.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03102700.xhp#par_id3154760.8.help.text
+msgid "<emph>Var:</emph> Any expression that you want to test."
+msgstr "<emph>Muuttuja1:</emph> mikä tahansa testattava lauseke."
+
+#: 03102700.xhp#hd_id3149656.9.help.text
+msgctxt "03102700.xhp#hd_id3149656.9.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03102700.xhp#par_id3154367.10.help.text
+msgid "Sub ExampleIsNumeric"
+msgstr "Sub ExampleIsNumeric"
+
+#: 03102700.xhp#par_id3156423.11.help.text
+msgid "Dim vVar as variant"
+msgstr "Dim vVar as variant"
+
+#: 03102700.xhp#par_id3154125.12.help.text
+msgid "vVar = \"ABC\""
+msgstr "vVar = \"ABC\""
+
+#: 03102700.xhp#par_id3147230.13.help.text
+msgid "Print IsNumeric(vVar) REM Returns False"
+msgstr "Print IsNumeric(vVar) REM palauttaa arvon False"
+
+#: 03102700.xhp#par_id3156214.14.help.text
+msgid "vVar = \"123\""
+msgstr "vVar = \"123\""
+
+#: 03102700.xhp#par_id3154910.15.help.text
+msgid "Print IsNumeric(vVar) REM Returns True"
+msgstr "Print IsNumeric(vVar) REM palauttaa arvon True"
+
+#: 03102700.xhp#par_id3147289.16.help.text
+msgctxt "03102700.xhp#par_id3147289.16.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03100080.xhp#tit.help.text
+msgid "CVErr Function [Runtime]"
+msgstr "Funktio CVErr [ajonaikainen]"
+
+#: 03100080.xhp#bm_id531022.help.text
+msgid "<bookmark_value>CVErr function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio CVErr</bookmark_value>"
+
+#: 03100080.xhp#par_idN1054B.help.text
+msgid "<link href=\"text/sbasic/shared/03100080.xhp\">CVErr Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03100080.xhp\">Funktio CVErr [ajonaikainen]</link>"
+
+#: 03100080.xhp#par_idN1055B.help.text
+msgid "Converts a string expression or numeric expression to a variant expression of the sub type \"Error\"."
+msgstr "CVErr muuntaa merkkijono- tai numeerisen lausekkeen variant-lausekkeeksi, joka on alityyppiä \"Error\"."
+
+#: 03100080.xhp#par_idN1055E.help.text
+msgctxt "03100080.xhp#par_idN1055E.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03100080.xhp#par_idN10562.help.text
+msgid "CVErr(Expression)"
+msgstr "CVErr(lauseke1)"
+
+#: 03100080.xhp#par_idN10565.help.text
+msgctxt "03100080.xhp#par_idN10565.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03100080.xhp#par_idN10569.help.text
+msgctxt "03100080.xhp#par_idN10569.help.text"
+msgid "Variant."
+msgstr "Variant."
+
+#: 03100080.xhp#par_idN1056C.help.text
+msgctxt "03100080.xhp#par_idN1056C.help.text"
+msgid "Parameter:"
+msgstr "Parametri:"
+
+#: 03100080.xhp#par_idN10570.help.text
+msgctxt "03100080.xhp#par_idN10570.help.text"
+msgid "Expression: Any string or numeric expression that you want to convert."
+msgstr "Lauseke1: mikä tahansa muunnettava merkkijono- tai numeerinen lauseke."
+
+#: 03030120.xhp#tit.help.text
+msgid "DateDiff Function [Runtime]"
+msgstr "Funktio DateDiff [ajonaikainen]"
+
+#: 03030120.xhp#bm_id6134830.help.text
+msgid "<bookmark_value>DateDiff function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio DateDiff</bookmark_value>"
+
+#: 03030120.xhp#par_idN10542.help.text
+msgid "<link href=\"text/sbasic/shared/03030120.xhp\">DateDiff Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03030120.xhp\">Funktio DateDiff [ajonaikainen]</link>"
+
+#: 03030120.xhp#par_idN10546.help.text
+msgid "Returns the number of date intervals between two given date values."
+msgstr "DateDiff palauttaa päivien määrän kahden annetun päivämäärän välillä."
+
+#: 03030120.xhp#par_idN10549.help.text
+msgctxt "03030120.xhp#par_idN10549.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03030120.xhp#par_idN10648.help.text
+msgid "DateDiff (Add, Date1, Date2 [, Week_start [, Year_start]])"
+msgstr "DateDiff (jakso1, pvm1, pvm2 [, viikon_alku [, vuoden_alku]])"
+
+#: 03030120.xhp#par_idN1064B.help.text
+msgctxt "03030120.xhp#par_idN1064B.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03030120.xhp#par_idN1064F.help.text
+msgid "A number."
+msgstr "Luku."
+
+#: 03030120.xhp#par_idN10652.help.text
+msgctxt "03030120.xhp#par_idN10652.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03030120.xhp#par_idN10656.help.text
+msgctxt "03030120.xhp#par_idN10656.help.text"
+msgid "<emph>Add</emph> - A string expression from the following table, specifying the date interval."
+msgstr "<emph>Jakso1</emph> - oheisen taulukon mukainen merkkijonolauseke, määrittää aikavälin."
+
+#: 03030120.xhp#par_idN10664.help.text
+msgid "<emph>Date1, Date2</emph> - The two date values to be compared."
+msgstr "<emph>Pvm1, pvm2</emph> - kaksi päivämäärää, joita verrataan."
+
+#: 03030120.xhp#par_idN1066A.help.text
+msgid "<emph>Week_start</emph> - An optional parameter that specifies the starting day of a week. "
+msgstr "<emph>Viikon_alku</emph> - valinnainen parametri, joka määrittää viikon aloituspäivän. "
+
+#: 03030120.xhp#par_idN1067A.help.text
+msgid "Week_start value"
+msgstr "Viikon_alku"
+
+#: 03030120.xhp#par_idN10680.help.text
+msgctxt "03030120.xhp#par_idN10680.help.text"
+msgid "Explanation"
+msgstr "Selitys"
+
+#: 03030120.xhp#par_idN10687.help.text
+msgctxt "03030120.xhp#par_idN10687.help.text"
+msgid "0"
+msgstr "0"
+
+#: 03030120.xhp#par_idN1068D.help.text
+msgctxt "03030120.xhp#par_idN1068D.help.text"
+msgid "Use system default value"
+msgstr "käyttöjärjestelmän oletusarvo"
+
+#: 03030120.xhp#par_idN10694.help.text
+msgctxt "03030120.xhp#par_idN10694.help.text"
+msgid "1"
+msgstr "1"
+
+#: 03030120.xhp#par_idN1069A.help.text
+msgid "Sunday (default)"
+msgstr "sunnuntai (oletus)"
+
+#: 03030120.xhp#par_idN106A1.help.text
+msgctxt "03030120.xhp#par_idN106A1.help.text"
+msgid "2"
+msgstr "2"
+
+#: 03030120.xhp#par_idN106A7.help.text
+msgid "Monday"
+msgstr "maanantai"
+
+#: 03030120.xhp#par_idN106AE.help.text
+msgctxt "03030120.xhp#par_idN106AE.help.text"
+msgid "3"
+msgstr "3"
+
+#: 03030120.xhp#par_idN106B4.help.text
+msgid "Tuesday"
+msgstr "tiistai"
+
+#: 03030120.xhp#par_idN106BB.help.text
+msgctxt "03030120.xhp#par_idN106BB.help.text"
+msgid "4"
+msgstr "4"
+
+#: 03030120.xhp#par_idN106C1.help.text
+msgid "Wednesday"
+msgstr "keskiviikko"
+
+#: 03030120.xhp#par_idN106C8.help.text
+msgctxt "03030120.xhp#par_idN106C8.help.text"
+msgid "5"
+msgstr "5"
+
+#: 03030120.xhp#par_idN106CE.help.text
+msgid "Thursday"
+msgstr "torstai"
+
+#: 03030120.xhp#par_idN106D5.help.text
+msgctxt "03030120.xhp#par_idN106D5.help.text"
+msgid "6"
+msgstr "6"
+
+#: 03030120.xhp#par_idN106DB.help.text
+msgid "Friday"
+msgstr "perjantai"
+
+#: 03030120.xhp#par_idN106E2.help.text
+msgctxt "03030120.xhp#par_idN106E2.help.text"
+msgid "7"
+msgstr "7"
+
+#: 03030120.xhp#par_idN106E8.help.text
+msgid "Saturday"
+msgstr "lauantai"
+
+#: 03030120.xhp#par_idN106EB.help.text
+msgid "<emph>Year_start</emph> - An optional parameter that specifies the starting week of a year. "
+msgstr "<emph>Vuoden_alku</emph> - valinnainen parametri, joka määrittää vuoden aloitusviikon. "
+
+#: 03030120.xhp#par_idN106FB.help.text
+msgid "Year_start value"
+msgstr "Vuoden_alku"
+
+#: 03030120.xhp#par_idN10701.help.text
+msgctxt "03030120.xhp#par_idN10701.help.text"
+msgid "Explanation"
+msgstr "Selitys"
+
+#: 03030120.xhp#par_idN10708.help.text
+msgctxt "03030120.xhp#par_idN10708.help.text"
+msgid "0"
+msgstr "0"
+
+#: 03030120.xhp#par_idN1070E.help.text
+msgctxt "03030120.xhp#par_idN1070E.help.text"
+msgid "Use system default value"
+msgstr "käyttöjärjestelmän oletusarvo"
+
+#: 03030120.xhp#par_idN10715.help.text
+msgctxt "03030120.xhp#par_idN10715.help.text"
+msgid "1"
+msgstr "1"
+
+#: 03030120.xhp#par_idN1071B.help.text
+msgid "Week 1 is the week with January, 1st (default)"
+msgstr "viikolla, johon kuuluu 1. tammikuuta, on viikkonumero 1 (oletus)"
+
+#: 03030120.xhp#par_idN10722.help.text
+msgctxt "03030120.xhp#par_idN10722.help.text"
+msgid "2"
+msgstr "2"
+
+#: 03030120.xhp#par_idN10728.help.text
+msgid "Week 1 is the first week containing four or more days of that year"
+msgstr "vuoden ensimmäisellä sellaisella viikolla, jossa on päiviä neljä tai enemmän, on viikkonumero 1"
+
+#: 03030120.xhp#par_idN1072F.help.text
+msgctxt "03030120.xhp#par_idN1072F.help.text"
+msgid "3"
+msgstr "3"
+
+#: 03030120.xhp#par_idN10735.help.text
+msgid "Week 1 is the first week containing only days of the new year"
+msgstr "vuoden ensimmäinen kokonainen viikko, jossa on vain uuden vuoden päiviä, saa viikkonumero 1:n"
+
+#: 03030120.xhp#par_idN10738.help.text
+msgctxt "03030120.xhp#par_idN10738.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03030120.xhp#par_idN1073C.help.text
+msgid "Sub example_datediff"
+msgstr "Sub example_datediff"
+
+#: 03030120.xhp#par_idN1073F.help.text
+msgid "msgbox DateDiff(\"d\", \"1/1/2005\", \"12/31/2005\")"
+msgstr "msgbox DateDiff(\"d\", \"01.01.2005\", \"31/12/2005\")"
+
+#: 03030120.xhp#par_idN10742.help.text
+msgctxt "03030120.xhp#par_idN10742.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03020000.xhp#tit.help.text
+msgid "File I/O Functions"
+msgstr "Tiedoston I/O -funktiot"
+
+#: 03020000.xhp#hd_id3156344.1.help.text
+msgid "<link href=\"text/sbasic/shared/03020000.xhp\" name=\"File I/O Functions\">File I/O Functions</link>"
+msgstr "<link href=\"text/sbasic/shared/03020000.xhp\" name=\"File I/O Functions\">Tiedoston I/O -funktiot</link>"
+
+#: 03020000.xhp#par_id3153360.2.help.text
+msgid "Use File I/O functions to create and manage user-defined (data) files."
+msgstr "Tiedoston I/O-funktioita käytetään käyttäjän määrittämien (data-)tiedostojen luomiseen ja hallinnointiin."
+
+#: 03020000.xhp#par_id3150398.3.help.text
+msgid "You can use these functions to support the creation of \"relative\" files, so that you can save and reload certain records by specifying their record number. File I/O functions can also help you manage your files by providing you with information such as file size, current path settings, or the creation date of a file or a directory."
+msgstr "Näitä funktioita voi käyttää luotaessa \"suhteellisia\" tiedostoja, joihin voi tallentaa määrätyn tietueen määrittämällä sen tietuenumeron. Funktio toimii tietueita ladattaessakin. Tiedoston I/O-funktiot ovat myös avuksi hallinnoitaessa tiedostoja tarjoamalla tiedostoihin liittyviä tietoja, kuten tiedoston koko, nykyinen polkuasetus ja tiedoston tai kansion luomispäivämäärä."
+
+#: 03020302.xhp#tit.help.text
+msgid "Loc Function [Runtime]"
+msgstr "Funktio Loc [ajonaikainen]"
+
+#: 03020302.xhp#bm_id3148663.help.text
+msgid "<bookmark_value>Loc function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Loc</bookmark_value>"
+
+#: 03020302.xhp#hd_id3148663.1.help.text
+msgid "<link href=\"text/sbasic/shared/03020302.xhp\" name=\"Loc Function [Runtime]\">Loc Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03020302.xhp\" name=\"Loc Function [Runtime]\">Funktio Loc [ajonaikainen]</link>"
+
+#: 03020302.xhp#par_id3154138.2.help.text
+msgid "Returns the current position in an open file."
+msgstr "Loc palauttaa nykyisen sijainnin avoimessa tiedostossa."
+
+#: 03020302.xhp#hd_id3156422.3.help.text
+msgctxt "03020302.xhp#hd_id3156422.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03020302.xhp#par_id3150768.4.help.text
+msgid "Loc(FileNumber)"
+msgstr "Loc(tiedostonro1)"
+
+#: 03020302.xhp#hd_id3150440.5.help.text
+msgctxt "03020302.xhp#hd_id3150440.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03020302.xhp#par_id3152578.6.help.text
+msgctxt "03020302.xhp#par_id3152578.6.help.text"
+msgid "Long"
+msgstr "Long-tyypin kokonaisluku"
+
+#: 03020302.xhp#hd_id3152462.7.help.text
+msgctxt "03020302.xhp#hd_id3152462.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03020302.xhp#par_id3153363.8.help.text
+msgid "<emph>FileNumber:</emph> Any numeric expression that contains the file number that is set by the Open statement for the respective file."
+msgstr "<emph>Tiedostonro1:</emph> Mikä tahansa numeerinen lauseke, jossa on tiedostonumero, joka on asetettu Open-lauseella vastaavalle tiedostolle."
+
+#: 03020302.xhp#par_id3154320.9.help.text
+msgid "If the Loc function is used for an open random access file, it returns the number of the last record that was last read or written."
+msgstr "Jos Loc-funktiota käytetään avoimeen suorasaantitiedostoon, se palauttaa viimeksi luetun tai kirjoitetun tietueen numeron."
+
+#: 03020302.xhp#par_id3151115.10.help.text
+msgid "For a sequential file, the Loc function returns the position in a file divided by 128. For binary files, the position of the last read or written byte is returned."
+msgstr "Peräkkäistiedostoilla Loc-funktio palauttaa osoittimen sijainnin tiedostossa jaettuna 128. Binäärisillä tiedostoilla palautetaan viimeksi luetun tai kirjoitetun tavun sijainti."
+
+#: 03120302.xhp#tit.help.text
+msgid "LCase Function [Runtime]"
+msgstr "Funktio LCase [ajonaikainen]"
+
+#: 03120302.xhp#bm_id3152363.help.text
+msgid "<bookmark_value>LCase function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio LCase</bookmark_value>"
+
+#: 03120302.xhp#hd_id3152363.1.help.text
+msgid "<link href=\"text/sbasic/shared/03120302.xhp\" name=\"LCase Function [Runtime]\">LCase Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03120302.xhp\" name=\"LCase Function [Runtime]\">Funktio LCase [ajonaikainen]</link>"
+
+#: 03120302.xhp#par_id3145609.2.help.text
+msgid "Converts all uppercase letters in a string to lowercase."
+msgstr "Lcase muuntaa kaikki ISOT kirjaimet pieniksi kirjaimiksi."
+
+#: 03120302.xhp#par_id3154347.3.help.text
+msgid "See also: <link href=\"text/sbasic/shared/03120310.xhp\" name=\"UCase\">UCase</link> Function"
+msgstr "Katso myös: funktio <link href=\"text/sbasic/shared/03120310.xhp\" name=\"UCase\">UCase</link>"
+
+#: 03120302.xhp#hd_id3149456.4.help.text
+msgctxt "03120302.xhp#hd_id3149456.4.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03120302.xhp#par_id3150791.5.help.text
+msgid "LCase (Text As String)"
+msgstr "LCase (teksti1 As String)"
+
+#: 03120302.xhp#hd_id3154940.6.help.text
+msgctxt "03120302.xhp#hd_id3154940.6.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03120302.xhp#par_id3144760.7.help.text
+msgctxt "03120302.xhp#par_id3144760.7.help.text"
+msgid "String"
+msgstr "merkkijono (String)"
+
+#: 03120302.xhp#hd_id3151043.8.help.text
+msgctxt "03120302.xhp#hd_id3151043.8.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03120302.xhp#par_id3153193.9.help.text
+msgctxt "03120302.xhp#par_id3153193.9.help.text"
+msgid "<emph>Text:</emph> Any string expression that you want to convert."
+msgstr "<emph>Teksti1:</emph> mikä tahansa muunnettava merkkijonolauseke."
+
+#: 03120302.xhp#hd_id3148451.10.help.text
+msgctxt "03120302.xhp#hd_id3148451.10.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03120302.xhp#par_id3149203.11.help.text
+msgctxt "03120302.xhp#par_id3149203.11.help.text"
+msgid "Sub ExampleLUCase"
+msgstr "Sub ExampleLUCase"
+
+#: 03120302.xhp#par_id3150440.12.help.text
+msgctxt "03120302.xhp#par_id3150440.12.help.text"
+msgid "Dim sVar As String"
+msgstr "Dim sVar As String"
+
+#: 03120302.xhp#par_id3153367.13.help.text
+msgctxt "03120302.xhp#par_id3153367.13.help.text"
+msgid "sVar = \"Las Vegas\""
+msgstr "sVar = \"Las Vegas\""
+
+#: 03120302.xhp#par_id3146121.14.help.text
+msgid "Print LCase(sVar) REM Returns \"las vegas\""
+msgstr "Print LCase(sVar) REM palauttaa \"las vegas\""
+
+#: 03120302.xhp#par_id3146986.15.help.text
+msgid "Print UCase(sVar) REM Returns \"LAS VEGAS\""
+msgstr "Print UCase(sVar) REM palauttaa \"LAS VEGAS\""
+
+#: 03120302.xhp#par_id3153575.16.help.text
+msgctxt "03120302.xhp#par_id3153575.16.help.text"
+msgid "end Sub"
+msgstr "end Sub"
+
+#: 03100700.xhp#tit.help.text
+msgid "Const Statement [Runtime]"
+msgstr "Const-lause [ajonaikainen]"
+
+#: 03100700.xhp#bm_id3146958.help.text
+msgid "<bookmark_value>Const statement</bookmark_value>"
+msgstr "<bookmark_value>Const-lause</bookmark_value>"
+
+#: 03100700.xhp#hd_id3146958.1.help.text
+msgid "<link href=\"text/sbasic/shared/03100700.xhp\" name=\"Const Statement [Runtime]\">Const Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03100700.xhp\" name=\"Const Statement [Runtime]\">Const-lause [ajonaikainen]</link>"
+
+#: 03100700.xhp#par_id3154143.2.help.text
+msgid "Defines a string as a constant."
+msgstr "Const-lause määrittelee merkkijonon vakioksi."
+
+#: 03100700.xhp#hd_id3150670.3.help.text
+msgctxt "03100700.xhp#hd_id3150670.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03100700.xhp#par_id3150984.4.help.text
+msgid "Const Text = Expression"
+msgstr "Const teksti1 = lauseke1"
+
+#: 03100700.xhp#hd_id3147530.5.help.text
+msgctxt "03100700.xhp#hd_id3147530.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03100700.xhp#par_id3153897.6.help.text
+msgid "<emph>Text:</emph> Any constant name that follows the standard variable naming conventions."
+msgstr "<emph>Teksti1:</emph> mikä tahansa muuttujien nimeämissääntöjä noudattava nimi, joka annetaan vakiolle."
+
+#: 03100700.xhp#par_id3147264.7.help.text
+msgid "A constant is a variable that helps to improve the readability of a program. Constants are not defined as a specific type of variable, but rather are used as placeholders in the code. You can only define a constant once and it cannot be modified. Use the following statement to define a constant:"
+msgstr "Vakio on muuttuja, jolla on tarkoitus parantaa ohjelman luettavuutta. Vakioita ei määritetä mihinkään erityiseen muuttujatyyppiin, vaan ne toimivat paremminkin paikanvaraajina koodissa. Kukin vakio voidaan määrittää vain kerran, eikä sitä voida muuttaa. Seuraavaa lausetta voi soveltaa vakion määrittämiseen:"
+
+#: 03100700.xhp#par_id3150542.8.help.text
+msgctxt "03100700.xhp#par_id3150542.8.help.text"
+msgid "CONST ConstName=Expression"
+msgstr "CONST vakion_nimi=lauseke"
+
+#: 03100700.xhp#par_id3150400.9.help.text
+msgid "The type of expression is irrelevant. If a program is started, $[officename] Basic converts the program code internally so that each time a constant is used, the defined expression replaces it."
+msgstr "Lausekkeen tyypillä ei ole merkitystä. Kun ohjelma käynnistetään, $[officename] Basic muuntaa ohjelmakoodin sisäisesti niin, että joka kerta kun vakiota käytetään, määritetty lauseke korvaa sen."
+
+#: 03100700.xhp#hd_id3154366.10.help.text
+msgctxt "03100700.xhp#hd_id3154366.10.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03100700.xhp#par_id3145420.11.help.text
+msgid "Sub ExampleConst"
+msgstr "Sub ExampleConst"
+
+#: 03100700.xhp#par_id3154217.12.help.text
+msgid "Const iVar = 1964"
+msgstr "Const iVar = 1964"
+
+#: 03100700.xhp#par_id3156281.13.help.text
+msgid "Msgbox iVar"
+msgstr "Msgbox iVar"
+
+#: 03100700.xhp#par_id3153969.14.help.text
+msgid "Const sVar = \"Program\", dVar As Double = 1.00"
+msgstr "Const sVar = \"Ohjelma\", dVar As Double = 1.00"
+
+#: 03100700.xhp#par_id3149560.15.help.text
+msgid "Msgbox sVar & \" \" & dVar"
+msgstr "Msgbox sVar & \" \" & dVar"
+
+#: 03100700.xhp#par_id3153368.16.help.text
+msgctxt "03100700.xhp#par_id3153368.16.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03010304.xhp#tit.help.text
+msgid "QBColor Function [Runtime]"
+msgstr "Funktio QBColor [ajonaikainen]"
+
+#: 03010304.xhp#hd_id3149670.1.help.text
+msgid "<link href=\"text/sbasic/shared/03010304.xhp\" name=\"QBColor Function [Runtime]\">QBColor Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03010304.xhp\" name=\"QBColor Function [Runtime]\">Funktio QBColor [ajonaikainen]</link>"
+
+#: 03010304.xhp#par_id3150359.2.help.text
+msgid "Returns the <link href=\"text/sbasic/shared/03010305.xhp\" name=\"RGB\">RGB</link> color code of the color passed as a color value through an older MS-DOS based programming system."
+msgstr "QBColor palauttaa <link href=\"text/sbasic/shared/03010305.xhp\" name=\"RGB\">RGB</link>-värikoodin, kun väri on annettu vanhemmissa MS-DOS-pohjaisissa ohjelmointiympäristöissä käytetyssä värikoodimuodossa."
+
+#: 03010304.xhp#hd_id3154140.3.help.text
+msgctxt "03010304.xhp#hd_id3154140.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03010304.xhp#par_id3151042.4.help.text
+msgid "QBColor (ColorNumber As Integer)"
+msgstr "QBColor (color_number As Integer)"
+
+#: 03010304.xhp#hd_id3145172.5.help.text
+msgctxt "03010304.xhp#hd_id3145172.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03010304.xhp#par_id3154685.6.help.text
+msgctxt "03010304.xhp#par_id3154685.6.help.text"
+msgid "Long"
+msgstr "Long-tyypin kokonaisluku"
+
+#: 03010304.xhp#hd_id3156560.7.help.text
+msgctxt "03010304.xhp#hd_id3156560.7.help.text"
+msgid "Parameter:"
+msgstr "Parametri:"
+
+#: 03010304.xhp#par_id3161832.8.help.text
+msgid "<emph>ColorNumber</emph>: Any integer expression that specifies the color value of the color passed from an older MS-DOS based programming system."
+msgstr "<emph>ColorNumber</emph>: mikä tahansa kokonaislukulauseke, joka määrittelee väriarvot vanhempien MS-DOS -pohjaisten ohjelmien mukaisesti."
+
+#: 03010304.xhp#par_id3147318.9.help.text
+msgid "<emph>ColorNumber</emph> can be assigned the following values:"
+msgstr "<emph>ColorNumber</emph> (värinumero) voi saada seuraavia arvoja:"
+
+#: 03010304.xhp#par_id3152576.10.help.text
+msgid "0 : Black"
+msgstr "0 : musta"
+
+#: 03010304.xhp#par_id3146975.11.help.text
+msgid "1 : Blue"
+msgstr "1 : sininen"
+
+#: 03010304.xhp#par_id3151116.12.help.text
+msgid "2 : Green"
+msgstr "2 : vihreä"
+
+#: 03010304.xhp#par_id3155412.13.help.text
+msgid "3 : Cyan"
+msgstr "3 : syaani"
+
+#: 03010304.xhp#par_id3155306.14.help.text
+msgid "4 : Red"
+msgstr "4 : punainen"
+
+#: 03010304.xhp#par_id3153364.15.help.text
+msgid "5 : Magenta"
+msgstr "5 : purppura"
+
+#: 03010304.xhp#par_id3146119.16.help.text
+msgid "6 : Yellow"
+msgstr "6 : keltainen"
+
+#: 03010304.xhp#par_id3154730.17.help.text
+msgid "7 : White"
+msgstr "7 : valkoinen"
+
+#: 03010304.xhp#par_id3153877.18.help.text
+msgid "8 : Gray"
+msgstr "8 : harmaa"
+
+#: 03010304.xhp#par_id3147124.19.help.text
+msgid "9 : Light Blue"
+msgstr "9 : vaalea sininen"
+
+#: 03010304.xhp#par_id3145646.20.help.text
+msgid "10 : Light Green"
+msgstr "10 : vaalean vihreä"
+
+#: 03010304.xhp#par_id3149958.21.help.text
+msgid "11 : Light Cyan"
+msgstr "11 : vaalea syaani"
+
+#: 03010304.xhp#par_id3154943.22.help.text
+msgid "12 : Light Red"
+msgstr "12 : vaalea punainen"
+
+#: 03010304.xhp#par_id3150715.23.help.text
+msgid "13 : Light Magenta"
+msgstr "13 : vaalea magenta"
+
+#: 03010304.xhp#par_id3146970.24.help.text
+msgid "14 : Light Yellow"
+msgstr "14 : vaalean keltainen"
+
+#: 03010304.xhp#par_id3150750.25.help.text
+msgid "15 : Bright White"
+msgstr "15 : kirkkaan valkoinen"
+
+#: 03010304.xhp#par_id3146914.26.help.text
+msgid "This function is used only to convert from older MS-DOS based BASIC applications that use the above color codes. The function returns a long integer value indicating the color to be used in the $[officename] IDE."
+msgstr "Tätä funktiota käytetään vain koodin muunnokseen vanhemmista MS-DOS-pohjaisista BASIC-sovelluksista, joissa on käytössä yllä esitetty värikoodi. Funktio palauttaa pitkän kokonaisluvun, joka esittää värin $[officename] IDE:ssä käytetyssä muodossa."
+
+#: 03010304.xhp#hd_id3148406.27.help.text
+msgctxt "03010304.xhp#hd_id3148406.27.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03010304.xhp#par_id3145642.28.help.text
+msgid "Sub ExampleQBColor"
+msgstr "Sub ExampleQBColor"
+
+#: 03010304.xhp#par_id3154256.29.help.text
+msgid "Dim iColor As Integer"
+msgstr "Dim iColor As Integer"
+
+#: 03010304.xhp#par_id3147340.30.help.text
+msgctxt "03010304.xhp#par_id3147340.30.help.text"
+msgid "Dim sText As String"
+msgstr "Dim sText As String"
+
+#: 03010304.xhp#par_id3155962.31.help.text
+msgid "iColor = 7"
+msgstr "iColor = 7"
+
+#: 03010304.xhp#par_id3145230.32.help.text
+msgid "sText = \"RGB= \" & Red(QBColor( iColor) ) & \":\" & Blue(QBColor( iColor) ) & \":\" & Green(QBColor( iColor) )"
+msgstr "sText = \"RGB= \" & Red(QBColor( iColor) ) & \":\" & Blue(QBColor( iColor) ) & \":\" & Green(QBColor( iColor) )"
+
+#: 03010304.xhp#par_id3149566.33.help.text
+msgid "MsgBox stext,0,\"Color \" & iColor"
+msgstr "MsgBox stext,0,\"Väri \" & iColor"
+
+#: 03010304.xhp#par_id3154705.34.help.text
+msgctxt "03010304.xhp#par_id3154705.34.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03090301.xhp#tit.help.text
+msgid "GoSub...Return Statement [Runtime]"
+msgstr "GoSub...Return -lause [ajonaikainen]"
+
+#: 03090301.xhp#bm_id3147242.help.text
+msgid "<bookmark_value>GoSub...Return statement</bookmark_value>"
+msgstr "<bookmark_value>GoSub...Return -lause</bookmark_value>"
+
+#: 03090301.xhp#hd_id3147242.1.help.text
+msgid "<link href=\"text/sbasic/shared/03090301.xhp\" name=\"GoSub...Return Statement [Runtime]\">GoSub...Return Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03090301.xhp\" name=\"GoSub...Return Statement [Runtime]\">GoSub...Return -lause [ajonaikainen]</link>"
+
+#: 03090301.xhp#par_id3145316.2.help.text
+msgid "Calls a subroutine that is indicated by a label from a subroutine or a function. The statements following the label are executed until the next Return statement. Afterwards, the program continues with the statement that follows the <emph>GoSub </emph>statement."
+msgstr "Lause kutsuu aliohjelmaa, joka on osoitettu rivitunnuksella (label) samassa proseduurissa tai funktiossa. Rivitunnuksen jälkeiset lauseet suoritetaan seuraavaan Return-lauseeseen asti. Tämän jälkeen ohjelma jatkuu lauseesta, joka seuraa <emph>GoSub</emph>-lausetta."
+
+#: 03090301.xhp#hd_id3145609.3.help.text
+msgctxt "03090301.xhp#hd_id3145609.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03090301.xhp#par_id3145069.4.help.text
+msgctxt "03090301.xhp#par_id3145069.4.help.text"
+msgid "see Parameters"
+msgstr "katso parametrit-kohdasta alempaa"
+
+#: 03090301.xhp#hd_id3147265.5.help.text
+msgctxt "03090301.xhp#hd_id3147265.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03090301.xhp#par_id3148664.6.help.text
+msgctxt "03090301.xhp#par_id3148664.6.help.text"
+msgid "Sub/Function"
+msgstr "Sub/Function"
+
+#: 03090301.xhp#par_id3150400.7.help.text
+msgctxt "03090301.xhp#par_id3150400.7.help.text"
+msgid "statement block"
+msgstr "lauselohko1"
+
+#: 03090301.xhp#par_id3154140.8.help.text
+msgid " Label"
+msgstr "GoSub tunnus1"
+
+#: 03090301.xhp#par_id3150869.9.help.text
+msgctxt "03090301.xhp#par_id3150869.9.help.text"
+msgid "statement block"
+msgstr "lauselohko2"
+
+#: 03090301.xhp#par_id3154909.10.help.text
+msgid "GoSub Label"
+msgstr "GoSub tunnus1"
+
+#: 03090301.xhp#par_id3153969.11.help.text
+msgid "Exit Sub/Function"
+msgstr "Exit Sub/Function"
+
+#: 03090301.xhp#par_id3154685.12.help.text
+msgid "Label:"
+msgstr "tunnus1:"
+
+#: 03090301.xhp#par_id3145786.13.help.text
+msgctxt "03090301.xhp#par_id3145786.13.help.text"
+msgid "statement block"
+msgstr "lauselohko3"
+
+#: 03090301.xhp#par_id3159252.14.help.text
+msgctxt "03090301.xhp#par_id3159252.14.help.text"
+msgid "Return"
+msgstr "Return"
+
+#: 03090301.xhp#par_id3154321.15.help.text
+msgctxt "03090301.xhp#par_id3154321.15.help.text"
+msgid "End Sub/Function"
+msgstr "End Sub/Function"
+
+#: 03090301.xhp#par_id3147318.16.help.text
+msgid "The <emph>GoSub</emph> statement calls a local subroutine indicated by a label from within a subroutine or a function. The name of the label must end with a colon (\":\")."
+msgstr "<emph>GoSub</emph>-kutsuu paikallista aliohjelmaa, joka on merkitty rivitunnuksella saman aliohjelman tai funktion sisällä. Rivitunnuksen (label) nimen pitää päättyä kaksoispisteeseen (\":\")."
+
+#: 03090301.xhp#par_id3153190.17.help.text
+msgid "If the program encounters a Return statement not preceded by <emph>GoSub</emph>, $[officename] Basic returns an error message. Use <emph>Exit Sub</emph> or <emph>Exit Function</emph> to ensure that the program leaves a Sub or Function before reaching the next Return statement."
+msgstr "Jos ohjelma tulee Return-lauseeseen, jota ei edellä <emph>GoSub</emph>-lause, $[officename] Basic palauttaa virheilmoituksen. Käytä <emph>Exit Sub</emph>- tai <emph>Exit Function</emph>-lauseita varmistamaan, että ohjelma poistuu Sub- tai Function-rutiinista ennen seuraavaa Return-lausetta."
+
+#: 03090301.xhp#par_id3145799.19.help.text
+msgid "The following example demonstrates the use of <emph>GoSub</emph> and <emph>Return</emph>. By executing a program section twice, the program calculates the square root of two numbers that are entered by the user."
+msgstr "Seuraavassa esimerkissä havainnollistetaan <emph>GoSub</emph>- ja <emph>Return</emph>-lauseiden käyttöä. Aliohjelmaosio suoritetaan kahdesti, kun ohjelma laskee kahden käyttäjän syöttämän luvun neliöjuuren."
+
+#: 03090301.xhp#hd_id3156284.20.help.text
+msgctxt "03090301.xhp#hd_id3156284.20.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03090301.xhp#par_id3151073.21.help.text
+msgid "Sub ExampleGoSub"
+msgstr "Sub ExampleGoSub"
+
+#: 03090301.xhp#par_id3154097.22.help.text
+msgid "dim iInputa as Single"
+msgstr "dim iInputa as Single"
+
+#: 03090301.xhp#par_id3150715.23.help.text
+msgid "dim iInputb as Single"
+msgstr "dim iInputb as Single"
+
+#: 03090301.xhp#par_id3153416.24.help.text
+msgid "dim iInputc as Single"
+msgstr "dim iInputc as Single"
+
+#: 03090301.xhp#par_id3146970.25.help.text
+msgid "iInputa = Int(InputBox$ \"Enter the first number: \",\"NumberInput\"))"
+msgstr "iInputa = Int(InputBox$ (\"Anna ensimmäinen luku: \",\"NumberInput\"))"
+
+#: 03090301.xhp#par_id3150329.26.help.text
+msgid "iInputb = Int(InputBox$ \"Enter the second number: \",\"NumberInput\"))"
+msgstr "iInputb = Int(InputBox$ (\"Anna ensimmäinen luku: \",\"NumberInput\"))"
+
+#: 03090301.xhp#par_id3156277.27.help.text
+msgid "iInputc=iInputa"
+msgstr "iInputc=iInputa"
+
+#: 03090301.xhp#par_id3150321.28.help.text
+msgctxt "03090301.xhp#par_id3150321.28.help.text"
+msgid "GoSub SquareRoot"
+msgstr "GoSub SquareRoot"
+
+#: 03090301.xhp#par_id3154756.29.help.text
+msgid "Print \"The square root of\";iInputa;\" is\";iInputc"
+msgstr "Print \"Neliöjuuri luvusta\";iInputa;\" on\";iInputc"
+
+#: 03090301.xhp#par_id3155764.30.help.text
+msgid "iInputc=iInputb"
+msgstr "iInputc=iInputb"
+
+#: 03090301.xhp#par_id3152960.31.help.text
+msgctxt "03090301.xhp#par_id3152960.31.help.text"
+msgid "GoSub SquareRoot"
+msgstr "GoSub SquareRoot"
+
+#: 03090301.xhp#par_id3147340.32.help.text
+msgid "Print \"The square root of\";iInputb;\" is\";iInputc"
+msgstr "Print \"Neliöjuuri luvusta\";iInputb;\" on\";iInputc"
+
+#: 03090301.xhp#par_id3166450.33.help.text
+msgctxt "03090301.xhp#par_id3166450.33.help.text"
+msgid "Exit Sub"
+msgstr "Exit Sub 'Ennen rivitunnusta"
+
+#: 03090301.xhp#par_id3155176.34.help.text
+msgid "SquareRoot:"
+msgstr "SquareRoot:"
+
+#: 03090301.xhp#par_id3149257.35.help.text
+msgid "iInputc=sqr(iInputc)"
+msgstr "iInputc=sqr(iInputc)"
+
+#: 03090301.xhp#par_id3146316.36.help.text
+msgctxt "03090301.xhp#par_id3146316.36.help.text"
+msgid "Return"
+msgstr "Return 'Ennen End Sub -riviä"
+
+#: 03090301.xhp#par_id3154703.37.help.text
+msgctxt "03090301.xhp#par_id3154703.37.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: main0601.xhp#tit.help.text
+msgid "$[officename] Basic Help"
+msgstr "Yleiskuvaus $[officename] Basicin ohjeista"
+
+#: main0601.xhp#hd_id3154232.1.help.text
+msgid "<link href=\"text/sbasic/shared/main0601.xhp\" name=\"$[officename] Basic Help\">%PRODUCTNAME Basic Help</link>"
+msgstr "<link href=\"text/sbasic/shared/main0601.xhp\" name=\"$[officename] Basic Help\">%PRODUCTNAME Basicin ohjeet</link>"
+
+#: main0601.xhp#par_id3153894.4.help.text
+msgid "%PRODUCTNAME %PRODUCTVERSION provides an Application Programming Interface (API) that allows controlling the $[officename] components with different programming languages by using the $[officename] Software Development Kit (SDK). For more information about the $[officename] API and the Software Development Kit, visit <link href=\"http://api.libreoffice.org/\" name=\"http://api.libreoffice.org\">http://api.libreoffice.org</link>"
+msgstr "%PRODUCTNAME %PRODUCTVERSION tarjoaa sovellusohjelmarajapinnan (API), jolla hallitaan $[officename]-komponentteja erilaisilla ohjelmointikielillä käyttämällä $[officename]-ohjelmistokehitysympäristöä (SDK). Lisää tietoa $[officename] API:sta ja SDK:sta saa sivustolta <link href=\"http://api.libreoffice.org/\" name=\"http://api.libreoffice.org\">http://api.libreoffice.org</link>"
+
+#: main0601.xhp#par_id3147226.10.help.text
+msgid "This help section explains the most common runtime functions of %PRODUCTNAME Basic. For more in-depth information please refer to the <link href=\"http://wiki.documentfoundation.org/Documentation/BASIC_Guide\">OpenOffice.org BASIC Programming Guide</link> on the Wiki."
+msgstr "Lyhyesti: tässä ohjeosiossa selitetään yleisimmät ajonaikaiset %PRODUCTNAME Basic-funktiot. Syvällisempiä tietoja varten käytettävissä on <link href=\"http://wiki.documentfoundation.org/Documentation/BASIC_Guide\">OpenOffice.org BASIC Programming Guide</link> Wiki-sivustolla."
+
+#: main0601.xhp#hd_id3146957.9.help.text
+msgid "Working with %PRODUCTNAME Basic"
+msgstr "Työskentely %PRODUCTNAME Basicilla"
+
+#: main0601.xhp#hd_id3148473.7.help.text
+msgid "Help about the Help"
+msgstr "Ohjeen käyttö"
+
+#: 03080000.xhp#tit.help.text
+msgid "Numeric Functions"
+msgstr "Numeeriset funktiot"
+
+#: 03080000.xhp#hd_id3153127.1.help.text
+msgid "<link href=\"text/sbasic/shared/03080000.xhp\" name=\"Numeric Functions\">Numeric Functions</link>"
+msgstr "<link href=\"text/sbasic/shared/03080000.xhp\" name=\"Numeric Functions\">Numeeriset funktiot</link>"
+
+#: 03080000.xhp#par_id3148550.2.help.text
+msgid "The following numeric functions perform calculations. Mathematical and Boolean operators are described in a separate section. Functions differ from operators in that functions pass arguments and return a result, instead of operators that return a result by combining two numeric expressions."
+msgstr "Oheiset numeeriset funktiot suorittavat laskentaa. Matemaattiset ja Boolen operaattorit on kuvailtu omissa osioissaan. Funktio eroaa operaattorista siinä, että funktioon välitetään argumentteja ja se palauttaa tuloksen, kun taas operaattorit palauttavat tuloksen yhdistämällä (yleensä) kaksi numeerista lauseketta."
+
+#: 03080800.xhp#tit.help.text
+msgid "Converting Numbers"
+msgstr "Lukujen muuntaminen"
+
+#: 03080800.xhp#hd_id3145315.1.help.text
+msgid "<link href=\"text/sbasic/shared/03080800.xhp\" name=\"Converting Numbers\">Converting Numbers</link>"
+msgstr "<link href=\"text/sbasic/shared/03080800.xhp\" name=\"Converting Numbers\">Lukumuunnokset</link>"
+
+#: 03080800.xhp#par_id3154760.2.help.text
+msgid "The following functions convert numbers from one number format to another."
+msgstr "Oheiset funktiot muuntavat lukuja lukujärjestelmästä toiseen."
+
+#: 03070100.xhp#tit.help.text
+msgid "\"-\" Operator [Runtime]"
+msgstr "Operaattori \"-\" [ajonaikainen]"
+
+#: 03070100.xhp#bm_id3156042.help.text
+msgid "<bookmark_value>\"-\" operator (mathematical)</bookmark_value>"
+msgstr "<bookmark_value>operaattori \"-\" (matemaattinen)</bookmark_value>"
+
+#: 03070100.xhp#hd_id3156042.1.help.text
+msgid "<link href=\"text/sbasic/shared/03070100.xhp\">\"-\" Operator [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03070100.xhp\">Operaattori \"-\" [ajonaikainen]</link>"
+
+#: 03070100.xhp#par_id3153345.2.help.text
+msgid "Subtracts two values."
+msgstr "Lasketaan kahden arvon erotus."
+
+#: 03070100.xhp#hd_id3149416.3.help.text
+msgctxt "03070100.xhp#hd_id3149416.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03070100.xhp#par_id3156023.4.help.text
+msgid "Result = Expression1 - Expression2"
+msgstr "tulos = lauseke1 - lauseke2"
+
+#: 03070100.xhp#hd_id3154760.5.help.text
+msgctxt "03070100.xhp#hd_id3154760.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03070100.xhp#par_id3147560.6.help.text
+msgid "<emph>Result:</emph> Any numerical expression that contains the result of the subtraction."
+msgstr "<emph>Tulos:</emph> mikä tahansa numeerinen lauseke, joka sisältää erotuksen vähennyslaskusta."
+
+#: 03070100.xhp#par_id3150398.7.help.text
+msgid "<emph>Expression1, Expression2:</emph> Any numerical expressions that you want to subtract."
+msgstr "<emph>Lauseke1, lauseke2:</emph> mitkä tahansa numeeriset lausekkeet, joiden erotus halutaan laskea."
+
+#: 03070100.xhp#hd_id3154366.8.help.text
+msgctxt "03070100.xhp#hd_id3154366.8.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03070100.xhp#par_id3147230.9.help.text
+msgid "Sub ExampleSubtraction1"
+msgstr "Sub ExampleSubtraction1"
+
+#: 03070100.xhp#par_id3156281.10.help.text
+msgid "Print 5 - 5"
+msgstr "Tulosta"
+
+#: 03070100.xhp#par_id3145172.11.help.text
+msgctxt "03070100.xhp#par_id3145172.11.help.text"
+msgid "End sub"
+msgstr "End Sub"
+
+#: 03070100.xhp#par_id3149562.13.help.text
+msgid "Sub ExampleSubtraction2"
+msgstr "Sub ExampleSubtraction2"
+
+#: 03070100.xhp#par_id3159254.14.help.text
+msgctxt "03070100.xhp#par_id3159254.14.help.text"
+msgid "Dim iValue1 as Integer"
+msgstr "Dim iValue1 as Integer"
+
+#: 03070100.xhp#par_id3147434.15.help.text
+msgctxt "03070100.xhp#par_id3147434.15.help.text"
+msgid "Dim iValue2 as Integer"
+msgstr "Dim iValue2 as Integer"
+
+#: 03070100.xhp#par_id3150011.16.help.text
+msgctxt "03070100.xhp#par_id3150011.16.help.text"
+msgid "iValue1 = 5"
+msgstr "iValue1 = 5"
+
+#: 03070100.xhp#par_id3152576.17.help.text
+msgctxt "03070100.xhp#par_id3152576.17.help.text"
+msgid "iValue2 = 10"
+msgstr "iValue2 = 10"
+
+#: 03070100.xhp#par_id3163712.18.help.text
+msgid "Print iValue1 - iValue2"
+msgstr "Print iValue1 - iValue2"
+
+#: 03070100.xhp#par_id3156443.19.help.text
+msgctxt "03070100.xhp#par_id3156443.19.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03090102.xhp#tit.help.text
+msgid "Select...Case Statement [Runtime]"
+msgstr "Select...Case -lause [ajonaikainen]"
+
+#: 03090102.xhp#bm_id3149416.help.text
+msgid "<bookmark_value>Select...Case statement</bookmark_value><bookmark_value>Case statement</bookmark_value>"
+msgstr "<bookmark_value>Select...Case -lause</bookmark_value><bookmark_value>Case-lause</bookmark_value>"
+
+#: 03090102.xhp#hd_id3149416.1.help.text
+msgid "<link href=\"text/sbasic/shared/03090102.xhp\" name=\"Select...Case Statement [Runtime]\">Select...Case Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03090102.xhp\" name=\"Select...Case Statement [Runtime]\">Select...Case -lause [ajonaikainen]</link>"
+
+#: 03090102.xhp#par_id3153896.2.help.text
+msgid "Defines one or more statement blocks depending on the value of an expression."
+msgstr "Määritetään yksi tai useampia lauselohkoja, joista korkeintaan yksi suoritetaan riippuen lausekkeen arvosta."
+
+#: 03090102.xhp#hd_id3147265.3.help.text
+msgctxt "03090102.xhp#hd_id3147265.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03090102.xhp#par_id3150400.4.help.text
+msgid "Select Case condition Case expression Statement Block [Case expression2 Statement Block][Case Else] Statement Block End Select"
+msgstr "Select Case ehto Case lauseke1 lauselohko1 [Case lauseke_m lauselohko_m][Case Else] lauselohko_n End Select"
+
+#: 03090102.xhp#hd_id3150767.5.help.text
+msgctxt "03090102.xhp#hd_id3150767.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03090102.xhp#par_id3156281.6.help.text
+msgid "<emph>Condition:</emph> Any expression that controls if the statement block that follows the respective Case clause is executed."
+msgstr "<emph>Ehto:</emph> mikä tahansa lauseke, jolla ohjataan mahdollinen vastaavan Case-määreen jälkeinen lohko suoritettavaksi."
+
+#: 03090102.xhp#par_id3150448.7.help.text
+msgid "<emph>Expression:</emph> Any expression that is compatible with the Condition type expression. The statement block that follows the Case clause is executed if <emph>Condition</emph> matches <emph>Expression</emph>."
+msgstr "<emph>Lauseke:</emph> mikä tahansa lauseke, joka on yhteensopiva ehto-lausekkeen kanssa. Case-määreen jälkeinen lauselohko suoritetaan, jos <emph>ehto</emph> vastaa <emph>lauseketta</emph>."
+
+#: 03090102.xhp#hd_id3153768.8.help.text
+msgctxt "03090102.xhp#hd_id3153768.8.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03090102.xhp#par_id3150441.9.help.text
+msgctxt "03090102.xhp#par_id3150441.9.help.text"
+msgid "Sub ExampleRandomSelect"
+msgstr "Sub ExampleRandomSelect"
+
+#: 03090102.xhp#par_id3152462.10.help.text
+msgctxt "03090102.xhp#par_id3152462.10.help.text"
+msgid "Dim iVar As Integer"
+msgstr "Dim iVar As Integer"
+
+#: 03090102.xhp#par_id3149260.11.help.text
+msgctxt "03090102.xhp#par_id3149260.11.help.text"
+msgid "iVar = Int((15 * Rnd) -2)"
+msgstr "iVar = Int((15 * Rnd) -2)"
+
+#: 03090102.xhp#par_id3151113.12.help.text
+msgctxt "03090102.xhp#par_id3151113.12.help.text"
+msgid "Select Case iVar"
+msgstr "Select Case iVar"
+
+#: 03090102.xhp#par_id3149481.13.help.text
+msgctxt "03090102.xhp#par_id3149481.13.help.text"
+msgid "Case 1 To 5"
+msgstr "Case 1 To 5"
+
+#: 03090102.xhp#par_id3152597.14.help.text
+msgctxt "03090102.xhp#par_id3152597.14.help.text"
+msgid "Print \"Number from 1 to 5\""
+msgstr "Print \"Luvut 1:stä 5:een\""
+
+#: 03090102.xhp#par_id3147428.15.help.text
+msgctxt "03090102.xhp#par_id3147428.15.help.text"
+msgid "Case 6, 7, 8"
+msgstr "Case 6, 7, 8"
+
+#: 03090102.xhp#par_id3147349.16.help.text
+msgctxt "03090102.xhp#par_id3147349.16.help.text"
+msgid "Print \"Number from 6 to 8\""
+msgstr "Print \"luvut 6:sta 8:aan\""
+
+#: 03090102.xhp#par_id3153729.17.help.text
+msgid "Case 8 To 10"
+msgstr "Case 8 To 10"
+
+#: 03090102.xhp#par_id3152886.18.help.text
+msgctxt "03090102.xhp#par_id3152886.18.help.text"
+msgid "Print \"Greater than 8\""
+msgstr "Print \"suurempi kuin 8\""
+
+#: 03090102.xhp#par_id3155414.19.help.text
+msgctxt "03090102.xhp#par_id3155414.19.help.text"
+msgid "Case Else"
+msgstr "Case Else"
+
+#: 03090102.xhp#par_id3146975.20.help.text
+msgid "Print \"Out of range 1 to 10\""
+msgstr "Print \"Välin 1...10 ulkopuolella\""
+
+#: 03090102.xhp#par_id3150419.21.help.text
+msgctxt "03090102.xhp#par_id3150419.21.help.text"
+msgid "End Select"
+msgstr "End Select"
+
+#: 03090102.xhp#par_id3154943.22.help.text
+msgctxt "03090102.xhp#par_id3154943.22.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03020411.xhp#tit.help.text
+msgid "MkDir Statement [Runtime]"
+msgstr "MkDir-lause [ajonaikainen]"
+
+#: 03020411.xhp#bm_id3156421.help.text
+msgid "<bookmark_value>MkDir statement</bookmark_value>"
+msgstr "<bookmark_value>MkDir-lause</bookmark_value>"
+
+#: 03020411.xhp#hd_id3156421.1.help.text
+msgid "<link href=\"text/sbasic/shared/03020411.xhp\" name=\"MkDir Statement [Runtime]\">MkDir Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03020411.xhp\" name=\"MkDir Statement [Runtime]\">MkDir-lause [ajonaikainen]</link>"
+
+#: 03020411.xhp#par_id3147000.2.help.text
+msgid "Creates a new directory on a data medium."
+msgstr "Luodaan uusi kansio tietovälineelle."
+
+#: 03020411.xhp#hd_id3148520.3.help.text
+msgctxt "03020411.xhp#hd_id3148520.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03020411.xhp#par_id3155150.4.help.text
+msgid "MkDir Text As String"
+msgstr "MkDir teksti1 As String"
+
+#: 03020411.xhp#hd_id3156027.5.help.text
+msgctxt "03020411.xhp#hd_id3156027.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03020411.xhp#par_id3153750.6.help.text
+msgid "<emph>Text:</emph> Any string expression that specifies the name and path of the directory to be created. You can also use <link href=\"text/sbasic/shared/00000002.xhp\" name=\"URL notation\">URL notation</link>."
+msgstr "<emph>Teksti1:</emph> merkkijonolauseke, joka määrittää luotavan kansion nimen ja polun. Voidaan käyttää myös <link href=\"text/sbasic/shared/00000002.xhp\" name=\"URL notation\">URL-esitysmuotoa</link>."
+
+#: 03020411.xhp#par_id3153311.7.help.text
+msgid "If the path is not determined, the directory is created in the current directory."
+msgstr "Jos polkua ei määritetä, hakemisto luodaan nykyiseen kansioon."
+
+#: 03020411.xhp#hd_id3155388.8.help.text
+msgctxt "03020411.xhp#hd_id3155388.8.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03020411.xhp#par_id3148473.9.help.text
+msgid "Sub ExampleFileIO"
+msgstr "Sub ExampleFileIO"
+
+#: 03020411.xhp#par_id3149762.10.help.text
+msgid "' Example for functions of the file organization"
+msgstr "' Esimerkki tiedostojärjestelmän funktioista"
+
+#: 03020411.xhp#par_id3145610.11.help.text
+msgid "Const sFile1 as String = \"file://c|/autoexec.bat\""
+msgstr "Const sFile1 as String = \"file://c|/autoexec.bat\""
+
+#: 03020411.xhp#par_id3147264.12.help.text
+msgid "Const sDir1 as String = \"file://c|/Temp\""
+msgstr "Const sDir1 as String = \"file://c|/Temp\""
+
+#: 03020411.xhp#par_id3149669.13.help.text
+msgid "Const sSubDir1 as String =\"Test\""
+msgstr "Const sSubDir1 as String =\"Test\""
+
+#: 03020411.xhp#par_id3148663.14.help.text
+msgid "Const sFile2 as String = \"Copied.tmp\""
+msgstr "Const sFile2 as String = \"Copied.tmp\""
+
+#: 03020411.xhp#par_id3154071.15.help.text
+msgid "Const sFile3 as String = \"Renamed.tmp\""
+msgstr "Const sFile3 as String = \"Renamed.tmp\""
+
+#: 03020411.xhp#par_id3150792.16.help.text
+msgid "Dim sFile as String"
+msgstr "Dim sFile as String"
+
+#: 03020411.xhp#par_id3154366.17.help.text
+msgid "sFile = sDir1 + \"/\" + sSubDir1"
+msgstr "sFile = sDir1 + \"/\" + sSubDir1"
+
+#: 03020411.xhp#par_id3149204.18.help.text
+msgctxt "03020411.xhp#par_id3149204.18.help.text"
+msgid "ChDir( sDir1 )"
+msgstr "ChDir( sDir1 )"
+
+#: 03020411.xhp#par_id3154217.19.help.text
+msgid "If Dir(sSubDir1,16)=\"\" then ' Does the directory exist ?"
+msgstr "If Dir(sSubDir1,16)=\"\" then ' Onko kansio olemassa?"
+
+#: 03020411.xhp#par_id3156423.20.help.text
+msgid "MkDir sSubDir1"
+msgstr "MkDir sSubDir1"
+
+#: 03020411.xhp#par_id3147228.21.help.text
+msgid "MsgBox sFile,0,\"Create directory\""
+msgstr "MsgBox sFile,0,\"Luodaan kansio\""
+
+#: 03020411.xhp#par_id3153970.22.help.text
+msgctxt "03020411.xhp#par_id3153970.22.help.text"
+msgid "End If"
+msgstr "End If"
+
+#: 03020411.xhp#par_id3148451.24.help.text
+msgid "sFile = sFile + \"/\" + sFile2"
+msgstr "sFile = sFile + \"/\" + sFile2"
+
+#: 03020411.xhp#par_id3155132.25.help.text
+msgid "FileCopy sFile1 , sFile"
+msgstr "FileCopy sFile1 , sFile"
+
+#: 03020411.xhp#par_id3153770.26.help.text
+msgid "MsgBox fSysURL(CurDir()),0,\"Current directory\""
+msgstr "MsgBox fSysURL(CurDir()),0,\"Avoin kansio\""
+
+#: 03020411.xhp#par_id3159154.27.help.text
+msgid "MsgBox sFile & Chr(13) & FileDateTime( sFile ),0,\"Creation time\""
+msgstr "MsgBox sFile & Chr(13) & FileDateTime( sFile ),0,\"Luomisajankohta\""
+
+#: 03020411.xhp#par_id3149484.28.help.text
+msgid "MsgBox sFile & Chr(13)& FileLen( sFile ),0,\"File length\""
+msgstr "MsgBox sFile & Chr(13)& FileLen( sFile ),0,\"Tiedoston koko\""
+
+#: 03020411.xhp#par_id3152885.29.help.text
+msgid "MsgBox sFile & Chr(13)& GetAttr( sFile ),0,\"File attributes\""
+msgstr "MsgBox sFile & Chr(13)& GetAttr( sFile ),0,\"Tiedostomääreet\""
+
+#: 03020411.xhp#par_id3152596.30.help.text
+msgid "Name sFile as sDir1 + \"/\" + sSubDir1 + \"/\" + sFile3"
+msgstr "Name sFile as sDir1 + \"/\" + sSubDir1 + \"/\" + sFile3"
+
+#: 03020411.xhp#par_id3153952.31.help.text
+msgid "' Rename in the same directory"
+msgstr "' Nimetään sama kansio uudestaan"
+
+#: 03020411.xhp#par_id3152576.33.help.text
+msgid "sFile = sDir1 + \"/\" + sSubDir1 + \"/\" + sFile3"
+msgstr "sFile = sDir1 + \"/\" + sSubDir1 + \"/\" + sFile3"
+
+#: 03020411.xhp#par_id3147426.34.help.text
+msgid "SetAttr( sFile, 0 ) 'Delete all attributes"
+msgstr "SetAttr( sFile, 0 ) 'Kaikki määritteet poistetaan"
+
+#: 03020411.xhp#par_id3148647.35.help.text
+msgid "MsgBox sFile & Chr(13) & GetAttr( sFile ),0,\"New file attributes\""
+msgstr "MsgBox sFile & Chr(13) & GetAttr( sFile ),0,\"Uudet tiedostomääreet\""
+
+#: 03020411.xhp#par_id3153363.36.help.text
+msgid "Kill sFile"
+msgstr "Kill sFile"
+
+#: 03020411.xhp#par_id3151113.37.help.text
+msgid "RmDir sDir1 + \"/\" + sSubDir1"
+msgstr "RmDir sDir1 + \"/\" + sSubDir1"
+
+#: 03020411.xhp#par_id3153157.38.help.text
+msgctxt "03020411.xhp#par_id3153157.38.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03020411.xhp#par_id3150092.40.help.text
+msgid "' Converts a system path in URL"
+msgstr "' Muunnetaan järjestelmäpolku URL:ksi"
+
+#: 03020411.xhp#par_id3147396.41.help.text
+msgid "Function fSysURL( fSysFp as String ) as String"
+msgstr "Function fSysURL( fSysFp as String ) as String"
+
+#: 03020411.xhp#par_id3153878.42.help.text
+msgid "Dim iPos As String"
+msgstr "Dim iPos As String"
+
+#: 03020411.xhp#par_id3150420.43.help.text
+msgid "iPos = 1"
+msgstr "iPos = 1"
+
+#: 03020411.xhp#par_id3145253.44.help.text
+msgid "iPos = Instr(iPos,fSysFp, getPathSeparator())"
+msgstr "iPos = Instr(iPos,fSysFp, getPathSeparator())"
+
+#: 03020411.xhp#par_id3153415.45.help.text
+msgid "do while iPos > 0"
+msgstr "do while iPos > 0"
+
+#: 03020411.xhp#par_id3153512.46.help.text
+msgid "mid( fSysFp, iPos , 1,\"/\")"
+msgstr "mid( fSysFp, iPos , 1,\"/\")"
+
+#: 03020411.xhp#par_id3146899.47.help.text
+msgid "iPos = Instr(iPos+1,fSysFp, getPathSeparator())"
+msgstr "iPos = Instr(iPos+1,fSysFp, getPathSeparator())"
+
+#: 03020411.xhp#par_id3145652.48.help.text
+msgid "loop"
+msgstr "loop"
+
+#: 03020411.xhp#par_id3156276.49.help.text
+msgid "' the colon with DOS"
+msgstr "' kaksoispiste DOS:in kera"
+
+#: 03020411.xhp#par_id3146913.50.help.text
+msgid "iPos = Instr(1,fSysFp,\":\")"
+msgstr "iPos = Instr(1,fSysFp,\":\")"
+
+#: 03020411.xhp#par_id3145640.51.help.text
+msgid "if iPos > 0 then mid( fSysFp, iPos , 1,\"|\")"
+msgstr "if iPos > 0 then mid( fSysFp, iPos , 1,\"|\")"
+
+#: 03020411.xhp#par_id3155443.52.help.text
+msgid "fSysURL = \"file://\" & fSysFp"
+msgstr "fSysURL = \"file://\" & fSysFp"
+
+#: 03020411.xhp#par_id3148995.53.help.text
+msgctxt "03020411.xhp#par_id3148995.53.help.text"
+msgid "End Function"
+msgstr "End Function"
+
+#: 03131700.xhp#tit.help.text
+msgid "GetProcessServiceManager Function [Runtime]"
+msgstr "Funktio GetProcessServiceManager [ajonaikainen]"
+
+#: 03131700.xhp#bm_id3153255.help.text
+msgid "<bookmark_value>GetProcessServiceManager function</bookmark_value><bookmark_value>ProcessServiceManager</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio GetProcessServiceManager</bookmark_value><bookmark_value>ProcessServiceManager</bookmark_value>"
+
+#: 03131700.xhp#hd_id3153255.1.help.text
+msgid "<link href=\"text/sbasic/shared/03131700.xhp\" name=\"GetProcessServiceManager Function [Runtime]\">GetProcessServiceManager Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03131700.xhp\" name=\"GetProcessServiceManager Function [Runtime]\">Funktio GetProcessServiceManager [ajonaikainen]</link>"
+
+#: 03131700.xhp#par_id3156414.2.help.text
+msgid "Returns the ProcessServiceManager (central Uno ServiceManager)."
+msgstr "Funktio palauttaa ProcessServiceManagerin (keskeinen Uno-palvelujen hallinnointiväline)."
+
+#: 03131700.xhp#par_id3145136.3.help.text
+msgid "This function is required when you want to instantiate a service using CreateInstanceWithArguments."
+msgstr "Tätä funktiota tarvitaan, kun halutaan toteuttaa palvelu käyttäen CreateInstanceWithArguments-toimintoa."
+
+#: 03131700.xhp#hd_id3153681.4.help.text
+msgctxt "03131700.xhp#hd_id3153681.4.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03131700.xhp#par_id3151110.5.help.text
+msgctxt "03131700.xhp#par_id3151110.5.help.text"
+msgid "oServiceManager = GetProcessServiceManager()"
+msgstr "oServiceManager = GetProcessServiceManager()"
+
+#: 03131700.xhp#hd_id3149516.6.help.text
+msgctxt "03131700.xhp#hd_id3149516.6.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03131700.xhp#par_id3143270.7.help.text
+msgctxt "03131700.xhp#par_id3143270.7.help.text"
+msgid "oServiceManager = GetProcessServiceManager()"
+msgstr "oServiceManager = GetProcessServiceManager()"
+
+#: 03131700.xhp#par_id3153825.8.help.text
+msgid "oIntrospection = oServiceManager.createInstance(\"com.sun.star.beans.Introspection\");"
+msgstr "oIntrospection = oServiceManager.createInstance(\"com.sun.star.beans.Introspection\");"
+
+#: 03131700.xhp#par_id3148473.9.help.text
+msgid "this is the same as the following statement:"
+msgstr "tämä on sama kuin seuraava lause:"
+
+#: 03131700.xhp#par_id3145609.10.help.text
+msgid "oIntrospection = CreateUnoService(\"com.sun.star.beans.Introspection\")"
+msgstr "oIntrospection = CreateUnoService( \"com.sun.star.beans.Introspection\" )"
+
+#: 03104300.xhp#tit.help.text
+msgid "DimArray Function [Runtime]"
+msgstr "Funktio DimArray [ajonaikainen]"
+
+#: 03104300.xhp#bm_id3150616.help.text
+msgid "<bookmark_value>DimArray function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio DimArray</bookmark_value>"
+
+#: 03104300.xhp#hd_id3150616.1.help.text
+msgid "<link href=\"text/sbasic/shared/03104300.xhp\" name=\"DimArray Function [Runtime]\">DimArray Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03104300.xhp\" name=\"DimArray Function [Runtime]\">Funktio DimArray [ajonaikainen]</link>"
+
+#: 03104300.xhp#par_id3153527.2.help.text
+msgid "Returns a Variant array."
+msgstr "DimArray palauttaa Variant-tyypin taulukon."
+
+#: 03104300.xhp#hd_id3149762.3.help.text
+msgctxt "03104300.xhp#hd_id3149762.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03104300.xhp#par_id3148473.4.help.text
+msgid "DimArray ( Argument list)"
+msgstr "DimArray ( argumenttiluettelo)"
+
+#: 03104300.xhp#par_id3154142.5.help.text
+msgid "See also <link href=\"text/sbasic/shared/03104200.xhp\" name=\"Array\">Array</link>"
+msgstr "Katso myös <link href=\"text/sbasic/shared/03104200.xhp\" name=\"Array\">Taulukko</link>"
+
+#: 03104300.xhp#par_id3156023.6.help.text
+msgid "If no parameters are passed, an empty array is created (like Dim A() that is the same as a sequence of length 0 in Uno). If parameters are specified, a dimension is created for each parameter."
+msgstr "Jos yhtään parametriä ei välitetä, luodaan tyhjä taulukko (kuten Dim A(), joka vastaa Unossa sekvenssiä, jonka pituus on 0). Jos parametrit on määritetty, yksi ulottuvuus luodaan joka parametriä kohti."
+
+#: 03104300.xhp#hd_id3154760.7.help.text
+msgctxt "03104300.xhp#hd_id3154760.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03104300.xhp#par_id3159414.8.help.text
+msgctxt "03104300.xhp#par_id3159414.8.help.text"
+msgid "<emph>Argument list:</emph> A list of any number of arguments that are separated by commas."
+msgstr "<emph>Argumenttiluettelo:</emph> pilkuin eroteltu vapaamittainen lista argumentteja."
+
+#: 03104300.xhp#hd_id3150358.9.help.text
+msgctxt "03104300.xhp#hd_id3150358.9.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03104300.xhp#par_id3154939.10.help.text
+msgid "DimArray( 2, 2, 4 ) is the same as DIM a( 2, 2, 4 )"
+msgstr "a = DimArray( 2, 2, 4 ) on sama kuin DIM a( 2, 2, 4 )"
+
+#: 03090303.xhp#tit.help.text
+msgid "On...GoSub Statement; On...GoTo Statement [Runtime]"
+msgstr "On...GoSub -lause; On...GoTo -lause [ajonaikainen]"
+
+#: 03090303.xhp#bm_id3153897.help.text
+msgid "<bookmark_value>On...GoSub statement</bookmark_value><bookmark_value>On...GoTo statement</bookmark_value>"
+msgstr "<bookmark_value>On...GoSub -lause</bookmark_value><bookmark_value>On...GoTo -lause</bookmark_value>"
+
+#: 03090303.xhp#hd_id3153897.1.help.text
+msgid "<link href=\"text/sbasic/shared/03090303.xhp\" name=\"On...GoSub Statement; On...GoTo Statement [Runtime]\">On...GoSub Statement; On...GoTo Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03090303.xhp\" name=\"On...GoSub Statement; On...GoTo Statement [Runtime]\">On...GoSub -lause; On...GoTo -lause [ajonaikainen]</link>"
+
+#: 03090303.xhp#par_id3150359.2.help.text
+msgid "Branches to one of several specified lines in the program code, depending on the value of a numeric expression."
+msgstr "Lauseella haaraudutaan yhteen useista mahdollisista ohjelmakoodin riveistä, riippuen numeerisen lausekkeen arvosta."
+
+#: 03090303.xhp#hd_id3148798.3.help.text
+msgctxt "03090303.xhp#hd_id3148798.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03090303.xhp#par_id3154366.4.help.text
+msgid "On N GoSub Label1[, Label2[, Label3[,...]]]"
+msgstr "On N GoSub tunnus1[, tunnus2[, tunnus3[,...]]]"
+
+#: 03090303.xhp#par_id3150769.5.help.text
+msgid "On NumExpression GoTo Label1[, Label2[, Label3[,...]]]"
+msgstr "On numeerinen_lauseke GoTo tunnus1[, tunnus2[, tunnus3[,...]]]"
+
+#: 03090303.xhp#hd_id3156215.6.help.text
+msgctxt "03090303.xhp#hd_id3156215.6.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03090303.xhp#par_id3148673.7.help.text
+msgid "<emph>NumExpression:</emph> Any numeric expression between 0 and 255 that determines which of the lines the program branches to. If NumExpression is 0, the statement is not executed. If NumExpression is greater than 0, the program jumps to the label that has a position number that corresponds to the expression (1 = First label; 2 = Second label)"
+msgstr "<emph>Numeerinen_lauseke:</emph> Arvoltaan väliltä 0...255 oleva numeerinen lauseke, joka määrää, mihin rivitunnukseen ohjelma haarautuu. Jos numeerinen_lauseke on 0, lausetta ei suoriteta. Jos numeerinen_lauseke on suurempi kuin 0, ohjelma hyppää tunnukseen, jonka asema vastaa lausekkeen arvoa (1 = ensimmäinen tunnus; 2 = toinen tunnus ...)"
+
+#: 03090303.xhp#par_id3153194.8.help.text
+msgid "<emph>Label:</emph> Target line according to<emph> GoTo </emph>or <emph>GoSub</emph> structure."
+msgstr "<emph>Tunnus:</emph> kohderivi <emph> GoTo </emph>tai <emph>GoSub</emph>-rakenteen mukaisesti."
+
+#: 03090303.xhp#par_id3156442.9.help.text
+msgid "The <emph>GoTo</emph> or <emph>GoSub </emph>conventions are valid."
+msgstr "<emph>GoTo</emph> tai <emph>GoSub </emph>-käytänteet ovat voimassa."
+
+#: 03090303.xhp#hd_id3148645.10.help.text
+msgctxt "03090303.xhp#hd_id3148645.10.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03090303.xhp#par_id3154014.12.help.text
+msgid "Sub ExampleOnGosub"
+msgstr "Sub ExampleOnGosub"
+
+#: 03090303.xhp#par_id3153158.13.help.text
+msgctxt "03090303.xhp#par_id3153158.13.help.text"
+msgid "Dim iVar As Integer"
+msgstr "Dim iVar As Integer"
+
+#: 03090303.xhp#par_id3154490.14.help.text
+msgctxt "03090303.xhp#par_id3154490.14.help.text"
+msgid "Dim sVar As String"
+msgstr "Dim sVar As String"
+
+#: 03090303.xhp#par_id3155417.15.help.text
+msgid "iVar = 2"
+msgstr "iVar = 36"
+
+#: 03090303.xhp#par_id3154730.16.help.text
+msgid "sVar =\"\""
+msgstr "sVar =\"\""
+
+#: 03090303.xhp#par_id3154942.17.help.text
+msgid "On iVar GoSub Sub1, Sub2"
+msgstr "On iVar GoSub Sub1, Sub2"
+
+#: 03090303.xhp#par_id3149378.18.help.text
+msgid "On iVar GoTo Line1, Line2"
+msgstr "On iVar GoTo Line1, Line2"
+
+#: 03090303.xhp#par_id3153416.19.help.text
+msgctxt "03090303.xhp#par_id3153416.19.help.text"
+msgid "Exit Sub"
+msgstr "Exit Sub 'Ennen rivitunnusta"
+
+#: 03090303.xhp#par_id3154015.20.help.text
+msgid "Sub1:"
+msgstr "Sub1:"
+
+#: 03090303.xhp#par_id3153948.21.help.text
+msgid "sVar =sVar & \" From Sub 1 to\" : Return"
+msgstr "sVar =sVar & \" Sub1:stä\" : Return"
+
+#: 03090303.xhp#par_id3150750.22.help.text
+msgid "Sub2:"
+msgstr "Sub2:"
+
+#: 03090303.xhp#par_id3153708.23.help.text
+msgid "sVar =sVar & \" From Sub 2 to\" : Return"
+msgstr "sVar =sVar & \" Sub2:sta\" : Return"
+
+#: 03090303.xhp#par_id3155067.24.help.text
+msgid "Line1:"
+msgstr "Line1:"
+
+#: 03090303.xhp#par_id3150321.25.help.text
+msgid "sVar =sVar & \" Label 1\" : GoTo Ende"
+msgstr "sVar =sVar & \" Line1:een\" : GoTo Ende"
+
+#: 03090303.xhp#par_id3149019.26.help.text
+msgid "Line2:"
+msgstr "Line2:"
+
+#: 03090303.xhp#par_id3155764.27.help.text
+msgid "sVar =sVar & \" Label 2\""
+msgstr "sVar =sVar & \" Line2:een\""
+
+#: 03090303.xhp#par_id3153711.28.help.text
+msgid "Ende:"
+msgstr "Ende:"
+
+#: 03090303.xhp#par_id3154253.29.help.text
+msgid "MsgBox sVar,0,\"On...Gosub\""
+msgstr "MsgBox sVar,0,\"On...Gosub\""
+
+#: 03090303.xhp#par_id3149565.30.help.text
+msgctxt "03090303.xhp#par_id3149565.30.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03120101.xhp#tit.help.text
+msgid "Asc Function [Runtime]"
+msgstr "Funktio Asc [ajonaikainen]"
+
+#: 03120101.xhp#bm_id3150499.help.text
+msgid "<bookmark_value>Asc function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Asc</bookmark_value>"
+
+#: 03120101.xhp#hd_id3150499.1.help.text
+msgid "<link href=\"text/sbasic/shared/03120101.xhp\" name=\"Asc Function [Runtime]\">Asc Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03120101.xhp\" name=\"Asc Function [Runtime]\">Funktio Asc [ajonaikainen]</link>"
+
+#: 03120101.xhp#par_id3151384.2.help.text
+msgid "Returns the ASCII (American Standard Code for Information Interchange) value of the first character in a string expression."
+msgstr "Asc palauttaa merkkijonolausekkeen ensimmäisen merkin ASCII-koodin."
+
+#: 03120101.xhp#hd_id3155555.3.help.text
+msgctxt "03120101.xhp#hd_id3155555.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03120101.xhp#par_id3143267.4.help.text
+msgid "Asc (Text As String)"
+msgstr "Asc (teksti1 As String)"
+
+#: 03120101.xhp#hd_id3147242.5.help.text
+msgctxt "03120101.xhp#hd_id3147242.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03120101.xhp#par_id3150669.6.help.text
+msgctxt "03120101.xhp#par_id3150669.6.help.text"
+msgid "Integer"
+msgstr "Integer-tyypin kokonaisluku"
+
+#: 03120101.xhp#hd_id3148473.7.help.text
+msgctxt "03120101.xhp#hd_id3148473.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03120101.xhp#par_id3149415.8.help.text
+msgid "<emph>Text:</emph> Any valid string expression. Only the first character in the string is relevant."
+msgstr "<emph>Teksti1:</emph> mikä tahansa kelvollinen merkkijonolauseke. Vain merkkijonon ensimmäinen merkki huomioidaan."
+
+#: 03120101.xhp#par_id3145609.9.help.text
+msgid "Use the Asc function to replace keys with values. If the Asc function encounters a blank string, $[officename] Basic reports a run-time error. In addition to 7 bit ASCII characters (Codes 0-127), the ASCII function can also detect non-printable key codes in ASCII code. This function can also handle 16 bit unicode characters."
+msgstr "Asc-funktiota käytetään korvaamaan kirjainmerkit numeroarvoilla. Jos Asc-funktio saa tyhjän merkkijonon, $[officename] Basic ilmoittaa ajonaikaisesta virheestä. Alkuperäisten 7-bittisten ASCII-merkkien (koodit 0-127) lisäksi ASC-funktio tunnistaa myös tulostumattomat ASCII-koodin merkit. Tämä funktio osaa käsitellä myös 16-bittiset unicode-merkit."
+
+#: 03120101.xhp#hd_id3159413.10.help.text
+msgctxt "03120101.xhp#hd_id3159413.10.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03120101.xhp#par_id3149457.11.help.text
+msgid "Sub ExampleASC"
+msgstr "Sub ExampleASC"
+
+#: 03120101.xhp#par_id3150792.12.help.text
+msgid "Print ASC(\"A\") REM returns 65"
+msgstr "Print ASC(\"A\") REM palauttaa 65"
+
+#: 03120101.xhp#par_id3148797.13.help.text
+msgid "Print ASC(\"Z\") REM returns 90"
+msgstr "Print ASC(\"Z\") REM palauttaa 90"
+
+#: 03120101.xhp#par_id3163800.14.help.text
+msgid "Print ASC(\"Las Vegas\") REM returns 76, since only the first character is taken into account"
+msgstr "Print ASC(\"Las Vegas\") REM palauttaa 76, koska vain ensimmäinen merkki huomioidaan"
+
+#: 03120101.xhp#par_id3148674.15.help.text
+msgctxt "03120101.xhp#par_id3148674.15.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03120101.xhp#par_idN1067B.help.text
+msgid "<link href=\"text/sbasic/shared/03120102.xhp\">CHR</link>"
+msgstr "<link href=\"text/sbasic/shared/03120102.xhp\">CHR</link>"
+
+#: 03080701.xhp#tit.help.text
+msgid "Sgn Function [Runtime]"
+msgstr "Funktio Sgn [ajonaikainen]"
+
+#: 03080701.xhp#bm_id3148474.help.text
+msgid "<bookmark_value>Sgn function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Sgn</bookmark_value>"
+
+#: 03080701.xhp#hd_id3148474.1.help.text
+msgid "<link href=\"text/sbasic/shared/03080701.xhp\" name=\"Sgn Function [Runtime]\">Sgn Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03080701.xhp\" name=\"Sgn Function [Runtime]\">Funktio Sgn [ajonaikainen]</link>"
+
+#: 03080701.xhp#par_id3148686.2.help.text
+msgid "Returns an integer number between -1 and 1 that indicates if the number that is passed to the function is positive, negative, or zero."
+msgstr "Sign palauttaa kokonaisluvun, joka on -1, 0 tai 1. Ne ilmaisevat sen, onko funktioon välitetty luku negatiivinen, nolla vai positiivinen."
+
+#: 03080701.xhp#hd_id3156023.3.help.text
+msgctxt "03080701.xhp#hd_id3156023.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03080701.xhp#par_id3153897.4.help.text
+msgid "Sgn (Number)"
+msgstr "Sgn (luku1)"
+
+#: 03080701.xhp#hd_id3145069.5.help.text
+msgctxt "03080701.xhp#hd_id3145069.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03080701.xhp#par_id3150359.6.help.text
+msgctxt "03080701.xhp#par_id3150359.6.help.text"
+msgid "Integer"
+msgstr "Integer-tyypin kokonaisluku"
+
+#: 03080701.xhp#hd_id3150543.7.help.text
+msgctxt "03080701.xhp#hd_id3150543.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03080701.xhp#par_id3154365.8.help.text
+msgid "<emph>Number:</emph> Numeric expression that determines the value that is returned by the function."
+msgstr "<emph>Luku1:</emph> numeerinen lauseke, jonka perusteella funktio palauttaa arvon."
+
+#: 03080701.xhp#par_id3150767.9.help.text
+msgid "NumExpression"
+msgstr "Lauseke"
+
+#: 03080701.xhp#par_id3150441.10.help.text
+msgctxt "03080701.xhp#par_id3150441.10.help.text"
+msgid "Return value"
+msgstr "Palautusarvo"
+
+#: 03080701.xhp#par_id3161833.11.help.text
+msgid "negative"
+msgstr "negatiivinen"
+
+#: 03080701.xhp#par_id3155306.12.help.text
+msgid "Sgn returns -1."
+msgstr "Sgn palauttaa -1."
+
+#: 03080701.xhp#par_id3145271.13.help.text
+msgctxt "03080701.xhp#par_id3145271.13.help.text"
+msgid "0"
+msgstr "0"
+
+#: 03080701.xhp#par_id3146119.14.help.text
+msgid "Sgn returns 0."
+msgstr "Sgn palauttaa 0."
+
+#: 03080701.xhp#par_id3153139.15.help.text
+msgid "positive"
+msgstr "positiivinen"
+
+#: 03080701.xhp#par_id3154319.16.help.text
+msgid "Sgn returns 1."
+msgstr "Sgn palauttaa 1."
+
+#: 03080701.xhp#hd_id3152576.17.help.text
+msgctxt "03080701.xhp#hd_id3152576.17.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03080701.xhp#par_id3154791.18.help.text
+msgid "Sub ExampleSgn"
+msgstr "Sub ExampleSgn"
+
+#: 03080701.xhp#par_id3155416.19.help.text
+msgid "Print sgn(-10) REM returns -1"
+msgstr "Print sgn(-10) REM palauttaa -1"
+
+#: 03080701.xhp#par_id3154096.20.help.text
+msgid "Print sgn(0) REM returns 0"
+msgstr "Print sgn(0) REM palauttaa 0"
+
+#: 03080701.xhp#par_id3148457.21.help.text
+msgid "Print sgn(10) REM returns 1"
+msgstr "Print sgn(10) REM palauttaa 1"
+
+#: 03080701.xhp#par_id3144765.22.help.text
+msgctxt "03080701.xhp#par_id3144765.22.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03080101.xhp#tit.help.text
+msgid "Atn Function [Runtime]"
+msgstr "Funktio Atn [ajonaikainen]"
+
+#: 03080101.xhp#bm_id3150616.help.text
+msgid "<bookmark_value>Atn function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Atn</bookmark_value>"
+
+#: 03080101.xhp#hd_id3150616.1.help.text
+msgid "<link href=\"text/sbasic/shared/03080101.xhp\" name=\"Atn Function [Runtime]\">Atn Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03080101.xhp\" name=\"Atn Function [Runtime]\">Funktio Atn [ajonaikainen]</link>"
+
+#: 03080101.xhp#par_id3149346.2.help.text
+msgid "Trigonometric function that returns the arctangent of a numeric expression. The return value is in the range -Pi/2 to +Pi/2."
+msgstr "Atn on trigonometrinen funktio, joka palauttaa numeerisen lausekkeen arkustangentin. Palautusarvo on välillä -pii/2 ... +pii/2."
+
+#: 03080101.xhp#par_id3143271.3.help.text
+msgid "The arctangent is the inverse of the tangent function. The Atn Function returns the angle \"Alpha\", expressed in radians, using the tangent of this angle. The function can also return the angle \"Alpha\" by comparing the ratio of the length of the side that is opposite of the angle to the length of the side that is adjacent to the angle in a right-angled triangle."
+msgstr "Arkustangentti on tangenttifunktion käänteisfunktio. Voidaan ajatella, että Atn-funktio palauttaa \"alfa\"-kulman radiaaneissa käyttäen tämän kulman tangenttia argumenttinaan. Funktio voi myös palauttaa \"alfan\" vertaamalla kulman vastakkaisen sivun pituuden suhdetta kulman viereisen sivun (kateetin) pituuteen suorakulmaisessa kolmiossa."
+
+#: 03080101.xhp#par_id3145315.4.help.text
+msgid "Atn(side opposite the angle/side adjacent to angle)= Alpha"
+msgstr "Atn(kulman vastakkainen sivu/kulman viereinen kateetti)= kulma (alfa)"
+
+#: 03080101.xhp#hd_id3149669.5.help.text
+msgctxt "03080101.xhp#hd_id3149669.5.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03080101.xhp#par_id3148947.6.help.text
+msgid "Atn (Number)"
+msgstr "Atn (luku1)"
+
+#: 03080101.xhp#hd_id3148664.7.help.text
+msgctxt "03080101.xhp#hd_id3148664.7.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03080101.xhp#par_id3150359.8.help.text
+msgctxt "03080101.xhp#par_id3150359.8.help.text"
+msgid "Double"
+msgstr "Double-tyypin liukuluku"
+
+#: 03080101.xhp#hd_id3148798.9.help.text
+msgctxt "03080101.xhp#hd_id3148798.9.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03080101.xhp#par_id3156212.10.help.text
+msgid "<emph>Number:</emph> Any numerical expression that represents the ratio of two sides of a right triangle. The Atn function returns the corresponding angle in radians (arctangent)."
+msgstr "<emph>Luku1:</emph> mikä tahansa numeerinen lauseke, joka edustaa suorakulmaisen kolmion kateettien suhdetta. Atn-funktio palauttaa vastaavan kulman radiaaneissa (arkustangentti)."
+
+#: 03080101.xhp#par_id3153192.11.help.text
+msgid "To convert radians to degrees, multiply radians by 180/pi."
+msgstr "Radiaanien muuntamiseksi asteiksi, kerro radiaanit termillä 180/pi."
+
+#: 03080101.xhp#par_id3147230.12.help.text
+msgctxt "03080101.xhp#par_id3147230.12.help.text"
+msgid "degree=(radian*180)/pi"
+msgstr "asteet=(radiaanit*180)/Pi"
+
+#: 03080101.xhp#par_id3125864.13.help.text
+msgctxt "03080101.xhp#par_id3125864.13.help.text"
+msgid "radian=(degree*pi)/180"
+msgstr "radiaanit=(asteet*pi)/180"
+
+#: 03080101.xhp#par_id3159252.14.help.text
+msgid "Pi is here the fixed circle constant with the rounded value 3.14159."
+msgstr "Pi on kiinteä vakion, piin likiarvo, pyöristetty 3,14159."
+
+#: 03080101.xhp#hd_id3153142.15.help.text
+msgctxt "03080101.xhp#hd_id3153142.15.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03080101.xhp#par_id3146985.16.help.text
+msgid "REM The following example calculates for a right-angled triangle"
+msgstr "REM Tämä esimerkki laskee suorakulmaisesta kolmiosta... "
+
+#: 03080101.xhp#par_id3145750.17.help.text
+msgid "REM the angle Alpha from the tangent of the angle Alpha:"
+msgstr "REM ... kulman alfa alfa-kulman tangentista:"
+
+#: 03080101.xhp#par_id3146975.18.help.text
+msgid "Sub ExampleATN"
+msgstr "Sub ExampleATN"
+
+#: 03080101.xhp#par_id3151112.19.help.text
+msgid "REM rounded Pi = 3.14159 is a predefined constant"
+msgstr "REM Pi = 3.14159 (pyöristettynä) on esimääritelty vakio, piin likiarvo"
+
+#: 03080101.xhp#par_id3159156.20.help.text
+msgid "Dim d1 As Double"
+msgstr "Dim d1 As Double"
+
+#: 03080101.xhp#par_id3147435.21.help.text
+msgid "Dim d2 As Double"
+msgstr "Dim d2 As Double"
+
+#: 03080101.xhp#par_id3149262.22.help.text
+msgid "d1 = InputBox$ (\"Enter the length of the side adjacent to the angle: \",\"Adjacent\")"
+msgstr "d1 = InputBox$ (\"Anna alfa-kulman viereisen kateetin pituus: \",\"Viereinen kateetti\")"
+
+#: 03080101.xhp#par_id3149482.23.help.text
+msgid "d2 = InputBox$ (\"Enter the length of the side opposite the angle: \",\"Opposite\")"
+msgstr "d2 = InputBox$ (\"Anna alfa-kulman vastaisen sivun pituus: \",\"Vastainen kateetti\")"
+
+#: 03080101.xhp#par_id3155415.24.help.text
+msgid "Print \"The Alpha angle is\"; (atn (d2/d1) * 180 / Pi); \" degrees\""
+msgstr "Print \"Kulma alfa on\"; (atn (d2/d1) * 180 / Pi); \" astetta\""
+
+#: 03080101.xhp#par_id3149959.25.help.text
+msgctxt "03080101.xhp#par_id3149959.25.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03080600.xhp#tit.help.text
+msgid "Absolute Values"
+msgstr "Itseisarvot"
+
+#: 03080600.xhp#hd_id3146958.1.help.text
+msgid "<link href=\"text/sbasic/shared/03080600.xhp\" name=\"Absolute Values\">Absolute Values</link>"
+msgstr "<link href=\"text/sbasic/shared/03080600.xhp\" name=\"Absolute Values\">Itseisarvot</link>"
+
+#: 03080600.xhp#par_id3150771.2.help.text
+msgid "This function returns absolute values."
+msgstr "Tämä funktio palauttaa itseisarvoja."
+
+#: 03101130.xhp#tit.help.text
+msgid "DefSng Statement [Runtime]"
+msgstr "DefSng-lause [ajonaikainen]"
+
+#: 03101130.xhp#bm_id2445142.help.text
+msgid "<bookmark_value>DefSng statement</bookmark_value>"
+msgstr "<bookmark_value>DefSng-lause</bookmark_value>"
+
+#: 03101130.xhp#par_idN10577.help.text
+msgid "<link href=\"text/sbasic/shared/03101130.xhp\">DefSng Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03101130.xhp\">DefSng-lause [ajonaikainen]</link>"
+
+#: 03101130.xhp#par_idN10587.help.text
+msgid "If no type-declaration character or keyword is specified, the DefSng statement sets the default variable type, according to a letter range."
+msgstr "DefSng-lause asettaa muuttujan tietotyyppi kirjainalueen mukaiseksi, mikäli tyypin määrittävää kirjainta tai avainsanaa ei ole käytetty."
+
+#: 03101130.xhp#par_idN1058A.help.text
+msgctxt "03101130.xhp#par_idN1058A.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03101130.xhp#par_idN1058E.help.text
+msgctxt "03101130.xhp#par_idN1058E.help.text"
+msgid "Defxxx Characterrange1[, Characterrange2[,...]]"
+msgstr "Defxxx kirjainalue1[, kirjainalue2[,...]]"
+
+#: 03101130.xhp#par_idN10591.help.text
+msgctxt "03101130.xhp#par_idN10591.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03101130.xhp#par_idN10595.help.text
+msgctxt "03101130.xhp#par_idN10595.help.text"
+msgid "<emph>Characterrange:</emph> Letters that specify the range of variables that you want to set a default data type for."
+msgstr "<emph>Kirjainalue:</emph> kirjaimet, jotka määrittävät alkukirjaimina joukon muuttujia, joille asetetaan oletustietotyyppi."
+
+#: 03101130.xhp#par_idN1059C.help.text
+msgctxt "03101130.xhp#par_idN1059C.help.text"
+msgid "<emph>xxx:</emph> Keyword that defines the default variable type:"
+msgstr "<emph>xxx:</emph> avainsana, joka määrittää oletusmuuttujatyypin:"
+
+#: 03101130.xhp#par_idN105A3.help.text
+msgctxt "03101130.xhp#par_idN105A3.help.text"
+msgid "<emph>Keyword:</emph> Default variable type"
+msgstr "<emph>Avainsana:</emph> oletusmuuttujatyyppi"
+
+#: 03101130.xhp#par_idN105AA.help.text
+msgid "<emph>DefSng:</emph> Single"
+msgstr "<emph>DefSng:</emph> perustarkkuuden liukuluku"
+
+#: 03101130.xhp#par_idN105B1.help.text
+msgctxt "03101130.xhp#par_idN105B1.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03101130.xhp#par_idN105B5.help.text
+msgctxt "03101130.xhp#par_idN105B5.help.text"
+msgid "REM Prefix definitions for variable types:"
+msgstr "REM Etuliitteen määrittämät muuttujatyypit:"
+
+#: 03101130.xhp#par_idN105B8.help.text
+msgctxt "03101130.xhp#par_idN105B8.help.text"
+msgid "DefBool b"
+msgstr "DefBool b"
+
+#: 03101130.xhp#par_idN105BB.help.text
+msgctxt "03101130.xhp#par_idN105BB.help.text"
+msgid "DefDate t"
+msgstr "DefDate t"
+
+#: 03101130.xhp#par_idN105BE.help.text
+msgctxt "03101130.xhp#par_idN105BE.help.text"
+msgid "DefDbL d"
+msgstr "DefDbL d"
+
+#: 03101130.xhp#par_idN105C1.help.text
+msgctxt "03101130.xhp#par_idN105C1.help.text"
+msgid "DefInt i"
+msgstr "DefInt i"
+
+#: 03101130.xhp#par_idN105C4.help.text
+msgctxt "03101130.xhp#par_idN105C4.help.text"
+msgid "DefLng l"
+msgstr "DefLng l"
+
+#: 03101130.xhp#par_idN105C7.help.text
+msgctxt "03101130.xhp#par_idN105C7.help.text"
+msgid "DefObj o"
+msgstr "DefObj o"
+
+#: 03101130.xhp#par_idN105CA.help.text
+msgctxt "03101130.xhp#par_idN105CA.help.text"
+msgid "DefVar v"
+msgstr "DefVar v"
+
+#: 03101130.xhp#par_idN105CD.help.text
+msgid "DefSng s"
+msgstr "DefSng s"
+
+#: 03101130.xhp#par_idN105D0.help.text
+msgid "Sub ExampleDefSng"
+msgstr "Sub ExampleDefSng"
+
+#: 03101130.xhp#par_idN105D3.help.text
+msgid "sSng=Single REM sSng is an implicit single variable"
+msgstr "sSng=Single REM sSng on oletuksellisesti perustarkkuuden liukulukumuuttuja"
+
+#: 03101130.xhp#par_idN105D6.help.text
+msgctxt "03101130.xhp#par_idN105D6.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03020408.xhp#tit.help.text
+msgid "FileLen-Function [Runtime]"
+msgstr "Funktio FileLen [ajonaikainen]"
+
+#: 03020408.xhp#bm_id3153126.help.text
+msgid "<bookmark_value>FileLen function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio FileLen</bookmark_value>"
+
+#: 03020408.xhp#hd_id3153126.1.help.text
+msgid "<link href=\"text/sbasic/shared/03020408.xhp\" name=\"FileLen-Function [Runtime]\">FileLen Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03020408.xhp\" name=\"FileLen-Function [Runtime]\">Funktio FileLen [ajonaikainen]</link>"
+
+#: 03020408.xhp#par_id3145068.2.help.text
+msgid "Returns the length of a file in bytes."
+msgstr "FileLen palauttaa tiedoston koon tavuina."
+
+#: 03020408.xhp#hd_id3159414.3.help.text
+msgctxt "03020408.xhp#hd_id3159414.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03020408.xhp#par_id3149656.4.help.text
+msgid "FileLen (Text As String)"
+msgstr "FileLen (teksti1 As String)"
+
+#: 03020408.xhp#hd_id3148798.5.help.text
+msgctxt "03020408.xhp#hd_id3148798.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03020408.xhp#par_id3156282.6.help.text
+msgctxt "03020408.xhp#par_id3156282.6.help.text"
+msgid "Long"
+msgstr "Long-tyypin kokonaisluku"
+
+#: 03020408.xhp#hd_id3150768.7.help.text
+msgctxt "03020408.xhp#hd_id3150768.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03020408.xhp#par_id3153193.8.help.text
+msgctxt "03020408.xhp#par_id3153193.8.help.text"
+msgid "<emph>Text:</emph> Any string expression that contains an unambiguous file specification. You can also use <link href=\"text/sbasic/shared/00000002.xhp\" name=\"URL notation\">URL notation</link>."
+msgstr "<emph>Teksti1:</emph> merkkijonolauseke, joka määrittää tiedoston yksikäsitteisesti. Voidaan käyttää myös <link href=\"text/sbasic/shared/00000002.xhp\" name=\"URL notation\">URL-esitysmuotoa</link>."
+
+#: 03020408.xhp#par_id3150439.9.help.text
+msgid "This function determines the length of a file. If the FileLen function is called for an open file, it returns the file length before it was opened. To determine the current file length of an open file, use the Lof function."
+msgstr "FileLen-funktio määrittää tiedoston koon. Jos funktiota kutsutaan avoimen tiedoston määrittämiseen, se palauttaa tiedoston pituuden, joka sillä oli ennen avaamista. Käsiteltävän tiedoston koon määrittämiseen käytetään Lof-funktiota."
+
+#: 03020408.xhp#hd_id3163710.10.help.text
+msgctxt "03020408.xhp#hd_id3163710.10.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03020408.xhp#par_id3159154.11.help.text
+msgid "Sub ExampleFileLen"
+msgstr "Sub ExampleFileLen"
+
+#: 03020408.xhp#par_id3145271.12.help.text
+msgid "msgbox FileLen(\"C:\\autoexec.bat\")"
+msgstr "msgbox FileLen(\"C:\\autoexec.bat\")"
+
+#: 03020408.xhp#par_id3145749.13.help.text
+msgctxt "03020408.xhp#par_id3145749.13.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03070200.xhp#tit.help.text
+msgid "\"*\" Operator [Runtime]"
+msgstr "Operaattori \"*\" [ajonaikainen]"
+
+#: 03070200.xhp#bm_id3147573.help.text
+msgid "<bookmark_value>\"*\" operator (mathematical)</bookmark_value>"
+msgstr "<bookmark_value>operaattori \"*\" (matemaattinen)</bookmark_value>"
+
+#: 03070200.xhp#hd_id3147573.1.help.text
+msgid "<link href=\"text/sbasic/shared/03070200.xhp\">\"*\" Operator [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03070200.xhp\">Operaattori \"*\" [ajonaikainen]</link>"
+
+#: 03070200.xhp#par_id3154347.2.help.text
+msgid "Multiplies two values."
+msgstr "Kerrotaan kaksi arvoa."
+
+#: 03070200.xhp#hd_id3148946.3.help.text
+msgctxt "03070200.xhp#hd_id3148946.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03070200.xhp#par_id3150358.4.help.text
+msgid "Result = Expression1 * Expression2"
+msgstr "tulos = lauseke1 * lauseke2"
+
+#: 03070200.xhp#hd_id3150400.5.help.text
+msgctxt "03070200.xhp#hd_id3150400.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03070200.xhp#par_id3154365.6.help.text
+msgid "<emph>Result:</emph> Any numeric expression that records the result of a multiplication."
+msgstr "<emph>Tulos:</emph> mikä tahansa numeerinen lauseke, joka tallentaa kertolaskun tulon."
+
+#: 03070200.xhp#par_id3154685.7.help.text
+msgid "<emph>Expression1, Expression2:</emph> Any numeric expressions that you want to multiply."
+msgstr "<emph>Lauseke1, lauseke2:</emph> mitkä tahansa numeeriset lausekkeet, jotka halutaan kertoa keskenään."
+
+#: 03070200.xhp#hd_id3153968.8.help.text
+msgctxt "03070200.xhp#hd_id3153968.8.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03070200.xhp#par_id3155132.9.help.text
+msgid "Sub ExampleMultiplication1"
+msgstr "Sub ExampleMultiplication1"
+
+#: 03070200.xhp#par_id3159254.10.help.text
+msgid "Print 5 * 5"
+msgstr "Tulosta"
+
+#: 03070200.xhp#par_id3153091.11.help.text
+msgctxt "03070200.xhp#par_id3153091.11.help.text"
+msgid "End sub"
+msgstr "End Sub"
+
+#: 03070200.xhp#par_id3149667.13.help.text
+msgid "Sub ExampleMultiplication2"
+msgstr "Sub ExampleMultiplication2"
+
+#: 03070200.xhp#par_id3151113.14.help.text
+msgctxt "03070200.xhp#par_id3151113.14.help.text"
+msgid "Dim iValue1 as Integer"
+msgstr "Dim iValue1 as Integer"
+
+#: 03070200.xhp#par_id3147434.15.help.text
+msgctxt "03070200.xhp#par_id3147434.15.help.text"
+msgid "Dim iValue2 as Integer"
+msgstr "Dim iValue2 as Integer"
+
+#: 03070200.xhp#par_id3153727.16.help.text
+msgctxt "03070200.xhp#par_id3153727.16.help.text"
+msgid "iValue1 = 5"
+msgstr "iValue1 = 5"
+
+#: 03070200.xhp#par_id3147348.17.help.text
+msgctxt "03070200.xhp#par_id3147348.17.help.text"
+msgid "iValue2 = 10"
+msgstr "iValue2 = 10"
+
+#: 03070200.xhp#par_id3149261.18.help.text
+msgid "Print iValue1 * iValue2"
+msgstr "Print iValue1 * iValue2"
+
+#: 03070200.xhp#par_id3148646.19.help.text
+msgctxt "03070200.xhp#par_id3148646.19.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03050000.xhp#tit.help.text
+msgid "Error-Handling Functions"
+msgstr "Virheenkäsittelyn funktiot"
+
+#: 03050000.xhp#hd_id3143271.1.help.text
+msgid "<link href=\"text/sbasic/shared/03050000.xhp\" name=\"Error-Handling Functions\">Error-Handling Functions</link>"
+msgstr "<link href=\"text/sbasic/shared/03050000.xhp\" name=\"Error-Handling Functions\">Virheenkäsittelyn funktiot</link>"
+
+#: 03050000.xhp#par_id3145068.2.help.text
+msgid "Use the following statements and functions to define the way $[officename] Basic reacts to run-time errors."
+msgstr "Oheisia funktioita käyttämällä määritetään $[officename] Basicin reagointi ajonaikaisiin virheisiin."
+
+#: 03050000.xhp#par_id3148946.3.help.text
+msgid "$[officename] Basic offers several methods to prevent the termination of a program when a run-time error occurs."
+msgstr "$[officename] Basicissa on lukuisia menetelmiä, joilla estetään ohjelman päättyminen ajonaikaisen virheen tapahtuessa."
+
+#: 03103700.xhp#tit.help.text
+msgid "Set Statement[Runtime]"
+msgstr "Set-lause [ajonaikainen]"
+
+#: 03103700.xhp#bm_id3154422.help.text
+msgid "<bookmark_value>Set statement</bookmark_value><bookmark_value>Nothing object</bookmark_value>"
+msgstr "<bookmark_value>Set-lause</bookmark_value><bookmark_value>Nothing-objekti</bookmark_value>"
+
+#: 03103700.xhp#hd_id3154422.1.help.text
+msgid "<link href=\"text/sbasic/shared/03103700.xhp\" name=\"Set Statement[Runtime]\">Set Statement[Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03103700.xhp\" name=\"Set Statement[Runtime]\">Set Statement[Runtime]</link>"
+
+#: 03103700.xhp#par_id3159149.2.help.text
+msgid "Sets an object reference on a variable or a Property."
+msgstr "Set-lause asettaa objektiviitteen muuttujaan tai ominaisuuteen."
+
+#: 03103700.xhp#hd_id3153105.3.help.text
+msgctxt "03103700.xhp#hd_id3153105.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03103700.xhp#par_id3154217.4.help.text
+msgid "Set ObjectVar = Object"
+msgstr "Set objekti_muuttuja = objekti"
+
+#: 03103700.xhp#hd_id3154685.5.help.text
+msgctxt "03103700.xhp#hd_id3154685.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03103700.xhp#par_id3156281.6.help.text
+msgid "<emph>ObjectVar:</emph> a variable or a property that requires an object reference."
+msgstr "<emph>Objekti_muuttuja:</emph> muuttuja tai ominaisuus, joka vaatii objektiviitteen."
+
+#: 03103700.xhp#par_id3159252.7.help.text
+msgid "<emph>Object:</emph> Object that the variable or the property refers to."
+msgstr "<emph>Objekti:</emph> objekti, johon muuttuja tai ominaisuus viittaa."
+
+#: 03103700.xhp#par_idN10623.help.text
+msgid "<emph>Nothing</emph> - Assign the <emph>Nothing</emph> object to a variable to remove a previous assignment."
+msgstr "<emph>Nothing</emph> - sijoittaa <emph>Nothing</emph>-objektin muuttujaan poistaen aiemman sijoituksen."
+
+#: 03103700.xhp#hd_id3159153.8.help.text
+msgctxt "03103700.xhp#hd_id3159153.8.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03103700.xhp#par_id3147349.9.help.text
+msgid "Sub ExampleSet"
+msgstr "Sub ExampleSet"
+
+#: 03103700.xhp#par_id3149481.10.help.text
+msgid "Dim oDoc As Object"
+msgstr "Dim oDoc As Object"
+
+#: 03103700.xhp#par_id3153140.11.help.text
+msgid "Set oDoc = ActiveWindow"
+msgstr "Set oDoc = ActiveWindow"
+
+#: 03103700.xhp#par_id3153190.12.help.text
+msgid "Print oDoc.Name"
+msgstr "Print oDoc.Name"
+
+#: 03103700.xhp#par_id3161833.13.help.text
+msgctxt "03103700.xhp#par_id3161833.13.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03132400.xhp#tit.help.text
+msgid "CreateObject Function [Runtime]"
+msgstr "Funktio CreateObject [ajonaikainen]"
+
+#: 03132400.xhp#bm_id659810.help.text
+msgid "<bookmark_value>CreateObject function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio CreateObject</bookmark_value>"
+
+#: 03132400.xhp#par_idN10580.help.text
+msgid "<link href=\"text/sbasic/shared/03132400.xhp\">CreateObject Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03132400.xhp\">Funktio CreateObject [ajonaikainen]</link>"
+
+#: 03132400.xhp#par_idN10590.help.text
+msgid "<ahelp hid=\".\">Creates a UNO object. On Windows, can also create OLE objects.</ahelp>"
+msgstr "<ahelp hid=\".\">CreateObject luo UNO-olion. Windowsissa voidaan luoda myös OLE-objekti.</ahelp>"
+
+#: 03132400.xhp#par_idN1059F.help.text
+msgid "This method creates instances of the type that is passed as parameter."
+msgstr "Tämä metodi luo ilmentymän, jonka tyyppi välitetään parametrissä."
+
+#: 03132400.xhp#par_idN105A2.help.text
+msgctxt "03132400.xhp#par_idN105A2.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi"
+
+#: 03132400.xhp#par_idN105A6.help.text
+msgid "oObj = CreateObject( type )"
+msgstr "oObj = CreateObject( type )"
+
+#: 03132400.xhp#par_idN105A9.help.text
+msgctxt "03132400.xhp#par_idN105A9.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03132400.xhp#par_idN105AD.help.text
+msgid "Type address"
+msgstr "Type osoite1"
+
+#: 03132400.xhp#par_idN105B0.help.text
+msgid "Name1 as String"
+msgstr "Name1 as String"
+
+#: 03132400.xhp#par_idN105B4.help.text
+msgid "City as String"
+msgstr "City as String"
+
+#: 03132400.xhp#par_idN105B8.help.text
+msgid "End Type"
+msgstr "End Type"
+
+#: 03132400.xhp#par_idN105BB.help.text
+msgid "Sub main"
+msgstr "Sub Main"
+
+#: 03132400.xhp#par_idN105BE.help.text
+msgid "myaddress = CreateObject(\"address\")"
+msgstr "myaddress = CreateObject(\"osoite1\")"
+
+#: 03132400.xhp#par_idN105C2.help.text
+msgid "MsgBox IsObject(myaddress)"
+msgstr "MsgBox IsObject(myaddress)"
+
+#: 03132400.xhp#par_idN105C6.help.text
+msgctxt "03132400.xhp#par_idN105C6.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03060100.xhp#tit.help.text
+msgid "AND Operator [Runtime]"
+msgstr "Operaattori AND [ajonaikainen]"
+
+#: 03060100.xhp#bm_id3146117.help.text
+msgid "<bookmark_value>AND operator (logical)</bookmark_value>"
+msgstr "<bookmark_value>operaattori AND (looginen)</bookmark_value>"
+
+#: 03060100.xhp#hd_id3146117.1.help.text
+msgid "<link href=\"text/sbasic/shared/03060100.xhp\" name=\"AND Operator [Runtime]\">AND Operator [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03060100.xhp\" name=\"AND Operator [Runtime]\">AND-operaattori [ajonaikainen]</link>"
+
+#: 03060100.xhp#par_id3143268.2.help.text
+msgid "Logically combines two expressions."
+msgstr "AND yhdistää kaksi lauseketta loogisesti."
+
+#: 03060100.xhp#hd_id3147574.3.help.text
+msgctxt "03060100.xhp#hd_id3147574.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03060100.xhp#par_id3156344.4.help.text
+msgid "Result = Expression1 And Expression2"
+msgstr "Tulos = lauseke1 And lauseke2"
+
+#: 03060100.xhp#hd_id3148946.5.help.text
+msgctxt "03060100.xhp#hd_id3148946.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03060100.xhp#par_id3149457.6.help.text
+msgid "<emph>Result:</emph> Any numeric variable that records the result of the combination."
+msgstr "<emph>Tulos:</emph> mikä tahansa numeerinen muuttuja, johon yhdistämisen tulos voidaan tallentaa."
+
+#: 03060100.xhp#par_id3150541.7.help.text
+msgid "<emph>Expression1, Expression2:</emph> Any expressions that you want to combine."
+msgstr "<emph>Lauseke1, lauseke2:</emph> mitkä tahansa lausekkeet, jotka halutaan yhdistää."
+
+#: 03060100.xhp#par_id3156215.8.help.text
+msgid "Boolean expressions combined with AND only return the value <emph>True</emph> if both expressions evaluate to <emph>True</emph>:"
+msgstr "Boolen lausekkeet, jotka yhdistetään AND-operaattorilla, palauttavat arvon <emph>True</emph>(tosi), vain kun molemmat lausekkeet tuottavat arvon <emph>True</emph>:"
+
+#: 03060100.xhp#par_id3150870.9.help.text
+msgid "<emph>True</emph> AND <emph>True</emph> returns <emph>True</emph>; for all other combinations the result is <emph>False</emph>."
+msgstr "<emph>True</emph> AND <emph>True</emph> palauttaa <emph>True</emph>; kaikista muista yhdistelmistä tuloksena on <emph>False</emph>(epätosi)."
+
+#: 03060100.xhp#par_id3153768.10.help.text
+msgid "The AND operator also performs a bitwise comparison of identically positioned bits in two numeric expressions."
+msgstr "AND-operaattori suorittaa myös bittitason vertailun kahden luvun samanpaikkaisten bittien kesken."
+
+#: 03060100.xhp#hd_id3153727.11.help.text
+msgctxt "03060100.xhp#hd_id3153727.11.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03060100.xhp#par_id3149481.12.help.text
+msgid "Sub ExampleAnd"
+msgstr "Sub ExampleAnd"
+
+#: 03060100.xhp#par_id3152577.13.help.text
+msgctxt "03060100.xhp#par_id3152577.13.help.text"
+msgid "Dim A as Variant, B as Variant, C as Variant, D as Variant"
+msgstr "Dim A as Variant, B as Variant, C as Variant, D as Variant"
+
+#: 03060100.xhp#par_id3152598.14.help.text
+msgid "Dim vVarOut as Variant"
+msgstr "Dim vVarOut as Variant"
+
+#: 03060100.xhp#par_id3153092.15.help.text
+msgctxt "03060100.xhp#par_id3153092.15.help.text"
+msgid "A = 10: B = 8: C = 6: D = Null"
+msgstr "A = 10: B = 8: C = 6: D = Null"
+
+#: 03060100.xhp#par_id3146984.16.help.text
+msgid "vVarOut = A > B And B > C REM returns -1"
+msgstr "vVarOut = A > B And B > C REM palauttaa -1"
+
+#: 03060100.xhp#par_id3154014.17.help.text
+msgid "vVarOut = B > A And B > C REM returns 0"
+msgstr "vVarOut = B > A And B > C REM palauttaa 0"
+
+#: 03060100.xhp#par_id3149262.18.help.text
+msgid "vVarOut = A > B And B > D REM returns 0"
+msgstr "vVarOut = A > B And B > D REM palauttaa 0"
+
+#: 03060100.xhp#par_id3145751.19.help.text
+msgid "vVarOut = (B > D And B > A) REM returns 0"
+msgstr "vVarOut = (B > D And B > A) REM palauttaa 0"
+
+#: 03060100.xhp#par_id3147394.20.help.text
+msgid "vVarOut = B And A REM returns 8 due to the bitwise AND combination of both arguments"
+msgstr "vVarOut = B And A REM palauttaa 8 johtuen molempien argumenttien AND-yhdistelystä biteittäin."
+
+#: 03060100.xhp#par_id3151073.21.help.text
+msgctxt "03060100.xhp#par_id3151073.21.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03080300.xhp#tit.help.text
+msgid "Generating Random Numbers"
+msgstr "Satunnaislukujen tuottaminen"
+
+#: 03080300.xhp#hd_id3143270.1.help.text
+msgid "<link href=\"text/sbasic/shared/03080300.xhp\" name=\"Generating Random Numbers\">Generating Random Numbers</link>"
+msgstr "<link href=\"text/sbasic/shared/03080300.xhp\" name=\"Generating Random Numbers\">Satunnaislukujen tuottaminen</link>"
+
+#: 03080300.xhp#par_id3154347.2.help.text
+msgid "The following statements and functions generate random numbers."
+msgstr "Oheiset lauseet ja funktiot tuottavat satunnaislukuja."
+
+#: 03104700.xhp#tit.help.text
+msgid "Erase Function [Runtime]"
+msgstr "Funktio Erase [ajonaikainen]"
+
+#: 03104700.xhp#bm_id624713.help.text
+msgid "<bookmark_value>Erase function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Erase</bookmark_value>"
+
+#: 03104700.xhp#par_idN10548.help.text
+msgid "<link href=\"text/sbasic/shared/03104700.xhp\">Erase Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03104700.xhp\">Funktio Erase [ajonaikainen]</link>"
+
+#: 03104700.xhp#par_idN10558.help.text
+msgid "Erases the contents of array elements of fixed size arrays, and releases the memory used by arrays of variable size."
+msgstr "Erase poistaa kiinteäkokoisten taulukoiden alkioiden sisällöt ja vapauttaa muuttavakokoisten taulukoiden käyttämän muistin."
+
+#: 03104700.xhp#par_idN1055D.help.text
+msgctxt "03104700.xhp#par_idN1055D.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03104700.xhp#par_idN105E6.help.text
+msgid "Erase Arraylist"
+msgstr "Erase taulukkoluettelo"
+
+#: 03104700.xhp#par_idN105E9.help.text
+msgctxt "03104700.xhp#par_idN105E9.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03104700.xhp#par_idN105ED.help.text
+msgid "<emph>Arraylist</emph> - The list of arrays to be erased."
+msgstr "<emph>Taulukkoluettelo</emph> - poistettavien taulukoiden luettelo."
+
+#: 03090400.xhp#tit.help.text
+msgid "Further Statements"
+msgstr "Lisää lauseita"
+
+#: 03090400.xhp#hd_id3145316.1.help.text
+msgid "<link href=\"text/sbasic/shared/03090400.xhp\" name=\"Further Statements\">Further Statements</link>"
+msgstr "<link href=\"text/sbasic/shared/03090400.xhp\" name=\"Further Statements\">Lisää lauseita</link>"
+
+#: 03090400.xhp#par_id3154923.2.help.text
+msgid "Statements that do not belong to any of the other runtime categories are described here."
+msgstr "Lauseet, jotka eivät kuulu muihin ajonaikaisiin luokkiin, on kuvattu oheisena."
+
+#: 01030000.xhp#tit.help.text
+msgid "Integrated Development Environment (IDE)"
+msgstr "Kehitysympäristö (IDE)"
+
+#: 01030000.xhp#bm_id3145090.help.text
+msgid "<bookmark_value>Basic IDE;Integrated Development Environment</bookmark_value><bookmark_value>IDE;Integrated Development Environment</bookmark_value>"
+msgstr "<bookmark_value>Basic IDE;kehitysympäristö</bookmark_value><bookmark_value>IDE;kehitysympäristö</bookmark_value>"
+
+#: 01030000.xhp#hd_id3145090.1.help.text
+msgid "<link href=\"text/sbasic/shared/01030000.xhp\" name=\"Integrated Development Environment (IDE)\">Integrated Development Environment (IDE)</link>"
+msgstr "<link href=\"text/sbasic/shared/01030000.xhp\" name=\"Integrated Development Environment (IDE)\">Kehitysympäristö (IDE)</link>"
+
+#: 01030000.xhp#par_id3146795.2.help.text
+msgid "This section describes the Integrated Development Environment for $[officename] Basic."
+msgstr "$[officename] Basicin kehitysympäristö eli IDE kuvaillaan oheisena."
+
+#: 03102900.xhp#tit.help.text
+msgid "LBound Function [Runtime]"
+msgstr "Funktio LBound [ajonaikainen]"
+
+#: 03102900.xhp#bm_id3156027.help.text
+msgid "<bookmark_value>LBound function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio LBound</bookmark_value>"
+
+#: 03102900.xhp#hd_id3156027.1.help.text
+msgid "<link href=\"text/sbasic/shared/03102900.xhp\" name=\"LBound Function [Runtime]\">LBound Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03102900.xhp\" name=\"LBound Function [Runtime]\">Funktio LBound [ajonaikainen]</link>"
+
+#: 03102900.xhp#par_id3147226.2.help.text
+msgid "Returns the lower boundary of an array."
+msgstr "LBound palauttaa taulukon indeksien alarajan."
+
+#: 03102900.xhp#hd_id3148538.3.help.text
+msgctxt "03102900.xhp#hd_id3148538.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03102900.xhp#par_id3150503.4.help.text
+msgid "LBound (ArrayName [, Dimension])"
+msgstr "LBound (taulukon_nimi [, ulottuvuus])"
+
+#: 03102900.xhp#hd_id3150984.5.help.text
+msgctxt "03102900.xhp#hd_id3150984.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03102900.xhp#par_id3153126.6.help.text
+msgctxt "03102900.xhp#par_id3153126.6.help.text"
+msgid "Integer"
+msgstr "Integer-tyypin kokonaisluku"
+
+#: 03102900.xhp#hd_id3144500.7.help.text
+msgctxt "03102900.xhp#hd_id3144500.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03102900.xhp#par_id3145069.8.help.text
+msgid "<emph>ArrayName:</emph> Name of the array for which you want to return the upper (<emph>Ubound</emph>) or the lower (<emph>LBound</emph>) boundary of the array dimension."
+msgstr "<emph>Taulukon_nimi:</emph> sen taulukon nimi, josta ulottuvuuden yläraja (<emph>Ubound</emph>) tai alaraja (<emph>LBound</emph>) on tarkoitus palauttaa."
+
+#: 03102900.xhp#par_id3149457.9.help.text
+msgid "<emph>[Dimension]:</emph> Integer that specifies which dimension to return the upper (<emph>Ubound</emph>) or the lower (<emph>LBound</emph>) boundary for. If a value is not specified, the first dimension is assumed."
+msgstr "<emph>[Ulottuvuus]:</emph> kokonaisluku, joka määrittää, mistä taulukon ulottuvuudesta yläraja (<emph>Ubound</emph>) tai alaraja (<emph>LBound</emph>) palautetaan. Jos arvoa ei määritetä, oletuksena on ensimmäinen ulottuvuus."
+
+#: 03102900.xhp#hd_id3145171.10.help.text
+msgctxt "03102900.xhp#hd_id3145171.10.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03102900.xhp#par_id3148673.11.help.text
+msgctxt "03102900.xhp#par_id3148673.11.help.text"
+msgid "Sub ExampleUboundLbound"
+msgstr "Sub ExampleUboundLbound"
+
+#: 03102900.xhp#par_id3153193.12.help.text
+msgctxt "03102900.xhp#par_id3153193.12.help.text"
+msgid "Dim sVar(10 to 20) As String"
+msgstr "Dim sVar(10 to 20) As String"
+
+#: 03102900.xhp#par_id3148452.13.help.text
+msgctxt "03102900.xhp#par_id3148452.13.help.text"
+msgid "print LBound(sVar())"
+msgstr "print LBound(sVar())"
+
+#: 03102900.xhp#par_id3153768.14.help.text
+msgctxt "03102900.xhp#par_id3153768.14.help.text"
+msgid "print UBound(sVar())"
+msgstr "print UBound(sVar())"
+
+#: 03102900.xhp#par_id3147288.15.help.text
+msgctxt "03102900.xhp#par_id3147288.15.help.text"
+msgid "end Sub"
+msgstr "End Sub"
+
+#: 03102900.xhp#par_id3146974.16.help.text
+msgctxt "03102900.xhp#par_id3146974.16.help.text"
+msgid "Sub ExampleUboundLbound2"
+msgstr "Sub ExampleUboundLbound2"
+
+#: 03102900.xhp#par_id3146985.17.help.text
+msgctxt "03102900.xhp#par_id3146985.17.help.text"
+msgid "Dim sVar(10 to 20,5 To 70) As String"
+msgstr "Dim sVar(10 to 20,5 To 70) As String"
+
+#: 03102900.xhp#par_id3145365.18.help.text
+msgctxt "03102900.xhp#par_id3145365.18.help.text"
+msgid "Print LBound(sVar()) REM Returns 10"
+msgstr "Print LBound(sVar()) REM palauttaa arvon 10"
+
+#: 03102900.xhp#par_id3150486.19.help.text
+msgctxt "03102900.xhp#par_id3150486.19.help.text"
+msgid "Print UBound(sVar()) REM Returns 20"
+msgstr "Print UBound(sVar()) REM palauttaa arvon 20"
+
+#: 03102900.xhp#par_id3149665.20.help.text
+msgctxt "03102900.xhp#par_id3149665.20.help.text"
+msgid "Print LBound(sVar(),2) REM Returns 5"
+msgstr "Print LBound(sVar(),2) REM palauttaa arvon 5"
+
+#: 03102900.xhp#par_id3159154.21.help.text
+msgctxt "03102900.xhp#par_id3159154.21.help.text"
+msgid "Print UBound(sVar(),2) REM Returns 70"
+msgstr "Print UBound(sVar(),2) REM palauttaa arvon 70"
+
+#: 03102900.xhp#par_id3154013.22.help.text
+msgctxt "03102900.xhp#par_id3154013.22.help.text"
+msgid "end Sub"
+msgstr "End Sub"
+
+#: 03080301.xhp#tit.help.text
+msgid "Randomize Statement [Runtime]"
+msgstr "Randomize-lause [ajonaikainen]"
+
+#: 03080301.xhp#bm_id3150616.help.text
+msgid "<bookmark_value>Randomize statement</bookmark_value>"
+msgstr "<bookmark_value>Randomize-lause</bookmark_value>"
+
+#: 03080301.xhp#hd_id3150616.1.help.text
+msgid "<link href=\"text/sbasic/shared/03080301.xhp\" name=\"Randomize Statement [Runtime]\">Randomize Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03080301.xhp\" name=\"Randomize Statement [Runtime]\">Randomize-lause [ajonaikainen]</link>"
+
+#: 03080301.xhp#par_id3145090.2.help.text
+msgid "Initializes the random-number generator."
+msgstr "Alustetaan satunnaislukugeneraattori."
+
+#: 03080301.xhp#hd_id3147573.3.help.text
+msgctxt "03080301.xhp#hd_id3147573.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03080301.xhp#par_id3145315.4.help.text
+msgid "Randomize [Number]"
+msgstr "Randomize [Number]"
+
+#: 03080301.xhp#hd_id3152456.5.help.text
+msgctxt "03080301.xhp#hd_id3152456.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03080301.xhp#par_id3149670.6.help.text
+msgid "<emph>Number:</emph> Any integer value that initializes the random-number generator."
+msgstr "<emph>Luku1:</emph> kokonaisluku, jolla satunnaislukugeneraattori alustetaan."
+
+#: 03080301.xhp#hd_id3149655.7.help.text
+msgctxt "03080301.xhp#hd_id3149655.7.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03080301.xhp#par_id3151211.8.help.text
+msgid "Sub ExampleRandomize"
+msgstr "Sub ExampleRandomize"
+
+#: 03080301.xhp#par_id3147229.9.help.text
+msgid "Dim iVar As Integer, sText As String"
+msgstr "Dim iVar As Integer, sText As String"
+
+#: 03080301.xhp#par_id3150870.10.help.text
+msgid "Dim iSpectral(10) As Integer"
+msgstr "Dim iSpectral(10) As Integer"
+
+#: 03080301.xhp#par_id3148673.12.help.text
+msgid "Randomize 2^14-1"
+msgstr "Randomize 2^14-1"
+
+#: 03080301.xhp#par_id3156423.13.help.text
+msgid "For iCount = 1 To 1000"
+msgstr "For iCount = 1 To 1000"
+
+#: 03080301.xhp#par_id3147288.14.help.text
+msgid "iVar = Int((10 * Rnd) ) REM Range from 0 to 9"
+msgstr "iVar = Int((10 * Rnd) ) REM lukualue 0 ... 9"
+
+#: 03080301.xhp#par_id3155132.15.help.text
+msgid "iSpectral(iVar) = iSpectral(iVar) +1"
+msgstr "iSpectral(iVar) = iSpectral(iVar) +1"
+
+#: 03080301.xhp#par_id3153143.16.help.text
+msgctxt "03080301.xhp#par_id3153143.16.help.text"
+msgid "Next iCount"
+msgstr "Next iCount"
+
+#: 03080301.xhp#par_id3154011.18.help.text
+msgid "sText = \" | \""
+msgstr "sText = \" | \""
+
+#: 03080301.xhp#par_id3151114.19.help.text
+msgctxt "03080301.xhp#par_id3151114.19.help.text"
+msgid "For iCount = 0 To 9"
+msgstr "For iCount = 0 To 9"
+
+#: 03080301.xhp#par_id3145748.20.help.text
+msgid "sText = sText & iSpectral(iCount) & \" | \""
+msgstr "sText = sText & iSpectral(iCount) & \" | \""
+
+#: 03080301.xhp#par_id3146921.21.help.text
+msgctxt "03080301.xhp#par_id3146921.21.help.text"
+msgid "Next iCount"
+msgstr "Next iCount"
+
+#: 03080301.xhp#par_id3148617.22.help.text
+msgid "MsgBox sText,0,\"Spectral Distribution\""
+msgstr "MsgBox sText,0,\"Spektrikertymäfunktio\""
+
+#: 03080301.xhp#par_id3152941.23.help.text
+msgctxt "03080301.xhp#par_id3152941.23.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03132100.xhp#tit.help.text
+msgid "GetGuiType Function [Runtime]"
+msgstr "Funktio GetGuiType [ajonaikainen]"
+
+#: 03132100.xhp#bm_id3147143.help.text
+msgid "<bookmark_value>GetGuiType function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio GetGuiType</bookmark_value>"
+
+#: 03132100.xhp#hd_id3155310.1.help.text
+msgid "<link href=\"text/sbasic/shared/03132100.xhp\" name=\"GetGuiType Function [Runtime]\">GetGuiType Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03132100.xhp\" name=\"GetGuiType Function [Runtime]\">Funktio GetGuiType [ajonaikainen]</link>"
+
+#: 03132100.xhp#par_id3152459.2.help.text
+msgid "Returns a numerical value that specifies the graphical user interface."
+msgstr "GetGuiType palauttaa numeroarvon, jolla tunnistetaan graafinen käyttöliittymä."
+
+#: 03132100.xhp#par_id3153323.3.help.text
+msgid "This runtime function is only provided for downward compatibility to previous versions. The return value is not defined in client-server environments."
+msgstr "Tämän ajonaikaisen funktion tarkoitus on tarjota yhteensopivuus aiempiin versioihin. Paluuarvoa ei ole määritelty asiakas-palvelin -ympäristöissä."
+
+#: 03132100.xhp#hd_id3154894.4.help.text
+msgctxt "03132100.xhp#hd_id3154894.4.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03132100.xhp#par_id3147143.5.help.text
+msgid "GetGUIType()"
+msgstr "GetGUIType()"
+
+#: 03132100.xhp#hd_id3149346.6.help.text
+msgctxt "03132100.xhp#hd_id3149346.6.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03132100.xhp#par_id3153748.7.help.text
+msgctxt "03132100.xhp#par_id3153748.7.help.text"
+msgid "Integer"
+msgstr "Integer-tyypin kokonaisluku"
+
+#: 03132100.xhp#hd_id3149177.8.help.text
+msgid "Return values:"
+msgstr "Palautusarvot:"
+
+#: 03132100.xhp#par_id3147242.9.help.text
+msgid "1: Windows"
+msgstr "1: Windows"
+
+#: 03132100.xhp#par_id3156152.11.help.text
+msgid "4: UNIX"
+msgstr "4: UNIX"
+
+#: 03132100.xhp#hd_id3148685.12.help.text
+msgctxt "03132100.xhp#hd_id3148685.12.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03132100.xhp#par_id3149233.13.help.text
+msgid "Sub ExampleEnvironment"
+msgstr "Sub ExampleEnvironment"
+
+#: 03132100.xhp#par_id3145609.14.help.text
+msgid "MsgBox GetGUIType"
+msgstr "MsgBox GetGUIType"
+
+#: 03132100.xhp#par_id3145069.15.help.text
+msgctxt "03132100.xhp#par_id3145069.15.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03020103.xhp#tit.help.text
+msgid "Open Statement[Runtime]"
+msgstr "Open-lause [ajonaikainen]"
+
+#: 03020103.xhp#bm_id3150791.help.text
+msgid "<bookmark_value>Open statement</bookmark_value>"
+msgstr "<bookmark_value>Open-lause</bookmark_value>"
+
+#: 03020103.xhp#hd_id3150791.1.help.text
+msgid "<link href=\"text/sbasic/shared/03020103.xhp\" name=\"Open Statement[Runtime]\">Open Statement[Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03020103.xhp\" name=\"Open Statement[Runtime]\">Open-lause [ajonaikainen]</link>"
+
+#: 03020103.xhp#par_id3150769.2.help.text
+msgid "Opens a data channel."
+msgstr "Avataan tietokanava."
+
+#: 03020103.xhp#hd_id3147230.3.help.text
+msgctxt "03020103.xhp#hd_id3147230.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03020103.xhp#par_id3154124.4.help.text
+msgid "Open FileName As String [For Mode] [Access IOMode] [Protected] As [#]FileNumber As Integer [Len = DatasetLength]"
+msgstr "Open tiedostonimi1 As String [For tapa1] [Access saanti1] [suojattu1] As [#]tiedostonro1 As Integer [Len = tietuepituus1]"
+
+#: 03020103.xhp#hd_id3156280.5.help.text
+msgctxt "03020103.xhp#hd_id3156280.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03020103.xhp#par_id3155132.6.help.text
+msgid "<emph>FileName: </emph>Name and path of the file that you wan to open. If you try to read a file that does not exist (Access = Read), an error message appears. If you try to write to a file that does not exist (Access = Write), a new file is created."
+msgstr "<emph>Tiedostonimi1: </emph>avattavan tiedoston nimi ja polku. Jos yritetään lukea tiedostoa, jota ei ole (Access = Read), saadaan virheilmoitus. Jos yritetään kirjoittaa tiedostoon, jota ei ole (Access = Write), uusi tiedosto tulee luoduksi."
+
+#: 03020103.xhp#par_id3149262.7.help.text
+msgid "<emph>Mode:</emph> Keyword that specifies the file mode. Valid values: Append (append to sequential file), Binary (data can be accessed by bytes using Get and Put), Input (opens data channel for reading), Output (opens data channel for writing), and Random (edits relative files)."
+msgstr "<emph>Tapa1:</emph> avainsana, joka määrittää tiedoston käyttötavan. Kelvolliset arvot: Append (lisätään peräkkäistiedoston loppuun), Binary (tietoa voidaan hakea tavuina Get- ja Put-lauseilla), Input (tietokanava avataan lukua varten), Output (tietokanava avataan kirjoittamista varten) ja Random (muokataan \"suhteellisia\" suorasaantitiedostoja)."
+
+#: 03020103.xhp#par_id3154014.8.help.text
+msgid "<emph>IOMode:</emph> Keyword that defines the access type. Valid values: Read (read-only), Write (write-only), Read Write (both)."
+msgstr "<emph>Saanti1:</emph> avainsana, joka määrittää tiedoston käsittelytyypin. Kelvolliset arvot: Read (kirjoitussuojattu luku), Write (vain kirjoitus), Read Write (luku ja kirjoitus)."
+
+#: 03020103.xhp#par_id3150011.9.help.text
+msgid "<emph>Protected:</emph> Keyword that defines the security status of a file after opening. Valid values: Shared (file may be opened by other applications), Lock Read (file is protected against reading), Lock Write (file is protected against writing), Lock Read Write (denies file access)."
+msgstr "<emph>Suojattu1:</emph> avainsana, jolla määritetään tietoturvan taso ( muiden sovellusten suhteen) tiedoston avauksen jälkeen. Kelvolliset arvot: Shared (tiedosto on avattavissa muillakin sovelluksilla), Lock Read (tiedosto on lukusuojattu), Lock Write (tiedosto on kirjoitussuojattu), Lock Read Write (tiedoston saanti on estetty)."
+
+#: 03020103.xhp#par_id3153190.10.help.text
+msgid "<emph>FileNumber:</emph> Any integer expression from 0 to 511 to indicate the number of a free data channel. You can then pass commands through the data channel to access the file. The file number must be determined by the FreeFile function immediately before the Open statement."
+msgstr "<emph>Tiedostonro1:</emph> mikä tahansa kokonaislukulauseke 0...511, joka osoittaa vapaan tietokanavan numeron. Tämä tekee mahdolliseksi tiedoston käsittelykomennot tietokanavan numerolla. Tiedostonumero pitää määrittää FreeFile-funktiolla välittömästi ennen Open-lausetta."
+
+#: 03020103.xhp#par_id3151115.11.help.text
+msgid "<emph>DatasetLength:</emph> For random access files, set the length of the records."
+msgstr "<emph>Tietuepituus1:</emph> asettaa suorasaantitiedostoille (tapa1=Random) tietuepituuden."
+
+#: 03020103.xhp#par_id3153418.12.help.text
+msgid "You can only modify the contents of a file that was opened with the Open statement. If you try to open a file that is already open, an error message appears."
+msgstr "Käyttäjä voi muokata vain sellaisen tiedoston sisältöä, joka on avattu Open-lauseella. Yritettäessä avata tiedostoa, joka on jo auki, saadaan virheilmoitus."
+
+#: 03020103.xhp#hd_id3149123.13.help.text
+msgctxt "03020103.xhp#hd_id3149123.13.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03020103.xhp#par_id3150749.14.help.text
+msgctxt "03020103.xhp#par_id3150749.14.help.text"
+msgid "Sub ExampleWorkWithAFile"
+msgstr "Sub ExampleWorkWithAFile"
+
+#: 03020103.xhp#par_id3155064.15.help.text
+msgctxt "03020103.xhp#par_id3155064.15.help.text"
+msgid "Dim iNumber As Integer"
+msgstr "Dim iNumber As Integer"
+
+#: 03020103.xhp#par_id3154754.16.help.text
+msgctxt "03020103.xhp#par_id3154754.16.help.text"
+msgid "Dim sLine As String"
+msgstr "Dim sLine As String"
+
+#: 03020103.xhp#par_id3153711.17.help.text
+msgctxt "03020103.xhp#par_id3153711.17.help.text"
+msgid "Dim aFile As String"
+msgstr "Dim aFile As String"
+
+#: 03020103.xhp#par_id3155764.40.help.text
+msgctxt "03020103.xhp#par_id3155764.40.help.text"
+msgid "Dim sMsg as String"
+msgstr "Dim sMsg as String"
+
+#: 03020103.xhp#par_id3159264.18.help.text
+msgctxt "03020103.xhp#par_id3159264.18.help.text"
+msgid "aFile = \"c:\\data.txt\""
+msgstr "aFile = \"c:\\data.txt\""
+
+#: 03020103.xhp#par_id3153963.20.help.text
+msgctxt "03020103.xhp#par_id3153963.20.help.text"
+msgid "iNumber = Freefile"
+msgstr "iNumber = Freefile"
+
+#: 03020103.xhp#par_id3155959.21.help.text
+msgctxt "03020103.xhp#par_id3155959.21.help.text"
+msgid "Open aFile For Output As #iNumber"
+msgstr "Open aFile For Output As #iNumber '(Virheilmoitus seuraa, jos käyttöjärjestelmätason oikeudet ovat riittämättömät.)"
+
+#: 03020103.xhp#par_id3154705.22.help.text
+msgctxt "03020103.xhp#par_id3154705.22.help.text"
+msgid "Print #iNumber, \"This is a line of text\""
+msgstr "Print #iNumber, \"Tämä on tekstirivi.\""
+
+#: 03020103.xhp#par_id3146916.23.help.text
+msgctxt "03020103.xhp#par_id3146916.23.help.text"
+msgid "Print #iNumber, \"This is another line of text\""
+msgstr "Print #iNumber, \"Tässä on toinen rivi tekstiä\""
+
+#: 03020103.xhp#par_id3150942.24.help.text
+msgctxt "03020103.xhp#par_id3150942.24.help.text"
+msgid "Close #iNumber"
+msgstr "Close #iNumber"
+
+#: 03020103.xhp#par_id3150300.28.help.text
+msgctxt "03020103.xhp#par_id3150300.28.help.text"
+msgid "iNumber = Freefile"
+msgstr "iNumber = Freefile"
+
+#: 03020103.xhp#par_id3154022.29.help.text
+msgctxt "03020103.xhp#par_id3154022.29.help.text"
+msgid "Open aFile For Input As iNumber"
+msgstr "Open aFile For Input As iNumber"
+
+#: 03020103.xhp#par_id3150783.30.help.text
+msgctxt "03020103.xhp#par_id3150783.30.help.text"
+msgid "While not eof(iNumber)"
+msgstr "While not eof(iNumber)"
+
+#: 03020103.xhp#par_id3153270.31.help.text
+msgctxt "03020103.xhp#par_id3153270.31.help.text"
+msgid "Line Input #iNumber, sLine"
+msgstr "Line Input #iNumber, sLine"
+
+#: 03020103.xhp#par_id3153784.32.help.text
+msgctxt "03020103.xhp#par_id3153784.32.help.text"
+msgid "If sLine <>\"\" then"
+msgstr "If sLine <>\"\" then"
+
+#: 03020103.xhp#par_id3149208.33.help.text
+msgctxt "03020103.xhp#par_id3149208.33.help.text"
+msgid "sMsg = sMsg & sLine & chr(13)"
+msgstr "sMsg = sMsg & sLine & chr(13)"
+
+#: 03020103.xhp#par_id3150304.35.help.text
+msgctxt "03020103.xhp#par_id3150304.35.help.text"
+msgid "end if"
+msgstr "end if"
+
+#: 03020103.xhp#par_id3151217.36.help.text
+msgctxt "03020103.xhp#par_id3151217.36.help.text"
+msgid "wend"
+msgstr "wend"
+
+#: 03020103.xhp#par_id3152582.37.help.text
+msgctxt "03020103.xhp#par_id3152582.37.help.text"
+msgid "Close #iNumber"
+msgstr "Close #iNumber"
+
+#: 03020103.xhp#par_id3159100.41.help.text
+msgctxt "03020103.xhp#par_id3159100.41.help.text"
+msgid "Msgbox sMsg"
+msgstr "Msgbox sMsg"
+
+#: 03020103.xhp#par_id3159091.38.help.text
+msgctxt "03020103.xhp#par_id3159091.38.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03090200.xhp#tit.help.text
+msgid "Loops"
+msgstr "Silmukat"
+
+#: 03090200.xhp#hd_id3153990.1.help.text
+msgid "<link href=\"text/sbasic/shared/03090200.xhp\" name=\"Loops\">Loops</link>"
+msgstr "<link href=\"text/sbasic/shared/03090200.xhp\" name=\"Loops\">Silmukat</link>"
+
+#: 03090200.xhp#par_id3147226.2.help.text
+msgid "The following statements execute loops."
+msgstr "Oheiset lauseet suorittavat silmukoita."
+
+#: 03080200.xhp#tit.help.text
+msgid "Exponential and Logarithmic Functions"
+msgstr "Eksponentti- ja logaritmifunktiot"
+
+#: 03080200.xhp#hd_id3154758.1.help.text
+msgid "<link href=\"text/sbasic/shared/03080200.xhp\" name=\"Exponential and Logarithmic Functions\">Exponential and Logarithmic Functions</link>"
+msgstr "<link href=\"text/sbasic/shared/03080200.xhp\" name=\"Exponential and Logarithmic Functions\">Eksponentti- ja logaritmifunktiot</link>"
+
+#: 03080200.xhp#par_id3148550.2.help.text
+msgid "$[officename] Basic supports the following exponential and logarithmic functions."
+msgstr "$[officename] Basic tukee oheisia eksponentti- ja logaritmifunktiota."
+
+#: 01050000.xhp#tit.help.text
+msgid "$[officename] Basic IDE"
+msgstr "$[officename] Basicin kehitysympäristö (IDE)"
+
+#: 01050000.xhp#hd_id3154422.1.help.text
+msgid "<variable id=\"01050000\"><link href=\"text/sbasic/shared/01050000.xhp\" name=\"$[officename] Basic IDE\">$[officename] Basic IDE</link></variable>"
+msgstr "<variable id=\"01050000\"><link href=\"text/sbasic/shared/01050000.xhp\" name=\"$[officename] Basic IDE\">$[officename] Basic IDE</link></variable>"
+
+#: 01050000.xhp#par_id3153142.2.help.text
+msgid "This section describes the structure of the Basic IDE."
+msgstr "Lyhyesti: tässä osiossa käsitellään $[officename] Basic -kehitysympäristön rakenne."
+
+#: 01050000.xhp#par_idN105C9.help.text
+msgid "<ahelp hid=\".\" visibility=\"hidden\">Opens the Basic IDE where you can write and edit macros.</ahelp>"
+msgstr "<ahelp hid=\".\" visibility=\"hidden\">Avataan Basic IDE, kehitysympäristö, jossa makroja voidaan kirjoittaa ja muokata.</ahelp>"
+
+#: 01050000.xhp#hd_id3153188.5.help.text
+msgid "Commands From the Context menu of the Module Tabs"
+msgstr "Komennot moduulivalitsimien kohdevalikossa"
+
+#: 01050000.xhp#hd_id3154731.6.help.text
+msgid "Insert"
+msgstr "Lisää"
+
+#: 01050000.xhp#hd_id3151074.8.help.text
+msgid "Module"
+msgstr "Moduuli"
+
+#: 01050000.xhp#par_id3149581.9.help.text
+msgid "<ahelp hid=\".uno:NewModule\">Inserts a new module into the current library.</ahelp>"
+msgstr "<ahelp hid=\".uno:NewModule\">Lisätään uusi moduuli nykyiseen kirjastoon.</ahelp>"
+
+#: 01050000.xhp#hd_id3147397.10.help.text
+msgid "Dialog"
+msgstr "Valintaikkuna"
+
+#: 01050000.xhp#par_id3144335.11.help.text
+msgid "<ahelp hid=\".uno:NewDialog\">Inserts a new dialog into the current library.</ahelp>"
+msgstr "<ahelp hid=\".uno:NewDialog\">Lisätään uusi valintaikkuna nykyiseen kirjastoon.</ahelp>"
+
+#: 01050000.xhp#hd_id3155602.12.help.text
+msgctxt "01050000.xhp#hd_id3155602.12.help.text"
+msgid "Delete"
+msgstr "Poista"
+
+#: 01050000.xhp#par_id3155064.13.help.text
+msgid "<ahelp hid=\".uno:DeleteCurrent\">Deletes the selected module.</ahelp>"
+msgstr "<ahelp hid=\".uno:DeleteCurrent\">Poistetaan valittu moduuli.</ahelp>"
+
+#: 01050000.xhp#hd_id3149018.14.help.text
+msgid "Rename"
+msgstr "Nimeä uudelleen"
+
+#: 01050000.xhp#par_id3154754.15.help.text
+msgid "<ahelp hid=\".uno:RenameCurrent\">Renames the current module in place.</ahelp>"
+msgstr "<ahelp hid=\".uno:RenameCurrent\">Nimetään nykyinen moduuli uudelleen paikalla.</ahelp>"
+
+#: 01050000.xhp#hd_id3150043.16.help.text
+msgid "Hide"
+msgstr "Piilota"
+
+#: 01050000.xhp#par_id3145147.17.help.text
+msgid "<ahelp hid=\".uno:HideCurPage\">Hides the current module.</ahelp>"
+msgstr "<ahelp hid=\".uno:HideCurPage\">Piilotetaan valittu moduuli.</ahelp>"
+
+#: 01050000.xhp#hd_id3163805.18.help.text
+msgctxt "01050000.xhp#hd_id3163805.18.help.text"
+msgid "Modules"
+msgstr "Moduulit"
+
+#: 01050000.xhp#par_id3153965.19.help.text
+msgid "Opens the <link href=\"text/sbasic/shared/01/06130000.xhp\" name=\"Macro Organizer\"><emph>Macro Organizer</emph></link> dialog."
+msgstr "Avataan <link href=\"text/sbasic/shared/01/06130000.xhp\" name=\"Macro Organizer\"><emph>Makrojen järjestelytyökalu</emph></link> -valintaikkuna."
+
+#: 03132000.xhp#tit.help.text
+msgid "CreateUnoListener Function [Runtime]"
+msgstr "Funktio CreateUnoListener [ajonaikainen]"
+
+#: 03132000.xhp#bm_id3155150.help.text
+msgid "<bookmark_value>CreateUnoListener function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio CreateUnoListener</bookmark_value>"
+
+#: 03132000.xhp#hd_id3155150.53.help.text
+msgid "<link href=\"text/sbasic/shared/03132000.xhp\" name=\"CreateUnoListener Function [Runtime]\">CreateUnoListener Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03132000.xhp\" name=\"CreateUnoListener Function [Runtime]\">Funktio CreateUnoListener [ajonaikainen]</link>"
+
+#: 03132000.xhp#par_id3149346.52.help.text
+msgid "Creates a Listener instance."
+msgstr "CreateUnoListener luo kuuntelijailmentymän."
+
+#: 03132000.xhp#par_id3153681.51.help.text
+msgid "Many Uno interfaces let you register listeners on a special listener interface. This allows you to listen for specific events and call up the appropriate listener method. The CreateUnoListener function waits for the called listener interface and then passes the interface an object that the interface supports. This object is then passed to the method to register the listener."
+msgstr "Useat Uno-rajapinnat antavat rekisteröidä kuuntelijoita erityiseen kuuntelijarajapintaan (listener interface). Tämä tekee mahdolliseksi kuunnella määrättyjä tapahtumia ja kutsua sopivaa kuuntelijametodia. CreateUnoListener-funktio odottaa kutsuttua kuuntelijarajapintaa ja välittää sitten rajapintaan olion, jota rajapinta tukee. Tämä olion välitetään sitten metodille kuuntelijan rekisteröimiseksi."
+
+#: 03132000.xhp#hd_id3148685.50.help.text
+msgctxt "03132000.xhp#hd_id3148685.50.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03132000.xhp#par_id3143228.49.help.text
+msgid "oListener = CreateUnoListener( Prefixname, ListenerInterfaceName )"
+msgstr "oListener = CreateUnoListener( Prefixname, ListenerInterfaceName )"
+
+#: 03132000.xhp#hd_id3147574.48.help.text
+msgctxt "03132000.xhp#hd_id3147574.48.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03132000.xhp#par_id3154046.47.help.text
+msgid "The following example is based on a Basic library object."
+msgstr "Seuraavat esimerkit perustuvat Basicin kirjasto-olioihin."
+
+#: 03132000.xhp#par_id3155136.46.help.text
+msgid "Dim oListener"
+msgstr "Dim oListener"
+
+#: 03132000.xhp#par_id3148944.45.help.text
+msgid "oListener = CreateUnoListener( \"ContListener_\",\"com.sun.star.container.XContainerListener\" )"
+msgstr "oListener = CreateUnoListener( \"ContListener_\",\"com.sun.star.container.XContainerListener\" )"
+
+#: 03132000.xhp#par_id3149294.44.help.text
+msgid "The CreateUnoListener method requires two parameters. The first is a prefix and is explained in detail below. The second parameter is the fully qualified name of the Listener interface that you want to use."
+msgstr "CreateUnoListener-metodi vaatii kaksi parametriä. Ensimmäinen on etuliite ja se on selitetty yksityiskohtaisesti alempana. Toinen on käytettävän kuuntelijan täydellinen nimi."
+
+#: 03132000.xhp#par_id3149670.43.help.text
+msgid "The Listener must then be added to the Broadcaster Object. This is done by calling the appropriate method for adding a Listener. These methods always follow the pattern \"addFooListener\", where \"Foo\" is the Listener Interface Type, without the 'X'. In this example, the addContainerListener method is called to register the XContainerListener:"
+msgstr "Sitten pitää kuuntelija lisätä yleislähettäjäolioon. Tämä tehdään kutsumalla kuuntelijan lisäämiseen sopivaa metodia. Näiden metodien muoto on aina \"addFooListener\", missä täyte \"Foo\" on kuuntelijarajapinnan tyyppi, ilman kirjainta 'X'. Tässä esimerkissä addContainerListener-metodia on kutsuttu rekisteröimään XContainerListener:"
+
+#: 03132000.xhp#par_id3154164.42.help.text
+msgid "Dim oLib"
+msgstr "Dim oLib"
+
+#: 03132000.xhp#par_id3154940.41.help.text
+msgid "oLib = BasicLibraries.Library1 ' Library1 must exist!"
+msgstr "oLib = BasicLibraries.Library1 ' Library1 pitää olla olemassa!"
+
+#: 03132000.xhp#par_id3150359.40.help.text
+msgid "oLib.addContainerListener( oListener ) ' Register the listener"
+msgstr "oLib.addContainerListener( oListener ) ' Rekisteröidään kuuntelija"
+
+#: 03132000.xhp#par_id3154138.39.help.text
+msgid "The Listener is now registered. When an event occurs, the corresponding Listener calls the appropriate method from the com.sun.star.container.XContainerListener Interface."
+msgstr "Kuuntelija on nyt rekisteröity. Kun tapahtuma sattuu, vastaava kuuntelija kutsuu sopivaa metodia com.sun.star.container.XContainerListener-rajapinnasta."
+
+#: 03132000.xhp#par_id3148922.38.help.text
+msgid "The prefix calls registered Listeners from Basic-subroutines. The Basic run-time system searches for Basic-subroutines or functions that have the name \"PrefixListenerMethode\" and calls them when found. Otherwise, a run-time error occurs."
+msgstr "Etuliite kutsuu rekisteröityjä kuuntelijoita Basic-aliohjelmista. Basicin ajonaikainen järjestelmä etsii Basic-aliohjelmia ja -funktioita, joilla on nimi \"PrefixListenerMethode\" ja löydettäessä kutsuu niitä. Muutoin tapahtuu ajonaikainen virhe."
+
+#: 03132000.xhp#par_id3150768.37.help.text
+msgid "In this example, the Listener-Interface uses the following methods:"
+msgstr "Tässä esimerkissä kuuntelijarajapinta käyttää seuraavia metodeja:"
+
+#: 03132000.xhp#par_id3151176.36.help.text
+msgid "disposing:"
+msgstr "disposing:"
+
+#: 03132000.xhp#par_id3145173.35.help.text
+msgid "Listener base interface (com.sun.star.lang.XEventListener): base interface for all Listener Interfaces"
+msgstr "kuuntelijan kantarajapinta (com.sun.star.lang.XEventListener): kantarajapinta kaikille kuuntelijarajapinnoille"
+
+#: 03132000.xhp#par_id3156212.34.help.text
+msgid "elementInserted:"
+msgstr "elementInserted:"
+
+#: 03132000.xhp#par_id3159254.33.help.text
+msgctxt "03132000.xhp#par_id3159254.33.help.text"
+msgid "Method of the com.sun.star.container.XContainerListener interface"
+msgstr "com.sun.star.container.XContainerListener-rajapinnan metodi"
+
+#: 03132000.xhp#par_id3147287.32.help.text
+msgid "elementRemoved:"
+msgstr "elementRemoved:"
+
+#: 03132000.xhp#par_id3146119.31.help.text
+msgctxt "03132000.xhp#par_id3146119.31.help.text"
+msgid "Method of the com.sun.star.container.XContainerListener interface"
+msgstr "com.sun.star.container.XContainerListener-rajapinnan metodi"
+
+#: 03132000.xhp#par_id3153951.30.help.text
+msgid "elementReplaced:"
+msgstr "elementReplaced:"
+
+#: 03132000.xhp#par_id3154013.29.help.text
+msgctxt "03132000.xhp#par_id3154013.29.help.text"
+msgid "Method of the com.sun.star.container.XContainerListener interface"
+msgstr "com.sun.star.container.XContainerListener-rajapinnan metodi"
+
+#: 03132000.xhp#par_id3147435.28.help.text
+msgid "In this example, the prefix is ContListener_. The following subroutines must therefore be implemented in Basic:"
+msgstr "Tässä esimerkissä etuliite on ContListener_. Seuraavat aliohjelmat pitää siksi olla toteutettu Basicissa:"
+
+#: 03132000.xhp#par_id3155411.27.help.text
+msgid "ContListener_disposing"
+msgstr "ContListener_disposing"
+
+#: 03132000.xhp#par_id3146923.26.help.text
+msgid "ContListener_elementInserted"
+msgstr "ContListener_elementInserted"
+
+#: 03132000.xhp#par_id3147318.25.help.text
+msgid "ContListener_elementRemoved"
+msgstr "ContListener_elementRemoved"
+
+#: 03132000.xhp#par_id3152578.24.help.text
+msgid "ContListener_elementReplaced"
+msgstr "ContListener_elementReplaced"
+
+#: 03132000.xhp#par_id3150592.23.help.text
+msgid "An event structure type that contains information about an event exists for every Listener type. When a Listener method is called, an instance of this event is passed to the method as a parameter. Basic Listener methods can also call these event objects, so long as the appropriate parameter is passed in the Sub declaration. For example:"
+msgstr "Jokaiselle kuuntelijatyypille on olemassa tapahtuman rakennetyyppi, jossa on tapahtumaan liittyvää tietoa. Kun kuuntelijametodia on kutsuttu, tapahtuman ilmentymä välitetään metodille parametrinä. Basicin kuuntelijametodit voivat myös kutsua näitä olioita, mikäli sopiva parametri on välitetty Sub-rutiinin esittelyssä. Esimerkki:"
+
+#: 03132000.xhp#par_id3149582.22.help.text
+msgid "Sub ContListener_disposing( oEvent )"
+msgstr "Sub ContListener_disposing( oEvent )"
+
+#: 03132000.xhp#par_id3153876.21.help.text
+msgid "MsgBox \"disposing\""
+msgstr "MsgBox \"disposing\""
+
+#: 03132000.xhp#par_id3149959.20.help.text
+msgctxt "03132000.xhp#par_id3149959.20.help.text"
+msgid "MsgBox oEvent.Dbg_Properties"
+msgstr "MsgBox oEvent.Dbg_Properties"
+
+#: 03132000.xhp#par_id3154490.19.help.text
+msgctxt "03132000.xhp#par_id3154490.19.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03132000.xhp#par_id3156285.18.help.text
+msgid "Sub ContListener_elementInserted( oEvent )"
+msgstr "Sub ContListener_elementInserted( oEvent )"
+
+#: 03132000.xhp#par_id3154098.17.help.text
+msgid "MsgBox \"elementInserted\""
+msgstr "MsgBox \"elementInserted\""
+
+#: 03132000.xhp#par_id3155601.16.help.text
+msgctxt "03132000.xhp#par_id3155601.16.help.text"
+msgid "MsgBox oEvent.Dbg_Properties"
+msgstr "MsgBox oEvent.Dbg_Properties"
+
+#: 03132000.xhp#par_id3153415.15.help.text
+msgctxt "03132000.xhp#par_id3153415.15.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03132000.xhp#par_id3154272.14.help.text
+msgid "Sub ContListener_elementRemoved( oEvent )"
+msgstr "Sub ContListener_elementRemoved( oEvent )"
+
+#: 03132000.xhp#par_id3153947.13.help.text
+msgid "MsgBox \"elementRemoved\""
+msgstr "MsgBox \"elementRemoved\""
+
+#: 03132000.xhp#par_id3146914.12.help.text
+msgctxt "03132000.xhp#par_id3146914.12.help.text"
+msgid "MsgBox oEvent.Dbg_Properties"
+msgstr "MsgBox oEvent.Dbg_Properties"
+
+#: 03132000.xhp#par_id3150749.11.help.text
+msgctxt "03132000.xhp#par_id3150749.11.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03132000.xhp#par_id3145642.10.help.text
+msgid "Sub ContListener_elementReplaced( oEvent )"
+msgstr "Sub ContListener_elementReplaced( oEvent )"
+
+#: 03132000.xhp#par_id3148915.9.help.text
+msgid "MsgBox \"elementReplaced\""
+msgstr "MsgBox \"elementReplaced\""
+
+#: 03132000.xhp#par_id3148995.8.help.text
+msgctxt "03132000.xhp#par_id3148995.8.help.text"
+msgid "MsgBox oEvent.Dbg_Properties"
+msgstr "MsgBox oEvent.Dbg_Properties"
+
+#: 03132000.xhp#par_id3148407.7.help.text
+msgctxt "03132000.xhp#par_id3148407.7.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03132000.xhp#par_id3156056.6.help.text
+msgid "You do not need to include the parameter of an event object if the object is not used:"
+msgstr "Tapahtumaolion parametrejä ei tarvitse sisällyttää, jos oliota ei käytetä:"
+
+#: 03132000.xhp#par_id3150042.5.help.text
+msgid "' Minimal implementation of Sub disposing"
+msgstr "' Pieni Sub-rutiinilla toteutettu hävitys"
+
+#: 03132000.xhp#par_id3151249.4.help.text
+msgid "Sub ContListener_disposing"
+msgstr "Sub ContListener_disposing"
+
+#: 03132000.xhp#par_id3155333.3.help.text
+msgctxt "03132000.xhp#par_id3155333.3.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03132000.xhp#par_id3150940.2.help.text
+msgid "Listener methods must <emph>always</emph> be implemented to avoid Basic run-time errors."
+msgstr "Kuuntelijametodit pitää <emph>aina</emph> olla toteutettuja (implemented), jolloin vältetään Basicin ajonaikaiset virheet."
+
+#: 01020000.xhp#tit.help.text
+msgctxt "01020000.xhp#tit.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 01020000.xhp#hd_id3148946.1.help.text
+msgid "<link href=\"text/sbasic/shared/01020000.xhp\" name=\"Syntax\">Syntax</link>"
+msgstr "<link href=\"text/sbasic/shared/01020000.xhp\" name=\"Syntax\">Syntaksi</link>"
+
+#: 01020000.xhp#par_id3150793.2.help.text
+msgid "This section describes the basic syntax elements of $[officename] Basic. For a detailed description please refer to the $[officename] Basic Guide which is available separately."
+msgstr "Syntaksi-osiossa kuvaillaan $[officename] Basicin syntaksin osatekijöiden perusteet. Tarkemmat yksityiskohdat löytyvät erillisestä $[officename] Basic Guide -teoksesta."
+
+#: 03030204.xhp#tit.help.text
+msgid "Second Function [Runtime]"
+msgstr "Funktio Second [ajonaikainen]"
+
+#: 03030204.xhp#bm_id3153346.help.text
+msgid "<bookmark_value>Second function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Second</bookmark_value>"
+
+#: 03030204.xhp#hd_id3153346.1.help.text
+msgid "<link href=\"text/sbasic/shared/03030204.xhp\" name=\"Second Function [Runtime]\">Second Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03030204.xhp\" name=\"Second Function [Runtime]\">Funktio Second [ajonaikainen]</link>"
+
+#: 03030204.xhp#par_id3156023.2.help.text
+msgid "Returns an integer that represents the seconds of the serial time number that is generated by the TimeSerial or the TimeValue function."
+msgstr "Second palauttaa kokonaisluvun, joka vastaa sekunteja funktiolla TimeSerial tai TimeValue tuotetussa aika-arvossa."
+
+#: 03030204.xhp#hd_id3147264.3.help.text
+msgctxt "03030204.xhp#hd_id3147264.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03030204.xhp#par_id3146795.4.help.text
+msgid "Second (Number)"
+msgstr "Second (luku1)"
+
+#: 03030204.xhp#hd_id3150792.5.help.text
+msgctxt "03030204.xhp#hd_id3150792.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03030204.xhp#par_id3154140.6.help.text
+msgctxt "03030204.xhp#par_id3154140.6.help.text"
+msgid "Integer"
+msgstr "Integer-tyypin kokonaisluku"
+
+#: 03030204.xhp#hd_id3156280.7.help.text
+msgctxt "03030204.xhp#hd_id3156280.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03030204.xhp#par_id3154124.8.help.text
+msgid "<emph>Number:</emph> Numeric expression that contains the serial time number that is used to calculate the number of seconds."
+msgstr "<emph>Luku1:</emph> numeerinen lauseke, jossa on aikasarjanumero, jota käytetään sekuntiluvun laskentaan."
+
+#: 03030204.xhp#par_id3125864.9.help.text
+msgid "This function is the opposite of the <emph>TimeSerial </emph>function. It returns the seconds of a serial time value that is generated by the <emph>TimeSerial</emph> or <emph>TimeValue </emph>functions. For example, the expression:"
+msgstr "Tämä funktio on <emph>TimeSerial</emph>-funktion käänteistoiminto. Se palauttaa sekuntiluvun aika-arvosta, joka on tuotettu <emph>TimeSerial</emph>- tai <emph>TimeValue</emph>-funktiolla. Esimerkiksi lauseke"
+
+#: 03030204.xhp#par_id3153951.10.help.text
+msgid "Print Second(TimeSerial(12,30,41))"
+msgstr "Print Second(TimeSerial(12,30,41))"
+
+#: 03030204.xhp#par_id3151117.11.help.text
+msgid "returns the value 41."
+msgstr "Palauttaa arvon 41."
+
+#: 03030204.xhp#hd_id3147426.12.help.text
+msgctxt "03030204.xhp#hd_id3147426.12.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03030204.xhp#par_id3154012.13.help.text
+msgid "Sub ExampleSecond"
+msgstr "Sub ExampleSecond"
+
+#: 03030204.xhp#par_id3156441.14.help.text
+msgid "MsgBox \"The exact second of the current time is \"& Second( Now )"
+msgstr "MsgBox \"Tämän hetken tarkka sekuntilukema on \"& Second( Now )"
+
+#: 03030204.xhp#par_id3151112.15.help.text
+msgctxt "03030204.xhp#par_id3151112.15.help.text"
+msgid "End sub"
+msgstr "End Sub"
+
+#: 03103200.xhp#tit.help.text
+msgid "Option Base Statement [Runtime]"
+msgstr "Option Base -lause [ajonaikainen]"
+
+#: 03103200.xhp#bm_id3155805.help.text
+msgid "<bookmark_value>Option Base statement</bookmark_value>"
+msgstr "<bookmark_value>Option Base -lause</bookmark_value>"
+
+#: 03103200.xhp#hd_id3155805.1.help.text
+msgid "<link href=\"text/sbasic/shared/03103200.xhp\" name=\"Option Base Statement [Runtime]\">Option Base Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03103200.xhp\" name=\"Option Base Statement [Runtime]\">Option Base -lause [ajonaikainen]</link>"
+
+#: 03103200.xhp#par_id3147242.2.help.text
+msgid "Defines the default lower boundary for arrays as 0 or 1."
+msgstr "Option Base -lause määrittää, onko taulukkoindeksien alarajan oletus 0 vai 1."
+
+#: 03103200.xhp#hd_id3150771.3.help.text
+msgctxt "03103200.xhp#hd_id3150771.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03103200.xhp#par_id3147573.4.help.text
+msgid "Option Base { 0 | 1}"
+msgstr "Option Base { 0 | 1}"
+
+#: 03103200.xhp#hd_id3145315.5.help.text
+msgctxt "03103200.xhp#hd_id3145315.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03103200.xhp#par_id3147229.6.help.text
+msgctxt "03103200.xhp#par_id3147229.6.help.text"
+msgid "This statement must be added before the executable program code in a module."
+msgstr "Tämä lause pitää sijoittaa moduuliin ennen varsinaista suoritettavaa ohjelmakoodia."
+
+#: 03103200.xhp#hd_id3150870.7.help.text
+msgctxt "03103200.xhp#hd_id3150870.7.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03103200.xhp#par_id3152921.8.help.text
+msgid "option Base 1"
+msgstr "option Base 1"
+
+#: 03103200.xhp#par_id3153192.10.help.text
+msgid "Sub ExampleOptionBase"
+msgstr "Sub ExampleOptionBase"
+
+#: 03103200.xhp#par_id3149561.11.help.text
+msgid "Dim sVar(20) As String"
+msgstr "Dim sVar(20) As String"
+
+#: 03103200.xhp#par_id3153770.12.help.text
+msgid "msgbox LBound(sVar())"
+msgstr "msgbox LBound(sVar())"
+
+#: 03103200.xhp#par_id3159153.13.help.text
+msgctxt "03103200.xhp#par_id3159153.13.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 01040000.xhp#tit.help.text
+msgid "Event-Driven Macros"
+msgstr "Tapahtumaohjatut makrot"
+
+#: 01040000.xhp#bm_id3154581.help.text
+msgid "<bookmark_value>deleting; macro assignments to events</bookmark_value> <bookmark_value>macros; assigning to events</bookmark_value> <bookmark_value>assigning macros to events</bookmark_value> <bookmark_value>events; assigning macros</bookmark_value>"
+msgstr "<bookmark_value>poistaminen; makrojen kytkeminen tapahtumiin</bookmark_value> <bookmark_value>makrot; kytkeminen tapahtumiin</bookmark_value> <bookmark_value>kytkeminen tapahtumiin, makrot</bookmark_value> <bookmark_value>tapahtumat; makrojen kytkeminen</bookmark_value>"
+
+#: 01040000.xhp#hd_id3147348.1.help.text
+msgid "<link href=\"text/sbasic/shared/01040000.xhp\" name=\"Event-Driven Macros\">Event-Driven Macros</link>"
+msgstr "<link href=\"text/sbasic/shared/01040000.xhp\" name=\"Event-Driven Macros\">Tapahtumaohjatut makrot</link>"
+
+#: 01040000.xhp#par_id3146120.2.help.text
+msgid "This section describes how to assign Basic programs to program events."
+msgstr "Lyhyesti: tässä osiossa kuvataan, miten kytketään Basic-ohjelmia (sovellus)ohjelman tapahtumiin."
+
+#: 01040000.xhp#par_id3149263.4.help.text
+msgid "You can automatically execute a macro when a specified software event occurs by assigning the desired macro to the event. The following table provides an overview of program events and at what point an assigned macro is executed."
+msgstr "Makro voi käynnistyä tietyn ohjelmistotapahtuman ilmentyessä liittämällä eli kytkemällä tarkoitettu makro tapahtumaan. Oheinen taulukko antaa tiivistelmän ohjelmatapahtumista ja siitä, missä vaiheessa liitetty makro suoritetaan."
+
+#: 01040000.xhp#par_id3148455.5.help.text
+msgctxt "01040000.xhp#par_id3148455.5.help.text"
+msgid "Event"
+msgstr "Tapahtuma"
+
+#: 01040000.xhp#par_id3145799.6.help.text
+msgid "An assigned macro is executed..."
+msgstr "Kytketty makro suoritetaan ..."
+
+#: 01040000.xhp#par_id3149379.7.help.text
+msgid "Program Start"
+msgstr "Sovelluksen käynnistys"
+
+#: 01040000.xhp#par_id3150715.8.help.text
+msgid "... after a $[officename] application is started."
+msgstr "... $[officename]-sovelluksen käynnistymisen jälkeen."
+
+#: 01040000.xhp#par_id3146914.9.help.text
+msgid "Program End"
+msgstr "Sovelluksen sulkeminen"
+
+#: 01040000.xhp#par_id3153765.10.help.text
+msgid "...before a $[officename] application is terminated."
+msgstr "...ennen $[officename]-sovelluksen päättymistä."
+
+#: 01040000.xhp#par_id3145150.11.help.text
+msgid "Create Document"
+msgstr "Asiakirjan luominen"
+
+#: 01040000.xhp#par_id3163808.12.help.text
+msgid "...after a new document is created with <emph>File - New</emph> or with the <emph>New</emph> icon."
+msgstr "...sen jälkeen, kun asiakirja on luotu <emph>Tiedosto - Uusi</emph> -komennolla tai <emph>Uusi</emph>-kuvakkeella."
+
+#: 01040000.xhp#par_id3145790.13.help.text
+msgid "Open Document"
+msgstr "Asiakirjan avaaminen"
+
+#: 01040000.xhp#par_id3154572.14.help.text
+msgid "...after a document is opened with <emph>File - Open</emph> or with the <emph>Open</emph> icon."
+msgstr "...sen jälkeen, kun asiakirja on avattu <emph>Tiedosto - Avaa</emph> -komennolla tai <emph>Avaa</emph> -kuvakkeella."
+
+#: 01040000.xhp#par_id3153266.15.help.text
+msgid "Save Document As"
+msgstr "Tallenna asiakirja nimellä"
+
+#: 01040000.xhp#par_id3150208.16.help.text
+msgid "...before a document is saved under a specified name (with <emph>File - Save As</emph>, or with <emph>File - Save</emph> or the <emph>Save</emph> icon, if a document name has not yet been specified)."
+msgstr "...ennen kuin asiakirja on tallennettu määrätyllä nimellä (komennoilla <emph>Tiedosto - Tallenna nimellä</emph> tai <emph>Tiedosto - Tallenna</emph> tai sitten <emph>Tallenna</emph>-kuvakkeella, jos asiakirjaa ei ole vielä nimetty)."
+
+#: 01040000.xhp#par_id3158215.43.help.text
+msgid "Document has been saved as"
+msgstr "Asiakirja on tallennettu nimellä"
+
+#: 01040000.xhp#par_id3150980.44.help.text
+msgid "... after a document was saved under a specified name (with <emph>File - Save As</emph>, or with <emph>File - Save</emph> or with the <emph>Save</emph> icon, if a document name has not yet been specified)."
+msgstr "... sen jälkeen kun asiakirja on tallennettu määrätyllä nimellä (komennoilla <emph>Tiedosto - Tallenna nimellä</emph> tai <emph>Tiedosto - Tallenna</emph> tai sitten <emph>Tallenna</emph>-kuvakkeella, jos asiakirjaa ei ole vielä nimetty)."
+
+#: 01040000.xhp#par_id3150519.17.help.text
+msgid "Save Document"
+msgstr "Asiakirjan tallentaminen"
+
+#: 01040000.xhp#par_id3155529.18.help.text
+msgid "...before a document is saved with <emph>File - Save</emph> or the <emph>Save</emph> icon, provided that a document name has already been specified."
+msgstr "...ennen kuin asiakirja on tallennettu <emph>Tiedosto - Tallenna</emph> -komennolla tai <emph>Tallenna</emph>-kuvakkeella, edellyttäen, että asiakirjalla on jo tiedostonimi."
+
+#: 01040000.xhp#par_id3149404.45.help.text
+msgid "Document has been saved"
+msgstr "Asiakirja on tallennettu"
+
+#: 01040000.xhp#par_id3151332.46.help.text
+msgid "...after a document is saved with <emph>File - Save</emph> or the <emph>Save</emph> icon, provided that a document name has already been specified."
+msgstr "...sen jälkeen kun asiakirja on tallennettu <emph>Tiedosto - Tallenna</emph> -komennolla tai <emph>Tallenna</emph>-kuvakkeella, edellyttäen, että asiakirjalla on jo tiedostonimi."
+
+#: 01040000.xhp#par_id3159171.19.help.text
+msgid "Document is closing"
+msgstr "Asiakirjaa ollaan sulkemassa"
+
+#: 01040000.xhp#par_id3146868.20.help.text
+msgid "...before a document is closed."
+msgstr "...ennen kuin asiakirja suljetaan."
+
+#: 01040000.xhp#par_id3159097.47.help.text
+msgid "Document closed"
+msgstr "Asiakirja suljettu"
+
+#: 01040000.xhp#par_id3148606.48.help.text
+msgid "...after a document was closed. Note that the \"Save Document\" event may also occur when the document is saved before closing."
+msgstr "...asiakirjan sulkemisen jälkeen. \"Tallenna asiakirja\" -tapahtuma voi esiintyä myös, kun asiakirja tallennetaan ennen sulkemista!"
+
+#: 01040000.xhp#par_id3144772.21.help.text
+msgid "Activate Document"
+msgstr "Asiakirjan käyttöönotto"
+
+#: 01040000.xhp#par_id3149442.22.help.text
+msgid "...after a document is brought to the foreground."
+msgstr "...sen jälkeen kun asiakirja on otettu työstettäväksi."
+
+#: 01040000.xhp#par_id3150888.23.help.text
+msgid "Deactivate Document"
+msgstr "Poista asiakirja käytöstä"
+
+#: 01040000.xhp#par_id3154060.24.help.text
+msgid "...after another document is brought to the foreground."
+msgstr "...sen jälkeen kun toinen asiakirja on otettu työstettäväksi"
+
+#: 01040000.xhp#par_id3152384.25.help.text
+msgid "Print Document"
+msgstr "Asiakirjan tulostaminen"
+
+#: 01040000.xhp#par_id3152873.26.help.text
+msgid "...after the <emph>Print</emph> dialog is closed, but before the actual print process begins."
+msgstr "...<emph>Tulosta</emph>-valintaikkunan sulkemisen jälkeen, mutta ennen kuin varsinainen tulostusprosessi alkaa."
+
+#: 01040000.xhp#par_id3159227.49.help.text
+msgid "JavaScript run-time error"
+msgstr "JavaScriptin ajonaikainen virhe"
+
+#: 01040000.xhp#par_id3145362.50.help.text
+msgid "...when a JavaScript run-time error occurs."
+msgstr "...kun JavaScriptissä tapahtuu ajonaikainen virhe."
+
+#: 01040000.xhp#par_id3154767.27.help.text
+msgid "Print Mail Merge"
+msgstr "Joukkokirjeen tulostus"
+
+#: 01040000.xhp#par_id3153555.28.help.text
+msgid "...after the <emph>Print</emph> dialog is closed, but before the actual print process begins. This event occurs for each copy printed."
+msgstr "...<emph>Tulosta</emph>-valintaikkunan sulkemisen jälkeen, mutta ennen kuin varsinainen tulostusprosessi alkaa. Tämä tapahtuma esiintyy jokaiselle kopion tulostukselle."
+
+#: 01040000.xhp#par_id3156366.51.help.text
+msgid "Change of the page count"
+msgstr "Sivumäärän muutos"
+
+#: 01040000.xhp#par_id3154627.52.help.text
+msgid "...when the page count changes."
+msgstr "...kun sivujen lukumäärä muuttuu."
+
+#: 01040000.xhp#par_id3154737.53.help.text
+msgid "Message received"
+msgstr "Viestin vastaanotto"
+
+#: 01040000.xhp#par_id3150952.54.help.text
+msgid "...if a message was received."
+msgstr "jos viesti on vastaanotettu."
+
+#: 01040000.xhp#hd_id3153299.30.help.text
+msgid "Assigning a Macro to an Event"
+msgstr "Makron kytkeminen tapahtumaan"
+
+#: 01040000.xhp#par_id3147244.31.help.text
+msgctxt "01040000.xhp#par_id3147244.31.help.text"
+msgid "Choose <emph>Tools - Customize</emph> and click the <emph>Events</emph> tab."
+msgstr "Valitse <emph>Työkalut - Mukauta </emph> ja napsauta <emph>Tapahtumat</emph>-välilehteä."
+
+#: 01040000.xhp#par_id3146098.55.help.text
+msgid "Select whether you want the assignment to be globally valid or just valid in the current document in the <emph>Save In</emph> listbox."
+msgstr "<emph>Tallenna kohteeseen</emph> -luetteloruudussa valitaan, onko määritys voimassa globaalisti vai ainoastaan käsiteltävässä asiakirjassa."
+
+#: 01040000.xhp#par_id3150431.32.help.text
+msgid "Select the event from the <emph>Event</emph> list."
+msgstr "Valitaan tapahtuma <emph>Tapahtuma</emph>-luettelosta."
+
+#: 01040000.xhp#par_id3148742.33.help.text
+msgid "Click <emph>Macro</emph> and select the macro to be assigned to the selected event."
+msgstr "Napsauta <emph>Makro</emph>-painiketta ja valitse makro, joka liitetään eli kytketään valittuun tapahtumaan."
+
+#: 01040000.xhp#par_id3146321.35.help.text
+msgid "Click <emph>OK</emph> to assign the macro."
+msgstr "Napsauta <emph>OK</emph> makron liittämiseksi."
+
+#: 01040000.xhp#par_id3147414.56.help.text
+msgctxt "01040000.xhp#par_id3147414.56.help.text"
+msgid "Click <emph>OK</emph> to close the dialog."
+msgstr "Napsauttamalla <emph>OK</emph> suljetaan valintaikkuna."
+
+#: 01040000.xhp#hd_id3154581.36.help.text
+msgid "Removing the Assignment of a Macro to an Event"
+msgstr "Makron tapahtumakytkennän purkaminen"
+
+#: 01040000.xhp#par_id3146883.57.help.text
+msgctxt "01040000.xhp#par_id3146883.57.help.text"
+msgid "Choose <emph>Tools - Customize</emph> and click the <emph>Events</emph> tab."
+msgstr "Valitse <emph>Työkalut - Mukauta </emph> ja napsauta <emph>Tapahtumat</emph>-välilehteä."
+
+#: 01040000.xhp#par_id3155909.58.help.text
+msgid "Select whether you want to remove a global assignment or an assignment that is just valid in the current document by selecting the option in the <emph>Save In</emph> listbox."
+msgstr "Valitaan, puretaanko globaali määritys vai ainoastaan käsiteltävässä asiakirjassa voimassa oleva määritys eli kytkentä valitsemalla vaihtoehto <emph>Tallenna kohteeseen</emph>-luetteloruudusta."
+
+#: 01040000.xhp#par_id3159129.59.help.text
+msgid "Select the event that contains the assignment to be removed from the <emph>Event</emph> list."
+msgstr "Valitse poistettava tapahtuma, jolle on määritetty makrokytkentä, ja poista se <emph>Tapahtuma</emph>-luettelosta."
+
+#: 01040000.xhp#par_id3149143.37.help.text
+msgid "Click <emph>Remove</emph>."
+msgstr "Napsauta <emph>Poista</emph>"
+
+#: 01040000.xhp#par_id3149351.60.help.text
+msgctxt "01040000.xhp#par_id3149351.60.help.text"
+msgid "Click <emph>OK</emph> to close the dialog."
+msgstr "Napsauttamalla <emph>OK</emph> suljetaan valintaikkuna."
+
+#: 03060600.xhp#tit.help.text
+msgid "Xor-Operator [Runtime]"
+msgstr "Operaattori Xor [ajonaikainen]"
+
+#: 03060600.xhp#bm_id3156024.help.text
+msgid "<bookmark_value>Xor operator (logical)</bookmark_value>"
+msgstr "<bookmark_value>operaattori Xor (looginen)</bookmark_value>"
+
+#: 03060600.xhp#hd_id3156024.1.help.text
+msgid "<link href=\"text/sbasic/shared/03060600.xhp\" name=\"Xor-Operator [Runtime]\">Xor-Operator [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03060600.xhp\" name=\"Xor-Operator [Runtime]\">Xor-operaattori [ajonaikainen]</link>"
+
+#: 03060600.xhp#par_id3159414.2.help.text
+msgid "Performs a logical Exclusive-Or combination of two expressions."
+msgstr "XOR suorittaa eksklusiivisen OR-operaation (poissulkeva tai) kahden lausekkeen yhdistelmälle."
+
+#: 03060600.xhp#hd_id3153381.3.help.text
+msgctxt "03060600.xhp#hd_id3153381.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03060600.xhp#par_id3150400.4.help.text
+msgid "Result = Expression1 Xor Expression2"
+msgstr "tulos = lauseke1 Xor lauseke2"
+
+#: 03060600.xhp#hd_id3153968.5.help.text
+msgctxt "03060600.xhp#hd_id3153968.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03060600.xhp#par_id3150448.6.help.text
+msgid "<emph>Result:</emph> Any numeric variable that contains the result of the combination."
+msgstr "<emph>Tulos:</emph> mikä tahansa numeerinen muuttuja, jossa on yhdistämisen tulos."
+
+#: 03060600.xhp#par_id3125864.7.help.text
+msgid "<emph>Expression1, Expression2:</emph> Any numeric expressions that you want to combine."
+msgstr "<emph>Lauseke1, lauseke2:</emph> mitkä tahansa numeeriset lausekkeet, jotka halutaan yhdistää."
+
+#: 03060600.xhp#par_id3150439.8.help.text
+msgid "A logical Exclusive-Or conjunction of two Boolean expressions returns the value True only if both expressions are different from each other."
+msgstr "Kahden Boolen lausekkeen tapauksessa looginen poissulkeva tai -operaattori (XOR) palauttaa arvon True, vain jos lausekkeiden totuusarvot poikkeavat toisistaan."
+
+#: 03060600.xhp#par_id3153770.9.help.text
+msgid "A bitwise Exclusive-Or conjunction returns a bit if the corresponding bit is set in only one of the two expressions."
+msgstr "Bittitasolla XOR palauttaa ykkös-bitin vain, jos vastaava bitti on asetettu vain toisessa kahdesta lausekkeesta."
+
+#: 03060600.xhp#hd_id3153366.10.help.text
+msgctxt "03060600.xhp#hd_id3153366.10.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03060600.xhp#par_id3159154.11.help.text
+msgid "Sub ExampleXor"
+msgstr "Sub ExampleXor"
+
+#: 03060600.xhp#par_id3163710.12.help.text
+msgctxt "03060600.xhp#par_id3163710.12.help.text"
+msgid "Dim vA as Variant, vB as Variant, vC as Variant, vD as Variant"
+msgstr "Dim vA as Variant, vB as Variant, vC as Variant, vD as Variant"
+
+#: 03060600.xhp#par_id3155856.13.help.text
+msgctxt "03060600.xhp#par_id3155856.13.help.text"
+msgid "Dim vOut as Variant"
+msgstr "Dim vOut as Variant"
+
+#: 03060600.xhp#par_id3152462.14.help.text
+msgctxt "03060600.xhp#par_id3152462.14.help.text"
+msgid "vA = 10: vB = 8: vC = 6: vD = Null"
+msgstr "vA = 10: vB = 8: vC = 6: vD = Null"
+
+#: 03060600.xhp#par_id3156442.15.help.text
+msgid "vOut = vA > vB Xor vB > vC REM returns 0"
+msgstr "vOut = vA > vB Xor vB > vC REM palauttaa arvon 0"
+
+#: 03060600.xhp#par_id3153191.16.help.text
+msgid "vOut = vB > vA Xor vB > vC REM returns -1"
+msgstr "vOut = vB > vA Xor vB > vC REM palauttaa arvon -1"
+
+#: 03060600.xhp#par_id3153144.17.help.text
+msgid "vOut = vA > vB Xor vB > vD REM returns -1"
+msgstr "vOut = vA > vB Xor vB > vD REM palauttaa arvon -1"
+
+#: 03060600.xhp#par_id3154944.18.help.text
+msgid "vOut = (vB > vD Xor vB > vA) REM returns 0"
+msgstr "vOut = (vB > vD Xor vB > vA) REM palauttaa arvon 0"
+
+#: 03060600.xhp#par_id3148455.19.help.text
+msgid "vOut = vB Xor vA REM returns 2"
+msgstr "vOut = vB Xor vA REM palauttaa 2"
+
+#: 03060600.xhp#par_id3156283.20.help.text
+msgctxt "03060600.xhp#par_id3156283.20.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03100050.xhp#tit.help.text
+msgid "CCur Function [Runtime]"
+msgstr "Funktio CCur [ajonaikainen]"
+
+#: 03100050.xhp#bm_id8926053.help.text
+msgid "<bookmark_value>CCur function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio CCur</bookmark_value>"
+
+#: 03100050.xhp#par_idN10541.help.text
+msgid "<link href=\"text/sbasic/shared/03100050.xhp\">CCur Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03100050.xhp\">Funktio CCur [ajonaikainen]</link>"
+
+#: 03100050.xhp#par_idN10545.help.text
+msgid "Converts a string expression or numeric expression to a currency expression. The locale settings are used for decimal separators and currency symbols."
+msgstr "Ccur muuntaa merkkijonolausekkeen numeeriseksi tai valuuttalausekkeeksi. Paikalliset asetukset otetaan huomioon desimaalierottimessa ja valuuttasymboleissa."
+
+#: 03100050.xhp#par_idN10548.help.text
+msgctxt "03100050.xhp#par_idN10548.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03100050.xhp#par_idN105E8.help.text
+msgid "CCur(Expression)"
+msgstr "CCur(lauseke1)"
+
+#: 03100050.xhp#par_idN105EB.help.text
+msgctxt "03100050.xhp#par_idN105EB.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03100050.xhp#par_idN105EF.help.text
+msgid "Currency"
+msgstr "Currency"
+
+#: 03100050.xhp#par_idN105F2.help.text
+msgctxt "03100050.xhp#par_idN105F2.help.text"
+msgid "Parameter:"
+msgstr "Parametri:"
+
+#: 03100050.xhp#par_idN105F6.help.text
+msgctxt "03100050.xhp#par_idN105F6.help.text"
+msgid "Expression: Any string or numeric expression that you want to convert."
+msgstr "Lauseke1: mikä tahansa muunnettava merkkijono- tai numeerinen lauseke."
+
+#: 03020303.xhp#tit.help.text
+msgid "Lof Function [Runtime]"
+msgstr "Funktio Lof [ajonaikainen]"
+
+#: 03020303.xhp#bm_id3156024.help.text
+msgid "<bookmark_value>Lof function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Lof</bookmark_value>"
+
+#: 03020303.xhp#hd_id3156024.1.help.text
+msgid "<link href=\"text/sbasic/shared/03020303.xhp\" name=\"Lof Function [Runtime]\">Lof Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03020303.xhp\" name=\"Lof Function [Runtime]\">Funktio Lof [ajonaikainen]</link>"
+
+#: 03020303.xhp#par_id3146794.2.help.text
+msgid "Returns the size of an open file in bytes."
+msgstr "Lof palauttaa avoimen tiedoston koon tavuina."
+
+#: 03020303.xhp#hd_id3153380.3.help.text
+msgctxt "03020303.xhp#hd_id3153380.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03020303.xhp#par_id3150359.4.help.text
+msgid "Lof (FileNumber)"
+msgstr "Lof (tiedostonro1)"
+
+#: 03020303.xhp#hd_id3154141.5.help.text
+msgctxt "03020303.xhp#hd_id3154141.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03020303.xhp#par_id3147230.6.help.text
+msgctxt "03020303.xhp#par_id3147230.6.help.text"
+msgid "Long"
+msgstr "Long-tyypin kokonaisluku"
+
+#: 03020303.xhp#hd_id3156281.7.help.text
+msgctxt "03020303.xhp#hd_id3156281.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03020303.xhp#par_id3150869.8.help.text
+msgid "<emph>FileNumber:</emph> Any numeric expression that contains the file number that is specified in the Open statement."
+msgstr "<emph>Tiedostonro1:</emph> Mikä tahansa numeerinen lauseke, jossa on tiedostonumero, joka on asetettu Open-lauseella."
+
+#: 03020303.xhp#par_id3147349.9.help.text
+msgid "To obtain the length of a file that is not open, use the <emph>FileLen</emph> function."
+msgstr "Jos halutaan selvittää koko tiedostosta, joka ei ole auki, käytetään <emph>FileLen</emph>-funktiota."
+
+#: 03020303.xhp#hd_id3155415.10.help.text
+msgctxt "03020303.xhp#hd_id3155415.10.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03020303.xhp#par_id3151074.11.help.text
+msgctxt "03020303.xhp#par_id3151074.11.help.text"
+msgid "Sub ExampleRandomAccess"
+msgstr "Sub ExampleRandomAccess"
+
+#: 03020303.xhp#par_id3145251.12.help.text
+msgctxt "03020303.xhp#par_id3145251.12.help.text"
+msgid "Dim iNumber As Integer"
+msgstr "Dim iNumber As Integer"
+
+#: 03020303.xhp#par_id3154730.13.help.text
+msgid "Dim sText As Variant REM must be a Variant"
+msgstr "Dim sText As Variant REM Täytyy olla variant-(yleis)tyyppiä"
+
+#: 03020303.xhp#par_id3145646.14.help.text
+msgctxt "03020303.xhp#par_id3145646.14.help.text"
+msgid "Dim aFile As String"
+msgstr "Dim aFile As String"
+
+#: 03020303.xhp#par_id3153157.15.help.text
+msgctxt "03020303.xhp#par_id3153157.15.help.text"
+msgid "aFile = \"c:\\data.txt\""
+msgstr "aFile = \"c:\\data.txt\""
+
+#: 03020303.xhp#par_id3149403.17.help.text
+msgctxt "03020303.xhp#par_id3149403.17.help.text"
+msgid "iNumber = Freefile"
+msgstr "iNumber = Freefile"
+
+#: 03020303.xhp#par_id3149121.18.help.text
+msgctxt "03020303.xhp#par_id3149121.18.help.text"
+msgid "Open aFile For Random As #iNumber Len=32"
+msgstr "Open aFile For Random As #iNumber Len=32"
+
+#: 03020303.xhp#par_id3156276.19.help.text
+msgid "Seek #iNumber,1 REM Position at start"
+msgstr "Seek #iNumber,1 REM Sijainti aloitettaessa"
+
+#: 03020303.xhp#par_id3148405.20.help.text
+msgid "Put #iNumber,, \"This is the first line of text\" REM Fill with text"
+msgstr "Put #iNumber,, \"Tämä on ensimmäinen rivi tekstiä\" REM Täytetään rivi tekstillä"
+
+#: 03020303.xhp#par_id3154756.21.help.text
+msgctxt "03020303.xhp#par_id3154756.21.help.text"
+msgid "Put #iNumber,, \"This is the second line of text\""
+msgstr "Put #iNumber,, \"Tämä on toinen tekstirivi\""
+
+#: 03020303.xhp#par_id3145643.22.help.text
+msgctxt "03020303.xhp#par_id3145643.22.help.text"
+msgid "Put #iNumber,, \"This is the third line of text\""
+msgstr "Put #iNumber,, \"Kolmas rivi tekstiä\""
+
+#: 03020303.xhp#par_id3156383.23.help.text
+msgctxt "03020303.xhp#par_id3156383.23.help.text"
+msgid "Seek #iNumber,2"
+msgstr "Seek #iNumber,2"
+
+#: 03020303.xhp#par_id3155333.24.help.text
+msgctxt "03020303.xhp#par_id3155333.24.help.text"
+msgid "Get #iNumber,,sText"
+msgstr "Get #iNumber,,sText"
+
+#: 03020303.xhp#par_id3149255.25.help.text
+msgctxt "03020303.xhp#par_id3149255.25.help.text"
+msgid "Print sText"
+msgstr "Print sText"
+
+#: 03020303.xhp#par_id3154702.26.help.text
+msgctxt "03020303.xhp#par_id3154702.26.help.text"
+msgid "Close #iNumber"
+msgstr "Close #iNumber"
+
+#: 03020303.xhp#par_id3153965.28.help.text
+msgctxt "03020303.xhp#par_id3153965.28.help.text"
+msgid "iNumber = Freefile"
+msgstr "iNumber = Freefile"
+
+#: 03020303.xhp#par_id3163807.29.help.text
+msgctxt "03020303.xhp#par_id3163807.29.help.text"
+msgid "Open aFile For Random As #iNumber Len=32"
+msgstr "Open aFile For Random As #iNumber Len=32"
+
+#: 03020303.xhp#par_id3155607.30.help.text
+msgctxt "03020303.xhp#par_id3155607.30.help.text"
+msgid "Get #iNumber,2,sText"
+msgstr "Get #iNumber,2,sText"
+
+#: 03020303.xhp#par_id3150299.31.help.text
+msgid "Put #iNumber,,\"This is a new line of text\""
+msgstr "Put #iNumber,, \"Tämä on toinen tekstirivi\""
+
+#: 03020303.xhp#par_id3147002.32.help.text
+msgctxt "03020303.xhp#par_id3147002.32.help.text"
+msgid "Get #iNumber,1,sText"
+msgstr "Get #iNumber,1,sText"
+
+#: 03020303.xhp#par_id3149036.33.help.text
+msgctxt "03020303.xhp#par_id3149036.33.help.text"
+msgid "Get #iNumber,2,sText"
+msgstr "Get #iNumber,2,sText"
+
+#: 03020303.xhp#par_id3166425.34.help.text
+msgctxt "03020303.xhp#par_id3166425.34.help.text"
+msgid "Put #iNumber,20,\"This is the text in record 20\""
+msgstr "Put #iNumber,20,\"Tämä on teksti tietueessa 20\""
+
+#: 03020303.xhp#par_id3149817.35.help.text
+msgctxt "03020303.xhp#par_id3149817.35.help.text"
+msgid "Print Lof(#iNumber)"
+msgstr "Print Lof(#iNumber)"
+
+#: 03020303.xhp#par_id3146811.36.help.text
+msgctxt "03020303.xhp#par_id3146811.36.help.text"
+msgid "Close #iNumber"
+msgstr "Close #iNumber"
+
+#: 03020303.xhp#par_id3154200.38.help.text
+msgctxt "03020303.xhp#par_id3154200.38.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03120304.xhp#tit.help.text
+msgid "LSet Statement [Runtime]"
+msgstr "LSet-lause [ajonaikainen]"
+
+#: 03120304.xhp#bm_id3143268.help.text
+msgid "<bookmark_value>LSet statement</bookmark_value>"
+msgstr "<bookmark_value>LSet-lause</bookmark_value>"
+
+#: 03120304.xhp#hd_id3143268.1.help.text
+msgid "<link href=\"text/sbasic/shared/03120304.xhp\" name=\"LSet Statement [Runtime]\">LSet Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03120304.xhp\" name=\"LSet Statement [Runtime]\">LSet-lause [ajonaikainen]</link>"
+
+#: 03120304.xhp#par_id3155419.2.help.text
+msgid "Aligns a string to the left of a string variable, or copies a variable of a user-defined type to another variable of a different user-defined type."
+msgstr "Lset-lause kohdistaa merkkijonon vasemmalle merkkijonomuuttujassa tai kopioi käyttäjän määrittämän muuttujan toiseen käyttäjän määrittämään muuttujaan."
+
+#: 03120304.xhp#hd_id3145317.3.help.text
+msgctxt "03120304.xhp#hd_id3145317.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03120304.xhp#par_id3150984.4.help.text
+msgid "LSet Var As String = Text or LSet Var1 = Var2"
+msgstr "LSet muuttuja1 As String = teksti1 tai LSet muuttuja2 = muuttuja3"
+
+#: 03120304.xhp#hd_id3143271.5.help.text
+msgctxt "03120304.xhp#hd_id3143271.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03120304.xhp#par_id3145610.6.help.text
+msgid "<emph>Var:</emph> Any String variable that contains the string that you want align to the left."
+msgstr "<emph>Muuttuja1:</emph> mikä tahansa merkkijonomuuttuja, joka sisältää (osa)merkkijonon, joka tasataan vasemmalle."
+
+#: 03120304.xhp#par_id3154346.7.help.text
+msgid "<emph>Text:</emph> String that you want to align to the left of the string variable."
+msgstr "<emph>Teksti1:</emph> merkkijono, joka kohdistetaan merkkijonomuuttujaan vasemmalle."
+
+#: 03120304.xhp#par_id3151054.8.help.text
+msgid "<emph>Var1:</emph> Name of the user-defined type variable that you want to copy to."
+msgstr "<emph>Muuttuja2:</emph> sen käyttäjän määrittämää tyyppiä olevan muuttuja, johon kopioidaan."
+
+#: 03120304.xhp#par_id3153361.9.help.text
+msgid "<emph>Var2:</emph> Name of the user-defined type variable that you want to copy from."
+msgstr "<emph>Muuttuja3:</emph> sen käyttäjän määrittämää tyyppiä olevan muuttuja, joka kopioidaan."
+
+#: 03120304.xhp#par_id3154686.10.help.text
+msgid "If the string is shorter than the string variable, <emph>LSet</emph> left-aligns the string within the string variable. Any remaining positions in the string variable are replaced by spaces. If the string is longer than the string variable, only the leftmost characters up to the length of the string variable are copied. With the <emph>LSet</emph> statement, you can also copy a user-defined type variable to another variable of the same type."
+msgstr "Jos teksti1 on lyhyempi kuin muuttuja1, <emph>LSet</emph> kohdistaa teksti1:n vasemmalle muuttuja1:een. Jäljelle jäävä tila täytetään välilyönneillä. Jos merkkijono on pitempi kuin merkkijonomuuttuja, merkit kopioidaan vasemmalta alkaen vain muuttujan pituuteen asti. <emph>LSet</emph>-lauseella voidaan kopioida myös käyttäjän määrittämää tyyppiä oleva muuttuja toiseen samanlaiseen."
+
+#: 03120304.xhp#hd_id3156282.11.help.text
+msgctxt "03120304.xhp#hd_id3156282.11.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03120304.xhp#par_id3153193.12.help.text
+msgctxt "03120304.xhp#par_id3153193.12.help.text"
+msgid "Sub ExampleRLSet"
+msgstr "Sub ExampleRLSet"
+
+#: 03120304.xhp#par_id3150768.13.help.text
+msgctxt "03120304.xhp#par_id3150768.13.help.text"
+msgid "Dim sVar As String"
+msgstr "Dim sVar As String"
+
+#: 03120304.xhp#par_id3150447.14.help.text
+msgid "Dim sExpr As String"
+msgstr "Dim sExpr As String"
+
+#: 03120304.xhp#par_id3149561.16.help.text
+msgctxt "03120304.xhp#par_id3149561.16.help.text"
+msgid "sVar = String(40,\"*\")"
+msgstr "sVar = String(40,\"*\")"
+
+#: 03120304.xhp#par_id3153768.17.help.text
+msgctxt "03120304.xhp#par_id3153768.17.help.text"
+msgid "sExpr = \"SBX\""
+msgstr "sExpr = \"SBX\""
+
+#: 03120304.xhp#par_id3152940.18.help.text
+msgid "REM Align \"SBX\" within the 40-character reference string"
+msgstr "REM Kohdistetaan \"SBX\" oikealle 40-merkkisessä kohdemerkkijonossa"
+
+#: 03120304.xhp#par_id3148647.19.help.text
+msgctxt "03120304.xhp#par_id3148647.19.help.text"
+msgid "REM Replace asterisks with spaces"
+msgstr "REM Korvaa asteriskit välilyönneillä"
+
+#: 03120304.xhp#par_id3146119.20.help.text
+msgctxt "03120304.xhp#par_id3146119.20.help.text"
+msgid "RSet sVar = sExpr"
+msgstr "RSet sVar = sExpr"
+
+#: 03120304.xhp#par_id3153365.21.help.text
+msgctxt "03120304.xhp#par_id3153365.21.help.text"
+msgid "Print \">\"; sVar; \"<\""
+msgstr "Print \">\"; sVar; \"<\""
+
+#: 03120304.xhp#par_id3149260.23.help.text
+msgctxt "03120304.xhp#par_id3149260.23.help.text"
+msgid "sVar = String(5,\"*\")"
+msgstr "sVar = String(5,\"*\")"
+
+#: 03120304.xhp#par_id3147436.24.help.text
+msgctxt "03120304.xhp#par_id3147436.24.help.text"
+msgid "sExpr = \"123457896\""
+msgstr "sExpr = \"123457896\""
+
+#: 03120304.xhp#par_id3146923.25.help.text
+msgctxt "03120304.xhp#par_id3146923.25.help.text"
+msgid "RSet sVar = sExpr"
+msgstr "RSet sVar = sExpr"
+
+#: 03120304.xhp#par_id3151114.26.help.text
+msgctxt "03120304.xhp#par_id3151114.26.help.text"
+msgid "Print \">\"; sVar; \"<\""
+msgstr "Print \">\"; sVar; \"<\""
+
+#: 03120304.xhp#par_id3155855.28.help.text
+msgctxt "03120304.xhp#par_id3155855.28.help.text"
+msgid "sVar = String(40,\"*\")"
+msgstr "sVar = String(40,\"*\")"
+
+#: 03120304.xhp#par_id3145253.29.help.text
+msgctxt "03120304.xhp#par_id3145253.29.help.text"
+msgid "sExpr = \"SBX\""
+msgstr "sExpr = \"SBX\""
+
+#: 03120304.xhp#par_id3151075.30.help.text
+msgid "REM Left-align \"SBX\" within the 40-character reference string"
+msgstr "REM Kohdistetaan \"SBX\" vasemmalle 40-merkkisessä kohdemerkkijonossa"
+
+#: 03120304.xhp#par_id3147126.31.help.text
+msgctxt "03120304.xhp#par_id3147126.31.help.text"
+msgid "LSet sVar = sExpr"
+msgstr "LSet sVar = sExpr"
+
+#: 03120304.xhp#par_id3154792.32.help.text
+msgctxt "03120304.xhp#par_id3154792.32.help.text"
+msgid "Print \">\"; sVar; \"<\""
+msgstr "Print \">\"; sVar; \"<\""
+
+#: 03120304.xhp#par_id3154942.34.help.text
+msgctxt "03120304.xhp#par_id3154942.34.help.text"
+msgid "sVar = String(5,\"*\")"
+msgstr "sVar = String(5,\"*\")"
+
+#: 03120304.xhp#par_id3155603.35.help.text
+msgctxt "03120304.xhp#par_id3155603.35.help.text"
+msgid "sExpr = \"123456789\""
+msgstr "sExpr = \"123456789\""
+
+#: 03120304.xhp#par_id3150716.36.help.text
+msgctxt "03120304.xhp#par_id3150716.36.help.text"
+msgid "LSet sVar = sExpr"
+msgstr "LSet sVar = sExpr"
+
+#: 03120304.xhp#par_id3146969.37.help.text
+msgctxt "03120304.xhp#par_id3146969.37.help.text"
+msgid "Print \">\"; sVar; \"<\""
+msgstr "Print \">\"; sVar; \"<\""
+
+#: 03120304.xhp#par_id3150749.38.help.text
+msgctxt "03120304.xhp#par_id3150749.38.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03100100.xhp#tit.help.text
+msgid "CBool Function [Runtime]"
+msgstr "Funktio CBool [ajonaikainen]"
+
+#: 03100100.xhp#bm_id3150616.help.text
+msgid "<bookmark_value>CBool function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio CBool</bookmark_value>"
+
+#: 03100100.xhp#hd_id3150616.1.help.text
+msgid "<link href=\"text/sbasic/shared/03100100.xhp\" name=\"CBool Function [Runtime]\">CBool Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03100100.xhp\" name=\"CBool Function [Runtime]\">Funktio CBool [ajonaikainen]</link>"
+
+#: 03100100.xhp#par_id3145136.2.help.text
+msgid "Converts a string comparison or numeric comparison to a Boolean expression, or converts a single numeric expression to a Boolean expression."
+msgstr "CBool muuntaa merkkijono- tai numeerisen vertailun Boolen lausekkeeksi tai muuntaa numeerisen lausekkeen Boolen lausekkeeksi."
+
+#: 03100100.xhp#hd_id3153345.3.help.text
+msgctxt "03100100.xhp#hd_id3153345.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03100100.xhp#par_id3149514.4.help.text
+msgid "CBool (Expression1 {= | <> | < | > | <= | >=} Expression2) or CBool (Number)"
+msgstr "CBool (lauseke1 {= | <> | < | > | <= | >=} lauseke2) tai CBool (luku1)"
+
+#: 03100100.xhp#hd_id3156152.5.help.text
+msgctxt "03100100.xhp#hd_id3156152.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03100100.xhp#par_id3155419.6.help.text
+msgctxt "03100100.xhp#par_id3155419.6.help.text"
+msgid "Bool"
+msgstr "Bool-tyypin totuusarvo"
+
+#: 03100100.xhp#hd_id3147530.7.help.text
+msgctxt "03100100.xhp#hd_id3147530.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03100100.xhp#par_id3156344.8.help.text
+msgid "<emph>Expression1, Expression2:</emph> Any string or numeric expressions that you want to compare. If the expressions match, the <emph>CBool</emph> function returns <emph>True</emph>, otherwise <emph>False</emph> is returned."
+msgstr "<emph>Lauseke1, lauseke2:</emph> verrattavat merkkijono- tai numeeriset lausekkeet. Jos lausekkeet vastaavat vertailuehtoa <emph>CBool</emph>-palauttaa tosiarvon <emph>True</emph>, muuten palautetaan arvo <emph>False</emph> (epätosi)."
+
+#: 03100100.xhp#par_id3149655.9.help.text
+msgid "<emph>Number:</emph> Any numeric expression that you want to convert. If the expression equals 0, <emph>False</emph> is returned, otherwise <emph>True</emph> is returned."
+msgstr "<emph>Luku1:</emph> mikä tahansa muunnettava numeerinen lauseke. Jos lauseke on yhtä suuri kuin 0, palautetaan <emph>False</emph>-arvo, muuten palautusarvona on <emph>True</emph> (tosi)."
+
+#: 03100100.xhp#par_id3145171.10.help.text
+msgid "The following example uses the <emph>CBool</emph> function to evaluate the value that is returned by the <emph>Instr</emph> function. The function checks if the word \"and\" is found in the sentence that was entered by the user."
+msgstr "Seuraavassa esimerkissä <emph>CBool</emph>-funktio tulkitsee <emph>Instr</emph>-funktion palautusarvoa. Funktio tutkii, esiintyykö sana \"ja\" käyttäjän kirjoittamassa lauseessa."
+
+#: 03100100.xhp#hd_id3156212.11.help.text
+msgctxt "03100100.xhp#hd_id3156212.11.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03100100.xhp#par_id3147288.12.help.text
+msgid "Sub ExampleCBool"
+msgstr "Sub ExampleCBool"
+
+#: 03100100.xhp#par_id3153768.13.help.text
+msgctxt "03100100.xhp#par_id3153768.13.help.text"
+msgid "Dim sText As String"
+msgstr "Dim sText As String"
+
+#: 03100100.xhp#par_id3155132.14.help.text
+msgid "sText = InputBox(\"Please enter a short sentence:\")"
+msgstr "sText = InputBox (\"Ole hyvä ja kirjoita lyhyt lause:\")"
+
+#: 03100100.xhp#par_id3155855.15.help.text
+msgid "REM Proof if the word »and« appears in the sentence."
+msgstr "REM Tutkitaan, esiintyykö »ja« lauseessa."
+
+#: 03100100.xhp#par_id3146984.16.help.text
+msgid "REM Instead of the command line"
+msgstr "REM seuraavan käskyrivin asemesta"
+
+#: 03100100.xhp#par_id3148576.17.help.text
+msgid "REM If Instr(Input, \"and\")<>0 Then..."
+msgstr "REM If Instr(Input, \"and\")<>0 Then..."
+
+#: 03100100.xhp#par_id3154014.18.help.text
+msgid "REM the CBool function is applied as follows:"
+msgstr "REM CBool-funktiota käytetään seuraavasti:"
+
+#: 03100100.xhp#par_id3155413.19.help.text
+msgid "If CBool(Instr(sText, \"and\")) Then"
+msgstr "If CBool(Instr(sText, \"and\")) Then"
+
+#: 03100100.xhp#par_id3152940.20.help.text
+msgid "MsgBox \"The word »and« appears in the sentence you entered!\""
+msgstr "MsgBox \"Sana 'ja' esiintyy lauseessasi!\""
+
+#: 03100100.xhp#par_id3153954.21.help.text
+msgid "EndIf"
+msgstr "EndIf"
+
+#: 03100100.xhp#par_id3152886.22.help.text
+msgctxt "03100100.xhp#par_id3152886.22.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03030300.xhp#tit.help.text
+msgid "System Date and Time"
+msgstr "Järjestelmän päivämäärä ja kellonaika"
+
+#: 03030300.xhp#hd_id3154923.1.help.text
+msgid "<link href=\"text/sbasic/shared/03030300.xhp\" name=\"System Date and Time\">System Date and Time</link>"
+msgstr "<link href=\"text/sbasic/shared/03030300.xhp\" name=\"System Date and Time\">Käyttöjärjestelmän päivämäärä ja aika</link>"
+
+#: 03030300.xhp#par_id3149457.2.help.text
+msgid "The following functions and statements set or return the system date and time."
+msgstr "Oheiset funktion ja lauseet palauttavat tai asettavat järjestelmäkellon päivämäärän ja kellonajan."
+
+#: 03120311.xhp#tit.help.text
+msgid "Trim Function [Runtime]"
+msgstr "Funktio Trim [ajonaikainen]"
+
+#: 03120311.xhp#bm_id3150616.help.text
+msgid "<bookmark_value>Trim function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Trim</bookmark_value>"
+
+#: 03120311.xhp#hd_id3150616.1.help.text
+msgid "<link href=\"text/sbasic/shared/03120311.xhp\" name=\"Trim Function [Runtime]\">Trim Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03120311.xhp\" name=\"Trim Function [Runtime]\">Funktio Trim [ajonaikainen]</link>"
+
+#: 03120311.xhp#par_id3149177.2.help.text
+msgid "Removes all leading and trailing spaces from a string expression."
+msgstr "Trim poistaa välilyönnit merkkijonon alusta ja lopusta."
+
+#: 03120311.xhp#hd_id3159157.3.help.text
+msgctxt "03120311.xhp#hd_id3159157.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03120311.xhp#par_id3155341.4.help.text
+msgid "Trim( Text As String )"
+msgstr "Trim( teksti1 As String )"
+
+#: 03120311.xhp#hd_id3155388.5.help.text
+msgctxt "03120311.xhp#hd_id3155388.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03120311.xhp#par_id3143228.6.help.text
+msgctxt "03120311.xhp#par_id3143228.6.help.text"
+msgid "String"
+msgstr "merkkijono (String)"
+
+#: 03120311.xhp#hd_id3145609.7.help.text
+msgctxt "03120311.xhp#hd_id3145609.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03120311.xhp#par_id3159414.8.help.text
+msgctxt "03120311.xhp#par_id3159414.8.help.text"
+msgid "<emph>Text:</emph> Any string expression."
+msgstr "<emph>Teksti1:</emph> mikä tahansa merkkijonolauseke."
+
+#: 03120311.xhp#hd_id3148663.10.help.text
+msgctxt "03120311.xhp#hd_id3148663.10.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03120311.xhp#par_id3150398.11.help.text
+msgctxt "03120311.xhp#par_id3150398.11.help.text"
+msgid "Sub ExampleSpaces"
+msgstr "Sub ExampleSpaces"
+
+#: 03120311.xhp#par_id3153525.12.help.text
+msgctxt "03120311.xhp#par_id3153525.12.help.text"
+msgid "Dim sText2 as String,sText as String,sOut as String"
+msgstr "Dim sText2 as String,sText as String,sOut as String"
+
+#: 03120311.xhp#par_id3154908.13.help.text
+msgctxt "03120311.xhp#par_id3154908.13.help.text"
+msgid "sText2 = \" <*Las Vegas*> \""
+msgstr "sText2 = \" <*Las Vegas*> \""
+
+#: 03120311.xhp#par_id3144760.15.help.text
+msgctxt "03120311.xhp#par_id3144760.15.help.text"
+msgid "sOut = \"'\"+sText2 +\"'\"+ Chr(13)"
+msgstr "sOut = \"'\"+sText2 +\"'\"+ Chr(13)"
+
+#: 03120311.xhp#par_id3151383.16.help.text
+msgctxt "03120311.xhp#par_id3151383.16.help.text"
+msgid "sText = Ltrim(sText2) REM sText = \"<*Las Vegas*> \""
+msgstr "sText = Ltrim(sText2) REM sText = \"<*Las Vegas*> \""
+
+#: 03120311.xhp#par_id3151044.17.help.text
+msgctxt "03120311.xhp#par_id3151044.17.help.text"
+msgid "sOut = sOut + \"'\"+sText +\"'\" + Chr(13)"
+msgstr "sOut = sOut + \"'\"+sText +\"'\" + Chr(13)"
+
+#: 03120311.xhp#par_id3159149.18.help.text
+msgctxt "03120311.xhp#par_id3159149.18.help.text"
+msgid "sText = Rtrim(sText2) REM sText = \" <*Las Vegas*>\""
+msgstr "sText = Rtrim(sText2) REM sText = \" <*Las Vegas*>\""
+
+#: 03120311.xhp#par_id3150449.19.help.text
+msgctxt "03120311.xhp#par_id3150449.19.help.text"
+msgid "sOut = sOut +\"'\"+ sText +\"'\" + Chr(13)"
+msgstr "sOut = sOut +\"'\"+ sText +\"'\" + Chr(13)"
+
+#: 03120311.xhp#par_id3149562.20.help.text
+msgctxt "03120311.xhp#par_id3149562.20.help.text"
+msgid "sText = Trim(sText2) REM sText = \"<*Las Vegas*>\""
+msgstr "sText = Trim(sText2) REM sText = \"<*Las Vegas*>\""
+
+#: 03120311.xhp#par_id3161831.21.help.text
+msgctxt "03120311.xhp#par_id3161831.21.help.text"
+msgid "sOut = sOut +\"'\"+ sText +\"'\""
+msgstr "sOut = sOut +\"'\"+ sText +\"'\""
+
+#: 03120311.xhp#par_id3146120.22.help.text
+msgctxt "03120311.xhp#par_id3146120.22.help.text"
+msgid "MsgBox sOut"
+msgstr "MsgBox sOut"
+
+#: 03120311.xhp#par_id3145364.23.help.text
+msgctxt "03120311.xhp#par_id3145364.23.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03010305.xhp#tit.help.text
+msgid "RGB Function [Runtime]"
+msgstr "Funktio RGB [ajonaikainen]"
+
+#: 03010305.xhp#hd_id3150792.1.help.text
+msgid "<link href=\"text/sbasic/shared/03010305.xhp\" name=\"RGB Function [Runtime]\">RGB Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03010305.xhp\" name=\"RGB Function [Runtime]\">Funktio RGB [ajonaikainen]</link>"
+
+#: 03010305.xhp#par_id3150447.2.help.text
+msgid "Returns a <link href=\"text/sbasic/shared/00000003.xhp#farbcodes\" name=\"long integer color value\">long integer color value</link> consisting of red, green, and blue components."
+msgstr "RGB palauttaa <link href=\"text/sbasic/shared/00000003.xhp#farbcodes\" name=\"long integer color value\">värikoodin pitkänä kokonaislukuna</link>, jossa on punainen, vihreä ja sininen komponentti."
+
+#: 03010305.xhp#hd_id3147229.3.help.text
+msgctxt "03010305.xhp#hd_id3147229.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03010305.xhp#par_id3155132.4.help.text
+msgid "RGB (Red, Green, Blue)"
+msgstr "RGB (red1, green1, blue1)"
+
+#: 03010305.xhp#hd_id3156442.5.help.text
+msgctxt "03010305.xhp#hd_id3156442.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03010305.xhp#par_id3159153.6.help.text
+msgctxt "03010305.xhp#par_id3159153.6.help.text"
+msgid "Long"
+msgstr "Long-tyypin kokonaisluku"
+
+#: 03010305.xhp#hd_id3154013.7.help.text
+msgctxt "03010305.xhp#hd_id3154013.7.help.text"
+msgid "Parameter:"
+msgstr "Parametri:"
+
+#: 03010305.xhp#par_id3152597.8.help.text
+msgid "<emph>Red</emph>: Any integer expression that represents the red component (0-255) of the composite color."
+msgstr "<emph>Red1</emph>: mikä tahansa kokonaislukulauseke, joka edustaa komposiittivärin punaista komponenttia (0-255)."
+
+#: 03010305.xhp#par_id3146974.9.help.text
+msgid "<emph>Green</emph>: Any integer expression that represents the green component (0-255) of the composite color."
+msgstr "<emph>Green1</emph>: mikä tahansa kokonaislukulauseke, joka edustaa komposiittivärin vihreää komponenttia (0-255)."
+
+#: 03010305.xhp#par_id3151113.10.help.text
+msgid "<emph>Blue</emph>: Any integer expression that represents the blue component (0-255) of the composite color."
+msgstr "<emph>Blue1</emph>: mikä tahansa kokonaislukulauseke, joka edustaa komposiittivärin sinistä komponenttia (0-255)."
+
+#: 03010305.xhp#hd_id3147435.11.help.text
+msgctxt "03010305.xhp#hd_id3147435.11.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03010305.xhp#par_id3156283.12.help.text
+msgctxt "03010305.xhp#par_id3156283.12.help.text"
+msgid "Sub ExampleColor"
+msgstr "Sub ExampleColor"
+
+#: 03010305.xhp#par_id3149582.13.help.text
+msgctxt "03010305.xhp#par_id3149582.13.help.text"
+msgid "Dim lVar As Long"
+msgstr "Dim lVar As Long"
+
+#: 03010305.xhp#par_id3150417.14.help.text
+msgctxt "03010305.xhp#par_id3150417.14.help.text"
+msgid "lVar = rgb(128,0,200)"
+msgstr "lVar = rgb(128,0,200)"
+
+#: 03010305.xhp#par_id3145647.15.help.text
+msgctxt "03010305.xhp#par_id3145647.15.help.text"
+msgid "msgbox \"The color \" & lVar & \" consists of:\" & Chr(13) &_"
+msgstr "MsgBox \"Värin \" & lVar & \" koostumus:\" & Chr(13) &_"
+
+#: 03010305.xhp#par_id3154491.16.help.text
+msgctxt "03010305.xhp#par_id3154491.16.help.text"
+msgid "\"red= \" & red(lVar) & Chr(13)&_"
+msgstr "\"punaista = \" & Red(lVar) & Chr(13)&_"
+
+#: 03010305.xhp#par_id3149401.17.help.text
+msgctxt "03010305.xhp#par_id3149401.17.help.text"
+msgid "\"green= \" & green(lVar) & Chr(13)&_"
+msgstr "\"vihreää = \" & Green(lVar) & Chr(13)&_"
+
+#: 03010305.xhp#par_id3150716.18.help.text
+msgctxt "03010305.xhp#par_id3150716.18.help.text"
+msgid "\"blue= \" & blue(lVar) & Chr(13) , 64,\"colors\""
+msgstr "\"sinistä = \" & Blue(lVar) & Chr(13) , 64,\"Osavärit\""
+
+#: 03010305.xhp#par_id3150752.19.help.text
+msgctxt "03010305.xhp#par_id3150752.19.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03101400.xhp#tit.help.text
+msgid "DefDbl Statement [Runtime]"
+msgstr "DefDbl-lause [ajonaikainen]"
+
+#: 03101400.xhp#bm_id3147242.help.text
+msgid "<bookmark_value>DefDbl statement</bookmark_value>"
+msgstr "<bookmark_value>DefDbl-lause</bookmark_value>"
+
+#: 03101400.xhp#hd_id3147242.1.help.text
+msgid "<link href=\"text/sbasic/shared/03101400.xhp\" name=\"DefDbl Statement [Runtime]\">DefDbl Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03101400.xhp\" name=\"DefDbl Statement [Runtime]\">DefDbl-lause [ajonaikainen]</link>"
+
+#: 03101400.xhp#par_id3153126.2.help.text
+msgctxt "03101400.xhp#par_id3153126.2.help.text"
+msgid "Sets the default variable type, according to a letter range, if no type-declaration character or keyword is specified."
+msgstr "Asetetaan muuttujan tietotyyppi kirjainalueen mukaiseksi, mikäli tyypin määrittävää kirjainta tai avainsanaa ei ole käytetty."
+
+#: 03101400.xhp#hd_id3155420.3.help.text
+msgctxt "03101400.xhp#hd_id3155420.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03101400.xhp#par_id3147530.4.help.text
+msgctxt "03101400.xhp#par_id3147530.4.help.text"
+msgid "Defxxx Characterrange1[, Characterrange2[,...]]"
+msgstr "Defxxx kirjainalue1[, kirjainalue2[,...]]"
+
+#: 03101400.xhp#hd_id3145069.5.help.text
+msgctxt "03101400.xhp#hd_id3145069.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03101400.xhp#par_id3147560.6.help.text
+msgctxt "03101400.xhp#par_id3147560.6.help.text"
+msgid "<emph>Characterrange:</emph> Letters that specify the range of variables that you want to set the default data type for."
+msgstr "<emph>Kirjainalue:</emph> kirjaimet, jotka määrittävät alkukirjaimina joukon muuttujia, joille asetetaan oletustietotyyppi."
+
+#: 03101400.xhp#par_id3150791.7.help.text
+msgctxt "03101400.xhp#par_id3150791.7.help.text"
+msgid "<emph>xxx:</emph> Keyword that defines the default variable type:"
+msgstr "<emph>xxx:</emph> avainsana, joka määrittää oletusmuuttujatyypin:"
+
+#: 03101400.xhp#par_id3151210.8.help.text
+msgctxt "03101400.xhp#par_id3151210.8.help.text"
+msgid "<emph>Keyword:</emph> Default variable type"
+msgstr "<emph>Avainsana:</emph> oletusmuuttujatyyppi"
+
+#: 03101400.xhp#par_id3154123.9.help.text
+msgid "<emph>DefDbl:</emph> Double"
+msgstr "<emph>DefDbl:</emph> kaksoistarkkuuden liukuluku"
+
+#: 03101400.xhp#hd_id3153192.10.help.text
+msgctxt "03101400.xhp#hd_id3153192.10.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03101400.xhp#par_id3156281.12.help.text
+msgctxt "03101400.xhp#par_id3156281.12.help.text"
+msgid "REM Prefix definitions for variable types:"
+msgstr "REM Etuliitteen määrittämät muuttujatyypit:"
+
+#: 03101400.xhp#par_id3153970.13.help.text
+msgctxt "03101400.xhp#par_id3153970.13.help.text"
+msgid "DefBool b"
+msgstr "DefBool b"
+
+#: 03101400.xhp#par_id3149561.14.help.text
+msgctxt "03101400.xhp#par_id3149561.14.help.text"
+msgid "DefDate t"
+msgstr "DefDate t"
+
+#: 03101400.xhp#par_id3147288.15.help.text
+msgctxt "03101400.xhp#par_id3147288.15.help.text"
+msgid "DefDbL d"
+msgstr "DefDbL d"
+
+#: 03101400.xhp#par_id3150487.16.help.text
+msgctxt "03101400.xhp#par_id3150487.16.help.text"
+msgid "DefInt i"
+msgstr "DefInt i"
+
+#: 03101400.xhp#par_id3151116.17.help.text
+msgctxt "03101400.xhp#par_id3151116.17.help.text"
+msgid "DefLng l"
+msgstr "DefLng l"
+
+#: 03101400.xhp#par_id3146922.18.help.text
+msgctxt "03101400.xhp#par_id3146922.18.help.text"
+msgid "DefObj o"
+msgstr "DefObj o"
+
+#: 03101400.xhp#par_id3146984.19.help.text
+msgctxt "03101400.xhp#par_id3146984.19.help.text"
+msgid "DefVar v"
+msgstr "DefVar v"
+
+#: 03101400.xhp#par_id3147436.21.help.text
+msgid "Sub ExampleDefDBL"
+msgstr "Sub ExampleDefDBL"
+
+#: 03101400.xhp#par_id3153144.22.help.text
+msgid "dValue=1.23e43 REM dValue is an implicit Double variable type"
+msgstr "dValue=1.23e43 REM dValue on oletuksellisesti kaksoistarkkuuden liukulukumuuttuja"
+
+#: 03101400.xhp#par_id3152941.23.help.text
+msgctxt "03101400.xhp#par_id3152941.23.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03020301.xhp#tit.help.text
+msgid "Eof Function [Runtime]"
+msgstr "Funktio Eof [ajonaikainen]"
+
+#: 03020301.xhp#bm_id3154598.help.text
+msgid "<bookmark_value>Eof function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Eof</bookmark_value>"
+
+#: 03020301.xhp#hd_id3154598.1.help.text
+msgid "<link href=\"text/sbasic/shared/03020301.xhp\" name=\"Eof Function [Runtime]\">Eof Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03020301.xhp\" name=\"Eof Function [Runtime]\">Funktio Eof [ajonaikainen]</link>"
+
+#: 03020301.xhp#par_id3147182.2.help.text
+msgid "Determines if the file pointer has reached the end of a file."
+msgstr "Tutkitaan, onko tiedosto-osoitin saavuttanut tiedoston lopun."
+
+#: 03020301.xhp#hd_id3149119.3.help.text
+msgctxt "03020301.xhp#hd_id3149119.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03020301.xhp#par_id3147399.4.help.text
+msgid "Eof (intexpression As Integer)"
+msgstr "Eof (int_lauseke As Integer)"
+
+#: 03020301.xhp#hd_id3153539.5.help.text
+msgctxt "03020301.xhp#hd_id3153539.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03020301.xhp#par_id3156027.6.help.text
+msgctxt "03020301.xhp#par_id3156027.6.help.text"
+msgid "Bool"
+msgstr "Bool-tyypin totuusarvo"
+
+#: 03020301.xhp#hd_id3152924.7.help.text
+msgctxt "03020301.xhp#hd_id3152924.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03020301.xhp#par_id3153990.8.help.text
+msgid "<emph>Intexpression:</emph> Any integer expression that evaluates to the number of an open file."
+msgstr "<emph>Int_lauseke:</emph> mikä tahansa kokonaislukulauseke, joka tulkitaan avoimen tiedoston numeroksi."
+
+#: 03020301.xhp#par_id3153527.9.help.text
+msgid "Use EOF to avoid errors when you attempt to get input past the end of a file. When you use the Input or Get statement to read from a file, the file pointer is advanced by the number of bytes read. When the end of a file is reached, EOF returns the value \"True\" (-1)."
+msgstr "EOF-funktiota käytetään niiden virheiden välttämiseen, joita seuraa yritettäessä hakea tietoja tiedoston lopun jälkeen. Kun käytetään Input- tai Get-lauseita tiedoston lukemiseen, tiedosto-osoitin etenee luettuja tavuja vastaavasti. Kun tiedoston loppu on saavutettu, EOF palauttaa arvon \"True\" (-1)."
+
+#: 03020301.xhp#hd_id3154046.10.help.text
+msgctxt "03020301.xhp#hd_id3154046.10.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03020301.xhp#par_id3143270.11.help.text
+msgctxt "03020301.xhp#par_id3143270.11.help.text"
+msgid "Sub ExampleWorkWithAFile"
+msgstr "Sub ExampleWorkWithAFile"
+
+#: 03020301.xhp#par_id3150670.12.help.text
+msgctxt "03020301.xhp#par_id3150670.12.help.text"
+msgid "Dim iNumber As Integer"
+msgstr "Dim iNumber As Integer"
+
+#: 03020301.xhp#par_id3154143.13.help.text
+msgctxt "03020301.xhp#par_id3154143.13.help.text"
+msgid "Dim sLine As String"
+msgstr "Dim sLine As String"
+
+#: 03020301.xhp#par_id3148943.14.help.text
+msgctxt "03020301.xhp#par_id3148943.14.help.text"
+msgid "Dim aFile As String"
+msgstr "Dim aFile As String"
+
+#: 03020301.xhp#par_id3153897.37.help.text
+msgctxt "03020301.xhp#par_id3153897.37.help.text"
+msgid "Dim sMsg as String"
+msgstr "Dim sMsg as String"
+
+#: 03020301.xhp#par_id3156344.15.help.text
+msgctxt "03020301.xhp#par_id3156344.15.help.text"
+msgid "aFile = \"c:\\data.txt\""
+msgstr "aFile = \"c:\\data.txt\""
+
+#: 03020301.xhp#par_id3148663.17.help.text
+msgctxt "03020301.xhp#par_id3148663.17.help.text"
+msgid "iNumber = Freefile"
+msgstr "iNumber = Freefile"
+
+#: 03020301.xhp#par_id3153379.18.help.text
+msgctxt "03020301.xhp#par_id3153379.18.help.text"
+msgid "Open aFile For Output As #iNumber"
+msgstr "Open aFile For Output As #iNumber"
+
+#: 03020301.xhp#par_id3153360.19.help.text
+msgctxt "03020301.xhp#par_id3153360.19.help.text"
+msgid "Print #iNumber, \"First line of text\""
+msgstr "Print #iNumber, \"Tämä on tekstirivi.\""
+
+#: 03020301.xhp#par_id3148797.20.help.text
+msgctxt "03020301.xhp#par_id3148797.20.help.text"
+msgid "Print #iNumber, \"Another line of text\""
+msgstr "Print #iNumber, \"Tässä on toinen rivi tekstiä\""
+
+#: 03020301.xhp#par_id3154684.21.help.text
+msgctxt "03020301.xhp#par_id3154684.21.help.text"
+msgid "Close #iNumber"
+msgstr "Close #iNumber"
+
+#: 03020301.xhp#par_id3153104.25.help.text
+msgctxt "03020301.xhp#par_id3153104.25.help.text"
+msgid "iNumber = Freefile"
+msgstr "iNumber = Freefile"
+
+#: 03020301.xhp#par_id3144761.26.help.text
+msgctxt "03020301.xhp#par_id3144761.26.help.text"
+msgid "Open aFile For Input As iNumber"
+msgstr "Open aFile For Input As iNumber"
+
+#: 03020301.xhp#par_id3153193.27.help.text
+msgctxt "03020301.xhp#par_id3153193.27.help.text"
+msgid "While not eof(iNumber)"
+msgstr "While not eof(iNumber)"
+
+#: 03020301.xhp#par_id3158408.28.help.text
+msgctxt "03020301.xhp#par_id3158408.28.help.text"
+msgid "Line Input #iNumber, sLine"
+msgstr "Line Input #iNumber, sLine"
+
+#: 03020301.xhp#par_id3149203.29.help.text
+msgctxt "03020301.xhp#par_id3149203.29.help.text"
+msgid "If sLine <>\"\" then"
+msgstr "If sLine <>\"\" then"
+
+#: 03020301.xhp#par_id3153770.30.help.text
+msgctxt "03020301.xhp#par_id3153770.30.help.text"
+msgid "sMsg = sMsg & sLine & chr(13)"
+msgstr "sMsg = sMsg & sLine & chr(13)"
+
+#: 03020301.xhp#par_id3153367.32.help.text
+msgctxt "03020301.xhp#par_id3153367.32.help.text"
+msgid "end if"
+msgstr "end if"
+
+#: 03020301.xhp#par_id3147318.33.help.text
+msgctxt "03020301.xhp#par_id3147318.33.help.text"
+msgid "wend"
+msgstr "wend"
+
+#: 03020301.xhp#par_id3152939.34.help.text
+msgctxt "03020301.xhp#par_id3152939.34.help.text"
+msgid "Close #iNumber"
+msgstr "Close #iNumber"
+
+#: 03020301.xhp#par_id3153726.38.help.text
+msgctxt "03020301.xhp#par_id3153726.38.help.text"
+msgid "Msgbox sMsg"
+msgstr "Msgbox sMsg"
+
+#: 03020301.xhp#par_id3153092.35.help.text
+msgctxt "03020301.xhp#par_id3153092.35.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03102300.xhp#tit.help.text
+msgid "IsDate Function [Runtime]"
+msgstr "Funktio IsDate [ajonaikainen]"
+
+#: 03102300.xhp#bm_id3145090.help.text
+msgid "<bookmark_value>IsDate function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio IsDate</bookmark_value>"
+
+#: 03102300.xhp#hd_id3145090.1.help.text
+msgid "<link href=\"text/sbasic/shared/03102300.xhp\" name=\"IsDate Function [Runtime]\">IsDate Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03102300.xhp\" name=\"IsDate Function [Runtime]\">Funktio IsDate [ajonaikainen]</link>"
+
+#: 03102300.xhp#par_id3153311.2.help.text
+msgid "Tests if a numeric or string expression can be converted to a <emph>Date</emph> variable."
+msgstr "IsDate testaa, voidaanko numeerinen tai merkkijonolauseke muuntaa <emph>Date</emph>-muuttujaksi (päivämääräksi)."
+
+#: 03102300.xhp#hd_id3153824.3.help.text
+msgctxt "03102300.xhp#hd_id3153824.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03102300.xhp#par_id3147573.4.help.text
+msgid "IsDate (Expression)"
+msgstr "IsDate (lauseke1)"
+
+#: 03102300.xhp#hd_id3143270.5.help.text
+msgctxt "03102300.xhp#hd_id3143270.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03102300.xhp#par_id3147560.6.help.text
+msgctxt "03102300.xhp#par_id3147560.6.help.text"
+msgid "Bool"
+msgstr "Bool-tyypin totuusarvo"
+
+#: 03102300.xhp#hd_id3148947.7.help.text
+msgctxt "03102300.xhp#hd_id3148947.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03102300.xhp#par_id3145069.8.help.text
+msgid "<emph>Expression:</emph> Any numeric or string expression that you want to test. If the expression can be converted to a date, the function returns <emph>True</emph>, otherwise the function returns <emph>False</emph>."
+msgstr "<emph>Lauseke1:</emph> mikä tahansa testattava numeerinen tai merkkijono lauseke. Jos lauseke voidaan muuntaa päivämääräksi, funktio palauttaa <emph>True</emph>-arvon, muutoin funktio palauttaa <emph>False</emph>-arvon."
+
+#: 03102300.xhp#hd_id3150447.9.help.text
+msgctxt "03102300.xhp#hd_id3150447.9.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03102300.xhp#par_id3154217.10.help.text
+msgid "Sub ExampleIsDate"
+msgstr "Sub ExampleIsDate"
+
+#: 03102300.xhp#par_id3153970.11.help.text
+msgid "Dim sDateVar as String"
+msgstr "Dim sDateVar as String"
+
+#: 03102300.xhp#par_id3153193.12.help.text
+msgid "sDateVar = \"12.12.1997\""
+msgstr "sDateVar = \"12.12.1997\""
+
+#: 03102300.xhp#par_id3150869.13.help.text
+msgid "print IsDate(sDateVar) REM Returns True"
+msgstr "print IsDate(sDateVar) REM palauttaa arvon True"
+
+#: 03102300.xhp#par_id3148453.14.help.text
+msgid "sDateVar = \"12121997\""
+msgstr "sDateVar = \"12121997\""
+
+#: 03102300.xhp#par_id3147288.15.help.text
+msgid "print IsDate(sDateVar) REM Returns False"
+msgstr "print IsDate(sDateVar) REM palauttaa arvon False"
+
+#: 03102300.xhp#par_id3155132.16.help.text
+msgctxt "03102300.xhp#par_id3155132.16.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03030201.xhp#tit.help.text
+msgid "Hour Function [Runtime]"
+msgstr "Funktio Hour [ajonaikainen]"
+
+#: 03030201.xhp#bm_id3156042.help.text
+msgid "<bookmark_value>Hour function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Hour</bookmark_value>"
+
+#: 03030201.xhp#hd_id3156042.1.help.text
+msgid "<link href=\"text/sbasic/shared/03030201.xhp\" name=\"Hour Function [Runtime]\">Hour Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03030201.xhp\" name=\"Hour Function [Runtime]\">Funktio Hour [ajonaikainen]</link>"
+
+#: 03030201.xhp#par_id3149346.2.help.text
+msgid "Returns the hour from a time value that is generated by the TimeSerial or the TimeValue function."
+msgstr "Hour palauttaa tuntilukeman funktiolla TimeSerial tai TimeValue tuotetusta aika-arvosta."
+
+#: 03030201.xhp#hd_id3147574.3.help.text
+msgctxt "03030201.xhp#hd_id3147574.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03030201.xhp#par_id3147264.4.help.text
+msgid "Hour (Number)"
+msgstr "Hour (luku1)"
+
+#: 03030201.xhp#hd_id3145069.5.help.text
+msgctxt "03030201.xhp#hd_id3145069.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03030201.xhp#par_id3149670.6.help.text
+msgctxt "03030201.xhp#par_id3149670.6.help.text"
+msgid "Integer"
+msgstr "Integer-tyypin kokonaisluku"
+
+#: 03030201.xhp#hd_id3150359.7.help.text
+msgctxt "03030201.xhp#hd_id3150359.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03030201.xhp#par_id3154366.8.help.text
+msgid " <emph>Number:</emph> Numeric expression that contains the serial time value that is used to return the hour value."
+msgstr "<emph>Luku1:</emph> numeerinen lauseke, jossa on aikasarjanumero, jota käytetään tuntiluvun laskentaan."
+
+#: 03030201.xhp#par_id3154909.9.help.text
+msgid "This function is the opposite of the <emph>TimeSerial</emph> function. It returns an integer value that represents the hour from a time value that is generated by the <emph>TimeSerial</emph> or the <emph>TimeValue </emph>function. For example, the expression"
+msgstr "Tämä funktio on <emph>TimeSerial</emph>-funktion käänteistoiminto. Se palauttaa kokonaisluvun, joka vastaa tuntilukemaa aika-arvossa, joka on tuotettu <emph>TimeSerial</emph>- tai <emph>TimeValue</emph>-funktiolla. Esimerkiksi lauseke"
+
+#: 03030201.xhp#par_id3163798.10.help.text
+msgid "Print Hour(TimeSerial(12,30,41))"
+msgstr "Print Hour(TimeSerial(12:30:41))"
+
+#: 03030201.xhp#par_id3155132.11.help.text
+msgctxt "03030201.xhp#par_id3155132.11.help.text"
+msgid "returns the value 12."
+msgstr "Palauttaa arvon 12."
+
+#: 03030201.xhp#hd_id3147348.12.help.text
+msgctxt "03030201.xhp#hd_id3147348.12.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03030201.xhp#par_id3146985.13.help.text
+msgid "Sub ExampleHour"
+msgstr "Sub ExampleHour"
+
+#: 03030201.xhp#par_id3156441.14.help.text
+msgid "Print \"The current hour is \" & Hour( Now )"
+msgstr "Print \"Meneillään on vuorokauden \" & Hour( Now ) & \" . tunti.\""
+
+#: 03030201.xhp#par_id3153145.15.help.text
+msgctxt "03030201.xhp#par_id3153145.15.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03020407.xhp#tit.help.text
+msgid "FileDateTime Function [Runtime]"
+msgstr "Funktio FileDateTime [ajonaikainen]"
+
+#: 03020407.xhp#bm_id3153361.help.text
+msgid "<bookmark_value>FileDateTime function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio FileDateTime</bookmark_value>"
+
+#: 03020407.xhp#hd_id3153361.1.help.text
+msgid "<link href=\"text/sbasic/shared/03020407.xhp\" name=\"FileDateTime Function [Runtime]\">FileDateTime Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03020407.xhp\" name=\"FileDateTime Function [Runtime]\">Funktio FileDateTime [ajonaikainen]</link>"
+
+#: 03020407.xhp#par_id3156423.2.help.text
+msgid "Returns a string that contains the date and the time that a file was created or last modified."
+msgstr "FileDateTime palauttaa merkkijonon, jossa on tiedoston luomishetken tai viimeisen muutosajankohdan päivämäärä ja kellonaika."
+
+#: 03020407.xhp#hd_id3154685.3.help.text
+msgctxt "03020407.xhp#hd_id3154685.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03020407.xhp#par_id3154124.4.help.text
+msgid "FileDateTime (Text As String)"
+msgstr "FileDateTime (teksti1 As String)"
+
+#: 03020407.xhp#hd_id3150448.5.help.text
+msgctxt "03020407.xhp#hd_id3150448.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03020407.xhp#par_id3159153.6.help.text
+msgid "<emph>Text:</emph> Any string expression that contains an unambiguous (no wildcards) file specification. You can also use <link href=\"text/sbasic/shared/00000002.xhp\" name=\"URL notation\">URL notation</link>."
+msgstr "<emph>Teksti1:</emph> merkkijonolauseke, joka pitää sisällään yksikäsitteisen (ei korvausmerkkejä) tiedoston määrityksen. Voidaan käyttää myös <link href=\"text/sbasic/shared/00000002.xhp\" name=\"URL notation\">URL-esitysmuotoa</link>."
+
+#: 03020407.xhp#par_id3155306.7.help.text
+msgid "This function determines the exact time of creation or last modification of a file, returned in the format \"MM.DD.YYYY HH.MM.SS\"."
+msgstr "Funktio lukee tiedoston tarkan viimeisimmän muokkaus- tai luomisajankohdan, joka palautetaan muodossa \"PP.KK.VVVV HH:MM:SS\"."
+
+#: 03020407.xhp#hd_id3146119.8.help.text
+msgctxt "03020407.xhp#hd_id3146119.8.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03020407.xhp#par_id3148576.9.help.text
+msgid "Sub ExampleFileDateTime"
+msgstr "Sub ExampleFileDateTime"
+
+#: 03020407.xhp#par_id3161831.10.help.text
+msgid "msgbox FileDateTime(\"C:\\autoexec.bat\")"
+msgstr "msgbox FileDateTime(\"C:\\autoexec.bat\")"
+
+#: 03020407.xhp#par_id3146986.11.help.text
+msgctxt "03020407.xhp#par_id3146986.11.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03030200.xhp#tit.help.text
+msgid "Converting Time Values"
+msgstr "Kellonaika-arvojen muuntaminen"
+
+#: 03030200.xhp#hd_id3147226.1.help.text
+msgid "<link href=\"text/sbasic/shared/03030200.xhp\" name=\"Converting Time Values\">Converting Time Values</link>"
+msgstr "<link href=\"text/sbasic/shared/03030200.xhp\" name=\"Converting Time Values\">Kellonaika-arvojen muuntaminen</link>"
+
+#: 03030200.xhp#par_id3149415.2.help.text
+msgid "The following functions convert time values to calculable numbers."
+msgstr "Oheiset funktiot muuntavat (kellon)aika-arvoja laskettavaksi luvuiksi."
+
+#: 01010210.xhp#tit.help.text
+msgid "Basics"
+msgstr "Perusteet"
+
+#: 01010210.xhp#bm_id4488967.help.text
+msgid "<bookmark_value>fundamentals</bookmark_value><bookmark_value>subroutines</bookmark_value><bookmark_value>variables;global and local</bookmark_value><bookmark_value>modules;subroutines and functions</bookmark_value>"
+msgstr "<bookmark_value>perusteet</bookmark_value><bookmark_value>aliohjelmat</bookmark_value><bookmark_value>muuttujat;globaalit ja paikalliset</bookmark_value><bookmark_value>moduulit;aliohjelmat ja funktiot</bookmark_value>"
+
+#: 01010210.xhp#hd_id3154927.1.help.text
+msgid "<link href=\"text/sbasic/shared/01010210.xhp\" name=\"Basics\">Basics</link>"
+msgstr "<link href=\"text/sbasic/shared/01010210.xhp\" name=\"Basics\">Perusteet</link>"
+
+#: 01010210.xhp#par_id3156023.14.help.text
+msgid "This section provides the fundamentals for working with $[officename] Basic."
+msgstr "Perusteet-osiossa käsitellään $[officename] Basic -työskentelyssä tarvittavia perusasioita."
+
+#: 01010210.xhp#par_id3147560.2.help.text
+msgid "$[officename] Basic code is based on subroutines and functions that are specified between <emph>sub...end sub</emph> and <emph>function...end function</emph> sections. Each Sub or Function can call other Subs and Functions. If you take care to write generic code for a Sub or Function, you can probably re-use it in other programs. See also <link href=\"text/sbasic/shared/01020300.xhp\" name=\"Procedures and Functions\">Procedures and Functions</link>."
+msgstr "$[officename] Basic-ohjelmakoodi perustuu kahteen rutiinityyppiin: aliohjelmiin eli proseduureihin ja funktioihin , jotka määritellään rivien <emph>sub...end sub</emph> tai <emph>function...end function</emph> rajaamissa osissa. Kukin aliohjelma tai funktio voi kutsua toisia aliohjelmia tai funktioita. Jos aliohjelmat ja funktiot kirjoitetaan yleisluontoisiksi, niitä voi mahdollisesti käyttää toisissakin ohjelmakokonaisuuksissa. Katso myös <link href=\"text/sbasic/shared/01020300.xhp\" name=\"Procedures and Functions\">Proseduurit ja funktiot</link>."
+
+#: 01010210.xhp#par_id314756320.help.text
+msgctxt "01010210.xhp#par_id314756320.help.text"
+msgid "Some restrictions apply for the names of your public variables, subs, and functions. You must not use the same name as one of the modules of the same library."
+msgstr "Käyttäjän public-muuttujien, subs-rutiineiden ja funktioiden nimeämiseen liittyy joitakin rajoituksia. Näissä ei tule käyttää saman kirjaston moduulin nimeä."
+
+#: 01010210.xhp#hd_id3150398.3.help.text
+msgid "What is a Sub?"
+msgstr "Mikä on aliohjelma (sub)?"
+
+#: 01010210.xhp#par_id3148797.4.help.text
+msgid "<emph>Sub</emph> is the short form of <emph>subroutine</emph>, that is used to handle a certain task within a program. Subs are used to split a task into individual procedures. Splitting a program into procedures and sub-procedures enhances readability and reduces the error-proneness. A sub possibly takes some arguments as parameters but does not return any values back to the calling sub or function, for example:"
+msgstr "<emph>Sub</emph> on lyhennys <emph>subroutine</emph>-sanasta, joka tarkoittaa aliohjelmaa tai alirutiinia. Sitä käytetään suorittamaan tiettyä osatehtävää ohjelmakokonaisuudessa. Aliohjelmien avulla tehtävää pilkotaan yksittäisiksi proseduureiksi. Ohjelman jakaminen yksinkertaisemmiksi proseduureiksi ja aliproseduureiksi edistää koodin luettavuutta ja vähentää piileviä virheitä. Aliohjelma (Sub) voi käyttää argumentteja tiedon ottamiseen rutiiniin, muttei palauta arvoja sitä kutsuneeseen funktioon tai aliohjelmaan:"
+
+#: 01010210.xhp#par_id3150868.15.help.text
+msgid "DoSomethingWithTheValues(MyFirstValue,MySecondValue)"
+msgstr "DoSomethingWithTheValues(MyFirstValue,MySecondValue)"
+
+#: 01010210.xhp#hd_id3156282.5.help.text
+msgid "What is a Function?"
+msgstr "Mikä on funktio (function)?"
+
+#: 01010210.xhp#par_id3156424.6.help.text
+msgid "A <emph>function</emph> is essentially a sub, which returns a value. You may use a function at the right side of a variable declaration, or at other places where you normally use values, for example:"
+msgstr "<emph>Funktio</emph>-rutiini on periaatteessa aliohjelma, joka palauttaa arvon. Funktiota voi käyttää sijoituslauseen oikealla puolella tai muuten paikoissa, missä tavallisesti käytetään arvoja, esimerkiksi:"
+
+#: 01010210.xhp#par_id3146985.7.help.text
+msgid "MySecondValue = myFunction(MyFirstValue)"
+msgstr "MySecondValue = myFunction(MyFirstValue)"
+
+#: 01010210.xhp#hd_id3153364.8.help.text
+msgid "Global and local variables"
+msgstr "Globaalit ja paikalliset muuttujat"
+
+#: 01010210.xhp#par_id3151112.9.help.text
+msgid "Global variables are valid for all subs and functions inside a module. They are declared at the beginning of a module before the first sub or function starts."
+msgstr "Globaalit muuttujat ovat voimassa kaikissa aliohjelmissa ja funktioissa moduulin sisällä. Ne esitellään eli määritellään moduulin alussa ennen ensimmäisen aliohjelman tai funktion aloitusta."
+
+#: 01010210.xhp#par_id3154012.10.help.text
+msgid "Variables that you declare within a sub or function are valid only inside this sub or function. These variables override global variables with the same name and local variables with the same name coming from superordinate subs or functions."
+msgstr "Muuttujat, jotka esitellään aliohjelman tai funktion sisällä, ovat paikallisina voimassa vain tässä rutiinissa. Nämä paikalliset muuttujat peittävät näkyvistä omassa rutiinissaan samannimiset ylemmän, kutsuneen tason, paikalliset muuttujat tai globaalit muuttujat."
+
+#: 01010210.xhp#hd_id3150010.11.help.text
+msgid "Structuring"
+msgstr "Rutiinien hallinnointi"
+
+#: 01010210.xhp#par_id3153727.12.help.text
+msgid "After separating your program into procedures and functions (Subs and Functions), you can save these procedures and functions as files for reuse in other projects. $[officename] Basic supports <link href=\"text/sbasic/shared/01020500.xhp\" name=\"Modules and Libraries\">Modules and Libraries</link>. Subs and functions are always contained in modules. You can define modules to be global or part of a document. Multiple modules can be combined to a library."
+msgstr "Kun ohjelma on eroteltu proseduureiksi ja funktioiksi (Sub-rutiineiksi ja funktiorutiineiksi), nämä rutiinit voidaan tallentaa tiedostoihin käytettäväksi uusissa projekteissa. $[officename] Basic tukee <link href=\"text/sbasic/shared/01020500.xhp\" name=\"Modules and Libraries\">moduuleja ja kirjastoja</link>. Rutiinit ovat aina osana moduulia. Moduulit voidaan määritellä globaaleiksi tai asiakirjan osaksi. Useista moduuleista voi koota kirjaston."
+
+#: 01010210.xhp#par_id3152578.13.help.text
+msgid "You can copy or move subs, functions, modules and libraries from one file to another by using the <link href=\"text/sbasic/shared/01/06130000.xhp\" name=\"Macro\">Macro</link> dialog."
+msgstr "Käyttäjä voi kopioida ja siirrellä aliohjelmia, funktioita, moduuleja ja kirjastoja tiedostosta toiseen käyttämällä <link href=\"text/sbasic/shared/01/06130000.xhp\" name=\"Macro\">Makro</link>-valintaikkunaa."
+
+#: 03090103.xhp#tit.help.text
+msgid "IIf Statement [Runtime]"
+msgstr "Iif-lause [ajonaikainen]"
+
+#: 03090103.xhp#bm_id3155420.help.text
+msgid "<bookmark_value>IIf statement</bookmark_value>"
+msgstr "<bookmark_value>Iif-lause</bookmark_value>"
+
+#: 03090103.xhp#hd_id3155420.1.help.text
+msgid "<link href=\"text/sbasic/shared/03090103.xhp\" name=\"IIf Statement [Runtime]\">IIf Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03090103.xhp\" name=\"IIf Statement [Runtime]\">Iif-lause [ajonaikainen]</link>"
+
+#: 03090103.xhp#par_id3145610.2.help.text
+msgid "Returns one of two possible function results, depending on the logical value of the evaluated expression."
+msgstr "Iif palauttaa toisen kahdesta funktion tulosvaihtoehdostaan, riippuen tulkitun lausekkeen totuusarvosta."
+
+#: 03090103.xhp#hd_id3159413.3.help.text
+msgctxt "03090103.xhp#hd_id3159413.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03090103.xhp#par_id3147560.4.help.text
+msgid "IIf (Expression, ExpressionTrue, ExpressionFalse)"
+msgstr "Iif (lauseke1, lauseke_on_True, lauseke_on_False)"
+
+#: 03090103.xhp#hd_id3150541.5.help.text
+msgctxt "03090103.xhp#hd_id3150541.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03090103.xhp#par_id3153381.6.help.text
+msgid "<emph>Expression:</emph> Any expression that you want to evaluate. If the expression evaluates to <emph>True</emph>, the function returns the result of ExpressionTrue, otherwise it returns the result of ExpressionFalse."
+msgstr "<emph>Lauseke1:</emph> Mikä tahansa tulkittava lauseke. Jos lauseke tulkitaan <emph>True</emph>-arvoksi, iif-funktio palauttaa lauseke_on_True-tuloksen, muuten palautusarvoksi tulee lauseke_on_False."
+
+#: 03090103.xhp#par_id3150870.7.help.text
+msgid "<emph>ExpressionTrue, ExpressionFalse:</emph> Any expression, one of which will be returned as the function result, depending on the logical evaluation."
+msgstr "<emph>Lauseke_on_True, lauseke_on_False:</emph> mitä tahansa lausekkeita, joista toinen palautetaan iif-funktion tuloksena, riippuen lauseke1:n arvioidusta totuusarvosta."
+
+#: 03131800.xhp#tit.help.text
+msgid "CreateUnoDialog Function [Runtime]"
+msgstr "Funktio CreateUnoDialog [ajonaikainen]"
+
+#: 03131800.xhp#bm_id3150040.help.text
+msgid "<bookmark_value>CreateUnoDialog function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio CreateUnoDialog</bookmark_value>"
+
+#: 03131800.xhp#hd_id3150040.1.help.text
+msgid "<link href=\"text/sbasic/shared/03131800.xhp\" name=\"CreateUnoDialog Function [Runtime]\">CreateUnoDialog Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03131800.xhp\" name=\"CreateUnoDialog Function [Runtime]\">Funktio CreateUnoDialog [ajonaikainen]</link>"
+
+#: 03131800.xhp#par_id3154186.2.help.text
+msgid "Creates a Basic Uno object that represents a Uno dialog control during Basic runtime."
+msgstr "Funktiolla luodaan Basicin Uno-olio, joka edustaa Uno-valintaikkunan ohjausobjektia ajonaikaisesti Basicissa."
+
+#: 03131800.xhp#par_id3153750.3.help.text
+msgid "Dialogs are defined in the dialog libraries. To display a dialog, a \"live\" dialog must be created from the library."
+msgstr "Valintaikkunat on määritelty valintaikkunakirjastoissa. Jotta valintaikkunan voisi esittää, on luotava \"elävä\" valintaikkuna kirjastosta."
+
+#: 03131800.xhp#par_id3153681.4.help.text
+msgid "See <link href=\"text/sbasic/guide/sample_code.xhp\" name=\"Examples\">Examples</link>."
+msgstr "See <link href=\"text/sbasic/guide/sample_code.xhp\" name=\"Examples\">Esimerkkejä</link>."
+
+#: 03131800.xhp#hd_id3154286.5.help.text
+msgctxt "03131800.xhp#hd_id3154286.5.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03131800.xhp#par_id3159176.6.help.text
+msgid "CreateUnoDialog( oDlgDesc )"
+msgstr "CreateUnoDialog( oDlgDesc )"
+
+#: 03131800.xhp#hd_id3143270.7.help.text
+msgctxt "03131800.xhp#hd_id3143270.7.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03131800.xhp#par_id3159157.8.help.text
+msgid "' Get dialog description from the dialog library"
+msgstr "' Haetaan valintaikkunan kuvaus valintaikkunakirjastosta"
+
+#: 03131800.xhp#par_id3149234.9.help.text
+msgctxt "03131800.xhp#par_id3149234.9.help.text"
+msgid "oDlgDesc = DialogLibraries.Standard.Dialog1"
+msgstr "oDlgDesc = DialogLibraries.Standard.Dialog1"
+
+#: 03131800.xhp#par_id3154923.10.help.text
+msgid "' generate \"live\" dialog"
+msgstr "' tuotetaan \"elävä\" valintaikkuna"
+
+#: 03131800.xhp#par_id3149670.11.help.text
+msgid "oDlgControl = CreateUnoDialog( oDlgDesc )"
+msgstr "oDlgControl = CreateUnoDialog( oDlgDesc )"
+
+#: 03131800.xhp#par_id3148550.12.help.text
+msgid "' display \"live\" dialog"
+msgstr "' esitetään \"elävä\" valintaikkuna"
+
+#: 03131800.xhp#par_id3154072.13.help.text
+msgid "oDlgControl.execute"
+msgstr "oDlgControl.execute"
+
+#: 03130000.xhp#tit.help.text
+msgid "Other Commands"
+msgstr "Muut komennot"
+
+#: 03130000.xhp#hd_id3156027.1.help.text
+msgid "<link href=\"text/sbasic/shared/03130000.xhp\" name=\"Other Commands\">Other Commands</link>"
+msgstr "<link href=\"text/sbasic/shared/03130000.xhp\" name=\"Other Commands\">Muut käskyt</link>"
+
+#: 03130000.xhp#par_id3153312.2.help.text
+msgid "This is a list of the functions and the statements that are not included in the other categories."
+msgstr "Tässä osiossa on esitetty funktiot ja lauseet, jotka ei ole kuulu muihin luokkiin."
+
+#: 03060000.xhp#tit.help.text
+msgid "Logical Operators"
+msgstr "Loogiset operaattorit"
+
+#: 03060000.xhp#hd_id3147559.1.help.text
+msgid "<link href=\"text/sbasic/shared/03060000.xhp\" name=\"Logical Operators\">Logical Operators</link>"
+msgstr "<link href=\"text/sbasic/shared/03060000.xhp\" name=\"Logical Operators\">Loogiset operaattorit</link>"
+
+#: 03060000.xhp#par_id3153379.2.help.text
+msgid "The following logical operators are supported by $[officename] Basic."
+msgstr "$[officename] Basic tukee oheisia loogisia operaattoreita."
+
+#: 03060000.xhp#par_id3154138.3.help.text
+msgid "Logical operators combine (bitwise) the contents of two expressions or variables, for example, to test if specific bits are set or not."
+msgstr "Loogiset operaattorit yhdistävät (biteittäin) kahden lausekkeen tai muuttujan sisällön, esimerkiksi sen testaamiseksi, onko tietyt bitit asetettu vai ei."
+
+#: 03102400.xhp#tit.help.text
+msgid "IsEmpty Function [Runtime]"
+msgstr "Funktio IsEmpty [ajonaikainen]"
+
+#: 03102400.xhp#bm_id3153394.help.text
+msgid "<bookmark_value>IsEmpty function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio IsEmpty</bookmark_value>"
+
+#: 03102400.xhp#hd_id3153394.1.help.text
+msgid "<link href=\"text/sbasic/shared/03102400.xhp\" name=\"IsEmpty Function [Runtime]\">IsEmpty Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03102400.xhp\" name=\"IsEmpty Function [Runtime]\">Funktio IsEmpty [ajonaikainen]</link>"
+
+#: 03102400.xhp#par_id3163045.2.help.text
+msgid "Tests if a Variant variable contains the Empty value. The Empty value indicates that the variable is not initialized."
+msgstr "IsEmpty tutkii, onko variant-muuttujan sisältö tyhjä-arvo. Se ilmaisee, ettei muuttujaa ole alustettu."
+
+#: 03102400.xhp#hd_id3159158.3.help.text
+msgctxt "03102400.xhp#hd_id3159158.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03102400.xhp#par_id3153126.4.help.text
+msgid "IsEmpty (Var)"
+msgstr "IsEmpty (muuttuja1)"
+
+#: 03102400.xhp#hd_id3148685.5.help.text
+msgctxt "03102400.xhp#hd_id3148685.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03102400.xhp#par_id3156344.6.help.text
+msgctxt "03102400.xhp#par_id3156344.6.help.text"
+msgid "Bool"
+msgstr "Bool-tyypin totuusarvo"
+
+#: 03102400.xhp#hd_id3148947.7.help.text
+msgctxt "03102400.xhp#hd_id3148947.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03102400.xhp#par_id3154347.8.help.text
+msgid "<emph>Var:</emph> Any variable that you want to test. If the Variant contains the Empty value, the function returns True, otherwise the function returns False."
+msgstr "<emph>Muuttuja1:</emph> mikä tahansa testattava muuttuja. Jos variant-muuttujalla on tyhjä-arvo, funktio palauttaa arvon True, muuten paluuarvo on False."
+
+#: 03102400.xhp#hd_id3154138.9.help.text
+msgctxt "03102400.xhp#hd_id3154138.9.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03102400.xhp#par_id3125864.10.help.text
+msgid "Sub ExampleIsEmpty"
+msgstr "Sub ExampleIsEmpty"
+
+#: 03102400.xhp#par_id3150449.11.help.text
+msgid "Dim sVar as Variant"
+msgstr "Dim sVar as Variant"
+
+#: 03102400.xhp#par_id3153970.12.help.text
+msgid "sVar = Empty"
+msgstr "sVar = Empty"
+
+#: 03102400.xhp#par_id3154863.13.help.text
+msgid "Print IsEmpty(sVar) REM Returns True"
+msgstr "Print IsEmpty(sVar) REM palauttaa arvon True"
+
+#: 03102400.xhp#par_id3151043.14.help.text
+msgctxt "03102400.xhp#par_id3151043.14.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03030303.xhp#tit.help.text
+msgid "Timer Function [Runtime]"
+msgstr "Funktio Timer [ajonaikainen]"
+
+#: 03030303.xhp#bm_id3149346.help.text
+msgid "<bookmark_value>Timer function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Timer</bookmark_value>"
+
+#: 03030303.xhp#hd_id3149346.1.help.text
+msgid "<link href=\"text/sbasic/shared/03030303.xhp\" name=\"Timer Function [Runtime]\">Timer Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03030303.xhp\" name=\"Timer Function [Runtime]\">Funktio Timer [ajonaikainen]</link>"
+
+#: 03030303.xhp#par_id3156023.2.help.text
+msgid "Returns a value that specifies the number of seconds that have elapsed since midnight."
+msgstr "Timer palauttaa arvon, joka esittää keskiyön jälkeen kuluneita sekunteja."
+
+#: 03030303.xhp#par_id3156212.3.help.text
+msgid "You must first declare a variable to call the Timer function and assign it the \"Long \" data type, otherwise a Date value is returned."
+msgstr "Käyttäjän pitää ensin esitellä muuttuja, johon Timer-funktio palauttaa arvon. Muuttuja pitää määritellä \"Long \" -tietotyyppiin , muuten palautusarvo on Date-tyyppiä."
+
+#: 03030303.xhp#hd_id3153768.4.help.text
+msgctxt "03030303.xhp#hd_id3153768.4.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03030303.xhp#par_id3161831.5.help.text
+msgid "Timer"
+msgstr "Timer"
+
+#: 03030303.xhp#hd_id3146975.6.help.text
+msgctxt "03030303.xhp#hd_id3146975.6.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03030303.xhp#par_id3146984.7.help.text
+msgctxt "03030303.xhp#par_id3146984.7.help.text"
+msgid "Date"
+msgstr "Date"
+
+#: 03030303.xhp#hd_id3156442.8.help.text
+msgctxt "03030303.xhp#hd_id3156442.8.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03030303.xhp#par_id3153951.9.help.text
+msgid "Sub ExampleTimer"
+msgstr "Sub ExampleTimer"
+
+#: 03030303.xhp#par_id3147427.10.help.text
+msgid "Dim lSec as long,lMin as long,lHour as long"
+msgstr "Dim lSec as long,lMin as long,lHour as long"
+
+#: 03030303.xhp#par_id3153092.11.help.text
+msgid "lSec = Timer"
+msgstr "lSec = Timer"
+
+#: 03030303.xhp#par_id3145748.12.help.text
+msgid "MsgBox lSec,0,\"Seconds since midnight\""
+msgstr "MsgBox lSec,0,\"Tänään kuluneet sekunnit\""
+
+#: 03030303.xhp#par_id3149260.13.help.text
+msgid "lMin = lSec / 60"
+msgstr "lMin = lSec / 60"
+
+#: 03030303.xhp#par_id3148646.14.help.text
+msgid "lSec = lSec Mod 60"
+msgstr "lSec = lSec Mod 60"
+
+#: 03030303.xhp#par_id3148575.15.help.text
+msgid "lHour = lMin / 60"
+msgstr "lHour = lMin / 60"
+
+#: 03030303.xhp#par_id3150418.16.help.text
+msgid "lMin = lMin Mod 60"
+msgstr "lMin = lMin Mod 60"
+
+#: 03030303.xhp#par_id3156283.17.help.text
+msgid "MsgBox Right(\"00\" & lHour , 2) & \":\"& Right(\"00\" & lMin , 2) & \":\" & Right(\"00\" & lSec , 2) ,0,\"The time is\""
+msgstr "MsgBox Right(\"00\" & lHour , 2) & \":\"& Right(\"00\" & lMin , 2) & \":\" & Right(\"00\" & lSec , 2) ,0,\"Kello on\""
+
+#: 03030303.xhp#par_id3153158.18.help.text
+msgctxt "03030303.xhp#par_id3153158.18.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: keys.xhp#tit.help.text
+msgid "Keyboard Shortcuts in the Basic IDE"
+msgstr "Basic-kehitysympäristön pikanäppäimet"
+
+#: keys.xhp#bm_id3154760.help.text
+msgid "<bookmark_value>keyboard;in IDE</bookmark_value><bookmark_value>shortcut keys;Basic IDE</bookmark_value><bookmark_value>IDE;keyboard shortcuts</bookmark_value>"
+msgstr "<bookmark_value>näppäimistö;IDE:ssä</bookmark_value><bookmark_value>pikanäppäimet;Basic IDE</bookmark_value><bookmark_value>IDE-kehitysympäristö; pikanäppäimet</bookmark_value>"
+
+#: keys.xhp#hd_id3154760.1.help.text
+msgid "<link href=\"text/sbasic/shared/keys.xhp\" name=\"Keyboard Shortcuts in the Basic IDE\">Keyboard Shortcuts in the Basic IDE</link>"
+msgstr "<link href=\"text/sbasic/shared/keys.xhp\" name=\"Keyboard Shortcuts in the Basic IDE\">Basic-kehitysympäristön pikanäppäimet</link>"
+
+#: keys.xhp#par_id3149655.2.help.text
+msgid "In the Basic IDE you can use the following keyboard shortcuts:"
+msgstr "Basic IDE-kehitysympäristössä on käytettävissä seuraavat pikanäppäimet:"
+
+#: keys.xhp#par_id3154908.3.help.text
+msgid "Action"
+msgstr "Toiminto"
+
+#: keys.xhp#par_id3153192.4.help.text
+msgid "Keyboard shortcut"
+msgstr "Pikanäppäin"
+
+#: keys.xhp#par_id3159254.5.help.text
+msgid "Run code starting from the first line, or from the current breakpoint, if the program stopped there before"
+msgstr "Ajetaan ohjelmakoodi ensimmäiseltä riviltä alkaen tai keskeytyspisteestä jatkaen, jos ohjelma oli keskeytetty. "
+
+#: keys.xhp#par_id3163712.6.help.text
+msgid "F5"
+msgstr "F5"
+
+#: keys.xhp#par_id3150010.7.help.text
+msgctxt "keys.xhp#par_id3150010.7.help.text"
+msgid "Stop"
+msgstr "Stop"
+
+#: keys.xhp#par_id3154319.8.help.text
+msgid "Shift+F5"
+msgstr "Vaihto+F5"
+
+#: keys.xhp#par_id3151073.11.help.text
+msgid "Add <link href=\"text/sbasic/shared/01050100.xhp\" name=\"watch\">watch</link> for the variable at the cursor"
+msgstr "Lisätään <link href=\"text/sbasic/shared/01050100.xhp\" name=\"watch\">seuranta</link> kohdistimen osoittamalle muuttujalle"
+
+#: keys.xhp#par_id3154731.12.help.text
+msgid "F7"
+msgstr "F7"
+
+#: keys.xhp#par_id3148455.13.help.text
+msgid "Single step through each statement, starting at the first line or at that statement where the program execution stopped before."
+msgstr "Suoritus askel kerrallaan jokaisen lauseen kautta, alkaen ensimmäiseltä ohjelmariviltä tai keskeytyneestä lauseesta jatkaen."
+
+#: keys.xhp#par_id3150716.14.help.text
+msgid "F8"
+msgstr "F8"
+
+#: keys.xhp#par_id3156275.15.help.text
+msgid "Single step as with F8, but a function call is considered to be only <emph>one</emph> statement"
+msgstr "Askel kerrallaan kuten F8, mutta funktiokutsut katsotaan vain <emph>yhdeksi</emph> lauseeksi"
+
+#: keys.xhp#par_id3153764.16.help.text
+msgid "Shift+F8"
+msgstr "Vaihto+F8"
+
+#: keys.xhp#par_id3150323.17.help.text
+msgid "Set or remove a <link href=\"text/sbasic/shared/01030300.xhp\" name=\"breakpoint\">breakpoint</link> at the current line or all breakpoints in the current selection"
+msgstr "Asettaa tai poistaa nykyisen rivin <link href=\"text/sbasic/shared/01030300.xhp\" name=\"breakpoint\">keskeytyspisteen</link> tai kaikkien nykyisen valinnan keskeytyspisteet"
+
+#: keys.xhp#par_id3147339.18.help.text
+msgid "F9"
+msgstr "F9"
+
+#: keys.xhp#par_id3153963.19.help.text
+msgid "Enable/disable the breakpoint at the current line or all breakpoints in the current selection"
+msgstr "Käytetään/ollaan käyttämättä nykyisen rivin keskeytyspistettä tai kaikkien nykyisen valinnan rivien keskeytyspisteitä"
+
+#: keys.xhp#par_id3155175.20.help.text
+msgid "Shift+F9"
+msgstr "Vaihto+F9"
+
+#: keys.xhp#par_id3154702.21.help.text
+msgid "A running macro can be aborted with Shift+<switchinline select=\"sys\"><caseinline select=\"MAC\">Command</caseinline><defaultinline>Ctrl</defaultinline></switchinline>+Q, also from outside of the Basic IDE. If you are inside the Basic IDE and the macro halts at a breakpoint, Shift+<switchinline select=\"sys\"><caseinline select=\"MAC\">Command</caseinline><defaultinline>Ctrl</defaultinline></switchinline>+Q stops execution of the macro, but you can recognize this only after the next F5, F8, or Shift+F8."
+msgstr "Ajettava makro voidaan keskeyttää pikanäppäimellä Vaihto+<switchinline select=\"sys\"><caseinline select=\"MAC\">Komento</caseinline><defaultinline>Ctrl</defaultinline></switchinline>+Q myös Basic IDE:n ulkopuolelta. Jos ollaan Basic IDE:ssä ja makro pysähtyy keskeytyspisteeseen, Vaihto+<switchinline select=\"sys\"><caseinline select=\"MAC\">Komento</caseinline><defaultinline>Ctrl</defaultinline></switchinline>+Q pysäyttää makron suorituksen, mutta se on havaittavissa vasta, kun seuraavaksi painetaan F5, F8, tai Vaihto+F8."
+
+#: 03101700.xhp#tit.help.text
+msgid "DefObj Statement [Runtime]"
+msgstr "DefObj-lause [ajonaikainen]"
+
+#: 03101700.xhp#bm_id3149811.help.text
+msgid "<bookmark_value>DefObj statement</bookmark_value>"
+msgstr "<bookmark_value>DefObj-lause</bookmark_value>"
+
+#: 03101700.xhp#hd_id3149811.1.help.text
+msgid "<link href=\"text/sbasic/shared/03101700.xhp\" name=\"DefObj Statement [Runtime]\">DefObj Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03101700.xhp\" name=\"DefObj Statement [Runtime]\">DefObj-lause [ajonaikainen]</link>"
+
+#: 03101700.xhp#par_id3147573.2.help.text
+msgctxt "03101700.xhp#par_id3147573.2.help.text"
+msgid "Sets the default variable type, according to a letter range, if no type-declaration character or keyword is specified."
+msgstr "Asetetaan muuttujan tietotyyppi kirjainalueen mukaiseksi, mikäli tyypin määrittävää kirjainta tai avainsanaa ei ole käytetty."
+
+#: 03101700.xhp#hd_id3150504.3.help.text
+msgctxt "03101700.xhp#hd_id3150504.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03101700.xhp#par_id3147530.4.help.text
+msgctxt "03101700.xhp#par_id3147530.4.help.text"
+msgid "Defxxx Characterrange1[, Characterrange2[,...]]"
+msgstr "Defxxx kirjainalue1[, kirjainalue_2[,...]]"
+
+#: 03101700.xhp#hd_id3153896.5.help.text
+msgctxt "03101700.xhp#hd_id3153896.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03101700.xhp#par_id3148552.6.help.text
+msgctxt "03101700.xhp#par_id3148552.6.help.text"
+msgid "<emph>Characterrange:</emph> Letters that specify the range of variables that you want to set the default data type for."
+msgstr "<emph>Kirjainalue:</emph> kirjaimet, jotka määrittävät alkukirjaimina joukon muuttujia, joille asetetaan oletustietotyyppi."
+
+#: 03101700.xhp#par_id3150358.7.help.text
+msgctxt "03101700.xhp#par_id3150358.7.help.text"
+msgid "<emph>xxx:</emph> Keyword that defines the default variable type:"
+msgstr "<emph>xxx:</emph> avainsana, joka määrittää oletusmuuttujatyypin:"
+
+#: 03101700.xhp#par_id3148798.8.help.text
+msgctxt "03101700.xhp#par_id3148798.8.help.text"
+msgid "<emph>Keyword: </emph>Default variable type"
+msgstr "<emph>Avainsana:</emph> oletusmuuttujatyyppi"
+
+#: 03101700.xhp#par_id3150769.9.help.text
+msgid "<emph>DefObj:</emph> Object"
+msgstr "<emph>DefObj:</emph> objekti"
+
+#: 03101700.xhp#hd_id3156212.10.help.text
+msgctxt "03101700.xhp#hd_id3156212.10.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03101700.xhp#par_id3153969.12.help.text
+msgctxt "03101700.xhp#par_id3153969.12.help.text"
+msgid "REM Prefix definitions for variable types:"
+msgstr "REM Etuliitteen määrittämät muuttujatyypit:"
+
+#: 03101700.xhp#par_id3156424.13.help.text
+msgctxt "03101700.xhp#par_id3156424.13.help.text"
+msgid "DefBool b"
+msgstr "DefBool b"
+
+#: 03101700.xhp#par_id3159254.14.help.text
+msgctxt "03101700.xhp#par_id3159254.14.help.text"
+msgid "DefDate t"
+msgstr "DefDate t"
+
+#: 03101700.xhp#par_id3150440.15.help.text
+msgctxt "03101700.xhp#par_id3150440.15.help.text"
+msgid "DefDbL d"
+msgstr "DefDbL d"
+
+#: 03101700.xhp#par_id3161832.16.help.text
+msgctxt "03101700.xhp#par_id3161832.16.help.text"
+msgid "DefInt i"
+msgstr "DefInt i"
+
+#: 03101700.xhp#par_id3145365.17.help.text
+msgctxt "03101700.xhp#par_id3145365.17.help.text"
+msgid "DefLng l"
+msgstr "DefLng l"
+
+#: 03101700.xhp#par_id3149481.18.help.text
+msgctxt "03101700.xhp#par_id3149481.18.help.text"
+msgid "DefObj o"
+msgstr "DefObj o"
+
+#: 03101700.xhp#par_id3152886.19.help.text
+msgctxt "03101700.xhp#par_id3152886.19.help.text"
+msgid "DefVar v"
+msgstr "DefVar v"
+
+#: 03090300.xhp#tit.help.text
+msgid "Jumps"
+msgstr "Ohjelmahypyt"
+
+#: 03090300.xhp#hd_id3151262.1.help.text
+msgid "<link href=\"text/sbasic/shared/03090300.xhp\" name=\"Jumps\">Jumps</link>"
+msgstr "<link href=\"text/sbasic/shared/03090300.xhp\" name=\"Jumps\">Ohjelmahypyt</link>"
+
+#: 03090300.xhp#par_id3148983.2.help.text
+msgid "The following statements execute jumps."
+msgstr "Oheiset lauseet suorittavat ohjelmahyppyjä."
+
+#: 03132300.xhp#tit.help.text
+msgid "CreateUnoValue Function [Runtime]"
+msgstr "Funktio CreateUnoValue [ajonaikainen]"
+
+#: 03132300.xhp#bm_id3150682.help.text
+msgid "<bookmark_value>CreateUnoValue function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio CreateUnoValue</bookmark_value>"
+
+#: 03132300.xhp#hd_id3150682.1.help.text
+msgid "<link href=\"text/sbasic/shared/03132300.xhp\" name=\"CreateUnoValue Function [Runtime]\">CreateUnoValue Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03132300.xhp\" name=\"CreateUnoValue Function [Runtime]\">Funktio CreateUnoValue [ajonaikainen]</link>"
+
+#: 03132300.xhp#par_id3147291.2.help.text
+msgid "Returns an object that represents a strictly typed value referring to the Uno type system. "
+msgstr "CreateUnoValue palauttaa olion, joka esittää rajatusti tyypitetyn arvon, joka perustuu Uno-tyyppijärjestelmään. "
+
+#: 03132300.xhp#par_id3143267.3.help.text
+msgid "This object is automatically converted to an Any of the corresponding type when passed to Uno. The type must be specified by its fully qualified Uno type name."
+msgstr "Tämä olio muuntuu tyyppiä vastaavaksi Any-tyypiksi kun se välitetään Unoon. Tyyppi pitää olla määritetty täydellisellä Uno-tyyppinimellä."
+
+#: 03132300.xhp#par_id3153626.4.help.text
+msgid "The $[officename] API frequently uses the Any type. It is the counterpart of the Variant type known from other environments. The Any type holds one arbitrary Uno type and is used in generic Uno interfaces."
+msgstr "$[officename] API käyttää säännönmukaisesti Any-tyyppiä (any tarkoittaa mikä tahansa). Se vastaa muissa ympäristöissä tunnettua Variant-tyyppiä. Any-tyyppi pitää yhden vapaavalintaisen Uno-tyypin ja sitä käytetään yleisissä Uno-rajapinnoissa."
+
+#: 03132300.xhp#hd_id3147560.5.help.text
+msgctxt "03132300.xhp#hd_id3147560.5.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03132300.xhp#par_id3154760.6.help.text
+msgid "oUnoValue = CreateUnoValue( \"[]byte\", MyBasicValue ) to get a byte sequence."
+msgstr "oUnoValue = CreateUnoValue( \"[]byte\", MyBasicValue ), jolla saadaan tavusarja."
+
+#: 03132300.xhp#par_id3150541.7.help.text
+msgid "If CreateUnoValue cannot be converted to the specified Uno type, and error occurs. For the conversion, the TypeConverter service is used."
+msgstr "CreateUnoValue-muunnos määrätyksi Uno-tyypiksi ei onnistu, tapahtuu virhe. Muunnokseen käytetään TypeConverter-palvelua."
+
+#: 03132300.xhp#par_id3153524.8.help.text
+msgid "This function is intended for use in situations where the default Basic to Uno type converting mechanism is insufficient. This can happen when you try to access generic Any based interfaces, such as XPropertySet::setPropertyValue( Name, Value ) or X???Container::insertBy???( ???, Value ), from $[officename] Basic. The Basic runtime does not recognize these types as they are only defined in the corresponding service."
+msgstr "Tätä funktiota on tarkoitus käyttää tilanteissa, jossa oletuksellinen Basicista Uno-tyypiksi muunnoksen mekanismi on riittämätön. Tämä voi sattua, kun yritetään tavoittaa yleistä Any-pohjaista rajapintaa, sellaista kuin XPropertySet::setPropertyValue( nimi, arvo ) tai X???Container::insertBy???( ???, arvo ) $[officename] Basicista käsin. Ajonaikainen Basic ei tunnista näitä tyyppejä, koska ne ovat määriteltyjä vain vastaavassa palvelussa."
+
+#: 03132300.xhp#par_id3154366.9.help.text
+msgid "In this type of situation, $[officename] Basic chooses the best matching type for the Basic type that you want to convert. However, if the wrong type is selected, an error occurs. You use the CreateUnoValue() function to create a value for the unknown Uno type."
+msgstr "Tässä tilanteessa $[officename] Basic valitsee parhaiten sopivan tyypin Basic-tyypiksi, jonka haluat muuntaa. Jos kuitenkin väärä tyyppi tulee valituksi, tapahtuu virhe. CreateUnoValue()-funktiota käytetään luomaan arvo tuntemattomalle Uno_tyypille."
+
+#: 03132300.xhp#par_id3150769.10.help.text
+msgid "You can also use this function to pass non-Any values, but this is not recommend. If Basic already knows the target type, using the CreateUnoValue() function will only lead to additional converting operations that slow down the Basic execution."
+msgstr "Tätä funktiota voidaan käyttää myös ei-Any-arvojen välittämiseen, mutta tätä ei suositella. Jos Basic jo tuntee kohdetyypin, CreateUnoValue()- funktion käyttö johtaa vain ylimääräiseen muunnostoimintaan, joka hidastaa Basicin suoritusta."
+
+#: 03101500.xhp#tit.help.text
+msgid "DefInt Statement [Runtime]"
+msgstr "DefInt-lause [ajonaikainen]"
+
+#: 03101500.xhp#bm_id3149811.help.text
+msgid "<bookmark_value>DefInt statement</bookmark_value>"
+msgstr "<bookmark_value>DefInt-lause</bookmark_value>"
+
+#: 03101500.xhp#hd_id3149811.1.help.text
+msgid "<link href=\"text/sbasic/shared/03101500.xhp\" name=\"DefInt Statement [Runtime]\">DefInt Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03101500.xhp\" name=\"DefInt Statement [Runtime]\">DefInt-lause [ajonaikainen]</link>"
+
+#: 03101500.xhp#par_id3149762.2.help.text
+msgctxt "03101500.xhp#par_id3149762.2.help.text"
+msgid "Sets the default variable type, according to a letter range, if no type-declaration character or keyword is specified."
+msgstr "Asetetaan muuttujan tietotyyppi kirjainalueen mukaiseksi, mikäli tyypin määrittävää kirjainta tai avainsanaa ei ole käytetty."
+
+#: 03101500.xhp#hd_id3148686.3.help.text
+msgctxt "03101500.xhp#hd_id3148686.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03101500.xhp#par_id3156023.4.help.text
+msgctxt "03101500.xhp#par_id3156023.4.help.text"
+msgid "Defxxx Characterrange1[, Characterrange2[,...]]"
+msgstr "Defxxx kirjainalue1[, kirjainalue2[,...]]"
+
+#: 03101500.xhp#hd_id3156344.5.help.text
+msgctxt "03101500.xhp#hd_id3156344.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03101500.xhp#par_id3147560.6.help.text
+msgctxt "03101500.xhp#par_id3147560.6.help.text"
+msgid "<emph>Characterrange:</emph> Letters that specify the range of variables that you want to set a default data type for."
+msgstr "<emph>Kirjainalue:</emph> kirjaimet, jotka määrittävät alkukirjaimina joukon muuttujia, joille asetetaan oletustietotyyppi."
+
+#: 03101500.xhp#par_id3150398.7.help.text
+msgctxt "03101500.xhp#par_id3150398.7.help.text"
+msgid "<emph>xxx:</emph> Keyword that defines the default variable type:"
+msgstr "<emph>xxx:</emph> avainsana, joka määrittää oletusmuuttujatyypin:"
+
+#: 03101500.xhp#par_id3154365.8.help.text
+msgctxt "03101500.xhp#par_id3154365.8.help.text"
+msgid "<emph>Keyword:</emph> Default variable type"
+msgstr "<emph>Avainsana:</emph> oletusmuuttujatyyppi"
+
+#: 03101500.xhp#par_id3125863.9.help.text
+msgid "<emph>DefInt:</emph> Integer"
+msgstr "<emph>DefInt:</emph> kokonaisluku"
+
+#: 03101500.xhp#hd_id3154123.10.help.text
+msgctxt "03101500.xhp#hd_id3154123.10.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03101500.xhp#par_id3151042.12.help.text
+msgid "REM Prefix definitions for variable types"
+msgstr "REM Etuliitteen määrittämät muuttujatyypit:"
+
+#: 03101500.xhp#par_id3156424.13.help.text
+msgctxt "03101500.xhp#par_id3156424.13.help.text"
+msgid "DefBool b"
+msgstr "DefBool b"
+
+#: 03101500.xhp#par_id3159254.14.help.text
+msgctxt "03101500.xhp#par_id3159254.14.help.text"
+msgid "DefDate t"
+msgstr "DefDate t"
+
+#: 03101500.xhp#par_id3150440.15.help.text
+msgctxt "03101500.xhp#par_id3150440.15.help.text"
+msgid "DefDbL d"
+msgstr "DefDbL d"
+
+#: 03101500.xhp#par_id3155855.16.help.text
+msgctxt "03101500.xhp#par_id3155855.16.help.text"
+msgid "DefInt i"
+msgstr "DefInt i"
+
+#: 03101500.xhp#par_id3152885.17.help.text
+msgctxt "03101500.xhp#par_id3152885.17.help.text"
+msgid "DefLng l"
+msgstr "DefLng l"
+
+#: 03101500.xhp#par_id3148646.18.help.text
+msgctxt "03101500.xhp#par_id3148646.18.help.text"
+msgid "DefObj o"
+msgstr "DefObj o"
+
+#: 03101500.xhp#par_id3153951.19.help.text
+msgctxt "03101500.xhp#par_id3153951.19.help.text"
+msgid "DefVar v"
+msgstr "DefVar v"
+
+#: 03101500.xhp#par_id3146924.21.help.text
+msgid "Sub ExampleDefInt"
+msgstr "Sub ExampleDefInt"
+
+#: 03101500.xhp#par_id3153728.22.help.text
+msgid "iCount=200 REM iCount is an implicit integer variable"
+msgstr "iCount=200 REM iCount on oletuksellisesti kokonaislukumuuttuja"
+
+#: 03101500.xhp#par_id3150010.23.help.text
+msgctxt "03101500.xhp#par_id3150010.23.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03030103.xhp#tit.help.text
+msgid "Day Function [Runtime]"
+msgstr "Funktio Day [ajonaikainen]"
+
+#: 03030103.xhp#bm_id3153345.help.text
+msgid "<bookmark_value>Day function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Day</bookmark_value>"
+
+#: 03030103.xhp#hd_id3153345.1.help.text
+msgid "<link href=\"text/sbasic/shared/03030103.xhp\" name=\"Day Function [Runtime]\">Day Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03030103.xhp\" name=\"Day Function [Runtime]\">Funktio Day [ajonaikainen]</link>"
+
+#: 03030103.xhp#par_id3147560.2.help.text
+msgid "Returns a value that represents the day of the month based on a serial date number generated by <emph>DateSerial</emph> or <emph>DateValue</emph>."
+msgstr "Day palauttaa arvon, joka edustaa kuukauden päivää perustuen päivämäärän sarjanumeroon, joka on tuotettu funktiolla <emph>DateSerial</emph> tai <emph>DateValue</emph>."
+
+#: 03030103.xhp#hd_id3149456.3.help.text
+msgctxt "03030103.xhp#hd_id3149456.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03030103.xhp#par_id3150358.4.help.text
+msgid "Day (Number)"
+msgstr "Day (luku1)"
+
+#: 03030103.xhp#hd_id3148798.5.help.text
+msgctxt "03030103.xhp#hd_id3148798.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03030103.xhp#par_id3125865.6.help.text
+msgctxt "03030103.xhp#par_id3125865.6.help.text"
+msgid "Integer"
+msgstr "Integer-tyypin kokonaisluku"
+
+#: 03030103.xhp#hd_id3150448.7.help.text
+msgctxt "03030103.xhp#hd_id3150448.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03030103.xhp#par_id3156423.8.help.text
+msgid "<emph>Number:</emph> A numeric expression that contains a serial date number from which you can determine the day of the month."
+msgstr "<emph>Luku1:</emph> numeerinen lauseke, joka vastaa päivämäärän sarjanumeroa, josta kuukauden päivä voidaan määrittää."
+
+#: 03030103.xhp#par_id3145786.9.help.text
+msgid "This function is basically the opposite of the DateSerial function, returning the day of the month from a serial date number generated by the <emph>DateSerial</emph> or the <emph>DateValue</emph> function. For example, the expression"
+msgstr "Tämä funktio on periaatteessa DateSerial-funktion vastakohta, kun se palauttaa kuukauden päivän päivämäärän sarjanumerosta, joka on tuotettu <emph>DateSerial</emph>- tai <emph>DateValue</emph>-funktiolla. Esimerkiksi lauseke"
+
+#: 03030103.xhp#par_id3145364.10.help.text
+msgid "Print Day (DateSerial(1994, 12, 20))"
+msgstr "Print Day (DateSerial(1994, 12, 20))"
+
+#: 03030103.xhp#par_id3153190.11.help.text
+msgid "returns the value 20."
+msgstr "Palauttaa arvon 20."
+
+#: 03030103.xhp#hd_id3149481.12.help.text
+msgctxt "03030103.xhp#hd_id3149481.12.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03030103.xhp#par_id3155413.13.help.text
+msgid "sub ExampleDay"
+msgstr "sub ExampleDay"
+
+#: 03030103.xhp#par_id3149260.14.help.text
+msgid "Print \"Day \" & Day(DateSerial(1994, 12, 20)) & \" of the month\""
+msgstr "Print \"Kuukauden \" & Day(DateSerial(1994, 12, 20)) & \". päivä\""
+
+#: 03030103.xhp#par_id3148645.15.help.text
+msgctxt "03030103.xhp#par_id3148645.15.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03030105.xhp#tit.help.text
+msgid "WeekDay Function [Runtime]"
+msgstr "Funktio WeekDay [ajonaikainen]"
+
+#: 03030105.xhp#bm_id3153127.help.text
+msgid "<bookmark_value>WeekDay function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio WeekDay</bookmark_value>"
+
+#: 03030105.xhp#hd_id3153127.1.help.text
+msgid "<link href=\"text/sbasic/shared/03030105.xhp\" name=\"WeekDay Function [Runtime]\">WeekDay Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03030105.xhp\" name=\"WeekDay Function [Runtime]\">Funktio WeekDay [ajonaikainen]</link>"
+
+#: 03030105.xhp#par_id3146795.2.help.text
+msgid "Returns the number corresponding to the weekday represented by a serial date number that is generated by the DateSerial or the DateValue function."
+msgstr "Weekday palauttaa viikonpäivän numeron päivämäärän sarjanumerosta, joka on tuotettu funktiolla DateSerial tai DateValue."
+
+#: 03030105.xhp#hd_id3145068.3.help.text
+msgctxt "03030105.xhp#hd_id3145068.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03030105.xhp#par_id3149655.4.help.text
+msgid "WeekDay (Number)"
+msgstr "WeekDay (luku1)"
+
+#: 03030105.xhp#hd_id3148799.5.help.text
+msgctxt "03030105.xhp#hd_id3148799.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03030105.xhp#par_id3154125.6.help.text
+msgctxt "03030105.xhp#par_id3154125.6.help.text"
+msgid "Integer"
+msgstr "Integer-tyypin kokonaisluku"
+
+#: 03030105.xhp#hd_id3150768.7.help.text
+msgctxt "03030105.xhp#hd_id3150768.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03030105.xhp#par_id3151042.8.help.text
+msgid "<emph>Number:</emph> Integer expression that contains the serial date number that is used to calculate the day of the week (1-7)."
+msgstr "<emph>Luku1:</emph> numeerinen lauseke, jossa on päivämääräsarjanumero, jota käytetään viikon päivän laskemiseen (1-7)."
+
+#: 03030105.xhp#par_id3159254.9.help.text
+msgid "The following example determines the day of the week using the WeekDay function when you enter a date."
+msgstr "Seuraavassa esimerkissä käytetään WeekDay-funktiota viikonpäivän määrittämiseen annetusta päivämäärästä."
+
+#: 03030105.xhp#hd_id3148616.10.help.text
+msgctxt "03030105.xhp#hd_id3148616.10.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03030105.xhp#par_id3145749.11.help.text
+msgid "Sub ExampleWeekDay"
+msgstr "Sub ExampleWeekDay"
+
+#: 03030105.xhp#par_id3147426.12.help.text
+msgid "Dim sDay As String"
+msgstr "Dim sDay As String"
+
+#: 03030105.xhp#par_id3148576.13.help.text
+msgid "REM Return and display the day of the week"
+msgstr "REM palautetaan ja esitetään viikonpäivä"
+
+#: 03030105.xhp#par_id3155412.14.help.text
+msgid "Select Case WeekDay( Now )"
+msgstr "Select Case WeekDay( Now )"
+
+#: 03030105.xhp#par_id3155306.15.help.text
+msgid "case 1"
+msgstr "case 1"
+
+#: 03030105.xhp#par_id3151117.16.help.text
+msgid "sDay=\"Sunday\""
+msgstr "sDay=\"sunnuntai\""
+
+#: 03030105.xhp#par_id3152460.17.help.text
+msgid "case 2"
+msgstr "case 2"
+
+#: 03030105.xhp#par_id3153952.18.help.text
+msgid "sDay=\"Monday\""
+msgstr "sDay=\"maanantai\""
+
+#: 03030105.xhp#par_id3149666.19.help.text
+msgid "case 3"
+msgstr "case 3"
+
+#: 03030105.xhp#par_id3153157.20.help.text
+msgid "sDay=\"Tuesday\""
+msgstr "sDay=\"tiistai\""
+
+#: 03030105.xhp#par_id3154730.21.help.text
+msgid "case 4"
+msgstr "case 4"
+
+#: 03030105.xhp#par_id3154942.22.help.text
+msgid "sDay=\"Wednesday\""
+msgstr "sDay=\"keskiviikko\""
+
+#: 03030105.xhp#par_id3145799.23.help.text
+msgid "case 5"
+msgstr "case 5"
+
+#: 03030105.xhp#par_id3155416.24.help.text
+msgid "sDay=\"Thursday\""
+msgstr "sDay=\"torstai\""
+
+#: 03030105.xhp#par_id3150716.25.help.text
+msgid "case 6"
+msgstr "case 6"
+
+#: 03030105.xhp#par_id3154015.26.help.text
+msgid "sDay=\"Friday\""
+msgstr "sDay=\"perjantai\""
+
+#: 03030105.xhp#par_id3146971.27.help.text
+msgid "case 7"
+msgstr "case 7"
+
+#: 03030105.xhp#par_id3153707.28.help.text
+msgid "sDay=\"Saturday\""
+msgstr "sDay=\"lauantai\""
+
+#: 03030105.xhp#par_id3155065.29.help.text
+msgctxt "03030105.xhp#par_id3155065.29.help.text"
+msgid "End Select"
+msgstr "End Select"
+
+#: 03030105.xhp#par_id3148993.30.help.text
+msgid "msgbox \"\" + sDay,64,\"Today is\""
+msgstr "msgbox \"\" + sDay,64,\"Tänään on\""
+
+#: 03030105.xhp#par_id3149019.31.help.text
+msgctxt "03030105.xhp#par_id3149019.31.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03080601.xhp#tit.help.text
+msgid "Abs Function [Runtime]"
+msgstr "Funktio Abs [ajonaikainen]"
+
+#: 03080601.xhp#bm_id3159201.help.text
+msgid "<bookmark_value>Abs function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Abs</bookmark_value>"
+
+#: 03080601.xhp#hd_id3159201.1.help.text
+msgid "<link href=\"text/sbasic/shared/03080601.xhp\" name=\"Abs Function [Runtime]\">Abs Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03080601.xhp\" name=\"Abs Function [Runtime]\">Funktio Abs [ajonaikainen]</link>"
+
+#: 03080601.xhp#par_id3153394.2.help.text
+msgid "Returns the absolute value of a numeric expression."
+msgstr "Abs palauttaa numeerisen lausekkeen itseisarvon."
+
+#: 03080601.xhp#hd_id3149233.3.help.text
+msgctxt "03080601.xhp#hd_id3149233.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03080601.xhp#par_id3147573.4.help.text
+msgid "Abs (Number)"
+msgstr "Abs (luku1)"
+
+#: 03080601.xhp#hd_id3156152.5.help.text
+msgctxt "03080601.xhp#hd_id3156152.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03080601.xhp#par_id3149670.6.help.text
+msgctxt "03080601.xhp#par_id3149670.6.help.text"
+msgid "Double"
+msgstr "Double-tyypin liukuluku"
+
+#: 03080601.xhp#hd_id3154924.7.help.text
+msgctxt "03080601.xhp#hd_id3154924.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03080601.xhp#par_id3154347.8.help.text
+msgid "<emph>Number:</emph> Any numeric expression that you want to return the absolute value for. Positive numbers, including 0, are returned unchanged, whereas negative numbers are converted to positive numbers."
+msgstr "<emph>Luku1:</emph> numeerinen lauseke, josta halutaan palauttaa itseisarvo. Positiivinen luvut ja nolla palautetaan muuttumattomina, kun taas negatiiviset luvut muunnetaan positiivisiksi luvuiksi."
+
+#: 03080601.xhp#par_id3153381.9.help.text
+msgid "The following example uses the Abs function to calculate the difference between two values. It does not matter which value you enter first."
+msgstr "Seuraavassa esimerkissä Abs-funktiota käytetään kahden luvun erotuksen laskemisessa. Tulokseen ei vaikuta se, missä järjestyksessä luvut syötetään."
+
+#: 03080601.xhp#hd_id3148451.10.help.text
+msgctxt "03080601.xhp#hd_id3148451.10.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03080601.xhp#par_id3154124.11.help.text
+msgid "Sub ExampleDifference"
+msgstr "Sub ExampleDifference"
+
+#: 03080601.xhp#par_id3150768.12.help.text
+msgid "Dim siW1 As Single"
+msgstr "Dim siW1 As Single"
+
+#: 03080601.xhp#par_id3125864.13.help.text
+msgid "Dim siW2 As Single"
+msgstr "Dim siW2 As Single"
+
+#: 03080601.xhp#par_id3145786.14.help.text
+msgid "siW1 = Int(InputBox$ (\"Please enter the first amount\",\"Value input\"))"
+msgstr "siW1 = Int(InputBox$ (\"Syötä ensimmäinen määrä\",\"Arvon syöttö\"))"
+
+#: 03080601.xhp#par_id3149561.15.help.text
+msgid "siW2 = Int(InputBox$ (\"Please enter the second amount\",\"Value input\"))"
+msgstr "siW2 = Int(InputBox$ (\"Syötä toinen määrä\",\"Arvon syöttö\"))"
+
+#: 03080601.xhp#par_id3145750.16.help.text
+msgid "Print \"The difference is \"; Abs(siW1 - siW2)"
+msgstr "Print \"Erotus on \"; Abs(siW1 - siW2)"
+
+#: 03080601.xhp#par_id3147319.17.help.text
+msgctxt "03080601.xhp#par_id3147319.17.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03100500.xhp#tit.help.text
+msgid "CInt Function [Runtime]"
+msgstr "Funktio CInt [ajonaikainen]"
+
+#: 03100500.xhp#bm_id3149346.help.text
+msgid "<bookmark_value>CInt function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio CInt</bookmark_value>"
+
+#: 03100500.xhp#hd_id3149346.1.help.text
+msgid "<link href=\"text/sbasic/shared/03100500.xhp\" name=\"CInt Function [Runtime]\">CInt Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03100500.xhp\" name=\"CInt Function [Runtime]\">Funktio CInt [ajonaikainen]</link>"
+
+#: 03100500.xhp#par_id3155419.2.help.text
+msgid "Converts any string or numeric expression to an integer."
+msgstr "Muunnetaan mikä tahansa merkkijono- tai numeerinen lauseke kokonaisluvuksi."
+
+#: 03100500.xhp#hd_id3147573.3.help.text
+msgctxt "03100500.xhp#hd_id3147573.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03100500.xhp#par_id3154142.4.help.text
+msgid "CInt (Expression)"
+msgstr "CInt (lauseke1)"
+
+#: 03100500.xhp#hd_id3147531.5.help.text
+msgctxt "03100500.xhp#hd_id3147531.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03100500.xhp#par_id3147560.6.help.text
+msgctxt "03100500.xhp#par_id3147560.6.help.text"
+msgid "Integer"
+msgstr "Integer-tyypin kokonaisluku"
+
+#: 03100500.xhp#hd_id3145069.7.help.text
+msgctxt "03100500.xhp#hd_id3145069.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03100500.xhp#par_id3159414.8.help.text
+msgid "<emph>Expression:</emph> Any numeric expression that you want to convert. If the <emph>Expression</emph> exceeds the value range between -32768 and 32767, $[officename] Basic reports an overflow error. To convert a string expression, the number must be entered as normal text (\"123.5\") using the default number format of your operating system."
+msgstr "<emph>Lauseke1:</emph> mikä tahansa muunnettava numeerinen tai merkkijonolauseke. Jos <emph>lauseke1</emph> ylittää arvoalueen -32768 ... 32767 rajat, $[officename] Basic ilmoittaa ylivuotovirheestä. Kun muunnetaan merkkijonolauseketta, luku pitää kirjoittaa normaalina tekstinä (\"123,5\"), käyttöjärjestelmän oletuslukumuodon mukaisesti."
+
+#: 03100500.xhp#par_id3150358.9.help.text
+msgctxt "03100500.xhp#par_id3150358.9.help.text"
+msgid "This function always rounds the fractional part of a number to the nearest integer."
+msgstr "Tämä funktio pyöristää luvun desimaaliosan lähimpään kokonaislukuun (merkkijonot katkaistaan)."
+
+#: 03100500.xhp#hd_id3145419.10.help.text
+msgctxt "03100500.xhp#hd_id3145419.10.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03100500.xhp#par_id3150448.11.help.text
+msgctxt "03100500.xhp#par_id3150448.11.help.text"
+msgid "Sub ExampleCountryConvert"
+msgstr "Sub ExampleCountryConvert"
+
+#: 03100500.xhp#par_id3156423.12.help.text
+msgctxt "03100500.xhp#par_id3156423.12.help.text"
+msgid "Msgbox CDbl(1234.5678)"
+msgstr "Msgbox CDbl(1234.5678)"
+
+#: 03100500.xhp#par_id3150869.13.help.text
+msgctxt "03100500.xhp#par_id3150869.13.help.text"
+msgid "Msgbox CInt(1234.5678)"
+msgstr "Msgbox CInt(1234.5678) "
+
+#: 03100500.xhp#par_id3153768.14.help.text
+msgctxt "03100500.xhp#par_id3153768.14.help.text"
+msgid "Msgbox CLng(1234.5678)"
+msgstr "Msgbox CLng(1234.5678)"
+
+#: 03100500.xhp#par_id3145786.15.help.text
+msgctxt "03100500.xhp#par_id3145786.15.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03020205.xhp#tit.help.text
+msgid "Write Statement [Runtime]"
+msgstr "Write-lause [ajonaikainen]"
+
+#: 03020205.xhp#bm_id3147229.help.text
+msgid "<bookmark_value>Write statement</bookmark_value>"
+msgstr "<bookmark_value>Write-lause</bookmark_value>"
+
+#: 03020205.xhp#hd_id3147229.1.help.text
+msgid "<link href=\"text/sbasic/shared/03020205.xhp\" name=\"Write Statement [Runtime]\">Write Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03020205.xhp\" name=\"Write Statement [Runtime]\">Write-lause [ajonaikainen]</link>"
+
+#: 03020205.xhp#par_id3154685.2.help.text
+msgid "Writes data to a sequential file."
+msgstr "Kirjoittaa tietoa peräkkäistiedostoon."
+
+#: 03020205.xhp#hd_id3150449.3.help.text
+msgctxt "03020205.xhp#hd_id3150449.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03020205.xhp#par_id3145785.4.help.text
+msgid "Write [#FileName], [Expressionlist]"
+msgstr "Write [#tiedostonro1], [lausekeluettelo]"
+
+#: 03020205.xhp#hd_id3151116.5.help.text
+msgctxt "03020205.xhp#hd_id3151116.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03020205.xhp#par_id3153728.6.help.text
+msgctxt "03020205.xhp#par_id3153728.6.help.text"
+msgid "<emph>FileName:</emph> Any numeric expression that contains the file number that was set by the Open statement for the respective file."
+msgstr "<emph>Tiedostonro1:</emph> Mikä tahansa numeerinen lauseke, jossa on tiedostonumero, joka on asetettu Open-lauseella vastaavalle tiedostolle."
+
+#: 03020205.xhp#par_id3146120.7.help.text
+msgid "<emph>Expressionlist:</emph> Variables or expressions that you want to enter in a file, separated by commas."
+msgstr "<emph>Lausekeluettelo:</emph> muuttujia tai lausekkeita, jotka syötetään tiedostoon, pilkuilla eroteltuina."
+
+#: 03020205.xhp#par_id3150010.8.help.text
+msgid "If the expression list is omitted, the <emph>Write</emph> statement appends an empty line to the file."
+msgstr "Jos lausekeluettelo on jätetty pois <emph>Write</emph>-lause lisää vain tyhjän rivin tiedoston loppuun."
+
+#: 03020205.xhp#par_id3163713.9.help.text
+msgid "To add an expression list to a new or an existing file, the file must be opened in the <emph>Output</emph> or <emph>Append</emph> mode."
+msgstr "Jotta lausekeluettelosta voitaisiin lisätä tiedot uuteen tai jo käytettyyn tiedostoon, tiedosto pitää olla avattu <emph>Output-</emph> tai <emph>Append</emph>-tavalla."
+
+#: 03020205.xhp#par_id3147428.10.help.text
+msgid "Strings that you write are enclosed by quotation marks and separated by commas. You do not need to enter these delimiters in the expression list."
+msgstr "Kirjoitettavat merkkijonot suljetaan lainausmerkkeihin ja erotellaan pilkuilla. Näitä erotinmerkkejä ei tarvitse käyttää lausekeluettelossa."
+
+#: 03020205.xhp#par_id1002838.help.text
+msgid "Each <emph>Write</emph> statement outputs a line end symbol as last entry."
+msgstr "Jokaisen <emph>Write</emph>-lauseen viimeisenä merkkinä tulostuu rivinloppumerkki."
+
+#: 03020205.xhp#par_id6618854.help.text
+msgid "Numbers with decimal delimiters are converted according to the locale settings."
+msgstr "Luvut, joissa on desimaalierottimia, muunnetaan maa-asetusten mukaisesti."
+
+#: 03020205.xhp#hd_id3151073.11.help.text
+msgctxt "03020205.xhp#hd_id3151073.11.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03020205.xhp#par_id3145252.12.help.text
+msgid "Sub ExampleWrite"
+msgstr "Sub ExampleWrite"
+
+#: 03020205.xhp#par_id3149958.13.help.text
+msgctxt "03020205.xhp#par_id3149958.13.help.text"
+msgid "Dim iCount As Integer"
+msgstr "Dim iCount As Integer"
+
+#: 03020205.xhp#par_id3156284.14.help.text
+msgid "Dim sValue As String"
+msgstr "Dim sValue As String"
+
+#: 03020205.xhp#par_id3145645.15.help.text
+msgid "iCount = Freefile"
+msgstr "iCount = Freefile"
+
+#: 03020205.xhp#par_id3153417.16.help.text
+msgid "open \"C:\\data.txt\" for OutPut as iCount"
+msgstr "open \"C:\\data.txt\" for OutPut as iCount"
+
+#: 03020205.xhp#par_id3149401.17.help.text
+msgid "sValue = \"Hamburg\""
+msgstr "sValue = \"Hamburg\""
+
+#: 03020205.xhp#par_id3156275.18.help.text
+msgid "Write #iCount,sValue,200"
+msgstr "Write #iCount,sValue,200"
+
+#: 03020205.xhp#par_id3146913.19.help.text
+msgid "sValue = \"New York\""
+msgstr "sValue = \"New York\""
+
+#: 03020205.xhp#par_id3155064.20.help.text
+msgid "Write #iCount,sValue,300"
+msgstr "Write #iCount,sValue,300"
+
+#: 03020205.xhp#par_id3150322.21.help.text
+msgid "sValue = \"Miami\""
+msgstr "sValue = \"Miami\""
+
+#: 03020205.xhp#par_id3155766.22.help.text
+msgid "Write #iCount,sValue,450"
+msgstr "Write #iCount,sValue,450"
+
+#: 03020205.xhp#par_id3145643.23.help.text
+msgid "close #iCount"
+msgstr "close #iCount"
+
+#: 03020205.xhp#par_id3150044.24.help.text
+msgctxt "03020205.xhp#par_id3150044.24.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 00000002.xhp#tit.help.text
+msgid "$[officename] Basic Glossary"
+msgstr "$[officename] Basic-sanasto"
+
+#: 00000002.xhp#hd_id3145068.1.help.text
+msgid "<link href=\"text/sbasic/shared/00000002.xhp\" name=\"$[officename] Basic Glossary\">$[officename] Basic Glossary</link>"
+msgstr "<link href=\"text/sbasic/shared/00000002.xhp\" name=\"$[officename] Basic Glossary\">$[officename] Basic-sanasto</link>"
+
+#: 00000002.xhp#par_id3150792.2.help.text
+msgid "This glossary explains some technical terms that you may come across when working with $[officename] Basic."
+msgstr "Basic-sanasto selittää joitakin teknisiä termejä, joita voi tulla vastaan käytettäessä $[officename] Basic-kieltä."
+
+#: 00000002.xhp#hd_id3155133.7.help.text
+msgid "Decimal Point"
+msgstr "Desimaalipilkku"
+
+#: 00000002.xhp#par_id3156443.8.help.text
+msgid "When converting numbers, $[officename] Basic uses the locale settings of the system for determining the type of decimal and thousand separator."
+msgstr "Lukujen muunnoksissa $[officename] Basic käyttää desimaali- ja tuhaterottimen maa-asetuksia käyttöjärjestelmästä."
+
+#: 00000002.xhp#par_id3153092.9.help.text
+msgid "The behavior has an effect on both the implicit conversion ( 1 + \"2.3\" = 3.3 ) as well as the runtime function <link href=\"text/sbasic/shared/03102700.xhp\" name=\"IsNumeric\">IsNumeric</link>."
+msgstr "Käytäntö vaikuttaa sekä päätelmälliseen tyypinmuunnokseen ( 1 + \"2.3\" = 3.3 ) että ajonaikaiseen funktioon <link href=\"text/sbasic/shared/03102700.xhp\" name=\"IsNumeric\">IsNumeric</link>."
+
+#: 00000002.xhp#hd_id3155854.29.help.text
+msgid "Colors"
+msgstr "Värit"
+
+#: 00000002.xhp#par_id3145366.30.help.text
+msgid "In $[officename] Basic, colors are treated as long integer value. The return value of color queries is also always a long integer value. When defining properties, colors can be specified using their RGB code that is converted to a long integer value using the <link href=\"text/sbasic/shared/03010305.xhp\" name=\"RGB function\">RGB function</link>."
+msgstr "$[officename] Basic käsittelee värejä pitkinä kokonaislukuina. Värikyselyiden palautusarvo on siten aina pitkä kokonaislukuarvo. Kun ominaisuuksia määritellään, värit voidaan määritellä käyttämällä niiden RGB-koodeja ja muuntaa ne sitten pitkiksi kokonaisluvuiksi käyttämällä <link href=\"text/sbasic/shared/03010305.xhp\" name=\"RGB function\">RGB-funktiota</link>."
+
+#: 00000002.xhp#hd_id3146119.32.help.text
+msgid "Measurement Units"
+msgstr "Mittayksiköt"
+
+#: 00000002.xhp#par_id3154013.33.help.text
+msgid "In $[officename] Basic, a <emph>method parameter</emph> or a <emph>property</emph> expecting unit information can be specified either as integer or long integer expression without a unit, or as a character string containing a unit. If no unit is passed to the method the default unit defined for the active document type will be used. If the parameter is passed as a character string containing a measurement unit, the default setting will be ignored. The default measurement unit for a document type can be set under <emph><switchinline select=\"sys\"><caseinline select=\"MAC\">%PRODUCTNAME - Preferences</caseinline><defaultinline>Tools - Options</defaultinline></switchinline> - (Document Type) - General</emph>."
+msgstr "$[officename] Basicissa <emph>metodin parametri</emph> tai <emph>ominaisuus</emph>, jossa välitetään mittayksiköllistä tietoa, voidaan määritellä joko kokonaisluku- tai pitkänä kokonaislukulausekkeena ilman yksikköä, tai merkkijonona (string) yksikön kera. Jos yksikköä ei välitetä rutiiniin, käytetään aktiivisen asiakirjan oletusyksikköä. Jos parametri välitetään yksikön sisältävänä merkkijonona, oletusasetukset ohitetaan. Asiakirjatyypin oletusmittayksikkö asetetaan <emph><switchinline select=\"sys\"><caseinline select=\"MAC\">%PRODUCTNAME - Asetukset</caseinline><defaultinline>Työkalut - Asetukset</defaultinline></switchinline> - (asiakirjatyyppi/sovellus) - Yleistä</emph> -lehdellä."
+
+#: 00000002.xhp#bm_id3145801.help.text
+msgid "<bookmark_value>twips; definition</bookmark_value>"
+msgstr "<bookmark_value>twipit; määritelmä</bookmark_value>"
+
+#: 00000002.xhp#hd_id3145801.5.help.text
+msgid "Twips"
+msgstr "Twip-yksiköt"
+
+#: 00000002.xhp#par_id3154731.6.help.text
+msgid "A twip is a screen-independent unit which is used to define the uniform position and size of screen elements on all display systems. A twip is 1/1440th of an inch or 1/20 of a printer's point. There are 1440 twips to an inch or about 567 twips to a centimeter."
+msgstr "Twip on näytön mitoista riippumaton yksikkö, jota käytetään näytön osatekijöiden paikan ja koon yhtäläiseen määrittelyyn kaikissa näyttölaitteissa. Yksi twip on 1/1440 tuumaa tai 1/20 tulostimen pistettä. Tuumassa on siis 1440 twip-yksikköä ja yhdessä senttimetrissä noin 567 twip-yksikköä."
+
+#: 00000002.xhp#hd_id3153159.106.help.text
+msgid "URL Notation"
+msgstr "URL-esitysmuoto"
+
+#: 00000002.xhp#par_id3153415.108.help.text
+msgid "URLs (<emph>Uniform Resource Locators</emph>) are used to determine the location of a resource like a file in a file system, typically inside a network environment. A URL consists of a protocol specifier, a host specifier and a file and path specifier:"
+msgstr "URL-osoitteita (<emph>Uniform Resource Locators</emph>) käytetään paikan määrittämiseen resursseille, sellaisille kuten tiedostot tiedostojärjestelmässä, tyypillisesti verkkoympäristössä. URL koostuu protokollamääritteestä, verkkoasemamääritteestä ja tiedosto- ja polkumääritteestä:"
+
+#: 00000002.xhp#par_id3149121.107.help.text
+msgid "<emph>protocol</emph>://<emph>host.name</emph>/<emph>path/to/the/file.html</emph>"
+msgstr "<emph>protokolla</emph>://<emph>verkkoaseman.nimi</emph>/<emph>polkua/pitkin/esiin/tiedosto.html</emph>"
+
+#: 00000002.xhp#par_id3168612.109.help.text
+msgid "The most common usage of URLs is on the internet when specifying web pages. Example for protocols are <emph>http</emph>, <emph>ftp</emph>, or <emph>file</emph>. The <emph>file</emph> protocol specifier is used when referring to a file on the local file system."
+msgstr "URL-osoitteiden yleisin käyttö on web-sivujen määrittäminen Internetissä. Protokollia ovat esimerkiksi <emph>http</emph>, <emph>ftp</emph> ja <emph>file</emph>. Protokollamääritettä <emph>file</emph> käytetään viitattaessa paikalliseen tiedostojärjestelmään."
+
+#: 00000002.xhp#par_id3150324.110.help.text
+msgid "URL notation does not allow certain special characters to be used. These are either replaced by other characters or encoded. A slash (<emph>/</emph>) is used as a path separator. For example, a file referred to as <emph>C:\\My File.sxw</emph> on the local host in \"Windows notation\" becomes <emph>file:///C|/My%20File.sxw</emph> in URL notation."
+msgstr "URL-esitysmuoto ei salli käytettäväksi tiettyjä erikoismerkkejä osoitteessa. Nämä joko korvataan toisilla merkeillä tai koodataan. Kauttaviivaa (<emph>/</emph>) käytetään polun erotinmerkkinä. Esimerkiksi tiedosto, johon viitataan paikallisella asemalla \"Windows-esitysmuodossa\" <emph>C:\\My File.sxw</emph> tulee <emph>file:///C|/My%20File.sxw</emph> URL-esitysmuodossa."
+
+#: 03090401.xhp#tit.help.text
+msgid "Call Statement [Runtime]"
+msgstr "Call-lause [ajonaikainen]"
+
+#: 03090401.xhp#bm_id3154422.help.text
+msgid "<bookmark_value>Call statement</bookmark_value>"
+msgstr "<bookmark_value>Call-lause</bookmark_value>"
+
+#: 03090401.xhp#hd_id3154422.1.help.text
+msgid "<link href=\"text/sbasic/shared/03090401.xhp\" name=\"Call Statement [Runtime]\">Call Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03090401.xhp\" name=\"Call Statement [Runtime]\">Call-lause [ajonaikainen]</link>"
+
+#: 03090401.xhp#par_id3153394.2.help.text
+msgid "Transfers the control of the program to a subroutine, a function, or a DLL procedure."
+msgstr "Call siirtää ohjelman hallinnan aliohjelmalle, funktiolle tai DLL-proseduurille."
+
+#: 03090401.xhp#hd_id3153345.3.help.text
+msgctxt "03090401.xhp#hd_id3153345.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03090401.xhp#par_id3150984.4.help.text
+msgid "[Call] Name [Parameter]"
+msgstr "[Call] Nimi1 [Parametri1]"
+
+#: 03090401.xhp#hd_id3150771.5.help.text
+msgctxt "03090401.xhp#hd_id3150771.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03090401.xhp#par_id3148473.6.help.text
+msgid "<emph>Name:</emph> Name of the subroutine, the function, or the DLL that you want to call"
+msgstr "<emph>Nimi1:</emph> kutsuttavan aliohjelman, funktion tai DLL-proseduurin nimi"
+
+#: 03090401.xhp#par_id3148946.7.help.text
+msgid "<emph>Parameter:</emph> Parameters to pass to the procedure. The type and number of parameters is dependent on the routine that is executing."
+msgstr "<emph>Parametri1:</emph> kutsuttavan proseduurin omat parametrit, jotka välitetään proseduurille. Näiden parametrien tyyppi ja lukumäärä riippuu kutsuttavasta rutiinista."
+
+#: 03090401.xhp#par_id3154216.8.help.text
+msgid "A keyword is optional when you call a procedure. If a function is executed as an expression, the parameters must be enclosed by brackets in the statement. If a DLL is called, it must first be specified in the <emph>Declare-Statement</emph>."
+msgstr "Avainsana on valinnainen kutsuttaessa proseduuria. Jos funktio suoritetaan lausekkeena, parametrien pitää olla hakasulkeissa lauseessa. Jos kutsutaan DLL:ää, se pitää ensin esitellä <emph>Declare-lauseella</emph>."
+
+#: 03090401.xhp#hd_id3125865.9.help.text
+msgctxt "03090401.xhp#hd_id3125865.9.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03090401.xhp#par_id3159254.12.help.text
+msgid "Sub ExampleCall"
+msgstr "Sub ExampleCall"
+
+#: 03090401.xhp#par_id3161832.13.help.text
+msgctxt "03090401.xhp#par_id3161832.13.help.text"
+msgid "Dim sVar As String"
+msgstr "Dim sVar As String"
+
+#: 03090401.xhp#par_id3147317.14.help.text
+msgctxt "03090401.xhp#par_id3147317.14.help.text"
+msgid "sVar = \"Office\""
+msgstr "sVar = \"Office\""
+
+#: 03090401.xhp#par_id3145273.15.help.text
+msgid "Call f_callFun sVar"
+msgstr "Call f_callFun sVar"
+
+#: 03090401.xhp#par_id3147435.16.help.text
+msgctxt "03090401.xhp#par_id3147435.16.help.text"
+msgid "end Sub"
+msgstr "end Sub"
+
+#: 03090401.xhp#par_id3155414.18.help.text
+msgid "Sub f_callFun (sText as String)"
+msgstr "Sub f_callFun (sText as String)"
+
+#: 03090401.xhp#par_id3151112.19.help.text
+msgctxt "03090401.xhp#par_id3151112.19.help.text"
+msgid "Msgbox sText"
+msgstr "Msgbox sText"
+
+#: 03090401.xhp#par_id3148646.20.help.text
+msgctxt "03090401.xhp#par_id3148646.20.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 01050300.xhp#tit.help.text
+msgid "Manage Breakpoints"
+msgstr "Keskeytyspisteiden hallinta"
+
+#: 01050300.xhp#hd_id3154927.1.help.text
+msgid "<link href=\"text/sbasic/shared/01050300.xhp\" name=\"Manage Breakpoints\">Manage Breakpoints</link>"
+msgstr "<link href=\"text/sbasic/shared/01050300.xhp\" name=\"Manage Breakpoints\">Keskeytyspisteiden hallinta</link>"
+
+#: 01050300.xhp#par_id3148550.2.help.text
+msgid "<ahelp hid=\"HID_BASICIDE_BRKPROPS\">Specifies the options for breakpoints.</ahelp>"
+msgstr "<ahelp hid=\"HID_BASICIDE_BRKPROPS\">Määritetään keskeytyspisteiden asetukset.</ahelp>"
+
+#: 01050300.xhp#hd_id3149670.3.help.text
+msgid "Breakpoints"
+msgstr "Keskeytyspisteet"
+
+#: 01050300.xhp#par_id3150398.4.help.text
+msgid "<ahelp hid=\"BASCTL_COMBOBOX_RID_BASICIDE_BREAKPOINTDLG_RID_CB_BRKPOINTS\">Enter the line number for a new breakpoint, then click <emph>New</emph>.</ahelp>"
+msgstr "<ahelp hid=\"BASCTL_COMBOBOX_RID_BASICIDE_BREAKPOINTDLG_RID_CB_BRKPOINTS\">Syötetään uuden keskeytyspisteen rivinumero ja napsautetaan <emph>Uusi</emph>.</ahelp>"
+
+#: 01050300.xhp#hd_id3156280.6.help.text
+msgid "Active"
+msgstr "Aktiivinen"
+
+#: 01050300.xhp#par_id3154910.7.help.text
+msgid "<ahelp hid=\"HID_BASICIDE_ACTIV\">Activates or deactivates the current breakpoint.</ahelp>"
+msgstr "<ahelp hid=\"HID_BASICIDE_ACTIV\">Käsiteltävä keskeytyspiste aktivoidaan merkitsemällä ruutu.</ahelp>"
+
+#: 01050300.xhp#hd_id3144500.8.help.text
+msgid "Pass Count"
+msgstr "Kertojen #"
+
+#: 01050300.xhp#par_id3161831.9.help.text
+msgid "<ahelp hid=\"BASCTL_NUMERICFIELD_RID_BASICIDE_BREAKPOINTDLG_RID_FLD_PASS\">Specify the number of loops to perform before the breakpoint takes effect.</ahelp>"
+msgstr "<ahelp hid=\"BASCTL_NUMERICFIELD_RID_BASICIDE_BREAKPOINTDLG_RID_FLD_PASS\">Määritetään silmukan toistokertojen määrä, ennen kuin keskeytyspiste toimii.</ahelp>"
+
+#: 01050300.xhp#hd_id3152579.10.help.text
+msgid "New"
+msgstr "Uusi"
+
+#: 01050300.xhp#par_id3148575.11.help.text
+msgid "<ahelp hid=\"BASCTL_PUSHBUTTON_RID_BASICIDE_BREAKPOINTDLG_RID_PB_NEW\">Creates a breakpoint on the line number specified.</ahelp>"
+msgstr "<ahelp hid=\"BASCTL_PUSHBUTTON_RID_BASICIDE_BREAKPOINTDLG_RID_PB_NEW\">Luodaan rivinumeron mukainen keskeytyspiste.</ahelp>"
+
+#: 01050300.xhp#hd_id3147319.12.help.text
+msgctxt "01050300.xhp#hd_id3147319.12.help.text"
+msgid "Delete"
+msgstr "Poista"
+
+#: 01050300.xhp#par_id3153363.13.help.text
+msgid "<ahelp hid=\"BASCTL_PUSHBUTTON_RID_BASICIDE_BREAKPOINTDLG_RID_PB_DEL\">Deletes the selected breakpoint.</ahelp>"
+msgstr "<ahelp hid=\"BASCTL_PUSHBUTTON_RID_BASICIDE_BREAKPOINTDLG_RID_PB_DEL\">Poistetaan valittu keskeytyspiste.</ahelp>"
+
+#: 03020415.xhp#tit.help.text
+msgid "FileExists Function [Runtime]"
+msgstr "Funktio FileExists [ajonaikainen]"
+
+#: 03020415.xhp#bm_id3148946.help.text
+msgid "<bookmark_value>FileExists function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio FileExists</bookmark_value>"
+
+#: 03020415.xhp#hd_id3148946.1.help.text
+msgid "<link href=\"text/sbasic/shared/03020415.xhp\" name=\"FileExists Function [Runtime]\">FileExists Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03020415.xhp\" name=\"FileExists Function [Runtime]\">Funktio FileExists [ajonaikainen]</link>"
+
+#: 03020415.xhp#par_id3153361.2.help.text
+msgid "Determines if a file or a directory is available on the data medium."
+msgstr "Määritetään, onko tiedosto tai kansio saatavilla tietovälineellä."
+
+#: 03020415.xhp#hd_id3150447.3.help.text
+msgctxt "03020415.xhp#hd_id3150447.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03020415.xhp#par_id3154685.4.help.text
+msgid "FileExists(FileName As String | DirectoryName As String)"
+msgstr "FileExists(tiedostonimi1 As String | kansionimi1 As String)"
+
+#: 03020415.xhp#hd_id3154126.5.help.text
+msgctxt "03020415.xhp#hd_id3154126.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03020415.xhp#par_id3150769.6.help.text
+msgctxt "03020415.xhp#par_id3150769.6.help.text"
+msgid "Bool"
+msgstr "Bool-tyypin totuusarvo"
+
+#: 03020415.xhp#hd_id3153770.7.help.text
+msgctxt "03020415.xhp#hd_id3153770.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03020415.xhp#par_id3147349.8.help.text
+msgid "FileName | DirectoryName: Any string expression that contains an unambiguous file specification. You can also use <link href=\"text/sbasic/shared/00000002.xhp\" name=\"URL notation\">URL notation</link>."
+msgstr "Tiedostonimi1 | kansionimi1: merkkijonolauseke, joka määrittää tiedoston yksikäsitteisesti. Voidaan käyttää myös <link href=\"text/sbasic/shared/00000002.xhp\" name=\"URL notation\">URL-esitysmuotoa</link>."
+
+#: 03020415.xhp#hd_id3149664.9.help.text
+msgctxt "03020415.xhp#hd_id3149664.9.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03020415.xhp#par_id3145272.10.help.text
+msgid "sub ExampleFileExists"
+msgstr "sub ExampleFileExists"
+
+#: 03020415.xhp#par_id3147317.12.help.text
+msgid "msgbox FileExists(\"C:\\autoexec.bat\")"
+msgstr "msgbox FileExists(\"C:\\autoexec.bat\")"
+
+#: 03020415.xhp#par_id3153190.13.help.text
+msgid "msgbox FileExists(\"file:///d|/bookmark.htm\")"
+msgstr "msgbox FileExists(\"file:///d|/bookmark.htm\")"
+
+#: 03020415.xhp#par_id3148645.14.help.text
+msgid "msgbox FileExists(\"file:///d|/private\")"
+msgstr "msgbox FileExists(\"file:///d|/private\")"
+
+#: 03020415.xhp#par_id3149262.15.help.text
+msgctxt "03020415.xhp#par_id3149262.15.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03120402.xhp#tit.help.text
+msgid "Len Function [Runtime]"
+msgstr "Funktio Len [ajonaikainen]"
+
+#: 03120402.xhp#bm_id3154136.help.text
+msgid "<bookmark_value>Len function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Len</bookmark_value>"
+
+#: 03120402.xhp#hd_id3154136.1.help.text
+msgid "<link href=\"text/sbasic/shared/03120402.xhp\" name=\"Len Function [Runtime]\">Len Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03120402.xhp\" name=\"Len Function [Runtime]\">Funktio Len [ajonaikainen]</link>"
+
+#: 03120402.xhp#par_id3147576.2.help.text
+msgid "Returns the number of characters in a string, or the number of bytes that are required to store a variable."
+msgstr "Len palauttaa merkkien määrän merkkijonossa tai tavujen määrän, joka tarvitaan muuttujan tallentamiseen."
+
+#: 03120402.xhp#hd_id3159177.3.help.text
+msgctxt "03120402.xhp#hd_id3159177.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03120402.xhp#par_id3150669.4.help.text
+msgid "Len (Text As String)"
+msgstr "Len (teksti1 As String)"
+
+#: 03120402.xhp#hd_id3148473.5.help.text
+msgctxt "03120402.xhp#hd_id3148473.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03120402.xhp#par_id3143270.6.help.text
+msgctxt "03120402.xhp#par_id3143270.6.help.text"
+msgid "Long"
+msgstr "Long-tyypin kokonaisluku"
+
+#: 03120402.xhp#hd_id3147531.7.help.text
+msgctxt "03120402.xhp#hd_id3147531.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03120402.xhp#par_id3147265.8.help.text
+msgid "<emph>Text:</emph> Any string expression or a variable of another type."
+msgstr "<emph>Teksti1:</emph> mikä tahansa merkkijonolauseke tai muun tyyppinen muuttuja."
+
+#: 03120402.xhp#hd_id3153360.9.help.text
+msgctxt "03120402.xhp#hd_id3153360.9.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03120402.xhp#par_id3150792.10.help.text
+msgctxt "03120402.xhp#par_id3150792.10.help.text"
+msgid "Sub ExampleLen"
+msgstr "Sub ExampleLen"
+
+#: 03120402.xhp#par_id3151211.11.help.text
+msgctxt "03120402.xhp#par_id3151211.11.help.text"
+msgid "Dim sText as String"
+msgstr "Dim sText as String"
+
+#: 03120402.xhp#par_id3154125.12.help.text
+msgctxt "03120402.xhp#par_id3154125.12.help.text"
+msgid "sText = \"Las Vegas\""
+msgstr "sText = \"Las Vegas\""
+
+#: 03120402.xhp#par_id3156214.13.help.text
+msgid "MsgBox Len(sText) REM Returns 9"
+msgstr "MsgBox Len(sText) REM Palauttaa 9"
+
+#: 03120402.xhp#par_id3125864.14.help.text
+msgctxt "03120402.xhp#par_id3125864.14.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03103600.xhp#tit.help.text
+msgid "TypeName Function; VarType Function[Runtime]"
+msgstr "Funktio TypeName; funktio VarType [ajonaikainen]"
+
+#: 03103600.xhp#bm_id3143267.help.text
+msgid "<bookmark_value>TypeName function</bookmark_value><bookmark_value>VarType function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio TypeName</bookmark_value><bookmark_value>Basic-funktio VarType</bookmark_value>"
+
+#: 03103600.xhp#hd_id3143267.1.help.text
+msgid "<link href=\"text/sbasic/shared/03103600.xhp\" name=\"TypeName Function; VarType Function[Runtime]\">TypeName Function; VarType Function[Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03103600.xhp\" name=\"TypeName Function; VarType Function[Runtime]\">Funktio TypeName; funktio VarType [ajonaikainen]</link>"
+
+#: 03103600.xhp#par_id3159157.2.help.text
+msgid "Returns a string (TypeName) or a numeric value (VarType) that contains information for a variable."
+msgstr "Muuttujan tietoja palautetaan merkkijonona (TypeName) tai numeroarvona (VarType)."
+
+#: 03103600.xhp#hd_id3153825.3.help.text
+msgctxt "03103600.xhp#hd_id3153825.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03103600.xhp#par_id3155341.4.help.text
+msgid "TypeName (Variable)VarType (Variable)"
+msgstr "TypeName (muuttuja1) tai VarType (muuttuja1)"
+
+#: 03103600.xhp#hd_id3145610.5.help.text
+msgctxt "03103600.xhp#hd_id3145610.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03103600.xhp#par_id3148947.6.help.text
+msgid "String; Integer"
+msgstr "merkkijono (String); Integer-tyypin kokonaisluku"
+
+#: 03103600.xhp#hd_id3146795.7.help.text
+msgctxt "03103600.xhp#hd_id3146795.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03103600.xhp#par_id3148664.8.help.text
+msgid "<emph>Variable:</emph> The variable that you want to determine the type of. You can use the following values:"
+msgstr "<emph>Muuttuja1:</emph> Muuttuja, jonka tyyppi halutaan selvittää. Seuraavat arvot ovat mahdollisia:"
+
+#: 03103600.xhp#par_id3145171.9.help.text
+msgid "key word"
+msgstr "avainsana"
+
+#: 03103600.xhp#par_id3156212.10.help.text
+msgid "VarType"
+msgstr "VarType"
+
+#: 03103600.xhp#par_id3154684.11.help.text
+msgid "Variable type"
+msgstr "Muuttujan tyyppi"
+
+#: 03103600.xhp#par_id3151041.12.help.text
+msgid "Boolean"
+msgstr "Boolean"
+
+#: 03103600.xhp#par_id3153367.13.help.text
+msgid "11"
+msgstr "11"
+
+#: 03103600.xhp#par_id3148645.14.help.text
+msgid "Boolean variable"
+msgstr "Boolen muuttuja (totuusarvo)"
+
+#: 03103600.xhp#par_id3153138.15.help.text
+msgctxt "03103600.xhp#par_id3153138.15.help.text"
+msgid "Date"
+msgstr "Date"
+
+#: 03103600.xhp#par_id3153363.16.help.text
+msgctxt "03103600.xhp#par_id3153363.16.help.text"
+msgid "7"
+msgstr "7"
+
+#: 03103600.xhp#par_id3155411.17.help.text
+msgid "Date variable"
+msgstr "päivämäärämuuttuja"
+
+#: 03103600.xhp#par_id3146975.18.help.text
+msgctxt "03103600.xhp#par_id3146975.18.help.text"
+msgid "Double"
+msgstr "Double"
+
+#: 03103600.xhp#par_id3150486.19.help.text
+msgctxt "03103600.xhp#par_id3150486.19.help.text"
+msgid "5"
+msgstr "5"
+
+#: 03103600.xhp#par_id3148616.20.help.text
+msgid "Double floating point variable"
+msgstr "kaksoistarkkuuden liukulukumuuttuja"
+
+#: 03103600.xhp#par_id3148457.21.help.text
+msgctxt "03103600.xhp#par_id3148457.21.help.text"
+msgid "Integer"
+msgstr "Integer"
+
+#: 03103600.xhp#par_id3145647.22.help.text
+msgctxt "03103600.xhp#par_id3145647.22.help.text"
+msgid "2"
+msgstr "2"
+
+#: 03103600.xhp#par_id3154490.23.help.text
+msgid "Integer variable"
+msgstr "kokonaislukumuuttuja"
+
+#: 03103600.xhp#par_id3149960.24.help.text
+msgctxt "03103600.xhp#par_id3149960.24.help.text"
+msgid "Long"
+msgstr "Long"
+
+#: 03103600.xhp#par_id3154513.25.help.text
+msgctxt "03103600.xhp#par_id3154513.25.help.text"
+msgid "3"
+msgstr "3"
+
+#: 03103600.xhp#par_id3151318.26.help.text
+msgid "Long integer variable"
+msgstr "pitkä kokonaislukumuuttuja"
+
+#: 03103600.xhp#par_id3146972.27.help.text
+msgid "Object"
+msgstr "Object"
+
+#: 03103600.xhp#par_id3154482.28.help.text
+msgid "9"
+msgstr "9"
+
+#: 03103600.xhp#par_id3150323.29.help.text
+msgid "Object variable"
+msgstr "objektimuuttuja"
+
+#: 03103600.xhp#par_id3148405.30.help.text
+msgctxt "03103600.xhp#par_id3148405.30.help.text"
+msgid "Single"
+msgstr "Single"
+
+#: 03103600.xhp#par_id3149020.31.help.text
+msgctxt "03103600.xhp#par_id3149020.31.help.text"
+msgid "4"
+msgstr "4"
+
+#: 03103600.xhp#par_id3147341.32.help.text
+msgid "Single floating-point variable"
+msgstr "perustarkkuuden liukulukumuuttuja"
+
+#: 03103600.xhp#par_id3155901.33.help.text
+msgctxt "03103600.xhp#par_id3155901.33.help.text"
+msgid "String"
+msgstr "String"
+
+#: 03103600.xhp#par_id3155960.34.help.text
+msgid "8"
+msgstr "8"
+
+#: 03103600.xhp#par_id3146313.35.help.text
+msgid "String variable"
+msgstr "merkkijonomuuttuja"
+
+#: 03103600.xhp#par_id3145149.36.help.text
+msgid "Variant"
+msgstr "Variant"
+
+#: 03103600.xhp#par_id3154021.37.help.text
+msgid "12"
+msgstr "12"
+
+#: 03103600.xhp#par_id3145789.38.help.text
+msgid "Variant variable (can contain all types specified by the definition)"
+msgstr "Yleismuuttuja (voi sisältää jonkun muista tietotyypeistä määritelmänsä mukaan)"
+
+#: 03103600.xhp#par_id3148630.39.help.text
+msgid "Empty"
+msgstr "Empty"
+
+#: 03103600.xhp#par_id3152584.40.help.text
+msgctxt "03103600.xhp#par_id3152584.40.help.text"
+msgid "0"
+msgstr "0"
+
+#: 03103600.xhp#par_id3151278.41.help.text
+msgid "Variable is not initialized"
+msgstr "muuttujaa ei ole alustettu"
+
+#: 03103600.xhp#par_id3154576.42.help.text
+msgid "Null"
+msgstr "Null"
+
+#: 03103600.xhp#par_id3166424.43.help.text
+msgctxt "03103600.xhp#par_id3166424.43.help.text"
+msgid "1"
+msgstr "1"
+
+#: 03103600.xhp#par_id3145131.44.help.text
+msgid "No valid data"
+msgstr "ei kelvollinen tieto"
+
+#: 03103600.xhp#hd_id3149338.45.help.text
+msgctxt "03103600.xhp#hd_id3149338.45.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03103600.xhp#par_id3150363.46.help.text
+msgid "Sub ExampleType"
+msgstr "Sub ExampleType"
+
+#: 03103600.xhp#par_id3159088.47.help.text
+msgctxt "03103600.xhp#par_id3159088.47.help.text"
+msgid "Dim iVar As Integer"
+msgstr "Dim iVar As Integer"
+
+#: 03103600.xhp#par_id3150089.48.help.text
+msgctxt "03103600.xhp#par_id3150089.48.help.text"
+msgid "Dim sVar As String"
+msgstr "Dim sVar As String"
+
+#: 03103600.xhp#par_id3156139.49.help.text
+msgid "Dim siVar As Single"
+msgstr "Dim siVar As Single"
+
+#: 03103600.xhp#par_id3151217.50.help.text
+msgid "Dim dVar As Double"
+msgstr "Dim dVar As Double"
+
+#: 03103600.xhp#par_id3154658.51.help.text
+msgid "Dim bVar As Boolean"
+msgstr "Dim bVar As Boolean"
+
+#: 03103600.xhp#par_id3152992.52.help.text
+msgctxt "03103600.xhp#par_id3152992.52.help.text"
+msgid "Dim lVar As Long"
+msgstr "Dim lVar As Long"
+
+#: 03103600.xhp#par_id3155509.53.help.text
+msgid "Msgbox TypeName(iVar) & \" \" & VarType(iVar) & Chr(13) &_"
+msgstr "Msgbox TypeName(iVar) & \" \" & VarType(iVar) & Chr(13) &_"
+
+#: 03103600.xhp#par_id3150370.54.help.text
+msgid "TypeName(sVar) & \" \" & VarType(sVar) & Chr(13) &_"
+msgstr "TypeName(sVar) & \" \" & VarType(sVar) & Chr(13) &_"
+
+#: 03103600.xhp#par_id3155532.55.help.text
+msgid "TypeName(siVar) & \" \" & VarType(siVar) & Chr(13) &_"
+msgstr "TypeName(siVar) & \" \" & VarType(siVar) & Chr(13) &_"
+
+#: 03103600.xhp#par_id3152988.56.help.text
+msgid "TypeName(dVar) & \" \" & VarType(dVar) & Chr(13) &_"
+msgstr "TypeName(dVar) & \" \" & VarType(dVar) & Chr(13) &_"
+
+#: 03103600.xhp#par_id3156166.57.help.text
+msgid "TypeName(bVar) & \" \" & VarType(bVar) & Chr(13) &_"
+msgstr "TypeName(bVar) & \" \" & VarType(bVar) & Chr(13) &_"
+
+#: 03103600.xhp#par_id3148817.58.help.text
+msgid "TypeName(lVar) & \" \" & VarType(lVar),0,\"Some types in $[officename] Basic\""
+msgstr "TypeName(lVar) & \" \" & VarType(lVar),0,\"$[officename] Basicin tietotyyppejä\""
+
+#: 03103600.xhp#par_id3154259.59.help.text
+msgctxt "03103600.xhp#par_id3154259.59.help.text"
+msgid "end Sub"
+msgstr "End Sub"
+
+#: 03110000.xhp#tit.help.text
+msgid "Comparison Operators"
+msgstr "Vertailuoperaattorit"
+
+#: 03110000.xhp#hd_id3155555.1.help.text
+msgid "<link href=\"text/sbasic/shared/03110000.xhp\" name=\"Comparison Operators\">Comparison Operators</link>"
+msgstr "<link href=\"text/sbasic/shared/03110000.xhp\" name=\"Comparison Operators\">Vertailuoperaattorit</link>"
+
+#: 03110000.xhp#par_id3153528.2.help.text
+msgid "The available comparison operators are described here."
+msgstr "Käytettävissä olevat vertailuoperaattorit kuvaillaan oheisena."
+
+#: 03070300.xhp#tit.help.text
+msgid "\"+\" Operator [Runtime]"
+msgstr "Operaattori \"+\" [ajonaikainen]"
+
+#: 03070300.xhp#bm_id3145316.help.text
+msgid "<bookmark_value>\"+\" operator (mathematical)</bookmark_value>"
+msgstr "<bookmark_value>operaattori \"+\" (matemaattinen)</bookmark_value>"
+
+#: 03070300.xhp#hd_id3145316.1.help.text
+msgid "<link href=\"text/sbasic/shared/03070300.xhp\">\"+\" Operator [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03070300.xhp\">Operaattori \"+\" [ajonaikainen]</link>"
+
+#: 03070300.xhp#par_id3145068.2.help.text
+msgid "Adds or combines two expressions."
+msgstr "Operaattori laskee yhteen tai yhdistää kaksi lauseketta."
+
+#: 03070300.xhp#hd_id3144500.3.help.text
+msgctxt "03070300.xhp#hd_id3144500.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03070300.xhp#par_id3150358.4.help.text
+msgid "Result = Expression1 + Expression2"
+msgstr "tulos = lauseke1 + lauseke2"
+
+#: 03070300.xhp#hd_id3150400.5.help.text
+msgctxt "03070300.xhp#hd_id3150400.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03070300.xhp#par_id3154123.6.help.text
+msgid "<emph>Result:</emph> Any numerical expression that contains the result of the addition."
+msgstr "<emph>Tulos:</emph> mikä tahansa numeerinen lauseke, jossa on summa yhteenlaskusta."
+
+#: 03070300.xhp#par_id3150870.7.help.text
+msgid "<emph>Expression1, Expression2:</emph> Any numerical expressions that you want to combine or to add."
+msgstr "<emph>Lauseke1, lauseke2:</emph> mitkä tahansa numeeriset lausekkeet, jotka halutaan yhdistää tai laskea yhteen."
+
+#: 03070300.xhp#hd_id3153969.8.help.text
+msgctxt "03070300.xhp#hd_id3153969.8.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03070300.xhp#par_id3150440.9.help.text
+msgid "Sub ExampleAddition1"
+msgstr "Sub ExampleAddition1"
+
+#: 03070300.xhp#par_id3159254.10.help.text
+msgid "Print 5 + 5"
+msgstr "Print 5 + 5"
+
+#: 03070300.xhp#par_id3152460.11.help.text
+msgctxt "03070300.xhp#par_id3152460.11.help.text"
+msgid "End sub"
+msgstr "End Sub"
+
+#: 03070300.xhp#par_id3153191.13.help.text
+msgid "Sub ExampleAddition2"
+msgstr "Sub ExampleAddition2"
+
+#: 03070300.xhp#par_id3146120.14.help.text
+msgctxt "03070300.xhp#par_id3146120.14.help.text"
+msgid "Dim iValue1 as Integer"
+msgstr "Dim iValue1 as Integer"
+
+#: 03070300.xhp#par_id3155411.15.help.text
+msgctxt "03070300.xhp#par_id3155411.15.help.text"
+msgid "Dim iValue2 as Integer"
+msgstr "Dim iValue2 as Integer"
+
+#: 03070300.xhp#par_id3147435.16.help.text
+msgctxt "03070300.xhp#par_id3147435.16.help.text"
+msgid "iValue1 = 5"
+msgstr "iValue1 = 5"
+
+#: 03070300.xhp#par_id3163710.17.help.text
+msgctxt "03070300.xhp#par_id3163710.17.help.text"
+msgid "iValue2 = 10"
+msgstr "iValue2 = 10"
+
+#: 03070300.xhp#par_id3151118.18.help.text
+msgid "Print iValue1 + iValue2"
+msgstr "Print iValue1 + iValue2"
+
+#: 03070300.xhp#par_id3146974.19.help.text
+msgctxt "03070300.xhp#par_id3146974.19.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03130600.xhp#tit.help.text
+msgid "Wait Statement [Runtime]"
+msgstr "Wait-lause [ajonaikainen]"
+
+#: 03130600.xhp#bm_id3154136.help.text
+msgid "<bookmark_value>Wait statement</bookmark_value>"
+msgstr "<bookmark_value>Wait-lause</bookmark_value>"
+
+#: 03130600.xhp#hd_id3154136.1.help.text
+msgid "<link href=\"text/sbasic/shared/03130600.xhp\" name=\"Wait Statement [Runtime]\">Wait Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03130600.xhp\" name=\"Wait Statement [Runtime]\">Wait-lause [ajonaikainen]</link>"
+
+#: 03130600.xhp#par_id3149236.2.help.text
+msgid "Interrupts the program execution for the amount of time that you specify in milliseconds."
+msgstr "Wait-lause keskeyttää ohjelman suorituksen millisekunneissa määritetyksi ajaksi."
+
+#: 03130600.xhp#hd_id3143229.3.help.text
+msgctxt "03130600.xhp#hd_id3143229.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03130600.xhp#par_id3150669.4.help.text
+msgid "Wait millisec"
+msgstr "Wait millisekunnit"
+
+#: 03130600.xhp#hd_id3148943.5.help.text
+msgctxt "03130600.xhp#hd_id3148943.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03130600.xhp#par_id3154924.6.help.text
+msgid "<emph>millisec:</emph> Numeric expression that contains the amount of time (in milliseconds) to wait before the program is executed."
+msgstr "<emph>Millisekunnit:</emph> numeerinen lauseke, joka antaa ajan (millisekunneissa), joka odotetaan ennen kuin ohjelmaa jatketaan."
+
+#: 03130600.xhp#hd_id3150541.7.help.text
+msgctxt "03130600.xhp#hd_id3150541.7.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03130600.xhp#par_id3154138.8.help.text
+msgctxt "03130600.xhp#par_id3154138.8.help.text"
+msgid "Sub ExampleWait"
+msgstr "Sub ExampleWait"
+
+#: 03130600.xhp#par_id3154367.9.help.text
+msgctxt "03130600.xhp#par_id3154367.9.help.text"
+msgid "Dim lTick As Long"
+msgstr "Dim lTick As Long"
+
+#: 03130600.xhp#par_id3154909.10.help.text
+msgctxt "03130600.xhp#par_id3154909.10.help.text"
+msgid "lTick = GetSystemTicks()"
+msgstr "lTick = GetSystemTicks()"
+
+#: 03130600.xhp#par_id3151042.11.help.text
+msgctxt "03130600.xhp#par_id3151042.11.help.text"
+msgid "wait 2000"
+msgstr "wait 2000"
+
+#: 03130600.xhp#par_id3154217.12.help.text
+msgctxt "03130600.xhp#par_id3154217.12.help.text"
+msgid "lTick = (GetSystemTicks() - lTick)"
+msgstr "lTick = (GetSystemTicks() - lTick)"
+
+#: 03130600.xhp#par_id3156214.13.help.text
+msgctxt "03130600.xhp#par_id3156214.13.help.text"
+msgid "MsgBox \"\" & lTick & \" Ticks\" ,0,\"The pause lasted\""
+msgstr "MsgBox \"\" & lTick & \" kellojaksoa\" ,0,\"Tauko kesti\""
+
+#: 03130600.xhp#par_id3148922.14.help.text
+msgctxt "03130600.xhp#par_id3148922.14.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03020403.xhp#tit.help.text
+msgid "CurDir Function [Runtime]"
+msgstr "Funktio CurDir [ajonaikainen]"
+
+#: 03020403.xhp#bm_id3153126.help.text
+msgid "<bookmark_value>CurDir function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio CurDir</bookmark_value>"
+
+#: 03020403.xhp#hd_id3153126.1.help.text
+msgid "<link href=\"text/sbasic/shared/03020403.xhp\">CurDir Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03020403.xhp\">Funktio CurDir [ajonaikainen]</link>"
+
+#: 03020403.xhp#par_id3156343.2.help.text
+msgid "Returns a variant string that represents the current path of the specified drive."
+msgstr "CurDir palauttaa variant-tyyppisen merkkijonon, joka esittää määritetyn levyaseman nykyistä polkua."
+
+#: 03020403.xhp#hd_id3149457.3.help.text
+msgctxt "03020403.xhp#hd_id3149457.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03020403.xhp#par_id3153381.4.help.text
+msgid "CurDir [(Text As String)]"
+msgstr "CurDir [(teksti1 As String)]"
+
+#: 03020403.xhp#hd_id3154366.5.help.text
+msgctxt "03020403.xhp#hd_id3154366.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03020403.xhp#par_id3156281.6.help.text
+msgctxt "03020403.xhp#par_id3156281.6.help.text"
+msgid "String"
+msgstr "merkkijono (String)"
+
+#: 03020403.xhp#hd_id3156423.7.help.text
+msgctxt "03020403.xhp#hd_id3156423.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03020403.xhp#par_id3153193.8.help.text
+msgid "<emph>Text:</emph> Any string expression that specifies an existing drive (for example, \"C\" for the first partition of the first hard drive)."
+msgstr "<emph>Teksti1:</emph> merkkijonolauseke, joka määrittää olemassa olevan levyaseman (esimerkiksi \"C\" ensimmäisen kovalevyn ensimmäiselle levyosiolle)."
+
+#: 03020403.xhp#par_id3155133.9.help.text
+msgid "If no drive is specified or if the drive is a zero-length string (\"\"), CurDir returns the path for the current drive. $[officename] Basic reports an error if the syntax of the drive description is incorrect, the drive does not exist, or if the drive letter occurs after the letter defined in the CONFIG.SYS with the Lastdrive statement."
+msgstr "Jos yhtään levyasemaa ei määritetä tai jos levytunnus on nolla-pituinen merkkijono (\"\"), CurDir palauttaa nykyisen levyaseman polun. $[officename] Basic antaa virheilmoituksen, jos levyasematunnus on sopimaton, jos asemaa ei ole olemassa tai jos levyaseman kirjain on CONFIG.SYS Lastdrive-lauseen määrittämän rajan jälkeinen kirjain."
+
+#: 03020403.xhp#par_id3150010.10.help.text
+msgid "This function is not case-sensitive."
+msgstr "Tämä funktio ei erottele suur- ja pienaakkosia."
+
+#: 03020403.xhp#hd_id3155411.11.help.text
+msgctxt "03020403.xhp#hd_id3155411.11.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03020403.xhp#par_id3151113.12.help.text
+msgid "Sub ExampleCurDir"
+msgstr "Sub ExampleCurDir"
+
+#: 03020403.xhp#par_id3155306.13.help.text
+msgctxt "03020403.xhp#par_id3155306.13.help.text"
+msgid "Dim sDir1 as String , sDir2 as String"
+msgstr "Dim sDir1 as String , sDir2 as String"
+
+#: 03020403.xhp#par_id3156444.14.help.text
+msgctxt "03020403.xhp#par_id3156444.14.help.text"
+msgid "sDir1 = \"c:\\Test\""
+msgstr "sDir1 = \"c:\\Test\""
+
+#: 03020403.xhp#par_id3147318.15.help.text
+msgctxt "03020403.xhp#par_id3147318.15.help.text"
+msgid "sDir2 = \"d:\\private\""
+msgstr "sDir2 = \"d:\\private\""
+
+#: 03020403.xhp#par_id3154013.16.help.text
+msgctxt "03020403.xhp#par_id3154013.16.help.text"
+msgid "ChDir( sDir1 )"
+msgstr "ChDir( sDir1 )"
+
+#: 03020403.xhp#par_id3153877.17.help.text
+msgctxt "03020403.xhp#par_id3153877.17.help.text"
+msgid "msgbox CurDir"
+msgstr "msgbox CurDir"
+
+#: 03020403.xhp#par_id3144764.18.help.text
+msgctxt "03020403.xhp#par_id3144764.18.help.text"
+msgid "ChDir( sDir2 )"
+msgstr "ChDir( sDir2 )"
+
+#: 03020403.xhp#par_id3147125.19.help.text
+msgctxt "03020403.xhp#par_id3147125.19.help.text"
+msgid "msgbox CurDir"
+msgstr "msgbox CurDir"
+
+#: 03020403.xhp#par_id3149581.20.help.text
+msgctxt "03020403.xhp#par_id3149581.20.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03120201.xhp#tit.help.text
+msgid "Space Function [Runtime]"
+msgstr "Funktio Space [ajonaikainen]"
+
+#: 03120201.xhp#bm_id3150499.help.text
+msgid "<bookmark_value>Space function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Space</bookmark_value>"
+
+#: 03120201.xhp#hd_id3150499.1.help.text
+msgid "<link href=\"text/sbasic/shared/03120201.xhp\" name=\"Space Function [Runtime]\">Space Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03120201.xhp\" name=\"Space Function [Runtime]\">Funktio Space [ajonaikainen]</link>"
+
+#: 03120201.xhp#par_id3154927.2.help.text
+msgid "Returns a string that consists of a specified amount of spaces."
+msgstr "Space palauttaa merkkijonon, joka koostuu määrätystä määrästä välilyöntejä."
+
+#: 03120201.xhp#hd_id3153394.3.help.text
+msgctxt "03120201.xhp#hd_id3153394.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03120201.xhp#par_id3143267.4.help.text
+msgid "Space (n As Long)"
+msgstr "Space (n As Long)"
+
+#: 03120201.xhp#hd_id3147242.5.help.text
+msgctxt "03120201.xhp#hd_id3147242.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03120201.xhp#par_id3149233.6.help.text
+msgctxt "03120201.xhp#par_id3149233.6.help.text"
+msgid "String"
+msgstr "merkkijono (String)"
+
+#: 03120201.xhp#hd_id3156152.7.help.text
+msgctxt "03120201.xhp#hd_id3156152.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03120201.xhp#par_id3143228.8.help.text
+msgid "<emph>n:</emph> Numeric expression that defines the number of spaces in the string. The maximum allowed value of n is 65535."
+msgstr "<emph>N:</emph> numeerinen lauseke, joka määrittää merkkijonon välilyöntien määrän. Suurin sallittu n:n arvo on 65535."
+
+#: 03120201.xhp#hd_id3154760.9.help.text
+msgctxt "03120201.xhp#hd_id3154760.9.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03120201.xhp#par_id3147560.10.help.text
+msgid "Sub ExampleSpace"
+msgstr "Sub ExampleSpace"
+
+#: 03120201.xhp#par_id3149670.11.help.text
+msgid "Dim sText As String,sOut As String"
+msgstr "Dim sText As String,sOut As String"
+
+#: 03120201.xhp#par_id3154938.12.help.text
+msgid "DIm iLen As Integer"
+msgstr "DIm iLen As Integer"
+
+#: 03120201.xhp#par_id3153525.13.help.text
+msgid "iLen = 10"
+msgstr "iLen = 10"
+
+#: 03120201.xhp#par_id3151211.14.help.text
+msgctxt "03120201.xhp#par_id3151211.14.help.text"
+msgid "sText = \"Las Vegas\""
+msgstr "sText = \"Las Vegas\""
+
+#: 03120201.xhp#par_id3156282.15.help.text
+msgid "sOut = sText & Space(iLen) & sText & Chr(13) &_"
+msgstr "sOut = sText & Space(iLen) & sText & Chr(13) &_"
+
+#: 03120201.xhp#par_id3144760.16.help.text
+msgid "sText & Space(iLen*2) & sText & Chr(13) &_"
+msgstr "sText & Space(iLen*2) & sText & Chr(13) &_"
+
+#: 03120201.xhp#par_id3159149.17.help.text
+msgid "sText & Space(iLen*4) & sText & Chr(13)"
+msgstr "sText & Space(iLen*4) & sText & Chr(13)"
+
+#: 03120201.xhp#par_id3154216.18.help.text
+msgid "msgBox sOut,0,\"Info:\""
+msgstr "msgBox sOut,0,\"Info:\""
+
+#: 03120201.xhp#par_id3158409.19.help.text
+msgctxt "03120201.xhp#par_id3158409.19.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03030130.xhp#tit.help.text
+msgid "DatePart Function [Runtime]"
+msgstr "Funktio DatePart [ajonaikainen]"
+
+#: 03030130.xhp#bm_id249946.help.text
+msgid "<bookmark_value>DatePart function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio DatePart</bookmark_value>"
+
+#: 03030130.xhp#par_idN10542.help.text
+msgid "<link href=\"text/sbasic/shared/03030130.xhp\">DatePart Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03030130.xhp\">Funktio DatePart [ajonaikainen]</link>"
+
+#: 03030130.xhp#par_idN10546.help.text
+msgid "The DatePart function returns a specified part of a date."
+msgstr "DatePart-funktio palauttaa päivämäärästä määrätyn osan."
+
+#: 03030130.xhp#par_idN10549.help.text
+msgctxt "03030130.xhp#par_idN10549.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03030130.xhp#par_idN105E8.help.text
+msgid "DatePart (Add, Date [, Week_start [, Year_start]])"
+msgstr "DatePart (jakso1, pvm1 [, viikon_alku [, vuoden_alku]])"
+
+#: 03030130.xhp#par_idN105EB.help.text
+msgctxt "03030130.xhp#par_idN105EB.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03030130.xhp#par_idN105EF.help.text
+msgctxt "03030130.xhp#par_idN105EF.help.text"
+msgid "A Variant containing a date."
+msgstr "Variant-yleismuuttuja, jossa on päivämäärä."
+
+#: 03030130.xhp#par_idN105F2.help.text
+msgctxt "03030130.xhp#par_idN105F2.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03030130.xhp#par_idN105F6.help.text
+msgctxt "03030130.xhp#par_idN105F6.help.text"
+msgid "<emph>Add</emph> - A string expression from the following table, specifying the date interval."
+msgstr "<emph>Jakso1</emph> - merkkijonolauseke, joka määrittää päivämäärävälin vain alla olevan taulukon mukaisilla merkinnöillä."
+
+#: 03030130.xhp#par_idN10604.help.text
+msgid "<emph>Date</emph> - The date from which the result is calculated."
+msgstr "<emph>Pvm1</emph> - päivämäärä, josta laskenta aloittaan."
+
+#: 03030130.xhp#par_idN10611.help.text
+msgctxt "03030130.xhp#par_idN10611.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03030130.xhp#par_idN10615.help.text
+msgid "Sub example_datepart"
+msgstr "Sub example_datepart"
+
+#: 03030130.xhp#par_idN10618.help.text
+msgid "msgbox DatePart(\"ww\", \"12/31/2005\")"
+msgstr "msgbox DatePart(\"ww\", \"31.12.2005\")"
+
+#: 03030130.xhp#par_idN1061B.help.text
+msgctxt "03030130.xhp#par_idN1061B.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03090405.xhp#tit.help.text
+msgid "FreeLibrary Function [Runtime]"
+msgstr "Funktio FreeLibrary [ajonaikainen]"
+
+#: 03090405.xhp#bm_id3143270.help.text
+msgid "<bookmark_value>FreeLibrary function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio FreeLibrary</bookmark_value>"
+
+#: 03090405.xhp#hd_id3143270.1.help.text
+msgid "<link href=\"text/sbasic/shared/03090405.xhp\" name=\"FreeLibrary Function [Runtime]\">FreeLibrary Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03090405.xhp\" name=\"FreeLibrary Function [Runtime]\">Funktio FreeLibrary [ajonaikainen]</link>"
+
+#: 03090405.xhp#par_id3147559.2.help.text
+msgid "Releases DLLs that were loaded by a Declare statement. A released DLL is automatically reloaded if one of its functions is called. See also: <link href=\"text/sbasic/shared/03090403.xhp\" name=\"Declare\">Declare</link>"
+msgstr "Vapauttaa DLL:än, joka on ladattu Declare-lauseella. Vapautettu DLL ladataan samalla uudestaan, jos yhtäkin sen funktioista kutsutaan. Katso myös: <link href=\"text/sbasic/shared/03090403.xhp\" name=\"Declare\">Declare</link>"
+
+#: 03090405.xhp#hd_id3148550.3.help.text
+msgctxt "03090405.xhp#hd_id3148550.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03090405.xhp#par_id3153361.4.help.text
+msgid "FreeLibrary (LibName As String)"
+msgstr "FreeLibrary (LibName As String)"
+
+#: 03090405.xhp#hd_id3153380.5.help.text
+msgctxt "03090405.xhp#hd_id3153380.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03090405.xhp#par_id3154138.6.help.text
+msgid "<emph>LibName:</emph> String expression that specifies the name of the DLL."
+msgstr "<emph>LibName:</emph> merkkijonolauseke, joka määrittää DLL:n nimen."
+
+#: 03090405.xhp#par_id3146923.7.help.text
+msgid "FreeLibrary can only release DLLs that are loaded during Basic runtime."
+msgstr "FreeLibrary voi vapauttaa vain DLL:ät, jotka on ladattu Basic-ajon aikana."
+
+#: 03090405.xhp#hd_id3153363.8.help.text
+msgctxt "03090405.xhp#hd_id3153363.8.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03090405.xhp#par_id3155855.9.help.text
+msgctxt "03090405.xhp#par_id3155855.9.help.text"
+msgid "Declare Sub MyMessageBeep Lib \"user32.dll\" Alias \"MessageBeep\" ( long )"
+msgstr "Declare Sub MyMessageBeep Lib \"user32.dll\" Alias \"MessageBeep\" ( long )"
+
+#: 03090405.xhp#par_id3149664.11.help.text
+msgctxt "03090405.xhp#par_id3149664.11.help.text"
+msgid "Sub ExampleDeclare"
+msgstr "Sub ExampleDeclare"
+
+#: 03090405.xhp#par_id3148618.12.help.text
+msgctxt "03090405.xhp#par_id3148618.12.help.text"
+msgid "Dim lValue As Long"
+msgstr "Dim lValue As Long"
+
+#: 03090405.xhp#par_id3147350.13.help.text
+msgctxt "03090405.xhp#par_id3147350.13.help.text"
+msgid "lValue = 5000"
+msgstr "lValue = 5000"
+
+#: 03090405.xhp#par_id3148648.14.help.text
+msgctxt "03090405.xhp#par_id3148648.14.help.text"
+msgid "MyMessageBeep( lValue )"
+msgstr "MyMessageBeep( lValue )"
+
+#: 03090405.xhp#par_id3145750.15.help.text
+msgctxt "03090405.xhp#par_id3145750.15.help.text"
+msgid "FreeLibrary(\"user32.dll\" )"
+msgstr "FreeLibrary(\"user32.dll\" )"
+
+#: 03090405.xhp#par_id3149412.16.help.text
+msgctxt "03090405.xhp#par_id3149412.16.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03080502.xhp#tit.help.text
+msgid "Int Function [Runtime]"
+msgstr "Funktio Int [ajonaikainen]"
+
+#: 03080502.xhp#bm_id3153345.help.text
+msgid "<bookmark_value>Int function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Int</bookmark_value>"
+
+#: 03080502.xhp#hd_id3153345.1.help.text
+msgid "<link href=\"text/sbasic/shared/03080502.xhp\" name=\"Int Function [Runtime]\">Int Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03080502.xhp\" name=\"Int Function [Runtime]\">Funktio Int [ajonaikainen]</link>"
+
+#: 03080502.xhp#par_id3155420.2.help.text
+msgid "Returns the integer portion of a number."
+msgstr "Int palauttaa luvun kokonaisosan"
+
+#: 03080502.xhp#hd_id3147559.3.help.text
+msgctxt "03080502.xhp#hd_id3147559.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03080502.xhp#par_id3146795.4.help.text
+msgid "Int (Number)"
+msgstr "Int (luku1)"
+
+#: 03080502.xhp#hd_id3149670.5.help.text
+msgctxt "03080502.xhp#hd_id3149670.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03080502.xhp#par_id3150400.6.help.text
+msgctxt "03080502.xhp#par_id3150400.6.help.text"
+msgid "Double"
+msgstr "Double-tyypin liukuluku"
+
+#: 03080502.xhp#hd_id3149656.7.help.text
+msgctxt "03080502.xhp#hd_id3149656.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03080502.xhp#par_id3148797.8.help.text
+msgid "<emph>Number:</emph> Any valid numeric expression."
+msgstr "<emph>Number:</emph> mikä tahansa kelvollinen numeerinen lauseke."
+
+#: 03080502.xhp#hd_id3148672.9.help.text
+msgctxt "03080502.xhp#hd_id3148672.9.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03080502.xhp#par_id3156214.10.help.text
+msgid "sub ExampleINT"
+msgstr "sub ExampleINT"
+
+#: 03080502.xhp#par_id3125864.11.help.text
+msgid "Print Int(3.99) REM returns the value 3"
+msgstr "Print Int(3.99) REM palauttaa arvon 3"
+
+#: 03080502.xhp#par_id3145787.12.help.text
+msgid "Print Int(0) REM returns the value 0"
+msgstr "Print Int(0) REM palauttaa arvon 0"
+
+#: 03080502.xhp#par_id3153143.13.help.text
+msgid "Print Int(-3.14159) REM returns the value -4"
+msgstr "Print Int(-3.14159) REM palauttaa arvon -4"
+
+#: 03080502.xhp#par_id3152578.14.help.text
+msgctxt "03080502.xhp#par_id3152578.14.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03020409.xhp#tit.help.text
+msgid "GetAttr Function [Runtime]"
+msgstr "Funktio GetAttr [ajonaikainen]"
+
+#: 03020409.xhp#bm_id3150984.help.text
+msgid "<bookmark_value>GetAttr function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio GetAttr</bookmark_value>"
+
+#: 03020409.xhp#hd_id3150984.1.help.text
+msgid "<link href=\"text/sbasic/shared/03020409.xhp\" name=\"GetAttr Function [Runtime]\">GetAttr Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03020409.xhp\" name=\"GetAttr Function [Runtime]\">Funktio GetAttr [ajonaikainen]</link>"
+
+#: 03020409.xhp#par_id3154347.2.help.text
+msgid "Returns a bit pattern that identifies the file type or the name of a volume or a directory."
+msgstr "GetAttr palauttaa bittikuvion, jolla tunnistetaan tiedoston tyyppi tai se, onko kyse taltion tai hakemiston nimestä."
+
+#: 03020409.xhp#hd_id3149457.3.help.text
+msgctxt "03020409.xhp#hd_id3149457.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03020409.xhp#par_id3150359.4.help.text
+msgid "GetAttr (Text As String)"
+msgstr "GetAttr (teksti1 As String)"
+
+#: 03020409.xhp#hd_id3151211.5.help.text
+msgctxt "03020409.xhp#hd_id3151211.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03020409.xhp#par_id3154909.6.help.text
+msgctxt "03020409.xhp#par_id3154909.6.help.text"
+msgid "Integer"
+msgstr "Integer-tyypin kokonaisluku"
+
+#: 03020409.xhp#hd_id3145172.7.help.text
+msgctxt "03020409.xhp#hd_id3145172.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03020409.xhp#par_id3151042.8.help.text
+msgctxt "03020409.xhp#par_id3151042.8.help.text"
+msgid "<emph>Text:</emph> Any string expression that contains an unambiguous file specification. You can also use <link href=\"text/sbasic/shared/00000002.xhp\" name=\"URL notation\">URL notation</link>."
+msgstr "<emph>Teksti1:</emph> merkkijonolauseke, joka määrittää tiedoston yksikäsitteisesti. Voidaan käyttää myös <link href=\"text/sbasic/shared/00000002.xhp\" name=\"URL notation\">URL-esitysmuotoa</link>."
+
+#: 03020409.xhp#par_id3161831.9.help.text
+msgid "This function determines the attributes for a specified file and returns the bit pattern that can help you to identify the following file attributes:"
+msgstr "Funktio lukee määrätyn tiedoston määreet ja palauttaa bittikuvion, jota apuna käyttäen voidaan tunnistaa alempana esitetyt tiedostomääreet."
+
+#: 03020409.xhp#hd_id3145364.10.help.text
+msgctxt "03020409.xhp#hd_id3145364.10.help.text"
+msgid "Value"
+msgstr "Arvo"
+
+#: 03020409.xhp#par_id3147349.11.help.text
+msgctxt "03020409.xhp#par_id3147349.11.help.text"
+msgid "0 : Normal files."
+msgstr "0 : normaalit tiedostot"
+
+#: 03020409.xhp#par_id3147434.12.help.text
+msgctxt "03020409.xhp#par_id3147434.12.help.text"
+msgid "1 : Read-only files."
+msgstr "1 : kirjoitussuojatut tiedostot"
+
+#: 03020409.xhp#par_id3159154.15.help.text
+msgid "8 : Returns the name of the volume"
+msgstr "8 : palautetaan taltion nimen."
+
+#: 03020409.xhp#par_id3145271.16.help.text
+msgctxt "03020409.xhp#par_id3145271.16.help.text"
+msgid "16 : Returns the name of the directory only."
+msgstr "16 : palautetaan vain kansion nimen."
+
+#: 03020409.xhp#par_id3153953.17.help.text
+msgctxt "03020409.xhp#par_id3153953.17.help.text"
+msgid "32 : File was changed since last backup (Archive bit)."
+msgstr "32 : Tiedostoa on muutettu viimeisen varmuuskopioinnin jälkeen (arkistobitti)."
+
+#: 03020409.xhp#par_id3156444.18.help.text
+msgid "If you want to know if a bit of the attribute byte is set, use the following query method:"
+msgstr "Kun halutaan tietää, onko tietty määrebitti asetettu, käytetään seuraavaa kyselymenetelmää:"
+
+#: 03020409.xhp#hd_id3153094.19.help.text
+msgctxt "03020409.xhp#hd_id3153094.19.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03020409.xhp#par_id3154491.20.help.text
+msgctxt "03020409.xhp#par_id3154491.20.help.text"
+msgid "Sub ExampleSetGetAttr"
+msgstr "Sub ExampleSetGetAttr"
+
+#: 03020409.xhp#par_id3155415.21.help.text
+msgctxt "03020409.xhp#par_id3155415.21.help.text"
+msgid "On Error Goto ErrorHandler REM Define target for error-handler"
+msgstr "On Error Goto ErrorHandler REM Määrätään virheenkäsittelyrutiinin alkuosoite"
+
+#: 03020409.xhp#par_id3154944.22.help.text
+msgctxt "03020409.xhp#par_id3154944.22.help.text"
+msgid "If Dir(\"C:\\test\",16)=\"\" Then MkDir \"C:\\test\""
+msgstr "If Dir(\"C:\\test\",16)=\"\" Then MkDir \"C:\\test\""
+
+#: 03020409.xhp#par_id3151075.23.help.text
+msgctxt "03020409.xhp#par_id3151075.23.help.text"
+msgid "If Dir(\"C:\\test\\autoexec.sav\")=\"\" THEN Filecopy \"c:\\autoexec.bat\", \"c:\\test\\autoexec.sav\""
+msgstr "If Dir(\"C:\\test\\autoexec.sav\")=\"\" THEN Filecopy \"c:\\autoexec.bat\", \"c:\\test\\autoexec.sav\""
+
+#: 03020409.xhp#par_id3149959.24.help.text
+msgctxt "03020409.xhp#par_id3149959.24.help.text"
+msgid "SetAttr \"c:\\test\\autoexec.sav\" ,0"
+msgstr "SetAttr \"c:\\test\\autoexec.sav\" ,0"
+
+#: 03020409.xhp#par_id3153418.25.help.text
+msgctxt "03020409.xhp#par_id3153418.25.help.text"
+msgid "Filecopy \"c:\\autoexec.bat\", \"c:\\test\\autoexec.sav\""
+msgstr "Filecopy \"c:\\autoexec.bat\", \"c:\\test\\autoexec.sav\""
+
+#: 03020409.xhp#par_id3149122.26.help.text
+msgctxt "03020409.xhp#par_id3149122.26.help.text"
+msgid "SetAttr \"c:\\test\\autoexec.sav\" ,1"
+msgstr "SetAttr \"c:\\test\\autoexec.sav\" ,1"
+
+#: 03020409.xhp#par_id3154480.27.help.text
+msgctxt "03020409.xhp#par_id3154480.27.help.text"
+msgid "print GetAttr( \"c:\\test\\autoexec.sav\" )"
+msgstr "print GetAttr( \"c:\\test\\autoexec.sav\" )"
+
+#: 03020409.xhp#par_id3150753.28.help.text
+msgctxt "03020409.xhp#par_id3150753.28.help.text"
+msgid "end"
+msgstr "end"
+
+#: 03020409.xhp#par_id3150323.29.help.text
+msgctxt "03020409.xhp#par_id3150323.29.help.text"
+msgid "ErrorHandler:"
+msgstr "ErrorHandler:"
+
+#: 03020409.xhp#par_id3154754.30.help.text
+msgctxt "03020409.xhp#par_id3154754.30.help.text"
+msgid "Print Error"
+msgstr "Print Error"
+
+#: 03020409.xhp#par_id3155764.31.help.text
+msgctxt "03020409.xhp#par_id3155764.31.help.text"
+msgid "end"
+msgstr "end"
+
+#: 03020409.xhp#par_id3156382.32.help.text
+msgctxt "03020409.xhp#par_id3156382.32.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03090203.xhp#tit.help.text
+msgid "While...Wend Statement[Runtime]"
+msgstr "While...Wend -lause [ajonaikainen]"
+
+#: 03090203.xhp#bm_id3150400.help.text
+msgid "<bookmark_value>While;While...Wend loop</bookmark_value>"
+msgstr "<bookmark_value>While;While...Wend -silmukka</bookmark_value>"
+
+#: 03090203.xhp#hd_id3150400.1.help.text
+msgid "<link href=\"text/sbasic/shared/03090203.xhp\" name=\"While...Wend Statement[Runtime]\">While...Wend Statement[Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03090203.xhp\" name=\"While...Wend Statement[Runtime]\">While...Wend -lause [ajonaikainen]</link>"
+
+#: 03090203.xhp#par_id3151211.2.help.text
+msgid "When a program encounters a While statement, it tests the condition. If the condition is False, the program continues directly following the Wend statement. If the condition is True, the loop is executed until the program finds Wend and then jumps back to the<emph> While </emph>statement. If the condition is still True, the loop is executed again."
+msgstr "Kun ohjelma tulee While-lauseeseen, ehto testataan. Jos ehto on False (epätosi), ohjelma hyppää suoraan Wend-lausetta seuraavalle riville. Jos ehto on True (tosi), silmukkaa suoritetaan, kunnes tullaan Wend-lauseeseen. Tästä hypätään takaisin <emph> While</emph>-lauseeseen. Jos ehto on yhä True, silmukka suoritetaan jälleen."
+
+#: 03090203.xhp#par_id3151041.3.help.text
+msgid "Unlike the <link href=\"text/sbasic/shared/03090201.xhp\" name=\"Do...Loop\">Do...Loop</link> statement, you cannot cancel a <emph>While...Wend</emph> loop with <link href=\"text/sbasic/shared/03090412.xhp\" name=\"Exit\">Exit</link>. Never exit a While...Wend loop with <link href=\"text/sbasic/shared/03090302.xhp\" name=\"GoTo\">GoTo</link>, since this can cause a run-time error."
+msgstr "Toisin kuin <link href=\"text/sbasic/shared/03090201.xhp\" name=\"Do...Loop\">Do...Loop</link> -lauseesta, <emph>While...Wend</emph> -silmukasta ei voi poistua <link href=\"text/sbasic/shared/03090412.xhp\" name=\"Exit\">Exit</link>-lauseella. While...Wend -silmukasta ei pidä myöskään poistua <link href=\"text/sbasic/shared/03090302.xhp\" name=\"GoTo\">GoTo</link>-lauseella, koska tästä voi seurata ajonaikainen virhe."
+
+#: 03090203.xhp#par_id3145172.4.help.text
+msgid "A Do...Loop is more flexible than a While...Wend."
+msgstr "Do...Loop -rakenne on joustavampi kuin While...Wend."
+
+#: 03090203.xhp#hd_id3155133.5.help.text
+msgctxt "03090203.xhp#hd_id3155133.5.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03090203.xhp#par_id3147288.6.help.text
+msgid "While Condition [Statement] Wend"
+msgstr "While ehto1 [lauselohko] Wend"
+
+#: 03090203.xhp#hd_id3153139.7.help.text
+msgctxt "03090203.xhp#hd_id3153139.7.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03090203.xhp#par_id3159153.8.help.text
+msgid "Sub ExampleWhileWend"
+msgstr "Sub ExampleWhileWend"
+
+#: 03090203.xhp#par_id3151114.9.help.text
+msgid "Dim stext As String"
+msgstr "Dim stext As String"
+
+#: 03090203.xhp#par_id3153143.10.help.text
+msgid "Dim iRun As Integer"
+msgstr "Dim iRun As Integer"
+
+#: 03090203.xhp#par_id3155306.11.help.text
+msgid "sText =\"This is a short text\""
+msgstr "sText =\"Tämä on lyhyt teksti\""
+
+#: 03090203.xhp#par_id3154011.12.help.text
+msgid "iRun = 1"
+msgstr "iRun = 1"
+
+#: 03090203.xhp#par_id3147215.13.help.text
+msgid "while iRun < Len(sText)"
+msgstr "while iRun < Len(sText)"
+
+#: 03090203.xhp#par_id3147427.14.help.text
+msgid "if Mid(sText,iRun,1 )<> \" \" then Mid( sText ,iRun, 1, Chr( 1 + Asc( Mid(sText,iRun,1 )) )"
+msgstr "if Mid(sText,iRun,1 )<> \" \" then Mid( sText ,iRun, 1, Chr( 1 + Asc( Mid(sText,iRun,1 )) )"
+
+#: 03090203.xhp#par_id3149665.15.help.text
+msgid "iRun = iRun + 1"
+msgstr "iRun = iRun + 1"
+
+#: 03090203.xhp#par_id3152939.16.help.text
+msgid "Wend"
+msgstr "Wend"
+
+#: 03090203.xhp#par_id3153189.17.help.text
+msgid "MsgBox sText,0,\"Text encoded\""
+msgstr "MsgBox sText,0,\"Teksti koodattu\""
+
+#: 03090203.xhp#par_id3145251.18.help.text
+msgctxt "03090203.xhp#par_id3145251.18.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03090201.xhp#tit.help.text
+msgid "Do...Loop Statement [Runtime]"
+msgstr "Do...Loop -lause [ajonaikainen]"
+
+#: 03090201.xhp#bm_id3156116.help.text
+msgid "<bookmark_value>Do...Loop statement</bookmark_value><bookmark_value>While; Do loop</bookmark_value><bookmark_value>Until</bookmark_value><bookmark_value>loops</bookmark_value>"
+msgstr "<bookmark_value>Do...Loop -lause</bookmark_value><bookmark_value>While; Do -silmukka</bookmark_value><bookmark_value>Until</bookmark_value><bookmark_value>silmukat</bookmark_value>"
+
+#: 03090201.xhp#hd_id3156116.1.help.text
+msgid "<link href=\"text/sbasic/shared/03090201.xhp\" name=\"Do...Loop Statement [Runtime]\">Do...Loop Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03090201.xhp\" name=\"Do...Loop Statement [Runtime]\">Do...Loop -lause [ajonaikainen]</link>"
+
+#: 03090201.xhp#par_id3109850.2.help.text
+msgid "Repeats the statements between the Do and the Loop statement while the condition is True or until the condition becomes True."
+msgstr "Toistetaan Do- ja Loop-lauseiden välisiä lauseita niin kauan kuin ehto on tosi tai kunnes ehto tulee tosi-arvoksi."
+
+#: 03090201.xhp#hd_id3149119.3.help.text
+msgctxt "03090201.xhp#hd_id3149119.3.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 03090201.xhp#par_id3155150.4.help.text
+msgid "Do [{While | Until} condition = True]"
+msgstr "Do [{While | Until} ehto = True]"
+
+#: 03090201.xhp#par_id3154422.5.help.text
+msgctxt "03090201.xhp#par_id3154422.5.help.text"
+msgid "statement block"
+msgstr "lauselohko1"
+
+#: 03090201.xhp#par_id3150789.6.help.text
+msgctxt "03090201.xhp#par_id3150789.6.help.text"
+msgid "[Exit Do]"
+msgstr "[Exit Do]"
+
+#: 03090201.xhp#par_id3155805.7.help.text
+msgctxt "03090201.xhp#par_id3155805.7.help.text"
+msgid "statement block"
+msgstr "lauselohko2"
+
+#: 03090201.xhp#par_id3145090.8.help.text
+msgctxt "03090201.xhp#par_id3145090.8.help.text"
+msgid "Loop"
+msgstr "Loop"
+
+#: 03090201.xhp#par_id3154749.9.help.text
+msgid "or"
+msgstr "tai"
+
+#: 03090201.xhp#par_id3150503.10.help.text
+msgctxt "03090201.xhp#par_id3150503.10.help.text"
+msgid "Do"
+msgstr "Do"
+
+#: 03090201.xhp#par_id3149762.11.help.text
+msgctxt "03090201.xhp#par_id3149762.11.help.text"
+msgid "statement block"
+msgstr "lauselohko1"
+
+#: 03090201.xhp#par_id3150984.12.help.text
+msgctxt "03090201.xhp#par_id3150984.12.help.text"
+msgid "[Exit Do]"
+msgstr "[Exit Do]"
+
+#: 03090201.xhp#par_id3143228.13.help.text
+msgctxt "03090201.xhp#par_id3143228.13.help.text"
+msgid "statement block"
+msgstr "lauselohko2"
+
+#: 03090201.xhp#par_id3149235.14.help.text
+msgid "Loop [{While | Until} condition = True]"
+msgstr "Loop [{While | Until} ehto = True]"
+
+#: 03090201.xhp#hd_id3156024.15.help.text
+msgid "Parameters/Elements"
+msgstr "Parametrit/osatekijät"
+
+#: 03090201.xhp#par_id3156344.16.help.text
+msgid "<emph>Condition:</emph> A comparison, numeric or string expression, that evaluates either True or False."
+msgstr "<emph>Ehto:</emph> vertailu-, numeerinen tai merkkijonolauseke, joka saa arvon True tai False."
+
+#: 03090201.xhp#par_id3149669.17.help.text
+msgid "<emph>Statement block:</emph> Statements that you want to repeat while or until the condition is True."
+msgstr "<emph>Lauselohko:</emph> lauseet, jotka toistetaan niin kauan (while) tai kunnes (until) ehto on True."
+
+#: 03090201.xhp#par_id3150791.18.help.text
+msgid "The <emph>Do...Loop</emph> statement executes a loop as long as, or until, a certain condition is True. The condition for exiting the loop must be entered following either the <emph>Do</emph> or the <emph>Loop</emph> statement. The following examples are valid combinations:"
+msgstr "<emph>Do...Loop</emph>-lausetta suoritetaan silmukassa niin kauan kuin tietty ehto on tosi, tai siihen saakka kun ehto tulee todeksi (True). Silmukasta poistumisehdon pitää seurata <emph>Do</emph> -lausetta ennen <emph>Loop</emph> -lausetta. Seuraavassa on esitetty kelvolliset vaihtoehdot:"
+
+#: 03090201.xhp#hd_id3154366.19.help.text
+msgctxt "03090201.xhp#hd_id3154366.19.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 03090201.xhp#par_id3145171.20.help.text
+msgid "Do While condition = True"
+msgstr "Do While ehto = True"
+
+#: 03090201.xhp#par_id3149203.21.help.text
+msgctxt "03090201.xhp#par_id3149203.21.help.text"
+msgid "...statement block"
+msgstr "...lauselohko"
+
+#: 03090201.xhp#par_id3125864.22.help.text
+msgctxt "03090201.xhp#par_id3125864.22.help.text"
+msgid "Loop"
+msgstr "Loop"
+
+#: 03090201.xhp#par_id3154124.24.help.text
+msgid "The statement block between the Do While and the Loop statements is repeated so long as the condition is true."
+msgstr "Lauselohkoa, joka on Do While ja Loop-lauseiden välissä, toistetaan niin kauan kuin ehto on tosi (True)."
+
+#: 03090201.xhp#par_id3153968.25.help.text
+msgid "Do Until condition = True"
+msgstr "Do Until ehto = True"
+
+#: 03090201.xhp#par_id3154909.26.help.text
+msgctxt "03090201.xhp#par_id3154909.26.help.text"
+msgid "...statement block"
+msgstr "...lauselohko"
+
+#: 03090201.xhp#par_id3159151.27.help.text
+msgctxt "03090201.xhp#par_id3159151.27.help.text"
+msgid "Loop"
+msgstr "Loop"
+
+#: 03090201.xhp#par_id3150440.29.help.text
+msgid "The statement block between the Do Until and the Loop statements is repeated if the condition so long as the condition is false."
+msgstr "Do Until ja Loop-lauseiden välistä lauselohkoa toistetaan niin kauan kuin ehto säilyy epätotena (False)."
+
+#: 03090201.xhp#par_id3153952.30.help.text
+msgctxt "03090201.xhp#par_id3153952.30.help.text"
+msgid "Do"
+msgstr "Do"
+
+#: 03090201.xhp#par_id3147349.31.help.text
+msgctxt "03090201.xhp#par_id3147349.31.help.text"
+msgid "...statement block"
+msgstr "...lauselohko"
+
+#: 03090201.xhp#par_id3159153.32.help.text
+msgid "Loop While condition = True"
+msgstr "Loop While ehto = True"
+
+#: 03090201.xhp#par_id3146985.34.help.text
+msgid "The statement block between the Do and the Loop statements repeats so long as the condition is true."
+msgstr "Do- ja Loop-lauseiden välistä lauselohkoa toistetaan niin kauan kuin ehto säilyy totena (True)."
+
+#: 03090201.xhp#par_id3150488.35.help.text
+msgctxt "03090201.xhp#par_id3150488.35.help.text"
+msgid "Do"
+msgstr "Do"
+
+#: 03090201.xhp#par_id3153189.36.help.text
+msgctxt "03090201.xhp#par_id3153189.36.help.text"
+msgid "...statement block"
+msgstr "...lauselohko"
+
+#: 03090201.xhp#par_id3155411.37.help.text
+msgid "Loop Until condition = True"
+msgstr "Loop Until ehto = True"
+
+#: 03090201.xhp#par_id3151117.39.help.text
+msgid "The statement block between the Do and the Loop statements repeats until the condition is true."
+msgstr "Do- ja Loop-lauseiden välistä lauselohkoa toistetaan kunnes ehto on tosi (True)."
+
+#: 03090201.xhp#par_id3149484.41.help.text
+msgid "Use the <emph>Exit Do</emph> statement to unconditionally end the loop. You can add this statement anywhere in a <emph>Do</emph>...<emph>Loop</emph> statement. You can also define an exit condition using the <emph>If...Then</emph> structure as follows:"
+msgstr "<emph>Exit Do</emph>-lausetta käytetään ehdottomaan silmukasta poistumiseen. Lauseen voi lisätä mihin vain lauseiden <emph>Do</emph>...<emph>Loop</emph> välille. Poistumisehdon voi määrittää myös käyttämällä <emph>If...Then</emph> -rakennetta seuraavaan tapaan:"
+
+#: 03090201.xhp#par_id3149262.42.help.text
+msgid "Do..."
+msgstr "Do..."
+
+#: 03090201.xhp#par_id3149298.43.help.text
+msgctxt "03090201.xhp#par_id3149298.43.help.text"
+msgid "statements"
+msgstr "lauseet"
+
+#: 03090201.xhp#par_id3145646.44.help.text
+msgid "If condition = True Then Exit Do"
+msgstr "If ehto = True Then Exit Do"
+
+#: 03090201.xhp#par_id3154490.45.help.text
+msgctxt "03090201.xhp#par_id3154490.45.help.text"
+msgid "statements"
+msgstr "lauseet"
+
+#: 03090201.xhp#par_id3153159.46.help.text
+msgid "Loop..."
+msgstr "Loop..."
+
+#: 03090201.xhp#hd_id3147396.47.help.text
+msgctxt "03090201.xhp#hd_id3147396.47.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 03090201.xhp#par_id3144764.49.help.text
+msgid "Sub ExampleDoLoop"
+msgstr "Sub ExampleDoLoop"
+
+#: 03090201.xhp#par_id3154791.50.help.text
+msgid "Dim sFile As String"
+msgstr "Dim sFile As String"
+
+#: 03090201.xhp#par_id3149401.51.help.text
+msgctxt "03090201.xhp#par_id3149401.51.help.text"
+msgid "Dim sPath As String"
+msgstr "Dim sPath As String"
+
+#: 03090201.xhp#par_id3155600.52.help.text
+msgid "sPath = \"c:\\\""
+msgstr "sPath = \"c:\\\""
+
+#: 03090201.xhp#par_id3150717.53.help.text
+msgid "sFile = Dir$( sPath ,22)"
+msgstr "sFile = Dir$( sPath ,22)"
+
+#: 03090201.xhp#par_id3146898.54.help.text
+msgctxt "03090201.xhp#par_id3146898.54.help.text"
+msgid "If sFile <> \"\" Then"
+msgstr "If sFile <> \"\" Then"
+
+#: 03090201.xhp#par_id3156333.55.help.text
+msgctxt "03090201.xhp#par_id3156333.55.help.text"
+msgid "Do"
+msgstr "Do"
+
+#: 03090201.xhp#par_id3153947.56.help.text
+msgid "MsgBox sFile"
+msgstr "MsgBox sFile"
+
+#: 03090201.xhp#par_id3150327.57.help.text
+msgctxt "03090201.xhp#par_id3150327.57.help.text"
+msgid "sFile = Dir$"
+msgstr "sFile = Dir$"
+
+#: 03090201.xhp#par_id3150749.58.help.text
+msgctxt "03090201.xhp#par_id3150749.58.help.text"
+msgid "Loop Until sFile = \"\""
+msgstr "Loop Until sFile = \"\""
+
+#: 03090201.xhp#par_id3153765.59.help.text
+msgctxt "03090201.xhp#par_id3153765.59.help.text"
+msgid "End If"
+msgstr "End If"
+
+#: 03090201.xhp#par_id3148914.60.help.text
+msgctxt "03090201.xhp#par_id3148914.60.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 01030400.xhp#tit.help.text
+msgid "Organizing Libraries and Modules"
+msgstr "Kirjastojen ja moduulien järjestäminen"
+
+#: 01030400.xhp#bm_id3148797.help.text
+msgid "<bookmark_value>libraries;organizing</bookmark_value><bookmark_value>modules;organizing</bookmark_value><bookmark_value>copying;modules</bookmark_value><bookmark_value>adding libraries</bookmark_value><bookmark_value>deleting;libraries/modules/dialogs</bookmark_value><bookmark_value>dialogs;organizing</bookmark_value><bookmark_value>moving;modules</bookmark_value><bookmark_value>organizing;modules/libraries/dialogs</bookmark_value><bookmark_value>renaming modules and dialogs</bookmark_value>"
+msgstr "<bookmark_value>kirjastot;järjestäminen</bookmark_value><bookmark_value>moduulit;järjestäminen</bookmark_value><bookmark_value>kopiointi;moduulien</bookmark_value><bookmark_value>lisääminen, kirjastojen</bookmark_value><bookmark_value>poistaminen;kirjastojen/moduulien/valintaikkunoiden</bookmark_value><bookmark_value>valintaikkunat;järjestäminen</bookmark_value><bookmark_value>siirtäminen;moduulien</bookmark_value><bookmark_value>järjestäminen;moduulien/kirjastojen/valintaikkunoiden</bookmark_value><bookmark_value>uudelleen nimeäminen, moduulien ja valintaikkunoiden</bookmark_value>"
+
+#: 01030400.xhp#hd_id3148797.1.help.text
+msgid "<variable id=\"01030400\"><link href=\"text/sbasic/shared/01030400.xhp\">Organizing Libraries and Modules</link></variable>"
+msgstr "<variable id=\"01030400\"><link href=\"text/sbasic/shared/01030400.xhp\">Kirjastojen ja moduulien järjestäminen</link></variable>"
+
+#: 01030400.xhp#hd_id3150868.4.help.text
+msgid "Organizing Libraries"
+msgstr "Kirjastojen järjestäminen"
+
+#: 01030400.xhp#hd_id3125864.5.help.text
+msgid "Creating a New Library"
+msgstr "Kirjaston luominen"
+
+#: 01030400.xhp#par_id3152576.6.help.text
+msgctxt "01030400.xhp#par_id3152576.6.help.text"
+msgid "Choose <emph>Tools - Macros - Organize Macros - %PRODUCTNAME Basic</emph> and click <emph>Organizer</emph> or click the <emph>Select Module</emph> icon in the Basic IDE to open the <emph>Macro Organizer</emph> dialog."
+msgstr "Valitse <emph>Työkalut - Makrot - Makrojen hallinta - %PRODUCTNAME Basic</emph> ja napsauta <emph>Järjestele</emph>-painiketta tai napsauta <emph>Valitse moduuli</emph>-painiketta Basic-kehitysympäristössä avataksesi <emph>Basic-makrojen järjestelytyökalu</emph>-valintaikkunan."
+
+#: 01030400.xhp#par_id3153726.8.help.text
+msgctxt "01030400.xhp#par_id3153726.8.help.text"
+msgid "Click the <emph>Libraries</emph> tab."
+msgstr "Napsauta <emph>Kirjastot</emph>-välilehteä."
+
+#: 01030400.xhp#par_id3149664.9.help.text
+msgid "Select to where you want to attach the library in the <emph>Location</emph> list. If you select %PRODUCTNAME Macros & Dialogs, the library will belong to the $[officename] application and will be available for all documents. If you select a document the library will be attached to this document and only available from there."
+msgstr "Valitse, mihin uusi kirjasto liitetään <emph>Sijainti</emph>-luettelosta. Jos valitaan %PRODUCTNAME-makrot ja valintaikkunat, kirjasto kuuluu $[officename]-sovelluksille ja on käytettävissä kaikissa asiakirjoissa. Jos valitaan asiakirja, kirjasto liitetään asiakirjaan ja on käytettävissä vain siitä käsin."
+
+#: 01030400.xhp#par_id3153365.10.help.text
+msgid "Click <emph>New</emph> and insert a name to create a new library."
+msgstr "Napsauta <emph>Uusi</emph> ja lisää nimi uudelle kirjastolle."
+
+#: 01030400.xhp#hd_id3147394.48.help.text
+msgid "Appending a Library"
+msgstr "Kirjastoon lisääminen"
+
+#: 01030400.xhp#par_id3153157.49.help.text
+msgctxt "01030400.xhp#par_id3153157.49.help.text"
+msgid "Choose <emph>Tools - Macros - Organize Macros - %PRODUCTNAME Basic</emph> and click <emph>Organizer</emph> or click the <emph>Select Module</emph> icon in the Basic IDE to open the <emph>Macro Organizer</emph> dialog."
+msgstr "Valitse <emph>Työkalut - Makrot - Makrojen hallinta - %PRODUCTNAME Basic</emph> ja napsauta <emph>Järjestele</emph>-painiketta tai napsauta <emph>Valitse moduuli</emph>-painiketta Basic-kehitysympäristössä avataksesi <emph>Basic-makrojen järjestelytyökalu</emph>-valintaikkunan."
+
+#: 01030400.xhp#par_id3146972.50.help.text
+msgctxt "01030400.xhp#par_id3146972.50.help.text"
+msgid "Click the <emph>Libraries</emph> tab."
+msgstr "Napsauta <emph>Kirjastot</emph>-välilehteä."
+
+#: 01030400.xhp#par_id3145640.51.help.text
+msgid "Select to where you want to append the library in the <emph>Location</emph> list. If you select %PRODUCTNAME Macros & Dialogs, the library will belong to the $[officename] application and will be available for all documents. If you select a document the library will be appended to this document and only available from there."
+msgstr "Valitse, mihin kirjasto lisätään <emph>Sijainti</emph>-luettelosta. Jos valitaan %PRODUCTNAME-makrot ja valintaikkunat, kirjasto kuuluu $[officename]-sovelluksille ja on käytettävissä kaikissa asiakirjoissa. Jos valitaan asiakirja, kirjasto lisätään asiakirjaan ja on käytettävissä vain siitä käsin."
+
+#: 01030400.xhp#par_id3154253.52.help.text
+msgid "Click <emph>Append</emph> and select an external library to append."
+msgstr "Napsauta <emph>Tuo</emph> ja valitse ulkopuolinen kirjasto lisättäväksi."
+
+#: 01030400.xhp#par_id3154705.53.help.text
+msgid "Select all libraries to be appended in the <emph>Append Libraries</emph> dialog. The dialog displays all libraries that are contained in the selected file."
+msgstr "Valitse kaikki lisättävät kirjastot <emph>Tuo kirjastot</emph>-valintaikkunassa. Valintaikkuna näyttää kaikki valitun tiedoston kirjastot."
+
+#: 01030400.xhp#par_id3163807.54.help.text
+msgid "If you want to insert the library as a reference only check the <emph>Insert as reference (read-only)</emph> box. Read-only libraries are fully functional but cannot be modified in the Basic IDE."
+msgstr "Jos halut lisätä kirjaston vain viittauksen, merkitse <emph>Lisää viittauksena (kirjoitussuojattu)</emph> -ruutu. Kirjoitussuojatut kirjastot ovat täysin toimivia, mutta niitä ei voi muokata Basic IDE-ympäristössä."
+
+#: 01030400.xhp#par_id3145228.55.help.text
+msgid "Check the <emph>Replace existing libraries</emph> box if you want existing libraries of the same name to be overwritten."
+msgstr "Merkitse <emph>Korvaa nykyiset kirjastot</emph> -ruutu, jos haluat ylikirjoittaa samannimiset olemassaolevat kirjastot."
+
+#: 01030400.xhp#par_id3147004.56.help.text
+msgid "Click <emph>OK</emph> to append the library."
+msgstr "Napsauta <emph>OK</emph> lisätäksesi kirjasto."
+
+#: 01030400.xhp#hd_id3159100.17.help.text
+msgid "Deleting a Library"
+msgstr "Kirjaston poistaminen"
+
+#: 01030400.xhp#par_id3150086.18.help.text
+msgctxt "01030400.xhp#par_id3150086.18.help.text"
+msgid "Choose <emph>Tools - Macros - Organize Macros - %PRODUCTNAME Basic</emph> and click <emph>Organizer</emph> or click the <emph>Select Module</emph> icon in the Basic IDE to open the <emph>Macro Organizer</emph> dialog."
+msgstr "Valitse <emph>Työkalut - Makrot - Makrojen hallinta - %PRODUCTNAME Basic</emph> ja napsauta <emph>Järjestele</emph>-painiketta tai napsauta <emph>Valitse moduuli</emph>-painiketta Basic-kehitysympäristössä avataksesi <emph>Basic-makrojen järjestelytyökalu</emph>-valintaikkunan."
+
+#: 01030400.xhp#par_id3146808.57.help.text
+msgctxt "01030400.xhp#par_id3146808.57.help.text"
+msgid "Click the <emph>Libraries</emph> tab."
+msgstr "Napsauta <emph>Kirjastot</emph>-välilehteä."
+
+#: 01030400.xhp#par_id3158212.58.help.text
+msgid "Select the library to be deleted from the list."
+msgstr "Valitse poistettava kirjasto luettelosta."
+
+#: 01030400.xhp#par_id3150361.20.help.text
+msgctxt "01030400.xhp#par_id3150361.20.help.text"
+msgid "Click <emph>Delete</emph>."
+msgstr "Napsauta <emph>Poista</emph>."
+
+#: 01030400.xhp#par_id3152986.19.help.text
+msgid "Deleting a library permanently deletes all existing modules and corresponding procedures and functions."
+msgstr "Kirjaston poisto poistaa pysyvästi kaikki olemassa olevat moduulit ja vastaavat proseduurit ja funktiot."
+
+#: 01030400.xhp#par_id3148868.59.help.text
+msgid "You cannot delete the default library named \"Standard\"."
+msgstr "\"Standard\"-nimistä oletuskirjastoa ei voi poistaa."
+
+#: 01030400.xhp#par_id3146869.60.help.text
+msgid "If you delete a library that was inserted as reference only the reference is deleted but not the library itself."
+msgstr "Jos poistat kirjaston, joka oli lisätty vain viittauksena, vain viite poistetaan, ei itse kirjastoa."
+
+#: 01030400.xhp#hd_id3147070.21.help.text
+msgid "Organizing Modules and Dialogs"
+msgstr "Moduulien ja valintaikkunoiden järjestely"
+
+#: 01030400.xhp#hd_id3155265.61.help.text
+msgid "Creating a New Module or Dialog"
+msgstr "Luodaan moduuli tai valintaikkuna"
+
+#: 01030400.xhp#par_id3154537.62.help.text
+msgctxt "01030400.xhp#par_id3154537.62.help.text"
+msgid "Choose <emph>Tools - Macros - Organize Macros - %PRODUCTNAME Basic</emph> and click <emph>Organizer</emph> or click the <emph>Select Module</emph> icon in the Basic IDE to open the <emph>Macro Organizer</emph> dialog."
+msgstr "Valitse <emph>Työkalut - Makrot - Makrojen hallinta - %PRODUCTNAME Basic</emph> ja napsauta <emph>Järjestele</emph>-painiketta tai napsauta <emph>Valitse moduuli</emph>-painiketta Basic-kehitysympäristössä avataksesi <emph>Basic-makrojen järjestelytyökalu</emph>-valintaikkunan."
+
+#: 01030400.xhp#par_id3146781.63.help.text
+msgctxt "01030400.xhp#par_id3146781.63.help.text"
+msgid "Click the <emph>Modules</emph> tab or the <emph>Dialogs</emph> tab."
+msgstr "Avaa <emph>Moduulit</emph>-välilehti tai <emph>Valintaikkunat</emph> -välilehti."
+
+#: 01030400.xhp#par_id3159206.64.help.text
+msgid "Select the library where the module will be inserted and click <emph>New</emph>."
+msgstr "Valitse kirjasto, mihin uusi moduuli lisätään ja napsauta <emph>Uusi</emph>."
+
+#: 01030400.xhp#par_id3152389.65.help.text
+msgid "Enter a name for the module or the dialog and click <emph>OK</emph>."
+msgstr "Kirjoita moduulille tai valintaikkunalle nimi ja hyväksy <emph>OK</emph>:lla."
+
+#: 01030400.xhp#hd_id3152872.25.help.text
+msgid "Renaming a Module or Dialog"
+msgstr "Moduulin tai valintaikkunan nimeäminen uudestaan"
+
+#: 01030400.xhp#par_id3159230.66.help.text
+msgctxt "01030400.xhp#par_id3159230.66.help.text"
+msgid "Choose <emph>Tools - Macros - Organize Macros - %PRODUCTNAME Basic</emph> and click <emph>Organizer</emph> or click the <emph>Select Module</emph> icon in the Basic IDE to open the <emph>Macro Organizer</emph> dialog."
+msgstr "Valitse <emph>Työkalut - Makrot - Makrojen hallinta - %PRODUCTNAME Basic</emph> ja napsauta <emph>Järjestele</emph>-painiketta tai napsauta <emph>Valitse moduuli</emph>-painiketta Basic-kehitysympäristössä avataksesi <emph>Basic-makrojen järjestelytyökalu</emph>-valintaikkunan."
+
+#: 01030400.xhp#par_id3150046.67.help.text
+msgid "Click the module to be renamed twice, with a pause between the clicks. Enter the new name."
+msgstr "Napsauta moduulin nimeä, pidä yli sekunnin tauko ja napsauta uudestaan. Nyt voit kirjoittaa uuden nimen."
+
+#: 01030400.xhp#par_id3153801.27.help.text
+msgid "In the Basic IDE, right-click the name of the module or dialog in the tabs at the bottom of the screen, choose <emph>Rename</emph> and type in the new name."
+msgstr "Napsauta kakkospainikkeella Basic IDE:ssä moduulin tai valintaikkunan nimeä ikkunan alareunan valitsimessa, valitse <emph>Nimeä uudelleen</emph> ja kirjoita uusi nimi."
+
+#: 01030400.xhp#par_id3155526.28.help.text
+msgid "Press Enter to confirm your changes."
+msgstr "Painamalla Enteriä hyväksytään muutokset."
+
+#: 01030400.xhp#hd_id3146963.29.help.text
+msgid "Deleting a Module or Dialog"
+msgstr "Moduulin tai valintaikkunan poistaminen"
+
+#: 01030400.xhp#par_id3147547.68.help.text
+msgctxt "01030400.xhp#par_id3147547.68.help.text"
+msgid "Choose <emph>Tools - Macros - Organize Macros - %PRODUCTNAME Basic</emph> and click <emph>Organizer</emph> or click the <emph>Select Module</emph> icon in the Basic IDE to open the <emph>Macro Organizer</emph> dialog."
+msgstr "Valitse <emph>Työkalut - Makrot - Makrojen hallinta - %PRODUCTNAME Basic</emph> ja napsauta <emph>Järjestele</emph>-painiketta tai napsauta <emph>Valitse moduuli</emph>-painiketta Basic-kehitysympäristössä avataksesi <emph>Basic-makrojen järjestelytyökalu</emph>-valintaikkunan."
+
+#: 01030400.xhp#par_id3150958.69.help.text
+msgctxt "01030400.xhp#par_id3150958.69.help.text"
+msgid "Click the <emph>Modules</emph> tab or the <emph>Dialogs</emph> tab."
+msgstr "Avaa <emph>Moduulit</emph>-välilehti tai <emph>Valintaikkunat</emph> -välilehti."
+
+#: 01030400.xhp#par_id3149870.30.help.text
+msgid "Select the module or dialog to be deleted from the list. Double-click an entry to reveal sub-entries, if required."
+msgstr "Valitse poistettava moduuli tai valintaikkuna luettelosta. Kaksoisnapsauta riviä paljastaaksesi alirivit, mikäli tarpeellista."
+
+#: 01030400.xhp#par_id3147248.32.help.text
+msgctxt "01030400.xhp#par_id3147248.32.help.text"
+msgid "Click <emph>Delete</emph>."
+msgstr "Napsauta <emph>Poista</emph>."
+
+#: 01030400.xhp#par_id3151339.31.help.text
+msgid "Deleting a module permanently deletes all existing procedures and functions in that module."
+msgstr "Moduulin poistaminen poistaa pysyvästi kaikki moduulissa olevat proseduurit ja funktiot."
+
+#: 01030400.xhp#hd_id3151392.33.help.text
+msgid "Organizing Projects among Documents or Templates"
+msgstr "Projektien järjesteleminen asiakirjojen ja mallien kesken"
+
+#: 01030400.xhp#hd_id3156400.36.help.text
+msgid "Moving or copying modules between documents, templates and the application."
+msgstr "Moduulien kopiointi asiakirjojen, mallien ja sovelluksen välillä"
+
+#: 01030400.xhp#par_id3146819.37.help.text
+msgid "Open all documents or templates among which you want to move or copy the modules or dialogs."
+msgstr "Avaa kaikki asiakirjat ja mallit, joiden välillä on tarkoitus siirtää tai kopioida moduuleja tai valintaikkunoita."
+
+#: 01030400.xhp#par_id3149319.38.help.text
+msgctxt "01030400.xhp#par_id3149319.38.help.text"
+msgid "Choose <emph>Tools - Macros - Organize Macros - %PRODUCTNAME Basic</emph> and click <emph>Organizer</emph> or click the <emph>Select Module</emph> icon in the Basic IDE to open the <emph>Macro Organizer</emph> dialog."
+msgstr "Valitse <emph>Työkalut - Makrot - Makrojen hallinta - %PRODUCTNAME Basic</emph> ja napsauta <emph>Järjestele</emph>-painiketta tai napsauta <emph>Valitse moduuli</emph>-painiketta Basic-kehitysympäristössä avataksesi <emph>Basic-makrojen järjestelytyökalu</emph>-valintaikkunan."
+
+#: 01030400.xhp#par_id3145637.39.help.text
+msgid "To move a module or dialog to another document, click the corresponding object in the list and drag it to the desired position. A horizontal line indicates the target position of the current object while dragging. Hold the <switchinline select=\"sys\"><caseinline select=\"MAC\">Command</caseinline><defaultinline>Ctrl</defaultinline></switchinline> key while dragging to copy the object instead of moving it."
+msgstr "Moduuli tai valintaikkuna siirtämiseksi toiseen asiakirjaan napsauta vastaavaa objektia luettelossa ja vedä se tarkoitettuun paikkaan. Vaakaviiva osoittaa nykyisen objektin kohdesijaintia vedettäessä. Painamalla <switchinline select=\"sys\"><caseinline select=\"MAC\">Komento</caseinline><defaultinline>Ctrl</defaultinline></switchinline>-näppäintä vedettäessä objekti tulee kopioiduksi siirtämisen asemesta."
+
+#: 03080103.xhp#tit.help.text
+msgid "Sin Function [Runtime]"
+msgstr "Funktio Sin [ajonaikainen]"
+
+#: 03080103.xhp#bm_id3153896.help.text
+msgid "<bookmark_value>Sin function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Sin</bookmark_value>"
+
+#: 03080103.xhp#hd_id3153896.1.help.text
+msgid "<link href=\"text/sbasic/shared/03080103.xhp\" name=\"Sin Function [Runtime]\">Sin Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03080103.xhp\" name=\"Sin Function [Runtime]\">Funktio Sin [ajonaikainen]</link>"
+
+#: 03080103.xhp#par_id3149456.2.help.text
+msgid "Returns the sine of an angle. The angle is specified in radians. The result lies between -1 and 1."
+msgstr "Sin laskee kulman sinin. Kulma on radiaaneissa. Tulos on välillä -1 ... 1."
+
+#: 03080103.xhp#par_id3153379.3.help.text
+msgid "Using the angle Alpha, the Sin Function returns the ratio of the length of the opposite side of an angle to the length of the hypotenuse in a right-angled triangle."
+msgstr "Käyttäen alfa-kulmaa, Sin-funktio laskee kulman vastaisen sivun ja hypotenuusan pituuksien suhteen suorakulmaisessa kolmiossa."
+
+#: 03080103.xhp#par_id3148798.4.help.text
+msgid "Sin(Alpha) = side opposite the angle/hypotenuse"
+msgstr "Sin(alfa) = vastakkainen sivu/hypotenuusa"
+
+#: 03080103.xhp#hd_id3147230.5.help.text
+msgctxt "03080103.xhp#hd_id3147230.5.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03080103.xhp#par_id3154909.6.help.text
+msgid "Sin (Number)"
+msgstr "Sin (luku1)"
+
+#: 03080103.xhp#hd_id3156214.7.help.text
+msgctxt "03080103.xhp#hd_id3156214.7.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03080103.xhp#par_id3150870.8.help.text
+msgctxt "03080103.xhp#par_id3150870.8.help.text"
+msgid "Double"
+msgstr "Double-tyypin liukuluku"
+
+#: 03080103.xhp#hd_id3155132.9.help.text
+msgctxt "03080103.xhp#hd_id3155132.9.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03080103.xhp#par_id3145786.10.help.text
+msgid "<emph>Number:</emph> Numeric expression that defines the angle in radians that you want to calculate the sine for."
+msgstr "<emph>Luku:</emph> numeerinen lauseke, joka määrittää sen kulman radiaaneissa, jolle halutaan laskea sini."
+
+#: 03080103.xhp#par_id3155413.11.help.text
+msgid "To convert degrees to radians, multiply degrees by Pi/180, and to convert radians to degrees, multiply radians by 180/Pi."
+msgstr "Asteiden muuntamiseksi radiaaneiksi, kerro radiaanit termillä Pi/180. Radiaanien muuntamiseksi asteiksi, kerro radiaanit termillä 180/Pi."
+
+#: 03080103.xhp#par_id3149664.12.help.text
+msgid "grad=(radiant*180)/pi"
+msgstr "asteet=(radiaanit*180)/Pi"
+
+#: 03080103.xhp#par_id3153143.13.help.text
+msgid "radiant=(grad*pi)/180"
+msgstr "radiaanit=(asteet*Pi)/180"
+
+#: 03080103.xhp#par_id3151112.14.help.text
+msgctxt "03080103.xhp#par_id3151112.14.help.text"
+msgid "Pi is approximately 3.141593."
+msgstr "Pi on 3,141593, likiarvona piistä."
+
+#: 03080103.xhp#hd_id3163712.15.help.text
+msgctxt "03080103.xhp#hd_id3163712.15.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03080103.xhp#par_id3149482.16.help.text
+msgctxt "03080103.xhp#par_id3149482.16.help.text"
+msgid "REM In this example, the following entry is possible for a right-angled triangle:"
+msgstr "REM Tässä esimerkissä, käyttäjä voi tehdä seuraavat syötteet suorakulmaiselle kolmiolle:"
+
+#: 03080103.xhp#par_id3148577.17.help.text
+msgid "REM The side opposite the angle and the angle (in degrees) to calculate the length of the hypotenuse:"
+msgstr "REM Kulman vastainen sivu ja kulma (asteissa), joista lasketaan hypotenuusan pituus:"
+
+#: 03080103.xhp#par_id3152941.18.help.text
+msgid "Sub ExampleSine"
+msgstr "Sub ExampleSine"
+
+#: 03080103.xhp#par_id3150011.19.help.text
+msgid "REM Pi = 3.1415926 is a predefined variable"
+msgstr "REM Pi = 3.1415926 on ennalta määritelty muuttuja"
+
+#: 03080103.xhp#par_id3153159.20.help.text
+msgctxt "03080103.xhp#par_id3153159.20.help.text"
+msgid "Dim d1 as Double"
+msgstr "Dim d1 as Double"
+
+#: 03080103.xhp#par_id3154491.21.help.text
+msgctxt "03080103.xhp#par_id3154491.21.help.text"
+msgid "Dim dAlpha as Double"
+msgstr "Dim dAlpha as Double"
+
+#: 03080103.xhp#par_id3145251.22.help.text
+msgid "d1 = InputBox$ (\"Enter the length of the opposite side: \",\"Opposite Side\")"
+msgstr "d2 = InputBox$ (\"Anna alfa-kulman vastaisen sivun pituus: \",\"Vastainen kateetti\")"
+
+#: 03080103.xhp#par_id3148456.23.help.text
+msgid "dAlpha = InputBox$ (\"Enter the angle Alpha (in degrees): \",\"Alpha\")"
+msgstr "dAlpha= InputBox$ (\"Anna alfa-kulma (asteissa): \",\"Alfa\")"
+
+#: 03080103.xhp#par_id3153877.24.help.text
+msgid "Print \"The length of the hypotenuse is\"; (d1 / sin (dAlpha * Pi / 180))"
+msgstr "Print \"Hypotenuusan pituus on\"; (d1 / sin (dAlpha * Pi / 180))"
+
+#: 03080103.xhp#par_id3150717.25.help.text
+msgctxt "03080103.xhp#par_id3150717.25.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03090409.xhp#tit.help.text
+msgid "Sub Statement [Runtime]"
+msgstr "Sub-lause [ajonaikainen]"
+
+#: 03090409.xhp#bm_id3147226.help.text
+msgid "<bookmark_value>Sub statement</bookmark_value>"
+msgstr "<bookmark_value>Sub-lause</bookmark_value>"
+
+#: 03090409.xhp#hd_id3147226.1.help.text
+msgid "<link href=\"text/sbasic/shared/03090409.xhp\" name=\"Sub Statement [Runtime]\">Sub Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03090409.xhp\" name=\"Sub Statement [Runtime]\">Sub-lause [ajonaikainen]</link>"
+
+#: 03090409.xhp#par_id3153311.2.help.text
+msgid "Defines a subroutine."
+msgstr "Määrittää aliohjelman."
+
+#: 03090409.xhp#hd_id3149416.3.help.text
+msgctxt "03090409.xhp#hd_id3149416.3.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 03090409.xhp#par_idN105E7.help.text
+msgid "Sub Name[(VarName1 [As Type][, VarName2 [As Type][,...]])]"
+msgstr "Sub Nimi[(VarName1 [As Type][, VarName2 [As Type][,...]])]"
+
+#: 03090409.xhp#par_id3147530.5.help.text
+msgctxt "03090409.xhp#par_id3147530.5.help.text"
+msgid "statement block"
+msgstr "lauselohko"
+
+#: 03090409.xhp#par_id3146795.8.help.text
+msgctxt "03090409.xhp#par_id3146795.8.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03090409.xhp#hd_id3153525.9.help.text
+msgctxt "03090409.xhp#hd_id3153525.9.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03090409.xhp#par_id3150792.10.help.text
+msgid "<emph>Name:</emph> Name of the subroutine ."
+msgstr "<emph>Nimi:</emph> aliohjelman nimi."
+
+#: 03090409.xhp#par_id3154138.11.help.text
+msgid "<emph>VarName: </emph>Parameter that you want to pass to the subroutine."
+msgstr "<emph>VarName: </emph>Parametri, joka välitetään aliohjelmalle."
+
+#: 03090409.xhp#par_id3154908.12.help.text
+msgid "<emph>Type:</emph> Type-declaration key word."
+msgstr "<emph>Type:</emph> tyyppimäärittelyn avainsana."
+
+#: 03090409.xhp#hd_id3153770.16.help.text
+msgctxt "03090409.xhp#hd_id3153770.16.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03090409.xhp#par_id3151113.17.help.text
+msgctxt "03090409.xhp#par_id3151113.17.help.text"
+msgid "Sub Example"
+msgstr "Sub Esimerkki"
+
+#: 03090409.xhp#par_idN1063F.help.text
+msgid "REM some statements"
+msgstr "REM joitakin lauseita"
+
+#: 03090409.xhp#par_id3154319.19.help.text
+msgctxt "03090409.xhp#par_id3154319.19.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03060400.xhp#tit.help.text
+msgid "Not-Operator [Runtime]"
+msgstr "Operaattori Not [ajonaikainen]"
+
+#: 03060400.xhp#bm_id3156024.help.text
+msgid "<bookmark_value>Not operator (logical)</bookmark_value>"
+msgstr "<bookmark_value>operaattori Not (looginen)</bookmark_value>"
+
+#: 03060400.xhp#hd_id3156024.1.help.text
+msgid "<link href=\"text/sbasic/shared/03060400.xhp\" name=\"Not-Operator [Runtime]\">Not-Operator [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03060400.xhp\" name=\"Not-Operator [Runtime]\">Not-operaattori [ajonaikainen]</link>"
+
+#: 03060400.xhp#par_id3159414.2.help.text
+msgid "Negates an expression by inverting the bit values."
+msgstr "Not tekee lausekkeesta vastakohdan kääntämällä bitit."
+
+#: 03060400.xhp#hd_id3149457.3.help.text
+msgctxt "03060400.xhp#hd_id3149457.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03060400.xhp#par_id3150360.4.help.text
+msgid "Result = Not Expression"
+msgstr "Tulos = Not lauseke1"
+
+#: 03060400.xhp#hd_id3151211.5.help.text
+msgctxt "03060400.xhp#hd_id3151211.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03060400.xhp#par_id3147228.6.help.text
+msgid "<emph>Result:</emph> Any numeric variable that contains the result of the negation."
+msgstr "<emph>Tulos:</emph> mikä tahansa numeerinen muuttuja, joka sisältää negaation (totuusarvon vaihdon) tuloksen."
+
+#: 03060400.xhp#par_id3154124.7.help.text
+msgid "<emph>Expression:</emph> Any expression that you want to negate."
+msgstr "<emph>Lauseke1:</emph> lauseke, jonka negaatio määritetään."
+
+#: 03060400.xhp#par_id3150868.8.help.text
+msgid "When a Boolean expression is negated, the value True changes to False, and the value False changes to True."
+msgstr "Kun negaatiota käytetään Boolen lausekkeeseen, arvo True (tosi) vaihtuu arvoksi False (epätosi) ja arvo False arvoksi True."
+
+#: 03060400.xhp#par_id3145785.9.help.text
+msgid "In a bitwise negation each individual bit is inverted."
+msgstr "Bittitason negaatiossa kukin yksittäinen bitti käännettään."
+
+#: 03060400.xhp#hd_id3153093.10.help.text
+msgctxt "03060400.xhp#hd_id3153093.10.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03060400.xhp#par_id3153143.11.help.text
+msgid "Sub ExampleNot"
+msgstr "Sub ExampleNot"
+
+#: 03060400.xhp#par_id3147317.12.help.text
+msgctxt "03060400.xhp#par_id3147317.12.help.text"
+msgid "Dim vA as Variant, vB as Variant, vC as Variant, vD as Variant"
+msgstr "Dim vA as Variant, vB as Variant, vC as Variant, vD as Variant"
+
+#: 03060400.xhp#par_id3145274.13.help.text
+msgctxt "03060400.xhp#par_id3145274.13.help.text"
+msgid "Dim vOut as Variant"
+msgstr "Dim vOut as Variant"
+
+#: 03060400.xhp#par_id3153363.14.help.text
+msgctxt "03060400.xhp#par_id3153363.14.help.text"
+msgid "vA = 10: vB = 8: vC = 6: vD = Null"
+msgstr "vA = 10: vB = 8: vC = 6: vD = Null"
+
+#: 03060400.xhp#par_id3145749.15.help.text
+msgid "vOut = Not vA REM Returns -11"
+msgstr "vOut = Not vA REM Palauttaa -11"
+
+#: 03060400.xhp#par_id3148645.16.help.text
+msgid "vOut = Not(vC > vD) REM Returns -1"
+msgstr "vOut = Not(vC > vD) REM Palauttaa -1"
+
+#: 03060400.xhp#par_id3156441.17.help.text
+msgid "vOut = Not(vB > vA) REM Returns -1"
+msgstr "vOut = Not(vB > vA) REM Palauttaa -1"
+
+#: 03060400.xhp#par_id3152596.18.help.text
+msgid "vOut = Not(vA > vB) REM Returns 0"
+msgstr "vOut = Not(vA > vB) REM Palauttaa 0"
+
+#: 03060400.xhp#par_id3154319.19.help.text
+msgctxt "03060400.xhp#par_id3154319.19.help.text"
+msgid "end Sub"
+msgstr "End Sub"
+
+#: 03103300.xhp#tit.help.text
+msgid "Option Explicit Statement [Runtime]"
+msgstr "Option Explicit -lause [ajonaikainen]"
+
+#: 03103300.xhp#bm_id3145090.help.text
+msgid "<bookmark_value>Option Explicit statement</bookmark_value>"
+msgstr "<bookmark_value>Option Explicit -lause</bookmark_value>"
+
+#: 03103300.xhp#hd_id3145090.1.help.text
+msgid "<link href=\"text/sbasic/shared/03103300.xhp\" name=\"Option Explicit Statement [Runtime]\">Option Explicit Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03103300.xhp\" name=\"Option Explicit Statement [Runtime]\">Option Explicit -lause [ajonaikainen]</link>"
+
+#: 03103300.xhp#par_id3148538.2.help.text
+msgid "Specifies that every variable in the program code must be explicitly declared with the Dim statement."
+msgstr "Option explicit -lauseella määrätään nimenomainen esittely jokaiselle ohjelmakoodin muuttujalle Dim-lauseella."
+
+#: 03103300.xhp#hd_id3149763.3.help.text
+msgctxt "03103300.xhp#hd_id3149763.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03103300.xhp#par_id3149514.4.help.text
+msgctxt "03103300.xhp#par_id3149514.4.help.text"
+msgid "Option Explicit"
+msgstr "Option Explicit"
+
+#: 03103300.xhp#hd_id3145315.5.help.text
+msgctxt "03103300.xhp#hd_id3145315.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03103300.xhp#par_id3145172.6.help.text
+msgctxt "03103300.xhp#par_id3145172.6.help.text"
+msgid "This statement must be added before the executable program code in a module."
+msgstr "Tämä lause pitää sijoittaa moduuliin ennen varsinaista suoritettavaa ohjelmakoodia."
+
+#: 03103300.xhp#hd_id3125864.7.help.text
+msgctxt "03103300.xhp#hd_id3125864.7.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03103300.xhp#par_id3154217.8.help.text
+msgctxt "03103300.xhp#par_id3154217.8.help.text"
+msgid "Option Explicit"
+msgstr "Option Explicit"
+
+#: 03103300.xhp#par_id3156214.9.help.text
+msgid "Sub ExampleExplicit"
+msgstr "Sub ExampleExplicit"
+
+#: 03103300.xhp#par_id3153193.10.help.text
+msgctxt "03103300.xhp#par_id3153193.10.help.text"
+msgid "Dim sVar As String"
+msgstr "Dim sVar As String"
+
+#: 03103300.xhp#par_id3159252.11.help.text
+msgctxt "03103300.xhp#par_id3159252.11.help.text"
+msgid "sVar = \"Las Vegas\""
+msgstr "sVar = \"Las Vegas\""
+
+#: 03103300.xhp#par_id3145787.12.help.text
+msgid "For i% = 1 to 10 REM This results in a run-time error"
+msgstr "For i% = 1 to 10 REM Tästä tulostuu ajonaikainen virhe-ilmoitus"
+
+#: 03103300.xhp#par_id3152598.13.help.text
+msgid "REM"
+msgstr "REM"
+
+#: 03103300.xhp#par_id3145749.14.help.text
+msgid "Next i%"
+msgstr "Next i%"
+
+#: 03103300.xhp#par_id3150010.15.help.text
+msgctxt "03103300.xhp#par_id3150010.15.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03100900.xhp#tit.help.text
+msgid "CSng Function[Runtime]"
+msgstr "Funktio CSng [ajonaikainen]"
+
+#: 03100900.xhp#bm_id3153753.help.text
+msgid "<bookmark_value>CSng function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio CSng</bookmark_value>"
+
+#: 03100900.xhp#hd_id3153753.1.help.text
+msgid "<link href=\"text/sbasic/shared/03100900.xhp\" name=\"CSng Function[Runtime]\">CSng Function[Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03100900.xhp\" name=\"CSng Function[Runtime]\">Funktio CSng [ajonaikainen]</link>"
+
+#: 03100900.xhp#par_id3149748.2.help.text
+msgid "Converts any string or numeric expression to data type Single."
+msgstr "Csng muuntaa merkkijono tai numeerisen lausekkeen perustarkkuuden liukuluvuksi (single)"
+
+#: 03100900.xhp#hd_id3153255.3.help.text
+msgctxt "03100900.xhp#hd_id3153255.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03100900.xhp#par_id3148983.4.help.text
+msgid "CSng (Expression)"
+msgstr "CSng (lauseke1)"
+
+#: 03100900.xhp#hd_id3152347.5.help.text
+msgctxt "03100900.xhp#hd_id3152347.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03100900.xhp#par_id3153750.6.help.text
+msgctxt "03100900.xhp#par_id3153750.6.help.text"
+msgid "Single"
+msgstr "Single"
+
+#: 03100900.xhp#hd_id3146957.7.help.text
+msgctxt "03100900.xhp#hd_id3146957.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03100900.xhp#par_id3153345.8.help.text
+msgctxt "03100900.xhp#par_id3153345.8.help.text"
+msgid "<emph>Expression:</emph> Any string or numeric expression that you want to convert. To convert a string expression, the number must be entered as normal text (\"123.5\") using the default number format of your operating system."
+msgstr "<emph>Lauseke1:</emph> mikä tahansa muunnettava numeerinen tai merkkijonolauseke. Kun muunnetaan merkkijonolauseketta, luku pitää kirjoittaa normaalina tekstinä (\"123,5\"), käyttöjärjestelmän oletuslukumuodon mukaisesti. "
+
+#: 03100900.xhp#hd_id3149514.9.help.text
+msgctxt "03100900.xhp#hd_id3149514.9.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03100900.xhp#par_id3154142.10.help.text
+msgid "Sub ExampleCSNG"
+msgstr "Sub ExampleCSNG"
+
+#: 03100900.xhp#par_id3147573.11.help.text
+msgctxt "03100900.xhp#par_id3147573.11.help.text"
+msgid "Msgbox CDbl(1234.5678)"
+msgstr "Msgbox CDbl(1234.5678)"
+
+#: 03100900.xhp#par_id3150772.12.help.text
+msgctxt "03100900.xhp#par_id3150772.12.help.text"
+msgid "Msgbox CInt(1234.5678)"
+msgstr "Msgbox CInt(1234.5678)"
+
+#: 03100900.xhp#par_id3147531.13.help.text
+msgctxt "03100900.xhp#par_id3147531.13.help.text"
+msgid "Msgbox CLng(1234.5678)"
+msgstr "Msgbox CLng(1234.5678)"
+
+#: 03100900.xhp#par_id3147265.14.help.text
+msgctxt "03100900.xhp#par_id3147265.14.help.text"
+msgid "Msgbox CSng(1234.5678)"
+msgstr "Msgbox CSng(1234.5678)"
+
+#: 03100900.xhp#par_id3159414.15.help.text
+msgctxt "03100900.xhp#par_id3159414.15.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 01020200.xhp#tit.help.text
+msgid "Using Objects"
+msgstr "Objektien käyttö"
+
+#: 01020200.xhp#hd_id3145645.1.help.text
+msgid "<variable id=\"01020200\"><link href=\"text/sbasic/shared/01020200.xhp\">Using the Object Catalog</link></variable>"
+msgstr "<variable id=\"01020200\"><link href=\"text/sbasic/shared/01020200.xhp\">Objektiluettelon käyttö</link></variable>"
+
+#: 01020200.xhp#par_id3153707.76.help.text
+msgid "The object catalog provides an overview of all modules and dialogs you have created in $[officename]."
+msgstr "Objektiluettelo tarjoaa yleiskuvan $[officename]-käyttäjän luomista moduuleista ja valintaikkunoista."
+
+#: 01020200.xhp#par_id3147346.78.help.text
+msgid "Click the <emph>Object Catalog</emph> icon <image id=\"img_id3147341\" src=\"cmd/sc_objectcatalog.png\" width=\"0.564cm\" height=\"0.564cm\"><alt id=\"alt_id3147341\">Icon</alt></image> in the Macro toolbar to display the object catalog."
+msgstr "Objektien luettelo saadaan esille napsauttamalla <emph>Objektiluettelo</emph>-kuvaketta <image id=\"img_id3147341\" src=\"cmd/sc_objectcatalog.png\" width=\"0.564cm\" height=\"0.564cm\"><alt id=\"alt_id3147341\">Icon</alt></image> Oletus-palkissa."
+
+#: 01020200.xhp#par_id3155114.79.help.text
+msgid "The dialog shows a list of all existing objects in a hierarchical representation. Double-clicking a list entry opens its subordinate objects."
+msgstr "Valintaikkuna on näkyvissä hierarkkinen luettelo kaikista käytettävistä objekteista. Kaksoisnapsauttamalla luetteloriviä avautuu alemman tason objektit."
+
+#: 01020200.xhp#par_id3150786.83.help.text
+msgid "To display a certain module in the Editor or to position the cursor in a selected SUB or FUNCTION, select the corresponding entry and click the <emph>Show</emph> icon <image id=\"img_id3149527\" src=\"basctl/res/im01.png\" width=\"0.564cm\" height=\"0.564cm\"><alt id=\"alt_id3149527\">Icon</alt></image>."
+msgstr "Tietyn moduulin näyttämiseksi muokkaimessa tai kohdistimen sijoittamiseksi valittuun SUB- tai FUNCTION-rutiiniin, valitaan vastaava rivi ja napsautetaan <emph>Näytä</emph>-kuvaketta <image id=\"img_id3149527\" src=\"basctl/res/im01.png\" width=\"0.564cm\" height=\"0.564cm\"><alt id=\"alt_id3149527\">Kuvake, jossa ratas ja nuoli</alt></image>."
+
+#: 01020200.xhp#par_id3153266.81.help.text
+msgid "Click the (X) icon in the title bar to close the object catalog."
+msgstr "Objektiluettelo suljetaan otsikkopalkin (X)-kuvakkeesta."
+
+#: 03030203.xhp#tit.help.text
+msgid "Now Function [Runtime]"
+msgstr "Funktio Now [ajonaikainen]"
+
+#: 03030203.xhp#bm_id3149416.help.text
+msgid "<bookmark_value>Now function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Now</bookmark_value>"
+
+#: 03030203.xhp#hd_id3149416.1.help.text
+msgid "<link href=\"text/sbasic/shared/03030203.xhp\" name=\"Now Function [Runtime]\">Now Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03030203.xhp\" name=\"Now Function [Runtime]\">Funktio Now [ajonaikainen]</link>"
+
+#: 03030203.xhp#par_id3149670.2.help.text
+msgid "Returns the current system date and time as a <emph>Date</emph> value."
+msgstr "Now palauttaa järjestelmäkellon päivämäärän ja ajan <emph>Date</emph>-tyyppisenä päivämääränä. "
+
+#: 03030203.xhp#hd_id3149456.3.help.text
+msgctxt "03030203.xhp#hd_id3149456.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03030203.xhp#par_id3149655.4.help.text
+msgid "Now"
+msgstr "Now"
+
+#: 03030203.xhp#hd_id3154366.5.help.text
+msgctxt "03030203.xhp#hd_id3154366.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03030203.xhp#par_id3154909.6.help.text
+msgctxt "03030203.xhp#par_id3154909.6.help.text"
+msgid "Date"
+msgstr "Date"
+
+#: 03030203.xhp#hd_id3147229.7.help.text
+msgctxt "03030203.xhp#hd_id3147229.7.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03030203.xhp#par_id3145172.8.help.text
+msgid "Sub ExampleNow"
+msgstr "Sub ExampleNow"
+
+#: 03030203.xhp#par_id3150870.9.help.text
+msgid "msgbox \"It is now \" & Now"
+msgstr "msgbox \"Nyt on \" & Now"
+
+#: 03030203.xhp#par_id3145787.10.help.text
+msgctxt "03030203.xhp#par_id3145787.10.help.text"
+msgid "End sub"
+msgstr "End Sub"
+
+#: 03131400.xhp#tit.help.text
+msgid "TwipsPerPixelY Function [Runtime]"
+msgstr "Funktio TwipsPerPixelY [ajonaikainen]"
+
+#: 03131400.xhp#bm_id3150040.help.text
+msgid "<bookmark_value>TwipsPerPixelY function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio TwipsPerPixelY</bookmark_value>"
+
+#: 03131400.xhp#hd_id3150040.1.help.text
+msgid "<link href=\"text/sbasic/shared/03131400.xhp\" name=\"TwipsPerPixelY Function [Runtime]\">TwipsPerPixelY Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03131400.xhp\" name=\"TwipsPerPixelY Function [Runtime]\">Funktio TwipsPerPixelY [ajonaikainen]</link>"
+
+#: 03131400.xhp#par_id3154186.2.help.text
+msgid "Returns the number of twips that represent the height of a pixel."
+msgstr "TwipsPerPixelY palauttaa sen twip-yksiköiden lukumäärän, joka vastaa kuvapisteen korkeutta."
+
+#: 03131400.xhp#hd_id3145090.3.help.text
+msgctxt "03131400.xhp#hd_id3145090.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03131400.xhp#par_id3153681.4.help.text
+msgid "n = TwipsPerPixelY"
+msgstr "n = TwipsPerPixelY"
+
+#: 03131400.xhp#hd_id3148473.5.help.text
+msgctxt "03131400.xhp#hd_id3148473.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03131400.xhp#par_id3154306.6.help.text
+msgctxt "03131400.xhp#par_id3154306.6.help.text"
+msgid "Integer"
+msgstr "Integer-tyypin kokonaisluku"
+
+#: 03131400.xhp#hd_id3149235.7.help.text
+msgctxt "03131400.xhp#hd_id3149235.7.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03131400.xhp#par_id3150503.8.help.text
+msgctxt "03131400.xhp#par_id3150503.8.help.text"
+msgid "Sub ExamplePixelTwips"
+msgstr "Sub ExamplePixelTwips"
+
+#: 03131400.xhp#par_id3154142.9.help.text
+msgctxt "03131400.xhp#par_id3154142.9.help.text"
+msgid "MsgBox \"\" & TwipsPerPixelX() & \" Twips * \" & TwipsPerPixelY() & \" Twips\",0,\"Pixel size\""
+msgstr "MsgBox \"\" & TwipsPerPixelX() & \" twip-yksikköä * \" & TwipsPerPixelY() & \" twip-yksikköä\",0,\"Kuvapiste l*k\""
+
+#: 03131400.xhp#par_id3148944.10.help.text
+msgctxt "03131400.xhp#par_id3148944.10.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03020414.xhp#tit.help.text
+msgid "SetAttr Statement [Runtime]"
+msgstr "SetAttr-lause [ajonaikainen]"
+
+#: 03020414.xhp#bm_id3147559.help.text
+msgid "<bookmark_value>SetAttr statement</bookmark_value>"
+msgstr "<bookmark_value>SetAttr-lause</bookmark_value>"
+
+#: 03020414.xhp#hd_id3147559.1.help.text
+msgid "<link href=\"text/sbasic/shared/03020414.xhp\" name=\"SetAttr Statement [Runtime]\">SetAttr Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03020414.xhp\" name=\"SetAttr Statement [Runtime]\">SetAttr-lause [ajonaikainen]</link>"
+
+#: 03020414.xhp#par_id3147264.2.help.text
+msgid "Sets the attribute information for a specified file."
+msgstr "Asetetaan määrätyn tiedoston attribuutit eli määreet."
+
+#: 03020414.xhp#hd_id3150359.3.help.text
+msgctxt "03020414.xhp#hd_id3150359.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03020414.xhp#par_id3154365.4.help.text
+msgid "SetAttr FileName As String, Attribute As Integer"
+msgstr "SetAttr tiedostonimi1 As String, attribuutti1 As Integer"
+
+#: 03020414.xhp#hd_id3125863.5.help.text
+msgctxt "03020414.xhp#hd_id3125863.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03020414.xhp#par_id3154909.6.help.text
+msgid "FileName: Name of the file, including the path, that you want to test attributes of. If you do not enter a path, <emph>SetAttr</emph> searches for the file in the current directory. You can also use <link href=\"text/sbasic/shared/00000002.xhp\" name=\"URL notation\">URL notation</link>."
+msgstr "Tiedostonimi1: Sen tiedoston nimi polkuineen, jonka määreet asetetaan. Jos polkua ei anneta, <emph>SetAttr</emph> etsii tiedostoa nykyisestä kansiosta. Voidaan käyttää myös <link href=\"text/sbasic/shared/00000002.xhp\" name=\"URL notation\">URL-esitysmuotoa</link>."
+
+#: 03020414.xhp#par_id3153192.7.help.text
+msgid "<emph>Attribute:</emph> Bit pattern defining the attributes that you want to set or to clear:"
+msgstr "<emph>Attribuutti1:</emph> Bittikuvio, joka määrittää tiedostomääreen, joka halutaan asettaa tai tyhjentää:"
+
+#: 03020414.xhp#par_id3145786.8.help.text
+msgid "<emph>Value</emph>"
+msgstr "<emph>Arvo</emph>"
+
+#: 03020414.xhp#par_id3152596.9.help.text
+msgctxt "03020414.xhp#par_id3152596.9.help.text"
+msgid "0 : Normal files."
+msgstr "0 : normaalit tiedostot"
+
+#: 03020414.xhp#par_id3149262.10.help.text
+msgctxt "03020414.xhp#par_id3149262.10.help.text"
+msgid "1 : Read-only files."
+msgstr "1 : kirjoitussuojatut tiedostot"
+
+#: 03020414.xhp#par_id3152576.13.help.text
+msgctxt "03020414.xhp#par_id3152576.13.help.text"
+msgid "32 : File was changed since last backup (Archive bit)."
+msgstr "32 : Tiedostoa on muutettu viimeisen varmuuskopioinnin jälkeen (arkistobitti)."
+
+#: 03020414.xhp#par_id3153093.14.help.text
+msgid "You can set multiple attributes by combining the respective values with a logic OR statement."
+msgstr "Useita määreitä voi asettaa yhdistämällä vastaavat arvot loogisella OR-lauseella."
+
+#: 03020414.xhp#hd_id3147434.15.help.text
+msgctxt "03020414.xhp#hd_id3147434.15.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03020414.xhp#par_id3154012.16.help.text
+msgctxt "03020414.xhp#par_id3154012.16.help.text"
+msgid "Sub ExampleSetGetAttr"
+msgstr "Sub ExampleSetGetAttr"
+
+#: 03020414.xhp#par_id3148645.17.help.text
+msgctxt "03020414.xhp#par_id3148645.17.help.text"
+msgid "On Error Goto ErrorHandler REM Define target for error-handler"
+msgstr "On Error Goto ErrorHandler REM Määrätään virheenkäsittelyrutiinin alkuosoite"
+
+#: 03020414.xhp#par_id3145647.18.help.text
+msgctxt "03020414.xhp#par_id3145647.18.help.text"
+msgid "If Dir(\"C:\\test\",16)=\"\" Then MkDir \"C:\\test\""
+msgstr "If Dir(\"C:\\test\",16)=\"\" Then MkDir \"C:\\test\""
+
+#: 03020414.xhp#par_id3147126.19.help.text
+msgctxt "03020414.xhp#par_id3147126.19.help.text"
+msgid "If Dir(\"C:\\test\\autoexec.sav\")=\"\" THEN Filecopy \"c:\\autoexec.bat\", \"c:\\test\\autoexec.sav\""
+msgstr "If Dir(\"C:\\test\\autoexec.sav\")=\"\" THEN Filecopy \"c:\\autoexec.bat\", \"c:\\test\\autoexec.sav\""
+
+#: 03020414.xhp#par_id3151074.20.help.text
+msgctxt "03020414.xhp#par_id3151074.20.help.text"
+msgid "SetAttr \"c:\\test\\autoexec.sav\" ,0"
+msgstr "SetAttr \"c:\\test\\autoexec.sav\" ,0"
+
+#: 03020414.xhp#par_id3153158.21.help.text
+msgctxt "03020414.xhp#par_id3153158.21.help.text"
+msgid "Filecopy \"c:\\autoexec.bat\", \"c:\\test\\autoexec.sav\""
+msgstr "Filecopy \"c:\\autoexec.bat\", \"c:\\test\\autoexec.sav\""
+
+#: 03020414.xhp#par_id3149378.22.help.text
+msgctxt "03020414.xhp#par_id3149378.22.help.text"
+msgid "SetAttr \"c:\\test\\autoexec.sav\" ,1"
+msgstr "SetAttr \"c:\\test\\autoexec.sav\" ,1"
+
+#: 03020414.xhp#par_id3150716.23.help.text
+msgctxt "03020414.xhp#par_id3150716.23.help.text"
+msgid "print GetAttr( \"c:\\test\\autoexec.sav\" )"
+msgstr "print GetAttr( \"c:\\test\\autoexec.sav\" )"
+
+#: 03020414.xhp#par_id3154018.24.help.text
+msgctxt "03020414.xhp#par_id3154018.24.help.text"
+msgid "end"
+msgstr "end"
+
+#: 03020414.xhp#par_id3149121.25.help.text
+msgctxt "03020414.xhp#par_id3149121.25.help.text"
+msgid "ErrorHandler:"
+msgstr "ErrorHandler:"
+
+#: 03020414.xhp#par_id3156275.26.help.text
+msgctxt "03020414.xhp#par_id3156275.26.help.text"
+msgid "Print Error"
+msgstr "Print Error"
+
+#: 03020414.xhp#par_id3153707.27.help.text
+msgctxt "03020414.xhp#par_id3153707.27.help.text"
+msgid "end"
+msgstr "end"
+
+#: 03020414.xhp#par_id3145640.28.help.text
+msgctxt "03020414.xhp#par_id3145640.28.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03020200.xhp#tit.help.text
+msgid "File Input/Output Functions"
+msgstr "Tiedoston syöttö- ja tulostusfunktiot"
+
+#: 03020200.xhp#hd_id3150791.1.help.text
+msgid "<link href=\"text/sbasic/shared/03020200.xhp\" name=\"File Input/Output Functions\">File Input/Output Functions</link>"
+msgstr "<link href=\"text/sbasic/shared/03020200.xhp\" name=\"File Input/Output Functions\">Tiedoston syöttö- ja tulostusfunktiot</link>"
+
+#: 03060500.xhp#tit.help.text
+msgid "Or-Operator [Runtime]"
+msgstr "Operaattori Or [ajonaikainen]"
+
+#: 03060500.xhp#bm_id3150986.help.text
+msgid "<bookmark_value>Or operator (logical)</bookmark_value>"
+msgstr "<bookmark_value>operaattori Or (looginen)</bookmark_value>"
+
+#: 03060500.xhp#hd_id3150986.1.help.text
+msgid "<link href=\"text/sbasic/shared/03060500.xhp\" name=\"Or-Operator [Runtime]\">Or Operator [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03060500.xhp\" name=\"Or-Operator [Runtime]\">Or-operaattori [ajonaikainen]</link>"
+
+#: 03060500.xhp#par_id3148552.2.help.text
+msgid "Performs a logical OR disjunction on two expressions."
+msgstr "OR suorittaa kahden lausekkeen loogisen disjunktion (Joko L1 tai L2 (tai molemmat)."
+
+#: 03060500.xhp#hd_id3148664.3.help.text
+msgctxt "03060500.xhp#hd_id3148664.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03060500.xhp#par_id3150358.4.help.text
+msgid "Result = Expression1 Or Expression2"
+msgstr "tulos = lauseke1 Or lauseke2"
+
+#: 03060500.xhp#hd_id3151211.5.help.text
+msgctxt "03060500.xhp#hd_id3151211.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03060500.xhp#par_id3153192.6.help.text
+msgid "<emph>Result:</emph> Any numeric variable that contains the result of the disjunction."
+msgstr "<emph>Tulos:</emph> mikä tahansa numeerinen muuttuja, joka sisältää disjunktion tuloksen."
+
+#: 03060500.xhp#par_id3147229.7.help.text
+msgid "<emph>Expression1, Expression2:</emph> Any numeric expressions that you want to compare."
+msgstr "<emph>Lauseke1, lauseke2:</emph> mitkä tahansa numeeriset lausekkeet, joita halutaan verrata."
+
+#: 03060500.xhp#par_id3154684.8.help.text
+msgid "A logical OR disjunction of two Boolean expressions returns the value True if at least one comparison expression is True."
+msgstr "Kahden Boolen lausekkeen looginen OR-disjunktio palauttaa arvon True, jos vähintään yksi vertailun lausekkeista on arvoltaan True."
+
+#: 03060500.xhp#par_id3153768.9.help.text
+msgid "A bit-wise comparison sets a bit in the result if the corresponding bit is set in at least one of the two expressions."
+msgstr "Bittitason vertailussa bitti asetetaan, jos vastaava bitti on asetettu (1) vähintään toisessa kahdesta lausekkeesta."
+
+#: 03060500.xhp#hd_id3161831.10.help.text
+msgctxt "03060500.xhp#hd_id3161831.10.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03060500.xhp#par_id3147427.11.help.text
+msgid "Sub ExampleOr"
+msgstr "Sub ExampleOr"
+
+#: 03060500.xhp#par_id3153142.12.help.text
+msgctxt "03060500.xhp#par_id3153142.12.help.text"
+msgid "Dim vA as Variant, vB as Variant, vC as Variant, vD as Variant"
+msgstr "Dim vA as Variant, vB as Variant, vC as Variant, vD as Variant"
+
+#: 03060500.xhp#par_id3154014.13.help.text
+msgctxt "03060500.xhp#par_id3154014.13.help.text"
+msgid "Dim vOut as Variant"
+msgstr "Dim vOut as Variant"
+
+#: 03060500.xhp#par_id3155856.14.help.text
+msgctxt "03060500.xhp#par_id3155856.14.help.text"
+msgid "vA = 10: vB = 8: vC = 6: vD = Null"
+msgstr "vA = 10: vB = 8: vC = 6: vD = Null"
+
+#: 03060500.xhp#par_id3152460.15.help.text
+msgid "vOut = vA > vB Or vB > vC REM -1"
+msgstr "vOut = vA > vB Or vB > vC REM -1"
+
+#: 03060500.xhp#par_id3147349.16.help.text
+msgid "vOut = vB > vA Or vB > vC REM -1"
+msgstr "vOut = vB > vA Or vB > vC REM -1"
+
+#: 03060500.xhp#par_id3151114.17.help.text
+msgid "vOut = vA > vB Or vB > vD REM -1"
+msgstr "vOut = vA > vB Or vB > vD REM -1"
+
+#: 03060500.xhp#par_id3153726.18.help.text
+msgid "vOut = (vB > vD Or vB > vA) REM 0"
+msgstr "vOut = (vB > vD Or vB > vA) REM 0"
+
+#: 03060500.xhp#par_id3152598.19.help.text
+msgid "vOut = vB Or vA REM 10"
+msgstr "vOut = vB Or vA REM 10"
+
+#: 03060500.xhp#par_id3150420.20.help.text
+msgctxt "03060500.xhp#par_id3150420.20.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03120102.xhp#tit.help.text
+msgid "Chr Function [Runtime]"
+msgstr "Funktio Chr [ajonaikainen]"
+
+#: 03120102.xhp#bm_id3149205.help.text
+msgid "<bookmark_value>Chr function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Chr</bookmark_value>"
+
+#: 03120102.xhp#hd_id3149205.1.help.text
+msgid "<link href=\"text/sbasic/shared/03120102.xhp\" name=\"Chr Function [Runtime]\">Chr Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03120102.xhp\" name=\"Chr Function [Runtime]\">Funktio Chr [ajonaikainen]</link>"
+
+#: 03120102.xhp#par_id3153311.2.help.text
+msgid "Returns the character that corresponds to the specified character code."
+msgstr "Chr palauttaa merkin, joka vastaa annettua merkkikoodia."
+
+#: 03120102.xhp#hd_id3149514.3.help.text
+msgctxt "03120102.xhp#hd_id3149514.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03120102.xhp#par_id3150669.4.help.text
+msgid "Chr(Expression As Integer)"
+msgstr "Chr(lauseke1 As Integer)"
+
+#: 03120102.xhp#hd_id3143228.5.help.text
+msgctxt "03120102.xhp#hd_id3143228.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03120102.xhp#par_id3153824.6.help.text
+msgctxt "03120102.xhp#par_id3153824.6.help.text"
+msgid "String"
+msgstr "merkkijono (String)"
+
+#: 03120102.xhp#hd_id3148944.7.help.text
+msgctxt "03120102.xhp#hd_id3148944.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03120102.xhp#par_id3149295.8.help.text
+msgid "<emph>Expression:</emph> Numeric variables that represent a valid 8 bit ASCII value (0-255) or a 16 bit Unicode value."
+msgstr "<emph>Lauseke1:</emph> Numeerinen muuttuja, joka edustaa 8-bittistä ASCII-arvoa (0-255) tai 16-bittistä unicode-arvoa."
+
+#: 03120102.xhp#par_id3159414.9.help.text
+msgid "Use the <emph>Chr$</emph> function to send special control sequences to a printer or to another output source. You can also use it to insert quotation marks in a string expression."
+msgstr "<emph>Chr$</emph>-funktiota käytetään lähettämään erityinen ohjauskoodisarja tulostimelle tai muulle tulostuslaitteelle. Sitä voidaan käyttää myös lainausmerkkien lisäämiseen merkkijonolausekkeeseen."
+
+#: 03120102.xhp#hd_id3154366.10.help.text
+msgctxt "03120102.xhp#hd_id3154366.10.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03120102.xhp#par_id3144502.11.help.text
+msgid "sub ExampleChr"
+msgstr "sub ExampleChr"
+
+#: 03120102.xhp#par_id3154909.12.help.text
+msgid "REM This example inserts quotation marks (ASCII value 34) in a string."
+msgstr "REM Tämä esimerkki lisää lainausmerkit (ASCII-arvo 34) merkkijonoon."
+
+#: 03120102.xhp#par_id3151380.13.help.text
+msgid "MsgBox \"A \"+ Chr$(34)+\"short\" + Chr$(34)+\" trip.\""
+msgstr "MsgBox \"Yksi \"+ Chr$(34)+\"pieni\" + Chr$(34)+\" matka.\""
+
+#: 03120102.xhp#par_id3145174.14.help.text
+msgid "REM The printout appears in the dialog as: A \"short\" trip."
+msgstr "REM Tulostus näkyy ikkunassa näin: Yksi \"pieni\" matka."
+
+#: 03120102.xhp#par_id3154685.15.help.text
+msgctxt "03120102.xhp#par_id3154685.15.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03120102.xhp#par_idN10668.help.text
+msgid "<link href=\"text/sbasic/shared/03120101.xhp\">ASC</link>"
+msgstr "<link href=\"text/sbasic/shared/03120101.xhp\">ASC</link>"
+
+#: 01000000.xhp#tit.help.text
+msgid "Programming with $[officename] Basic "
+msgstr "Ohjelmointi $[officename] Basicilla"
+
+#: 01000000.xhp#hd_id3156027.1.help.text
+msgid "<variable id=\"doc_title\"><link href=\"text/sbasic/shared/01000000.xhp\" name=\"Programming with $[officename] Basic \">Programming with $[officename] Basic </link></variable>"
+msgstr "<variable id=\"doc_title\"><link href=\"text/sbasic/shared/01000000.xhp\" name=\"Programming with $[officename] Basic \">Ohjelmointi $[officename] Basicilla </link></variable>"
+
+#: 01000000.xhp#par_id3153708.2.help.text
+msgid "This is where you find general information about working with macros and $[officename] Basic."
+msgstr "Tämän Ohjelmointi-otsikon alta löytyy yleistä tietoa makrojen ja $[officename] Basicin käytöstä."
+
+#: 03030302.xhp#tit.help.text
+msgid "Time Statement [Runtime]"
+msgstr "Time-lause [ajonaikainen]"
+
+#: 03030302.xhp#bm_id3145090.help.text
+msgid "<bookmark_value>Time statement</bookmark_value>"
+msgstr "<bookmark_value>Time-lause</bookmark_value>"
+
+#: 03030302.xhp#hd_id3145090.1.help.text
+msgid "<link href=\"text/sbasic/shared/03030302.xhp\">Time Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03030302.xhp\">Time-lause [ajonaikainen]</link>"
+
+#: 03030302.xhp#par_id3150984.2.help.text
+msgid "This function returns the current system time as a string in the format \"HH:MM:SS\"."
+msgstr "Time-lause palauttaa senhetkisen järjestelmäajan merkkijonona, joka on muotoa \"HH:MM:SS\"."
+
+#: 03030302.xhp#hd_id3154346.3.help.text
+msgctxt "03030302.xhp#hd_id3154346.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03030302.xhp#par_id3149670.4.help.text
+msgid "Time"
+msgstr "Time"
+
+#: 03030302.xhp#hd_id3150792.5.help.text
+msgctxt "03030302.xhp#hd_id3150792.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03030302.xhp#par_id3149656.6.help.text
+msgid "<emph>Text:</emph> Any string expression that specifies the new time in the format \"HH:MM:SS\"."
+msgstr "<emph>Teksti1:</emph> merkkijonolause, jossa on määrittelee kellonajan muodossa \"HH:MM:SS\"."
+
+#: 03030302.xhp#hd_id3145173.7.help.text
+msgctxt "03030302.xhp#hd_id3145173.7.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03030302.xhp#par_id3156281.8.help.text
+msgid "Sub ExampleTime"
+msgstr "Sub ExampleTime"
+
+#: 03030302.xhp#par_id3150870.9.help.text
+msgid "MsgBox Time,0,\"The time is\""
+msgstr "MsgBox Time,0,\"Kello on\""
+
+#: 03030302.xhp#par_id3154123.10.help.text
+msgctxt "03030302.xhp#par_id3154123.10.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03090404.xhp#tit.help.text
+msgid "End Statement [Runtime]"
+msgstr "End-lause [ajonaikainen]"
+
+#: 03090404.xhp#bm_id3150771.help.text
+msgid "<bookmark_value>End statement</bookmark_value>"
+msgstr "<bookmark_value>End-lause</bookmark_value>"
+
+#: 03090404.xhp#hd_id3150771.1.help.text
+msgid "<link href=\"text/sbasic/shared/03090404.xhp\" name=\"End Statement [Runtime]\">End Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03090404.xhp\" name=\"End Statement [Runtime]\">End-lause [ajonaikainen]</link>"
+
+#: 03090404.xhp#par_id3153126.2.help.text
+msgid "Ends a procedure or block."
+msgstr "Päättää proseduurin tai lohkon."
+
+#: 03090404.xhp#hd_id3147264.3.help.text
+msgctxt "03090404.xhp#hd_id3147264.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03090404.xhp#par_id3148552.4.help.text
+msgid "End, End Function, End If, End Select, End Sub"
+msgstr "End, End Function, End If, End Select, End Sub"
+
+#: 03090404.xhp#hd_id3149456.5.help.text
+msgctxt "03090404.xhp#hd_id3149456.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03090404.xhp#par_id3150398.6.help.text
+msgid "Use the End statement as follows:"
+msgstr "End-lausetta käytetään seuraavasti:"
+
+#: 03090404.xhp#hd_id3154366.7.help.text
+msgid "Statement"
+msgstr "Lause"
+
+#: 03090404.xhp#par_id3151043.8.help.text
+msgid "End: Is not required, but can be entered anywhere within a procedure to end the program execution."
+msgstr "End: ei ole pakollinen ohjelman päättämiseen, mutta voidaan käyttää siihen missä tahansa kohtaa proseduuria."
+
+#: 03090404.xhp#par_id3145171.9.help.text
+msgid "End Function: Ends a <emph>Function</emph> statement."
+msgstr "End Function: päättää <emph>Function</emph>-lauseen."
+
+#: 03090404.xhp#par_id3153192.10.help.text
+msgid "End If: Marks the end of a <emph>If...Then...Else</emph> block."
+msgstr "End If: merkitsee <emph>If...Then...Else</emph> -lohkon loppua."
+
+#: 03090404.xhp#par_id3148451.11.help.text
+msgid "End Select: Marks the end of a <emph>Select Case</emph> block."
+msgstr "End Select: merkitsee <emph>Select Case</emph> lohkon loppua."
+
+#: 03090404.xhp#par_id3155131.12.help.text
+msgid "End Sub: Ends a <emph>Sub</emph> statement."
+msgstr "End Sub: päättää <emph>Sub</emph>-lauseen."
+
+#: 03090404.xhp#hd_id3146120.13.help.text
+msgctxt "03090404.xhp#hd_id3146120.13.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03090404.xhp#par_id3146985.14.help.text
+msgctxt "03090404.xhp#par_id3146985.14.help.text"
+msgid "Sub ExampleRandomSelect"
+msgstr "Sub ExampleRandomSelect"
+
+#: 03090404.xhp#par_id3153363.15.help.text
+msgctxt "03090404.xhp#par_id3153363.15.help.text"
+msgid "Dim iVar As Integer"
+msgstr "Dim iVar As Integer"
+
+#: 03090404.xhp#par_id3153727.16.help.text
+msgctxt "03090404.xhp#par_id3153727.16.help.text"
+msgid "iVar = Int((15 * Rnd) -2)"
+msgstr "iVar = Int((15 * Rnd) -2)"
+
+#: 03090404.xhp#par_id3150011.17.help.text
+msgctxt "03090404.xhp#par_id3150011.17.help.text"
+msgid "Select Case iVar"
+msgstr "Select Case iVar"
+
+#: 03090404.xhp#par_id3149481.18.help.text
+msgctxt "03090404.xhp#par_id3149481.18.help.text"
+msgid "Case 1 To 5"
+msgstr "Case 1 To 5"
+
+#: 03090404.xhp#par_id3152887.19.help.text
+msgctxt "03090404.xhp#par_id3152887.19.help.text"
+msgid "Print \"Number from 1 to 5\""
+msgstr "Print \"Luvut 1:stä 5:een\""
+
+#: 03090404.xhp#par_id3163713.20.help.text
+msgctxt "03090404.xhp#par_id3163713.20.help.text"
+msgid "Case 6, 7, 8"
+msgstr "Case 6, 7, 8"
+
+#: 03090404.xhp#par_id3148618.21.help.text
+msgctxt "03090404.xhp#par_id3148618.21.help.text"
+msgid "Print \"Number from 6 to 8\""
+msgstr "Print \"luvut 6:sta 8:aan\""
+
+#: 03090404.xhp#par_id3153144.22.help.text
+msgctxt "03090404.xhp#par_id3153144.22.help.text"
+msgid "Case Is > 8 And iVar < 11"
+msgstr "Case Is > 8 And iVar < 11"
+
+#: 03090404.xhp#par_id3147436.23.help.text
+msgctxt "03090404.xhp#par_id3147436.23.help.text"
+msgid "Print \"Greater than 8\""
+msgstr "Print \"suurempi kuin 8\""
+
+#: 03090404.xhp#par_id3155418.24.help.text
+msgctxt "03090404.xhp#par_id3155418.24.help.text"
+msgid "Case Else"
+msgstr "Case Else"
+
+#: 03090404.xhp#par_id3150418.25.help.text
+msgctxt "03090404.xhp#par_id3150418.25.help.text"
+msgid "Print \"Outside range 1 to 10\""
+msgstr "Print \"Välin 1...10 ulkopuolella\""
+
+#: 03090404.xhp#par_id3156285.26.help.text
+msgctxt "03090404.xhp#par_id3156285.26.help.text"
+msgid "End Select"
+msgstr "End Select"
+
+#: 03090404.xhp#par_id3149582.27.help.text
+msgctxt "03090404.xhp#par_id3149582.27.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03090000.xhp#tit.help.text
+msgid "Controlling Program Execution"
+msgstr "Ohjelman suorituksen hallinta"
+
+#: 03090000.xhp#hd_id3145136.1.help.text
+msgid "<link href=\"text/sbasic/shared/03090000.xhp\" name=\"Controlling Program Execution\">Controlling Program Execution</link>"
+msgstr "<link href=\"text/sbasic/shared/03090000.xhp\" name=\"Controlling Program Execution\">Ohjelman suorituksen hallinta</link>"
+
+#: 03090000.xhp#par_id3143268.2.help.text
+msgid "The following statements control the execution of a program."
+msgstr "Oheiset lauseet ohjaavat ohjelman suoritusta."
+
+#: 03090000.xhp#par_id3156152.3.help.text
+msgid "A program generally executes from the first line of code to the last line of code. You can also execute certain procedures within the program according to specific conditions, or repeat a section of the program within a sub-procedure or function. You can use loops to repeat parts of a program as many times as necessary, or until a certain condition is met. These type of control statements are classified as Condition, Loop, or Jump statements."
+msgstr "Ohjelman suoritus etenee normaalisti ensimmäisestä koodirivistä kohti viimeistä riviä. Tiettyjä proseduureja voi myös ajaa ohjelmasta vain tietyillä ehdoilla tai ohjelman osaa voi toistaa aliproseduurin tai funktion sisällä. Silmukoita voi käyttää joko toistamaan ohjelman osaa määrätyn kertamäärän tai tiettyyn ehtoon asti. Tämän tyyppisiä ohjauslauseita on luokiteltu ehto-, silmukka- ja hyppykäskyiksi."
+
+#: 03090202.xhp#tit.help.text
+msgid "For...Next Statement [Runtime]"
+msgstr "For...Next -lause [ajonaikainen]"
+
+#: 03090202.xhp#bm_id3149205.help.text
+msgid "<bookmark_value>For statement</bookmark_value><bookmark_value>To statement</bookmark_value><bookmark_value>Step statement</bookmark_value><bookmark_value>Next statement</bookmark_value>"
+msgstr "<bookmark_value>For-lause</bookmark_value><bookmark_value>To-lause</bookmark_value><bookmark_value>Step-lause</bookmark_value><bookmark_value>Next-lause</bookmark_value>"
+
+#: 03090202.xhp#hd_id3149205.1.help.text
+msgid "<link href=\"text/sbasic/shared/03090202.xhp\" name=\"For...Next Statement [Runtime]\">For...Next Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03090202.xhp\" name=\"For...Next Statement [Runtime]\">For...Next -lause [ajonaikainen]</link>"
+
+#: 03090202.xhp#par_id3143267.2.help.text
+msgid "Repeats the statements between the For...Next block a specified number of times."
+msgstr "Toistetaan For...Next -lohkossa olevia lauseita tietty kertamäärä."
+
+#: 03090202.xhp#hd_id3156153.3.help.text
+msgctxt "03090202.xhp#hd_id3156153.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03090202.xhp#par_id3148473.4.help.text
+msgid "For counter=start To end [Step step]"
+msgstr "For Laskuri1=Alku1 To Loppu1 [Step Askel1]"
+
+#: 03090202.xhp#par_id3156024.5.help.text
+msgctxt "03090202.xhp#par_id3156024.5.help.text"
+msgid "statement block"
+msgstr "lauselohko"
+
+#: 03090202.xhp#par_id3146796.6.help.text
+msgid "[Exit For]"
+msgstr "[Exit For]"
+
+#: 03090202.xhp#par_id3159414.7.help.text
+msgctxt "03090202.xhp#par_id3159414.7.help.text"
+msgid "statement block"
+msgstr "lauselohko"
+
+#: 03090202.xhp#par_id3153897.8.help.text
+msgid "Next [counter]"
+msgstr "Next [Laskuri1]"
+
+#: 03090202.xhp#hd_id3150400.9.help.text
+msgid "Variables:"
+msgstr "Muuttujat:"
+
+#: 03090202.xhp#par_id3150358.10.help.text
+msgid "<emph>Counter:</emph> Loop counter initially assigned the value to the right of the equal sign (start). Only numeric variables are valid. The loop counter increases or decreases according to the variable Step until End is passed."
+msgstr "<emph>Laskuri1:</emph> silmukkalaskuri, johon sijoitetaan aluksi yhtäsuuruusmerkin oikealla puolella oleva arvo (Alku1). Vain numeeriset muuttujat ovat kelvollisia. Silmukkalaskurin arvo kasvaa tai vähenee muuttujan Askel1 määräämin välein, kunnes Loppu1 ohitetaan."
+
+#: 03090202.xhp#par_id3152455.11.help.text
+msgid "<emph>Start:</emph> Numeric variable that defines the initial value at the beginning of the loop."
+msgstr "<emph>Alku1:</emph> numeerinen muuttuja, joka määrää silmukkalaskurin arvon alussa."
+
+#: 03090202.xhp#par_id3151043.12.help.text
+msgid "<emph>End:</emph> Numeric variable that defines the final value at the end of the loop."
+msgstr "<emph>Loppu1:</emph> numeerinen muuttuja, joka määrää silmukkalaskurin lopetusarvon."
+
+#: 03090202.xhp#par_id3156281.13.help.text
+msgid "<emph>Step:</emph> Sets the value by which to increase or decrease the loop counter. If Step is not specified, the loop counter is incremented by 1. In this case, End must be greater than Start. If you want to decrease Counter, End must be less than Start, and Step must be assigned a negative value."
+msgstr "<emph>Askel1:</emph> asettaa arvon, jolla silmukkalaskuria kasvatetaan tai vähennetään. Jos Askel1 ei ole määritetty, silmukkalaskuri kasvaa 1:n välein. Tässä tapauksessa, Loppu1 pitää olla suurempi kuin Alku1. Jos Laskuri1 halutaan olevan vähenevä, Loppu1 pitää olla pienempi kuin Alku1 ja Askel1:lle pitää sijoittaa negatiivinen arvo."
+
+#: 03090202.xhp#par_id3154684.14.help.text
+msgid "The <emph>For...Next</emph> loop repeats all of the statements in the loop for the number of times that is specified by the parameters."
+msgstr "<emph>For...Next</emph> -silmukka toistaa kaikki silmukan lauseet niin monta kertaa kuin asetetut parametrit määräävät."
+
+#: 03090202.xhp#par_id3147287.15.help.text
+msgid "As the counter variable is decreased, $[officename] Basic checks if the end value has been reached. As soon as the counter passes the end value, the loop automatically ends."
+msgstr "Kun laskurimuuttujan arvoa muutetaan, $[officename] Basic tarkistaa, onko lopetusarvo saavutettu. Niin pian kuin laskuri ohittaa lopetusarvon, silmukka päättyy."
+
+#: 03090202.xhp#par_id3159154.16.help.text
+msgid "It is possible to nest <emph>For...Next</emph> statements. If you do not specify a variable following the <emph>Next</emph> statement, <emph>Next</emph> automatically refers to the most recent <emph>For</emph> statement."
+msgstr "<emph>For...Next</emph> -lauseita voi asettaa sisäkkäin. Jos <emph>Next</emph>-lausetta seuraavaa muuttujaa ei ole määritetty, <emph>Next</emph> viittaa aina viimeisimpään <emph>For</emph>-lauseeseen."
+
+#: 03090202.xhp#par_id3155306.17.help.text
+msgid "If you specify an increment of 0, the statements between <emph>For</emph> and <emph>Next</emph> are repeated continuously."
+msgstr "Jos muutosaskel määritetään 0:ksi, välillä <emph>For</emph> ... <emph>Next</emph> olevia lauseita suoritetaan loputtomasti."
+
+#: 03090202.xhp#par_id3155854.18.help.text
+msgid "When counting down the counter variable, $[officename] Basic checks for overflow or underflow. The loop ends when Counter exceeds End (positive Step value) or is less than End (negative Step value)."
+msgstr "Kun silmukkalaskurin arvoa lasketaan, $[officename] Basic tarkistaa ylityksen tai alituksen. Silmukka päättyy, kun Laskuri ylittää Loppu1:n (positiivinen Askel1-arvo) tai on alle Loppu1:n (negatiivinen Askel1-arvo)."
+
+#: 03090202.xhp#par_id3145273.19.help.text
+msgid "Use the <emph>Exit For</emph> statement to exit the loop unconditionally. This statement must be within a <emph>For...Next</emph> loop. Use the <emph>If...Then</emph> statement to test the exit condition as follows:"
+msgstr "<emph>Exit For</emph> -lausetta käytetään ehdottomaan silmukasta poistumiseen. Tämän lauseen pitää olla <emph>For...Next</emph> -silmukan sisällä. <emph>If...Then</emph> -lausetta voi käyttää poistumisehdon testaamiseen seuraavaan tapaan:"
+
+#: 03090202.xhp#par_id3153190.20.help.text
+msgid "For..."
+msgstr "For..."
+
+#: 03090202.xhp#par_id3149482.21.help.text
+msgctxt "03090202.xhp#par_id3149482.21.help.text"
+msgid "statements"
+msgstr "lauseet"
+
+#: 03090202.xhp#par_id3147124.22.help.text
+msgid "If condition = True Then Exit For"
+msgstr "If ehto = True Then Exit For"
+
+#: 03090202.xhp#par_id3153159.23.help.text
+msgctxt "03090202.xhp#par_id3153159.23.help.text"
+msgid "statements"
+msgstr "lauseet"
+
+#: 03090202.xhp#par_id3154096.24.help.text
+msgid "Next"
+msgstr "Next"
+
+#: 03090202.xhp#par_id3156286.25.help.text
+msgid "Note: In nested <emph>For...Next</emph> loops, if you exit a loop unconditionally with <emph>Exit For</emph>, only one loop is exited."
+msgstr "Sisäkkäisissä <emph>For...Next</emph> -silmukoissa, jos silmukasta poistutaan ehdottomalla <emph>Exit For</emph>-lauseella, vain yhdestä silmukasta tullaan ulos."
+
+#: 03090202.xhp#hd_id3148457.26.help.text
+msgctxt "03090202.xhp#hd_id3148457.26.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 03090202.xhp#par_id3151074.27.help.text
+msgid "The following example uses two nested loops to sort a string array with 10 elements ( sEntry() ), that are first filled with various contents:"
+msgstr "Seuraavassa esimerkissä käytetään kahta sisäkkäistä silmukkaa, 10-alkioisen merkkijonotaulukon ( sEntry() ) lajitteluun. Taulukko täytetään aluksi vaihtelevalla aineistolla:"
+
+#: 03090202.xhp#par_id3155603.28.help.text
+msgid "Sub ExampleSort"
+msgstr "Sub ExampleSort"
+
+#: 03090202.xhp#par_id3156275.29.help.text
+msgid "Dim sEntry(9) As String"
+msgstr "Dim sEntry(9) As String"
+
+#: 03090202.xhp#par_id3155066.30.help.text
+msgctxt "03090202.xhp#par_id3155066.30.help.text"
+msgid "Dim iCount As Integer"
+msgstr "Dim iCount As Integer"
+
+#: 03090202.xhp#par_id3150751.31.help.text
+msgid "Dim iCount2 As Integer"
+msgstr "Dim iCount2 As Integer"
+
+#: 03090202.xhp#par_id3155446.32.help.text
+msgctxt "03090202.xhp#par_id3155446.32.help.text"
+msgid "Dim sTemp As String"
+msgstr "Dim sTemp As String"
+
+#: 03090202.xhp#par_id3155767.42.help.text
+msgid "sEntry(0) = \"Jerry\""
+msgstr "sEntry(0) = \"Jerry\""
+
+#: 03090202.xhp#par_id3153711.33.help.text
+msgid "sEntry(1) = \"Patty\""
+msgstr "sEntry(1) = \"Patty\""
+
+#: 03090202.xhp#par_id3148993.34.help.text
+msgid "sEntry(2) = \"Kurt\""
+msgstr "sEntry(2) = \"Kurt\""
+
+#: 03090202.xhp#par_id3156382.35.help.text
+msgid "sEntry(3) = \"Thomas\""
+msgstr "sEntry(3) = \"Thomas\""
+
+#: 03090202.xhp#par_id3155174.36.help.text
+msgid "sEntry(4) = \"Michael\""
+msgstr "sEntry(4) = \"Michael\""
+
+#: 03090202.xhp#par_id3166448.37.help.text
+msgid "sEntry(5) = \"David\""
+msgstr "sEntry(5) = \"David\""
+
+#: 03090202.xhp#par_id3149255.38.help.text
+msgid "sEntry(6) = \"Cathy\""
+msgstr "sEntry(6) = \"Cathy\""
+
+#: 03090202.xhp#par_id3149565.39.help.text
+msgid "sEntry(7) = \"Susie\""
+msgstr "sEntry(7) = \"Susie\""
+
+#: 03090202.xhp#par_id3145148.40.help.text
+msgid "sEntry(8) = \"Edward\""
+msgstr "sEntry(8) = \"Edward\""
+
+#: 03090202.xhp#par_id3145229.41.help.text
+msgid "sEntry(9) = \"Christine\""
+msgstr "sEntry(9) = \"Christine\""
+
+#: 03090202.xhp#par_id3149107.44.help.text
+msgctxt "03090202.xhp#par_id3149107.44.help.text"
+msgid "For iCount = 0 To 9"
+msgstr "For iCount = 0 To 9"
+
+#: 03090202.xhp#par_id3148485.45.help.text
+msgid "For iCount2 = iCount + 1 To 9"
+msgstr "For iCount2 = iCount + 1 To 9"
+
+#: 03090202.xhp#par_id3155608.46.help.text
+msgid "If sEntry(iCount) > sEntry(iCount2) Then"
+msgstr "If sEntry(iCount) > sEntry(iCount2) Then"
+
+#: 03090202.xhp#par_id3150938.47.help.text
+msgid "sTemp = sEntry(iCount)"
+msgstr "sTemp = sEntry(iCount)"
+
+#: 03090202.xhp#par_id3153790.48.help.text
+msgid "sEntry(iCount) = sEntry(iCount2)"
+msgstr "sEntry(iCount) = sEntry(iCount2)"
+
+#: 03090202.xhp#par_id3149210.49.help.text
+msgid "sEntry(iCount2) = sTemp"
+msgstr "sEntry(iCount2) = sTemp"
+
+#: 03090202.xhp#par_id3153781.50.help.text
+msgctxt "03090202.xhp#par_id3153781.50.help.text"
+msgid "End If"
+msgstr "End If"
+
+#: 03090202.xhp#par_id3158446.51.help.text
+msgid "Next iCount2"
+msgstr "Next iCount2"
+
+#: 03090202.xhp#par_id3150783.52.help.text
+msgctxt "03090202.xhp#par_id3150783.52.help.text"
+msgid "Next iCount"
+msgstr "Next iCount"
+
+#: 03090202.xhp#par_id3151278.57.help.text
+msgctxt "03090202.xhp#par_id3151278.57.help.text"
+msgid "For iCount = 0 To 9"
+msgstr "For iCount = 0 To 9"
+
+#: 03090202.xhp#par_id3148462.58.help.text
+msgid "Print sEntry(iCount)"
+msgstr "Print sEntry(iCount)"
+
+#: 03090202.xhp#par_id3149528.59.help.text
+msgctxt "03090202.xhp#par_id3149528.59.help.text"
+msgid "Next iCount"
+msgstr "Next iCount"
+
+#: 03090202.xhp#par_id3152580.60.help.text
+msgctxt "03090202.xhp#par_id3152580.60.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03010101.xhp#tit.help.text
+msgid "MsgBox Statement [Runtime]"
+msgstr "MsgBox-lause [ajonaikainen]"
+
+#: 03010101.xhp#bm_id1807916.help.text
+msgid "<bookmark_value>MsgBox statement</bookmark_value>"
+msgstr "<bookmark_value>MsgBox-lause</bookmark_value>"
+
+#: 03010101.xhp#hd_id3154927.1.help.text
+msgid "<link href=\"text/sbasic/shared/03010101.xhp\">MsgBox Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03010101.xhp\">MsgBox-lause [ajonaikainen]</link>"
+
+#: 03010101.xhp#par_id3148947.2.help.text
+msgid "Displays a dialog box containing a message."
+msgstr "Näytetään valintaikkuna, jossa on viesti."
+
+#: 03010101.xhp#hd_id3153897.3.help.text
+msgctxt "03010101.xhp#hd_id3153897.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03010101.xhp#par_id3148664.4.help.text
+msgid "MsgBox Text As String [,Type As Integer [,Dialogtitle As String]] (As Statement) or MsgBox (Text As String [,Type As Integer [,Dialogtitle As String]]) (As Function)"
+msgstr "MsgBox teksti1 As String [,tyyppi1 As Integer [,dialogiotsikko1 As String]] (As Statement) tai MsgBox ( teksti1 As String [,tyyppi1 As Integer [,dialogiotsikko1 As String]]) (As Function)"
+
+#: 03010101.xhp#hd_id3153361.5.help.text
+msgctxt "03010101.xhp#hd_id3153361.5.help.text"
+msgid "Parameter:"
+msgstr "Parametri:"
+
+#: 03010101.xhp#par_id3148798.6.help.text
+msgctxt "03010101.xhp#par_id3148798.6.help.text"
+msgid "<emph>Text</emph>: String expression displayed as a message in the dialog box. Line breaks can be inserted with Chr$(13)."
+msgstr "<emph>Teksti1</emph>: Merkkijonolauseke, joka esitetään valintaikkunassa viestinä. Rivinvaihdot voidaan lisätä Chr$(13)-koodilla."
+
+#: 03010101.xhp#par_id3150769.7.help.text
+msgid "<emph>DialogTitle</emph>: String expression displayed in the title bar of the dialog. If omitted, the title bar displays the name of the respective application."
+msgstr "<emph>Dialogiotsikko1</emph>: Merkkijonolauseke, joka esitetään valintaikkunan otsikkona. Jos se jätetään pois, otsikkopalkissa näkyy sovelluksen nimi."
+
+#: 03010101.xhp#par_id3147228.8.help.text
+msgid "<emph>Type</emph>: Any integer expression that specifies the dialog type, as well as the number and type of buttons to display, and the icon type. <emph>Type</emph> represents a combination of bit patterns, that is, a combination of elements can be defined by adding their respective values:"
+msgstr "<emph>Tyyppi1</emph>: kokonaislukulauseke, jolla voidaan määrittää valintaikkunan tyyppi ja lisäksi painikkeiden lukumäärä ja tyyppi sekä kuvakkeen tyyppi. <emph>Tyyppi1</emph> edustaa bittikuvioiden yhdistelmää, se tarkoittaa, että tyyppi1 saadaan laskemalla osatekijöiden lukuarvot yhteen:"
+
+#: 03010101.xhp#par_id3161832.9.help.text
+msgctxt "03010101.xhp#par_id3161832.9.help.text"
+msgid "0 : Display OK button only."
+msgstr "0 : Vain OK-painike esitetään."
+
+#: 03010101.xhp#par_id3153726.10.help.text
+msgctxt "03010101.xhp#par_id3153726.10.help.text"
+msgid "1 : Display OK and Cancel buttons."
+msgstr "1 : OK- ja Peruuta-painikkeet esitetään."
+
+#: 03010101.xhp#par_id3149665.11.help.text
+msgctxt "03010101.xhp#par_id3149665.11.help.text"
+msgid "2 : Display Abort, Retry, and Ignore buttons."
+msgstr "2 : Peruuta-, Yritä uudestaan ja Ohita-painikkeet esitetään."
+
+#: 03010101.xhp#par_id3147318.12.help.text
+msgid "3 : Display Yes, No and Cancel buttons."
+msgstr "3 : Kyllä-, Ei- ja Peruuta-painikkeet esitetään."
+
+#: 03010101.xhp#par_id3155412.13.help.text
+msgctxt "03010101.xhp#par_id3155412.13.help.text"
+msgid "4 : Display Yes and No buttons."
+msgstr "4 : Kyllä- ja Ei-painikkeet esitetään."
+
+#: 03010101.xhp#par_id3146119.14.help.text
+msgctxt "03010101.xhp#par_id3146119.14.help.text"
+msgid "5 : Display Retry and Cancel buttons."
+msgstr "5 : Yritä uudelleen- ja Peruuta-painikkeet esitetään."
+
+#: 03010101.xhp#par_id3159155.15.help.text
+msgctxt "03010101.xhp#par_id3159155.15.help.text"
+msgid "16 : Add the Stop icon to the dialog."
+msgstr "16 : Lisätään Stop-kuvake valintaikkunaan."
+
+#: 03010101.xhp#par_id3145366.16.help.text
+msgctxt "03010101.xhp#par_id3145366.16.help.text"
+msgid "32 : Add the Question icon to the dialog."
+msgstr "32 : Lisätään kysymys-kuvake valintaikkunaan."
+
+#: 03010101.xhp#par_id3147350.17.help.text
+msgid "48 : Add the Exclamation icon to the dialog."
+msgstr "48 : Lisätään huutomerkki-kuvake valintaikkunaan."
+
+#: 03010101.xhp#par_id3149960.18.help.text
+msgctxt "03010101.xhp#par_id3149960.18.help.text"
+msgid "64 : Add the Information icon to the dialog."
+msgstr "64 : Lisätään info-kuvake valintaikkunaan."
+
+#: 03010101.xhp#par_id3154944.19.help.text
+msgctxt "03010101.xhp#par_id3154944.19.help.text"
+msgid "128 : First button in the dialog as default button."
+msgstr "128 : Valintaikkunan ensimmäinen painike on oletuspainike."
+
+#: 03010101.xhp#par_id3155417.20.help.text
+msgctxt "03010101.xhp#par_id3155417.20.help.text"
+msgid "256 : Second button in the dialog as default button."
+msgstr "256 : Valintaikkunan toinen painike on oletuspainike."
+
+#: 03010101.xhp#par_id3153878.21.help.text
+msgctxt "03010101.xhp#par_id3153878.21.help.text"
+msgid "512 : Third button in the dialog as default button."
+msgstr "512 : Valintaikkunan kolmas painike on oletuspainike."
+
+#: 03010101.xhp#hd_id3150715.22.help.text
+msgctxt "03010101.xhp#hd_id3150715.22.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03010101.xhp#par_id3154511.23.help.text
+msgctxt "03010101.xhp#par_id3154511.23.help.text"
+msgid "Sub ExampleMsgBox"
+msgstr "Sub ExampleMsgBox"
+
+#: 03010101.xhp#par_id3150327.24.help.text
+msgid "Const sText1 = \"An unexpected error occurred.\""
+msgstr "Const sText1 = \"Yllättävä virhe tapahtui.\""
+
+#: 03010101.xhp#par_id3146912.25.help.text
+msgid "Const sText2 = \"The program execution will continue, however.\""
+msgstr "Const sText2 = \"Ohjelman suoritusta jatketaan silti.\""
+
+#: 03010101.xhp#par_id3154757.26.help.text
+msgid "Const sText3 = \"Error\""
+msgstr "Const sText3 = \"Virhe\""
+
+#: 03010101.xhp#par_id3155445.27.help.text
+msgid "MsgBox(sText1 + Chr(13) + sText2,16,sText3)"
+msgstr "MsgBox(sText1 + Chr(13) + sText2,16,sText3)"
+
+#: 03010101.xhp#par_id3155768.28.help.text
+msgctxt "03010101.xhp#par_id3155768.28.help.text"
+msgid "End sub"
+msgstr "End Sub"
+
+#: 03132200.xhp#tit.help.text
+msgid "ThisComponent Statement [Runtime]"
+msgstr "ThisComponent-lause [ajonaikainen]"
+
+#: 03132200.xhp#bm_id3155342.help.text
+msgid "<bookmark_value>ThisComponent property</bookmark_value><bookmark_value>components;addressing</bookmark_value>"
+msgstr "<bookmark_value>ThisComponent-ominaisuus</bookmark_value><bookmark_value>komponentit;osoittaminen</bookmark_value>"
+
+#: 03132200.xhp#hd_id3155342.1.help.text
+msgid "<link href=\"text/sbasic/shared/03132200.xhp\" name=\"ThisComponent [Runtime]\">ThisComponent [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03132200.xhp\" name=\"ThisComponent [Runtime]\">ThisComponent [ajonaikainen]</link>"
+
+#: 03132200.xhp#par_id3154923.2.help.text
+msgid "Addresses the active component so that its properties can be read and set. ThisComponent is used from document Basic, where it represents the document the Basic belongs to. The type of object accessed by ThisComponent depends on the document type."
+msgstr "ThisComponent osoittaa aktiivista komponenttia, niin että sen ominaisuudet voidaan lukea ja asettaa. ThisComponent on käytössä asiakirja-Basicissa, jossa se edustaa asiakirjaa, johon Basic kuuluu. Sen objektin tyyppi, johon ThisComponent pääsee, riippuu asiakirjan tyypistä."
+
+#: 03132200.xhp#hd_id3154346.3.help.text
+msgctxt "03132200.xhp#hd_id3154346.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03132200.xhp#par_id3151056.4.help.text
+msgid "ThisComponent"
+msgstr "ThisComponent"
+
+#: 03132200.xhp#hd_id3154940.5.help.text
+msgctxt "03132200.xhp#hd_id3154940.5.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03132200.xhp#par_id3151211.6.help.text
+msgctxt "03132200.xhp#par_id3151211.6.help.text"
+msgid "Sub Main"
+msgstr "Sub Main"
+
+#: 03132200.xhp#par_id3154123.7.help.text
+msgid " REM updates the \"Table of Contents\" in a text doc"
+msgstr " REM päivitetään \"Sisällysluettelo\" tekstiasiakirjassa"
+
+#: 03132200.xhp#par_id3151381.8.help.text
+msgid " Dim allindexes, index As Object"
+msgstr " Dim allindexes, index As Object"
+
+#: 03132200.xhp#par_id3150769.9.help.text
+msgid " allindexes = ThisComponent.getDocumentIndexes()"
+msgstr " allindexes = ThisComponent.getDocumentIndexes()"
+
+#: 03132200.xhp#par_id3153194.10.help.text
+msgid " index = allindexes.getByName(\"Table of Contents1\")"
+msgstr " index = allindexes.getByName(\"Sisällysluettelo1\")"
+
+#: 03132200.xhp#par_id3156422.11.help.text
+msgid " REM use the default name for Table of Contents and a 1"
+msgstr " REM käytä oletusnimeä sisällysluettelolle ja 1:tä"
+
+#: 03132200.xhp#par_id3153368.12.help.text
+msgid " index.update()"
+msgstr " index.update()"
+
+#: 03132200.xhp#par_id3161832.13.help.text
+msgctxt "03132200.xhp#par_id3161832.13.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03102200.xhp#tit.help.text
+msgid "IsArray Function [Runtime]"
+msgstr "Funktio IsArray [ajonaikainen]"
+
+#: 03102200.xhp#bm_id3154346.help.text
+msgid "<bookmark_value>IsArray function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio IsArray</bookmark_value>"
+
+#: 03102200.xhp#hd_id3154346.1.help.text
+msgid "<link href=\"text/sbasic/shared/03102200.xhp\" name=\"IsArray Function [Runtime]\">IsArray Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03102200.xhp\" name=\"IsArray Function [Runtime]\">Funktio IsArray [ajonaikainen]</link>"
+
+#: 03102200.xhp#par_id3159413.2.help.text
+msgid "Determines if a variable is a data field in an array."
+msgstr "IsArray tutkii, onko muuttuja taulukko."
+
+#: 03102200.xhp#hd_id3150792.3.help.text
+msgctxt "03102200.xhp#hd_id3150792.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03102200.xhp#par_id3153379.4.help.text
+msgid "IsArray (Var)"
+msgstr "IsArray (muuttuja1)"
+
+#: 03102200.xhp#hd_id3154365.5.help.text
+msgctxt "03102200.xhp#hd_id3154365.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03102200.xhp#par_id3154685.6.help.text
+msgctxt "03102200.xhp#par_id3154685.6.help.text"
+msgid "Bool"
+msgstr "Bool-tyypin totuusarvo"
+
+#: 03102200.xhp#hd_id3153969.7.help.text
+msgctxt "03102200.xhp#hd_id3153969.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03102200.xhp#par_id3145172.8.help.text
+msgid "<emph>Var:</emph> Any variable that you want to test if it is declared as an array. If the variable is an array, then the function returns <emph>True</emph>, otherwise <emph>False </emph>is returned."
+msgstr "<emph>Muuttuja1:</emph> mikä tahansa muuttuja, josta testataan, onko se määritelty taulukoksi. Jos muuttuja on taulukko, funktio palauttaa arvon <emph>True</emph>, muuten paluuarvo on <emph>False </emph>."
+
+#: 03102200.xhp#hd_id3155131.9.help.text
+msgctxt "03102200.xhp#hd_id3155131.9.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03102200.xhp#par_id3153365.10.help.text
+msgid "Sub ExampleIsArray"
+msgstr "Sub ExampleIsArray"
+
+#: 03102200.xhp#par_id3150487.11.help.text
+msgid "Dim sDatf(10) as String"
+msgstr "Dim sDatf(10) as String"
+
+#: 03102200.xhp#par_id3155414.12.help.text
+msgid "print isarray(sdatf())"
+msgstr "print isarray(sdatf())"
+
+#: 03102200.xhp#par_id3153727.13.help.text
+msgctxt "03102200.xhp#par_id3153727.13.help.text"
+msgid "end Sub"
+msgstr "End Sub"
+
+#: 03080802.xhp#tit.help.text
+msgid "Oct Function [Runtime]"
+msgstr "Funktio Oct [ajonaikainen]"
+
+#: 03080802.xhp#bm_id3155420.help.text
+msgid "<bookmark_value>Oct function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Oct</bookmark_value>"
+
+#: 03080802.xhp#hd_id3155420.1.help.text
+msgid "<link href=\"text/sbasic/shared/03080802.xhp\" name=\"Oct Function [Runtime]\">Oct Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03080802.xhp\" name=\"Oct Function [Runtime]\">Funktio Oct [ajonaikainen]</link>"
+
+#: 03080802.xhp#par_id3154924.2.help.text
+msgid "Returns the octal value of a number."
+msgstr "Oct palauttaa luvun oktaalilukuna."
+
+#: 03080802.xhp#hd_id3148947.3.help.text
+msgctxt "03080802.xhp#hd_id3148947.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03080802.xhp#par_id3150543.4.help.text
+msgid "Oct (Number)"
+msgstr "Oct (luku1)"
+
+#: 03080802.xhp#hd_id3153360.5.help.text
+msgctxt "03080802.xhp#hd_id3153360.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03080802.xhp#par_id3154138.6.help.text
+msgctxt "03080802.xhp#par_id3154138.6.help.text"
+msgid "String"
+msgstr "merkkijono (String)"
+
+#: 03080802.xhp#hd_id3156422.7.help.text
+msgctxt "03080802.xhp#hd_id3156422.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03080802.xhp#par_id3150768.8.help.text
+msgid "<emph>Number:</emph> Any numeric expression that you want to convert to an octal value."
+msgstr "<emph>Luku1:</emph> numeerinen lauseke, joka halutaan muuntaa oktaaliarvoksi."
+
+#: 03080802.xhp#hd_id3148672.9.help.text
+msgctxt "03080802.xhp#hd_id3148672.9.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03080802.xhp#par_id3147287.10.help.text
+msgid "Sub ExampleOkt"
+msgstr "Sub ExampleOkt"
+
+#: 03080802.xhp#par_id3161831.11.help.text
+msgid "Msgbox Oct(255)"
+msgstr "Msgbox Oct(255)"
+
+#: 03080802.xhp#par_id3147318.12.help.text
+msgctxt "03080802.xhp#par_id3147318.12.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03120308.xhp#tit.help.text
+msgid "RSet Statement [Runtime]"
+msgstr "RSet-lause [ajonaikainen]"
+
+#: 03120308.xhp#bm_id3153345.help.text
+msgid "<bookmark_value>RSet statement</bookmark_value>"
+msgstr "<bookmark_value>RSet-lause</bookmark_value>"
+
+#: 03120308.xhp#hd_id3153345.1.help.text
+msgid "<link href=\"text/sbasic/shared/03120308.xhp\" name=\"RSet Statement [Runtime]\">RSet Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03120308.xhp\" name=\"RSet Statement [Runtime]\">RSet-lause [ajonaikainen]</link>"
+
+#: 03120308.xhp#par_id3150503.2.help.text
+msgid "Right-aligns a string within a string variable, or copies a user-defined variable type into another."
+msgstr "Rset-lause kohdistaa merkkijonon oikealle merkkijonomuuttujassa tai kopioi käyttäjän määrittämän muuttujan toiseen."
+
+#: 03120308.xhp#hd_id3149234.3.help.text
+msgctxt "03120308.xhp#hd_id3149234.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03120308.xhp#par_id3150669.4.help.text
+msgid "RSet Text As String = Text or RSet Variable1 = Variable2"
+msgstr "RSet teksti1 As String = teksti2 tai LSet muuttuja1 = muuttuja2"
+
+#: 03120308.xhp#hd_id3156024.5.help.text
+msgctxt "03120308.xhp#hd_id3156024.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03120308.xhp#par_id3148552.6.help.text
+msgid "<emph>Text:</emph> Any string variable."
+msgstr "<emph>Teksti1:</emph> mikä tahansa merkkijonomuuttuja."
+
+#: 03120308.xhp#par_id3154924.7.help.text
+msgid "<emph>Text</emph>: String that you want to right-align in the string variable."
+msgstr "<emph>Teksti2:</emph> merkkijonolause, joka kohdistetaan oikealle merkkijonomuuttujassa."
+
+#: 03120308.xhp#par_id3149456.8.help.text
+msgid "<emph>Variable1:</emph> User-defined variable that is the target for the copied variable."
+msgstr "<emph>Muuttuja1:</emph> käyttäjän määrittämä muuttuja, joka on kohteena kopioitavalle muuttujalle."
+
+#: 03120308.xhp#par_id3153381.9.help.text
+msgid "<emph>Variable2:</emph> User-defined variable that you want to copy to another variable."
+msgstr "<emph>Muuttuja2:</emph> se käyttäjän määrittämää tyyppiä olevan muuttuja, joka kopioidaan toiseen muuttujaan."
+
+#: 03120308.xhp#par_id3154140.10.help.text
+msgid "If the string is shorter than the string variable, <emph>RSet</emph> aligns the string to the right within the string variable. Any remaining characters in the string variable are replaced with spaces. If the string is longer than the string variable, characters exceeding the length of the variable are truncated, and only the remaining characters are right-aligned within the string variable."
+msgstr "Jos merkkijono on lyhyempi kuin merkkijonomuuttuja, <emph>RSet</emph> kohdistaa merkkijonon oikealle muuttujaan. Jäljelle jääneet merkit vaihdetaan välilyönneiksi. Jos merkkijono on pitempi kuin merkkijonomuuttuja, merkit, jotka ylittävät muuttujan pituuden katkaistaan ja vain jäljelle jääneet merkit kopioidaan muuttujaan, jolloin ne tulevat samalla oikealle keskitetyiksi."
+
+#: 03120308.xhp#par_id3149202.11.help.text
+msgid "You can also use the <emph>RSet statement</emph> to assign variables of one user-defined type to another."
+msgstr "<emph>RSet-lausetta</emph> voidaan käyttää myös käyttäjän määrittämää tyyppiä oleva muuttujan arvon sijoittamiseen toiseen samanlaiseen muuttujaan."
+
+#: 03120308.xhp#par_id3151042.12.help.text
+msgid "The following example uses the <emph>RSet</emph> and <emph>LSet</emph> statements to modify the left and right alignment of a string."
+msgstr "Seuraavassa esimerkissä käytetään <emph>RSet</emph>- ja <emph>LSet</emph>-lauseita merkkijonon vasemmalle ja oikealle kohdistukseen."
+
+#: 03120308.xhp#hd_id3154909.13.help.text
+msgctxt "03120308.xhp#hd_id3154909.13.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03120308.xhp#par_id3154218.14.help.text
+msgctxt "03120308.xhp#par_id3154218.14.help.text"
+msgid "Sub ExampleRLSet"
+msgstr "Sub ExampleRLSet"
+
+#: 03120308.xhp#par_id3147288.15.help.text
+msgid "Dim sVar as string"
+msgstr "Dim sVar as string"
+
+#: 03120308.xhp#par_id3153367.16.help.text
+msgid "Dim sExpr as string"
+msgstr "Dim sExpr as string"
+
+#: 03120308.xhp#par_id3153952.18.help.text
+msgctxt "03120308.xhp#par_id3153952.18.help.text"
+msgid "sVar = String(40,\"*\")"
+msgstr "sVar = String(40,\"*\")"
+
+#: 03120308.xhp#par_id3154013.19.help.text
+msgctxt "03120308.xhp#par_id3154013.19.help.text"
+msgid "sExpr = \"SBX\""
+msgstr "sExpr = \"SBX\""
+
+#: 03120308.xhp#par_id3155856.20.help.text
+msgid "REM Right-align \"SBX\" in a 40-character string"
+msgstr "REM Kohdistetaan \"SBX\" oikealle 40-merkkisessä kohdemerkkijonossa"
+
+#: 03120308.xhp#par_id3152577.21.help.text
+msgctxt "03120308.xhp#par_id3152577.21.help.text"
+msgid "REM Replace asterisks with spaces"
+msgstr "REM Korvaa asteriskit välilyönneillä"
+
+#: 03120308.xhp#par_id3149260.22.help.text
+msgctxt "03120308.xhp#par_id3149260.22.help.text"
+msgid "RSet sVar = sExpr"
+msgstr "RSet sVar = sExpr"
+
+#: 03120308.xhp#par_id3156444.23.help.text
+msgctxt "03120308.xhp#par_id3156444.23.help.text"
+msgid "Print \">\"; sVar; \"<\""
+msgstr "Print \">\"; sVar; \"<\""
+
+#: 03120308.xhp#par_id3148575.25.help.text
+msgctxt "03120308.xhp#par_id3148575.25.help.text"
+msgid "sVar = String(5,\"*\")"
+msgstr "sVar = String(5,\"*\")"
+
+#: 03120308.xhp#par_id3153140.26.help.text
+msgctxt "03120308.xhp#par_id3153140.26.help.text"
+msgid "sExpr = \"123457896\""
+msgstr "sExpr = \"123457896\""
+
+#: 03120308.xhp#par_id3153144.27.help.text
+msgctxt "03120308.xhp#par_id3153144.27.help.text"
+msgid "RSet sVar = sExpr"
+msgstr "RSet sVar = sExpr"
+
+#: 03120308.xhp#par_id3150116.28.help.text
+msgctxt "03120308.xhp#par_id3150116.28.help.text"
+msgid "Print \">\"; sVar; \"<\""
+msgstr "Print \">\"; sVar; \"<\""
+
+#: 03120308.xhp#par_id3154491.30.help.text
+msgctxt "03120308.xhp#par_id3154491.30.help.text"
+msgid "sVar = String(40,\"*\")"
+msgstr "sVar = String(40,\"*\")"
+
+#: 03120308.xhp#par_id3149412.31.help.text
+msgctxt "03120308.xhp#par_id3149412.31.help.text"
+msgid "sExpr = \"SBX\""
+msgstr "sExpr = \"SBX\""
+
+#: 03120308.xhp#par_id3145801.32.help.text
+msgid "REM Left-align \"SBX\" in a 40-character string"
+msgstr "REM Kohdistetaan \"SBX\" vasemmalle 40-merkkisessä kohdemerkkijonossa"
+
+#: 03120308.xhp#par_id3145646.33.help.text
+msgctxt "03120308.xhp#par_id3145646.33.help.text"
+msgid "LSet sVar = sExpr"
+msgstr "LSet sVar = sExpr"
+
+#: 03120308.xhp#par_id3154511.34.help.text
+msgctxt "03120308.xhp#par_id3154511.34.help.text"
+msgid "Print \">\"; sVar; \"<\""
+msgstr "Print \">\"; sVar; \"<\""
+
+#: 03120308.xhp#par_id3153839.36.help.text
+msgctxt "03120308.xhp#par_id3153839.36.help.text"
+msgid "sVar = String(5,\"*\")"
+msgstr "sVar = String(5,\"*\")"
+
+#: 03120308.xhp#par_id3149122.37.help.text
+msgctxt "03120308.xhp#par_id3149122.37.help.text"
+msgid "sExpr = \"123456789\""
+msgstr "sExpr = \"123456789\""
+
+#: 03120308.xhp#par_id3150330.38.help.text
+msgctxt "03120308.xhp#par_id3150330.38.help.text"
+msgid "LSet sVar = sExpr"
+msgstr "LSet sVar = sExpr"
+
+#: 03120308.xhp#par_id3154480.39.help.text
+msgctxt "03120308.xhp#par_id3154480.39.help.text"
+msgid "Print \">\"; sVar; \"<\""
+msgstr "Print \">\"; sVar; \"<\""
+
+#: 03120308.xhp#par_id3148914.40.help.text
+msgctxt "03120308.xhp#par_id3148914.40.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03020405.xhp#tit.help.text
+msgid "FileAttr-Function [Runtime]"
+msgstr "Funktio FileAttr [ajonaikainen]"
+
+#: 03020405.xhp#bm_id3153380.help.text
+msgid "<bookmark_value>FileAttr function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio FileAttr</bookmark_value>"
+
+#: 03020405.xhp#hd_id3153380.1.help.text
+msgid "<link href=\"text/sbasic/shared/03020405.xhp\" name=\"FileAttr-Function [Runtime]\">FileAttr Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03020405.xhp\" name=\"FileAttr-Function [Runtime]\">Funktio FileAttr [ajonaikainen]</link>"
+
+#: 03020405.xhp#par_id3154366.2.help.text
+msgid "Returns the access mode or the file access number of a file that was opened with the Open statement. The file access number is dependent on the operating system (OSH = Operating System Handle)."
+msgstr "FileAttr palauttaa Open-lauseella avatun tiedoston saantitavan tai tiedoston saantinumeron. Tiedoston saantinumero on käyttöjärjestelmäriippuvainen (OSH)."
+
+#: 03020405.xhp#par_id3153364.3.help.text
+msgid "If you use a 32-Bit operating system, you cannot use the FileAttr-Function to determine the file access number."
+msgstr "Käytettäessä 32-bittistä käyttöjärjestelmää, FileAttr-funktiota ei voi käyttää tiedoston saantinumeron määrittämiseen."
+
+#: 03020405.xhp#par_id3163713.4.help.text
+msgid "See also: <link href=\"text/sbasic/shared/03020103.xhp\" name=\"Open\">Open</link>"
+msgstr "Katso myös: <link href=\"text/sbasic/shared/03020103.xhp\" name=\"Open\">Open</link>"
+
+#: 03020405.xhp#hd_id3151116.5.help.text
+msgctxt "03020405.xhp#hd_id3151116.5.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03020405.xhp#par_id3154012.6.help.text
+msgid "FileAttr (FileNumber As Integer, Attribute As Integer)"
+msgstr "FileAttr ((tiedostonro1 As Integer, attribuutti1 As Integer)"
+
+#: 03020405.xhp#hd_id3147349.7.help.text
+msgctxt "03020405.xhp#hd_id3147349.7.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03020405.xhp#par_id3146974.8.help.text
+msgctxt "03020405.xhp#par_id3146974.8.help.text"
+msgid "Integer"
+msgstr "Integer-tyypin kokonaisluku"
+
+#: 03020405.xhp#hd_id3153728.9.help.text
+msgctxt "03020405.xhp#hd_id3153728.9.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03020405.xhp#par_id3151074.10.help.text
+msgid "<emph>FileNumber:</emph> The number of the file that was opened with the Open statement."
+msgstr "<emph>Tiedostonro1:</emph> sen tiedoston numero, joka on avattu Open-lauseella."
+
+#: 03020405.xhp#par_id3144766.11.help.text
+msgid "<emph>Attribute:</emph> Integer expression that indicates the type of file information that you want to return. The following values are possible:"
+msgstr "<emph>Attribuutti1:</emph> kokonaislukulauseke, joka ilmaisee, minkä tyyppistä tietoa tiedostosta halutaan palauttaa. Seuraavat arvot ovat mahdollisia:"
+
+#: 03020405.xhp#par_id3147396.12.help.text
+msgid "1: The FileAttr-Function indicates the access mode of the file."
+msgstr "1: FileAttr-funktio ilmaisee tiedoston saantitavan."
+
+#: 03020405.xhp#par_id3149959.13.help.text
+msgid "2: The FileAttr-Function returns the file access number of the operating system."
+msgstr "2: FileAttr-funktio palauttaa tiedoston käyttöjärjestelmän käyttämän saantinumeron."
+
+#: 03020405.xhp#par_id3154018.14.help.text
+msgid "If you specify a parameter attribute with a value of 1, the following return values apply:"
+msgstr "Jos attribuutti1-parametrilla on arvo 1, seuraavat palautusarvot ovat käytössä:"
+
+#: 03020405.xhp#par_id3149124.15.help.text
+msgid "1 - INPUT (file open for input)"
+msgstr "1 - INPUT (tiedosto avattu kirjoittamiselle)"
+
+#: 03020405.xhp#par_id3156275.16.help.text
+msgid "2 - OUTPUT (file open for output)"
+msgstr "2 - OUTPUT (tiedosto avattu lukemiselle)"
+
+#: 03020405.xhp#par_id3155066.17.help.text
+msgid "4 - RANDOM (file open for random access)"
+msgstr "4 - RANDOM (tiedosto avattu suorasaantia varten)"
+
+#: 03020405.xhp#par_id3148406.18.help.text
+msgid "8 - APPEND (file open for appending)"
+msgstr "8 - APPEND (tiedosto avattu jatkamista varten)"
+
+#: 03020405.xhp#par_id3154757.19.help.text
+msgid "32 - BINARY (file open in binary mode)."
+msgstr "32 - BINARY (tiedosto avattu binääritilaan)."
+
+#: 03020405.xhp#hd_id3147339.20.help.text
+msgctxt "03020405.xhp#hd_id3147339.20.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03020405.xhp#par_id3155959.21.help.text
+msgid "Sub ExampleFileAttr"
+msgstr "Sub ExampleFileAttr"
+
+#: 03020405.xhp#par_id3145147.22.help.text
+msgctxt "03020405.xhp#par_id3145147.22.help.text"
+msgid "Dim iNumber As Integer"
+msgstr "Dim iNumber As Integer"
+
+#: 03020405.xhp#par_id3153966.23.help.text
+msgctxt "03020405.xhp#par_id3153966.23.help.text"
+msgid "Dim sLine As String"
+msgstr "Dim sLine As String"
+
+#: 03020405.xhp#par_id3155336.24.help.text
+msgctxt "03020405.xhp#par_id3155336.24.help.text"
+msgid "Dim aFile As String"
+msgstr "Dim aFile As String"
+
+#: 03020405.xhp#par_id3163807.25.help.text
+msgctxt "03020405.xhp#par_id3163807.25.help.text"
+msgid "aFile = \"c:\\data.txt\""
+msgstr "aFile = \"c:\\data.txt\""
+
+#: 03020405.xhp#par_id3154021.27.help.text
+msgctxt "03020405.xhp#par_id3154021.27.help.text"
+msgid "iNumber = Freefile"
+msgstr "iNumber = Freefile"
+
+#: 03020405.xhp#par_id3153786.28.help.text
+msgctxt "03020405.xhp#par_id3153786.28.help.text"
+msgid "Open aFile For Output As #iNumber"
+msgstr "Open aFile For Output As #iNumber"
+
+#: 03020405.xhp#par_id3155607.29.help.text
+msgctxt "03020405.xhp#par_id3155607.29.help.text"
+msgid "Print #iNumber, \"This is a line of text\""
+msgstr "Print #iNumber, \"Tämä on tekstirivi.\""
+
+#: 03020405.xhp#par_id3150361.30.help.text
+msgid "MsgBox FileAttr(#iNumber, 1 ),0,\"Access mode\""
+msgstr "MsgBox FileAttr(#iNumber, 1 ),0,\"Saantitapa\""
+
+#: 03020405.xhp#par_id3149817.31.help.text
+msgid "MsgBox FileAttr(#iNumber, 2 ),0,\"File attribute\""
+msgstr "MsgBox FileAttr(#iNumber, 2 ),0,\"Tiedostoattribuutti\""
+
+#: 03020405.xhp#par_id3155115.32.help.text
+msgctxt "03020405.xhp#par_id3155115.32.help.text"
+msgid "Close #iNumber"
+msgstr "Close #iNumber"
+
+#: 03020405.xhp#par_id3147130.33.help.text
+msgctxt "03020405.xhp#par_id3147130.33.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 01030100.xhp#tit.help.text
+msgid "IDE Overview"
+msgstr "IDE, yleiskuvaus"
+
+#: 01030100.xhp#hd_id3147291.1.help.text
+msgid "<link href=\"text/sbasic/shared/01030100.xhp\" name=\"IDE Overview\">IDE Overview</link>"
+msgstr "<link href=\"text/sbasic/shared/01030100.xhp\" name=\"IDE Overview\">IDE, yleiskuvaus</link>"
+
+#: 01030100.xhp#par_id3156344.3.help.text
+msgid "The <link href=\"text/sbasic/shared/main0211.xhp\" name=\"Macro Toolbar\"><emph>Macro Toolbar</emph></link> in the IDE provides various icons for editing and testing programs."
+msgstr "IDE:n <link href=\"text/sbasic/shared/main0211.xhp\" name=\"Macro Toolbar\"><emph>Makro</emph></link>-palkissa on ohjelman muokkauksen ja testaamiseen lukuisia kuvaketyökaluja."
+
+#: 01030100.xhp#par_id3151210.4.help.text
+msgid "In the <link href=\"text/sbasic/shared/01030200.xhp\" name=\"Editor window\"><emph>Editor window</emph></link>, directly below the Macro toolbar, you can edit the Basic program code. The column on the left side is used to set breakpoints in the program code."
+msgstr "Suoraan Makro-palkin alapuolella olevassa <link href=\"text/sbasic/shared/01030200.xhp\" name=\"Editor window\"><emph>muokkainikkunassa</emph></link> voi muokata Basic-ohjelmakoodia. Vasemman reunan palstaa käytetään ohjelmakoodin keskeytyspisteiden asettamiseen."
+
+#: 01030100.xhp#par_id3154686.5.help.text
+msgid "The <link href=\"text/sbasic/shared/01050100.xhp\" name=\"Watch\"><emph>Watch window</emph></link> (observer) is located below the Editor window at the left, and displays the contents of variables or arrays during a single step process."
+msgstr "Muokkainikkunan alapuolella, vasemmalla, on <link href=\"text/sbasic/shared/01050100.xhp\" name=\"Watch\"><emph>seurantaikkuna</emph></link> ja se esittää muuttujien arvot ajettaessa askeltaen."
+
+#: 01030100.xhp#par_id3145787.8.help.text
+msgid "The <emph>Call Stack</emph> window to the right provides information about the call stack of SUBS and FUNCTIONS when a program runs."
+msgstr "Alaoikealla oleva <emph>kutsupino</emph>-ikkuna antaa tietoja SUB- ja FUNCTION-rutiinien kutsupinosta ohjelmaa ajettaessa."
+
+#: 01030100.xhp#par_id3147434.6.help.text
+msgctxt "01030100.xhp#par_id3147434.6.help.text"
+msgid "<link href=\"text/sbasic/shared/01050000.xhp\" name=\"Basic IDE\">Basic IDE</link>"
+msgstr "<link href=\"text/sbasic/shared/01050000.xhp\" name=\"Basic IDE\">Basic IDE</link>"
+
+#: 03010201.xhp#tit.help.text
+msgid "InputBox Function [Runtime]"
+msgstr "Funktio InputBox [ajonaikainen]"
+
+#: 03010201.xhp#bm_id3148932.help.text
+msgid "<bookmark_value>InputBox function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio InputBox</bookmark_value>"
+
+#: 03010201.xhp#hd_id3148932.1.help.text
+msgid "<link href=\"text/sbasic/shared/03010201.xhp\" name=\"InputBox Function [Runtime]\">InputBox Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03010201.xhp\" name=\"InputBox Function [Runtime]\">Funktio InputBox [ajonaikainen]</link>"
+
+#: 03010201.xhp#par_id3151262.2.help.text
+msgid "Displays a prompt in a dialog at which the user can input text. The input is assigned to a variable."
+msgstr "Esitetään kehote valintaikkunassa, johon käyttäjä voi kirjoittaa tekstiä. Syöte sijoitetaan muuttujaan."
+
+#: 03010201.xhp#par_id3151100.3.help.text
+msgid "The <emph>InputBox</emph> statement is a convenient method of entering text through a dialog. Confirm the input by clicking OK or pressing Return. The input is returned as the function return value. If you close the dialog with Cancel, <emph>InputBox</emph> returns a zero-length string (\"\")."
+msgstr "<emph>InputBox</emph>-lause on vaivaton tapa syöttää tekstiä valintaikkunan kautta. Syöte vahvistetaan joko OK-napsautuksella tai Return-painalluksella. Syöte palautetaan funktion palautusarvona. Jos valintaikkuna suljetaan Peruuta-painikkeella, <emph>InputBox</emph> palauttaa merkkijonon, jonka pituus on nolla (\"\")."
+
+#: 03010201.xhp#hd_id3152347.4.help.text
+msgctxt "03010201.xhp#hd_id3152347.4.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03010201.xhp#par_id3159201.5.help.text
+msgid "InputBox (Msg As String[, Title As String[, Default As String[, x_pos As Integer, y_pos As Integer]]]]) "
+msgstr "InputBox (viesti1 As String[, otsikko1 As String[, oletus1 As String[, sijainti_x As Integer, sijainti_y As Integer]]]]) "
+
+#: 03010201.xhp#hd_id3150713.6.help.text
+msgctxt "03010201.xhp#hd_id3150713.6.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03010201.xhp#par_id3145090.7.help.text
+msgctxt "03010201.xhp#par_id3145090.7.help.text"
+msgid "String"
+msgstr "merkkijono (String)"
+
+#: 03010201.xhp#hd_id3149346.8.help.text
+msgctxt "03010201.xhp#hd_id3149346.8.help.text"
+msgid "Parameter:"
+msgstr "Parametri:"
+
+#: 03010201.xhp#par_id3153311.9.help.text
+msgid "<emph>Msg</emph>: String expression displayed as the message in the dialog box."
+msgstr "<emph>Viesti1</emph>: merkkijonolauseke, joka esitetään valintaikkunassa viestinä."
+
+#: 03010201.xhp#par_id3145315.10.help.text
+msgid "<emph>Title</emph>: String expression displayed in the title bar of the dialog box."
+msgstr "<emph>Otsikko1</emph>: Merkkijonolauseke, joka esitetään valintaikkunan otsikkona."
+
+#: 03010201.xhp#par_id3154307.11.help.text
+msgid "<emph>Default</emph>: String expression displayed in the text box as default if no other input is given."
+msgstr "<emph>Oletus1</emph>: merkkijonolauseke, joka esitetään tekstikentässä oletussyötteenä, jos mitään muuta syötettä ei anneta."
+
+#: 03010201.xhp#par_id3147573.12.help.text
+msgid "<emph>x_pos</emph>: Integer expression that specifies the horizontal position of the dialog. The position is an absolute coordinate and does not refer to the window of the office application."
+msgstr "<emph>Sijainti_x</emph>: kokonaislukulauseke, joka määrittää valintaikkunan vaakasuoran sijainnin. Sijainti on absoluuttisena koordinaattina, eikä viittaa toimistosovelluksen ikkunaan."
+
+#: 03010201.xhp#par_id3156024.13.help.text
+msgid "<emph>y_pos</emph>: Integer expression that specifies the vertical position of the dialog. The position is an absolute coordinate and does not refer to the window of the office application."
+msgstr "<emph>Sijainti_y</emph>: kokonaislukulauseke, joka määrittää valintaikkunan pystysuuntaisen sijainnin. Sijainti on absoluuttisena koordinaattina, eikä viittaa toimistosovelluksen ikkunaan."
+
+#: 03010201.xhp#par_id3153897.14.help.text
+msgid "If <emph>x_pos</emph> and <emph>y_pos</emph> are omitted, the dialog is centered on the screen. The position is specified in <link href=\"text/sbasic/shared/00000002.xhp#twips\" name=\"twips\">twips</link>."
+msgstr "Jos <emph>sijainti_x</emph> ja <emph>sijainti_y</emph> puuttuvat, valintaikkuna keskitetään näytölle. Sijainti määritetään <link href=\"text/sbasic/shared/00000002.xhp#twips\" name=\"twips\">twip</link>-yksiköissä."
+
+#: 03010201.xhp#hd_id3149456.15.help.text
+msgctxt "03010201.xhp#hd_id3149456.15.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03010201.xhp#par_id3153379.16.help.text
+msgid "Sub ExampleInputBox"
+msgstr "Sub ExampleInputBox"
+
+#: 03010201.xhp#par_id3149656.17.help.text
+msgctxt "03010201.xhp#par_id3149656.17.help.text"
+msgid "Dim sText As String"
+msgstr "Dim sText As String"
+
+#: 03010201.xhp#par_id3154367.18.help.text
+msgid "sText = InputBox (\"Please enter a phrase:\",\"Dear User\")"
+msgstr "sText = InputBox (\"Ole hyvä ja kirjoita sanonta:\",\"Hyvä käyttäjä\")"
+
+#: 03010201.xhp#par_id3151042.19.help.text
+msgid "MsgBox ( sText , 64, \"Confirmation of phrase\")"
+msgstr "MsgBox ( sText , 64, \"Sanonnan vahvistus\")"
+
+#: 03010201.xhp#par_id3150768.20.help.text
+msgctxt "03010201.xhp#par_id3150768.20.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03070400.xhp#tit.help.text
+msgid "\"/\" Operator [Runtime]"
+msgstr "Operaattori \"/\" [ajonaikainen]"
+
+#: 03070400.xhp#bm_id3150669.help.text
+msgid "<bookmark_value>\"/\" operator (mathematical)</bookmark_value>"
+msgstr "<bookmark_value>operaattori \"/\" (matemaattinen)</bookmark_value>"
+
+#: 03070400.xhp#hd_id3150669.1.help.text
+msgid "<link href=\"text/sbasic/shared/03070400.xhp\">\"/\" Operator [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03070400.xhp\">Operaattori \"/\" [ajonaikainen]</link>"
+
+#: 03070400.xhp#par_id3149670.2.help.text
+msgid "Divides two values."
+msgstr "Jaetaan kaksi arvoa."
+
+#: 03070400.xhp#hd_id3148946.3.help.text
+msgctxt "03070400.xhp#hd_id3148946.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03070400.xhp#par_id3153360.4.help.text
+msgid "Result = Expression1 / Expression2 "
+msgstr "tulos = lauseke1 / lauseke2 "
+
+#: 03070400.xhp#hd_id3150359.5.help.text
+msgctxt "03070400.xhp#hd_id3150359.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03070400.xhp#par_id3154141.6.help.text
+msgid "<emph>Result:</emph> Any numerical value that contains the result of the division."
+msgstr "<emph>Tulos:</emph> mikä tahansa numeerinen arvo, jossa on jakolaskun osamäärä."
+
+#: 03070400.xhp#par_id3150448.7.help.text
+msgid "<emph>Expression1, Expression2:</emph> Any numerical expressions that you want to divide."
+msgstr "<emph>Lauseke1, lauseke2:</emph> mitkä tahansa numeeriset lausekkeet, joilla halutaan suorittaa jakolasku."
+
+#: 03070400.xhp#hd_id3154684.8.help.text
+msgctxt "03070400.xhp#hd_id3154684.8.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03070400.xhp#par_id3145786.9.help.text
+msgid "Sub ExampleDivision1"
+msgstr "Sub ExampleDivision1"
+
+#: 03070400.xhp#par_id3153768.10.help.text
+msgid "Print 5 / 5"
+msgstr "Print 5 / 5"
+
+#: 03070400.xhp#par_id3161832.11.help.text
+msgctxt "03070400.xhp#par_id3161832.11.help.text"
+msgid "End sub"
+msgstr "End Sub"
+
+#: 03070400.xhp#par_id3149484.13.help.text
+msgid "Sub ExampleDivision2"
+msgstr "Sub ExampleDivision2"
+
+#: 03070400.xhp#par_id3145365.14.help.text
+msgctxt "03070400.xhp#par_id3145365.14.help.text"
+msgid "Dim iValue1 as Integer"
+msgstr "Dim iValue1 as Integer"
+
+#: 03070400.xhp#par_id3146119.15.help.text
+msgctxt "03070400.xhp#par_id3146119.15.help.text"
+msgid "Dim iValue2 as Integer"
+msgstr "Dim iValue2 as Integer"
+
+#: 03070400.xhp#par_id3150011.16.help.text
+msgctxt "03070400.xhp#par_id3150011.16.help.text"
+msgid "iValue1 = 5"
+msgstr "iValue1 = 5"
+
+#: 03070400.xhp#par_id3153726.17.help.text
+msgctxt "03070400.xhp#par_id3153726.17.help.text"
+msgid "iValue2 = 10"
+msgstr "iValue2 = 10"
+
+#: 03070400.xhp#par_id3151117.18.help.text
+msgid "Print iValue1 / iValue2"
+msgstr "Print iValue1 / iValue2"
+
+#: 03070400.xhp#par_id3146975.19.help.text
+msgctxt "03070400.xhp#par_id3146975.19.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03060300.xhp#tit.help.text
+msgid "Imp-Operator [Runtime]"
+msgstr "Operaattori Imp [ajonaikainen]"
+
+#: 03060300.xhp#bm_id3156024.help.text
+msgid "<bookmark_value>Imp operator (logical)</bookmark_value>"
+msgstr "<bookmark_value>operaattori Imp (looginen)</bookmark_value>"
+
+#: 03060300.xhp#hd_id3156024.1.help.text
+msgid "<link href=\"text/sbasic/shared/03060300.xhp\" name=\"Imp-Operator [Runtime]\">Imp Operator [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03060300.xhp\" name=\"Imp-Operator [Runtime]\">Imp-operaattori [ajonaikainen]</link>"
+
+#: 03060300.xhp#par_id3148947.2.help.text
+msgid "Performs a logical implication on two expressions."
+msgstr "Imp suorittaa kahden lausekkeen loogisen implikaation ( L1:stä seuraa L2:si)."
+
+#: 03060300.xhp#hd_id3148664.3.help.text
+msgctxt "03060300.xhp#hd_id3148664.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03060300.xhp#par_id3149656.4.help.text
+msgid "Result = Expression1 Imp Expression2"
+msgstr "tulos = lauseke1 Imp lauseke2"
+
+#: 03060300.xhp#hd_id3151212.5.help.text
+msgctxt "03060300.xhp#hd_id3151212.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03060300.xhp#par_id3154910.6.help.text
+msgid "<emph>Result:</emph> Any numeric variable that contains the result of the implication."
+msgstr "<emph>Tulos:</emph> mikä tahansa numeerinen muuttuja, joka sisältää implikaation tuloksen."
+
+#: 03060300.xhp#par_id3156281.7.help.text
+msgid "<emph>Expression1, Expression2:</emph> Any expressions that you want to evaluate with the Imp operator."
+msgstr "<emph>Lauseke1, lauseke2:</emph> mitkä tahansa lausekkeet, jotka halutaan tutkia Imp-operaattorilla."
+
+#: 03060300.xhp#par_id3150440.8.help.text
+msgid "If you use the Imp operator in Boolean expressions, False is only returned if the first expression evaluates to True and the second expression to False."
+msgstr "Kun Imp-operaattoria käytetään Boolen lausekkeisiin, totuusarvo False palautetaan vain, jos ensimmäisen lausekkeen tulkittu arvo on True (tosi) ja toisen lausekkeen arvo False (epätosi)."
+
+#: 03060300.xhp#par_id3163710.9.help.text
+msgid "If you use the Imp operator in bit expressions, a bit is deleted from the result if the corresponding bit is set in the first expression and the corresponding bit is deleted in the second expression."
+msgstr "Kun Imp-operaattoria käytetään bittilausekkeisiin, bitti nollataan tuloksessa, jos vastaava bitti on asetettu (1) ensimmäisessä lausekkeessa ja nolla (0) toisessa."
+
+#: 03060300.xhp#hd_id3147318.10.help.text
+msgctxt "03060300.xhp#hd_id3147318.10.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03060300.xhp#par_id3155854.11.help.text
+msgid "Sub ExampleImp"
+msgstr "Sub ExampleImp"
+
+#: 03060300.xhp#par_id3145272.12.help.text
+msgctxt "03060300.xhp#par_id3145272.12.help.text"
+msgid "Dim A as Variant, B as Variant, C as Variant, D as Variant"
+msgstr "Dim A as Variant, B as Variant, C as Variant, D as Variant"
+
+#: 03060300.xhp#par_id3159156.13.help.text
+msgctxt "03060300.xhp#par_id3159156.13.help.text"
+msgid "Dim vOut as Variant"
+msgstr "Dim vOut as Variant"
+
+#: 03060300.xhp#par_id3151116.14.help.text
+msgctxt "03060300.xhp#par_id3151116.14.help.text"
+msgid "A = 10: B = 8: C = 6: D = Null"
+msgstr "A = 10: B = 8: C = 6: D = Null"
+
+#: 03060300.xhp#par_id3145750.15.help.text
+msgid "vOut = A > B Imp B > C REM returns -1"
+msgstr "vOut = A > B Imp B > C REM palauttaa -1"
+
+#: 03060300.xhp#par_id3156441.16.help.text
+msgid "vOut = B > A Imp B > C REM returns -1"
+msgstr "vOut = B > A Imp B > C REM palauttaa -1"
+
+#: 03060300.xhp#par_id3152596.17.help.text
+msgid "vOut = A > B Imp B > D REM returns 0"
+msgstr "vOut = A > B Imp B > D REM palauttaa 0"
+
+#: 03060300.xhp#par_id3154942.18.help.text
+msgid "vOut = (B > D Imp B > A) REM returns -1"
+msgstr "vOut = (B > D Imp B > A) REM palauttaa -1"
+
+#: 03060300.xhp#par_id3154492.19.help.text
+msgid "vOut = B Imp A REM returns -1"
+msgstr "vOut = B Imp A REM palauttaa -1"
+
+#: 03060300.xhp#par_id3147394.20.help.text
+msgctxt "03060300.xhp#par_id3147394.20.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 00000003.xhp#tit.help.text
+msgctxt "00000003.xhp#tit.help.text"
+msgid "Information"
+msgstr "Tietoja muotoilusta ja virheistä"
+
+#: 00000003.xhp#hd_id3148550.1.help.text
+msgctxt "00000003.xhp#hd_id3148550.1.help.text"
+msgid "Information"
+msgstr "Tietoja muotoilusta ja virheistä"
+
+#: 00000003.xhp#par_id3153381.102.help.text
+msgid "You can set the locale used for controlling the formatting numbers, dates and currencies in $[officename] Basic in <emph><switchinline select=\"sys\"><caseinline select=\"MAC\">%PRODUCTNAME - Preferences</caseinline><defaultinline>Tools - Options</defaultinline></switchinline> - Language Settings - Languages</emph>. In Basic format codes, the decimal point (<emph>.</emph>) is always used as <emph>placeholder</emph> for the decimal separator defined in your locale and will be replaced by the corresponding character."
+msgstr "$[officename] Basicin voi säätää käyttämään paikallisia muotoiluja luvuille, päivämäärille ja valuutoille <emph><switchinline select=\"sys\"><caseinline select=\"MAC\">%PRODUCTNAME - Asetukset</caseinline><defaultinline>Työkalut - Asetukset</defaultinline></switchinline> - Kieliasetukset - Kielet</emph> -lehdeltä. Basicin muotoilukoodeissa desimaalipistettä (<emph>.</emph>) käytetään aina desimaalimerkin <emph>paikkamerkkinä</emph>, jonka paikalliset asetukset voivat korvata esimerkiksi pilkulla."
+
+#: 00000003.xhp#par_id3150870.103.help.text
+msgid "The same applies to the locale settings for date, time and currency formats. The Basic format code will be interpreted and displayed according to your locale setting."
+msgstr "Sama koskee päivämäärän, ajan ja valuutan muotoiluja. Basicin muotoilukoodi tulkitaan ja esitetään paikallisten asetusten mukaisesti."
+
+#: 00000003.xhp#par_id3156424.2.help.text
+msgid "The color values of the 16 basic colors are as follows:"
+msgstr "Värien numeroarvot 16 perusvärille ovat seuraavat:"
+
+#: 00000003.xhp#par_id3153091.3.help.text
+msgid "<emph>Color Value</emph>"
+msgstr "<emph>Värinumero</emph>:"
+
+#: 00000003.xhp#par_id3154319.4.help.text
+msgid "<emph>Color Name</emph>"
+msgstr "<emph>Väri</emph>"
+
+#: 00000003.xhp#par_id3151112.5.help.text
+msgctxt "00000003.xhp#par_id3151112.5.help.text"
+msgid "0"
+msgstr "0"
+
+#: 00000003.xhp#par_id3155854.6.help.text
+msgid "Black"
+msgstr "musta"
+
+#: 00000003.xhp#par_id3154942.7.help.text
+msgid "128"
+msgstr "128"
+
+#: 00000003.xhp#par_id3154731.8.help.text
+msgid "Blue"
+msgstr "sininen"
+
+#: 00000003.xhp#par_id3145645.9.help.text
+msgid "32768"
+msgstr "32768"
+
+#: 00000003.xhp#par_id3149400.10.help.text
+msgid "Green"
+msgstr "vihreä"
+
+#: 00000003.xhp#par_id3150753.11.help.text
+msgid "32896"
+msgstr "32896"
+
+#: 00000003.xhp#par_id3153765.12.help.text
+msgid "Cyan"
+msgstr "syaani"
+
+#: 00000003.xhp#par_id3154756.13.help.text
+msgid "8388608"
+msgstr "8388608"
+
+#: 00000003.xhp#par_id3159266.14.help.text
+msgid "Red"
+msgstr "punainen"
+
+#: 00000003.xhp#par_id3163807.15.help.text
+msgid "8388736"
+msgstr "8388736"
+
+#: 00000003.xhp#par_id3145150.16.help.text
+msgid "Magenta"
+msgstr "purppura (magenta)"
+
+#: 00000003.xhp#par_id3147002.17.help.text
+msgid "8421376"
+msgstr "8421376"
+
+#: 00000003.xhp#par_id3152778.18.help.text
+msgid "Yellow"
+msgstr "keltainen"
+
+#: 00000003.xhp#par_id3150088.19.help.text
+msgid "8421504"
+msgstr "8421504"
+
+#: 00000003.xhp#par_id3159239.20.help.text
+msgid "White"
+msgstr "valkoinen"
+
+#: 00000003.xhp#par_id3150206.21.help.text
+msgid "12632256"
+msgstr "12632256"
+
+#: 00000003.xhp#par_id3149817.22.help.text
+msgid "Gray"
+msgstr "harmaa"
+
+#: 00000003.xhp#par_id3150363.23.help.text
+msgid "255"
+msgstr "255"
+
+#: 00000003.xhp#par_id3154576.24.help.text
+msgid "Light blue"
+msgstr "vaalean sininen"
+
+#: 00000003.xhp#par_id3150367.25.help.text
+msgid "65280"
+msgstr "65280"
+
+#: 00000003.xhp#par_id3150202.26.help.text
+msgid "Light green"
+msgstr "vaalean vihreä"
+
+#: 00000003.xhp#par_id3154487.27.help.text
+msgid "65535"
+msgstr "65535"
+
+#: 00000003.xhp#par_id3151332.28.help.text
+msgid "Light cyan"
+msgstr "vaalea syaani"
+
+#: 00000003.xhp#par_id3148702.29.help.text
+msgid "16711680"
+msgstr "16711680"
+
+#: 00000003.xhp#par_id3153067.30.help.text
+msgid "Light red"
+msgstr "haalean punainen"
+
+#: 00000003.xhp#par_id3153912.31.help.text
+msgid "16711935"
+msgstr "16711935"
+
+#: 00000003.xhp#par_id3159097.32.help.text
+msgid "Light magenta"
+msgstr "vaalea magenta"
+
+#: 00000003.xhp#par_id3155266.33.help.text
+msgid "16776960"
+msgstr "16776960"
+
+#: 00000003.xhp#par_id3157978.34.help.text
+msgid "Light yellow"
+msgstr "vaalean keltainen"
+
+#: 00000003.xhp#par_id3153286.35.help.text
+msgid "16777215"
+msgstr "16777215"
+
+#: 00000003.xhp#par_id3151302.36.help.text
+msgid "Transparent white"
+msgstr "läpikuultavan valkoinen"
+
+#: 00000003.xhp#hd_id3152869.37.help.text
+msgid "<variable id=\"errorcode\">Error Codes</variable>"
+msgstr "<variable id=\"errorcode\">Virheiden koodit</variable>"
+
+#: 00000003.xhp#par_id315509599.help.text
+msgid "<variable id=\"err1\">1 An exception occurred</variable>"
+msgstr "<variable id=\"err1\">1 Tapahtui poikkeus</variable>"
+
+#: 00000003.xhp#par_id3155095.38.help.text
+msgid "<variable id=\"err2\">2 Syntax error</variable>"
+msgstr "<variable id=\"err2\">2 Määrittelemätön syntaksivirhe</variable>"
+
+#: 00000003.xhp#par_id3149126.39.help.text
+msgid "<variable id=\"err3\">3 Return without Gosub</variable>"
+msgstr "<variable id=\"err3\">3 Return ilman Gosub-komentoa</variable>"
+
+#: 00000003.xhp#par_id3153976.40.help.text
+msgid "<variable id=\"err4\">4 Incorrect entry; please retry</variable>"
+msgstr "<variable id=\"err4\">4 Virheellinen syöte, yritä uudestaan</variable>"
+
+#: 00000003.xhp#par_id3150891.41.help.text
+msgid "<variable id=\"err5\">5 Invalid procedure call</variable>"
+msgstr "<variable id=\"err5\">5 Virheellinen proseduurikutsu</variable>"
+
+#: 00000003.xhp#par_id3159227.42.help.text
+msgid "<variable id=\"err6\">6 Overflow</variable>"
+msgstr "<variable id=\"err6\">6 Ylivuoto</variable>"
+
+#: 00000003.xhp#par_id3154649.43.help.text
+msgid "<variable id=\"err7\">7 Not enough memory</variable>"
+msgstr "<variable id=\"err7\">7 Muisti ei riitä</variable>"
+
+#: 00000003.xhp#par_id3150050.44.help.text
+msgid "<variable id=\"err8\">8 Array already dimensioned</variable>"
+msgstr "<variable id=\"err8\">8 Taulukon ulottuvuudet on jo määritetty</variable>"
+
+#: 00000003.xhp#par_id3148900.45.help.text
+msgid "<variable id=\"err9\">9 Index out of defined range</variable>"
+msgstr "<variable id=\"err9\">9 Järjestysnumero määritetyn alueen ulkopuolella</variable>"
+
+#: 00000003.xhp#par_id3153806.46.help.text
+msgid "<variable id=\"err10\">10 Duplicate definition</variable>"
+msgstr "<variable id=\"err10\">10 Kaksinkertainen määrittely</variable>"
+
+#: 00000003.xhp#par_id3146963.47.help.text
+msgid "<variable id=\"err11\">11 Division by zero</variable>"
+msgstr "<variable id=\"err11\">11 Jako nollalla</variable>"
+
+#: 00000003.xhp#par_id3153013.48.help.text
+msgid "<variable id=\"err12\">12 Variable not defined</variable>"
+msgstr "<variable id=\"err12\">12 Muuttujaa ei ole määritetty</variable>"
+
+#: 00000003.xhp#par_id3155593.49.help.text
+msgid "<variable id=\"err13\">13 Data type mismatch</variable>"
+msgstr "<variable id=\"err13\">13 Tietotyypit eivät täsmää</variable>"
+
+#: 00000003.xhp#par_id3151197.50.help.text
+msgid "<variable id=\"err14\">14 Invalid parameter</variable>"
+msgstr "<variable id=\"err14\">14 Virheellinen parametri</variable>"
+
+#: 00000003.xhp#par_id3154710.51.help.text
+msgid "<variable id=\"err18\">18 Process interrupted by user</variable>"
+msgstr "<variable id=\"err18\">18 Käyttäjä keskeytti toiminnon</variable>"
+
+#: 00000003.xhp#par_id3147504.52.help.text
+msgid "<variable id=\"err20\">20 Resume without error</variable>"
+msgstr "<variable id=\"err20\">20 Jatka ilman virheitä</variable>"
+
+#: 00000003.xhp#par_id3145319.53.help.text
+msgid "<variable id=\"err28\">28 Not enough stack memory</variable>"
+msgstr "<variable id=\"err28\">28 Ei tarpeeksi pinomuistia</variable>"
+
+#: 00000003.xhp#par_id3146110.54.help.text
+msgid "<variable id=\"err35\">35 Sub-procedure or function procedure not defined</variable>"
+msgstr "<variable id=\"err35\">35 Aliproseduuria tai funktiota ei ole määritetty</variable>"
+
+#: 00000003.xhp#par_id3147246.55.help.text
+msgid "<variable id=\"err48\">48 Error loading DLL file</variable>"
+msgstr "<variable id=\"err48\">48 Virhe ladattaessa DLL-tiedostoa</variable>"
+
+#: 00000003.xhp#par_id3146101.56.help.text
+msgid "<variable id=\"err49\">49 Wrong DLL call convention</variable>"
+msgstr "<variable id=\"err49\">49 Väärä DLL-kutsumuoto</variable>"
+
+#: 00000003.xhp#par_id3153957.57.help.text
+msgid "<variable id=\"err51\">51 Internal error</variable>"
+msgstr "<variable id=\"err51\">51 Sisäinen virhe $(ARG1)</variable>"
+
+#: 00000003.xhp#par_id3154404.58.help.text
+msgid "<variable id=\"err52\">52 Invalid file name or file number</variable>"
+msgstr "<variable id=\"err52\">52 Virheellinen tiedoston nimi tai numero</variable>"
+
+#: 00000003.xhp#par_id3151338.59.help.text
+msgid "<variable id=\"err53\">53 File not found</variable>"
+msgstr "<variable id=\"err53\">53 Tiedostoa ei löydy</variable>"
+
+#: 00000003.xhp#par_id3147298.60.help.text
+msgid "<variable id=\"err54\">54 Incorrect file mode</variable>"
+msgstr "<variable id=\"err54\">54 Virheellinen tiedostotila</variable>"
+
+#: 00000003.xhp#par_id3148747.61.help.text
+msgid "<variable id=\"err55\">55 File already open</variable>"
+msgstr "<variable id=\"err55\">55 Tiedosto on jo avoinna</variable>"
+
+#: 00000003.xhp#par_id3145233.62.help.text
+msgid "<variable id=\"err57\">57 Device I/O error</variable>"
+msgstr "<variable id=\"err57\">57 Laitteen I/O-virhe</variable>"
+
+#: 00000003.xhp#par_id3156399.63.help.text
+msgid "<variable id=\"err58\">58 File already exists</variable>"
+msgstr "<variable id=\"err58\">58 Tiedosto on jo olemassa</variable>"
+
+#: 00000003.xhp#par_id3149324.64.help.text
+msgid "<variable id=\"err59\">59 Incorrect record length</variable>"
+msgstr "<variable id=\"err59\">59 Virheellinen tietuepituus</variable>"
+
+#: 00000003.xhp#par_id3147409.65.help.text
+msgid "<variable id=\"err61\">61 Disk or hard drive full</variable>"
+msgstr "<variable id=\"err61\">61 Levyke tai kiintolevy täynnä</variable>"
+
+#: 00000003.xhp#par_id3149146.66.help.text
+msgid "<variable id=\"err62\">62 Reading exceeds EOF</variable>"
+msgstr "<variable id=\"err62\">62 Lukumääritys ylittää tiedoston lopun EOF-merkinnän</variable>"
+
+#: 00000003.xhp#par_id3150456.67.help.text
+msgid "<variable id=\"err63\">63 Incorrect record number</variable>"
+msgstr "<variable id=\"err63\">63 Virheellinen tietuenumero</variable>"
+
+#: 00000003.xhp#par_id3146883.68.help.text
+msgid "<variable id=\"err67\">67 Too many files</variable>"
+msgstr "<variable id=\"err67\">67 Liian monta tiedostoa</variable>"
+
+#: 00000003.xhp#par_id3146818.69.help.text
+msgid "<variable id=\"err68\">68 Device not available</variable>"
+msgstr "<variable id=\"err68\">68 Laite ei ole käytettävissä</variable>"
+
+#: 00000003.xhp#par_id3145225.70.help.text
+msgid "<variable id=\"err70\">70 Access denied</variable>"
+msgstr "<variable id=\"err70\">70 Käyttö kielletty</variable>"
+
+#: 00000003.xhp#par_id3150372.71.help.text
+msgid "<variable id=\"err71\">71 Disk not ready</variable>"
+msgstr "<variable id=\"err71\">71 Levy ei ole valmiina</variable>"
+
+#: 00000003.xhp#par_id3148894.72.help.text
+msgid "<variable id=\"err73\">73 Not implemented</variable>"
+msgstr "<variable id=\"err73\">73 Ei käytössä</variable>"
+
+#: 00000003.xhp#par_id3152981.73.help.text
+msgid "<variable id=\"err74\">74 Renaming on different drives impossible</variable>"
+msgstr "<variable id=\"err74\">74 Uudelleennimeäminen eri levyille ei onnistu</variable>"
+
+#: 00000003.xhp#par_id3149355.74.help.text
+msgid "<variable id=\"err75\">75 Path/file access error</variable>"
+msgstr "<variable id=\"err75\">75 Polun/tiedoston käsittelyvirhe</variable>"
+
+#: 00000003.xhp#par_id3150477.75.help.text
+msgid "<variable id=\"err76\">76 Path not found</variable>"
+msgstr "<variable id=\"err76\">76 Polkua ei löydy</variable>"
+
+#: 00000003.xhp#par_id3154678.76.help.text
+msgid "<variable id=\"err91\">91 Object variable not set</variable>"
+msgstr "<variable id=\"err91\">91 Objektimuuttujaa ei ole määritetty</variable>"
+
+#: 00000003.xhp#par_id3149890.77.help.text
+msgid "<variable id=\"err93\">93 Invalid string pattern</variable>"
+msgstr "<variable id=\"err93\">93 Virheellinen merkkijonolauseke</variable>"
+
+#: 00000003.xhp#par_id3146942.78.help.text
+msgid "<variable id=\"err94\">94 Use of zero not permitted</variable>"
+msgstr "<variable id=\"err94\">94 Nollan käyttö ei ole sallittua</variable>"
+
+#: 00000003.xhp#par_id31469429.help.text
+msgid "<variable id=\"err250\">250 DDE Error</variable>"
+msgstr "<variable id=\"err250\">250 DDE-virhe</variable>"
+
+#: 00000003.xhp#par_id31469428.help.text
+msgid "<variable id=\"err280\">280 Awaiting response to DDE connection</variable>"
+msgstr "<variable id=\"err280\">280 Odotetaan vastausta DDE-yhteyteen</variable>"
+
+#: 00000003.xhp#par_id31469427.help.text
+msgid "<variable id=\"err281\">281 No DDE channels available</variable>"
+msgstr "<variable id=\"err281\">281 DDE-kanavia ei ole käytettävissä</variable>"
+
+#: 00000003.xhp#par_id31469426.help.text
+msgid "<variable id=\"err282\">282 No application responded to DDE connect initiation</variable>"
+msgstr "<variable id=\"err282\">282 Mikään sovellus ei vastannut DDE-yhteyden muodostuskutsuun</variable>"
+
+#: 00000003.xhp#par_id31469425.help.text
+msgid "<variable id=\"err283\">283 Too many applications responded to DDE connect initiation</variable>"
+msgstr "<variable id=\"err283\">283 Liian moni sovellus vastasi DDE-yhteyden muodostuskutsuun</variable>"
+
+#: 00000003.xhp#par_id31469424.help.text
+msgid "<variable id=\"err284\">284 DDE channel locked</variable>"
+msgstr "<variable id=\"err284\">284 DDE-kanava lukittu</variable>"
+
+#: 00000003.xhp#par_id31469423.help.text
+msgid "<variable id=\"err285\">285 External application cannot execute DDE operation</variable>"
+msgstr "<variable id=\"err285\">285 Ulkoinen sovellus ei voi suorittaa DDE-toimintoa</variable>"
+
+#: 00000003.xhp#par_id31469422.help.text
+msgid "<variable id=\"err286\">286 Timeout while waiting for DDE response</variable>"
+msgstr "<variable id=\"err286\">286 Aikakatkaisu odotettaessa DDE-vastausta</variable>"
+
+#: 00000003.xhp#par_id31469421.help.text
+msgid "<variable id=\"err287\">287 user pressed ESCAPE during DDE operation</variable>"
+msgstr "<variable id=\"err287\">287 käyttäjä painoi ESC-näppäintä DDE-toiminnon aikana</variable>"
+
+#: 00000003.xhp#par_id31469420.help.text
+msgid "<variable id=\"err288\">288 External application busy</variable>"
+msgstr "<variable id=\"err288\">288 Ulkoinen sovellus on varattu</variable>"
+
+#: 00000003.xhp#par_id31469419.help.text
+msgid "<variable id=\"err289\">289 DDE operation without data</variable>"
+msgstr "<variable id=\"err289\">289 DDE-toiminto ilman tietoja</variable>"
+
+#: 00000003.xhp#par_id31469418.help.text
+msgid "<variable id=\"err290\">290 Data are in wrong format</variable>"
+msgstr "<variable id=\"err290\">290 Tiedot ovat väärässä muodossa</variable>"
+
+#: 00000003.xhp#par_id31469417.help.text
+msgid "<variable id=\"err291\">291 External application has been terminated</variable>"
+msgstr "<variable id=\"err291\">291 Ulkoinen sovellus on lopetettu</variable>"
+
+#: 00000003.xhp#par_id31469416.help.text
+msgid "<variable id=\"err292\">292 DDE connection interrupted or modified</variable>"
+msgstr "<variable id=\"err292\">292 DDE-yhteys on keskeytetty tai yhteyttä on muokattu</variable>"
+
+#: 00000003.xhp#par_id31469415.help.text
+msgid "<variable id=\"err293\">293 DDE method invoked with no channel open</variable>"
+msgstr "<variable id=\"err293\">293 \"DDE-metodia kutsuttu ilman avoimia kanavia</variable>"
+
+#: 00000003.xhp#par_id31469414.help.text
+msgid "<variable id=\"err294\">294 Invalid DDE link format</variable>"
+msgstr "<variable id=\"err294\">294 Virheellinen DDE-linkin muoto</variable>"
+
+#: 00000003.xhp#par_id31469413.help.text
+msgid "<variable id=\"err295\">295 DDE message has been lost</variable>"
+msgstr "<variable id=\"err295\">295 DDE-sanoma on kadonnut</variable>"
+
+#: 00000003.xhp#par_id31469412.help.text
+msgid "<variable id=\"err296\">296 Paste link already performed</variable>"
+msgstr "<variable id=\"err296\">296 Liitetty linkki jo suoritettu</variable>"
+
+#: 00000003.xhp#par_id31469411.help.text
+msgid "<variable id=\"err297\">297 Link mode cannot be set due to invalid link topic</variable>"
+msgstr "<variable id=\"err297\">297 Linkkitilaa ei voi asettaa virheellisen linkkiaiheen vuoksi</variable>"
+
+#: 00000003.xhp#par_id31469410.help.text
+msgid "<variable id=\"err298\">298 DDE requires the DDEML.DLL file</variable>"
+msgstr "<variable id=\"err298\">298 DDE vaatii tiedoston DDEML.DLL</variable>"
+
+#: 00000003.xhp#par_id3150028.79.help.text
+msgid "<variable id=\"err323\">323 Module cannot be loaded; invalid format</variable>"
+msgstr "<variable id=\"err323\">323 Moduulia ei voi ladata: virheellinen muoto</variable>"
+
+#: 00000003.xhp#par_id3148434.80.help.text
+msgid "<variable id=\"err341\">341 Invalid object index</variable>"
+msgstr "<variable id=\"err341\">341 Virheellinen objektin järjestysnumero</variable>"
+
+#: 00000003.xhp#par_id3143219.81.help.text
+msgid "<variable id=\"err366\">366 Object is not available</variable>"
+msgstr "<variable id=\"err366\">366 Objekti ei ole käytettävissä</variable>"
+
+#: 00000003.xhp#par_id3144744.82.help.text
+msgid "<variable id=\"err380\">380 Incorrect property value</variable>"
+msgstr "<variable id=\"err380\">380 Virheellinen ominaisuuden arvo</variable>"
+
+#: 00000003.xhp#par_id3147420.83.help.text
+msgid "<variable id=\"err382\">382 This property is read-only</variable>"
+msgstr "<variable id=\"err382\">382 Tämä ominaisuus on vain lukua varten</variable>"
+
+#: 00000003.xhp#par_id3147472.84.help.text
+msgid "<variable id=\"err394\">394 This property is write-only</variable>"
+msgstr "<variable id=\"err394\">394 Tämä ominaisuus on vain kirjoitusta varten</variable>"
+
+#: 00000003.xhp#par_id3148583.85.help.text
+msgid "<variable id=\"err420\">420 Invalid object reference</variable>"
+msgstr "<variable id=\"err420\">420 Virheellinen objektiviite</variable>"
+
+#: 00000003.xhp#par_id3153329.86.help.text
+msgid "<variable id=\"err423\">423 Property or method not found</variable>"
+msgstr "<variable id=\"err423\">423 Ominaisuutta tai metodia ei löytynyt</variable>"
+
+#: 00000003.xhp#par_id3148738.87.help.text
+msgid "<variable id=\"err424\">424 Object required</variable>"
+msgstr "<variable id=\"err424\">424 Objekti vaaditaan</variable>"
+
+#: 00000003.xhp#par_id3159084.88.help.text
+msgid "<variable id=\"err425\">425 Invalid use of an object</variable>"
+msgstr "<variable id=\"err425\">425 Virheellinen objektin käyttö</variable>"
+
+#: 00000003.xhp#par_id3146806.89.help.text
+msgid "<variable id=\"err430\">430 OLE Automation is not supported by this object</variable>"
+msgstr "<variable id=\"err430\">430 Tämä objekti ei tue OLE-automaatiota</variable>"
+
+#: 00000003.xhp#par_id3146130.90.help.text
+msgid "<variable id=\"err438\">438 This property or method is not supported by the object</variable>"
+msgstr "<variable id=\"err438\">438 Objekti ei tue tätä ominaisuutta tai menetelmää</variable>"
+
+#: 00000003.xhp#par_id3154374.91.help.text
+msgid "<variable id=\"err440\">440 OLE automation error</variable>"
+msgstr "<variable id=\"err440\">440 OLE-automaatiovirhe</variable>"
+
+#: 00000003.xhp#par_id3149685.92.help.text
+msgid "<variable id=\"err445\">445 This action is not supported by given object</variable>"
+msgstr "<variable id=\"err445\">445 Annettu objekti ei tue tätä toimintoa</variable>"
+
+#: 00000003.xhp#par_id3150282.93.help.text
+msgid "<variable id=\"err446\">446 Named arguments are not supported by given object</variable>"
+msgstr "<variable id=\"err446\">446 Annettu objekti ei tue nimettyjä argumentteja</variable>"
+
+#: 00000003.xhp#par_id3150142.94.help.text
+msgid "<variable id=\"err447\">447 The current locale setting is not supported by the given object</variable>"
+msgstr "<variable id=\"err447\">447 Annettu objekti ei tue nykyistä maa-asetusta</variable>"
+
+#: 00000003.xhp#par_id3152771.95.help.text
+msgid "<variable id=\"err448\">448 Named argument not found</variable>"
+msgstr "<variable id=\"err448\">448 Nimettyä argumenttia ei löydy</variable>"
+
+#: 00000003.xhp#par_id3145145.96.help.text
+msgid "<variable id=\"err449\">449 Argument is not optional</variable>"
+msgstr "<variable id=\"err449\">449 Argumentti ei ole valinnainen</variable>"
+
+#: 00000003.xhp#par_id3154399.97.help.text
+msgid "<variable id=\"err450\">450 Invalid number of arguments</variable>"
+msgstr "<variable id=\"err450\">450 Virheellinen määrä argumentteja</variable>"
+
+#: 00000003.xhp#par_id3146137.98.help.text
+msgid "<variable id=\"err451\">451 Object is not a list</variable>"
+msgstr "<variable id=\"err451\">451 Objekti ei ole luettelo</variable>"
+
+#: 00000003.xhp#par_id3149507.99.help.text
+msgid "<variable id=\"err452\">452 Invalid ordinal number</variable>"
+msgstr "<variable id=\"err452\">452 Virheellinen järjestysluku</variable>"
+
+#: 00000003.xhp#par_id3154566.100.help.text
+msgid "<variable id=\"err453\">453 Specified DLL function not found</variable>"
+msgstr "<variable id=\"err453\">453 Määritettyä DLL-funktiota ei löytynyt</variable>"
+
+#: 00000003.xhp#par_id3145595.101.help.text
+msgid "<variable id=\"err460\">460 Invalid clipboard format</variable>"
+msgstr "<variable id=\"err460\">460 Virheellinen leikepöydän muoto</variable>"
+
+#: 00000003.xhp#par_id31455951.help.text
+msgid "<variable id=\"err951\">951 Unexpected symbol:</variable>"
+msgstr "<variable id=\"err951\">951 Odottamaton symboli:</variable>"
+
+#: 00000003.xhp#par_id31455952.help.text
+msgid "<variable id=\"err952\">952 Expected:</variable>"
+msgstr "<variable id=\"err952\">952 Odotettiin:</variable>"
+
+#: 00000003.xhp#par_id31455953.help.text
+msgid "<variable id=\"err953\">953 Symbol expected</variable>"
+msgstr "<variable id=\"err953\">953 Odotettiin symbolia</variable>"
+
+#: 00000003.xhp#par_id31455954.help.text
+msgid "<variable id=\"err954\">954 Variable expected</variable>"
+msgstr "<variable id=\"err954\">954 Odotettiin muuttujaa</variable>"
+
+#: 00000003.xhp#par_id31455955.help.text
+msgid "<variable id=\"err955\">955 Label expected</variable>"
+msgstr "<variable id=\"err955\">955 Odotettiin selitettä (rivitunnusta)</variable>"
+
+#: 00000003.xhp#par_id31455956.help.text
+msgid "<variable id=\"err956\">956 Value cannot be applied</variable>"
+msgstr "<variable id=\"err956\">956 Arvoa ei voi käyttää</variable>"
+
+#: 00000003.xhp#par_id31455957.help.text
+msgid "<variable id=\"err957\">957 Variable already defined</variable>"
+msgstr "<variable id=\"err957\">957 Muuttuja on jo määritetty</variable>"
+
+#: 00000003.xhp#par_id31455958.help.text
+msgid "<variable id=\"err958\">958 Sub procedure or function procedure already defined</variable>"
+msgstr "<variable id=\"err958\">958 Aliproseduuri tai funktio on ennestään määritetty</variable>"
+
+#: 00000003.xhp#par_id31455959.help.text
+msgid "<variable id=\"err959\">959 Label already defined</variable>"
+msgstr "<variable id=\"err959\">959 Selite (rivitunnus) on ennestään määritetty</variable>"
+
+#: 00000003.xhp#par_id31455960.help.text
+msgid "<variable id=\"err960\">960 Variable not found</variable>"
+msgstr "<variable id=\"err960\">960 Muuttujaa ei löytynyt</variable>"
+
+#: 00000003.xhp#par_id31455961.help.text
+msgid "<variable id=\"err961\">961 Array or procedure not found</variable>"
+msgstr "<variable id=\"err961\">961 Proseduuria ei löytynyt</variable>"
+
+#: 00000003.xhp#par_id31455962.help.text
+msgid "<variable id=\"err962\">962 Procedure not found</variable>"
+msgstr "<variable id=\"err962\">962 Proseduuria ei löytynyt</variable>"
+
+#: 00000003.xhp#par_id31455963.help.text
+msgid "<variable id=\"err963\">963 Label undefined</variable>"
+msgstr "<variable id=\"err963\">963 Selitettä (rivitunnusta) ei ole määritetty</variable>"
+
+#: 00000003.xhp#par_id31455964.help.text
+msgid "<variable id=\"err964\">964 Unknown data type</variable>"
+msgstr "<variable id=\"err964\">964 Tuntematon tietotyyppi</variable>"
+
+#: 00000003.xhp#par_id31455965.help.text
+msgid "<variable id=\"err965\">965 Exit expected</variable>"
+msgstr "<variable id=\"err965\">965 Odotettiin poistumista kohteesta</variable>"
+
+#: 00000003.xhp#par_id31455966.help.text
+msgid "<variable id=\"err966\">966 Statement block still open: missing</variable>"
+msgstr "<variable id=\"err966\">966 Lausekelohko yhä avoinna: puuttuu</variable>"
+
+#: 00000003.xhp#par_id31455967.help.text
+msgid "<variable id=\"err967\">967 Parentheses do not match</variable>"
+msgstr "<variable id=\"err967\">967 Sulkeet eivät vastaa toisiaan</variable>"
+
+#: 00000003.xhp#par_id31455968.help.text
+msgid "<variable id=\"err968\">968 Symbol already defined differently</variable>"
+msgstr "<variable id=\"err968\">968 Symboli on jo määritetty toisella tavalla</variable>"
+
+#: 00000003.xhp#par_id31455969.help.text
+msgid "<variable id=\"err969\">969 Parameters do not correspond to procedure</variable>"
+msgstr "<variable id=\"err969\">969 Parametrit eivät vastaa proseduuria</variable>"
+
+#: 00000003.xhp#par_id31455970.help.text
+msgid "<variable id=\"err970\">970 Invalid character in number</variable>"
+msgstr "<variable id=\"err970\">970 Virheellinen merkki luvussa</variable>"
+
+#: 00000003.xhp#par_id31455971.help.text
+msgid "<variable id=\"err971\">971 Array must be dimensioned</variable>"
+msgstr "<variable id=\"err971\">971 Taulukon on oltava dimensioitu</variable>"
+
+#: 00000003.xhp#par_id31455972.help.text
+msgid "<variable id=\"err972\">972 Else/Endif without If</variable>"
+msgstr "<variable id=\"err972\">972 Else tai Endif ilman If-ehtoa</variable>"
+
+#: 00000003.xhp#par_id31455973.help.text
+msgid "<variable id=\"err973\">973 not allowed within a procedure</variable>"
+msgstr "<variable id=\"err973\">973 ei ole sallittu proseduurissa</variable>"
+
+#: 00000003.xhp#par_id31455974.help.text
+msgid "<variable id=\"err974\">974 not allowed outside a procedure</variable>"
+msgstr "<variable id=\"err974\">974 ei ole sallittu proseduurin ulkopuolella</variable>"
+
+#: 00000003.xhp#par_id31455975.help.text
+msgid "<variable id=\"err975\">975 Dimension specifications do not match</variable>"
+msgstr "<variable id=\"err975\">975 Dimensiomääritykset eivät vastaa toisiaan</variable>"
+
+#: 00000003.xhp#par_id31455976.help.text
+msgid "<variable id=\"err976\">976 Unknown option:</variable>"
+msgstr "<variable id=\"err976\">976 Tuntematon asetus:</variable>"
+
+#: 00000003.xhp#par_id31455977.help.text
+msgid "<variable id=\"err977\">977 Constant redefined</variable>"
+msgstr "<variable id=\"err977\">977 Vakio määritetty uudelleen</variable>"
+
+#: 00000003.xhp#par_id31455978.help.text
+msgid "<variable id=\"err978\">978 Program too large</variable>"
+msgstr "<variable id=\"err978\">978 Ohjelma on liian suuri</variable>"
+
+#: 00000003.xhp#par_id31455979.help.text
+msgid "<variable id=\"err979\">979 Strings or arrays not permitted</variable>"
+msgstr "<variable id=\"err979\">979 Merkkijonot tai taulukot eivät ole sallittuja</variable>"
+
+#: 00000003.xhp#par_id31455980.help.text
+msgid "<variable id=\"err1000\">1000 Object does not have this property</variable>"
+msgstr "<variable id=\"err1000\">1000 Objektilla ei ole tätä ominaisuutta</variable>"
+
+#: 00000003.xhp#par_id31455981.help.text
+msgid "<variable id=\"err1001\">1001 Object does not have this method</variable>"
+msgstr "<variable id=\"err1001\">1001 Objektilla ei ole tätä menetelmää</variable>"
+
+#: 00000003.xhp#par_id31455982.help.text
+msgid "<variable id=\"err1002\">1002 Required argument lacking</variable>"
+msgstr "<variable id=\"err1002\">1002 Vaadittu argumentti puuttuu</variable>"
+
+#: 00000003.xhp#par_id31455983.help.text
+msgid "<variable id=\"err1003\">1003 Invalid number of arguments</variable>"
+msgstr "<variable id=\"err1003\">1003 Virheellinen määrä argumentteja</variable>"
+
+#: 00000003.xhp#par_id31455984.help.text
+msgid "<variable id=\"err1004\">1004 Error executing a method</variable>"
+msgstr "<variable id=\"err1004\">1004 Virhe suoritettaessa metodia</variable>"
+
+#: 00000003.xhp#par_id31455985.help.text
+msgid "<variable id=\"err1005\">1005 Unable to set property</variable>"
+msgstr "<variable id=\"err1005\">1005 Ominaisuuden asettaminen ei onnistu</variable>"
+
+#: 00000003.xhp#par_id31455986.help.text
+msgid "<variable id=\"err1006\">1006 Unable to determine property</variable>"
+msgstr "<variable id=\"err1006\">1006 Ominaisuuden määrittäminen ei onnistu</variable>"
+
+#: 05060700.xhp#tit.help.text
+msgid "Macro"
+msgstr "Makro"
+
+#: 05060700.xhp#bm_id3153894.help.text
+msgid "<bookmark_value>events;linked to objects</bookmark_value>"
+msgstr "<bookmark_value>tapahtumat;objekteihin linkitetyt</bookmark_value>"
+
+#: 05060700.xhp#hd_id3153894.1.help.text
+msgid "<link href=\"text/sbasic/shared/05060700.xhp\" name=\"Macro\">Macro</link>"
+msgstr "<link href=\"text/sbasic/shared/05060700.xhp\" name=\"Macro\">Makro</link>"
+
+#: 05060700.xhp#par_id3153748.2.help.text
+msgid "<ahelp hid=\".\">Choose the macro that you want to execute when the selected graphic, frame, or OLE object is selected.</ahelp> Depending on the object that is selected, the function is either found on the <emph>Macro</emph> tab of the <emph>Object</emph> dialog, or in the <emph>Assign Macro</emph> dialog."
+msgstr "<ahelp hid=\".\">Valitse suoritettava makro, joka käynnistetään, kun valitaan kuva, kehys tai OLE-objekti.</ahelp> Riippuen valitusta objektista, toiminto löytyy joko <emph>Objekti</emph>-valintaikkunasta <emph>Makro</emph>-välilehdeltä, tai <emph>Makron valinta</emph> -valintaikkunasta."
+
+#: 05060700.xhp#hd_id3150503.3.help.text
+msgctxt "05060700.xhp#hd_id3150503.3.help.text"
+msgid "Event"
+msgstr "Tapahtuma"
+
+#: 05060700.xhp#par_id3149763.4.help.text
+msgid "<ahelp hid=\"HID_MACRO_LB_EVENT\">Lists the events that are relevant to the macros that are currently assigned to the selected object.</ahelp>"
+msgstr "<ahelp hid=\"HID_MACRO_LB_EVENT\">Luettelossa on tapahtumat, jotka ovat tärkeitä makroille, jotka ovat nykyään liitetty valittuun objektiin.</ahelp>"
+
+#: 05060700.xhp#par_id3150670.23.help.text
+msgid "The following table describes the macros and the events that can by linked to objects in your document:"
+msgstr "Seuraavassa taulukossa on kuvattu makrot ja tapahtumat, jotka voivat olla kytketty objekteihin asiakirjassa."
+
+#: 05060700.xhp#par_id3153360.24.help.text
+msgctxt "05060700.xhp#par_id3153360.24.help.text"
+msgid "Event"
+msgstr "Tapahtuma"
+
+#: 05060700.xhp#par_id3154365.25.help.text
+msgid "Event trigger"
+msgstr "Tapahtuman liipaisin"
+
+#: 05060700.xhp#par_id3159149.26.help.text
+msgid "OLE object"
+msgstr "OLE-objekti"
+
+#: 05060700.xhp#par_id3148451.27.help.text
+msgctxt "05060700.xhp#par_id3148451.27.help.text"
+msgid "Graphics"
+msgstr "Kuvat"
+
+#: 05060700.xhp#par_id3125863.28.help.text
+msgid "Frame"
+msgstr "Kehys"
+
+#: 05060700.xhp#par_id3154216.29.help.text
+msgid "AutoText"
+msgstr "Automaattinen teksti"
+
+#: 05060700.xhp#par_id3145785.30.help.text
+msgid "ImageMap area"
+msgstr "Kuvakartan alue"
+
+#: 05060700.xhp#par_id3153138.31.help.text
+msgid "Hyperlink"
+msgstr "Hyperlinkki"
+
+#: 05060700.xhp#par_id3155306.32.help.text
+msgid "Click object"
+msgstr "Objektia napsautetaan"
+
+#: 05060700.xhp#par_id3152460.33.help.text
+msgid "Object is selected."
+msgstr "Objekti on valittu."
+
+#: 05060700.xhp#par_id3147348.34.help.text
+msgctxt "05060700.xhp#par_id3147348.34.help.text"
+msgid "x"
+msgstr "x"
+
+#: 05060700.xhp#par_id3147426.35.help.text
+msgctxt "05060700.xhp#par_id3147426.35.help.text"
+msgid "x"
+msgstr "x"
+
+#: 05060700.xhp#par_id3153951.36.help.text
+msgctxt "05060700.xhp#par_id3153951.36.help.text"
+msgid "x"
+msgstr "x"
+
+#: 05060700.xhp#par_id3150116.37.help.text
+msgid "Mouse over object"
+msgstr "Hiiri objektin kohdalla"
+
+#: 05060700.xhp#par_id3145253.38.help.text
+msgid "Mouse moves over the object."
+msgstr "Hiiri liikkuu objektin yli."
+
+#: 05060700.xhp#par_id3144765.39.help.text
+msgctxt "05060700.xhp#par_id3144765.39.help.text"
+msgid "x"
+msgstr "x"
+
+#: 05060700.xhp#par_id3153418.40.help.text
+msgctxt "05060700.xhp#par_id3153418.40.help.text"
+msgid "x"
+msgstr "x"
+
+#: 05060700.xhp#par_id3153948.41.help.text
+msgctxt "05060700.xhp#par_id3153948.41.help.text"
+msgid "x"
+msgstr "x"
+
+#: 05060700.xhp#par_id3145652.42.help.text
+msgctxt "05060700.xhp#par_id3145652.42.help.text"
+msgid "x"
+msgstr "x"
+
+#: 05060700.xhp#par_id3155066.43.help.text
+msgctxt "05060700.xhp#par_id3155066.43.help.text"
+msgid "x"
+msgstr "x"
+
+#: 05060700.xhp#par_id3155446.44.help.text
+msgid "Trigger Hyperlink"
+msgstr "Käynnistä hyperlinkki"
+
+#: 05060700.xhp#par_id3154756.45.help.text
+msgid "Hyperlink assigned to the object is clicked."
+msgstr "Objektiin liittyvää hyperlinkkiä on napsautettu."
+
+#: 05060700.xhp#par_id3150042.46.help.text
+msgctxt "05060700.xhp#par_id3150042.46.help.text"
+msgid "x"
+msgstr "x"
+
+#: 05060700.xhp#par_id3151252.47.help.text
+msgctxt "05060700.xhp#par_id3151252.47.help.text"
+msgid "x"
+msgstr "x"
+
+#: 05060700.xhp#par_id3147344.48.help.text
+msgctxt "05060700.xhp#par_id3147344.48.help.text"
+msgid "x"
+msgstr "x"
+
+#: 05060700.xhp#par_id3146920.49.help.text
+msgctxt "05060700.xhp#par_id3146920.49.help.text"
+msgid "x"
+msgstr "x"
+
+#: 05060700.xhp#par_id3159333.50.help.text
+msgid "Mouse leaves object "
+msgstr "Hiiri poistuu objektista"
+
+#: 05060700.xhp#par_id3147003.51.help.text
+msgid "Mouse moves off of the object."
+msgstr "Hiiri siirtyy objektista pois."
+
+#: 05060700.xhp#par_id3151278.52.help.text
+msgctxt "05060700.xhp#par_id3151278.52.help.text"
+msgid "x"
+msgstr "x"
+
+#: 05060700.xhp#par_id3145257.53.help.text
+msgctxt "05060700.xhp#par_id3145257.53.help.text"
+msgid "x"
+msgstr "x"
+
+#: 05060700.xhp#par_id3154122.54.help.text
+msgctxt "05060700.xhp#par_id3154122.54.help.text"
+msgid "x"
+msgstr "x"
+
+#: 05060700.xhp#par_id3156139.55.help.text
+msgctxt "05060700.xhp#par_id3156139.55.help.text"
+msgid "x"
+msgstr "x"
+
+#: 05060700.xhp#par_id3149036.56.help.text
+msgctxt "05060700.xhp#par_id3149036.56.help.text"
+msgid "x"
+msgstr "x"
+
+#: 05060700.xhp#par_id3150785.57.help.text
+msgid "Graphics load successful "
+msgstr "Kuvan lataus onnistunut"
+
+#: 05060700.xhp#par_id3153705.58.help.text
+msgid "Graphics are loaded successfully."
+msgstr "Kuvia on ladattu onnistuneesti."
+
+#: 05060700.xhp#par_id3150343.59.help.text
+msgctxt "05060700.xhp#par_id3150343.59.help.text"
+msgid "x"
+msgstr "x"
+
+#: 05060700.xhp#par_id3150202.60.help.text
+msgid "Graphics load terminated"
+msgstr "Kuvan lataus päättynyt"
+
+#: 05060700.xhp#par_id3145584.61.help.text
+msgid "Loading of graphics is stopped by the user (for example, when downloading the page)."
+msgstr "Käyttäjä on keskeyttänyt kuvan lataamisen (esimerkiksi, kun sivua ladataan)."
+
+#: 05060700.xhp#par_id3154259.62.help.text
+msgctxt "05060700.xhp#par_id3154259.62.help.text"
+msgid "x"
+msgstr "x"
+
+#: 05060700.xhp#par_id3155089.63.help.text
+msgid "Graphics load faulty"
+msgstr "Virhe kuvan latauksessa"
+
+#: 05060700.xhp#par_id3153307.64.help.text
+msgid "Graphics not successfully loaded, for example, if a graphic was not found."
+msgstr "Kuvaa ei onnistuttu lataamaan, esimerkiksi jos sitä ei löytynyt."
+
+#: 05060700.xhp#par_id3148840.65.help.text
+msgctxt "05060700.xhp#par_id3148840.65.help.text"
+msgid "x"
+msgstr "x"
+
+#: 05060700.xhp#par_id3154533.66.help.text
+msgid "Input of alpha characters "
+msgstr "Aakkosnumeeristen merkkien syöttö"
+
+#: 05060700.xhp#par_id3155266.67.help.text
+msgid "Text is entered from the keyboard."
+msgstr "Teksti syötetään näppäimistöltä."
+
+#: 05060700.xhp#par_id3144768.68.help.text
+msgctxt "05060700.xhp#par_id3144768.68.help.text"
+msgid "x"
+msgstr "x"
+
+#: 05060700.xhp#par_id3145659.69.help.text
+msgid "Input of non-alpha characters "
+msgstr "Muiden kuin aakkosnumeeristen merkkien syöttö"
+
+#: 05060700.xhp#par_id3151131.70.help.text
+msgid "Nonprinting characters are entered from the keyboard, for example, tabs and line breaks."
+msgstr "Tulostumattomia merkkejä on syötetty näppäimistöltä, esimerkiksi sarkaimia tai rivinvaihtoja."
+
+#: 05060700.xhp#par_id3159206.71.help.text
+msgctxt "05060700.xhp#par_id3159206.71.help.text"
+msgid "x"
+msgstr "x"
+
+#: 05060700.xhp#par_id3150405.72.help.text
+msgid "Resize frame"
+msgstr "Muuta kehyksen kokoa"
+
+#: 05060700.xhp#par_id3153972.73.help.text
+msgid "Frame is resized with the mouse."
+msgstr "Kehyksen kokoa on muutettu hiirellä."
+
+#: 05060700.xhp#par_id3152873.74.help.text
+msgctxt "05060700.xhp#par_id3152873.74.help.text"
+msgid "x"
+msgstr "x"
+
+#: 05060700.xhp#par_id3148900.75.help.text
+msgid "Move frame"
+msgstr "Siirrä kehystä"
+
+#: 05060700.xhp#par_id3154767.76.help.text
+msgid "Frame is moved with the mouse."
+msgstr "Kehystä on siirretty hiirellä."
+
+#: 05060700.xhp#par_id3155914.77.help.text
+msgctxt "05060700.xhp#par_id3155914.77.help.text"
+msgid "x"
+msgstr "x"
+
+#: 05060700.xhp#par_id3153010.78.help.text
+msgid "Before inserting AutoText"
+msgstr "Ennen automaattisen tekstin lisäämistä"
+
+#: 05060700.xhp#par_id3147515.79.help.text
+msgid "Before a text block is inserted."
+msgstr "Ennen kuin tekstilohko on lisätty."
+
+#: 05060700.xhp#par_id3151191.80.help.text
+msgctxt "05060700.xhp#par_id3151191.80.help.text"
+msgid "x"
+msgstr "x"
+
+#: 05060700.xhp#par_id3150956.81.help.text
+msgid "After inserting AutoText"
+msgstr "Automaattisen tekstin lisäämisen jälkeen"
+
+#: 05060700.xhp#par_id3147502.82.help.text
+msgid "After a text block is inserted."
+msgstr "Sen jälkeen, kun tekstilohko on lisätty."
+
+#: 05060700.xhp#par_id3147555.83.help.text
+msgctxt "05060700.xhp#par_id3147555.83.help.text"
+msgid "x"
+msgstr "x"
+
+#: 05060700.xhp#hd_id3153958.5.help.text
+msgid "Macros"
+msgstr "Makrot"
+
+#: 05060700.xhp#par_id3150432.6.help.text
+msgid "Choose the macro that you want to execute when the selected event occurs."
+msgstr "Valitse makro, joka suoritetaan, kun valittu tapahtuma sattuu."
+
+#: 05060700.xhp#par_id3147296.84.help.text
+msgid "Frames allow you to link events to a function, so that the function can determine if it processes the event or $[officename] Writer."
+msgstr "Kehykset tekevät mahdolliseksi linkittää tapahtumia funktioon, niin että funktio voi määrätä, käsitteleekö tapahtuman se $[officename] Writer."
+
+#: 05060700.xhp#hd_id3155587.7.help.text
+msgid "Category"
+msgstr "Luokka"
+
+#: 05060700.xhp#par_id3154068.8.help.text
+msgid "<ahelp hid=\"HID_MACRO_GROUP\">Lists the open $[officename] documents and applications. Click the name of the location where you want to save the macros.</ahelp>"
+msgstr "<ahelp hid=\"HID_MACRO_GROUP\">Luettelo esittää avoimet $[officename]-asiakirjat ja -sovellukset. Napsauta sen paikan nimeä, jonne haluta tallentaa makrot.</ahelp>"
+
+#: 05060700.xhp#hd_id3149744.9.help.text
+msgid "Macro name"
+msgstr "Makron nimi"
+
+#: 05060700.xhp#par_id3151391.10.help.text
+msgid "<ahelp hid=\"HID_MACRO_MACROS\">Lists the available macros. Click the macro that you want to assign to the selected object.</ahelp>"
+msgstr "<ahelp hid=\"HID_MACRO_MACROS\">Luettelo esittää käytettävissä olevat makrot. Napsauta makroa, jonka haluat liittää valittuun objektiin.</ahelp>"
+
+#: 05060700.xhp#hd_id3159260.11.help.text
+msgid "Assign"
+msgstr "Kytke"
+
+#: 05060700.xhp#par_id3147406.12.help.text
+msgid "<ahelp hid=\"SFX2_PUSHBUTTON_RID_SFX_TP_MACROASSIGN_PB_ASSIGN\">Assigns the selected macro to the specified event.</ahelp> The assigned macro's entries are set after the event."
+msgstr "<ahelp hid=\"SFX2_PUSHBUTTON_RID_SFX_TP_MACROASSIGN_PB_ASSIGN\">Kytketään valittu makro määrättyyn tapahtumaan.</ahelp> Kytketty makro asetetaan tapahtuman jälkeen."
+
+#: 05060700.xhp#hd_id3150533.15.help.text
+msgid "Remove"
+msgstr "Poista"
+
+#: 05060700.xhp#par_id3166456.16.help.text
+msgid "<variable id=\"aufheb\"><ahelp hid=\"SFX2_PUSHBUTTON_RID_SFX_TP_MACROASSIGN_PB_DELETE\">Removes the macro that is assigned to the selected item.</ahelp></variable>"
+msgstr "<variable id=\"aufheb\"><ahelp hid=\"SFX2_PUSHBUTTON_RID_SFX_TP_MACROASSIGN_PB_DELETE\">Poistetaan makro, joka on kytketty valittuun kohteeseen.</ahelp></variable>"
+
+#: 05060700.xhp#hd_id3159126.85.help.text
+msgid "Macro selection"
+msgstr "Makron valinta"
+
+#: 05060700.xhp#par_id3149149.86.help.text
+msgid "<ahelp hid=\"SFX2_LISTBOX_RID_SFX_TP_MACROASSIGN_LB_SCRIPTTYPE\">Select the macro that you want to assign.</ahelp>"
+msgstr "<ahelp hid=\"SFX2_LISTBOX_RID_SFX_TP_MACROASSIGN_LB_SCRIPTTYPE\">Valitaan kytkettävä makro.</ahelp>"
+
+#: 03101110.xhp#tit.help.text
+msgid "DefCur Statement [Runtime]"
+msgstr "DefCur-lause [ajonaikainen]"
+
+#: 03101110.xhp#bm_id9555345.help.text
+msgid "<bookmark_value>DefCur statement</bookmark_value>"
+msgstr "<bookmark_value>DefCur-lause</bookmark_value>"
+
+#: 03101110.xhp#par_idN1057D.help.text
+msgid "<link href=\"text/sbasic/shared/03101110.xhp\">DefCur Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03101110.xhp\">DefCur-lause [ajonaikainen]</link>"
+
+#: 03101110.xhp#par_idN1058D.help.text
+msgid "If no type-declaration character or keyword is specified, the DefCur statement sets the default variable type, according to a letter range."
+msgstr "DefCur-lause asettaa muuttujan tietotyyppi kirjainalueen mukaiseksi, mikäli tyypin määrittävää kirjainta tai avainsanaa ei ole käytetty."
+
+#: 03101110.xhp#par_idN10590.help.text
+msgctxt "03101110.xhp#par_idN10590.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03101110.xhp#par_idN10594.help.text
+msgctxt "03101110.xhp#par_idN10594.help.text"
+msgid "Defxxx Characterrange1[, Characterrange2[,...]]"
+msgstr "Defxxx kirjainalue1[, kirjainalue2[,...]]"
+
+#: 03101110.xhp#par_idN10597.help.text
+msgctxt "03101110.xhp#par_idN10597.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03101110.xhp#par_idN1059B.help.text
+msgctxt "03101110.xhp#par_idN1059B.help.text"
+msgid "<emph>Characterrange:</emph> Letters that specify the range of variables that you want to set a default data type for."
+msgstr "<emph>Kirjainalue:</emph> kirjaimet, jotka määrittävät alkukirjaimina joukon muuttujia, joille asetetaan oletustietotyyppi."
+
+#: 03101110.xhp#par_idN105A2.help.text
+msgctxt "03101110.xhp#par_idN105A2.help.text"
+msgid "<emph>xxx:</emph> Keyword that defines the default variable type:"
+msgstr "<emph>xxx:</emph> avainsana, joka määrittää oletusmuuttujatyypin:"
+
+#: 03101110.xhp#par_idN105A9.help.text
+msgctxt "03101110.xhp#par_idN105A9.help.text"
+msgid "<emph>Keyword:</emph> Default variable type"
+msgstr "<emph>Avainsana: </emph>oletusmuuttujatyyppi"
+
+#: 03101110.xhp#par_idN105B0.help.text
+msgid "<emph>DefCur:</emph> Currency"
+msgstr "<emph>DefCur:</emph> valuutta"
+
+#: 03101110.xhp#par_idN105B7.help.text
+msgctxt "03101110.xhp#par_idN105B7.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03101110.xhp#par_idN105BB.help.text
+msgctxt "03101110.xhp#par_idN105BB.help.text"
+msgid "REM Prefix definitions for variable types:"
+msgstr "REM Etuliitteen määrittämät muuttujatyypit:"
+
+#: 03101110.xhp#par_idN105BE.help.text
+msgctxt "03101110.xhp#par_idN105BE.help.text"
+msgid "DefBool b"
+msgstr "DefBool b"
+
+#: 03101110.xhp#par_idN105C1.help.text
+msgctxt "03101110.xhp#par_idN105C1.help.text"
+msgid "DefDate t"
+msgstr "DefDate t"
+
+#: 03101110.xhp#par_idN105C4.help.text
+msgctxt "03101110.xhp#par_idN105C4.help.text"
+msgid "DefDbL d"
+msgstr "DefDbL d"
+
+#: 03101110.xhp#par_idN105C7.help.text
+msgctxt "03101110.xhp#par_idN105C7.help.text"
+msgid "DefInt i"
+msgstr "DefInt i"
+
+#: 03101110.xhp#par_idN105CA.help.text
+msgctxt "03101110.xhp#par_idN105CA.help.text"
+msgid "DefLng l"
+msgstr "DefLng l"
+
+#: 03101110.xhp#par_idN105CD.help.text
+msgctxt "03101110.xhp#par_idN105CD.help.text"
+msgid "DefObj o"
+msgstr "DefObj o"
+
+#: 03101110.xhp#par_idN105D0.help.text
+msgctxt "03101110.xhp#par_idN105D0.help.text"
+msgid "DefVar v"
+msgstr "DefVar v"
+
+#: 03101110.xhp#par_idN105D3.help.text
+msgid "DefCur c"
+msgstr "DefCur c"
+
+#: 03101110.xhp#par_idN105D6.help.text
+msgid "Sub ExampleDefCur"
+msgstr "Sub ExampleDefCur"
+
+#: 03101110.xhp#par_idN105D9.help.text
+msgid "cCur=Currency REM cCur is an implicit currency variable"
+msgstr "cCur=Currency REM cCur on oletuksellisesti valuutta-muuttuja"
+
+#: 03101110.xhp#par_idN105DC.help.text
+msgctxt "03101110.xhp#par_idN105DC.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03090408.xhp#tit.help.text
+msgid "Stop Statement [Runtime]"
+msgstr "Stop-lause [ajonaikainen]"
+
+#: 03090408.xhp#bm_id3153311.help.text
+msgid "<bookmark_value>Stop statement</bookmark_value>"
+msgstr "<bookmark_value>Stop-lause</bookmark_value>"
+
+#: 03090408.xhp#hd_id3153311.1.help.text
+msgid "<link href=\"text/sbasic/shared/03090408.xhp\" name=\"Stop Statement [Runtime]\">Stop Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03090408.xhp\" name=\"Stop Statement [Runtime]\">Stop-lause [ajonaikainen]</link>"
+
+#: 03090408.xhp#par_id3154142.2.help.text
+msgid "Stops the execution of the Basic program."
+msgstr "Pysäyttää Basic-ohjelman ajon."
+
+#: 03090408.xhp#hd_id3153126.3.help.text
+msgctxt "03090408.xhp#hd_id3153126.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03090408.xhp#par_id3156023.4.help.text
+msgctxt "03090408.xhp#par_id3156023.4.help.text"
+msgid "Stop"
+msgstr "Stop"
+
+#: 03090408.xhp#hd_id3156344.5.help.text
+msgctxt "03090408.xhp#hd_id3156344.5.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03090408.xhp#par_id3148552.6.help.text
+msgid "Sub ExampleStop"
+msgstr "Sub ExampleStop"
+
+#: 03090408.xhp#par_id3153897.7.help.text
+msgctxt "03090408.xhp#par_id3153897.7.help.text"
+msgid "Dim iVar As Single"
+msgstr "Dim iVar As Single"
+
+#: 03090408.xhp#par_id3153380.8.help.text
+msgctxt "03090408.xhp#par_id3153380.8.help.text"
+msgid "iVar = 36"
+msgstr "iVar = 36"
+
+#: 03090408.xhp#par_id3150400.9.help.text
+msgctxt "03090408.xhp#par_id3150400.9.help.text"
+msgid "Stop"
+msgstr "Stop"
+
+#: 03090408.xhp#par_id3148799.10.help.text
+msgctxt "03090408.xhp#par_id3148799.10.help.text"
+msgid "Msgbox Sqr(iVar)"
+msgstr "Msgbox Sqr(iVar)"
+
+#: 03090408.xhp#par_id3151043.11.help.text
+msgctxt "03090408.xhp#par_id3151043.11.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03101100.xhp#tit.help.text
+msgid "DefBool Statement [Runtime]"
+msgstr "DefBool-lause [ajonaikainen]"
+
+#: 03101100.xhp#bm_id3145759.help.text
+msgid "<bookmark_value>DefBool statement</bookmark_value>"
+msgstr "<bookmark_value>DefBool-lause</bookmark_value>"
+
+#: 03101100.xhp#hd_id3145759.1.help.text
+msgid "<link href=\"text/sbasic/shared/03101100.xhp\" name=\"DefBool Statement [Runtime]\">DefBool Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03101100.xhp\" name=\"DefBool Statement [Runtime]\">DefBool-lause [ajonaikainen]</link>"
+
+#: 03101100.xhp#par_id3153089.2.help.text
+msgid "If no type-declaration character or keyword is specified, the DefBool statement sets the default data type for variables, according to a letter range."
+msgstr "Jos tyypin määrittävää kirjainta tai avainsanaa ei ole käytetty, DefBool-lause asettaa muuttujan oletustietotyypin alkukirjainten perusteella."
+
+#: 03101100.xhp#hd_id3149495.3.help.text
+msgctxt "03101100.xhp#hd_id3149495.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03101100.xhp#par_id3150682.4.help.text
+msgctxt "03101100.xhp#par_id3150682.4.help.text"
+msgid "Defxxx Characterrange1[, Characterrange2[,...]]"
+msgstr "Defxxx kirjainalue1[, kirjainalue2[,...]]"
+
+#: 03101100.xhp#hd_id3159201.5.help.text
+msgctxt "03101100.xhp#hd_id3159201.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03101100.xhp#par_id3147226.6.help.text
+msgctxt "03101100.xhp#par_id3147226.6.help.text"
+msgid "<emph>Characterrange:</emph> Letters that specify the range of variables that you want to set the default data type for."
+msgstr "<emph>Kirjainalue:</emph> kirjaimet, jotka määrittävät alkukirjaimina joukon muuttujia, joille asetetaan oletustietotyyppi."
+
+#: 03101100.xhp#par_id3149178.7.help.text
+msgctxt "03101100.xhp#par_id3149178.7.help.text"
+msgid "<emph>xxx:</emph> Keyword that defines the default variable type:"
+msgstr "<emph>xxx:</emph> avainsana, joka määrittää oletusmuuttujatyypin:"
+
+#: 03101100.xhp#par_id3150669.8.help.text
+msgctxt "03101100.xhp#par_id3150669.8.help.text"
+msgid "<emph>Keyword: </emph>Default variable type"
+msgstr "<emph>Avainsana: </emph>oletusmuuttujatyyppi"
+
+#: 03101100.xhp#par_id3149233.9.help.text
+msgid "<emph>DefBool:</emph> Boolean"
+msgstr "<emph>DefBool:</emph> Boolen"
+
+#: 03101100.xhp#hd_id3149762.10.help.text
+msgctxt "03101100.xhp#hd_id3149762.10.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03101100.xhp#par_id3156152.12.help.text
+msgid "REM Prefix definition for variable types:"
+msgstr "REM Etuliitteen määrittämät muuttujatyypit:"
+
+#: 03101100.xhp#par_id3153627.13.help.text
+msgctxt "03101100.xhp#par_id3153627.13.help.text"
+msgid "DefBool b"
+msgstr "DefBool b"
+
+#: 03101100.xhp#par_id3145610.14.help.text
+msgctxt "03101100.xhp#par_id3145610.14.help.text"
+msgid "DefDate t"
+msgstr "DefDate t"
+
+#: 03101100.xhp#par_id3154760.15.help.text
+msgctxt "03101100.xhp#par_id3154760.15.help.text"
+msgid "DefDbL d"
+msgstr "DefDbL d"
+
+#: 03101100.xhp#par_id3148552.16.help.text
+msgctxt "03101100.xhp#par_id3148552.16.help.text"
+msgid "DefInt i"
+msgstr "DefInt i"
+
+#: 03101100.xhp#par_id3152812.17.help.text
+msgctxt "03101100.xhp#par_id3152812.17.help.text"
+msgid "DefLng l"
+msgstr "DefLng l"
+
+#: 03101100.xhp#par_id3153524.18.help.text
+msgctxt "03101100.xhp#par_id3153524.18.help.text"
+msgid "DefObj o"
+msgstr "DefObj o"
+
+#: 03101100.xhp#par_id3150541.19.help.text
+msgctxt "03101100.xhp#par_id3150541.19.help.text"
+msgid "DefVar v"
+msgstr "DefVar v"
+
+#: 03101100.xhp#par_id3153193.21.help.text
+msgid "Sub ExampleDefBool"
+msgstr "Sub ExampleDefBool"
+
+#: 03101100.xhp#par_id3151381.22.help.text
+msgid "bOK=TRUE REM bOK is an implicit Boolean variable"
+msgstr "bOK=TRUE REM bOK on oletuksellisesti Boolen muuttuja"
+
+#: 03101100.xhp#par_id3145421.23.help.text
+msgctxt "03101100.xhp#par_id3145421.23.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03120100.xhp#tit.help.text
+msgid "ASCII/ANSI Conversion in Strings"
+msgstr "Merkkijonojen ASCII/ANSI -muunnokset"
+
+#: 03120100.xhp#hd_id3147443.1.help.text
+msgid "<link href=\"text/sbasic/shared/03120100.xhp\" name=\"ASCII/ANSI Conversion in Strings\">ASCII/ANSI Conversion in Strings</link>"
+msgstr "<link href=\"text/sbasic/shared/03120100.xhp\" name=\"ASCII/ANSI Conversion in Strings\">Merkkijonojen ASCII/ANSI -muunnokset</link>"
+
+#: 03120100.xhp#par_id3159201.2.help.text
+msgid "The following functions convert strings to and from ASCII or ANSI code."
+msgstr "Oheiset funktiot muuntavat merkkijonoja ASCII- tai ANSI-koodeista ja päinvastoin."
+
+#: 03030106.xhp#tit.help.text
+msgid "Year Function [Runtime]"
+msgstr "Funktio Year [ajonaikainen]"
+
+#: 03030106.xhp#bm_id3148664.help.text
+msgid "<bookmark_value>Year function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Year</bookmark_value>"
+
+#: 03030106.xhp#hd_id3148664.1.help.text
+msgid "<link href=\"text/sbasic/shared/03030106.xhp\" name=\"Year Function [Runtime]\">Year Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03030106.xhp\" name=\"Year Function [Runtime]\">Funktio Year [ajonaikainen]</link>"
+
+#: 03030106.xhp#par_id3149655.2.help.text
+msgid "Returns the year from a serial date number that is generated by the DateSerial or the DateValue function."
+msgstr "Year palauttaa vuosiluvun päivämääräsarjanumerosta, joka on tuotettu funktiolla DateSerial tai DateValue."
+
+#: 03030106.xhp#hd_id3154125.3.help.text
+msgctxt "03030106.xhp#hd_id3154125.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03030106.xhp#par_id3147229.4.help.text
+msgid "Year (Number)"
+msgstr "Year (luku1)"
+
+#: 03030106.xhp#hd_id3154685.5.help.text
+msgctxt "03030106.xhp#hd_id3154685.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03030106.xhp#par_id3153970.6.help.text
+msgctxt "03030106.xhp#par_id3153970.6.help.text"
+msgid "Integer"
+msgstr "Integer-tyypin kokonaisluku"
+
+#: 03030106.xhp#hd_id3150440.7.help.text
+msgctxt "03030106.xhp#hd_id3150440.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03030106.xhp#par_id3163712.8.help.text
+msgid "<emph>Number:</emph> Integer expression that contains the serial date number that is used to calculate the year."
+msgstr "<emph>Luku1:</emph> kokonaislukulauseke, jossa on päivämääräsarjanumero, jota käytetään vuosiluvun määrittämiseen."
+
+#: 03030106.xhp#par_id3152596.9.help.text
+msgid "This function is the opposite of the <emph>DateSerial </emph>function, and returns the year of a serial date. For example, the expression:"
+msgstr "Tämä funktio on <emph>DateSerial</emph>-funktion käänteistoiminto ja se palauttaa päivämääräarvon vuosiluvun. Esimerkiksi lauseke:"
+
+#: 03030106.xhp#par_id3154319.10.help.text
+msgid "Print Year(DateSerial(1994, 12, 20))"
+msgstr "Print Year(DateSerial(1994, 12, 20))"
+
+#: 03030106.xhp#par_id3149483.11.help.text
+msgid "returns the value 1994."
+msgstr "Palauttaa arvon 1994."
+
+#: 03030106.xhp#hd_id3146985.12.help.text
+msgctxt "03030106.xhp#hd_id3146985.12.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03030106.xhp#par_id3153952.13.help.text
+msgid "Sub ExampleYear"
+msgstr "Sub ExampleYear"
+
+#: 03030106.xhp#par_id3153363.14.help.text
+msgid "MsgBox \"\" & Year(Now) ,64,\"Current year\""
+msgstr "MsgBox \"\" & Year(Now) ,64,\"Kuluva vuosi\""
+
+#: 03030106.xhp#par_id3145274.15.help.text
+msgctxt "03030106.xhp#par_id3145274.15.help.text"
+msgid "End sub"
+msgstr "End Sub"
+
+#: 03090411.xhp#tit.help.text
+msgid "With Statement [Runtime]"
+msgstr "With-lause [ajonaikainen]"
+
+#: 03090411.xhp#bm_id3153311.help.text
+msgid "<bookmark_value>With statement</bookmark_value>"
+msgstr "<bookmark_value>With-lause</bookmark_value>"
+
+#: 03090411.xhp#hd_id3153311.1.help.text
+msgid "<link href=\"text/sbasic/shared/03090411.xhp\" name=\"With Statement [Runtime]\">With Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03090411.xhp\" name=\"With Statement [Runtime]\">With-lause [ajonaikainen]</link>"
+
+#: 03090411.xhp#par_id3159158.2.help.text
+msgid "Sets an object as the default object. Unless another object name is declared, all properties and methods refer to the default object until the End With statement is reached."
+msgstr "With-lause asettaa objektin oletusobjektiksi. Ellei toista objektin nimeä esitellä, kaikki ominaisuudet ja metodit viittaavat oletusobjektiin, kunnes End With -lause saavutetaan."
+
+#: 03090411.xhp#hd_id3156153.3.help.text
+msgctxt "03090411.xhp#hd_id3156153.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03090411.xhp#par_id3145609.4.help.text
+msgid "With Object Statement block End With"
+msgstr "With Object lauselohko1 End With"
+
+#: 03090411.xhp#hd_id3154924.5.help.text
+msgctxt "03090411.xhp#hd_id3154924.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03090411.xhp#par_id3147560.6.help.text
+msgid "Use <emph>With</emph> and <emph>End With</emph> if you have several properties or methods for a single object."
+msgstr "Käytä <emph>With</emph> ... <emph>End With</emph> -rakennetta, jos yhdellä objektilla on useita ominaisuuksia ja metodeja ohjelmassasi."
+
+#: 03010200.xhp#tit.help.text
+msgid "Functions for Screen Input"
+msgstr "Näyttösyötteiden funktiot"
+
+#: 03010200.xhp#hd_id3149456.1.help.text
+msgid "<link href=\"text/sbasic/shared/03010200.xhp\" name=\"Functions for Screen Input\">Functions for Screen Input</link>"
+msgstr "<link href=\"text/sbasic/shared/03010200.xhp\" name=\"Functions for Screen Input\">Näyttösyötteiden funktiot</link>"
+
+#: 03010200.xhp#par_id3150398.2.help.text
+msgid "This section describes Runtime functions used to control screen input."
+msgstr "Lyhyesti: tässä osiossa kuvaillaan ajonaikaiset funktiot, joita käytetään näyttöpäätesyötteiden ohjaukseen."
+
+#: 03131900.xhp#tit.help.text
+msgid "GlobalScope [Runtime]"
+msgstr "GlobalScope [ajonaikainen]"
+
+#: 03131900.xhp#bm_id3150682.help.text
+msgid "<bookmark_value>GlobalScope function</bookmark_value><bookmark_value>library systems</bookmark_value><bookmark_value>LibraryContainer</bookmark_value><bookmark_value>BasicLibraries (LibraryContainer)</bookmark_value><bookmark_value>DialogLibraries (LibraryContainer)</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio GlobalScope</bookmark_value><bookmark_value>kirjastojärjestelmä</bookmark_value><bookmark_value>kirjastosäiliö</bookmark_value><bookmark_value>Basic-kirjastot (kirjastosäiliö)</bookmark_value><bookmark_value>valintaikkuna-kirjastot (kirjastosäiliö)</bookmark_value>"
+
+#: 03131900.xhp#hd_id3150682.1.help.text
+msgid "<link href=\"text/sbasic/shared/03131900.xhp\" name=\"GlobalScope [Runtime]\">GlobalScope [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03131900.xhp\" name=\"GlobalScope [Runtime]\">GlobalScope [ajonaikainen]</link>"
+
+#: 03131900.xhp#par_id3153345.2.help.text
+msgid "Basic source code and dialogs are organized in a library system."
+msgstr "Basic-lähdekoodi ja on järjestetty kirjastojärjestelmään."
+
+#: 03131900.xhp#par_id3145315.3.help.text
+msgid "The LibraryContainer contains libraries"
+msgstr "Kirjastosäiliössä (LibraryContainer) on kirjastoja"
+
+#: 03131900.xhp#par_id3149514.4.help.text
+msgid "Libraries can contain modules and dialogs"
+msgstr "Kirjastoissa voi olla moduuleja ja valintaikkunoita"
+
+#: 03131900.xhp#hd_id3143271.5.help.text
+msgid "In Basic:"
+msgstr "Basicissa:"
+
+#: 03131900.xhp#par_id3153061.6.help.text
+msgid "The LibraryContainer is called <emph>BasicLibraries</emph>."
+msgstr "Kirjastosäiliötä kutsutaan nimellä <emph>BasicLibraries</emph>."
+
+#: 03131900.xhp#hd_id3154346.7.help.text
+msgid "In dialogs:"
+msgstr "Valintaikkunoissa:"
+
+#: 03131900.xhp#par_id3148663.8.help.text
+msgid "The LibraryContainer is called <emph>DialogLibraries</emph>."
+msgstr "Kirjastosäiliötä kutsutaan nimellä <emph>DialogLibraries</emph>."
+
+#: 03131900.xhp#par_id3150543.9.help.text
+msgid "Both LibraryContainers exist in an application level and within every document. In the document Basic, the document's LibraryContainers are called automatically. If you want to call the global LibraryContainers from within a document, you must use the keyword <emph>GlobalScope</emph>."
+msgstr "Molemmat kirjastosäiliöt ovat olemassa sovellustasolla ja jokaisen asiakirjan sisällä. Asiakirja-Basicissa asiakirjan kirjastosäiliöt ovat oletuksellisesti kutsuttuja. Jos halutaan kutsua globaaleja kirjastosäiliöitä asiakirjan sisältä, on käytettävä avainsanaa <emph>GlobalScope</emph>."
+
+#: 03131900.xhp#hd_id3148920.10.help.text
+msgctxt "03131900.xhp#hd_id3148920.10.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03131900.xhp#par_id3149203.11.help.text
+msgid "GlobalScope"
+msgstr "GlobalScope"
+
+#: 03131900.xhp#hd_id3154685.12.help.text
+msgctxt "03131900.xhp#hd_id3154685.12.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03131900.xhp#par_id3154124.13.help.text
+msgid "Example in the document Basic"
+msgstr "Esimerkki asiakirja-Basicista"
+
+#: 03131900.xhp#par_id3158408.14.help.text
+msgid "' calling Dialog1 in the document library Standard"
+msgstr "' Dialog1:n kutsuminen Standard-asiakirjakirjastossa"
+
+#: 03131900.xhp#par_id3125865.15.help.text
+msgctxt "03131900.xhp#par_id3125865.15.help.text"
+msgid "oDlgDesc = DialogLibraries.Standard.Dialog1"
+msgstr "oDlgDesc = DialogLibraries.Standard.Dialog1"
+
+#: 03131900.xhp#par_id3154910.16.help.text
+msgid "' calling Dialog2 in the application library Library1"
+msgstr "' Dialog2:n kutsuminen Library1-sovelluskirjastossa"
+
+#: 03131900.xhp#par_id3156424.17.help.text
+msgid "oDlgDesc = GlobalScope.DialogLibraries.Library1.Dialog2"
+msgstr "oDlgDesc = GlobalScope.DialogLibraries.Library1.Dialog2"
+
+#: 03070000.xhp#tit.help.text
+msgid "Mathematical Operators"
+msgstr "Matemaattiset operaattorit"
+
+#: 03070000.xhp#hd_id3149234.1.help.text
+msgid "<link href=\"text/sbasic/shared/03070000.xhp\" name=\"Mathematical Operators\">Mathematical Operators</link>"
+msgstr "<link href=\"text/sbasic/shared/03070000.xhp\" name=\"Mathematical Operators\">Matemaattiset operaattorit</link>"
+
+#: 03070000.xhp#par_id3145068.2.help.text
+msgid "The following mathematical operators are supported in $[officename] Basic."
+msgstr "$[officename] Basic tukee oheisia matemaattisia operaattoreita."
+
+#: 03070000.xhp#par_id3148552.3.help.text
+msgid "This chapter provides a short overview of all of the arithmetical operators that you may need for calculations within a program."
+msgstr "Matemaattisten operaattoreiden kappaleessa tarjotaan lyhyt yleiskatsaus kaikkiin aritmeettisiin operaattoreihin, joita käyttäjä voi tarvita ohjelmansa laskentaosuuksissa."
+
+#: 03010303.xhp#tit.help.text
+msgid "Red Function [Runtime]"
+msgstr "Funktio Red [ajonaikainen]"
+
+#: 03010303.xhp#bm_id3148947.help.text
+msgid "<bookmark_value>Red function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Red</bookmark_value>"
+
+#: 03010303.xhp#hd_id3148947.1.help.text
+msgid "<link href=\"text/sbasic/shared/03010303.xhp\" name=\"Red Function [Runtime]\">Red Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03010303.xhp\" name=\"Red Function [Runtime]\">Funktio Red [ajonaikainen]</link>"
+
+#: 03010303.xhp#par_id3149656.2.help.text
+msgid "Returns the Red component of the specified color code."
+msgstr "Red palauttaa määrätyn värikoodin punaisen komponentin."
+
+#: 03010303.xhp#hd_id3148799.3.help.text
+msgctxt "03010303.xhp#hd_id3148799.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03010303.xhp#par_id3150448.4.help.text
+msgid "Red (ColorNumber As Long)"
+msgstr "Red (color_number1 As Long)"
+
+#: 03010303.xhp#hd_id3151042.5.help.text
+msgctxt "03010303.xhp#hd_id3151042.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03010303.xhp#par_id3145173.6.help.text
+msgctxt "03010303.xhp#par_id3145173.6.help.text"
+msgid "Integer"
+msgstr "Integer-tyypin kokonaisluku"
+
+#: 03010303.xhp#hd_id3154685.7.help.text
+msgctxt "03010303.xhp#hd_id3154685.7.help.text"
+msgid "Parameter:"
+msgstr "Parametri:"
+
+#: 03010303.xhp#par_id3150440.8.help.text
+msgid "<emph>ColorNumber</emph>: Long integer expression that specifies any <link href=\"text/sbasic/shared/00000003.xhp#farbcodes\" name=\"color code\">color code</link> for which to return the Red component."
+msgstr "<emph>Color_number1</emph>: pitkä kokonaislukulauseke, joka määrittelee <link href=\"text/sbasic/shared/00000003.xhp#farbcodes\" name=\"color code\">värikoodin</link>, josta palautetaan punainen komponentti."
+
+#: 03010303.xhp#hd_id3148575.9.help.text
+msgctxt "03010303.xhp#hd_id3148575.9.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03010303.xhp#par_id3145365.10.help.text
+msgctxt "03010303.xhp#par_id3145365.10.help.text"
+msgid "Sub ExampleColor"
+msgstr "Sub ExampleColor"
+
+#: 03010303.xhp#par_id3147348.11.help.text
+msgctxt "03010303.xhp#par_id3147348.11.help.text"
+msgid "Dim lVar As Long"
+msgstr "Dim lVar As Long"
+
+#: 03010303.xhp#par_id3145750.12.help.text
+msgctxt "03010303.xhp#par_id3145750.12.help.text"
+msgid "lVar = rgb(128,0,200)"
+msgstr "lVar = rgb(128,0,200)"
+
+#: 03010303.xhp#par_id3147435.13.help.text
+msgctxt "03010303.xhp#par_id3147435.13.help.text"
+msgid "msgbox \"The color \" & lVar & \" consists of:\" & Chr(13) &_"
+msgstr "MsgBox \"Värin \" & lVar & \" koostumus:\" & Chr(13) &_"
+
+#: 03010303.xhp#par_id3155306.14.help.text
+msgctxt "03010303.xhp#par_id3155306.14.help.text"
+msgid "\"red= \" & red(lVar) & Chr(13)&_"
+msgstr "\"punaista = \" & Red(lVar) & Chr(13)&_"
+
+#: 03010303.xhp#par_id3149262.15.help.text
+msgctxt "03010303.xhp#par_id3149262.15.help.text"
+msgid "\"green= \" & green(lVar) & Chr(13)&_"
+msgstr "\"vihreää = \" & Green(lVar) & Chr(13)&_"
+
+#: 03010303.xhp#par_id3147397.16.help.text
+msgctxt "03010303.xhp#par_id3147397.16.help.text"
+msgid "\"blue= \" & blue(lVar) & Chr(13) , 64,\"colors\""
+msgstr "\"sinistä = \" & Blue(lVar) & Chr(13) , 64,\"Osavärit\""
+
+#: 03010303.xhp#par_id3156286.17.help.text
+msgctxt "03010303.xhp#par_id3156286.17.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03102450.xhp#tit.help.text
+msgid "IsError Function [Runtime]"
+msgstr "Funktio IsError [ajonaikainen]"
+
+#: 03102450.xhp#bm_id4954680.help.text
+msgid "<bookmark_value>IsError function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio IsError</bookmark_value>"
+
+#: 03102450.xhp#par_idN1054E.help.text
+msgid "<link href=\"text/sbasic/shared/03102450.xhp\">IsError Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03102450.xhp\">Funktio IsError [ajonaikainen]</link>"
+
+#: 03102450.xhp#par_idN1055E.help.text
+msgid "Tests if a variable contains an error value."
+msgstr "Testataan, onko muuttujassa virhearvo."
+
+#: 03102450.xhp#par_idN10561.help.text
+msgctxt "03102450.xhp#par_idN10561.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03102450.xhp#par_idN10565.help.text
+msgid "IsError (Var)"
+msgstr "IsError (muuttuja1)"
+
+#: 03102450.xhp#par_idN10568.help.text
+msgctxt "03102450.xhp#par_idN10568.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03102450.xhp#par_idN1056C.help.text
+msgctxt "03102450.xhp#par_idN1056C.help.text"
+msgid "Bool"
+msgstr "Bool-tyypin totuusarvo"
+
+#: 03102450.xhp#par_idN1056F.help.text
+msgctxt "03102450.xhp#par_idN1056F.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03102450.xhp#par_idN10573.help.text
+msgid "<emph>Var:</emph> Any variable that you want to test. If the variable contains an error value, the function returns True, otherwise the function returns False."
+msgstr "<emph>Muuttuja1:</emph> mikä tahansa testattava muuttuja. Jos muuttujassa on virhe-arvo, funktio palauttaa arvon True, muuten paluuarvo on False."
+
+#: 03100000.xhp#tit.help.text
+msgid "Variables"
+msgstr "Muuttujat"
+
+#: 03100000.xhp#hd_id3149669.1.help.text
+msgid "<link href=\"text/sbasic/shared/03100000.xhp\" name=\"Variables\">Variables</link>"
+msgstr "<link href=\"text/sbasic/shared/03100000.xhp\" name=\"Variables\">Muuttujat</link>"
+
+#: 03100000.xhp#par_id3147265.2.help.text
+msgid "The following statements and functions are for working with variables. You can use these functions to declare or define variables, convert variables from one type to another, or determine the variable type."
+msgstr "Oheiset lauseet ja funktiot ovat käytettävissä muuttujiin vaikutettaessa. Näitä funktioita käytetään muuttujien määrittelyyn ja niiden tyypin muuttamiseen tai määrittämiseen."
+
+#: 03120313.xhp#tit.help.text
+msgid "ConvertFromURL Function [Runtime]"
+msgstr "Funktio ConvertFromURL [ajonaikainen]"
+
+#: 03120313.xhp#bm_id3153894.help.text
+msgid "<bookmark_value>ConvertFromURL function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio ConvertFromURL</bookmark_value>"
+
+#: 03120313.xhp#hd_id3153894.1.help.text
+msgid "<link href=\"text/sbasic/shared/03120313.xhp\" name=\"ConvertFromURL Function [Runtime]\">ConvertFromURL Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03120313.xhp\" name=\"ConvertFromURL Function [Runtime]\">Funktio ConvertFromURL [ajonaikainen]</link>"
+
+#: 03120313.xhp#par_id3147226.2.help.text
+msgid "Converts a file URL to a system file name."
+msgstr "ConvertFromURL muuntaa tiedosto-URL:än järjestelmän tiedostonimeksi."
+
+#: 03120313.xhp#hd_id3143267.3.help.text
+msgctxt "03120313.xhp#hd_id3143267.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03120313.xhp#par_id3154142.4.help.text
+msgid "ConvertFromURL(filename)"
+msgstr "ConvertFromURL(tiedostonimi1)"
+
+#: 03120313.xhp#hd_id3159157.5.help.text
+msgctxt "03120313.xhp#hd_id3159157.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03120313.xhp#par_id3150669.6.help.text
+msgctxt "03120313.xhp#par_id3150669.6.help.text"
+msgid "String"
+msgstr "merkkijono (String)"
+
+#: 03120313.xhp#hd_id3143270.7.help.text
+msgctxt "03120313.xhp#hd_id3143270.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03120313.xhp#par_id3156023.8.help.text
+msgid "<emph>Filename:</emph> A file name as a string."
+msgstr "<emph>Tiedostonimi1:</emph> tiedoston nimi merkkijonona."
+
+#: 03120313.xhp#hd_id3154760.9.help.text
+msgctxt "03120313.xhp#hd_id3154760.9.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03120313.xhp#par_id3148664.10.help.text
+msgctxt "03120313.xhp#par_id3148664.10.help.text"
+msgid "systemFile$ = \"c:\\folder\\mytext.txt\""
+msgstr "systemFile$ = \"c:\\folder\\mytext.txt\""
+
+#: 03120313.xhp#par_id3150541.11.help.text
+msgctxt "03120313.xhp#par_id3150541.11.help.text"
+msgid "url$ = ConvertToURL( systemFile$ )"
+msgstr "url$ = ConvertToURL( systemFile$ )"
+
+#: 03120313.xhp#par_id3150792.12.help.text
+msgctxt "03120313.xhp#par_id3150792.12.help.text"
+msgid "print url$"
+msgstr "print url$"
+
+#: 03120313.xhp#par_id3154367.13.help.text
+msgctxt "03120313.xhp#par_id3154367.13.help.text"
+msgid "systemFileAgain$ = ConvertFromURL( url$ )"
+msgstr "systemFileAgain$ = ConvertFromURL( url$ )"
+
+#: 03120313.xhp#par_id3153194.14.help.text
+msgctxt "03120313.xhp#par_id3153194.14.help.text"
+msgid "print systemFileAgain$"
+msgstr "print systemFileAgain$"
+
+#: 03020305.xhp#tit.help.text
+msgid "Seek Statement [Runtime]"
+msgstr "Seek-lause [ajonaikainen]"
+
+#: 03020305.xhp#bm_id3159413.help.text
+msgid "<bookmark_value>Seek statement</bookmark_value>"
+msgstr "<bookmark_value>Seek-lause</bookmark_value>"
+
+#: 03020305.xhp#hd_id3159413.1.help.text
+msgid "<link href=\"text/sbasic/shared/03020305.xhp\" name=\"Seek Statement [Runtime]\">Seek Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03020305.xhp\" name=\"Seek Statement [Runtime]\">Seek-lause [ajonaikainen]</link>"
+
+#: 03020305.xhp#par_id3153381.2.help.text
+msgid "Sets the position for the next writing or reading in a file that was opened with the Open statement."
+msgstr "Asettaa Open-lauseella avatun tiedoston osoittimen sijainnin seuraavaa kirjoittamis- tai lukemiskertaa varten."
+
+#: 03020305.xhp#par_id2100589.help.text
+msgid "For random access files, the Seek statement sets the number of the next record to be accessed."
+msgstr "Suorasaantitiedostoilla Seek-lause asettaa seuraavaksi saatavan tietueen numeron."
+
+#: 03020305.xhp#par_id5444807.help.text
+msgid "For all other files, the Seek statement sets the byte position at which the next operation is to occur."
+msgstr "Kaikilla muilla tiedostoilla Seek-lause asettaa tiedosto-osoittimen sen tavun kohdalle, mistä alkaen seuraava toiminto on tapahtuva."
+
+#: 03020305.xhp#par_id3156280.5.help.text
+msgid "See also: <link href=\"text/sbasic/shared/03020103.xhp\" name=\"Open\">Open</link>, <link href=\"text/sbasic/shared/03020304.xhp\" name=\"Seek\">Seek</link>."
+msgstr "Katso myös: <link href=\"text/sbasic/shared/03020103.xhp\" name=\"Open\">Open</link> ja <link href=\"text/sbasic/shared/03020304.xhp\" name=\"Seek\">Seek</link>."
+
+#: 03020305.xhp#hd_id3145785.6.help.text
+msgctxt "03020305.xhp#hd_id3145785.6.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03020305.xhp#par_id3145273.7.help.text
+msgid "Seek[#FileNumber], Position (As Long)"
+msgstr "Seek[#tiedostonro1], sijainti1 (As Long)"
+
+#: 03020305.xhp#hd_id3154321.8.help.text
+msgctxt "03020305.xhp#hd_id3154321.8.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03020305.xhp#par_id3153952.9.help.text
+msgid "<emph>FileNumber: </emph>The data channel number used in the Open statement."
+msgstr "<emph>Tiedostonro1: </emph>Open-lauseen käyttämä tietokanavan numero."
+
+#: 03020305.xhp#par_id3145366.10.help.text
+msgid "<emph>Position: </emph>Position for the next writing or reading. Position can be a number between 1 and 2,147,483,647. According to the file type, the position indicates the number of the record (files in the Random mode) or the byte position (files in the Binary, Output, Append or Input mode). The first byte in a file is position 1, the second byte is position 2, and so on."
+msgstr "<emph>Sijainti1: </emph>seuraavan kirjoittamisen tai lukemisen (tiedosto-osoittimen) sijainti. Sijainti1 voi olla luku välittä 1 ... 2 147 483 647. Tiedostotyypin mukaisesti sijainti ilmaisee tietueen numeron (Random-tavalla käytettävät tiedostot) tai tavusijainnin ( Binary-, Output-, Append- tai Input-tapa). Tiedoston ensimmäisen tavun sijainti on 1, seuraavan tavun sijainti 2 ja niin edelleen."
+
+#: 03103500.xhp#tit.help.text
+msgid "Static Statement [Runtime]"
+msgstr "Static-lause [ajonaikainen]"
+
+#: 03103500.xhp#bm_id3149798.help.text
+msgid "<bookmark_value>Static statement</bookmark_value>"
+msgstr "<bookmark_value>Static-lause</bookmark_value>"
+
+#: 03103500.xhp#hd_id3149798.1.help.text
+msgid "<link href=\"text/sbasic/shared/03103500.xhp\" name=\"Static Statement [Runtime]\">Static Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03103500.xhp\" name=\"Static Statement [Runtime]\">Static-lause [ajonaikainen]</link>"
+
+#: 03103500.xhp#par_id3153311.2.help.text
+msgid "Declares a variable or an array at the procedure level within a subroutine or a function, so that the values of the variable or the array are retained after exiting the subroutine or function. Dim statement conventions are also valid."
+msgstr "Static-lauseella määritellään muuttuja tai taulukko proseduuritasolla proseduurin tai funktion sisällä, niin että muuttujan tai taulukon arvot jäävät voimaan proseduurista tai funktiosta poistuttaessa. Dim-lauseen käytännöt ovat myös voimassa."
+
+#: 03103500.xhp#par_id3147264.3.help.text
+msgid "The <emph>Static statement</emph> cannot be used to define variable arrays. Arrays must be specified according to a fixed size."
+msgstr "<emph>Static-lausetta</emph> ei voi käyttää muuttuvien taulukoiden määrittelyyn. Taulukot pitää määritellä kooltaan muuttumattomiksi."
+
+#: 03103500.xhp#hd_id3149657.4.help.text
+msgctxt "03103500.xhp#hd_id3149657.4.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03103500.xhp#par_id3150400.5.help.text
+msgid "Static VarName[(start To end)] [As VarType], VarName2[(start To end)] [As VarType], ..."
+msgstr "Static muuttujanimi_1 [(alku_1 To loppu_1)] [As tyyppi_1][, muuttujanimi_2 [(alku_2 To loppu_2)] [As tyyppi_2][,...]]"
+
+#: 03103500.xhp#hd_id3148452.6.help.text
+msgctxt "03103500.xhp#hd_id3148452.6.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03103500.xhp#par_id3156214.7.help.text
+msgid "Sub ExampleStatic"
+msgstr "Sub ExampleStatic"
+
+#: 03103500.xhp#par_id1940061.help.text
+msgid "Dim iCount as Integer, iResult as Integer"
+msgstr "Dim iCount as Integer, iResult as Integer"
+
+#: 03103500.xhp#par_id878627.help.text
+msgid "For iCount = 0 to 2"
+msgstr "For iCount = 0 to 2"
+
+#: 03103500.xhp#par_id7914059.help.text
+msgid "iResult = InitVar()"
+msgstr "iResult = InitVar()"
+
+#: 03103500.xhp#par_id299691.help.text
+msgctxt "03103500.xhp#par_id299691.help.text"
+msgid "Next iCount"
+msgstr "next iCount"
+
+#: 03103500.xhp#par_id3150870.11.help.text
+msgid "MsgBox iResult,0,\"The answer is\""
+msgstr "MsgBox iResult,0,\"Vastaus on\""
+
+#: 03103500.xhp#par_id3153771.13.help.text
+msgctxt "03103500.xhp#par_id3153771.13.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03103500.xhp#par_id3151115.15.help.text
+msgid "REM Function for initialization of the static variable"
+msgstr "REM Funktio, jossa staattisia muuttujia alustetaan"
+
+#: 03103500.xhp#par_id3148618.16.help.text
+msgid "Function InitVar() As Integer"
+msgstr "Function InitVar() As Integer"
+
+#: 03103500.xhp#par_id3154217.8.help.text
+msgid "Static iInit As Integer"
+msgstr "Static iInit As Integer"
+
+#: 03103500.xhp#par_id1057161.help.text
+msgid "Const iMinimum as Integer = 40 REM minimum return value of this function"
+msgstr "Const iMinimum as Integer = 40 REM funktion pienin palautusarvo"
+
+#: 03103500.xhp#par_id580462.help.text
+msgid "if iInit = 0 then REM check if initialized"
+msgstr "if iInit = 0 then REM tarkistetaan, onko alustettu"
+
+#: 03103500.xhp#par_id7382732.help.text
+msgid "iInit = iMinimum"
+msgstr "iInit = iMinimum"
+
+#: 03103500.xhp#par_id5779900.help.text
+msgid "else"
+msgstr "else"
+
+#: 03103500.xhp#par_id3151041.10.help.text
+msgid "iInit = iInit + 1"
+msgstr "iInit = iInit + 1"
+
+#: 03103500.xhp#par_id5754264.help.text
+msgctxt "03103500.xhp#par_id5754264.help.text"
+msgid "end if"
+msgstr "end if"
+
+#: 03103500.xhp#par_id6529435.help.text
+msgid "InitVar = iInit"
+msgstr "InitVar = iInit"
+
+#: 03103500.xhp#par_id3150487.18.help.text
+msgctxt "03103500.xhp#par_id3150487.18.help.text"
+msgid "End Function"
+msgstr "End Function"
+
+#: 03070500.xhp#tit.help.text
+msgid "\"^\" Operator [Runtime]"
+msgstr "Operaattori \"^\" [ajonaikainen]"
+
+#: 03070500.xhp#bm_id3145315.help.text
+msgid "<bookmark_value>\"^\" operator (mathematical)</bookmark_value>"
+msgstr "<bookmark_value>operaattori \"^\" (matemaattinen)</bookmark_value>"
+
+#: 03070500.xhp#hd_id3145315.1.help.text
+msgid "<link href=\"text/sbasic/shared/03070500.xhp\">\"^\" Operator [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03070500.xhp\">Operaattori \"^\" [ajonaikainen]</link>"
+
+#: 03070500.xhp#par_id3149670.2.help.text
+msgid "Raises a number to a power."
+msgstr "Korottaa luvun potenssiin."
+
+#: 03070500.xhp#hd_id3147264.3.help.text
+msgctxt "03070500.xhp#hd_id3147264.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03070500.xhp#par_id3149656.4.help.text
+msgid "Result = Expression ^ Exponent"
+msgstr "tulos = lauseke1 ^ eksponentti1"
+
+#: 03070500.xhp#hd_id3151211.5.help.text
+msgctxt "03070500.xhp#hd_id3151211.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03070500.xhp#par_id3153192.6.help.text
+msgid "<emph>Result:</emph> Any numerical expression that contains the result of the number raised to a power."
+msgstr "<emph>Tulos:</emph> mikä tahansa numeerinen lauseke, jossa on tulos luvun potenssiin korottamisesta."
+
+#: 03070500.xhp#par_id3150448.7.help.text
+msgid "<emph>Expression:</emph> Numerical value that you want to raise to a power."
+msgstr "<emph>Lauseke1:</emph> numeerinen arvo, joka halutaan korottaa potenssiin."
+
+#: 03070500.xhp#par_id3156422.8.help.text
+msgid "<emph>Exponent:</emph> The value of the power that you want to raise the expression to."
+msgstr "<emph>Eksponentti1:</emph> potenssi, johon lauseke1 korotetaan."
+
+#: 03070500.xhp#hd_id3147287.9.help.text
+msgctxt "03070500.xhp#hd_id3147287.9.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03070500.xhp#par_id3153770.10.help.text
+msgctxt "03070500.xhp#par_id3153770.10.help.text"
+msgid "Sub Example"
+msgstr "Sub Example"
+
+#: 03070500.xhp#par_id3152886.11.help.text
+msgid "Print ( 12.345 ^ 23 )"
+msgstr "Print ( 12.345 ^ 23 ) 'desimaalipiste on sisäisesti käytetty desimaalierotin"
+
+#: 03070500.xhp#par_id3146984.12.help.text
+msgid "Print Exp ( 23 * Log( 12.345 ) ) REM Raises by forming a logarithm"
+msgstr "Print Exp ( 23 * Log( 12.345 ) ) REM Korotus logaritmia käyttäen"
+
+#: 03070500.xhp#par_id3148618.13.help.text
+msgctxt "03070500.xhp#par_id3148618.13.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03080102.xhp#tit.help.text
+msgid "Cos Function [Runtime]"
+msgstr "Funktio Cos [ajonaikainen]"
+
+#: 03080102.xhp#bm_id3154923.help.text
+msgid "<bookmark_value>Cos function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Cos</bookmark_value>"
+
+#: 03080102.xhp#hd_id3154923.1.help.text
+msgid "<link href=\"text/sbasic/shared/03080102.xhp\" name=\"Cos Function [Runtime]\">Cos Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03080102.xhp\" name=\"Cos Function [Runtime]\">Funktio Cos [ajonaikainen]</link>"
+
+#: 03080102.xhp#par_id3159413.2.help.text
+msgid "Calculates the cosine of an angle. The angle is specified in radians. The result lies between -1 and 1."
+msgstr "Cos laskee kulman kosinin. Kulma on radiaaneissa. Vastaus on välillä -1 ... 1."
+
+#: 03080102.xhp#par_id3150358.3.help.text
+msgid "Using the angle Alpha, the Cos-Function calculates the ratio of the length of the side that is adjacent to the angle, divided by the length of the hypotenuse in a right-angled triangle."
+msgstr "Käyttäen alfa-kulmaa, Cos-funktio laskee kulman viereisen sivun ja hypotenuusan pituuksien suhteen suorakulmaisessa kolmiossa."
+
+#: 03080102.xhp#par_id3154141.4.help.text
+msgid "Cos(Alpha) = Adjacent/Hypotenuse"
+msgstr "Cos(Alpha) = Adjacent/Hypotenuse"
+
+#: 03080102.xhp#hd_id3154125.5.help.text
+msgctxt "03080102.xhp#hd_id3154125.5.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03080102.xhp#par_id3145172.6.help.text
+msgid "Cos (Number)"
+msgstr "Cos (luku1)"
+
+#: 03080102.xhp#hd_id3156214.7.help.text
+msgctxt "03080102.xhp#hd_id3156214.7.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03080102.xhp#par_id3150449.8.help.text
+msgctxt "03080102.xhp#par_id3150449.8.help.text"
+msgid "Double"
+msgstr "Double-tyypin liukuluku"
+
+#: 03080102.xhp#hd_id3153969.9.help.text
+msgctxt "03080102.xhp#hd_id3153969.9.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03080102.xhp#par_id3153770.10.help.text
+msgid "<emph>Number:</emph> Numeric expression that specifies an angle in radians that you want to calculate the cosine for."
+msgstr "<emph>Luku:</emph> numeerinen lauseke, joka määrittää sen kulman radiaaneissa, jolle halutaan laskea kosini."
+
+#: 03080102.xhp#par_id3145749.11.help.text
+msgid "To convert degrees to radians, multiply degrees by pi/180. To convert radians to degrees, multiply radians by 180/pi."
+msgstr "Asteiden muuntamiseksi radiaaneiksi, kerro radiaanit termillä pi/180. Radiaanien muuntamiseksi asteiksi, kerro radiaanit termillä 180/pi."
+
+#: 03080102.xhp#par_id3149664.12.help.text
+msgctxt "03080102.xhp#par_id3149664.12.help.text"
+msgid "degree=(radian*180)/pi"
+msgstr "asteet=(radiaanit*180)/Pi"
+
+#: 03080102.xhp#par_id3146985.13.help.text
+msgctxt "03080102.xhp#par_id3146985.13.help.text"
+msgid "radian=(degree*pi)/180"
+msgstr "radiaanit=(asteet*pi)/180"
+
+#: 03080102.xhp#par_id3152885.14.help.text
+msgid "Pi is here the fixed circle constant with the rounded value 3.14159..."
+msgstr "Pi on kiinteä vakion, piin likiarvo, pyöristetty arvosta 3,14159..."
+
+#: 03080102.xhp#hd_id3153951.15.help.text
+msgctxt "03080102.xhp#hd_id3153951.15.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03080102.xhp#par_id3155855.16.help.text
+msgid "REM The following example allows for a right-angled triangle the input of"
+msgstr "REM Tämä esimerkkiohjelma ottaa syötteenä vastaan suorakulmaisen kolmion ..."
+
+#: 03080102.xhp#par_id3149484.17.help.text
+msgid "REM secant and angle (in degrees) and calculates the length of the hypotenuse:"
+msgstr "REM ... yhden kulman (asteissa) ja sen viereisen sivun ja laskee hypotenuusan pituuden:"
+
+#: 03080102.xhp#par_id3147428.18.help.text
+msgid "Sub ExampleCosinus"
+msgstr "Sub ExampleCosinus"
+
+#: 03080102.xhp#par_id3150010.19.help.text
+msgid "REM rounded Pi = 3.14159"
+msgstr "REM Pi = 3.1415926 (pii pyöristettynä)"
+
+#: 03080102.xhp#par_id3149959.20.help.text
+msgid "Dim d1 as Double, dAngle as Double"
+msgstr "Dim d1 as Double, dAngle as Double"
+
+#: 03080102.xhp#par_id3144764.21.help.text
+msgid "d1 = InputBox$ (\"\"Enter the length of the adjacent side: \",\"Adjacent\")"
+msgstr "d1 = InputBox$ (\"Anna alfa-kulman viereisen kateetin pituus: \",\"Viereinen kateetti\")"
+
+#: 03080102.xhp#par_id3154491.22.help.text
+msgid "dAngle = InputBox$ (\"Enter the angle Alpha (in degrees): \",\"Alpha\")"
+msgstr "dAngle = InputBox$ (\"Anna alfa-kulma (asteissa): \",\"Alfa\")"
+
+#: 03080102.xhp#par_id3151074.23.help.text
+msgid "Print \"The length of the hypothenuse is\"; (d1 / cos (dAngle * Pi / 180))"
+msgstr "Print \"Hypotenuusan pituus on\"; (d1 / cos (dAngle * Pi / 180))"
+
+#: 03080102.xhp#par_id3149583.24.help.text
+msgctxt "03080102.xhp#par_id3149583.24.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03102600.xhp#tit.help.text
+msgid "IsNull Function [Runtime]"
+msgstr "Funktio IsNull [ajonaikainen]"
+
+#: 03102600.xhp#bm_id3155555.help.text
+msgid "<bookmark_value>IsNull function</bookmark_value><bookmark_value>Null value</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio IsNull</bookmark_value><bookmark_value>Null-arvo</bookmark_value>"
+
+#: 03102600.xhp#hd_id3155555.1.help.text
+msgid "<link href=\"text/sbasic/shared/03102600.xhp\" name=\"IsNull Function [Runtime]\">IsNull Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03102600.xhp\" name=\"IsNull Function [Runtime]\">Funktio IsNull [ajonaikainen]</link>"
+
+#: 03102600.xhp#par_id3146957.2.help.text
+msgid "Tests if a Variant contains the special Null value, indicating that the variable does not contain data."
+msgstr "IsNull testaa, onko variant-muuttujassa erityinen Null-arvo, joka kertoo, että muuttuja ei sisällä tietoa."
+
+#: 03102600.xhp#hd_id3150670.3.help.text
+msgctxt "03102600.xhp#hd_id3150670.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03102600.xhp#par_id3150984.4.help.text
+msgid "IsNull (Var)"
+msgstr "IsNull (muuttuja1)"
+
+#: 03102600.xhp#hd_id3149514.5.help.text
+msgctxt "03102600.xhp#hd_id3149514.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03102600.xhp#par_id3145609.6.help.text
+msgctxt "03102600.xhp#par_id3145609.6.help.text"
+msgid "Bool"
+msgstr "Bool-tyypin totuusarvo"
+
+#: 03102600.xhp#hd_id3149669.7.help.text
+msgctxt "03102600.xhp#hd_id3149669.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03102600.xhp#par_id3159414.8.help.text
+msgid "<emph>Var:</emph> Any variable that you want to test. This function returns True if the Variant contains the Null value, or False if the Variant does not contain the Null value."
+msgstr "<emph>Muuttuja1:</emph> mikä tahansa testattava muuttuja. Funktio palauttaa arvon True, jos variant-muuttujalla on Null-arvo, tai arvon False, jos variant-muuttujassa ei ole Null-arvoa."
+
+#: 03102600.xhp#par_idN1062A.help.text
+msgid "<emph>Null</emph> - This value is used for a variant data sub type without valid contents."
+msgstr "<emph>Null</emph> - tätä arvoa käytetään variant-tiedon alityyppinä, kun muuttujalla ei ole kelvollista sisältöä."
+
+#: 03102600.xhp#hd_id3153381.9.help.text
+msgctxt "03102600.xhp#hd_id3153381.9.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03102600.xhp#par_id3154140.10.help.text
+msgid "Sub ExampleIsNull"
+msgstr "Sub ExampleIsNull"
+
+#: 03102600.xhp#par_id3145172.11.help.text
+msgid "Dim vVar As Variant"
+msgstr "Dim vVar As Variant"
+
+#: 03102600.xhp#par_id3144760.12.help.text
+msgid "msgbox IsNull(vVar)"
+msgstr "msgbox IsNull(vVar)"
+
+#: 03102600.xhp#par_id3153970.13.help.text
+msgctxt "03102600.xhp#par_id3153970.13.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03030202.xhp#tit.help.text
+msgid "Minute Function [Runtime]"
+msgstr "Funktio Minute [ajonaikainen]"
+
+#: 03030202.xhp#bm_id3155419.help.text
+msgid "<bookmark_value>Minute function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Minute</bookmark_value>"
+
+#: 03030202.xhp#hd_id3155419.1.help.text
+msgid "<link href=\"text/sbasic/shared/03030202.xhp\" name=\"Minute Function [Runtime]\">Minute Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03030202.xhp\" name=\"Minute Function [Runtime]\">Funktio Minute [ajonaikainen]</link>"
+
+#: 03030202.xhp#par_id3156344.2.help.text
+msgid "Returns the minute of the hour that corresponds to the serial time value that is generated by the TimeSerial or the TimeValue function."
+msgstr "Minute palauttaa tunnin minuuttilukeman, joka vastaa funktiolla TimeSerial tai TimeValue tuotettua aika-arvoa."
+
+#: 03030202.xhp#hd_id3154758.3.help.text
+msgctxt "03030202.xhp#hd_id3154758.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03030202.xhp#par_id3149656.4.help.text
+msgid "Minute (Number)"
+msgstr "Minute (luku1)"
+
+#: 03030202.xhp#hd_id3148798.5.help.text
+msgctxt "03030202.xhp#hd_id3148798.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03030202.xhp#par_id3150449.6.help.text
+msgctxt "03030202.xhp#par_id3150449.6.help.text"
+msgid "Integer"
+msgstr "Integer-tyypin kokonaisluku"
+
+#: 03030202.xhp#hd_id3153193.7.help.text
+msgctxt "03030202.xhp#hd_id3153193.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03030202.xhp#par_id3153969.8.help.text
+msgid " <emph>Number:</emph> Numeric expression that contains the serial time value that is used to return the minute value."
+msgstr "<emph>Luku1:</emph> numeerinen lauseke, jossa on aikasarjanumero, jota käytetään minuuttiluvun laskentaan."
+
+#: 03030202.xhp#par_id3150869.9.help.text
+msgid "This function is the opposite of the <emph>TimeSerial </emph>function. It returns the minute of the serial time value that is generated by the <emph>TimeSerial</emph> or the <emph>TimeValue </emph>function. For example, the expression:"
+msgstr "Tämä funktio on <emph>TimeSerial</emph>-funktion käänteistoiminto. Se palauttaa minuuttiluvun aika-arvosta, joka on tuotettu <emph>TimeSerial</emph>- tai <emph>TimeValue</emph>-funktiolla. Esimerkiksi lauseke"
+
+#: 03030202.xhp#par_id3149262.10.help.text
+msgid "Print Minute(TimeSerial(12,30,41))"
+msgstr "Print Minute(TimeSerial(12:30:41))"
+
+#: 03030202.xhp#par_id3148576.11.help.text
+msgid "returns the value 30."
+msgstr "palauttaa arvon 30."
+
+#: 03030202.xhp#hd_id3150010.12.help.text
+msgctxt "03030202.xhp#hd_id3150010.12.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03030202.xhp#par_id3159154.13.help.text
+msgid "Sub ExampleMinute"
+msgstr "Sub ExampleMinute"
+
+#: 03030202.xhp#par_id3146119.14.help.text
+msgid "MsgBox \"The current minute is \"& Minute(Now)& \".\""
+msgstr "MsgBox \"Meneillään on tunnin \"& Minute(Now)& \". minuutti\""
+
+#: 03030202.xhp#par_id3153726.15.help.text
+msgctxt "03030202.xhp#par_id3153726.15.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03120403.xhp#tit.help.text
+msgid "StrComp Function [Runtime]"
+msgstr "Funktio StrComp [ajonaikainen]"
+
+#: 03120403.xhp#bm_id3156027.help.text
+msgid "<bookmark_value>StrComp function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio StrComp</bookmark_value>"
+
+#: 03120403.xhp#hd_id3156027.1.help.text
+msgid "<link href=\"text/sbasic/shared/03120403.xhp\" name=\"StrComp Function [Runtime]\">StrComp Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03120403.xhp\" name=\"StrComp Function [Runtime]\">Funktio StrComp [ajonaikainen]</link>"
+
+#: 03120403.xhp#par_id3155805.2.help.text
+msgid "Compares two strings and returns an integer value that represents the result of the comparison."
+msgstr "StrComp vertaa kahta merkkijonoa ja palauttaa kokonaislukuarvon, joka edustaa vertailun tulosta."
+
+#: 03120403.xhp#hd_id3153345.3.help.text
+msgctxt "03120403.xhp#hd_id3153345.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03120403.xhp#par_id3150503.4.help.text
+msgid "StrComp (Text1 As String, Text2 As String[, Compare])"
+msgstr "StrComp ( teksti1 As String, teksti2 As String[, vertaa])"
+
+#: 03120403.xhp#hd_id3147574.5.help.text
+msgctxt "03120403.xhp#hd_id3147574.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03120403.xhp#par_id3156152.6.help.text
+msgctxt "03120403.xhp#par_id3156152.6.help.text"
+msgid "Integer"
+msgstr "Integer-tyypin kokonaisluku"
+
+#: 03120403.xhp#hd_id3150984.7.help.text
+msgctxt "03120403.xhp#hd_id3150984.7.help.text"
+msgid "Parameter:"
+msgstr "Parametri:"
+
+#: 03120403.xhp#par_id3153061.8.help.text
+msgid "<emph>Text1:</emph> Any string expression"
+msgstr "<emph>Teksti1: </emph>mikä tahansa merkkijonolauseke."
+
+#: 03120403.xhp#par_id3147560.9.help.text
+msgid "<emph>Text2:</emph> Any string expression"
+msgstr "<emph>teksti2: </emph>mikä tahansa merkkijonolauseke."
+
+#: 03120403.xhp#par_id3146796.10.help.text
+msgid "<emph>Compare:</emph> This optional parameter sets the comparison method. If Compare = 1, the string comparison is case-sensitive. If Compare = 0, no distinction is made between uppercase and lowercase letters."
+msgstr "<emph>Vertaa:</emph> tämä valinnainen parametri asettaa vertailumenetelmän. Jos vertaa = 1, vertailu on aakkoskoon tunnistava. Jos vertaa = 0, pieniä ja ISOJA kirjaimia ei erotella."
+
+#: 03120403.xhp#hd_id3154940.13.help.text
+msgctxt "03120403.xhp#hd_id3154940.13.help.text"
+msgid "Return value"
+msgstr "Palautusarvo:"
+
+#: 03120403.xhp#par_id3150358.27.help.text
+msgid "If Text1 < Text2 the function returns -1"
+msgstr "Jos teksti1 < teksti2 funktio palauttaa -1"
+
+#: 03120403.xhp#par_id3151043.28.help.text
+msgid "If Text1 = Text2 the function returns 0"
+msgstr "Jos teksti1 = teksti2 funktio palauttaa 0"
+
+#: 03120403.xhp#par_id3158410.29.help.text
+msgid "If Text1 > Text2 the function returns 1"
+msgstr "Jos teksti1 > teksti2 funktio palauttaa 1"
+
+#: 03120403.xhp#hd_id3153968.18.help.text
+msgctxt "03120403.xhp#hd_id3153968.18.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03120403.xhp#par_id3151381.19.help.text
+msgid "Sub ExampleStrComp"
+msgstr "Sub ExampleStrComp"
+
+#: 03120403.xhp#par_id3154685.20.help.text
+msgctxt "03120403.xhp#par_id3154685.20.help.text"
+msgid "Dim iVar As Single"
+msgstr "Dim iVar As Single"
+
+#: 03120403.xhp#par_id3148453.21.help.text
+msgctxt "03120403.xhp#par_id3148453.21.help.text"
+msgid "Dim sVar As String"
+msgstr "Dim sVar As String"
+
+#: 03120403.xhp#par_id3153369.22.help.text
+msgctxt "03120403.xhp#par_id3153369.22.help.text"
+msgid "iVar = 123.123"
+msgstr "iVar = 123.123"
+
+#: 03120403.xhp#par_id3145786.23.help.text
+msgid "sVar = Str$(iVar)"
+msgstr "sVar = Str$(iVar)"
+
+#: 03120403.xhp#par_id3146975.24.help.text
+msgid "Msgbox strcomp(sVar , Str$(iVar),1)"
+msgstr "Msgbox strcomp(sVar , Str$(iVar),1)"
+
+#: 03120403.xhp#par_id3150487.25.help.text
+msgctxt "03120403.xhp#par_id3150487.25.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03120306.xhp#tit.help.text
+msgid "Mid Function, Mid Statement [Runtime]"
+msgstr "Funktio Mid, Mid-lause [ajonaikainen]"
+
+#: 03120306.xhp#bm_id3143268.help.text
+msgid "<bookmark_value>Mid function</bookmark_value><bookmark_value>Mid statement</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Mid</bookmark_value><bookmark_value>Mid-lause</bookmark_value>"
+
+#: 03120306.xhp#hd_id3143268.1.help.text
+msgid "<link href=\"text/sbasic/shared/03120306.xhp\" name=\"Mid Function, Mid Statement [Runtime]\">Mid Function, Mid Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03120306.xhp\" name=\"Mid Function, Mid Statement [Runtime]\">Funktio Mid, Mid-lause [ajonaikainen]</link>"
+
+#: 03120306.xhp#par_id3148473.2.help.text
+msgid "Returns the specified portion of a string expression (<emph>Mid function</emph>), or replaces the portion of a string expression with another string (<emph>Mid statement</emph>)."
+msgstr "<emph>Mid-funktio</emph> palauttaa määrätyn osan merkkijonolausekkeesta. <emph>Mid-lause</emph> korvaa osan merkkijonosta toisella merkkijonolla."
+
+#: 03120306.xhp#hd_id3154285.3.help.text
+msgctxt "03120306.xhp#hd_id3154285.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03120306.xhp#par_id3147530.4.help.text
+msgid "Mid (Text As String, Start As Long [, Length As Long]) or Mid (Text As String, Start As Long , Length As Long, Text As String)"
+msgstr "Mid (teksti1 As String, alku1 As Long [, pituus1 As Long]) tai Mid (teksti1 As String, alku1 As Long , pituus1 As Long, teksti2 As String)"
+
+#: 03120306.xhp#hd_id3145068.5.help.text
+msgctxt "03120306.xhp#hd_id3145068.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03120306.xhp#par_id3149295.6.help.text
+msgid "String (only by Function)"
+msgstr "merkkijono (String, vain funktiolla)"
+
+#: 03120306.xhp#hd_id3154347.7.help.text
+msgctxt "03120306.xhp#hd_id3154347.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03120306.xhp#par_id3148664.8.help.text
+msgid "<emph>Text:</emph> Any string expression that you want to modify."
+msgstr "<emph>Teksti1:</emph> mikä tahansa muutettava merkkijonolauseke."
+
+#: 03120306.xhp#par_id3150359.9.help.text
+msgid "<emph>Start: </emph>Numeric expression that indicates the character position within the string where the string portion that you want to replace or to return begins. The maximum allowed value is 65535."
+msgstr "<emph>Alku1: </emph>numeerinen lauseke, joka osoittaa merkin sijainnin merkkijonossa, josta alkaen korvataan tai luetaan palautettavaksi. Suurin sallittu arvo on 65535."
+
+#: 03120306.xhp#par_id3148451.10.help.text
+msgid "<emph>Length:</emph> Numeric expression that returns the number of characters that you want to replace or return. The maximum allowed value is 65535."
+msgstr "<emph>Pituus1:</emph> numeerinen lauseke, joka määrittää sen merkkien lukumäärän, joka korvataan tai palautetaan. Suurin sallittu arvo on 65535."
+
+#: 03120306.xhp#par_id3125864.11.help.text
+msgid "If the Length parameter in the <emph>Mid function</emph> is omitted, all characters in the string expression from the start position to the end of the string are returned."
+msgstr "Jos <emph>Mid-funktion</emph> pituus-parametri jätetään pois, teksti1:n kaikki merkit alusta loppuun palautetaan funktiossa."
+
+#: 03120306.xhp#par_id3144762.12.help.text
+msgid "If the Length parameter in the <emph>Mid statement</emph> is less than the length of the text that you want to replace, the text is reduced to the specified length."
+msgstr "Jos pituus-parametrin arvo <emph>Mid-lauseessa</emph> on vähempi kuin korvaavan teksti2:n pituus, teksti2 lyhennetään lopusta määritettyyn pituuteen."
+
+#: 03120306.xhp#par_id3150769.13.help.text
+msgid "<emph>Text:</emph> The string to replace the string expression (<emph>Mid statement</emph>)."
+msgstr "<emph>Teksti2:</emph> merkkijono, joka korvaa osan teksti1:stä (<emph>Mid-lauseessa</emph>)."
+
+#: 03120306.xhp#hd_id3149560.14.help.text
+msgctxt "03120306.xhp#hd_id3149560.14.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03120306.xhp#par_id3150439.15.help.text
+msgctxt "03120306.xhp#par_id3150439.15.help.text"
+msgid "Sub ExampleUSDate"
+msgstr "Sub ExampleUSDate"
+
+#: 03120306.xhp#par_id3147349.16.help.text
+msgctxt "03120306.xhp#par_id3147349.16.help.text"
+msgid "Dim sInput As String"
+msgstr "Dim sInput As String"
+
+#: 03120306.xhp#par_id3155854.17.help.text
+msgctxt "03120306.xhp#par_id3155854.17.help.text"
+msgid "Dim sUS_date As String"
+msgstr "Dim sUS_date As String"
+
+#: 03120306.xhp#par_id3153189.18.help.text
+msgctxt "03120306.xhp#par_id3153189.18.help.text"
+msgid "sInput = InputBox(\"Please input a date in the international format 'YYYY-MM-DD'\")"
+msgstr "sInput = InputBox(\"Ole hyvä ja anna päivämäärä kansainvälisessä muodossa 'VVVV-KK-PP'\")"
+
+#: 03120306.xhp#par_id3148645.19.help.text
+msgctxt "03120306.xhp#par_id3148645.19.help.text"
+msgid "sUS_date = Mid(sInput, 6, 2)"
+msgstr "sUS_date = Mid(sInput, 6, 2)"
+
+#: 03120306.xhp#par_id3153952.20.help.text
+msgctxt "03120306.xhp#par_id3153952.20.help.text"
+msgid "sUS_date = sUS_date & \"/\""
+msgstr "sUS_date = sUS_date & \"/\""
+
+#: 03120306.xhp#par_id3153364.21.help.text
+msgctxt "03120306.xhp#par_id3153364.21.help.text"
+msgid "sUS_date = sUS_date & Right(sInput, 2)"
+msgstr "sUS_date = sUS_date & Right(sInput, 2)"
+
+#: 03120306.xhp#par_id3146975.22.help.text
+msgctxt "03120306.xhp#par_id3146975.22.help.text"
+msgid "sUS_date = sUS_date & \"/\""
+msgstr "sUS_date = sUS_date & \"/\""
+
+#: 03120306.xhp#par_id3149665.23.help.text
+msgctxt "03120306.xhp#par_id3149665.23.help.text"
+msgid "sUS_date = sUS_date & Left(sInput, 4)"
+msgstr "sUS_date = sUS_date & Left(sInput, 4)"
+
+#: 03120306.xhp#par_id3150011.24.help.text
+msgctxt "03120306.xhp#par_id3150011.24.help.text"
+msgid "MsgBox sUS_date"
+msgstr "MsgBox sUS_date"
+
+#: 03120306.xhp#par_id3148618.25.help.text
+msgctxt "03120306.xhp#par_id3148618.25.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03030110.xhp#tit.help.text
+msgid "DateAdd Function [Runtime]"
+msgstr "Funktio DateAdd [ajonaikainen]"
+
+#: 03030110.xhp#bm_id6269417.help.text
+msgid "<bookmark_value>DateAdd function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio DateAdd</bookmark_value>"
+
+#: 03030110.xhp#par_idN10548.help.text
+msgid "<link href=\"text/sbasic/shared/03030110.xhp\">DateAdd Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03030110.xhp\">Funktio DateAdd [ajonaikainen]</link>"
+
+#: 03030110.xhp#par_idN10558.help.text
+msgid "Adds a date interval to a given date a number of times and returns the resulting date."
+msgstr "DateAdd lisää määrätyn aikajakson tietyn monikerran annettuun päivämäärään ja tulostaa lasketun päivämäärän."
+
+#: 03030110.xhp#par_idN1055B.help.text
+msgctxt "03030110.xhp#par_idN1055B.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03030110.xhp#par_idN1055F.help.text
+msgid "DateAdd (Add, Count, Date)"
+msgstr "DateAdd (Add, Count, Date)"
+
+#: 03030110.xhp#par_idN1061E.help.text
+msgctxt "03030110.xhp#par_idN1061E.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03030110.xhp#par_idN10622.help.text
+msgctxt "03030110.xhp#par_idN10622.help.text"
+msgid "A Variant containing a date."
+msgstr "Variant-yleismuuttuja, jossa on päivämäärä."
+
+#: 03030110.xhp#par_idN10625.help.text
+msgctxt "03030110.xhp#par_idN10625.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03030110.xhp#par_idN10629.help.text
+msgid "Add - A string expression from the following table, specifying the date interval."
+msgstr "Jakso1 - merkkijonolauseke, joka määrittää perusaikavälin ainoastaan alla olevan taulukon mukaisilla merkinnöillä."
+
+#: 03030110.xhp#par_idN10636.help.text
+msgid "Add (string value)"
+msgstr "Jakso1 (merkkijono)"
+
+#: 03030110.xhp#par_idN1063C.help.text
+msgctxt "03030110.xhp#par_idN1063C.help.text"
+msgid "Explanation"
+msgstr "Selitys"
+
+#: 03030110.xhp#par_idN10643.help.text
+msgid "yyyy"
+msgstr "yyyy"
+
+#: 03030110.xhp#par_idN10649.help.text
+msgid "Year"
+msgstr "Vuosi"
+
+#: 03030110.xhp#par_idN10650.help.text
+msgid "q"
+msgstr "q"
+
+#: 03030110.xhp#par_idN10656.help.text
+msgid "Quarter"
+msgstr "neljännesvuosi"
+
+#: 03030110.xhp#par_idN1065D.help.text
+msgid "m"
+msgstr "m"
+
+#: 03030110.xhp#par_idN10663.help.text
+msgid "Month"
+msgstr "Kuukausi"
+
+#: 03030110.xhp#par_idN1066A.help.text
+msgid "y"
+msgstr "y"
+
+#: 03030110.xhp#par_idN10670.help.text
+msgid "Day of year"
+msgstr "(Vuoden) päivä"
+
+#: 03030110.xhp#par_idN10677.help.text
+msgid "w"
+msgstr "w"
+
+#: 03030110.xhp#par_idN1067D.help.text
+msgid "Weekday"
+msgstr "Viikonpäivä"
+
+#: 03030110.xhp#par_idN10684.help.text
+msgid "ww"
+msgstr "ww"
+
+#: 03030110.xhp#par_idN1068A.help.text
+msgid "Week of year"
+msgstr "Vuoden viikkonumero"
+
+#: 03030110.xhp#par_idN10691.help.text
+msgid "d"
+msgstr "d"
+
+#: 03030110.xhp#par_idN10697.help.text
+msgid "Day"
+msgstr "Päivä"
+
+#: 03030110.xhp#par_idN1069E.help.text
+msgid "h"
+msgstr "h"
+
+#: 03030110.xhp#par_idN106A4.help.text
+msgid "Hour"
+msgstr "tunti"
+
+#: 03030110.xhp#par_idN106AB.help.text
+msgid "n"
+msgstr "n"
+
+#: 03030110.xhp#par_idN106B1.help.text
+msgid "Minute"
+msgstr "minuutti"
+
+#: 03030110.xhp#par_idN106B8.help.text
+msgid "s"
+msgstr "s"
+
+#: 03030110.xhp#par_idN106BE.help.text
+msgid "Second"
+msgstr "sekunti"
+
+#: 03030110.xhp#par_idN106C1.help.text
+msgid "Count - A numerical expression specifying how often the Add interval will be added (Count is positive) or subtracted (Count is negative)."
+msgstr "Lkm1 - numeerinen lauseke, joka määrittää, kuinka monta kertaa jakso1 lisätään (lkm1 positiivinen) tai vähennetään (lkm1 negatiivinen)."
+
+#: 03030110.xhp#par_idN106C4.help.text
+msgid "Date - A given date or the name of a Variant variable containing a date. The Add value will be added Count times to this value."
+msgstr "Pvm1 - annettu päivämäärä tai päivämäärän sisältävän Variant-tyyppisen muuttujan nimi. Tähän päivämäärään jakso1:n arvo lisätään lkm1:llä kerrottuna."
+
+#: 03030110.xhp#par_idN106C7.help.text
+msgctxt "03030110.xhp#par_idN106C7.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03030110.xhp#par_idN106CB.help.text
+msgid "Sub example_dateadd"
+msgstr "Sub example_dateadd"
+
+#: 03030110.xhp#par_idN106CE.help.text
+msgid "msgbox DateAdd(\"m\", 1, \"1/31/2004\") &\" - \"& DateAdd(\"m\", 1, \"1/31/2005\")"
+msgstr "msgbox DateAdd(\"m\", 1, \"31.1.2004\") &\" - \"& DateAdd(\"m\", 1, \"31.1.2005\")"
+
+#: 03030110.xhp#par_idN106D1.help.text
+msgctxt "03030110.xhp#par_idN106D1.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03030206.xhp#tit.help.text
+msgid "TimeValue Function [Runtime]"
+msgstr "Funktio TimeValue [ajonaikainen]"
+
+#: 03030206.xhp#bm_id3149670.help.text
+msgid "<bookmark_value>TimeValue function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio TimeValue</bookmark_value>"
+
+#: 03030206.xhp#hd_id3149670.1.help.text
+msgid "<link href=\"text/sbasic/shared/03030206.xhp\" name=\"TimeValue Function [Runtime]\">TimeValue Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03030206.xhp\" name=\"TimeValue Function [Runtime]\">Funktio TimeValue [ajonaikainen]</link>"
+
+#: 03030206.xhp#par_id3153361.2.help.text
+msgid "Calculates a serial time value from the specified hour, minute, and second - parameters passed as strings - that represents the time in a single numeric value. This value can be used to calculate the difference between times."
+msgstr "TimeValue laskee aikasarjaluvun arvon määrätyistä tunti-, minuutti- ja sekuntiarvoista, jotka välitetään merkkijonoparametrissä. Tulos edustaa kellonaikaa yhtenä numeerisena arvona. Tämä arvoa voidaan käyttää aikaerolaskentaan."
+
+#: 03030206.xhp#hd_id3154138.3.help.text
+msgctxt "03030206.xhp#hd_id3154138.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03030206.xhp#par_id3156282.4.help.text
+msgid "TimeValue (Text As String)"
+msgstr "TimeValue (teksti1 As String)"
+
+#: 03030206.xhp#hd_id3153969.5.help.text
+msgctxt "03030206.xhp#hd_id3153969.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03030206.xhp#par_id3156424.6.help.text
+msgctxt "03030206.xhp#par_id3156424.6.help.text"
+msgid "Date"
+msgstr "Date"
+
+#: 03030206.xhp#hd_id3145172.7.help.text
+msgctxt "03030206.xhp#hd_id3145172.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03030206.xhp#par_id3145786.8.help.text
+msgid "<emph>Text:</emph> Any string expression that contains the time that you want to calculate in the format \"HH:MM:SS\"."
+msgstr "<emph>Teksti1:</emph> merkkijonolause, jossa on laskettavaksi tarkoitettu kellonaika muodossa \"HH:MM:SS\"."
+
+#: 03030206.xhp#par_id3152578.9.help.text
+msgid "Use the TimeValue function to convert any time into a single value, so that you can calculate time differences."
+msgstr "TimeValue-funktiota käytetään muuntamaan mikä tahansa kellonaika yhdeksi luvuksi, niin että aikaeroja voidaan laskea."
+
+#: 03030206.xhp#par_id3163710.10.help.text
+msgid "This TimeValue function returns the type Variant with VarType 7 (Date), and stores this value internally as a double-precision number between 0 and 0.9999999999."
+msgstr "TimeValue-funktion palautusarvo on variant-tietotyyppiä, jossa VarType-määre on 7 (Date). Sisäisesti tämä arvo on talletettu double-tyyppisenä kaksoistarkkuuden liukulukuna väliltä 0 ... 0,9999999999."
+
+#: 03030206.xhp#par_id3151117.11.help.text
+msgid "As opposed to the DateSerial or the DateValue function, where serial date values result in days relative to a fixed date, you can calculate with the values that are returned by the TimeValue function, but you cannot evaluate them."
+msgstr "Erona DateSerial- ta DateValue-funktioon, joissa aikasarjanumero lasketaan suhteessa kiinteään päivämäärään, on se, että TimeValue-funktion palauttamilla arvoilla voi laskea, mutta niitä ei voi jakaa osiinsa (valmisfunktioilla)."
+
+#: 03030206.xhp#par_id3147426.12.help.text
+msgid "In the TimeSerial function, you can pass individual parameters (hour, minute, second) as separate numeric expressions. For the TimeValue function, however, you can pass a string as a parameter containing the time."
+msgstr "TimeSerial-funktiolle välitetään yksittäiset parametrit (tunnit, minuutit, sekunnit) erillisinä numeerisina lausekkeina. TimeValue-funktiolle sen sijaan voidaan välittää parametrinä merkkijono, joka sisältää kellonajan."
+
+#: 03030206.xhp#hd_id3145271.13.help.text
+msgctxt "03030206.xhp#hd_id3145271.13.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03030206.xhp#par_id3152597.30.help.text
+msgid "Sub ExampleTimerValue"
+msgstr "Sub ExampleTimerValue"
+
+#: 03030206.xhp#par_id3147348.31.help.text
+msgid "Dim daDT as Date"
+msgstr "Dim daDT as Date"
+
+#: 03030206.xhp#par_id3148576.32.help.text
+msgid "Dim a1, b1, c1, a2, b2, c2 as String"
+msgstr "Dim a1, b1, c1, a2, b2, c2 as String"
+
+#: 03030206.xhp#par_id3149378.33.help.text
+msgid "a1 = \"start time\""
+msgstr "a1 = \"alkuhetki\""
+
+#: 03030206.xhp#par_id3145800.34.help.text
+msgid "b1 = \"end time\""
+msgstr "b1 = \"loppuhetki\""
+
+#: 03030206.xhp#par_id3151074.35.help.text
+msgid "c1 = \"total time\""
+msgstr "c1 = \"yhteisaika\""
+
+#: 03030206.xhp#par_id3154492.37.help.text
+msgid "a2 = \"8:34\""
+msgstr "a2 = \"8:34\""
+
+#: 03030206.xhp#par_id3155602.38.help.text
+msgid "b2 = \"18:12\""
+msgstr "b2 = \"18:12\""
+
+#: 03030206.xhp#par_id3150715.39.help.text
+msgid "daDT = TimeValue(b2) - TimeValue(a2)"
+msgstr "daDT = TimeValue(b2) - TimeValue(a2)"
+
+#: 03030206.xhp#par_id3153838.40.help.text
+msgid "c2 = a1 & \": \" & a2 & chr(13)"
+msgstr "c2 = a1 & \": \" & a2 & chr(13)"
+
+#: 03030206.xhp#par_id3150749.41.help.text
+msgid "c2 = c2 & b1 & \": \" & b2 & chr(13)"
+msgstr "c2 = c2 & b1 & \": \" & b2 & chr(13)"
+
+#: 03030206.xhp#par_id3154755.42.help.text
+msgid "c2 = c2 & c1 & \": \" & trim(Str(Hour(daDT))) & \":\" & trim(Str(Minute(daDT))) & \":\" & trim(Str(Second(daDT)))"
+msgstr "c2 = c2 & c1 & \": \" & trim(Str(Hour(daDT))) & \":\" & trim(Str(Minute(daDT))) & \":\" & trim(Str(Second(daDT)))"
+
+#: 03030206.xhp#par_id3153714.43.help.text
+msgid "Msgbox c2"
+msgstr "Msgbox c2"
+
+#: 03030206.xhp#par_id3155767.44.help.text
+msgctxt "03030206.xhp#par_id3155767.44.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03104000.xhp#tit.help.text
+msgid "IsMissing function [Runtime]"
+msgstr "Funktio IsMissing [ajonaikainen]"
+
+#: 03104000.xhp#bm_id3153527.help.text
+msgid "<bookmark_value>IsMissing function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio IsMissing</bookmark_value>"
+
+#: 03104000.xhp#hd_id3153527.1.help.text
+msgid "<link href=\"text/sbasic/shared/03104000.xhp\" name=\"IsMissing function [Runtime]\">IsMissing function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03104000.xhp\" name=\"IsMissing function [Runtime]\">Funktio IsMissing [ajonaikainen]</link>"
+
+#: 03104000.xhp#par_id3153825.2.help.text
+msgid "Tests if a function is called with an optional parameter."
+msgstr "IsMissing tutkii, onko funktiota kutsuttu valinnaisin parametrein."
+
+#: 03104000.xhp#par_id3150669.3.help.text
+msgid "See also: <link href=\"text/sbasic/shared/03104100.xhp\" name=\"Optional\">Optional</link>"
+msgstr "Katso myös: <link href=\"text/sbasic/shared/03104100.xhp\" name=\"Optional\">Optional</link>"
+
+#: 03104000.xhp#hd_id3145611.4.help.text
+msgctxt "03104000.xhp#hd_id3145611.4.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03104000.xhp#par_id3154924.5.help.text
+msgid "IsMissing( ArgumentName )"
+msgstr "IsMissing( argumentin_nimi )"
+
+#: 03104000.xhp#hd_id3145069.6.help.text
+msgctxt "03104000.xhp#hd_id3145069.6.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03104000.xhp#par_id3149457.7.help.text
+msgid "<emph>ArgumentName:</emph> the name of an optional argument."
+msgstr "<emph>Argumentin_nimi:</emph> on valinnaisen argumentin nimi."
+
+#: 03104000.xhp#par_id3150398.8.help.text
+msgid "If the IsMissing function is called by the ArgumentName, then True is returned."
+msgstr "Jos funktio, jota IsMissing tutkii, on kutsuttu käyttäen valinnaista argumentin_nimi-parametriä , paluuarvona on True."
+
+#: 03104000.xhp#par_id3148798.9.help.text
+msgctxt "03104000.xhp#par_id3148798.9.help.text"
+msgid "See also <link href=\"text/sbasic/guide/sample_code.xhp\" name=\"Examples\">Examples</link>."
+msgstr "Katso myös <link href=\"text/sbasic/guide/sample_code.xhp\" name=\"Examples\">Esimerkit</link>."
+
+#: 03090410.xhp#tit.help.text
+msgid "Switch Function [Runtime]"
+msgstr "Funktio Switch [ajonaikainen]"
+
+#: 03090410.xhp#bm_id3148554.help.text
+msgid "<bookmark_value>Switch function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Switch</bookmark_value>"
+
+#: 03090410.xhp#hd_id3148554.1.help.text
+msgid "<link href=\"text/sbasic/shared/03090410.xhp\" name=\"Switch Function [Runtime]\">Switch Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03090410.xhp\" name=\"Switch Function [Runtime]\">Funktio Switch [ajonaikainen]</link>"
+
+#: 03090410.xhp#par_id3148522.2.help.text
+msgid "Evaluates a list of arguments, consisting of an expression followed by a value. The Switch function returns a value that is associated with the expression that is passed by this function."
+msgstr "Switch tulkitsee argumenttien luetteloa, joka koostuu lausekkeista ja niitä seuraavista arvoista. Switch-funktio palauttaa arvon, joka liittyy lausekkeeseen, joka välitetään tälle funktiolle."
+
+#: 03090410.xhp#hd_id3154863.3.help.text
+msgctxt "03090410.xhp#hd_id3154863.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03090410.xhp#par_id3155934.4.help.text
+msgid "Switch (Expression1, Value1[, Expression2, Value2[..., Expression_n, Value_n]])"
+msgstr "Switch (lauseke1, arvo1[, lauseke2, arvo2[..., lauseke_n, arvo_n]])"
+
+#: 03090410.xhp#hd_id3149119.5.help.text
+msgctxt "03090410.xhp#hd_id3149119.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03090410.xhp#par_id3153894.6.help.text
+msgid "The <emph>Switch</emph> function evaluates the expressions from left to right, and then returns the value that is assigned to the function expression. If expression and value are not given as a pair, a runtime error occurs."
+msgstr "<emph>Switch</emph>-funktio tulkitsee lausekkeita vasemmalta oikealle ja palauttaa sitten arvon, joka on ensimmäisen True-totuusarvoisen parametrilausekkeen parina. Jos lausekkeet ja arvot eivät ole pareina, tapahtuu ajon aikainen virhe."
+
+#: 03090410.xhp#par_id3153990.7.help.text
+msgid "<emph>Expression:</emph> The expression that you want to evaluate."
+msgstr "<emph>Lauseke:</emph> lauseke, joka tulkitaan."
+
+#: 03090410.xhp#par_id3153394.8.help.text
+msgid "<emph>Value:</emph> The value that you want to return if the expression is True."
+msgstr "<emph>Arvo:</emph> arvo, joka halutaan palauttaa, kun lausekkeen totuusarvo on True."
+
+#: 03090410.xhp#par_id3153346.9.help.text
+msgid "In the following example, the <emph>Switch</emph> function assigns the appropriate gender to the name that is passed to the function:"
+msgstr "Seuraavassa esimerkissä <emph>Switch</emph>-funktiossa liitetään tieto sukupuolesta nimitietoon, joka välitetään funktiollekin:"
+
+#: 03090410.xhp#hd_id3159157.10.help.text
+msgctxt "03090410.xhp#hd_id3159157.10.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03090410.xhp#par_id3147573.11.help.text
+msgid "Sub ExampleSwitch"
+msgstr "Sub ExampleSwitch"
+
+#: 03090410.xhp#par_id3143270.12.help.text
+msgid "Dim sGender As String"
+msgstr "Dim sGender As String"
+
+#: 03090410.xhp#par_id3149579.13.help.text
+msgid "sGender = GetGenderIndex( \"John\" )"
+msgstr "sGender = GetGenderIndex( \"John\" )"
+
+#: 03090410.xhp#par_id3153626.14.help.text
+msgid "MsgBox sGender"
+msgstr "MsgBox sGender"
+
+#: 03090410.xhp#par_id3147560.15.help.text
+msgctxt "03090410.xhp#par_id3147560.15.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03090410.xhp#par_id3154758.17.help.text
+msgid "Function GetGenderIndex (sName As String) As String"
+msgstr "Function GetGenderIndex (sName As String) As String"
+
+#: 03090410.xhp#par_id3153361.18.help.text
+msgid "GetGenderIndex = Switch(sName = \"Jane\", \"female\", sName = \"John\", \"male\")"
+msgstr "GetGenderIndex = Switch(sName = \"Jane\", \"nainen\", sName = \"John\", \"mies\")"
+
+#: 03090410.xhp#par_id3154939.19.help.text
+msgctxt "03090410.xhp#par_id3154939.19.help.text"
+msgid "End Function"
+msgstr "End Function"
+
+#: 03101140.xhp#tit.help.text
+msgid "DefStr Statement [Runtime]"
+msgstr "DefStr-lause [ajonaikainen]"
+
+#: 03101140.xhp#bm_id6161381.help.text
+msgid "<bookmark_value>DefStr statement</bookmark_value>"
+msgstr "<bookmark_value>DefStr-lause</bookmark_value>"
+
+#: 03101140.xhp#par_idN10577.help.text
+msgid "<link href=\"text/sbasic/shared/03101140.xhp\">DefStr Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03101140.xhp\">DefStr-lause [ajonaikainen]</link>"
+
+#: 03101140.xhp#par_idN10587.help.text
+msgid "If no type-declaration character or keyword is specified, the DefStr statement sets the default variable type, according to a letter range."
+msgstr "DefStr-lause asettaa muuttujan tietotyyppi kirjainalueen mukaiseksi, mikäli tyypin määrittävää kirjainta tai avainsanaa ei ole käytetty."
+
+#: 03101140.xhp#par_idN1058A.help.text
+msgctxt "03101140.xhp#par_idN1058A.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03101140.xhp#par_idN1058E.help.text
+msgctxt "03101140.xhp#par_idN1058E.help.text"
+msgid "Defxxx Characterrange1[, Characterrange2[,...]]"
+msgstr "Defxxx kirjainalue1[, kirjainalue2[,...]]"
+
+#: 03101140.xhp#par_idN10591.help.text
+msgctxt "03101140.xhp#par_idN10591.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03101140.xhp#par_idN10595.help.text
+msgctxt "03101140.xhp#par_idN10595.help.text"
+msgid "<emph>Characterrange:</emph> Letters that specify the range of variables that you want to set a default data type for."
+msgstr "<emph>Kirjainalue:</emph> kirjaimet, jotka määrittävät alkukirjaimina joukon muuttujia, joille asetetaan oletustietotyyppi."
+
+#: 03101140.xhp#par_idN1059C.help.text
+msgctxt "03101140.xhp#par_idN1059C.help.text"
+msgid "<emph>xxx:</emph> Keyword that defines the default variable type:"
+msgstr "<emph>xxx:</emph> avainsana, joka määrittää oletusmuuttujatyypin:"
+
+#: 03101140.xhp#par_idN105A3.help.text
+msgctxt "03101140.xhp#par_idN105A3.help.text"
+msgid "<emph>Keyword:</emph> Default variable type"
+msgstr "<emph>Avainsana:</emph> oletusmuuttujatyyppi"
+
+#: 03101140.xhp#par_idN105AA.help.text
+msgid "<emph>DefStr:</emph> String"
+msgstr "<emph>DefStr:</emph> merkkijono"
+
+#: 03101140.xhp#par_idN105B1.help.text
+msgctxt "03101140.xhp#par_idN105B1.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03101140.xhp#par_idN105B5.help.text
+msgctxt "03101140.xhp#par_idN105B5.help.text"
+msgid "REM Prefix definitions for variable types:"
+msgstr "REM Etuliitteen määrittämät muuttujatyypit:"
+
+#: 03101140.xhp#par_idN105B8.help.text
+msgctxt "03101140.xhp#par_idN105B8.help.text"
+msgid "DefBool b"
+msgstr "DefBool b"
+
+#: 03101140.xhp#par_idN105BB.help.text
+msgctxt "03101140.xhp#par_idN105BB.help.text"
+msgid "DefDate t"
+msgstr "DefDate t"
+
+#: 03101140.xhp#par_idN105BE.help.text
+msgctxt "03101140.xhp#par_idN105BE.help.text"
+msgid "DefDbL d"
+msgstr "DefDbL d"
+
+#: 03101140.xhp#par_idN105C1.help.text
+msgctxt "03101140.xhp#par_idN105C1.help.text"
+msgid "DefInt i"
+msgstr "DefInt i"
+
+#: 03101140.xhp#par_idN105C4.help.text
+msgctxt "03101140.xhp#par_idN105C4.help.text"
+msgid "DefLng l"
+msgstr "DefLng l"
+
+#: 03101140.xhp#par_idN105C7.help.text
+msgctxt "03101140.xhp#par_idN105C7.help.text"
+msgid "DefObj o"
+msgstr "DefObj o"
+
+#: 03101140.xhp#par_idN105CA.help.text
+msgctxt "03101140.xhp#par_idN105CA.help.text"
+msgid "DefVar v"
+msgstr "DefVar v"
+
+#: 03101140.xhp#par_idN105CD.help.text
+msgid "DefStr s"
+msgstr "DefStr s"
+
+#: 03101140.xhp#par_idN105D0.help.text
+msgid "Sub ExampleDefStr"
+msgstr "Sub ExampleDefStr"
+
+#: 03101140.xhp#par_idN105D3.help.text
+msgid "sStr=String REM sStr is an implicit string variable"
+msgstr "sStr=String REM sStr on oletuksellisesti merkkijono-muuttuja"
+
+#: 03101140.xhp#par_idN105D6.help.text
+msgctxt "03101140.xhp#par_idN105D6.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03130800.xhp#tit.help.text
+msgid "Environ Function [Runtime]"
+msgstr "Funktio Environ [ajonaikainen]"
+
+#: 03130800.xhp#bm_id3155364.help.text
+msgid "<bookmark_value>Environ function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Environ</bookmark_value>"
+
+#: 03130800.xhp#hd_id3155364.1.help.text
+msgid "<link href=\"text/sbasic/shared/03130800.xhp\" name=\"Environ Function [Runtime]\">Environ Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03130800.xhp\" name=\"Environ Function [Runtime]\">Funktio Environ [ajonaikainen]</link>"
+
+#: 03130800.xhp#par_id3145090.2.help.text
+msgid "Returns the value of an environment variable as a string. Environment variables are dependent on the type of operating system that you have."
+msgstr "Environ palauttaa ympäristömuuttujan arvon merkkijonossa. Ympäristömuuttujat riippuvat käyttöjärjestelmän tyypistä."
+
+#: 03130800.xhp#hd_id3150670.4.help.text
+msgctxt "03130800.xhp#hd_id3150670.4.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03130800.xhp#par_id3159176.5.help.text
+msgid "Environ (Environment As String)"
+msgstr "Environ (Environment As String)"
+
+#: 03130800.xhp#hd_id3159157.6.help.text
+msgctxt "03130800.xhp#hd_id3159157.6.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03130800.xhp#par_id3148473.7.help.text
+msgctxt "03130800.xhp#par_id3148473.7.help.text"
+msgid "String"
+msgstr "merkkijono (String)"
+
+#: 03130800.xhp#hd_id3145609.8.help.text
+msgctxt "03130800.xhp#hd_id3145609.8.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03130800.xhp#par_id3159414.9.help.text
+msgid "Environment: Environment variable that you want to return the value for."
+msgstr "Environment: se ympäristömuuttuja, jonka arvo halutaan palauttaa."
+
+#: 03130800.xhp#hd_id3148663.10.help.text
+msgctxt "03130800.xhp#hd_id3148663.10.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03130800.xhp#par_id3149655.11.help.text
+msgid "Sub ExampleEnviron"
+msgstr "Sub ExampleEnviron"
+
+#: 03130800.xhp#par_id3154940.12.help.text
+msgctxt "03130800.xhp#par_id3154940.12.help.text"
+msgid "Dim sTemp As String"
+msgstr "Dim sText As String"
+
+#: 03130800.xhp#par_id3148920.13.help.text
+msgid "sTemp=Environ (\"TEMP\")"
+msgstr "sTemp=Environ (\"TEMP\")"
+
+#: 03130800.xhp#par_id3150869.14.help.text
+msgid "If sTemp = \"\" Then sTemp=Environ(\"TMP\")"
+msgstr "If sTemp = \"\" Then sTemp=Environ(\"TMP\")"
+
+#: 03130800.xhp#par_id3145419.15.help.text
+msgid "MsgBox \"'\" & sTemp & \"'\" ,64,\"Directory of temporary files:\""
+msgstr "MsgBox \"'\" & sTemp & \"'\" ,64,\"Väliaikaisten tiedostojen hakemisto:\""
+
+#: 03130800.xhp#par_id3154124.16.help.text
+msgctxt "03130800.xhp#par_id3154124.16.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03020204.xhp#tit.help.text
+msgid "Put Statement [Runtime]"
+msgstr "Put-lause [ajonaikainen]"
+
+#: 03020204.xhp#bm_id3150360.help.text
+msgid "<bookmark_value>Put statement</bookmark_value>"
+msgstr "<bookmark_value>Put-lause</bookmark_value>"
+
+#: 03020204.xhp#hd_id3150360.1.help.text
+msgid "<link href=\"text/sbasic/shared/03020204.xhp\" name=\"Put Statement [Runtime]\">Put Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03020204.xhp\" name=\"Put Statement [Runtime]\">Put-lause [ajonaikainen]</link>"
+
+#: 03020204.xhp#par_id3154909.2.help.text
+msgid "Writes a record to a relative file or a sequence of bytes to a binary file."
+msgstr "Put-lauseella kirjoitetaan tietue suhteelliseen tiedostoon tai peräkkäisiä tavuja binääritiedostoon."
+
+#: 03020204.xhp#par_id3156281.3.help.text
+msgid "See also: <link href=\"text/sbasic/shared/03020201.xhp\" name=\"Get\"><item type=\"literal\">Get</item></link> statement"
+msgstr "Katso myös: <link href=\"text/sbasic/shared/03020201.xhp\" name=\"Get\"><item type=\"literal\">Get</item></link> -lause"
+
+#: 03020204.xhp#hd_id3125863.4.help.text
+msgctxt "03020204.xhp#hd_id3125863.4.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03020204.xhp#par_id3155132.5.help.text
+msgid "Put [#] FileNumber As Integer, [position], Variable"
+msgstr "Put [#] tiedostonro1 As Integer, [sijainti1], muuttuja_1"
+
+#: 03020204.xhp#hd_id3153190.6.help.text
+msgctxt "03020204.xhp#hd_id3153190.6.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03020204.xhp#par_id3146120.7.help.text
+msgid "<emph>FileNumber:</emph> Any integer expression that defines the file that you want to write to."
+msgstr "<emph>Tiedostonro1:</emph> mikä tahansa kokonaislukulauseke, joka määrittää tiedoston, johon aiotaan kirjoittaa."
+
+#: 03020204.xhp#par_id3155411.8.help.text
+msgid "<emph>Position: </emph>For relative files (random access files), the number of the record that you want to write."
+msgstr "<emph>Sijainti1:</emph> Suhteellisille tiedostoille (suorasaantitiedostot) numero on sen tietueen numero, johon aiotaan kirjoittaa."
+
+#: 03020204.xhp#par_id3148576.9.help.text
+msgid "For binary files (binary access), the position of the byte in the file where you want to start writing."
+msgstr "Binäärisille tiedostoille ( peräkkäiskäsittely) kyse on sen tavun sijainnista tiedostossa, josta kirjoittaminen aloitetaan."
+
+#: 03020204.xhp#par_id3153729.10.help.text
+msgid "<emph>Variable:</emph> Name of the variable that you want to write to the file."
+msgstr "<emph>Muuttuja_1:</emph> Sen muuttujan nimi, jonka tiedot kirjoitetaan tiedostoon."
+
+#: 03020204.xhp#par_id3146974.11.help.text
+msgid "Note for relative files: If the contents of this variable does not match the length of the record that is specified in the <emph>Len</emph> clause of the <emph>Open</emph> statement, the space between the end of the newly written record and the next record is padded with existing data from the file that you are writing to."
+msgstr "Suhteellisissa tiedostoissa: Jos muuttujan sisältö ei vastaa sitä tietueen pituutta, joka on määritetty <emph>Open</emph>-lauseen <emph>Len</emph>-määreellä, uuden tietueen lopun ja seuraavan alun väliseen tilaan jää se tieto, mitä tiedostossa ennestään on."
+
+#: 03020204.xhp#par_id3155855.12.help.text
+msgid "Note for binary files: The contents of the variables are written to the specified position, and the file pointer is inserted directly after the last byte. No space is left between the records."
+msgstr "Binäärisissä tiedostoissa: Muuttujien sisältö kirjoitetaan määrättyyn kohtaan ja tiedosto-osoitin siirretään välittömästi viimeisen tavun jälkeen. Tietueiden väliin ei jää tyhjää tilaa."
+
+#: 03020204.xhp#hd_id3154491.13.help.text
+msgctxt "03020204.xhp#hd_id3154491.13.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03020204.xhp#par_id3149410.14.help.text
+msgctxt "03020204.xhp#par_id3149410.14.help.text"
+msgid "Sub ExampleRandomAccess"
+msgstr "Sub ExampleRandomAccess"
+
+#: 03020204.xhp#par_id3149959.15.help.text
+msgctxt "03020204.xhp#par_id3149959.15.help.text"
+msgid "Dim iNumber As Integer"
+msgstr "Dim iNumber As Integer"
+
+#: 03020204.xhp#par_id3154729.16.help.text
+msgid "Dim sText As Variant REM Must be a variant type"
+msgstr "Dim sText As Variant REM Täytyy olla variant-(yleis)tyyppiä"
+
+#: 03020204.xhp#par_id3156286.17.help.text
+msgctxt "03020204.xhp#par_id3156286.17.help.text"
+msgid "Dim aFile As String"
+msgstr "Dim aFile As String"
+
+#: 03020204.xhp#par_id3149400.18.help.text
+msgctxt "03020204.xhp#par_id3149400.18.help.text"
+msgid "aFile = \"c:\\data.txt\""
+msgstr "aFile = \"c:\\data.txt\""
+
+#: 03020204.xhp#par_id3149124.20.help.text
+msgctxt "03020204.xhp#par_id3149124.20.help.text"
+msgid "iNumber = Freefile"
+msgstr "iNumber = Freefile"
+
+#: 03020204.xhp#par_id3150330.21.help.text
+msgctxt "03020204.xhp#par_id3150330.21.help.text"
+msgid "Open aFile For Random As #iNumber Len=32"
+msgstr "Open aFile For Random As #iNumber Len=32"
+
+#: 03020204.xhp#par_id3156278.22.help.text
+msgid "Seek #iNumber,1 REM Position to start writing"
+msgstr "Seek #iNumber,1 REM Sijainti, josta kirjoittaminen aloitetaan"
+
+#: 03020204.xhp#par_id3153711.23.help.text
+msgctxt "03020204.xhp#par_id3153711.23.help.text"
+msgid "Put #iNumber,, \"This is the first line of text\" REM Fill line with text"
+msgstr "Put #iNumber,, \"Tämä on ensimmäinen rivi tekstiä\" REM Täytetään rivi tekstillä"
+
+#: 03020204.xhp#par_id3155446.24.help.text
+msgctxt "03020204.xhp#par_id3155446.24.help.text"
+msgid "Put #iNumber,, \"This is the second line of text\""
+msgstr "Put #iNumber,, \"Tämä on toinen tekstirivi\""
+
+#: 03020204.xhp#par_id3154255.25.help.text
+msgctxt "03020204.xhp#par_id3154255.25.help.text"
+msgid "Put #iNumber,, \"This is the third line of text\""
+msgstr "Put #iNumber,, \"Kolmas rivi tekstiä\""
+
+#: 03020204.xhp#par_id3150045.26.help.text
+msgctxt "03020204.xhp#par_id3150045.26.help.text"
+msgid "Seek #iNumber,2"
+msgstr "Seek #iNumber,2"
+
+#: 03020204.xhp#par_id3145149.27.help.text
+msgctxt "03020204.xhp#par_id3145149.27.help.text"
+msgid "Get #iNumber,,sText"
+msgstr "Get #iNumber,,sText"
+
+#: 03020204.xhp#par_id3147363.28.help.text
+msgctxt "03020204.xhp#par_id3147363.28.help.text"
+msgid "Print sText"
+msgstr "Print sText"
+
+#: 03020204.xhp#par_id3163806.29.help.text
+msgctxt "03020204.xhp#par_id3163806.29.help.text"
+msgid "Close #iNumber"
+msgstr "Close #iNumber"
+
+#: 03020204.xhp#par_id3149568.31.help.text
+msgctxt "03020204.xhp#par_id3149568.31.help.text"
+msgid "iNumber = Freefile"
+msgstr "iNumber = Freefile"
+
+#: 03020204.xhp#par_id3155607.32.help.text
+msgctxt "03020204.xhp#par_id3155607.32.help.text"
+msgid "Open aFile For Random As #iNumber Len=32"
+msgstr "Open aFile For Random As #iNumber Len=32"
+
+#: 03020204.xhp#par_id3154022.33.help.text
+msgctxt "03020204.xhp#par_id3154022.33.help.text"
+msgid "Get #iNumber,2,sText"
+msgstr "Get #iNumber,2,sText"
+
+#: 03020204.xhp#par_id3150940.34.help.text
+msgid "Put #iNumber,,\"This is new text\""
+msgstr "Put #iNumber,,\"Tämä on uusi teksti\""
+
+#: 03020204.xhp#par_id3146132.35.help.text
+msgctxt "03020204.xhp#par_id3146132.35.help.text"
+msgid "Get #iNumber,1,sText"
+msgstr "Get #iNumber,1,sText"
+
+#: 03020204.xhp#par_id3154198.36.help.text
+msgctxt "03020204.xhp#par_id3154198.36.help.text"
+msgid "Get #iNumber,2,sText"
+msgstr "Get #iNumber,2,sText"
+
+#: 03020204.xhp#par_id3159102.37.help.text
+msgctxt "03020204.xhp#par_id3159102.37.help.text"
+msgid "Put #iNumber,20,\"This is the text in record 20\""
+msgstr "Put #iNumber,20,\"Tämä on teksti tietueessa 20\""
+
+#: 03020204.xhp#par_id3153785.38.help.text
+msgctxt "03020204.xhp#par_id3153785.38.help.text"
+msgid "Print Lof(#iNumber)"
+msgstr "Print Lof(#iNumber)"
+
+#: 03020204.xhp#par_id3151277.39.help.text
+msgctxt "03020204.xhp#par_id3151277.39.help.text"
+msgid "Close #iNumber"
+msgstr "Close #iNumber"
+
+#: 03020204.xhp#par_id3150786.41.help.text
+msgctxt "03020204.xhp#par_id3150786.41.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03020201.xhp#tit.help.text
+msgid "Get Statement [Runtime]"
+msgstr "Get-lause [ajonaikainen]"
+
+#: 03020201.xhp#bm_id3154927.help.text
+msgid "<bookmark_value>Get statement</bookmark_value>"
+msgstr "<bookmark_value>Get-lause</bookmark_value>"
+
+#: 03020201.xhp#hd_id3154927.1.help.text
+msgid "<link href=\"text/sbasic/shared/03020201.xhp\">Get Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03020201.xhp\">Get-lause [ajonaikainen]</link>"
+
+#: 03020201.xhp#par_id3145069.2.help.text
+msgid "Reads a record from a relative file, or a sequence of bytes from a binary file, into a variable."
+msgstr "Lukee muuttujaan tietueen suhteellisesta tiedostosta tai peräkkäisiä tavuja binääritiedostosta."
+
+#: 03020201.xhp#par_id3154346.3.help.text
+msgid "See also: <link href=\"text/sbasic/shared/03020204.xhp\" name=\"PUT\"><item type=\"literal\">PUT</item></link> Statement"
+msgstr "Katso myös: <link href=\"text/sbasic/shared/03020204.xhp\" name=\"PUT\"><item type=\"literal\">PUT</item></link> -lause"
+
+#: 03020201.xhp#hd_id3150358.4.help.text
+msgctxt "03020201.xhp#hd_id3150358.4.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03020201.xhp#par_id3150792.5.help.text
+msgid "Get [#] FileNumber As Integer, [Position], Variable"
+msgstr "Get [#] tiedostonro1 As Integer, [sijainti1], muuttuja_1"
+
+#: 03020201.xhp#hd_id3154138.6.help.text
+msgctxt "03020201.xhp#hd_id3154138.6.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03020201.xhp#par_id3150448.7.help.text
+msgid "<emph>FileNumber:</emph> Any integer expression that determines the file number."
+msgstr "<emph>Tiedostonro1:</emph> mikä tahansa kokonaislukulauseke, joka määrittää tiedostonumeron."
+
+#: 03020201.xhp#par_id3154684.8.help.text
+msgid "<emph>Position:</emph> For files opened in Random mode, <emph>Position</emph> is the number of the record that you want to read."
+msgstr "<emph>Sijainti1:</emph> Tiedostoille, jotka avataan suorasaantiseen Random-tilaan, <emph>sijainti1</emph> on sen tietueen numero, joka aiotaan lukea."
+
+#: 03020201.xhp#par_id3153768.9.help.text
+msgid "For files opened in Binary mode, <emph>Position</emph> is the byte position in the file where the reading starts."
+msgstr "Tiedostoille, jotka avataan peräkkäin käsiteltävään Binary-tilaan, <emph>sijainti1</emph> on sen tavun sijainti tiedostossa, josta lukeminen aloitetaan."
+
+#: 03020201.xhp#par_id3147319.10.help.text
+msgid "If <emph>Position</emph> is omitted, the current position or the current data record of the file is used."
+msgstr "Jos <emph>sijainti1</emph> jätetään pois, käytetään nykyistä sijoitusta tiedostossa tai tiedoston nykyistä tietuetta."
+
+#: 03020201.xhp#par_id3149484.11.help.text
+msgid "Variable: Name of the variable to be read. With the exception of object variables, you can use any variable type."
+msgstr "Muuttuja_1: Sen muuttujan nimi, johon tiedot luetaan. Poikkeuksena objektimuuttujat, kaikkia muuttujien tietotyyppejä voi käyttää."
+
+#: 03020201.xhp#hd_id3153144.12.help.text
+msgctxt "03020201.xhp#hd_id3153144.12.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03020201.xhp#par_id3159154.13.help.text
+msgctxt "03020201.xhp#par_id3159154.13.help.text"
+msgid "Sub ExampleRandomAccess"
+msgstr "Sub ExampleRandomAccess"
+
+#: 03020201.xhp#par_id3153188.14.help.text
+msgctxt "03020201.xhp#par_id3153188.14.help.text"
+msgid "Dim iNumber As Integer"
+msgstr "Dim iNumber As Integer"
+
+#: 03020201.xhp#par_id3155307.15.help.text
+msgid "Dim sText As Variant REM Must be a variant"
+msgstr "Dim sText As Variant REM Täytyy olla variant-(yleis)tyyppiä"
+
+#: 03020201.xhp#par_id3152577.16.help.text
+msgctxt "03020201.xhp#par_id3152577.16.help.text"
+msgid "Dim aFile As String"
+msgstr "Dim aFile As String"
+
+#: 03020201.xhp#par_id3153726.17.help.text
+msgctxt "03020201.xhp#par_id3153726.17.help.text"
+msgid "aFile = \"c:\\data.txt\""
+msgstr "aFile = \"c:\\data.txt\""
+
+#: 03020201.xhp#par_id3154490.19.help.text
+msgctxt "03020201.xhp#par_id3154490.19.help.text"
+msgid "iNumber = Freefile"
+msgstr "iNumber = Freefile"
+
+#: 03020201.xhp#par_id3150418.20.help.text
+msgctxt "03020201.xhp#par_id3150418.20.help.text"
+msgid "Open aFile For Random As #iNumber Len=32"
+msgstr "Open aFile For Random As #iNumber Len=32"
+
+#: 03020201.xhp#par_id3149411.21.help.text
+msgid "Seek #iNumber,1 REM Position at beginning"
+msgstr "Seek #iNumber,1 REM Sijainti aloitettaessa"
+
+#: 03020201.xhp#par_id3153158.22.help.text
+msgctxt "03020201.xhp#par_id3153158.22.help.text"
+msgid "Put #iNumber,, \"This is the first line of text\" REM Fill line with text"
+msgstr "Put #iNumber,, \"Tämä on ensimmäinen rivi tekstiä\" REM Täytetään rivi tekstillä"
+
+#: 03020201.xhp#par_id3148457.23.help.text
+msgctxt "03020201.xhp#par_id3148457.23.help.text"
+msgid "Put #iNumber,, \"This is the second line of text\""
+msgstr "Put #iNumber,, \"Tämä on toinen tekstirivi\""
+
+#: 03020201.xhp#par_id3150715.24.help.text
+msgctxt "03020201.xhp#par_id3150715.24.help.text"
+msgid "Put #iNumber,, \"This is the third line of text\""
+msgstr "Put #iNumber,, \"Kolmas rivi tekstiä\""
+
+#: 03020201.xhp#par_id3153836.25.help.text
+msgctxt "03020201.xhp#par_id3153836.25.help.text"
+msgid "Seek #iNumber,2"
+msgstr "Seek #iNumber,2"
+
+#: 03020201.xhp#par_id3150327.26.help.text
+msgctxt "03020201.xhp#par_id3150327.26.help.text"
+msgid "Get #iNumber,,sText"
+msgstr "Get #iNumber,,sText"
+
+#: 03020201.xhp#par_id3153707.27.help.text
+msgctxt "03020201.xhp#par_id3153707.27.help.text"
+msgid "Print sText"
+msgstr "Print sText"
+
+#: 03020201.xhp#par_id3153764.28.help.text
+msgctxt "03020201.xhp#par_id3153764.28.help.text"
+msgid "Close #iNumber"
+msgstr "Close #iNumber"
+
+#: 03020201.xhp#par_id3153715.30.help.text
+msgctxt "03020201.xhp#par_id3153715.30.help.text"
+msgid "iNumber = Freefile"
+msgstr "iNumber = Freefile"
+
+#: 03020201.xhp#par_id3154256.31.help.text
+msgctxt "03020201.xhp#par_id3154256.31.help.text"
+msgid "Open aFile For Random As #iNumber Len=32"
+msgstr "Open aFile For Random As #iNumber Len=32"
+
+#: 03020201.xhp#par_id3147340.32.help.text
+msgctxt "03020201.xhp#par_id3147340.32.help.text"
+msgid "Get #iNumber,2,sText"
+msgstr "Get #iNumber,2,sText"
+
+#: 03020201.xhp#par_id3155938.33.help.text
+msgid "Put #iNumber,,\"This is a new text\""
+msgstr "Put #iNumber,,\"Tämä on uusi teksti\""
+
+#: 03020201.xhp#par_id3155959.34.help.text
+msgctxt "03020201.xhp#par_id3155959.34.help.text"
+msgid "Get #iNumber,1,sText"
+msgstr "Get #iNumber,1,sText"
+
+#: 03020201.xhp#par_id3147361.35.help.text
+msgctxt "03020201.xhp#par_id3147361.35.help.text"
+msgid "Get #iNumber,2,sText"
+msgstr "Get #iNumber,2,sText"
+
+#: 03020201.xhp#par_id3146916.36.help.text
+msgctxt "03020201.xhp#par_id3146916.36.help.text"
+msgid "Put #iNumber,20,\"This is the text in record 20\""
+msgstr "Put #iNumber,20,\"Tämä on teksti tietueessa 20\""
+
+#: 03020201.xhp#par_id3149259.37.help.text
+msgctxt "03020201.xhp#par_id3149259.37.help.text"
+msgid "Print Lof(#iNumber)"
+msgstr "Print Lof(#iNumber)"
+
+#: 03020201.xhp#par_id3153790.38.help.text
+msgctxt "03020201.xhp#par_id3153790.38.help.text"
+msgid "Close #iNumber"
+msgstr "Close #iNumber"
+
+#: 03020201.xhp#par_id3155606.40.help.text
+msgctxt "03020201.xhp#par_id3155606.40.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03020100.xhp#tit.help.text
+msgid "Opening and Closing Files"
+msgstr "Tiedostojen avaaminen ja sulkeminen"
+
+#: 03020100.xhp#hd_id3152924.1.help.text
+msgid "<link href=\"text/sbasic/shared/03020100.xhp\" name=\"Opening and Closing Files\">Opening and Closing Files</link>"
+msgstr "<link href=\"text/sbasic/shared/03020100.xhp\" name=\"Opening and Closing Files\">Tiedostojen avaaminen ja sulkeminen</link>"
+
+#: 03030108.xhp#tit.help.text
+msgid "CDateFromIso Function [Runtime]"
+msgstr "Funktio CDateFromIso [ajonaikainen]"
+
+#: 03030108.xhp#bm_id3153127.help.text
+msgid "<bookmark_value>CdateFromIso function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio CdateFromIso</bookmark_value>"
+
+#: 03030108.xhp#hd_id3153127.1.help.text
+msgid "<link href=\"text/sbasic/shared/03030108.xhp\" name=\"CDateFromIso Function [Runtime]\">CDateFromIso Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03030108.xhp\" name=\"CDateFromIso Function [Runtime]\">Funktio CDateFromIso [ajonaikainen]</link>"
+
+#: 03030108.xhp#par_id3148550.2.help.text
+msgid "Returns the internal date number from a string that contains a date in ISO format."
+msgstr "CDateFromIso palauttaa sisäisen päivämääräarvon merkkijonosta, jossa on ISO-muotoinen päivämäärä."
+
+#: 03030108.xhp#hd_id3148947.3.help.text
+msgctxt "03030108.xhp#hd_id3148947.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03030108.xhp#par_id3150400.4.help.text
+msgid "CDateFromIso(String)"
+msgstr "CDateFromIso(merkkijono1)"
+
+#: 03030108.xhp#hd_id3154367.5.help.text
+msgctxt "03030108.xhp#hd_id3154367.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03030108.xhp#par_id3156212.6.help.text
+msgid "Internal date number"
+msgstr "Päivämäärän sisäinen arvo"
+
+#: 03030108.xhp#hd_id3125864.7.help.text
+msgctxt "03030108.xhp#hd_id3125864.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03030108.xhp#par_id3154685.8.help.text
+msgid "<emph>String:</emph> A string that contains a date in ISO format. The year may have two or four digits."
+msgstr "<emph>Merkkijono1:</emph> merkkijono, jossa on päivämäärä ISO-muodossa (ilman väliviivoja). Vuosi voi olla kaksi- tai nelinumeroinen."
+
+#: 03030108.xhp#hd_id3150439.9.help.text
+msgctxt "03030108.xhp#hd_id3150439.9.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03030108.xhp#par_id3147318.10.help.text
+msgid "dateval = CDateFromIso(\"20021231\")"
+msgstr "dateval = CDateFromIso(\"20021231\")"
+
+#: 03030108.xhp#par_id3146921.11.help.text
+msgid "returns 12/31/2002 in the date format of your system"
+msgstr "palauttaa 31.12.2002 Suomen maa-asetuksilla."
+
+#: 03030301.xhp#tit.help.text
+msgid "Date Statement [Runtime]"
+msgstr "Date-lause [ajonaikainen]"
+
+#: 03030301.xhp#bm_id3156027.help.text
+msgid "<bookmark_value>Date statement</bookmark_value>"
+msgstr "<bookmark_value>Date-lause</bookmark_value>"
+
+#: 03030301.xhp#hd_id3156027.1.help.text
+msgid "<link href=\"text/sbasic/shared/03030301.xhp\" name=\"Date Statement [Runtime]\">Date Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03030301.xhp\" name=\"Date Statement [Runtime]\">Date-lause [ajonaikainen]</link>"
+
+#: 03030301.xhp#par_id3147291.2.help.text
+msgid "Returns the current system date as a string, or resets the date. The date format depends on your local system settings."
+msgstr "Date-lause palauttaa senhetkisen käyttöjärjestelmän päivämäärän merkkijonona tai asettaa uuden päivämäärän. Päivämäärän muoto on maa-asetuksista riippuvainen."
+
+#: 03030301.xhp#hd_id3148686.3.help.text
+msgctxt "03030301.xhp#hd_id3148686.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03030301.xhp#par_id3146794.4.help.text
+msgid "Date ; Date = Text As String"
+msgstr "Date ; Date = teksti1 As String"
+
+#: 03030301.xhp#hd_id3154347.5.help.text
+msgctxt "03030301.xhp#hd_id3154347.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03030301.xhp#par_id3145069.6.help.text
+msgid "<emph>Text:</emph> Only required in order to reset the system date. In this case, the string expression must correspond to the date format defined in your local settings."
+msgstr "<emph>Teksti1:</emph> on tarpeen vain asetettaessa järjestelmäaikaa. Tässä tapauksessa merkkijonolausekkeen pitää vastata paikallisten asetusten mukaista päivämäärämuotoa."
+
+#: 03030301.xhp#hd_id3150793.7.help.text
+msgctxt "03030301.xhp#hd_id3150793.7.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03030301.xhp#par_id3151212.8.help.text
+msgid "Sub ExampleDate"
+msgstr "Sub ExampleDate"
+
+#: 03030301.xhp#par_id3156424.9.help.text
+msgid "msgbox \"The date is \" & Date"
+msgstr "msgbox \"Järjestelmän päivämäärä on \" & Date"
+
+#: 03030301.xhp#par_id3145174.10.help.text
+msgctxt "03030301.xhp#par_id3145174.10.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03131600.xhp#tit.help.text
+msgid "CreateUnoService Function [Runtime]"
+msgstr "Funktio CreateUnoService [ajonaikainen]"
+
+#: 03131600.xhp#bm_id3150682.help.text
+msgid "<bookmark_value>CreateUnoService function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio CreateUnoService</bookmark_value>"
+
+#: 03131600.xhp#hd_id3150682.1.help.text
+msgid "<link href=\"text/sbasic/shared/03131600.xhp\" name=\"CreateUnoService Function [Runtime]\">CreateUnoService Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03131600.xhp\" name=\"CreateUnoService Function [Runtime]\">Funktio CreateUnoService [ajonaikainen]</link>"
+
+#: 03131600.xhp#par_id3152924.2.help.text
+msgid "Instantiates a Uno service with the ProcessServiceManager."
+msgstr "Toteutetaan Uno-palvelu ProcessServiceManagerin kera."
+
+#: 03131600.xhp#hd_id3152801.3.help.text
+msgctxt "03131600.xhp#hd_id3152801.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03131600.xhp#par_id3153346.4.help.text
+msgid "oService = CreateUnoService( Uno service name )"
+msgstr "oService = CreateUnoService( Uno-palvelun nimi )"
+
+#: 03131600.xhp#par_idN1060F.help.text
+msgid "For a list of available services, go to: http://api.libreoffice.org/docs/common/ref/com/sun/star/module-ix.html"
+msgstr "Saatavilla olevien palvelujen luettelo löytyy osoitteesta: http://api.libreoffice.org/docs/common/ref/com/sun/star/module-ix.html"
+
+#: 03131600.xhp#hd_id3151111.5.help.text
+msgctxt "03131600.xhp#hd_id3151111.5.help.text"
+msgid "Examples:"
+msgstr "Esimerkkejä:"
+
+#: 03131600.xhp#par_id3154046.6.help.text
+msgctxt "03131600.xhp#par_id3154046.6.help.text"
+msgid "oIntrospection = CreateUnoService( \"com.sun.star.beans.Introspection\" )"
+msgstr "oIntrospection = CreateUnoService( \"com.sun.star.beans.Introspection\" )"
+
+#: 03131600.xhp#bm_id8334604.help.text
+msgid "<bookmark_value>filepicker;API service</bookmark_value>"
+msgstr "<bookmark_value>tiedoston valitsin;API-palvelu</bookmark_value>"
+
+#: 03131600.xhp#par_idN10625.help.text
+msgid "The following code uses a service to open a file open dialog:"
+msgstr "Seuraava koodi käyttää palvelua tiedostojen avausikkunan avaamiseen:"
+
+#: 03131600.xhp#par_idN10628.help.text
+msgctxt "03131600.xhp#par_idN10628.help.text"
+msgid "Sub Main"
+msgstr "Sub Main"
+
+#: 03131600.xhp#par_idN1062B.help.text
+msgid "fName = FileOpenDialog (\"Please select a file\")"
+msgstr "fName = FileOpenDialog (\"Valitse tiedosto\")"
+
+#: 03131600.xhp#par_idN10630.help.text
+msgid "print \"file chosen: \"+fName"
+msgstr "print \"valittu tiedosto: \"+fName"
+
+#: 03131600.xhp#par_idN10635.help.text
+msgctxt "03131600.xhp#par_idN10635.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03131600.xhp#par_idN1063A.help.text
+msgid "function FileOpenDialog(title as String) as String"
+msgstr "function FileOpenDialog(title as String) as String"
+
+#: 03131600.xhp#par_idN1063D.help.text
+msgid "filepicker = createUnoService(\"com.sun.star.ui.dialogs.FilePicker\")"
+msgstr "filepicker = createUnoService(\"com.sun.star.ui.dialogs.FilePicker\")"
+
+#: 03131600.xhp#par_idN10642.help.text
+msgid "filepicker.Title = title"
+msgstr "filepicker.Title = title"
+
+#: 03131600.xhp#par_idN10647.help.text
+msgid "filepicker.execute()"
+msgstr "filepicker.execute()"
+
+#: 03131600.xhp#par_idN1064C.help.text
+msgid "files = filepicker.getFiles()"
+msgstr "files = filepicker.getFiles()"
+
+#: 03131600.xhp#par_idN10651.help.text
+msgid "FileOpenDialog=files(0)"
+msgstr "FileOpenDialog=files(0)"
+
+#: 03131600.xhp#par_idN10656.help.text
+msgid "End function"
+msgstr "End Function"
+
+#: 03120301.xhp#tit.help.text
+msgid "Format Function [Runtime]"
+msgstr "Funktio Format [ajonaikainen]"
+
+#: 03120301.xhp#bm_id3153539.help.text
+msgid "<bookmark_value>Format function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Format</bookmark_value>"
+
+#: 03120301.xhp#hd_id3153539.1.help.text
+msgid "<link href=\"text/sbasic/shared/03120301.xhp\" name=\"Format Function [Runtime]\">Format Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03120301.xhp\" name=\"Format Function [Runtime]\">Funktio Format [ajonaikainen]</link>"
+
+#: 03120301.xhp#par_id3156042.2.help.text
+msgid "Converts a number to a string, and then formats it according to the format that you specify."
+msgstr "Format muuntaa luvun merkkijonoksi ja sitten muotoilee sen määrätyn muotoilun mukaisesti."
+
+#: 03120301.xhp#hd_id3145090.4.help.text
+msgctxt "03120301.xhp#hd_id3145090.4.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03120301.xhp#par_id3153527.5.help.text
+msgid "Format (Number [, Format As String])"
+msgstr "Format (luku1 [, muotoilu1 As String])"
+
+#: 03120301.xhp#hd_id3149178.6.help.text
+msgctxt "03120301.xhp#hd_id3149178.6.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03120301.xhp#par_id3148474.7.help.text
+msgctxt "03120301.xhp#par_id3148474.7.help.text"
+msgid "String"
+msgstr "merkkijono (String)"
+
+#: 03120301.xhp#hd_id3159176.8.help.text
+msgctxt "03120301.xhp#hd_id3159176.8.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03120301.xhp#par_id3149415.9.help.text
+msgid "<emph>Number:</emph> Numeric expression that you want to convert to a formatted string."
+msgstr "<emph>Luku1:</emph> numeerinen lauseke, joka halutaan muuntaa muotoilluksi merkkijonoksi."
+
+#: 03120301.xhp#par_id3147531.10.help.text
+msgid "<emph>Format:</emph> String that specifies the format code for the number. If <emph>Format</emph> is omitted, the Format function works like the <emph>Str</emph> function."
+msgstr "<emph>Muotoilu1:</emph> merkkijono, joka määrittää luvun muotoilukoodin. Jos <emph>muotoilu1</emph> on jätetty pois, Format-funktion toiminta vastaa <emph>Str</emph>-funktiota."
+
+#: 03120301.xhp#hd_id3147561.47.help.text
+msgid "Formatting Codes"
+msgstr "Muotoilukoodit"
+
+#: 03120301.xhp#par_id3147265.11.help.text
+msgid "The following list describes the codes that you can use for formatting a number:"
+msgstr "Seuraavassa luettelossa kuvaillaan ne koodit, joita voidaan käyttää luvun muotoiluun:"
+
+#: 03120301.xhp#par_id3153380.12.help.text
+msgid "<emph>0:</emph> If <emph>Number</emph> has a digit at the position of the 0 in the format code, the digit is displayed, otherwise a zero is displayed."
+msgstr "<emph>0:</emph> Jos <emph>luku1:ssä</emph> on numero samassa asemassa kuin muotoilukoodissa 0, niin numero esitetään, muutoin esitetään nolla."
+
+#: 03120301.xhp#par_id3151210.13.help.text
+msgid "If <emph>Number</emph> has fewer digits than the number of zeros in the format code, (on either side of the decimal), leading or trailing zeros are displayed. If the number has more digits to the left of the decimal separator than the amount of zeros in the format code, the additional digits are displayed without formatting."
+msgstr "Jos <emph>luku1:ssä</emph> vähemmän numeroita kuin nollia muotoilukoodissa, (kummalla tahansa puolella desimaalierotinta), etu- tai desimaalinollia esitetään. Jos luvussa on enemmän numeroita ennen desimaalierotinta kuin muotoilukoodissa on nollia, ylimenevät numerot esitetään muotoilemattomina."
+
+#: 03120301.xhp#par_id3151176.14.help.text
+msgid "Decimal places in the number are rounded according to the number of zeros that appear after the decimal separator in the <emph>Format </emph>code."
+msgstr "Luvun desimaaliosa pyöristetään <emph>muotoilu1</emph>-koodin desimaalierottimen jälkeisten nollien mukaisesti."
+
+#: 03120301.xhp#par_id3154123.15.help.text
+msgid "<emph>#:</emph> If <emph>Number</emph> contains a digit at the position of the # placeholder in the <emph>Format</emph> code, the digit is displayed, otherwise nothing is displayed at this position."
+msgstr "<emph>#:</emph> Jos <emph>luku1:ssä</emph> on numero samassa asemassa kuin <emph>muotoilu1</emph>-koodissa paikkamerkki #, niin numero esitetään, muutoin asemassa ei esitetä mitään."
+
+#: 03120301.xhp#par_id3148452.16.help.text
+msgid "This symbol works like the 0, except that leading or trailing zeroes are not displayed if there are more # characters in the format code than digits in the number. Only the relevant digits of the number are displayed."
+msgstr "Tämä symboli toimii samoin kuin 0, paitsi ettei etu- tai loppunollia esitetä, jos #-merkkejä on enemmän kuin numeroita luvussa. Vain luvun merkitsevät numerot esitetään."
+
+#: 03120301.xhp#par_id3159150.17.help.text
+msgid "<emph>.:</emph> The decimal placeholder determines the number of decimal places to the left and right of the decimal separator."
+msgstr "<emph>.:</emph> Desimaalipaikkamerkki määrittää numeroiden määrän vasemmalle ja oikealle desimaalierottimesta."
+
+#: 03120301.xhp#par_id3159252.18.help.text
+msgid "If the format code contains only # placeholders to the left of this symbol, numbers less than 1 begin with a decimal separator. To always display a leading zero with fractional numbers, use 0 as a placeholder for the first digit to the left of the decimal separator."
+msgstr "Jos muotoilukoodissa on vain #-paikkamerkkejä vasemmalle tästä symbolista, luvut, jotka ovat pienempiä kuin 1, alkavat desimaalierottimella. Kun halutaan esittää aina etunolla kokonaisosattomilla desimaaliluvuilla, käytetään 0-paikkamerkkiä ykkösten paikalla."
+
+#: 03120301.xhp#par_id3153368.19.help.text
+msgid "<emph>%:</emph> Multiplies the number by 100 and inserts the percent sign (%) where the number appears in the format code."
+msgstr "<emph>%:</emph> luku kerrotaan 100 ja prosenttimerkki (%) lisätään siihen asemaan, missä se on muotoilukoodissa."
+
+#: 03120301.xhp#par_id3149481.20.help.text
+msgid "<emph>E- E+ e- e+ :</emph> If the format code contains at least one digit placeholder (0 or #) to the right of the symbol E-, E+, e-, or e+, the number is formatted in the scientific or exponential format. The letter E or e is inserted between the number and the exponent. The number of placeholders for digits to the right of the symbol determines the number of digits in the exponent."
+msgstr "<emph>E- E+ e- e+ :</emph> Jos muotoilukoodissa on vähintään yksi numeron paikkamerkki (0 tai #) oikealle symbolista E-, E+, e-, tai e+, luku muotoillaan tieteelliseen eli eksponenttilukumuotoon. Merkki E tai e lisätään lukuosan ja eksponenttiosan väliin. Paikkamerkkien lukumäärä oikealle symbolista määrittää eksponentin numeroiden määrän."
+
+#: 03120301.xhp#par_id3149262.21.help.text
+msgid "If the exponent is negative, a minus sign is displayed directly before an exponent with E-, E+, e-, e+. If the exponent is positive, a plus sign is only displayed before exponents with E+ or e+."
+msgstr "Eksponentin ollessa negatiivinen, miinusmerkki esitetään välittömästi eksponentin edessä kaikilla koodeilla E-, E+, e- ja e+. Positiivisen eksponentin plusmerkki esitetään vain koodeilla E+ ja e+."
+
+#: 03120301.xhp#par_id3148617.23.help.text
+msgid "The thousands delimiter is displayed if the format code contains the delimiter enclosed by digit placeholders (0 or #)."
+msgstr "Tuhaterotin esitetään, jos muotoilukoodissa se on rajattu numeroiden paikkamerkein (0 tai #)."
+
+#: 03120301.xhp#par_id3163713.29.help.text
+msgid "The use of a period as a thousands and decimal separator is dependent on the regional setting. When you enter a number directly in Basic source code, always use a period as decimal delimiter. The actual character displayed as a decimal separator depends on the number format in your system settings."
+msgstr "Pisteen käyttö tuhat- tai desimaalierottimena on riippuvainen maa-asetuksista. Kun numeroita kirjoitetaan suoraan Basicin lähdekoodiin, desimaalierottimena käytetään aina pistettä. Todellinen desimaalierottimena näytettävä merkki riippuu käyttöjärjestelmän lukumuotoasetuksista."
+
+#: 03120301.xhp#par_id3152887.24.help.text
+msgid "<emph>- + $ ( ) space:</emph> A plus (+), minus (-), dollar ($), space, or brackets entered directly in the format code is displayed as a literal character."
+msgstr "<emph>- + $ ( ) välilyönti:</emph> Plus(+)-, miinus(-)-, dollarin($), välilyönti-, tai sulkumerkit kirjoitettuna suoraan muotoilukoodiin esitetään sellaisinaan."
+
+#: 03120301.xhp#par_id3148576.25.help.text
+msgid "To display characters other than the ones listed here, you must precede it by a backslash (\\), or enclose it in quotation marks (\" \")."
+msgstr "Muiden kuin tässä esitettyjen merkkien esittämiseksi pitää käyttää joko edeltävää kenoviivaa (\\), tai sulkea merkki lainausmerkkeihin (\" \")."
+
+#: 03120301.xhp#par_id3153139.26.help.text
+msgid "\\ : The backslash displays the next character in the format code."
+msgstr "\\ : Kenoviiva esittää sitä seuraavan merkin muotoilukoodissa."
+
+#: 03120301.xhp#par_id3153366.27.help.text
+msgid "Characters in the format code that have a special meaning can only be displayed as literal characters if they are preceded by a backslash. The backslash itself is not displayed, unless you enter a double backslash (\\\\) in the format code."
+msgstr "Muotoilukoodille erityismerkitykselliset merkit voidaan esittää sellaisinaan vain kun niitä edeltää kenoviiva. Kenoviivaa itseään ei esitetä, ellei käytetä kaksoiskenoviivaa (\\\\) muotoilukoodissa."
+
+#: 03120301.xhp#par_id3155411.28.help.text
+msgid "Characters that must be preceded by a backslash in the format code in order to be displayed as literal characters are date- and time-formatting characters (a, c, d, h, m, n, p, q, s, t, w, y, /, :), numeric-formatting characters (#, 0, %, E, e, comma, period), and string-formatting characters (@, &, <, >, !)."
+msgstr "Ne merkit, joita pitää edeltää kenoviiva, että ne esitettäisiin sellaisinaan kirjaimellisesti, ovat päivämäärien ja kellonaikojen muotoilumerkit (a, c, d, h, m, n, p, q, s, t, w, y, /, :), lukumuotoilumerkit (#, 0, %, E, e, pilkku, piste)ja merkkijonojen muotoilumerkit (@, &, <, >, !)."
+
+#: 03120301.xhp#par_id3145749.30.help.text
+msgid "You can also use the following predefined number formats. Except for \"General Number\", all of the predefined format codes return the number as a decimal number with two decimal places."
+msgstr "Käytettävissä on myös seuraavat avainsanoin esimääritellyt lukumuotoilut. Lukuun ottamatta \"General Number\"-määritystä, kaikki esimääritellyt muotoilukoodit palauttavat desimaaliluvut kahdella desimaalilla."
+
+#: 03120301.xhp#par_id3150113.31.help.text
+msgid "If you use predefined formats, the name of the format must be enclosed in quotation marks."
+msgstr "Kun esimääriteltyjä lukumuotoja käytetään, muotoilun avainsana pitää sulkea lainausmerkkeihin."
+
+#: 03120301.xhp#hd_id3149377.32.help.text
+msgid "Predefined format"
+msgstr "Esimääritelty muotoilu"
+
+#: 03120301.xhp#par_id3154730.33.help.text
+msgid "<emph>General Number:</emph> Numbers are displayed as entered."
+msgstr "<emph>General Number:</emph> luvut esitetään niin kuin ne on syötettykin."
+
+#: 03120301.xhp#par_id3153158.34.help.text
+msgid "<emph>Currency:</emph> Inserts a dollar sign in front of the number and encloses negative numbers in brackets."
+msgstr "<emph>Currency:</emph> maakohtainen valuuttamerkki esitetään asiaan kuuluvalla paikallaan ja negatiiviset luvut esitetään sulkeissa."
+
+#: 03120301.xhp#par_id3154490.35.help.text
+msgid "<emph>Fixed:</emph> Displays at least one digit in front of the decimal separator."
+msgstr "<emph>Fixed:</emph> desimaalierottimen edessä esitetään aina vähintään yksi numero."
+
+#: 03120301.xhp#par_id3153415.36.help.text
+msgid "<emph>Standard:</emph> Displays numbers with a thousands separator."
+msgstr "<emph>Standard:</emph> luvut esitetään tuhaterottimin."
+
+#: 03120301.xhp#par_id3150715.37.help.text
+msgid "<emph>Percent:</emph> Multiplies the number by 100 and appends a percent sign to the number."
+msgstr "<emph>Percent:</emph> luku kerrotaan 100:lla ja prosenttimerkki lisätään luvun loppuun."
+
+#: 03120301.xhp#par_id3153836.38.help.text
+msgid "<emph>Scientific:</emph> Displays numbers in scientific format (for example, 1.00E+03 for 1000)."
+msgstr "<emph>Scientific:</emph> luvut esitetään tieteellisellä esitystavalla (esimerkiksi 1000 muodossa 1,00E+03)."
+
+#: 03120301.xhp#par_id3153707.39.help.text
+msgid "A format code can be divided into three sections that are separated by semicolons. The first part defines the format for positive values, the second part for negative values, and the third part for zero. If you only specify one format code, it applies to all numbers."
+msgstr "Muotoilukoodi on jaettavissa kolmeen osaan, jotka erotellaan toisistaan puolipistein. Ensimmäinen osa muotoilee positiiviset luvut, toinen osa on negatiivisille luvuille ja kolmas nollalle. Jos määritellään vain yksi muotoilukoodi, sitä käytetään kaikkiin lukuihin."
+
+#: 03120301.xhp#hd_id3149019.40.help.text
+msgctxt "03120301.xhp#hd_id3149019.40.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03120301.xhp#par_id3156054.41.help.text
+msgid "Sub ExampleFormat"
+msgstr "Sub ExampleFormat"
+
+#: 03120301.xhp#par_id3148993.42.help.text
+msgid "MsgBox Format(6328.2, \"##,##0.00\")"
+msgstr "MsgBox Format(6328.2, \"##,##0.00\")"
+
+#: 03120301.xhp#par_idN107A2.help.text
+msgid "REM always use a period as decimal delimiter when you enter numbers in Basic source code."
+msgstr "REM Basic-lähdekoodissa käytetään aina pistettä desimaalierottimena."
+
+#: 03120301.xhp#par_id3147339.46.help.text
+msgid "REM displays for example 6,328.20 in English locale, 6.328,20 in German locale."
+msgstr "REM esitetään esimerkiksi muodossa 6,328.20 englannin kielialueella ja muodossa 6.328,20 saksan kielialueella."
+
+#: 03120301.xhp#par_id3156382.43.help.text
+msgctxt "03120301.xhp#par_id3156382.43.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 03130500.xhp#tit.help.text
+msgid "Shell Function [Runtime]"
+msgstr "Funktio Shell [ajonaikainen]"
+
+#: 03130500.xhp#bm_id3150040.help.text
+msgid "<bookmark_value>Shell function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Shell</bookmark_value>"
+
+#: 03130500.xhp#hd_id3150040.1.help.text
+msgid "<link href=\"text/sbasic/shared/03130500.xhp\" name=\"Shell Function [Runtime]\">Shell Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03130500.xhp\" name=\"Shell Function [Runtime]\">Funktio Shell [ajonaikainen]</link>"
+
+#: 03130500.xhp#par_id3153394.2.help.text
+msgid "Starts another application and defines the respective window style, if necessary."
+msgstr "Shell aloittaa toisen sovelluksen ja määrittelee vastaavan ikkunatyylin, mikäli tarpeen."
+
+#: 03130500.xhp#hd_id3153345.4.help.text
+msgctxt "03130500.xhp#hd_id3153345.4.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 03130500.xhp#par_id3147576.5.help.text
+msgid "Shell (Pathname As String[, Windowstyle As Integer][, Param As String][, bSync]) "
+msgstr "Shell (polun_nimi As String[, ikkunatyyli As Integer][, param1 As String][, bSync]) "
+
+#: 03130500.xhp#hd_id3149235.6.help.text
+msgctxt "03130500.xhp#hd_id3149235.6.help.text"
+msgid "Parameter"
+msgstr "Parametri:"
+
+#: 03130500.xhp#hd_id3154306.23.help.text
+msgid "Pathname"
+msgstr "Polun_nimi"
+
+#: 03130500.xhp#par_id3155419.7.help.text
+msgid "Complete path and program name of the program that you want to start."
+msgstr "Käynnistettävän ohjelman koko nimi ja polku."
+
+#: 03130500.xhp#hd_id3150771.24.help.text
+msgid "Windowstyle"
+msgstr "Ikkunatyyli"
+
+#: 03130500.xhp#par_id3145609.8.help.text
+msgid "Optional integer expression that specifies the style of the window that the program is executed in. The following values are possible:"
+msgstr "Ikkunatyyli on valinnainen kokonaislukulauseke, joka määrittää suoritettavan ohjelman ikkunan tyylin. Seuraavat arvot ovat käytettävissä:"
+
+#: 03130500.xhp#par_id3148663.25.help.text
+msgctxt "03130500.xhp#par_id3148663.25.help.text"
+msgid "0"
+msgstr "0"
+
+#: 03130500.xhp#par_id3153360.10.help.text
+msgid "The focus is on the hidden program window."
+msgstr "kohdistus piilossa olevassa ohjelmaikkunassa"
+
+#: 03130500.xhp#par_id3154123.26.help.text
+msgctxt "03130500.xhp#par_id3154123.26.help.text"
+msgid "1"
+msgstr "1"
+
+#: 03130500.xhp#par_id3144760.11.help.text
+msgid "The focus is on the program window in standard size."
+msgstr "kohdistus vakiokokoisessa ohjelmaikkunassa"
+
+#: 03130500.xhp#par_id3156422.27.help.text
+msgctxt "03130500.xhp#par_id3156422.27.help.text"
+msgid "2"
+msgstr "2"
+
+#: 03130500.xhp#par_id3148451.12.help.text
+msgid "The focus is on the minimized program window."
+msgstr "kohdistus pienennetyssä ohjelmaikkunassa"
+
+#: 03130500.xhp#par_id3149561.28.help.text
+msgctxt "03130500.xhp#par_id3149561.28.help.text"
+msgid "3"
+msgstr "3"
+
+#: 03130500.xhp#par_id3146921.13.help.text
+msgid "focus is on the maximized program window."
+msgstr "kohdistus suurennetussa ohjelmaikkunassa"
+
+#: 03130500.xhp#par_id3149481.29.help.text
+msgctxt "03130500.xhp#par_id3149481.29.help.text"
+msgid "4"
+msgstr "4"
+
+#: 03130500.xhp#par_id3155854.14.help.text
+msgid "Standard size program window, without focus."
+msgstr "vakiokokoinen ohjelmaikkuna, ei kohdistusta"
+
+#: 03130500.xhp#par_id3145271.30.help.text
+msgctxt "03130500.xhp#par_id3145271.30.help.text"
+msgid "6"
+msgstr "6"
+
+#: 03130500.xhp#par_id3152938.15.help.text
+msgid "Minimized program window, focus remains on the active window."
+msgstr "pienennetty ohjelmaikkuna, kohdistus säilyy aktiivisessa ikkunassa"
+
+#: 03130500.xhp#par_id3146119.31.help.text
+msgid "10"
+msgstr "10"
+
+#: 03130500.xhp#par_id3151112.16.help.text
+msgid "Full-screen display."
+msgstr "Täysruutunäyttö"
+
+#: 03130500.xhp#hd_id3150419.33.help.text
+msgid "Param"
+msgstr "Param1"
+
+#: 03130500.xhp#par_id3149412.17.help.text
+msgid "Any string expression that specifies the command line that want to pass."
+msgstr "Param1 on mikä tahansa merkkijono lauseke, joka määrittää välitettävän komentorivin."
+
+#: 03130500.xhp#hd_id3148456.32.help.text
+msgid "bSync"
+msgstr "bSync"
+
+#: 03130500.xhp#par_id3154096.18.help.text
+msgid "If this value is set to <emph>true</emph>, the <emph>Shell</emph> command and all $[officename] tasks wait until the shell process completes. If the value is set to <emph>false</emph>, the shell returns directly. The default value is <emph>false</emph>."
+msgstr "Jos tämä parametri asetetaan <emph>true</emph>-arvoksi, <emph>Shell</emph>-komento ja kaikki $[officename]-ohjelmiston tehtävät odottavat, kunnes shell-prosessi on päättynyt. Kun parametri on <emph>false</emph>-arvoinen, shell-funktio palaa välittömästi. Oletusarvona on <emph>false</emph>."
+
+#: 03130500.xhp#hd_id3154270.19.help.text
+msgctxt "03130500.xhp#hd_id3154270.19.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 03130500.xhp#par_id3153948.20.help.text
+msgid "Sub ExampleShellForWin"
+msgstr "Sub ExampleShellForWin"
+
+#: 03130500.xhp#par_id3154479.21.help.text
+msgid " Shell(\"c:\\windows\\calc.exe\",2)"
+msgstr " Shell(\"c:\\windows\\system32\\calc.exe\",2)"
+
+#: 03130500.xhp#par_id3153709.22.help.text
+msgctxt "03130500.xhp#par_id3153709.22.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03104600.xhp#tit.help.text
+msgid "EqualUnoObjects Function [Runtime]"
+msgstr "Funktio EqualUnoObjects [ajonaikainen]"
+
+#: 03104600.xhp#bm_id3149205.help.text
+msgid "<bookmark_value>EqualUnoObjects function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio EqualUnoObjects</bookmark_value>"
+
+#: 03104600.xhp#hd_id3149205.1.help.text
+msgid "<link href=\"text/sbasic/shared/03104600.xhp\" name=\"EqualUnoObjects Function [Runtime]\">EqualUnoObjects Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03104600.xhp\" name=\"EqualUnoObjects Function [Runtime]\">Funktio EqualUnoObjects [ajonaikainen]</link>"
+
+#: 03104600.xhp#par_id3145090.2.help.text
+msgid "Returns True if the two specified Basic Uno objects represent the same Uno object instance."
+msgstr "EqualUnoObjects palauttaa arvon True, jos kaksi määrättyä Basic Uno-oliota edustavat samaa Uno-olion ilmentymää."
+
+#: 03104600.xhp#hd_id3148538.3.help.text
+msgctxt "03104600.xhp#hd_id3148538.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03104600.xhp#par_id3150669.4.help.text
+msgid "EqualUnoObjects( oObj1, oObj2 )"
+msgstr "EqualUnoObjects( oObj1, oObj2 )"
+
+#: 03104600.xhp#hd_id3150984.5.help.text
+msgctxt "03104600.xhp#hd_id3150984.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03104600.xhp#par_id3154285.6.help.text
+msgctxt "03104600.xhp#par_id3154285.6.help.text"
+msgid "Bool"
+msgstr "Bool-tyypin totuusarvo"
+
+#: 03104600.xhp#hd_id3145315.7.help.text
+msgctxt "03104600.xhp#hd_id3145315.7.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03104600.xhp#par_id3156024.8.help.text
+msgid "// Copy of objects -> same instance"
+msgstr "Rem objektien kopiointi -> sama ilmentymä"
+
+#: 03104600.xhp#par_id3154923.9.help.text
+msgctxt "03104600.xhp#par_id3154923.9.help.text"
+msgid "oIntrospection = CreateUnoService( \"com.sun.star.beans.Introspection\" )"
+msgstr "oIntrospection = CreateUnoService( \"com.sun.star.beans.Introspection\" )"
+
+#: 03104600.xhp#par_id3147559.10.help.text
+msgid "oIntro2 = oIntrospection"
+msgstr "oIntro2 = oIntrospection"
+
+#: 03104600.xhp#par_id3150541.11.help.text
+msgid "print EqualUnoObjects( oIntrospection, oIntro2 )"
+msgstr "print EqualUnoObjects( oIntrospection, oIntro2 )"
+
+#: 03104600.xhp#par_id3153525.12.help.text
+msgid "// Copy of structs as value -> new instance"
+msgstr "REM rakenteen kopiointi arvoksi -> uusi ilmentymä"
+
+#: 03104600.xhp#par_id3154366.13.help.text
+msgid "Dim Struct1 as new com.sun.star.beans.Property"
+msgstr "Dim Struct1 as new com.sun.star.beans.Property"
+
+#: 03104600.xhp#par_id3154348.14.help.text
+msgid "Struct2 = Struct1"
+msgstr "Struct2 = Struct1"
+
+#: 03104600.xhp#par_id3154125.15.help.text
+msgid "print EqualUnoObjects( Struct1, Struct2 )"
+msgstr "print EqualUnoObjects( Struct1, Struct2 )"
+
+#: 03102000.xhp#tit.help.text
+msgid "DefVar Statement [Runtime]"
+msgstr "DefVar-lause [ajonaikainen]"
+
+#: 03102000.xhp#bm_id3143267.help.text
+msgid "<bookmark_value>DefVar statement</bookmark_value>"
+msgstr "<bookmark_value>DefVar-lause</bookmark_value>"
+
+#: 03102000.xhp#hd_id3143267.1.help.text
+msgid "<link href=\"text/sbasic/shared/03102000.xhp\" name=\"DefVar Statement [Runtime]\">DefVar Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03102000.xhp\" name=\"DefVar Statement [Runtime]\">DefVar-lause [ajonaikainen]</link>"
+
+#: 03102000.xhp#par_id3153825.2.help.text
+msgctxt "03102000.xhp#par_id3153825.2.help.text"
+msgid "Sets the default variable type, according to a letter range, if no type-declaration character or keyword is specified."
+msgstr "Asetetaan muuttujan tietotyyppi kirjainalueen mukaiseksi, mikäli tyypin määrittävää kirjainta tai avainsanaa ei ole käytetty."
+
+#: 03102000.xhp#hd_id3154143.3.help.text
+msgctxt "03102000.xhp#hd_id3154143.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03102000.xhp#par_id3149514.4.help.text
+msgctxt "03102000.xhp#par_id3149514.4.help.text"
+msgid "Defxxx Characterrange1[, Characterrange2[,...]]"
+msgstr "Defxxx kirjainalue_1[, kirjainalue_2[,...]]"
+
+#: 03102000.xhp#hd_id3156024.5.help.text
+msgctxt "03102000.xhp#hd_id3156024.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03102000.xhp#par_id3147560.6.help.text
+msgctxt "03102000.xhp#par_id3147560.6.help.text"
+msgid "<emph>Characterrange:</emph> Letters that specify the range of variables that you want to set the default data type for."
+msgstr "<emph>Kirjainalue:</emph> kirjaimet, jotka määrittävät alkukirjaimina joukon muuttujia, joille asetetaan oletustietotyyppi."
+
+#: 03102000.xhp#par_id3148552.7.help.text
+msgctxt "03102000.xhp#par_id3148552.7.help.text"
+msgid "<emph>xxx:</emph> Keyword that defines the default variable type:"
+msgstr "<emph>xxx:</emph> avainsana, joka määrittää oletusmuuttujatyypin:"
+
+#: 03102000.xhp#par_id3153524.8.help.text
+msgctxt "03102000.xhp#par_id3153524.8.help.text"
+msgid "<emph>Keyword: </emph>Default variable type"
+msgstr "<emph>Avainsana:</emph> oletusmuuttujatyyppi"
+
+#: 03102000.xhp#par_id3150767.9.help.text
+msgid "<emph>DefVar:</emph> Variant"
+msgstr "<emph>DefVar:</emph> variant-tyypin yleismuuttuja"
+
+#: 03102000.xhp#hd_id3151041.10.help.text
+msgctxt "03102000.xhp#hd_id3151041.10.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03102000.xhp#par_id3156214.11.help.text
+msgctxt "03102000.xhp#par_id3156214.11.help.text"
+msgid "REM Prefix definitions for variable types:"
+msgstr "REM Etuliitteen määrittämät muuttujatyypit:"
+
+#: 03102000.xhp#par_id3145173.12.help.text
+msgctxt "03102000.xhp#par_id3145173.12.help.text"
+msgid "DefBool b"
+msgstr "DefBool b"
+
+#: 03102000.xhp#par_id3150448.13.help.text
+msgctxt "03102000.xhp#par_id3150448.13.help.text"
+msgid "DefDate t"
+msgstr "DefDate t"
+
+#: 03102000.xhp#par_id3153368.14.help.text
+msgctxt "03102000.xhp#par_id3153368.14.help.text"
+msgid "DefDbL d"
+msgstr "DefDbL d"
+
+#: 03102000.xhp#par_id3155132.15.help.text
+msgctxt "03102000.xhp#par_id3155132.15.help.text"
+msgid "DefInt i"
+msgstr "DefInt i"
+
+#: 03102000.xhp#par_id3155855.16.help.text
+msgctxt "03102000.xhp#par_id3155855.16.help.text"
+msgid "DefLng l"
+msgstr "DefLng l"
+
+#: 03102000.xhp#par_id3147426.17.help.text
+msgctxt "03102000.xhp#par_id3147426.17.help.text"
+msgid "DefObj o"
+msgstr "DefObj o"
+
+#: 03102000.xhp#par_id3151117.18.help.text
+msgctxt "03102000.xhp#par_id3151117.18.help.text"
+msgid "DefVar v"
+msgstr "DefVar v"
+
+#: 03102000.xhp#par_id3148645.20.help.text
+msgid "Sub ExampleDefVar"
+msgstr "Sub ExampleDefVar"
+
+#: 03102000.xhp#par_id3154012.21.help.text
+msgid "vDiv=99 REM vDiv is an implicit variant"
+msgstr "vDiv=99 REM vDiv on oletuksellisesti variant-tyyppiä"
+
+#: 03102000.xhp#par_id3146121.22.help.text
+msgid "vDiv=\"Hello world\""
+msgstr "vDiv=\"Terve, maailma!\""
+
+#: 03102000.xhp#par_id3149262.23.help.text
+msgctxt "03102000.xhp#par_id3149262.23.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 01030200.xhp#tit.help.text
+msgid "The Basic Editor"
+msgstr "Basic-muokkain"
+
+#: 01030200.xhp#bm_id3148647.help.text
+msgid "<bookmark_value>saving;Basic code</bookmark_value><bookmark_value>loading;Basic code</bookmark_value><bookmark_value>Basic editor</bookmark_value><bookmark_value>navigating;in Basic projects</bookmark_value><bookmark_value>long lines;in Basic editor</bookmark_value><bookmark_value>lines of text;in Basic editor</bookmark_value><bookmark_value>continuation;long lines in editor</bookmark_value>"
+msgstr "<bookmark_value>tallennus;Basic-koodi</bookmark_value><bookmark_value>lataus;Basic-koodi</bookmark_value><bookmark_value>Basic-muokkain</bookmark_value><bookmark_value>navigointi;Basic-projekteissa</bookmark_value><bookmark_value>pitkät rivit;Basic-muokkaimessa</bookmark_value><bookmark_value>tekstirivit;Basic-muokkaimessa</bookmark_value><bookmark_value>jatkaminen;pitkät rivit muokkaimessa</bookmark_value>"
+
+#: 01030200.xhp#hd_id3147264.1.help.text
+msgid "<link href=\"text/sbasic/shared/01030200.xhp\" name=\"The Basic Editor\">The Basic Editor</link>"
+msgstr "<link href=\"text/sbasic/shared/01030200.xhp\" name=\"The Basic Editor\">Basic-muokkain</link>"
+
+#: 01030200.xhp#par_id3145069.3.help.text
+msgid "The Basic Editor provides the standard editing functions you are familiar with when working in a text document. It supports the functions of the <emph>Edit</emph> menu (Cut, Delete, Paste), the ability to select text with the Shift key, as well as cursor positioning functions (for example, moving from word to word with <switchinline select=\"sys\"><caseinline select=\"MAC\">Command</caseinline><defaultinline>Ctrl</defaultinline></switchinline> and the arrow keys)."
+msgstr "Basic-muokkaimessa on tekstiasiakirjojen muokkauksesta tutut perusmuokkaustoiminnot. Se tukee <emph>Muokkaa</emph>-valikon toimintoja (leikkaa, poista, liitä), tekstin valintaa Vaihto-näppäimellä, kuin myös osoittimen sijoitustoimintoja (esimerkiksi siirtymistä sanasta toiseen <switchinline select=\"sys\"><caseinline select=\"MAC\">Komento-</caseinline><defaultinline>Ctrl-</defaultinline></switchinline> ja nuolinäppäimillä)."
+
+#: 01030200.xhp#par_id3154686.31.help.text
+msgid "Long lines can be split into several parts by inserting a space and an underline character _ as the last two characters of a line. This connects the line with the following line to one logical line. (If \"Option Compatible\" is used in the same Basic module, the line continuation feature is also valid for comment lines.)"
+msgstr "Pitkät rivit voidaan jakaa useampiin osiin lisäämällä välilyönti- ja alleviivausmerkki ( _) rivin kahdeksi viimeiseksi merkiksi. Tämä yhdistää rivin seuraavaan yhdeksi loogiseksi riviksi. (Jos \"Option Compatible\" on käytössä samassa moduulissa, rivien jatkamisominaisuus koskee myös kommenttirivejä.)"
+
+#: 01030200.xhp#par_id3151042.32.help.text
+msgid "If you press the <emph>Run BASIC</emph> icon on the <emph>Macro</emph> bar, program execution starts at the first line of the Basic editor. The program executes the first Sub or Function and then program execution stops. The \"Sub Main\" does not take precedence on program execution."
+msgstr "Kun <emph>Suorita BASIC</emph>-kuvaketta painetaan <emph>Makro</emph>-palkissa, ohjelman suoritus alkaa Basic-muokkaimen ensimmäiseltä riviltä. Ohjelma suorittaa ensimmäisen Sub- tai Function-rutiinin ja sitten ohjelma lopettaa. \"Sub Main\" ei saa etusijaa ohjelman ajamisessa."
+
+#: 01030200.xhp#par_id59816.help.text
+msgid "Insert your Basic code between the Sub Main and End Sub lines that you see when you first open the IDE. Alternatively, delete all lines and then enter your own Basic code."
+msgstr "Käyttäjä voi lisätä oman Basic-koodinsa rivien Sub Main ja End Sub väliin. Nämä rivit näkyvät ensimmäisellä kehitysympäristön (IDE) avauskerralla. Vaihtoehtoisesti kaikki rivit voi poistaa ja lisätä oman Basic-koodinsa."
+
+#: 01030200.xhp#hd_id3125863.4.help.text
+msgid "Navigating in a Project"
+msgstr "Projektissa navigointi"
+
+#: 01030200.xhp#hd_id3145785.6.help.text
+msgid "The Library List"
+msgstr "Kirjastoluettelo"
+
+#: 01030200.xhp#par_id3146120.7.help.text
+msgid "Select a library from the <emph>Library</emph> list at the left of the toolbar to load the library in the editor. The first module of the selected library will be displayed."
+msgstr "Muokkaimeen ladattava kirjasto valitaan <emph>Kirjasto</emph>-luettelosta, joka on Makro-palkissa. Valitun kirjaston ensimmäinen moduuli tulee näytölle."
+
+#: 01030200.xhp#hd_id3153190.8.help.text
+msgid "The Object Catalog"
+msgstr "Objektiluettelo"
+
+#: 01030200.xhp#hd_id3148647.15.help.text
+msgid "Saving and Loading Basic Source Code"
+msgstr "Basic-lähdekoodin tallentaminen ja lataaminen"
+
+#: 01030200.xhp#par_id3154320.16.help.text
+msgid "You can save Basic code in a text file for saving and importing in other programming systems."
+msgstr "Basic-koodi voidaan tallentaa tekstitiedostoksi, joka tekee mahdolliseksi sen siirtämisen toisiin ohjelmointijärjestelmiin."
+
+#: 01030200.xhp#par_id3149959.25.help.text
+msgid "You cannot save Basic dialogs to a text file."
+msgstr "Basic-valintaikkunoita ei voi tallentaa tekstitiedostoksi."
+
+#: 01030200.xhp#hd_id3149403.17.help.text
+msgid "Saving Source Code to a Text File"
+msgstr "Lähdekoodin tallentaminen tekstitiedostoon"
+
+#: 01030200.xhp#par_id3150327.18.help.text
+msgid "Select the module that you want to export as text from the object catalog."
+msgstr "Valitaan tekstinä vietävä moduuli objektiluettelosta."
+
+#: 01030200.xhp#par_id3150752.19.help.text
+msgid "Click the <emph>Save Source As</emph> icon in the Macro toolbar."
+msgstr "Napsautetaan <emph>Tallenna BASIC-muodossa</emph>-kuvaketta Makro-palkissa."
+
+#: 01030200.xhp#par_id3154754.20.help.text
+msgid "Select a file name and click <emph>OK</emph> to save the file."
+msgstr "Valitaan tiedoston tyyppi 'Kaikki' ja kirjoitetaan .txt-päätteinen tiedoston nimi ja hyväksytään <emph>OK</emph>:lla tiedoston tallennus."
+
+#: 01030200.xhp#hd_id3159264.21.help.text
+msgid "Loading Source Code From a Text File"
+msgstr "Lähdekoodin lataaminen tekstitiedostosta"
+
+#: 01030200.xhp#par_id3147343.22.help.text
+msgid "Select the module where you want to import the source code from the object catalog."
+msgstr "Valitaan objektiluettelosta moduuli, johon halutaan tuoda lähdekoodia."
+
+#: 01030200.xhp#par_id3145230.23.help.text
+msgid "Position the cursor where you want to insert the program code."
+msgstr "Sijoitetaan kohdistin sinne, minne lisättävä koodi halutaan."
+
+#: 01030200.xhp#par_id3149565.24.help.text
+msgid "Click the <emph>Insert Source Text</emph> icon in the Macro toolbar."
+msgstr "Napsautetaan Makro-palkin <emph>Lisää BASIC-lähdekoodi</emph>-kuvaketta."
+
+#: 01030200.xhp#par_id3154020.33.help.text
+msgid "Select the text file containing the source code and click <emph>OK</emph>."
+msgstr "Valitaan lähdekoodia sisältävä tekstitiedosto ja hyväksytään <emph>OK</emph>:lla."
+
+#: 01030200.xhp#par_id3153198.29.help.text
+msgctxt "01030200.xhp#par_id3153198.29.help.text"
+msgid "<link href=\"text/sbasic/shared/01050000.xhp\" name=\"Basic IDE\">Basic IDE</link>"
+msgstr "<link href=\"text/sbasic/shared/01050000.xhp\" name=\"Basic IDE\">Basic IDE</link>"
+
+#: 03080202.xhp#tit.help.text
+msgid "Log Function [Runtime]"
+msgstr "Funktio Log [ajonaikainen]"
+
+#: 03080202.xhp#bm_id3149416.help.text
+msgid "<bookmark_value>Log function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Log</bookmark_value>"
+
+#: 03080202.xhp#hd_id3149416.1.help.text
+msgid "<link href=\"text/sbasic/shared/03080202.xhp\" name=\"Log Function [Runtime]\">Log Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03080202.xhp\" name=\"Log Function [Runtime]\">Funktio Log [ajonaikainen]</link>"
+
+#: 03080202.xhp#par_id3145066.2.help.text
+msgid "Returns the natural logarithm of a number."
+msgstr "Log palauttaa luvun luonnollisen logaritmin."
+
+#: 03080202.xhp#hd_id3159414.3.help.text
+msgctxt "03080202.xhp#hd_id3159414.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03080202.xhp#par_id3154760.4.help.text
+msgid "Log (Number)"
+msgstr "Log (luku1)"
+
+#: 03080202.xhp#hd_id3149457.5.help.text
+msgctxt "03080202.xhp#hd_id3149457.5.help.text"
+msgid "Return value:"
+msgstr "Paluuarvo:"
+
+#: 03080202.xhp#par_id3150791.6.help.text
+msgctxt "03080202.xhp#par_id3150791.6.help.text"
+msgid "Double"
+msgstr "Double-tyypin liukuluku"
+
+#: 03080202.xhp#hd_id3151211.7.help.text
+msgctxt "03080202.xhp#hd_id3151211.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03080202.xhp#par_id3151041.8.help.text
+msgid "<emph>Number:</emph> Any numeric expression that you want to calculate the natural logarithm for."
+msgstr "<emph>Luku1:</emph> Mikä tahansa numeerinen lauseke, jonka luonnollinen logaritmi halutaan laskea."
+
+#: 03080202.xhp#par_id3150869.9.help.text
+msgid "The natural logarithm is the logarithm to the base e. Base e is a constant with an approximate value of 2.718282..."
+msgstr "Luonnollinen logaritmi on logaritmi, jonka kantaluku on e. Kantaluku e on vakio, jonka likiarvo on 2,718282..."
+
+#: 03080202.xhp#par_id3153968.10.help.text
+msgid "You can calculate logarithms to any base (n) for any number (x) by dividing the natural logarithm of x by the natural logarithm of n, as follows:"
+msgstr "Minkä tahansa kantaluvun (n) mukainen logaritmi mille tahansa luvulle (x) voidaan laskea jakamalla x:n luonnollinen logaritmi n:n luonnollinen logaritmilla, kuten tässä:"
+
+#: 03080202.xhp#par_id3145420.11.help.text
+msgid "Log n(x) = Log(x) / Log(n)"
+msgstr "Log n(x) = Log(x) / Log(n)"
+
+#: 03080202.xhp#hd_id3155131.12.help.text
+msgctxt "03080202.xhp#hd_id3155131.12.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03080202.xhp#par_id3152463.13.help.text
+msgctxt "03080202.xhp#par_id3152463.13.help.text"
+msgid "Sub ExampleLogExp"
+msgstr "Sub ExampleLogExp"
+
+#: 03080202.xhp#par_id3145750.14.help.text
+msgid "Dim a as Double"
+msgstr "Dim a as Double"
+
+#: 03080202.xhp#par_id3151116.15.help.text
+msgid "Dim const b1=12.345e12"
+msgstr "Dim const b1=12.345e12 'desimaalipiste on lähdekoodissa käytetty desimaalierotin"
+
+#: 03080202.xhp#par_id3146985.16.help.text
+msgid "Dim const b2=1.345e34"
+msgstr "Dim const b2=1.345e34"
+
+#: 03080202.xhp#par_id3148616.17.help.text
+msgid "a=Exp( Log(b1)+Log(b2) )"
+msgstr "a=Exp( Log(b1)+Log(b2) )"
+
+#: 03080202.xhp#par_id3149262.18.help.text
+msgid "MsgBox \"\" & a & chr(13) & (b1*b2) ,0,\"Multiplication by logarithm function\""
+msgstr "MsgBox \"\" & a & chr(13) & (b1*b2) ,0,\"Kertominen logaritmifunktioilla\""
+
+#: 03080202.xhp#par_id3155411.19.help.text
+msgctxt "03080202.xhp#par_id3155411.19.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03102101.xhp#tit.help.text
+msgid "ReDim Statement [Runtime]"
+msgstr "ReDim-lause [ajonaikainen]"
+
+#: 03102101.xhp#bm_id3150398.help.text
+msgid "<bookmark_value>ReDim statement</bookmark_value>"
+msgstr "<bookmark_value>ReDim-lause</bookmark_value>"
+
+#: 03102101.xhp#hd_id3150398.1.help.text
+msgid "<link href=\"text/sbasic/shared/03102101.xhp\" name=\"ReDim Statement [Runtime]\">ReDim Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03102101.xhp\" name=\"ReDim Statement [Runtime]\">ReDim-lause [ajonaikainen]</link>"
+
+#: 03102101.xhp#par_id3154685.2.help.text
+msgctxt "03102101.xhp#par_id3154685.2.help.text"
+msgid "Declares a variable or an array."
+msgstr "Määritellään muuttuja tai taulukko."
+
+#: 03102101.xhp#hd_id3154218.3.help.text
+msgctxt "03102101.xhp#hd_id3154218.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03102101.xhp#par_id3156214.4.help.text
+msgctxt "03102101.xhp#par_id3156214.4.help.text"
+msgid "[ReDim]Dim VarName [(start To end)] [As VarType][, VarName2 [(start To end)] [As VarType][,...]]"
+msgstr "[ReDim]Dim muuttujanimi_1 [(alku_1 To loppu_1)] [As tyyppi_1][, muuttujanimi_2 [(alku_2 To loppu_2)] [As tyyppi_2][,...]]"
+
+#: 03102101.xhp#par_id711996.help.text
+msgid "Optionally, you can add the <emph>Preserve</emph> keyword as a parameter to preserve the contents of the array that is redimensioned."
+msgstr "Valinnaisesti voidaan lisätä <emph>Preserve</emph>-avainsana parametrinä säilyttämään taulukon sisältö kun sen ulottuvuuksia päivitetään."
+
+#: 03102101.xhp#hd_id3148451.5.help.text
+msgctxt "03102101.xhp#hd_id3148451.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03102101.xhp#par_id3156423.6.help.text
+msgctxt "03102101.xhp#par_id3156423.6.help.text"
+msgid "<emph>VarName:</emph> Any variable or array name."
+msgstr "<emph>Muuttujanimi_n:</emph> mikä tahansa muuttujan tai taulukon nimi."
+
+#: 03102101.xhp#par_id3149562.7.help.text
+msgctxt "03102101.xhp#par_id3149562.7.help.text"
+msgid "<emph>Start, End:</emph> Numerical values or constants that define the number of elements (NumberElements=(end-start)+1) and the index range."
+msgstr "<emph>Alku_n, loppu_n:</emph> numeerisia arvoja tai vakioita, jotka määrittelevät alkioiden määrän (alkioiden lukumäärä=(loppu-alku)+1) ja indeksivälin."
+
+#: 03102101.xhp#par_id3155307.8.help.text
+msgid "Start and End can be numeric expressions if ReDim is used at the procedure level."
+msgstr "Alku ja loppu voivat olla numeerisia lausekkeita, jos ReDim on käytössä proseduuritasolla."
+
+#: 03102101.xhp#par_id3153951.9.help.text
+msgid "<emph>VarType:</emph> Keyword that declares the data type of a variable."
+msgstr "<emph>Tyyppi_n:</emph> avainsana, joka määrittää muuttujan tietotyypin."
+
+#: 03102101.xhp#par_id3147317.10.help.text
+msgctxt "03102101.xhp#par_id3147317.10.help.text"
+msgid "<emph>Keyword:</emph> Variable type"
+msgstr "<emph>avainsana: </emph>muuttujatyyppi"
+
+#: 03102101.xhp#par_id3153728.11.help.text
+msgid "<emph>Bool: </emph>Boolean variable (True, False)"
+msgstr "<emph>Bool: </emph>Boolen muuttuja (True, False)"
+
+#: 03102101.xhp#par_id3146121.12.help.text
+msgctxt "03102101.xhp#par_id3146121.12.help.text"
+msgid "<emph>Date:</emph> Date variable"
+msgstr "<emph>Date:</emph> päivämäärämuuttuja"
+
+#: 03102101.xhp#par_id3159156.13.help.text
+msgid "<emph>Double:</emph> Double floating point variable (1.79769313486232x10E308 - 4.94065645841247x10E-324)"
+msgstr "<emph>Double:</emph> kaksoistarkkuuden liukulukumuuttuja (itseisarvot 1,79769313486232 x 10E308 ... 4,94065645841247 x 10E-324)"
+
+#: 03102101.xhp#par_id3148616.14.help.text
+msgctxt "03102101.xhp#par_id3148616.14.help.text"
+msgid "<emph>Integer:</emph> Integer variable (-32768 - 32767)"
+msgstr "<emph>Integer:</emph> kokonaislukumuuttuja (-32768 ... 32767)"
+
+#: 03102101.xhp#par_id3147348.15.help.text
+msgid "<emph>Long:</emph> Long integer variable (-2,147,483,648 - 2,147,483,647)"
+msgstr "<emph>Long:</emph> pitkä kokonaislukumuuttuja (-2 147 483 648 ... 2 147 483 647)"
+
+#: 03102101.xhp#par_id3149412.16.help.text
+msgid "<emph>Object:</emph> Object variable (can only be subsequently defined by Set!)"
+msgstr "<emph>Object:</emph> objektimuuttuja (Tämä muuttaja voidaan vasta tämän esittelyn jälkeen määritellä Set-lauseella!)"
+
+#: 03102101.xhp#par_id3154729.17.help.text
+msgid "<emph>[Single]:</emph> Single floating-point variable (3.402823x10E38 - 1.401298x10E-45). If no key word is specified, a variable is defined as Single, unless a statement from DefBool to DefVar is used."
+msgstr "<emph>[Single]:</emph> perustarkkuuden liukulukumuuttuja (itseisarvot 3,402823 x 10E38 ... 1,401298 x 10E-45). Jos avainsanaa ei ole käytetty, muuttuja määritellään single-tyyppiseksi, ellei lauseita DefBool ... DefVar ole käytetty."
+
+#: 03102101.xhp#par_id3148458.18.help.text
+msgid "<emph>String:</emph> String variable containing a maximum of 64,000 ASCII characters."
+msgstr "<emph>String:</emph> Merkkijonomuuttuja, jossa on enintään 64,000 ASCII-merkkiä."
+
+#: 03102101.xhp#par_id3149581.19.help.text
+msgid "<emph>Variant: </emph>Variant variable type (can contain all types and is set by definition)."
+msgstr "<emph>Variant: </emph>variant-yleismuuttujatyyppi (voi sisältää muut kaikki muut tyypit ja on asetettu oletukseksi)."
+
+#: 03102101.xhp#par_id3155601.20.help.text
+msgctxt "03102101.xhp#par_id3155601.20.help.text"
+msgid "In $[officename] Basic, you do not need to declare variables explicitly. However, you need to declare an array before you can use them. You can declare a variable with the Dim statement, using commas to separate multiple declarations. To declare a variable type, enter a type-declaration character following the name or use a corresponding key word."
+msgstr "$[officename] Basicissa muuttujille ei ole pakko tehdä yksitulkintaista, nimenomaista esittelyä. Taulukot on kuitenkin määriteltävä. Muuttuja voidaan määritellä Dim-lauseella. Muuttujat erotellaan pilkuin, jos niitä on useita samassa lauseessa. Tyypin määrittelemiseksi kirjoitetaan nimen perään tyypinmäärittävä kirjain tai käytetään vastaavaa avainsanaa."
+
+#: 03102101.xhp#par_id3153415.21.help.text
+msgctxt "03102101.xhp#par_id3153415.21.help.text"
+msgid "$[officename] Basic supports single or multi-dimensional arrays that are defined by a specified variable type. Arrays are suitable if the program contains lists or tables that you want to edit. The advantage of arrays is that it is possible to address individual elements according to indexes, which can be formulated as numeric expressions or variables."
+msgstr "$[officename] Basic tukee yksi- ja moniulotteisia taulukkoja, jotka määritellään tietyn tyyppisiksi. Taulukkomuuttujat ovat käytännöllisiä, mikäli ohjelmassa on luetteloita tai aineistotaulukoita, joita pitää muokata. Taulukon etuna on se, että yksittäiseen alkioon voidaan viitata indeksillä, joka voidaan tuottaa numeerisesta lausekkeesta tai muuttujasta."
+
+#: 03102101.xhp#par_id3146971.22.help.text
+msgid "There are two ways to set the range of indices for arrays declared with the Dim statement:"
+msgstr "Taulukoiden, jotka on määritelty Dim-lauseella, indeksivälin määrittämiseen on kaksi tapaa:"
+
+#: 03102101.xhp#par_id3153950.23.help.text
+msgid "DIM text(20) As String REM 21 elements numbered from 0 to 20"
+msgstr "DIM text(20) as String REM 21 alkiota, jotka on numeroitu 0 ... 20"
+
+#: 03102101.xhp#par_id3146912.24.help.text
+msgid "DIM text(5 to 25) As String REM 21 elements numbered from 5 to 25"
+msgstr "DIM text(5 to 25) as String REM 21 alkiota, jotka on numeroitu 5 ... 25"
+
+#: 03102101.xhp#par_id3153709.25.help.text
+msgid "DIM text$(-15 to 5) As String REM 21 elements (0 inclusive),"
+msgstr "DIM text(-15 to 5) as String REM 21 alkiota (indeksissä on mukana 0),"
+
+#: 03102101.xhp#par_id3150321.26.help.text
+msgid "rem numbered from -15 to 5"
+msgstr "rem numeroitu -15 ... 5 "
+
+#: 03102101.xhp#par_id3149018.27.help.text
+msgid "Variable fields, regardless of type, can be made dynamic if they are dimensioned by ReDim at the procedure level in subroutines or functions. Normally, you can only set the range of an array once and you cannot modify it. Within a procedure, you can declare an array using the ReDim statement with numeric expressions to define the range of the field sizes."
+msgstr "Taulukot, tyypistä riippumatta, voidaan tehdä dynaamisiksi, jos niiden ulottuvuudet määritellään ReDim-lauseella proseduuritasolla aliohjelmassa tai funktiossa. Tavallisesti taulukon indeksiväli voidaan asettaa vain kerran eikä sitä voi muuttaa. Proseduurissa voidaan taulukko määritellä ReDim-lauseella käyttäen numeerisia lausekkeita taulukon indeksivälien määrittämiseen."
+
+#: 03102101.xhp#hd_id3148405.28.help.text
+msgctxt "03102101.xhp#hd_id3148405.28.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03102101.xhp#par_id3154362.29.help.text
+msgid "Sub ExampleRedim"
+msgstr "Sub ExampleRedim"
+
+#: 03102101.xhp#par_id3150042.30.help.text
+msgid "Dim iVar() As Integer, iCount As Integer"
+msgstr "Dim iVar() As Integer, iCount As Integer"
+
+#: 03102101.xhp#par_id3147339.31.help.text
+msgid "ReDim iVar(5) As integer"
+msgstr "ReDim iVar(5) As integer"
+
+#: 03102101.xhp#par_id3149106.32.help.text
+msgid "For iCount = 1 To 5"
+msgstr "For iCount = 1 To 5"
+
+#: 03102101.xhp#par_id3155174.33.help.text
+msgctxt "03102101.xhp#par_id3155174.33.help.text"
+msgid "iVar(iCount) = iCount"
+msgstr "iVar(iCount) = iCount"
+
+#: 03102101.xhp#par_id3163805.34.help.text
+msgctxt "03102101.xhp#par_id3163805.34.help.text"
+msgid "Next iCount"
+msgstr "Next iCount"
+
+#: 03102101.xhp#par_id3149568.35.help.text
+msgid "ReDim iVar(10) As integer"
+msgstr "ReDim iVar(10) As integer"
+
+#: 03102101.xhp#par_id3147364.36.help.text
+msgid "For iCount = 1 To 10"
+msgstr "For iCount = 1 To 10"
+
+#: 03102101.xhp#par_id3155335.37.help.text
+msgctxt "03102101.xhp#par_id3155335.37.help.text"
+msgid "iVar(iCount) = iCount"
+msgstr "iVar(iCount) = iCount"
+
+#: 03102101.xhp#par_id3154662.38.help.text
+msgctxt "03102101.xhp#par_id3154662.38.help.text"
+msgid "Next iCount"
+msgstr "Next iCount"
+
+#: 03102101.xhp#par_id3149926.39.help.text
+msgctxt "03102101.xhp#par_id3149926.39.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 01020500.xhp#tit.help.text
+msgid "Libraries, Modules and Dialogs"
+msgstr "Kirjastot, moduulit ja valintaikkunat"
+
+#: 01020500.xhp#hd_id3147317.1.help.text
+msgid "<link href=\"text/sbasic/shared/01020500.xhp\" name=\"Libraries, Modules and Dialogs\">Libraries, Modules and Dialogs</link>"
+msgstr "<link href=\"text/sbasic/shared/01020500.xhp\" name=\"Libraries, Modules and Dialogs\">Kirjastot, moduulit ja valintaikkunat</link>"
+
+#: 01020500.xhp#par_id3147427.2.help.text
+msgid "The following describes the basic use of libraries, modules and dialogs in $[officename] Basic."
+msgstr "Lyhyesti: oheisena kuvaillaan kirjastojen, moduulien ja valintaikkunoiden peruskäyttö $[officename] Basicissa."
+
+#: 01020500.xhp#par_id3146120.3.help.text
+msgid "$[officename] Basic provides tools to help you structuring your projects. It supports various \"units\" which enable you to group individual SUBS and FUNCTIONS in a Basic project."
+msgstr "$[officename] Basicissa on välineitä, jotka auttavat projektien rakentamisessa. Se tukee erilaisia \"yksiköitä\", jotka tekevät mahdolliseksi ryhmitellä yksittäiset SUB- ja FUNCTION-rutiinit Basic-projektissa."
+
+#: 01020500.xhp#hd_id3148575.5.help.text
+msgid "Libraries"
+msgstr "Kirjastot"
+
+#: 01020500.xhp#par_id3150011.6.help.text
+msgid "Libraries serve as a tool for organizing modules, and can either be attached to a document or a template. When the document or a template is saved, all modules contained in the library are automatically saved as well."
+msgstr "Kirjastot toimivat moduulien järjestelyn välineinä ja ne voidaan liittää joko asiakirjaan tai malliin. Kun asiakirja tai malli tallennettaan, kirjaston kaikki moduulit tallennetaan samalla."
+
+#: 01020500.xhp#par_id3151112.7.help.text
+msgid "A library can contain up to 16,000 modules."
+msgstr "Yhdessä kirjastossa voi olla enintään 16 000 moduulia."
+
+#: 01020500.xhp#hd_id3149262.8.help.text
+msgctxt "01020500.xhp#hd_id3149262.8.help.text"
+msgid "Modules"
+msgstr "Moduulit"
+
+#: 01020500.xhp#par_id3156441.9.help.text
+msgid "A module contains SUBS and FUNCTIONS along with variable declarations. The length of the program that can be saved in a module is limited to 64 KB. If more space is required you can divide a $[officename] Basic project among several modules, and then save them in a single library."
+msgstr "Moduulissa on SUB- ja FUNCTION-rutiinit sekä muuttujien määrittelyt. Yhteen moduuliin tallennettavan ohjelman enimmäispituuden rajana on 64 KiB. Jos tilaa tarvitaan enemmän, $[officename] Basic-projekti voidaan jakaa useiden moduulien kesken ja sitten tallentaa ne yhteen kirjastoon."
+
+#: 01020500.xhp#hd_id3152577.11.help.text
+msgid "Dialog Modules"
+msgstr "Valintaikkunamoduulit"
+
+#: 01020500.xhp#par_id3149377.12.help.text
+msgid "Dialog modules contain dialog definitions, including the dialog box properties, the properties of each dialog element and the events assigned. Since a dialog module can only contain a single dialog, they are often referred to as \"dialogs\"."
+msgstr "Valintaikkunamoduuleissa on valintaikkunoiden määrittelyt sisältäen valintaikkunan ruutujen ominaisuudet, kunkin valintaikkunaelementin ominaisuudet ja kytketyt tapahtumat. Koska valintaikkunamoduulissa voi olla vain yksi valintaikkuna, niihin viitataan usein \"valintaikkunoina\"."
+
+#: main0211.xhp#tit.help.text
+msgid "Macro Toolbar"
+msgstr "Makro-palkki"
+
+#: main0211.xhp#bm_id3150543.help.text
+msgid "<bookmark_value>toolbars; Basic IDE</bookmark_value><bookmark_value>macro toolbar</bookmark_value>"
+msgstr "<bookmark_value>työkalupalkit; Basic IDE</bookmark_value><bookmark_value>makropalkki</bookmark_value>"
+
+#: main0211.xhp#hd_id3150543.1.help.text
+msgid "<link href=\"text/sbasic/shared/main0211.xhp\" name=\"Macro Toolbar\">Macro Toolbar</link>"
+msgstr "<link href=\"text/sbasic/shared/main0211.xhp\" name=\"Macro Toolbar\">Makro-palkki</link>"
+
+#: main0211.xhp#par_id3147288.2.help.text
+msgid "<ahelp visibility=\"visible\" hid=\".uno:MacroBarVisible\">The <emph>Macro Toolbar </emph>contains commands to create, edit, and run macros.</ahelp>"
+msgstr "<ahelp visibility=\"visible\" hid=\".uno:MacroBarVisible\"><emph>Makro</emph>-palkissa on komentoja, joilla luodaan, muokataan ja suoritetaan makroja.</ahelp>"
+
+#: 03020410.xhp#tit.help.text
+msgid "Kill Statement [Runtime]"
+msgstr "Kill-lause [ajonaikainen]"
+
+#: 03020410.xhp#bm_id3153360.help.text
+msgid "<bookmark_value>Kill statement</bookmark_value>"
+msgstr "<bookmark_value>Kill-lause</bookmark_value>"
+
+#: 03020410.xhp#hd_id3153360.1.help.text
+msgid "<link href=\"text/sbasic/shared/03020410.xhp\" name=\"Kill Statement [Runtime]\">Kill Statement [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03020410.xhp\" name=\"Kill Statement [Runtime]\">Kill-lause [ajonaikainen]</link>"
+
+#: 03020410.xhp#par_id3151211.2.help.text
+msgid "Deletes a file from a disk."
+msgstr "Poistaa tiedoston levyltä."
+
+#: 03020410.xhp#hd_id3150767.3.help.text
+msgctxt "03020410.xhp#hd_id3150767.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03020410.xhp#par_id3154685.4.help.text
+msgid "Kill File As String"
+msgstr "Kill tiedosto1 As String"
+
+#: 03020410.xhp#hd_id3153194.5.help.text
+msgctxt "03020410.xhp#hd_id3153194.5.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03020410.xhp#par_id3150440.6.help.text
+msgid "<emph>File:</emph> Any string expression that contains an unambiguous file specification. You can also use <link href=\"text/sbasic/shared/00000002.xhp\" name=\"URL notation\">URL notation</link>."
+msgstr "<emph>Tiedosto1:</emph> merkkijonolauseke, joka määrittää tiedoston yksikäsitteisesti. Voidaan käyttää myös <link href=\"text/sbasic/shared/00000002.xhp\" name=\"URL notation\">URL-esitysmuotoa</link>."
+
+#: 03020410.xhp#hd_id3148645.7.help.text
+msgctxt "03020410.xhp#hd_id3148645.7.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03020410.xhp#par_id3154320.8.help.text
+msgid "sub ExampleKill"
+msgstr "sub ExampleKill"
+
+#: 03020410.xhp#par_id3163710.9.help.text
+msgid "Kill \"C:\\datafile.dat\" REM File must be created in advance"
+msgstr "Kill \"C:\\datafile.dat\" REM Tiedosto pitää olla luotu etukäteen"
+
+#: 03020410.xhp#par_id3145749.10.help.text
+msgctxt "03020410.xhp#par_id3145749.10.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03103000.xhp#tit.help.text
+msgid "UBound Function [Runtime]"
+msgstr "Funktio UBound [ajonaikainen]"
+
+#: 03103000.xhp#bm_id3148538.help.text
+msgid "<bookmark_value>UBound function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio UBound</bookmark_value>"
+
+#: 03103000.xhp#hd_id3148538.1.help.text
+msgid "<link href=\"text/sbasic/shared/03103000.xhp\" name=\"UBound Function [Runtime]\">UBound Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03103000.xhp\" name=\"UBound Function [Runtime]\">Funktio UBound [ajonaikainen]</link>"
+
+#: 03103000.xhp#par_id3147573.2.help.text
+msgid "Returns the upper boundary of an array."
+msgstr "UBound palauttaa taulukon indeksien ylärajan."
+
+#: 03103000.xhp#hd_id3150984.3.help.text
+msgctxt "03103000.xhp#hd_id3150984.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03103000.xhp#par_id3149415.4.help.text
+msgid "UBound (ArrayName [, Dimension])"
+msgstr "UBound (taulukon_nimi [, ulottuvuus])"
+
+#: 03103000.xhp#hd_id3153897.5.help.text
+msgctxt "03103000.xhp#hd_id3153897.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03103000.xhp#par_id3149670.6.help.text
+msgctxt "03103000.xhp#par_id3149670.6.help.text"
+msgid "Integer"
+msgstr "Integer-tyypin kokonaisluku"
+
+#: 03103000.xhp#hd_id3154347.7.help.text
+msgctxt "03103000.xhp#hd_id3154347.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03103000.xhp#par_id3153381.8.help.text
+msgid "<emph>ArrayName:</emph> Name of the array for which you want to determine the upper (<emph>Ubound</emph>) or the lower (<emph>LBound</emph>) boundary."
+msgstr "<emph>Taulukon_nimi:</emph> sen taulukon nimi, josta ulottuvuuden yläraja (<emph>Ubound</emph>) tai alaraja (<emph>LBound</emph>) on tarkoitus palauttaa."
+
+#: 03103000.xhp#par_id3148797.9.help.text
+msgid "<emph>[Dimension]:</emph> Integer that specifies which dimension to return the upper(<emph>Ubound</emph>) or lower (<emph>LBound</emph>) boundary for. If no value is specified, the boundary of the first dimension is returned."
+msgstr "<emph>[Ulottuvuus]:</emph> kokonaisluku, joka määrittää, mistä taulukon ulottuvuudesta yläraja (<emph>Ubound</emph>) tai alaraja (<emph>LBound</emph>) palautetaan. Jos arvoa ei määritetä, oletuksena on ensimmäinen ulottuvuus."
+
+#: 03103000.xhp#hd_id3153192.10.help.text
+msgctxt "03103000.xhp#hd_id3153192.10.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03103000.xhp#par_id3147229.11.help.text
+msgctxt "03103000.xhp#par_id3147229.11.help.text"
+msgid "Sub ExampleUboundLbound"
+msgstr "Sub ExampleUboundLbound"
+
+#: 03103000.xhp#par_id3150440.12.help.text
+msgctxt "03103000.xhp#par_id3150440.12.help.text"
+msgid "Dim sVar(10 to 20) As String"
+msgstr "Dim sVar(10 to 20) As String"
+
+#: 03103000.xhp#par_id3145785.13.help.text
+msgctxt "03103000.xhp#par_id3145785.13.help.text"
+msgid "print LBound(sVar())"
+msgstr "print LBound(sVar())"
+
+#: 03103000.xhp#par_id3153092.14.help.text
+msgctxt "03103000.xhp#par_id3153092.14.help.text"
+msgid "print UBound(sVar())"
+msgstr "print UBound(sVar())"
+
+#: 03103000.xhp#par_id3153727.15.help.text
+msgctxt "03103000.xhp#par_id3153727.15.help.text"
+msgid "end Sub"
+msgstr "end Sub"
+
+#: 03103000.xhp#par_id3145271.16.help.text
+msgctxt "03103000.xhp#par_id3145271.16.help.text"
+msgid "Sub ExampleUboundLbound2"
+msgstr "Sub ExampleUboundLbound2"
+
+#: 03103000.xhp#par_id3153952.17.help.text
+msgctxt "03103000.xhp#par_id3153952.17.help.text"
+msgid "Dim sVar(10 to 20,5 To 70) As String"
+msgstr "Dim sVar(10 to 20,5 To 70) As String"
+
+#: 03103000.xhp#par_id3152596.18.help.text
+msgctxt "03103000.xhp#par_id3152596.18.help.text"
+msgid "Print LBound(sVar()) REM Returns 10"
+msgstr "Print LBound(sVar()) REM palauttaa arvon 10"
+
+#: 03103000.xhp#par_id3153138.19.help.text
+msgctxt "03103000.xhp#par_id3153138.19.help.text"
+msgid "Print UBound(sVar()) REM Returns 20"
+msgstr "Print UBound(sVar()) REM palauttaa arvon 20"
+
+#: 03103000.xhp#par_id3149665.20.help.text
+msgctxt "03103000.xhp#par_id3149665.20.help.text"
+msgid "Print LBound(sVar(),2) REM Returns 5"
+msgstr "Print LBound(sVar(),2) REM palauttaa arvon 5"
+
+#: 03103000.xhp#par_id3147214.21.help.text
+msgctxt "03103000.xhp#par_id3147214.21.help.text"
+msgid "Print UBound(sVar(),2) REM Returns 70"
+msgstr "Print UBound(sVar(),2) REM palauttaa arvon 70"
+
+#: 03103000.xhp#par_id3155855.22.help.text
+msgctxt "03103000.xhp#par_id3155855.22.help.text"
+msgid "end Sub"
+msgstr "End Sub"
+
+#: 01020300.xhp#tit.help.text
+msgid "Using Procedures and Functions"
+msgstr "Proseduurien ja funktioiden käyttäminen"
+
+#: 01020300.xhp#bm_id3149456.help.text
+msgid "<bookmark_value>procedures</bookmark_value><bookmark_value>functions;using</bookmark_value><bookmark_value>variables;passing to procedures and functions</bookmark_value><bookmark_value>parameters;for procedures and functions</bookmark_value><bookmark_value>parameters;passing by reference or value</bookmark_value><bookmark_value>variables;scope</bookmark_value><bookmark_value>scope of variables</bookmark_value><bookmark_value>GLOBAL variables</bookmark_value><bookmark_value>PUBLIC variables</bookmark_value><bookmark_value>PRIVATE variables</bookmark_value><bookmark_value>functions;return value type</bookmark_value><bookmark_value>return value type of functions</bookmark_value>"
+msgstr "<bookmark_value>proseduurit</bookmark_value><bookmark_value>funktiot;käyttö</bookmark_value><bookmark_value>muuttujat;välitys proseduureihin ja funktioihin</bookmark_value><bookmark_value>parametrit;proseduureille ja funktioille</bookmark_value><bookmark_value>parametrit;välitys viitteenä tai arvona</bookmark_value><bookmark_value>muuttujat;näkyvyys</bookmark_value><bookmark_value>näkyvyys muuttujilla</bookmark_value><bookmark_value>GLOBAL-muuttujat</bookmark_value><bookmark_value>PUBLIC-muuttujat</bookmark_value><bookmark_value>PRIVATE-muuttujat</bookmark_value><bookmark_value>funktiot;paluuarvon tyyppi</bookmark_value><bookmark_value>paluuarvon tyyppi funktioissa</bookmark_value>"
+
+#: 01020300.xhp#hd_id3149456.1.help.text
+msgid "<link href=\"text/sbasic/shared/01020300.xhp\">Using Procedures and Functions</link>"
+msgstr "<link href=\"text/sbasic/shared/01020300.xhp\">Proseduurien ja funktioiden käyttäminen</link>"
+
+#: 01020300.xhp#par_id3150767.2.help.text
+msgid "The following describes the basic use of procedures and functions in $[officename] Basic."
+msgstr "Lyhyesti: oheisena kuvataan proseduurien ja funktioiden käyttö $[officename] Basicissa."
+
+#: 01020300.xhp#par_id3151215.56.help.text
+msgid "When you create a new module, $[officename] Basic automatically inserts a SUB called \"Main\". This default name has nothing to do with the order or the starting point of a $[officename] Basic project. You can also safely rename this SUB."
+msgstr "Luotaessa uutta moduulia $[officename] Basic lisää samalla \"Main\"-nimisen SUB-rutiinin. Tämä oletusnimi ei ole missään tekemisissä $[officename] Basic-projektin aloituspisteen kanssa. Tämä SUB-rutiini voidaan myös turvallisesti nimetä uudelleen."
+
+#: 01020300.xhp#par_id314756320.help.text
+msgctxt "01020300.xhp#par_id314756320.help.text"
+msgid "Some restrictions apply for the names of your public variables, subs, and functions. You must not use the same name as one of the modules of the same library."
+msgstr "Käyttäjän public-muuttujien, subs-rutiineiden ja funktioiden nimeämiseen liittyy joitakin rajoituksia. Näissä ei tule käyttää saman kirjaston moduulin nimeä."
+
+#: 01020300.xhp#par_id3154124.3.help.text
+msgid "Procedures (SUBS) and functions (FUNCTIONS) help you maintaining a structured overview by separating a program into logical pieces."
+msgstr "Proseduurit (SUB-rutiinit) ja funktiot (FUNCTION-rutiinit) helpottavat ohjelmoijaa säilyttämään rakenteellista yleiskuvaa jakamalla ohjelman loogisiin osiin."
+
+#: 01020300.xhp#par_id3153193.4.help.text
+msgid "One benefit of procedures and functions is that, once you have developed a program code containing task components, you can use this code in another project."
+msgstr "Eräs etu proseduureista ja funktioista on se, että kun tehtävän osat sisältävä ohjelmakoodi on kehitetty, samaa koodia voi käyttää toisissa projekteissa."
+
+#: 01020300.xhp#hd_id3153770.26.help.text
+msgid "Passing Variables to Procedures (SUB) and Functions (FUNCTION)"
+msgstr "Muuttujien välittäminen proseduureihin (SUB) ja funktioihin (FUNCTION)"
+
+#: 01020300.xhp#par_id3155414.27.help.text
+msgid "Variables can be passed to both procedures and functions. The SUB or FUNCTION must be declared to expect parameters:"
+msgstr "Muuttujia voidaan välittää sekä proseduureihin että funktioihin. SUB- tai FUNCTION-rutiinin pitää olla määritelty hyväksymään parametrit:"
+
+#: 01020300.xhp#par_id3163710.28.help.text
+msgid "SUB SubName(<emph>Parameter1 As Type, Parameter2 As Type,...</emph>)"
+msgstr "SUB SubNimi(<emph>Parametri1 As tietotyyppi1, Parametri2 As tietotyyppi2,...</emph>)"
+
+#: 01020300.xhp#par_id3151114.29.help.text
+msgctxt "01020300.xhp#par_id3151114.29.help.text"
+msgid "Program code"
+msgstr "Ohjelmakoodi"
+
+#: 01020300.xhp#par_id3146975.30.help.text
+msgid "END SUB"
+msgstr "END SUB"
+
+#: 01020300.xhp#par_id3152577.31.help.text
+msgid "The SUB is called using the following syntax:"
+msgstr "SUB-rutiinia kutsutaan seuraavaa syntaksia käyttäen:"
+
+#: 01020300.xhp#par_id3159154.32.help.text
+msgid "SubName(Value1, Value2,...)"
+msgstr "SubName(arvo1, arvo2, ...)"
+
+#: 01020300.xhp#par_id3147124.33.help.text
+msgid "The parameters passed to a SUB must fit to those specified in the SUB declaration."
+msgstr "Parametrien, jotka välitetään SUB-rutiiniin, pitää olla yhdenmukaiset SUB-määrityksen parametrien kanssa."
+
+#: 01020300.xhp#par_id3147397.34.help.text
+msgid "The same process applies to FUNCTIONS. In addition, functions always return a function result. The result of a function is defined by assigning the return value to the function name:"
+msgstr "Sama prosessi soveltuu FUNCTION-rutiineihin. Tämän lisäksi funktiot palauttavat aina funktion tuloksen. Funktion tulos määritellään sijoittamalla paluuarvo funktion nimelle:"
+
+#: 01020300.xhp#par_id3149412.35.help.text
+msgid "FUNCTION FunctionName(Parameter1 As Type, Parameter2 As Type,...) As Type"
+msgstr "FUNCTION FunktionNimi(Parametri1 As tietotyyppi, Parametri2 As tietotyyppi,...) As tietotyyppi"
+
+#: 01020300.xhp#par_id3156284.36.help.text
+msgctxt "01020300.xhp#par_id3156284.36.help.text"
+msgid "Program code"
+msgstr "Ohjelmakoodi"
+
+#: 01020300.xhp#par_id3145799.37.help.text
+msgid "<emph>FunctionName=Result</emph>"
+msgstr "<emph>FunctionName=Result</emph>"
+
+#: 01020300.xhp#par_id3150716.38.help.text
+msgctxt "01020300.xhp#par_id3150716.38.help.text"
+msgid "End Function"
+msgstr "End Function"
+
+#: 01020300.xhp#par_id3153839.39.help.text
+msgid "The FUNCTION is called using the following syntax:"
+msgstr "FUNCTION-kutsulla on seuraavanlainen syntaksi:"
+
+#: 01020300.xhp#par_id3146914.40.help.text
+msgid "Variable=FunctionName(Parameter1, Parameter2,...)"
+msgstr "muuttuja=FunktionNimi(parametri1, parametri2,...)"
+
+#: 01020300.xhp#par_idN107B3.help.text
+msgid "You can also use the fully qualified name to call a procedure or function:<br/><item type=\"literal\">Library.Module.Macro()</item><br/> For example, to call the Autotext macro from the Gimmicks library, use the following command:<br/><item type=\"literal\">Gimmicks.AutoText.Main()</item>"
+msgstr "Kutsuttaessa proseduuria tai funktiota voidaan käyttää myös koko rakennenimeä:<br/><item type=\"literal\">kirjasto.moduuli.makro()</item><br/> Esimerkiksi, kutsuttaessa Autotext-makroa Gimmicks-kirjastosta, käytetään seuraavaa käskyä:<br/><item type=\"literal\">Gimmicks.AutoText.Main()</item>"
+
+#: 01020300.xhp#hd_id3156276.45.help.text
+msgid "Passing Variables by Value or Reference"
+msgstr "Muuttujien välittäminen arvoina tai viitteinä"
+
+#: 01020300.xhp#par_id3155765.47.help.text
+msgid "Parameters can be passed to a SUB or a FUNCTION either by reference or by value. Unless otherwise specified, a parameter is always passed by reference. That means that a SUB or a FUNCTION gets the parameter and can read and modify its value."
+msgstr "Parametrit voidaan välittää SUB- ja FUNCTION-rutiineihin joko viitteinä tai arvoina. Ellei toisin ole määritelty, käytetään aina viiteparametreja. Tämä tarkoittaa, että SUB- ja FUNCTION-rutiinit saavat parametrin, jonka arvoa voi sekä lukea että muokata."
+
+#: 01020300.xhp#par_id3145640.53.help.text
+msgid "If you want to pass a parameter by value insert the key word \"ByVal\" in front of the parameter when you call a SUB or FUNCTION, for example:"
+msgstr "Jos halutaan käyttää arvoparametrien välitystä, lisätään avainsana \"ByVal\" parametrin eteen kutsuttaessa SUB- tai FUNCTION-rutiinia, esimerkiksi:"
+
+#: 01020300.xhp#par_id3150042.54.help.text
+msgid "Result = Function(<emph>ByVal</emph> Parameter)"
+msgstr "Tulos1 = Funktio1(<emph>ByVal</emph> Parametri)"
+
+#: 01020300.xhp#par_id3149258.55.help.text
+msgid "In this case, the original content of the parameter will not be modified by the FUNCTION since it only gets the value and not the parameter itself."
+msgstr "Tässä tapauksessa parametrin alkuperäistä sisältöä ei muuteta FUNCTION-rutiinissa, koska se saa vain parametrin arvon kopion, ei itse parametria."
+
+#: 01020300.xhp#hd_id3150982.57.help.text
+msgid "Scope of Variables"
+msgstr "Muuttujien näkyvyysalue"
+
+#: 01020300.xhp#par_id3149814.58.help.text
+msgid "A variable defined within a SUB or FUNCTION, only remains valid until the procedure is exited. This is known as a \"local\" variable. In many cases, you need a variable to be valid in all procedures, in every module of all libraries, or after a SUB or FUNCTION is exited."
+msgstr "Rutiinin SUB tai FUNCTION sisällä määritelty muuttuja säilyy vain proseduurin päättymiseen asti. Sitä kutsutaan \"lokaaliksi\" muuttujaksi. Usein on tarvetta muuttujalle, joka on käytettävissä kaikissa proseduureissa, kaikissa eri kirjastojen moduuleissa tai sen jälkeen, kun SUB- tai FUNCTION-aliohjelmasta on poistuttu."
+
+#: 01020300.xhp#hd_id3154186.59.help.text
+msgid "Declaring Variables Outside a SUB or FUNCTION"
+msgstr "Muuttujien määrittely SUB- ja FUNCTION-rutiinien ulkopuolella"
+
+#: 01020300.xhp#par_id3150208.111.help.text
+msgid "GLOBAL VarName As TYPENAME"
+msgstr "GLOBAL glMuuttuja As TIETOTYYPPI"
+
+#: 01020300.xhp#par_id3145258.112.help.text
+msgid "The variable is valid as long as the $[officename] session lasts."
+msgstr "Muuttuja on käytettävissä niin kauan kuin $[officename] istunto kestää."
+
+#: 01020300.xhp#par_id3153198.60.help.text
+msgid "PUBLIC VarName As TYPENAME"
+msgstr "PUBLIC puMuuttuja As TIETOTYYPPI"
+
+#: 01020300.xhp#par_id3150088.61.help.text
+msgid "The variable is valid in all modules."
+msgstr "Muuttuja on käytettävissä kaikissa moduuleissa"
+
+#: 01020300.xhp#par_id3158212.62.help.text
+msgid "PRIVATE VarName As TYPENAME"
+msgstr "PRIVATE prMuuttuja As TIETOTYYPPI"
+
+#: 01020300.xhp#par_id3152994.63.help.text
+msgctxt "01020300.xhp#par_id3152994.63.help.text"
+msgid "The variable is only valid in this module."
+msgstr "Muuttuja on käyttökelpoinen vain määrittelymoduulissaan."
+
+#: 01020300.xhp#par_id3150886.64.help.text
+msgid "DIM VarName As TYPENAME"
+msgstr "DIM Muuttuja As TIETOTYYPPI"
+
+#: 01020300.xhp#par_id3150368.65.help.text
+msgctxt "01020300.xhp#par_id3150368.65.help.text"
+msgid "The variable is only valid in this module."
+msgstr "Muuttuja on kelpoinen vain määrittelymoduulissaan."
+
+#: 01020300.xhp#hd_id5097506.help.text
+msgid "Example for private variables"
+msgstr "Esimerkki Private-muuttujista"
+
+#: 01020300.xhp#par_id8738975.help.text
+msgid "Enforce private variables to be private across modules by setting CompatibilityMode(true)."
+msgstr "Pakotetaan private-muuttuja olemaan yksityinen moduulien välillä asettamalla CompatibilityMode(true)."
+
+#: 01020300.xhp#par_id146488.help.text
+msgid "REM ***** Module1 *****"
+msgstr "REM ***** Module1 *****"
+
+#: 01020300.xhp#par_id2042298.help.text
+msgid "Private myText As String"
+msgstr "Private myText As String"
+
+#: 01020300.xhp#par_id2969756.help.text
+msgid "Sub initMyText"
+msgstr "Sub initMyText"
+
+#: 01020300.xhp#par_id9475997.help.text
+msgid "myText = \"Hello\""
+msgstr "myText = \"Heipä\""
+
+#: 01020300.xhp#par_id6933500.help.text
+msgid "print \"in module1 : \", myText"
+msgstr "print \"Module1:ssä myText : \", myText"
+
+#: 01020300.xhp#par_id631733.help.text
+msgctxt "01020300.xhp#par_id631733.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 01020300.xhp#par_id8234199.help.text
+msgid "REM ***** Module2 *****"
+msgstr "REM ***** Module2 *****"
+
+#: 01020300.xhp#par_id6969512.help.text
+msgid "'Option Explicit"
+msgstr "'Option Explicit"
+
+#: 01020300.xhp#par_id1196935.help.text
+msgid "Sub demoBug"
+msgstr "Sub demoBug"
+
+#: 01020300.xhp#par_id1423993.help.text
+msgid "CompatibilityMode( true )"
+msgstr "CompatibilityMode( true )"
+
+#: 01020300.xhp#par_id6308786.help.text
+msgid "initMyText"
+msgstr "initMyText"
+
+#: 01020300.xhp#par_id4104129.help.text
+msgid "' Now returns empty string"
+msgstr "' Nyt tulostuukin tyhjä merkkijono"
+
+#: 01020300.xhp#par_id7906125.help.text
+msgid "' (or rises error for Option Explicit)"
+msgstr "' (tai virheilmoitus, jos Option Explicit aktivoidaan)"
+
+#: 01020300.xhp#par_id8055970.help.text
+msgid "print \"Now in module2 : \", myText"
+msgstr "print \"Nyt Module2:ssa myText : \", myText"
+
+#: 01020300.xhp#par_id2806176.help.text
+msgctxt "01020300.xhp#par_id2806176.help.text"
+msgid "End Sub"
+msgstr "End Sub"
+
+#: 01020300.xhp#hd_id3154368.66.help.text
+msgid "Saving Variable Content after Exiting a SUB or FUNCTION"
+msgstr "Muuttujan sisällön tallentaminen SUB- ja FUNCTION-rutiinista poistuttaessa"
+
+#: 01020300.xhp#par_id3156288.67.help.text
+msgid "STATIC VarName As TYPENAME"
+msgstr "STATIC Muuttuja As TIETOTYYPPI"
+
+#: 01020300.xhp#par_id3154486.68.help.text
+msgid "The variable retains its value until the next time the FUNCTION or SUB is entered. The declaration must exist inside a SUB or a FUNCTION."
+msgstr "Muuttuja säilyttää arvonsa seuraavaan FUNCTION- tai SUB-rutiinin kutsuun. Määritelmän täytyy olla FUNCTION- tai SUB-rutiinin sisällä."
+
+#: 01020300.xhp#hd_id3155809.41.help.text
+msgid "Specifying the Return Value Type of a FUNCTION"
+msgstr "FUNCTION-rutiinin paluuarvon tyypinmääritys"
+
+#: 01020300.xhp#par_id3149404.42.help.text
+msgid "As with variables, include a type-declaration character after the function name, or the type indicated by \"As\" and the corresponding key word at the end of the parameter list to define the type of the function's return value, for example:"
+msgstr "Kuten muuttujien, niin funktioidenkin nimeen voi liittää tyypinmääritysmerkin. Funktion palautusarvon tietotyyppi voidaan määrittää myös \"As\"-määresanalla yhdessä tietotyypin määrittävän avainsanan kanssa parametrilistan jälkeen, esimerkiksi:"
+
+#: 01020300.xhp#par_id3152899.43.help.text
+msgid "Function WordCount(WordText as String) <emph>as Integer</emph>"
+msgstr "Function WordCount(WordText as String) <emph>as Integer</emph>"
+
+#: 03020404.xhp#tit.help.text
+msgid "Dir Function [Runtime]"
+msgstr "Funktio Dir [ajonaikainen]"
+
+#: 03020404.xhp#bm_id3154347.help.text
+msgid "<bookmark_value>Dir function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio Dir</bookmark_value>"
+
+#: 03020404.xhp#hd_id3154347.1.help.text
+msgid "<link href=\"text/sbasic/shared/03020404.xhp\" name=\"Dir Function [Runtime]\">Dir Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03020404.xhp\" name=\"Dir Function [Runtime]\">Funktio Dir [ajonaikainen]</link>"
+
+#: 03020404.xhp#par_id3153381.2.help.text
+msgid "Returns the name of a file, a directory, or all of the files and the directories on a drive or in a directory that match the specified search path."
+msgstr "Dir palauttaa tiedoston tai kansion nimen tai kaikkien tiedostojen ja kansioiden nimet levyltä tai hakemistosta, joka vastaa määrättyä hakupolkua."
+
+#: 03020404.xhp#hd_id3154365.3.help.text
+msgctxt "03020404.xhp#hd_id3154365.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03020404.xhp#par_id3156282.4.help.text
+msgid "Dir [(Text As String) [, Attrib As Integer]]"
+msgstr "Dir [(teksti1 As String) [, attribuutti1 As Integer]]"
+
+#: 03020404.xhp#hd_id3156424.5.help.text
+msgctxt "03020404.xhp#hd_id3156424.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03020404.xhp#par_id3153193.6.help.text
+msgctxt "03020404.xhp#par_id3153193.6.help.text"
+msgid "String"
+msgstr "merkkijono (String)"
+
+#: 03020404.xhp#hd_id3153770.7.help.text
+msgctxt "03020404.xhp#hd_id3153770.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03020404.xhp#par_id3161831.8.help.text
+msgid "<emph>Text:</emph> Any string expression that specifies the search path, directory or file. This argument can only be specified the first time that you call the Dir function. If you want, you can enter the path in <link href=\"text/sbasic/shared/00000002.xhp\" name=\"URL notation\">URL notation</link>."
+msgstr "<emph>Teksti1:</emph> merkkijonolause, joka määrittää hakupolun, kansion tai tiedoston. Tämä argumentti voidaan määrittää vain ensimmäisellä Dir-funktion kutsukerralla. Tarvittaessa voidaan käyttää <link href=\"text/sbasic/shared/00000002.xhp\" name=\"URL notation\">URL-esitysmuotoa</link>."
+
+#: 03020404.xhp#par_id3146974.9.help.text
+msgid "<emph>Attrib: </emph>Any integer expression that specifies bitwise file attributes. The Dir function only returns files or directories that match the specified attributes. You can combine several attributes by adding the attribute values:"
+msgstr "<emph>Attribuutti1: </emph>kokonaislukulauseke, joka määrittää tiedostomääreet biteittäin. Dir-funktio palauttaa vain tiedostot tai kansiot, jotka täsmäämät asetettuihin määreisiin. Useita määreitä voi yhdistää laskemalla arvot yhteen:"
+
+#: 03020404.xhp#par_id3149666.11.help.text
+msgctxt "03020404.xhp#par_id3149666.11.help.text"
+msgid "0 : Normal files."
+msgstr "0 : tavalliset tiedostot."
+
+#: 03020404.xhp#par_id3147427.15.help.text
+msgctxt "03020404.xhp#par_id3147427.15.help.text"
+msgid "16 : Returns the name of the directory only."
+msgstr "16 : palauttaa vain kansion nimen."
+
+#: 03020404.xhp#par_id3153952.16.help.text
+msgid "Use this attribute to check if a file or directory exists, or to determine all files and folders in a specific directory."
+msgstr "Tätä määrettä voi käyttää kansion olemassaolon tarkistamisen tai kansion kaikkien tiedostojen ja alikansioiden määräämiseen."
+
+#: 03020404.xhp#par_id3159156.17.help.text
+msgid "To check if a file exists, enter the complete path and name of the file. If the file or directory name does not exist, the Dir function returns a zero-length string (\"\")."
+msgstr "Kun halutaan tarkistaa, onko tiedostoa olemassa, kirjoitetaan polku ja tiedostonimi kokonaan. Jos tiedostoa tai kansioita ei ole, Dir-funktio palauttaa nolla-pituisen merkkijonon (\"\")."
+
+#: 03020404.xhp#par_id3154012.18.help.text
+msgid "To generate a list of all existing files in a specific directory, proceed as follows: The first time you call the Dir function, specify the complete search path for the files, for example, \"D:\\Files\\*.sxw\". If the path is correct and the search finds at least one file, the Dir function returns the name of the first file that matches the search path. To return additional file names that match the path, call Dir again, but with no arguments."
+msgstr "Kun halutaan tuottaa luettelo kaikista tiedostoista, jotka ovat määrätyssä kansioissa, toimitaan seuraavalla tavalla: Dir-funktion ensimmäisellä kutsukerralla määritetään tiedostojen hakupolku kokonaan, esimerkiksi \"D:\\Files\\*.sxw\". Jos polku on oikein ja haku löytää edes yhden tiedoston, Dir-funktio palauttaa hakupolkuun täsmäävistä tiedostoista ensimmäisen. Muiden täsmäävien tiedostonimien hakemiseksi kutsutaan Dir-funktiota uudestaan, mutta ilman argumentteja."
+
+#: 03020404.xhp#par_id3147348.19.help.text
+msgid "To return directories only, use the attribute parameter. The same applies if you want to determine the name of a volume (for example, a hard drive partition)"
+msgstr "Pelkästään kansionimien palauttamiseksi käytetään attribuutti1-parametriä. Tätä voi soveltaa myös, jos halutaan määrittää taltion nimi (esimerkiksi kovalevyn osio)."
+
+#: 03020404.xhp#hd_id3154942.20.help.text
+msgctxt "03020404.xhp#hd_id3154942.20.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03020404.xhp#par_id3147125.21.help.text
+msgid "Sub ExampleDir"
+msgstr "Sub ExampleDir"
+
+#: 03020404.xhp#par_id3148455.22.help.text
+msgid "REM Displays all files and directories"
+msgstr "REM Näytetään kaikki tiedostot ja kansiot"
+
+#: 03020404.xhp#par_id3147396.23.help.text
+msgctxt "03020404.xhp#par_id3147396.23.help.text"
+msgid "Dim sPath As String"
+msgstr "Dim sPath As String"
+
+#: 03020404.xhp#par_id3149378.24.help.text
+msgid "Dim sDir as String, sValue as String"
+msgstr "Dim sDir as String, sValue as String"
+
+#: 03020404.xhp#par_id3153416.27.help.text
+msgid "sDir=\"Directories:\""
+msgstr "sDir=\"Kansiot:\""
+
+#: 03020404.xhp#par_id3153838.29.help.text
+msgid "sPath = CurDir"
+msgstr "sPath = CurDir"
+
+#: 03020404.xhp#par_id3150327.30.help.text
+msgid "sValue = Dir$(sPath + getPathSeparator + \"*\",16)"
+msgstr "sValue = Dir$(sPath + getPathSeparator + \"*\",16)"
+
+#: 03020404.xhp#par_id3155064.31.help.text
+msgctxt "03020404.xhp#par_id3155064.31.help.text"
+msgid "Do"
+msgstr "Do"
+
+#: 03020404.xhp#par_id3153764.32.help.text
+msgid "If sValue <> \".\" and sValue <> \"..\" Then"
+msgstr "If sValue <> \".\" and sValue <> \"..\" Then"
+
+#: 03020404.xhp#par_id3155766.33.help.text
+msgid "if (GetAttr( sPath + getPathSeparator + sValue) AND 16) >0 then"
+msgstr "if (GetAttr( sPath + getPathSeparator + sValue) AND 16) >0 then"
+
+#: 03020404.xhp#par_id3154253.34.help.text
+msgid "REM get the directories"
+msgstr "REM haetaan kansiot"
+
+#: 03020404.xhp#par_id3159264.35.help.text
+msgid "sDir = sDir & chr(13) & sValue"
+msgstr "sDir = sDir & chr(13) & sValue"
+
+#: 03020404.xhp#par_id3145148.43.help.text
+msgctxt "03020404.xhp#par_id3145148.43.help.text"
+msgid "End If"
+msgstr "End If"
+
+#: 03020404.xhp#par_idN10700.help.text
+msgctxt "03020404.xhp#par_idN10700.help.text"
+msgid "End If"
+msgstr "End If"
+
+#: 03020404.xhp#par_id3147324.44.help.text
+msgid "sValue = Dir$"
+msgstr "sValue = Dir$"
+
+#: 03020404.xhp#par_id3155335.45.help.text
+msgid "Loop Until sValue = \"\""
+msgstr "Loop Until sValue = \"\""
+
+#: 03020404.xhp#par_id3147345.46.help.text
+msgid "MsgBox sDir,0,sPath"
+msgstr "MsgBox sDir,0,sPath"
+
+#: 03020404.xhp#par_id3163808.48.help.text
+msgctxt "03020404.xhp#par_id3163808.48.help.text"
+msgid "End sub"
+msgstr "End Sub"
+
+#: 03100600.xhp#tit.help.text
+msgid "CLng Function [Runtime]"
+msgstr "Funktio CLng [ajonaikainen]"
+
+#: 03100600.xhp#bm_id3153311.help.text
+msgid "<bookmark_value>CLng function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio CLng</bookmark_value>"
+
+#: 03100600.xhp#hd_id3153311.1.help.text
+msgid "<link href=\"text/sbasic/shared/03100600.xhp\" name=\"CLng Function [Runtime]\">CLng Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03100600.xhp\" name=\"CLng Function [Runtime]\">Funktio CLng [ajonaikainen]</link>"
+
+#: 03100600.xhp#par_id3148686.2.help.text
+msgid "Converts any string or numeric expression to a long integer."
+msgstr "Muunnetaan mikä tahansa merkkijono- tai numeerinen lauseke pitkäksi kokonaisluvuksi."
+
+#: 03100600.xhp#hd_id3145315.3.help.text
+msgctxt "03100600.xhp#hd_id3145315.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03100600.xhp#par_id3147573.4.help.text
+msgid "CLng (Expression)"
+msgstr "CLng (lauseke1)"
+
+#: 03100600.xhp#hd_id3145610.5.help.text
+msgctxt "03100600.xhp#hd_id3145610.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03100600.xhp#par_id3153897.6.help.text
+msgctxt "03100600.xhp#par_id3153897.6.help.text"
+msgid "Long"
+msgstr "Long-tyypin kokonaisluku"
+
+#: 03100600.xhp#hd_id3154760.7.help.text
+msgctxt "03100600.xhp#hd_id3154760.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03100600.xhp#par_id3159414.8.help.text
+msgid "<emph>Expression:</emph> Any numerical expression that you want to convert. If the <emph>Expression</emph> lies outside the valid long integer range between -2.147.483.648 and 2.147.483.647, $[officename] Basic returns an overflow error. To convert a string expression, the number must be entered as normal text (\"123.5\") using the default number format of your operating system."
+msgstr "<emph>Lauseke1:</emph> mikä tahansa muunnettava numeerinen tai merkkijonolauseke. Jos <emph>lauseke1</emph> ylittää arvoalueen -2 147 483 648 ... 2 147 483 647 rajat, $[officename] Basic ilmoittaa ylivuotovirheestä. Kun muunnetaan merkkijonolauseketta, luku pitää kirjoittaa normaalina tekstinä (\"123,5\"), käyttöjärjestelmän oletuslukumuodon mukaisesti."
+
+#: 03100600.xhp#par_id3150358.9.help.text
+msgctxt "03100600.xhp#par_id3150358.9.help.text"
+msgid "This function always rounds the fractional part of a number to the nearest integer."
+msgstr "Tämä funktio pyöristää luvun desimaaliosan lähimpään kokonaislukuun (merkkijonot katkaistaan)."
+
+#: 03100600.xhp#hd_id3154216.10.help.text
+msgctxt "03100600.xhp#hd_id3154216.10.help.text"
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 03100600.xhp#par_id3147229.11.help.text
+msgctxt "03100600.xhp#par_id3147229.11.help.text"
+msgid "Sub ExampleCountryConvert"
+msgstr "Sub ExampleCountryConvert"
+
+#: 03100600.xhp#par_id3156281.12.help.text
+msgctxt "03100600.xhp#par_id3156281.12.help.text"
+msgid "Msgbox CDbl(1234.5678)"
+msgstr "Msgbox CDbl(1234.5678)"
+
+#: 03100600.xhp#par_id3153969.13.help.text
+msgctxt "03100600.xhp#par_id3153969.13.help.text"
+msgid "Msgbox CInt(1234.5678)"
+msgstr "Msgbox CInt(1234.5678)"
+
+#: 03100600.xhp#par_id3154909.14.help.text
+msgctxt "03100600.xhp#par_id3154909.14.help.text"
+msgid "Msgbox CLng(1234.5678)"
+msgstr "Msgbox CLng(1234.5678)"
+
+#: 03100600.xhp#par_id3153770.15.help.text
+msgctxt "03100600.xhp#par_id3153770.15.help.text"
+msgid "end sub"
+msgstr "end sub"
+
+#: 03120105.xhp#tit.help.text
+msgid "CByte Function [Runtime]"
+msgstr "Funktio CByte [ajonaikainen]"
+
+#: 03120105.xhp#bm_id3156027.help.text
+msgid "<bookmark_value>CByte function</bookmark_value>"
+msgstr "<bookmark_value>Basic-funktio CByte</bookmark_value>"
+
+#: 03120105.xhp#hd_id3156027.1.help.text
+msgid "<link href=\"text/sbasic/shared/03120105.xhp\" name=\"CByte Function [Runtime]\">CByte Function [Runtime]</link>"
+msgstr "<link href=\"text/sbasic/shared/03120105.xhp\" name=\"CByte Function [Runtime]\">Funktio CByte [ajonaikainen]</link>"
+
+#: 03120105.xhp#par_id3143267.2.help.text
+msgid "Converts a string or a numeric expression to the type Byte."
+msgstr "Cbyte muuntaa merkkijono- tai numeerisen lausekkeen Byte-tyypiksi."
+
+#: 03120105.xhp#hd_id3149811.3.help.text
+msgctxt "03120105.xhp#hd_id3149811.3.help.text"
+msgid "Syntax:"
+msgstr "Syntaksi:"
+
+#: 03120105.xhp#par_id3147573.4.help.text
+msgid "Cbyte( expression )"
+msgstr "Cbyte( lauseke1 )"
+
+#: 03120105.xhp#hd_id3145315.5.help.text
+msgctxt "03120105.xhp#hd_id3145315.5.help.text"
+msgid "Return value:"
+msgstr "Palautusarvo:"
+
+#: 03120105.xhp#par_id3148473.6.help.text
+msgid "Byte"
+msgstr "Byte"
+
+#: 03120105.xhp#hd_id3147530.7.help.text
+msgctxt "03120105.xhp#hd_id3147530.7.help.text"
+msgid "Parameters:"
+msgstr "Parametrit:"
+
+#: 03120105.xhp#par_id3145068.8.help.text
+msgid "<emph>Expression:</emph> A string or a numeric expression."
+msgstr "<emph>Lauseke1:</emph> merkkijono- tai numeerinen lauseke."
diff --git a/source/fi/helpcontent2/source/text/sbasic/shared/01.po b/source/fi/helpcontent2/source/text/sbasic/shared/01.po
new file mode 100644
index 00000000000..486b6adc91b
--- /dev/null
+++ b/source/fi/helpcontent2/source/text/sbasic/shared/01.po
@@ -0,0 +1,298 @@
+#. extracted from helpcontent2/source/text/sbasic/shared/01.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+helpcontent2%2Fsource%2Ftext%2Fsbasic%2Fshared%2F01.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-06-26 09:53+0200\n"
+"PO-Revision-Date: 2011-12-15 10:42+0200\n"
+"Last-Translator: ristoi <risto.i.j@jippii.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: 06130000.xhp#tit.help.text
+msgctxt "06130000.xhp#tit.help.text"
+msgid "Macro"
+msgstr "Makro"
+
+#: 06130000.xhp#bm_id3145786.help.text
+msgid "<bookmark_value>macros; Basic IDE</bookmark_value><bookmark_value>Basic IDE; macros</bookmark_value>"
+msgstr "<bookmark_value>makrot; Basic IDE</bookmark_value><bookmark_value>Basic IDE; makrot</bookmark_value>"
+
+#: 06130000.xhp#hd_id3145786.1.help.text
+msgctxt "06130000.xhp#hd_id3145786.1.help.text"
+msgid "Macro"
+msgstr "Makro"
+
+#: 06130000.xhp#par_id3152886.2.help.text
+msgid "<variable id=\"makro\"><ahelp hid=\".\">Opens the <emph>Macro </emph>dialog, where you can create, edit, organize, and run $[officename] Basic macros.</ahelp></variable>"
+msgstr "<variable id=\"makro\"><ahelp hid=\".\">Avataan <emph>Basic-makrot</emph> -valintaikkuna, josta käsin voidaan luoda, muokata organisoida ja suorittaa $[officename] Basic-makroja.</ahelp></variable>"
+
+#: 06130000.xhp#hd_id3154145.3.help.text
+msgid "Macro name"
+msgstr "Makron nimi"
+
+#: 06130000.xhp#par_id3151116.4.help.text
+msgid "<ahelp hid=\"BASCTL_EDIT_RID_MACROCHOOSER_RID_ED_MACRONAME\">Displays the name of the selected macro. To create or to change the name of a macro, enter a name here.</ahelp>"
+msgstr "<ahelp hid=\"BASCTL_EDIT_RID_MACROCHOOSER_RID_ED_MACRONAME\">Kentässä näkyy valitun makron nimi. Luotaessa tai muutettaessa makron nimeä, nimi kirjoitetaan tähän kenttään.</ahelp>"
+
+#: 06130000.xhp#hd_id3153729.7.help.text
+msgid "Macro from / Save macro in"
+msgstr "Makro moduulista / Tallenna makro moduuliin"
+
+#: 06130000.xhp#par_id3153190.8.help.text
+msgid "<ahelp hid=\"HID_BASICIDE_LIBS\">Lists the libraries and the modules where you can open or save your macros. To save a macro with a particular document, open the document, and then open this dialog.</ahelp>"
+msgstr "<ahelp hid=\"HID_BASICIDE_LIBS\">Kentässä näkyy luettelo kirjastoista ja moduuleista, joista makrot voi avata tai joihin makrot voi tallentaa. Kun makro tallennetaan tietyn asiakirjan mukana, avataan ensin asiakirja ja sitten tämä ikkuna (makron nauhoituksen lopetuskomennolla).</ahelp>"
+
+#: 06130000.xhp#hd_id3146975.11.help.text
+msgid "Run / Save"
+msgstr "Suorita / Tallenna"
+
+#: 06130000.xhp#par_id3154791.12.help.text
+msgid "<ahelp hid=\"BASCTL_PUSHBUTTON_RID_MACROCHOOSER_RID_PB_RUN\">Runs or saves the current macro.</ahelp>"
+msgstr "<ahelp hid=\"BASCTL_PUSHBUTTON_RID_MACROCHOOSER_RID_PB_RUN\">Painikkeella suoritetaan tai tallennetaan aktiivinen makro.</ahelp>"
+
+#: 06130000.xhp#hd_id3153158.15.help.text
+msgid "Assign"
+msgstr "Sido"
+
+#: 06130000.xhp#par_id3149961.16.help.text
+msgid "<ahelp hid=\"BASCTL_PUSHBUTTON_RID_MACROCHOOSER_RID_PB_ASSIGN\">Opens the Customize dialog, where you can assign the selected macro to a menu command, a toolbar, or an event.</ahelp>"
+msgstr "<ahelp hid=\"BASCTL_PUSHBUTTON_RID_MACROCHOOSER_RID_PB_ASSIGN\">Painikkeella avataan Mukauta-valintaikkuna, jossa valittu makro voidaan kytkeä valikkokomentoon, työkaluriviin tai tapahtumaan.</ahelp>"
+
+#: 06130000.xhp#hd_id3145799.17.help.text
+msgctxt "06130000.xhp#hd_id3145799.17.help.text"
+msgid "Edit"
+msgstr "Muokkaa"
+
+#: 06130000.xhp#par_id3147127.18.help.text
+msgid "<ahelp hid=\".\">Starts the $[officename] Basic editor and opens the selected macro for editing.</ahelp>"
+msgstr "<ahelp hid=\".\">Käynnistetään $[officename] Basic-muokkain ja avataan valittu makro muokattavaksi.</ahelp>"
+
+#: 06130000.xhp#hd_id3149400.19.help.text
+msgid "New/Delete"
+msgstr "Uusi / Poista"
+
+#: 06130000.xhp#par_id3155602.61.help.text
+msgid "<ahelp hid=\"BASCTL_PUSHBUTTON_RID_MACROCHOOSER_RID_PB_DEL\">Creates a new macro, or deletes the selected macro.</ahelp>"
+msgstr "<ahelp hid=\"BASCTL_PUSHBUTTON_RID_MACROCHOOSER_RID_PB_DEL\">Uusi-painikkeena luodaan, Poista-painikkeena poistetaan valittu makro.</ahelp>"
+
+#: 06130000.xhp#par_id3149124.20.help.text
+msgid "To create a new macro, select the \"Standard\" module in the <emph>Macro from</emph> list, and then click <emph>New</emph>. "
+msgstr "Makron luomiseksi valitaan \"Standard\"-moduuli <emph>Makro moduulista</emph> -luettelosta ja sitten napsautetaan <emph>Uusi</emph>-painiketta. "
+
+#: 06130000.xhp#par_id3150749.21.help.text
+msgid "To delete a macro, select it, and then click <emph>Delete</emph>."
+msgstr "Kun makro poistetaan, se valitaan ensiksi ja sitten <emph>Poista</emph>-napsautetaan."
+
+#: 06130000.xhp#hd_id3153764.22.help.text
+msgid "Organizer"
+msgstr "Järjestelytyökalu"
+
+#: 06130000.xhp#par_id3148405.23.help.text
+msgid "<ahelp hid=\"BASCTL_PUSHBUTTON_RID_MACROCHOOSER_RID_PB_ORG\">Opens the <emph>Macro Organizer</emph> dialog, where you can add, edit, or delete existing macro modules, dialogs, and libraries.</ahelp>"
+msgstr "<ahelp hid=\"BASCTL_PUSHBUTTON_RID_MACROCHOOSER_RID_PB_ORG\">Avataan <emph>Makrojen järjestelytyökalu</emph> -valintaikkuna, jossa voidaan lisätä, muokata tai poistaa makromoduuleja, valintaikkunoita ja kirjastoja.</ahelp>"
+
+#: 06130000.xhp#hd_id3166447.29.help.text
+msgid "Module/Dialog"
+msgstr "Moduuli/Valintaikkuna"
+
+#: 06130000.xhp#par_id3155959.30.help.text
+msgid "<ahelp hid=\"HID_BASICIDE_MODULES_TREE\">Lists the existing macros and dialogs.</ahelp>"
+msgstr "<ahelp hid=\"HID_BASICIDE_MODULES_TREE\">Makrot tai valintaikkunat näytetään luettelona.</ahelp>"
+
+#: 06130000.xhp#par_id3149922.31.help.text
+msgid "You can drag-and-drop a module or a dialog between libraries."
+msgstr "Moduuleja ja valintaikkunoita voi vetää ja pudottaa kirjastojen välillä."
+
+#: 06130000.xhp#par_id3159333.33.help.text
+msgid "To copy a dialog or a module, hold down the <switchinline select=\"sys\"><caseinline select=\"MAC\">Command</caseinline><defaultinline>Ctrl</defaultinline></switchinline> key while you drag-and-drop."
+msgstr "Valintaikkunan tai moduulin kopioimiseksi painetaan <switchinline select=\"sys\"><caseinline select=\"MAC\">Komento</caseinline><defaultinline>Ctrl</defaultinline></switchinline>-näppäintä vedettäessä."
+
+#: 06130000.xhp#hd_id3147131.34.help.text
+msgctxt "06130000.xhp#hd_id3147131.34.help.text"
+msgid "Edit"
+msgstr "Muokkaa"
+
+#: 06130000.xhp#par_id3149816.35.help.text
+msgid "<ahelp hid=\"BASCTL_PUSHBUTTON_RID_TP_MODULS_RID_PB_EDIT\">Opens the selected macro or dialog for editing.</ahelp>"
+msgstr "<ahelp hid=\"BASCTL_PUSHBUTTON_RID_TP_MODULS_RID_PB_EDIT\">Avataan valittu makro tai valintaikkuna muokattavaksi.</ahelp>"
+
+#: 06130000.xhp#hd_id3151214.36.help.text
+msgctxt "06130000.xhp#hd_id3151214.36.help.text"
+msgid "New"
+msgstr "Uusi"
+
+#: 06130000.xhp#par_id3154202.37.help.text
+msgid "<ahelp hid=\"BASCTL_PUSHBUTTON_RID_TP_MODULS_RID_PB_NEWMOD\">Creates a new module.</ahelp>"
+msgstr "<ahelp hid=\"BASCTL_PUSHBUTTON_RID_TP_MODULS_RID_PB_NEWMOD\">Luodaan uusi moduuli.</ahelp>"
+
+#: 06130000.xhp#par_id3153269.40.help.text
+msgid "<ahelp hid=\"BASCTL_PUSHBUTTON_RID_TP_MODULS_RID_PB_NEWDLG\">Creates a new dialog.</ahelp>"
+msgstr "<ahelp hid=\"BASCTL_PUSHBUTTON_RID_TP_MODULS_RID_PB_NEWDLG\">Luodaan uusi valintaikkuna.</ahelp>"
+
+#: 06130000.xhp#hd_id3154587.42.help.text
+msgid "Libraries tab page"
+msgstr "Kirjastot-välilehti"
+
+#: 06130000.xhp#par_id3153705.43.help.text
+msgid "<ahelp hid=\"BASCTL_PUSHBUTTON_RID_TP_MODULS_RID_PB_NEWDLG\">Lets you manage the macro libraries.</ahelp>"
+msgstr "<ahelp hid=\"BASCTL_PUSHBUTTON_RID_TP_MODULS_RID_PB_NEWDLG\">Hallinnoidaan makrokirjastoja.</ahelp>"
+
+#: 06130000.xhp#hd_id3145259.44.help.text
+msgid "Location"
+msgstr "Sijainti"
+
+#: 06130000.xhp#par_id3153234.45.help.text
+msgid "<ahelp hid=\"BASCTL_LISTBOX_RID_TP_LIBS_RID_LB_BASICS\">Select the location containing the macro libraries that you want to organize.</ahelp>"
+msgstr "<ahelp hid=\"BASCTL_LISTBOX_RID_TP_LIBS_RID_LB_BASICS\">Valitaan sijainti, jossa järjesteltävät makrokirjastot ovat.</ahelp>"
+
+#: 06130000.xhp#hd_id3148460.46.help.text
+msgid "Library"
+msgstr "Kirjasto"
+
+#: 06130000.xhp#par_id3150828.47.help.text
+msgid "<ahelp hid=\"HID_BASICIDE_LIBS_TREE\">Lists the macro libraries in the chosen location.</ahelp>"
+msgstr "<ahelp hid=\"HID_BASICIDE_LIBS_TREE\">Kentässä on luettelo valitussa sijainnissa olevista makrokirjastoista.</ahelp>"
+
+#: 06130000.xhp#hd_id3145134.48.help.text
+msgctxt "06130000.xhp#hd_id3145134.48.help.text"
+msgid "Edit"
+msgstr "Muokkaa"
+
+#: 06130000.xhp#par_id3150518.49.help.text
+msgid "<ahelp hid=\"BASCTL_PUSHBUTTON_RID_TP_LIBS_RID_PB_EDIT\">Opens the $[officename] Basic editor so that you can modify the selected library.</ahelp>"
+msgstr "<ahelp hid=\"BASCTL_PUSHBUTTON_RID_TP_LIBS_RID_PB_EDIT\">Avataan $[officename] Basic -muokkain, niin että valittua kirjastoa voidaan muokata.</ahelp>"
+
+#: 06130000.xhp#hd_id3150371.50.help.text
+msgctxt "06130000.xhp#hd_id3150371.50.help.text"
+msgid "Password"
+msgstr "Salasana"
+
+#: 06130000.xhp#par_id3166430.51.help.text
+msgid "<ahelp hid=\"BASCTL_PUSHBUTTON_RID_TP_LIBS_RID_PB_PASSWORD\">Assigns or edits the <link href=\"text/sbasic/shared/01/06130100.xhp\" name=\"password\">password</link> for the selected library. \"Standard\" libraries cannot have a password.</ahelp>"
+msgstr "<ahelp hid=\"BASCTL_PUSHBUTTON_RID_TP_LIBS_RID_PB_PASSWORD\">Otetaan käyttöön tai muokataan valitun kirjaston <link href=\"text/sbasic/shared/01/06130100.xhp\" name=\"password\">salasanaa</link>. \"Standard\"-kirjastoille ei voi olla salasanaa.</ahelp>"
+
+#: 06130000.xhp#hd_id3154372.52.help.text
+msgctxt "06130000.xhp#hd_id3154372.52.help.text"
+msgid "New"
+msgstr "Uusi"
+
+#: 06130000.xhp#par_id3145387.53.help.text
+msgid "<ahelp hid=\"BASCTL_PUSHBUTTON_RID_TP_LIBS_RID_PB_NEWLIB\">Creates a new library.</ahelp>"
+msgstr "<ahelp hid=\"BASCTL_PUSHBUTTON_RID_TP_LIBS_RID_PB_NEWLIB\">Luodaan uusi kirjasto.</ahelp>"
+
+#: 06130000.xhp#hd_id3154259.56.help.text
+msgid "Name"
+msgstr "Nimi"
+
+#: 06130000.xhp#par_id3156169.57.help.text
+msgid "<ahelp hid=\"BASCTL_EDIT_RID_DLG_NEWLIB_RID_ED_LIBNAME\">Enter a name for the new module, dialog, or library.</ahelp>"
+msgstr "<ahelp hid=\"BASCTL_EDIT_RID_DLG_NEWLIB_RID_ED_LIBNAME\">Kirjoitetaan uuden moduulin, valintaikkunan tai kirjaston nimi.</ahelp>"
+
+#: 06130000.xhp#hd_id3151183.54.help.text
+msgid "Append"
+msgstr "Tuo"
+
+#: 06130000.xhp#par_id3155126.55.help.text
+msgid "<ahelp hid=\"BASCTL_PUSHBUTTON_RID_TP_LIBS_RID_PB_APPEND\">Locate that $[officename] Basic library that you want to add to the current list, and then click Open.</ahelp>"
+msgstr "<ahelp hid=\"BASCTL_PUSHBUTTON_RID_TP_LIBS_RID_PB_APPEND\">Avautuvassa valintaikkunassa paikallistetaan ensin se $[officename] Basic-kirjasto, joka aiotaan lisätä nykyiseen luetteloon ja sitten napsautetaan Avaa.</ahelp>"
+
+#: 06130100.xhp#tit.help.text
+msgctxt "06130100.xhp#tit.help.text"
+msgid "Change Password"
+msgstr "Muuta salasana"
+
+#: 06130100.xhp#hd_id3159399.1.help.text
+msgctxt "06130100.xhp#hd_id3159399.1.help.text"
+msgid "Change Password"
+msgstr "Muuta salasana"
+
+#: 06130100.xhp#par_id3150276.2.help.text
+msgid "<ahelp hid=\"HID_PASSWORD\">Protects the selected library with a password.</ahelp> You can enter a new password, or change the current password."
+msgstr "<ahelp hid=\"HID_PASSWORD\">Toiminnolla suojataan valittu kirjasto salasanalla.</ahelp> Käyttäjä voi antaa uuden salasanan tai muuttaa vanhaa."
+
+#: 06130100.xhp#hd_id3154285.3.help.text
+msgid "Old password"
+msgstr "Vanha salasana"
+
+#: 06130100.xhp#hd_id3153665.4.help.text
+msgctxt "06130100.xhp#hd_id3153665.4.help.text"
+msgid "Password"
+msgstr "Salasana"
+
+#: 06130100.xhp#par_id3155628.5.help.text
+msgid "<ahelp hid=\"SVX:EDIT:RID_SVXDLG_PASSWORD:ED_OLD_PASSWD\">Enter the current password for the selected library.</ahelp>"
+msgstr "<ahelp hid=\"SVX:EDIT:RID_SVXDLG_PASSWORD:ED_OLD_PASSWD\">Syötä nykyinen, valitun kirjaston salasana.</ahelp>"
+
+#: 06130100.xhp#hd_id3153126.6.help.text
+msgid "New password"
+msgstr "Uusi salasana"
+
+#: 06130100.xhp#hd_id3153628.7.help.text
+msgctxt "06130100.xhp#hd_id3153628.7.help.text"
+msgid "Password"
+msgstr "Salasana"
+
+#: 06130100.xhp#par_id3159413.8.help.text
+msgid "<ahelp hid=\"SVX:EDIT:RID_SVXDLG_PASSWORD:ED_NEW_PASSWD\">Enter a new password for the selected library.</ahelp>"
+msgstr "<ahelp hid=\"SVX:EDIT:RID_SVXDLG_PASSWORD:ED_NEW_PASSWD\">Anna valitulle kirjastolle uusi salasana.</ahelp>"
+
+#: 06130100.xhp#hd_id3148947.9.help.text
+msgid "Confirm"
+msgstr "Vahvista"
+
+#: 06130100.xhp#par_id3149457.10.help.text
+msgid "<ahelp hid=\"SVX:EDIT:RID_SVXDLG_PASSWORD:ED_REPEAT_PASSWD\">Repeat the new password for the selected library.</ahelp>"
+msgstr "<ahelp hid=\"SVX:EDIT:RID_SVXDLG_PASSWORD:ED_REPEAT_PASSWD\">Toista valitun kirjaston uusi salasana.</ahelp>"
+
+#: 06130500.xhp#tit.help.text
+msgctxt "06130500.xhp#tit.help.text"
+msgid "Append libraries"
+msgstr "Tuo kirjastoja"
+
+#: 06130500.xhp#bm_id3150502.help.text
+msgid "<bookmark_value>libraries; adding</bookmark_value><bookmark_value>inserting;Basic libraries</bookmark_value>"
+msgstr "<bookmark_value>kirjastot; lisääminen</bookmark_value><bookmark_value>lisääminen;Basic-kirjastot</bookmark_value>"
+
+#: 06130500.xhp#hd_id3150502.1.help.text
+msgctxt "06130500.xhp#hd_id3150502.1.help.text"
+msgid "Append libraries"
+msgstr "Tuo kirjastoja"
+
+#: 06130500.xhp#par_id3154840.2.help.text
+msgid "<ahelp hid=\".\">Locate that <item type=\"productname\">%PRODUCTNAME</item> Basic library that you want to add to the current list, and then click Open.</ahelp>"
+msgstr "<ahelp hid=\".\">Paikallistetaan <item type=\"productname\">%PRODUCTNAME</item> Basic-kirjasto, joka aiotaan lisätä aktiiviseen luetteloon, ja sitten napsautetaan Avaa-painiketta.</ahelp>"
+
+#: 06130500.xhp#hd_id3149119.3.help.text
+msgid "File name:"
+msgstr "Tiedoston nimi:"
+
+#: 06130500.xhp#par_id3147102.4.help.text
+msgid "<ahelp hid=\"HID_BASICIDE_LIBSDLG_TREE\">Enter a name or the path to the library that you want to append.</ahelp> You can also select a library from the list."
+msgstr "<ahelp hid=\"HID_BASICIDE_LIBSDLG_TREE\">Kirjoitetaan sen kirjaston nimi tai polku, joka aiotaan lisätä.</ahelp> Kirjasto voidaan valita myös luettelosta."
+
+#: 06130500.xhp#hd_id3147291.5.help.text
+msgid "Options"
+msgstr "Asetukset"
+
+#: 06130500.xhp#hd_id3147226.7.help.text
+msgid "Insert as reference (read-only)"
+msgstr "Lisää viitteenä (kirjoitussuojattu)"
+
+#: 06130500.xhp#par_id3155892.8.help.text
+msgid "<ahelp hid=\"BASCTL_CHECKBOX_RID_DLG_LIBS_RID_CB_REF\">Adds the selected library as a read-only file. The library is reloaded each time you start <item type=\"productname\">%PRODUCTNAME</item>.</ahelp>"
+msgstr "<ahelp hid=\"BASCTL_CHECKBOX_RID_DLG_LIBS_RID_CB_REF\">Valittu kirjasto lisätään kirjoitussuojattuna. Kirjasto ladataan joka kerta, kun <item type=\"productname\">%PRODUCTNAME</item> käynnistetään.</ahelp>"
+
+#: 06130500.xhp#hd_id3145071.9.help.text
+msgid "Replace existing libraries"
+msgstr "Korvataan kirjastot"
+
+#: 06130500.xhp#par_id3149812.10.help.text
+msgid "<ahelp hid=\"BASCTL_CHECKBOX_RID_DLG_LIBS_RID_CB_REPL\">Replaces a library that has the same name with the current library.</ahelp>"
+msgstr "<ahelp hid=\"BASCTL_CHECKBOX_RID_DLG_LIBS_RID_CB_REPL\">Korvataan kirjasto, jolla on sama nimi kuin aktiivisella kirjastolla.</ahelp>"
diff --git a/source/fi/helpcontent2/source/text/sbasic/shared/02.po b/source/fi/helpcontent2/source/text/sbasic/shared/02.po
new file mode 100644
index 00000000000..f529811663c
--- /dev/null
+++ b/source/fi/helpcontent2/source/text/sbasic/shared/02.po
@@ -0,0 +1,862 @@
+#. extracted from helpcontent2/source/text/sbasic/shared/02.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+helpcontent2%2Fsource%2Ftext%2Fsbasic%2Fshared%2F02.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-06-26 09:54+0200\n"
+"PO-Revision-Date: 2012-05-29 08:53+0200\n"
+"Last-Translator: Risto <risto.i.j@jippii.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: 11080000.xhp#tit.help.text
+msgctxt "11080000.xhp#tit.help.text"
+msgid "Enable Watch"
+msgstr "Ota seuranta käyttöön"
+
+#: 11080000.xhp#hd_id3154863.1.help.text
+msgid "<link href=\"text/sbasic/shared/02/11080000.xhp\" name=\"Enable Watch\">Enable Watch</link>"
+msgstr "<link href=\"text/sbasic/shared/02/11080000.xhp\" name=\"Enable Watch\">Ota seuranta käyttöön</link>"
+
+#: 11080000.xhp#par_id3093440.2.help.text
+msgid "<ahelp hid=\".uno:AddWatch\">Click this icon to view the variables in a macro. The contents of the variable are displayed in a separate window.</ahelp>"
+msgstr "<ahelp hid=\".uno:AddWatch\">Kuvakkeen napsautus tuo makron muuttujat esille. Muuttujien arvot (sisällöt) näkyvät erillisessä ikkunassa.</ahelp>"
+
+#: 11080000.xhp#par_id3147399.6.help.text
+msgid "Click the name of a variable to select it, then click the <emph>Enable Watch</emph> icon. The value that is assigned to the variable is displayed next to its name. This value is constantly updated."
+msgstr "Valitse muuttuja napsauttamalla sen nimeä, napsauta sitten <emph>Ota seuranta käyttöön</emph> -kuvaketta. Muuttujan nykyinen arvo näkyy sen nimen vieressä. Tätä arvoa päivitetään jatkuvasti."
+
+#: 11080000.xhp#par_id3155892.help.text
+msgid "<image id=\"img_id3147209\" src=\"cmd/sc_addwatch.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3147209\">Icon</alt></image>"
+msgstr "<image id=\"img_id3147209\" src=\"cmd/sc_addwatch.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3147209\">Kuvake</alt></image>"
+
+#: 11080000.xhp#par_id3150276.3.help.text
+msgctxt "11080000.xhp#par_id3150276.3.help.text"
+msgid "Enable Watch"
+msgstr "Ota seuranta käyttöön"
+
+#: 11080000.xhp#par_id3159158.4.help.text
+msgid "To remove the variable watch, select the variable in the Watch window, and then click on the <emph>Remove Watch</emph> icon."
+msgstr "Muuttujan seuranta päätetään valitsemalla ensin muuttuja seurantaikkunasta ja napsauttamalla sitten <emph>Poista seuranta</emph> -kuvaketta."
+
+#: 11010000.xhp#tit.help.text
+msgid "Library"
+msgstr "Kirjasto"
+
+#: 11010000.xhp#hd_id3151100.1.help.text
+msgid "<link href=\"text/sbasic/shared/02/11010000.xhp\" name=\"Library\">Library</link>"
+msgstr "<link href=\"text/sbasic/shared/02/11010000.xhp\" name=\"Library\">Kirjasto</link>"
+
+#: 11010000.xhp#par_id3154136.2.help.text
+msgid "<ahelp hid=\".uno:LibSelector\" visibility=\"visible\">Select the library that you want to edit.</ahelp> The first module of the library that you select is displayed in the Basic IDE."
+msgstr "<ahelp hid=\".uno:LibSelector\" visibility=\"visible\">Valitaan muokattava kirjasto.</ahelp> Valitun kirjaston ensimmäinen moduuli tulee näkyviin Basic IDE -muokkaimeen."
+
+#: 11010000.xhp#par_id3149095.help.text
+msgid "<image src=\"res/helpimg/feldalle.png\" id=\"img_id3147576\" localize=\"true\"><alt id=\"alt_id3147576\">List box Library</alt></image>"
+msgstr "<image src=\"res/helpimg/feldalle.png\" id=\"img_id3147576\" localize=\"true\"><alt id=\"alt_id3147576\">Kirjasto-luetteloruutu</alt></image>"
+
+#: 11010000.xhp#par_id3147654.3.help.text
+msgid "Library List Box"
+msgstr "Kirjasto-luetteloruutu"
+
+#: 11040000.xhp#tit.help.text
+msgctxt "11040000.xhp#tit.help.text"
+msgid "Stop"
+msgstr "Keskeytä makro"
+
+#: 11040000.xhp#bm_id3154863.help.text
+msgid "<bookmark_value>macros; stopping</bookmark_value><bookmark_value>program stops</bookmark_value><bookmark_value>stopping macros</bookmark_value>"
+msgstr "<bookmark_value>makrot; keskeyttäminen</bookmark_value><bookmark_value>ohjelman keskeyttäminen</bookmark_value><bookmark_value>keskeytetään makrot</bookmark_value>"
+
+#: 11040000.xhp#hd_id3154863.1.help.text
+msgid "<link href=\"text/sbasic/shared/02/11040000.xhp\" name=\"Stop\">Stop</link>"
+msgstr "<link href=\"text/sbasic/shared/02/11040000.xhp\" name=\"Stop\">Keskeytä makro</link>"
+
+#: 11040000.xhp#par_id3147226.2.help.text
+msgid "<ahelp hid=\".uno:BasicStop\">Stops running the current macro.</ahelp><switchinline select=\"sys\"><caseinline select=\"MAC\"></caseinline><defaultinline> You can also press Shift+Ctrl+Q.</defaultinline></switchinline>"
+msgstr "<ahelp hid=\".uno:BasicStop\">Keskeytetään suoritettava makro.</ahelp><switchinline select=\"sys\"><caseinline select=\"MAC\"></caseinline><defaultinline> Voidaan myös painaa Vaihto+Ctrl+Q.</defaultinline></switchinline>"
+
+#: 11040000.xhp#par_id3146797.help.text
+msgid "<image id=\"img_id3148538\" src=\"cmd/sc_basicstop.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3148538\">Icon</alt></image>"
+msgstr "<image id=\"img_id3148538\" src=\"cmd/sc_basicstop.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3148538\">Kuvake</alt></image>"
+
+#: 11040000.xhp#par_id3150986.3.help.text
+msgctxt "11040000.xhp#par_id3150986.3.help.text"
+msgid "Stop"
+msgstr "Keskeytä"
+
+#: 11020000.xhp#tit.help.text
+msgctxt "11020000.xhp#tit.help.text"
+msgid "Compile"
+msgstr "Käännä"
+
+#: 11020000.xhp#hd_id3148983.1.help.text
+msgid "<link href=\"text/sbasic/shared/02/11020000.xhp\" name=\"Compile\">Compile</link>"
+msgstr "<link href=\"text/sbasic/shared/02/11020000.xhp\" name=\"Compile\">Käännä</link>"
+
+#: 11020000.xhp#par_id3159201.2.help.text
+msgid "<ahelp hid=\".uno:CompileBasic\" visibility=\"visible\">Compiles the Basic macro.</ahelp> You need to compile a macro after you make changes to it, or if the macro uses single or procedure steps."
+msgstr "<ahelp hid=\".uno:CompileBasic\" visibility=\"visible\">Käännetään Basic-makro.</ahelp> Makro pitää kääntää muutosten jälkeen tai jos makro käyttää yksittäis- tai proseduuriaskellusta."
+
+#: 11020000.xhp#par_id3156426.help.text
+msgid "<image src=\"cmd/sc_compilebasic.png\" id=\"img_id3147576\"><alt id=\"alt_id3147576\">Icon</alt></image>"
+msgstr "<image src=\"cmd/sc_compilebasic.png\" id=\"img_id3147576\"><alt id=\"alt_id3147576\">Kuvake</alt></image>"
+
+#: 11020000.xhp#par_id3149399.3.help.text
+msgctxt "11020000.xhp#par_id3149399.3.help.text"
+msgid "Compile"
+msgstr "Käännä"
+
+#: 11150000.xhp#tit.help.text
+msgctxt "11150000.xhp#tit.help.text"
+msgid "Save Source As"
+msgstr "Tallenna Basic-koodina"
+
+#: 11150000.xhp#hd_id3149497.1.help.text
+msgid "<link href=\"text/sbasic/shared/02/11150000.xhp\" name=\"Save Source As\">Save Source As</link>"
+msgstr "<link href=\"text/sbasic/shared/02/11150000.xhp\" name=\"Save Source As\">Tallenna Basic-muodossa</link>"
+
+#: 11150000.xhp#par_id3147261.3.help.text
+msgid "<ahelp hid=\".uno:SaveBasicAs\">Saves the source code of the selected Basic macro.</ahelp>"
+msgstr "<ahelp hid=\".uno:SaveBasicAs\">Tallennetaan valitun Basic-makron lähdekoodi.</ahelp>"
+
+#: 11150000.xhp#par_id3145071.help.text
+msgid "<image id=\"img_id3149182\" src=\"cmd/sc_savebasicas.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3149182\">Icon</alt></image>"
+msgstr "<image id=\"img_id3149182\" src=\"cmd/sc_savebasicas.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3149182\">Kuvake</alt></image>"
+
+#: 11150000.xhp#par_id3151110.2.help.text
+msgctxt "11150000.xhp#par_id3151110.2.help.text"
+msgid "Save Source As"
+msgstr "Tallenna Basic-koodina"
+
+#: 11070000.xhp#tit.help.text
+msgctxt "11070000.xhp#tit.help.text"
+msgid "Breakpoint"
+msgstr "Keskeytyspiste"
+
+#: 11070000.xhp#hd_id3154863.1.help.text
+msgid "<link href=\"text/sbasic/shared/02/11070000.xhp\" name=\"Breakpoint\">Breakpoint</link>"
+msgstr "<link href=\"text/sbasic/shared/02/11070000.xhp\" name=\"Breakpoint\">Keskeytyspiste</link>"
+
+#: 11070000.xhp#par_id3155364.2.help.text
+msgid "<ahelp hid=\".uno:ToggleBreakPoint\">Inserts a breakpoint in the program line.</ahelp>"
+msgstr "<ahelp hid=\".uno:ToggleBreakPoint\">Ohjelmariville lisätään keskeytyspiste.</ahelp>"
+
+#: 11070000.xhp#par_id3149346.4.help.text
+msgid "The breakpoint is inserted at the cursor position. Use a breakpoint to interrupt a program just before an error occurs. You can then troubleshoot the program by running it in <link href=\"text/sbasic/shared/02/11050000.xhp\" name=\"Single Step\">Single Step</link> mode until the error occurs. You can also use the <link href=\"text/sbasic/shared/02/11080000.xhp\" name=\"Watch\">Watch</link> icon to check the content of the relevant variables."
+msgstr "Keskeytyspiste lisätään kohdistimen kohdalle. Keskeytyspistettä voi käyttää ohjelman keskeyttämiseen juuri ennen tunnettua virhekohtaa. Virheen etsimistä voi sitten jatkaa <link href=\"text/sbasic/shared/02/11050000.xhp\" name=\"Single Step\">Askel kerrallaan</link> -tilassa, kunnes virhe tapahtuu. Samalla voi käyttää myös <link href=\"text/sbasic/shared/02/11080000.xhp\" name=\"Watch\">Seuranta</link>-toimintoa virheeseen liittyvien muuttujien arvojen tarkkailuun."
+
+#: 11070000.xhp#par_id3156346.help.text
+msgid "<image id=\"img_id3152780\" src=\"cmd/sc_togglebreakpoint.png\" width=\"0.1665inch\" height=\"0.1665inch\"><alt id=\"alt_id3152780\">Icon</alt></image>"
+msgstr "<image id=\"img_id3152780\" src=\"cmd/sc_togglebreakpoint.png\" width=\"0.1665inch\" height=\"0.1665inch\"><alt id=\"alt_id3152780\">Kuvake, jossa kohdistin punaisen napin päällä</alt></image>"
+
+#: 11070000.xhp#par_id3149416.3.help.text
+msgctxt "11070000.xhp#par_id3149416.3.help.text"
+msgid "Breakpoint"
+msgstr "Keskeytyspiste"
+
+#: 11170000.xhp#tit.help.text
+msgctxt "11170000.xhp#tit.help.text"
+msgid "Manage Breakpoints"
+msgstr "Keskeytyspisteiden hallinta"
+
+#: 11170000.xhp#hd_id3156183.1.help.text
+msgid "<link href=\"text/sbasic/shared/02/11170000.xhp\" name=\"Manage Breakpoints\">Manage Breakpoints</link>"
+msgstr "<link href=\"text/sbasic/shared/02/11170000.xhp\" name=\"Manage Breakpoints\">Keskeytyspisteiden hallinta</link>"
+
+#: 11170000.xhp#par_id3152363.2.help.text
+msgid "<ahelp hid=\".\">Calls a dialog to manage breakpoints.</ahelp>"
+msgstr "<ahelp hid=\".\">Kutsutaan valintaikkuna keskeytyspisteiden hallintaan.</ahelp>"
+
+#: 11170000.xhp#par_id3143267.help.text
+msgid "<image id=\"img_id3155339\" src=\"cmd/sc_managebreakpoints.png\" width=\"0.1665in\" height=\"0.1665in\"><alt id=\"alt_id3155339\">Icon</alt></image>"
+msgstr "<image id=\"img_id3155339\" src=\"cmd/sc_managebreakpoints.png\" width=\"0.1665in\" height=\"0.1665in\"><alt id=\"alt_id3155339\">Keskeytyspistekuvake, jossa säädin ja punainen nappi</alt></image>"
+
+#: 11170000.xhp#par_id3145383.3.help.text
+msgctxt "11170000.xhp#par_id3145383.3.help.text"
+msgid "Manage Breakpoints"
+msgstr "Keskeytyspisteiden hallinta"
+
+#: 11170000.xhp#par_id3154897.4.help.text
+msgid "<link href=\"text/sbasic/shared/01050300.xhp\" name=\"Manage Breakpoints dialog\"><emph>Manage Breakpoints</emph> dialog</link>"
+msgstr "<link href=\"text/sbasic/shared/01050300.xhp\" name=\"Manage Breakpoints dialog\"><emph>Keskeytyspisteiden hallinta</emph> -valintaikkuna</link>"
+
+#: 11100000.xhp#tit.help.text
+msgctxt "11100000.xhp#tit.help.text"
+msgid "Macros"
+msgstr "Makrot"
+
+#: 11100000.xhp#hd_id3156183.1.help.text
+msgid "<link href=\"text/sbasic/shared/02/11100000.xhp\" name=\"Macros\">Macros</link>"
+msgstr "<link href=\"text/sbasic/shared/02/11100000.xhp\" name=\"Macros\">Makrot</link>"
+
+#: 11100000.xhp#par_id3147399.2.help.text
+msgid "<ahelp visibility=\"visible\" hid=\".uno:ChooseMacro\">Opens the <emph>Macro</emph> dialog.</ahelp>"
+msgstr "<ahelp visibility=\"visible\" hid=\".uno:ChooseMacro\">Avataan <emph>Makrot</emph>-valintaikkuna.</ahelp>"
+
+#: 11100000.xhp#par_id3148538.help.text
+msgid "<image src=\"cmd/sc_choosemacro.png\" id=\"img_id3153662\"><alt id=\"alt_id3153662\">Icon</alt></image>"
+msgstr "<image src=\"cmd/sc_choosemacro.png\" id=\"img_id3153662\"><alt id=\"alt_id3153662\">Kuvake</alt></image>"
+
+#: 11100000.xhp#par_id3153542.3.help.text
+msgctxt "11100000.xhp#par_id3153542.3.help.text"
+msgid "Macros"
+msgstr "Makrot"
+
+#: 11180000.xhp#tit.help.text
+msgctxt "11180000.xhp#tit.help.text"
+msgid "Import Dialog"
+msgstr "Tuonti-ikkuna"
+
+#: 11180000.xhp#hd_id3156183.1.help.text
+msgid "<link href=\"text/sbasic/shared/02/11180000.xhp\" name=\"Import Dialog\">Import Dialog</link>"
+msgstr "<link href=\"text/sbasic/shared/02/11180000.xhp\" name=\"Import Dialog\">Tuonti-ikkuna</link>"
+
+#: 11180000.xhp#par_id3152363.2.help.text
+msgid "<ahelp hid=\".\">Calls an \"Open\" dialog to import a BASIC dialog file.</ahelp>"
+msgstr "<ahelp hid=\".\">Kutsutaan \"Avaa\"-valintaikkunaa BASIC-valintaikkunatiedoston tuomiseksi.</ahelp>"
+
+#: 11180000.xhp#par_id0929200903505211.help.text
+msgid "If the imported dialog has a name that already exists in the library, you see a message box where you can decide to rename the imported dialog. In this case the dialog will be renamed to the next free \"automatic\" name like when creating a new dialog. Or you can replace the existing dialog by the imported dialog. If you click Cancel the dialog is not imported."
+msgstr "Jos tuotavan valintaikkunan nimi on jo kirjastossa, näkyville tulee viestiruutu, jossa tuotava valintaikkuna voidaan valita nimettäväksi uudestaan. Tässä tapauksessa valintaikkuna saa seuraavan \"automaattisen\" nimen, kuten valintaikkunoita luotaessakin tapahtuu. Tai tuotava valintaikkuna voi korvata aiemman. Peruuta-painikkeen napsautus peruuttaa valintaikkunan tuonnin."
+
+#: 11180000.xhp#par_id0929200903505360.help.text
+msgid "Dialogs can contain localization data. When importing a dialog, a mismatch of the dialogs' localization status can occur."
+msgstr "Valintaikkunoissa voi olla lokalisoitua aineistoa. Kun valintaikkunaa tuodaan, voi valintaikkunan lokalisointitila olla yhteensopimaton."
+
+#: 11180000.xhp#par_id0929200903505320.help.text
+msgid "If the library contains additional languages compared to the imported dialog, or if the imported dialog is not localized at all, then the additional languages will silently be added to the imported dialog using the strings of the dialog's default locale."
+msgstr "Jos kirjastossa on tuotavaan valintaikkunaan verrattuna lisäkieliä tai jos tuotavaa valintaikkunaa ei ole lokalisoitu ollenkaan, niin lisäkielet lisätään tuotavaan valintaikkunaan käyttämällä valintaikkunan oletuskansallisuuden merkkijonoja ilman eri ilmoitusta."
+
+#: 11180000.xhp#par_id0929200903505383.help.text
+msgid "If the imported dialog contains additional languages compared to the library, or if the library is not localized at all, then you see a message box with Add, Omit, and Cancel buttons."
+msgstr "Jos tuotavassa valintaikkunassa on kirjastoon verrattuna lisäkieliä tai jos kirjastoa ei ole lokalisoitu ollenkaan, niin näkyville tulee viestiruutu, jossa on Lisää-, Jätä pois ja Peruuta-painikkeet."
+
+#: 11180000.xhp#par_id0929200903505340.help.text
+msgid "Add: The additional languages from the imported dialog will be added to the already existing dialog. The resources from the library's default language will be used for the new languages. This is the same as if you add these languages manually."
+msgstr "Lisää: Tuotavan valintaikkunan lisäkielet lisätään jo olemassa olevaan valintaikkunaan. Kirjaston oletuskielen resursseja käytetään uusille kielille. Tämä vastaa näiden kielten käsin lisäämistä."
+
+#: 11180000.xhp#par_id0929200903505367.help.text
+msgid "Omit: The library's language settings will stay unchanged. The imported dialog's resources for the omitted languages are not copied into the library, but they remain in the imported dialog's source files."
+msgstr "Jätä pois: Kirjaston kieliasetukset säilyvät muuttumattomina. Tuotavan valintaikkunan poisjätettävien kielten resursseja ei kopioida kirjastoon, vaan ne jäävät tuotavan valintaikkunan lähdekooditiedostoihin."
+
+#: 11180000.xhp#par_id3143267.help.text
+msgid "<image id=\"img_id3155339\" src=\"cmd/sc_importdialog.png\" width=\"0.1665in\" height=\"0.1665in\"><alt id=\"alt_id3155339\">Icon</alt></image>"
+msgstr "<image id=\"img_id3155339\" src=\"cmd/sc_importdialog.png\" width=\"0.1665in\" height=\"0.1665in\"><alt id=\"alt_id3155339\">Valintaikkunakuvake, jossa plus</alt></image>"
+
+#: 11180000.xhp#par_id3145383.3.help.text
+msgctxt "11180000.xhp#par_id3145383.3.help.text"
+msgid "Import Dialog"
+msgstr "Tuonti-ikkuna"
+
+#: 11190000.xhp#tit.help.text
+msgctxt "11190000.xhp#tit.help.text"
+msgid "Export Dialog"
+msgstr "Vienti-ikkuna"
+
+#: 11190000.xhp#hd_id3156183.1.help.text
+msgid "<link href=\"text/sbasic/shared/02/11190000.xhp\" name=\"Export Dialog\">Export Dialog</link>"
+msgstr "<link href=\"text/sbasic/shared/02/11190000.xhp\" name=\"Export Dialog\">Vienti-ikkuna</link>"
+
+#: 11190000.xhp#par_id3152363.2.help.text
+msgid "<ahelp hid=\".\">In the dialog editor, this command calls a \"Save as\" dialog to export the current BASIC dialog.</ahelp>"
+msgstr "<ahelp hid=\".\">Valintaikkunan muokkaimessa tämä komento kutsuu \"Tallenna nimellä\"-valintaikkunaa BASIC-valintaikkunatiedoston viemiseksi.</ahelp>"
+
+#: 11190000.xhp#par_id3143267.help.text
+msgid "<image id=\"img_id3155339\" src=\"cmd/sc_exportdialog.png\" width=\"0.1665in\" height=\"0.1665in\"><alt id=\"alt_id3155339\">Icon</alt></image>"
+msgstr "<image id=\"img_id3155339\" src=\"cmd/sc_exportdialog.png\" width=\"0.1665in\" height=\"0.1665in\"><alt id=\"alt_id3155339\">Valintaikkunakuvake, jossa levyke</alt></image>"
+
+#: 11190000.xhp#par_id3145383.3.help.text
+msgctxt "11190000.xhp#par_id3145383.3.help.text"
+msgid "Export Dialog"
+msgstr "Vienti-ikkuna"
+
+#: 11060000.xhp#tit.help.text
+msgctxt "11060000.xhp#tit.help.text"
+msgid "Procedure Step"
+msgstr "Proseduuri kerrallaan"
+
+#: 11060000.xhp#hd_id3148520.1.help.text
+msgid "<link href=\"text/sbasic/shared/02/11060000.xhp\" name=\"Procedure Step\">Procedure Step</link>"
+msgstr "<link href=\"text/sbasic/shared/02/11060000.xhp\" name=\"Procedure Step\">Proseduuri kerrallaan</link>"
+
+#: 11060000.xhp#par_id3152363.2.help.text
+msgid "<ahelp hid=\".uno:BasicStepOver\">Runs the macro and stops it after the next procedure.</ahelp>"
+msgstr "<ahelp hid=\".uno:BasicStepOver\">Suoritetaan makroa ja keskeytetään suoritus seuraavan proseduurin jälkeen.</ahelp>"
+
+#: 11060000.xhp#par_id3153394.4.help.text
+msgctxt "11060000.xhp#par_id3153394.4.help.text"
+msgid "You can use this command in conjunction with the <link href=\"text/sbasic/shared/02/11080000.xhp\" name=\"Watch\">Watch</link> command to troubleshoot errors."
+msgstr "Tätä komentoa voi käyttää yhdessä <link href=\"text/sbasic/shared/02/11080000.xhp\" name=\"Watch\">Seuranta</link>-komennon kanssa virheiden korjauksessa."
+
+#: 11060000.xhp#par_id3147576.help.text
+msgid "<image id=\"img_id3143267\" src=\"cmd/sc_basicstepover.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3143267\">Icon</alt></image>"
+msgstr "<image id=\"img_id3143267\" src=\"cmd/sc_basicstepover.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3143267\">Kuvake</alt></image>"
+
+#: 11060000.xhp#par_id3154307.3.help.text
+msgctxt "11060000.xhp#par_id3154307.3.help.text"
+msgid "Procedure Step"
+msgstr "Proseduuri kerrallaan"
+
+#: 11060000.xhp#par_id3153562.6.help.text
+msgid "<link href=\"text/sbasic/shared/02/11050000.xhp\" name=\"Single Step function\">Single Step function</link>"
+msgstr "<link href=\"text/sbasic/shared/02/11050000.xhp\" name=\"Single Step function\">Askel kerrallaan -toiminto</link>"
+
+#: 20000000.xhp#tit.help.text
+msgctxt "20000000.xhp#tit.help.text"
+msgid "Insert Controls"
+msgstr "Lisää ohjausobjekteja"
+
+#: 20000000.xhp#bm_id3150402.help.text
+msgid "<bookmark_value>controls; in dialog editor</bookmark_value><bookmark_value>push button control in dialog editor</bookmark_value><bookmark_value>icon control</bookmark_value><bookmark_value>buttons; controls</bookmark_value><bookmark_value>image control</bookmark_value><bookmark_value>check box control</bookmark_value><bookmark_value>radio button control</bookmark_value><bookmark_value>option button control</bookmark_value><bookmark_value>fixed text control</bookmark_value><bookmark_value>label field control</bookmark_value><bookmark_value>editing; controls</bookmark_value><bookmark_value>text boxes; controls</bookmark_value><bookmark_value>list boxes; controls</bookmark_value><bookmark_value>combo box control</bookmark_value><bookmark_value>scroll bar control</bookmark_value><bookmark_value>horizontal scrollbar control</bookmark_value><bookmark_value>vertical scrollbar control</bookmark_value><bookmark_value>group box control</bookmark_value><bookmark_value>progress bar control</bookmark_value><bookmark_value>fixed line control</bookmark_value><bookmark_value>horizontal line control</bookmark_value><bookmark_value>line control</bookmark_value><bookmark_value>vertical line control</bookmark_value><bookmark_value>date field control</bookmark_value><bookmark_value>time field control</bookmark_value><bookmark_value>numerical field control</bookmark_value><bookmark_value>currency field control</bookmark_value><bookmark_value>formatted field control</bookmark_value><bookmark_value>pattern field control</bookmark_value><bookmark_value>masked field control</bookmark_value><bookmark_value>file selection control</bookmark_value><bookmark_value>selection options for controls</bookmark_value><bookmark_value>test mode control</bookmark_value>"
+msgstr "<bookmark_value>ohjausobjektit; valintaikkunamuokkaimessa</bookmark_value><bookmark_value>painike-ohjausobjekti valintaikkunamuokkaimessa</bookmark_value><bookmark_value>kuvake-ohjausobjekti</bookmark_value><bookmark_value>painikkeet; ohjausobjektit</bookmark_value><bookmark_value>kuva-ohjausobjekti</bookmark_value><bookmark_value>valintaruutu-ohjausobjekti</bookmark_value><bookmark_value>radionappi-ohjausobjekti</bookmark_value><bookmark_value>valintapainike-ohjausobjekti</bookmark_value><bookmark_value>kiinteä teksti -ohjausobjekti</bookmark_value><bookmark_value>selitekenttä-ohjausobjekti</bookmark_value><bookmark_value>muokkaaminen; ohjausobjektit</bookmark_value><bookmark_value>tekstiruudut; ohjausobjektit</bookmark_value><bookmark_value>luetteloruudut; ohjausobjektit</bookmark_value><bookmark_value>yhdistelmäruutu-ohjausobjekti</bookmark_value><bookmark_value>vierityspalkki-ohjausobjekti</bookmark_value><bookmark_value>vaakavierityspalkki-ohjausobjekti</bookmark_value><bookmark_value>pystyvierityspalkki-ohjausobjekti</bookmark_value><bookmark_value>ryhmäruutu-ohjausobjekti</bookmark_value><bookmark_value>tilannerivi-ohjausobjekti</bookmark_value><bookmark_value>kiinteä viiva -ohjausobjekti</bookmark_value><bookmark_value>vaakaviiva-ohjausobjekti</bookmark_value><bookmark_value>viiva-ohjausobjekti</bookmark_value><bookmark_value>pystyviiva-ohjausobjekti</bookmark_value><bookmark_value>päivämääräkenttä-ohjausobjekti</bookmark_value><bookmark_value>aikakenttä-ohjausobjekti</bookmark_value><bookmark_value>numeerinen kenttä -ohjausobjekti</bookmark_value><bookmark_value>valuuttakenttä-ohjausobjekti</bookmark_value><bookmark_value>muotoiltu kenttä -ohjausobjekti</bookmark_value><bookmark_value>rajoitettu kenttä -ohjausobjekti</bookmark_value><bookmark_value>maskikenttä-ohjausobjekti</bookmark_value><bookmark_value>tiedoston valinta -ohjausobjekti</bookmark_value><bookmark_value>valintavaihtoehdot ohjausobjekteille</bookmark_value><bookmark_value>testitila-ohjausobjekti</bookmark_value>"
+
+#: 20000000.xhp#hd_id3150402.1.help.text
+msgid "<link href=\"text/sbasic/shared/02/20000000.xhp\" name=\"Insert Controls\">Insert Controls</link>"
+msgstr "<link href=\"text/sbasic/shared/02/20000000.xhp\" name=\"Insert Controls\">Lisää ohjausobjekteja</link>"
+
+#: 20000000.xhp#par_id3147000.2.help.text
+msgid "<ahelp hid=\".uno:ChooseControls\">Opens the <emph>Toolbox</emph> bar.</ahelp>"
+msgstr "<ahelp hid=\".uno:ChooseControls\">Avataan <emph>Työkalulaatikko</emph>-palkki.</ahelp>"
+
+#: 20000000.xhp#par_id3147226.help.text
+msgid "<image id=\"img_id3147571\" src=\"cmd/sc_choosecontrols.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3147571\">Icon</alt></image>"
+msgstr "<image id=\"img_id3147571\" src=\"cmd/sc_choosecontrols.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3147571\">Kuvake</alt></image>"
+
+#: 20000000.xhp#par_id3153749.3.help.text
+msgctxt "20000000.xhp#par_id3153749.3.help.text"
+msgid "Insert Controls"
+msgstr "Lisää ohjausobjekteja"
+
+#: 20000000.xhp#par_id3157958.5.help.text
+msgid "In edit mode, double-click a control to open the <link href=\"text/sbasic/shared/01170100.xhp\" name=\"properties dialog\">properties dialog</link>."
+msgstr "Muokkaustilassa ohjausobjektin kaksoisnapsautus avaa <link href=\"text/sbasic/shared/01170100.xhp\" name=\"properties dialog\">ominaisuudet-valintaikkunan</link>."
+
+#: 20000000.xhp#par_id3148538.6.help.text
+msgid "In edit mode, you can also right-click a control and choose the cut, copy, and paste command."
+msgstr "Muokkaustilassa voidaan myös napsauttaa kakkospainikkeella ohjausobjektia ja valita leikkaa-, kopioi- tai liitä-komennot."
+
+#: 20000000.xhp#hd_id3148473.7.help.text
+msgid "Button"
+msgstr "Painike"
+
+#: 20000000.xhp#par_id3153824.help.text
+msgid "<image id=\"img_id3157909\" src=\"cmd/sc_insertpushbutton.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3157909\">Icon</alt></image>"
+msgstr "<image id=\"img_id3157909\" src=\"cmd/sc_insertpushbutton.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3157909\">Kuvake</alt></image>"
+
+#: 20000000.xhp#par_id3147530.8.help.text
+msgid "<ahelp hid=\".uno:InsertPushbutton\">Adds a command button.</ahelp> You can use a command button to execute a command for a defined event, such as a mouse click."
+msgstr "<ahelp hid=\".uno:InsertPushbutton\">Lisätään komentopainike.</ahelp> Komentopainiketta voidaan käyttää suorittamaan komentoja käynnistyen määrätystä tapahtumasta, kuten hiiren napsautuksesta."
+
+#: 20000000.xhp#par_id3154923.9.help.text
+msgid "If you want, you can add text or a graphic to the button."
+msgstr "Tarvittaessa painikkeeseen voi lisätä tekstiä tai kuvan."
+
+#: 20000000.xhp#hd_id3148550.10.help.text
+msgid "Image Control"
+msgstr "Kuvan ohjaus"
+
+#: 20000000.xhp#par_id3154138.help.text
+msgid "<image id=\"img_id3144760\" src=\"cmd/sc_objectcatalog.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3144760\">Icon</alt></image>"
+msgstr "<image id=\"img_id3144760\" src=\"cmd/sc_objectcatalog.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3144760\">Kuvake</alt></image>"
+
+#: 20000000.xhp#par_id3151042.11.help.text
+msgid "<ahelp hid=\".uno:InsertImageControl\">Adds a control that displays a graphic.</ahelp>"
+msgstr "<ahelp hid=\".uno:InsertImageControl\">Lisätään kuvia näyttävä ohjausobjekti.</ahelp>"
+
+#: 20000000.xhp#hd_id3150447.12.help.text
+msgid "Check Box"
+msgstr "Valintaruutu"
+
+#: 20000000.xhp#par_id3155131.help.text
+msgid "<image id=\"img_id3150439\" src=\"cmd/sc_checkbox.png\" width=\"0.1665inch\" height=\"0.1665inch\"><alt id=\"alt_id3150439\">Icon</alt></image>"
+msgstr "<image id=\"img_id3150439\" src=\"cmd/sc_checkbox.png\" width=\"0.1665inch\" height=\"0.1665inch\"><alt id=\"alt_id3150439\">Kuvake</alt></image>"
+
+#: 20000000.xhp#par_id3147317.13.help.text
+msgid "<ahelp hid=\".uno:Checkbox\">Adds a check box that you can use to turn a function on or off.</ahelp>"
+msgstr "<ahelp hid=\".uno:Checkbox\">Lisätään valintaruutu, jota voidaan käyttää toiminnon tilakytkimenä (käytössä / ei käytössä).</ahelp>"
+
+#: 20000000.xhp#hd_id3150486.14.help.text
+msgid "Option Button"
+msgstr "Valintapainike"
+
+#: 20000000.xhp#par_id3155856.help.text
+msgid "<image id=\"img_id3146921\" src=\"cmd/sc_radiobutton.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3146921\">Icon</alt></image>"
+msgstr "<image id=\"img_id3146921\" src=\"cmd/sc_radiobutton.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3146921\">Kuvake</alt></image>"
+
+#: 20000000.xhp#par_id3153575.15.help.text
+msgid "<ahelp hid=\".uno:Radiobutton\">Adds a button that allows a user to select from a number of options.</ahelp> Grouped option buttons must have consecutive tab indices. They are commonly encircled by a group box. If you have two groups of option buttons, you must insert a tab index between the tab indices of the two groups on the group frame."
+msgstr "<ahelp hid=\".uno:Radiobutton\">Lisätään painike tai nappi, joka tekee mahdolliseksi valita yhden useista vaihtoehdoista.</ahelp> Yhteen ryhmään kuuluvien valintapainikkeiden pitää olla sarkainjärjestykseltään peräkkäisiä. Yleensä ne on ympäröidään ryhmäruudulla. Jos valintanappeja on kaksi ryhmää, pitää käyttää sarkainindeksi-asetuksia ryhmäkehyksissä ryhmien erottelemiseen."
+
+#: 20000000.xhp#hd_id3154729.16.help.text
+msgid "Label Field"
+msgstr "Selitekenttä"
+
+#: 20000000.xhp#par_id3149300.help.text
+msgid "<image id=\"img_id3153415\" src=\"cmd/sc_insertfixedtext.png\" width=\"0.0874inch\" height=\"0.0874inch\"><alt id=\"alt_id3153415\">Icon</alt></image>"
+msgstr "<image id=\"img_id3153415\" src=\"cmd/sc_insertfixedtext.png\" width=\"0.0874inch\" height=\"0.0874inch\"><alt id=\"alt_id3153415\">Kuvake</alt></image>"
+
+#: 20000000.xhp#par_id3156181.17.help.text
+msgid "<ahelp hid=\".uno:InsertFixedText\">Adds a field for displaying text labels.</ahelp> These labels are only for displaying predefined text, and not for entering text."
+msgstr "<ahelp hid=\".uno:InsertFixedText\">Lisätään kenttä, joka näyttää nimiötekstin.</ahelp> Selitekentät ovat vain valmistettujen tekstien näyttämiseen, eivät käyttäjän syötteille."
+
+#: 20000000.xhp#hd_id3149123.18.help.text
+msgid "Text Box"
+msgstr "Tekstikenttä"
+
+#: 20000000.xhp#par_id3153766.help.text
+msgid "<image id=\"img_id3148996\" src=\"cmd/sc_edit.png\" width=\"0.0874inch\" height=\"0.0874inch\"><alt id=\"alt_id3148996\">Icon</alt></image>"
+msgstr "<image id=\"img_id3148996\" src=\"cmd/sc_edit.png\" width=\"0.0874inch\" height=\"0.0874inch\"><alt id=\"alt_id3148996\">Kuvake</alt></image>"
+
+#: 20000000.xhp#par_id3153712.19.help.text
+msgid "<ahelp hid=\".uno:InsertEdit\">Adds an input box where you can enter and edit text.</ahelp>"
+msgstr "<ahelp hid=\".uno:InsertEdit\">Lisätään syöttöruutu, johon käyttäjä voi kirjoittaa.</ahelp>"
+
+#: 20000000.xhp#hd_id3154253.20.help.text
+msgid "List Box"
+msgstr "Luetteloruutu"
+
+#: 20000000.xhp#par_id3155959.help.text
+msgid "<image id=\"img_id3163808\" src=\"cmd/sc_listbox.png\" width=\"0.1665inch\" height=\"0.1665inch\"><alt id=\"alt_id3163808\">Icon</alt></image>"
+msgstr "<image id=\"img_id3163808\" src=\"cmd/sc_listbox.png\" width=\"0.1665inch\" height=\"0.1665inch\"><alt id=\"alt_id3163808\">Kuvake</alt></image>"
+
+#: 20000000.xhp#par_id3155176.21.help.text
+msgid "<ahelp hid=\".uno:InsertListbox\">Adds a box where you can click an entry on a list.</ahelp>"
+msgstr "<ahelp hid=\".uno:InsertListbox\">Lisätään ruutu, jonka luettelosta käyttäjä voi napsauttamalla valita rivin.</ahelp>"
+
+#: 20000000.xhp#hd_id3150644.22.help.text
+msgid "Combo Box"
+msgstr "Yhdistelmäruutu"
+
+#: 20000000.xhp#par_id3148418.help.text
+msgid "<image id=\"img_id3153200\" src=\"cmd/sc_combobox.png\" width=\"0.1665inch\" height=\"0.1665inch\"><alt id=\"alt_id3153200\">Icon</alt></image>"
+msgstr "<image id=\"img_id3153200\" src=\"cmd/sc_combobox.png\" width=\"0.1665inch\" height=\"0.1665inch\"><alt id=\"alt_id3153200\">Yhdistelmäruutukuvake, jossa,kenttä, lista ja pystypalkki</alt></image>"
+
+#: 20000000.xhp#par_id3154199.23.help.text
+msgid "<ahelp hid=\".uno:Combobox\">Adds a combo box. A combo box is a one line list box that a user can click, and then choose an entry from the list.</ahelp> If you want, you can make the entries in the combo box \"read only\"."
+msgstr "<ahelp hid=\".uno:Combobox\">Lisätään yhdistelmäruutu, joka on yksirivisenä näkyvä luetteloruutu. Käyttäjä voi napsauttaa sitä ja sitten valita luettelon rivin.</ahelp> Tarvittaessa yhdistelmäruudun rivit voidaan tehdä \"kirjoitussuojatuiksi\"."
+
+#: 20000000.xhp#hd_id3154585.24.help.text
+msgid "Horizontal Scrollbar"
+msgstr "Vaakavierityspalkki"
+
+#: 20000000.xhp#par_id3153781.help.text
+msgid "<image id=\"img_id3149530\" src=\"cmd/sc_hscrollbar.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3149530\">Icon</alt></image>"
+msgstr "<image id=\"img_id3149530\" src=\"cmd/sc_hscrollbar.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3149530\">Vierityspalkkikuvake, jossa nuolipainike vasemmalle ja oikealle</alt></image>"
+
+#: 20000000.xhp#par_id3153232.25.help.text
+msgid "<ahelp hid=\".uno:HScrollbar\">Adds a horizontal scrollbar to the dialog.</ahelp>"
+msgstr "<ahelp hid=\".uno:HScrollbar\">Lisätään valintaikkunaan vaakasuuntainen vierityspalkki.</ahelp>"
+
+#: 20000000.xhp#hd_id3154119.26.help.text
+msgid "Vertical Scrollbar"
+msgstr "Pystyvierityspalkki"
+
+#: 20000000.xhp#par_id3150515.help.text
+msgid "<image id=\"img_id3150203\" src=\"cmd/sc_vscrollbar.png\" width=\"0.1665inch\" height=\"0.1665inch\"><alt id=\"alt_id3150203\">Icon</alt></image>"
+msgstr "<image id=\"img_id3150203\" src=\"cmd/sc_vscrollbar.png\" width=\"0.1665inch\" height=\"0.1665inch\"><alt id=\"alt_id3150203\">Vierityspalkkikuvake, jossa nuolipainike ylhäällä ja alhaalla</alt></image>"
+
+#: 20000000.xhp#par_id3155376.27.help.text
+msgid "<ahelp hid=\".uno:VScrollbar\">Adds a vertical scrollbar to the dialog.</ahelp>"
+msgstr "<ahelp hid=\".uno:VScrollbar\">Lisätään valintaikkunaan pystysuuntainen vierityspalkki.</ahelp>"
+
+#: 20000000.xhp#hd_id3150313.28.help.text
+msgid "Group Box"
+msgstr "Ryhmäruutu"
+
+#: 20000000.xhp#par_id3151184.help.text
+msgid "<image id=\"img_id3151335\" src=\"cmd/sc_groupbox.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3151335\">Icon</alt></image>"
+msgstr "<image id=\"img_id3151335\" src=\"cmd/sc_groupbox.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3151335\">Kuvake</alt></image>"
+
+#: 20000000.xhp#par_id3159622.29.help.text
+msgid "<ahelp hid=\".uno:Groupbox\">Adds a frame that you can use to visually group similar controls, such as option buttons.</ahelp>"
+msgstr "<ahelp hid=\".uno:Groupbox\">Lisätään kehys, jolla voi visuaalisesti ryhmitellä yhteen kuuluvia ohjausobjekteja, kuten valintanappeja.</ahelp>"
+
+#: 20000000.xhp#par_id3148820.30.help.text
+msgid "To define two different groups of option buttons, ensure that the tab index of the group frame is between the tab indices of the two groups."
+msgstr "Kun määritellään erillisiä valintapainikeryhmiä, varmistu, että ryhmäkehyksen sarkainindeksi on valintapainikeryhmien sarkainjärjestysten välissä."
+
+#: 20000000.xhp#hd_id3149330.31.help.text
+msgid "Progress Bar"
+msgstr "Tilannerivi"
+
+#: 20000000.xhp#par_id3159093.help.text
+msgid "<image id=\"img_id3150318\" src=\"cmd/sc_progressbar.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3150318\">Icon</alt></image>"
+msgstr "<image id=\"img_id3150318\" src=\"cmd/sc_progressbar.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3150318\">Kuvake</alt></image>"
+
+#: 20000000.xhp#par_id3157979.32.help.text
+msgid "<ahelp hid=\".uno:ProgressBar\">Adds a progress bar to the dialog.</ahelp>"
+msgstr "<ahelp hid=\".uno:ProgressBar\">Lisätään valintaikkunaan tilannerivi tai -palkki.</ahelp>"
+
+#: 20000000.xhp#hd_id3145654.33.help.text
+msgid "Horizontal Line"
+msgstr "Vaakaviiva"
+
+#: 20000000.xhp#par_id3150888.help.text
+msgid "<image id=\"img_id3152872\" src=\"cmd/sc_hfixedline.png\" width=\"0.2201inch\" height=\"0.2201inch\"><alt id=\"alt_id3152872\">Icon</alt></image>"
+msgstr "<image id=\"img_id3152872\" src=\"cmd/sc_hfixedline.png\" width=\"0.2201inch\" height=\"0.2201inch\"><alt id=\"alt_id3152872\">Kuvake</alt></image>"
+
+#: 20000000.xhp#par_id3151000.34.help.text
+msgid "<ahelp hid=\".uno:HFixedLine\">Adds a horizontal line to the dialog.</ahelp>"
+msgstr "<ahelp hid=\".uno:HFixedLine\">Lisätään valintaikkunaan vaakaviiva.</ahelp>"
+
+#: 20000000.xhp#hd_id3155095.35.help.text
+msgid "Vertical Line"
+msgstr "Pystyviiva"
+
+#: 20000000.xhp#par_id3154913.help.text
+msgid "<image id=\"img_id3153249\" src=\"cmd/sc_vfixedline.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3153249\">Icon</alt></image>"
+msgstr "<image id=\"img_id3153249\" src=\"cmd/sc_vfixedline.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3153249\">Kuvake</alt></image>"
+
+#: 20000000.xhp#par_id3159203.36.help.text
+msgid "<ahelp hid=\".uno:VFixedLine\">Adds a vertical line to the dialog.</ahelp>"
+msgstr "<ahelp hid=\".uno:VFixedLine\">Lisätään valintaikkunaan pystyviiva.</ahelp>"
+
+#: 20000000.xhp#hd_id3154540.37.help.text
+msgid "Date Field"
+msgstr "Päivämääräkenttä"
+
+#: 20000000.xhp#par_id3148901.help.text
+msgid "<image id=\"img_id3151010\" src=\"cmd/sc_adddatefield.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3151010\">Icon</alt></image>"
+msgstr "<image id=\"img_id3151010\" src=\"cmd/sc_adddatefield.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3151010\">Kalenterikuvake</alt></image>"
+
+#: 20000000.xhp#par_id3154214.38.help.text
+msgid "<ahelp hid=\".uno:AddDateField\">Adds a date field.</ahelp>"
+msgstr "<ahelp hid=\".uno:AddDateField\">Lisätään päivämääräkenttä.</ahelp>"
+
+#: 20000000.xhp#par_id3150046.39.help.text
+msgid "If you assign the \"dropdown\" property to the date field, a user can drop down a calendar to select a date."
+msgstr "Kun päivämääräkenttään lisätään \"pudotus\"-ominaisuus, käyttäjä voi pudotusvalikkokalenterista valita päivämäärän."
+
+#: 20000000.xhp#hd_id3151126.40.help.text
+msgid "Time Field"
+msgstr "Aikakenttä"
+
+#: 20000000.xhp#par_id3154338.help.text
+msgid "<image id=\"img_id3147077\" src=\"cmd/sc_timefield.png\" width=\"0.1665inch\" height=\"0.1665inch\"><alt id=\"alt_id3147077\">Icon</alt></image>"
+msgstr "<image id=\"img_id3147077\" src=\"cmd/sc_timefield.png\" width=\"0.1665inch\" height=\"0.1665inch\"><alt id=\"alt_id3147077\">Kellokuvake</alt></image>"
+
+#: 20000000.xhp#par_id3151191.41.help.text
+msgid "<ahelp hid=\"SID_INSERT_TIMEFIELD\">Adds a time field.</ahelp>"
+msgstr "<ahelp hid=\"SID_INSERT_TIMEFIELD\">Lisätään kellonaikakenttä.</ahelp>"
+
+#: 20000000.xhp#hd_id3154733.42.help.text
+msgid "Numeric Field"
+msgstr "Numeerinen kenttä"
+
+#: 20000000.xhp#par_id3146107.help.text
+msgid "<image id=\"img_id3147499\" src=\"cmd/sc_insertnumericfield.png\" width=\"0.0874inch\" height=\"0.0874inch\"><alt id=\"alt_id3147499\">Icon</alt></image>"
+msgstr "<image id=\"img_id3147499\" src=\"cmd/sc_insertnumericfield.png\" width=\"0.0874inch\" height=\"0.0874inch\"><alt id=\"alt_id3147499\">Kuvake</alt></image>"
+
+#: 20000000.xhp#par_id3147244.43.help.text
+msgid "<ahelp hid=\".uno:InsertNumericField\">Adds a numeric field.</ahelp>"
+msgstr "<ahelp hid=\".uno:InsertNumericField\">Lisätään numeerinen kenttä.</ahelp>"
+
+#: 20000000.xhp#hd_id3149870.44.help.text
+msgid "Currency Field"
+msgstr "Valuuttakenttä"
+
+#: 20000000.xhp#par_id3153958.help.text
+msgid "<image id=\"img_id3150435\" src=\"cmd/sc_currencyfield.png\" width=\"0.1665inch\" height=\"0.1665inch\"><alt id=\"alt_id3150435\">Icon</alt></image>"
+msgstr "<image id=\"img_id3150435\" src=\"cmd/sc_currencyfield.png\" width=\"0.1665inch\" height=\"0.1665inch\"><alt id=\"alt_id3150435\">Kuvake</alt></image>"
+
+#: 20000000.xhp#par_id3154064.45.help.text
+msgid "<ahelp hid=\".uno:InsertCurrencyField\">Adds a currency field.</ahelp>"
+msgstr "<ahelp hid=\".uno:InsertCurrencyField\">Lisätään valuuttakenttä.</ahelp>"
+
+#: 20000000.xhp#hd_id3150117.46.help.text
+msgid "Formatted Field"
+msgstr "Muotoiltu kenttä"
+
+#: 20000000.xhp#par_id3153162.help.text
+msgid "<image id=\"img_id3152807\" src=\"cmd/sc_formattedfield.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3152807\">Icon</alt></image>"
+msgstr "<image id=\"img_id3152807\" src=\"cmd/sc_formattedfield.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3152807\">Kuvake</alt></image>"
+
+#: 20000000.xhp#par_id3146320.47.help.text
+msgid "<ahelp hid=\".uno:InsertFormattedField\">Adds a text box where you can define the formatting for text that is inputted or outputted as well as any limiting values.</ahelp>"
+msgstr "<ahelp hid=\".uno:InsertFormattedField\">Lisätään tekstiruutu, jossa määritetään tekstin muotoilu tuotaessa kenttään ja vietäessä kentästä mahdollisin arvorajauksin.</ahelp>"
+
+#: 20000000.xhp#hd_id3156160.48.help.text
+msgid "Pattern Field"
+msgstr "Rajoitettu kenttä"
+
+#: 20000000.xhp#par_id3150379.help.text
+msgid "<image id=\"img_id3150032\" src=\"cmd/sc_insertpatternfield.png\" width=\"0.1665inch\" height=\"0.1665inch\"><alt id=\"alt_id3150032\">Icon</alt></image>"
+msgstr "<image id=\"img_id3150032\" src=\"cmd/sc_insertpatternfield.png\" width=\"0.1665inch\" height=\"0.1665inch\"><alt id=\"alt_id3150032\">Kuvake</alt></image>"
+
+#: 20000000.xhp#par_id3147382.49.help.text
+msgid "<ahelp hid=\".uno:InsertPatternField\">Adds a masked field.</ahelp> A masked field consists of an input mask and a literal mask. The input mask determines which user data can be entered. The literal mask determines the state of the masked field when the form is loaded."
+msgstr "<ahelp hid=\".uno:InsertPatternField\">Lisätään kenttä, jossa on suodatusmaski.</ahelp> Rajoitettu kenttä koostuu syötemaskista ja kirjainmaskista. Syötemaski määrää, mitä käyttäjä voi syöttää. Kirjainmaski määrää rajoitetun kentän tilan, kun lomake ladataan."
+
+#: 20000000.xhp#hd_id3146815.50.help.text
+msgid "File Selection"
+msgstr "Tiedoston valinta"
+
+#: 20000000.xhp#par_id3149194.help.text
+msgid "<image id=\"img_id3149101\" src=\"cmd/sc_filecontrol.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3149101\">Icon</alt></image>"
+msgstr "<image id=\"img_id3149101\" src=\"cmd/sc_filecontrol.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3149101\">Kuvake</alt></image>"
+
+#: 20000000.xhp#par_id3145632.51.help.text
+msgid "<ahelp hid=\".uno:InsertFileControl\">Adds a button that opens a file selection dialog.</ahelp>"
+msgstr "<ahelp hid=\".uno:InsertFileControl\">Lisätään painike, joka avaa ikkunan tiedoston valintaan.</ahelp>"
+
+#: 20000000.xhp#hd_id3155912.52.help.text
+msgid "Select"
+msgstr "Valitse"
+
+#: 20000000.xhp#par_id3154903.help.text
+msgid "<image id=\"img_id3150653\" src=\"cmd/sc_drawselect.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3150653\">Icon</alt></image>"
+msgstr "<image id=\"img_id3150653\" src=\"cmd/sc_drawselect.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3150653\">Kuvake</alt></image>"
+
+#: 20000000.xhp#par_id3148465.53.help.text
+msgid "<ahelp hid=\".\">Activates or deactivates the Selection mode. In this mode, you can select the controls in a dialog so that you can edit them.</ahelp>"
+msgstr "<ahelp hid=\".\">Vuorotellaan valintatilaa. Valintatilassa valintaikkunan ohjausobjektit voidaan valita muokattaviksi.</ahelp>"
+
+#: 20000000.xhp#hd_id3154055.54.help.text
+msgid "Properties"
+msgstr "Ominaisuudet"
+
+#: 20000000.xhp#par_id3148725.help.text
+msgid "<image id=\"img_id3146874\" src=\"cmd/sc_controlproperties.png\" width=\"0.1665inch\" height=\"0.1665inch\"><alt id=\"alt_id3146874\">Icon</alt></image>"
+msgstr "<image id=\"img_id3146874\" src=\"cmd/sc_controlproperties.png\" width=\"0.1665inch\" height=\"0.1665inch\"><alt id=\"alt_id3146874\">Kuvake</alt></image>"
+
+#: 20000000.xhp#par_id3151105.55.help.text
+msgid "<ahelp hid=\".uno:ShowPropBrowser\">Opens a dialog where you can edit the <link href=\"text/sbasic/shared/01170100.xhp\" name=\"properties\">properties</link> of the selected control.</ahelp>"
+msgstr "<ahelp hid=\".uno:ShowPropBrowser\">Avataan valintaikkuna, jossa voidaan muokata valitun ohjausobjektin <link href=\"text/sbasic/shared/01170100.xhp\" name=\"properties\">ominaisuuksia</link>.</ahelp>"
+
+#: 20000000.xhp#hd_id3153746.56.help.text
+msgid "Activate Test Mode"
+msgstr "Testitila käyttöön"
+
+#: 20000000.xhp#par_id3147417.help.text
+msgid "<image id=\"img_id3148883\" src=\"cmd/sc_testmode.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3148883\">Icon</alt></image>"
+msgstr "<image id=\"img_id3148883\" src=\"cmd/sc_testmode.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3148883\">Kuvake</alt></image>"
+
+#: 20000000.xhp#par_id3150699.57.help.text
+msgid "<ahelp hid=\".uno:TestMode\">Starts test mode. Click the dialog closer icon to end test mode.</ahelp>"
+msgstr "<ahelp hid=\".uno:TestMode\">Käynnistetään testitila. Testitila suljetaan valintaikkunan sulkemispainikkeesta.</ahelp>"
+
+#: 20000000.xhp#hd_id2954191.help.text
+msgid "Manage Language"
+msgstr "Hallinnoi kieltä"
+
+#: 20000000.xhp#par_id2320017.help.text
+msgid "<image id=\"img_id2856837\" src=\"cmd/sc_managelanguage.png\" width=\"0.1665inch\" height=\"0.1665inch\"><alt id=\"alt_id2856837\">Manage Language icon</alt></image>"
+msgstr "<image id=\"img_id2856837\" src=\"cmd/sc_managelanguage.png\" width=\"0.1665inch\" height=\"0.1665inch\"><alt id=\"alt_id2856837\">Hallinnoi kieltä -kuvake</alt></image>"
+
+#: 20000000.xhp#par_id1261940.help.text
+msgid "<ahelp hid=\".uno:ManageLanguage\">Opens a <link href=\"text/sbasic/guide/translation.xhp\">dialog</link> to enable or manage multiple sets of dialog resources for multiple languages.</ahelp>"
+msgstr "<ahelp hid=\".uno:ManageLanguage\">Avataan <link href=\"text/sbasic/guide/translation.xhp\">valintaikkuna</link>, joka tekee mahdolliseksi hallinnoida useita valintaikkunaresursseja erikielisinä.</ahelp>"
+
+#: 20000000.xhp#hd_id11902.help.text
+msgid "Tree Control"
+msgstr "Puu-ohjausobjekti"
+
+#: 20000000.xhp#par_id7511520.help.text
+msgid "<image id=\"Graphic2\" src=\"cmd/sc_inserttreecontrol.png\" width=\"0.1665inch\" height=\"0.1665inch\"><alt id=\"alt_\">Manage Language icon</alt></image>"
+msgstr "<image id=\"Graphic2\" src=\"cmd/sc_inserttreecontrol.png\" width=\"0.1665inch\" height=\"0.1665inch\"><alt id=\"alt_\">Puuhakemisto-kuvake</alt></image>"
+
+#: 20000000.xhp#par_id9961851.help.text
+msgid "<ahelp hid=\".\">Adds a tree control that can show a hierarchical list. You can populate the list by your program, using API calls (XtreeControl).</ahelp>"
+msgstr "<ahelp hid=\".\">Lisätään puu-ohjausobjekti, joka esittää hierarkkisen luettelon. Käyttäjä voi täyttää luettelon omilla ohjelmillaan käyttäen API-kutsuja (XtreeControl).</ahelp>"
+
+#: 11050000.xhp#tit.help.text
+msgctxt "11050000.xhp#tit.help.text"
+msgid "Single Step"
+msgstr "Askel kerrallaan"
+
+#: 11050000.xhp#hd_id3155934.1.help.text
+msgid "<link href=\"text/sbasic/shared/02/11050000.xhp\" name=\"Single Step\">Single Step</link>"
+msgstr "<link href=\"text/sbasic/shared/02/11050000.xhp\" name=\"Single Step\">Askel kerrallaan</link>"
+
+#: 11050000.xhp#par_id3146117.2.help.text
+msgid "<ahelp hid=\".uno:BasicStepInto\">Runs the macro and stops it after the next command.</ahelp>"
+msgstr "<ahelp hid=\".uno:BasicStepInto\">Suoritetaan makroa ja keskeytetään suoritus seuraavan käskyn jälkeen.</ahelp>"
+
+#: 11050000.xhp#par_id3152801.4.help.text
+msgctxt "11050000.xhp#par_id3152801.4.help.text"
+msgid "You can use this command in conjunction with the <link href=\"text/sbasic/shared/02/11080000.xhp\" name=\"Watch\">Watch</link> command to troubleshoot errors."
+msgstr "Tätä komentoa voi käyttää yhdessä <link href=\"text/sbasic/shared/02/11080000.xhp\" name=\"Watch\">Seuranta</link>-komennon kanssa virheiden korjauksessa."
+
+#: 11050000.xhp#par_id3157958.help.text
+msgid "<image id=\"img_id3153345\" src=\"cmd/sc_basicstepinto.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3153345\">Icon</alt></image>"
+msgstr "<image id=\"img_id3153345\" src=\"cmd/sc_basicstepinto.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3153345\">Kuvake</alt></image>"
+
+#: 11050000.xhp#par_id3147573.3.help.text
+msgctxt "11050000.xhp#par_id3147573.3.help.text"
+msgid "Single Step"
+msgstr "Askel kerrallaan"
+
+#: 11050000.xhp#par_id3149235.6.help.text
+msgid "<link href=\"text/sbasic/shared/02/11060000.xhp\" name=\"Procedure Step function\">Procedure Step function</link>"
+msgstr "<link href=\"text/sbasic/shared/02/11060000.xhp\" name=\"Procedure Step function\">Proseduuri kerrallaan -toiminto</link>"
+
+#: 11090000.xhp#tit.help.text
+msgctxt "11090000.xhp#tit.help.text"
+msgid "Object Catalog"
+msgstr "Objektiluettelo"
+
+#: 11090000.xhp#hd_id3153255.1.help.text
+msgid "<link href=\"text/sbasic/shared/02/11090000.xhp\" name=\"Object Catalog\">Object Catalog</link>"
+msgstr "<link href=\"text/sbasic/shared/02/11090000.xhp\" name=\"Object Catalog\">Objektiluettelo</link>"
+
+#: 11090000.xhp#par_id3151384.2.help.text
+msgid "<ahelp hid=\".uno:ObjectCatalog\">Opens the <emph>Objects</emph> dialog, where you can view Basic objects.</ahelp>"
+msgstr "<ahelp hid=\".uno:ObjectCatalog\">Avataan <emph>Objektit</emph>-valintaikkuna, jossa voidaan tarkastella Basic-objekteja.</ahelp>"
+
+#: 11090000.xhp#par_id3147576.15.help.text
+msgid "Double click the name of a function or sub to load the module that contains that function or sub, and to position the cursor. Click the name of a module or dialog and then click the <emph>Show</emph> icon to load and display that module or dialog."
+msgstr "Kaksoisnapsautus funktion tai aliohjelman nimessä Objektit-ikkunassa lataa ohjelman moduulin ja sijoittaa tekstikohdistimen. Moduuli tai valintaikkuna ladataan esille napsauttamalla nimeä ja sitten napsauttamalla <emph>Näytä</emph> -painiketta."
+
+#: 11090000.xhp#par_id3148538.help.text
+msgid "<image id=\"img_id3163803\" src=\"cmd/sc_objectcatalog.png\" width=\"0.1665inch\" height=\"0.1665inch\"><alt id=\"alt_id3163803\">Icon</alt></image>"
+msgstr "<image id=\"img_id3163803\" src=\"cmd/sc_objectcatalog.png\" width=\"0.1665inch\" height=\"0.1665inch\"><alt id=\"alt_id3163803\">Objektiluettelo-kuvake, jossa kolme eriväristä peruskuviota</alt></image>"
+
+#: 11090000.xhp#par_id3154515.3.help.text
+msgctxt "11090000.xhp#par_id3154515.3.help.text"
+msgid "Object Catalog"
+msgstr "Objektiluettelo"
+
+#: 11090000.xhp#hd_id3155388.4.help.text
+msgctxt "11090000.xhp#hd_id3155388.4.help.text"
+msgid "Show"
+msgstr "Näytä"
+
+#: 11090000.xhp#par_id3155630.5.help.text
+msgid "<ahelp hid=\"HID_BASICIDE_OBJCAT_SHOW\">Display the source text or dialog of a selected object.</ahelp>"
+msgstr "<ahelp hid=\"HID_BASICIDE_OBJCAT_SHOW\">Näyttää valitun objektin lähdetekstin tai valintaikkunan.</ahelp>"
+
+#: 11090000.xhp#par_id3153126.help.text
+msgid "<image id=\"img_id3148474\" src=\"basctl/res/im01.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3148474\">Icon</alt></image>"
+msgstr "<image id=\"img_id3148474\" src=\"basctl/res/im01.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3148474\">Kuvake</alt></image>"
+
+#: 11090000.xhp#par_id3147560.6.help.text
+msgctxt "11090000.xhp#par_id3147560.6.help.text"
+msgid "Show"
+msgstr "Näytä"
+
+#: 11090000.xhp#hd_id3146794.13.help.text
+msgid "Window Area"
+msgstr "Esitysalue"
+
+#: 11090000.xhp#par_id3149655.14.help.text
+msgid "<ahelp hid=\"HID_BASICIDE_OBJECTCAT\">Displays a hierarchical view of the current $[officename] macro libraries, modules, and dialogs. To display the contents of an item in the window, double-click its name or select the name and click the <emph>Show</emph> icon.</ahelp>"
+msgstr "<ahelp hid=\"HID_BASICIDE_OBJECTCAT\">Esitetään hierarkkinen näkymä nykyistä $[officename]-makrokirjastoista, -moduuleista ja -valintaikkunoista. Ikkunassa näkyvän kohteen sisällön tarkastelemiseksi kaksoisnapsautetaan valittua nimeä tai kertanapsautetaan nimeä ja napsautetaan <emph>Näytä</emph>-kuvaketta.</ahelp>"
+
+#: 11120000.xhp#tit.help.text
+msgctxt "11120000.xhp#tit.help.text"
+msgid "Find Parentheses"
+msgstr "Etsi kaarisulkeet"
+
+#: 11120000.xhp#hd_id3149497.1.help.text
+msgid "<link href=\"text/sbasic/shared/02/11120000.xhp\" name=\"Find Parentheses\">Find Parentheses</link>"
+msgstr "<link href=\"text/sbasic/shared/02/11120000.xhp\" name=\"Find Parentheses\">Etsi kaarisulkeet</link>"
+
+#: 11120000.xhp#par_id3155150.2.help.text
+msgid "<ahelp hid=\".uno:MatchGroup\" visibility=\"visible\">Highlights the text that is enclosed by two corresponding brackets. Place the text cursor in front of an opening or closing bracket, and then click this icon.</ahelp>"
+msgstr "<ahelp hid=\".uno:MatchGroup\" visibility=\"visible\">Korostetaan tekstiä, joko on suljettu sulkeisiin. Tekstikohdistin asetetaan aloittavien tai päättävien sulkeiden eteen ja sitten napsautetaan tätä kuvaketta.</ahelp>"
+
+#: 11120000.xhp#par_id3149182.help.text
+msgid "<image src=\"cmd/sc_matchgroup.png\" id=\"img_id3155892\"><alt id=\"alt_id3155892\">Icon</alt></image>"
+msgstr "<image src=\"cmd/sc_matchgroup.png\" id=\"img_id3155892\"><alt id=\"alt_id3155892\">Kuvake</alt></image>"
+
+#: 11120000.xhp#par_id3147276.3.help.text
+msgctxt "11120000.xhp#par_id3147276.3.help.text"
+msgid "Find Parentheses"
+msgstr "Etsi kaarisulkeet"
+
+#: 11110000.xhp#tit.help.text
+msgctxt "11110000.xhp#tit.help.text"
+msgid "Modules"
+msgstr "Moduulit"
+
+#: 11110000.xhp#hd_id3148520.1.help.text
+msgid "<link href=\"text/sbasic/shared/02/11110000.xhp\" name=\"Modules\">Modules</link>"
+msgstr "<link href=\"text/sbasic/shared/02/11110000.xhp\" name=\"Modules\">Moduulit</link>"
+
+#: 11110000.xhp#par_id3156414.2.help.text
+msgid "<ahelp visibility=\"visible\" hid=\".uno:ModuleDialog\">Click here to open the <link href=\"text/sbasic/shared/01/06130000.xhp\" name=\"Macro Organizer\"><emph>Macro Organizer</emph></link> dialog.</ahelp>"
+msgstr "<ahelp visibility=\"visible\" hid=\".uno:ModuleDialog\">Napsauttamalla kuvaketta avataan <link href=\"text/sbasic/shared/01/06130000.xhp\" name=\"Macro Organizer\"><emph>Makrojen järjestelytyökalu</emph></link>-valintaikkuna.</ahelp>"
+
+#: 11110000.xhp#par_id3157958.help.text
+msgid "<image src=\"cmd/sc_moduledialog.png\" id=\"img_id3155535\"><alt id=\"alt_id3155535\">Icon</alt></image>"
+msgstr "<image src=\"cmd/sc_moduledialog.png\" id=\"img_id3155535\"><alt id=\"alt_id3155535\">Kuvake</alt></image>"
+
+#: 11110000.xhp#par_id3145383.3.help.text
+msgctxt "11110000.xhp#par_id3145383.3.help.text"
+msgid "Modules"
+msgstr "Moduulit"
+
+#: 11160000.xhp#tit.help.text
+msgctxt "11160000.xhp#tit.help.text"
+msgid "Step Out"
+msgstr "Astu ulos"
+
+#: 11160000.xhp#hd_id3148983.1.help.text
+msgid "<link href=\"text/sbasic/shared/02/11160000.xhp\" name=\"Step Out\">Step Out</link>"
+msgstr "<link href=\"text/sbasic/shared/02/11160000.xhp\" name=\"Step Out\">Astu ulos</link>"
+
+#: 11160000.xhp#par_id3157898.2.help.text
+msgid "<ahelp hid=\".uno:BasicStepOut\" visibility=\"visible\">Jumps back to the previous routine in the current macro.</ahelp>"
+msgstr "<ahelp hid=\".uno:BasicStepOut\" visibility=\"visible\">Hypätään edeltäneelle rutiinille (-tasolle) aktiivisessa makrossa.</ahelp>"
+
+#: 11160000.xhp#par_id3156410.help.text
+msgid "<image src=\"cmd/sc_basicstepout.png\" id=\"img_id3159233\"><alt id=\"alt_id3159233\">Icon</alt></image>"
+msgstr "<image src=\"cmd/sc_basicstepout.png\" id=\"img_id3159233\"><alt id=\"alt_id3159233\">Kuvake</alt></image>"
+
+#: 11160000.xhp#par_id3158421.3.help.text
+msgctxt "11160000.xhp#par_id3158421.3.help.text"
+msgid "Step Out"
+msgstr "Astu ulos"
+
+#: 11030000.xhp#tit.help.text
+msgctxt "11030000.xhp#tit.help.text"
+msgid "Run"
+msgstr "Suorita"
+
+#: 11030000.xhp#hd_id3153255.1.help.text
+msgid "<link href=\"text/sbasic/shared/02/11030000.xhp\" name=\"Run\">Run</link>"
+msgstr "<link href=\"text/sbasic/shared/02/11030000.xhp\" name=\"Run\">Suorita</link>"
+
+#: 11030000.xhp#par_id3159201.2.help.text
+msgid "<ahelp hid=\".uno:RunBasic\">Runs the first macro of the current module.</ahelp>"
+msgstr "<ahelp hid=\".uno:RunBasic\">Suoritetaan aktiivisen moduulin ensimmäinen makro.</ahelp>"
+
+#: 11030000.xhp#par_id3156410.help.text
+msgid "<image id=\"img_id3153311\" src=\"cmd/sc_runbasic.png\" width=\"0.423cm\" height=\"0.423cm\"><alt id=\"alt_id3153311\">Icon</alt></image>"
+msgstr "<image id=\"img_id3153311\" src=\"cmd/sc_runbasic.png\" width=\"0.423cm\" height=\"0.423cm\"><alt id=\"alt_id3153311\">Kuvake</alt></image>"
+
+#: 11030000.xhp#par_id3154750.3.help.text
+msgctxt "11030000.xhp#par_id3154750.3.help.text"
+msgid "Run"
+msgstr "Suorita"
+
+#: 11140000.xhp#tit.help.text
+msgid "Insert Source Text"
+msgstr "Lisää lähdeteksti"
+
+#: 11140000.xhp#hd_id3154044.1.help.text
+msgid "<link href=\"text/sbasic/shared/02/11140000.xhp\" name=\"Insert Source Text\">Insert Source Text</link>"
+msgstr "<link href=\"text/sbasic/shared/02/11140000.xhp\" name=\"Insert Source Text\">Lisää BASIC-lähdekoodi</link>"
+
+#: 11140000.xhp#par_id3150702.2.help.text
+msgid "<ahelp hid=\".uno:LoadBasic\">Opens the Basic source text in the Basic IDE window.</ahelp>"
+msgstr "<ahelp hid=\".uno:LoadBasic\">Avataan Basic-lähdekoodi Basic IDE -ikkunaan.</ahelp>"
+
+#: 11140000.xhp#par_id3150445.3.help.text
+msgid "Place the cursor in the code where you want to insert the source text, and then click the <emph>Insert source text</emph> icon. Locate the file that contains the Basic source text that you want to insert, and then click <emph>Open</emph>."
+msgstr "Sijoitetaan kohdistin koodissa siihen paikkaan, johon aiotaan lähdekoodia lisätä, ja sitten napsautetaan <emph>Lisää BASIC-lähdekoodi</emph> -kuvaketta. Paikallistetaan lisättäväksi aiottu Basic-lähdekooditeksti ja napsautetaan sitten <emph>Avaa</emph>."
+
+#: 11140000.xhp#par_id3145136.help.text
+msgid "<image id=\"img_id3147571\" src=\"cmd/sc_loadbasic.png\" width=\"0.1665inch\" height=\"0.1665inch\"><alt id=\"alt_id3147571\">Icon</alt></image>"
+msgstr "<image id=\"img_id3147571\" src=\"cmd/sc_loadbasic.png\" width=\"0.1665inch\" height=\"0.1665inch\"><alt id=\"alt_id3147571\">Kuvake, jossa tekstiarkki ja vihreä plus</alt></image>"
+
+#: 11140000.xhp#par_id3145346.4.help.text
+msgid "Insert source text"
+msgstr "Lisää lähdeteksti"
diff --git a/source/fi/helpcontent2/source/text/scalc.po b/source/fi/helpcontent2/source/text/scalc.po
new file mode 100644
index 00000000000..565241c7b1c
--- /dev/null
+++ b/source/fi/helpcontent2/source/text/scalc.po
@@ -0,0 +1,762 @@
+#. extracted from helpcontent2/source/text/scalc.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+helpcontent2%2Fsource%2Ftext%2Fscalc.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-06-26 09:53+0200\n"
+"PO-Revision-Date: 2011-12-13 15:45+0200\n"
+"Last-Translator: ristoi <risto.i.j@jippii.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Translate Toolkit 1.9.0\n"
+"X-Accelerator-Marker: ~\n"
+
+#: main0112.xhp#tit.help.text
+msgid "Data"
+msgstr "Tiedot"
+
+#: main0112.xhp#hd_id3153254.1.help.text
+msgid "<link href=\"text/scalc/main0112.xhp\" name=\"Data\">Data</link>"
+msgstr "<link href=\"text/scalc/main0112.xhp\" name=\"Data\">Tiedot</link>"
+
+#: main0112.xhp#par_id3147264.2.help.text
+msgid "<ahelp hid=\".\">Use the <emph>Data</emph> menu commands to edit the data in the current sheet. You can define ranges, sort and filter the data, calculate results, outline data, and create a pivot table.</ahelp>"
+msgstr "<ahelp hid=\".\">Käytä <emph>Tiedot</emph>-valikon toimintoja käsiteltävän taulukon aineiston jalostamiseen. Voit määrittää alueita, lajitella ja suodattaa tietoa, laskea yhteenvetoja, jäsentää aineistoa sekä käyttää tietojen ohjaustoimintoa.</ahelp>"
+
+#: main0112.xhp#hd_id3150400.3.help.text
+msgid "<link href=\"text/scalc/01/12010000.xhp\" name=\"Define Range\">Define Range</link>"
+msgstr "<link href=\"text/scalc/01/12010000.xhp\" name=\"Define Range\">Määritä alue</link>"
+
+#: main0112.xhp#hd_id3125863.4.help.text
+msgid "<link href=\"text/scalc/01/12020000.xhp\" name=\"Select Range\">Select Range</link>"
+msgstr "<link href=\"text/scalc/01/12020000.xhp\" name=\"Select Range\">Valitse alue</link>"
+
+#: main0112.xhp#hd_id3153726.5.help.text
+msgid "<link href=\"text/scalc/01/12030000.xhp\" name=\"Sort\">Sort</link>"
+msgstr "<link href=\"text/scalc/01/12030000.xhp\" name=\"Sort\">Lajittele</link>"
+
+#: main0112.xhp#hd_id3153142.6.help.text
+msgid "<link href=\"text/scalc/01/12050000.xhp\" name=\"Subtotals\">Subtotals</link>"
+msgstr "<link href=\"text/scalc/01/12050000.xhp\" name=\"Subtotals\">Välisummat</link>"
+
+#: main0112.xhp#hd_id3151073.10.help.text
+msgid "<link href=\"text/scalc/01/12120000.xhp\" name=\"Validity\">Validity</link>"
+msgstr "<link href=\"text/scalc/01/12120000.xhp\" name=\"Validity\">Kelpoisuus</link>"
+
+#: main0112.xhp#hd_id3145254.7.help.text
+msgid "<link href=\"text/scalc/01/12060000.xhp\" name=\"Multiple Operations\">Multiple Operations</link>"
+msgstr "<link href=\"text/scalc/01/12060000.xhp\" name=\"Multiple Operations\">Useita toimintoja</link>"
+
+#: main0112.xhp#hd_id1387066.help.text
+msgid "<link href=\"text/scalc/01/text2columns.xhp\">Text to Columns</link>"
+msgstr "<link href=\"text/scalc/01/text2columns.xhp\">Tekstin jakaminen sarakkeisiin</link>"
+
+#: main0112.xhp#hd_id3150717.8.help.text
+msgid "<link href=\"text/scalc/01/12070000.xhp\" name=\"Consolidate\">Consolidate</link>"
+msgstr "<link href=\"text/scalc/01/12070000.xhp\" name=\"Consolidate\">Yhdistä</link>"
+
+#: main0112.xhp#hd_id3154754.9.help.text
+msgid "<link href=\"text/scalc/01/12100000.xhp\" name=\"Refresh Range\">Refresh Range</link>"
+msgstr "<link href=\"text/scalc/01/12100000.xhp\" name=\"Refresh Range\">Päivitä alue</link>"
+
+#: main0101.xhp#tit.help.text
+msgid "File"
+msgstr "Tiedosto"
+
+#: main0101.xhp#hd_id3156023.1.help.text
+msgid "<link href=\"text/scalc/main0101.xhp\" name=\"File\">File</link>"
+msgstr "<link href=\"text/scalc/main0101.xhp\" name=\"File\">Tiedosto</link>"
+
+#: main0101.xhp#par_id3151112.2.help.text
+msgid "<ahelp hid=\".\">These commands apply to the current document, open a new document, or close the application.</ahelp>"
+msgstr "<ahelp hid=\".\">Valikon toimintoja käytetään avattuun laskentataulukkoon, asiakirjan luomiseen tai sovelluksen sulkemiseen.</ahelp>"
+
+#: main0101.xhp#hd_id3154684.4.help.text
+msgid "<link href=\"text/shared/01/01020000.xhp\" name=\"Open\">Open</link>"
+msgstr "<link href=\"text/shared/01/01020000.xhp\" name=\"Open\">Avaa</link>"
+
+#: main0101.xhp#hd_id3147434.5.help.text
+msgid "<link href=\"text/shared/01/01070000.xhp\" name=\"Save As\">Save As</link>"
+msgstr "<link href=\"text/shared/01/01070000.xhp\" name=\"Save As\">Tallenna nimellä</link>"
+
+#: main0101.xhp#hd_id3147396.11.help.text
+msgid "<link href=\"text/shared/01/01190000.xhp\" name=\"Versions\">Versions</link>"
+msgstr "<link href=\"text/shared/01/01190000.xhp\" name=\"Versions\">Versiot</link>"
+
+#: main0101.xhp#hd_id3149400.7.help.text
+msgid "<link href=\"text/shared/01/01100000.xhp\" name=\"Properties\">Properties</link>"
+msgstr "<link href=\"text/shared/01/01100000.xhp\" name=\"Properties\">Ominaisuudet</link>"
+
+#: main0101.xhp#hd_id3155445.9.help.text
+msgid "<link href=\"text/shared/01/01130000.xhp\" name=\"Print\">Print</link>"
+msgstr "<link href=\"text/shared/01/01130000.xhp\" name=\"Print\">Tulosta</link>"
+
+#: main0101.xhp#hd_id3147339.10.help.text
+msgid "<link href=\"text/shared/01/01140000.xhp\" name=\"Printer Setup\">Printer Setup</link>"
+msgstr "<link href=\"text/shared/01/01140000.xhp\" name=\"Printer Setup\">Tulostimen asetukset</link>"
+
+#: main0206.xhp#tit.help.text
+msgid "Formula Bar"
+msgstr "Kaavarivi"
+
+#: main0206.xhp#hd_id3147264.1.help.text
+msgid "<link href=\"text/scalc/main0206.xhp\" name=\"Formula Bar\">Formula Bar</link>"
+msgstr "<link href=\"text/scalc/main0206.xhp\" name=\"Formula Bar\">Kaavarivi</link>"
+
+#: main0206.xhp#par_id3150400.2.help.text
+msgid "<ahelp hid=\"HID_SC_INPUTWIN\">Use this bar to enter formulas.</ahelp>"
+msgstr "<ahelp hid=\"HID_SC_INPUTWIN\">Kaavariviä käytetään lausekkeiden kirjoittamiseen.</ahelp>"
+
+#: main0104.xhp#tit.help.text
+msgid "Insert"
+msgstr "Lisää"
+
+#: main0104.xhp#hd_id3157909.1.help.text
+msgid "<link href=\"text/scalc/main0104.xhp\" name=\"Insert\">Insert</link>"
+msgstr "<link href=\"text/scalc/main0104.xhp\" name=\"Insert\">Lisää</link>"
+
+#: main0104.xhp#par_id3153896.2.help.text
+msgid "<ahelp hid=\".\">The Insert menu contains commands for inserting new elements, such as cells, rows, sheets and cell names into the current sheet.</ahelp>"
+msgstr "<ahelp hid=\".\">Valikossa lisätään laskentataulukkoon uusia elementtejä. Näitä ovat mm. solut, rivit, taulukot ja solualueiden nimet.</ahelp>"
+
+#: main0104.xhp#hd_id3150769.3.help.text
+msgid "<link href=\"text/scalc/01/04020000.xhp\" name=\"Cells\">Cells</link>"
+msgstr "<link href=\"text/scalc/01/04020000.xhp\" name=\"Cells\">Soluja</link>"
+
+#: main0104.xhp#hd_id3149260.4.help.text
+msgid "<link href=\"text/scalc/01/04050000.xhp\" name=\"Sheet\">Sheet</link>"
+msgstr "<link href=\"text/scalc/01/04050000.xhp\" name=\"Sheet\">Taulukko</link>"
+
+#: main0104.xhp#hd_id3153726.7.help.text
+msgid "<link href=\"text/shared/01/04100000.xhp\" name=\"Special Character\">Special Character</link>"
+msgstr "<link href=\"text/shared/01/04100000.xhp\" name=\"Special Character\">Merkki</link>"
+
+#: main0104.xhp#hd_id3156285.13.help.text
+msgid "<link href=\"text/shared/02/09070000.xhp\" name=\"Hyperlink\">Hyperlink</link>"
+msgstr "<link href=\"text/shared/02/09070000.xhp\" name=\"Hyperlink\">Hyperlinkki</link>"
+
+#: main0104.xhp#hd_id3154492.5.help.text
+msgid "<link href=\"text/scalc/01/04060000.xhp\" name=\"Function\">Function</link>"
+msgstr "<link href=\"text/scalc/01/04060000.xhp\" name=\"Function\">Funktio</link>"
+
+#: main0104.xhp#hd_id3154511.12.help.text
+msgid "<link href=\"text/scalc/01/04080000.xhp\" name=\"Function List\">Function List</link>"
+msgstr "<link href=\"text/scalc/01/04080000.xhp\" name=\"Function List\">Funktioluettelo</link>"
+
+#: main0104.xhp#hd_id3145640.6.help.text
+msgid "<link href=\"text/shared/01/04050000.xhp\" name=\"Comment\">Comment</link>"
+msgstr "<link href=\"text/shared/01/04050000.xhp\" name=\"Huomautus\">Huomautus</link>"
+
+#: main0104.xhp#hd_id3146918.11.help.text
+msgid "<link href=\"text/schart/01/wiz_chart_type.xhp\" name=\"Chart\">Chart</link>"
+msgstr "<link href=\"text/schart/01/wiz_chart_type.xhp\" name=\"Chart\">Kaavio</link>"
+
+#: main0104.xhp#par_id0302200904002496.help.text
+msgid "Inserts a chart."
+msgstr "Lisätään kaavio"
+
+#: main0104.xhp#hd_id3147003.10.help.text
+msgid "<link href=\"text/shared/01/04160500.xhp\" name=\"Floating Frame\">Floating Frame</link>"
+msgstr "<link href=\"text/shared/01/04160500.xhp\" name=\"Floating Frame\">Irrallinen kehys</link>"
+
+#: main0214.xhp#tit.help.text
+msgid "Picture Bar"
+msgstr "Kuva-palkki"
+
+#: main0214.xhp#hd_id3153088.1.help.text
+msgid "<link href=\"text/scalc/main0214.xhp\" name=\"Picture Bar\">Picture Bar</link>"
+msgstr "<link href=\"text/scalc/main0214.xhp\" name=\"Picture Bar\">Kuva-palkki</link>"
+
+#: main0214.xhp#par_id3153896.2.help.text
+msgid "<ahelp hid=\".\">The <emph>Picture</emph> bar is displayed when you insert or select a picture in a sheet.</ahelp>"
+msgstr "<ahelp hid=\".\">Kun laskentataulukkoon lisätään kuva, saadaan myös <emph>Kuva</emph>-palkki esille.</ahelp>"
+
+#: main0203.xhp#tit.help.text
+msgid "Drawing Object Properties Bar"
+msgstr "Piirroksen ominaisuudet -palkki"
+
+#: main0203.xhp#hd_id3154346.1.help.text
+msgid "<link href=\"text/scalc/main0203.xhp\" name=\"Drawing Object Properties Bar\">Drawing Object Properties Bar</link>"
+msgstr "<link href=\"text/scalc/main0203.xhp\" name=\"Drawing Object Properties Bar\">Piirroksen ominaisuudet -palkki</link>"
+
+#: main0203.xhp#par_id3149656.2.help.text
+msgid "<ahelp hid=\"HID_SC_TOOLBOX_DRAW\">The <emph>Drawing Object Properties</emph> Bar for objects that you select in the sheet contains formatting and alignment commands.</ahelp>"
+msgstr "<ahelp hid=\"HID_SC_TOOLBOX_DRAW\">Laskentataulukon valituille piirroksille löytyy <emph>Piirroksen ominaisuudet</emph> -palkista muotoilu- ja kohdistustoiminnot.</ahelp>"
+
+#: main0203.xhp#hd_id3145748.3.help.text
+msgid "<link href=\"text/shared/01/05200100.xhp\" name=\"Line Style\">Line Style</link>"
+msgstr "<link href=\"text/shared/01/05200100.xhp\" name=\"Line Style\">Viivatyyli</link>"
+
+#: main0203.xhp#hd_id3151073.4.help.text
+msgid "<link href=\"text/shared/01/05200100.xhp\" name=\"Line Width\">Line Width</link>"
+msgstr "<link href=\"text/shared/01/05200100.xhp\" name=\"Line Width\">Viivan leveys</link>"
+
+#: main0203.xhp#hd_id3153417.5.help.text
+msgid "<link href=\"text/shared/01/05200100.xhp\" name=\"Line Color\">Line Color</link>"
+msgstr "<link href=\"text/shared/01/05200100.xhp\" name=\"Line Color\">Viivan väri</link>"
+
+#: main0203.xhp#hd_id3147338.6.help.text
+msgid "<link href=\"text/shared/01/05210100.xhp\" name=\"Background Color\">Background Color</link>"
+msgstr "<link href=\"text/shared/01/05210100.xhp\" name=\"Background Color\">Taustaväri</link>"
+
+#: main0210.xhp#tit.help.text
+msgid "Page Preview Bar"
+msgstr "Esikatselu-palkki"
+
+#: main0210.xhp#hd_id3156023.1.help.text
+msgid "<link href=\"text/scalc/main0210.xhp\" name=\"Page Preview Bar\">Page Preview Bar</link>"
+msgstr "<link href=\"text/scalc/main0210.xhp\" name=\"Esikatselu-palkki\">Esikatselu-palkki</link>"
+
+#: main0210.xhp#par_id3148663.2.help.text
+msgid "<ahelp hid=\"HID_SC_WIN_PREVIEW\">The <emph>Page Preview</emph> Bar is displayed when you choose <emph>File - Page Preview</emph>.</ahelp>"
+msgstr "<ahelp hid=\"HID_SC_WIN_PREVIEW\">Valittaessa <emph>Tiedosto - Esikatselu</emph> tulee myös <emph>Esikatselu</emph>-palkki näkyviin.</ahelp>"
+
+#: main0210.xhp#hd_id3147393.3.help.text
+msgid "Full Screen"
+msgstr "Koko näyttö"
+
+#: main0210.xhp#par_id460828.help.text
+msgid "Hides the menus and toolbars. To exit the full screen mode, click the <emph>Full Screen On/Off</emph> button."
+msgstr "Valikot ja työkalupalkit piilotetaan. Kokoruutunäytöstä poistutaan napsauttamalla <emph>Koko näyttö</emph> -painiketta."
+
+#: main0210.xhp#hd_id3147394.3.help.text
+msgid "<link href=\"text/scalc/01/05070000.xhp\" name=\"Format Page\">Format Page</link>"
+msgstr "<link href=\"text/scalc/01/05070000.xhp\" name=\"Format Page\">Muotoile sivu</link>"
+
+#: main0210.xhp#hd_id3147494.3.help.text
+msgid "Margins"
+msgstr "Marginaalit"
+
+#: main0210.xhp#par_id460929.help.text
+msgid "Shows or hides margins of the page. Margins can be dragged by the mouse, and also can be set on <emph>Page</emph> tab of <emph>Page Style</emph> dialog."
+msgstr "Näytetään tai piilotetaan sivumarginaalit. Marginaaleja voi vetää hiirellä ja ne voi myös asettaa <emph>Sivutyyli</emph>-valintaikkunan <emph>Sivu</emph>-välilehdellä."
+
+#: main0210.xhp#hd_id3245494.3.help.text
+msgid "Scaling Factor"
+msgstr "Skaalauskerroin"
+
+#: main0210.xhp#par_id460939.help.text
+msgid "This slide defines a page scale for the printed spreadsheet. Scaling factor can be set on <emph>Sheet</emph> tab of <emph>Page Style</emph> dialog, too."
+msgstr "Tämä liukusäädin määrää tulostettavan laskentataulukon sivun skaalauskertoimen. Se voidaan asettaa myös <emph>Sivutyyli</emph>-valintaikkunan <emph>Taulukko</emph>-välilehdelläkin."
+
+#: main0210.xhp#hd_id3147395.3.help.text
+msgid "Close Preview"
+msgstr "Sulje esikatselu"
+
+#: main0210.xhp#par_id460829.help.text
+msgid "To exit the page preview, click the <emph>Close Preview</emph> button."
+msgstr "Esikatselusta poistutaan napsauttamalla <emph>Sulje esikatselu</emph> -painiketta."
+
+#: main0000.xhp#tit.help.text
+msgctxt "main0000.xhp#tit.help.text"
+msgid "Welcome to the $[officename] Calc Help"
+msgstr "$[officename] Calc"
+
+#: main0000.xhp#hd_id3147338.1.help.text
+msgctxt "main0000.xhp#hd_id3147338.1.help.text"
+msgid "Welcome to the $[officename] Calc Help"
+msgstr "$[officename] Calc"
+
+#: main0000.xhp#hd_id3153965.3.help.text
+msgid "How to Work With $[officename] Calc"
+msgstr "$[officename] Calcin käyttö"
+
+#: main0000.xhp#par_id3147004.5.help.text
+msgid "<link href=\"text/scalc/01/04060100.xhp\" name=\"List of Functions by Category\">List of Functions by Category</link>"
+msgstr "<link href=\"text/scalc/01/04060100.xhp\" name=\"List of Functions by Category\">Luokiteltu funktioluettelo</link>"
+
+#: main0000.xhp#hd_id3154659.6.help.text
+msgid "$[officename] Calc Menus, Toolbars, and Keys"
+msgstr "$[officename] Calcin valikot, työkalurivit ja pikanäppäimet"
+
+#: main0000.xhp#hd_id3150883.4.help.text
+msgid "Help about the Help"
+msgstr "Ohjeiden käyttö"
+
+#: main0103.xhp#tit.help.text
+msgid "View"
+msgstr "Näytä"
+
+#: main0103.xhp#hd_id3151112.1.help.text
+msgid "<link href=\"text/scalc/main0103.xhp\" name=\"View\">View</link>"
+msgstr "<link href=\"text/scalc/main0103.xhp\" name=\"View\">Näytä</link>"
+
+#: main0103.xhp#par_id3149456.2.help.text
+msgid "<ahelp hid=\".\">This menu contains commands for controlling the on-screen display of the document.</ahelp>"
+msgstr "<ahelp hid=\".\">Valikon toiminnoilla voidaan säätää, miten laskentataulukko näkyy näytössä.</ahelp>"
+
+#: main0103.xhp#par_idN105AB.help.text
+msgid "Normal"
+msgstr "Normaali"
+
+#: main0103.xhp#par_idN105AF.help.text
+msgid "<ahelp hid=\".\">Displays the normal view of the sheet.</ahelp>"
+msgstr "<ahelp hid=\".\">Taulukon normaalinäyttö.</ahelp>"
+
+#: main0103.xhp#hd_id3125863.3.help.text
+msgid "<link href=\"text/shared/01/03010000.xhp\" name=\"Zoom\">Zoom</link>"
+msgstr "<link href=\"text/shared/01/03010000.xhp\" name=\"Zoom\">Zoomaus</link>"
+
+#: main0100.xhp#tit.help.text
+msgid "Menus"
+msgstr "Valikot"
+
+#: main0100.xhp#hd_id3156023.1.help.text
+msgid "<variable id=\"main0100\"><link href=\"text/scalc/main0100.xhp\" name=\"Menus\">Menus</link></variable>"
+msgstr "<variable id=\"main0100\"><link href=\"text/scalc/main0100.xhp\" name=\"Valikot\">Valikot</link></variable>"
+
+#: main0100.xhp#par_id3154760.2.help.text
+msgid "The following menu commands are available for spreadsheets."
+msgstr "Seuraavat valikkokomennot ja -toiminnot ovat käytettävissä laskentataulukoissa."
+
+#: main0205.xhp#tit.help.text
+msgid "Text Formatting Bar"
+msgstr "Tekstin muotoilu -palkki"
+
+#: main0205.xhp#hd_id3156330.1.help.text
+msgid "<link href=\"text/scalc/main0205.xhp\" name=\"Text Formatting Bar\">Text Formatting Bar</link>"
+msgstr "<link href=\"text/scalc/main0205.xhp\" name=\"Text Formatting Bar\">Tekstin muotoilu -palkki</link>"
+
+#: main0205.xhp#par_id3151112.2.help.text
+msgid "<ahelp hid=\"HID_SC_TOOLBOX_DRTEXT\">The <emph>Text Formatting</emph> Bar that is displayed when the cursor is in a text object, such as a text frame or a drawing object, contains formatting and alignment commands.</ahelp>"
+msgstr "<ahelp hid=\"HID_SC_TOOLBOX_DRTEXT\"><emph>Tekstin muotoilu</emph> -palkki tulee esiin, kun kohdistin on tekstiobjektissa, kuten tekstikehyksessä tai piirroksessa. Palkissa on muotoilu- ja tasaustoimintoja.</ahelp>"
+
+#: main0205.xhp#hd_id3148575.7.help.text
+msgctxt "main0205.xhp#hd_id3148575.7.help.text"
+msgid "<link href=\"text/shared/01/05020200.xhp\" name=\"Font Color\">Font Color</link>"
+msgstr "<link href=\"text/shared/01/05020200.xhp\" name=\"Font Color\">Fontin väri</link>"
+
+#: main0205.xhp#hd_id3154944.8.help.text
+msgid "<link href=\"text/shared/01/05030100.xhp\" name=\"Line Spacing: 1\">Line Spacing: 1</link>"
+msgstr "<link href=\"text/shared/01/05030100.xhp\" name=\"Line Spacing: 1\">Riviväli: 1</link>"
+
+#: main0205.xhp#hd_id3146969.9.help.text
+msgid "<link href=\"text/shared/01/05030100.xhp\" name=\"Line Spacing: 1.5\">Line Spacing: 1.5</link>"
+msgstr "<link href=\"text/shared/01/05030100.xhp\" name=\"Line Spacing: 1.5\">Riviväli: 1,5</link>"
+
+#: main0205.xhp#hd_id3153711.10.help.text
+msgid "<link href=\"text/shared/01/05030100.xhp\" name=\"Line Spacing: 2\">Line Spacing: 2</link>"
+msgstr "<link href=\"text/shared/01/05030100.xhp\" name=\"Line Spacing: 2\">Riviväli: 2</link>"
+
+#: main0205.xhp#hd_id3147345.11.help.text
+msgid "<link href=\"text/shared/01/05030700.xhp\" name=\"Align Left\">Align Left</link>"
+msgstr "<link href=\"text/shared/01/05030700.xhp\" name=\"Align Left\">Tasaa vasemmalle</link>"
+
+#: main0205.xhp#hd_id3155337.12.help.text
+msgid "<link href=\"text/shared/01/05030700.xhp\" name=\"Centered\">Centered</link>"
+msgstr "<link href=\"text/shared/01/05030700.xhp\" name=\"Centered\">Keskitä vaakatasossa</link>"
+
+#: main0205.xhp#hd_id3147001.13.help.text
+msgid "<link href=\"text/shared/01/05030700.xhp\" name=\"Align Right\">Align Right</link>"
+msgstr "<link href=\"text/shared/01/05030700.xhp\" name=\"Align Right\">Tasaa oikealle</link>"
+
+#: main0205.xhp#hd_id3155115.14.help.text
+msgid "<link href=\"text/shared/01/05030700.xhp\" name=\"Justify\">Justify</link>"
+msgstr "<link href=\"text/shared/01/05030700.xhp\" name=\"Justify\">Tasattu</link>"
+
+#: main0205.xhp#hd_id3150202.15.help.text
+msgid "<link href=\"text/shared/01/05020500.xhp\" name=\"Superscript\">Superscript</link>"
+msgstr "<link href=\"text/shared/01/05020500.xhp\" name=\"Superscript\">Yläindeksi</link>"
+
+#: main0205.xhp#hd_id3155531.16.help.text
+msgid "<link href=\"text/shared/01/05020500.xhp\" name=\"Subscript\">Subscript</link>"
+msgstr "<link href=\"text/shared/01/05020500.xhp\" name=\"Subscript\">Alaindeksi</link>"
+
+#: main0205.xhp#hd_id3145387.17.help.text
+msgctxt "main0205.xhp#hd_id3145387.17.help.text"
+msgid "<link href=\"text/shared/01/05020000.xhp\" name=\"Character\">Character</link>"
+msgstr "<link href=\"text/shared/01/05020000.xhp\" name=\"Character\">Fontti</link>"
+
+#: main0205.xhp#hd_id3153067.18.help.text
+msgctxt "main0205.xhp#hd_id3153067.18.help.text"
+msgid "<link href=\"text/shared/01/05030000.xhp\" name=\"Paragraph\">Paragraph</link>"
+msgstr "<link href=\"text/shared/01/05030000.xhp\" name=\"Paragraph\">Kappale</link>"
+
+#: main0200.xhp#tit.help.text
+msgid "Toolbars"
+msgstr "Työkalurivit"
+
+#: main0200.xhp#hd_id3154758.1.help.text
+msgid "<variable id=\"main0200\"><link href=\"text/scalc/main0200.xhp\" name=\"Toolbars\">Toolbars</link></variable>"
+msgstr "<variable id=\"main0200\"><link href=\"text/scalc/main0200.xhp\" name=\"Toolbars\">Työkalurivit</link></variable>"
+
+#: main0200.xhp#par_id3148798.2.help.text
+msgid "This submenu lists the toolbars that are available in spreadsheets.<embedvar href=\"text/shared/00/00000007.xhp#symbolleistenneu\"/>"
+msgstr "Tässä alavalikossa luetellaan käytettävissä olevat työkalurivit. <embedvar href=\"text/shared/00/00000007.xhp#symbolleistenneu\"/>"
+
+#: main0503.xhp#tit.help.text
+msgid "$[officename] Calc Features"
+msgstr "$[officename] Calcin ominaisuudet"
+
+#: main0503.xhp#hd_id3154758.1.help.text
+msgid "<variable id=\"main0503\"><link href=\"text/scalc/main0503.xhp\" name=\"$[officename] Calc Features\">$[officename] Calc Features</link></variable>"
+msgstr "<variable id=\"main0503\"><link href=\"text/scalc/main0503.xhp\" name=\"$[officename] Calc Features\">$[officename] Calcin ominaisuudet</link></variable>"
+
+#: main0503.xhp#par_id3149457.2.help.text
+msgid "$[officename] Calc is a spreadsheet application that you can use to calculate, analyze, and manage your data. You can also import and modify Microsoft Excel spreadsheets."
+msgstr "$[officename] Calc on taulukkolaskentaohjelma, jolla käyttäjä laskee, analysoi ja kokoaa tietojaan. Myös Microsoft Excelin taulukoita voi tuoda ja muokata tällä sovelluksella."
+
+#: main0503.xhp#hd_id3148797.4.help.text
+msgid "Calculations"
+msgstr "Laskenta"
+
+#: main0503.xhp#par_id3145172.5.help.text
+msgid "$[officename] Calc provides you with <link href=\"text/scalc/01/04060100.xhp\" name=\"functions\">functions</link>, including statistical and banking functions, that you can use to create formulas to perform complex calculations on your data."
+msgstr "$[officename] Calcin käyttäjä saa hallintaansa <link href=\"text/scalc/01/04060100.xhp\" name=\"functions\">funktiot</link>, mukaan lukien tilastolliset ja rahoitusfunktiot, joilla monimutkainenkin laskenta sujuu."
+
+#: main0503.xhp#par_id3145271.6.help.text
+msgid "You can also use the <link href=\"text/scalc/01/04060000.xhp\" name=\"AutoPilots\">Function Wizard</link> to help you create your formulas."
+msgstr "Voit käyttää myös <link href=\"text/scalc/01/04060000.xhp\" name=\"AutoPilots\">ohjattua funktioiden luomista</link> kaavojen kirjoittamiseen."
+
+#: main0503.xhp#hd_id3152596.13.help.text
+msgid "What-If Calculations"
+msgstr "Entä jos -analyysi"
+
+#: main0503.xhp#par_id3156444.14.help.text
+msgid "An interesting feature is to be able to immediately view the results of changes made to one factor of calculations that are composed of several factors. For instance, you can see how changing the time period in a loan calculation affects the interest rates or repayment amounts. Furthermore, you can manage larger tables by using different predefined scenarios."
+msgstr "Eräs kiintoisa piirre Calcissa on välitön vastauksen näkyminen, kun muutetaan yhtä useista monimutkaiseen laskentaan vaikuttavista tekijöistä. Esimerkiksi laina-ajan muuttaminen näkyy korkoprosentin tai takaisinmaksuerän suuruudessa. Tämän lisäksi suurempien taulukoiden vertailuun voidaan laatia erilaisia skenaarioita."
+
+#: main0503.xhp#hd_id3148576.7.help.text
+msgid "Database Functions"
+msgstr "Tietokantatoiminnot"
+
+#: main0503.xhp#par_id3154011.8.help.text
+msgid "Use spreadsheets to arrange, store, and filter your data."
+msgstr "Laskentataulukkoa voidaan käyttää tietojen lajitteluun, säilytykseen ja suodatukseen."
+
+#: main0503.xhp#par_id3154942.25.help.text
+msgid "$[officename] Calc lets you drag-and-drop tables from databases, or lets you use a spreadsheet as a data source for creating form letters in $[officename] Writer."
+msgstr "$[officename] Calciin voidaan vetää ja pudottaa tauluja tietokannoista. Calcin laskentataulukoita voidaan käyttää tietolähteenä $[officename] Writerillä luotavissa joukkokirjeissä."
+
+#: main0503.xhp#hd_id3145800.9.help.text
+msgid "Arranging Data"
+msgstr "Tietojen järjestely"
+
+#: main0503.xhp#par_id3154490.10.help.text
+msgid "With a few mouse-clicks, you can reorganize your spreadsheet to show or hide certain data ranges, or to format ranges according to special conditions, or to quickly calculate subtotals and totals."
+msgstr "Muutamalla hiiren napsauksella käyttäjä voi järjestellä uudelleen laskentataulukkonsa niin, että tietyt tietoalueet tulevat esille ja toiset menevät piiloon tai muotoilla solualueita asetettujen ehtojen mukaisesti. Myös väli- ja loppusummien laskennan saa lisättyä taulukkoon nopeasti."
+
+#: main0503.xhp#hd_id3155601.16.help.text
+msgid "Dynamic Charts"
+msgstr "Päivittyvät kaaviot"
+
+#: main0503.xhp#par_id3149121.17.help.text
+msgid "$[officename] Calc lets you present spreadsheet data in dynamic charts that update automatically when the data changes."
+msgstr "$[officename] Calcilla käyttäjä voi esittää laskentataulukkonsa tietoja dynaamisissa kaavioissa, jotka päivittyvät välittömästi tietojen muuttuessa."
+
+#: main0503.xhp#hd_id3153707.18.help.text
+msgid "Opening and Saving Microsoft Files"
+msgstr "Microsoft-tiedostojen avaaminen ja tallentaminen"
+
+#: main0503.xhp#par_id3157867.19.help.text
+msgid "Use the $[officename] filters to convert Excel files, or to open and save in a variety of other <link href=\"text/shared/00/00000020.xhp\" name=\"formats\">formats</link>."
+msgstr "Voit käyttää $[officename]-tiedostosuodattimia Excel-tiedostojen muuntamiseen tai avata ja tallentaa lukuisia muitakin <link href=\"text/shared/00/00000020.xhp\" name=\"formats\">tiedostomuotoja</link>."
+
+#: main0105.xhp#tit.help.text
+msgid "Format"
+msgstr "Muotoilu"
+
+#: main0105.xhp#hd_id3149669.1.help.text
+msgid "<link href=\"text/scalc/main0105.xhp\" name=\"Format\">Format</link>"
+msgstr "<link href=\"text/scalc/main0105.xhp\" name=\"Format\">Muotoilu</link>"
+
+#: main0105.xhp#par_id3145171.2.help.text
+msgid "<ahelp hid=\".uno:FormatMenu\">The <emph>Format</emph> menu contains commands for formatting selected cells, <link href=\"text/shared/00/00000005.xhp#objekt\" name=\"objects\">objects</link>, and cell contents in your document.</ahelp>"
+msgstr "<ahelp hid=\".uno:FormatMenu\"><emph>Muotoilu</emph>-valikossa vaikutetaan asiakirjan valittujen solujen, <link href=\"text/shared/00/00000005.xhp#objekt\" name=\"objektit\">objektien</link> ja solujen sisältöjen ominaisuuksiin, kuten kokoon tai väriin.</ahelp>"
+
+#: main0105.xhp#hd_id3154732.4.help.text
+msgid "<link href=\"text/scalc/01/05020000.xhp\" name=\"Cells\">Cells</link>"
+msgstr "<link href=\"text/scalc/01/05020000.xhp\" name=\"Cells\">Solut</link>"
+
+#: main0105.xhp#hd_id3155087.9.help.text
+msgid "<link href=\"text/scalc/01/05070000.xhp\" name=\"Page\">Page</link>"
+msgstr "<link href=\"text/scalc/01/05070000.xhp\" name=\"Page\">Sivu</link>"
+
+#: main0105.xhp#hd_id3145748.12.help.text
+msgctxt "main0105.xhp#hd_id3145748.12.help.text"
+msgid "<link href=\"text/shared/01/05020000.xhp\" name=\"Character\">Character</link>"
+msgstr "<link href=\"text/shared/01/05020000.xhp\" name=\"Character\">Fontti</link>"
+
+#: main0105.xhp#hd_id3154485.13.help.text
+msgctxt "main0105.xhp#hd_id3154485.13.help.text"
+msgid "<link href=\"text/shared/01/05030000.xhp\" name=\"Paragraph\">Paragraph</link>"
+msgstr "<link href=\"text/shared/01/05030000.xhp\" name=\"Paragraph\">Kappale</link>"
+
+#: main0105.xhp#hd_id3157980.11.help.text
+msgid "<link href=\"text/scalc/01/05110000.xhp\" name=\"AutoFormat\">AutoFormat</link>"
+msgstr "<link href=\"text/scalc/01/05110000.xhp\" name=\"AutoFormat\">Automaattinen muotoilu</link>"
+
+#: main0105.xhp#hd_id3159206.14.help.text
+msgid "<link href=\"text/scalc/01/05120000.xhp\" name=\"Conditional Formatting\">Conditional Formatting</link>"
+msgstr "<link href=\"text/scalc/01/05120000.xhp\" name=\"Conditional Formatting\">Ehdollinen muotoilu</link>"
+
+#: main0105.xhp#hd_id3154703.17.help.text
+msgid "<link href=\"text/shared/02/01170100.xhp\" name=\"Control\">Control</link>"
+msgstr "<link href=\"text/shared/02/01170100.xhp\" name=\"Control\">Ohjausobjekti</link>"
+
+#: main0105.xhp#hd_id3147005.16.help.text
+msgid "<link href=\"text/shared/02/01170200.xhp\" name=\"Form\">Form</link>"
+msgstr "<link href=\"text/shared/02/01170200.xhp\" name=\"Form\">Lomake</link>"
+
+#: main0102.xhp#tit.help.text
+msgid "Edit"
+msgstr "Muokkaa"
+
+#: main0102.xhp#hd_id3156023.1.help.text
+msgid "<link href=\"text/scalc/main0102.xhp\" name=\"Edit\">Edit</link>"
+msgstr "<link href=\"text/scalc/main0102.xhp\" name=\"Edit\">Muokkaa</link>"
+
+#: main0102.xhp#par_id3154758.2.help.text
+msgid "<ahelp hid=\".\">This menu contains commands for editing the contents of the current document.</ahelp>"
+msgstr "<ahelp hid=\".\">Valikon toiminnot painottuvat käsiteltävän asiakirjan sisällön lisäämiseen tai vähentämiseen.</ahelp>"
+
+#: main0102.xhp#hd_id3146119.3.help.text
+msgid "<link href=\"text/shared/01/02070000.xhp\" name=\"Paste Special\">Paste Special</link>"
+msgstr "<link href=\"text/shared/01/02070000.xhp\" name=\"Paste Special\">Liitä määräten</link>"
+
+#: main0102.xhp#hd_id3153728.12.help.text
+msgid "<link href=\"text/shared/01/02240000.xhp\" name=\"Compare Document\">Compare Document</link>"
+msgstr "<link href=\"text/shared/01/02240000.xhp\" name=\"Compare Document\">Vertaa asiakirjaa</link>"
+
+#: main0102.xhp#hd_id3154492.4.help.text
+msgid "<link href=\"text/shared/01/02100000.xhp\" name=\"Find & Replace\">Find & Replace</link>"
+msgstr "<link href=\"text/shared/01/02100000.xhp\" name=\"Find & Replace\">Etsi ja korvaa</link>"
+
+#: main0102.xhp#hd_id3150715.5.help.text
+msgid "<link href=\"text/scalc/01/02120000.xhp\" name=\"Headers & Footers\">Headers & Footers</link>"
+msgstr "<link href=\"text/scalc/01/02120000.xhp\" name=\"Headers & Footers\">Ylä- ja alatunnisteet</link>"
+
+#: main0102.xhp#hd_id3149018.6.help.text
+msgid "<link href=\"text/scalc/01/02150000.xhp\" name=\"Delete Contents\">Delete Contents</link>"
+msgstr "<link href=\"text/scalc/01/02150000.xhp\" name=\"Delete Contents\">Poista sisältö</link>"
+
+#: main0102.xhp#hd_id3156384.7.help.text
+msgid "<link href=\"text/scalc/01/02160000.xhp\" name=\"Delete Cells\">Delete Cells</link>"
+msgstr "<link href=\"text/scalc/01/02160000.xhp\" name=\"Delete Cells\">Poista solut</link>"
+
+#: main0102.xhp#hd_id3146919.10.help.text
+msgid "<link href=\"text/shared/01/02180000.xhp\" name=\"Links\">Links</link>"
+msgstr "<link href=\"text/shared/01/02180000.xhp\" name=\"Links\">DDE-linkit</link>"
+
+#: main0102.xhp#hd_id3148488.11.help.text
+msgid "<link href=\"text/shared/01/02220000.xhp\" name=\"ImageMap\">ImageMap</link>"
+msgstr "<link href=\"text/shared/01/02220000.xhp\" name=\"ImageMap\">Kuvakartta</link>"
+
+#: main0208.xhp#tit.help.text
+msgid "Status Bar"
+msgstr "Tilarivi"
+
+#: main0208.xhp#hd_id3151385.1.help.text
+msgid "<link href=\"text/scalc/main0208.xhp\" name=\"Status Bar\">Status Bar</link>"
+msgstr "<link href=\"text/scalc/main0208.xhp\" name=\"Status Bar\">Tilarivi</link>"
+
+#: main0208.xhp#par_id3149669.2.help.text
+msgid "The <emph>Status Bar</emph> displays information about the current sheet."
+msgstr "Työstettävän taulukon tilatietoja näkyy <emph>tilarivillä</emph>."
+
+#: main0208.xhp#hd_id0821200911024321.help.text
+msgid "Digital Signature"
+msgstr "Digitaalinen allekirjoitus"
+
+#: main0208.xhp#par_id0821200911024344.help.text
+msgid "See also <link href=\"text/shared/guide/digital_signatures.xhp\">Digital Signatures</link>."
+msgstr "Katso myös <link href=\"text/shared/guide/digital_signatures.xhp\">Digitaaliset allekirjoitukset</link>."
+
+#: main0106.xhp#tit.help.text
+msgid "Tools"
+msgstr "Työkalut"
+
+#: main0106.xhp#hd_id3150769.1.help.text
+msgid "<link href=\"text/scalc/main0106.xhp\" name=\"Tools\">Tools</link>"
+msgstr "<link href=\"text/scalc/main0106.xhp\" name=\"Tools\">Työkalut</link>"
+
+#: main0106.xhp#par_id3150440.2.help.text
+msgid "<ahelp hid=\".\">The <emph>Tools </emph>menu contains commands to check spelling, to trace sheet references, to find mistakes and to define scenarios.</ahelp>"
+msgstr "<ahelp hid=\".\"><emph>Työkalut</emph>-valikon välineillä tarkistetaan kieliasua, jäljitetään kaavojen viittauksia, etsitään korjattavia virheitä ja määritetään skenaarioita.</ahelp>"
+
+#: main0106.xhp#par_id3152576.10.help.text
+msgid "You can also create and assign macros and configure the look and feel of toolbars, menus, keyboard, and set the default options for $[officename] applications."
+msgstr "Käyttäjä voi myös luoda tai käynnistää makroja, muuttaa työkalurivien, valikoiden ja pikanäppäinten ulkoasua ja toimintaa sekä säätää $[officename]-sovellusten perusasetukset."
+
+#: main0106.xhp#hd_id3149122.12.help.text
+msgctxt "main0106.xhp#hd_id3149122.12.help.text"
+msgid "<link href=\"text/scalc/01/06040000.xhp\" name=\"Goal Seek\">Goal Seek</link>"
+msgstr "<link href=\"text/scalc/01/06040000.xhp\" name=\"Goal Seek\">Tavoitteen haku</link>"
+
+#: main0106.xhp#hd_id3155768.6.help.text
+msgid "<link href=\"text/scalc/01/06050000.xhp\" name=\"Scenarios\">Scenarios</link>"
+msgstr "<link href=\"text/scalc/01/06050000.xhp\" name=\"Scenarios\">Skenaariot</link>"
+
+#: main0106.xhp#hd_id3154015.9.help.text
+msgid "<link href=\"text/shared/01/06040000.xhp\" name=\"AutoCorrect\">AutoCorrect Options</link>"
+msgstr "<link href=\"text/shared/01/06040000.xhp\" name=\"Automaattisen korjauksen asetukset\">Automaattisen korjauksen asetukset</link>"
+
+#: main0106.xhp#hd_id3150086.8.help.text
+msgid "<link href=\"text/shared/01/06140000.xhp\" name=\"Customize\">Customize</link>"
+msgstr "<link href=\"text/shared/01/06140000.xhp\" name=\"Customize\">Mukauta</link>"
+
+#: main0218.xhp#tit.help.text
+msgid "Tools Bar"
+msgstr "Työkalut-palkki"
+
+#: main0218.xhp#hd_id3143268.1.help.text
+msgid "<link href=\"text/scalc/main0218.xhp\" name=\"Tools Bar\">Tools Bar</link>"
+msgstr "<link href=\"text/scalc/main0218.xhp\" name=\"Tools Bar\">Työkalut-palkki</link>"
+
+#: main0218.xhp#par_id3151112.2.help.text
+msgid "<ahelp hid=\"HID_SC_TOOLBOX_TOOLS\">Use the Tools bar to access commonly used commands.</ahelp>"
+msgstr "<ahelp hid=\"HID_SC_TOOLBOX_TOOLS\">Työkalut-palkista löytyy kokoelma usein käytettyjä toimintoja.</ahelp>"
+
+#: main0218.xhp#par_idN10610.help.text
+msgid "<link href=\"text/shared/02/01170000.xhp\" name=\"Controls\">Controls</link>"
+msgstr "<link href=\"text/shared/02/01170000.xhp\" name=\"Controls\">Ohjausobjektit</link>"
+
+#: main0218.xhp#hd_id3154730.6.help.text
+msgid "<link href=\"text/scalc/02/06080000.xhp\" name=\"Choose Themes\">Choose Themes</link>"
+msgstr "<link href=\"text/scalc/02/06080000.xhp\" name=\"Choose Themes\">Valitse teemat</link>"
+
+#: main0218.xhp#par_idN10690.help.text
+msgid "<link href=\"text/scalc/01/12040300.xhp\" name=\"Advanced Filter\">Advanced Filter</link>"
+msgstr "<link href=\"text/scalc/01/12040300.xhp\" name=\"Advanced Filter\">Erityissuodatus</link>"
+
+#: main0218.xhp#par_idN106A8.help.text
+msgid "<link href=\"text/scalc/01/12090100.xhp\">Start</link>"
+msgstr "<link href=\"text/scalc/01/12090100.xhp\">Aloita tietojen ohjaus</link>"
+
+#: main0218.xhp#par_idN106C0.help.text
+msgid "<link href=\"text/shared/autopi/01150000.xhp\" name=\"Euro Converter\">Euro Converter</link>"
+msgstr "<link href=\"text/shared/autopi/01150000.xhp\" name=\"Euro Converter\">Euromuunnin</link>"
+
+#: main0218.xhp#par_idN106D8.help.text
+msgid "<link href=\"text/scalc/01/04070100.xhp\">Define</link>"
+msgstr "<link href=\"text/scalc/01/04070100.xhp\">Määritä nimi</link>"
+
+#: main0218.xhp#par_idN106F0.help.text
+msgctxt "main0218.xhp#par_idN106F0.help.text"
+msgid "<link href=\"text/scalc/01/06040000.xhp\" name=\"Goal Seek\">Goal Seek</link>"
+msgstr "<link href=\"text/scalc/01/06040000.xhp\" name=\"Goal Seek\">Tavoitteen haku</link>"
+
+#: main0202.xhp#tit.help.text
+msgid "Formatting Bar"
+msgstr "Muotoilu-palkki"
+
+#: main0202.xhp#hd_id3150448.1.help.text
+msgid "<link href=\"text/scalc/main0202.xhp\" name=\"Formatting Bar\">Formatting Bar</link>"
+msgstr "<link href=\"text/scalc/main0202.xhp\" name=\"Muotoilu-palkki\">Muotoilu-palkki</link>"
+
+#: main0202.xhp#par_id3153897.2.help.text
+msgid "<ahelp hid=\"HID_SC_TOOLBOX_TABLE\">The <emph>Formatting</emph> bar contains basic commands for applying manually formatting.</ahelp>"
+msgstr "<ahelp hid=\"HID_SC_TOOLBOX_TABLE\"><emph>Muotoilu</emph>-palkissa on perustoiminnot, joita käytetään solujen yksityiskohtaisessa muotoilussa.</ahelp>"
+
+#: main0202.xhp#hd_id3153160.8.help.text
+msgctxt "main0202.xhp#hd_id3153160.8.help.text"
+msgid "<link href=\"text/shared/01/05020200.xhp\" name=\"Font Color\">Font Color</link>"
+msgstr "<link href=\"text/shared/01/05020200.xhp\" name=\"Font Color\">Fontin väri</link>"
+
+#: main0202.xhp#hd_id3150715.9.help.text
+msgid "<link href=\"text/shared/01/05340300.xhp\" name=\"Align Left\">Align Left</link>"
+msgstr "<link href=\"text/shared/01/05340300.xhp\" name=\"Align Left\">Tasaa vasemmalle</link>"
+
+#: main0202.xhp#hd_id3155064.10.help.text
+msgid "<link href=\"text/shared/01/05340300.xhp\" name=\"Align Center Horizontally\">Align Center Horizontally</link>"
+msgstr "<link href=\"text/shared/01/05340300.xhp\" name=\"Align Center Horizontally\">Tasaa keskitetysti vaakatasossa</link>"
+
+#: main0202.xhp#hd_id3150042.11.help.text
+msgid "<link href=\"text/shared/01/05340300.xhp\" name=\"Align Right\">Align Right</link>"
+msgstr "<link href=\"text/shared/01/05340300.xhp\" name=\"Align Right\">Tasaa oikealle</link>"
+
+#: main0202.xhp#hd_id3154703.12.help.text
+msgid "<link href=\"text/shared/01/05340300.xhp\" name=\"Justify\">Justify</link>"
+msgstr "<link href=\"text/shared/01/05340300.xhp\" name=\"Justify\">Tasattu</link>"
+
+#: main0202.xhp#hd_id3152986.13.help.text
+msgid "<link href=\"text/shared/01/05340300.xhp\" name=\"Align Top\">Align Top</link>"
+msgstr "<link href=\"text/shared/01/05340300.xhp\" name=\"Align Top\">Tasaus yläreunaan</link>"
+
+#: main0202.xhp#hd_id3153306.14.help.text
+msgid "<link href=\"text/shared/01/05340300.xhp\" name=\"Align Center Vertically\">Align Center Vertically</link>"
+msgstr "<link href=\"text/shared/01/05340300.xhp\" name=\"Align Center Vertically\">Keskitä pystytasossa</link>"
+
+#: main0202.xhp#hd_id3151240.15.help.text
+msgid "<link href=\"text/shared/01/05340300.xhp\" name=\"Align Bottom\">Align Bottom</link>"
+msgstr "<link href=\"text/shared/01/05340300.xhp\" name=\"Align Bottom\">Tasaa alas</link>"
+
+#: main0202.xhp#par_idN10843.help.text
+msgid "Number Format : Date"
+msgstr "Lukumuoto: Päiväys"
+
+#: main0202.xhp#par_idN10847.help.text
+msgid "<ahelp hid=\".\">Applies the date format to the selected cells.</ahelp>"
+msgstr "<ahelp hid=\".\">Valituissa soluissa tulee voimaan päiväysmuoto.</ahelp>"
+
+#: main0202.xhp#par_idN1085E.help.text
+msgid "Number Format: Exponential"
+msgstr "Lukumuoto: Eksponentiaalinen"
+
+#: main0202.xhp#par_idN10862.help.text
+msgid "<ahelp hid=\".\">Applies the exponential format to the selected cells.</ahelp>"
+msgstr "<ahelp hid=\".\">Valittujen solujen luvut saavat eksponenttilukumuodon</ahelp>"
+
+#: main0202.xhp#par_idN10871.help.text
+msgid "Additional icons"
+msgstr "Lisäkuvakkeet"
+
+#: main0202.xhp#par_idN10875.help.text
+msgid "If <link href=\"text/shared/00/00000005.xhp#ctl\" name=\"CTL\">CTL</link> support is enabled, two additional icons are visible."
+msgstr "Jos <link href=\"text/shared/00/00000005.xhp#ctl\" name=\"CTL\">CTL</link>-tuki on käytettävissä, kaksi lisäkuvaketta on näkyvillä."
+
+#: main0202.xhp#par_idN1088E.help.text
+msgid "Left-To-Right"
+msgstr "Vasemmalta oikealle"
+
+#: main0202.xhp#par_idN1089C.help.text
+msgid "<image id=\"img_id8354747\" src=\"cmd/sc_paralefttoright.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id8354747\">left to right icon</alt></image>"
+msgstr "<image id=\"img_id8354747\" src=\"cmd/sc_paralefttoright.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id8354747\">Vasemmalta oikealle -kuvake</alt></image>"
+
+#: main0202.xhp#par_idN108BA.help.text
+msgid "<ahelp hid=\".uno:ParaLeftToRight\">The text is entered from left to right.</ahelp>"
+msgstr "<ahelp hid=\".uno:ParaLeftToRight\">Kirjoitus etenee vasemmalta oikealle.</ahelp>"
+
+#: main0202.xhp#par_idN108D1.help.text
+msgid "Right-To-Left"
+msgstr "Oikealta vasemmalle"
+
+#: main0202.xhp#par_idN108DF.help.text
+msgid "<image id=\"img_id2405774\" src=\"cmd/sc_pararighttoleft.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id2405774\">right to left icon</alt></image>"
+msgstr "<image id=\"img_id2405774\" src=\"cmd/sc_pararighttoleft.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id2405774\">Oikealta vasemmalle -kuvake</alt></image>"
+
+#: main0202.xhp#par_idN108FD.help.text
+msgid "<ahelp hid=\".uno:ParaRightToLeft\">The text formatted in a complex text layout language is entered from right to left.</ahelp>"
+msgstr "<ahelp hid=\".uno:ParaRightToLeft\">CTL-kielen mukainen teksti kirjoitetaan oikealta vasemmalle.</ahelp>"
+
+#: main0202.xhp#par_id192266.help.text
+msgid "<ahelp hid=\".\" visibility=\"hidden\">Aligns the contents of the cell to the left.</ahelp>"
+msgstr "<ahelp hid=\".\" visibility=\"hidden\">Solun sisältö tasataan vasemmalle.</ahelp>"
+
+#: main0202.xhp#par_id1998962.help.text
+msgid "<ahelp hid=\".\" visibility=\"hidden\">Aligns the contents of the cell to the right.</ahelp>"
+msgstr "<ahelp hid=\".\" visibility=\"hidden\">Solun sisältö tasataan oikealle.</ahelp>"
+
+#: main0202.xhp#par_id2376476.help.text
+msgid "<ahelp hid=\".\" visibility=\"hidden\">Horizontally centers the contents of the cell.</ahelp>"
+msgstr "<ahelp hid=\".\" visibility=\"hidden\">Solun sisältö keskitetään vaakatasossa.</ahelp>"
+
+#: main0202.xhp#par_id349131.help.text
+msgid "<ahelp hid=\".\" visibility=\"hidden\">Aligns the contents of the cell to the left and right cell borders.</ahelp>"
+msgstr "<ahelp hid=\".\" visibility=\"hidden\">Tasaa solun sisällön vasemmalta ja oikealta.</ahelp>"
+
+#: main0107.xhp#tit.help.text
+msgid "Window"
+msgstr "Ikkuna"
+
+#: main0107.xhp#hd_id3154758.1.help.text
+msgid "<link href=\"text/scalc/main0107.xhp\" name=\"Window\">Window</link>"
+msgstr "<link href=\"text/scalc/main0107.xhp\" name=\"Window\">Ikkuna</link>"
+
+#: main0107.xhp#par_id3150398.2.help.text
+msgid "<ahelp hid=\".uno:WindowList\">Contains commands for manipulating and displaying document windows.</ahelp>"
+msgstr "<ahelp hid=\".uno:WindowList\">Valikossa käsitellään asiakirjaikkunoita ja niiden näkyvyyttä.</ahelp>"
diff --git a/source/fi/helpcontent2/source/text/scalc/00.po b/source/fi/helpcontent2/source/text/scalc/00.po
new file mode 100644
index 00000000000..9669d8df6b9
--- /dev/null
+++ b/source/fi/helpcontent2/source/text/scalc/00.po
@@ -0,0 +1,830 @@
+#. extracted from helpcontent2/source/text/scalc/00.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: PACKAGE VERSION\n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+helpcontent2%2Fsource%2Ftext%2Fscalc%2F00.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-06-26 09:53+0200\n"
+"PO-Revision-Date: 2012-07-09 21:40+0200\n"
+"Last-Translator: Risto <risto.i.j@jippii.fi>\n"
+"Language-Team: LANGUAGE <LL@li.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Pootle 2.1.6\n"
+"X-Accelerator-Marker: ~\n"
+
+#: 00000407.xhp#tit.help.text
+msgctxt "00000407.xhp#tit.help.text"
+msgid "Window Menu"
+msgstr "Ikkuna-valikko"
+
+#: 00000407.xhp#hd_id3155628.1.help.text
+msgctxt "00000407.xhp#hd_id3155628.1.help.text"
+msgid "Window Menu"
+msgstr "Ikkuna-valikko"
+
+#: 00000407.xhp#par_id3147335.2.help.text
+msgid "<variable id=\"fete\">Choose <emph>Window - Split</emph></variable>"
+msgstr "<variable id=\"fete\">Valitse <emph>Ikkuna - Jaa</emph></variable>"
+
+#: 00000407.xhp#par_id3153663.3.help.text
+msgid "<variable id=\"fefix\">Choose <emph>Window - Freeze</emph></variable>"
+msgstr "<variable id=\"fefix\">Valitse <emph>Ikkuna - Lukitse</emph></variable>"
+
+#: 00000402.xhp#tit.help.text
+msgctxt "00000402.xhp#tit.help.text"
+msgid "Edit Menu"
+msgstr "Muokkaa-valikko"
+
+#: 00000402.xhp#hd_id3147303.1.help.text
+msgctxt "00000402.xhp#hd_id3147303.1.help.text"
+msgid "Edit Menu"
+msgstr "Muokkaa-valikko"
+
+#: 00000402.xhp#par_id3155555.2.help.text
+msgid "<variable id=\"kopffuss\">Choose <emph>Edit - Headers & Footers</emph></variable>"
+msgstr "<variable id=\"kopffuss\">Valitse <emph>Muokkaa - Ylä- ja alatunnisteet</emph></variable>"
+
+#: 00000402.xhp#par_id3159233.3.help.text
+msgid "<variable id=\"bkopfzeile\">Choose <emph>Edit - Headers & Footers - Header/Footer</emph> tabs</variable>"
+msgstr "<variable id=\"bkopfzeile\">Valitse <emph>Muokkaa - Ylä- ja alatunnisteet - Ylätunniste/Alatunniste</emph>-välilehdiltä</variable>"
+
+#: 00000402.xhp#par_id3150443.4.help.text
+msgid "<variable id=\"bausfullen\">Choose <emph>Edit - Fill</emph></variable>"
+msgstr "<variable id=\"bausfullen\">Valitse <emph>Muokkaa - Täytä</emph></variable>"
+
+#: 00000402.xhp#par_id3143267.5.help.text
+msgid "<variable id=\"bausunten\">Choose <emph>Edit - Fill - Down</emph></variable>"
+msgstr "<variable id=\"bausunten\">Valitse <emph>Muokkaa - Täytä - Alas</emph></variable>"
+
+#: 00000402.xhp#par_id3153880.6.help.text
+msgid "<variable id=\"bausrechts\">Choose <emph>Edit - Fill - Right</emph></variable>"
+msgstr "<variable id=\"bausrechts\">Valitse <emph>Muokkaa - Täytä - Oikealle</emph></variable>"
+
+#: 00000402.xhp#par_id3151245.7.help.text
+msgid "<variable id=\"bausoben\">Choose <emph>Edit - Fill - Up</emph></variable>"
+msgstr "<variable id=\"bausoben\">Valitse <emph>Muokkaa - Täytä - Ylös</emph></variable>"
+
+#: 00000402.xhp#par_id3145068.8.help.text
+msgid "<variable id=\"bauslinks\">Choose <emph>Edit - Fill - Left</emph></variable>"
+msgstr "<variable id=\"bauslinks\">Valitse <emph>Muokkaa - Täytä - Vasemmalle</emph></variable>"
+
+#: 00000402.xhp#par_id3150400.9.help.text
+msgid "<variable id=\"baustab\">Choose <emph>Edit - Fill - Sheet</emph></variable>"
+msgstr "<variable id=\"baustab\">Valitse <emph>Muokkaa - Täytä - Taulukot</emph></variable>"
+
+#: 00000402.xhp#par_id3154910.10.help.text
+msgid "<variable id=\"bausreihe\">Choose <emph>Edit - Fill - Series</emph></variable>"
+msgstr "<variable id=\"bausreihe\">Valitse <emph>Muokkaa - Täytä - Sarja</emph></variable>"
+
+#: 00000402.xhp#par_id3154123.11.help.text
+msgid "Choose <emph>Edit - Delete Contents</emph>"
+msgstr "Valitse <emph>Muokkaa - Poista sisältö</emph>"
+
+#: 00000402.xhp#par_id3145785.20.help.text
+msgid "Backspace"
+msgstr "Askelpalautin"
+
+#: 00000402.xhp#par_id3150011.12.help.text
+msgid "<variable id=\"bzelo\">Choose <emph>Edit - Delete Cells</emph></variable>"
+msgstr "<variable id=\"bzelo\">Valitse <emph>Muokkaa - Poista solut</emph></variable>"
+
+#: 00000402.xhp#par_id3153951.13.help.text
+msgid "Choose <emph>Edit – Sheet - Delete</emph>"
+msgstr "Valitse <emph>Muokkaa – Taulukko - Poista</emph>"
+
+#: 00000402.xhp#par_id3155306.18.help.text
+msgctxt "00000402.xhp#par_id3155306.18.help.text"
+msgid "Open context menu for a sheet tab"
+msgstr "Avataan taulukonvalitsimen kohdevalikko"
+
+#: 00000402.xhp#par_id3146119.14.help.text
+msgid "Choose <emph>Edit – Sheets – Move/Copy</emph>"
+msgstr "Valitse <emph>Muokkaa – Taulukko – Siirrä/Kopioi</emph>"
+
+#: 00000402.xhp#par_id3148645.19.help.text
+msgctxt "00000402.xhp#par_id3148645.19.help.text"
+msgid "Open context menu for a sheet tab"
+msgstr "Avataan taulukonvalitsimen kohdevalikko"
+
+#: 00000402.xhp#par_id3153093.15.help.text
+msgid "<variable id=\"bmaumloe\">Choose <emph>Edit - Delete Manual Break</emph></variable>"
+msgstr "<variable id=\"bmaumloe\">Valitse <emph>Muokkaa - Poista pakotettu vaihto</emph></variable>"
+
+#: 00000402.xhp#par_id3153191.16.help.text
+msgid "<variable id=\"bzeilum\">Choose <emph>Edit - Delete Manual Break - Row Break</emph></variable>"
+msgstr "<variable id=\"bzeilum\">Valitse <emph>Muokkaa - Poista pakotettu vaihto - Rivivaihto</emph></variable>"
+
+#: 00000402.xhp#par_id3145645.17.help.text
+msgid "<variable id=\"bspaum\">Choose <emph>Edit - Delete Manual Break - Column Break</emph></variable>"
+msgstr "<variable id=\"bspaum\">Valitse <emph>Muokkaa - Poista pakotettu vaihto - Sarakevaihto</emph></variable>"
+
+#: 00000403.xhp#tit.help.text
+msgctxt "00000403.xhp#tit.help.text"
+msgid "View Menu"
+msgstr "Näytä-valikko"
+
+#: 00000403.xhp#hd_id3145673.1.help.text
+msgctxt "00000403.xhp#hd_id3145673.1.help.text"
+msgid "View Menu"
+msgstr "Näytä-valikko"
+
+#: 00000403.xhp#par_id3150275.2.help.text
+msgid "<variable id=\"aspze\">Choose <emph>View - Column & Row Headers</emph></variable>"
+msgstr "<variable id=\"aspze\">Valitse <emph>Näytä - Sarake- ja rivitunnisteet</emph></variable>"
+
+#: 00000403.xhp#par_id3154514.3.help.text
+msgid "<variable id=\"awehe\">Choose <emph>View - Value Highlighting</emph></variable>"
+msgstr "<variable id=\"awehe\">Valitse <emph>Näytä - Arvon korostus</emph></variable>"
+
+#: 00000403.xhp#par_id3148947.4.help.text
+msgid "<variable id=\"rechenleiste\">Choose <emph>View - Toolbars - Formula Bar</emph></variable>"
+msgstr "<variable id=\"rechenleiste\">Valitse <emph>Näytä - Työkalurivit - Kaavarivi</emph></variable>"
+
+#: 00000403.xhp#par_id3148663.5.help.text
+msgid "<variable id=\"seumvo\">Choose <emph>View - Page Break Preview</emph></variable>"
+msgstr "<variable id=\"seumvo\">Valitse <emph>Näytä - Sivunvaihtojen esikatselu</emph></variable>"
+
+#: 00000404.xhp#tit.help.text
+msgctxt "00000404.xhp#tit.help.text"
+msgid "Insert Menu"
+msgstr "Lisää-valikko"
+
+#: 00000404.xhp#hd_id3149346.1.help.text
+msgctxt "00000404.xhp#hd_id3149346.1.help.text"
+msgid "Insert Menu"
+msgstr "Lisää-valikko"
+
+#: 00000404.xhp#par_id3149095.36.help.text
+msgid "<variable id=\"eimaum\">Choose <emph>Insert - Manual Break</emph></variable>"
+msgstr "<variable id=\"eimaum\">Valitse <emph>Lisää - Pakotettu vaihto</emph></variable>"
+
+#: 00000404.xhp#par_id3149398.2.help.text
+msgid "<variable id=\"eimaumze\">Choose <emph>Insert - Manual Break - Row Break</emph></variable>"
+msgstr "<variable id=\"eimaumze\">Valitse <emph>Lisää - Pakotettu vaihto - Rivivaihto</emph></variable>"
+
+#: 00000404.xhp#par_id3150084.3.help.text
+msgid "<variable id=\"eimaumsp\">Choose <emph>Insert - Manual Break - Column Break</emph></variable>"
+msgstr "<variable id=\"eimaumsp\">Valitse <emph>Lisää - Pakotettu vaihto - Sarakevaihto</emph></variable>"
+
+#: 00000404.xhp#par_id3149784.4.help.text
+msgid "Choose <emph>Insert - Cells</emph>"
+msgstr "Valitse <emph>Lisää - Soluja</emph>"
+
+#: 00000404.xhp#par_id3154514.5.help.text
+msgid "Open <emph>Insert Cells</emph> toolbar from Tools bar:"
+msgstr "Avataan <emph>Lisää solut</emph> -työkalu Työkalut-palkissa:"
+
+#: 00000404.xhp#par_id3149656.help.text
+msgid "<image id=\"img_id3154365\" src=\"cmd/sc_inscellsctrl.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3154365\">Icon</alt></image>"
+msgstr "<image id=\"img_id3154365\" src=\"cmd/sc_inscellsctrl.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3154365\">Kuvake</alt></image>"
+
+#: 00000404.xhp#par_id3151041.6.help.text
+msgid "Insert Cells"
+msgstr "Lisää solut"
+
+#: 00000404.xhp#par_id3145273.help.text
+msgid "<image id=\"img_id3145364\" src=\"cmd/sc_insertcellsdown.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3145364\">Icon</alt></image>"
+msgstr "<image id=\"img_id3145364\" src=\"cmd/sc_insertcellsdown.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3145364\">Kuvake</alt></image>"
+
+#: 00000404.xhp#par_id3146985.7.help.text
+msgid "Insert Cells Down"
+msgstr "Lisää solut alas"
+
+#: 00000404.xhp#par_id3144766.help.text
+msgid "<image id=\"img_id3154942\" src=\"cmd/sc_insertcellsright.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3154942\">Icon</alt></image>"
+msgstr "<image id=\"img_id3154942\" src=\"cmd/sc_insertcellsright.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3154942\">Kuvake</alt></image>"
+
+#: 00000404.xhp#par_id3145646.8.help.text
+msgid "Insert Cells Right"
+msgstr "Lisää solut oikealle"
+
+#: 00000404.xhp#par_id3153838.help.text
+msgid "<image id=\"img_id3153710\" src=\"cmd/sc_insertrows.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3153710\">Icon</alt></image>"
+msgstr "<image id=\"img_id3153710\" src=\"cmd/sc_insertrows.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3153710\">Kuvake</alt></image>"
+
+#: 00000404.xhp#par_id3150324.9.help.text
+msgid "Insert Rows"
+msgstr "Lisää rivejä"
+
+#: 00000404.xhp#par_id3147363.help.text
+msgid "<image id=\"img_id3145232\" src=\"cmd/sc_insertcolumns.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3145232\">Icon</alt></image>"
+msgstr "<image id=\"img_id3145232\" src=\"cmd/sc_insertcolumns.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3145232\">Kuvake</alt></image>"
+
+#: 00000404.xhp#par_id3155334.10.help.text
+msgid "Insert Columns"
+msgstr "Lisää sarakkeita"
+
+#: 00000404.xhp#par_id3148485.11.help.text
+msgid "<variable id=\"eizei\">Choose <emph>Insert - Rows</emph></variable>"
+msgstr "<variable id=\"eizei\">Valitse <emph>Lisää - Rivejä</emph></variable>"
+
+#: 00000404.xhp#par_id3153200.12.help.text
+msgid "<variable id=\"eispa\">Choose <emph>Insert - Columns</emph></variable>"
+msgstr "<variable id=\"eispa\">Valitse <emph>Lisää - Sarakkeita</emph></variable>"
+
+#: 00000404.xhp#par_id3149033.13.help.text
+msgid "<variable id=\"eitab\">Choose <emph>Insert - Sheet</emph></variable>"
+msgstr "<variable id=\"eitab\">Valitse <emph>Lisää - Taulukko</emph></variable>"
+
+#: 00000404.xhp#par_idN1082F.help.text
+msgid "<variable id=\"eitabfile\">Choose <emph>Insert - Sheet from file</emph></variable>"
+msgstr "<variable id=\"eitabfile\">Valitse <emph>Lisää - Taulukko tiedostosta</emph></variable>"
+
+#: 00000404.xhp#par_id3155115.14.help.text
+msgid "Choose <emph>Insert - Function</emph>"
+msgstr "Valitse <emph>Lisää - Funktio</emph>"
+
+#: 00000404.xhp#par_id3152582.34.help.text
+msgid "<switchinline select=\"sys\"><caseinline select=\"MAC\">Command</caseinline><defaultinline>Ctrl</defaultinline></switchinline>+F2"
+msgstr "<switchinline select=\"sys\"><caseinline select=\"MAC\">Komento</caseinline><defaultinline>Ctrl</defaultinline></switchinline>+F2"
+
+#: 00000404.xhp#par_id3153269.15.help.text
+msgid "On <emph>Formula Bar</emph>, click"
+msgstr "Napsauta <emph>kaavarivillä</emph>"
+
+#: 00000404.xhp#par_id3150515.help.text
+msgid "<image id=\"img_id3150884\" src=\"sw/imglst/sc20556.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3150884\">Icon</alt></image>"
+msgstr "<image id=\"img_id3150884\" src=\"sw/imglst/sc20556.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3150884\">Kuvake</alt></image>"
+
+#: 00000404.xhp#par_id3154370.16.help.text
+msgid "Function Wizard"
+msgstr "Ohjattu funktion luonti"
+
+#: 00000404.xhp#par_id3156288.17.help.text
+msgid "<variable id=\"eikada\"><emph>Insert - Function</emph> - Category <emph>Database</emph></variable>"
+msgstr "<variable id=\"eikada\"><emph>Lisää - Funktio</emph> - Luokka <emph>Tietokanta</emph></variable>"
+
+#: 00000404.xhp#par_id3155809.18.help.text
+msgid "<variable id=\"eikadaze\"><emph>Insert - Function</emph> - Category <emph>Date&Time</emph></variable>"
+msgstr "<variable id=\"eikadaze\"><emph>Lisää - Funktio</emph> - Luokka <emph>Päivämäärä ja aika</emph></variable>"
+
+#: 00000404.xhp#par_id3151334.19.help.text
+msgid "<variable id=\"eikafi\"><emph>Insert - Function</emph> - Category <emph>Financial</emph></variable>"
+msgstr "<variable id=\"eikafi\"><emph>Lisää - Funktio</emph> - Luokka <emph>Rahoitus</emph></variable>"
+
+#: 00000404.xhp#par_id3159222.20.help.text
+msgid "<variable id=\"eikain\"><emph>Insert - Function</emph> - Category <emph>Information</emph></variable>"
+msgstr "<variable id=\"eikain\"><emph>Lisää - Funktio</emph> - Luokka <emph>Tiedot</emph></variable>"
+
+#: 00000404.xhp#par_id3159173.21.help.text
+msgid "<variable id=\"eikalo\"><emph>Insert - Function</emph> - Category <emph>Logical</emph></variable>"
+msgstr "<variable id=\"eikalo\"><emph>Lisää - Funktio</emph> - Luokka <emph>Looginen</emph></variable>"
+
+#: 00000404.xhp#par_id3153914.22.help.text
+msgid "<variable id=\"eikama\"><emph>Insert - Function</emph> - Category <emph>Mathematical</emph></variable>"
+msgstr "<variable id=\"eikama\"><emph>Lisää - Funktio</emph> - Luokka <emph>Matemaattinen</emph></variable>"
+
+#: 00000404.xhp#par_id3150109.23.help.text
+msgid "<variable id=\"eikamatrix\"><emph>Insert - Function</emph> - Category <emph>Array</emph></variable>"
+msgstr "<variable id=\"eikamatrix\"><emph>Lisää - Funktio</emph> - Luokka <emph>Taulukko</emph></variable>"
+
+#: 00000404.xhp#par_id3157978.24.help.text
+msgid "<variable id=\"eikasta\"><emph>Insert - Function</emph> - Category <emph>Statistical</emph></variable>"
+msgstr "<variable id=\"eikasta\"><emph>Lisää - Funktio</emph> - Luokka <emph>Tilastollinen</emph></variable>"
+
+#: 00000404.xhp#par_id3156016.25.help.text
+msgid "<variable id=\"eikatext\"><emph>Insert - Function</emph> - Category <emph>Text</emph></variable>"
+msgstr "<variable id=\"eikatext\"><emph>Lisää - Funktio</emph> - Luokka <emph>Teksti</emph></variable>"
+
+#: 00000404.xhp#par_id3147075.26.help.text
+msgid "<variable id=\"efefft\"><emph>Insert - Function</emph> - Category <emph>Spreadsheet</emph></variable>"
+msgstr "<variable id=\"efefft\"><emph>Lisää - Funktio</emph> - Luokka <emph>Laskentataulukko</emph></variable>"
+
+#: 00000404.xhp#par_id3154618.27.help.text
+msgid "<variable id=\"addin\"><emph>Insert - Function</emph> - Category <emph>Add-In</emph></variable>"
+msgstr "<variable id=\"addin\"><emph>Lisää - Funktio</emph> - Luokka <emph>Lisäosa</emph></variable>"
+
+#: 00000404.xhp#par_id3154059.38.help.text
+msgid "<variable id=\"addinana\"><emph>Insert - Function</emph> - Category <emph>Add-In</emph></variable>"
+msgstr "<variable id=\"addinana\"><emph>Lisää - Funktio</emph> - Luokka <emph>Lisäosa</emph></variable>"
+
+#: 00000404.xhp#par_id3155383.33.help.text
+msgid "<variable id=\"funktionsliste\">Choose <emph>Insert - Function List</emph></variable>"
+msgstr "<variable id=\"funktionsliste\">Valitse <emph>Lisää - Funktioluettelo</emph></variable>"
+
+#: 00000404.xhp#par_id3153250.28.help.text
+msgid "<variable id=\"einamen\">Choose <emph>Insert - Names</emph></variable>"
+msgstr "<variable id=\"einamen\">Valitse <emph>Lisää - Nimet</emph></variable>"
+
+#: 00000404.xhp#par_id3146776.37.help.text
+msgid "<variable id=\"eiextdata\">Choose <emph>Insert - Link to External data</emph></variable>"
+msgstr "<variable id=\"eiextdata\">Valitse <emph>Lisää - Kytke ulkoiseen tietolähteeseen</emph></variable>"
+
+#: 00000404.xhp#par_id3143222.29.help.text
+msgid "Choose <emph>Insert - Names - Define</emph>"
+msgstr "Valitse <emph>Lisää - Nimet - Määritä</emph>"
+
+#: 00000404.xhp#par_id3149385.35.help.text
+msgid "<switchinline select=\"sys\"><caseinline select=\"MAC\">Command</caseinline><defaultinline>Ctrl</defaultinline></switchinline>+F3"
+msgstr "<switchinline select=\"sys\"><caseinline select=\"MAC\">Komento</caseinline><defaultinline>Ctrl</defaultinline></switchinline>+F3"
+
+#: 00000404.xhp#par_id3145214.30.help.text
+msgid "<variable id=\"einaei\">Choose <emph>Insert - Names - Insert</emph></variable>"
+msgstr "<variable id=\"einaei\">Valitse <emph>Lisää - Nimet - Lisää</emph></variable>"
+
+#: 00000404.xhp#par_id3153558.31.help.text
+msgid "<variable id=\"einaueb\">Choose <emph>Insert - Names - Create</emph></variable>"
+msgstr "<variable id=\"einaueb\">Valitse <emph>Lisää - Nimet - Luo</emph></variable>"
+
+#: 00000404.xhp#par_id3153483.32.help.text
+msgid "<variable id=\"einabesch\">Choose <emph>Insert - Names - Labels</emph></variable>"
+msgstr "<variable id=\"einabesch\">Valitse <emph>Lisää - Nimet - Tunnisteet</emph></variable>"
+
+#: 00000004.xhp#tit.help.text
+msgid "To access this function..."
+msgstr "Toiminnon aloitustavat:"
+
+#: 00000004.xhp#hd_id3155535.1.help.text
+msgid "<variable id=\"wie\">To access this function... </variable>"
+msgstr "<variable id=\"wie\">Toiminnon aloitustavat: </variable>"
+
+#: 00000004.xhp#par_idN1056E.help.text
+msgid "<variable id=\"moreontop\">More explanations on top of this page. </variable>"
+msgstr "<variable id=\"moreontop\">Lisää selityksiä on sivun yläosassa. </variable>"
+
+#: 00000004.xhp#par_idN105AF.help.text
+msgid "<variable id=\"optional\">In the %PRODUCTNAME Calc functions, parameters marked as \"optional\" can be left out only when no parameter follows. For example, in a function with four parameters, where the last two parameters are marked as \"optional\", you can leave out parameter 4 or parameters 3 and 4, but you cannot leave out parameter 3 alone. </variable>"
+msgstr "<variable id=\"optional\">%PRODUCTNAME Calcin funktioissa \"valinnaiseksi\" merkityn parametrin voi jättää pois vain, jos sitä ei seuraa parametrejä (argumentteja). Esimerkiksi neliparametrisessa funktiossa, jossa kaksi viimeistä parametriä on merkitty \"valinnaisiksi\", 4. parametrin tai sekä 3. että 4. parametrin voi jättää pois, muttei pelkästään 3. parametriä. </variable>"
+
+#: 00000004.xhp#par_id9751884.help.text
+msgid "<variable id=\"codes\">Codes greater than 127 may depend on your system's character mapping (for example iso-8859-1, iso-8859-2, Windows-1252, Windows-1250), and hence may not be portable.</variable>"
+msgstr "<variable id=\"codes\">Koodit, joiden arvo on yli 127, voivat olla käyttöjärjestelmän merkistöstä (esimerkiksi iso-8859-1, iso-8859-2, Windows-1252 tai Windows-1250) riippuvaisia, eivätkä siksi ole siirrettäviä.</variable>"
+
+#: 00000406.xhp#tit.help.text
+msgctxt "00000406.xhp#tit.help.text"
+msgid "Tools Menu"
+msgstr "Työkalut-valikko"
+
+#: 00000406.xhp#hd_id3147264.1.help.text
+msgctxt "00000406.xhp#hd_id3147264.1.help.text"
+msgid "Tools Menu"
+msgstr "Työkalut-valikko"
+
+#: 00000406.xhp#par_id3150541.2.help.text
+msgid "<variable id=\"exdektv\">Choose <emph>Tools - Detective</emph></variable>"
+msgstr "<variable id=\"exdektv\">Valitse <emph>Työkalut - Jäljitys</emph></variable>"
+
+#: 00000406.xhp#par_id3153194.3.help.text
+msgid "Choose <emph>Tools - Detective - Trace Precedents</emph>"
+msgstr "Valitse <emph>Työkalut - Jäljitys - Jäljitä edeltäjät</emph>"
+
+#: 00000406.xhp#par_id3150447.29.help.text
+msgid "Shift+F7"
+msgstr "Vaihto+F7"
+
+#: 00000406.xhp#par_id3154123.33.help.text
+msgid "<variable id=\"silbentrennungc\">Menu <emph>Tools - Language - Hyphenation</emph></variable>"
+msgstr "<variable id=\"silbentrennungc\">Valikko <emph>Työkalut - Kieli - Tavutus</emph></variable>"
+
+#: 00000406.xhp#par_id3145785.4.help.text
+msgid "<variable id=\"exdvore\">Choose <emph>Tools - Detective - Remove Precedents</emph></variable>"
+msgstr "<variable id=\"exdvore\">Valitse <emph>Työkalut - Jäljitys - Poista edeltäjät</emph></variable>"
+
+#: 00000406.xhp#par_id3155411.5.help.text
+msgid "Choose <emph>Tools - Detective - Trace Dependents</emph>"
+msgstr "Valitse <emph>Työkalut - Jäljitys - Jäljitä seuraajat</emph>"
+
+#: 00000406.xhp#par_id3153363.30.help.text
+msgid "Shift+F5"
+msgstr "Vaihto+F5"
+
+#: 00000406.xhp#par_id3146984.6.help.text
+msgid "<variable id=\"exdszne\">Choose <emph>Tools - Detective - Remove Dependents</emph></variable>"
+msgstr "<variable id=\"exdszne\">Valitse <emph>Työkalut - Jäljitys - Poista seuraajat</emph></variable>"
+
+#: 00000406.xhp#par_id3154014.7.help.text
+msgid "<variable id=\"exdase\">Choose <emph>Tools - Detective - Remove All Traces</emph></variable>"
+msgstr "<variable id=\"exdase\">Valitse <emph>Työkalut - Jäljitys - Poista kaikki jäljitykset</emph></variable>"
+
+#: 00000406.xhp#par_id3153188.8.help.text
+msgid "<variable id=\"exdszfe\">Choose <emph>Tools - Detective - Trace Error</emph></variable>"
+msgstr "<variable id=\"exdszfe\">Valitse <emph>Työkalut - Jäljitys - Jäljitä virhe</emph></variable>"
+
+#: 00000406.xhp#par_id3149410.9.help.text
+msgid "<variable id=\"fuellmodus\">Choose <emph>Tools - Detective - Fill Mode</emph></variable>"
+msgstr "<variable id=\"fuellmodus\">Valitse <emph>Työkalut - Jäljitys - Täyttötila</emph></variable>"
+
+#: 00000406.xhp#par_id3156284.10.help.text
+msgid "<variable id=\"dateneinkreisen\">Choose <emph>Tools - Detective - Mark Invalid Data</emph></variable>"
+msgstr "<variable id=\"dateneinkreisen\">Valitse <emph>Työkalut - Jäljitys - Merkitse väärät tiedot</emph></variable>"
+
+#: 00000406.xhp#par_id3153159.11.help.text
+msgid "<variable id=\"spurenaktualisieren\">Choose <emph>Tools - Detective - Refresh Traces</emph></variable>"
+msgstr "<variable id=\"spurenaktualisieren\">Valitse <emph>Työkalut - Jäljitys - Päivitä jäljitykset</emph></variable>"
+
+#: 00000406.xhp#par_id3147397.32.help.text
+msgid "<variable id=\"automatisch\">Choose <emph>Tools - Detective - AutoRefresh</emph></variable>"
+msgstr "<variable id=\"automatisch\">Valitse <emph>Työkalut - Jäljitys - Automaattinen päivitys</emph></variable>"
+
+#: 00000406.xhp#par_id3154018.12.help.text
+msgid "<variable id=\"exzws\">Choose <emph>Tools - Goal Seek</emph></variable>"
+msgstr "<variable id=\"exzws\">Valitse <emph>Työkalut - Tavoitteen haku</emph></variable>"
+
+#: 00000406.xhp#par_id3269142.help.text
+msgid "<variable id=\"solver\">Choose Tools - Solver</variable>"
+msgstr "<variable id=\"solver\">Valitse Työkalut - Ratkaisin</variable>"
+
+#: 00000406.xhp#par_id8554338.help.text
+msgid "<variable id=\"solver_options\">Choose Tools - Solver, Options button</variable>"
+msgstr "<variable id=\"solver_options\">Valitse Työkalut - Ratkaisin, Asetukset-painike</variable>"
+
+#: 00000406.xhp#par_id3156277.13.help.text
+msgid "<variable id=\"exsze\">Choose <emph>Tools - Scenarios</emph></variable>"
+msgstr "<variable id=\"exsze\">Valitse <emph>Työkalut - Skenaariot</emph></variable>"
+
+#: 00000406.xhp#par_id3145640.14.help.text
+msgid "<variable id=\"exdos\">Choose <emph>Tools - Protect Document</emph></variable>"
+msgstr "<variable id=\"exdos\">Valitse <emph>Työkalut - Suojaa asiakirja</emph></variable>"
+
+#: 00000406.xhp#par_id3149020.15.help.text
+msgid "<variable id=\"exdst\">Choose <emph>Tools - Protect Document - Sheet</emph></variable>"
+msgstr "<variable id=\"exdst\">Valitse <emph>Työkalut - Suojaa asiakirja - Taulukko</emph></variable>"
+
+#: 00000406.xhp#par_id3154256.16.help.text
+msgid "<variable id=\"exdsd\">Choose <emph>Tools - Protect Document - Document</emph></variable>"
+msgstr "<variable id=\"exdsd\">Valitse <emph>Työkalut - Suojaa asiakirja - Asiakirja</emph></variable>"
+
+#: 00000406.xhp#par_id3147363.17.help.text
+msgid "<variable id=\"zellinhalte\">Choose <emph>Tools - Cell Contents</emph></variable>"
+msgstr "<variable id=\"zellinhalte\">Valitse <emph>Työkalut - Solun sisältö</emph></variable>"
+
+#: 00000406.xhp#par_id3146919.18.help.text
+msgid "Choose <emph>Tools - Cell Contents - Recalculate</emph>"
+msgstr "Valitse <emph>Työkalut - Solun sisältö - Laske uudelleen</emph>"
+
+#: 00000406.xhp#par_id3149257.31.help.text
+msgid "F9"
+msgstr "F9"
+
+#: 00000406.xhp#par_id3150941.19.help.text
+msgid "<variable id=\"exatmb\">Choose <emph>Tools - Cell Contents - AutoCalculate</emph></variable>"
+msgstr "<variable id=\"exatmb\">Valitse <emph>Työkalut - Solun sisältö - Automaattinen laskenta</emph></variable>"
+
+#: 00000406.xhp#par_id3151276.20.help.text
+msgid "<variable id=\"autoeingabe\">Choose <emph>Tools - Cell Contents - AutoInput</emph></variable>"
+msgstr "<variable id=\"autoeingabe\">Valitse <emph>Työkalut - Solun sisältö - Automaattinen syöttö</emph></variable>"
+
+#: 00000405.xhp#tit.help.text
+msgctxt "00000405.xhp#tit.help.text"
+msgid "Format Menu"
+msgstr "Muotoilu-valikko"
+
+#: 00000405.xhp#hd_id3150769.1.help.text
+msgctxt "00000405.xhp#hd_id3150769.1.help.text"
+msgid "Format Menu"
+msgstr "Muotoilu-valikko"
+
+#: 00000405.xhp#par_id3154685.2.help.text
+msgid "<variable id=\"fozelle\">Choose <emph>Format - Cells</emph></variable>"
+msgstr "<variable id=\"fozelle\">Valitse <emph>Muotoilu - Soluja</emph></variable>"
+
+#: 00000405.xhp#par_id3153194.3.help.text
+msgid "<variable id=\"fozelstz\">Choose <emph>Format - Cells - Cell Protection</emph> tab </variable>"
+msgstr "<variable id=\"fozelstz\">Valitse <emph>Muotoilu - Solut - Solujen suojaus</emph> -välilehti </variable>"
+
+#: 00000405.xhp#par_id3155854.4.help.text
+msgid "<variable id=\"fozei\">Choose <emph>Format - Row</emph></variable>"
+msgstr "<variable id=\"fozei\">Valitse <emph>Muotoilu - Rivi</emph></variable>"
+
+#: 00000405.xhp#par_id3150012.5.help.text
+msgid "<variable id=\"fozeiophoe\">Choose <emph>Format - Row - Optimal Height</emph></variable>"
+msgstr "<variable id=\"fozeiophoe\">Valitse <emph>Muotoilu - Rivi - Optimaalinen korkeus</emph></variable>"
+
+#: 00000405.xhp#par_id3148645.6.help.text
+msgid "Choose <emph>Format - Row - Hide</emph>"
+msgstr "Valitse <emph>Muotoilu - Rivi - Piilota</emph>"
+
+#: 00000405.xhp#par_id3153728.7.help.text
+msgid "Choose <emph>Format - Column - Hide</emph>"
+msgstr "Valitse <emph>Muotoilu - Sarake - Piilota</emph>"
+
+#: 00000405.xhp#par_id3151114.8.help.text
+msgid "Choose <emph>Format - Sheet - Hide</emph>"
+msgstr "Valitse <emph>Muotoilu - Taulukko - Piilota</emph>"
+
+#: 00000405.xhp#par_id3148576.9.help.text
+msgid "Choose <emph>Format - Row - Show</emph>"
+msgstr "Valitse <emph>Muotoilu - Rivi - Näytä</emph>"
+
+#: 00000405.xhp#par_id3156286.10.help.text
+msgid "Choose <emph>Format - Column - Show</emph>"
+msgstr "Valitse <emph>Muotoilu - Sarake - Näytä</emph>"
+
+#: 00000405.xhp#par_id3145645.11.help.text
+msgid "<variable id=\"fospa\">Choose <emph>Format - Column</emph></variable>"
+msgstr "<variable id=\"fospa\">Valitse <emph>Muotoilu - Sarake</emph></variable>"
+
+#: 00000405.xhp#par_id3145252.12.help.text
+msgid "Choose <emph>Format - Column - Optimal Width</emph>"
+msgstr "Valitse <emph>Muotoilu - Sarake - Optimaalinen leveys</emph>"
+
+#: 00000405.xhp#par_id3146971.36.help.text
+msgid "Double-click right column separator in column headers"
+msgstr "Kaksoisnapsauta saraketunnisteen oikeaa sarake-erotinta"
+
+#: 00000405.xhp#par_id3147362.15.help.text
+msgid "<variable id=\"fot\">Choose <emph>Format - Sheet</emph></variable>"
+msgstr "<variable id=\"fot\">Valitse <emph>Muotoilu - Taulukko</emph></variable>"
+
+#: 00000405.xhp#par_id3163805.16.help.text
+msgid "<variable id=\"fotu\">Choose <emph>Format - Sheet - Rename</emph></variable>"
+msgstr "<variable id=\"fotu\">Valitse <emph>Muotoilu - Taulukko - Nimeä uudelleen</emph></variable>"
+
+#: 00000405.xhp#par_id3155333.17.help.text
+msgid "<variable id=\"fotenb\">Choose <emph>Format - Sheet - Show</emph></variable>"
+msgstr "<variable id=\"fotenb\">Valitse <emph>Muotoilu - Taulukko - Näytä</emph></variable>"
+
+#: 00000405.xhp#par_idN1077A.help.text
+msgid "<variable id=\"foste\">Choose <emph>Format - Page</emph></variable>"
+msgstr "<variable id=\"foste\">Valitse <emph>Muotoilu - Sivu</emph></variable>"
+
+#: 00000405.xhp#par_id3155508.25.help.text
+msgid "<variable id=\"fostel\">Choose <emph>Format - Page - Sheet</emph> tab </variable>"
+msgstr "<variable id=\"fostel\">Valitse <emph>Muotoilu - Sivu - Taulukko</emph>-välilehti </variable>"
+
+#: 00000405.xhp#par_id3150883.26.help.text
+msgid "<variable id=\"fodrbe\">Choose <emph>Format - Print Ranges</emph></variable>"
+msgstr "<variable id=\"fodrbe\">Valitse <emph>Muotoilu - Tulostusalueet</emph></variable>"
+
+#: 00000405.xhp#par_id3156448.27.help.text
+msgid "<variable id=\"fodrfe\">Choose <emph>Format - Print Ranges - Define</emph></variable>"
+msgstr "<variable id=\"fodrfe\">Valitse <emph>Muotoilu - Tulostusalueet - Määritä</emph></variable>"
+
+#: 00000405.xhp#par_id3156290.35.help.text
+msgid "<variable id=\"fodrhin\">Choose <emph>Format - Print Ranges - Add</emph></variable>"
+msgstr "<variable id=\"fodrhin\">Valitse <emph>Muotoilu - Tulostusalueet - Lisää</emph></variable>"
+
+#: 00000405.xhp#par_id3155812.28.help.text
+msgid "<variable id=\"fodbah\">Choose <emph>Format - Print Ranges - Remove</emph></variable>"
+msgstr "<variable id=\"fodbah\">Valitse <emph>Muotoilu - Tulostusalueet - Poista</emph></variable>"
+
+#: 00000405.xhp#par_id3153307.29.help.text
+msgid "<variable id=\"fodbbe\">Choose <emph>Format - Print Ranges - Edit</emph></variable>"
+msgstr "<variable id=\"fodbbe\">Valitse <emph>Muotoilu - Tulostusalueet - Muokkaa</emph></variable>"
+
+#: 00000405.xhp#par_id3153916.31.help.text
+msgid "Choose <emph>Format - AutoFormat</emph>"
+msgstr "Valitse <emph>Muotoilu - Automaattinen muotoilu</emph>"
+
+#: 00000405.xhp#par_id3154532.32.help.text
+msgid "On the Tools bar, click"
+msgstr "Napsauta Työkalut-palkissa"
+
+#: 00000405.xhp#par_id3149332.help.text
+msgid "<image id=\"img_id3156020\" src=\"cmd/sc_autoformat.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3156020\">Icon</alt></image>"
+msgstr "<image id=\"img_id3156020\" src=\"cmd/sc_autoformat.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3156020\">Kuvake</alt></image>"
+
+#: 00000405.xhp#par_id3154060.33.help.text
+msgid "AutoFormat"
+msgstr "Automaattinen muotoilu"
+
+#: 00000405.xhp#par_id3154618.34.help.text
+msgid "<variable id=\"bedingte\">Choose <emph>Format - Conditional Formatting</emph></variable>"
+msgstr "<variable id=\"bedingte\">Valitse <emph>Muotoilu - Ehdollinen muotoilu</emph></variable>"
+
+#: 00000412.xhp#tit.help.text
+msgctxt "00000412.xhp#tit.help.text"
+msgid "Data Menu"
+msgstr "Tiedot-valikko"
+
+#: 00000412.xhp#hd_id3145136.1.help.text
+msgctxt "00000412.xhp#hd_id3145136.1.help.text"
+msgid "Data Menu"
+msgstr "Tiedot-valikko"
+
+#: 00000412.xhp#par_id8366954.help.text
+msgid "<variable id=\"text2columns\">Choose <emph>Data - Text to Columns</emph></variable>"
+msgstr "<variable id=\"text2columns\">Valitse <emph>Tiedot - Teksti sarakkeiksi</emph></variable>"
+
+#: 00000412.xhp#par_id3147399.3.help.text
+msgid "<variable id=\"dbrbf\">Choose <emph>Data - Define Range</emph></variable>"
+msgstr "<variable id=\"dbrbf\">Valitse <emph>Tiedot - Määritä alue</emph></variable>"
+
+#: 00000412.xhp#par_id3145345.4.help.text
+msgid "<variable id=\"dbrba\">Choose <emph>Data - Select Range</emph></variable>"
+msgstr "<variable id=\"dbrba\">Valitse <emph>Tiedot - Valitse alue</emph></variable>"
+
+#: 00000412.xhp#par_id3150443.5.help.text
+msgid "<variable id=\"dnsrt\">Choose <emph>Data - Sort</emph></variable>"
+msgstr "<variable id=\"dnsrt\">Valitse <emph>Tiedot - Lajittele</emph></variable>"
+
+#: 00000412.xhp#par_id3148491.6.help.text
+msgid "Choose <emph>Data - Sort - Sort Criteria</emph> tab"
+msgstr "Valitse <emph>Tiedot - Lajittele - Lajitteluperusteet</emph>-välilehti"
+
+#: 00000412.xhp#par_id3154516.7.help.text
+msgid "On Standard bar, click"
+msgstr "Napsauta Oletus-palkissa"
+
+#: 00000412.xhp#par_id3148663.help.text
+msgid "<image id=\"img_id3150543\" src=\"cmd/sc_sortup.png\" width=\"0.1665inch\" height=\"0.1665inch\"><alt id=\"alt_id3150543\">Icon</alt></image>"
+msgstr "<image id=\"img_id3150543\" src=\"cmd/sc_sortup.png\" width=\"0.1665inch\" height=\"0.1665inch\"><alt id=\"alt_id3150543\">Kuvake</alt></image>"
+
+#: 00000412.xhp#par_id3150767.8.help.text
+msgid "Sort Ascending"
+msgstr "Nouseva lajittelu"
+
+#: 00000412.xhp#par_id3153969.help.text
+msgid "<image id=\"img_id3125863\" src=\"cmd/sc_sortdown.png\" width=\"0.1701inch\" height=\"0.1701inch\"><alt id=\"alt_id3125863\">Icon</alt></image>"
+msgstr "<image id=\"img_id3125863\" src=\"cmd/sc_sortdown.png\" width=\"0.1701inch\" height=\"0.1701inch\"><alt id=\"alt_id3125863\">Kuvake</alt></image>"
+
+#: 00000412.xhp#par_id3145364.9.help.text
+msgid "Sort Descending"
+msgstr "Laskeva lajittelu"
+
+#: 00000412.xhp#par_id3146984.10.help.text
+msgid "<variable id=\"dnstot\">Choose <emph>Data - Sort - Options</emph> tab</variable>"
+msgstr "<variable id=\"dnstot\">Valitse <emph>Tiedot - Lajittele - Asetukset</emph> -välilehti</variable>"
+
+#: 00000412.xhp#par_id3155308.11.help.text
+msgid "<variable id=\"dnftr\">Choose <emph>Data - Filter</emph></variable>"
+msgstr "<variable id=\"dnftr\">Valitse <emph>Tiedot - Suodatus</emph></variable>"
+
+#: 00000412.xhp#par_id3148646.12.help.text
+msgid "Choose <emph>Data - Filter - AutoFilter</emph>"
+msgstr "Valitse <emph>Tiedot - Suodatus - Automaattinen suodatus</emph>"
+
+#: 00000412.xhp#par_id3151113.13.help.text
+msgid "On Tools bar or Table Data bar, click"
+msgstr "Napsauta Työkalut-palkissa tai Lomakkeen navigointi -palkissa"
+
+#: 00000412.xhp#par_id3145799.help.text
+msgid "<image id=\"img_id3149413\" src=\"cmd/sc_datafilterautofilter.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3149413\">Icon</alt></image>"
+msgstr "<image id=\"img_id3149413\" src=\"cmd/sc_datafilterautofilter.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3149413\">Kuvake</alt></image>"
+
+#: 00000412.xhp#par_id3149401.14.help.text
+msgid "AutoFilter"
+msgstr "Automaattinen suodatus"
+
+#: 00000412.xhp#par_id3156278.17.help.text
+msgid "<variable id=\"dnfspz\">Choose <emph>Data - Filter - Advanced Filter</emph></variable>"
+msgstr "<variable id=\"dnfspz\">Valitse <emph>Tiedot - Suodatus - Erityissuodatus</emph></variable>"
+
+#: 00000412.xhp#par_id3153764.18.help.text
+msgid "Choose <emph>Data - Filter - Standard Filter - More>></emph> button"
+msgstr "Valitse <emph>Tiedot - Suodatus - Oletussuodatin - Lisää>></emph> -painike"
+
+#: 00000412.xhp#par_id3155444.19.help.text
+msgid "Choose <emph>Data - Filter - Advanced Filter - More>></emph> button"
+msgstr "Valitse <emph>Tiedot - Suodatus - Erityissuodatus - Lisää>></emph> -painike"
+
+#: 00000412.xhp#par_id3156382.20.help.text
+msgid "Choose <emph>Data - Filter - Remove Filter</emph>"
+msgstr "Valitse <emph>Tiedot - Suodatus - Poista suodatus</emph>"
+
+#: 00000412.xhp#par_id3155961.48.help.text
+msgid "On Table Data bar, click <emph>Remove Filter/Sort</emph>"
+msgstr "Napsauta Lomakkeen navigointi -palkissa <emph>Poista Suodatus/Lajittelu</emph>"
+
+#: 00000412.xhp#par_id3148485.help.text
+msgid "<image id=\"img_id3145792\" src=\"cmd/sc_removefilter.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3145792\">Icon</alt></image>"
+msgstr "<image id=\"img_id3145792\" src=\"cmd/sc_removefilter.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3145792\">Kuvake</alt></image>"
+
+#: 00000412.xhp#par_id3149207.49.help.text
+msgid "Remove Filter/Sort"
+msgstr "Poista Suodatus/Lajittelu"
+
+#: 00000412.xhp#par_id3152778.21.help.text
+msgid "<variable id=\"dnaftas\">Choose <emph>Data - Filter - Hide AutoFilter</emph></variable>"
+msgstr "<variable id=\"dnaftas\">Valitse <emph>Tiedot - Suodatus - Piilosta automaattinen suodatus</emph></variable>"
+
+#: 00000412.xhp#par_id3166424.22.help.text
+msgid "<variable id=\"dntegs\">Choose <emph>Data - Subtotals</emph></variable>"
+msgstr "<variable id=\"dntegs\">Valitse <emph>Tiedot - Välisummat</emph></variable>"
+
+#: 00000412.xhp#par_id3154574.23.help.text
+msgid "<variable id=\"dntezd\">Choose <emph>Data - Subtotals - 1st, 2nd, 3rd Group</emph> tabs</variable>"
+msgstr "<variable id=\"dntezd\">Valitse <emph>Tiedot - Välisummat - Ensimmäinen, Toinen tai Kolmas ryhmä</emph> -välilehdeltä</variable>"
+
+#: 00000412.xhp#par_id3151277.24.help.text
+msgid "<variable id=\"dntopi\">Choose <emph>Data - Subtotals - Options</emph> tab</variable>"
+msgstr "<variable id=\"dntopi\">Valitse <emph>Tiedot - Välisummat - Asetukset</emph> -välilehti</variable>"
+
+#: 00000412.xhp#par_id3145133.25.help.text
+msgid "<variable id=\"datengueltig\">Choose <emph>Data - Validity</emph></variable>"
+msgstr "<variable id=\"datengueltig\">Valitse <emph>Tiedot - Kelpoisuus</emph></variable>"
+
+#: 00000412.xhp#par_id3152992.26.help.text
+msgid "<variable id=\"datengueltigwerte\">Menu <emph>Data - Validity - Criteria</emph> tab</variable>"
+msgstr "<variable id=\"datengueltigwerte\">Valikko <emph>Data - Kelpoisuus - Ehto</emph> -välilehti</variable>"
+
+#: 00000412.xhp#par_id3150367.27.help.text
+msgid "<variable id=\"datengueltigeingabe\">Choose <emph>Data - Validity - Input Help</emph> tab</variable>"
+msgstr "<variable id=\"datengueltigeingabe\">Valitse <emph>Tiedot - Kelpoisuus - Syöttöohje</emph> -välilehti</variable>"
+
+#: 00000412.xhp#par_id3154486.28.help.text
+msgid "<variable id=\"datengueltigfehler\">Choose <emph>Data - Validity - Error Alert</emph> tab</variable>"
+msgstr "<variable id=\"datengueltigfehler\">Valitse <emph>Tiedot - Kelpoisuus - Virhehälytys</emph> -välilehti</variable>"
+
+#: 00000412.xhp#par_id3146978.29.help.text
+msgid "<variable id=\"dnmfo\">Choose <emph>Data - Multiple Operations</emph></variable>"
+msgstr "<variable id=\"dnmfo\">Valitse <emph>Tiedot - Useita toimintoja</emph></variable>"
+
+#: 00000412.xhp#par_id3155809.30.help.text
+msgid "<variable id=\"dnksd\">Choose <emph>Data - Consolidate</emph></variable>"
+msgstr "<variable id=\"dnksd\">Valitse <emph>Tiedot - Yhdistä</emph></variable>"
+
+#: 00000412.xhp#par_id3148701.31.help.text
+msgid "<variable id=\"dngld\">Choose <emph>Data - Group and Outline</emph></variable>"
+msgstr "<variable id=\"dngld\">Valitse <emph>Tiedot - Ryhmittele ja jäsennä</emph></variable>"
+
+#: 00000412.xhp#par_id3153815.32.help.text
+msgid "<variable id=\"dngda\">Choose <emph>Data - Group and Outline - Hide Details</emph></variable>"
+msgstr "<variable id=\"dngda\">Valitse <emph>Tiedot - Ryhmittele ja jäsennä - Piilota tiedot</emph></variable>"
+
+#: 00000412.xhp#par_id3159223.33.help.text
+msgid "<variable id=\"dngde\">Choose <emph>Data - Group and Outline - Show Details</emph></variable>"
+msgstr "<variable id=\"dngde\">Valitse <emph>Tiedot - Ryhmittele ja jäsennä - Näytä tiedot</emph></variable>"
+
+#: 00000412.xhp#par_id3146870.34.help.text
+msgid "Choose <emph>Data - Group and Outline - Group</emph>"
+msgstr "Valitse <emph>Tiedot - Ryhmittele ja jäsennä - Ryhmä</emph>"
+
+#: 00000412.xhp#par_id3144507.51.help.text
+msgid "F12"
+msgstr "F12"
+
+#: 00000412.xhp#par_id3144772.35.help.text
+msgctxt "00000412.xhp#par_id3144772.35.help.text"
+msgid "On <emph>Tools</emph> bar, click"
+msgstr "Napsauta <emph>Työkalut</emph>-palkissa"
+
+#: 00000412.xhp#par_id3149438.help.text
+msgid "<image id=\"img_id3153287\" src=\"cmd/sc_group.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3153287\">Icon</alt></image>"
+msgstr "<image id=\"img_id3153287\" src=\"cmd/sc_group.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3153287\">Kuvake</alt></image>"
+
+#: 00000412.xhp#par_id3150214.36.help.text
+msgid "Group"
+msgstr "Ryhmä"
+
+#: 00000412.xhp#par_id3146781.37.help.text
+msgid "Choose <emph>Data - Group and Outline - Ungroup</emph>"
+msgstr "Valitse <emph>Tiedot - Ryhmittele ja jäsennä - Pura ryhmittely</emph>"
+
+#: 00000412.xhp#par_id3150892.52.help.text
+msgid "<switchinline select=\"sys\"><caseinline select=\"MAC\">Command</caseinline><defaultinline>Ctrl</defaultinline></switchinline>+F12"
+msgstr "<switchinline select=\"sys\"><caseinline select=\"MAC\">Komento</caseinline><defaultinline>Ctrl</defaultinline></switchinline>+F12"
+
+#: 00000412.xhp#par_id3155097.38.help.text
+msgctxt "00000412.xhp#par_id3155097.38.help.text"
+msgid "On <emph>Tools</emph> bar, click"
+msgstr "Napsauta <emph>Työkalut</emph>-palkissa"
+
+#: 00000412.xhp#par_id3150048.help.text
+msgid "<image id=\"img_id3155914\" src=\"cmd/sc_ungroup.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3155914\">Icon</alt></image>"
+msgstr "<image id=\"img_id3155914\" src=\"cmd/sc_ungroup.png\" width=\"0.222inch\" height=\"0.222inch\"><alt id=\"alt_id3155914\">Kuvake</alt></image>"
+
+#: 00000412.xhp#par_id3153555.39.help.text
+msgid "Ungroup"
+msgstr "Pura ryhmittely"
+
+#: 00000412.xhp#par_id3153008.40.help.text
+msgid "<variable id=\"dnglagl\">Choose <emph>Data - Group and Outline - AutoOutline</emph></variable>"
+msgstr "<variable id=\"dnglagl\">Valitse <emph>Tiedot - Ryhmittele ja jäsennä - Automaattinen jäsentely</emph></variable>"
+
+#: 00000412.xhp#par_id3154709.41.help.text
+msgid "<variable id=\"dnglef\">Choose <emph>Data - Group and Outline - Remove</emph></variable>"
+msgstr "<variable id=\"dnglef\">Valitse <emph>Tiedot - Ryhmittele ja jäsennä - Poista</emph></variable>"
+
+#: 00000412.xhp#par_id1774346.help.text
+msgid "<variable id=\"dngdrill\">Choose <emph>Data - Group and Outline - Show Details</emph> (for some pivot tables)</variable>"
+msgstr "<variable id=\"dngdrill\">Valitse <emph>Tiedot - Ryhmittele ja jäsennä - Näytä tiedot</emph> (joillekin Tietojen ohjaus -taulukoille)</variable>"
+
+#: 00000412.xhp#par_id3155759.42.help.text
+msgid "<variable id=\"dndtpt\">Choose <emph>Data - Pivot Table</emph></variable>"
+msgstr "<variable id=\"dndtpt\">Valitse <emph>Tiedot - Tietojen ohjaus</emph></variable>"
+
+#: 00000412.xhp#par_id3154625.43.help.text
+msgid "<variable id=\"dndpa\">Choose <emph>Data - Pivot Table - Create</emph></variable>"
+msgstr "<variable id=\"dndpa\">Valitse <emph>Tiedot - Tietojen ohjaus - Aloita</emph></variable>"
+
+#: 00000412.xhp#par_id3147558.53.help.text
+msgid "<variable id=\"dndq\">Choose <emph>Data - Pivot Table - Create</emph>, in the Select Source dialog choose the option <emph>Data source registered in $[officename]</emph>.</variable>"
+msgstr "<variable id=\"dndq\">Valitse <emph>Tiedot - Tietojen ohjaus - Aloita</emph> ja aktivoi sitten Valitse lähde -valintaikkunassa <emph>$[officename]ssa rekisteröity tietolähde</emph>.</variable>"
+
+#: 00000412.xhp#par_id3153297.50.help.text
+msgid "Choose <emph>Data - Pivot Table - Create</emph>, in the Select Source dialog choose the option <emph>Current selection</emph>."
+msgstr "Valitse <emph>Tiedot - Tietojen ohjaus - Aloita</emph> ja aktivoi sitten Valitse lähde -valintaikkunassa <emph>Nykyinen valinta</emph>."
+
+#: 00000412.xhp#par_id3145118.54.help.text
+msgid "Choose <emph>Data - Pivot Table - Create</emph>, in the Select Source dialog choose the option <emph>Data source registered in $[officename]</emph>, click <emph>OK</emph> to see <emph>Select Data Source</emph> dialog."
+msgstr "Valitse <emph>Tiedot - Tietojen ohjaus - Aloita</emph> ja aktivoi sitten Valitse lähde -valintaikkunassa <emph>$[officename]ssa rekisteröity tietolähde</emph> ja napsauta <emph>OK</emph>:ta, niin nähdään <emph>Valitse tietolähde</emph> -valintaikkuna."
+
+#: 00000412.xhp#par_id3153294.44.help.text
+msgid "<variable id=\"dndpak\">Choose <emph>Data - Pivot Table - Refresh</emph></variable>"
+msgstr "<variable id=\"dndpak\">Valitse <emph>Tiedot - Tietojen ohjaus - Päivitä</emph></variable>"
+
+#: 00000412.xhp#par_id3151344.45.help.text
+msgid "<variable id=\"dndploe\">Choose <emph>Data - Pivot Table - Delete</emph></variable>"
+msgstr "<variable id=\"dndploe\">Valitse <emph>Tiedot - Tietojen ohjaus - Poista</emph></variable>"
+
+#: 00000412.xhp#par_id3150397.46.help.text
+msgid "<variable id=\"dndakt\">Choose <emph>Data - Refresh Range</emph></variable>"
+msgstr "<variable id=\"dndakt\">Valitse <emph>Tiedot - Päivitä alue</emph></variable>"
+
+#: 00000412.xhp#par_idN10B8F.help.text
+msgid "<variable id=\"grouping\">Choose <emph>Data - Group and Outline - Group</emph></variable>"
+msgstr "<variable id=\"grouping\">Valitse <emph>Tiedot - Ryhmittele ja jäsennä - Ryhmä</emph></variable>"
diff --git a/source/fi/helpcontent2/source/text/scalc/01.po b/source/fi/helpcontent2/source/text/scalc/01.po
new file mode 100644
index 00000000000..7e244b2c957
--- /dev/null
+++ b/source/fi/helpcontent2/source/text/scalc/01.po
@@ -0,0 +1,28651 @@
+#. extracted from helpcontent2/source/text/scalc/01.oo
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: http://qa.openoffice.org/issues/enter_bug.cgi?comment=&component=l10n&form_name=enter_issue&short_desc=Localization+issue+in+file%3A+helpcontent2%2Fsource%2Ftext%2Fscalc%2F01.oo&subcomponent=ui\n"
+"POT-Creation-Date: 2012-07-04 16:39+0200\n"
+"PO-Revision-Date: 2012-07-09 22:36+0200\n"
+"Last-Translator: Risto <risto.i.j@jippii.fi>\n"
+"Language-Team: Finnish <discuss@fi.libreoffice.org>\n"
+"Language: fi\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+"X-Generator: Pootle 2.1.6\n"
+"X-Accelerator-Marker: ~\n"
+
+#: 04020000.xhp#tit.help.text
+msgid "Insert Cells"
+msgstr "Lisää soluja"
+
+#: 04020000.xhp#bm_id3156023.help.text
+msgid "<bookmark_value>spreadsheets; inserting cells</bookmark_value><bookmark_value>cells; inserting</bookmark_value><bookmark_value>inserting; cells</bookmark_value>"
+msgstr "<bookmark_value>laskentataulukko; solujen lisääminen</bookmark_value><bookmark_value>solut; lisääminen</bookmark_value><bookmark_value>lisäys; solut</bookmark_value>"
+
+#: 04020000.xhp#hd_id3156023.1.help.text
+msgid " Insert Cells"
+msgstr "Lisää soluja"
+
+#: 04020000.xhp#par_id3150542.2.help.text
+msgid "<variable id=\"zelleneinfuegentext\"><ahelp hid=\".uno:InsertCell\">Opens the<emph> Insert Cells </emph>dialog, in which you can insert new cells according to the options that you specify.</ahelp></variable> You can delete cells by choosing <link href=\"text/scalc/01/02160000.xhp\" name=\"Edit - Delete Cells\"><emph>Edit - Delete Cells</emph></link>."
+msgstr "<variable id=\"zelleneinfuegentext\"><ahelp hid=\".uno:InsertCell\">Avataan <emph> Lisää soluja </emph>-valintaikkuna. Siinä lisätään taulukkoon soluja käyttäjän määräämillä ehdoilla.</ahelp></variable> Soluja poistetaan valitsemalla <link href=\"text/scalc/01/02160000.xhp\" name=\"Edit - Delete Cells\"><emph>Muokkaa - Poista solut</emph></link>."
+
+#: 04020000.xhp#hd_id3153768.3.help.text
+msgctxt "04020000.xhp#hd_id3153768.3.help.text"
+msgid "Selection"
+msgstr "Valinta"
+
+#: 04020000.xhp#par_id3149262.4.help.text
+msgid "This area contains the options available for inserting cells into a sheet. The cell quantity and position is defined by selecting a cell range in the sheet beforehand."
+msgstr "Tässä osiossa on solujen taulukkoon lisäämisen vaihtoehdot. Solujen lukumäärä ja sijainti määräytyy taulukossa aiemmin tehdyllä aluevalinnalla."
+
+#: 04020000.xhp#hd_id3146120.5.help.text
+msgid "Shift cells down"
+msgstr "Siirrä solut alas"
+
+#: 04020000.xhp#par_id3152596.6.help.text
+msgid "<variable id=\"zellenuntentext\"><ahelp hid=\"SC:RADIOBUTTON:RID_SCDLG_INSCELL:BTN_CELLSDOWN\">Moves the contents of the selected range downward when cells are inserted.</ahelp></variable>"
+msgstr "<variable id=\"zellenuntentext\"><ahelp hid=\"SC:RADIOBUTTON:RID_SCDLG_INSCELL:BTN_CELLSDOWN\">Siirretään valitun alueen sisältöä alaspäin, kun uusia soluja luodaan.</ahelp></variable>"
+
+#: 04020000.xhp#hd_id3147434.7.help.text
+msgid "Shift cells right"
+msgstr "Siirrä solut oikealle"
+
+#: 04020000.xhp#par_id3144764.8.help.text
+msgid "<variable id=\"zellenrechtstext\"><ahelp hid=\"SC:RADIOBUTTON:RID_SCDLG_INSCELL:BTN_CELLSRIGHT\">Moves the contents of the selected range to the right when cells are inserted.</ahelp></variable>"
+msgstr "<variable id=\"zellenrechtstext\"><ahelp hid=\"SC:RADIOBUTTON:RID_SCDLG_INSCELL:BTN_CELLSRIGHT\">Siirretään valitun alueen sisältöä oikealle, kun uusia soluja luodaan.</ahelp></variable>"
+
+#: 04020000.xhp#hd_id3153877.9.help.text
+msgid "Entire row"
+msgstr "Koko rivi"
+
+#: 04020000.xhp#par_id3155417.10.help.text
+msgid "<variable id=\"zeilenganzetext\"><ahelp hid=\"SC:RADIOBUTTON:RID_SCDLG_INSCELL:BTN_INSROWS\">Inserts an entire row. The position of the row is determined by the selection on the sheet.</ahelp></variable> The number of rows inserted depends on how many rows are selected. The contents of the original rows are moved downward."
+msgstr "<variable id=\"zeilenganzetext\"><ahelp hid=\"SC:RADIOBUTTON:RID_SCDLG_INSCELL:BTN_INSROWS\">Luodaan kokonaisia uusia rivejä. Rivien asema määrätään valinnalla taulukossa.</ahelp></variable> Rivien lukumäärä on sama kuin valinnassa. Alkuperäisten rivien sisältö siirtyy alaspäin."
+
+#: 04020000.xhp#hd_id3146971.11.help.text
+msgid "Entire column"
+msgstr "Koko sarake"
+
+#: 04020000.xhp#par_id3155068.12.help.text
+msgid "<variable id=\"spaltenganzetext\"><ahelp hid=\"SC:RADIOBUTTON:RID_SCDLG_INSCELL:BTN_INSCOLS\">Inserts an entire column. The number of columns to be inserted is determined by the selected number of columns.</ahelp></variable> The contents of the original columns are shifted to the right."
+msgstr "<variable id=\"spaltenganzetext\"><ahelp hid=\"SC:RADIOBUTTON:RID_SCDLG_INSCELL:BTN_INSCOLS\">Luodaan kokonaisia uusia sarakkeita. Niiden lukumäärä on sama kuin valinnan sarakemäärä.</ahelp></variable> Alkuperäisten sarakkeiden sisältö siirtyy oikealle."
+
+#: 05080000.xhp#tit.help.text
+msgid "Print Ranges"
+msgstr "Tulostusalueet"
+
+#: 05080000.xhp#hd_id3154013.1.help.text
+msgid "<link href=\"text/scalc/01/05080000.xhp\" name=\"Print Ranges\">Print Ranges</link>"
+msgstr "<link href=\"text/scalc/01/05080000.xhp\" name=\"Print Ranges\">Tulostusalueet</link>"
+
+#: 05080000.xhp#par_id3155855.2.help.text
+msgid "<ahelp hid=\".\">Manages print ranges. Only cells within the print ranges will be printed.</ahelp>"
+msgstr "<ahelp hid=\".\">Hallinnoidaan tulostusalueita. Vain tulostusalueille kuuluvat solut tulostetaan.</ahelp>"
+
+#: 05080000.xhp#par_id3146119.4.help.text
+msgid "If you do not define any print range manually, Calc assigns an automatic print range to include all the cells that are not empty."
+msgstr "Jos käyttäjä ei ole määritellyt yhtään tulostusaluetta, Calc käyttää tulostusaluetta, johon kuuluvat kaikki solut, jotka eivät ole tyhjiä."
+
+#: 05080000.xhp#hd_id3154729.3.help.text
+msgid "<link href=\"text/scalc/01/05080300.xhp\" name=\"Edit\">Edit</link>"
+msgstr "<link href=\"text/scalc/01/05080300.xhp\" name=\"Edit\">Muokkaa</link>"
+
+#: 05120000.xhp#tit.help.text
+msgctxt "05120000.xhp#tit.help.text"
+msgid "Conditional Formatting"
+msgstr "Ehdollinen muotoilu"
+
+#: 05120000.xhp#hd_id3155132.1.help.text
+msgctxt "05120000.xhp#hd_id3155132.1.help.text"
+msgid "Conditional Formatting"
+msgstr "Ehdollinen muotoilu"
+
+#: 05120000.xhp#par_id3163710.2.help.text
+msgid "<variable id=\"bedingtetext\"><ahelp hid=\".uno:ConditionalFormatDialog\">Choose <emph>Conditional Formatting</emph> to define format styles depending on certain conditions.</ahelp></variable> If a style was already assigned to a cell, it remains unchanged. The style entered here is then evaluated. You can enter three conditions that query the contents of cell values or formulas. The conditions are evaluated from 1 to 3. If the condition 1 matches the condition, the defined style will be used. Otherwise, condition 2 is evaluated, and its defined style used. If this style does not match, condition 3 is evaluated."
+msgstr "<variable id=\"bedingtetext\"><ahelp hid=\".uno:ConditionalFormatDialog\">Asetettavista ehdoista riippuvaa muotoilua varten valitaan <emph>Ehdollinen muotoilu</emph>.</ahelp></variable> Jos tyyli on jo määritetty soluun, se pysyy muuttumattomana (tietyillä ehdoilla). Valintaikkunassa määritetty tyyli päätellään ehdoista. Voidaan asettaa kolme ehtoa, joita testaan solun arvoa tai kaavaa vastaan. Ehdot käsitellään järjestyksessä 1...3. Jos ehto nro 1 täyttyy, määritettyä tyyliä käytetään. Muutoin testataan ehtoa nro 2 ja sitä vastaavaa tyyliä käytetään ehdon täyttyessä. Jos ehto ei täyty, ehtoa nro 3 testataan."
+
+#: 05120000.xhp#par_id2414014.help.text
+msgid "To apply conditional formatting, AutoCalculate must be enabled. Choose Tools - Cell Contents - AutoCalculate (you see a check mark next to the command when AutoCalculate is enabled)."
+msgstr "Ehdollinen muotoilu vaatii, että automaattinen laskenta on toiminnassa. Suoritetaan Työkalut - Solun sisältö - Automaattinen laskenta (komennon vieressä näkyy merkki, kun automaattinen laskenta on aktiivinen)."
+
+#: 05120000.xhp#bm_id3153189.help.text
+msgid "<bookmark_value>conditional formatting; conditions</bookmark_value>"
+msgstr "<bookmark_value>ehdollinen muotoilu; ehdot</bookmark_value>"
+
+#: 05120000.xhp#hd_id3153189.18.help.text
+msgid "Condition 1/2/3"
+msgstr "Ehto 1 / 2 / 3"
+
+#: 05120000.xhp#par_id3149413.4.help.text
+msgid "<ahelp hid=\"SC:CHECKBOX:RID_SCDLG_CONDFORMAT:CBX_COND3\">Mark the boxes corresponding to each condition and enter the corresponding condition.</ahelp> To close the dialog, click <emph>OK</emph>."
+msgstr "<ahelp hid=\"SC:CHECKBOX:RID_SCDLG_CONDFORMAT:CBX_COND3\">Merkitään käytettyjä ehtoja vastaavat ruudut ja kirjoitetaan ehtolausekkeet.</ahelp> Valintaikkuna suljetaan <emph>OK</emph>-napsautuksella."
+
+#: 05120000.xhp#hd_id3147394.5.help.text
+msgid "Cell Value / Formula"
+msgstr "Solun arvo / Kaava on"
+
+#: 05120000.xhp#par_id3155602.6.help.text
+msgid "<ahelp hid=\"SC:LISTBOX:RID_SCDLG_CONDFORMAT:LB_COND3_1\">Specifies if conditional formatting is dependent on a cell value or a formula.</ahelp> If you select a formula as a reference, the <emph>Cell Value Condition</emph> box is displayed to the right of the <emph>Cell value/Formula</emph> field. If the condition is \"Formula is\", enter a cell reference. If the cell reference is a value other than zero, the condition matches."
+msgstr "<ahelp hid=\"SC:LISTBOX:RID_SCDLG_CONDFORMAT:LB_COND3_1\">Määrätään, onko muotoilu riippuvainen solun arvosta vai kaavasta.</ahelp> Jos valitaan kaava, esille tulee <emph>Soluarvon ehto</emph>kenttä <emph>Solun arvo / Kaava on</emph> -kentästä oikealle. Jos ehto on \"Kaava on\", annetaan soluviite. Jos viitattu arvo eroaa nollasta, ehto täyttyy."
+
+#: 05120000.xhp#hd_id3153709.7.help.text
+msgid "Cell Value Condition"
+msgstr "Soluarvon ehto"
+
+#: 05120000.xhp#par_id3153764.8.help.text
+msgid "<ahelp hid=\"SC:LISTBOX:RID_SCDLG_CONDFORMAT:LB_COND3_2\">Choose a condition for the format to be applied to the selected cells.</ahelp>"
+msgstr "<ahelp hid=\"SC:LISTBOX:RID_SCDLG_CONDFORMAT:LB_COND3_2\">Valitaan ehto, jolla tyyliä käytetään valittuihin soluihin.</ahelp>"
+
+#: 05120000.xhp#hd_id3156384.9.help.text
+msgid "Cell Style"
+msgstr "Solun tyyli"
+
+#: 05120000.xhp#par_id3145228.10.help.text
+msgid "<ahelp hid=\"SC:LISTBOX:RID_SCDLG_CONDFORMAT:LB_COND3_TEMPLATE\">Choose the style to be applied if the specified condition matches.</ahelp>"
+msgstr "<ahelp hid=\"SC:LISTBOX:RID_SCDLG_CONDFORMAT:LB_COND3_TEMPLATE\">Valitaan tyyli, jota käytetään, jos tämä ehto täyttyy.</ahelp>"
+
+#: 05120000.xhp#hd_id0509200913175331.help.text
+msgid "New Style"
+msgstr "Uusi tyyli"
+
+#: 05120000.xhp#par_id0509200913175368.help.text
+msgid "<ahelp hid=\".\">If you haven't already defined a style to be used, you can click New Style to open the Organizer tab page of the Cell Style dialog. Define a new style there and click OK.</ahelp>"
+msgstr "<ahelp hid=\".\">Jos käyttäjä ei ole vielä määrännyt käytettävää tyyliä, hän voi napsauttaa Uusi tyyli -painiketta avatakseen Järjestelytyökalu-välilehden Solutyyli-valintaikkunaan. Uusi tyyli määritellään täällä ja hyväksytään OK:lla.</ahelp>"
+
+#: 05120000.xhp#hd_id3146316.11.help.text
+msgid "Parameter field"
+msgstr "Parametrikenttä"
+
+#: 05120000.xhp#par_id3155114.12.help.text
+msgid "<ahelp hid=\"SC:EDIT:RID_SCDLG_CONDFORMAT:EDT_COND3_2\" visibility=\"hidden\">Enter a reference, value or formula.</ahelp> Enter a reference, value or formula in the parameter field, or in both parameter fields if you have selected a condition that requires two parameters. You can also enter formulas containing relative references."
+msgstr "<ahelp hid=\"SC:EDIT:RID_SCDLG_CONDFORMAT:EDT_COND3_2\" visibility=\"hidden\">Kirjoitetaan viite, arvo tai kaava.</ahelp> Syötetään viittaus, vakio tai lauseke parametrikenttään, tai molempiin kenttiin, jos ehto vaatii kaksi parametriä. Myös suhteellisia viittauksia sisältävät kaavat kelpaavat."
+
+#: 05120000.xhp#par_id3145257.13.help.text
+msgid "Once the parameters have been defined, the condition is complete. It may appear as:"
+msgstr "Kun parametrit ovat määritetty, ehto on asetettu. Tuloksena voi olla:"
+
+#: 05120000.xhp#par_id3150784.14.help.text
+msgid "Cell value is equal 0: Cell style Null value (You must have already defined a cell style with this name before assigning it to a condition)."
+msgstr "Solun arvo on 0: Tyhjä arvo -solutyyli (Nimetty tyyli pitää olla jo valmiiksi määritelty, ennen kuin sen voi yhdistää ehtoon)."
+
+#: 05120000.xhp#par_id3150365.15.help.text
+msgid "Cell value is between $B$20 and $B$21: Cell style Result (The corresponding value limits must already exist in cells B20 and B21)."
+msgstr "Solun arvo on välillä $B$20 ... $B$21: Tulos-solutyyli (Vastaavat arvorajat pitää olla jo valmiina soluissa B20 ja B21)."
+
+#: 05120000.xhp#par_id3152992.16.help.text
+msgid "Formula is SUM($A$1:$A$5)=10: Cell style Result (The selected cells are formatted with the Result style if the sum of the contents in cells A1 to A5 is equal to 10)."
+msgstr "Kaava on SUM($A$1:$A$5)=10: Tulos-solutyyli (Valitut solut muotoillaan Tulos-solutyylillä, jos solujen A1 ... A5 summa on 10)."
+
+#: 05120000.xhp#par_idN107E1.help.text
+msgid " <embedvar href=\"text/scalc/guide/cellstyle_conditional.xhp#cellstyle_conditional\"/> "
+msgstr "<embedvar href=\"text/scalc/guide/cellstyle_conditional.xhp#cellstyle_conditional\"/>"
+
+#: 04060109.xhp#tit.help.text
+msgctxt "04060109.xhp#tit.help.text"
+msgid "Spreadsheet Functions"
+msgstr "Laskentataulukkofunktiot"
+
+#: 04060109.xhp#bm_id3148522.help.text
+msgid "<bookmark_value>spreadsheets; functions</bookmark_value> <bookmark_value>Function Wizard; spreadsheets</bookmark_value> <bookmark_value>functions; spreadsheets</bookmark_value>"
+msgstr "<bookmark_value>laskentataulukot; funktiot</bookmark_value><bookmark_value>ohjattu funktioiden luonti; laskentataulukot</bookmark_value><bookmark_value>funktiot; laskentataulukot</bookmark_value>"
+
+#: 04060109.xhp#hd_id3148522.1.help.text
+msgctxt "04060109.xhp#hd_id3148522.1.help.text"
+msgid "Spreadsheet Functions"
+msgstr "Laskentataulukkofunktiot"
+
+#: 04060109.xhp#par_id3144508.2.help.text
+msgid "<variable id=\"tabelletext\">This section contains descriptions of the <emph>Spreadsheet</emph> functions together with an example.</variable>"
+msgstr "<variable id=\"tabelletext\">Lyhyesti: tässä osiossa kuvataan <emph>laskentataulukkofunktiot</emph> esimerkkien kera.</variable>"
+
+#: 04060109.xhp#bm_id3146968.help.text
+msgid "<bookmark_value>ADDRESS function</bookmark_value>"
+msgstr "<bookmark_value>ADDRESS-funktio</bookmark_value><bookmark_value>OSOITE-funktio</bookmark_value>"
+
+#: 04060109.xhp#hd_id3146968.3.help.text
+msgctxt "04060109.xhp#hd_id3146968.3.help.text"
+msgid "ADDRESS"
+msgstr "ADDRESS (suom. OSOITE)"
+
+#: 04060109.xhp#par_id3155762.4.help.text
+msgid "<ahelp hid=\"HID_FUNC_ADRESSE\">Returns a cell address (reference) as text, according to the specified row and column numbers.</ahelp> You can determine whether the address is interpreted as an absolute address (for example, $A$1) or as a relative address (as A1) or in a mixed form (A$1 or $A1). You can also specify the name of the sheet."
+msgstr "<ahelp hid=\"HID_FUNC_ADRESSE\">Tulokseksi saadaan (viite) tekstinä, määritettyjen rivi- ja sarakenumeroiden mukaisesti.</ahelp> Käyttäjä voi määrätä, tulkitaanko osoite absoluuttiseksi (kuten $A$1), suhteelliseksi (kuten A1) vai sekamuodoksi (A$1 tai $A1). Myös taulukon nimi voidaan määrittää."
+
+#: 04060109.xhp#par_id1027200802301348.help.text
+msgid "For interoperability the ADDRESS and INDIRECT functions support an optional parameter to specify whether the R1C1 address notation instead of the usual A1 notation should be used."
+msgstr "Yhteentoimivuuden vuoksi ADDRESS- ja INDIRECT-funktioissa tuetaan valinnaista parametriä, joka määrittää, käytetäänkö R1C1-osoitemerkintää vai tavanomaista A1-merkintää."
+
+#: 04060109.xhp#par_id1027200802301445.help.text
+msgid "In ADDRESS, the parameter is inserted as the fourth parameter, shifting the optional sheet name parameter to the fifth position."
+msgstr "ADDRESS-funktiossa parametri on lisätty neljänneksi parametriksi. Näin valinnainen taulukon nimen parametri siirtyy viidenneksi argumentiksi."
+
+#: 04060109.xhp#par_id102720080230153.help.text
+msgid "In INDIRECT, the parameter is appended as the second parameter."
+msgstr "INDIRECT-funktiossa parametri on lisätty toiseksi ja samalla viimeiseksi parametriksi."
+
+#: 04060109.xhp#par_id102720080230151.help.text
+msgid "In both functions, if the argument is inserted with the value 0, then the R1C1 notation is used. If the argument is not given or has a value other than 0, then the A1 notation is used. "
+msgstr "Molemmissa funktioissa, jos argumentille annetaan arvo 0, käytetään R1C1-merkintätapaa. Jos argumenttia ei anneta tai sen arvo on muu kuin 0, käytetään A1-merkintätapaa. "
+
+#: 04060109.xhp#par_id1027200802301556.help.text
+msgid "In case of R1C1 notation, ADDRESS returns address strings using the exclamation mark '!' as the sheet name separator, and INDIRECT expects the exclamation mark as sheet name separator. Both functions still use the dot '.' sheet name separator with A1 notation."
+msgstr "R1C1-merkintätavassa ADDRESS antaa tulokseksi osoitemerkkijonon, jossa huutomerkki '!' toimii taulukon nimen erottimena ja INDIRECT edellyttää huutomerkkiä taulukon nimen erottimeksi. Molemmat funktiot käyttävät edelleen pistettä '.' taulukon nimen erottimena A1-merkintätavassa."
+
+#: 04060109.xhp#par_id1027200802301521.help.text
+msgid "When opening documents from ODF 1.0/1.1 format, the ADDRESS functions that show a sheet name as the fourth paramater will shift that sheet name to become the fifth parameter. A new fourth parameter with the value 1 will be inserted."
+msgstr "Avattaessa ODF 1.0/1.1 -muodossa olevia asiakirjoja niissä ADDRESS-funktiossa, joissa taulukon nimi esitetään neljäntenä parametrinä, siirretään nimi viidenneksi parametriksi. Neljäs parametri, jolle annetaan arvo 1, lisätään."
+
+#: 04060109.xhp#par_id1027200802301650.help.text
+msgid "When storing a document in ODF 1.0/1.1 format, if ADDRESS functions have a fourth parameter, that parameter will be removed."
+msgstr "Tallennettaessa ODF 1.0/1.1 -muodossa olevia asiakirjoja, jos ADDRESS-funktiossa on neljäs parametri, se poistetaan."
+
+#: 04060109.xhp#par_id102720080230162.help.text
+msgid "Do not save a spreadsheet in the old ODF 1.0/1.1 format if the ADDRESS function's new fourth parameter was used with a value of 0."
+msgstr "Laskentataulukkoa ei pidä tallentaa ODF 1.0/1.1 -muodossa, jos ADDRESS-funktion uutta neljättä parametriä on käytetty arvon 0 kera."
+
+#: 04060109.xhp#par_id1027200802301756.help.text
+msgid "The INDIRECT function is saved without conversion to ODF 1.0/1.1 format. If the second parameter was present, an older version of Calc will return an error for that function."
+msgstr "INDIRECT-funktio tallennetaan ilman muunnosta ODF 1.0/1.1 -muotoon. Jos toinen parametri esiintyy, Calcin vanhempi versio tuottaa virheilmoituksen tästä funktiosta."
+
+#: 04060109.xhp#hd_id3151196.5.help.text
+msgctxt "04060109.xhp#hd_id3151196.5.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060109.xhp#par_id3154707.6.help.text
+msgid "ADDRESS(Row; Column; Abs; A1; \"Sheet\")"
+msgstr "ADDRESS(rivi; sarake; abs; A1; \"taulukko\")"
+
+#: 04060109.xhp#par_id3147505.7.help.text
+msgid " <emph>Row</emph> represents the row number for the cell reference"
+msgstr "<emph>Rivi</emph> edustaa soluviitteet rivinumeroa"
+
+#: 04060109.xhp#par_id3145323.8.help.text
+msgid " <emph>Column</emph> represents the column number for the cell reference (the number, not the letter)"
+msgstr "<emph>Sarake</emph> on soluviitteet sarakenumero (luku, ei kirjain)"
+
+#: 04060109.xhp#par_id3153074.9.help.text
+msgid " <emph>Abs</emph> determines the type of reference:"
+msgstr "<emph>Abs</emph> määrittää viitteen tyypin:"
+
+#: 04060109.xhp#par_id3153298.10.help.text
+msgid "1: absolute ($A$1)"
+msgstr "1: absoluuttinen ($A$1)"
+
+#: 04060109.xhp#par_id3150431.11.help.text
+msgid "2: row reference type is absolute; column reference is relative (A$1)"
+msgstr "2: rivin viitetyyppi on absoluuttinen; sarakkeen viite on suhteellinen (A$1)"
+
+#: 04060109.xhp#par_id3146096.12.help.text
+msgid "3: row (relative); column (absolute) ($A1)"
+msgstr "3: rivi (suhteellinen); sarake (absoluuttinen) ($A1)"
+
+#: 04060109.xhp#par_id3153334.13.help.text
+msgid "4: relative (A1)"
+msgstr "4: suhteellinen (A1)"
+
+#: 04060109.xhp#par_id1027200802465915.help.text
+msgctxt "04060109.xhp#par_id1027200802465915.help.text"
+msgid " <emph>A1</emph> (optional) - if set to 0, the R1C1 notation is used. If this parameter is absent or set to another value than 0, the A1 notation is used."
+msgstr "<emph>A1</emph> (valinnainen) - jos asetettu arvoon 0, käytetään R1C1-merkintätapaa. Jos parametri puuttuu tai sen arvo on muu kuin 0, käytetään A1-merkintätapaa."
+
+#: 04060109.xhp#par_id3153962.14.help.text
+msgid " <emph>Sheet</emph> represents the name of the sheet. It must be placed in double quotes."
+msgstr "<emph>Taulukko</emph> (valinnainen) edustaa taulukon nimeä. Se on pantava lainausmerkkeihin."
+
+#: 04060109.xhp#hd_id3147299.15.help.text
+msgid "Example:"
+msgstr "Esimerkki:"
+
+#: 04060109.xhp#par_id3148744.16.help.text
+msgid " <item type=\"input\">=ADDRESS(1;1;2;;\"Sheet2\")</item> returns the following: Sheet2.A$1"
+msgstr "<item type=\"input\">=ADDRESS(1;1;2;\"Taulukko2\")</item> antaa tuloksen: Taulukko2.A$1"
+
+#: 04060109.xhp#par_id3159260.17.help.text
+msgid "If the cell A1 in sheet 2 contains the value <item type=\"input\">-6</item>, you can refer indirectly to the referenced cell using a function in B2 by entering <item type=\"input\">=ABS(INDIRECT(B2))</item>. The result is the absolute value of the cell reference specified in B2, which in this case is 6."
+msgstr "Jos solussa A1 on arvo <item type=\"input\">-6</item>, tähän arvoon voi viitata epäsuorasti kirjoittamalla soluun B2 pelkän soluviittauksen A1 ja käyttämällä sitten kaavaa <item type=\"input\">=ABS(INDIRECT(B2))</item>. Tuloksena on solussa B2 viitatun solun itseisarvo, tässä tapauksessa siis 6."
+
+#: 04060109.xhp#bm_id3150372.help.text
+msgid "<bookmark_value>AREAS function</bookmark_value>"
+msgstr "<bookmark_value>AREAS-funktio</bookmark_value><bookmark_value>ALUEET-funktio</bookmark_value>"
+
+#: 04060109.xhp#hd_id3150372.19.help.text
+msgid "AREAS"
+msgstr "AREAS (suom. ALUEET)"
+
+#: 04060109.xhp#par_id3150036.20.help.text
+msgid "<ahelp hid=\"HID_FUNC_BEREICHE\">Returns the number of individual ranges that belong to a multiple range.</ahelp> A range can consist of contiguous cells or a single cell."
+msgstr "<ahelp hid=\"HID_FUNC_BEREICHE\">Tulokseksi saadaan monivalintaan kuuluvien yksittäisten alueiden lukumäärä.</ahelp> Alue voi käsittää vierekkäisiä soluja tai yhden solun."
+
+#: 04060109.xhp#par_id061020090307073.help.text
+msgid "The function expects a single argument. If you state multiple ranges, you must enclose them into additional parentheses. Multiple ranges can be entered using the semicolon (;) as divider, but this gets automatically converted to the tilde (~) operator. The tilde is used to join ranges."
+msgstr "Tämä funktio edellyttää yksittäistä argumenttia. Jos annetaan useita alueita, ne pitää sulkea ylimääräisiin sulkeisiin. Monialueinen argumentti voidaan syöttää käyttäen puolipistettä (;) erottimena, mutta tämä muuntuu tilde (~) -operaattoriksi. Tildeä käytetään alueiden yhdistämiseen."
+
+#: 04060109.xhp#hd_id3145222.21.help.text
+msgctxt "04060109.xhp#hd_id3145222.21.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060109.xhp#par_id3155907.22.help.text
+msgid "AREAS(Reference)"
+msgstr "AREAS(viite)"
+
+#: 04060109.xhp#par_id3153118.23.help.text
+msgid "Reference represents the reference to a cell or cell range."
+msgstr "Viite edustaa viittausta soluun tai solualueeseen."
+
+#: 04060109.xhp#hd_id3148891.24.help.text
+msgctxt "04060109.xhp#hd_id3148891.24.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060109.xhp#par_id3149946.25.help.text
+msgid " <item type=\"input\">=AREAS((A1:B3;F2;G1))</item> returns 3, as it is a reference to three cells and/or areas. After entry this gets converted to =AREAS((A1:B3~F2~G1))."
+msgstr "<item type=\"input\">=AREAS((A1:B3;F2;G1))</item> antaa tuloksen 3, koska siinä viitataan kolmeen soluun tai alueeseen. Merkintä muuttuu muotoon =AREAS((A1:B3~F2~G1))"
+
+#: 04060109.xhp#par_id3146820.26.help.text
+msgid " <item type=\"input\">=AREAS(All)</item> returns 1 if you have defined an area named All under <emph>Data - Define Range</emph>."
+msgstr "<item type=\"input\">=AREAS(All)</item> antaa tuloksen 1, jos alue nimeltään All on määritelty <emph>Tiedot - Määritä alue</emph> -toiminnossa."
+
+#: 04060109.xhp#bm_id3148727.help.text
+msgid "<bookmark_value>DDE function</bookmark_value>"
+msgstr "<bookmark_value>DDE-funktio</bookmark_value>"
+
+#: 04060109.xhp#hd_id3148727.28.help.text
+msgid "DDE"
+msgstr "DDE"
+
+#: 04060109.xhp#par_id3149434.29.help.text
+msgid "<ahelp hid=\"HID_FUNC_DDE\">Returns the result of a DDE-based link.</ahelp> If the contents of the linked range or section changes, the returned value will also change. You must reload the spreadsheet or choose <emph>Edit - Links</emph> to see the updated links. Cross-platform links, for example from a <item type=\"productname\">%PRODUCTNAME</item> installation running on a Windows machine to a document created on a Linux machine, are not allowed."
+msgstr "<ahelp hid=\"HID_FUNC_DDE\">Palauttaa DDE-linkin tuloksen.</ahelp> Jos linkitetyn alueen tai osan sisältö muuttuu, palautettu arvokin muuttuu. Laskentataulukko täytyy ladata uudestaan tai valita <emph>Muokkaa - Linkit</emph> jotta linkit päivittyisivät. Alustojen väliset linkit, esimerkiksi Windows-koneella toimivan <item type=\"productname\">%PRODUCTNAME</item>-asennuksen ja Linux-koneella olevan asiakirjan välillä, eivät ole sallittuja."
+
+#: 04060109.xhp#hd_id3150700.30.help.text
+msgctxt "04060109.xhp#hd_id3150700.30.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060109.xhp#par_id3148886.31.help.text
+msgid "DDE(\"Server\"; \"File\"; \"Range\"; Mode)"
+msgstr "DDE(\"Palvelin\"; \"Tiedosto\"; \"alue\"; tila)"
+
+#: 04060109.xhp#par_id3154842.32.help.text
+msgid " <emph>Server</emph> is the name of a server application. <item type=\"productname\">%PRODUCTNAME</item>applications have the server name \"Soffice\"."
+msgstr "<emph>Palvelin</emph> on palvelinsovelluksen nimi. <item type=\"productname\">%PRODUCTNAME</item>-sovelluksilla on palvelin, jonka nimi on \"Soffice\"."
+
+#: 04060109.xhp#par_id3153034.33.help.text
+msgid " <emph>File</emph> is the complete file name, including path specification."
+msgstr "<emph>Tiedosto</emph> on koko tiedostonimi, sisältäen polkumäärityksen."
+
+#: 04060109.xhp#par_id3147472.34.help.text
+msgid " <emph>Range</emph> is the area containing the data to be evaluated."
+msgstr "<emph>Alue</emph> on alue, jolla olevaa tietoa käytetään."
+
+#: 04060109.xhp#par_id3152773.184.help.text
+msgid " <emph>Mode</emph> is an optional parameter that controls the method by which the DDE server converts its data into numbers."
+msgstr "<emph>Tila</emph> on valinnainen parametri, joka vaikuttaa DDE-palvelimen käyttämään numerotietojen muunnosmenetelmään."
+
+#: 04060109.xhp#par_id3154383.185.help.text
+msgid " <emph>Mode</emph> "
+msgstr " <emph>Tila</emph> "
+
+#: 04060109.xhp#par_id3145146.186.help.text
+msgid " <emph>Effect</emph> "
+msgstr " <emph>Vaikutus</emph> "
+
+#: 04060109.xhp#par_id3154558.187.help.text
+msgctxt "04060109.xhp#par_id3154558.187.help.text"
+msgid "0 or missing"
+msgstr "0 tai puuttuu"
+
+#: 04060109.xhp#par_id3145596.188.help.text
+msgid "Number format from the \"Default\" cell style"
+msgstr "lukumuoto, joka on \"Oletus\"-solutyylillä"
+
+#: 04060109.xhp#par_id3152785.189.help.text
+msgctxt "04060109.xhp#par_id3152785.189.help.text"
+msgid "1"
+msgstr "1"
+
+#: 04060109.xhp#par_id3154380.190.help.text
+msgid "Data are always interpreted in the standard format for US English"
+msgstr "tiedot tulkitaan aina US English -oletusmuodossa"
+
+#: 04060109.xhp#par_id3150279.191.help.text
+msgctxt "04060109.xhp#par_id3150279.191.help.text"
+msgid "2"
+msgstr "2"
+
+#: 04060109.xhp#par_id3153775.192.help.text
+msgid "Data are retrieved as text; no conversion to numbers"
+msgstr "tietoja käsitellään tekstinä, ei muunnoksia luvuiksi"
+
+#: 04060109.xhp#hd_id3149546.35.help.text
+msgctxt "04060109.xhp#hd_id3149546.35.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060109.xhp#par_id3148734.36.help.text
+msgid " <item type=\"input\">=DDE(\"soffice\";\"c:\\office\\document\\data1.sxc\";\"sheet1.A1\")</item> reads the contents of cell A1 in sheet1 of the <item type=\"productname\">%PRODUCTNAME</item> Calc spreadsheet data1.sxc."
+msgstr "<item type=\"input\">=DDE(\"soffice\";\"c:\\office\\document\\data1.sxc\";\"taulukko1.A1\")</item> lukee taulukko1:n solun A1 sisällön <item type=\"productname\">%PRODUCTNAME</item> Calcin laskentataulukosta data1.sxc."
+
+#: 04060109.xhp#par_id3153081.37.help.text
+msgid " <item type=\"input\">=DDE(\"soffice\";\"c:\\office\\document\\motto.sxw\";\"Today's motto\")</item> returns a motto in the cell containing this formula. First, you must enter a line in the motto.sxw document containing the motto text and define it as the first line of a section named <item type=\"literal\">Today's Motto</item> (in <item type=\"productname\">%PRODUCTNAME</item> Writer under <emph>Insert - Section</emph>). If the motto is modified (and saved) in the <item type=\"productname\">%PRODUCTNAME</item> Writer document, the motto is updated in all <item type=\"productname\">%PRODUCTNAME</item> Calc cells in which this DDE link is defined."
+msgstr "<item type=\"input\">=DDE(\"soffice\";\"c:\\office\\document\\motto.sxw\";\"Päivän sana\")</item> palauttaa tunnuslauseen kaavan sisältävään soluun. Ensiksi pitää kirjoittaa tunnuslauserivi motto.sxw-asiakirjaan ja määrittää se ensimmäiseksi riviksi <item type=\"literal\">Päivän sana</item> -nimiseen osaan (<item type=\"productname\">%PRODUCTNAME</item> Writerissa toiminnossa <emph>Lisää - osa</emph>). Jos tunnuslause on muokattu (ja tallennettu) <item type=\"productname\">%PRODUCTNAME</item> Writer-asiakirjassa, tunnuslause tulee päivitetyksi kaikissa <item type=\"productname\">%PRODUCTNAME</item> Calcin soluissa, joihin DDE-linkki on määritetty."
+
+#: 04060109.xhp#bm_id3153114.help.text
+msgid "<bookmark_value>ERRORTYPE function</bookmark_value>"
+msgstr "<bookmark_value>ERRORTYPE-funktio</bookmark_value><bookmark_value>VIRHEEN.LAJI-funktio</bookmark_value>"
+
+#: 04060109.xhp#hd_id3153114.38.help.text
+msgid "ERRORTYPE"
+msgstr "ERRORTYPE (suom. VIRHEEN.LAJI)"
+
+#: 04060109.xhp#par_id3148568.39.help.text
+msgid "<ahelp hid=\"HID_FUNC_FEHLERTYP\">Returns the number corresponding to an <link href=\"text/scalc/05/02140000.xhp\" name=\"error value\">error value</link> occurring in a different cell.</ahelp> With the aid of this number, you can generate an error message text."
+msgstr "<ahelp hid=\"HID_FUNC_FEHLERTYP\">Funktio palauttaa toisessa solussa esiintyvän <link href=\"text/scalc/05/02140000.xhp\" name=\"error value\">virhearvon</link> numeron.</ahelp> Tätä numeroa voi käyttää apuna virheilmoitustekstin tuottamisessa."
+
+#: 04060109.xhp#par_id3149877.40.help.text
+msgid "The Status Bar displays the predefined error code from <item type=\"productname\">%PRODUCTNAME</item> if you click the cell containing the error."
+msgstr "Tilarivi esittää <item type=\"productname\">%PRODUCTNAME</item>-ohjelmiston määritetyn virhekoodin, jos virheen sisältävää solua napsautetaan."
+
+#: 04060109.xhp#hd_id3154327.41.help.text
+msgctxt "04060109.xhp#hd_id3154327.41.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060109.xhp#par_id3151322.42.help.text
+msgid "ERRORTYPE(Reference)"
+msgstr "ERRORTYPE(viite)"
+
+#: 04060109.xhp#par_id3150132.43.help.text
+msgid " <emph>Reference</emph> contains the address of the cell in which the error occurs."
+msgstr "<emph>Viite</emph> sisältää sen solun osoitteen, jossa virhe tapahtui."
+
+#: 04060109.xhp#hd_id3145248.44.help.text
+msgctxt "04060109.xhp#hd_id3145248.44.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060109.xhp#par_id3146904.45.help.text
+msgid "If cell A1 displays Err:518, the function <item type=\"input\">=ERRORTYPE(A1)</item> returns the number 518."
+msgstr "Jos solussa A1 näkyy Virhe:518, funktio <item type=\"input\">=ERRORTYPE(A1)</item> antaa tulokseksi 518."
+
+#: 04060109.xhp#bm_id3151221.help.text
+msgid "<bookmark_value>INDEX function</bookmark_value>"
+msgstr "<bookmark_value>INDEX-funktio</bookmark_value><bookmark_value>INDEKSI-funktio</bookmark_value>"
+
+#: 04060109.xhp#hd_id3151221.47.help.text
+msgid "INDEX"
+msgstr "INDEX (suom. INDEKSI)"
+
+#: 04060109.xhp#par_id3150268.48.help.text
+msgid "<ahelp hid=\"HID_FUNC_INDEX\">INDEX returns a sub range, specified by row and column number, or an optional range index. Depending on context, INDEX returns a reference or content.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_INDEX\">INDEX antaa tulokseksi osa-alueen, joka on määritetty rivi- ja sarakenumeroilla tai valinnaisen alueindeksin. Tilanteesta riippuen INDEX palauttaa joko viitteen tai sisällön.</ahelp>"
+
+#: 04060109.xhp#hd_id3156063.49.help.text
+msgctxt "04060109.xhp#hd_id3156063.49.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060109.xhp#par_id3149007.50.help.text
+msgid "INDEX(Reference; Row; Column; Range)"
+msgstr "INDEX(viite; rivi; sarake; alue)"
+
+#: 04060109.xhp#par_id3153260.51.help.text
+msgid " <emph>Reference</emph> is a reference, entered either directly or by specifying a range name. If the reference consists of multiple ranges, you must enclose the reference or range name in parentheses."
+msgstr "<emph>Viite</emph> on viite, joka annetaan joko kirjoittamalla suoraan tai määrittämällä aluenimi. Jos viite koostuu useista alueista, viite tai aluenimi pitää kirjoittaa sulkeisiin."
+
+#: 04060109.xhp#par_id3145302.52.help.text
+msgid " <emph>Row</emph> (optional) represents the row index of the reference range, for which to return a value. In case of zero (no specific row) all referenced rows are returned."
+msgstr "<emph>Rivi</emph> (valinnainen) edustaa rivi-indeksiä viitealueella. josta arvo palautetaan Nollan (tai määrittelemättömän rivin) tapauksessa kaikki viitatut rivit palautetaan."
+
+#: 04060109.xhp#par_id3154628.53.help.text
+msgid " <emph>Column</emph> (optional) represents the column index of the reference range, for which to return a value. In case of zero (no specific column) all referenced columns are returned."
+msgstr "<emph>Sarake</emph> (valinnainen) edustaa sarake-indeksiä viitealueella. josta arvo palautetaan. Nollan (tai määrittelemättömän sarakkeen) tapauksessa kaikki viitatut sarakkeet palautetaan."
+
+#: 04060109.xhp#par_id3155514.54.help.text
+msgid " <emph>Range</emph> (optional) represents the index of the subrange if referring to a multiple range."
+msgstr "<emph>Alue</emph> (valinnainen) edustaa osa-alueen indeksiä, jos viittaus on monialueinen."
+
+#: 04060109.xhp#hd_id3145264.55.help.text
+msgctxt "04060109.xhp#hd_id3145264.55.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060109.xhp#par_id3159112.56.help.text
+msgid " <item type=\"input\">=INDEX(Prices;4;1)</item> returns the value from row 4 and column 1 of the database range defined in <emph>Data - Define</emph> as <emph>Prices</emph>."
+msgstr "<item type=\"input\">=INDEX(Hinnat;4;1)</item> antaa tulokseksi tietokanta-alueen rivin 4 ja sarakkeen 1 arvon, kun <emph>Hinnat</emph> on määrittely <emph>Tiedot - Määritä alue</emph> -toiminnossa."
+
+#: 04060109.xhp#par_id3150691.57.help.text
+msgid " <item type=\"input\">=INDEX(SumX;4;1)</item> returns the value from the range <emph>SumX</emph> in row 4 and column 1 as defined in <emph>Insert - Names - Define</emph>."
+msgstr "<item type=\"input\">=INDEX(SummaX;4;1)</item> antaa tulokseksi alueen <emph>SummaX</emph> rivin 4 sarakkeen 1 arvon, kun alue on määritelty <emph>Lisää - Nimet - Määritä</emph> -toiminnossa."
+
+#: 04060109.xhp#par_id4109012.help.text
+msgid " <item type=\"input\">=INDEX(A1:B6;1)</item> returns a reference to the first row of A1:B6."
+msgstr "<item type=\"input\">=INDEX(A1:B6;1)</item> antaa tulokseksi alueen A1:B6 ensimmäisellä rivillä olevan arvon."
+
+#: 04060109.xhp#par_id9272133.help.text
+msgid " <item type=\"input\">=INDEX(A1:B6;0;1)</item> returns a reference to the first column of A1:B6."
+msgstr "<item type=\"input\">=INDEX(A1:B6;0;1)</item> antaa tulokseksi alueen A1:B6 ensimmäisellä sarakkeella olevan arvon."
+
+#: 04060109.xhp#par_id3158419.58.help.text
+msgid " <item type=\"input\">=INDEX((multi);4;1)</item> indicates the value contained in row 4 and column 1 of the (multiple) range, which you named under <emph>Insert - Names - Define</emph> as <emph>multi</emph>. The multiple range may consist of several rectangular ranges, each with a row 4 and column 1. If you now want to call the second block of this multiple range enter the number <item type=\"input\">2</item> as the <emph>range</emph> parameter."
+msgstr "<item type=\"input\">=INDEX((multi);4;1)</item> tarkoittaa 4. riviä ja 1. saraketta (yhdistelmä)alueella, joka on nimetty <emph>Lisää - Nimet - Määritä</emph> -toiminolla <emph>multi</emph> nimelle. Yhdistelmäalue voi koostua useista suorakulmaisista alueista, joilla kullakin on 4. rivi ja 1. sarake. Jos halutaan osoittaa yhdistelmäalueen toista aluelohkoa, kirjoitetaan <item type=\"input\">2</item> parametrin arvoksi <emph>alueelle</emph>."
+
+#: 04060109.xhp#par_id3148595.59.help.text
+msgid " <item type=\"input\">=INDEX(A1:B6;1;1)</item> indicates the value in the upper-left of the A1:B6 range."
+msgstr "<item type=\"input\">=INDEX(A1:B6;1;1)</item> tarkoittaa vasemman yläkulman arvoa alueella A1:B6."
+
+#: 04060109.xhp#par_id9960020.help.text
+msgid " <item type=\"input\">=INDEX((multi);0;0;2)</item> returns a reference to the second range of the multiple range."
+msgstr "<item type=\"input\">=INDEX((multi);0;0;2)</item> palauttaa viitteen yhdistelmäalueen toiselta alueelta."
+
+#: 04060109.xhp#bm_id3153181.help.text
+msgid "<bookmark_value>INDIRECT function</bookmark_value>"
+msgstr "<bookmark_value>INDIRECT-funktio</bookmark_value><bookmark_value>EPÄSUORA-funktio</bookmark_value>"
+
+#: 04060109.xhp#hd_id3153181.62.help.text
+msgid "INDIRECT"
+msgstr "INDIRECT (suom. EPÄSUORA)"
+
+#: 04060109.xhp#par_id3147169.63.help.text
+msgid "<ahelp hid=\"HID_FUNC_INDIREKT\">Returns the <emph>reference</emph> specified by a text string.</ahelp> This function can also be used to return the area of a corresponding string."
+msgstr "<ahelp hid=\"HID_FUNC_INDIREKT\">Tulokseksi saadaan <emph>viite</emph> merkkijonona.</ahelp> Funktiota voidaan käyttää myös palauttamaan vastaavan merkkijonon alue."
+
+#: 04060109.xhp#hd_id3153717.64.help.text
+msgctxt "04060109.xhp#hd_id3153717.64.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060109.xhp#par_id3149824.65.help.text
+msgid "INDIRECT(Ref; A1)"
+msgstr "INDIRECT(viite;A1)"
+
+#: 04060109.xhp#par_id3154317.66.help.text
+msgid " <emph>Ref</emph> represents a reference to a cell or an area (in text form) for which to return the contents."
+msgstr "<emph>Viite</emph> edustaa (tekstimuotoista) viitettä soluun tai alueeseen, jolta sisältö palautetaan."
+
+#: 04060109.xhp#par_id1027200802470312.help.text
+msgctxt "04060109.xhp#par_id1027200802470312.help.text"
+msgid " <emph>A1</emph> (optional) - if set to 0, the R1C1 notation is used. If this parameter is absent or set to another value than 0, the A1 notation is used."
+msgstr "<emph>A1</emph> (valinnainen) - jos asetettu arvoon 0, käytetään R1C1-merkintätapaa. Jos parametri puuttuu tai sen arvo on muu kuin 0, käytetään A1-merkintätapaa."
+
+#: 04060109.xhp#par_idN10CAE.help.text
+msgid "If you open an Excel spreadsheet that uses indirect addresses calculated from string functions, the sheet addresses will not be translated automatically. For example, the Excel address in INDIRECT(\"filename!sheetname\"&B1) is not converted into the Calc address in INDIRECT(\"filename.sheetname\"&B1)."
+msgstr "Jos avataan Excel-laskentataulukko, jossa on merkkijonofunktioista laskettuja epäsuoria osoitteita, taulukon osoitteet eivät siirry automaattisesti. Esimerkiksi Excelin osoite lausekkeessa EPÄSUORA(\"tiedostonimi!taulukkonimi\"&B1) ei muunnu Calcin osoitteeksi lausekkeessa INDIRECT(\"tiedostonimi.taulukkonimi\"&B1)."
+
+#: 04060109.xhp#hd_id3150389.67.help.text
+msgctxt "04060109.xhp#hd_id3150389.67.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060109.xhp#par_id3150608.68.help.text
+msgid " <item type=\"input\">=INDIRECT(A1)</item> equals 100 if A1 contains C108 as a reference and cell C108 contains a value of <item type=\"input\">100</item>."
+msgstr "<item type=\"input\">=INDIRECT(A1)</item> on yhtä kuin 100 jos solussa A1 on viite C108 ja solussa C108 on arvo <item type=\"input\">100</item>."
+
+#: 04060109.xhp#par_id3083286.181.help.text
+msgid " <item type=\"input\">=SUM(INDIRECT(\"a1:\" & ADDRESS(1;3)))</item> totals the cells in the area of A1 up to the cell with the address defined by row 1 and column 3. This means that area A1:C1 is totaled."
+msgstr "<item type=\"input\">=SUM(INDIRECT(\"a1:\" & ADDRESS(1;3)))</item> laskee summan alueelta, joka alkaa A1:stä ja jatkuu soluun, jonka osoite määräytyy 1. rivistä ja 3. sarakkeesta. Tämä tarkoittaa siis, että summa lasketaan alueelta A1:C1 ."
+
+#: 04060109.xhp#bm_id3154818.help.text
+msgid "<bookmark_value>COLUMN function</bookmark_value>"
+msgstr "<bookmark_value>COLUMN-funktio</bookmark_value><bookmark_value>SARAKE-funktio</bookmark_value>"
+
+#: 04060109.xhp#hd_id3154818.70.help.text
+msgid "COLUMN"
+msgstr "COLUMN (suom. SARAKE)"
+
+#: 04060109.xhp#par_id3149711.193.help.text
+msgid "<ahelp hid=\"HID_FUNC_SPALTE\">Returns the column number of a cell reference.</ahelp> If the reference is a cell the column number of the cell is returned; if the parameter is a cell area, the corresponding column numbers are returned in a single-row <link href=\"text/scalc/01/04060107.xhp#wasmatrix\" name=\"array\">array</link> if the formula is entered <link href=\"text/scalc/01/04060107.xhp#somatrixformel\" name=\"as an array formula\">as an array formula</link>. If the COLUMN function with an area reference parameter is not used for an array formula, only the column number of the first cell within the area is determined."
+msgstr "<ahelp hid=\"HID_FUNC_SPALTE\">Tulokseksi saadaan soluviitteen sarakenumero.</ahelp> Jos viite on yhteen soluun, solun sarakenumero palautuu tuloksena; jos parametri on solualue, sarakenumerot palautetaan yksirivisenä <link href=\"text/scalc/01/04060107.xhp#wasmatrix\" name=\"matriisi\">matriisina</link>, jos kaava syötetään <link href=\"text/scalc/01/04060107.xhp#somatrixformel\" name=\"matriisikaavana\">matriisikaavana</link>. Jos COLUMN-funktiota ei käytetä matriisikaavana alueviitteelle, vain alueen ensimmäisen solun sarakenumero määritetään."
+
+#: 04060109.xhp#hd_id3149283.72.help.text
+msgctxt "04060109.xhp#hd_id3149283.72.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060109.xhp#par_id3149447.73.help.text
+msgid "COLUMN(Reference)"
+msgstr "COLUMN(viite)"
+
+#: 04060109.xhp#par_id3156310.74.help.text
+msgid " <emph>Reference</emph> is the reference to a cell or cell area whose first column number is to be found."
+msgstr "<emph>Viite</emph> on viittaus solualueeseen, jonka ensimmäisen sarakkeen numero haetaan."
+
+#: 04060109.xhp#par_id3155837.194.help.text
+msgid "If no reference is entered, the column number of the cell in which the formula is entered is found. <item type=\"productname\">%PRODUCTNAME</item> Calc automatically sets the reference to the current cell."
+msgstr "Jos viitettä ei anneta, kaavasolun oma sarakenumero haetaan tulokseksi. <item type=\"productname\">%PRODUCTNAME</item> Calc asettaa viitteen kohdistettuun soluun."
+
+#: 04060109.xhp#hd_id3152932.75.help.text
+msgctxt "04060109.xhp#hd_id3152932.75.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060109.xhp#par_id3147571.76.help.text
+msgid " <item type=\"input\">=COLUMN(A1)</item> equals 1. Column A is the first column in the table."
+msgstr "<item type=\"input\">=COLUMN(A1)</item> on 1. Sarake A on taulukon ensimmäinen sarake."
+
+#: 04060109.xhp#par_id3147079.77.help.text
+msgid " <item type=\"input\">=COLUMN(C3:E3)</item> equals 3. Column C is the third column in the table."
+msgstr "<item type=\"input\">=COLUMN(C3:E3)</item> on 3. Sarake C on taulukon kolmas sarake."
+
+#: 04060109.xhp#par_id3146861.195.help.text
+msgid " <item type=\"input\">=COLUMN(D3:G10)</item> returns 4 because column D is the fourth column in the table and the COLUMN function is not used as an array formula. (In this case, the first value of the array is always used as the result.)"
+msgstr "<item type=\"input\">=COLUMN(D3:G10)</item> antaa tuloksen 4 koska sarake D on neljäs sarake taulukossa ja COLUMN-funktiota ei ole käytetty matriisikaavana. (Tässä tapauksessa matriisin ensimmäistä arvoa käytetään aina tuloksena.)"
+
+#: 04060109.xhp#par_id3156320.196.help.text
+msgid " <item type=\"input\">{=COLUMN(B2:B7)}</item> and <item type=\"input\">=COLUMN(B2:B7)</item> both return 2 because the reference only contains column B as the second column in the table. Because single-column areas have only one column number, it does not make a difference whether or not the formula is used as an array formula."
+msgstr "<item type=\"input\">{=COLUMN(B2:B7)}</item> ja <item type=\"input\">=COLUMN(B2:B7)</item> molemmat antavat tuloksen 2, koska viitteen ainoa sarake on B, joka on taulukon toinen sarake. Koska yksisarakkeisella alueella on vain yksi sarakenumero, matriisikaava ei tässä tilanteessa eroa tavallisesta kaavasta."
+
+#: 04060109.xhp#par_id3150872.197.help.text
+msgid " <item type=\"input\">=COLUMN()</item> returns 3 if the formula was entered in column C."
+msgstr "<item type=\"input\">=COLUMN()</item> antaa tuloksen 3, jos kaava on kirjoitettuna sarakkeessa C."
+
+#: 04060109.xhp#par_id3153277.198.help.text
+msgid " <item type=\"input\">{=COLUMN(Rabbit)}</item> returns the single-row array (3, 4) if \"Rabbit\" is the named area (C1:D3)."
+msgstr "<item type=\"input\">{=COLUMN(Kani)}</item> palauttaa yksirivisen matriisin (3, 4) jos \"Kani\"-nimi on annettu alueelle (C1:D3)."
+
+#: 04060109.xhp#bm_id3154643.help.text
+msgid "<bookmark_value>COLUMNS function</bookmark_value>"
+msgstr "<bookmark_value>COLUMNS-funktio</bookmark_value><bookmark_value>SARAKKEET-funktio</bookmark_value>"
+
+#: 04060109.xhp#hd_id3154643.79.help.text
+msgid "COLUMNS"
+msgstr "COLUMNS (suom. SARAKKEET)"
+
+#: 04060109.xhp#par_id3151182.80.help.text
+msgid "<ahelp hid=\"HID_FUNC_SPALTEN\">Returns the number of columns in the given reference.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_SPALTEN\">Tulokseksi saadaan annetun viitteen sarakkeiden määrä.</ahelp>"
+
+#: 04060109.xhp#hd_id3149141.81.help.text
+msgctxt "04060109.xhp#hd_id3149141.81.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060109.xhp#par_id3154047.82.help.text
+msgid "COLUMNS(Array)"
+msgstr "COLUMNS(matriisi)"
+
+#: 04060109.xhp#par_id3154745.83.help.text
+msgid " <emph>Array</emph> is the reference to a cell range whose total number of columns is to be found. The argument can also be a single cell."
+msgstr "<emph>Matriisi</emph> on viite solualueeseen, jonka sarakkeiden kokonaismäärä haetaan. Argumentti voi olla myös yksittäinen solu."
+
+#: 04060109.xhp#hd_id3153622.84.help.text
+msgctxt "04060109.xhp#hd_id3153622.84.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060109.xhp#par_id3149577.200.help.text
+msgid " <item type=\"input\">=COLUMNS(B5)</item> returns 1 because a cell only contains one column."
+msgstr "<item type=\"input\">=COLUMNS(B5)</item> antaa tuloksen 1, koska yhdellä solulla on vain yksi sarake."
+
+#: 04060109.xhp#par_id3145649.85.help.text
+msgid " <item type=\"input\">=COLUMNS(A1:C5)</item> equals 3. The reference comprises three columns."
+msgstr "<item type=\"input\">=COLUMNS(A1:C5)</item> on 3. Viite koostuu kolmesta sarakkeesta."
+
+#: 04060109.xhp#par_id3155846.201.help.text
+msgid " <item type=\"input\">=COLUMNS(Rabbit)</item> returns 2 if <item type=\"literal\">Rabbit</item> is the named range (C1:D3)."
+msgstr "<item type=\"input\">=COLUMNS(Kani)</item> antaa tuloksen 2, jos <item type=\"literal\">Kani</item> on alueen (C1:D3) nimi."
+
+#: 04060109.xhp#bm_id3153152.help.text
+msgid "<bookmark_value>vertical search function</bookmark_value> <bookmark_value>VLOOKUP function</bookmark_value>"
+msgstr "<bookmark_value>pystyhakufunktio</bookmark_value><bookmark_value>VLOOKUP-funktio</bookmark_value>"
+
+#: 04060109.xhp#hd_id3153152.87.help.text
+msgid "VLOOKUP"
+msgstr "VLOOKUP (suom. PHAKU)"
+
+#: 04060109.xhp#par_id3149984.88.help.text
+msgid "<ahelp hid=\"HID_FUNC_SVERWEIS\">Vertical search with reference to adjacent cells to the right.</ahelp> This function checks if a specific value is contained in the first column of an array. The function then returns the value in the same row of the column named by <item type=\"literal\">Index</item>. If the <item type=\"literal\">SortOrder</item> parameter is omitted or set to TRUE or one, it is assumed that the data is sorted in ascending order. In this case, if the exact <item type=\"literal\">SearchCriterion</item> is not found, the last value that is smaller than the criterion will be returned. If <item type=\"literal\">SortOrder</item> is set to FALSE or zero, an exact match must be found, otherwise the error <emph>Error: Value Not Available</emph> will be the result. Thus with a value of zero the data does not need to be sorted in ascending order."
+msgstr "<ahelp hid=\"HID_FUNC_SVERWEIS\">Funktiolla suoritetaan pystysuuntainen haku oikealla oleviin soluihin viitaten.</ahelp> Funktio tarkistaa, onko määritetty arvo matriisin ensimmäisessä sarakkeessa. Osumariviltä funktio sitten poimii arvon <item type=\"literal\">järjestysnumeron</item> määrittämästä matriisin sarakkeesta. Jos <item type=\"literal\">lajittelujärjestys</item>-parametri on jätetty pois tai asetettu arvoon TOSI tai yksi, oletetaan, että arvot ovat nousevassa järjestyksessä. Tässä tapauksessa, jos <item type=\"literal\">hakuehto</item> ei täyty täsmällisesti, viimeinen arvoista, jotka ovat ehtoa pienempiä, palautetaan tuloksena. Jos <item type=\"literal\">lajittelujärjestys</item> on asetettu arvoon EPÄTOSI tai nolla, haun pitää osua täsmällinen, muuten saadaan virheilmoitus <emph>Virhe: arvo ei ole käytettävissä</emph>. Parametrin arvolla nolla aineiston ei tarvitse olla järjestetty nousevaan järjestykseen."
+
+#: 04060109.xhp#hd_id3146898.89.help.text
+msgctxt "04060109.xhp#hd_id3146898.89.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060109.xhp#par_id3150156.90.help.text
+msgid "=VLOOKUP(SearchCriterion; Array; Index; SortOrder)"
+msgstr "=VLOOKUP(hakuehto; matriisi; järjestysnumero; lajittelujärjestys)"
+
+#: 04060109.xhp#par_id3149289.91.help.text
+msgid " <emph>SearchCriterion</emph> is the value searched for in the first column of the array."
+msgstr "<emph>Hakuehto</emph> on se arvo, jota haetaan matriisin eli taulukon ensimmäisestä sarakkeesta."
+
+#: 04060109.xhp#par_id3153884.92.help.text
+msgid " <emph>Array</emph> is the reference, which is to comprise at least two columns."
+msgstr "<emph>Matriisi</emph> on viite alueeseen, jossa on vähintään kaksi saraketta."
+
+#: 04060109.xhp#par_id3156005.93.help.text
+msgid " <emph>Index</emph> is the number of the column in the array that contains the value to be returned. The first column has the number 1."
+msgstr "<emph>Järjestysnumero</emph> on matriisin sarakenumero, josta tulos poimitaan. Ensimmäisen sarakkeen numero on 1."
+
+#: 04060109.xhp#par_id3151208.94.help.text
+msgid " <emph>SortOrder</emph> is an optional parameter that indicates whether the first column in the array is sorted in ascending order. Enter the Boolean value FALSE or zero if the first column is not sorted in ascending order. Sorted columns can be searched much faster and the function always returns a value, even if the search value was not matched exactly, if it is between the lowest and highest value of the sorted list. In unsorted lists, the search value must be matched exactly. Otherwise the function will return this message: <emph>Error: Value Not Available</emph>."
+msgstr "<emph>Lajittelujärjestys</emph> on valinnainen parametri, joka ilmaisee, onko matriisin ensimmäinen sarake järjestetty nousevaan järjestykseen. Jos ensimmäistä saraketta ei olla lajiteltu nousevaan järjestykseen, syötetään Boolen arvo EPÄTOSI tai nolla. Lajitellut sarakkeet voidaan käydä läpi paljon nopeammin ja funktio palauttaa aina jonkun arvon ääriarvojen väliltä, vaikka täsmällistä hakutulosta ei löytyisikään. Lajittelemattomassa luettelossa hakuehdon on täytyttävä täsmällisesti. Muutoin funktio antaa virheilmoituksen: <emph>Virhe: arvo ei ole käytettävissä</emph>."
+
+#: 04060109.xhp#hd_id3147487.95.help.text
+msgctxt "04060109.xhp#hd_id3147487.95.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060109.xhp#par_id3154129.96.help.text
+msgid "You want to enter the number of a dish on the menu in cell A1, and the name of the dish is to appear as text in the neighboring cell (B1) immediately. The Number to Name assignment is contained in the D1:E100 array. D1 contains <item type=\"input\">100</item>, E1 contains the name <item type=\"input\">Vegetable Soup</item>, and so forth, for 100 menu items. The numbers in column D are sorted in ascending order; thus, the optional <item type=\"literal\">SortOrder</item> parameter is not necessary."
+msgstr "Ruokalistan vaihtoehdon numero halutaan syöttää soluun A1 ja ruokalajin nimen pitää ilmestyä viereiseen soluun (B1) välittömästi. Numeron ja nimen parit ovat taulukossa D1:E100. D1 on <item type=\"input\">100</item>, E1:ssä on nimi <item type=\"input\">kasviskeitto</item> ja niin edelleen 100 ruokalistan riviä. Numerot D-sarakkeessa ovat nousevassa järjestyksessä, joten valinnainen <item type=\"literal\">lajittelujärjestys</item>-parametri ei ole välttämätön."
+
+#: 04060109.xhp#par_id3145663.97.help.text
+msgid "Enter the following formula in B1:"
+msgstr "Kirjoita seuraava kaava soluun B1:"
+
+#: 04060109.xhp#par_id3151172.98.help.text
+msgid " <item type=\"input\">=VLOOKUP(A1;D1:E100;2)</item> "
+msgstr "<item type=\"input\">=VLOOKUP(A1;D1:E100;2)</item>"
+
+#: 04060109.xhp#par_id3149200.99.help.text
+msgid "As soon as you enter a number in A1 B1 will show the corresponding text contained in the second column of reference D1:E100. Entering a nonexistent number displays the text with the next number down. To prevent this, enter FALSE as the last parameter in the formula so that an error message is generated when a nonexistent number is entered."
+msgstr "Heti kun soluun A1 syötetään luku, solu B1 esittää vastaavan tekstin, joka on alueen D1:E100 toisessa sarakkeessa. Jos syötetään luku, jota ei luettelossa ole, näkyviin tulee seuraava pienempi numero. Tämän estämiseksi EPÄTOSI annetaan arvoksi viimeiselle funktion parametrille, niin että olemattomat numerot tuottavat virheilmoituksen ."
+
+#: 04060109.xhp#bm_id3153905.help.text
+msgid "<bookmark_value>sheet numbers; looking up</bookmark_value> <bookmark_value>SHEET function</bookmark_value>"
+msgstr "<bookmark_value>taulukon numero; selvittäminen</bookmark_value><bookmark_value>SHEET-funktio</bookmark_value><bookmark_value>TAULUKKO.NUMERO-funktio</bookmark_value>"
+
+#: 04060109.xhp#hd_id3153905.215.help.text
+msgctxt "04060109.xhp#hd_id3153905.215.help.text"
+msgid "SHEET"
+msgstr "SHEET (suom. TAULUKKO.NUMERO)"
+
+#: 04060109.xhp#par_id3150309.216.help.text
+msgid "<ahelp hid=\"HID_FUNC_TABELLE\">Returns the sheet number of a reference or a string representing a sheet name.</ahelp> If you do not enter any parameters, the result is the sheet number of the spreadsheet containing the formula."
+msgstr "<ahelp hid=\"HID_FUNC_TABELLE\">Tulokseksi saadaan taulukon numero viitteestä tai taulukon nimestä.</ahelp> Jos parametriä ei anneta, tulos on tämän kaavan sisältävän taulukon numero."
+
+#: 04060109.xhp#hd_id3148564.217.help.text
+msgctxt "04060109.xhp#hd_id3148564.217.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060109.xhp#par_id3153095.218.help.text
+msgid "SHEET(Reference)"
+msgstr "SHEET(viite)"
+
+#: 04060109.xhp#par_id3154588.219.help.text
+msgid " <emph>Reference</emph> is optional and is the reference to a cell, an area, or a sheet name string."
+msgstr "<emph>Viite</emph> on valinnainen ja se viittaa soluun, alueeseen tai se on taulukon nimi merkkijonona."
+
+#: 04060109.xhp#hd_id3155399.220.help.text
+msgctxt "04060109.xhp#hd_id3155399.220.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060109.xhp#par_id3146988.221.help.text
+msgid " <item type=\"input\">=SHEET(Sheet2.A1)</item> returns 2 if Sheet2 is the second sheet in the spreadsheet document."
+msgstr "<item type=\"input\">=SHEET(Taulukko2.A1)</item> antaa tuloksen 2 jos Taulukko2 on toinen taulukko laskentataulukko-asiakirjassa."
+
+#: 04060109.xhp#bm_id3148829.help.text
+msgid "<bookmark_value>number of sheets; function</bookmark_value> <bookmark_value>SHEETS function</bookmark_value>"
+msgstr "<bookmark_value>taulukoiden määrä; funktio</bookmark_value><bookmark_value>SHEETS-funktio</bookmark_value><bookmark_value>TAULUKKO.MÄÄRÄ-funktio</bookmark_value>"
+
+#: 04060109.xhp#hd_id3148829.222.help.text
+msgid "SHEETS"
+msgstr "SHEETS (suom. TAULUKKO.MÄÄRÄ)"
+
+#: 04060109.xhp#par_id3148820.223.help.text
+msgid "<ahelp hid=\"HID_FUNC_TABELLEN\">Determines the number of sheets in a reference.</ahelp> If you do not enter any parameters, it returns the number of sheets in the current document."
+msgstr "<ahelp hid=\"HID_FUNC_TABELLEN\">Määrittää taulukoiden lukumäärän viitteessä.</ahelp>Jos parametriä ei anneta, tulos on käsiteltävän asiakirjan taulukoiden lukumäärä."
+
+#: 04060109.xhp#hd_id3154220.224.help.text
+msgctxt "04060109.xhp#hd_id3154220.224.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060109.xhp#par_id3150777.225.help.text
+msgid "SHEETS(Reference)"
+msgstr "SHEETS(viite)"
+
+#: 04060109.xhp#par_id3153060.226.help.text
+msgid " <emph>Reference</emph> is the reference to a sheet or an area. This parameter is optional."
+msgstr "<emph>Viite</emph> on viite taulukkoon tai alueeseen. Tämä parametri on valinnainen."
+
+#: 04060109.xhp#hd_id3149766.227.help.text
+msgctxt "04060109.xhp#hd_id3149766.227.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060109.xhp#par_id3150507.228.help.text
+msgid " <item type=\"input\">=SHEETS(Sheet1.A1:Sheet3.G12)</item> returns 3 if Sheet1, Sheet2, and Sheet3 exist in the sequence indicated."
+msgstr "<item type=\"input\">=SHEETS(Taulukko1.A1:Taulukko3.G12)</item> antaa tuloksen 3, jos Taulukko1, Taulukko2, and Taulukko3 esiintyvät tässä järjestyksessä."
+
+#: 04060109.xhp#bm_id3158407.help.text
+msgid "<bookmark_value>MATCH function</bookmark_value>"
+msgstr "<bookmark_value>MATCH-funktio</bookmark_value><bookmark_value>VASTINE-funktio</bookmark_value>"
+
+#: 04060109.xhp#hd_id3158407.101.help.text
+msgid "MATCH"
+msgstr "MATCH (suom. VASTINE)"
+
+#: 04060109.xhp#par_id3154896.102.help.text
+msgid "<ahelp hid=\"HID_FUNC_VERGLEICH\">Returns the relative position of an item in an array that matches a specified value.</ahelp> The function returns the position of the value found in the lookup_array as a number."
+msgstr "<ahelp hid=\"HID_FUNC_VERGLEICH\">Tulokseksi saadaan hakuehtoon täsmäävän tekijän sijainti taulukossa.</ahelp> Funktio palauttaa hakutaulukosta löytyvän arvon sijainnin lukuna."
+
+#: 04060109.xhp#hd_id3153834.103.help.text
+msgctxt "04060109.xhp#hd_id3153834.103.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060109.xhp#par_id3159152.104.help.text
+msgid "MATCH(SearchCriterion; LookupArray; Type)"
+msgstr "MATCH(hakuehto; hakutaulukko; tyyppi)"
+
+#: 04060109.xhp#par_id3149336.105.help.text
+msgid " <emph>SearchCriterion</emph> is the value which is to be searched for in the single-row or single-column array."
+msgstr "<emph>Hakuehto</emph> on arvo, jota haetaan yksirivisestä tai yksisarakkeisesta taulukosta eli matriisista."
+
+#: 04060109.xhp#par_id3159167.106.help.text
+msgid " <emph>LookupArray</emph> is the reference searched. A lookup array can be a single row or column, or part of a single row or column."
+msgstr "<emph>Hakutaulukko</emph> on hakemisto, josta etsitään. Hakutaulukko voi olla yksittäinen rivi tai sarake tai osa niistä."
+
+#: 04060109.xhp#par_id3147239.107.help.text
+msgid " <emph>Type</emph> may take the values 1, 0, or -1. If Type = 1 or if this optional parameter is missing, it is assumed that the first column of the search array is sorted in ascending order. If Type = -1 it is assumed that the column in sorted in descending order. This corresponds to the same function in Microsoft Excel."
+msgstr "<emph>Tyyppi</emph> voi saada arvon 1, 0, tai -1. Jos on tyyppi = 1 tai tämä valinnainen parametri puuttuu, oletetaan, että hakutaulukon ensimmäinen sarake on nousevassa järjestyksessä. Jos on tyyppi = -1, oletetaan, että sarake on lajiteltu alenevaan järjestykseen. Tämä vastaa samanlaista Microsoft Excel -funktiota."
+
+#: 04060109.xhp#par_id3154265.231.help.text
+msgid "If Type = 0, only exact matches are found. If the search criterion is found more than once, the function returns the index of the first matching value. Only if Type = 0 can you search for regular expressions."
+msgstr "Jos on tyyppi = 0, vain täsmälliset osumat löytyvät. Jos hakuehto täyttyy useammin kuin kerran, funktion tulos on ensimmäisen osuman sijainti. Vain tyyppi = 0 -asetuksin voidaan hakea säännöllisiä lauseita käyttäen."
+
+#: 04060109.xhp#par_id3147528.232.help.text
+msgid "If Type = 1 or the third parameter is missing, the index of the last value that is smaller or equal to the search criterion is returned. This applies even when the search array is not sorted. For Type = -1, the first value that is larger or equal is returned."
+msgstr "Jos tyyppi = 1 tai tämä kolmas parametri puuttuu, tuloksena palautetaan viimeisen sellaisen arvon sijainti, joka on pienempi tai yhtä suuri kuin hakuehto. Tämä pätee myös silloin, kun hakutaulukko ei ole lajiteltu. Kun tyyppi = -1, ensimmäinen arvo, joka on suurempi tai yhtä suuri hakuehto, palautetaan tuloksena."
+
+#: 04060109.xhp#hd_id3155119.108.help.text
+msgctxt "04060109.xhp#hd_id3155119.108.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060109.xhp#par_id3155343.109.help.text
+msgid " <item type=\"input\">=MATCH(200;D1:D100)</item> searches the area D1:D100, which is sorted by column D, for the value 200. As soon as this value is reached, the number of the row in which it was found is returned. If a higher value is found during the search in the column, the number of the previous row is returned."
+msgstr "<item type=\"input\">=MATCH(200;D1:D100)</item> hakee alueelta D1:D100, joka on lajiteltu sarakkeen D mukaan, arvoa 200. Heti kun tämä arvo löytyy, löytöä vastaava rivinumero palautetaan tuloksena. Mikäli hakuehtoa suurempi arvo tulee vastaan, tulokseksi tulee edellisen rivin numero."
+
+#: 04060109.xhp#bm_id3158430.help.text
+msgid "<bookmark_value>OFFSET function</bookmark_value>"
+msgstr "<bookmark_value>OFFSET-funktio</bookmark_value><bookmark_value>SIIRTYMÄ-funktio</bookmark_value>"
+
+#: 04060109.xhp#hd_id3158430.111.help.text
+msgid "OFFSET"
+msgstr "OFFSET (suom. SIIRTYMÄ)"
+
+#: 04060109.xhp#par_id3149167.112.help.text
+msgid "<ahelp hid=\"HID_FUNC_VERSCHIEBUNG\">Returns the value of a cell offset by a certain number of rows and columns from a given reference point.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_VERSCHIEBUNG\">Tulokseksi saadaan arvot solualueelta, jonka osoite saadaan määrättynä rivien ja sarakkeiden siirtymänä vertailupisteestä.</ahelp>"
+
+#: 04060109.xhp#hd_id3146952.113.help.text
+msgctxt "04060109.xhp#hd_id3146952.113.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060109.xhp#par_id3159194.114.help.text
+msgid "OFFSET(Reference; Rows; Columns; Height; Width)"
+msgstr "OFFSET(viite; rivit; sarakkeet; korkeus; leveys)"
+
+#: 04060109.xhp#par_id3152360.115.help.text
+msgid " <emph>Reference</emph> is the reference from which the function searches for the new reference."
+msgstr "<emph>Viite</emph> on se viite, joka toimii lähtökohtana haettaessa uutta viitettä."
+
+#: 04060109.xhp#par_id3156032.116.help.text
+msgid " <emph>Rows</emph> is the number of rows by which the reference was corrected up (negative value) or down."
+msgstr "<emph>Rivit</emph> on rivien määrä, joka edetään viite-lähtökohdasta ylös (negatiivinen arvo) tai alas."
+
+#: 04060109.xhp#par_id3166458.117.help.text
+msgid " <emph>Columns</emph> (optional) is the number of columns by which the reference was corrected to the left (negative value) or to the right."
+msgstr "<emph>Sarakkeet</emph> sarakkeiden määrä, joka edetään viite-lähtökohdasta vasemmalle (negatiivinen arvo) tai oikealle."
+
+#: 04060109.xhp#par_id3150708.118.help.text
+msgid " <emph>Height</emph> (optional) is the vertical height for an area that starts at the new reference position."
+msgstr "<emph>Korkeus</emph> (valinnainen) on uudesta viitteestä alkavan alueen laajuus pystysuunnassa."
+
+#: 04060109.xhp#par_id3147278.119.help.text
+msgid " <emph>Width</emph> (optional) is the horizontal width for an area that starts at the new reference position."
+msgstr "<emph>Leveys</emph> (valinnainen) on uudesta viitteestä alkavan alueen laajuus vaakasuunnassa."
+
+#: 04060109.xhp#par_id8662373.help.text
+msgid "Arguments <emph>Rows</emph> and <emph>Columns</emph> must not lead to zero or negative start row or column."
+msgstr "Argumentit <emph>rivit</emph> ja <emph>sarakkeet</emph> eivät saa johtaa nollaan tai sitä pienempään rivi- tai sarakenumeroon."
+
+#: 04060109.xhp#par_id9051484.help.text
+msgid "Arguments <emph>Height</emph> and <emph>Width</emph> must not lead to zero or negative count of rows or columns."
+msgstr "Argumentit <emph>korkeus</emph> ja <emph>leveys</emph> eivät saa johtaa nollaan tai sitä pienempään rivi- tai sarakemäärään."
+
+#: 04060109.xhp#par_idN1104B.help.text
+msgctxt "04060109.xhp#par_idN1104B.help.text"
+msgid " <embedvar href=\"text/scalc/00/00000004.xhp#optional\"/> "
+msgstr "<embedvar href=\"text/scalc/00/00000004.xhp#optional\"/>"
+
+#: 04060109.xhp#hd_id3155586.120.help.text
+msgctxt "04060109.xhp#hd_id3155586.120.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060109.xhp#par_id3149744.121.help.text
+msgid " <item type=\"input\">=OFFSET(A1;2;2)</item> returns the value in cell C3 (A1 moved by two rows and two columns down). If C3 contains the value <item type=\"input\">100</item> this function returns the value 100."
+msgstr "<item type=\"input\">=OFFSET(A1;2;2)</item> antaa tulokseksi solun C3 arvon (siirrytty A1:stä kaksi riviä ja kaksi saraketta eteenpäin). Jos solussa C3 on arvo <item type=\"input\">100</item>, tämä funktio antaa tulokseksi 100."
+
+#: 04060109.xhp#par_id7439802.help.text
+msgid " <item type=\"input\">=OFFSET(B2:C3;1;1)</item> returns a reference to B2:C3 moved down by 1 row and one column to the right (C3:D4)."
+msgstr "<item type=\"input\">=OFFSET(B2:C3;1;1)</item> palauttaa viitteen B2:C3 siirrettynä 1:n rivin verran alas ja yhden sarakkeen oikea (C3:D4) (esimerkki yksinään toimii matriisikaavana)."
+
+#: 04060109.xhp#par_id3009430.help.text
+msgid " <item type=\"input\">=OFFSET(B2:C3;-1;-1)</item> returns a reference to B2:C3 moved up by 1 row and one column to the left (A1:B2)."
+msgstr "<item type=\"input\">=OFFSET(B2:C3;-1;-1)</item> palauttaa viitteen B2:C3 siirrettynä 1:n rivin verran ylös ja yhden sarakkeen vasemmalle (A1:B2)."
+
+#: 04060109.xhp#par_id2629169.help.text
+msgid " <item type=\"input\">=OFFSET(B2:C3;0;0;3;4)</item> returns a reference to B2:C3 resized to 3 rows and 4 columns (B2:E4)."
+msgstr "<item type=\"input\">=OFFSET(B2:C3;0;0;3;4)</item> palauttaa viitteen B2:C3 koko muutettuna 3.een riviin ja 4:ään sarakkeeseen (B2:E4)."
+
+#: 04060109.xhp#par_id6668599.help.text
+msgid " <item type=\"input\">=OFFSET(B2:C3;1;0;3;4)</item> returns a reference to B2:C3 moved down by one row resized to 3 rows and 4 columns (B2:E4)."
+msgstr "<item type=\"input\">=OFFSET(B2:C3;1;0;3;4)</item> palauttaa viitteen B2:C3 siirrettynä yhden rivin alas ja koko muutettuna 3.een riviin ja 4:ään sarakkeeseen (B3:E5)."
+
+#: 04060109.xhp#par_id3153739.122.help.text
+msgid " <item type=\"input\">=SUM(OFFSET(A1;2;2;5;6))</item> determines the total of the area that starts in cell C3 and has a height of 5 rows and a width of 6 columns (area=C3:H7)."
+msgstr "<item type=\"input\">=SUM(OFFSET(A1;2;2;5;6))</item> määrittää summan alueelta, joka alkaa solusta C3 ja jonka korkeus on 5 riviä ja leveys 6 saraketta (alue=C3:H7)."
+
+#: 04060109.xhp#bm_id3159273.help.text
+msgid "<bookmark_value>LOOKUP function</bookmark_value>"
+msgstr "<bookmark_value>LOOKUP-funktio</bookmark_value><bookmark_value>HAKU-funktio</bookmark_value>"
+
+#: 04060109.xhp#hd_id3159273.123.help.text
+msgid "LOOKUP"
+msgstr "LOOKUP (suom. HAKU)"
+
+#: 04060109.xhp#par_id3153389.124.help.text
+msgid "<ahelp hid=\"HID_FUNC_VERWEIS\">Returns the contents of a cell either from a one-row or one-column range.</ahelp> Optionally, the assigned value (of the same index) is returned in a different column and row. As opposed to <link href=\"text/scalc/01/04060109.xhp\" name=\"VLOOKUP\">VLOOKUP</link> and <link href=\"text/scalc/01/04060109.xhp\" name=\"HLOOKUP\">HLOOKUP</link>, search and result vector may be at different positions; they do not have to be adjacent. Additionally, the search vector for the LOOKUP must be sorted ascending, otherwise the search will not return any usable results."
+msgstr "<ahelp hid=\"HID_FUNC_VERWEIS\">Tuloksena on solun sisältö, joka haetaan joko yksiriviseltä tai yksisarakkeiselta alueelta.</ahelp> Valinnaisesti sijoitettu arvo (samasta indeksistä) palautetaan eri sarakkeesta tai riviltä. Erona <link href=\"text/scalc/01/04060109.xhp\" name=\"VLOOKUP\">VLOOKUP</link>- tai <link href=\"text/scalc/01/04060109.xhp\" name=\"HLOOKUP\">HLOOKUP</link>-hakuun on se, että tulos- ja hakuvektorit (eli -taulukot) voivat olla eri suuntaisia; niiden ei tarvitse olla vierekkäisiä. Tämän lisäksi LOOKUP-hakuvektori pitää olla nousevassa järjestyksessä, muutoin haku ei anna käyttökelpoisia tuloksia."
+
+#: 04060109.xhp#par_id4484084.help.text
+msgid "If LOOKUP cannot find the search criterion, it matches the largest value in the search vector that is less than or equal to the search criterion."
+msgstr "Jos LOOKUP ei löydä osumaa, se palauttaa suurimman niistä hakuvektorin arvoista, jotka ovat pienempiä tai yhtä suuria kuin hakuehto."
+
+#: 04060109.xhp#hd_id3152947.125.help.text
+msgctxt "04060109.xhp#hd_id3152947.125.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060109.xhp#par_id3154104.126.help.text
+msgid "LOOKUP(SearchCriterion; SearchVector; ResultVector)"
+msgstr "LOOKUP(hakuehto; hakuvektori; tulosvektori)"
+
+#: 04060109.xhp#par_id3150646.127.help.text
+msgid " <emph>SearchCriterion</emph> is the value to be searched for; entered either directly or as a reference."
+msgstr "<emph>Hakuehto</emph> on arvo, jota haetaan; syötettynä joko kirjoittamalla suoraan tai viitteenä."
+
+#: 04060109.xhp#par_id3154854.128.help.text
+msgid " <emph>SearchVector</emph> is the single-row or single-column area to be searched."
+msgstr "<emph>Hakuvektori</emph> on yksirivinen tai yksisarakkeinen alue, jolta etsitään."
+
+#: 04060109.xhp#par_id3149925.129.help.text
+msgid " <emph>ResultVector</emph> is another single-row or single-column range from which the result of the function is taken. The result is the cell of the result vector with the same index as the instance found in the search vector."
+msgstr "<emph>Tulosvektori</emph> on toinen yksirivinen tai yksisarakkeinen alue, jolta funktion tulos poimitaan. Tulos on tulosvektorin se solu, jolla on sama indeksinumero kuin haun osumalla hakuvektorissa."
+
+#: 04060109.xhp#hd_id3148624.130.help.text
+msgctxt "04060109.xhp#hd_id3148624.130.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060109.xhp#par_id3149809.131.help.text
+msgid " <item type=\"input\">=LOOKUP(A1;D1:D100;F1:F100)</item> searches the corresponding cell in range D1:D100 for the number you entered in A1. For the instance found, the index is determined, for example, the 12th cell in this range. Then, the contents of the 12th cell are returned as the value of the function (in the result vector)."
+msgstr "<item type=\"input\">=LOOKUP(A1;D1:D100;F1:F100)</item> hakee alueelta D1:D100 vastaavaa arvoa kuin syötetään soluun A1. Kun esiintymä löydetään, sen indeksi määritetään, esimerkiksi 12. solu alueella. Sitten tulosvektorin 12. solun arvo poimitaan funktion tulokseksi."
+
+#: 04060109.xhp#bm_id3149425.help.text
+msgid "<bookmark_value>STYLE function</bookmark_value>"
+msgstr "<bookmark_value>STYLE-funktio</bookmark_value><bookmark_value>TYYLI-funktio</bookmark_value>"
+
+#: 04060109.xhp#hd_id3149425.133.help.text
+msgid "STYLE"
+msgstr "STYLE (suom. TYYLI)"
+
+#: 04060109.xhp#par_id3150826.134.help.text
+msgid "<ahelp hid=\"HID_FUNC_VORLAGE\">Applies a style to the cell containing the formula.</ahelp> After a set amount of time, another style can be applied. This function always returns the value 0, allowing you to add it to another function without changing the value. Together with the CURRENT function you can apply a color to a cell regardless of the value. For example: =...+STYLE(IF(CURRENT()>3;\"red\";\"green\")) applies the style \"red\" to the cell if the value is greater than 3, otherwise the style \"green\" is applied. Both cell formats have to be defined beforehand."
+msgstr "<ahelp hid=\"HID_FUNC_VORLAGE\">Kaavan sisältävään soluun käytetään määrättyä tyyliä.</ahelp> Tietyn ajan kuluttua voidaan ottaa käyttöön toinen tyyli. Tämä funktio palauttaa aina arvon 0, mikä tekee mahdolliseksi sen lisäämisen toiseen funktioon muuttamatta tuloksen arvoa. Yhdessä CURRENT-funktion kanssa voidaan käyttää solun arvosta riippuvaa väriä. Esimerkiksi: =...+STYLE(IF(CURRENT()>3;\"puna\";\"viher\")) käyttää tyyliä \"puna\" soluihin, joiden arvo on yli 3, muuten käytetään tyyliä \"viher\". Molemmat tyylit pitää määritellä etukäteen."
+
+#: 04060109.xhp#hd_id3145373.135.help.text
+msgctxt "04060109.xhp#hd_id3145373.135.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060109.xhp#par_id3149302.136.help.text
+msgid "STYLE(\"Style\"; Time; \"Style2\")"
+msgstr "STYLE(\"tyyli\"; aika; \"tyyli2\")"
+
+#: 04060109.xhp#par_id3150596.137.help.text
+msgid " <emph>Style</emph> is the name of a cell style assigned to the cell. Style names must be entered in quotation marks."
+msgstr "<emph>Tyyli</emph> on soluun liitettävän solutyylin nimi. Tyylien nimet pitää olla lainausmerkeissä."
+
+#: 04060109.xhp#par_id3156149.138.help.text
+msgid " <emph>Time</emph> is an optional time range in seconds. If this parameter is missing the style will not be changed after a certain amount of time has passed."
+msgstr "<emph>Aika</emph> on valinnainen aikaväli sekunteina. Jos parametri puuttuu, tyyli ei vaihdu tietyn ajan kuluttua."
+
+#: 04060109.xhp#par_id3149520.139.help.text
+msgid " <emph>Style2</emph> is the optional name of a cell style assigned to the cell after a certain amount of time has passed. If this parameter is missing \"Default\" is assumed."
+msgstr "<emph>Tyyli2</emph> on valinnainen solutyylin nimi, joka otetaan käyttöön solussa, kun määrätty aika on kulunut. Jos parametri puuttuu, käytetään \"oletus\"-tyyliä."
+
+#: 04060109.xhp#par_idN111CA.help.text
+msgctxt "04060109.xhp#par_idN111CA.help.text"
+msgid " <embedvar href=\"text/scalc/00/00000004.xhp#optional\"/> "
+msgstr "<embedvar href=\"text/scalc/00/00000004.xhp#optional\"/>"
+
+#: 04060109.xhp#hd_id3159254.140.help.text
+msgctxt "04060109.xhp#hd_id3159254.140.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060109.xhp#par_id3151374.141.help.text
+msgid " <item type=\"input\">=STYLE(\"Invisible\";60;\"Default\")</item> formats the cell in transparent format for 60 seconds after the document was recalculated or loaded, then the Default format is assigned. Both cell formats have to be defined beforehand."
+msgstr "<item type=\"input\">=STYLE(\"näkymätön\";60;\"oletus\")</item> muotoilee solun läpinäkyväksi 60 sekunnin ajaksi asiakirjan uudelleen laskennan tai lataamisen jälkeen. Sitten otetaan käyttöön oletus-muotoilu. Molemmat solumuotoilut pitää olla määritelty etukäteen."
+
+#: 04060109.xhp#par_id8056886.help.text
+msgid "Since STYLE() has a numeric return value of zero, this return value gets appended to a string. This can be avoided using T() as in the following example "
+msgstr "Koska STYLE():n palauttama numeerinen arvo on nolla, tämä arvo lisätään merkkijonoon. Tämä voidaan estää käyttämällä funktiota T() seuraavaan tapaan: "
+
+#: 04060109.xhp#par_id3668935.help.text
+msgid " <item type=\"input\">=\"Text\"&T(STYLE(\"myStyle\"))</item> "
+msgstr "<item type=\"input\">=\"Text\"&T(STYLE(\"myStyle\"))</item>"
+
+#: 04060109.xhp#par_id3042085.help.text
+msgid "See also CURRENT() for another example."
+msgstr "Katso myös esimerkki funktion CURRENT() kohdalta."
+
+#: 04060109.xhp#bm_id3150430.help.text
+msgid "<bookmark_value>CHOOSE function</bookmark_value>"
+msgstr "<bookmark_value>CHOOSE-funktio</bookmark_value><bookmark_value>VALITSE.INDEKSI-funktio</bookmark_value>"
+
+#: 04060109.xhp#hd_id3150430.142.help.text
+msgid "CHOOSE"
+msgstr "CHOOSE (suom. VALITSE.INDEKSI)"
+
+#: 04060109.xhp#par_id3143270.143.help.text
+msgid "<ahelp hid=\"HID_FUNC_WAHL\">Uses an index to return a value from a list of up to 30 values.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_WAHL\">Funktio käyttää indeksiä palauttaakseen enintään 30:n arvon luettelosta yhden arvon.</ahelp>"
+
+#: 04060109.xhp#hd_id3153533.144.help.text
+msgctxt "04060109.xhp#hd_id3153533.144.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060109.xhp#par_id3155425.145.help.text
+msgid "CHOOSE(Index; Value1; ...; Value30)"
+msgstr "CHOOSE(Index; arvo1; ...; arvo30)"
+
+#: 04060109.xhp#par_id3144755.146.help.text
+msgid " <emph>Index</emph> is a reference or number between 1 and 30 indicating which value is to be taken from the list."
+msgstr "<emph>Järjestysnumero</emph> on viite tai numero väliltä 1 ... 30 osoittaen luettelosta poimittavan arvon."
+
+#: 04060109.xhp#par_id3149939.147.help.text
+msgid " <emph>Value1...Value30</emph> is the list of values entered as a reference to a cell or as individual values."
+msgstr "<emph>Arvo1 ... arvo30</emph> on arvojen luettelo, joka koostuu yksittäisistä soluviitteistä ja arvoista."
+
+#: 04060109.xhp#hd_id3151253.148.help.text
+msgctxt "04060109.xhp#hd_id3151253.148.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060109.xhp#par_id3150625.149.help.text
+msgid " <item type=\"input\">=CHOOSE(A1;B1;B2;B3;\"Today\";\"Yesterday\";\"Tomorrow\")</item>, for example, returns the contents of cell B2 for A1 = 2; for A1 = 4, the function returns the text \"Today\"."
+msgstr "<item type=\"input\">=CHOOSE(A1;B1;B2;B3;\"tänään\";\"eilen\";\"huomenna\")</item> esimerkiksi palauttaa tuloksena solun B2 sisällön, kun on A1 = 2; kun on A1 = 4, funktion tulos on teksti \"tänään\"."
+
+#: 04060109.xhp#bm_id3151001.help.text
+msgid "<bookmark_value>HLOOKUP function</bookmark_value>"
+msgstr "<bookmark_value>HLOOKUP-funktio</bookmark_value><bookmark_value>VHAKU-funktio</bookmark_value>"
+
+#: 04060109.xhp#hd_id3151001.151.help.text
+msgid "HLOOKUP"
+msgstr "HLOOKUP (suom. VHAKU)"
+
+#: 04060109.xhp#par_id3148688.152.help.text
+msgid "<ahelp hid=\"HID_FUNC_WVERWEIS\">Searches for a value and reference to the cells below the selected area.</ahelp> This function verifies if the first row of an array contains a certain value. The function returns then the value in a row of the array, named in the <emph>Index</emph>, in the same column."
+msgstr "<ahelp hid=\"HID_FUNC_WVERWEIS\">Haetaan arvoa ja viitettä valitun alueen alapuolella oleviin soluihin.</ahelp> Tämä funktio määrittää, onko matriisin eli taulukon ensimmäisellä rivillä tietty arvo. Funktio palauttaa sitten taulukon <emph>järjestysnumeron</emph> määräämältä riviltä arvon samasta sarakkeesta."
+
+#: 04060109.xhp#hd_id3154661.153.help.text
+msgctxt "04060109.xhp#hd_id3154661.153.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060109.xhp#par_id3146070.154.help.text
+msgid "HLOOKUP(SearchCriteria; Array; Index; Sorted)"
+msgstr "HLOOKUP(hakuehto; matriisi; järjestysnumero; lajittelu)"
+
+#: 04060109.xhp#par_id3148672.155.help.text
+msgid "See also:<link href=\"text/scalc/01/04060109.xhp\" name=\"VLOOKUP\">VLOOKUP</link> (columns and rows are exchanged)"
+msgstr "Katso myös:<link href=\"text/scalc/01/04060109.xhp\" name=\"VLOOKUP\">VLOOKUP</link> (rivit ja sarakkeet vaihtuvat)"
+
+#: 04060109.xhp#bm_id3147321.help.text
+msgid "<bookmark_value>ROW function</bookmark_value>"
+msgstr "<bookmark_value>ROW-funktio</bookmark_value><bookmark_value>RIVI-funktio</bookmark_value>"
+
+#: 04060109.xhp#hd_id3147321.157.help.text
+msgctxt "04060109.xhp#hd_id3147321.157.help.text"
+msgid "ROW"
+msgstr "ROW (suom. RIVI)"
+
+#: 04060109.xhp#par_id3154564.203.help.text
+msgid "<ahelp hid=\"HID_FUNC_ZEILE\">Returns the row number of a cell reference.</ahelp> If the reference is a cell, it returns the row number of the cell. If the reference is a cell range, it returns the corresponding row numbers in a one-column <link href=\"text/scalc/01/04060107.xhp#wasmatrix\" name=\"Array\">Array</link> if the formula is entered <link href=\"text/scalc/01/04060107.xhp#somatrixformel\" name=\"as an array formula\">as an array formula</link>. If the ROW function with a range reference is not used in an array formula, only the row number of the first range cell will be returned."
+msgstr "<ahelp hid=\"HID_FUNC_ZEILE\">Tulokseksi saadaan soluviitteen rivinumero.</ahelp> Jos viite on yksi solu, tulos on tämän solun rivinumero. Jos viite on solualue, tulos on vastaavat rivinumerot yksisarakkeisena <link href=\"text/scalc/01/04060107.xhp#wasmatrix\" name=\"matriisina\">matriisina</link>, kun kaava syötetään <link href=\"text/scalc/01/04060107.xhp#somatrixformel\" name=\"matriisikaavana\">matriisikaavana</link>. Jos ROW-funktiossa ei käytetä matriisikaavaa alueviitteen kera, vain alueen ensimmäisen solun rivinumero on tuloksena."
+
+#: 04060109.xhp#hd_id3158439.159.help.text
+msgctxt "04060109.xhp#hd_id3158439.159.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060109.xhp#par_id3154916.160.help.text
+msgid "ROW(Reference)"
+msgstr "ROW(viite)"
+
+#: 04060109.xhp#par_id3156336.161.help.text
+msgid " <emph>Reference</emph> is a cell, an area, or the name of an area."
+msgstr "<emph>Viite</emph> on solu, solualue tai aluenimi."
+
+#: 04060109.xhp#par_id3151109.204.help.text
+msgid "If you do not indicate a reference, the row number of the cell in which the formula is entered will be found. <item type=\"productname\">%PRODUCTNAME</item> Calc automatically sets the reference to the current cell."
+msgstr "Jos viitettä ei käytetä, kaavan oman solun rivinumeroa haetaan. <item type=\"productname\">%PRODUCTNAME</item> Calc asettaa viitteen käsiteltävään soluun."
+
+#: 04060109.xhp#hd_id3155609.162.help.text
+msgctxt "04060109.xhp#hd_id3155609.162.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060109.xhp#par_id3154830.205.help.text
+msgid " <item type=\"input\">=ROW(B3)</item> returns 3 because the reference refers to the third row in the table."
+msgstr "<item type=\"input\">=ROW(B3)</item> antaa tuloksen 3, koska viite viittaa kolmanteen riviin taulukossa."
+
+#: 04060109.xhp#par_id3147094.206.help.text
+msgid " <item type=\"input\">{=ROW(D5:D8)}</item> returns the single-column array (5, 6, 7, 8) because the reference specified contains rows 5 through 8."
+msgstr "<item type=\"input\">{=ROW(D5:D8)}</item> antaa tulokseksi yksisarakkeisen matriisin (5, 6, 7, 8), koska viite määrittää rivit 5 ... 8."
+
+#: 04060109.xhp#par_id3153701.207.help.text
+msgid " <item type=\"input\">=ROW(D5:D8)</item> returns 5 because the ROW function is not used as array formula and only the number of the first row of the reference is returned."
+msgstr "<item type=\"input\">=ROW(D5:D8)</item> antaa tuloksen 5, koska ROW-funktio ei ole matriisikaavana ja vain viitteen ensimmäisen rivin numero palautetaan tuloksena."
+
+#: 04060109.xhp#par_id3150996.208.help.text
+msgid " <item type=\"input\">{=ROW(A1:E1)}</item> and <item type=\"input\">=ROW(A1:E1)</item> both return 1 because the reference only contains row 1 as the first row in the table. (Because single-row areas only have one row number it does not make any difference whether or not the formula is used as an array formula.)"
+msgstr "<item type=\"input\">{=ROW(A1:E1)}</item>ja <item type=\"input\">=ROW(A1:E1)</item> molemmat antavat tuloksen 1, koska viitteessä on vain rivi 1 taulukon ensimmäisenä rivinä. (Eroa matriisikaavan ja tavallisen kaavan välillä ei synny, kun rivejä on vain yksi.)"
+
+#: 04060109.xhp#par_id3153671.209.help.text
+msgid " <item type=\"input\">=ROW()</item> returns 3 if the formula was entered in row 3."
+msgstr "<item type=\"input\">=ROW()</item> antaa tuloksen 3, jos kaava on kirjoitettuna riville 3."
+
+#: 04060109.xhp#par_id3153790.210.help.text
+msgid " <item type=\"input\">{=ROW(Rabbit)}</item> returns the single-column array (1, 2, 3) if \"Rabbit\" is the named area (C1:D3)."
+msgstr "<item type=\"input\">{=ROW(Kani)}</item> antaa tulokseksi yksisarakkeisen matriisin (1,2,3), jos \"Kani\"-nimi on annettu alueelle (C1:D3)."
+
+#: 04060109.xhp#bm_id3145772.help.text
+msgid "<bookmark_value>ROWS function</bookmark_value>"
+msgstr "<bookmark_value>ROWS-funktio</bookmark_value><bookmark_value>RIVIT-funktio</bookmark_value>"
+
+#: 04060109.xhp#hd_id3145772.166.help.text
+msgid "ROWS"
+msgstr "ROWS (suom. RIVIT)"
+
+#: 04060109.xhp#par_id3148971.167.help.text
+msgid "<ahelp hid=\"HID_FUNC_ZEILEN\">Returns the number of rows in a reference or array.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_ZEILEN\">Tulokseksi saadaan rivien määrä viitealueella tai matriisissa.</ahelp>"
+
+#: 04060109.xhp#hd_id3156051.168.help.text
+msgctxt "04060109.xhp#hd_id3156051.168.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060109.xhp#par_id3154357.169.help.text
+msgid "ROWS(Array)"
+msgstr "ROWS(matriisi)"
+
+#: 04060109.xhp#par_id3155942.170.help.text
+msgid " <emph>Array</emph> is the reference or named area whose total number of rows is to be determined."
+msgstr "<emph>Matriisi</emph> on viite tai nimetty alue, jonka rivien kokonaislukumäärä selvitetään."
+
+#: 04060109.xhp#hd_id3155869.171.help.text
+msgctxt "04060109.xhp#hd_id3155869.171.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060109.xhp#par_id3154725.212.help.text
+msgid " <item type=\"input\">=Rows(B5)</item> returns 1 because a cell only contains one row."
+msgstr "<item type=\"input\">=Rows(B5)</item> antaa tuloksen 1, koska yhdellä solulla on vain yksi rivi."
+
+#: 04060109.xhp#par_id3150102.172.help.text
+msgid " <item type=\"input\">=ROWS(A10:B12)</item> returns 3."
+msgstr "<item type=\"input\">=ROWS(A10:B12)</item> antaa tulokseksi 3."
+
+#: 04060109.xhp#par_id3155143.213.help.text
+msgid " <item type=\"input\">=ROWS(Rabbit)</item> returns 3 if \"Rabbit\" is the named area (C1:D3)."
+msgstr "<item type=\"input\">{=COLUMN(Kani)}</item> antaa tulokseksi 3, jos \"Kani\"-nimi on annettu alueelle (C1:D3)."
+
+#: 04060109.xhp#bm_id9959410.help.text
+msgid "<bookmark_value>HYPERLINK function</bookmark_value>"
+msgstr "<bookmark_value>HYPERLINK-funktio</bookmark_value><bookmark_value>HYPERLINKKI-funktio</bookmark_value>"
+
+#: 04060109.xhp#par_idN11798.help.text
+msgid "HYPERLINK"
+msgstr "HYPERLINK (suom. HYPERLINKKI)"
+
+#: 04060109.xhp#par_idN117F1.help.text
+msgid "<ahelp hid=\"HID_FUNC_HYPERLINK\">When you click a cell that contains the HYPERLINK function, the hyperlink opens.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_HYPERLINK\">Napsautettaessa solua, jossa on HYPERLINK-funktio, avataan hyperlinkki.</ahelp>"
+
+#: 04060109.xhp#par_idN11800.help.text
+msgid "If you use the optional <emph>CellText</emph> parameter, the formula locates the URL, and then displays the text or number."
+msgstr "Jos käytetään valinnaista <emph>soluteksti</emph>-parametriä, kaava paikallistaa URL-osoitteen ja näyttää sitten tekstin."
+
+#: 04060109.xhp#par_idN11803.help.text
+msgid "To open a hyperlinked cell with the keyboard, select the cell, press F2 to enter the Edit mode, move the cursor in front of the hyperlink, press Shift+F10, and then choose <emph>Open Hyperlink</emph>."
+msgstr "Hyperlinkin avaamiseksi solusta näppäimistöä käyttäen, valitaan solu, painetaan F2-näppäintä, jolloin päästään muokkaustilaan, siirretään kohdistin hyperlinkin eteen, painetaan Vaihto+F10 ja valitaan sitten <emph>Open Hyperlink</emph>."
+
+#: 04060109.xhp#par_idN1180A.help.text
+msgctxt "04060109.xhp#par_idN1180A.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060109.xhp#par_idN1180E.help.text
+msgid "HYPERLINK(\"URL\") or HYPERLINK(\"URL\"; \"CellText\")"
+msgstr "HYPERLINK(\"URL\") tai HYPERLINK(\"URL\"; \"soluteksti\")"
+
+#: 04060109.xhp#par_idN11811.help.text
+msgid " <emph>URL</emph> specifies the link target. The optional <emph>CellText</emph> parameter is the text or a number that is displayed in the cell and will be returned as the result. If the <emph>CellText</emph> parameter is not specified, the <emph>URL</emph> is displayed in the cell text and will be returned as the result."
+msgstr "<emph>URL</emph> määrittää kohdelinkin. Valinnainen <emph>soluteksti</emph>-parametri on teksti, joka näkyy solussa ja toimii funktion tuloksena. Jos <emph>soluteksti</emph>-parametriä ei ole määritetty, <emph>URL</emph>-osoite näytetään solun tekstinä ja funktion tuloksena."
+
+#: 04060109.xhp#par_id0907200912224576.help.text
+msgid "The number 0 is returned for empty cells and matrix elements."
+msgstr "Tulokseksi tulee numero 0 tyhjistä soluista ja matriisin alkioista."
+
+#: 04060109.xhp#par_idN11823.help.text
+msgctxt "04060109.xhp#par_idN11823.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060109.xhp#par_idN11827.help.text
+msgid " <item type=\"input\">=HYPERLINK(\"http://www.example.org\")</item> displays the text \"http://www.example.org\" in the cell and executes the hyperlink http://www.example.org when clicked."
+msgstr "<item type=\"input\">=HYPERLINK(\"http://www.example.org\")</item> näyttää tekstin \"http://www.example.org\" ja avaa hyperlinkin http://www.example.org napsautettaessa."
+
+#: 04060109.xhp#par_idN1182A.help.text
+msgid " <item type=\"input\">=HYPERLINK(\"http://www.example.org\";\"Click here\")</item> displays the text \"Click here\" in the cell and executes the hyperlink http://www.example.org when clicked."
+msgstr "<item type=\"input\">=HYPERLINK(\"http://www.example.org\";\"Napsauta\")</item> esittää tekstin \"Napsauta\" solussa ja avaa hyperlinkin http://www.example.org napsautettaessa."
+
+#: 04060109.xhp#par_id0907200912224534.help.text
+msgid "=HYPERLINK(\"http://www.example.org\";12345) displays the number 12345 and executes the hyperlink http://www.example.org when clicked."
+msgstr "=HYPERLINK(\"http://www.example.org\";12345) näyttää luvun 12345 ja avaa hyperlinkin http://www.example.org napsautettaessa."
+
+#: 04060109.xhp#par_idN1182D.help.text
+msgid " <item type=\"input\">=HYPERLINK($B4)</item> where cell B4 contains <item type=\"input\">http://www.example.org</item>. The function adds http://www.example.org to the URL of the hyperlink cell and returns the same text which is used as formula result."
+msgstr "<item type=\"input\">=HYPERLINK($B4)</item>, missä solussa B4 on <item type=\"input\">http://www.example.org</item>. Funktio lisää http://www.example.org hyperlinkkisolun URL-osoitteeksi ja palauttaa tuloksena saman tekstin."
+
+#: 04060109.xhp#par_idN11830.help.text
+msgid " <item type=\"input\">=HYPERLINK(\"http://www.\";\"Click \") & \"example.org\"</item> displays the text Click example.org in the cell and executes the hyperlink http://www.example.org when clicked."
+msgstr "<item type=\"input\">=HYPERLINK(\"http://www.\";\"Napsauta \") & \"example.org\"</item> näyttää tekstin Napsauta example.org solussa ja avaa hyperlinkin http://www.example.org napsautettaessa."
+
+#: 04060109.xhp#par_id8859523.help.text
+msgid " <item type=\"input\">=HYPERLINK(\"#Sheet1.A1\";\"Go to top\")</item> displays the text Go to top and jumps to cell Sheet1.A1 in this document."
+msgstr "<item type=\"input\">=HYPERLINK(\"#Taulukko1.A1\";\"Siirry ylös\")</item> näyttää tekstin Siirry ylös ja napsautettaessa siirtää kohdistuksen soluun Taulukko1.A1 asiakirjassa."
+
+#: 04060109.xhp#par_id2958769.help.text
+msgid " <item type=\"input\">=HYPERLINK(\"file:///C:/writer.odt#Specification\";\"Go to Writer bookmark\")</item>displays the text Go to Writer bookmark, loads the specified text document and jumps to bookmark \"Specification\"."
+msgstr "<item type=\"input\">=HYPERLINK(\"file:///C:/writer.odt#Erittely\";\"Siirry Writerin kirjanmerkkiin\")</item> näyttää tekstin Siirry Writerin kirjanmerkkiin, lataa määritetyn tekstiasiakirjan ja hyppää kirjanmerkkiin \"Erittely\"."
+
+#: 04060109.xhp#bm_id7682424.help.text
+msgid "<bookmark_value>GETPIVOTDATA function</bookmark_value>"
+msgstr "<bookmark_value>GETPIVOTDATA-funktio</bookmark_value><bookmark_value>NOUDA.PIVOT.TIEDOT-funktio</bookmark_value>"
+
+#: 04060109.xhp#hd_id3747062.help.text
+msgid "GETPIVOTDATA"
+msgstr "GETPIVOTDATA (suom. NOUDA.PIVOT.TIEDOT)"
+
+#: 04060109.xhp#par_id3593859.help.text
+msgid "<ahelp hid=\".\">The GETPIVOTDATA function returns a result value from a pivot table. The value is addressed using field and item names, so it remains valid if the layout of the pivot table changes.</ahelp>"
+msgstr "<ahelp hid=\".\">GETPIVOTDATA-funktio palauttaa tuloksena arvon tietojen ohjauksen taulukosta. Arvoihin viitataan kenttien ja tietueiden nimiä, joten viittaukset säilyvät kelvollisina vaikka tietojen ohjauksen taulukon asettelua muutettaisiin.</ahelp>"
+
+#: 04060109.xhp#hd_id9741508.help.text
+msgctxt "04060109.xhp#hd_id9741508.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060109.xhp#par_id909451.help.text
+msgid "Two different syntax definitions can be used:"
+msgstr "Kahta erilaista syntaksimääritelmää voidaan käyttää:"
+
+#: 04060109.xhp#par_id1665089.help.text
+msgid "GETPIVOTDATA(TargetField; pivot table; [ Field 1; Item 1; ... ])"
+msgstr "GETPIVOTDATA(TargetField; tietojen ohjaus; [ Field 1; Item 1; ... ])"
+
+#: 04060109.xhp#par_id4997100.help.text
+msgid "GETPIVOTDATA(pivot table; Constraints)"
+msgstr "GETPIVOTDATA(tietojen ohjaus; rajoitukset)"
+
+#: 04060109.xhp#par_id1672109.help.text
+msgid "The second syntax is assumed if exactly two parameters are given, of which the first parameter is a cell or cell range reference. The first syntax is assumed in all other cases. The Function Wizard shows the first syntax."
+msgstr "Toinen syntaksi olettaa annetuksi tasan kaksi parametriä, joista ensimmäinen on viite solualueelle. Ensimmäinen syntaksi on oletuksena kaikissa muissa tapauksissa. Ohjattu funktion luonti esittää ensimmäisen syntaksin."
+
+#: 04060109.xhp#hd_id9464094.help.text
+msgid "First Syntax"
+msgstr "Ensimmäinen syntaksi"
+
+#: 04060109.xhp#par_id9302346.help.text
+msgid " <emph>TargetField</emph> is a string that selects one of the pivot table's data fields. The string can be the name of the source column, or the data field name as shown in the table (like \"Sum - Sales\")."
+msgstr "<emph>Tietokenttä</emph> on merkkijono, joka valitsee yhden tietojen ohjauksen taulukon tietokentistä. Merkkijono voi olla lähdesarakkeen nimi tai tietokentän nimi siinä muodossa, jossa se näkyy taulukossa (kuten \"Summa - Myynnit\")."
+
+#: 04060109.xhp#par_id8296151.help.text
+msgid " <emph>pivot table</emph> is a reference to a cell or cell range that is positioned within a pivot table or contains a pivot table. If the cell range contains several pivot tables, the table that was created last is used."
+msgstr "<emph>Tietojen ohjaus</emph> on viite soluun tai solualueeseen, joka sijaitsee tietojen ohjauksen taulukossa tai sisältää tietojen ohjauksen taulukon. Jos solualueella on useita tietojen ohjauksen taulukoita, viimeksi luotua taulukkoa käytetään."
+
+#: 04060109.xhp#par_id4809411.help.text
+msgid "If no <emph>Field n / Item n</emph> pairs are given, the grand total is returned. Otherwise, each pair adds a constraint that the result must satisfy. <emph>Field n</emph> is the name of a field from the pivot table. <emph>Item n</emph> is the name of an item from that field."
+msgstr "Jos mitään <emph>Kentän nimi / kohta_n</emph> paria ei anneta, tuloksena palautetaan kokonaissumma. Muutoin jokainen pari lisää rajoituksen, joka tuloksen pitää läpäistä. <emph>Kentän nimi</emph> on tietojen ohjauksen taulukon kentän nimi. <emph>Kohta_n</emph> on tietueen nimi tästä kentästä."
+
+#: 04060109.xhp#par_id6454969.help.text
+msgid "If the pivot table contains only a single result value that fulfills all of the constraints, or a subtotal result that summarizes all matching values, that result is returned. If there is no matching result, or several ones without a subtotal for them, an error is returned. These conditions apply to results that are included in the pivot table."
+msgstr "Jos tietojen ohjauksen taulukossa on vain yksi tulosarvo, joka täyttää kaikki rajoitusehdot tai välisumma, joka laskee yhteen kaikki täsmäävät arvot, funktio palauttaa tämä tuloksen. Jos ei ole yhtään täsmäävää tulosta tai useat ovat ilman omaa välisummaa, virheilmoitus palautetaan. Nämä ehdot soveltuvat tuloksiin, jotka sisältyvät tietojen ohjauksen taulukkoon."
+
+#: 04060109.xhp#par_id79042.help.text
+msgid "If the source data contains entries that are hidden by settings of the pivot table, they are ignored. The order of the Field/Item pairs is not significant. Field and item names are not case-sensitive."
+msgstr "Jos lähdetiedoissa on merkintöjä, jotka on piilotettu tietojen ohjauksen taulukon asetuksilla, ne ohitetaan. Kenttänimi/kohde parien järjestys ei ole merkitsevä. Kenttien tai tietueiden nimet eivät ole aakkoskoosta riippuvia."
+
+#: 04060109.xhp#par_id7928708.help.text
+msgid "If no constraint for a page field is given, the field's selected value is implicitly used. If a constraint for a page field is given, it must match the field's selected value, or an error is returned. Page fields are the fields at the top left of a pivot table, populated using the \"Page Fields\" area of the pivot table layout dialog. From each page field, an item (value) can be selected, which means only that item is included in the calculation."
+msgstr "Jos sivukentälle ei ole annettu mitään rajoitusta, kentän valittua arvo käytetään implisiittisesti. Jos sivukentälle on annettu rajoitus, sen pitää täsmätä kentän valittuun arvoon tai tuloksena on virheilmoitus. Sivukentät ovat kenttiä ylävasemmalla tietojen ohjauksen taulukossa, sijoitettu \"Sivukentät\" alueelle tietojen ohjauksen asettelun valintaikkunassa. Kustakin sivukentästä voidaan valita tietue (arvo), mikä merkitsee vain sitä, että tietue on laskuissa mukana."
+
+#: 04060109.xhp#par_id3864253.help.text
+msgid "Subtotal values from the pivot table are only used if they use the function \"auto\" (except when specified in the constraint, see <item type=\"literal\">Second Syntax</item> below)."
+msgstr "Tietojen ohjauksen taulukon välisummia käytetään vain, jos ne käyttävät \"auto\"-toimintoa (paitsi määriteltäessä rajoitukseksi, katso <item type=\"literal\">Toinen syntaksi</item> alempaa)."
+
+#: 04060109.xhp#hd_id3144016.help.text
+msgid "Second Syntax"
+msgstr "Toinen syntaksi"
+
+#: 04060109.xhp#par_id9937131.help.text
+msgid " <emph>pivot table</emph> has the same meaning as in the first syntax."
+msgstr "<emph>Tietojen ohjauksella</emph> on sama merkitys kuin ensimmäisessäkin syntaksissa."
+
+#: 04060109.xhp#par_id5616626.help.text
+msgid " <emph>Constraints</emph> is a space-separated list. Entries can be quoted (single quotes). The whole string must be enclosed in quotes (double quotes), unless you reference the string from another cell."
+msgstr "<emph>Rajoitukset</emph> on välein eroteltu luettelo. Merkinnät voivat olla (yksinkertaisissa) lainausmerkeissä. Koko merkkijono pitää olla suljettu (kaksinkertaisiin) lainausmerkkeihin, ellei viitata toisen solun merkkijonoon."
+
+#: 04060109.xhp#par_id4076357.help.text
+msgid "One of the entries can be the data field name. The data field name can be left out if the pivot table contains only one data field, otherwise it must be present."
+msgstr "Yksi merkinnöistä voi olla tietokentän nimi. Tietokentän nimi voidaan jättää pois, jos tietojen ohjauksen taulukossa on vain yksi tietokenttä, muuten nimen pitää olla esillä."
+
+#: 04060109.xhp#par_id8231757.help.text
+msgid "Each of the other entries specifies a constraint in the form <item type=\"literal\">Field[Item]</item> (with literal characters [ and ]), or only <item type=\"literal\">Item</item> if the item name is unique within all fields that are used in the pivot table."
+msgstr "Kukin muista merkinnöistä määrittää rajoituksen, joka on muodoltaan <item type=\"literal\">Kenttä[tietue]</item> (merkkien [ ja ] kera), tai vain <item type=\"literal\">tietue</item>, jos tietueen nimi on yksikäsitteinen huomioiden kaikki tietojen ohjauksen taulukossa käytettävät kentät."
+
+#: 04060109.xhp#par_id3168736.help.text
+msgid "A function name can be added in the form <emph>Field[Item;Function]</emph>, which will cause the constraint to match only subtotal values which use that function. The possible function names are Sum, Count, Average, Max, Min, Product, Count (Numbers only), StDev (Sample), StDevP (Population), Var (Sample), and VarP (Population), case-insensitive."
+msgstr "Funktioiden nimet voidaan lisätä <emph>Kenttä[tietue;funktio]</emph>-muodossa, mikä johtaa siihen, että rajoitus täsmää vain välisummiin, jotka käyttävät tätä funktiota. Aakkoskoosta riippumattomat, mahdollisten funktioiden nimet ovat Summa, Lukumäärä, Keskiarvo, Maksimi, Minimi, Tulo, Lukumäärä (vain luvut), Keskihajonta (otos), Keskihajonta (populaatio), Varianssi (otos) ja Varianssi (populaatio)."
+
+#: 12040201.xhp#tit.help.text
+msgctxt "12040201.xhp#tit.help.text"
+msgid "More"
+msgstr "Lisää"
+
+#: 12040201.xhp#hd_id3148492.1.help.text
+msgctxt "12040201.xhp#hd_id3148492.1.help.text"
+msgid "<link href=\"text/scalc/01/12040201.xhp\" name=\"More\">More</link>"
+msgstr "<link href=\"text/scalc/01/12040201.xhp\" name=\"More\">Lisää</link>"
+
+#: 12040201.xhp#par_id3159400.2.help.text
+msgid "<variable id=\"zusaetzetext\"><ahelp hid=\"SC:MOREBUTTON:RID_SCDLG_SPEC_FILTER:BTN_MORE\">Shows additional filter options.</ahelp></variable>"
+msgstr "<variable id=\"zusaetzetext\"><ahelp hid=\"SC:MOREBUTTON:RID_SCDLG_SPEC_FILTER:BTN_MORE\">Esitetään lisää suodatusvaihtoehtoja.</ahelp></variable>"
+
+#: 12040201.xhp#hd_id3150791.3.help.text
+msgctxt "12040201.xhp#hd_id3150791.3.help.text"
+msgid "Options"
+msgstr "Asetukset"
+
+#: 12040201.xhp#hd_id3154138.5.help.text
+msgctxt "12040201.xhp#hd_id3154138.5.help.text"
+msgid "Case sensitive"
+msgstr "Kirjainkoon erottelu"
+
+#: 12040201.xhp#par_id3147228.6.help.text
+msgid "<ahelp hid=\"SC:CHECKBOX:RID_SCDLG_SPEC_FILTER:BTN_CASE\">Distinguishes between uppercase and lowercase letters when filtering the data.</ahelp>"
+msgstr "<ahelp hid=\"SC:CHECKBOX:RID_SCDLG_SPEC_FILTER:BTN_CASE\">Erotellaan suur- ja pienaakkoset tietojen suodatuksessa.</ahelp>"
+
+#: 12040201.xhp#hd_id3154908.7.help.text
+msgid "Range contains column labels"
+msgstr "Sisältää sarakeotsikot"
+
+#: 12040201.xhp#par_id3153768.8.help.text
+msgid "<ahelp hid=\"SC:CHECKBOX:RID_SCDLG_SPEC_FILTER:BTN_HEADER\">Includes the column labels in the first row of a cell range.</ahelp>"
+msgstr "<ahelp hid=\"SC:CHECKBOX:RID_SCDLG_SPEC_FILTER:BTN_HEADER\">Alueen ensimmäisellä rivillä on sarakeselitteet.</ahelp>"
+
+#: 12040201.xhp#hd_id3155306.9.help.text
+msgctxt "12040201.xhp#hd_id3155306.9.help.text"
+msgid "Copy results to"
+msgstr "Kopioi tulokset kohteeseen"
+
+#: 12040201.xhp#par_id3154319.10.help.text
+msgid "<ahelp hid=\"SC:EDIT:RID_SCDLG_SPEC_FILTER:ED_COPY_AREA\">Select the check box, and then select the cell range where you want to display the filter results.</ahelp> You can also select a named range from the list."
+msgstr "<ahelp hid=\"SC:EDIT:RID_SCDLG_SPEC_FILTER:ED_COPY_AREA\">Merkitään ensin valintaruutu ja sitten valitaan solualue, jonne suodatuksen tulostiedot ohjataan.</ahelp> Myös nimetyn alueen valinta on mahdollista luettelosta."
+
+#: 12040201.xhp#hd_id3145272.11.help.text
+msgid "Regular expression"
+msgstr "Säännölliset lausekkeet"
+
+#: 12040201.xhp#par_id3152576.12.help.text
+msgid "<ahelp hid=\"SC:CHECKBOX:RID_SCDLG_SPEC_FILTER:BTN_REGEXP\">Allows you to use wildcards in the filter definition.</ahelp> For a list of the regular expressions that $[officename] supports, click <link href=\"text/shared/01/02100001.xhp\" name=\"here\">here</link>."
+msgstr "<ahelp hid=\"SC:CHECKBOX:RID_SCDLG_SPEC_FILTER:BTN_REGEXP\">Sallitaan korvausmerkit suodatusehdoissa.</ahelp> $[officename] tukee jokerimerkkejä, jotka on esitetty <link href=\"text/shared/01/02100001.xhp\" name=\"here\">luettelossa</link>."
+
+#: 12040201.xhp#par_id3149377.33.help.text
+msgid "If the <emph>Regular Expressions</emph> check box is selected, you can use regular expressions in the Value field if the Condition list box is set to '=' EQUAL or '<>' UNEQUAL. This also applies to the respective cells that you reference for an advanced filter."
+msgstr "Kun <emph>Säännöllinen lauseke</emph> -valintaruutu on merkitty, säännöllisiä lausekkeita voi käyttää Arvo-kentässä, jos Ehto-luetteloruudussa on '=' yhtäsuuruus tai '<>' erisuuruus. Sama koskee myös erikoissuodattimessa viitattuja soluja."
+
+#: 12040201.xhp#hd_id3149958.34.help.text
+msgid "No duplication"
+msgstr "Karsi identtiset"
+
+#: 12040201.xhp#par_id3153876.35.help.text
+msgid "<ahelp hid=\"SC:CHECKBOX:RID_SCDLG_SPEC_FILTER:BTN_UNIQUE\">Excludes duplicate rows in the list of filtered data.</ahelp>"
+msgstr "<ahelp hid=\"SC:CHECKBOX:RID_SCDLG_SPEC_FILTER:BTN_UNIQUE\">Suodatetussa aineistossa täysin samansisältöisistä riveistä näkyy vain yksi.</ahelp>"
+
+#: 12040201.xhp#hd_id3154018.40.help.text
+msgid "Keep filter criteria"
+msgstr "Säilytä suodatusehto"
+
+#: 12040201.xhp#par_id3149123.41.help.text
+msgid "<ahelp hid=\"SC:CHECKBOX:RID_SCDLG_FILTER:BTN_DEST_PERS\">Select the <emph>Copy results to</emph> check box, and then specify the destination range where you want to display the filtered data. If this box is checked, the destination range remains linked to the source range. You must have defined the source range under <emph>Data - Define range</emph> as a database range.</ahelp> Following this, you can reapply the defined filter at any time as follows: click into the source range, then choose <emph>Data - Refresh Range</emph>."
+msgstr "<ahelp hid=\"SC:CHECKBOX:RID_SCDLG_FILTER:BTN_DEST_PERS\">Kun tämä ruutu on rastittu, kohdealue pysyy linkitettynä lähdealueeseen. Ensin valitaan <emph>Kopioi tulokset kohteeseen</emph> -ruutu, sitten kohdealue suodatetulle tiedolle. Lähdealue pitää olla määritelty <emph>Tiedot - Määritä alue</emph> -toiminnolla tietokanta-alueeksi.</ahelp> Tästä seuraa, että määritelty suodatin on uudelleen käytettävissä koska tahansa: napsautetaan lähdealueella ja valitaan <emph>Tiedot - Päivitä alue</emph>."
+
+#: 12040201.xhp#hd_id3149018.36.help.text
+msgid "Data range"
+msgstr "Tietoalue"
+
+#: 12040201.xhp#par_id3150042.37.help.text
+msgid "Displays the cell range or the name of the cell range that you want to filter."
+msgstr "Rivillä näkyy lähdealueen viite tai sen solualueen nimi, joka halutaan suodattaa."
+
+#: 02190000.xhp#tit.help.text
+msgid "Delete Manual Breaks"
+msgstr "Poista pakotettu vaihto"
+
+#: 02190000.xhp#hd_id3150541.1.help.text
+msgid "<link href=\"text/scalc/01/02190000.xhp\" name=\"Delete Manual Breaks\">Delete Manual Break</link>"
+msgstr "<link href=\"text/scalc/01/02190000.xhp\" name=\"Delete Manual Breaks\">Poista pakotettu vaihto</link>"
+
+#: 02190000.xhp#par_id3154365.2.help.text
+msgid "<ahelp hid=\".\">Choose the type of manual break that you want to delete.</ahelp>"
+msgstr "<ahelp hid=\".\">Valitaan poistettavan pysyvän sivunvaihdon tyyppi.</ahelp>"
+
+#: 06990000.xhp#tit.help.text
+msgid "Cell Contents"
+msgstr "Solun sisältö"
+
+#: 06990000.xhp#hd_id3153087.1.help.text
+msgid "<link href=\"text/scalc/01/06990000.xhp\" name=\"Cell Contents\">Cell Contents</link>"
+msgstr "<link href=\"text/scalc/01/06990000.xhp\" name=\"Cell Contents\">Solun sisältö</link>"
+
+#: 06990000.xhp#par_id3145674.2.help.text
+msgid "Opens a submenu with commands to calculate tables and activate AutoInput."
+msgstr "Avaa alavalikon, jossa on komennot taulukon laskemiseen ja automaattisen syötön käyttöönottoon."
+
+#: 04060000.xhp#tit.help.text
+msgid "Function Wizard"
+msgstr "Ohjattu funktion luonti"
+
+#: 04060000.xhp#bm_id3147426.help.text
+msgid "<bookmark_value>inserting functions; Function Wizard</bookmark_value><bookmark_value>functions;Function Wizard</bookmark_value><bookmark_value>wizards; functions</bookmark_value>"
+msgstr "<bookmark_value>funktioiden lisääminen; ohjatulla toiminnolla</bookmark_value><bookmark_value>funktiot;ohjattu luominen</bookmark_value><bookmark_value>ohjatut toiminnot; funktiot</bookmark_value>"
+
+#: 04060000.xhp#hd_id3147426.1.help.text
+msgid "<link href=\"text/scalc/01/04060000.xhp\" name=\"AutoPilot: Functions\">Function Wizard</link>"
+msgstr "<link href=\"text/scalc/01/04060000.xhp\" name=\"AutoPilot: Functions\">Ohjattu funktion luonti</link>"
+
+#: 04060000.xhp#par_id3145271.2.help.text
+msgid "<variable id=\"funktionsautopilottext\"><ahelp hid=\".uno:FunctionDialog\">Opens the <emph>Function Wizard</emph>, which helps you to interactively create formulas.</ahelp></variable> Before you start the Wizard, select a cell or a range of cells from the current sheet, in order to determine the position at which the formula will be inserted."
+msgstr "<variable id=\"funktionsautopilottext\"><ahelp hid=\".uno:FunctionDialog\">Käynnistetään <emph>ohjattu funktion luonti</emph>, jossa lausekkeet laaditaan avustetusti.</ahelp></variable> Ennen ohjauksen alkua valitaan avoimesta taulukosta solu tai solualue, johon kaava lisätään."
+
+#: 04060000.xhp#par_id8007446.help.text
+msgid "You can download the complete ODFF (OpenDocument Format Formula) specification from the <link href=\"http://www.oasis-open.org/committees/documents.php?wg_abbrev=office-formula\">OASIS</link> web site."
+msgstr "Koko ODFF(OpenDocument Format Formula)-määrittely on ladattavissa <link href=\"http://www.oasis-open.org/committees/documents.php?wg_abbrev=office-formula\">OASIS</link> -nettisivulta."
+
+#: 04060000.xhp#par_id3159153.60.help.text
+msgid "The <emph>Function Wizard</emph> has two tabs: <emph>Functions</emph> is used to create formulas, and <emph>Structure</emph> is used to check the formula build."
+msgstr "<emph>Ohjatussa funktion luonnissa</emph> on kaksi välilehteä: lausekkeiden luomiseen käytettävä <emph>Funktiot</emph> ja <emph>Rakenne</emph>, jota käytetään kehitetyn kaavan tarkistamiseen."
+
+#: 04060000.xhp#hd_id3154490.3.help.text
+msgid "Functions Tab"
+msgstr "Funktiot-välilehti"
+
+#: 04060000.xhp#par_id3149378.5.help.text
+msgctxt "04060000.xhp#par_id3149378.5.help.text"
+msgid "<link href=\"text/scalc/01/04060100.xhp\" name=\"List of Categories and Functions\">List of Categories and Functions</link>"
+msgstr "<link href=\"text/scalc/01/04060100.xhp\" name=\"List of Categories and Functions\">Funktioiden luokiteltu luettelo</link>"
+
+#: 04060000.xhp#hd_id3154730.36.help.text
+msgid "Category"
+msgstr "Luokka"
+
+#: 04060000.xhp#par_id3153417.37.help.text
+msgid "<variable id=\"kategorienliste\"><ahelp hid=\"SC:LISTBOX:RID_SCTAB_FUNCTION:LB_CATEGORY\">Lists all the categories to which the different functions are assigned. Select a category to view the appropriate functions in the list field below.</ahelp> Select \"All\" to view all functions in alphabetical order, irrespective of category. \"Last Used\" lists the functions you have most recently used. </variable>"
+msgstr "<variable id=\"kategorienliste\"><ahelp hid=\"SC:LISTBOX:RID_SCTAB_FUNCTION:LB_CATEGORY\">Luettelossa on kaikki funktioluokat. Valitun luokan funktiot näkyvät alempana Funktio-luettelokentässä</ahelp> Valinnalla \"Kaikki\" nähdään kaikki funktiot aakkostettuna ilman luokittelua. \"Viimeksi käytetty\" -valinta luettelee viimeisimmäksi käytetyt funktiot. </variable>"
+
+#: 04060000.xhp#hd_id3150749.6.help.text
+msgctxt "04060000.xhp#hd_id3150749.6.help.text"
+msgid "Function"
+msgstr "Funktio"
+
+#: 04060000.xhp#par_id3155445.7.help.text
+msgid "<ahelp hid=\"SC:LISTBOX:RID_SCTAB_FUNCTION:LB_FUNCTION\">Displays the functions found under the selected category. Double-click to select a function.</ahelp> A single-click displays a short function description."
+msgstr "<ahelp hid=\"SC:LISTBOX:RID_SCTAB_FUNCTION:LB_FUNCTION\">Tarkastellaan valitun luokan funktioita. Funktio valitaan kaksoisnapsautuksella.</ahelp> Kertanapsautus näyttää funktion lyhyen kuvauksen."
+
+#: 04060000.xhp#hd_id3159264.8.help.text
+msgid "Array"
+msgstr "Taulukko"
+
+#: 04060000.xhp#par_id3149566.9.help.text
+msgid "<ahelp hid=\"SC:CHECKBOX:RID_SCDLG_FORMULA:BTN_MATRIX\">Specifies that the selected function is inserted into the selected cell range as an array formula. </ahelp> Array formulas operate on multiple cells. Each cell in the array contains the formula, not as a copy but as a common formula shared by all matrix cells."
+msgstr "<ahelp hid=\"SC:CHECKBOX:RID_SCDLG_FORMULA:BTN_MATRIX\">Funktiota käytetään valitun alueen matriisikaavana.</ahelp> Matriisikaavat vaikuttavat useassa solussa. Jokaisessa matriisin solussa on sama lauseke, ei kopiona, vaan jaettuna kaikkien matriisin solujen yhteiseksi kaavaksi."
+
+#: 04060000.xhp#par_id3155959.61.help.text
+msgid "The <emph>Array</emph> option is identical to the <switchinline select=\"sys\"><caseinline select=\"MAC\">Command</caseinline><defaultinline>Ctrl</defaultinline></switchinline>+Shift+Enter command, which is used to enter and confirm formulas in the sheet. The formula is inserted as a matrix formula indicated by two braces { }."
+msgstr "<emph>Taulukko</emph>-valinta vastaa <switchinline select=\"sys\"><caseinline select=\"MAC\">Komento </caseinline><defaultinline>Ctrl</defaultinline></switchinline>+Vaihto+Enter -pikanäppäintä. Sitä käytetään matriisikaavojen syöttämiseen taulukkoon. Aaltosulkeet { } osoittavat, että solun kaava on matriisikaava."
+
+#: 04060000.xhp#par_id3152993.40.help.text
+msgid "The maximum size of an array range is 128 by 128 cells."
+msgstr "Matriisialueen suurin koko on 128 kertaa 128 solua."
+
+#: 04060000.xhp#hd_id3150367.41.help.text
+msgid "Argument Input Fields"
+msgstr "Argumenttien syöttökenttä"
+
+#: 04060000.xhp#par_id3145587.15.help.text
+msgid "When you double-click a function, the argument input field(s) appear on the right side of the dialog. To select a cell reference as an argument, click directly into the cell, or drag across the required range on the sheet while holding down the mouse button. You can also enter numerical and other values or references directly into the corresponding fields in the dialog. When using <link href=\"text/scalc/01/04060102.xhp\" name=\"date entries\">date entries</link>, make sure you use the correct format. Click OK to insert the result into the spreadsheet."
+msgstr "Kun funktiota kaksoisnapsautetaan luettelossa, parametrien syöttökenttiä ilmestyy valintaikkunan oikealle puolikkaalle. Soluviittauksia valitaan argumenteiksi, eli parametreiksi, napsauttamalla kyseistä solua tai vetämällä solualueen yli hiirellä painike pohjassa. Kenttiin voi myös kirjoittaa numero- ja muita vakioita tai viitteitä. Käytettäessä <link href=\"text/scalc/01/04060102.xhp\" name=\"date entries\">päivämäärämerkintöjä</link> on varmistuttava oikeasta muodosta. OK-painikkeella hyväksytään valmis kaava laskentataulukkoon."
+
+#: 04060000.xhp#hd_id3149408.18.help.text
+msgid "Function Result"
+msgstr "Funktion tulos"
+
+#: 04060000.xhp#par_id3155809.19.help.text
+msgid "As soon you enter arguments in the function, the result is calculated. This preview informs you if the calculation can be carried out with the arguments given. If the arguments result in an error, the corresponding <link href=\"text/scalc/05/02140000.xhp\" name=\"error code\">error code</link> is displayed."
+msgstr "Sitä mukaa kun parametrejä lisätään funktioon, lasketaan tulosta. Esikatselukenttä kertoo käyttäjälle, voiko annetuilla funktion argumenttien arvoilla laskea. Jos tuloksena on virhe, sitä vastaava <link href=\"text/scalc/05/02140000.xhp\" name=\"error code\">koodi</link> näkyy kentässä."
+
+#: 04060000.xhp#par_id3148700.23.help.text
+msgid "The required arguments are indicated by names in bold print."
+msgstr "Funktiolle pakollisten argumenttien kenttänimet on lihavoitu."
+
+#: 04060000.xhp#hd_id3153064.22.help.text
+msgid "f(x) (depending on the selected function)"
+msgstr "Painike f(x) (funktiokohtaisesti)"
+
+#: 04060000.xhp#par_id3157980.24.help.text
+msgid "<ahelp hid=\"HID_SC_FAP_BTN_FX4\">Allows you to access a subordinate level of the <emph>Function Wizard</emph> in order to nest another function within the function, instead of a value or reference.</ahelp>"
+msgstr "<ahelp hid=\"HID_SC_FAP_BTN_FX4\">Siirrytään tasoa alemmaksi <emph>ohjatussa funktion luonnissa</emph>. Näin saadaan argumenteiksi sisäkkäisiä funktioita, eikä vain arvoja ja viittauksia.</ahelp>"
+
+#: 04060000.xhp#hd_id3145076.25.help.text
+msgid "Argument/Parameter/Cell Reference (depending on the selected function)"
+msgstr "Argumentti / Parametri / Soluviite (funktiokohtaisesti)"
+
+#: 04060000.xhp#par_id3159097.26.help.text
+msgid "<ahelp hid=\"SC:EDIT:RID_SCDLG_FORMULA:ED_REF\">The number of visible text fields depends on the function. Enter arguments either directly into the argument fields or by clicking a cell in the table.</ahelp>"
+msgstr "<ahelp hid=\"SC:EDIT:RID_SCDLG_FORMULA:ED_REF\">Näkyvien tekstikenttien määrä riippuu funktiosta. Argumentit syötetään kenttään joko kirjoittamalla suoraan tai hiirellä taulukossa solua napsauttaen.</ahelp>"
+
+#: 04060000.xhp#hd_id3154957.51.help.text
+msgctxt "04060000.xhp#hd_id3154957.51.help.text"
+msgid "Result"
+msgstr "Tulos"
+
+#: 04060000.xhp#par_id3150211.52.help.text
+msgid "Displays the calculation result or an error message."
+msgstr "Kentässä näkyy laskentatulos tai virheilmoitus."
+
+#: 04060000.xhp#hd_id3151304.43.help.text
+msgid "Formula"
+msgstr "Kaava"
+
+#: 04060000.xhp#par_id3149898.44.help.text
+msgid "<ahelp hid=\"HID_SC_FAP_FORMULA\">Displays the created formula. Type your entries directly, or create the formula using the wizard.</ahelp>"
+msgstr "<ahelp hid=\"HID_SC_FAP_FORMULA\">Ikkunassa on luotava kaava. Kirjoitetaan suoraan tai luodaan lauseke ohjatusti.</ahelp>"
+
+#: 04060000.xhp#hd_id3153249.45.help.text
+msgid "Back"
+msgstr "Edellinen"
+
+#: 04060000.xhp#par_id3152869.53.help.text
+msgid "<ahelp hid=\"SC:PUSHBUTTON:RID_SCDLG_FORMULA:BTN_BACKWARD\">Moves the focus back through the formula components, marking them as it does so.</ahelp>"
+msgstr "<ahelp hid=\"SC:PUSHBUTTON:RID_SCDLG_FORMULA:BTN_BACKWARD\">Siirretään kohdistusta lausekkeen termeissä taaksepäin samalla merkiten ne.</ahelp>"
+
+#: 04060000.xhp#par_id3146966.56.help.text
+msgid "To select a single function from a complex formula consisting of several functions, double-click the function in the formula window."
+msgstr "Yhden funktion voi valita monimutkaisesta lausekkeesta kaksoisnapsauttamalla funktiota (vasemmasta sulkeestaan) kaavaikkunassa."
+
+#: 04060000.xhp#hd_id3155762.54.help.text
+msgid "Next"
+msgstr "Seuraava"
+
+#: 04060000.xhp#par_id3149316.55.help.text
+msgid "<ahelp hid=\"SC:PUSHBUTTON:RID_SCDLG_FORMULA:BTN_FORWARD\">Moves forward through the formula components in the formula window.</ahelp> This button can also be used to assign functions to the formula. If you select a function and click the <emph>Next </emph>button, the selection appears in the formula window."
+msgstr "<ahelp hid=\"SC:PUSHBUTTON:RID_SCDLG_FORMULA:BTN_FORWARD\">Siirrytään eteenpäin lausekkeen termeissä kaavaikkunassa.</ahelp> Painikkeella voidaan myös siirtää funktio kaavaan. Kun funktio on valittu, <emph>Seuraava </emph>-napsautus siirtää sen kaavaikkunaan siellä voimassa olevan valinnan kohdalle."
+
+#: 04060000.xhp#par_id3159262.57.help.text
+msgid "Double-click a function in the selection window to transfer it to the formula window."
+msgstr "Kaksoisnapsautus siirtää funktion valintaluettelosta kaavaikkunaan."
+
+#: 04060000.xhp#hd_id3148745.58.help.text
+msgid "Cancel"
+msgstr "Peruuta"
+
+#: 04060000.xhp#par_id3147402.59.help.text
+msgid "Closes the dialog without implementing the formula."
+msgstr "Suljetaan valintaikkuna ottamatta kaavaa käyttöön."
+
+#: 04060000.xhp#hd_id3150534.32.help.text
+msgid "OK"
+msgstr "OK"
+
+#: 04060000.xhp#par_id3153029.33.help.text
+msgid "Ends the <emph>Function Wizard</emph>, and transfers the formula to the selected cells."
+msgstr "Painike päättää <emph>funktion ohjatun luonnin</emph> ja siirtää kaavan valittuihin soluihin."
+
+#: 04060000.xhp#par_id3156400.34.help.text
+msgctxt "04060000.xhp#par_id3156400.34.help.text"
+msgid "<link href=\"text/scalc/01/04060100.xhp\" name=\"List of Categories and Functions\">List of Categories and Functions</link>"
+msgstr "<link href=\"text/scalc/01/04060100.xhp\" name=\"List of Categories and Functions\">Funktioiden luokiteltu luettelo</link>"
+
+#: 04060000.xhp#hd_id3147610.47.help.text
+msgid "Structure tab"
+msgstr "Rakennevälilehti"
+
+#: 04060000.xhp#par_id3153122.48.help.text
+msgid "On this page, you can view the structure of the function."
+msgstr "Tällä välilehdellä näkyy funktion rakenne."
+
+#: 04060000.xhp#par_id3149350.4.help.text
+msgid "If you start the <emph>Function Wizard</emph> while the cell cursor is positioned in a cell that already contains a function, the <emph>Structure</emph> tab is opened and shows the composition of the current formula."
+msgstr "Jos <emph>ohjattu funktion luonti</emph> käynnistetään, kun kohdistin on solussa, jossa on jo funktio, <emph>Rakenne</emph>-välilehti avautuu ja solun lausekkeen rakenne on nähtävissä."
+
+#: 04060000.xhp#hd_id3149014.49.help.text
+msgid "Structure"
+msgstr "Rakenne"
+
+#: 04060000.xhp#par_id3150481.50.help.text
+msgid "<ahelp hid=\"HID_SC_FAP_STRUCT\">Displays a hierarchical representation of the current function.</ahelp> You can hide or show the arguments by a click on the plus or minus sign in front."
+msgstr "<ahelp hid=\"HID_SC_FAP_STRUCT\">Tarkastellaan käsiteltävän funktion hierarkkista esitystä.</ahelp> Argumentteja voi näyttää tai piilottaa napsauttamalla plus- tai miinusmerkkiä niiden edessä."
+
+#: 04060000.xhp#par_id3148886.63.help.text
+msgid "Blue dots denote correctly entered arguments. Red dots indicate incorrect data types. For example: if the SUM function has one argument entered as text, this is highlighted in red as SUM only permits number entries."
+msgstr "Siniset pisteet merkitsevät oikein sijoitettuja parametrejä. Punaiset pisteet ilmaisevat väärän tietotyypin. Esimerkiksi, jos SUM-funktiolle on annettu argumentiksi tekstiä, tämä näkyy punaisena korostuksena, koska SUM-funktio sallii vain numerosyötteet."
+
+#: 04060118.xhp#tit.help.text
+msgctxt "04060118.xhp#tit.help.text"
+msgid "Financial Functions Part Three"
+msgstr "Rahoitusfunktiot, osa 3"
+
+#: 04060118.xhp#hd_id3146780.1.help.text
+msgctxt "04060118.xhp#hd_id3146780.1.help.text"
+msgid "Financial Functions Part Three"
+msgstr "Rahoitusfunktiot, osa 3"
+
+#: 04060118.xhp#bm_id3145112.help.text
+msgid "<bookmark_value>ODDFPRICE function</bookmark_value><bookmark_value>prices;securities with irregular first interest date</bookmark_value>"
+msgstr "<bookmark_value>ODDFPRICE-funktio</bookmark_value><bookmark_value>hinnat;arvopaperit, joilla on säännöllisestä poikkeava ensimmäinen korkopäivä</bookmark_value>"
+
+#: 04060118.xhp#hd_id3145112.71.help.text
+msgid "ODDFPRICE"
+msgstr "ODDFPRICE (suom. PARITON.ENS.NIMELLISARVO)"
+
+#: 04060118.xhp#par_id3147250.72.help.text
+msgid "<ahelp hid=\"HID_AAI_FUNC_ODDFPRICE\">Calculates the price per 100 currency units par value of a security, if the first interest date falls irregularly.</ahelp>"
+msgstr "<ahelp hid=\"HID_AAI_FUNC_ODDFPRICE\">Lasketaan arvopaperin hinta nimellisarvon 100 valuuttayksikköä kohti, kun ensimmäinen korkopäivä on säännöllisestä poikkeava.</ahelp>"
+
+#: 04060118.xhp#hd_id3153074.73.help.text
+msgctxt "04060118.xhp#hd_id3153074.73.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060118.xhp#par_id3146098.74.help.text
+msgid "ODDFPRICE(Settlement; Maturity; Issue; FirstCoupon; Rate; Yield; Redemption; Frequency; Basis)"
+msgstr "ODDFPRICE(lunastus; erääntyminen; julkistus; ensimmäinen kiinteä korko; korko; tuotto; lunastusarvo; maksut; kantaluku)"
+
+#: 04060118.xhp#par_id3153337.75.help.text
+msgctxt "04060118.xhp#par_id3153337.75.help.text"
+msgid "<emph>Settlement</emph> is the date of purchase of the security."
+msgstr "<emph>Lunastus</emph> on arvopaperin ostopäivä."
+
+#: 04060118.xhp#par_id3149051.76.help.text
+msgctxt "04060118.xhp#par_id3149051.76.help.text"
+msgid "<emph>Maturity</emph> is the date on which the security matures (expires)."
+msgstr "<emph>Erääntyminen</emph> on päivämäärä, jolloin arvopaperi erääntyy (umpeutuu)."
+
+#: 04060118.xhp#par_id3147297.77.help.text
+msgctxt "04060118.xhp#par_id3147297.77.help.text"
+msgid "<emph>Issue</emph> is the date of issue of the security."
+msgstr "<emph>Julkistus</emph> on arvopaperin julkistamispäivä."
+
+#: 04060118.xhp#par_id3150393.78.help.text
+msgid "<emph>FirstCoupon</emph> is the first interest date of the security."
+msgstr "<emph>Ensimmäinen kiinteä korko</emph> on arvopaperin ensimmäinen korkopäivä."
+
+#: 04060118.xhp#par_id3147402.79.help.text
+msgctxt "04060118.xhp#par_id3147402.79.help.text"
+msgid "<emph>Rate</emph> is the annual rate of interest."
+msgstr "<emph>Korko</emph> on vuosikorko."
+
+#: 04060118.xhp#par_id3151387.80.help.text
+msgctxt "04060118.xhp#par_id3151387.80.help.text"
+msgid "<emph>Yield</emph> is the annual yield of the security."
+msgstr "<emph>Tuotto</emph> on arvopaperin vuosituotto."
+
+#: 04060118.xhp#par_id3153023.81.help.text
+msgctxt "04060118.xhp#par_id3153023.81.help.text"
+msgid "<emph>Redemption</emph> is the redemption value per 100 currency units of par value."
+msgstr "<emph>Lunastusarvo</emph> ilmoitetaan nimellisarvon 100 valuuttayksikköä kohti."
+
+#: 04060118.xhp#par_id3150539.82.help.text
+msgctxt "04060118.xhp#par_id3150539.82.help.text"
+msgid "<emph>Frequency</emph> is number of interest payments per year (1, 2 or 4)."
+msgstr "<emph>Maksut</emph> on vuosittaisten koronmaksupäivien lukumäärä (1, 2 tai 4)."
+
+#: 04060118.xhp#bm_id3157871.help.text
+msgid "<bookmark_value>ODDFYIELD function</bookmark_value>"
+msgstr "<bookmark_value>ODDFYIELD-funktio</bookmark_value><bookmark_value>PARITON.ENS.TUOTTO-funktio</bookmark_value>"
+
+#: 04060118.xhp#hd_id3157871.87.help.text
+msgid "ODDFYIELD"
+msgstr "ODDFYIELD (suom. PARITON.ENS.TUOTTO)"
+
+#: 04060118.xhp#par_id3147414.88.help.text
+msgid "<ahelp hid=\"HID_AAI_FUNC_ODDFYIELD\">Calculates the yield of a security if the first interest date falls irregularly.</ahelp>"
+msgstr "<ahelp hid=\"HID_AAI_FUNC_ODDFYIELD\">Lasketaan arvopaperin tuotto, jos ensimmäinen korkopäivä vaihtelee.</ahelp>"
+
+#: 04060118.xhp#hd_id3150651.89.help.text
+msgctxt "04060118.xhp#hd_id3150651.89.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060118.xhp#par_id3152982.90.help.text
+msgid "ODDFYIELD(Settlement; Maturity; Issue; FirstCoupon; Rate; Price; Redemption; Frequency; Basis)"
+msgstr "ODDFYIELD(lunastus; erääntyminen; julkistus; ensimmäinen kiinteä korko; korko; hinta; lunastusarvo; maksut; kantaluku)"
+
+#: 04060118.xhp#par_id3157906.91.help.text
+msgctxt "04060118.xhp#par_id3157906.91.help.text"
+msgid "<emph>Settlement</emph> is the date of purchase of the security."
+msgstr "<emph>Lunastus</emph> on arvopaperin ostopäivä."
+
+#: 04060118.xhp#par_id3150026.92.help.text
+msgctxt "04060118.xhp#par_id3150026.92.help.text"
+msgid "<emph>Maturity</emph> is the date on which the security matures (expires)."
+msgstr "<emph>Erääntyminen</emph> on päivämäärä, jolloin arvopaperi erääntyy (umpeutuu)."
+
+#: 04060118.xhp#par_id3149012.93.help.text
+msgctxt "04060118.xhp#par_id3149012.93.help.text"
+msgid "<emph>Issue</emph> is the date of issue of the security."
+msgstr "<emph>Julkistus</emph> on arvopaperin julkistamispäivä."
+
+#: 04060118.xhp#par_id3148725.94.help.text
+msgid "<emph>FirstCoupon</emph> is the first interest period of the security."
+msgstr "<emph>Ensimmäinen kiinteä korko</emph> on arvopaperin ensimmäinen korkokausi."
+
+#: 04060118.xhp#par_id3150465.95.help.text
+msgctxt "04060118.xhp#par_id3150465.95.help.text"
+msgid "<emph>Rate</emph> is the annual rate of interest."
+msgstr "<emph>Korko</emph> on vuosikorko."
+
+#: 04060118.xhp#par_id3146940.96.help.text
+msgctxt "04060118.xhp#par_id3146940.96.help.text"
+msgid "<emph>Price</emph> is the price of the security."
+msgstr "<emph>Hinta</emph> on arvopaperin hinta."
+
+#: 04060118.xhp#par_id3149893.97.help.text
+msgctxt "04060118.xhp#par_id3149893.97.help.text"
+msgid "<emph>Redemption</emph> is the redemption value per 100 currency units of par value."
+msgstr "<emph>Lunastusarvo</emph> ilmoitetaan nimellisarvon 100 valuuttayksikköä kohti."
+
+#: 04060118.xhp#par_id3148888.98.help.text
+msgctxt "04060118.xhp#par_id3148888.98.help.text"
+msgid "<emph>Frequency</emph> is number of interest payments per year (1, 2 or 4)."
+msgstr "<emph>Maksut</emph> on vuosittaisten koronmaksupäivien lukumäärä (1, 2 tai 4)."
+
+#: 04060118.xhp#bm_id3153933.help.text
+msgid "<bookmark_value>ODDLPRICE function</bookmark_value>"
+msgstr "<bookmark_value>ODDLPRICE-funktio</bookmark_value><bookmark_value>PARITON.VIIM.NIMELLISARVO-funktio</bookmark_value>"
+
+#: 04060118.xhp#hd_id3153933.103.help.text
+msgid "ODDLPRICE"
+msgstr "ODDLPRICE (suom. PARITON.VIIM.NIMELLISARVO)"
+
+#: 04060118.xhp#par_id3145145.104.help.text
+msgid "<ahelp hid=\"HID_AAI_FUNC_ODDLPRICE\">Calculates the price per 100 currency units par value of a security, if the last interest date falls irregularly.</ahelp>"
+msgstr "<ahelp hid=\"HID_AAI_FUNC_ODDLPRICE\">Lasketaan arvopaperin hinta nimellisarvon 100 valuuttayksikköä kohti, kun viimeinen korkopäivä on säännöllisestä poikkeava.</ahelp>"
+
+#: 04060118.xhp#hd_id3152784.105.help.text
+msgctxt "04060118.xhp#hd_id3152784.105.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060118.xhp#par_id3155262.106.help.text
+msgid "ODDLPRICE(Settlement; Maturity; LastInterest; Rate; Yield; Redemption; Frequency; Basis)"
+msgstr "ODDLPRICE(lunastus; erääntyminen; viimeinen korko; korko; tuotto; lunastusarvo; maksut; kantaluku)"
+
+#: 04060118.xhp#par_id3149689.107.help.text
+msgctxt "04060118.xhp#par_id3149689.107.help.text"
+msgid "<emph>Settlement</emph> is the date of purchase of the security."
+msgstr "<emph>Lunastus</emph> on arvopaperin ostopäivä."
+
+#: 04060118.xhp#par_id3148753.108.help.text
+msgctxt "04060118.xhp#par_id3148753.108.help.text"
+msgid "<emph>Maturity</emph> is the date on which the security matures (expires)."
+msgstr "<emph>Erääntyminen</emph> on päivämäärä, jolloin arvopaperi erääntyy (umpeutuu)."
+
+#: 04060118.xhp#par_id3150861.109.help.text
+msgctxt "04060118.xhp#par_id3150861.109.help.text"
+msgid "<emph>LastInterest</emph> is the last interest date of the security."
+msgstr "<emph>Viimeinen korko</emph> on arvopaperin viimeinen korkopäivä."
+
+#: 04060118.xhp#par_id3155831.110.help.text
+msgctxt "04060118.xhp#par_id3155831.110.help.text"
+msgid "<emph>Rate</emph> is the annual rate of interest."
+msgstr "<emph>Korko</emph> on vuosikorko."
+
+#: 04060118.xhp#par_id3153328.111.help.text
+msgctxt "04060118.xhp#par_id3153328.111.help.text"
+msgid "<emph>Yield</emph> is the annual yield of the security."
+msgstr "<emph>Tuotto</emph> on arvopaperin vuosituotto."
+
+#: 04060118.xhp#par_id3149186.112.help.text
+msgctxt "04060118.xhp#par_id3149186.112.help.text"
+msgid "<emph>Redemption</emph> is the redemption value per 100 currency units of par value."
+msgstr "<emph>Lunastusarvo</emph> ilmoitetaan nimellisarvon 100 valuuttayksikköä kohti."
+
+#: 04060118.xhp#par_id3149726.113.help.text
+msgctxt "04060118.xhp#par_id3149726.113.help.text"
+msgid "<emph>Frequency</emph> is number of interest payments per year (1, 2 or 4)."
+msgstr "<emph>Maksut</emph> on vuosittaisten koronmaksupäivien lukumäärä (1, 2 tai 4)."
+
+#: 04060118.xhp#hd_id3153111.114.help.text
+msgctxt "04060118.xhp#hd_id3153111.114.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060118.xhp#par_id3152999.115.help.text
+msgid "Settlement date: February 7 1999, maturity date: June 15 1999, last interest: October 15 1998. Interest rate: 3.75 per cent, yield: 4.05 per cent, redemption value: 100 currency units, frequency of payments: half-yearly = 2, basis: = 0"
+msgstr "Lunastuspäivä: 7. helmikuuta 1999, erääntymispäivä: 15. kesäkuuta 1999, viimeinen korko: 15. lokakuuta 1998. Vuosikorko: 3,75 prosenttia, tuotto: 4,05 prosenttia, lunastusarvo: 100 valuuttayksikköä, maksujen taajuus: puolivuosittain = 2, kantaluku: = 0"
+
+#: 04060118.xhp#par_id3148567.116.help.text
+msgid "The price per 100 currency units per value of a security, which has an irregular last interest date, is calculated as follows:"
+msgstr "Hinta arvopaperin arvon 100 valuuttayksikköä kohti, kun viimeinen korkokausi on säännöllisestä poikkeava, lasketaan seuraavasti:"
+
+#: 04060118.xhp#par_id3150332.117.help.text
+msgid "=ODDLPRICE(\"1999-02-07\";\"1999-06-15\";\"1998-10-15\"; 0.0375; 0.0405;100;2;0) returns 99.87829."
+msgstr "=ODDLPRICE(\"1999-02-07\";\"1999-06-15\";\"1998-10-15\"; 0,0375; 0,0405;100;2;0) antaa tulokseksi 99,87829."
+
+#: 04060118.xhp#bm_id3153564.help.text
+msgid "<bookmark_value>ODDLYIELD function</bookmark_value>"
+msgstr "<bookmark_value>ODDLYIELD-funktio</bookmark_value><bookmark_value>PARITON.VIIM.TUOTTO-funktio</bookmark_value>"
+
+#: 04060118.xhp#hd_id3153564.118.help.text
+msgid "ODDLYIELD"
+msgstr "ODDLYIELD (suom. PARITON.VIIM.TUOTTO)"
+
+#: 04060118.xhp#par_id3158002.119.help.text
+msgid "<ahelp hid=\"HID_AAI_FUNC_ODDLYIELD\">Calculates the yield of a security if the last interest date falls irregularly.</ahelp>"
+msgstr "<ahelp hid=\"HID_AAI_FUNC_ODDLYIELD\">Lasketaan arvopaperin tuotto, jos viimeinen korkopäivä vaihtelee.</ahelp>"
+
+#: 04060118.xhp#hd_id3147366.120.help.text
+msgctxt "04060118.xhp#hd_id3147366.120.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060118.xhp#par_id3150018.121.help.text
+msgid "ODDLYIELD(Settlement; Maturity; LastInterest; Rate; Price; Redemption; Frequency; Basis)"
+msgstr "ODDLYIELD(lunastus; erääntyminen; viimeinen korko; korko; hinta; lunastusarvo; maksut; kantaluku)"
+
+#: 04060118.xhp#par_id3159132.122.help.text
+msgctxt "04060118.xhp#par_id3159132.122.help.text"
+msgid "<emph>Settlement</emph> is the date of purchase of the security."
+msgstr "<emph>Lunastus</emph> on arvopaperin ostopäivä."
+
+#: 04060118.xhp#par_id3150134.123.help.text
+msgctxt "04060118.xhp#par_id3150134.123.help.text"
+msgid "<emph>Maturity</emph> is the date on which the security matures (expires)."
+msgstr "<emph>Erääntyminen</emph> on päivämäärä, jolloin arvopaperi erääntyy (umpeutuu)."
+
+#: 04060118.xhp#par_id3145245.124.help.text
+msgctxt "04060118.xhp#par_id3145245.124.help.text"
+msgid "<emph>LastInterest</emph> is the last interest date of the security."
+msgstr "<emph>Viimeinen korko</emph> on arvopaperin viimeinen korkopäivä."
+
+#: 04060118.xhp#par_id3151014.125.help.text
+msgctxt "04060118.xhp#par_id3151014.125.help.text"
+msgid "<emph>Rate</emph> is the annual rate of interest."
+msgstr "<emph>Korko</emph> on vuosikorko."
+
+#: 04060118.xhp#par_id3149003.126.help.text
+msgctxt "04060118.xhp#par_id3149003.126.help.text"
+msgid "<emph>Price</emph> is the price of the security."
+msgstr "<emph>Hinta</emph> on arvopaperin hinta."
+
+#: 04060118.xhp#par_id3148880.127.help.text
+msgctxt "04060118.xhp#par_id3148880.127.help.text"
+msgid "<emph>Redemption</emph> is the redemption value per 100 currency units of par value."
+msgstr "<emph>Lunastusarvo</emph> ilmoitetaan nimellisarvon 100 valuuttayksikköä kohti."
+
+#: 04060118.xhp#par_id3155622.128.help.text
+msgctxt "04060118.xhp#par_id3155622.128.help.text"
+msgid "<emph>Frequency</emph> is number of interest payments per year (1, 2 or 4)."
+msgstr "<emph>Maksut</emph> on vuosittaisten koronmaksupäivien lukumäärä (1, 2 tai 4)."
+
+#: 04060118.xhp#hd_id3145303.129.help.text
+msgctxt "04060118.xhp#hd_id3145303.129.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060118.xhp#par_id3145350.130.help.text
+msgid "Settlement date: April 20 1999, maturity date: June 15 1999, last interest: October 15 1998. Interest rate: 3.75 per cent, price: 99.875 currency units, redemption value: 100 currency units, frequency of payments: half-yearly = 2, basis: = 0"
+msgstr "Lunastuspäivä: 20. huhtikuuta 1999, erääntymispäivä: 15. kesäkuuta 1999, viimeinen korko: 15. lokakuuta 1998. Vuosikorko: 3,75 prosenttia, hinta: 99,875 valuuttayksikköä, lunastusarvo: 100 valuuttayksikköä, maksujen taajuus: puolivuosittain = 2, kantaluku: = 0"
+
+#: 04060118.xhp#par_id3157990.131.help.text
+msgid "The yield of the security, that has an irregular last interest date, is calculated as follows:"
+msgstr "Arvopaperin, jonka viimeinen koronmaksupäivä on säännöllisestä poikkeava, tuottoprosentti lasketaan seuraavasti:"
+
+#: 04060118.xhp#par_id3150572.132.help.text
+msgid "=ODDLYIELD(\"1999-04-20\";\"1999-06-15\"; \"1998-10-15\"; 0.0375; 99.875; 100;2;0) returns 0.044873 or 4.4873%."
+msgstr "=ODDLYIELD(\"1999-04-20\";\"1999-06-15\"; \"1998-10-15\"; 0,0375; 99,875; 100;2;0) antaa tulokseksi 0,044873 tai 4,4873%."
+
+#: 04060118.xhp#bm_id3148768.help.text
+msgid "<bookmark_value>calculating;variable declining depreciations</bookmark_value><bookmark_value>depreciations;variable declining</bookmark_value><bookmark_value>VDB function</bookmark_value>"
+msgstr "<bookmark_value>laskenta;muuttuvasti alenevat poistot</bookmark_value><bookmark_value>poistot;muuttuvasti alenevat</bookmark_value><bookmark_value>VDB-funktio</bookmark_value>"
+
+#: 04060118.xhp#hd_id3148768.222.help.text
+msgid "VDB"
+msgstr "VDB"
+
+#: 04060118.xhp#par_id3154636.223.help.text
+msgid "<ahelp hid=\"HID_FUNC_VDB\">Returns the depreciation of an asset for a specified or partial period using a variable declining balance method.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_VDB\">Tulokseksi saadaan omaisuuden poiston arvo määritetylle tai osittaiselle kausivälille, kun käytetään muuttuvaa jäännösarvopoistomenetelmää.</ahelp>"
+
+#: 04060118.xhp#hd_id3155519.224.help.text
+msgctxt "04060118.xhp#hd_id3155519.224.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060118.xhp#par_id3149025.225.help.text
+msgid "VDB(Cost; Salvage; Life; S; End; Factor; Type)"
+msgstr "VDB(kustannus; loppuarvo; käyttöaika; S; loppu; kerroin; tyyppi)"
+
+#: 04060118.xhp#par_id3150692.226.help.text
+msgid "<emph>Cost</emph> is the initial value of an asset."
+msgstr "<emph>Kustannus</emph> on omaisuuden alkuarvo."
+
+#: 04060118.xhp#par_id3155369.227.help.text
+msgctxt "04060118.xhp#par_id3155369.227.help.text"
+msgid "<emph>Salvage</emph> is the value of an asset at the end of the depreciation."
+msgstr "<emph>Loppuarvo</emph> on käyttöomaisuuden jäännösarvo poistoajan lopulla."
+
+#: 04060118.xhp#par_id3154954.228.help.text
+msgid "<emph>Life</emph> is the depreciation duration of the asset."
+msgstr "<emph>Käyttöaika</emph> on sijoituksen poistoajan kesto."
+
+#: 04060118.xhp#par_id3152817.229.help.text
+msgid "<emph>S</emph> is the start of the depreciation. A must be entered in the same date unit as the duration."
+msgstr "<emph>S</emph> on poiston alku. Sen pitää olla samassa aikayksikössä kuin kesto."
+
+#: 04060118.xhp#par_id3153221.230.help.text
+msgid "<emph>End</emph> is the end of the depreciation."
+msgstr "<emph>Loppu</emph> on viimeinen poistokausi."
+
+#: 04060118.xhp#par_id3147536.231.help.text
+msgid "<emph>Factor</emph> (optional) is the depreciation factor. Factor = 2 is double rate depreciation."
+msgstr "<emph>Kerroin</emph> on (valinnainen) poistokerroin. Kerroin = 2 tarkoittaa kaksinkertaista poistonopeutta eli poistoprosenttia."
+
+#: 04060118.xhp#par_id3154865.232.help.text
+msgid "<emph>Type </emph>is an optional parameter. Type = 1 means a switch to linear depreciation. In Type = 0 no switch is made."
+msgstr "<emph>Tyyppi </emph>on valinnainen parametri. Tyyppi = 1 tarkoittaa vaihtoa tasapoistoon. Kun on tyyppi = 0, mitään vaihtoa ei tehdä."
+
+#: 04060118.xhp#par_idN10A0D.help.text
+msgctxt "04060118.xhp#par_idN10A0D.help.text"
+msgid "<embedvar href=\"text/scalc/00/00000004.xhp#optional\"/>"
+msgstr "<embedvar href=\"text/scalc/00/00000004.xhp#optional\"/>"
+
+#: 04060118.xhp#hd_id3148429.233.help.text
+msgctxt "04060118.xhp#hd_id3148429.233.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060118.xhp#par_id3153927.234.help.text
+msgid "What is the declining-balance double-rate depreciation for a period if the initial cost is 35,000 currency units and the value at the end of the depreciation is 7,500 currency units. The depreciation period is 3 years. The depreciation from the 10th to the 20th period is calculated."
+msgstr "Mikä on kausivälin poiston suuruus käytettäessä kaksinkertaista poistonopeutta jäännösarvopoistossa, kun alkukustannus on 35 000 valuuttayksikköä ja jäännösarvo poistojen jälkeen on 7 500 valuuttayksikköä. Poistoaika on 3 vuotta. Poistot lasketaan 10. kaudesta 20. kauteen."
+
+#: 04060118.xhp#par_id3155991.235.help.text
+msgid "<item type=\"input\">=VDB(35000;7500;36;10;20;2)</item> = 8603.80 currency units. The depreciation during the period between the 10th and the 20th period is 8,603.80 currency units."
+msgstr "<item type=\"input\">=VDB(35000;7500;36;10;20;2)</item> = 8603,80 valuuttayksikköä. Poisto kausivälillä 10. ... 20. kausi on 8,603,80 valuuttayksikköä."
+
+#: 04060118.xhp#bm_id3147485.help.text
+msgid "<bookmark_value>calculating;internal rates of return, irregular payments</bookmark_value><bookmark_value>internal rates of return;irregular payments</bookmark_value><bookmark_value>XIRR function</bookmark_value>"
+msgstr "<bookmark_value>laskenta;sisäinen korko, epäsäännölliset suoritukset</bookmark_value><bookmark_value>sisäinen korkokanta;epäsäännölliset suoritukset</bookmark_value><bookmark_value>XIRR-funktio</bookmark_value>"
+
+#: 04060118.xhp#hd_id3147485.193.help.text
+msgid "XIRR"
+msgstr "XIRR (suom. SISÄINEN.KORKO.JAKSOTON)"
+
+#: 04060118.xhp#par_id3145614.194.help.text
+msgid "<ahelp hid=\"HID_AAI_FUNC_XIRR\">Calculates the internal rate of return for a list of payments which take place on different dates.</ahelp> The calculation is based on a 365 days per year basis, ignoring leap years."
+msgstr "<ahelp hid=\"HID_AAI_FUNC_XIRR\">Lasketaan efektiivinen korko eri päiville osuneiden kassatapahtumien luettelosta.</ahelp> Laskenta perustuu 365 päiväiseen vuoteen, karkauspäiviä huomioimatta."
+
+#: 04060118.xhp#par_idN10E62.help.text
+msgid "If the payments take place at regular intervals, use the IRR function."
+msgstr "Jos tapahtumat esiintyvät tasavälein, käytetään IRR-funktiota."
+
+#: 04060118.xhp#hd_id3146149.195.help.text
+msgctxt "04060118.xhp#hd_id3146149.195.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060118.xhp#par_id3149826.196.help.text
+msgid "XIRR(Values; Dates; Guess)"
+msgstr "XIRR(arvot; päivämäärät; arvio)"
+
+#: 04060118.xhp#par_id3163821.197.help.text
+msgid "<emph>Values</emph> and <emph>Dates</emph> refer to a series of payments and the series of associated date values. The first pair of dates defines the start of the payment plan. All other date values must be later, but need not be in any order. The series of values must contain at least one negative and one positive value (receipts and deposits)."
+msgstr "<emph>Arvot</emph> ja <emph>päivämäärät</emph> viittaavat sarjaan maksutapahtumia ja niihin liittyvään sarjaan päivämääriä. Ensimmäinen päivämäärä määrittää maksusuunnitelman. Kaikkien muiden päivämäärien pitää olla myöhempiä, muttei järjestyksessä. Arvojen sarjan pitää sisältää vähintään yksi negatiivinen ja yksi positiivien arvo (tulot ja menot)."
+
+#: 04060118.xhp#par_id3149708.198.help.text
+msgid "<emph>Guess</emph> (optional) is a guess that can be input for the internal rate of return. The default is 10%."
+msgstr "<emph>Arvio</emph> (valinnainen) on arvio sisäisestä korosta. Oletus on 10%."
+
+#: 04060118.xhp#hd_id3145085.199.help.text
+msgctxt "04060118.xhp#hd_id3145085.199.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060118.xhp#par_id3149273.200.help.text
+msgid "Calculation of the internal rate of return for the following five payments:"
+msgstr "Lasketaan efektiivinen korko seuraaville viidelle maksutapahtumalle: "
+
+#: 04060118.xhp#par_id3155838.305.help.text
+msgctxt "04060118.xhp#par_id3155838.305.help.text"
+msgid "A"
+msgstr "A"
+
+#: 04060118.xhp#par_id3152934.306.help.text
+msgctxt "04060118.xhp#par_id3152934.306.help.text"
+msgid "B"
+msgstr "B"
+
+#: 04060118.xhp#par_id3154638.307.help.text
+msgctxt "04060118.xhp#par_id3154638.307.help.text"
+msgid "C"
+msgstr "C"
+
+#: 04060118.xhp#par_id3147083.308.help.text
+msgctxt "04060118.xhp#par_id3147083.308.help.text"
+msgid "1"
+msgstr "1"
+
+#: 04060118.xhp#par_id3151187.309.help.text
+msgid "2001-01-01"
+msgstr "2001-01-01"
+
+#: 04060118.xhp#par_id3145212.201.help.text
+msgid "-<item type=\"input\">10000</item>"
+msgstr "-<item type=\"input\">10000</item>"
+
+#: 04060118.xhp#par_id3146856.202.help.text
+msgid "<item type=\"input\">Received</item>"
+msgstr "<item type=\"input\">vastaanotettu</item>"
+
+#: 04060118.xhp#par_id3153277.310.help.text
+msgctxt "04060118.xhp#par_id3153277.310.help.text"
+msgid "2"
+msgstr "2"
+
+#: 04060118.xhp#par_id3154052.203.help.text
+msgid "2001-01-02"
+msgstr "2001-01-02"
+
+#: 04060118.xhp#par_id3151297.204.help.text
+msgid "<item type=\"input\">2000</item>"
+msgstr "<item type=\"input\">2000</item>"
+
+#: 04060118.xhp#par_id3149985.205.help.text
+msgid "<item type=\"input\">Deposited</item>"
+msgstr "<item type=\"input\">talletukset</item>"
+
+#: 04060118.xhp#par_id3154744.311.help.text
+msgctxt "04060118.xhp#par_id3154744.311.help.text"
+msgid "3"
+msgstr "3"
+
+#: 04060118.xhp#par_id3153151.206.help.text
+msgid "2001-03-15"
+msgstr "2001-03-15"
+
+#: 04060118.xhp#par_id3145657.207.help.text
+msgid "2500"
+msgstr "2500"
+
+#: 04060118.xhp#par_id3155101.312.help.text
+msgctxt "04060118.xhp#par_id3155101.312.help.text"
+msgid "4"
+msgstr "4"
+
+#: 04060118.xhp#par_id3146894.208.help.text
+msgid "2001-05-12"
+msgstr "2001-05-12"
+
+#: 04060118.xhp#par_id3143231.209.help.text
+msgid "5000"
+msgstr "5000"
+
+#: 04060118.xhp#par_id3156012.313.help.text
+msgctxt "04060118.xhp#par_id3156012.313.help.text"
+msgid "5"
+msgstr "5"
+
+#: 04060118.xhp#par_id3149758.210.help.text
+msgid "2001-08-10"
+msgstr "2001-08-10"
+
+#: 04060118.xhp#par_id3147495.211.help.text
+msgid "1000"
+msgstr "1000"
+
+#: 04060118.xhp#par_id3152793.212.help.text
+msgid "=XIRR(B1:B5; A1:A5; 0.1) returns 0.1828."
+msgstr "=XIRR(B1:B5; A1:A5; 0,1) antaa tulokseksi 0,1828."
+
+#: 04060118.xhp#bm_id3149198.help.text
+msgid "<bookmark_value>XNPV function</bookmark_value>"
+msgstr "<bookmark_value>XNPV-funktio</bookmark_value><bookmark_value>NNA.JAKSOTON-funktio</bookmark_value>"
+
+#: 04060118.xhp#hd_id3149198.213.help.text
+msgid "XNPV"
+msgstr "XNPV (suom. NNA.JAKSOTON)"
+
+#: 04060118.xhp#par_id3153904.214.help.text
+msgid "<ahelp hid=\"HID_AAI_FUNC_XNPV\">Calculates the capital value (net present value)for a list of payments which take place on different dates.</ahelp> The calculation is based on a 365 days per year basis, ignoring leap years."
+msgstr "<ahelp hid=\"HID_AAI_FUNC_XNPV\">Lasketaan pääoma-arvo (nettonykyarvo) eri päivinä tapahtuvien kassatapahtumien sarjalle.</ahelp> Laskenta perustuu 365 päiväiseen vuoteen, karkauspäiviä huomioimatta."
+
+#: 04060118.xhp#par_idN11138.help.text
+msgid "If the payments take place at regular intervals, use the NPV function."
+msgstr "Jos tapahtumat esiintyvät tasavälein, käytetään NPV-funktiota."
+
+#: 04060118.xhp#hd_id3155323.215.help.text
+msgctxt "04060118.xhp#hd_id3155323.215.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060118.xhp#par_id3150117.216.help.text
+msgid "XNPV(Rate; Values; Dates)"
+msgstr "XNPV(korko; arvot; päivämäärät)"
+
+#: 04060118.xhp#par_id3153100.217.help.text
+msgid "<emph>Rate</emph> is the internal rate of return for the payments."
+msgstr "<emph>Korko</emph> on maksutapahtumien efektiivinen korko (sisäinen korko)."
+
+#: 04060118.xhp#par_id3155395.218.help.text
+msgid "<emph>Values</emph> and <emph>Dates</emph> refer to a series of payments and the series of associated date values. The first pair of dates defines the start of the payment plan. All other date values must be later, but need not be in any order. The series of values must contain at least one negative and one positive value (receipts and deposits)"
+msgstr "<emph>Arvot</emph> ja <emph>päivämäärät</emph> viittaavat sarjaan maksutapahtumia ja niihin liittyvään sarjaan päivämääriä. Ensimmäinen päivämäärä määrittää maksusuunnitelman. Kaikkien muiden päivämäärien pitää olla myöhempiä, muttei järjestyksessä. Arvojen sarjan pitää sisältää vähintään yksi negatiivinen ja yksi positiivien arvo (tulot ja menot)."
+
+#: 04060118.xhp#hd_id3148832.219.help.text
+msgctxt "04060118.xhp#hd_id3148832.219.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060118.xhp#par_id3150525.220.help.text
+msgid "Calculation of the net present value for the above-mentioned five payments for a notional internal rate of return of 6%."
+msgstr "Yllä esitettyjen viiden maksutapahtuman nykyarvo lasketaan käyttäen kuvitteellista 6% sisäistä korkoa."
+
+#: 04060118.xhp#par_id3149910.221.help.text
+msgid "<item type=\"input\">=XNPV(0.06;B1:B5;A1:A5)</item> returns 323.02."
+msgstr "<item type=\"input\">=XNPV(0,06;B1:B5;A1:A5)</item> antaa tulokseksi 323,02."
+
+#: 04060118.xhp#bm_id3148822.help.text
+msgid "<bookmark_value>calculating;rates of return</bookmark_value><bookmark_value>RRI function</bookmark_value>"
+msgstr "<bookmark_value>laskenta;voittoprosentti</bookmark_value><bookmark_value>RRI-funktio</bookmark_value>"
+
+#: 04060118.xhp#hd_id3148822.237.help.text
+msgid "RRI"
+msgstr "RRI"
+
+#: 04060118.xhp#par_id3154293.238.help.text
+msgid "<ahelp hid=\"HID_FUNC_ZGZ\">Calculates the interest rate resulting from the profit (return) of an investment.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_ZGZ\">Lasketaan sijoituksen voiton (tuoton) vuosituottoprosentti.</ahelp>"
+
+#: 04060118.xhp#hd_id3148444.239.help.text
+msgctxt "04060118.xhp#hd_id3148444.239.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060118.xhp#par_id3148804.240.help.text
+msgid "RRI(P; PV; FV)"
+msgstr "RRI(P; na; FV)"
+
+#: 04060118.xhp#par_id3154901.241.help.text
+msgid "<emph>P</emph> is the number of periods needed for calculating the interest rate."
+msgstr "<emph>P</emph> on korkoprosentin laskentaan tarvittavien kausien lukumäärä."
+
+#: 04060118.xhp#par_id3159149.242.help.text
+msgctxt "04060118.xhp#par_id3159149.242.help.text"
+msgid "<emph>PV</emph> is the present (current) value. The cash value is the deposit of cash or the current cash value of an allowance in kind. As a deposit value a positive value must be entered; the deposit must not be 0 or <0."
+msgstr "<emph>Na</emph> on nykyarvo. Kassa-arvo on talletus kassaan tai luontaisedun nykykassa-arvo. Talletuksen arvon pitää olla positiivinen; talletus ei saa olla 0 tai <0."
+
+#: 04060118.xhp#par_id3149771.243.help.text
+msgid "<emph>FV</emph> determines what is desired as the cash value of the deposit."
+msgstr "<emph>FV</emph> määrittää tavoitteellisen sijoituksen tulevan kassa-arvon."
+
+#: 04060118.xhp#hd_id3148941.244.help.text
+msgctxt "04060118.xhp#hd_id3148941.244.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060118.xhp#par_id3154212.245.help.text
+msgid "For four periods (years) and a cash value of 7,500 currency units, the interest rate of the return is to be calculated if the future value is 10,000 currency units."
+msgstr "Lasketaan sijoituksen vuosituottoprosentti neljän vuoden ajalle, kun kassa-arvo on 7 500 valuuttayksikköä ja tuleva arvo 10 000 valuutta yksikköä."
+
+#: 04060118.xhp#par_id3150775.246.help.text
+msgid "<item type=\"input\">=RRI(4;7500;10000)</item> = 7.46 %"
+msgstr "<item type=\"input\">=RRI(4;7500;10000)</item> = 7,46 %"
+
+#: 04060118.xhp#par_id3145413.247.help.text
+msgid "The interest rate must be 7.46 % so that 7,500 currency units will become 10,000 currency units."
+msgstr "Vuosituoton pitää olla 7,46 % että 7 500 valuuttayksikköä kasvaisi 10 000 valuuttayksiköksi."
+
+#: 04060118.xhp#bm_id3154267.help.text
+msgid "<bookmark_value>calculating;constant interest rates</bookmark_value><bookmark_value>constant interest rates</bookmark_value><bookmark_value>RATE function</bookmark_value>"
+msgstr "<bookmark_value>laskenta; kiinteät vuosikorot</bookmark_value><bookmark_value>kiinteät vuosikorot</bookmark_value><bookmark_value>RATE-funktio</bookmark_value><bookmark_value>KORKO-funktio</bookmark_value>"
+
+#: 04060118.xhp#hd_id3154267.249.help.text
+msgid "RATE"
+msgstr "RATE (suom. KORKO)"
+
+#: 04060118.xhp#par_id3151052.250.help.text
+msgid "<ahelp hid=\"HID_FUNC_ZINS\">Returns the constant interest rate per period of an annuity.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_ZINS\">Lasketaan kiinteä korko annuiteettikautta kohti.</ahelp>"
+
+#: 04060118.xhp#hd_id3154272.251.help.text
+msgctxt "04060118.xhp#hd_id3154272.251.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060118.xhp#par_id3158423.252.help.text
+msgid "RATE(NPer; Pmt; PV; FV; Type; Guess)"
+msgstr "RATE(NPer; Pmt; na; FV; tyyppi; arvio)"
+
+#: 04060118.xhp#par_id3148910.253.help.text
+msgid "<emph>NPer</emph> is the total number of periods, during which payments are made (payment period)."
+msgstr "<emph>NPer</emph> on niiden kausien kokonaislukumäärä, joina maksuja suoritetaan (maksukaudet)."
+
+#: 04060118.xhp#par_id3148925.254.help.text
+msgid "<emph>Pmt</emph> is the constant payment (annuity) paid during each period."
+msgstr "<emph>Pmt</emph> on kiinteä maksu (annuiteetti), joka maksetaan joka maksukausi."
+
+#: 04060118.xhp#par_id3149160.255.help.text
+msgid "<emph>PV</emph> is the cash value in the sequence of payments."
+msgstr "<emph>Na</emph> on maksusarjan kassa-arvo."
+
+#: 04060118.xhp#par_id3166456.256.help.text
+msgid "<emph>FV</emph> (optional) is the future value, which is reached at the end of the periodic payments."
+msgstr "<emph>FV</emph> (valinnainen) on tuleva arvo, joka saavutetaan suorituskausien päättyessä."
+
+#: 04060118.xhp#par_id3153243.257.help.text
+msgid "<emph>Type</emph> (optional) is the due date of the periodic payment, either at the beginning or at the end of a period."
+msgstr "<emph>Tyyppi</emph> (valinnainen) on maksusuorituksen eräpäivä, joko kauden alussa (1) tai lopussa (0)."
+
+#: 04060118.xhp#par_id3146949.258.help.text
+msgid "<emph>Guess</emph> (optional) determines the estimated value of the interest with iterative calculation."
+msgstr "<emph>Arvio</emph> (valinnainen) määrittää arvioidun korkoprosentin iteratiivista laskentaa varten."
+
+#: 04060118.xhp#par_idN10E2A.help.text
+msgctxt "04060118.xhp#par_idN10E2A.help.text"
+msgid "<embedvar href=\"text/scalc/00/00000004.xhp#optional\"/>"
+msgstr "<embedvar href=\"text/scalc/00/00000004.xhp#optional\"/>"
+
+#: 04060118.xhp#hd_id3149791.259.help.text
+msgctxt "04060118.xhp#hd_id3149791.259.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060118.xhp#par_id3150706.260.help.text
+msgid "What is the constant interest rate for a payment period of 3 periods if 10 currency units are paid regularly and the present cash value is 900 currency units."
+msgstr "Mikä on suorituskauden kiinteä vuosikorko 3 kaudelle, jos 10 valuuttayksikköä maksetaan säännöllisesti ja nykyarvo on 900 valuuttayksikköä."
+
+#: 04060118.xhp#par_id3155586.261.help.text
+msgid "<item type=\"input\">=RATE(3;10;900)</item> = -121% The interest rate is therefore 121%."
+msgstr "<item type=\"input\">=RATE(3;10;900)</item> = -121% Vuosikorko on siten 121%."
+
+#: 04060118.xhp#bm_id3149106.help.text
+msgid "<bookmark_value>INTRATE function</bookmark_value>"
+msgstr "<bookmark_value>INTRATE-funktio</bookmark_value><bookmark_value>KORKO.ARVOPAPERI-funktio</bookmark_value>"
+
+#: 04060118.xhp#hd_id3149106.60.help.text
+msgid "INTRATE"
+msgstr "INTRATE (suom. KORKO.ARVOPAPERI)"
+
+#: 04060118.xhp#par_id3149918.61.help.text
+msgid "<ahelp hid=\"HID_AAI_FUNC_INTRATE\">Calculates the annual interest rate that results when a security (or other item) is purchased at an investment value and sold at a redemption value. No interest is paid.</ahelp>"
+msgstr "<ahelp hid=\"HID_AAI_FUNC_INTRATE\">Lasketaan vuosikorko, joka saadaan, kun arvopaperi (tai muu kohde) hankitaan sijoitusarvoilla ja myydään lunastushinnalla. Korkoa ei makseta.</ahelp>"
+
+#: 04060118.xhp#hd_id3149974.62.help.text
+msgctxt "04060118.xhp#hd_id3149974.62.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060118.xhp#par_id3149800.63.help.text
+msgid "INTRATE(Settlement; Maturity; Investment; Redemption; Basis)"
+msgstr "INTRATE(lunastus; erääntyminen; sijoitus; lunastusarvo; kantaluku)"
+
+#: 04060118.xhp#par_id3148618.64.help.text
+msgctxt "04060118.xhp#par_id3148618.64.help.text"
+msgid "<emph>Settlement</emph> is the date of purchase of the security."
+msgstr "<emph>Lunastus</emph> on arvopaperin ostopäivä."
+
+#: 04060118.xhp#par_id3148988.65.help.text
+msgid "<emph>Maturity</emph> is the date on which the security is sold."
+msgstr "<emph>Erääntyminen</emph> on päivämäärä, jolloin arvopaperi erääntyy (umpeutuu)."
+
+#: 04060118.xhp#par_id3154604.66.help.text
+msgid "<emph>Investment</emph> is the purchase price."
+msgstr "<emph>Sijoitus</emph> on ostohinta."
+
+#: 04060118.xhp#par_id3154337.67.help.text
+msgid "<emph>Redemption</emph> is the selling price."
+msgstr "<emph>Lunastusarvo</emph> on myyntihinta."
+
+#: 04060118.xhp#hd_id3145380.68.help.text
+msgctxt "04060118.xhp#hd_id3145380.68.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060118.xhp#par_id3149426.69.help.text
+msgid "A painting is bought on 1990-01-15 for 1 million and sold on 2002-05-05 for 2 million. The basis is daily balance calculation (basis = 3). What is the average annual level of interest?"
+msgstr "Maalaus on ostettu 1 miljoonalla 1990-01-15 ja myyty 2 miljoonalla 2002-05-05. Laskentaan käytetään päiväsaldon kantalukua (kantaluku = 3). Mikä on keskimääräinen vuosikorko?"
+
+#: 04060118.xhp#par_id3151125.70.help.text
+msgid "=INTRATE(\"1990-01-15\"; \"2002-05-05\"; 1000000; 2000000; 3) returns 8.12%."
+msgstr "=INTRATE(\"1990-01-15\"; \"2002-05-05\"; 1000000; 2000000; 3) antaa tulokseksi 8,12%."
+
+#: 04060118.xhp#bm_id3148654.help.text
+msgid "<bookmark_value>COUPNCD function</bookmark_value>"
+msgstr "<bookmark_value>COUPNCD-funktio</bookmark_value><bookmark_value>KORKOMAKSU.SEURAAVA-funktio</bookmark_value>"
+
+#: 04060118.xhp#hd_id3148654.163.help.text
+msgid "COUPNCD"
+msgstr "COUPNCD (suom. KORKOMAKSU.SEURAAVA)"
+
+#: 04060118.xhp#par_id3149927.164.help.text
+msgid "<ahelp hid=\"HID_AAI_FUNC_COUPNCD\">Returns the date of the first interest date after the settlement date. Format the result as a date.</ahelp>"
+msgstr "<ahelp hid=\"HID_AAI_FUNC_COUPNCD\">Tulokseksi saadaan ensimmäinen lunastuspäivän jälkeinen korkopäivä. Tulos muotoillaan päivämääräarvoksi.</ahelp>"
+
+#: 04060118.xhp#hd_id3153317.165.help.text
+msgctxt "04060118.xhp#hd_id3153317.165.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060118.xhp#par_id3150423.166.help.text
+msgid "COUPNCD(Settlement; Maturity; Frequency; Basis)"
+msgstr "COUPNCD(lunastus; erääntyminen; maksut; kantaluku)"
+
+#: 04060118.xhp#par_id3150628.167.help.text
+msgctxt "04060118.xhp#par_id3150628.167.help.text"
+msgid "<emph>Settlement</emph> is the date of purchase of the security."
+msgstr "<emph>Lunastus</emph> on arvopaperin ostopäivä."
+
+#: 04060118.xhp#par_id3153536.168.help.text
+msgctxt "04060118.xhp#par_id3153536.168.help.text"
+msgid "<emph>Maturity</emph> is the date on which the security matures (expires)."
+msgstr "<emph>Erääntyminen</emph> on päivämäärä, jolloin arvopaperi erääntyy (umpeutuu)."
+
+#: 04060118.xhp#par_id3145313.169.help.text
+msgctxt "04060118.xhp#par_id3145313.169.help.text"
+msgid "<emph>Frequency</emph> is number of interest payments per year (1, 2 or 4)."
+msgstr "<emph>Maksut</emph> on vuosittaisten koronmaksupäivien lukumäärä (1, 2 tai 4)."
+
+#: 04060118.xhp#hd_id3155424.170.help.text
+msgctxt "04060118.xhp#hd_id3155424.170.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060118.xhp#par_id3154794.171.help.text
+msgid "A security is purchased on 2001-01-25; the date of maturity is 2001-11-15. Interest is paid half-yearly (frequency is 2). Using daily balance interest calculation (basis 3) when is the next interest date?"
+msgstr "Arvopaperi on hankittu 2001-01-25; erääntymispäivä on 2001-11-15. Korko maksetaan puolivuosittain (maksut on 2). Kun laskentaan käytetään päiväsaldon kantalukua (kantaluku = 3), milloin on seuraava korkopäivä?"
+
+#: 04060118.xhp#par_id3159251.172.help.text
+msgid "=COUPNCD(\"2001-01-25\"; \"2001-11-15\"; 2; 3) returns 2001-05-15."
+msgstr "=COUPNCD(\"2001-01-25\"; \"2001-11-15\"; 2; 3) antaa tulokseksi 2001-05-15."
+
+#: 04060118.xhp#bm_id3143281.help.text
+msgid "<bookmark_value>COUPDAYS function</bookmark_value>"
+msgstr "<bookmark_value>COUPDAYS-funktio</bookmark_value><bookmark_value>KORKOPÄIVÄT-funktio</bookmark_value>"
+
+#: 04060118.xhp#hd_id3143281.143.help.text
+msgid "COUPDAYS"
+msgstr "COUPDAYS (suom. KORKOPÄIVÄT)"
+
+#: 04060118.xhp#par_id3149488.144.help.text
+msgid "<ahelp hid=\"HID_AAI_FUNC_COUPDAYS\">Returns the number of days in the current interest period in which the settlement date falls.</ahelp>"
+msgstr "<ahelp hid=\"HID_AAI_FUNC_COUPDAYS\">Tulokseksi saadaan päivien määrä nykyisellä korkokaudella, johon lunastuspäivä osuu.</ahelp>"
+
+#: 04060118.xhp#hd_id3148685.145.help.text
+msgctxt "04060118.xhp#hd_id3148685.145.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060118.xhp#par_id3149585.146.help.text
+msgid "COUPDAYS(Settlement; Maturity; Frequency; Basis)"
+msgstr "COUPDAYS(lunastus; erääntyminen; maksut; kantaluku)"
+
+#: 04060118.xhp#par_id3152767.147.help.text
+msgctxt "04060118.xhp#par_id3152767.147.help.text"
+msgid "<emph>Settlement</emph> is the date of purchase of the security."
+msgstr "<emph>Lunastus</emph> on arvopaperin ostopäivä."
+
+#: 04060118.xhp#par_id3151250.148.help.text
+msgctxt "04060118.xhp#par_id3151250.148.help.text"
+msgid "<emph>Maturity</emph> is the date on which the security matures (expires)."
+msgstr "<emph>Erääntyminen</emph> on päivämäärä, jolloin arvopaperi erääntyy (umpeutuu)."
+
+#: 04060118.xhp#par_id3146126.149.help.text
+msgctxt "04060118.xhp#par_id3146126.149.help.text"
+msgid "<emph>Frequency</emph> is number of interest payments per year (1, 2 or 4)."
+msgstr "<emph>Maksut</emph> on vuosittaisten koronmaksupäivien lukumäärä (1, 2 tai 4)."
+
+#: 04060118.xhp#hd_id3153705.150.help.text
+msgctxt "04060118.xhp#hd_id3153705.150.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060118.xhp#par_id3147530.151.help.text
+msgid "A security is purchased on 2001-01-25; the date of maturity is 2001-11-15. Interest is paid half-yearly (frequency is 2). Using daily balance interest calculation (basis 3) how many days are there in the interest period in which the settlement date falls?"
+msgstr "Arvopaperi on hankittu 2001-01-25; erääntymispäivä on 2001-11-15. Korko maksetaan puolivuosittain (maksut on 2). Kun laskentaan käytetään päiväsaldon kantalukua (kantaluku = 3), kuinka monta päivää on siinä korkokaudessa, johon lunastuspäivä osuu?"
+
+#: 04060118.xhp#par_id3156338.152.help.text
+msgid "=COUPDAYS(\"2001-01-25\"; \"2001-11-15\"; 2; 3) returns 181."
+msgstr "=COUPDAYS(\"2001-01-25\"; \"2001-11-15\"; 2; 3) antaa tulokseksi 181."
+
+#: 04060118.xhp#bm_id3154832.help.text
+msgid "<bookmark_value>COUPDAYSNC function</bookmark_value>"
+msgstr "<bookmark_value>COUPDAYSNC-funktio</bookmark_value><bookmark_value>KORKOPÄIVÄT.SEURAAVA-funktio</bookmark_value>"
+
+#: 04060118.xhp#hd_id3154832.153.help.text
+msgid "COUPDAYSNC"
+msgstr "COUPDAYSNC (suom. KORKOPÄIVÄT.SEURAAVA)"
+
+#: 04060118.xhp#par_id3147100.154.help.text
+msgid "<ahelp hid=\"HID_AAI_FUNC_COUPDAYSNC\">Returns the number of days from the settlement date until the next interest date.</ahelp>"
+msgstr "<ahelp hid=\"HID_AAI_FUNC_COUPDAYSNC\">Tulokseksi saadaan päivien määrä lunastuspäivästä seuraavaan korkopäivään.</ahelp>"
+
+#: 04060118.xhp#hd_id3151312.155.help.text
+msgctxt "04060118.xhp#hd_id3151312.155.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060118.xhp#par_id3155121.156.help.text
+msgid "COUPDAYSNC(Settlement; Maturity; Frequency; Basis)"
+msgstr "COUPDAYSNC(lunastus; erääntyminen; maksut; kantaluku)"
+
+#: 04060118.xhp#par_id3158440.157.help.text
+msgctxt "04060118.xhp#par_id3158440.157.help.text"
+msgid "<emph>Settlement</emph> is the date of purchase of the security."
+msgstr "<emph>Lunastus</emph> on arvopaperin ostopäivä."
+
+#: 04060118.xhp#par_id3146075.158.help.text
+msgctxt "04060118.xhp#par_id3146075.158.help.text"
+msgid "<emph>Maturity</emph> is the date on which the security matures (expires)."
+msgstr "<emph>Erääntyminen</emph> on päivämäärä, jolloin arvopaperi erääntyy (umpeutuu)."
+
+#: 04060118.xhp#par_id3154620.159.help.text
+msgid "<emph>Frequency </emph>is number of interest payments per year (1, 2 or 4)."
+msgstr "<emph>Maksut</emph> on vuosittaisten koronmaksupäivien lukumäärä (1, 2 tai 4)."
+
+#: 04060118.xhp#hd_id3155604.160.help.text
+msgctxt "04060118.xhp#hd_id3155604.160.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060118.xhp#par_id3148671.161.help.text
+msgid "A security is purchased on 2001-01-25; the date of maturity is 2001-11-15. Interest is paid half-yearly (frequency is 2). Using daily balance interest calculation (basis 3) how many days are there until the next interest payment?"
+msgstr "Arvopaperi on hankittu 2001-01-25; erääntymispäivä on 2001-11-15. Korko maksetaan puolivuosittain (maksut on 2). Kun laskentaan käytetään päiväsaldon kantalukua (kantaluku = 3), kuinka monta päivää on seuraavaan koronmaksuun?"
+
+#: 04060118.xhp#par_id3156158.162.help.text
+msgid "=COUPDAYSNC(\"2001-01-25\"; \"2001-11-15\"; 2; 3) returns 110."
+msgstr "=COUPDAYSNC(\"2001-01-25\"; \"2001-11-15\"; 2; 3) antaa tulokseksi 110."
+
+#: 04060118.xhp#bm_id3150408.help.text
+msgid "<bookmark_value>COUPDAYBS function</bookmark_value><bookmark_value>durations;first interest payment until settlement date</bookmark_value><bookmark_value>securities;first interest payment until settlement date</bookmark_value>"
+msgstr "<bookmark_value>COUPDAYBS-funktio</bookmark_value><bookmark_value>duraatiot;ensimmäinen koronmaksu lunastuspäivään asti</bookmark_value><bookmark_value>arvopaperit;ensimmäinen koronmaksu lunastuspäivään asti</bookmark_value>"
+
+#: 04060118.xhp#hd_id3150408.133.help.text
+msgid "COUPDAYBS"
+msgstr "COUPDAYBS (suom. KORKOPÄIVÄT.ALUSTA)"
+
+#: 04060118.xhp#par_id3146795.134.help.text
+msgid "<ahelp hid=\"HID_AAI_FUNC_COUPDAYBS\">Returns the number of days from the first day of interest payment on a security until the settlement date.</ahelp>"
+msgstr "<ahelp hid=\"HID_AAI_FUNC_COUPDAYBS\">Tulokseksi saadaan päivien määrä ensimmäisestä koronmaksupäivästä lunastuspäivään.</ahelp>"
+
+#: 04060118.xhp#hd_id3156142.135.help.text
+msgctxt "04060118.xhp#hd_id3156142.135.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060118.xhp#par_id3159083.136.help.text
+msgid "COUPDAYBS(Settlement; Maturity; Frequency; Basis)"
+msgstr "COUPDAYBS(lunastus; erääntyminen; maksut; kantaluku)"
+
+#: 04060118.xhp#par_id3146907.137.help.text
+msgctxt "04060118.xhp#par_id3146907.137.help.text"
+msgid "<emph>Settlement</emph> is the date of purchase of the security."
+msgstr "<emph>Lunastus</emph> on arvopaperin ostopäivä."
+
+#: 04060118.xhp#par_id3159390.138.help.text
+msgctxt "04060118.xhp#par_id3159390.138.help.text"
+msgid "<emph>Maturity</emph> is the date on which the security matures (expires)."
+msgstr "<emph>Erääntyminen</emph> on päivämäärä, jolloin arvopaperi erääntyy (umpeutuu)."
+
+#: 04060118.xhp#par_id3154414.139.help.text
+msgctxt "04060118.xhp#par_id3154414.139.help.text"
+msgid "<emph>Frequency</emph> is the number of interest payments per year (1, 2 or 4)."
+msgstr "<emph>Maksut</emph> on vuosittaisten koronmaksupäivien lukumäärä (1, 2 tai 4)."
+
+#: 04060118.xhp#hd_id3153880.140.help.text
+msgctxt "04060118.xhp#hd_id3153880.140.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060118.xhp#par_id3150592.141.help.text
+msgid "A security is purchased on 2001-01-25; the date of maturity is 2001-11-15. Interest is paid half-yearly (frequency is 2). Using daily balance interest calculation (basis 3) how many days is this?"
+msgstr "Arvopaperi on hankittu 2001-01-25; erääntymispäivä on 2001-11-15. Korko maksetaan puolivuosittain (maksut on 2). Kun laskentaan käytetään päiväsaldon kantalukua (kantaluku = 3), kuinka monta päivää tämä on?"
+
+#: 04060118.xhp#par_id3151103.142.help.text
+msgid "=COUPDAYBS(\"2001-01-25\"; \"2001-11-15\"; 2; 3) returns 71."
+msgstr "=COUPDAYBS(\"2001-01-25\"; \"2001-11-15\"; 2; 3) antaa tulokseksi 71."
+
+#: 04060118.xhp#bm_id3152957.help.text
+msgid "<bookmark_value>COUPPCD function</bookmark_value><bookmark_value>dates;interest date prior to settlement date</bookmark_value>"
+msgstr "<bookmark_value>COUPPCD-funktio</bookmark_value><bookmark_value>päivämäärät;korkopäivä ennen lunastuspäivää</bookmark_value>"
+
+#: 04060118.xhp#hd_id3152957.183.help.text
+msgid "COUPPCD"
+msgstr "COUPPCD (suom. KORKOPÄIVÄ.EDELLINEN)"
+
+#: 04060118.xhp#par_id3153678.184.help.text
+msgid "<ahelp hid=\"HID_AAI_FUNC_COUPPCD\">Returns the date of the interest date prior to the settlement date. Format the result as a date.</ahelp>"
+msgstr "<ahelp hid=\"HID_AAI_FUNC_COUPPCD\">Tulokseksi saadaan lunastuspäivää edeltänyt korkopäivä. Tulos muotoillaan päivämääräarvoksi.</ahelp>"
+
+#: 04060118.xhp#hd_id3156269.185.help.text
+msgctxt "04060118.xhp#hd_id3156269.185.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060118.xhp#par_id3153790.186.help.text
+msgid "COUPPCD(Settlement; Maturity; Frequency; Basis)"
+msgstr "COUPPCD(lunastus; erääntyminen; maksut; kantaluku)"
+
+#: 04060118.xhp#par_id3150989.187.help.text
+msgctxt "04060118.xhp#par_id3150989.187.help.text"
+msgid "<emph>Settlement</emph> is the date of purchase of the security."
+msgstr "<emph>Lunastus</emph> on arvopaperin ostopäivä."
+
+#: 04060118.xhp#par_id3154667.188.help.text
+msgctxt "04060118.xhp#par_id3154667.188.help.text"
+msgid "<emph>Maturity</emph> is the date on which the security matures (expires)."
+msgstr "<emph>Erääntyminen</emph> on päivämäärä, jolloin arvopaperi erääntyy (umpeutuu)."
+
+#: 04060118.xhp#par_id3154569.189.help.text
+msgctxt "04060118.xhp#par_id3154569.189.help.text"
+msgid "<emph>Frequency</emph> is the number of interest payments per year (1, 2 or 4)."
+msgstr "<emph>Maksut</emph> on vuosittaisten koronmaksupäivien lukumäärä (1, 2 tai 4)."
+
+#: 04060118.xhp#hd_id3150826.190.help.text
+msgctxt "04060118.xhp#hd_id3150826.190.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060118.xhp#par_id3148968.191.help.text
+msgid "A security is purchased on 2001-01-25; the date of maturity is 2001-11-15. Interest is paid half-yearly (frequency is 2). Using daily balance interest calculation (basis 3) what was the interest date prior to purchase?"
+msgstr "Arvopaperi on hankittu 2001-01-25; erääntymispäivä on 2001-11-15. Korko maksetaan puolivuosittain (maksut on 2). Kun laskentaan käytetään päiväsaldon kantalukua (kantaluku = 3), mikä oli hankintaa edeltävä korkopäivä?"
+
+#: 04060118.xhp#par_id3149992.192.help.text
+msgid "=COUPPCD(\"2001-01-25\"; \"2001-11-15\"; 2; 3) returns 2000-15-11."
+msgstr "=COUPPCD(\"2001-01-25\"; \"2001-11-15\"; 2; 3) antaa tulokseksi 2000-11-15."
+
+#: 04060118.xhp#bm_id3150673.help.text
+msgid "<bookmark_value>COUPNUM function</bookmark_value><bookmark_value>number of coupons</bookmark_value>"
+msgstr "<bookmark_value>COUPNUM-funktio</bookmark_value><bookmark_value>kuponginmaksujen lukumäärä</bookmark_value>"
+
+#: 04060118.xhp#hd_id3150673.173.help.text
+msgid "COUPNUM"
+msgstr "COUPNUM (suom. KORKOPÄIVÄ.JAKSOT)"
+
+#: 04060118.xhp#par_id3154350.174.help.text
+msgid "<ahelp hid=\"HID_AAI_FUNC_COUPNUM\">Returns the number of coupons (interest payments) between the settlement date and the maturity date.</ahelp>"
+msgstr "<ahelp hid=\"HID_AAI_FUNC_COUPNUM\">Tulokseksi saadaan lunastuspäivän ja erääntymispäivän välinen kuponginmaksujen (koronmaksujen) lukumäärä.</ahelp>"
+
+#: 04060118.xhp#hd_id3148400.175.help.text
+msgctxt "04060118.xhp#hd_id3148400.175.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060118.xhp#par_id3153200.176.help.text
+msgid "COUPNUM(Settlement; Maturity; Frequency; Basis)"
+msgstr "COUPNUM(lunastus; erääntyminen; maksut; kantaluku)"
+
+#: 04060118.xhp#par_id3159406.177.help.text
+msgctxt "04060118.xhp#par_id3159406.177.help.text"
+msgid "<emph>Settlement</emph> is the date of purchase of the security."
+msgstr "<emph>Lunastus</emph> on arvopaperin ostopäivä."
+
+#: 04060118.xhp#par_id3155864.178.help.text
+msgctxt "04060118.xhp#par_id3155864.178.help.text"
+msgid "<emph>Maturity</emph> is the date on which the security matures (expires)."
+msgstr "<emph>Erääntyminen</emph> on päivämäärä, jolloin arvopaperi erääntyy (umpeutuu)."
+
+#: 04060118.xhp#par_id3154720.179.help.text
+msgctxt "04060118.xhp#par_id3154720.179.help.text"
+msgid "<emph>Frequency</emph> is the number of interest payments per year (1, 2 or 4)."
+msgstr "<emph>Maksut</emph> on vuosittaisten koronmaksupäivien lukumäärä (1, 2 tai 4)."
+
+#: 04060118.xhp#hd_id3149319.180.help.text
+msgctxt "04060118.xhp#hd_id3149319.180.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060118.xhp#par_id3152460.181.help.text
+msgid "A security is purchased on 2001-01-25; the date of maturity is 2001-11-15. Interest is paid half-yearly (frequency is 2). Using daily balance interest calculation (basis 3) how many interest dates are there?"
+msgstr "Arvopaperi on hankittu 2001-01-25; erääntymispäivä on 2001-11-15. Korko maksetaan puolivuosittain (maksut on 2). Kun laskentaan käytetään päiväsaldon kantalukua (kantaluku = 3), kuinka monta korkopäivää on?"
+
+#: 04060118.xhp#par_id3150640.182.help.text
+msgid "=COUPNUM(\"2001-01-25\"; \"2001-11-15\"; 2; 3) returns 2."
+msgstr "=COUPNUM(\"2001-01-25\"; \"2001-11-15\"; 2; 3) antaa tulokseksi 2."
+
+#: 04060118.xhp#bm_id3149339.help.text
+msgid "<bookmark_value>IPMT function</bookmark_value><bookmark_value>periodic amortizement rates</bookmark_value>"
+msgstr "<bookmark_value>IPMT-funktio</bookmark_value><bookmark_value>kausikohtaiset kuoletuskorot</bookmark_value>"
+
+#: 04060118.xhp#hd_id3149339.263.help.text
+msgid "IPMT"
+msgstr "IPMT"
+
+#: 04060118.xhp#par_id3154522.264.help.text
+msgid "<ahelp hid=\"HID_FUNC_ZINSZ\">Calculates the periodic amortizement for an investment with regular payments and a constant interest rate.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_ZINSZ\">Lasketaan kuoletuksen kausikohtainen korkosumma, kun maksut ovat tasasuuria ja korkoprosentti on vakio.</ahelp>"
+
+#: 04060118.xhp#hd_id3153266.265.help.text
+msgctxt "04060118.xhp#hd_id3153266.265.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060118.xhp#par_id3151283.266.help.text
+msgid "IPMT(Rate; Period; NPer; PV; FV; Type)"
+msgstr "IPMT(korko; kausi; NPer; na; FV; tyyppi)"
+
+#: 04060118.xhp#par_id3147313.267.help.text
+msgctxt "04060118.xhp#par_id3147313.267.help.text"
+msgid "<emph>Rate</emph> is the periodic interest rate."
+msgstr "<emph>Korko</emph> on kausikohtainen korkoprosentti."
+
+#: 04060118.xhp#par_id3145158.268.help.text
+msgid "<emph>Period</emph> is the period, for which the compound interest is calculated. Period=NPER if compound interest for the last period is calculated."
+msgstr "<emph>Kausi</emph> määrittää sen kauden, jolle korkoa korolle lasketaan.. Kausi=NPer kun korkoa korolle lasketaan viimeiselle kaudelle."
+
+#: 04060118.xhp#par_id3147577.269.help.text
+msgid "<emph>NPer</emph> is the total number of periods, during which annuity is paid."
+msgstr "<emph>NPer</emph> on tasaeräisen annuiteetin maksukausien kokonaislukumäärä."
+
+#: 04060118.xhp#par_id3156211.270.help.text
+msgid "<emph>PV</emph> is the present cash value in sequence of payments."
+msgstr "<emph>Na</emph> on maksujen nykyarvo."
+
+#: 04060118.xhp#par_id3151213.271.help.text
+msgid "<emph>FV</emph> (optional) is the desired value (future value) at the end of the periods."
+msgstr "<emph>FV</emph> (valinnainen) on toivottu arvo (tuleva arvo) kausien päätyttyä."
+
+#: 04060118.xhp#par_id3154195.272.help.text
+msgid "<emph>Type</emph> is the due date for the periodic payments."
+msgstr "<emph>Tyyppi</emph> on kausimaksujen eräpäivä."
+
+#: 04060118.xhp#hd_id3150102.273.help.text
+msgctxt "04060118.xhp#hd_id3150102.273.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060118.xhp#par_id3149438.274.help.text
+msgid "What is the interest rate during the fifth period (year) if the constant interest rate is 5% and the cash value is 15,000 currency units? The periodic payment is seven years."
+msgstr "Mikä on korkosumma viidenneltä kaudelta (vuodelta), jos kiinteä korko on 5% ja kassa-arvo on 15 000 valuuttayksikköä? Maksuaika on seitsemän vuotta."
+
+#: 04060118.xhp#par_id3150496.275.help.text
+msgid "<item type=\"input\">=IPMT(5%;5;7;15000)</item> = -352.97 currency units. The compound interest during the fifth period (year) is 352.97 currency units."
+msgstr "<item type=\"input\">=IPMT(5%;5;7;15000)</item> = -352.97 €. Korkosumma on viidenneltä kaudelta (vuodelta) 352,97 valuuttayksikköä."
+
+#: 04060118.xhp#bm_id3151205.help.text
+msgid "<bookmark_value>calculating;future values</bookmark_value><bookmark_value>future values;constant interest rates</bookmark_value><bookmark_value>FV function</bookmark_value>"
+msgstr "<bookmark_value>laskenta;tulevat arvot</bookmark_value><bookmark_value>tulevat arvot;kiinteät korot</bookmark_value><bookmark_value>FV-funktio</bookmark_value><bookmark_value>TULEVA.ARVO-funktio</bookmark_value>"
+
+#: 04060118.xhp#hd_id3151205.277.help.text
+msgid "FV"
+msgstr "FV (suom. TULEVA.ARVO)"
+
+#: 04060118.xhp#par_id3154140.278.help.text
+msgid "<ahelp hid=\"HID_FUNC_ZW\">Returns the future value of an investment based on periodic, constant payments and a constant interest rate (Future Value).</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_ZW\">Tulokseksi saadaan sijoituksen tuleva arvo, joka perustuu tasamaksueriin ja kiinteään korkoprosenttiin.</ahelp>"
+
+#: 04060118.xhp#hd_id3155178.279.help.text
+msgctxt "04060118.xhp#hd_id3155178.279.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060118.xhp#par_id3145215.280.help.text
+msgid "FV(Rate; NPer; Pmt; PV; Type)"
+msgstr "FV(korko; NPer; Pmt; na; tyyppi)"
+
+#: 04060118.xhp#par_id3155136.281.help.text
+msgctxt "04060118.xhp#par_id3155136.281.help.text"
+msgid "<emph>Rate</emph> is the periodic interest rate."
+msgstr "<emph>Korko</emph> on kausikohtainen korkoprosentti."
+
+#: 04060118.xhp#par_id3156029.282.help.text
+msgid "<emph>NPer</emph> is the total number of periods (payment period)."
+msgstr "<emph>NPer</emph> on kausien kokonaislukumäärä (maksukaudet)."
+
+#: 04060118.xhp#par_id3151322.283.help.text
+msgid "<emph>Pmt</emph> is the annuity paid regularly per period."
+msgstr "<emph>Pmt</emph> on kiinteä annuiteetin summa, joka maksetaan joka maksukausi."
+
+#: 04060118.xhp#par_id3145256.284.help.text
+msgid "<emph>PV</emph> (optional) is the (present) cash value of an investment."
+msgstr "<emph>Na</emph> (valinnainen) on sijoituksen (nykyinen) kassa-arvo."
+
+#: 04060118.xhp#par_id3150999.285.help.text
+msgid "<emph>Type</emph> (optional) defines whether the payment is due at the beginning or the end of a period."
+msgstr "<emph>Tyyppi</emph> (valinnainen) määrittää, onko eräpäivä kauden alussa (1) vai lopussa (0)."
+
+#: 04060118.xhp#par_idN114D8.help.text
+msgctxt "04060118.xhp#par_idN114D8.help.text"
+msgid "<embedvar href=\"text/scalc/00/00000004.xhp#optional\"/>"
+msgstr "<embedvar href=\"text/scalc/00/00000004.xhp#optional\"/>"
+
+#: 04060118.xhp#hd_id3146800.286.help.text
+msgctxt "04060118.xhp#hd_id3146800.286.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060118.xhp#par_id3146813.287.help.text
+msgid "What is the value at the end of an investment if the interest rate is 4% and the payment period is two years, with a periodic payment of 750 currency units. The investment has a present value of 2,500 currency units."
+msgstr "Mikä on sijoituksen loppuarvo, kun korko on 4% ja maksuaika on kaksi vuotta, maksuerän ollessa 750 valuuttayksikköä. Sijoituksen nykyarvo on 2 500 valuuttayksikköä."
+
+#: 04060118.xhp#par_id3149302.288.help.text
+msgid "<item type=\"input\">=FV(4%;2;750;2500) </item>= -4234.00 currency units. The value at the end of the investment is 4234.00 currency units."
+msgstr "<item type=\"input\">=FV(4%;2;750;2500) </item>= -4234,00 €. Sijoituksen arvo lopussa on 4234,00 valuutta yksikköä."
+
+#: 04060118.xhp#bm_id3155912.help.text
+msgid "<bookmark_value>FVSCHEDULE function</bookmark_value><bookmark_value>future values;varying interest rates</bookmark_value>"
+msgstr "<bookmark_value>FVSCHEDULE-funktio</bookmark_value><bookmark_value>TULEVA.ARVO.ERIKORKO-funktio</bookmark_value><bookmark_value>tulevat arvot;vaihteleva korkoprosentti</bookmark_value>"
+
+#: 04060118.xhp#hd_id3155912.51.help.text
+msgid "FVSCHEDULE"
+msgstr "FVSCHEDULE (suom. TULEVA.ARVO.ERIKORKO)"
+
+#: 04060118.xhp#par_id3163726.52.help.text
+msgid "<ahelp hid=\"HID_AAI_FUNC_FVSCHEDULE\">Calculates the accumulated value of the starting capital for a series of periodically varying interest rates.</ahelp>"
+msgstr "<ahelp hid=\"HID_AAI_FUNC_FVSCHEDULE\">Lasketaan alkupääomalle kertynyt arvo, kun kausikorot vaihtelevat.</ahelp>"
+
+#: 04060118.xhp#hd_id3149571.53.help.text
+msgctxt "04060118.xhp#hd_id3149571.53.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060118.xhp#par_id3148891.54.help.text
+msgid "FVSCHEDULE(Principal; Schedule)"
+msgstr "FVSCHEDULE(pääoma; aikataulu)"
+
+#: 04060118.xhp#par_id3148904.55.help.text
+msgid "<emph>Principal</emph> is the starting capital."
+msgstr "<emph>Pääoma</emph> on aloituspääoma."
+
+#: 04060118.xhp#par_id3148562.56.help.text
+msgid "<emph>Schedule</emph> is a series of interest rates, for example, as a range H3:H5 or as a (List) (see example)."
+msgstr "<emph>Aikataulu</emph> on korkoprosenttien sarja, esimerkiksi alueella H3:H5 tai {luettelona} (katso esimerkki)."
+
+#: 04060118.xhp#hd_id3147288.57.help.text
+msgctxt "04060118.xhp#hd_id3147288.57.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060118.xhp#par_id3148638.58.help.text
+msgid "1000 currency units have been invested in for three years. The interest rates were 3%, 4% and 5% per annum. What is the value after three years?"
+msgstr "Kolmeksi vuodeksi on sijoitettu 1000 valuuttayksikköä. Korkoprosentit olivat 3%, 4% ja 5% vuosittain. Mikä on arvo kolmen vuoden kuluttua?"
+
+#: 04060118.xhp#par_id3156358.59.help.text
+msgid "<item type=\"input\">=FVSCHEDULE(1000;{0.03;0.04;0.05})</item> returns 1124.76."
+msgstr "<item type=\"input\">=FVSCHEDULE(1000;{0,03;0,04;0,05})</item> antaa tuloksen 1124,76."
+
+#: 04060118.xhp#bm_id3156435.help.text
+msgid "<bookmark_value>calculating;number of payment periods</bookmark_value><bookmark_value>payment periods;number of</bookmark_value><bookmark_value>number of payment periods</bookmark_value><bookmark_value>NPER function</bookmark_value>"
+msgstr "<bookmark_value>laskenta;maksuerien lukumäärä</bookmark_value><bookmark_value>maksuerät;lukumäärä</bookmark_value><bookmark_value>maksukausien lukumäärä</bookmark_value><bookmark_value>NPER-funktio</bookmark_value><bookmark_value>NJAKSO-funktio</bookmark_value>"
+
+#: 04060118.xhp#hd_id3156435.290.help.text
+msgid "NPER"
+msgstr "NPER (suom. NJAKSO)"
+
+#: 04060118.xhp#par_id3152363.291.help.text
+msgid "<ahelp hid=\"HID_FUNC_ZZR\">Returns the number of periods for an investment based on periodic, constant payments and a constant interest rate.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_ZZR\">Tulokseksi saadaan sijoituksen kausien lukumäärä, kun kyse on kiinteistä maksuista ja kiinteästä korosta.</ahelp>"
+
+#: 04060118.xhp#hd_id3147216.292.help.text
+msgctxt "04060118.xhp#hd_id3147216.292.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060118.xhp#par_id3155934.293.help.text
+msgid "NPER(Rate; Pmt; PV; FV; Type)"
+msgstr "NPER(korko; Pmt; na; FV; tyyppi)"
+
+#: 04060118.xhp#par_id3155946.294.help.text
+msgctxt "04060118.xhp#par_id3155946.294.help.text"
+msgid "<emph>Rate</emph> is the periodic interest rate."
+msgstr "<emph>Korko</emph> on kausikohtainen korkoprosentti."
+
+#: 04060118.xhp#par_id3149042.295.help.text
+msgid "<emph>Pmt</emph> is the constant annuity paid in each period."
+msgstr "<emph>Pmt</emph> on kiinteä annuiteetin summa, joka maksetaan joka maksukausi."
+
+#: 04060118.xhp#par_id3153134.296.help.text
+msgctxt "04060118.xhp#par_id3153134.296.help.text"
+msgid "<emph>PV</emph> is the present value (cash value) in a sequence of payments."
+msgstr "<emph>Na</emph> on maksusarjan nykyarvo (kassa-arvo)."
+
+#: 04060118.xhp#par_id3154398.297.help.text
+msgid "<emph>FV</emph> (optional) is the future value, which is reached at the end of the last period."
+msgstr "<emph>FV</emph> (valinnainen) on tuleva arvo, joka saavutetaan viimeisen kauden lopulla."
+
+#: 04060118.xhp#par_id3145127.298.help.text
+msgid "<emph>Type</emph> (optional) is the due date of the payment at the beginning or at the end of the period."
+msgstr "<emph>Tyyppi</emph> (valinnainen) merkitsee maksun eräpäivää joko kauden alussa tai lopussa."
+
+#: 04060118.xhp#par_idN1166C.help.text
+msgctxt "04060118.xhp#par_idN1166C.help.text"
+msgid "<embedvar href=\"text/scalc/00/00000004.xhp#optional\"/>"
+msgstr "<embedvar href=\"text/scalc/00/00000004.xhp#optional\"/>"
+
+#: 04060118.xhp#hd_id3155795.299.help.text
+msgctxt "04060118.xhp#hd_id3155795.299.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060118.xhp#par_id3147378.300.help.text
+msgid "How many payment periods does a payment period cover with a periodic interest rate of 6%, a periodic payment of 153.75 currency units and a present cash value of 2.600 currency units."
+msgstr "Kuinka monta maksukautta kokonaismaksuaika kattaa, kun kausikohtainen korko on 6%, maksuerä on 153,75 valuuttayksikköä ja nykyarvo on 2 600 valuuttayksikköä."
+
+#: 04060118.xhp#par_id3156171.301.help.text
+msgid "<item type=\"input\">=NPER(6%;153.75;2600)</item> = -12,02. The payment period covers 12.02 periods."
+msgstr "<item type=\"input\">=NPER(6%;153,75;2600)</item> = -12,02. Maksuaika kattaa 12,02 kautta."
+
+#: 04060118.xhp#par_id3150309.314.help.text
+msgctxt "04060118.xhp#par_id3150309.314.help.text"
+msgid "<link href=\"text/scalc/01/04060103.xhp\" name=\"Back to Financial Functions Part One\">Back to Financial Functions Part One</link>"
+msgstr "<link href=\"text/scalc/01/04060103.xhp\" name=\"Back to Financial Functions Part One\">Takaisin rahoitusfunktioiden ensimmäiseen osaan</link>"
+
+#: 04060118.xhp#par_id3153163.315.help.text
+msgid "<link href=\"text/scalc/01/04060119.xhp\" name=\"Back to Financial Functions Part Two\">Back to Financial Functions Part Two</link>"
+msgstr "<link href=\"text/scalc/01/04060119.xhp\" name=\"Back to Financial Functions Part Two\">Takaisin rahoitusfunktioiden toiseen osaan</link>"
+
+#: 04060184.xhp#tit.help.text
+msgid "Statistical Functions Part Four"
+msgstr "Tilastolliset funktiot, osa 4"
+
+#: 04060184.xhp#hd_id3153415.1.help.text
+msgid "<variable id=\"mq\"><link href=\"text/scalc/01/04060184.xhp\" name=\"Statistical Functions Part Four\">Statistical Functions Part Four</link></variable>"
+msgstr "<variable id=\"mq\"><link href=\"text/scalc/01/04060184.xhp\" name=\"Statistical Functions Part Four\">Tilastolliset funktiot, osa 4</link></variable>"
+
+#: 04060184.xhp#bm_id3154511.help.text
+msgid "<bookmark_value>MAX function</bookmark_value>"
+msgstr "<bookmark_value>MAX-funktio</bookmark_value><bookmark_value>MAKS-funktio</bookmark_value>"
+
+#: 04060184.xhp#hd_id3154511.2.help.text
+msgctxt "04060184.xhp#hd_id3154511.2.help.text"
+msgid "MAX"
+msgstr "MAX (suom. MAKS)"
+
+#: 04060184.xhp#par_id3153709.3.help.text
+msgid "<ahelp hid=\"HID_FUNC_MAX\">Returns the maximum value in a list of arguments.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_MAX\">Tulokseksi saadaan argumenttiluettelon suurin arvo.</ahelp>"
+
+#: 04060184.xhp#par_id9282509.help.text
+msgctxt "04060184.xhp#par_id9282509.help.text"
+msgid "Returns 0 if no numeric value and no error was encountered in the cell range(s) passed as cell reference(s). Text cells are ignored by MIN() and MAX(). The functions MINA() and MAXA() return 0 if no value (numeric or text) and no error was encountered. Passing a literal string argument to MIN() or MAX(), e.g. MIN(\"string\"), still results in an error."
+msgstr "Tuloksena on 0, jos numeerisia arvoja ei ole ja eikä virhettä esiinny viitatuilla solualueilla. MIN() ja MAX() eivät huomioi tekstisoluja. Funktiot MINA() ja MAXA() antavat tulokseksi 0, jos ei mitään arvoa (numeerista tai teksti-) eikä mitään virhettä esiinny. Kun funktiolle MIN() tai MAX() välitetään suora teksti, esim. MIN(\"string\"), tuloksena on virhe."
+
+#: 04060184.xhp#hd_id3154256.4.help.text
+msgctxt "04060184.xhp#hd_id3154256.4.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060184.xhp#par_id3147340.5.help.text
+msgid "MAX(Number1; Number2; ...Number30)"
+msgstr "MAX(luku1; luku2; ...luku30)"
+
+#: 04060184.xhp#par_id3149568.6.help.text
+msgid "<emph>Number1; Number2;...Number30</emph> are numerical values or ranges. "
+msgstr "<emph>Luku1; luku2; ...; luku30</emph> ovat numeerisia arvoja tai alueita."
+
+#: 04060184.xhp#hd_id3153963.7.help.text
+msgctxt "04060184.xhp#hd_id3153963.7.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060184.xhp#par_id3147343.8.help.text
+msgid "<item type=\"input\">=MAX(A1;A2;A3;50;100;200)</item> returns the largest value from the list."
+msgstr "<item type=\"input\">=MAX(A1;A2;A3;50;100;200)</item> antaa tulokseksi luettelon suurimman arvon."
+
+#: 04060184.xhp#par_id3148485.9.help.text
+msgid "<item type=\"input\">=MAX(A1:B100)</item> returns the largest value from the list."
+msgstr "<item type=\"input\">=MAX(A1:B100)</item> antaa tulokseksi luettelon suurimman arvon."
+
+#: 04060184.xhp#bm_id3166426.help.text
+msgid "<bookmark_value>MAXA function</bookmark_value>"
+msgstr "<bookmark_value>MAXA-funktio</bookmark_value><bookmark_value>MAKSA-funktio</bookmark_value>"
+
+#: 04060184.xhp#hd_id3166426.139.help.text
+msgid "MAXA"
+msgstr "MAXA (suom. MAKSA)"
+
+#: 04060184.xhp#par_id3150363.140.help.text
+msgid "<ahelp hid=\"HID_FUNC_MAXA\">Returns the maximum value in a list of arguments. In opposite to MAX, here you can enter text. The value of the text is 0.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_MAXA\">tuloksena on argumenttiluettelon suurin arvo. Toisin kuin funktiossa MAX, tässä voidaan syöttää tekstiä. Tekstin arvo on 0.</ahelp>"
+
+#: 04060184.xhp#par_id7689443.help.text
+msgctxt "04060184.xhp#par_id7689443.help.text"
+msgid "The functions MINA() and MAXA() return 0 if no value (numeric or text) and no error was encountered."
+msgstr "Funktiot MINA() ja MAXA() antavat tulokseksi 0, jos ei mitään arvoa (numeerista tai teksti-) eikä mitään virhettä esiinny."
+
+#: 04060184.xhp#hd_id3150516.141.help.text
+msgctxt "04060184.xhp#hd_id3150516.141.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060184.xhp#par_id3166431.142.help.text
+msgid "MAXA(Value1; Value2; ... Value30)"
+msgstr "MAXA(arvo1; arvo2; ... arvo30)"
+
+#: 04060184.xhp#par_id3150202.143.help.text
+msgctxt "04060184.xhp#par_id3150202.143.help.text"
+msgid "<emph>Value1; Value2;...Value30</emph> are values or ranges. Text has the value of 0."
+msgstr "<emph>Arvo1; arvo2; ...arvo30 </emph> ovat arvoja tai alueita. Tekstin arvo on 0."
+
+#: 04060184.xhp#hd_id3156290.144.help.text
+msgctxt "04060184.xhp#hd_id3156290.144.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060184.xhp#par_id3156446.145.help.text
+msgid "<item type=\"input\">=MAXA(A1;A2;A3;50;100;200;\"Text\")</item> returns the largest value from the list."
+msgstr "<item type=\"input\">=MAXA(A1;A2;A3;50;100;200;\"Text\")</item> antaa tulokseksi luettelon suurimman arvon."
+
+#: 04060184.xhp#par_id3149404.146.help.text
+msgid "<item type=\"input\">=MAXA(A1:B100)</item> returns the largest value from the list."
+msgstr "<item type=\"input\">=MAXA(A1:B100)</item> antaa tulokseksi luettelon suurimman arvon."
+
+#: 04060184.xhp#bm_id3153820.help.text
+msgid "<bookmark_value>MEDIAN function</bookmark_value>"
+msgstr "<bookmark_value>MEDIAN-funktio</bookmark_value><bookmark_value>MEDIAANI-funktio</bookmark_value>"
+
+#: 04060184.xhp#hd_id3153820.11.help.text
+msgid "MEDIAN"
+msgstr "MEDIAN (suom. MEDIAANI)"
+
+#: 04060184.xhp#par_id3151241.12.help.text
+msgid "<ahelp hid=\"HID_FUNC_MEDIAN\">Returns the median of a set of numbers. In a set containing an uneven number of values, the median will be the number in the middle of the set and in a set containing an even number of values, it will be the mean of the two values in the middle of the set.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_MEDIAN\">Tulokseksi saadaan lukujoukon mediaani. Jos lukuja on pariton määrä, mediaani on joukon suuruusjärjestyksessä keskimmäinen luku ja jos lukuja on parillinen määrä, mediaani on kahden keskimmäisen luvun keskiarvo.</ahelp>"
+
+#: 04060184.xhp#hd_id3148871.13.help.text
+msgctxt "04060184.xhp#hd_id3148871.13.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060184.xhp#par_id3155264.14.help.text
+msgid "MEDIAN(Number1; Number2; ...Number30)"
+msgstr "MEDIAN(luku1; luku2; ...luku30)"
+
+#: 04060184.xhp#par_id3150109.15.help.text
+msgid "<emph>Number1; Number2;...Number30</emph> are values or ranges, which represent a sample. Each number can also be replaced by a reference."
+msgstr "<emph>Luku1; luku2; ...luku30</emph> ovat arvoja tai solualueita, jotka edustavat otosta. Kukin luku voidaan korvata myös viitteellä."
+
+#: 04060184.xhp#hd_id3144506.16.help.text
+msgctxt "04060184.xhp#hd_id3144506.16.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060184.xhp#par_id3145078.17.help.text
+msgid "for an odd number: <item type=\"input\">=MEDIAN(1;5;9;20;21)</item> returns 9 as the median value."
+msgstr "parittomille luvuille: <item type=\"input\">=MEDIAN(1;5;9;20;21)</item> antaa tulokseksi 9, joka on mediaani-arvo."
+
+#: 04060184.xhp#par_id3149126.165.help.text
+msgid "for an even number: <item type=\"input\">=MEDIAN(1;5;9;20)</item> returns the average of the two middle values 5 and 9, thus 7."
+msgstr "parillisille luvuille: <item type=\"input\">=MEDIAN(1;5;9;20)</item> antaa tulokseksi kahden keskikokoisimman arvon, 5:den ja 9:sän, keskiarvon, siis 7."
+
+#: 04060184.xhp#bm_id3154541.help.text
+msgid "<bookmark_value>MIN function</bookmark_value>"
+msgstr "<bookmark_value>MIN-funktio</bookmark_value>"
+
+#: 04060184.xhp#hd_id3154541.19.help.text
+msgctxt "04060184.xhp#hd_id3154541.19.help.text"
+msgid "MIN"
+msgstr "MIN"
+
+#: 04060184.xhp#par_id3143222.20.help.text
+msgid "<ahelp hid=\"HID_FUNC_MIN\">Returns the minimum value in a list of arguments.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_MIN\">Tulokseksi saadaan argumenttiluettelon pienin arvo.</ahelp>"
+
+#: 04060184.xhp#par_id2301400.help.text
+msgctxt "04060184.xhp#par_id2301400.help.text"
+msgid "Returns 0 if no numeric value and no error was encountered in the cell range(s) passed as cell reference(s). Text cells are ignored by MIN() and MAX(). The functions MINA() and MAXA() return 0 if no value (numeric or text) and no error was encountered. Passing a literal string argument to MIN() or MAX(), e.g. MIN(\"string\"), still results in an error."
+msgstr "Tuloksena on 0, jos ei numeerista arvoa eikä virhettä esiinny viitatuilla solualueilla. MIN() ja MAX() eivät huomioi tekstisoluja. Funktiot MINA() ja MAXA() antavat tulokseksi 0, jos ei mitään arvoa (numeerista tai teksti-) eikä mitään virhettä esiinny. Kun funktiolle MIN() tai MAX() välitetään suora teksti, esim. MIN(\"string\"), tuloksena on virhe."
+
+#: 04060184.xhp#hd_id3154651.21.help.text
+msgctxt "04060184.xhp#hd_id3154651.21.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060184.xhp#par_id3146964.22.help.text
+msgid "MIN(Number1; Number2; ...Number30)"
+msgstr "MIN(luku1; luku2; ...luku30)"
+
+#: 04060184.xhp#par_id3153486.23.help.text
+msgctxt "04060184.xhp#par_id3153486.23.help.text"
+msgid "<emph>Number1; Number2;...Number30</emph> are numerical values or ranges."
+msgstr "<emph>Luku1; luku2; ...; luku30</emph> ovat numeerisia arvoja tai alueita."
+
+#: 04060184.xhp#hd_id3155523.24.help.text
+msgctxt "04060184.xhp#hd_id3155523.24.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060184.xhp#par_id3154734.25.help.text
+msgid "<item type=\"input\">=MIN(A1:B100)</item> returns the smallest value in the list."
+msgstr "<item type=\"input\">=MIN(A1:B100)</item> antaa tulokseksi luettelon pienimmän arvon."
+
+#: 04060184.xhp#bm_id3147504.help.text
+msgid "<bookmark_value>MINA function</bookmark_value>"
+msgstr "<bookmark_value>MINA-funktio</bookmark_value>"
+
+#: 04060184.xhp#hd_id3147504.148.help.text
+msgid "MINA"
+msgstr "MINA"
+
+#: 04060184.xhp#par_id3147249.149.help.text
+msgid "<ahelp hid=\"HID_FUNC_MINA\">Returns the minimum value in a list of arguments. Here you can also enter text. The value of the text is 0.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_MINA\">tuloksena on argumenttiluettelon pienin arvo. Tässä voidaan syöttää myös tekstiä. Tekstin arvo on 0.</ahelp>"
+
+#: 04060184.xhp#par_id4294564.help.text
+msgctxt "04060184.xhp#par_id4294564.help.text"
+msgid "The functions MINA() and MAXA() return 0 if no value (numeric or text) and no error was encountered."
+msgstr "Funktiot MINA() ja MAXA() antavat tulokseksi 0, jos ei mitään arvoa (numeerista tai teksti-) eikä mitään virhettä esiinny."
+
+#: 04060184.xhp#hd_id3150435.150.help.text
+msgctxt "04060184.xhp#hd_id3150435.150.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060184.xhp#par_id3153336.151.help.text
+msgid "MINA(Value1; Value2; ... Value30)"
+msgstr "MINA(arvo1; arvo2; ... arvo30)"
+
+#: 04060184.xhp#par_id3146098.152.help.text
+msgctxt "04060184.xhp#par_id3146098.152.help.text"
+msgid "<emph>Value1; Value2;...Value30</emph> are values or ranges. Text has the value of 0."
+msgstr "<emph>Arvo1; arvo2; ...arvo30 </emph> ovat arvoja tai alueita. Tekstin arvo on 0."
+
+#: 04060184.xhp#hd_id3148743.153.help.text
+msgctxt "04060184.xhp#hd_id3148743.153.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060184.xhp#par_id3147401.154.help.text
+msgid "<item type=\"input\">=MINA(1;\"Text\";20)</item> returns 0."
+msgstr "<item type=\"input\">=MINA(1;\"Text\";20)</item> antaa tuloksen 0."
+
+#: 04060184.xhp#par_id3147295.155.help.text
+msgid "<item type=\"input\">=MINA(A1:B100)</item> returns the smallest value in the list."
+msgstr "<item type=\"input\">=MINA(A1:B100)</item> antaa tulokseksi luettelon pienimmän arvon."
+
+#: 04060184.xhp#bm_id3166465.help.text
+msgid "<bookmark_value>AVEDEV function</bookmark_value><bookmark_value>averages;statistical functions</bookmark_value>"
+msgstr "<bookmark_value>AVEDEV-funktio</bookmark_value><bookmark_value>KESKIPOIKKEAMA-funktio</bookmark_value><bookmark_value>keskiarvot;tilastofunktiot</bookmark_value>"
+
+#: 04060184.xhp#hd_id3166465.27.help.text
+msgid "AVEDEV"
+msgstr "AVEDEV (suom. KESKIPOIKKEAMA)"
+
+#: 04060184.xhp#par_id3150373.28.help.text
+msgid "<ahelp hid=\"HID_FUNC_MITTELABW\">Returns the average of the absolute deviations of data points from their mean.</ahelp> Displays the diffusion in a data set."
+msgstr "<ahelp hid=\"HID_FUNC_MITTELABW\">Tulokseksi saadaan arvopisteiden keskiarvostaan laskettujen poikkeamien itseisarvojen keskiarvo eli keskipoikkeama.</ahelp> Se esittää arvojoukon hajontaa."
+
+#: 04060184.xhp#hd_id3150038.29.help.text
+msgctxt "04060184.xhp#hd_id3150038.29.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060184.xhp#par_id3145636.30.help.text
+msgid "AVEDEV(Number1; Number2; ...Number30)"
+msgstr "AVEDEV(luku1; luku2; ...luku30)"
+
+#: 04060184.xhp#par_id3157871.31.help.text
+msgid "<emph>Number1, Number2,...Number30</emph> are values or ranges that represent a sample. Each number can also be replaced by a reference."
+msgstr "<emph>Luku1; luku2; ...luku30</emph> ovat arvoja tai solualueita, jotka edustavat otosta. Kukin luku voidaan korvata myös viitteellä."
+
+#: 04060184.xhp#hd_id3149725.32.help.text
+msgctxt "04060184.xhp#hd_id3149725.32.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060184.xhp#par_id3153122.33.help.text
+msgid " <item type=\"input\">=AVEDEV(A1:A50)</item> "
+msgstr "<item type=\"input\">=AVEDEV(A1:A50)</item>"
+
+#: 04060184.xhp#bm_id3145824.help.text
+msgid "<bookmark_value>AVERAGE function</bookmark_value>"
+msgstr "<bookmark_value>AVERAGE-funktio</bookmark_value><bookmark_value>KESKIARVO-funktio</bookmark_value>"
+
+#: 04060184.xhp#hd_id3145824.35.help.text
+msgctxt "04060184.xhp#hd_id3145824.35.help.text"
+msgid "AVERAGE"
+msgstr "AVERAGE (suom. KESKIARVO)"
+
+#: 04060184.xhp#par_id3150482.36.help.text
+msgid "<ahelp hid=\"HID_FUNC_MITTELWERT\">Returns the average of the arguments.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_MITTELWERT\">Tuloksena on argumenttien keskiarvo.</ahelp>"
+
+#: 04060184.xhp#hd_id3146943.37.help.text
+msgctxt "04060184.xhp#hd_id3146943.37.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060184.xhp#par_id3154679.38.help.text
+msgid "AVERAGE(Number1; Number2; ...Number30)"
+msgstr "AVERAGE(luku1; luku2; ...luku30)"
+
+#: 04060184.xhp#par_id3150741.39.help.text
+msgid "<emph>Number1; Number2;...Number 0</emph> are numerical values or ranges."
+msgstr "<emph>Luku1; luku2; ...; luku30</emph> ovat numeerisia arvoja tai alueita."
+
+#: 04060184.xhp#hd_id3153039.40.help.text
+msgctxt "04060184.xhp#hd_id3153039.40.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060184.xhp#par_id3151232.41.help.text
+msgid "<item type=\"input\">=AVERAGE(A1:A50)</item>"
+msgstr "<item type=\"input\">=AVERAGE(A1:A50)</item>"
+
+#: 04060184.xhp#bm_id3148754.help.text
+msgid "<bookmark_value>AVERAGEA function</bookmark_value>"
+msgstr "<bookmark_value>AVERAGEA-funktio</bookmark_value><bookmark_value>KESKIARVOA-funktio</bookmark_value>"
+
+#: 04060184.xhp#hd_id3148754.157.help.text
+msgid "AVERAGEA"
+msgstr "AVERAGEA (suom. KESKIARVOA)"
+
+#: 04060184.xhp#par_id3145138.158.help.text
+msgid "<ahelp hid=\"HID_FUNC_MITTELWERTA\">Returns the average of the arguments. The value of a text is 0.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_MITTELWERTA\">Tuloksena on argumenttien keskiarvo. Tekstin arvo on 0.</ahelp>"
+
+#: 04060184.xhp#hd_id3153326.159.help.text
+msgctxt "04060184.xhp#hd_id3153326.159.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060184.xhp#par_id3149734.160.help.text
+msgid "AVERAGEA(Value1; Value2; ... Value30)"
+msgstr "AVERAGEA(arvo1; arvo2; ... arvo30)"
+
+#: 04060184.xhp#par_id3155260.161.help.text
+msgctxt "04060184.xhp#par_id3155260.161.help.text"
+msgid "<emph>Value1; Value2;...Value30</emph> are values or ranges. Text has the value of 0."
+msgstr "<emph>Arvo1; arvo2; ...arvo30 </emph> ovat arvoja tai alueita. Tekstin arvo on 0."
+
+#: 04060184.xhp#hd_id3149504.162.help.text
+msgctxt "04060184.xhp#hd_id3149504.162.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060184.xhp#par_id3150864.163.help.text
+msgid "<item type=\"input\">=AVERAGEA(A1:A50)</item>"
+msgstr "<item type=\"input\">=AVERAGEA(A1:A50)</item>"
+
+#: 04060184.xhp#bm_id3153933.help.text
+msgid "<bookmark_value>MODE function</bookmark_value><bookmark_value>most common value</bookmark_value>"
+msgstr "<bookmark_value>MODE-funktio</bookmark_value><bookmark_value>MOODI-funktio</bookmark_value><bookmark_value>yleisin arvo</bookmark_value>"
+
+#: 04060184.xhp#hd_id3153933.43.help.text
+msgid "MODE"
+msgstr "MODE (suom. MOODI)"
+
+#: 04060184.xhp#par_id3153085.44.help.text
+msgid "<ahelp hid=\"HID_FUNC_MODALWERT\">Returns the most common value in a data set.</ahelp> If there are several values with the same frequency, it returns the smallest value. An error occurs when a value doesn't appear twice."
+msgstr "<ahelp hid=\"HID_FUNC_MODALWERT\">Tulokseksi saadaan arvojoukon yleisin arvo.</ahelp> Jos useammat arvot esiintyvät yleisimpinä, tuloksena annetaan pienin niistä. Virhe seuraa, jos mikään arvo ei esiinny vähintään kahdesti."
+
+#: 04060184.xhp#hd_id3153003.45.help.text
+msgctxt "04060184.xhp#hd_id3153003.45.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060184.xhp#par_id3155950.46.help.text
+msgid "MODE(Number1; Number2; ...Number30)"
+msgstr "MODE(luku1; luku2; ...luku30)"
+
+#: 04060184.xhp#par_id3150337.47.help.text
+msgctxt "04060184.xhp#par_id3150337.47.help.text"
+msgid "<emph>Number1; Number2;...Number30</emph> are numerical values or ranges."
+msgstr "<emph>Luku1; luku2; ...; luku30</emph> ovat numeerisia arvoja tai alueita."
+
+#: 04060184.xhp#hd_id3153571.48.help.text
+msgctxt "04060184.xhp#hd_id3153571.48.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060184.xhp#par_id3153733.49.help.text
+msgid "<item type=\"input\">=MODE(A1:A50)</item>"
+msgstr "<item type=\"input\">=MODE(A1:A50)</item>"
+
+#: 04060184.xhp#bm_id3149879.help.text
+msgid "<bookmark_value>NEGBINOMDIST function</bookmark_value><bookmark_value>negative binomial distribution</bookmark_value>"
+msgstr "<bookmark_value>NEGBINOMDIST-funktio</bookmark_value><bookmark_value>negatiivinen binomijakauma</bookmark_value>"
+
+#: 04060184.xhp#hd_id3149879.51.help.text
+msgid "NEGBINOMDIST"
+msgstr "NEGBINOMDIST (suom. BINOMIJAKAUMA.NEG)"
+
+#: 04060184.xhp#par_id3155437.52.help.text
+msgid "<ahelp hid=\"HID_FUNC_NEGBINOMVERT\">Returns the negative binomial distribution.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_NEGBINOMVERT\">Tulokseksi saadaan negatiivinen binomijakauma.</ahelp>"
+
+#: 04060184.xhp#hd_id3145351.53.help.text
+msgctxt "04060184.xhp#hd_id3145351.53.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060184.xhp#par_id3150935.54.help.text
+msgid "NEGBINOMDIST(X; R; SP)"
+msgstr "NEGBINOMDIST(X; R; SP)"
+
+#: 04060184.xhp#par_id3153044.55.help.text
+msgid "<emph>X</emph> represents the value returned for unsuccessful tests."
+msgstr "<emph>X</emph> edustaa epäonnistuneista kokeista saatavaa arvoa."
+
+#: 04060184.xhp#par_id3151018.56.help.text
+msgid "<emph>R</emph> represents the value returned for successful tests."
+msgstr "<emph>R</emph> edustaa onnistuneista kokeista saatavaa arvoa."
+
+#: 04060184.xhp#par_id3148878.57.help.text
+msgid "<emph>SP</emph> is the probability of the success of an attempt."
+msgstr "<emph>SP</emph> on yrityskerran onnistumistodennäköisyys."
+
+#: 04060184.xhp#hd_id3149539.58.help.text
+msgctxt "04060184.xhp#hd_id3149539.58.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060184.xhp#par_id3148770.59.help.text
+msgid "<item type=\"input\">=NEGBINOMDIST(1;1;0.5)</item> returns 0.25."
+msgstr "<item type=\"input\">=NEGBINOMDIST(1;1;0,5)</item> antaa tulokseksi 0,25."
+
+#: 04060184.xhp#bm_id3155516.help.text
+msgid "<bookmark_value>NORMINV function</bookmark_value><bookmark_value>normal distribution;inverse of</bookmark_value>"
+msgstr "<bookmark_value>NORMINV-funktio</bookmark_value><bookmark_value>NORM.JAKAUMA.KÄÄNT-funktio</bookmark_value><bookmark_value>normaalijakauma;käänteinen</bookmark_value>"
+
+#: 04060184.xhp#hd_id3155516.61.help.text
+msgid "NORMINV"
+msgstr "NORMINV (suom. NORM.JAKAUMA.KÄÄNT)"
+
+#: 04060184.xhp#par_id3154634.62.help.text
+msgid "<ahelp hid=\"HID_FUNC_NORMINV\">Returns the inverse of the normal cumulative distribution.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_NORMINV\">Tulokseksi saadaan käänteinen standardinormaalijakauman kertymäfunktio.</ahelp>"
+
+#: 04060184.xhp#hd_id3153227.63.help.text
+msgctxt "04060184.xhp#hd_id3153227.63.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060184.xhp#par_id3147534.64.help.text
+msgid "NORMINV(Number; Mean; StDev)"
+msgstr "NORMINV(luku; keskiarvo; STDEV)"
+
+#: 04060184.xhp#par_id3154950.65.help.text
+msgid "<emph>Number</emph> represents the probability value used to determine the inverse normal distribution."
+msgstr "<emph>Luku</emph>edustaa todennäköisyysarvoa, jota käytetään käänteisen normaalijakauman määrittämiseen."
+
+#: 04060184.xhp#par_id3150690.66.help.text
+msgid "<emph>Mean</emph> represents the mean value in the normal distribution."
+msgstr "<emph>Keskiarvo</emph> edustaa normaalijakauman keskiarvoa."
+
+#: 04060184.xhp#par_id3148594.67.help.text
+msgid "<emph>StDev</emph> represents the standard deviation of the normal distribution."
+msgstr "<emph>StDev</emph> on normaalijakauman keskihajonta."
+
+#: 04060184.xhp#hd_id3155822.68.help.text
+msgctxt "04060184.xhp#hd_id3155822.68.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060184.xhp#par_id3153921.69.help.text
+msgid "<item type=\"input\">=NORMINV(0.9;63;5)</item> returns 69.41. If the average egg weighs 63 grams with a standard deviation of 5, then there will be 90% probability that the egg will not be heavier than 69.41g grams."
+msgstr "<item type=\"input\">=NORMINV(0.9;63;5)</item> antaa tulokseksi 69,41. Jos muna painaa keskimäärin 63 grammaa, keskihajonnan ollessa 5, silloin on 90% todennäköisyys, ettei valittu muna ole 69,41 grammaa painavampi."
+
+#: 04060184.xhp#bm_id3153722.help.text
+msgid "<bookmark_value>NORMDIST function</bookmark_value><bookmark_value>density function</bookmark_value>"
+msgstr "<bookmark_value>NORMDIST-funktio</bookmark_value><bookmark_value>tiheysfunktio</bookmark_value>"
+
+#: 04060184.xhp#hd_id3153722.71.help.text
+msgid "NORMDIST"
+msgstr "NORMDIST (suom. NORM.JAKAUMA)"
+
+#: 04060184.xhp#par_id3150386.72.help.text
+msgid "<ahelp hid=\"HID_FUNC_NORMVERT\">Returns the density function or the normal cumulative distribution.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_NORMVERT\">Tuloksena on tiheysfunktio tai normaalijakauman kertymäfunktio.</ahelp>"
+
+#: 04060184.xhp#hd_id3083282.73.help.text
+msgctxt "04060184.xhp#hd_id3083282.73.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060184.xhp#par_id3150613.74.help.text
+msgid "NORMDIST(Number; Mean; StDev; C)"
+msgstr "NORMDIST(luku; keskiarvo; STDEV; C)"
+
+#: 04060184.xhp#par_id3149820.75.help.text
+msgid "<emph>Number</emph> is the value of the distribution based on which the normal distribution is to be calculated."
+msgstr "<emph>Luku</emph> on se normaalijakauman arvo, johon perustuen standardi normaalijakauma lasketaan."
+
+#: 04060184.xhp#par_id3146063.76.help.text
+msgid "<emph>Mean</emph> is the mean value of the distribution."
+msgstr "<emph>Keskiarvo</emph> on jakauman keskiarvo."
+
+#: 04060184.xhp#par_id3156295.77.help.text
+msgid "<emph>StDev</emph> is the standard deviation of the distribution."
+msgstr "<emph>StDev</emph> on jakauman keskihajonta."
+
+#: 04060184.xhp#par_id3145080.78.help.text
+msgid "<emph>C</emph> is optional. <emph>C</emph> = 0 calculates the density function, <emph>C</emph> = 1 calculates the distribution."
+msgstr "<emph>C</emph> on valinnainen. <emph>C</emph> =0, lasketaan tiheysfunktio, <emph>C</emph> =1, lasketaan jakauma."
+
+#: 04060184.xhp#hd_id3152972.79.help.text
+msgctxt "04060184.xhp#hd_id3152972.79.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060184.xhp#par_id3149283.80.help.text
+msgid "<item type=\"input\">=NORMDIST(70;63;5;0)</item> returns 0.03."
+msgstr "<item type=\"input\">=NORMDIST(70;63;5;0)</item> antaa tulokseksi 0,03."
+
+#: 04060184.xhp#par_id3149448.81.help.text
+msgid "<item type=\"input\">=NORMDIST(70;63;5;1)</item> returns 0.92."
+msgstr "<item type=\"input\">=NORMDIST(70;63;5;1)</item> antaa tulokseksi 0,92."
+
+#: 04060184.xhp#bm_id3152934.help.text
+msgid "<bookmark_value>PEARSON function</bookmark_value>"
+msgstr "<bookmark_value>PEARSON-funktio</bookmark_value>"
+
+#: 04060184.xhp#hd_id3152934.83.help.text
+msgid "PEARSON"
+msgstr "PEARSON"
+
+#: 04060184.xhp#par_id3153216.84.help.text
+msgid "<ahelp hid=\"HID_FUNC_PEARSON\">Returns the Pearson product moment correlation coefficient r.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_PEARSON\">Tulokseksi saadaan Pearsonin tulomomentin korrelaatiokerroin r.</ahelp>"
+
+#: 04060184.xhp#hd_id3147081.85.help.text
+msgctxt "04060184.xhp#hd_id3147081.85.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060184.xhp#par_id3156133.86.help.text
+msgid "PEARSON(Data1; Data2)"
+msgstr "PEARSON(tiedot_1; tiedot_2)"
+
+#: 04060184.xhp#par_id3151272.87.help.text
+msgid "<emph>Data1</emph> represents the array of the first data set."
+msgstr "<emph>Tiedot_1</emph> on ensimmäisen arvojoukon matriisi."
+
+#: 04060184.xhp#par_id3153279.88.help.text
+msgid "<emph>Data2</emph> represents the array of the second data set."
+msgstr "<emph>Tiedot_2</emph> on toisen arvojoukon matriisi."
+
+#: 04060184.xhp#hd_id3147567.89.help.text
+msgctxt "04060184.xhp#hd_id3147567.89.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060184.xhp#par_id3151187.90.help.text
+msgid "<item type=\"input\">=PEARSON(A1:A30;B1:B30)</item> returns the Pearson correlation coefficient of both data sets."
+msgstr "<item type=\"input\">=PEARSON(A1:A30;B1:B30)</item> antaa tuloksena Pearsonin korrelaatiokertoimen molemmille arvosarjoille."
+
+#: 04060184.xhp#bm_id3152806.help.text
+msgid "<bookmark_value>PHI function</bookmark_value>"
+msgstr "<bookmark_value>PHI-funktio</bookmark_value>"
+
+#: 04060184.xhp#hd_id3152806.92.help.text
+msgid "PHI"
+msgstr "PHI"
+
+#: 04060184.xhp#par_id3150254.93.help.text
+msgid "<ahelp hid=\"HID_FUNC_PHI\">Returns the values of the distribution function for a standard normal distribution.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_PHI\">Tulokseksi saadaan standardoidun normaalijakauman kertymäfunktion arvoja.</ahelp>"
+
+#: 04060184.xhp#hd_id3154748.94.help.text
+msgctxt "04060184.xhp#hd_id3154748.94.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060184.xhp#par_id3149976.95.help.text
+msgid "PHI(Number)"
+msgstr "PHI(luku)"
+
+#: 04060184.xhp#par_id3156108.96.help.text
+msgid "<emph>Number</emph> represents the value based on which the standard normal distribution is calculated."
+msgstr "<emph>Luku</emph> edustaa arvoa, johon perustuen standardi normaalijakauma lasketaan."
+
+#: 04060184.xhp#hd_id3153621.97.help.text
+msgctxt "04060184.xhp#hd_id3153621.97.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060184.xhp#par_id3155849.98.help.text
+msgid "<item type=\"input\">=PHI(2.25) </item>= 0.03"
+msgstr "<item type=\"input\">=PHI(2,25) </item>= 0,03"
+
+#: 04060184.xhp#par_id3143236.99.help.text
+msgid "<item type=\"input\">=PHI(-2.25)</item> = 0.03"
+msgstr "<item type=\"input\">=PHI(-2,25)</item> = 0,03"
+
+#: 04060184.xhp#par_id3149286.100.help.text
+msgid "<item type=\"input\">=PHI(0)</item> = 0.4"
+msgstr "<item type=\"input\">=PHI(0)</item> = 0,4"
+
+#: 04060184.xhp#bm_id3153985.help.text
+msgid "<bookmark_value>POISSON function</bookmark_value>"
+msgstr "<bookmark_value>POISSON-funktio</bookmark_value>"
+
+#: 04060184.xhp#hd_id3153985.102.help.text
+msgid "POISSON"
+msgstr "POISSON"
+
+#: 04060184.xhp#par_id3154298.103.help.text
+msgid "<ahelp hid=\"HID_FUNC_POISSON\">Returns the Poisson distribution.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_POISSON\">Tuloksena on Poissonin jakauma.</ahelp>"
+
+#: 04060184.xhp#hd_id3159183.104.help.text
+msgctxt "04060184.xhp#hd_id3159183.104.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060184.xhp#par_id3146093.105.help.text
+msgid "POISSON(Number; Mean; C)"
+msgstr "POISSON(luku; keskiarvo; C)"
+
+#: 04060184.xhp#par_id3147253.106.help.text
+msgid "<emph>Number</emph> represents the value based on which the Poisson distribution is calculated."
+msgstr "<emph>Luku</emph> edustaa arvoa, johon perustuen Poissonin jakauma lasketaan."
+
+#: 04060184.xhp#par_id3151177.107.help.text
+msgid "<emph>Mean</emph> represents the middle value of the Poisson distribution."
+msgstr "<emph>Keskiarvo</emph> edustaa Poissonin jakauman keskimmäistä arvoa."
+
+#: 04060184.xhp#par_id3149200.108.help.text
+msgid "<emph>C</emph> (optional) = 0 or False calculates the density function; <emph>C</emph> = 1 or True calculates the distribution. When omitted, the default value True is inserted when you save the document, for best compatibility with other programs and older versions of %PRODUCTNAME."
+msgstr "<emph>C</emph> (valinnainen) = 0 tai EPÄTOSI laskettaessa tiheysfunktiota; <emph>C</emph> = 1 tai TOSI laskettaessa jakaumaa. Puuttuvan argumentin kohdalle lisätään oletusarvo TOSI asiakirjaa talletettaessa, jotta saavutettaisiin paras yhteensopivuus toisten ohjelmien ja vanhempien %PRODUCTNAME-versioiden kanssa."
+
+#: 04060184.xhp#hd_id3159347.109.help.text
+msgctxt "04060184.xhp#hd_id3159347.109.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060184.xhp#par_id3150113.110.help.text
+msgid "<item type=\"input\">=POISSON(60;50;1)</item> returns 0.93."
+msgstr "<item type=\"input\">=POISSON(60;50;1)</item> antaa tulokseksi 0,93."
+
+#: 04060184.xhp#bm_id3153100.help.text
+msgid "<bookmark_value>PERCENTILE function</bookmark_value>"
+msgstr "<bookmark_value>PERCENTILE-funktio</bookmark_value><bookmark_value>PROSENTTIPISTE-funktio</bookmark_value>"
+
+#: 04060184.xhp#hd_id3153100.112.help.text
+msgid "PERCENTILE"
+msgstr "PERCENTILE (suom. PROSENTTIPISTE)"
+
+#: 04060184.xhp#par_id3154940.113.help.text
+msgid "<ahelp hid=\"HID_FUNC_QUANTIL\">Returns the alpha-percentile of data values in an array.</ahelp> A percentile returns the scale value for a data series which goes from the smallest (Alpha=0) to the largest value (alpha=1) of a data series. For <item type=\"literal\">Alpha</item> = 25%, the percentile means the first quartile; <item type=\"literal\">Alpha</item> = 50% is the MEDIAN."
+msgstr "<ahelp hid=\"HID_FUNC_QUANTIL\">Tulokseksi saadaan matriisin arvojen alfa-fraktiili eli prosenttipiste.</ahelp> Fraktiili vastaa arvosarjan asteikon arvoa, joka ulottuu arvosarjan pienimmästä (alfa=0) suurimpaan (alpha=1) arvoon. Kun on <item type=\"literal\">alfa</item> = 25%, fraktiili vastaa kvartiilia; <item type=\"literal\">alfa</item> = 50% on MEDIAANI."
+
+#: 04060184.xhp#hd_id3150531.114.help.text
+msgctxt "04060184.xhp#hd_id3150531.114.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060184.xhp#par_id3148813.115.help.text
+msgid "PERCENTILE(Data; Alpha)"
+msgstr "PERCENTILE(tiedot; alfa)"
+
+#: 04060184.xhp#par_id3153054.116.help.text
+msgid "<emph>Data</emph> represents the array of data."
+msgstr "<emph>Tiedot</emph> on tietojen solualue."
+
+#: 04060184.xhp#par_id3154212.117.help.text
+msgid "<emph>Alpha</emph> represents the percentage of the scale between 0 and 1."
+msgstr "<emph>Alfa</emph> edustaa asteikon prosenttiosuutta välillä 0 ... 1."
+
+#: 04060184.xhp#hd_id3154290.118.help.text
+msgctxt "04060184.xhp#hd_id3154290.118.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060184.xhp#par_id3159147.119.help.text
+msgid "<item type=\"input\">=PERCENTILE(A1:A50;0.1)</item> represents the value in the data set, which equals 10% of the total data scale in A1:A50."
+msgstr "<item type=\"input\">=PERCENTILE(A1:A50;0,1)</item> edustaa alueen A1:A50 arvojoukon sitä arvoa, joka vastaa asteikon 10% kohtaa."
+
+#: 04060184.xhp#bm_id3148807.help.text
+msgid "<bookmark_value>PERCENTRANK function</bookmark_value>"
+msgstr "<bookmark_value>PERCENTRANK-funktio</bookmark_value><bookmark_value>PROSENTTIJÄRJESTYS-funktio</bookmark_value>"
+
+#: 04060184.xhp#hd_id3148807.121.help.text
+msgid "PERCENTRANK"
+msgstr "PERCENTRANK (suom. PROSENTTIJÄRJESTYS)"
+
+#: 04060184.xhp#par_id3153573.122.help.text
+msgid "<ahelp hid=\"HID_FUNC_QUANTILSRANG\">Returns the percentage rank of a value in a sample.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_QUANTILSRANG\">Tulokseksi saadaan annetun arvon prosentuaalinen järjestysluku otoksessa.</ahelp>"
+
+#: 04060184.xhp#hd_id3147512.123.help.text
+msgctxt "04060184.xhp#hd_id3147512.123.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060184.xhp#par_id3147238.124.help.text
+msgid "PERCENTRANK(Data; Value)"
+msgstr "PERCENTRANK(tiedot; arvo)"
+
+#: 04060184.xhp#par_id3154266.125.help.text
+msgctxt "04060184.xhp#par_id3154266.125.help.text"
+msgid "<emph>Data</emph> represents the array of data in the sample."
+msgstr "<emph>Tiedot</emph> on otoksen arvojen taulukkoalue eli matriisi."
+
+#: 04060184.xhp#par_id3148475.126.help.text
+msgid "<emph>Value</emph> represents the value whose percentile rank must be determined."
+msgstr "<emph>Arvo</emph> edustaa sitä arvoa, jonka prosentuaalinen järjestysluku määritetään."
+
+#: 04060184.xhp#hd_id3155364.127.help.text
+msgctxt "04060184.xhp#hd_id3155364.127.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060184.xhp#par_id3149163.128.help.text
+msgid "<item type=\"input\">=PERCENTRANK(A1:A50;50)</item> returns the percentage rank of the value 50 from the total range of all values found in A1:A50. If 50 falls outside the total range, an error message will appear."
+msgstr "<item type=\"input\">=PERCENTRANK(A1:A50;50)</item> antaa tulokseksi luvun 50 sijoituksen arvoalueella A1:A50 ilmaistuna sijalukuprosenttina. Jos 50 osuu kokonaisalueen ulkopuolelle, tuloksena on virheilmoitus."
+
+#: 04060184.xhp#bm_id3166442.help.text
+msgid "<bookmark_value>QUARTILE function</bookmark_value>"
+msgstr "<bookmark_value>QUARTILE-funktio</bookmark_value><bookmark_value>NELJÄNNES-funktio</bookmark_value>"
+
+#: 04060184.xhp#hd_id3166442.130.help.text
+msgid "QUARTILE"
+msgstr "QUARTILE (suom. NELJÄNNES)"
+
+#: 04060184.xhp#par_id3146958.131.help.text
+msgid "<ahelp hid=\"HID_FUNC_QUARTILE\">Returns the quartile of a data set.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_QUARTILE\">Tuloksena on arvojoukon kvartiili.</ahelp>"
+
+#: 04060184.xhp#hd_id3152942.132.help.text
+msgctxt "04060184.xhp#hd_id3152942.132.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060184.xhp#par_id3153684.133.help.text
+msgid "QUARTILE(Data; Type)"
+msgstr "QUARTILE(tiedot; tyyppi)"
+
+#: 04060184.xhp#par_id3153387.134.help.text
+msgctxt "04060184.xhp#par_id3153387.134.help.text"
+msgid "<emph>Data</emph> represents the array of data in the sample."
+msgstr "<emph>Tiedot</emph> on otoksen arvojen matriisi."
+
+#: 04060184.xhp#par_id3155589.135.help.text
+msgid "<emph>Type</emph> represents the type of quartile. (0 = MIN, 1 = 25%, 2 = 50% (MEDIAN), 3 = 75% and 4 = MAX.)"
+msgstr "<emph>Tyyppi</emph> edustaa kvartiilin tyyppiä. (0 = MINIMI, 1 = 25%, 2 = 50% (MEDIAANI), 3 = 75% ja 4 = MAKSIMI.)"
+
+#: 04060184.xhp#hd_id3149103.136.help.text
+msgctxt "04060184.xhp#hd_id3149103.136.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060184.xhp#par_id3159276.137.help.text
+msgid "<item type=\"input\">=QUARTILE(A1:A50;2)</item> returns the value of which 50% of the scale corresponds to the lowest to highest values in the range A1:A50."
+msgstr "<item type=\"input\">=QUARTILE(A1:A50;2)</item> edustaa arvoa, joka vastaa asteikolla 50% kohtaa alueen A1:A50 arvoista pienimmästä suurimpaan (2. kvartiilin yläraja)."
+
+#: 04060182.xhp#tit.help.text
+msgid "Statistical Functions Part Two"
+msgstr "Tilastolliset funktiot, osa 2"
+
+#: 04060182.xhp#hd_id3154372.1.help.text
+msgid "<variable id=\"fh\"><link href=\"text/scalc/01/04060182.xhp\" name=\"Statistical Functions Part Two\">Statistical Functions Part Two</link></variable>"
+msgstr "<variable id=\"fh\"><link href=\"text/scalc/01/04060182.xhp\" name=\"Statistical Functions Part Two\">Tilastolliset funktiot, osa 2</link></variable>"
+
+#: 04060182.xhp#bm_id3145388.help.text
+msgid "<bookmark_value>FINV function</bookmark_value> <bookmark_value>inverse F probability distribution</bookmark_value>"
+msgstr "<bookmark_value>FINV-funktio</bookmark_value><bookmark_value>FJAKAUMA.KÄÄNT-funktio</bookmark_value><bookmark_value>käänteinen F-todennäköisyysjakauma</bookmark_value>"
+
+#: 04060182.xhp#hd_id3145388.2.help.text
+msgid "FINV"
+msgstr "FINV (suom. FJAKAUMA.KÄÄNT)"
+
+#: 04060182.xhp#par_id3155089.3.help.text
+msgid "<ahelp hid=\"HID_FUNC_FINV\">Returns the inverse of the F probability distribution.</ahelp> The F distribution is used for F tests in order to set the relation between two differing data sets."
+msgstr "<ahelp hid=\"HID_FUNC_FINV\">Tulokseksi saadaan käänteinen F-todennäköisyysjakauma.</ahelp> F-jakaumaa käytetään F-testissä kahden erilaisen arvosarjan suhteen selvittämiseen."
+
+#: 04060182.xhp#hd_id3153816.4.help.text
+msgctxt "04060182.xhp#hd_id3153816.4.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060182.xhp#par_id3153068.5.help.text
+msgid "FINV(Number; DegreesFreedom1; DegreesFreedom2)"
+msgstr "FINV(luku; vapausasteet1; vapausasteet2)"
+
+#: 04060182.xhp#par_id3146866.6.help.text
+msgid " <emph>Number</emph> is probability value for which the inverse F distribution is to be calculated."
+msgstr "<emph>Luku</emph> on todennäköisyysarvo, jonka käänteinen F-jakauma lasketaan."
+
+#: 04060182.xhp#par_id3153914.7.help.text
+msgid " <emph>DegreesFreedom1</emph> is the number of degrees of freedom in the numerator of the F distribution."
+msgstr "<emph>Vapausasteet1</emph> on F-jakauman osoittajan vapausasteiden lukumäärä."
+
+#: 04060182.xhp#par_id3148607.8.help.text
+msgid " <emph>DegreesFreedom2</emph> is the number of degrees of freedom in the denominator of the F distribution."
+msgstr "<emph>Vapausasteet2</emph> on F-jakauman nimittäjän vapausasteiden lukumäärä."
+
+#: 04060182.xhp#hd_id3156021.9.help.text
+msgctxt "04060182.xhp#hd_id3156021.9.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060182.xhp#par_id3145073.10.help.text
+msgid " <item type=\"input\">=FINV(0.5;5;10)</item> yields 0.93."
+msgstr "<item type=\"input\">=FINV(0,5;5;10)</item> antaa tuloksen 0,93."
+
+#: 04060182.xhp#bm_id3150888.help.text
+msgid "<bookmark_value>FISHER function</bookmark_value>"
+msgstr "<bookmark_value>FISHER-funktio</bookmark_value>"
+
+#: 04060182.xhp#hd_id3150888.12.help.text
+msgid "FISHER"
+msgstr "FISHER"
+
+#: 04060182.xhp#par_id3155384.13.help.text
+msgid "<ahelp hid=\"HID_FUNC_FISHER\">Returns the Fisher transformation for x and creates a function close to a normal distribution.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_FISHER\">Tulokseksi saadaan x:n Fisherin muunnos ja luodaan normaalijakaumalle läheinen funktio.</ahelp>"
+
+#: 04060182.xhp#hd_id3149898.14.help.text
+msgctxt "04060182.xhp#hd_id3149898.14.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060182.xhp#par_id3143220.15.help.text
+msgid "FISHER(Number)"
+msgstr "FISHER(luku)"
+
+#: 04060182.xhp#par_id3159228.16.help.text
+msgid " <emph>Number</emph> is the value to be transformed."
+msgstr "<emph>Luku</emph> on muunnettava arvo."
+
+#: 04060182.xhp#hd_id3154763.17.help.text
+msgctxt "04060182.xhp#hd_id3154763.17.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060182.xhp#par_id3149383.18.help.text
+msgid " <item type=\"input\">=FISHER(0.5)</item> yields 0.55."
+msgstr "<item type=\"input\">=FISHER(0,5)</item> antaa tuloksen 0,55."
+
+#: 04060182.xhp#bm_id3155758.help.text
+msgid "<bookmark_value>FISHERINV function</bookmark_value> <bookmark_value>inverse of Fisher transformation</bookmark_value>"
+msgstr "<bookmark_value>FISHERINV-funktio</bookmark_value><bookmark_value>FISHER.KÄÄNT-funktio</bookmark_value><bookmark_value>käänteinen Fisherin muunnos</bookmark_value>"
+
+#: 04060182.xhp#hd_id3155758.20.help.text
+msgid "FISHERINV"
+msgstr "FISHERINV (suom. FISHER.KÄÄNT)"
+
+#: 04060182.xhp#par_id3154734.21.help.text
+msgid "<ahelp hid=\"HID_FUNC_FISHERINV\">Returns the inverse of the Fisher transformation for x and creates a function close to a normal distribution.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_FISHERINV\">Tulokseksi saadaan x:n käänteinen Fisherin muunnos ja luodaan normaalijakaumalle läheinen funktio.</ahelp>"
+
+#: 04060182.xhp#hd_id3155755.22.help.text
+msgctxt "04060182.xhp#hd_id3155755.22.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060182.xhp#par_id3146108.23.help.text
+msgid "FISHERINV(Number)"
+msgstr "FISHERINV(luku)"
+
+#: 04060182.xhp#par_id3145115.24.help.text
+msgid " <emph>Number</emph> is the value that is to undergo reverse-transformation."
+msgstr "<emph>Luku</emph> on arvo, jolle tehdään palauttava muunnos."
+
+#: 04060182.xhp#hd_id3155744.25.help.text
+msgctxt "04060182.xhp#hd_id3155744.25.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060182.xhp#par_id3150432.26.help.text
+msgid " <item type=\"input\">=FISHERINV(0.5)</item> yields 0.46."
+msgstr "<item type=\"input\">=FISHERINV(0,5)</item> antaa tuloksen 0,46."
+
+#: 04060182.xhp#bm_id3151390.help.text
+msgid "<bookmark_value>FTEST function</bookmark_value>"
+msgstr "<bookmark_value>FTEST-funktio</bookmark_value><bookmark_value>FTESTI-funktio</bookmark_value>"
+
+#: 04060182.xhp#hd_id3151390.28.help.text
+msgid "FTEST"
+msgstr "FTEST (suom. FTESTI)"
+
+#: 04060182.xhp#par_id3150534.29.help.text
+msgid "<ahelp hid=\"HID_FUNC_FTEST\">Returns the result of an F test.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_FTEST\">Funktio palauttaa F-testin tuloksen.</ahelp>"
+
+#: 04060182.xhp#hd_id3166466.30.help.text
+msgctxt "04060182.xhp#hd_id3166466.30.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060182.xhp#par_id3153024.31.help.text
+msgid "FTEST(Data1; Data2)"
+msgstr "FTEST(tiedot_1; tiedot_2)"
+
+#: 04060182.xhp#par_id3150032.32.help.text
+msgid " <emph>Data1</emph> is the first record array."
+msgstr "<emph>Tiedot_1</emph> on ensimmäinen verrattava arvojoukko."
+
+#: 04060182.xhp#par_id3153018.33.help.text
+msgid " <emph>Data2</emph> is the second record array."
+msgstr "<emph>Tiedot_2</emph> on toinen verrattava arvojoukko."
+
+#: 04060182.xhp#hd_id3153123.34.help.text
+msgctxt "04060182.xhp#hd_id3153123.34.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060182.xhp#par_id3159126.35.help.text
+msgid " <item type=\"input\">=FTEST(A1:A30;B1:B12)</item> calculates whether the two data sets are different in their variance and returns the probability that both sets could have come from the same total population."
+msgstr "<item type=\"input\">=FTEST(A1:A30;B1:B12)</item> laskee, onko kahden arvojoukon välillä variansseissa eroa ja palauttaa tuloksena todennäköisyyden sille, että kumpikin joukko voi olla samasta kokonaispopulaatiosta."
+
+#: 04060182.xhp#bm_id3150372.help.text
+msgid "<bookmark_value>FDIST function</bookmark_value>"
+msgstr "<bookmark_value>FDIST-funktio</bookmark_value><bookmark_value>FJAKAUMA-funktio</bookmark_value>"
+
+#: 04060182.xhp#hd_id3150372.37.help.text
+msgid "FDIST"
+msgstr "FDIST (suom. FJAKAUMA)"
+
+#: 04060182.xhp#par_id3152981.38.help.text
+msgid "<ahelp hid=\"HID_FUNC_FVERT\">Calculates the values of an F distribution.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_FVERT\">Lasketaan F-jakauman arvot.</ahelp>"
+
+#: 04060182.xhp#hd_id3150484.39.help.text
+msgctxt "04060182.xhp#hd_id3150484.39.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060182.xhp#par_id3145826.40.help.text
+msgid "FDIST(Number; DegreesFreedom1; DegreesFreedom2)"
+msgstr "FDIST(luku; vapausasteet1; vapausasteet2)"
+
+#: 04060182.xhp#par_id3150461.41.help.text
+msgid " <emph>Number</emph> is the value for which the F distribution is to be calculated."
+msgstr "<emph>Luku</emph> on arvo, jolle F-jakauma lasketaan."
+
+#: 04060182.xhp#par_id3150029.42.help.text
+msgid " <emph>degreesFreedom1</emph> is the degrees of freedom in the numerator in the F distribution."
+msgstr "<emph>Vapausasteet1</emph> on F-jakauman osoittajan vapausasteiden lukumäärä."
+
+#: 04060182.xhp#par_id3146877.43.help.text
+msgid " <emph>degreesFreedom2</emph> is the degrees of freedom in the denominator in the F distribution."
+msgstr "<emph>Vapausasteet2</emph> on F-jakauman nimittäjän vapausasteiden lukumäärä."
+
+#: 04060182.xhp#hd_id3147423.44.help.text
+msgctxt "04060182.xhp#hd_id3147423.44.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060182.xhp#par_id3150696.45.help.text
+msgid " <item type=\"input\">=FDIST(0.8;8;12)</item> yields 0.61."
+msgstr "<item type=\"input\">=FDIST(0,8;8;12)</item> antaa tuloksen 0,61."
+
+#: 04060182.xhp#bm_id0119200903223192.help.text
+msgid "<bookmark_value>GAMMA function</bookmark_value>"
+msgstr "<bookmark_value>GAMMA-funktio</bookmark_value>"
+
+#: 04060182.xhp#hd_id0119200903205393.help.text
+msgid "GAMMA"
+msgstr "GAMMA"
+
+#: 04060182.xhp#par_id0119200903205379.help.text
+msgid "<ahelp hid=\".\">Returns the Gamma function value.</ahelp> Note that GAMMAINV is not the inverse of GAMMA, but of GAMMADIST."
+msgstr "<ahelp hid=\".\">Tulokseksi saadaan gamma-funktion arvo.</ahelp> GAMMAINV ei ole GAMMA:n vaan GAMMADIST:n käänteisfunktio!"
+
+#: 04060182.xhp#hd_id0119200903271613.help.text
+msgctxt "04060182.xhp#hd_id0119200903271613.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060182.xhp#par_id0119200903271614.help.text
+msgid " <emph>Number</emph> is the number for which the Gamma function value is to be calculated."
+msgstr "<emph>Luku</emph> on arvo, jolle gamma-funktion arvo lasketaan."
+
+#: 04060182.xhp#bm_id3154841.help.text
+msgid "<bookmark_value>GAMMAINV function</bookmark_value>"
+msgstr "<bookmark_value>GAMMAINV-funktio</bookmark_value><bookmark_value>GAMMAJAKAUMA.KÄÄNT-funktio</bookmark_value>"
+
+#: 04060182.xhp#hd_id3154841.47.help.text
+msgid "GAMMAINV"
+msgstr "GAMMAINV (suom. GAMMAJAKAUMA.KÄÄNT)"
+
+#: 04060182.xhp#par_id3153932.48.help.text
+msgid "<ahelp hid=\"HID_FUNC_GAMMAINV\">Returns the inverse of the Gamma cumulative distribution GAMMADIST.</ahelp> This function allows you to search for variables with different distribution."
+msgstr "<ahelp hid=\"HID_FUNC_GAMMAINV\">tulokseksi saadaan käänteinen gamma-kertymäfunktio GAMMADIST.</ahelp> Tämä funktio mahdollistaa muuttujien haun erilaisilla jakaumilla."
+
+#: 04060182.xhp#hd_id3149949.49.help.text
+msgctxt "04060182.xhp#hd_id3149949.49.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060182.xhp#par_id3155828.50.help.text
+msgid "GAMMAINV(Number; Alpha; Beta)"
+msgstr "GAMMAINV(luku; alfa; beeta)"
+
+#: 04060182.xhp#par_id3145138.51.help.text
+msgid " <emph>Number</emph> is the probability value for which the inverse Gamma distribution is to be calculated."
+msgstr "<emph>Luku</emph> on se todennäköisyysarvo, jolle käänteinen gamma-jakauma lasketaan."
+
+#: 04060182.xhp#par_id3152785.52.help.text
+msgctxt "04060182.xhp#par_id3152785.52.help.text"
+msgid " <emph>Alpha</emph> is the parameter Alpha of the Gamma distribution."
+msgstr "<emph>Alfa</emph> on gamma-jakauman alfa-parametri."
+
+#: 04060182.xhp#par_id3154561.53.help.text
+msgid " <emph>Beta</emph> is the parameter Beta of the Gamma distribution."
+msgstr "<emph>Beeta</emph> on gamma-jakauman beta-parametri."
+
+#: 04060182.xhp#hd_id3148734.54.help.text
+msgctxt "04060182.xhp#hd_id3148734.54.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060182.xhp#par_id3153331.55.help.text
+msgid " <item type=\"input\">=GAMMAINV(0.8;1;1)</item> yields 1.61."
+msgstr "<item type=\"input\">=GAMMAINV(0,8;1;1)</item> antaa tuloksen 1,61."
+
+#: 04060182.xhp#bm_id3154806.help.text
+msgid "<bookmark_value>GAMMALN function</bookmark_value> <bookmark_value>natural logarithm of Gamma function</bookmark_value>"
+msgstr "<bookmark_value>GAMMALN-funktio</bookmark_value><bookmark_value>luonnollinen logaritmi gamma-funktiosta </bookmark_value>"
+
+#: 04060182.xhp#hd_id3154806.57.help.text
+msgid "GAMMALN"
+msgstr "GAMMALN"
+
+#: 04060182.xhp#par_id3148572.58.help.text
+msgid "<ahelp hid=\"HID_FUNC_GAMMALN\">Returns the natural logarithm of the Gamma function: G(x).</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_GAMMALN\">Tulokseksi saadaan gamma-funktion, G(x), luonnollinen logaritmi.</ahelp>"
+
+#: 04060182.xhp#hd_id3152999.59.help.text
+msgctxt "04060182.xhp#hd_id3152999.59.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060182.xhp#par_id3153112.60.help.text
+msgid "GAMMALN(Number)"
+msgstr "GAMMALN(luku)"
+
+#: 04060182.xhp#par_id3154502.61.help.text
+msgid " <emph>Number</emph> is the value for which the natural logarithm of the Gamma function is to be calculated."
+msgstr "<emph>Luku</emph> on arvo, jonka gamma-funktion luonnollinen logaritmi lasketaan."
+
+#: 04060182.xhp#hd_id3153568.62.help.text
+msgctxt "04060182.xhp#hd_id3153568.62.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060182.xhp#par_id3153730.63.help.text
+msgid " <item type=\"input\">=GAMMALN(2)</item> yields 0."
+msgstr "<item type=\"input\">=GAMMALN(2)</item> antaa tuloksen 0."
+
+#: 04060182.xhp#bm_id3150132.help.text
+msgid "<bookmark_value>GAMMADIST function</bookmark_value>"
+msgstr "<bookmark_value>GAMMADIST-funktio</bookmark_value><bookmark_value>GAMMAJAKAUMA-funktio</bookmark_value>"
+
+#: 04060182.xhp#hd_id3150132.65.help.text
+msgid "GAMMADIST"
+msgstr "GAMMADIST (suom. GAMMAJAKAUMA)"
+
+#: 04060182.xhp#par_id3155931.66.help.text
+msgid "<ahelp hid=\"HID_FUNC_GAMMAVERT\">Returns the values of a Gamma distribution.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_GAMMAVERT\">Tulokseksi saadaan gamma-jakauman arvo.</ahelp>"
+
+#: 04060182.xhp#par_id0119200903333675.help.text
+msgid "The inverse function is GAMMAINV."
+msgstr "Käänteisfunktio on GAMMAINV."
+
+#: 04060182.xhp#hd_id3147373.67.help.text
+msgctxt "04060182.xhp#hd_id3147373.67.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060182.xhp#par_id3155436.68.help.text
+msgid "GAMMADIST(Number; Alpha; Beta; C)"
+msgstr "GAMMADIST(luku; alfa; beeta; C)"
+
+#: 04060182.xhp#par_id3150571.69.help.text
+msgid " <emph>Number</emph> is the value for which the Gamma distribution is to be calculated."
+msgstr "<emph>Luku</emph> on arvo, jolle gamma-jakauma lasketaan."
+
+#: 04060182.xhp#par_id3145295.70.help.text
+msgctxt "04060182.xhp#par_id3145295.70.help.text"
+msgid " <emph>Alpha</emph> is the parameter Alpha of the Gamma distribution."
+msgstr "<emph>Alfa</emph> on gamma-jakauman alfa-parametri."
+
+#: 04060182.xhp#par_id3151015.71.help.text
+msgid " <emph>Beta</emph> is the parameter Beta of the Gamma distribution"
+msgstr "<emph>Beeta</emph> on gamma-jakauman beta-parametri."
+
+#: 04060182.xhp#par_id3157972.72.help.text
+msgid " <emph>C</emph> (optional) = 0 or False calculates the density function <emph>C</emph> = 1 or True calculates the distribution."
+msgstr "<emph>C</emph> =0, lasketaan tiheysfunktio, <emph>C</emph> =1, lasketaan jakauma."
+
+#: 04060182.xhp#hd_id3149535.73.help.text
+msgctxt "04060182.xhp#hd_id3149535.73.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060182.xhp#par_id3145354.74.help.text
+msgid " <item type=\"input\">=GAMMADIST(2;1;1;1)</item> yields 0.86."
+msgstr "<item type=\"input\">=GAMMADIST(2;1;1;1)</item> antaa tuloksen 0,86."
+
+#: 04060182.xhp#bm_id3150272.help.text
+msgid "<bookmark_value>GAUSS function</bookmark_value> <bookmark_value>normal distribution; standard</bookmark_value>"
+msgstr "<bookmark_value>GAUSS-funktio</bookmark_value><bookmark_value>normaalijakauma; standardi</bookmark_value>"
+
+#: 04060182.xhp#hd_id3150272.76.help.text
+msgid "GAUSS"
+msgstr "GAUSS"
+
+#: 04060182.xhp#par_id3149030.77.help.text
+msgid "<ahelp hid=\"HID_FUNC_GAUSS\">Returns the standard normal cumulative distribution.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_GAUSS\">Tulokseksi saadaan standardinormaalijakauman kertymäfunktio.</ahelp>"
+
+#: 04060182.xhp#par_id2059694.help.text
+msgctxt "04060182.xhp#par_id2059694.help.text"
+msgid "It is GAUSS(x)=NORMSDIST(x)-0.5"
+msgstr "On voimassa GAUSS(x)=NORMSDIST(x)-0,5"
+
+#: 04060182.xhp#hd_id3153551.78.help.text
+msgctxt "04060182.xhp#hd_id3153551.78.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060182.xhp#par_id3155368.79.help.text
+msgid "GAUSS(Number)"
+msgstr "GAUSS(luku)"
+
+#: 04060182.xhp#par_id3153228.80.help.text
+msgid " <emph>Number</emph> is the value for which the value of the standard normal distribution is to be calculated."
+msgstr "<emph>Luku</emph> on se arvo, jolle standardi normaalijakauma lasketaan."
+
+#: 04060182.xhp#hd_id3150691.81.help.text
+msgctxt "04060182.xhp#hd_id3150691.81.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060182.xhp#par_id3154867.82.help.text
+msgid " <item type=\"input\">=GAUSS(0.19)</item> = 0.08"
+msgstr "<item type=\"input\">=GAUSS(0.19)</item> = 0,08"
+
+#: 04060182.xhp#par_id3148594.83.help.text
+msgid " <item type=\"input\">=GAUSS(0.0375)</item> = 0.01"
+msgstr "<item type=\"input\">=GAUSS(0.0375)</item> = 0,01"
+
+#: 04060182.xhp#bm_id3148425.help.text
+msgid "<bookmark_value>GEOMEAN function</bookmark_value> <bookmark_value>means;geometric</bookmark_value>"
+msgstr "<bookmark_value>GEOMEAN-funktio</bookmark_value><bookmark_value>KESKIARVO.GEOM-funktio</bookmark_value><bookmark_value>keskiarvot;geometriset</bookmark_value>"
+
+#: 04060182.xhp#hd_id3148425.85.help.text
+msgid "GEOMEAN"
+msgstr "GEOMEAN (suom. KESKIARVO.GEOM)"
+
+#: 04060182.xhp#par_id3156257.86.help.text
+msgid "<ahelp hid=\"HID_FUNC_GEOMITTEL\">Returns the geometric mean of a sample.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_GEOMITTEL\">Tulokseksi saadaan otoksen geometrinen keskiarvo.</ahelp>"
+
+#: 04060182.xhp#hd_id3147167.87.help.text
+msgctxt "04060182.xhp#hd_id3147167.87.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060182.xhp#par_id3153720.88.help.text
+msgid "GEOMEAN(Number1; Number2; ...Number30)"
+msgstr "GEOMEAN(luku1; luku2; ...luku30)"
+
+#: 04060182.xhp#par_id3152585.89.help.text
+msgid " <emph>Number1, Number2,...Number30</emph> are numeric arguments or ranges that represent a random sample."
+msgstr "<emph>Luku1; luku2; ...luku30</emph> ovat numeerisia argumentteja tai solualueita, jotka edustavat satunnaisotosta."
+
+#: 04060182.xhp#hd_id3146146.90.help.text
+msgctxt "04060182.xhp#hd_id3146146.90.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060182.xhp#par_id3149819.92.help.text
+msgid " <item type=\"input\">=GEOMEAN(23;46;69)</item> = 41.79. The geometric mean value of this random sample is therefore 41.79."
+msgstr "<item type=\"input\">=GEOMEAN(23;46;69)</item> = 41,79. Satunnaisotoksen geometrinen keskiarvo on siksi 41,79."
+
+#: 04060182.xhp#bm_id3152966.help.text
+msgid "<bookmark_value>TRIMMEAN function</bookmark_value> <bookmark_value>means;of data set without margin data</bookmark_value>"
+msgstr "<bookmark_value>TRIMMEAN-funktio</bookmark_value><bookmark_value>keskiarvot;arvojoukosta ilman marginaalisia arvoja</bookmark_value>"
+
+#: 04060182.xhp#hd_id3152966.94.help.text
+msgid "TRIMMEAN"
+msgstr "TRIMMEAN (suom. KESKIARVO.TASATTU)"
+
+#: 04060182.xhp#par_id3149716.95.help.text
+msgid "<ahelp hid=\"HID_FUNC_GESTUTZTMITTEL\">Returns the mean of a data set without the Alpha percent of data at the margins.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_GESTUTZTMITTEL\">Antaa tulokseksi arvojoukon keskiarvon ilman äärimmäisimpiä arvoja alfa-prosenttiin asti.</ahelp>"
+
+#: 04060182.xhp#hd_id3149281.96.help.text
+msgctxt "04060182.xhp#hd_id3149281.96.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060182.xhp#par_id3154821.97.help.text
+msgid "TRIMMEAN(Data; Alpha)"
+msgstr "TRIMMEAN(tiedot; alfa)"
+
+#: 04060182.xhp#par_id3155834.98.help.text
+msgid " <emph>Data</emph> is the array of data in the sample."
+msgstr "<emph>Tiedot</emph> on otoksen arvojen matriisi."
+
+#: 04060182.xhp#par_id3156304.99.help.text
+msgid " <emph>Alpha</emph> is the percentage of the marginal data that will not be taken into consideration."
+msgstr "<emph>Alfa</emph> on se prosenttiosuus marginaalisia arvoja, joita ei oteta lukuun."
+
+#: 04060182.xhp#hd_id3151180.100.help.text
+msgctxt "04060182.xhp#hd_id3151180.100.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060182.xhp#par_id3156130.101.help.text
+msgid " <item type=\"input\">=TRIMMEAN(A1:A50; 0.1)</item> calculates the mean value of numbers in A1:A50, without taking into consideration the 5 percent of the values representing the highest values and the 5 percent of the values representing the lowest ones. The percentage numbers refer to the amount of the untrimmed mean value, not to the number of summands."
+msgstr "<item type=\"input\">=TRIMMEAN(A1:A50; 0,1)</item> laskee keskiarvon luvuista soluissa A1:A50, jättämällä pois laskuista suurimpia arvoja 5 prosentin verran ja ne arvot, jotka kuuluvat pienimpään 5 prosenttiin. Prosenttiluvut viittaavat supistamattomaan keskiarvoon, ei yhteenlaskettavien lukumäärään."
+
+#: 04060182.xhp#bm_id3153216.help.text
+msgid "<bookmark_value>ZTEST function</bookmark_value>"
+msgstr "<bookmark_value>ZTEST-funktio</bookmark_value><bookmark_value>ZTESTI-funktio</bookmark_value>"
+
+#: 04060182.xhp#hd_id3153216.103.help.text
+msgid "ZTEST"
+msgstr "ZTEST (suom. ZTESTI)"
+
+#: 04060182.xhp#par_id3150758.104.help.text
+msgid "<ahelp hid=\"HID_FUNC_GTEST\">Calculates the probability of observing a z-statistic greater than the one computed based on a sample.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_GTEST\">Laskee todennäköisyyden sille, että havaittu z-arvo on suurempi kuin näytteestä laskettu.</ahelp>"
+
+#: 04060182.xhp#hd_id3150872.105.help.text
+msgctxt "04060182.xhp#hd_id3150872.105.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060182.xhp#par_id3153274.106.help.text
+msgid "ZTEST(Data; mu; Sigma)"
+msgstr "ZTEST(tiedot; luku; sigma)"
+
+#: 04060182.xhp#par_id3156109.107.help.text
+msgid " <emph>Data</emph> is the given sample, drawn from a normally distributed population."
+msgstr " <emph>Tiedot</emph> on annettu otos, saatu normaalijakautuneesta perusjoukosta."
+
+#: 04060182.xhp#par_id3149977.108.help.text
+msgid " <emph>mu</emph> is the known mean of the population."
+msgstr "<emph>mu</emph> on perusjoukon tunnettu keskiarvo."
+
+#: 04060182.xhp#par_id3154740.109.help.text
+msgid " <emph>Sigma</emph> (optional) is the known standard deviation of the population. If omitted, the standard deviation of the given sample is used."
+msgstr "<emph>Sigma</emph> (valinnainen) on koko populaation keskihajonta. Jos argumentti puuttuu, käytetään kyseessä olevan otoksen keskihajontaa."
+
+#: 04060182.xhp#par_id0305200911372999.help.text
+msgid "See also the <link href=\"http://wiki.documentfoundation.org/Documentation/How_Tos/Calc:_ZTEST_function\">Wiki page</link>."
+msgstr "Katso myös <link href=\"http://wiki.documentfoundation.org/Documentation/How_Tos/Calc:_ZTEST_function\">Wiki-sivu</link>."
+
+#: 04060182.xhp#bm_id3153623.help.text
+msgid "<bookmark_value>HARMEAN function</bookmark_value> <bookmark_value>means;harmonic</bookmark_value>"
+msgstr "<bookmark_value>HARMEAN-funktio</bookmark_value><bookmark_value>KESKIARVO.HARM-funktio</bookmark_value><bookmark_value>keskiarvot;harmoniset</bookmark_value>"
+
+#: 04060182.xhp#hd_id3153623.113.help.text
+msgid "HARMEAN"
+msgstr "HARMEAN (suom. KESKIARVO.HARM)"
+
+#: 04060182.xhp#par_id3155102.114.help.text
+msgid "<ahelp hid=\"HID_FUNC_HARMITTEL\">Returns the harmonic mean of a data set.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_HARMITTEL\">Tuloksena on arvojoukon harmoninen keskiarvo.</ahelp>"
+
+#: 04060182.xhp#hd_id3146900.115.help.text
+msgctxt "04060182.xhp#hd_id3146900.115.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060182.xhp#par_id3149287.116.help.text
+msgid "HARMEAN(Number1; Number2; ...Number30)"
+msgstr "HARMEAN(luku1; luku2; ...luku30)"
+
+#: 04060182.xhp#par_id3154303.117.help.text
+msgid " <emph>Number1,Number2,...Number30</emph> are up to 30 values or ranges, that can be used to calculate the harmonic mean."
+msgstr "<emph>Luku1; luku2; ...luku30</emph> ovat enintään 30 arvoa tai solualuetta, joita käytetään harmonisinen keskiarvon laskemiseen."
+
+#: 04060182.xhp#hd_id3159179.118.help.text
+msgctxt "04060182.xhp#hd_id3159179.118.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060182.xhp#par_id3146093.120.help.text
+msgid " <item type=\"input\">=HARMEAN(23;46;69)</item> = 37.64. The harmonic mean of this random sample is thus 37.64"
+msgstr "<item type=\"input\">=HARMEAN(23;46;69)</item> = 37,64. Satunnaisotoksen harmoninen keskiarvo on siis 37,64."
+
+#: 04060182.xhp#bm_id3152801.help.text
+msgid "<bookmark_value>HYPGEOMDIST function</bookmark_value> <bookmark_value>sampling without replacement</bookmark_value>"
+msgstr "<bookmark_value>HYPGEOMDIST-funktio</bookmark_value><bookmark_value>HYPERGEOM.JAKAUMA-funktio</bookmark_value><bookmark_value>otanta ilman korvausta</bookmark_value>"
+
+#: 04060182.xhp#hd_id3152801.122.help.text
+msgid "HYPGEOMDIST"
+msgstr "HYPGEOMDIST (suom. HYPERGEOM.JAKAUMA)"
+
+#: 04060182.xhp#par_id3159341.123.help.text
+msgid "<ahelp hid=\"HID_FUNC_HYPGEOMVERT\">Returns the hypergeometric distribution.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_HYPGEOMVERT\">Tulokseksi saadaan hypergeometrinen jakauma.</ahelp>"
+
+#: 04060182.xhp#hd_id3154697.124.help.text
+msgctxt "04060182.xhp#hd_id3154697.124.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060182.xhp#par_id3155388.125.help.text
+msgid "HYPGEOMDIST(X; NSample; Successes; NPopulation)"
+msgstr "HYPGEOMDIST(x; n_otos; onnistumiset; n_populaatio)"
+
+#: 04060182.xhp#par_id3154933.126.help.text
+msgid " <emph>X</emph> is the number of results achieved in the random sample."
+msgstr "<emph>X</emph> on saavutettujen tulosten määrä satunnaisotoksessa."
+
+#: 04060182.xhp#par_id3153106.127.help.text
+msgid " <emph>NSample</emph> is the size of the random sample."
+msgstr "<emph>N_otos</emph> on satunnaisotoksen suuruus."
+
+#: 04060182.xhp#par_id3146992.128.help.text
+msgid " <emph>Successes</emph> is the number of possible results in the total population."
+msgstr "<emph>Onnistumiset</emph> on tulosten lukumäärä koko populaatiossa."
+
+#: 04060182.xhp#par_id3148826.129.help.text
+msgid " <emph>NPopulation </emph>is the size of the total population."
+msgstr "<emph>N_populaatio</emph> on kokonaispopulaation suuruus."
+
+#: 04060182.xhp#hd_id3150529.130.help.text
+msgctxt "04060182.xhp#hd_id3150529.130.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060182.xhp#par_id3154904.131.help.text
+msgid " <item type=\"input\">=HYPGEOMDIST(2;2;90;100)</item> yields 0.81. If 90 out of 100 pieces of buttered toast fall from the table and hit the floor with the buttered side first, then if 2 pieces of buttered toast are dropped from the table, the probability is 81%, that both will strike buttered side first."
+msgstr "<item type=\"input\">=HYPGEOMDIST(2;2;90;100)</item> tuottaa tuloksen 0,81. Jos 90 voileipää 100:sta putoaa pöydältä voideltu puoli edellä lattialle, niin silloin, jos 2 voileipää pudotetaan pöydältä, todennäköisyydellä 81% molemmat putoavat voideltu puoli edellä."
+
+#: func_timevalue.xhp#tit.help.text
+msgid "TIMEVALUE "
+msgstr "TIMEVALUE (suom. AIKA_ARVO)"
+
+#: func_timevalue.xhp#bm_id3146755.help.text
+msgid "<bookmark_value>TIMEVALUE function</bookmark_value>"
+msgstr "<bookmark_value>TIMEVALUE-funktio</bookmark_value><bookmark_value>AIKA_ARVO-funktio</bookmark_value>"
+
+#: func_timevalue.xhp#hd_id3146755.160.help.text
+msgid "<variable id=\"timevalue\"><link href=\"text/scalc/01/func_timevalue.xhp\">TIMEVALUE</link></variable>"
+msgstr "<variable id=\"timevalue\"><link href=\"text/scalc/01/func_timevalue.xhp\">TIMEVALUE (suom. AIKA_ARVO)</link></variable>"
+
+#: func_timevalue.xhp#par_id3148502.161.help.text
+msgid "<ahelp hid=\"HID_FUNC_ZEITWERT\">TIMEVALUE returns the internal time number from a text enclosed by quotes and which may show a possible time entry format.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_ZEITWERT\">TIMEVALUE-funktio antaa tulokseksi sisäisen aikaluvun lainausmerkkeihin suljetusta tekstistä. Tuloksen esittämisessä huomioidaan aikamuotoilu.</ahelp>"
+
+#: func_timevalue.xhp#par_id3150794.162.help.text
+msgid "The internal number indicated as a decimal is the result of the date system used under $[officename] to calculate date entries."
+msgstr "Sisäinen luku, joka ilmaistaan desimaalilukuna, on $[officename]-ohjelmiston aika-arvojen laskentaan käyttämän päivämääräjärjestelmän tulos."
+
+#: func_timevalue.xhp#par_id011920090347118.help.text
+msgid "If the text string also includes a year, month, or day, TIMEVALUE only returns the fractional part of the conversion."
+msgstr "Vaikka merkkijonossa on myös vuosi, kuukausi tai päivä, TIMEVALUE antaa tulokseksi vain muunnoksen desimaaliosan."
+
+#: func_timevalue.xhp#hd_id3150810.163.help.text
+msgctxt "func_timevalue.xhp#hd_id3150810.163.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: func_timevalue.xhp#par_id3150823.164.help.text
+msgid "TIMEVALUE(\"Text\")"
+msgstr "TIMEVALUE(\"teksti\")"
+
+#: func_timevalue.xhp#par_id3152556.165.help.text
+msgid " <emph>Text</emph> is a valid time expression and must be entered in quotation marks."
+msgstr "<emph>Teksti</emph> on kelvollinen päivämäärälauseke, joka pitää kirjoittaa lainausmerkkeihin."
+
+#: func_timevalue.xhp#hd_id3146815.166.help.text
+msgctxt "func_timevalue.xhp#hd_id3146815.166.help.text"
+msgid "Examples"
+msgstr "Esimerkkejä"
+
+#: func_timevalue.xhp#par_id3146829.167.help.text
+msgid " <item type=\"input\">=TIMEVALUE(\"4PM\")</item> returns 0.67. When formatting in time format HH:MM:SS, you then get 16:00:00."
+msgstr "<item type=\"input\">=TIMEVALUE(\"4ip.\")</item> antaa tulokseksi 0,67. Muotoiltuna aikamuotoon TT:MM:SS saadaan näytölle tulos 16:00:00."
+
+#: func_timevalue.xhp#par_id3153632.168.help.text
+msgid " <item type=\"input\">=TIMEVALUE(\"24:00\")</item> returns 1. If you use the HH:MM:SS time format, the value is 00:00:00."
+msgstr "<item type=\"input\">=TIMEVALUE(\"24:00\")</item> antaa tuloksen 1. Käytettäessä aikamuotoilua HH:MM:SS arvo näkyy muodossa 00:00:00."
+
+#: 05050000.xhp#tit.help.text
+msgctxt "05050000.xhp#tit.help.text"
+msgid "Sheet"
+msgstr "Taulukko"
+
+#: 05050000.xhp#bm_id1245460.help.text
+msgid "<bookmark_value>CTL;right-to-left sheets</bookmark_value><bookmark_value>sheets;right-to-left</bookmark_value><bookmark_value>right-to-left text;spreadsheets</bookmark_value>"
+msgstr "<bookmark_value>CTL;oikealta vasemmalle taulukot</bookmark_value><bookmark_value>taulukot;käänteinen sarakejärjestys</bookmark_value><bookmark_value>oikealta vasemmalla teksti;laskentataulukot</bookmark_value>"
+
+#: 05050000.xhp#hd_id3155923.1.help.text
+msgid "<link href=\"text/scalc/01/05050000.xhp\" name=\"Sheet\">Sheet</link>"
+msgstr "<link href=\"text/scalc/01/05050000.xhp\" name=\"Sheet\">Taulukko</link>"
+
+#: 05050000.xhp#par_id3154758.2.help.text
+msgid "<ahelp hid=\".\">Sets the sheet name and hides or shows selected sheets.</ahelp>"
+msgstr "<ahelp hid=\".\">Nimetään taulukko(lehti) tai asetetaan taulukkojen näkyvyys.</ahelp>"
+
+#: 05050000.xhp#hd_id3156280.3.help.text
+msgid "<link href=\"text/scalc/01/05050100.xhp\" name=\"Rename\">Rename</link>"
+msgstr "<link href=\"text/scalc/01/05050100.xhp\" name=\"Rename\">Nimeä uudelleen</link>"
+
+#: 05050000.xhp#hd_id3145787.4.help.text
+msgid "<link href=\"text/scalc/01/05050300.xhp\" name=\"Show\">Show</link>"
+msgstr "<link href=\"text/scalc/01/05050300.xhp\" name=\"Show\">Näytä</link>"
+
+#: 05050000.xhp#par_id3150542.5.help.text
+msgid "If a sheet has been hidden, the Show Sheet dialog opens, which allows you to select a sheet to be shown again."
+msgstr "Jos yksikin taulukko on piilotettu, Näytä taulukko -valintaikkuna avautuu, jossa voidaan valita taulukko näkyväksi jälleen."
+
+#: 05050000.xhp#par_idN10656.help.text
+msgid "Right-To-Left"
+msgstr "Oikealta vasemmalle"
+
+#: 05050000.xhp#par_idN1065A.help.text
+msgid "<ahelp hid=\".uno:SheetRightToLeft\">Changes the orientation of the current sheet to Right-To-Left if <link href=\"text/shared/optionen/01150300.xhp\">CTL</link> support is enabled.</ahelp>"
+msgstr "<ahelp hid=\".uno:SheetRightToLeft\">Vaihtaa taulukon vasemman yläkulman (A1-solu) oikealle, jos <link href=\"text/shared/optionen/01150300.xhp\">CTL</link>-tuki on valittu.</ahelp>"
+
+#: func_weeknum.xhp#tit.help.text
+msgid "WEEKNUM"
+msgstr "WEEKNUM (suom. VIIKKO.NRO)"
+
+#: func_weeknum.xhp#bm_id3159161.help.text
+msgid "<bookmark_value>WEEKNUM function</bookmark_value>"
+msgstr "<bookmark_value>WEEKNUM-funktio</bookmark_value><bookmark_value>VIIKKO.NRO-funktio</bookmark_value>"
+
+#: func_weeknum.xhp#hd_id3159161.54.help.text
+msgid "<variable id=\"weeknum\"><link href=\"text/scalc/01/func_weeknum.xhp\">WEEKNUM</link></variable>"
+msgstr "<variable id=\"weeknum\"><link href=\"text/scalc/01/func_weeknum.xhp\">WEEKNUM (suom. VIIKKO.NRO)</link></variable>"
+
+#: func_weeknum.xhp#par_id3149770.55.help.text
+msgid "<ahelp hid=\"HID_FUNC_KALENDERWOCHE\">WEEKNUM calculates the week number of the year for the internal date value.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_KALENDERWOCHE\">WEEKNUM-funktio laskee sisäisen päivämääräarvon viikkonumeron kyseiselle vuodelle.</ahelp>"
+
+#: func_weeknum.xhp#par_idN105E4.help.text
+msgid "The International Standard ISO 8601 has decreed that Monday shall be the first day of the week. A week that lies partly in one year and partly in another is assigned a number in the year in which most of its days lie. That means that week number 1 of any year is the week that contains the January 4th."
+msgstr "Kansainvälinen normi ISO 8601 määrittää maanantain viikon ensimmäiseksi päiväksi. Viikko, joka ulottuu osittain kahdelle vuodelle, lasketaan sille vuodelle, jolle useimmat tuon viikon päivistä jäävät. Tämä tarkoittaa, että minkä tahansa vuoden viikkonumero 1:ssä on mukana 4. tammikuuta."
+
+#: func_weeknum.xhp#hd_id3153055.56.help.text
+msgctxt "func_weeknum.xhp#hd_id3153055.56.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: func_weeknum.xhp#par_id3147236.57.help.text
+msgid "WEEKNUM(Number; Mode)"
+msgstr "WEEKNUM(luku; tila)"
+
+#: func_weeknum.xhp#par_id3147511.58.help.text
+msgid "<emph>Number</emph> is the internal date number."
+msgstr "<emph>Luku</emph> on sisäinen päivämäärälaskurin luku."
+
+#: func_weeknum.xhp#par_id3154269.59.help.text
+msgid "<emph>Mode</emph> sets the start of the week and the calculation type."
+msgstr "<emph>Tila</emph> asettaa käytettävän viikonalun ja laskentatavan."
+
+#: func_weeknum.xhp#par_id3148930.60.help.text
+msgid "1 = Sunday"
+msgstr "1 = sunnuntai"
+
+#: func_weeknum.xhp#par_id3154280.61.help.text
+msgid "2 = Monday"
+msgstr "2 = maanantai"
+
+#: func_weeknum.xhp#hd_id3146948.62.help.text
+msgctxt "func_weeknum.xhp#hd_id3146948.62.help.text"
+msgid "Examples"
+msgstr "Esimerkkejä"
+
+#: func_weeknum.xhp#par_id3150704.65.help.text
+msgid "=WEEKNUM(\"1995-01-01\";1) returns 1"
+msgstr "=WEEKNUM(\"1995-01-01\";1) antaa tuloksen 1"
+
+#: func_weeknum.xhp#par_id3149792.64.help.text
+msgid "=WEEKNUM(\"1995-01-01\";2) returns 52. If the week starts on Monday, Sunday belongs to the last week of the previous year."
+msgstr "=WEEKNUM(\"1995-01-01\";2) antaa tuloksen 52. Jos viikko alkaa maanantaista, sunnuntai kuuluu edellisen vuoden viimeiselle viikolle."
+
+#: 06080000.xhp#tit.help.text
+msgid "Recalculate"
+msgstr "Laske uudelleen"
+
+#: 06080000.xhp#bm_id3157909.help.text
+msgid "<bookmark_value>recalculating;all formulas in sheets</bookmark_value><bookmark_value>formulas; recalculating manually</bookmark_value><bookmark_value>cell contents; recalculating</bookmark_value>"
+msgstr "<bookmark_value>uudelleenlaskenta;kaikki taulukon kaavat</bookmark_value><bookmark_value>kaavat; laskenta uudelleen käskystä</bookmark_value><bookmark_value>solun sisällöt; uudelleenlaskenta</bookmark_value>"
+
+#: 06080000.xhp#hd_id3157909.1.help.text
+msgid "<link href=\"text/scalc/01/06080000.xhp\" name=\"Recalculate\">Recalculate</link>"
+msgstr "<link href=\"text/scalc/01/06080000.xhp\" name=\"Recalculate\">Laske uudelleen</link>"
+
+#: 06080000.xhp#par_id3154758.2.help.text
+msgid "<ahelp hid=\".uno:Calculate\">Recalculates all changed formulas. If AutoCalculate is enabled, the Recalculate command applies only to formulas like RAND or NOW.</ahelp>"
+msgstr "<ahelp hid=\".uno:Calculate\">Kaikki muuttuneet kaavat lasketaan uuudestaan. Jos automaattinen laskenta on käytössä, the Laske uudelleen komento kohdistuu vain sellaisiin kaavoihin kuin RAND ja NOW.</ahelp>"
+
+#: 06080000.xhp#par_id315475899.help.text
+msgid "Press F9 to recalculate. Press Shift+<switchinline select=\"sys\"><caseinline select=\"MAC\">Command</caseinline><defaultinline>Ctrl</defaultinline></switchinline>+F9 to recalculate all formulas in the document."
+msgstr "Painetaan F9-näppäintä uudelleen laskemiseksi. Painamalla Vaihto+<switchinline select=\"sys\"><caseinline select=\"MAC\">Komento</caseinline><defaultinline>Ctrl</defaultinline></switchinline>+F9 saadaan lasketuksi kaikki asiakirjan kaavat uudestaan."
+
+#: 06080000.xhp#par_id3150793.5.help.text
+msgid "After the document has been recalculated, the display is refreshed. All charts are also refreshed."
+msgstr "Kun asiakirja on uudelleen laskettu, näyttö päivittyy. Myös kaikki kaaviot päivittyvät."
+
+#: 06080000.xhp#par_id315475855.help.text
+msgid "The Add-In functions like RANDBETWEEN currently cannot respond to the Recalculate command or F9. Press Shift+<switchinline select=\"sys\"><caseinline select=\"MAC\">Command</caseinline><defaultinline>Ctrl</defaultinline></switchinline>+F9 to recalculate all formulas, including the Add-In functions."
+msgstr "Lisäosafunktiot, kuten RANDBETWEEN, eivät nykyään vastaa uudelleenlaskentakomentoon tai F9-näppäilyyn. Painamalla Vaihto+<switchinline select=\"sys\"><caseinline select=\"MAC\">Komento</caseinline><defaultinline>Ctrl</defaultinline></switchinline>+F9 saadaan lasketuksi kaikki kaavat uudestaan, myös lisäosafunktiot."
+
+#: format_graphic.xhp#tit.help.text
+msgid "Graphic"
+msgstr "Grafiikka"
+
+#: format_graphic.xhp#par_idN10548.help.text
+msgid "<link href=\"text/scalc/01/format_graphic.xhp\">Graphic</link>"
+msgstr "<link href=\"text/scalc/01/format_graphic.xhp\">Grafiikka</link>"
+
+#: format_graphic.xhp#par_idN10558.help.text
+msgid "<ahelp hid=\".\">Opens a submenu to edit the properties of the selected object.</ahelp>"
+msgstr "<ahelp hid=\".\">Avataan alavalikko, jossa muokataan valitun objektin ominaisuuksia.</ahelp>"
+
+#: format_graphic.xhp#par_id1650440.help.text
+msgid "<link href=\"text/shared/01/05990000.xhp\">Define Text Attributes</link>"
+msgstr "<link href=\"text/shared/01/05990000.xhp\">Määritä tekstimääritteet</link>"
+
+#: format_graphic.xhp#par_id363475.help.text
+msgid "Sets the layout and anchoring properties for text in the selected drawing or text object."
+msgstr "Asetellaan valitun piirros- tai tekstiobjektin kirjoituksen taitto- ja ankkurointiominaisuuksia."
+
+#: format_graphic.xhp#par_id9746696.help.text
+msgid "Points"
+msgstr "Pisteet"
+
+#: format_graphic.xhp#par_id2480544.help.text
+msgid "<ahelp hid=\".\">Switches <emph>Edit Points</emph> mode for an inserted freeform line on and off.</ahelp>"
+msgstr "<ahelp hid=\".\">Vuorottelee <emph>Pisteiden muokkaus</emph>-tilaa päälle ja pois vapaamuotoisille viivoille. (Kuvan venytys Calcissa)</ahelp>"
+
+#: 04060199.xhp#tit.help.text
+msgctxt "04060199.xhp#tit.help.text"
+msgid "Operators in $[officename] Calc"
+msgstr "$[officename] Calcin operaattorit"
+
+#: 04060199.xhp#bm_id3156445.help.text
+msgid "<bookmark_value>formulas; operators</bookmark_value><bookmark_value>operators; formula functions</bookmark_value><bookmark_value>division sign, see also operators</bookmark_value><bookmark_value>multiplication sign, see also operators</bookmark_value><bookmark_value>minus sign, see also operators</bookmark_value><bookmark_value>plus sign, see also operators</bookmark_value><bookmark_value>text operators</bookmark_value><bookmark_value>comparisons;operators in Calc</bookmark_value><bookmark_value>arithmetical operators</bookmark_value><bookmark_value>reference operators</bookmark_value>"
+msgstr "<bookmark_value>kaavat; operaattorit</bookmark_value><bookmark_value>operaattorit; kaavatoiminnot</bookmark_value><bookmark_value>jakomerkki, katso myös operaattorit</bookmark_value><bookmark_value>kertomerkki, katso myös operaattorit</bookmark_value><bookmark_value>miinusmerkki, katso myös operaattorit</bookmark_value><bookmark_value>plusmerkki, katso myös operaattorit</bookmark_value><bookmark_value>tekstioperaattorit</bookmark_value><bookmark_value>vertailu;operaattorit Calcissa</bookmark_value><bookmark_value>aritmeettiset operaattorit</bookmark_value><bookmark_value>viiteoperaattorit</bookmark_value>"
+
+#: 04060199.xhp#hd_id3156445.1.help.text
+msgctxt "04060199.xhp#hd_id3156445.1.help.text"
+msgid "Operators in $[officename] Calc"
+msgstr "$[officename] Calcin operaattorit"
+
+#: 04060199.xhp#par_id3155812.2.help.text
+msgid "You can use the following operators in $[officename] Calc:"
+msgstr "Seuraavat operaattorit ovat käytettävissä $[officename] Calcissa:"
+
+#: 04060199.xhp#hd_id3153066.3.help.text
+msgid "Arithmetical Operators"
+msgstr "Aritmeettiset operaattorit"
+
+#: 04060199.xhp#par_id3148601.4.help.text
+msgid "These operators return numerical results."
+msgstr "Näiden operaattorien tuloksena on luku."
+
+#: 04060199.xhp#par_id3144768.5.help.text
+msgctxt "04060199.xhp#par_id3144768.5.help.text"
+msgid "Operator"
+msgstr "Operaattori"
+
+#: 04060199.xhp#par_id3157982.6.help.text
+msgctxt "04060199.xhp#par_id3157982.6.help.text"
+msgid "Name"
+msgstr "Nimi"
+
+#: 04060199.xhp#par_id3159096.7.help.text
+msgctxt "04060199.xhp#par_id3159096.7.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060199.xhp#par_id3149126.8.help.text
+msgid "+ (Plus)"
+msgstr "+ (plus)"
+
+#: 04060199.xhp#par_id3150892.9.help.text
+msgid "Addition"
+msgstr "Yhteenlasku"
+
+#: 04060199.xhp#par_id3153247.10.help.text
+msgid "1+1"
+msgstr "1+1"
+
+#: 04060199.xhp#par_id3159204.11.help.text
+msgctxt "04060199.xhp#par_id3159204.11.help.text"
+msgid "- (Minus)"
+msgstr "- (miinus)"
+
+#: 04060199.xhp#par_id3145362.12.help.text
+msgid "Subtraction"
+msgstr "Vähennyslasku"
+
+#: 04060199.xhp#par_id3153554.13.help.text
+msgid "2-1"
+msgstr "2-1"
+
+#: 04060199.xhp#par_id3153808.14.help.text
+msgctxt "04060199.xhp#par_id3153808.14.help.text"
+msgid "- (Minus)"
+msgstr "- (miinus)"
+
+#: 04060199.xhp#par_id3151193.15.help.text
+msgid "Negation"
+msgstr "Etumerkin vaihto"
+
+#: 04060199.xhp#par_id3154712.16.help.text
+msgctxt "04060199.xhp#par_id3154712.16.help.text"
+msgid "-5"
+msgstr "-5"
+
+#: 04060199.xhp#par_id3149873.17.help.text
+msgid "* (asterisk)"
+msgstr "* (asteriski)"
+
+#: 04060199.xhp#par_id3147504.18.help.text
+msgid "Multiplication"
+msgstr "Kertolasku"
+
+#: 04060199.xhp#par_id3149055.19.help.text
+msgid "2*2"
+msgstr "2*2"
+
+#: 04060199.xhp#par_id3151341.20.help.text
+msgid "/ (Slash)"
+msgstr "/ (kauttaviiva)"
+
+#: 04060199.xhp#par_id3159260.21.help.text
+msgid "Division"
+msgstr "Jakolasku"
+
+#: 04060199.xhp#par_id3153027.22.help.text
+msgid "9/3"
+msgstr "9/3"
+
+#: 04060199.xhp#par_id3156396.23.help.text
+msgid "% (Percent)"
+msgstr "% (prosentti)"
+
+#: 04060199.xhp#par_id3150372.24.help.text
+msgid "Percent"
+msgstr "Sadalla jakaminen"
+
+#: 04060199.xhp#par_id3145632.25.help.text
+msgid "15%"
+msgstr "15%"
+
+#: 04060199.xhp#par_id3149722.26.help.text
+msgid "^ (Caret)"
+msgstr "^ (sirkumfleksi)"
+
+#: 04060199.xhp#par_id3159127.27.help.text
+msgid "Exponentiation"
+msgstr "Potenssiin korotus"
+
+#: 04060199.xhp#par_id3157873.28.help.text
+msgid "3^2"
+msgstr "3^2"
+
+#: 04060199.xhp#hd_id3152981.29.help.text
+msgid "Comparative operators"
+msgstr "Vertailuoperaattorit"
+
+#: 04060199.xhp#par_id3157902.30.help.text
+msgid "These operators return either true or false."
+msgstr "Näiden operaattorien tuloksena on looginen tosi tai epätosi."
+
+#: 04060199.xhp#par_id3149889.31.help.text
+msgctxt "04060199.xhp#par_id3149889.31.help.text"
+msgid "Operator"
+msgstr "Operaattori"
+
+#: 04060199.xhp#par_id3150743.32.help.text
+msgctxt "04060199.xhp#par_id3150743.32.help.text"
+msgid "Name"
+msgstr "Nimi"
+
+#: 04060199.xhp#par_id3146877.33.help.text
+msgctxt "04060199.xhp#par_id3146877.33.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060199.xhp#par_id3148888.34.help.text
+msgid "= (equal sign)"
+msgstr "= (yhtäsuuruusmerkki)"
+
+#: 04060199.xhp#par_id3154845.35.help.text
+msgid "Equal"
+msgstr "yhtä suuri"
+
+#: 04060199.xhp#par_id3154546.36.help.text
+msgid "A1=B1"
+msgstr "A1=B1"
+
+#: 04060199.xhp#par_id3154807.37.help.text
+msgid "> (Greater than)"
+msgstr "> (suurempi kuin>"
+
+#: 04060199.xhp#par_id3148580.38.help.text
+msgid "Greater than"
+msgstr "Suurempi kuin"
+
+#: 04060199.xhp#par_id3145138.39.help.text
+msgid "A1>B1"
+msgstr "A1>B1"
+
+#: 04060199.xhp#par_id3149507.40.help.text
+msgid "< (Less than)"
+msgstr "<(pienempi kuin)"
+
+#: 04060199.xhp#par_id3150145.41.help.text
+msgid "Less than"
+msgstr "Pienempi kuin"
+
+#: 04060199.xhp#par_id3150901.42.help.text
+msgid "A1<B1"
+msgstr "A1<B1"
+
+#: 04060199.xhp#par_id3153078.43.help.text
+msgid ">= (Greater than or equal to)"
+msgstr ">= (suurempi tai yhtä suuri kuin)"
+
+#: 04060199.xhp#par_id3150866.44.help.text
+msgid "Greater than or equal to"
+msgstr "Suurempi tai yhtä suuri kuin"
+
+#: 04060199.xhp#par_id3153111.45.help.text
+msgid "A1>=B1"
+msgstr "A1>=B1"
+
+#: 04060199.xhp#par_id3153004.46.help.text
+msgid "<= (Less than or equal to)"
+msgstr "<= (pienempi tai yhtä suuri kuin)"
+
+#: 04060199.xhp#par_id3150335.47.help.text
+msgid "Less than or equal to"
+msgstr "Pienempi tai yhtä suuri kuin"
+
+#: 04060199.xhp#par_id3148760.48.help.text
+msgid "A1<=B1"
+msgstr "A1<=B1"
+
+#: 04060199.xhp#par_id3157994.49.help.text
+msgid "<> (Inequality)"
+msgstr "<> (erisuuruus)"
+
+#: 04060199.xhp#par_id3150019.50.help.text
+msgid "Inequality"
+msgstr "Erisuuruus"
+
+#: 04060199.xhp#par_id3149878.51.help.text
+msgid "A1<>B1"
+msgstr "A1<>B1"
+
+#: 04060199.xhp#hd_id3145241.52.help.text
+msgid "Text operators"
+msgstr "Merkkijono-operaattorit"
+
+#: 04060199.xhp#par_id3155438.53.help.text
+msgid "The operator combines separate texts into one text."
+msgstr "Operaattori yhdistää erilliset tekstit yhdeksi."
+
+#: 04060199.xhp#par_id3150566.54.help.text
+msgctxt "04060199.xhp#par_id3150566.54.help.text"
+msgid "Operator"
+msgstr "Operaattori"
+
+#: 04060199.xhp#par_id3153048.55.help.text
+msgctxt "04060199.xhp#par_id3153048.55.help.text"
+msgid "Name"
+msgstr "Nimi"
+
+#: 04060199.xhp#par_id3149001.56.help.text
+msgctxt "04060199.xhp#par_id3149001.56.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060199.xhp#par_id3148769.57.help.text
+msgid "& (And)"
+msgstr "& (JA)"
+
+#: 04060199.xhp#bm_id3157975.help.text
+msgid "<bookmark_value>text concatenation AND</bookmark_value>"
+msgstr "<bookmark_value>tekstin ketjuttaminen</bookmark_value>"
+
+#: 04060199.xhp#par_id3157975.58.help.text
+msgid "text concatenation AND"
+msgstr "tekstin ketjutus"
+
+#: 04060199.xhp#par_id3157993.59.help.text
+msgid "\"Sun\" & \"day\" is \"Sunday\""
+msgstr "\"Sun\" & \"day\" tuloksena on \"Sunday\""
+
+#: 04060199.xhp#hd_id3153550.60.help.text
+msgid "Reference operators"
+msgstr "Viiteoperaattorit"
+
+#: 04060199.xhp#par_id3149024.61.help.text
+msgid "These operators return a cell range of zero, one or more cells."
+msgstr "Näiden operaattoreiden tuloksena on solualue, jossa on nolla, yksi tai useita soluja."
+
+#: 04060199.xhp#par_id2324900.help.text
+msgid "Range has the highest precedence, then intersection, and then finally union."
+msgstr "Alueella on suurin prioriteetti, sitten leikkauksella ja lopuksi tulee yhdiste."
+
+#: 04060199.xhp#par_id3158416.62.help.text
+msgctxt "04060199.xhp#par_id3158416.62.help.text"
+msgid "Operator"
+msgstr "Operaattori"
+
+#: 04060199.xhp#par_id3152822.63.help.text
+msgctxt "04060199.xhp#par_id3152822.63.help.text"
+msgid "Name"
+msgstr "Nimi"
+
+#: 04060199.xhp#par_id3154949.64.help.text
+msgctxt "04060199.xhp#par_id3154949.64.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060199.xhp#par_id3156257.65.help.text
+msgid ": (Colon)"
+msgstr ": (kaksoispiste)"
+
+#: 04060199.xhp#par_id3153924.66.help.text
+msgctxt "04060199.xhp#par_id3153924.66.help.text"
+msgid "Range"
+msgstr "Alue"
+
+#: 04060199.xhp#par_id3148432.67.help.text
+msgid "A1:C108"
+msgstr "A1:C108"
+
+#: 04060199.xhp#par_id3152592.68.help.text
+msgid "! (Exclamation point)"
+msgstr "! (huutomerkki)"
+
+#: 04060199.xhp#bm_id3150606.help.text
+msgid "<bookmark_value>intersection operator</bookmark_value>"
+msgstr "<bookmark_value>leikkausoperaattori</bookmark_value>"
+
+#: 04060199.xhp#par_id3150606.69.help.text
+msgid "Intersection"
+msgstr "leikkaus"
+
+#: 04060199.xhp#par_id3083445.70.help.text
+msgid "SUM(A1:B6!B5:C12)"
+msgstr "SUM(A1:B6!B5:C12)"
+
+#: 04060199.xhp#par_id3150385.71.help.text
+msgid "Calculates the sum of all cells in the intersection; in this example, the result yields the sum of cells B5 and B6."
+msgstr "Lasketaan leikkauksen kaikkien solujen summa; tässä esimerkissä tuloksena on solujen B5 ja B6 summa."
+
+#: 04060199.xhp#par_id4003723.help.text
+msgid "~ (Tilde)"
+msgstr "~ (tilde)"
+
+#: 04060199.xhp#par_id838953.help.text
+msgid "Concatenation or union"
+msgstr "Yhteenliittäminen tai yhdiste"
+
+#: 04060199.xhp#par_id2511978.help.text
+msgid "Takes two references and returns a reference list, which is a concatenation of the left reference followed by the right reference. Double entries are referenced twice. See note below this table."
+msgstr "Otetaan kaksi viitettä ja palautetaan viiteluettelo, joka on yhteenliitetty vasemmasta ja oikeasta viitteestä. Kaksinkertaiset viitteet esiintyvät kahteen kertaan. Katso huomautusta taulukon alla."
+
+#: 04060199.xhp#par_id181890.help.text
+msgid "Reference concatenation using a tilde character was implemented lately. When a formula with the tilde operator exists in a document that is opened in old versions of the software, an error is returned. A reference list is not allowed inside an array expression."
+msgstr "Viitteiden yhdiste, joka käyttää tilde-merkkiä, on käytettävissä vain uusimmissa ohjelmaversioissa. Kun kaava, jossa esiintyy tilde-operaattori, on asiakirjassa joka avataan ohjelmiston aiemmalla versiolla, tuloksena on virhe. Viiteluettelo ei ole sallittu matriisikaavoissa."
+
+#: 12030000.xhp#tit.help.text
+msgctxt "12030000.xhp#tit.help.text"
+msgid "Sort"
+msgstr "Lajittele"
+
+#: 12030000.xhp#hd_id3150275.1.help.text
+msgctxt "12030000.xhp#hd_id3150275.1.help.text"
+msgid "Sort"
+msgstr "Lajittele"
+
+#: 12030000.xhp#par_id3155922.2.help.text
+msgid "<variable id=\"sorttext\"><ahelp hid=\".uno:DataSort\">Sorts the selected rows according to the conditions that you specify.</ahelp></variable> $[officename] automatically recognizes and selects database ranges."
+msgstr "<variable id=\"sorttext\"><ahelp hid=\".uno:DataSort\">Järjestetään valitut rivit asetettujen ehtojen mukaisesti.</ahelp></variable> $[officename] tunnistaa ja valitsee tietokanta-alueen."
+
+#: 12030000.xhp#par_id3147428.4.help.text
+msgid "You cannot sort data if the <link href=\"text/shared/01/02230000.xhp\" name=\"Record changes\">Record changes</link> options is enabled."
+msgstr "Kun <link href=\"text/shared/01/02230000.xhp\" name=\"Record changes\">Muutokset - Nauhoita</link> -toiminto on aktiivinen, lajittelu ei toimi."
+
+#: 05030400.xhp#tit.help.text
+msgctxt "05030400.xhp#tit.help.text"
+msgid "Show"
+msgstr "Näytä"
+
+#: 05030400.xhp#bm_id3147264.help.text
+msgid "<bookmark_value>spreadsheets; showing columns</bookmark_value><bookmark_value>showing; columns</bookmark_value><bookmark_value>showing; rows</bookmark_value>"
+msgstr "<bookmark_value>laskentataulukot; sarakkeiden näyttäminen</bookmark_value><bookmark_value>esittäminen; sarakkeet</bookmark_value><bookmark_value>näyttäminen; rivit</bookmark_value>"
+
+#: 05030400.xhp#hd_id3147264.1.help.text
+msgid "<link href=\"text/scalc/01/05030400.xhp\" name=\"Show\">Show</link>"
+msgstr "<link href=\"text/scalc/01/05030400.xhp\" name=\"Show\">Näytä</link>"
+
+#: 05030400.xhp#par_id3150447.2.help.text
+msgid "<ahelp hid=\".uno:ShowColumn\">Choose this command to show previously hidden rows or columns.</ahelp>"
+msgstr "<ahelp hid=\".uno:ShowColumn\">Toiminolla näytetään aiemmin piilotetut rivit tai sarakkeet.</ahelp>"
+
+#: 05030400.xhp#par_id3155131.3.help.text
+msgid "To show a column or row, select the range of rows or columns containing the hidden elements, then choose <emph>Format - Row - Show</emph> or <emph>Format - Column - Show</emph>."
+msgstr "Rivin tai sarakkeen esittämiseksi valitaan ensin piiloalueenkin kattava alue ja sitten suoritetaan <emph>Muotoilu - Rivi - Näytä</emph> tai <emph>Muotoilu - Sarake - Näytä</emph>."
+
+#: 05030400.xhp#par_id3145748.4.help.text
+msgid "To show all hidden cells, first click in the field in the upper left corner. This selects all cells of the table."
+msgstr "Kaikkien piilotettujen solujen näyttäminen tapahtuu napsauttamalla ruutua vasemmassa yläkulmassa. Sillä valitaan kaikki taulukon solut."
+
+#: 05100200.xhp#tit.help.text
+msgctxt "05100200.xhp#tit.help.text"
+msgid "Split Cells"
+msgstr "Jaa solut"
+
+#: 05100200.xhp#hd_id3154654.help.text
+msgctxt "05100200.xhp#hd_id3154654.help.text"
+msgid "Split Cells"
+msgstr "Jaa solut"
+
+#: 05100200.xhp#par_id3083451.help.text
+msgid "<ahelp hid=\".\">Splits previously merged cells.</ahelp>"
+msgstr "<ahelp hid=\".\">Jaetaan aiemmin yhdistetyt solut.</ahelp>"
+
+#: 05100200.xhp#par_id3154023.help.text
+msgid "Choose <emph>Format - Merge Cells - Split Cells</emph>"
+msgstr "Valitse <emph>Muotoilu - Yhdistä solut - Jaa solut</emph>"
+
+#: 04060106.xhp#tit.help.text
+msgctxt "04060106.xhp#tit.help.text"
+msgid "Mathematical Functions"
+msgstr "Matemaattiset funktiot"
+
+#: 04060106.xhp#bm_id3147124.help.text
+msgid "<bookmark_value>mathematical functions</bookmark_value><bookmark_value>Function Wizard; mathematical</bookmark_value><bookmark_value>functions; mathematical functions</bookmark_value><bookmark_value>trigonometric functions</bookmark_value>"
+msgstr "<bookmark_value>matemaattiset funktiot</bookmark_value><bookmark_value>ohjattu funktion luonti; matemaattinen</bookmark_value><bookmark_value>funktiot; matemaattinen funktio</bookmark_value><bookmark_value>trigonometriset funktiot</bookmark_value>"
+
+#: 04060106.xhp#hd_id3147124.1.help.text
+msgctxt "04060106.xhp#hd_id3147124.1.help.text"
+msgid "Mathematical Functions"
+msgstr "Matemaattiset funktiot"
+
+#: 04060106.xhp#par_id3154943.2.help.text
+msgid "<variable id=\"mathematiktext\">This category contains the <emph>Mathematical</emph> functions for Calc.</variable> To open the <emph>Function Wizard</emph>, choose <link href=\"text/scalc/01/04060000.xhp\" name=\"Insert - Function\"><emph>Insert - Function</emph></link>."
+msgstr "<variable id=\"mathematiktext\">Tässä luokassa on Calcin <emph>matemaattiset</emph> funktiot. </variable> <emph>Ohjattu funktion luonti</emph> avataan valitsemalla <link href=\"text/scalc/01/04060000.xhp\" name=\"Insert - Function\"><emph>Lisää - Funktio</emph></link>."
+
+#: 04060106.xhp#bm_id3146944.help.text
+msgid "<bookmark_value>ABS function</bookmark_value><bookmark_value>absolute values</bookmark_value><bookmark_value>values;absolute</bookmark_value>"
+msgstr "<bookmark_value>ABS-funktio</bookmark_value><bookmark_value>ITSEISARVO-funktio</bookmark_value><bookmark_value>itseisarvot</bookmark_value><bookmark_value>arvot;itseis-</bookmark_value>"
+
+#: 04060106.xhp#hd_id3146944.33.help.text
+msgid "ABS"
+msgstr "ABS (suom. ITSEISARVO)"
+
+#: 04060106.xhp#par_id3154546.34.help.text
+msgid "<ahelp hid=\"HID_FUNC_ABS\">Returns the absolute value of a number.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_ABS\">Tulokseksi saadaan luvun itseisarvo.</ahelp>"
+
+#: 04060106.xhp#hd_id3154843.35.help.text
+msgctxt "04060106.xhp#hd_id3154843.35.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060106.xhp#par_id3147475.36.help.text
+msgid "ABS(Number)"
+msgstr "ABS(luku)"
+
+#: 04060106.xhp#par_id3148438.37.help.text
+msgid "<emph>Number</emph> is the number whose absolute value is to be calculated. The absolute value of a number is its value without the +/- sign."
+msgstr "<emph>Luku</emph> on se tekijä, jonka itseisarvo lasketaan. Luvun itseisarvo saadaan, kun etumerkki (+ tai -) jätetään pois."
+
+#: 04060106.xhp#hd_id3155823.38.help.text
+msgctxt "04060106.xhp#hd_id3155823.38.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060106.xhp#par_id3152787.39.help.text
+msgid "<item type=\"input\">=ABS(-56)</item> returns 56."
+msgstr "<item type=\"input\">=ABS(-56)</item>antaa tulokseksi 56."
+
+#: 04060106.xhp#par_id3148752.40.help.text
+msgid "<item type=\"input\">=ABS(12)</item> returns 12."
+msgstr "<item type=\"input\">=ABS(12)</item> antaa tulokseksi 12."
+
+#: 04060106.xhp#par_id320139.help.text
+msgid "<item type=\"input\">=ABS(0)</item> returns 0."
+msgstr "<item type=\"input\">=ABS(0)</item> antaa tulokseksi 0."
+
+#: 04060106.xhp#bm_id3150896.help.text
+msgid "<bookmark_value>COUNTBLANK function</bookmark_value><bookmark_value>counting;empty cells</bookmark_value><bookmark_value>empty cells;counting</bookmark_value>"
+msgstr "<bookmark_value>COUNTBLANK-funktio</bookmark_value><bookmark_value>LASKE.TYHJÄT-funktio</bookmark_value><bookmark_value>luvun laskeminen; tyhjä solut</bookmark_value><bookmark_value>tyhjät solut; luvun laskeminen</bookmark_value>"
+
+#: 04060106.xhp#hd_id3150896.42.help.text
+msgid "COUNTBLANK"
+msgstr "COUNTBLANK (suom. LASKE.TYHJÄT)"
+
+#: 04060106.xhp#par_id3155260.43.help.text
+msgid "<ahelp hid=\"HID_FUNC_ANZAHLLEEREZELLEN\">Returns the number of empty cells.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_ANZAHLLEEREZELLEN\">Tulokseksi saadaan tyhjien solujen lukumäärä.</ahelp>"
+
+#: 04060106.xhp#hd_id3145144.44.help.text
+msgctxt "04060106.xhp#hd_id3145144.44.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060106.xhp#par_id3153931.45.help.text
+msgid "COUNTBLANK(Range)"
+msgstr "COUNTBLANK(alue)"
+
+#: 04060106.xhp#par_id3149512.46.help.text
+msgid " Returns the number of empty cells in the cell range <emph>Range</emph>."
+msgstr "Tulokseksi saadaan <emph>alue</emph>-solualueella olevien tyhjien solujen lukumäärä ."
+
+#: 04060106.xhp#hd_id3146139.47.help.text
+msgctxt "04060106.xhp#hd_id3146139.47.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060106.xhp#par_id3148586.48.help.text
+msgid "<item type=\"input\">=COUNTBLANK(A1:B2)</item> returns 4 if cells A1, A2, B1, and B2 are all empty."
+msgstr "<item type=\"input\">=COUNTBLANK(A1:B2)</item> antaa tuloksen 4, jos solut A1, A2, B1 ja B2 ovat kaikki tyhjiä."
+
+#: 04060106.xhp#bm_id3153114.help.text
+msgid "<bookmark_value>ACOS function</bookmark_value>"
+msgstr "<bookmark_value>ACOS-funktio</bookmark_value>"
+
+#: 04060106.xhp#hd_id3153114.50.help.text
+msgid "ACOS"
+msgstr "ACOS"
+
+#: 04060106.xhp#par_id3145163.51.help.text
+msgid "<ahelp hid=\"HID_FUNC_ARCCOS\">Returns the inverse trigonometric cosine of a number.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_ARCCOS\">Tulokseksi saadaan luvun arkuskosini, eli arvo, jonka kosini luku on.</ahelp>"
+
+#: 04060106.xhp#hd_id3153565.52.help.text
+msgctxt "04060106.xhp#hd_id3153565.52.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060106.xhp#par_id3150020.53.help.text
+msgid "ACOS(Number)"
+msgstr "ACOS(luku)"
+
+#: 04060106.xhp#par_id3159134.54.help.text
+msgid " This function returns the inverse trigonometric cosine of <emph>Number</emph>, that is the angle (in radians) whose cosine is Number. The angle returned is between 0 and PI."
+msgstr " Tämän käänteisen trigonometrisen funktion tulos on <emph>luvun</emph> arkuskosini. Tulos vastaa kulmaa (radiaaneissa), josta kosini ottaminen tuottaisi käytetyn luvun. Tuloksen kulma on 0:n ja piin välillä."
+
+#: 04060106.xhp#par_id679647.help.text
+msgctxt "04060106.xhp#par_id679647.help.text"
+msgid "To return the angle in degrees, use the DEGREES function."
+msgstr "Tuloksen saa asteiksi käyttämällä DEGREES-funktiota."
+
+#: 04060106.xhp#hd_id3149882.55.help.text
+msgctxt "04060106.xhp#hd_id3149882.55.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060106.xhp#par_id3150128.56.help.text
+msgid "<item type=\"input\">=ACOS(-1)</item> returns 3.14159265358979 (PI radians)"
+msgstr "<item type=\"input\">=ACOS(-1)</item> antaa tulokseksi 3,14159265358979 (pii radiaaneina)"
+
+#: 04060106.xhp#par_id8792382.help.text
+msgid "<item type=\"input\">=DEGREES(ACOS(0.5))</item> returns 60. The cosine of 60 degrees is 0.5."
+msgstr "<item type=\"input\">=DEGREES(ACOS(0,5))</item> antaa tulokseksi 60. Kosini 60 asteesta on 0,5."
+
+#: 04060106.xhp#bm_id3145355.help.text
+msgid "<bookmark_value>ACOSH function</bookmark_value>"
+msgstr "<bookmark_value>ACOSH-funktio</bookmark_value>"
+
+#: 04060106.xhp#hd_id3145355.60.help.text
+msgid "ACOSH"
+msgstr "ACOSH"
+
+#: 04060106.xhp#par_id3157993.61.help.text
+msgid "<ahelp hid=\"HID_FUNC_ARCOSHYP\">Returns the inverse hyperbolic cosine of a number.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_ARCOSHYP\">Tulokseksi saadaan luvun areakosini.</ahelp>"
+
+#: 04060106.xhp#hd_id3145295.62.help.text
+msgctxt "04060106.xhp#hd_id3145295.62.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060106.xhp#par_id3151017.63.help.text
+msgid "ACOSH(Number)"
+msgstr "ACOSH(luku)"
+
+#: 04060106.xhp#par_id3149000.64.help.text
+msgid " This function returns the inverse hyperbolic cosine of <emph>Number</emph>, that is the number whose hyperbolic cosine is Number. "
+msgstr "Funktion tulos on <emph>luvun</emph> areakosini. Tuloksen hyperbelikosini on parametrinä oleva luku."
+
+#: 04060106.xhp#par_id6393932.help.text
+msgid " Number must be greater than or equal to 1."
+msgstr "Luvun pitää olla suurempi tai yhtä suuri kuin 1."
+
+#: 04060106.xhp#hd_id3150566.65.help.text
+msgctxt "04060106.xhp#hd_id3150566.65.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060106.xhp#par_id3145629.66.help.text
+msgid "<item type=\"input\">=ACOSH(1)</item> returns 0."
+msgstr "<item type=\"input\">=ACOSH(1)</item> antaa tuloksen 0."
+
+#: 04060106.xhp#par_id951567.help.text
+msgid "<item type=\"input\">=ACOSH(COSH(4))</item> returns 4."
+msgstr "<item type=\"input\">=ACOSH(COSH(4))</item> antaa tuloksen 4."
+
+#: 04060106.xhp#bm_id3149027.help.text
+msgid "<bookmark_value>ACOT function</bookmark_value>"
+msgstr "<bookmark_value>ACOT-funktio</bookmark_value>"
+
+#: 04060106.xhp#hd_id3149027.70.help.text
+msgid "ACOT"
+msgstr "ACOT"
+
+#: 04060106.xhp#par_id3155818.71.help.text
+msgid "<ahelp hid=\"HID_FUNC_ARCCOT\">Returns the inverse cotangent (the arccotangent) of the given number.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_ARCCOT\">Tuloksena on annetun luvun arkuskotangentti (kotangentin käänteisarvo).</ahelp>"
+
+#: 04060106.xhp#hd_id3153225.72.help.text
+msgctxt "04060106.xhp#hd_id3153225.72.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060106.xhp#par_id3158419.73.help.text
+msgid "ACOT(Number)"
+msgstr "ACOT(luku)"
+
+#: 04060106.xhp#par_id3154948.74.help.text
+msgid " This function returns the inverse trigonometric cotangent of <emph>Number</emph>, that is the angle (in radians) whose cotangent is Number. The angle returned is between 0 and PI."
+msgstr " Tämän käänteisen trigonometrisen funktion tulos on <emph>luvun</emph> arkuskotangentti. Tulos vastaa kulmaa (radiaaneissa), josta kotangentin ottaminen tuottaisi käytetyn luvun. Tuloksen kulma on 0:n ja piin välillä."
+
+#: 04060106.xhp#par_id5834528.help.text
+msgctxt "04060106.xhp#par_id5834528.help.text"
+msgid "To return the angle in degrees, use the DEGREES function."
+msgstr "Tuloksen saa asteiksi käyttämällä DEGREES-funktiota."
+
+#: 04060106.xhp#hd_id3147538.75.help.text
+msgctxt "04060106.xhp#hd_id3147538.75.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060106.xhp#par_id3155375.76.help.text
+msgid "<item type=\"input\">=ACOT(1)</item> returns 0.785398163397448 (PI/4 radians)."
+msgstr "<item type=\"input\">=ACOT(1)</item> antaa tulokseksi 0,785398163397448 (pii/4 radiaaneina)"
+
+#: 04060106.xhp#par_id8589434.help.text
+msgid "<item type=\"input\">=DEGREES(ACOT(1))</item> returns 45. The tangent of 45 degrees is 1. "
+msgstr "<item type=\"input\">=DEGREES(ACOT(1))</item> antaa tulokseksi 45. Tangentti 45 asteesta on 1."
+
+#: 04060106.xhp#bm_id3148426.help.text
+msgid "<bookmark_value>ACOTH function</bookmark_value>"
+msgstr "<bookmark_value>ACOTH-funktio</bookmark_value>"
+
+#: 04060106.xhp#hd_id3148426.80.help.text
+msgid "ACOTH"
+msgstr "ACOTH"
+
+#: 04060106.xhp#par_id3147478.81.help.text
+msgid "<ahelp hid=\"HID_FUNC_ARCOTHYP\">Returns the inverse hyperbolic cotangent of the given number.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_ARCOTHYP\">Tuloksena on annetun luvun areakotangentti.</ahelp>"
+
+#: 04060106.xhp#hd_id3152585.82.help.text
+msgctxt "04060106.xhp#hd_id3152585.82.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060106.xhp#par_id3147172.83.help.text
+msgid "ACOTH(Number)"
+msgstr "ACOTH(luku)"
+
+#: 04060106.xhp#par_id3146155.84.help.text
+msgid " This function returns the inverse hyperbolic cotangent of <emph>Number</emph>, that is the number whose hyperbolic cotangent is Number."
+msgstr "Tämän funktion tulos on <emph>luvun</emph> areakotangentti. Tuloksen hyperbelitangentti on parametrinä oleva luku."
+
+#: 04060106.xhp#par_id5818659.help.text
+msgid "An error results if Number is between -1 and 1 inclusive."
+msgstr "Virhe tulostuu, jos luku on suljetulla välillä [-1,1]."
+
+#: 04060106.xhp#hd_id3083452.85.help.text
+msgctxt "04060106.xhp#hd_id3083452.85.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060106.xhp#par_id3150608.86.help.text
+msgid "<item type=\"input\">=ACOTH(1.1)</item> returns inverse hyperbolic cotangent of 1.1, approximately 1.52226."
+msgstr "<item type=\"input\">=ACOTH(1,1)</item> antaa tulokseksi luvun 1,1 areakotangentin, likimäärin 1,52226."
+
+#: 04060106.xhp#bm_id3145084.help.text
+msgid "<bookmark_value>ASIN function</bookmark_value>"
+msgstr "<bookmark_value>ASIN-funktio</bookmark_value>"
+
+#: 04060106.xhp#hd_id3145084.90.help.text
+msgid "ASIN"
+msgstr "ASIN"
+
+#: 04060106.xhp#par_id3156296.91.help.text
+msgid "<ahelp hid=\"HID_FUNC_ARCSIN\">Returns the inverse trigonometric sine of a number.</ahelp>"
+msgstr "<ahelp hid=\"HID_FUNC_ARCSIN\">Tulokseksi saadaan luvun arkussini.</ahelp>"
+
+#: 04060106.xhp#hd_id3149716.92.help.text
+msgctxt "04060106.xhp#hd_id3149716.92.help.text"
+msgid "Syntax"
+msgstr "Syntaksi"
+
+#: 04060106.xhp#par_id3156305.93.help.text
+msgid "ASIN(Number)"
+msgstr "ASIN(luku)"
+
+#: 04060106.xhp#par_id3150964.94.help.text
+msgid " This function returns the inverse trigonometric sine of <emph>Number</emph>, that is the angle (in radians) whose sine is Number. The angle returned is between -PI/2 and +PI/2."
+msgstr " Tämän käänteisen trigonometrisen funktion tulos on <emph>luvun</emph> arkussini. Tulos vastaa kulmaa (radiaaneissa), josta sinin ottaminen tuottaisi käytetyn luvun. Tuloksen kulma on -pii/2:n ja +pii/2:n välillä."
+
+#: 04060106.xhp#par_id203863.help.text
+msgctxt "04060106.xhp#par_id203863.help.text"
+msgid "To return the angle in degrees, use the DEGREES function."
+msgstr "Tuloksen saa asteiksi käyttämällä DEGREES-funktiota."
+
+#: 04060106.xhp#hd_id3149448.95.help.text
+msgctxt "04060106.xhp#hd_id3149448.95.help.text"
+msgid "Example"
+msgstr "Esimerkki"
+
+#: 04060106.xhp#par_id3156100.96.help.text
+msgid "<item type=\"input\">=ASIN(0)</item> returns 0."
+msgstr "<item type=\"input\">=ASIN(0)</item> antaa tuloksen 0."
+
+#: 04060106.xhp#par_id6853846.help.text
+msgid "<item type=\"input\">=ASIN(1)</item> returns 1.5707963267949 (PI/2 radians). "
+msgstr "<item type=\"input\">=ASIN(1)</item> antaa tulokseksi 1,5707963267949 (pii/2 radiaaneina)."
+
+#: 04060106.xhp#par_id8772240.help.text