en to fi translation catalogue (55 entries)

note: i18n: ectx: attribute (title), widget (QWidget, run)
en: Run
fi: Suorita

note: i18n: ectx: property (text), widget (QLabel, label_34)
en: Run time (milliseconds):
fi: Suoritusaika (millisekunteina):

note: i18n: ectx: property (text), widget (QLabel, label_35)
en: Probe level:
fi: Tutkimistaso:

note: i18n: ectx: property (text), widget (QLabel, userOpsLabel)
en: User operations layout module:
fi: Käyttäjätoimenpiteiden asettelumoduuli:

note: i18n: ectx: property (text), widget (QLabel, userClassLabel)
en: User classes file:
fi: Käyttäjä luokkatiedosto:

note: i18n: ectx: property (text), widget (QLabel, label_3)
en: Base period:
fi: Perusjakso:

note: i18n: ectx: attribute (title), widget (QWidget, system)
en: System
fi: Järjestelmä

note: i18n: ectx: property (text), widget (QLabel, label_9)
en: Minimum simulation time horizon:
fi: Simuloinnin vähimmäisaikahorisontti:

note: i18n: ectx: property (text), widget (QLabel, label_10)
en: Maximum simulation time horizon:
fi: Simuloinnin enimmäisaikahorisontti:

note: i18n: ectx: property (text), widget (QLabel, label_11)
en: Simulation time horizon:
fi: Simuloinnin aikahorisontti:

note: i18n: ectx: property (text), widget (QLabel, label_14)
en: Float tolerance:
fi: Liukusieto:

note: i18n: ectx: property (text), widget (QLabel, label_15)
en: Timer tolerance:
fi: Ajastussieto:

note: i18n: ectx: property (text), widget (QLabel, label_16)
en: Primary time horizon:
fi: Ensisijainen aikahorisontti:

note: i18n: ectx: property (text), widget (QLabel, label_17)
en: Secondary time horizon:
fi: Toissijainen aikahorisontti:

note: i18n: ectx: property (text), widget (QLabel, label_18)
en: Notification marker resilience:
fi: Ilmoitusmerkin jousto:

note: i18n: ectx: property (text), widget (QLabel, label_19)
en: Goal prediction success resilience:
fi: Tavoite-ennusteen onnistumisen jousto:

note: i18n: ectx: attribute (title), widget (QWidget, debugtab)
en: Debug
fi: Virheenpaikannus

note: i18n: ectx: property (text), widget (QLabel, label_22)
en: Debug:
fi: Virheenpaikannus:

note: i18n: ectx: property (text), widget (QLabel, label_23)
en: Debug windows:
fi: Vianpaikannusikkunat:

note: i18n: ectx: property (text), widget (QLabel, label_24)
en: Traces:
fi: Jäljitykset:

note: i18n: ectx: property (text), widget (QCheckBox, traceCompInputs)
en: Composite inputs
fi: Komposiittisyötteet

note: i18n: ectx: property (text), widget (QCheckBox, traceCompOutputs)
en: Composite outputs
fi: Komposiittitulosteet

note: i18n: ectx: property (text), widget (QCheckBox, traceModelIn)
en: Model inputs
fi: Mallin syötteet

note: i18n: ectx: property (text), widget (QCheckBox, traceModelOut)
en: Model outputs
fi: Mallin tulosteet

note: i18n: ectx: property (text), widget (QCheckBox, tracePredMon)
en: Prediction monitoring
fi: Ennusteen valvonta

note: i18n: ectx: property (text), widget (QCheckBox, traceGoalMon)
en: Goal monitoring
fi: Tavoitteen valvonta

note: i18n: ectx: property (text), widget (QCheckBox, traceModelRev)
en: Model revision
fi: Mallin tarkistus

note: i18n: ectx: property (text), widget (QLabel, label_21)
en: Decompile objects:
fi: Pura kohteet:

note: i18n: ectx: property (text), widget (QLabel, decompileFileLabel)
en: Decompile to file:
fi: Pura tiedostoon:

note: i18n: ectx: property (text), widget (QLabel, label_26)
en: Ignore named objects:
fi: Jätä huomiotta nimetyt kohteet:

note: i18n: ectx: property (text), widget (QLabel, label_27)
en: Dump objects to file:
fi: Vedosta kohteet tiedostoon:

note: i18n: ectx: property (text), widget (QLabel, label_28)
en: Test objects:
fi: Testikohteet:

note: i18n: ectx: property (text), widget (QLabel, label_30)
en: Decompile models:
fi: Pura mallit:

note: i18n: ectx: property (text), widget (QLabel, label_31)
en: Ignore named models:
fi: Ohita nimetyt mallit:

note: i18n: ectx: property (text), widget (QLabel, dumpFileLabel)
en: Dump models to file:
fi: Vedosta mallit tiedostoon:

note: i18n: ectx: property (text), widget (QLabel, label_33)
en: Test models:
fi: Testimallit:

en: Path to replicode executor:
fi: replicode-suorittajan sijainti:

en: Replicode configuration
fi: Replicode-asetukset

en: Run replicode
fi: Suorita replicode

en: Stop replicode
fi: Pysäytä replicode

en: Replicode Config
fi: Replicode-asetukset

[ctx: shortcut for action]
en: Run (%1)
fi: Suorita (%1)

[ctx: shortcut for action]
en: Stop (%1)
fi: Pysäytä (%1)

[ctx: @title:window]
en: Active Document Not Found
fi: Aktiivista tiedostoa ei löytynyt

en: Could not find an active document to run.
fi: Ei löytynyt aktiivista suoritettavaa tiedostoa.

[ctx: @title:window]
en: Empty Document
fi: Tyhjä tiedosto

en: Cannot execute an empty document.
fi: Tyhjää tiedostoa ei voi suorittaa

[ctx: @title:window]
en: File Not Found
fi: Tiedostoa ei löytynyt

en: Unable to open source file for reading.
fi: Lähdetiedoston ei voitu avata luettavaksi.

[ctx: @title:window]
en: Replicode Executable Not Found
fi: Replicode-ohjelmaa ei löytynyt

en: Unable to find replicode executor.
    Please go to settings and set the path to the Replicode executable.
fi: Replicode-suorittajaa ei löydy.
    Avaa asetukset ja aseta Replicode-suorittajan sijainti.

[ctx: @title:window]
en: User Operator Library Not Found
fi: Käyttäjän operaattorikirjasto ei löytynyt

en: Unable to find user operator library.
    Please go to settings and set the path to the library.
fi: Käyttäjän operaattorikirjastoa ei löydetty.
    Siirry asetuksiin ja aseta kirjaston sijainti.

en: Replicode execution failed: %1
fi: Replicode-suoritus epäonnistui: %1

en: Replicode execution finished.
fi: Replicode-suoritus valmistui.
