msgid ""
msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Crowdin-Project: orchard-core\n"
"X-Crowdin-Project-ID: 307044\n"
"X-Crowdin-Language: fi\n"
"X-Crowdin-File: /main/Localization/OrchardCore.BackgroundTasks.pot\n"
"X-Crowdin-File-ID: 708\n"
"Project-Id-Version: orchard-core\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Language-Team: Finnish\n"
"Language: fi_FI\n"
"PO-Revision-Date: 2023-12-22 16:09\n"

#. .Add(S["Configuration"], configuration => configuration
#: OrchardCore.BackgroundTasks\AdminMenu.cs:22
msgctxt "OrchardCore.BackgroundTasks.AdminMenu"
msgid "Configuration"
msgstr "Asetukset"

#. .Add(S["Tasks"], S["Tasks"].PrefixPosition(), tasks => tasks
#. .Add(S["Tasks"], S["Tasks"].PrefixPosition(), tasks => tasks
#: OrchardCore.BackgroundTasks\AdminMenu.cs:23
#: OrchardCore.BackgroundTasks\AdminMenu.cs:23
msgctxt "OrchardCore.BackgroundTasks.AdminMenu"
msgid "Tasks"
msgstr "Tehtävät"

#. .Add(S["Background Tasks"], S["Background Tasks"].PrefixPosition(), backgroundTasks => backgroundTasks
#. .Add(S["Background Tasks"], S["Background Tasks"].PrefixPosition(), backgroundTasks => backgroundTasks
#: OrchardCore.BackgroundTasks\AdminMenu.cs:24
#: OrchardCore.BackgroundTasks\AdminMenu.cs:24
msgctxt "OrchardCore.BackgroundTasks.AdminMenu"
msgid "Background Tasks"
msgstr "Taustatehtävät"

#. new SelectListItem() { Text = S["Enabled"], Value = "enabled" },
#: OrchardCore.BackgroundTasks\Controllers\BackgroundTaskController.cs:107
msgctxt "OrchardCore.BackgroundTasks.Controllers.BackgroundTaskController"
msgid "Enabled"
msgstr "Käytössä"

#. new SelectListItem() { Text = S["Disabled"], Value = "disabled" }
#: OrchardCore.BackgroundTasks\Controllers\BackgroundTaskController.cs:108
msgctxt "OrchardCore.BackgroundTasks.Controllers.BackgroundTaskController"
msgid "Disabled"
msgstr "Pois käytöstä"

#. await _notifier.SuccessAsync(H["The task has been updated."]);
#: OrchardCore.BackgroundTasks\Controllers\BackgroundTaskController.cs:209
msgctxt "OrchardCore.BackgroundTasks.Controllers.BackgroundTaskController"
msgid "The task has been updated."
msgstr "Tehtävää on muokattu."

#. await _notifier.SuccessAsync(H["The task has been enabled."]);
#: OrchardCore.BackgroundTasks\Controllers\BackgroundTaskController.cs:244
msgctxt "OrchardCore.BackgroundTasks.Controllers.BackgroundTaskController"
msgid "The task has been enabled."
msgstr "Tehtävää on muokattu."

#. await _notifier.SuccessAsync(H["The task has been disabled."]);
#: OrchardCore.BackgroundTasks\Controllers\BackgroundTaskController.cs:273
msgctxt "OrchardCore.BackgroundTasks.Controllers.BackgroundTaskController"
msgid "The task has been disabled."
msgstr "Tehtävää on muokattu."

#. <zone Name="Title"><h1>@RenderTitleSegments(T["Edit Task Settings"])</h1></zone>
#: OrchardCore.BackgroundTasks\Views\BackgroundTask\Edit.cshtml:4
msgctxt "OrchardCore.BackgroundTasks.Views.BackgroundTask.Edit"
msgid "Edit Task Settings"
msgstr "Muokkaa tehtävän asetuksia"

#. <a class="nav-link active" id="properties-tab" data-bs-toggle="tab" href="#properties" role="tab" aria-controls="site" aria-selected="true">@T["Properties"]</a>
#: OrchardCore.BackgroundTasks\Views\BackgroundTask\Edit.cshtml:12
msgctxt "OrchardCore.BackgroundTasks.Views.BackgroundTask.Edit"
msgid "Properties"
msgstr "Ominaisuudet"

#. <a class="nav-link" id="advanced-tab" data-bs-toggle="tab" href="#advanced" role="tab" aria-controls="resources">@T["Advanced"]</a>
#: OrchardCore.BackgroundTasks\Views\BackgroundTask\Edit.cshtml:15
msgctxt "OrchardCore.BackgroundTasks.Views.BackgroundTask.Edit"
msgid "Advanced"
msgstr "Lisäasetukset"

#. <label asp-for="Title" class="@Orchard.GetLabelClasses()">@T["Title"]</label>
#: OrchardCore.BackgroundTasks\Views\BackgroundTask\Edit.cshtml:23
msgctxt "OrchardCore.BackgroundTasks.Views.BackgroundTask.Edit"
msgid "Title"
msgstr "Otsikko"

#. <label asp-for="Description" class="@Orchard.GetLabelClasses()">@T["Description"]</label>
#: OrchardCore.BackgroundTasks\Views\BackgroundTask\Edit.cshtml:30
msgctxt "OrchardCore.BackgroundTasks.Views.BackgroundTask.Edit"
msgid "Description"
msgstr "Kuvaus"

#. <label asp-for="Schedule" class="@Orchard.GetLabelClasses()">@T["Schedule"]</label>
#: OrchardCore.BackgroundTasks\Views\BackgroundTask\Edit.cshtml:37
msgctxt "OrchardCore.BackgroundTasks.Views.BackgroundTask.Edit"
msgid "Schedule"
msgstr "Ajastus"

#. <button id="use-default-schedule" class="btn btn-outline-success">@T["Reset Schedule"]</button>
#: OrchardCore.BackgroundTasks\Views\BackgroundTask\Edit.cshtml:41
msgctxt "OrchardCore.BackgroundTasks.Views.BackgroundTask.Edit"
msgid "Reset Schedule"
msgstr "Nollaa aikataulu"

#. <span class="hint">@T["The task schedule as a cron expression."]</span>
#: OrchardCore.BackgroundTasks\Views\BackgroundTask\Edit.cshtml:43
msgctxt "OrchardCore.BackgroundTasks.Views.BackgroundTask.Edit"
msgid "The task schedule as a cron expression."
msgstr "Tehtävän ajastus cron -ilmaisuna."

#. <label class="form-check-label" asp-for="UsePipeline">@T["Use Tenant Pipeline"]</label>
#: OrchardCore.BackgroundTasks\Views\BackgroundTask\Edit.cshtml:51
msgctxt "OrchardCore.BackgroundTasks.Views.BackgroundTask.Edit"
msgid "Use Tenant Pipeline"
msgstr ""

#. <span class="hint">@T["Whether or not the tenant pipeline should be built to configure endpoints and then executed to allow route urls generation in the background."]</span>
#: OrchardCore.BackgroundTasks\Views\BackgroundTask\Edit.cshtml:53
msgctxt "OrchardCore.BackgroundTasks.Views.BackgroundTask.Edit"
msgid "Whether or not the tenant pipeline should be built to configure endpoints and then executed to allow route urls generation in the background."
msgstr ""

#. <div><span asp-validation-for="LockTimeout" class="text-danger">@T["Invalid lock timeout value in the advanced tab"]</span></div>
#: OrchardCore.BackgroundTasks\Views\BackgroundTask\Edit.cshtml:57
msgctxt "OrchardCore.BackgroundTasks.Views.BackgroundTask.Edit"
msgid "Invalid lock timeout value in the advanced tab"
msgstr "Virheellinen lukituksen aikakatkaisun arvo lisäasetukset-välilehdessä"

#. <div><span asp-validation-for="LockExpiration" class="text-danger">@T["Invalid lock expiration value in the advanced tab"]</span></div>
#: OrchardCore.BackgroundTasks\Views\BackgroundTask\Edit.cshtml:58
msgctxt "OrchardCore.BackgroundTasks.Views.BackgroundTask.Edit"
msgid "Invalid lock expiration value in the advanced tab"
msgstr "Virheellinen lukituksen pääättymisarvo lisäasetukset-välilehdessä"

#. <label asp-for="LockTimeout" class="@Orchard.GetLabelClasses()">@T["Lock timeout (ms)"]</label>
#: OrchardCore.BackgroundTasks\Views\BackgroundTask\Edit.cshtml:63
msgctxt "OrchardCore.BackgroundTasks.Views.BackgroundTask.Edit"
msgid "Lock timeout (ms)"
msgstr "Lukituksen aikakatkaisun arvo (ms)"

#. <span class="hint">@T["The timeout in milliseconds to acquire a lock before executing the task atomically. Leave it to zero to not use any locking."]</span>
#: OrchardCore.BackgroundTasks\Views\BackgroundTask\Edit.cshtml:66
msgctxt "OrchardCore.BackgroundTasks.Views.BackgroundTask.Edit"
msgid "The timeout in milliseconds to acquire a lock before executing the task atomically. Leave it to zero to not use any locking."
msgstr "Aikakatkaisu millisekunteina lukituksen hankkimiseksi ennen tehtävän suorittamista atomisesti. Jätä tämä nollaksi, jotta et käytä mitään lukitusta."

#. <span class="hint">@T["Ignored if there is no distributed lock feature enabled."]</span>
#. <span class="hint">@T["Ignored if there is no distributed lock feature enabled."]</span>
#: OrchardCore.BackgroundTasks\Views\BackgroundTask\Edit.cshtml:67
#: OrchardCore.BackgroundTasks\Views\BackgroundTask\Edit.cshtml:76
msgctxt "OrchardCore.BackgroundTasks.Views.BackgroundTask.Edit"
msgid "Ignored if there is no distributed lock feature enabled."
msgstr "Ohitetaan, jos jaettua lukitustoimintoa ei ole käytössä."

#. <label asp-for="LockExpiration" class="@Orchard.GetLabelClasses()">@T["Lock expiration (ms)"]</label>
#: OrchardCore.BackgroundTasks\Views\BackgroundTask\Edit.cshtml:72
msgctxt "OrchardCore.BackgroundTasks.Views.BackgroundTask.Edit"
msgid "Lock expiration (ms)"
msgstr "Lukituksen vanhentuminen (ms)"

#. <span class="hint">@T["The expiration in milliseconds of the lock acquired before executing the task atomically. Leave it to zero to not use any locking."]</span>
#: OrchardCore.BackgroundTasks\Views\BackgroundTask\Edit.cshtml:75
msgctxt "OrchardCore.BackgroundTasks.Views.BackgroundTask.Edit"
msgid "The expiration in milliseconds of the lock acquired before executing the task atomically. Leave it to zero to not use any locking."
msgstr "Hankitun lukon vanhenemisaika millisekunteina ennen tehtävän suorittamista. Anna tämän olla nolla, jos et halua käyttää lukituksta."

#. <button class="btn btn-primary save" type="submit">@T["Save"]</button>
#: OrchardCore.BackgroundTasks\Views\BackgroundTask\Edit.cshtml:83
msgctxt "OrchardCore.BackgroundTasks.Views.BackgroundTask.Edit"
msgid "Save"
msgstr "Tallenna"

#. <a class="btn btn-secondary cancel" role="button" asp-route-action="Index">@T["Cancel"]</a>
#: OrchardCore.BackgroundTasks\Views\BackgroundTask\Edit.cshtml:84
msgctxt "OrchardCore.BackgroundTasks.Views.BackgroundTask.Edit"
msgid "Cancel"
msgstr "Peruuta"

#. <zone Name="Title"><h1>@RenderTitleSegments(T["Background Tasks"])</h1></zone>
#: OrchardCore.BackgroundTasks\Views\BackgroundTask\Index.cshtml:3
msgctxt "OrchardCore.BackgroundTasks.Views.BackgroundTask.Index"
msgid "Background Tasks"
msgstr "Taustatehtävät"

#. <input id="search-box" asp-for="Options.Search" class="form-control" placeholder="@T["Search"]" type="search" autofocus />
#: OrchardCore.BackgroundTasks\Views\BackgroundTask\Index.cshtml:15
msgctxt "OrchardCore.BackgroundTasks.Views.BackgroundTask.Index"
msgid "Search"
msgstr "Hae"

#. <select asp-for="Options.Status" asp-items="@Model.Options.Statuses" class="selectpicker show-tick me-2" data-header="@T["Filter by status"]" data-width="fit" data-selected-text-format="static" data-dropdown-align-right="true" title="@T["Status"]" data-style="btn-sm"></select>
#: OrchardCore.BackgroundTasks\Views\BackgroundTask\Index.cshtml:30
msgctxt "OrchardCore.BackgroundTasks.Views.BackgroundTask.Index"
msgid "Filter by status"
msgstr "Suodata tilan mukaan"

#. <select asp-for="Options.Status" asp-items="@Model.Options.Statuses" class="selectpicker show-tick me-2" data-header="@T["Filter by status"]" data-width="fit" data-selected-text-format="static" data-dropdown-align-right="true" title="@T["Status"]" data-style="btn-sm"></select>
#: OrchardCore.BackgroundTasks\Views\BackgroundTask\Index.cshtml:30
msgctxt "OrchardCore.BackgroundTasks.Views.BackgroundTask.Index"
msgid "Status"
msgstr "Tila"

#. <span class="text-primary" title="@T["Settings"]"><i class="fa-solid fa-cog" aria-hidden="true"></i></span>
#: OrchardCore.BackgroundTasks\Views\BackgroundTask\Index.cshtml:42
msgctxt "OrchardCore.BackgroundTasks.Views.BackgroundTask.Index"
msgid "Settings"
msgstr "Asetukset"

#. <a asp-action="Edit" asp-route-name="@task.Name" class="btn btn-primary btn-sm">@T["Edit"]</a>
#: OrchardCore.BackgroundTasks\Views\BackgroundTask\Index.cshtml:46
msgctxt "OrchardCore.BackgroundTasks.Views.BackgroundTask.Index"
msgid "Edit"
msgstr "Muokkaa"

#. <a asp-action="Disable" asp-route-name="@task.Name" class="btn btn-sm btn-danger" data-url-af="UnsafeUrl">@T["Disable"]</a>
#: OrchardCore.BackgroundTasks\Views\BackgroundTask\Index.cshtml:50
msgctxt "OrchardCore.BackgroundTasks.Views.BackgroundTask.Index"
msgid "Disable"
msgstr "Poista käytöstä"

#. <a asp-action="Enable" asp-route-name="@task.Name" class="btn btn-sm btn-success" data-url-af="UnsafeUrl">@T["Enable"]</a>
#: OrchardCore.BackgroundTasks\Views\BackgroundTask\Index.cshtml:54
msgctxt "OrchardCore.BackgroundTasks.Views.BackgroundTask.Index"
msgid "Enable"
msgstr "Ota käyttöön"

#. @T["<strong>Nothing here!</strong> Your search returned no results."]
#: OrchardCore.BackgroundTasks\Views\BackgroundTask\Index.cshtml:74
msgctxt "OrchardCore.BackgroundTasks.Views.BackgroundTask.Index"
msgid "<strong>Nothing here!</strong> Your search returned no results."
msgstr "<strong>Ei mitään näytettävää!</strong> Hakusi ei tuottanut tuloksia."

