Skip to content
base.po 446 KiB
Newer Older
msgid ""
msgstr ""
"PO-Revision-Date: 2022-04-23 11:39+0000\n"
"Last-Translator: Jiri Grönroos <jiri.gronroos@iki.fi>\n"
"Language-Team: Finnish <https://hosted.weblate.org/projects/openwrt/luci/fi/"
">\n"
"Language: fi\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
"X-Generator: Weblate 4.12.1-dev\n"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:650
msgctxt "Yet unknown nftables table family (\"family\" table \"name\")"
msgid "\"%h\" table \"%h\""
msgstr ""

#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1539
msgid "%.1f dB"
msgstr "%.1f dB"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:123
msgid "%d Bit"
msgstr "%d Bitti"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4045
msgid "%d invalid field(s)"
msgstr "%d on virheellinen kenttä(t)"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:26
msgid "%dh ago"
msgstr "%d h sitten"

#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:24
msgid "%dm ago"
msgstr "%d min sitten"

#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:22
msgid "%ds ago"
msgstr "%d s sitten"

#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:35
msgid "%s is untagged in multiple VLANs!"
msgstr "%s ei ole tägätty, vaikka se kuuluu useaan VLANiin!"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/bandwidth.js:296
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/connections.js:405
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:272
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:309
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/wireless.js:327
msgid "(%d minute window, %d second interval)"
msgstr "(%d minuutin ikkuna, %d sekunnin välein)"

#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:118
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:124
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:259
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:283
#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:88
#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:91
msgid "(empty)"
msgstr "(tyhjä)"
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:352
#: modules/luci-compat/luasrc/view/cbi/network_netinfo.htm:23
#: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:58
msgid "(no interfaces attached)"
msgstr "(ei sovittimia liitettynä)"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:635
Hannu Nyman's avatar
Hannu Nyman committed
msgctxt "Label indicating further amount of allowed ips"
msgid "+ %d more"
msgstr ""

#: modules/luci-compat/luasrc/view/cbi/ucisection.htm:48
msgid "-- Additional Field --"
msgstr "-- Lisäkenttä --"

#: modules/luci-base/htdocs/luci-static/resources/cbi.js:275
#: modules/luci-base/htdocs/luci-static/resources/form.js:3780
#: modules/luci-base/htdocs/luci-static/resources/form.js:4148
#: modules/luci-base/htdocs/luci-static/resources/ui.js:798
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1036
#: modules/luci-base/htdocs/luci-static/resources/ui.js:2009
#: modules/luci-compat/luasrc/view/cbi/header.htm:8
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:89
msgid "-- Please choose --"
msgstr "-- Valitse --"

#: modules/luci-base/htdocs/luci-static/resources/cbi.js:276
#: modules/luci-base/htdocs/luci-static/resources/ui.js:1037
#: modules/luci-base/htdocs/luci-static/resources/ui.js:2010
#: modules/luci-compat/luasrc/view/cbi/header.htm:9
msgid "-- custom --"
msgstr "-- mukautettu --"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:271
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:380
msgid "-- match by label --"
msgstr "-- vastaavat nimikkeet --"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:257
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:363
msgid "-- match by uuid --"
msgstr "-- vastaavat uuid:t --"

#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:27
#: modules/luci-compat/luasrc/view/cbi/network_ifacelist.htm:44
#: modules/luci-compat/luasrc/view/cbi/network_netlist.htm:23
msgid "-- please select --"
msgstr "-- valitse --"
#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:55
msgctxt "sstp log level value"
msgid "0"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1005
msgid "0 = not using RSSI threshold, 1 = do not change driver default"
msgstr "0 = ei käytetä RSSI-rajaa, 1 = ei muuteta ajurin vakiota"
#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:56
msgctxt "sstp log level value"
msgid "1"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:233
msgid "1 Minute Load:"
msgstr "1 minuutin kuorma:"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:324
msgctxt "nft amount of flags"
msgid "1 flag"
msgid_plural "%d flags"
msgstr[0] "1 lippu"
msgstr[1] "%d lippua"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:253
msgid "15 Minute Load:"
msgstr "15 minuutin kuorma:"
#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:57
msgctxt "sstp log level value"
msgid "2"
#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:58
msgctxt "sstp log level value"
msgid "3"
#: protocols/luci-proto-sstp/htdocs/luci-static/resources/protocol/sstp.js:59
msgctxt "sstp log level value"
msgid "4"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1568
msgid "4-character hexadecimal ID"
msgstr "4-kirjaiminen heksadesimaalinen ID"

#: modules/luci-compat/luasrc/model/network/proto_4x6.lua:18
#: protocols/luci-proto-ipv6/htdocs/luci-static/resources/protocol/464xlat.js:11
msgid "464XLAT (CLAT)"
msgstr "464XLAT (CLAT)"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/load.js:243
msgid "5 Minute Load:"
msgstr "5 minuutin kuorma:"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1597
msgid "6-octet identifier as a hex string - no colons"
msgstr "6 oktettia heksadesimaalimerkkijonona - ilman kaksoispisteitä"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1620
msgid "802.11k RRM"
msgstr ""

#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1629
msgid "802.11k: Enable beacon report via radio measurements."
msgstr ""

#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1625
msgid "802.11k: Enable neighbor report via radio measurements."
msgstr ""

#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1557
msgid "802.11r Fast Transition"
msgstr "802.11r nopea siirtyminen"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1189
msgid "802.11v: BSS Max Idle. Units: seconds."
msgstr ""

#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1655
msgid "802.11v: Basic Service Set (BSS) transition management."
msgstr ""

#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1644
msgid "802.11v: Local Time Zone Advertisement in management frames."
msgstr ""

#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1659
msgid ""
"802.11v: Proxy ARP enables non-AP STA to remain in power-save for longer."
msgstr ""

#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1635
msgid "802.11v: Time Advertisement in management frames."
msgstr ""

#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1648
msgid ""
"802.11v: Wireless Network Management (WNM) Sleep Mode (extended sleep mode "
"for stations)."
msgstr ""

#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1652
msgid ""
"802.11v: Wireless Network Management (WNM) Sleep Mode Fixes: Prevents "
"reinstallation attacks."
msgstr ""

#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1802
msgid "802.11w Association SA Query maximum timeout"
msgstr "802.11w Liitoksen SA-kyselyn enimmäisaikakatkaisu"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1809
msgid "802.11w Association SA Query retry timeout"
msgstr "802.11w Liitoksen SA-kyselyn aikakatkaisu"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1783
msgid "802.11w Management Frame Protection"
msgstr "802.11w hallintakehyksen suojaus"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1802
msgid "802.11w maximum timeout"
msgstr "802.11w enimmäisaikakatkaisu"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1809
msgid "802.11w retry timeout"
msgstr "802.11w uudelleenaikakatkaisu"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1022
msgid "<abbr title=\"Basic Service Set Identifier\">BSSID</abbr>"
msgstr "<abbr title=\"Peruspalvelujoukon tunnus\">BSSID</abbr>"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1011
msgid "<abbr title=\"Extended Service Set Identifier\">ESSID</abbr>"
msgstr "<abbr title = \"Laajennettu palvelujoukotunniste\"> ESSID </abbr>"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:707
msgid "<abbr title=\"Internet Protocol Version 4\">IPv4</abbr>-Netmask"
msgstr "<abbr title = \"Internet Protocol Version 4\">IPv4</abbr>-verkkopeite"

#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:58
msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Configuration"
msgstr "<abbr title = \"Valoa emittoiva diodi\">LED</abbr>-määritykset"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:70
msgid "<abbr title=\"Light Emitting Diode\">LED</abbr> Name"
msgstr "<abbr title = \"Valoa emittoiva diodi\">LED</abbr>-nimi"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:930
msgid "<abbr title=\"Neighbour Discovery Protocol\">NDP</abbr>-Proxy"
msgstr ""
"<abbr title=\"Neighbour Discovery Protocol\">NDP</abbr>-välityspalvelin"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:807
msgid "<abbr title=\"Router Advertisement\">RA</abbr> Flags"
msgstr "<abbr title=\"Router Advertisement\">RA</abbr>-liput"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:874
msgid "<abbr title=\"Router Advertisement\">RA</abbr> Hop Limit"
msgstr "<abbr title=\"Router Advertisement\">RA</abbr> hyppyjen raja"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:848
msgid "<abbr title=\"Router Advertisement\">RA</abbr> Lifetime"
msgstr "<abbr title=\"Router Advertisement\">RA</abbr>-käyttöikä"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:855
msgid "<abbr title=\"Router Advertisement\">RA</abbr> MTU"
msgstr "<abbr title=\"Router Advertisement\">RA</abbr> MTU"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:779
msgid "<abbr title=\"Router Advertisement\">RA</abbr>-Service"
msgstr "<abbr title=\"Router Advertisement\">RA</abbr>-palvelu"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:299
msgid ""
"<code>/#/</code> matches any domain. <code>/example.com/</code> returns "
"NXDOMAIN."
msgstr ""

#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:300
msgid ""
"<code>/example.com/#</code> returns NULL addresses (<code>0.0.0.0</code> and "
"<code>::</code>) for example.com and its subdomains."
msgstr ""

#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:88
msgctxt "nft relational \">\" operator expression"
msgid "<var>%s</var> greater than <strong>%s</strong>"
msgstr ""

#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:86
msgctxt "nft relational \">=\" operator expression"
msgid "<var>%s</var> greater than or equal to <strong>%s</strong>"
msgstr ""

#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:91
msgctxt "nft set match expression"
msgid "<var>%s</var> in set <strong>%s</strong>"
msgstr ""

#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:84
msgctxt "nft relational \"==\" operator expression"
msgid "<var>%s</var> is <strong>%s</strong>"
msgstr ""

#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:90
msgctxt "nft relational \"in\" operator expression"
msgid "<var>%s</var> is one of <strong>%s</strong>"
msgstr ""

#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:89
msgctxt "nft relational \"<\" operator expression"
msgid "<var>%s</var> lower than <strong>%s</strong>"
msgstr ""

#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:87
msgctxt "nft relational \"<=\" operator expression"
msgid "<var>%s</var> lower than or equal to <strong>%s</strong>"
msgstr ""

#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:85
msgctxt "nft relational \"!=\" operator expression"
msgid "<var>%s</var> not <strong>%s</strong>"
msgstr ""

#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:92
msgctxt "nft not in set match expression"
msgid "<var>%s</var> not in set <strong>%s</strong>"
msgstr ""

#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:86
msgid ""
"A batman-adv node can either run in server mode (sharing its internet "
"connection with the mesh) or in client mode (searching for the most suitable "
"internet connection in the mesh) or having the gateway support turned off "
"entirely (which is the default setting)."
msgstr ""

#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:370
msgid "A configuration for the device \"%s\" already exists"
msgstr "Laitteen \"%s\" määritys on jo olemassa"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:2755
msgid "A directory with the same name already exists."
msgstr "Samanniminen hakemisto on jo olemassa."
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2666
msgid "A new login is required since the authentication session expired."
msgstr "Istunnon päättymisen jälkeen tarvitaan uusi kirjautuminen."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1519
msgid "A43C + J43 + A43"
msgstr "A43C + J43 + A43"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1520
msgid "A43C + J43 + A43 + V43"
msgstr "A43C + J43 + A43 + V43"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1532
msgstr "ADSL"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1508
msgid "ANSI T1.413"
msgstr "ANSI T1.413"
#: protocols/luci-proto-3g/htdocs/luci-static/resources/protocol/3g.js:95
#: protocols/luci-proto-modemmanager/htdocs/luci-static/resources/protocol/modemmanager.js:94
#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:91
#: protocols/luci-proto-qmi/htdocs/luci-static/resources/protocol/qmi.js:68
msgstr "APN"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:353
msgstr "ARP"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:366
Florian Eckert's avatar
Florian Eckert committed
msgid "ARP IP Targets"
msgstr "ARP IP Kohteet"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:358
Florian Eckert's avatar
Florian Eckert committed
msgid "ARP Interval"
msgstr "ARP-aikaväli"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:382
Florian Eckert's avatar
Florian Eckert committed
msgid "ARP Validation"
msgstr "ARP-tarkistus"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:374
Florian Eckert's avatar
Florian Eckert committed
msgid "ARP mode to consider a slave as being up"
msgstr "ARP-tila orjan tilan arviointiin"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:79
Florian Eckert's avatar
Florian Eckert committed
msgid "ARP monitoring is not supported for the selected policy!"
msgstr "ARP-seurantaa ei tueta valitussa käytännössä!"
#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:175
msgid "ARP retry threshold"
msgstr "ARP-uudelleenyrityskynnys"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:638
msgid "ARP traffic table \"%h\""
msgstr "ARP-liikennetaulu \"%h\""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1153
msgid ""
"ARP, IPv4 and IPv6 (even 802.1Q) with multicast destination MACs are unicast "
"to the STA MAC address. Note: This is not Directed Multicast Service (DMS) "
"in 802.11v. Note: might break receiver STA multicast expectations."
msgstr ""

#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1527
msgid "ATM (Asynchronous Transfer Mode)"
msgstr "ATM (Asynkroninen siirtotila)"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1548
msgid "ATM Bridges"
msgstr "ATM Sillat"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1580
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:66
msgid "ATM Virtual Channel Identifier (VCI)"
msgstr "ATM-näennäiskanavan tunnus (VCI)"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1581
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:70
msgid "ATM Virtual Path Identifier (VPI)"
msgstr "ATM-näennäispolun tunnus (VPI)"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1548
msgid ""
"ATM bridges expose encapsulated ethernet in AAL5 connections as virtual "
"Linux network interfaces which can be used in conjunction with DHCP or PPP "
"to dial into the provider network."
msgstr ""
"ATM-sillat muuntavat kapseloidun ethernetin AAL5-yhteyksissä virtuaalisiksi "
"Linux-sovittimiksi, joita voidaan käyttää yhdessä DHCP:n tai PPP:n kanssa "
"yhdistämiseen palvelutarjoajan verkkoon."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1587
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoa.js:62
msgid "ATM device number"
msgstr "ATM-laitteen numero"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:37
msgid "ATU-C System Vendor ID"
msgstr "ATU-C-järjestelmän toimittajan tunnus"
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:266
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:548
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:552
msgid "Absent Interface"
msgstr "Puuttuva sovitin"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:330
msgid "Accept DNS queries only from hosts whose address is on a local subnet."
msgstr "Rajoita DNS-palvelu aliverkkoihin joille tarjoamme DNS:ää."
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:647
msgid "Accept local"
msgstr "Hyväksy paikallinen"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:96
msgctxt "nft accept action"
msgid "Accept packet"
msgstr "Hyväksy paketti"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:647
msgid "Accept packets with local source addresses"
msgstr "Hyväksy paketit, joilla on paikallinen lähdeosoite"
#: protocols/luci-proto-ppp/htdocs/luci-static/resources/protocol/pppoe.js:47
msgid "Access Concentrator"
msgstr "Pääsy keskitin"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:993
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1108
msgid "Access Point"
msgstr "Tukiasema"
#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:60
msgid "Access Point Isolation"
msgstr ""

#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:388
msgid "Actions"
msgstr "Toiminnot"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:14
msgid "Active"
msgstr "Aktiivinen"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:81
msgid "Active Connections"
msgstr "Aktiiviset yhteydet"

#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:35
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:182
msgid "Active DHCP Leases"
msgstr "Aktiiviset DHCP-lainat"

#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:54
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/40_dhcp.js:184
msgid "Active DHCPv6 Leases"
msgstr "Aktiiviset DHCPv6-lainat"

#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:255
msgstr "Aktiiviset IPv4-reitit"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:258
msgstr "Aktiiviset IPv4-säännöt"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:265
msgstr "Aktiiviset IPv6-reitit"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/routes.js:268
msgstr "Aktiiviset IPv6-säännöt"

#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:205
Florian Eckert's avatar
Florian Eckert committed
msgid "Active-Backup policy (active-backup, 1)"
msgstr "Aktiivinen varmuuskopiointikäytäntö (aktiivinen varmuuskopiointi, 1)"
#: modules/luci-base/htdocs/luci-static/resources/network.js:3865
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:995
#: protocols/luci-proto-hnet/htdocs/luci-static/resources/protocol/hnet.js:23
msgid "Ad-Hoc"
msgstr "Ad-hoc"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:210
Florian Eckert's avatar
Florian Eckert committed
msgid "Adaptive load balancing (balance-alb, 6)"
msgstr "Mukautuva kuormantasaus (painotettu-alb, 6)"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:209
Florian Eckert's avatar
Florian Eckert committed
msgid "Adaptive transmit load balancing (balance-tlb, 5)"
msgstr "Mukautuva lähetyskuormantasaus (balance-tlb, 5)"
Hannu Nyman's avatar
Hannu Nyman committed
#: modules/luci-base/htdocs/luci-static/resources/form.js:2233
#: modules/luci-base/htdocs/luci-static/resources/form.js:2236
#: modules/luci-base/htdocs/luci-static/resources/form.js:2249
#: modules/luci-base/htdocs/luci-static/resources/form.js:2257
#: modules/luci-base/htdocs/luci-static/resources/form.js:3578
#: modules/luci-compat/luasrc/view/cbi/nsection.htm:25
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:189
#: modules/luci-compat/luasrc/view/cbi/tblsection.htm:197
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:39
#: modules/luci-compat/luasrc/view/cbi/tsection.htm:47
#: modules/luci-compat/luasrc/view/cbi/ucisection.htm:54
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:886
msgstr "Lisää"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1552
msgid "Add ATM Bridge"
msgstr "Lisää ATM-silta"

#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:92
msgid "Add IPv4 address…"
msgstr "Lisää IPv4-osoite …"
#: modules/luci-base/htdocs/luci-static/resources/protocol/static.js:185
msgid "Add IPv6 address…"
msgstr "Lisää IPv6-osoite…"

#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/leds.js:65
msgid "Add LED action"
msgstr "Lisää LED-toiminto"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/switch.js:221
msgid "Add VLAN"
msgstr "Lisää VLAN"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1328
msgid "Add device configuration"
msgstr "Lisää laitemäärittely"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1268
msgid "Add device configuration…"
msgstr "Lisää laitemäärittely…"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:15
msgid "Add instance"
msgstr "Lisää esiintymä"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:171
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:177
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/sshkeys.js:274
msgid "Add key"
msgstr "Lisää avain"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:491
msgid "Add local domain suffix to names served from hosts files."
"Lisää paikallisen verkkotunnuksen pääte nimiin, jotka tarjotaan hosts-"
"tiedostoista"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:481
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1152
msgid "Add new interface..."
msgstr "Lisää uusi sovitin..."
Hannu Nyman's avatar
Hannu Nyman committed
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:224
msgid "Add peer"
msgstr "Lisää vertaiskone"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:335
msgid "Add to Blacklist"
msgstr "Lisää estolistalle"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/60_wifi.js:335
msgid "Add to Whitelist"
msgstr "Lisää sallittujen listalle"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:437
msgstr "Hosts-tiedostot"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:498
msgid "Additional servers file"
msgstr "Lisäpalvelimien tiedosto"

#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:34
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:35
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:36
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:37
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:38
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:39
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:40
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:41
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:42
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/30_network.js:43
msgid "Address"
msgstr "Osoite"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:22
msgctxt "nft meta nfproto"
msgid "Address family"
msgstr "Osoiteperhe"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:284
Hannu Nyman's avatar
Hannu Nyman committed
msgid "Address setting is invalid"
msgstr ""

#: protocols/luci-proto-relay/htdocs/luci-static/resources/protocol/relay.js:151
msgid "Address to access local relay bridge"
msgstr "Paikallisen välityssillan osoite"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:296
msgid "Addresses"
msgstr "Osoitteet"
#: modules/luci-base/root/usr/share/luci/menu.d/luci-base.json:3
#: modules/luci-mod-system/root/usr/share/luci/menu.d/luci-mod-system.json:15
msgid "Administration"
msgstr "Hallinta"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:260
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:494
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:649
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1578
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:39
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/routes.js:127
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:925
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:989
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:241
msgid "Advanced Settings"
msgstr "Lisäasetukset"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:337
msgid "Advanced device options"
msgstr "Edistyneet laiteasetukset"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:513
msgid "Ageing time"
msgstr "Elinaika"
#: protocols/luci-proto-batman-adv/htdocs/luci-static/resources/protocol/batadv.js:50
msgid "Aggregate Originator Messages"
msgstr ""

#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:28
msgid "Aggregate Transmit Power (ACTATP)"
msgstr "Yhteenlaskettu lähetysteho (ACTATP)"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:260
Florian Eckert's avatar
Florian Eckert committed
msgid "Aggregation Selection Logic"
msgstr "Yhdistämisen valintalogiikka"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:263
Florian Eckert's avatar
Florian Eckert committed
msgid "Aggregator: All slaves down or has no slaves (stable, 0)"
msgstr "Yhdistäminen: Kaikki orjat alas tai ei orjia (vakaa, 0)"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:265
Florian Eckert's avatar
Florian Eckert committed
msgid ""
"Aggregator: Chosen by the largest number of ports + slave added/removed or "
"state changes (count, 2)"
msgstr ""
"Yhdistäjä: valitsee suurimman määrän portteja + lisätty / poistettu orja tai "
"tila muuttuu (määrä, 2)"
#: protocols/luci-proto-bonding/htdocs/luci-static/resources/protocol/bonding.js:264
Florian Eckert's avatar
Florian Eckert committed
msgid "Aggregator: Slave added/removed or state changes (bandwidth, 1)"
msgstr ""
"Yhdistäjä: Orja lisätty / poistettu tai tila muuttuu (kaistanleveys, 1)"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:192
msgstr "Hälytys"
#: modules/luci-base/htdocs/luci-static/resources/network.js:2989
#: modules/luci-compat/luasrc/model/network.lua:1417
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:62
msgid "Alias Interface"
msgstr "Sovittimen alias"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:146
msgid "Alias of \"%s\""
msgstr "Kohteen %s alias"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:508
msgstr "Kaikki palvelimet"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:448
msgid ""
"Allocate IP addresses sequentially, starting from the lowest available "
"Varaa IP-osoitteet alkaen pienimmästä käytettävissä olevasta osoitteesta"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:447
msgid "Allocate IPs sequentially"
msgstr "Jaa IP:t järjestyksessä"

#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:25
msgid "Allow <abbr title=\"Secure Shell\">SSH</abbr> password authentication"
"Salli <abbr title = \"Secure Shell\">SSH</abbr>-kirjautuminen salasanalla"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1199
msgid "Allow AP mode to disconnect STAs based on low ACK condition"
msgstr "Salli tukiaseman irrottaa asiakas alhaisen ACK-tilan perusteella"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1091
msgid "Allow all except listed"
msgstr "Salli kaikki paitsi luetellut"

#: modules/luci-compat/root/usr/share/rpcd/acl.d/luci-compat.json:3
msgid "Allow full UCI access for legacy applications"
msgstr "Salli täysi UCI-yhteys vanhoille sovelluksille"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:945
msgid "Allow legacy 802.11b rates"
msgstr "Salli vanhat 802.11b-nopeudet"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1090
msgid "Allow listed only"
msgstr "Salli vain luetellut"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:316
msgid "Allow localhost"
msgstr "Salli localhost"
#: modules/luci-mod-system/root/usr/share/rpcd/acl.d/luci-mod-system.json:179
msgid "Allow rebooting the device"
msgstr "Salli laitteen uudelleenkäynnistys"

#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:36
msgid "Allow remote hosts to connect to local SSH forwarded ports"
msgstr ""
"Salli etäisäntäkoneiden muodostaa yhteys paikallisiin välitettyihin SSH-"
"portteihin"

#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:31
msgid "Allow root logins with password"
msgstr "Salli pääkäyttäjän kirjautuminen salasanalla"

#: modules/luci-base/root/usr/share/rpcd/acl.d/luci-base.json:3
msgid "Allow system feature probing"
msgstr "Salli järjestelmän ominaisuuksien testaus"

#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/dropbear.js:31
msgid "Allow the <em>root</em> user to login with password"
msgstr "Salli <em>root</em>-käyttäjän kirjautua sisään salasanalla"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:624
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:776
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/view/wireguard/status.js:56
msgid "Allowed IPs"
msgstr "Sallitut IP:t"
#: protocols/luci-proto-wireguard/htdocs/luci-static/resources/protocol/wireguard.js:315
Hannu Nyman's avatar
Hannu Nyman committed
msgid "AllowedIPs setting is invalid"
msgstr ""

#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:708
msgid "Always"
msgstr "Aina"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/none.js:6
msgid "Always off (kernel: none)"
msgstr "Aina pois päältä (ydin: ei mitään)"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/led-trigger/default-on.js:5
msgid "Always on (kernel: default-on)"
msgstr "Aina päällä (ydin: oletus-päällä)"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:619
msgid "Always send DHCP Options. Sometimes needed, with e.g. PXELinux."
msgstr ""

#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:972
msgid ""
"Always use 40MHz channels even if the secondary channel overlaps. Using this "
"option does not comply with IEEE 802.11n-2009!"
msgstr ""
"Käytä aina 40 MHz:n kanavia, vaikka toissijainen kanava olisi päällekkäinen. "
"Tämän vaihtoehdon käyttäminen ei ole IEEE 802.11n-2009:n mukaista!"
#: modules/luci-mod-network/htdocs/luci-static/resources/tools/network.js:673
msgid "Amount of Duplicate Address Detection probes to send"
msgstr "Lähetettävien Duplicate Address Detection -selvitysten määrä"
#: protocols/luci-proto-ncm/htdocs/luci-static/resources/protocol/ncm.js:119
msgid "Amount of seconds to wait for the modem to become ready"
msgstr ""

Hannu Nyman's avatar
Hannu Nyman committed
#: modules/luci-base/htdocs/luci-static/resources/form.js:608
msgid "An error occurred while saving the form:"
msgstr "Lomaketta tallennettaessa tapahtui virhe:"
#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/system.js:139
msgid "An optional, short description for this device"
msgstr "Valinnainen, lyhyt laitteen kuvaus"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1500
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/50_dsl.js:21
msgstr "Annex"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1501
msgid "Annex A + L + M (all)"
msgstr "Annex A + L + M (kaikki)"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1509
msgid "Annex A G.992.1"
msgstr "Annex A G.992.1"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1510
msgid "Annex A G.992.2"
msgstr "Annex A G.992.2"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1511
msgid "Annex A G.992.3"
msgstr "Annex A G.992.3"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1512
msgid "Annex A G.992.5"
msgstr "Annex A G.992.5"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1502
msgid "Annex B (all)"
msgstr "Annex B (kaikki)"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1505
msgid "Annex B G.992.1"
msgstr "Annex B G.992.1"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1506
msgid "Annex B G.992.3"
msgstr "Annex B G.992.3"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1507
msgid "Annex B G.992.5"
msgstr "Annex B G.992.5"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1503
msgid "Annex J (all)"
msgstr "Annex J (kaikki)"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1513
msgid "Annex L G.992.3 POTS 1"
msgstr "Annex L G.992.3 POTS 1"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1504
msgid "Annex M (all)"
msgstr "Annex M (kaikki)"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1514
msgid "Annex M G.992.3"
msgstr "Annex M G.992.3"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:1515
msgid "Annex M G.992.5"
msgstr "Annex M G.992.5"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:914
msgid "Announce this device as IPv6 DNS server."
msgstr ""

#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:793
msgid ""
"Announce this device as default router if a local IPv6 default route is "
"present."
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:795
msgid ""
"Announce this device as default router if a public IPv6 prefix is available, "
"regardless of local default route availability."
msgstr ""

#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:797
msgid ""
"Announce this device as default router regardless of whether a prefix or "
"default route is present."
msgstr ""

#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:921
msgid "Announced DNS domains"
msgstr "Ilmoitetut DNS-toimialueet"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/interfaces.js:905
msgid "Announced IPv6 DNS servers"
msgstr ""
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/wireless.js:1773
msgid "Anonymous Identity"
msgstr "Anonyymi identiteetti"

#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:162
msgid "Anonymous Mount"
msgstr "Anonyymi liitos"

#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/mounts.js:158
msgid "Anonymous Swap"
msgstr "Anonyymi vaihto"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/nftables.js:519
msgctxt "nft match any traffic"
msgid "Any packet"
msgstr "Mikä tahansa paketti"
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:84
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:174
#: modules/luci-base/htdocs/luci-static/resources/tools/widgets.js:196
#: modules/luci-compat/luasrc/view/cbi/firewall_zonelist.htm:60
msgid "Any zone"
msgstr "Mikä tahansa vyöhyke"
#: modules/luci-mod-network/htdocs/luci-static/resources/view/network/dhcp.js:613
msgid "Apply DHCP Options to this net. (Empty = all clients)."
msgstr ""

#: modules/luci-base/htdocs/luci-static/resources/ui.js:4661
Hannu Nyman's avatar
Hannu Nyman committed
msgid "Apply and keep settings"
msgstr ""

#: modules/luci-mod-system/htdocs/luci-static/resources/view/system/flash.js:119
msgid "Apply backup?"
msgstr "Käytetääntkö varmuuskopiota?"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4687
msgid "Apply request failed with status <code>%h</code>"
msgstr "Pyyntö epäonnistui, tila <code>%h</code>"
#: modules/luci-base/htdocs/luci-static/resources/luci.js:2175
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4404
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4524
msgid "Apply unchecked"
msgstr "Käytä valitsematonta"
#: modules/luci-base/htdocs/luci-static/resources/ui.js:4657
Hannu Nyman's avatar
Hannu Nyman committed
msgid "Apply with revert after connectivity loss"
msgstr ""

#: modules/luci-base/htdocs/luci-static/resources/ui.js:4597
msgid "Applying configuration changes… %ds"
msgstr "Otetaan käyttöön määritysmuutoksia... %ds"
#: modules/luci-mod-status/htdocs/luci-static/resources/view/status/include/10_system.js:57
msgid "Architecture"
msgstr "Arkkitehtuuri"