{"core/common/ResourceType.ts | cspviolationreport":{"message":"CSPViolationReport"},"core/common/ResourceType.ts | css":{"message":"CSS"},"core/common/ResourceType.ts | directsocket":{"message":"DirectSocket"},"core/common/ResourceType.ts | doc":{"message":"Dok."},"core/common/ResourceType.ts | document":{"message":"Dokumentti"},"core/common/ResourceType.ts | eventsource":{"message":"EventSource"},"core/common/ResourceType.ts | fedcm":{"message":"FedCM"},"core/common/ResourceType.ts | fetch":{"message":"Nouda"},"core/common/ResourceType.ts | fetchAndXHR":{"message":"Fetch ja XHR"},"core/common/ResourceType.ts | font":{"message":"Fontti"},"core/common/ResourceType.ts | image":{"message":"Kuva"},"core/common/ResourceType.ts | img":{"message":"Kuva"},"core/common/ResourceType.ts | javascript":{"message":"JavaScript"},"core/common/ResourceType.ts | js":{"message":"JS"},"core/common/ResourceType.ts | manifest":{"message":"Manifesti"},"core/common/ResourceType.ts | media":{"message":"Media"},"core/common/ResourceType.ts | other":{"message":"Muu"},"core/common/ResourceType.ts | ping":{"message":"Ping"},"core/common/ResourceType.ts | preflight":{"message":"Valmistelu"},"core/common/ResourceType.ts | script":{"message":"Skripti"},"core/common/ResourceType.ts | signedexchange":{"message":"SignedExchange"},"core/common/ResourceType.ts | socketShort":{"message":"Liitäntä"},"core/common/ResourceType.ts | stylesheet":{"message":"Tyyliarkki"},"core/common/ResourceType.ts | texttrack":{"message":"TextTrack"},"core/common/ResourceType.ts | wasm":{"message":"Wasm"},"core/common/ResourceType.ts | webassembly":{"message":"WebAssembly"},"core/common/ResourceType.ts | websocket":{"message":"WebSocket"},"core/common/ResourceType.ts | webtransport":{"message":"WebTransport"},"core/common/Revealer.ts | animationsPanel":{"message":"Animaatiot-paneeli"},"core/common/Revealer.ts | applicationPanel":{"message":"Sovelluspaneeli"},"core/common/Revealer.ts | changesDrawer":{"message":"Muuttaa vetopaneelia"},"core/common/Revealer.ts | developerResourcesPanel":{"message":"Kehittäjien resurssipaneeli"},"core/common/Revealer.ts | elementsPanel":{"message":"Elementtipaneeli"},"core/common/Revealer.ts | issuesView":{"message":"Ongelmanäkymä"},"core/common/Revealer.ts | lighthousePanel":{"message":"Lighthouse-paneeli"},"core/common/Revealer.ts | memoryInspectorPanel":{"message":"Muistin tarkistimen paneeli"},"core/common/Revealer.ts | networkPanel":{"message":"Verkko-paneeli"},"core/common/Revealer.ts | requestConditionsDrawer":{"message":"Pyyntöehtojen vetopaneeli"},"core/common/Revealer.ts | sourcesPanel":{"message":"Lähdepaneeli"},"core/common/Revealer.ts | stylesSidebar":{"message":"tyylien sivupalkki"},"core/common/Revealer.ts | timelinePanel":{"message":"Suorituskyky-paneeli"},"core/common/SettingRegistration.ts | account":{"message":"Tili"},"core/common/SettingRegistration.ts | adorner":{"message":"Esitystoiminto"},"core/common/SettingRegistration.ts | ai":{"message":"Tekoäly"},"core/common/SettingRegistration.ts | appearance":{"message":"Ulkoasu"},"core/common/SettingRegistration.ts | console":{"message":"Konsoli"},"core/common/SettingRegistration.ts | debugger":{"message":"Virheenkorjaus"},"core/common/SettingRegistration.ts | elements":{"message":"Elementit"},"core/common/SettingRegistration.ts | extension":{"message":"Laajennus"},"core/common/SettingRegistration.ts | global":{"message":"Yleiset"},"core/common/SettingRegistration.ts | grid":{"message":"Ruudukko"},"core/common/SettingRegistration.ts | memory":{"message":"Muisti"},"core/common/SettingRegistration.ts | mobile":{"message":"Mobiili"},"core/common/SettingRegistration.ts | network":{"message":"Verkko"},"core/common/SettingRegistration.ts | performance":{"message":"Suorituskyky"},"core/common/SettingRegistration.ts | persistence":{"message":"Pysyvyys"},"core/common/SettingRegistration.ts | privacy":{"message":"Yksityisyys"},"core/common/SettingRegistration.ts | rendering":{"message":"Renderöidään"},"core/common/SettingRegistration.ts | sources":{"message":"Lähteet"},"core/host/InspectorFrontendHostStub.ts | devtoolsS":{"message":"DevTools – {PH1}"},"core/host/ResourceLoader.ts | cacheError":{"message":"Välimuistivirhe"},"core/host/ResourceLoader.ts | certificateError":{"message":"Varmennevirhe"},"core/host/ResourceLoader.ts | certificateManagerError":{"message":"Varmenteenhallinnan virhe"},"core/host/ResourceLoader.ts | connectionError":{"message":"Yhteysvirhe"},"core/host/ResourceLoader.ts | decodingDataUrlFailed":{"message":"Datan URL-osoitteen purkaminen epäonnistui"},"core/host/ResourceLoader.ts | dnsResolverError":{"message":"DNS-ratkaisijan virhe"},"core/host/ResourceLoader.ts | ftpError":{"message":"FTP-virhe"},"core/host/ResourceLoader.ts | httpError":{"message":"HTTP-virhe"},"core/host/ResourceLoader.ts | httpErrorStatusCodeSS":{"message":"HTTP-virhe: tilakoodi {PH1}, {PH2}"},"core/host/ResourceLoader.ts | invalidUrl":{"message":"Virheellinen URL-osoite"},"core/host/ResourceLoader.ts | signedExchangeError":{"message":"Signed Exchange ‑virhe"},"core/host/ResourceLoader.ts | systemError":{"message":"Järjestelmävirhe"},"core/host/ResourceLoader.ts | unknownError":{"message":"Tuntematon virhe"},"core/sdk/CPUProfilerModel.ts | profileD":{"message":"Profiili {PH1}"},"core/sdk/CSSStyleSheetHeader.ts | couldNotFindTheOriginalStyle":{"message":"Alkuperäistä tyyliarkkia ei löydy."},"core/sdk/CSSStyleSheetHeader.ts | thereWasAnErrorRetrievingThe":{"message":"Virhe noudettaessa lähdetyylejä."},"core/sdk/ChildTargetManager.ts | main":{"message":"Ensisijainen"},"core/sdk/CompilerSourceMappingContentProvider.ts | couldNotLoadContentForSS":{"message":"Sisällön lataus epäonnistui: {PH1} ({PH2})"},"core/sdk/Connections.ts | websocketDisconnected":{"message":"WebSocketin yhteys katkaistu"},"core/sdk/ConsoleModel.ts | bfcacheNavigation":{"message":"Siirtyminen osoitteeseen {PH1} palautettiin siirtymisvälimuistista (katso https://web.dev/bfcache/)"},"core/sdk/ConsoleModel.ts | failedToSaveToTempVariable":{"message":"Tallennus tilapäiseen muuttujaan epäonnistui."},"core/sdk/ConsoleModel.ts | navigatedToS":{"message":"Siirryttiin osoitteeseen {PH1}"},"core/sdk/ConsoleModel.ts | profileSFinished":{"message":"Profiili \"{PH1}\" valmis."},"core/sdk/ConsoleModel.ts | profileSStarted":{"message":"Profiili \"{PH1}\" käynnistetty."},"core/sdk/DebuggerModel.ts | block":{"message":"Estä"},"core/sdk/DebuggerModel.ts | catchBlock":{"message":"Lohko: Catch"},"core/sdk/DebuggerModel.ts | closure":{"message":"Sulkeuma"},"core/sdk/DebuggerModel.ts | exception":{"message":"Poikkeus"},"core/sdk/DebuggerModel.ts | expression":{"message":"Lauseke"},"core/sdk/DebuggerModel.ts | global":{"message":"Globaalit"},"core/sdk/DebuggerModel.ts | local":{"message":"Paikallinen"},"core/sdk/DebuggerModel.ts | module":{"message":"Moduuli"},"core/sdk/DebuggerModel.ts | returnValue":{"message":"Palautusarvo"},"core/sdk/DebuggerModel.ts | script":{"message":"Skripti"},"core/sdk/DebuggerModel.ts | withBlock":{"message":"Lohko: With"},"core/sdk/NetworkManager.ts | block":{"message":"Estä"},"core/sdk/NetworkManager.ts | directSocketStatusAborted":{"message":"Keskeytetty"},"core/sdk/NetworkManager.ts | directSocketStatusClosed":{"message":"Suljettu"},"core/sdk/NetworkManager.ts | directSocketStatusOpen":{"message":"Avaa"},"core/sdk/NetworkManager.ts | directSocketStatusOpening":{"message":"Avataan"},"core/sdk/NetworkManager.ts | fast4G":{"message":"Nopea 4G"},"core/sdk/NetworkManager.ts | fastG":{"message":"Hidas 4G"},"core/sdk/NetworkManager.ts | noContentForPreflight":{"message":"Sisältöä ei saatavilla valmistelupyynnölle"},"core/sdk/NetworkManager.ts | noContentForRedirect":{"message":"Sisältöä ei saatavilla, koska pyyntö uudelleenohjattiin"},"core/sdk/NetworkManager.ts | noContentForSSE":{"message":"Palvelimelta lähetettyjen tapahtumien (SSE) sisältöä ei tällä hetkellä tueta"},"core/sdk/NetworkManager.ts | noContentForWebSocket":{"message":"WebSockets-sisältöä ei tueta tällä hetkellä"},"core/sdk/NetworkManager.ts | noThrottling":{"message":"Ei rajoitusta"},"core/sdk/NetworkManager.ts | offline":{"message":"Offline-tila"},"core/sdk/NetworkManager.ts | requestWasBlockedByDevtoolsS":{"message":"DevTools esti pyynnön: \"{PH1}\""},"core/sdk/NetworkManager.ts | sFailedLoadingSS":{"message":"{PH1} ei latautunut: {PH2} \"{PH3}\"."},"core/sdk/NetworkManager.ts | sFinishedLoadingSS":{"message":"{PH1} suoritti latauksen loppuun: {PH2} \"{PH3}\"."},"core/sdk/NetworkManager.ts | slowG":{"message":"3G"},"core/sdk/NetworkRequest.ts | anUnknownErrorWasEncounteredWhenTrying":{"message":"Tätä evästettä tallennettaessa tapahtui tuntematon virhe."},"core/sdk/NetworkRequest.ts | binary":{"message":"(binaari)"},"core/sdk/NetworkRequest.ts | blockedReasonInvalidDomain":{"message":"Tämä Set-Cookie-otsikon kautta yritetty evästeen tallennus estettiin, koska sen verkkotunnusmäärite oli virheellinen suhteessa nykyisen isännän URL-osoitteeseen."},"core/sdk/NetworkRequest.ts | blockedReasonInvalidPrefix":{"message":"Tämä Set-Cookie-otsikon kautta yritetty evästeen tallennus estettiin, koska sen nimessä käytetään etuliitettä \"__Secure-\" tai \"__Host-\" ja se rikkoo lisäsääntöjä, jotka koskevat näitä etuliitteitä käyttäviä evästeitä (määritelmä osoitteessa https://tools.ietf.org/html/draft-west-cookie-prefixes-05)."},"core/sdk/NetworkRequest.ts | blockedReasonOverwriteSecure":{"message":"Tämä Set-Cookie-otsikon kautta yritetty evästeen tallennus estettiin, koska sitä ei lähetetty suojatun yhteyden kautta ja se olisi korvannut evästeen, jolla on Secure-määrite."},"core/sdk/NetworkRequest.ts | blockedReasonSameSiteNoneInsecure":{"message":"Tämä Set-Cookie-otsikon kautta yritetty evästeen tallennus estettiin, koska sillä oli määrite \"SameSite=None\", mutta ei \"Secure\"-määritettä, jota \"SameSite=None\" edellyttää."},"core/sdk/NetworkRequest.ts | blockedReasonSameSiteStrictLax":{"message":"Tämä Set-Cookie-otsikon kautta yritetty evästeen tallennus estettiin, koska sillä oli määrite \"{PH1}\", mutta se tuli sivujen välisestä vastauksesta, joka ei ollut vastaus ylätason navigointiin."},"core/sdk/NetworkRequest.ts | blockedReasonSameSiteUnspecifiedTreatedAsLax":{"message":"Tässä Set-Cookie-otsikossa ei ollut määritettä \"SameSite\", ja se asetettiin oletusarvoon \"SameSite=Lax,\". Se estettiin, koska se tuli sivustojen välisestä vastauksesta, joka ei ollut vastaus ylätason navigointiin. Set-Cookie olisi pitänyt asettaa määritteellä \"SameSite=None\" sivustojen välisen käytön sallimiseksi."},"core/sdk/NetworkRequest.ts | blockedReasonSecureOnly":{"message":"Tämä Set-Cookie-otsikon kautta yritetty evästeen tallennus estettiin, koska sillä oli määrite \"Secure\" mutta sitä ei vastaanotettu suojatun yhteyden kautta."},"core/sdk/NetworkRequest.ts | domainMismatch":{"message":"Tämä eväste estettiin, koska pyynnön URL-osoitteen verkkotunnus ei vastannut evästeen verkkotunnusta täsmälleen eikä pyynnön URL-osoitteen verkkotunnus ollut evästeen Domain-määritearvon aliverkkotunnus."},"core/sdk/NetworkRequest.ts | exemptionReasonEnterprisePolicy":{"message":"Chrome Enterprise ‐käytäntö sallii tämän evästeen. Lue lisää: goo.gle/ce-3pc"},"core/sdk/NetworkRequest.ts | exemptionReasonScheme":{"message":"Ylätason URL-malli sallii tämän evästeen"},"core/sdk/NetworkRequest.ts | exemptionReasonStorageAccessAPI":{"message":"Storage Access API sallii tämän evästeen. Lue lisää: goo.gle/saa"},"core/sdk/NetworkRequest.ts | exemptionReasonTopLevelStorageAccessAPI":{"message":"Ylätason Storage Access API sallii tämän evästeen. Lue lisää: goo.gle/saa-top"},"core/sdk/NetworkRequest.ts | exemptionReasonUserSetting":{"message":"Käyttäjän asetus sallii tämän evästeen."},"core/sdk/NetworkRequest.ts | nameValuePairExceedsMaxSize":{"message":"Tämä eväste estettiin, koska se oli liian suuri. Nimen ja arvon yhteenlaskettu koko saa olla korkeintaan 4 096 merkkiä."},"core/sdk/NetworkRequest.ts | notOnPath":{"message":"Tämä eväste estettiin, sillä sen polku ei vastannut täsmälleen pyynnön URL-osoitteen polkua tai sen ylähakemistoa."},"core/sdk/NetworkRequest.ts | sameSiteLax":{"message":"Tämä eväste estettiin, koska sillä oli määrite \"SameSite=Lax\" ja pyyntö tehtiin eri sivustolta eikä ylätason navigoinnin käynnistämänä."},"core/sdk/NetworkRequest.ts | sameSiteNoneInsecure":{"message":"Tämä eväste estettiin, koska sillä oli määrite \"SameSite=None\" mutta ei \"Secure\"-merkintää. Ilman SameSite-rajoitusta vastaanotetuilla evästeillä on oltava \"Secure\"-merkintä, ja ne on lähetettävä suojatun yhteyden kautta."},"core/sdk/NetworkRequest.ts | sameSiteStrict":{"message":"Tämä eväste estettiin, koska sillä oli määrite \"SameSite=Strict\" ja pyyntö tehtiin eri sivustolta. Tämä koskee myös muiden sivustojen käynnistämiä ylätason navigoinnin pyyntöjä."},"core/sdk/NetworkRequest.ts | sameSiteUnspecifiedTreatedAsLax":{"message":"Tässä evästeessä ei määritetty SameSite-määritettä tallennuksen yhteydessä, ja se asetettiin oletusarvoon \"SameSite=Lax\". Se estettiin, koska pyyntö tehtiin eri sivustolta eikä ylätason navigoinnin käynnistämänä. Eväste olisi pitänyt asettaa määritteellä \"SameSite=None\" sivustojen välisen käytön sallimiseksi."},"core/sdk/NetworkRequest.ts | schemefulSameSiteLax":{"message":"Tämä eväste estettiin, koska sillä oli määrite \"SameSite=Lax\", mutta pyyntö tehtiin eri sivustolta eikä ylätason navigoinnin käynnistämänä. Pyynnön katsotaan olevan sivustojen välinen, koska URL-osoitteen skeema poikkeaa nykyisestä sivustosta."},"core/sdk/NetworkRequest.ts | schemefulSameSiteStrict":{"message":"Tämä eväste estettiin, koska sillä oli määrite \"SameSite=Strict\", mutta pyyntö oli sivustojen välinen. Tämä koskee myös muiden sivustojen käynnistämiä ylätason navigoinnin pyyntöjä. Pyynnön katsotaan olevan sivustojen välinen, koska URL-osoitteen skeema poikkeaa nykyisestä sivustosta."},"core/sdk/NetworkRequest.ts | schemefulSameSiteUnspecifiedTreatedAsLax":{"message":"Tässä evästeessä ei määritetty \"SameSite\"-määritettä tallennuksen yhteydessä, ja se asetettiin oletusarvoon \"SameSite=Lax\"\". Se estettiin, koska pyyntö oli sivustojen välinen eikä ylätason navigoinnin käynnistämä. Pyynnön katsotaan olevan sivustojen välinen, koska URL-osoitteen skeema poikkeaa nykyisestä sivustosta."},"core/sdk/NetworkRequest.ts | secureOnly":{"message":"Tämä eväste estettiin, koska sillä oli määrite \"Secure\" eikä yhteys ollut suojattu."},"core/sdk/NetworkRequest.ts | setcookieHeaderIsIgnoredIn":{"message":"Set-Cookie-otsikko ohitetaan URL-osoitteesta {PH1} saadussa vastauksessa. Nimen ja arvon yhteenlaskettu koko saa olla korkeintaan 4 096 merkkiä."},"core/sdk/NetworkRequest.ts | theSchemeOfThisConnectionIsNot":{"message":"Tämän yhteyden skeema ei saa tallentaa evästeitä."},"core/sdk/NetworkRequest.ts | thirdPartyPhaseout":{"message":"Tämä eväste estettiin joko Chrome-ilmoitusten tai selaimen määritysten takia. Lue lisää Ongelmat-paneelista."},"core/sdk/NetworkRequest.ts | thisSetcookieDidntSpecifyASamesite":{"message":"Tämä Set-Cookie-otsikko ei sisältänyt määritettä \"SameSite\", ja se asetettiin oletusarvoon \"SameSite=Lax\"\". Se estettiin, koska se tuli sivustojen välisestä vastauksesta, joka ei ollut vastaus ylätason navigointiin. Vastauksen katsotaan olevan sivustojen välinen, koska URL-osoitteen skeema poikkeaa nykyisestä sivustosta."},"core/sdk/NetworkRequest.ts | thisSetcookieHadADisallowedCharacter":{"message":"Tämä Set-Cookie-otsikko sisältää kielletyn merkin (kielletty ASCII-ohjausmerkki tai sarkainmerkki, jos se näkyy evästeen nimen, arvon, määritteen nimen tai määritteen arvon keskellä)."},"core/sdk/NetworkRequest.ts | thisSetcookieHadInvalidSyntax":{"message":"Tämän Set-Cookie-otsikon syntaksi oli virheellinen."},"core/sdk/NetworkRequest.ts | thisSetcookieWasBlockedBecauseItHadTheSamesiteStrictLax":{"message":"Tämä Set-Cookie-otsikon kautta yritetty evästeen tallennus estettiin, koska sillä oli määrite \"{PH1}\", mutta se tuli sivujen välisestä vastauksesta, joka ei ollut vastaus ylätason navigointiin. Vastauksen katsotaan olevan sivustojen välinen, koska URL-osoitteen skeema poikkeaa nykyisestä sivustosta."},"core/sdk/NetworkRequest.ts | thisSetcookieWasBlockedBecauseTheNameValuePairExceedsMaxSize":{"message":"Set-Cookie-otsikon kautta yritetty evästeen tallennus estettiin, koska eväste oli liian suuri. Nimen ja arvon yhteenlaskettu koko saa olla korkeintaan 4 096 merkkiä."},"core/sdk/NetworkRequest.ts | thisSetcookieWasBlockedDueThirdPartyPhaseout":{"message":"Tämän evästeen asettaminen estettiin joko Chrome-ilmoitusten tai selaimen määritysten takia. Lue lisää Ongelmat-paneelista."},"core/sdk/NetworkRequest.ts | thisSetcookieWasBlockedDueToUser":{"message":"Tämä Set-Cookie-otsikon kautta yritetty evästeen tallennus estettiin käyttäjän asetusten vuoksi."},"core/sdk/NetworkRequest.ts | unknownError":{"message":"Tätä evästettä lähetettäessä tapahtui tuntematon virhe."},"core/sdk/NetworkRequest.ts | userPreferences":{"message":"Tämä eväste estettiin käyttäjän asetusten vuoksi."},"core/sdk/OverlayModel.ts | pausedInDebugger":{"message":"Keskeytetty virheenkorjauksessa"},"core/sdk/PageResourceLoader.ts | loadCanceledDueToReloadOf":{"message":"Lataus peruutettiin tarkistettavan sivun uudelleenlatauksen vuoksi"},"core/sdk/RehydratingConnection.ts | errorLoadingLog":{"message":"Virhe lokia ladattaessa"},"core/sdk/RehydratingConnection.ts | noHostWindow":{"message":"Hostausikkunaa ei löydy"},"core/sdk/RehydratingConnection.ts | noSourceText":{"message":"Lähdetekstiä ei ole saatavilla"},"core/sdk/Script.ts | scriptRemovedOrDeleted":{"message":"Komentosarja poistettu tai tuhottu."},"core/sdk/Script.ts | unableToFetchScriptSource":{"message":"Komentosarjan lähdettä ei voi noutaa."},"core/sdk/ServerTiming.ts | deprecatedSyntaxFoundPleaseUse":{"message":"Vanhentunut syntaksi havaittu mittarille \"{PH1}\". Käytä tätä: <name>;dur=<duration>;desc=<description>"},"core/sdk/ServerTiming.ts | duplicateParameterSIgnored":{"message":"Parametrin \"{PH1}\" kopio ohitettu."},"core/sdk/ServerTiming.ts | extraneousTrailingCharacters":{"message":"Ylimääräisiä loppumerkkejä."},"core/sdk/ServerTiming.ts | noValueFoundForParameterS":{"message":"Ei arvoa parametrille \"{PH1}\"."},"core/sdk/ServerTiming.ts | unableToParseSValueS":{"message":"Kohteen \"{PH1}\" arvon \"{PH2}\" jäsennys ei onnistu."},"core/sdk/ServerTiming.ts | unrecognizedParameterS":{"message":"Tunnistamaton parametri \"{PH1}\"."},"core/sdk/ServiceWorkerCacheModel.ts | serviceworkercacheagentError":{"message":"ServiceWorkerCacheAgent: virhe poistettaessa välimuistimerkintää {PH1} välimuistista: {PH2}"},"core/sdk/ServiceWorkerManager.ts | activated":{"message":"otettu käyttöön"},"core/sdk/ServiceWorkerManager.ts | activating":{"message":"aktivoidaan"},"core/sdk/ServiceWorkerManager.ts | installed":{"message":"asennettu"},"core/sdk/ServiceWorkerManager.ts | installing":{"message":"asennetaan"},"core/sdk/ServiceWorkerManager.ts | new":{"message":"uusi"},"core/sdk/ServiceWorkerManager.ts | redundant":{"message":"tarpeeton"},"core/sdk/ServiceWorkerManager.ts | running":{"message":"käynnissä"},"core/sdk/ServiceWorkerManager.ts | sSS":{"message":"{PH1} #{PH2} ({PH3})"},"core/sdk/ServiceWorkerManager.ts | starting":{"message":"käynnistetään"},"core/sdk/ServiceWorkerManager.ts | stopped":{"message":"pysähtynyt"},"core/sdk/ServiceWorkerManager.ts | stopping":{"message":"pysähtyy"},"core/sdk/SourceMapScopeChainEntry.ts | block":{"message":"Estä"},"core/sdk/SourceMapScopeChainEntry.ts | closure":{"message":"Sulkeuma"},"core/sdk/SourceMapScopeChainEntry.ts | global":{"message":"Globaalit"},"core/sdk/SourceMapScopeChainEntry.ts | local":{"message":"Paikallinen"},"core/sdk/SourceMapScopeChainEntry.ts | returnValue":{"message":"Palautusarvo"},"core/sdk/sdk-meta.ts | achromatopsia":{"message":"Akromatopsia (ei väriä)"},"core/sdk/sdk-meta.ts | apca":{"message":"Advanced Perceptual Contrast Algorithm (APCA) korvaa aiemman kontrastisuhteen ja AA/AAA-ohjeet"},"core/sdk/sdk-meta.ts | blurredVision":{"message":"Sumea näkö"},"core/sdk/sdk-meta.ts | captureAsyncStackTraces":{"message":"Kaappaa asynkroniset jäljityslistat"},"core/sdk/sdk-meta.ts | cssSourceMaps":{"message":"Hintavertailupalvelun lähdekartat"},"core/sdk/sdk-meta.ts | customFormatters":{"message":"Omat muuntimet"},"core/sdk/sdk-meta.ts | deuteranopia":{"message":"Vihersokeus (ei vihreää)"},"core/sdk/sdk-meta.ts | disableAsyncStackTraces":{"message":"Poista asynkroniset jäljityslistat käytöstä"},"core/sdk/sdk-meta.ts | disableAvifFormat":{"message":"Poista muoto AVIF käytöstä"},"core/sdk/sdk-meta.ts | disableCache":{"message":"Poista välimuisti käytöstä, kun DevTools on auki"},"core/sdk/sdk-meta.ts | disableCssSourceMaps":{"message":"Poista CSS:n lähdekartat käytöstä"},"core/sdk/sdk-meta.ts | disableJavaScriptSourceMaps":{"message":"Poista JavaScript-lähdekartat käytöstä"},"core/sdk/sdk-meta.ts | disableJavascript":{"message":"Poista JavaScript käytöstä"},"core/sdk/sdk-meta.ts | disableJpegXlFormat":{"message":"Poista muoto JPEG XL käytöstä"},"core/sdk/sdk-meta.ts | disableLocalFonts":{"message":"Poista paikalliset fontit käytöstä"},"core/sdk/sdk-meta.ts | disableNetworkRequestBlocking":{"message":"Poista verkkopyynnön esto käytöstä"},"core/sdk/sdk-meta.ts | disableWebpFormat":{"message":"Poista muoto WebP käytöstä"},"core/sdk/sdk-meta.ts | doNotCaptureAsyncStackTraces":{"message":"Älä kaappaa asynkronisia jäljityslistoja"},"core/sdk/sdk-meta.ts | doNotEmulateAFocusedPage":{"message":"Ei kohdistetun sivuston emulointia"},"core/sdk/sdk-meta.ts | doNotEmulateAnyVisionDeficiency":{"message":"Ei näkörajoitteiden emulointia"},"core/sdk/sdk-meta.ts | doNotEmulateCss":{"message":"Älä emuloi CSS:ää: {PH1}"},"core/sdk/sdk-meta.ts | doNotEmulateCssMediaType":{"message":"Ei CSS:n mediatyyppiemulointia"},"core/sdk/sdk-meta.ts | doNotEmulateOsTextScale":{"message":"Älä emuloi käyttöjärjestelmän tekstin skaalausta"},"core/sdk/sdk-meta.ts | doNotExtendGridLines":{"message":"Älä laajenna ruudukkoviivoja"},"core/sdk/sdk-meta.ts | doNotHighlightAdFrames":{"message":"Älä korosta mainoskehyksiä"},"core/sdk/sdk-meta.ts | doNotPauseOnExceptions":{"message":"Älä keskeytä kohdattaessa poikkeuksia"},"core/sdk/sdk-meta.ts | doNotPreserveLogUponNavigation":{"message":"Älä säilytä lokitiedostoja navigoinnin yhteydessä"},"core/sdk/sdk-meta.ts | doNotShowGridNamedAreas":{"message":"Älä näytä ruudukon nimettyjä alueita"},"core/sdk/sdk-meta.ts | doNotShowGridTrackSizes":{"message":"Älä näytä ruudukon raitakokoja"},"core/sdk/sdk-meta.ts | doNotShowRulersOnHover":{"message":"Älä näytä viivaimia osoittamalla"},"core/sdk/sdk-meta.ts | emulateAFocusedPage":{"message":"Emuloi kohdistettua sivua"},"core/sdk/sdk-meta.ts | emulateAchromatopsia":{"message":"Emuloi akromatopsiaa (ei väriä)"},"core/sdk/sdk-meta.ts | emulateAutoDarkMode":{"message":"Emuloi automaattinen tumma tila"},"core/sdk/sdk-meta.ts | emulateBlurredVision":{"message":"Emuloi sumeaa näköä"},"core/sdk/sdk-meta.ts | emulateCss":{"message":"Emuloi CSS: {PH1}"},"core/sdk/sdk-meta.ts | emulateCssMediaFeature":{"message":"Emuloi CSS-mediaominaisuus {PH1}"},"core/sdk/sdk-meta.ts | emulateCssMediaType":{"message":"Emuloi CSS-mediatyyppiä"},"core/sdk/sdk-meta.ts | emulateCssPrintMediaType":{"message":"Emuloi CSS:n print-mediatyyppiä"},"core/sdk/sdk-meta.ts | emulateCssScreenMediaType":{"message":"Emuloi CSS:n screen-mediatyyppiä"},"core/sdk/sdk-meta.ts | emulateDeuteranopia":{"message":"Emuloi vihersokeutta (ei vihreää)"},"core/sdk/sdk-meta.ts | emulateOsTextScale":{"message":"Emuloi käyttöjärjestelmän tekstin skaalausta"},"core/sdk/sdk-meta.ts | emulateProtanopia":{"message":"Emuloi punasokeutta (ei punaista)"},"core/sdk/sdk-meta.ts | emulateReducedContrast":{"message":"Emuloi pienempi kontrasti"},"core/sdk/sdk-meta.ts | emulateTritanopia":{"message":"Emuloi sinisokeutta (ei sinistä)"},"core/sdk/sdk-meta.ts | emulateVisionDeficiencies":{"message":"Emuloi näkörajoitteita"},"core/sdk/sdk-meta.ts | enableAvifFormat":{"message":"Ota muoto AVIF käyttöön"},"core/sdk/sdk-meta.ts | enableCache":{"message":"Ota välimuisti käyttöön"},"core/sdk/sdk-meta.ts | enableCssSourceMaps":{"message":"Ota käyttöön CSS:n lähdekartat"},"core/sdk/sdk-meta.ts | enableJavaScriptSourceMaps":{"message":"Ota JavaScript-lähdekartat käyttöön"},"core/sdk/sdk-meta.ts | enableJavascript":{"message":"Ota JavaScript käyttöön"},"core/sdk/sdk-meta.ts | enableJpegXlFormat":{"message":"Ota muoto JPEG XL käyttöön"},"core/sdk/sdk-meta.ts | enableLocalFonts":{"message":"Ota paikalliset fontit käyttöön"},"core/sdk/sdk-meta.ts | enableNetworkRequestBlocking":{"message":"Ota käyttöön verkkopyyntöjen esto"},"core/sdk/sdk-meta.ts | enableRemoteFileLoading":{"message":"Salli etätiedostopolun materiaalien lataaminen DevToolsissa"},"core/sdk/sdk-meta.ts | enableWebpFormat":{"message":"Ota muoto WebP käyttöön"},"core/sdk/sdk-meta.ts | extendGridLines":{"message":"Laajenna ruudukkoviivat"},"core/sdk/sdk-meta.ts | hideFramesPerSecondFpsMeter":{"message":"Piilota kuvanopeusmittari (FPS)"},"core/sdk/sdk-meta.ts | hideLayerBorders":{"message":"Piilota tasojen rajat"},"core/sdk/sdk-meta.ts | hideLayoutShiftRegions":{"message":"Piilota asettelun muutoksen alueet"},"core/sdk/sdk-meta.ts | hideLineLabels":{"message":"Piilota rivien tunnisteet"},"core/sdk/sdk-meta.ts | hidePaintFlashingRectangles":{"message":"Piilota piirtämisen vilkkuvat suorakulmiot"},"core/sdk/sdk-meta.ts | hideScrollPerformanceBottlenecks":{"message":"Piilota vierityksen suorituskyvyn pullonkaulat"},"core/sdk/sdk-meta.ts | highlightAdFrames":{"message":"Korosta mainoskehykset"},"core/sdk/sdk-meta.ts | javaScriptSourceMaps":{"message":"JavaScript-lähdekartat"},"core/sdk/sdk-meta.ts | logXmlhttprequests":{"message":"Kirjaa XMLHttpRequests"},"core/sdk/sdk-meta.ts | networkCacheExplanation":{"message":"Jos verkon välimuisti poistetaan käytöstä, verkkoyhteys simuloidaan uuden käyttäjän näkökulmasta."},"core/sdk/sdk-meta.ts | networkRequestBlocking":{"message":"Verkkopyyntöjen esto"},"core/sdk/sdk-meta.ts | noEmulation":{"message":"Ei emulointia"},"core/sdk/sdk-meta.ts | osTextScaleEmulation100":{"message":"100 % (oletus)"},"core/sdk/sdk-meta.ts | osTextScaleEmulation115":{"message":"115 %"},"core/sdk/sdk-meta.ts | osTextScaleEmulation130":{"message":"130 %"},"core/sdk/sdk-meta.ts | osTextScaleEmulation150":{"message":"150 %"},"core/sdk/sdk-meta.ts | osTextScaleEmulation180":{"message":"180 %"},"core/sdk/sdk-meta.ts | osTextScaleEmulation200":{"message":"200 %"},"core/sdk/sdk-meta.ts | osTextScaleEmulation250":{"message":"250 %"},"core/sdk/sdk-meta.ts | osTextScaleEmulation300":{"message":"300 %"},"core/sdk/sdk-meta.ts | osTextScaleEmulation350":{"message":"350 %"},"core/sdk/sdk-meta.ts | osTextScaleEmulation85":{"message":"85 %"},"core/sdk/sdk-meta.ts | osTextScaleEmulationNone":{"message":"Ei emulointia"},"core/sdk/sdk-meta.ts | pauseOnExceptions":{"message":"Keskeytä kohdattaessa poikkeuksia"},"core/sdk/sdk-meta.ts | preserveLogUponNavigation":{"message":"Säilytä loki navigoinnin yhteydessä"},"core/sdk/sdk-meta.ts | print":{"message":"print"},"core/sdk/sdk-meta.ts | protanopia":{"message":"Punasokeus (ei punaista)"},"core/sdk/sdk-meta.ts | query":{"message":"kysely"},"core/sdk/sdk-meta.ts | reducedContrast":{"message":"Pienempi kontrasti"},"core/sdk/sdk-meta.ts | remoteFileLoadingInfo":{"message":"Esimerkki materiaalista on lähdekartta. Oletuksena pois käytöstä turvallisuussyistä."},"core/sdk/sdk-meta.ts | rulersOnHover":{"message":"Viivaimet osoittamalla"},"core/sdk/sdk-meta.ts | screen":{"message":"screen"},"core/sdk/sdk-meta.ts | showAreaNames":{"message":"Näytä alueiden nimet"},"core/sdk/sdk-meta.ts | showFramesPerSecondFpsMeter":{"message":"Näytä kuvanopeusmittari (FPS)"},"core/sdk/sdk-meta.ts | showGridNamedAreas":{"message":"Näytä ruudukon nimetyt alueet"},"core/sdk/sdk-meta.ts | showGridTrackSizes":{"message":"Näytä ruudukon raitakoot"},"core/sdk/sdk-meta.ts | showLayerBorders":{"message":"Näytä tasojen rajat"},"core/sdk/sdk-meta.ts | showLayoutShiftRegions":{"message":"Näytä asettelun muutoksen alueet"},"core/sdk/sdk-meta.ts | showLineLabels":{"message":"Näytä rivien tunnisteet"},"core/sdk/sdk-meta.ts | showLineNames":{"message":"Näytä rivien nimet"},"core/sdk/sdk-meta.ts | showLineNumbers":{"message":"Näytä rivinumerot"},"core/sdk/sdk-meta.ts | showPaintFlashingRectangles":{"message":"Näytä piirtämisen vilkkuvat suorakulmiot"},"core/sdk/sdk-meta.ts | showRulersOnHover":{"message":"Näytä viivaimet päälleviennillä"},"core/sdk/sdk-meta.ts | showScrollPerformanceBottlenecks":{"message":"Näytä vierityksen suorituskyvyn pullonkaulat"},"core/sdk/sdk-meta.ts | showTrackSizes":{"message":"Näytä raitakoot"},"core/sdk/sdk-meta.ts | tritanopia":{"message":"Sinisokeus (ei sinistä)"},"entrypoints/inspector_main/InspectorMain.ts | javascriptIsDisabled":{"message":"JavaScript ei ole käytössä"},"entrypoints/inspector_main/InspectorMain.ts | main":{"message":"Ensisijainen"},"entrypoints/inspector_main/InspectorMain.ts | openDedicatedTools":{"message":"Avaa oma DevTools: Node.js"},"entrypoints/inspector_main/InspectorMain.ts | tab":{"message":"Välilehti"},"entrypoints/inspector_main/OutermostTargetSelector.ts | targetNotSelected":{"message":"Sivu: Ei valittu"},"entrypoints/inspector_main/OutermostTargetSelector.ts | targetS":{"message":"Sivu: {PH1}"},"entrypoints/inspector_main/RenderingOptions.ts | disableAvifImageFormat":{"message":"Poista kuvamuoto AVIF käytöstä"},"entrypoints/inspector_main/RenderingOptions.ts | disableJpegXlImageFormat":{"message":"Poista kuvamuoto JPEG XL käytöstä"},"entrypoints/inspector_main/RenderingOptions.ts | disableLocalFonts":{"message":"Poista paikalliset fontit käytöstä"},"entrypoints/inspector_main/RenderingOptions.ts | disableWebpImageFormat":{"message":"Poista kuvamuoto WebP käytöstä"},"entrypoints/inspector_main/RenderingOptions.ts | disablesLocalSourcesInFontface":{"message":"Poistaa käytöstä muodon local() lähteet tyypin @font-face säännöissä. Käyttö edellyttää sivun uudelleenlatausta."},"entrypoints/inspector_main/RenderingOptions.ts | emulateAFocusedPage":{"message":"Emuloi kohdistettua sivua"},"entrypoints/inspector_main/RenderingOptions.ts | emulateAutoDarkMode":{"message":"Ota automaattinen tumma tila käyttöön"},"entrypoints/inspector_main/RenderingOptions.ts | emulatesAFocusedPage":{"message":"Pidä sivu kohdistettuna. Käytetään usein katoavien elementtien virheenkorjauksessa."},"entrypoints/inspector_main/RenderingOptions.ts | emulatesAutoDarkMode":{"message":"Ottaa automaattisen tumman tilan käyttöön ja prefers-color-scheme saa arvon dark."},"entrypoints/inspector_main/RenderingOptions.ts | forcesCssColorgamutMediaFeature":{"message":"Pakottaa käyttöön CSS:n mediaominaisuuden color-gamut"},"entrypoints/inspector_main/RenderingOptions.ts | forcesCssForcedColors":{"message":"Pakottaa käyttöön CSS:n pakotetut värit ‑mediaominaisuuden"},"entrypoints/inspector_main/RenderingOptions.ts | forcesCssPreferscolorschemeMedia":{"message":"Pakottaa käyttöön CSS:n mediaominaisuuden prefers-color-scheme"},"entrypoints/inspector_main/RenderingOptions.ts | forcesCssPreferscontrastMedia":{"message":"Pakottaa käyttöön CSS:n mediaominaisuuden prefers-contrast"},"entrypoints/inspector_main/RenderingOptions.ts | forcesCssPrefersreduceddataMedia":{"message":"Pakottaa käyttöön CSS:n mediaominaisuuden prefers-reduced-data"},"entrypoints/inspector_main/RenderingOptions.ts | forcesCssPrefersreducedmotion":{"message":"Pakottaa käyttöön CSS:n mediaominaisuuden prefers-reduced-motion"},"entrypoints/inspector_main/RenderingOptions.ts | forcesCssPrefersreducedtransparencyMedia":{"message":"Pakottaa käyttöön CSS:n mediaominaisuuden prefers-reduced-transparency"},"entrypoints/inspector_main/RenderingOptions.ts | forcesMediaTypeForTestingPrint":{"message":"Pakottaa käyttöön mediatyypin print- ja screen-tyylien testausta varten"},"entrypoints/inspector_main/RenderingOptions.ts | forcesOsTextScaleEmulation":{"message":"Pakottaa käyttöjärjestelmän tekstin skaalauksen emuloinnin"},"entrypoints/inspector_main/RenderingOptions.ts | forcesVisionDeficiencyEmulation":{"message":"Pakottaa käyttöön näkörajoitteiden emuloinnin"},"entrypoints/inspector_main/RenderingOptions.ts | frameRenderingStats":{"message":"Kehysten renderöintitilastot"},"entrypoints/inspector_main/RenderingOptions.ts | highlightAds":{"message":"Korosta mainoksia"},"entrypoints/inspector_main/RenderingOptions.ts | highlightsAreasOfThePageBlueThat":{"message":"Korostaa (sinisellä) sivun alueet, joita siirrettiin. Ei välttämättä sovi käyttäjille, jotka ovat alttiita valoherkälle epilepsialle."},"entrypoints/inspector_main/RenderingOptions.ts | highlightsAreasOfThePageGreen":{"message":"Korostaa (vihreällä) sivun alueet, jotka on piirrettävä uudelleen. Ei välttämättä sovi käyttäjille, jotka ovat alttiita valoherkälle epilepsialle."},"entrypoints/inspector_main/RenderingOptions.ts | highlightsElementsRedDetectedToBe":{"message":"Korostaa (punaisella) elementit, joiden havaitaan olevan mainoksia."},"entrypoints/inspector_main/RenderingOptions.ts | highlightsElementsTealThatCan":{"message":"Korostaa (sinivihreällä) elementit, jotka voivat hidastaa vieritystä, kuten kosketus- ja rullatapahtumien käsittelijät ja muut pääsäikeen vieritystilanteet."},"entrypoints/inspector_main/RenderingOptions.ts | layerBorders":{"message":"Tasojen rajat"},"entrypoints/inspector_main/RenderingOptions.ts | layoutShiftRegions":{"message":"Asettelun muutoksen alueet"},"entrypoints/inspector_main/RenderingOptions.ts | paintFlashing":{"message":"Piirrä vilkkuvat"},"entrypoints/inspector_main/RenderingOptions.ts | plotsFrameThroughputDropped":{"message":"Kirjaa kehysten suoritustehon, pudotettujen kehysten jakautumisen ja grafiikkasuorittimen muistin."},"entrypoints/inspector_main/RenderingOptions.ts | requiresAPageReloadToApplyAnd":{"message":"Käyttö edellyttää sivun uudelleenlatausta ja poistaa käytöstä kuvapyyntöjen tallennuksen välimuistiin."},"entrypoints/inspector_main/RenderingOptions.ts | scrollingPerformanceIssues":{"message":"Vierityksen suorituskykyongelmat"},"entrypoints/inspector_main/RenderingOptions.ts | showsLayerBordersOrangeoliveAnd":{"message":"Näyttää tasojen rajat (oranssi/oliivinvihreä) ja ruudut (syaani)."},"entrypoints/inspector_main/inspector_main-meta.ts | autoOpenDevTools":{"message":"Avaa DevTools automaattisesti ponnahdusikkunoiden kohdalla"},"entrypoints/inspector_main/inspector_main-meta.ts | blockAds":{"message":"Estä mainokset tällä sivustolla"},"entrypoints/inspector_main/inspector_main-meta.ts | colorVisionDeficiency":{"message":"Värinäön häiriö"},"entrypoints/inspector_main/inspector_main-meta.ts | cssMediaFeature":{"message":"CSS:n mediaominaisuus"},"entrypoints/inspector_main/inspector_main-meta.ts | cssMediaType":{"message":"CSS-mediatyyppi"},"entrypoints/inspector_main/inspector_main-meta.ts | doNotAutoOpen":{"message":"Älä avaa DevToolsia automaattisesti ponnahdusikkunoiden kohdalla"},"entrypoints/inspector_main/inspector_main-meta.ts | forceAdBlocking":{"message":"Pakota mainosten esto käyttöön tällä sivustolla"},"entrypoints/inspector_main/inspector_main-meta.ts | fps":{"message":"fps"},"entrypoints/inspector_main/inspector_main-meta.ts | hardReloadPage":{"message":"Pakota sivun uudelleenlataus"},"entrypoints/inspector_main/inspector_main-meta.ts | layout":{"message":"asettelu"},"entrypoints/inspector_main/inspector_main-meta.ts | paint":{"message":"piirtäminen"},"entrypoints/inspector_main/inspector_main-meta.ts | reloadPage":{"message":"Päivitä sivu"},"entrypoints/inspector_main/inspector_main-meta.ts | rendering":{"message":"Renderöinti"},"entrypoints/inspector_main/inspector_main-meta.ts | showAds":{"message":"Näytä tällä sivustolla mainoksia, jos se on sallittua"},"entrypoints/inspector_main/inspector_main-meta.ts | showRendering":{"message":"Näytä renderöinti"},"entrypoints/inspector_main/inspector_main-meta.ts | toggleCssPrefersColorSchemeMedia":{"message":"Laita CSS:n mediaominaisuus prefers-color-scheme päälle/pois"},"entrypoints/inspector_main/inspector_main-meta.ts | visionDeficiency":{"message":"näkörajoite"},"entrypoints/js_app/js_app.ts | main":{"message":"Ensisijainen"},"entrypoints/js_app/js_app.ts | networkTitle":{"message":"Komentosarjat"},"entrypoints/js_app/js_app.ts | showNode":{"message":"Näytä skriptit"},"entrypoints/main/GlobalAiButton.ts | aiAssistance":{"message":"Tekoälyavustaja"},"entrypoints/main/GlobalAiButton.ts | gemini":{"message":"Gemini"},"entrypoints/main/GlobalAiButton.ts | openAiAssistance":{"message":"Avaa tekoälyavustajapaneeli"},"entrypoints/main/GlobalAiButton.ts | openGemini":{"message":"Avaa Gemini-paneeli"},"entrypoints/main/MainImpl.ts | aiModelDownloaded":{"message":"Tekoälymalli ladattu"},"entrypoints/main/MainImpl.ts | customizeAndControlDevtools":{"message":"Muokkaa ja hallinnoi DevToolsia"},"entrypoints/main/MainImpl.ts | dockSide":{"message":"Kiinnityspuoli"},"entrypoints/main/MainImpl.ts | dockSideNavigation":{"message":"Selaa vaihtoehtoja vasemmalla ja oikealla nuolinäppäimellä"},"entrypoints/main/MainImpl.ts | dockToBottom":{"message":"Kiinnitä alas"},"entrypoints/main/MainImpl.ts | dockToLeft":{"message":"Kiinnitä vasemmalle"},"entrypoints/main/MainImpl.ts | dockToRight":{"message":"Kiinnitä oikealle"},"entrypoints/main/MainImpl.ts | focusDebuggee":{"message":"Kohdista sivuun"},"entrypoints/main/MainImpl.ts | getDevToolsMcp":{"message":"Tilaa DevTools MCP"},"entrypoints/main/MainImpl.ts | help":{"message":"Ohje"},"entrypoints/main/MainImpl.ts | hideConsoleDrawer":{"message":"Piilota konsolin vetopaneeli"},"entrypoints/main/MainImpl.ts | moreTools":{"message":"Lisää työkaluja"},"entrypoints/main/MainImpl.ts | placementOfDevtoolsRelativeToThe":{"message":"DevToolsin sijoittelu suhteessa sivuun. ({PH1} palauttaa viimeisen sijainnin)"},"entrypoints/main/MainImpl.ts | showConsoleDrawer":{"message":"Näytä konsolin vetopaneeli"},"entrypoints/main/MainImpl.ts | undockIntoSeparateWindow":{"message":"Irrota erilliseen ikkunaan"},"entrypoints/main/main-meta.ts | auto":{"message":"autom."},"entrypoints/main/main-meta.ts | autoTheme":{"message":"Automaattinen"},"entrypoints/main/main-meta.ts | bottom":{"message":"Alas"},"entrypoints/main/main-meta.ts | browserLanguage":{"message":"Selaimen käyttöliittymäkieli"},"entrypoints/main/main-meta.ts | cancelSearch":{"message":"Peru haku"},"entrypoints/main/main-meta.ts | darkCapital":{"message":"Tumma"},"entrypoints/main/main-meta.ts | darkLower":{"message":"tumma"},"entrypoints/main/main-meta.ts | devtoolsDefault":{"message":"DevTools (oletus)"},"entrypoints/main/main-meta.ts | dockToBottom":{"message":"Kiinnitä alas"},"entrypoints/main/main-meta.ts | dockToLeft":{"message":"Kiinnitä vasemmalle"},"entrypoints/main/main-meta.ts | dockToRight":{"message":"Kiinnitä oikealle"},"entrypoints/main/main-meta.ts | dontMatchChromeColorSchemeCommand":{"message":"Älä sovita Chromen väriteemaan"},"entrypoints/main/main-meta.ts | earnBadges":{"message":"Ansaitse merkkejä"},"entrypoints/main/main-meta.ts | enableCtrlShortcutToSwitchPanels":{"message":"Vaihda paneeleja painamalla Ctrl + 1–9"},"entrypoints/main/main-meta.ts | enableShortcutToSwitchPanels":{"message":"Vaihda paneelia painamalla ⌘ + 1–9"},"entrypoints/main/main-meta.ts | findNextResult":{"message":"Etsi seuraava tulos"},"entrypoints/main/main-meta.ts | findPreviousResult":{"message":"Etsi edellinen tulos"},"entrypoints/main/main-meta.ts | focusDebuggee":{"message":"Kohdista sivuun"},"entrypoints/main/main-meta.ts | horizontal":{"message":"vaakasuunta"},"entrypoints/main/main-meta.ts | language":{"message":"Kieli:"},"entrypoints/main/main-meta.ts | left":{"message":"Vasen"},"entrypoints/main/main-meta.ts | lightCapital":{"message":"Vaalea"},"entrypoints/main/main-meta.ts | lightLower":{"message":"vaalea"},"entrypoints/main/main-meta.ts | matchChromeColorScheme":{"message":"Sovita Chromen väriteemaan"},"entrypoints/main/main-meta.ts | matchChromeColorSchemeCommand":{"message":"Sovita Chromen väriteemaan"},"entrypoints/main/main-meta.ts | matchChromeColorSchemeDocumentation":{"message":"Yhdistä DevToolsin värit omaan Chrome-teemaan (kun se on käytössä)"},"entrypoints/main/main-meta.ts | nextPanel":{"message":"Seuraava paneeli"},"entrypoints/main/main-meta.ts | panelLayout":{"message":"Paneelien asettelu:"},"entrypoints/main/main-meta.ts | previousPanel":{"message":"Edellinen paneeli"},"entrypoints/main/main-meta.ts | reloadDevtools":{"message":"Lataa DevTools uudelleen"},"entrypoints/main/main-meta.ts | resetZoomLevel":{"message":"Palauta zoomaus oletusarvoon"},"entrypoints/main/main-meta.ts | restoreLastDockPosition":{"message":"Palauta edellinen kiinnityskohta"},"entrypoints/main/main-meta.ts | right":{"message":"Oikea"},"entrypoints/main/main-meta.ts | saveSettings":{"message":"Tallenna DevTools-asetukset Google-tilillesi"},"entrypoints/main/main-meta.ts | searchAsYouTypeCommand":{"message":"Ota käyttöön Haku kirjoittaessa -ominaisuus"},"entrypoints/main/main-meta.ts | searchAsYouTypeSetting":{"message":"Haku kirjoittaessa"},"entrypoints/main/main-meta.ts | searchInPanel":{"message":"Hae paneelissa"},"entrypoints/main/main-meta.ts | searchOnEnterCommand":{"message":"Poista Haku kirjoittaessa käytöstä (hae painamalla Enter-näppäintä)"},"entrypoints/main/main-meta.ts | switchToBrowserPreferredTheme":{"message":"Vaihda selaimen ensisijaiseen teemaan"},"entrypoints/main/main-meta.ts | switchToDarkTheme":{"message":"Vaihda tummaan teemaan"},"entrypoints/main/main-meta.ts | switchToLightTheme":{"message":"Vaihda vaaleaan teemaan"},"entrypoints/main/main-meta.ts | theme":{"message":"Teema:"},"entrypoints/main/main-meta.ts | toggleDrawer":{"message":"Vetopaneeli esiin/pois"},"entrypoints/main/main-meta.ts | toggleDrawerOrientation":{"message":"Vaihda vetopaneelin suunta"},"entrypoints/main/main-meta.ts | undockIntoSeparateWindow":{"message":"Irrota erilliseen ikkunaan"},"entrypoints/main/main-meta.ts | undocked":{"message":"Irrotettu"},"entrypoints/main/main-meta.ts | useAutomaticPanelLayout":{"message":"Käytä automaattista paneelien asettelua"},"entrypoints/main/main-meta.ts | useHorizontalPanelLayout":{"message":"Käytä vaakasuuntaista paneelien asettelua"},"entrypoints/main/main-meta.ts | useVerticalPanelLayout":{"message":"Käytä pystysuuntaista paneelien asettelua"},"entrypoints/main/main-meta.ts | vertical":{"message":"pystysuunta"},"entrypoints/main/main-meta.ts | zoomIn":{"message":"Lähennä"},"entrypoints/main/main-meta.ts | zoomOut":{"message":"Loitonna"},"entrypoints/node_app/app/NodeConnectionsPanel.ts | addConnection":{"message":"Lisää yhteys"},"entrypoints/node_app/app/NodeConnectionsPanel.ts | networkAddressEgLocalhost":{"message":"Verkko-osoite (esim. localhost:9229)"},"entrypoints/node_app/app/NodeConnectionsPanel.ts | noConnectionsSpecified":{"message":"Yhteyksiä ei määritetty"},"entrypoints/node_app/app/NodeConnectionsPanel.ts | nodejsDebuggingGuide":{"message":"Node.js-sovelluksen virheenkorjausopas"},"entrypoints/node_app/app/NodeConnectionsPanel.ts | specifyNetworkEndpointAnd":{"message":"Määritä verkon päätepiste, niin DevTools yhdistää siihen automaattisesti. Lue lisätietoja avaamalla {PH1}."},"entrypoints/node_app/app/NodeMain.ts | NodejsTitleS":{"message":"DevTools – Node.js: {PH1}"},"entrypoints/node_app/app/NodeMain.ts | main":{"message":"Ensisijainen"},"entrypoints/node_app/app/NodeMain.ts | nodejsS":{"message":"Node.js: {PH1}"},"entrypoints/node_app/node_app.ts | application":{"message":"Sovellus"},"entrypoints/node_app/node_app.ts | connection":{"message":"Yhteys"},"entrypoints/node_app/node_app.ts | networkTitle":{"message":"Noodi"},"entrypoints/node_app/node_app.ts | node":{"message":"noodi"},"entrypoints/node_app/node_app.ts | showApplication":{"message":"Näytä sovellus"},"entrypoints/node_app/node_app.ts | showConnection":{"message":"Näytä yhteys"},"entrypoints/node_app/node_app.ts | showNode":{"message":"Näytä noodi"},"entrypoints/worker_app/WorkerMain.ts | main":{"message":"Ensisijainen"},"generated/Deprecation.ts | AttributionReporting":{"message":"Attribuutioraportointi on poistettu käytöstä. Lue lisää täältä: https://goo.gle/ps-status."},"generated/Deprecation.ts | AuthorizationCoveredByWildcard":{"message":"Jokerimerkki (*) CORS Access-Control-Allow-Headers ‑käsittelyssä ei kata valtuutusta."},"generated/Deprecation.ts | CSSSelectorInternalMediaControlsOverlayCastButton":{"message":"disableRemotePlayback ‑attribuuttia pitäisi käyttää oletusarvoisen Cast-integraation käytöstä poistamiseen -internal-media-controls-overlay-cast-button ‑valitsimen sijaan."},"generated/Deprecation.ts | CSSValueAppearanceSliderVertical":{"message":"CSS-ulkoasun arvoa slider-vertical ei ole standardoitu, ja se poistetaan."},"generated/Deprecation.ts | CanRequestURLHTTPContainingNewline":{"message":"Resurssipyynnöt, joiden URL-osoitteet sisälsivät sekä poistettuja tyhjätilamerkkejä (\\(n|r|t)) että pienempi kuin ‑merkkejä (<) on estetty. Poista newline-koodit ja koodaa pienempi kuin ‑merkkejä esimerkiksi elementin attribuuttiarvoista, jos haluat ladata näitä resursseja."},"generated/Deprecation.ts | ChromeLoadTimesConnectionInfo":{"message":"chrome.loadTimes() on poistettu käytöstä, käytä sen sijaan standardoitua APIa: Navigation Timing 2."},"generated/Deprecation.ts | ChromeLoadTimesFirstPaintAfterLoadTime":{"message":"chrome.loadTimes() on poistettu käytöstä, käytä sen sijaan standardoitua APIa: Paint Timing."},"generated/Deprecation.ts | ChromeLoadTimesWasAlternateProtocolAvailable":{"message":"chrome.loadTimes() on poistettu käytöstä, käytä sen sijaan standardoitua APIa: nextHopProtocol Navigation Timing 2:ssa."},"generated/Deprecation.ts | CrossOriginAccessBasedOnDocumentDomain":{"message":"Saman alkuperän käytännön lieventäminen määrittämällä document.domain on poistettu käytöstä eikä näin ollen ole käytössä oletuksena. Tämä käytöstäpoistovaroitus koskee eri lähteistä peräisin olevaa pääsyoikeutta, joka on otettu käyttöön asetuksella document.domain."},"generated/Deprecation.ts | CrossOriginWindowAlert":{"message":"window.alertin käynnistäminen eri lähteistä peräisin olevista iframeista on poistettu käytöstä ja poistetaan kokonaan tulevaisuudessa."},"generated/Deprecation.ts | CrossOriginWindowConfirm":{"message":"window.confirmin käynnistäminen eri lähteistä peräisin olevista iframeista on poistettu käytöstä ja poistetaan kokonaan tulevaisuudessa."},"generated/Deprecation.ts | DataUrlInSvgUse":{"message":"Datatuki: URL-osoitteet SVGUseElement-elementissä on poistettu käytöstä, ja se poistetaan tulevaisuudessa."},"generated/Deprecation.ts | DigitalCredentialsUnknownProtocol":{"message":"Tuntematonta digitaalisten kirjautumistietojen protokollaa pyydettiin navigator.credentials.get()- tai create()-funktiossa. Tulevassa versiossa tunnistamattomat protokollat estetään."},"generated/Deprecation.ts | DocumentCreateEventKeyboardEvents":{"message":"document.createEvent('KeyboardEvents') on poistettu käytöstä ja poistetaan kokonaan. Valitse sen sijaan new KeyboardEvent()."},"generated/Deprecation.ts | DocumentCreateEventTransitionEvent":{"message":"document.createEvent('TransitionEvent') on poistettu käytöstä ja poistetaan kokonaan. Valitse sen sijaan new TransitionEvent()."},"generated/Deprecation.ts | ExampleBrowserProcessDeprecation":{"message":"Tämä on esimerkki koodista, joka tarvitaan selainprosessin ilmoittamaan käytöstä poistamiseen."},"generated/Deprecation.ts | Fledge":{"message":"Protected Audience API on poistettu käytöstä ja poistetaan kokonaan tulevassa versiossa."},"generated/Deprecation.ts | GeolocationInsecureOrigin":{"message":"getCurrentPosition() ja watchPosition() eivät enää toimi suojaamattomien alkuperien kohdalla. Jos haluat käyttää tätä ominaisuutta, suosittelemme vaihtamaan sovelluksen turvalliseen alkuperään, esim. HTTPS:ään. Lue lisää osoitteesta https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/."},"generated/Deprecation.ts | GeolocationInsecureOriginDeprecatedNotRemoved":{"message":"getCurrentPosition() ja watchPosition() on poistettu käytöstä suojaamattomien alkuperien kohdalla. Jos haluat käyttää tätä ominaisuutta, suosittelemme vaihtamaan sovelluksen turvalliseen alkuperään, esim. HTTPS:ään. Lue lisää osoitteesta https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/."},"generated/Deprecation.ts | GetUserMediaInsecureOrigin":{"message":"getUserMedia() ei enää toimi suojaamattomien alkuperien kohdalla. Jos haluat käyttää tätä ominaisuutta, suosittelemme vaihtamaan sovelluksen turvalliseen alkuperään, esim. HTTPS:ään. Lue lisää osoitteesta https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/."},"generated/Deprecation.ts | HostCandidateAttributeGetter":{"message":"RTCPeerConnectionIceErrorEvent.hostCandidate on poistettu käytöstä. Valitse sen sijaan RTCPeerConnectionIceErrorEvent.address tai RTCPeerConnectionIceErrorEvent.port."},"generated/Deprecation.ts | IdentityInCanMakePaymentEvent":{"message":"Kauppiaan alkuperän ja satunnaisen datan määrä service worker ‑tapahtumasta (canmakepayment) on poistettu käytöstä, ja se poistetaan seuraavista: topOrigin, paymentRequestOrigin, methodData, modifiers."},"generated/Deprecation.ts | InsecurePrivateNetworkSubresourceRequest":{"message":"Verkkosivusto pyysi aliresurssia verkosta, johon sillä oli pääsy vain käyttäjiensä oikeutetun verkkoaseman vuoksi. Nämä pyynnöt altistavat ei-julkisia laitteita ja palvelimia näkyville internetiin, mikä lisää sivustojen välisten pyyntöjen väärennykseen (CSRF) liittyvän hyökkäyksen ja/tai tietovuodon riskiä. Pienentääkseen riskiä Chrome poistaa käytöstä ei-julkisille aliresursseille osoitetut pyynnöt, jos ne ovat peräisin suojaamattomista konteksteista, ja alkaa estää niitä."},"generated/Deprecation.ts | InterestGroupDailyUpdateUrl":{"message":"Rakenteen InterestGroups kenttä dailyUpdateUrl on siirretty kenttään joinAdInterestGroup(), jonka uusi nimi on updateUrl, jotta se vastaa paremmin sen toimintaa."},"generated/Deprecation.ts | IntlV8BreakIterator":{"message":"Intl.v8BreakIterator on poistettu käytöstä. Käytä sen sijaan tätä: Intl.Segmenter."},"generated/Deprecation.ts | LanguageModelParams":{"message":"LanguageModel.params() on poistettu käytöstä, ja se on nyt saatavilla vain laajennuskonteksteissa. Myös tuloksen topK- ja lämpötilakentät on poistettu käytöstä."},"generated/Deprecation.ts | LanguageModelTemperature":{"message":"LanguageModelin lämpötila-parametri/määrite on poistettu käytöstä. Se toimii vain laajennuksissa, ja se voidaan poistaa tulevaisuudessa."},"generated/Deprecation.ts | LanguageModelTopK":{"message":"LanguageModelin topK-parametri/määrite on poistunut käytöstä. Se toimii vain laajennuksissa, ja se voidaan poistaa tulevaisuudessa."},"generated/Deprecation.ts | LanguageModel_InputQuota":{"message":"LanguageModel.inputQuota on poistettu käytöstä. Ota sen sijaan käyttöön LanguageModel.contextWindow. Tämä alias on käytettävissä vain laajennuksissa."},"generated/Deprecation.ts | LanguageModel_InputUsage":{"message":"LanguageModel.inputUsage on poistettu käytöstä. Ota sen sijaan käyttöön LanguageModel.contextUsage. Tämä alias on käytettävissä vain laajennuksissa."},"generated/Deprecation.ts | LanguageModel_MeasureInputUsage":{"message":"LanguageModel.measureInputUsage() on poistettu käytöstä. Ota sen sijaan käyttöön LanguageModel.measureContextUsage(). Tämä alias on käytettävissä vain laajennuksissa."},"generated/Deprecation.ts | LanguageModel_OnQuotaOverflow":{"message":"LanguageModel.onquotaoverflow on poistettu käytöstä. Valitse LanguageModel.oncontextoverflow sen sijaan. LanguageModel.onquotaoverflow on saatavilla aliaksena vain laajennuksissa."},"generated/Deprecation.ts | LocalCSSFileExtensionRejected":{"message":"CSS:ää ei voi ladata file: ‑URL-osoitteista, elleivät ne pääty .css ‑tiedostotunnisteeseen."},"generated/Deprecation.ts | NoSysexWebMIDIWithoutPermission":{"message":"Web MIDI pyytää käyttölupaa, vaikka MIDIOptions ei ole määrittänyt sysexiä."},"generated/Deprecation.ts | NotificationInsecureOrigin":{"message":"Notification APIa ei saa enää käyttää suojaamattomista alkuperistä. Suosittelemme vaihtamaan sovelluksen turvalliseen alkuperään, esim. HTTPS:ään. Lue lisää osoitteesta https://www.chromium.org/Home/chromium-security/deprecating-powerful-features-on-insecure-origins/."},"generated/Deprecation.ts | NotificationPermissionRequestedIframe":{"message":"Notification APIn lupaa ei välttämättä enää pyydetä eri lähteistä peräisin olevalta iframelta. Suosittelemme sen sijaan pyytämään lupaa ylätason kehykseltä tai avaamaan uuden ikkunan."},"generated/Deprecation.ts | ObsoleteCreateImageBitmapImageOrientationNone":{"message":"Vaihtoehto imageOrientation: 'none' on poistettu käytöstä createImageBitmapissa. Käytä sen sijaan createImageBitmapia, jossa on vaihtoehto \"{imageOrientation: 'from-image'}\"."},"generated/Deprecation.ts | ObsoleteWebRtcCipherSuite":{"message":"Yhteistyökumppanisi neuvottelee vanhentuneesta (D)TLS-versiosta. Pyydä yhteistyökumppaniasi korjaamaan tämä."},"generated/Deprecation.ts | OverflowVisibleOnReplacedElement":{"message":"Jos overflow: visible määritetään img-, video- ja canvas-tageissa, ne voivat tuottaa visuaalista sisältöä elementtirajojen ulkopuolella. Lue lisää osoitteesta https://github.com/WICG/shared-element-transitions/blob/main/debugging_overflow_on_images.md."},"generated/Deprecation.ts | OverrideFlashEmbedwithHTML":{"message":"Vanha Flash-videon upotus on kirjoitettu uudelleen HTML-iframeksi. Flash on poistunut jo kauan sitten, ja tämä uudelleenkirjoitushakkerointi on poistettu käytöstä ja saatetaan poistaa kokonaan tulevaisuudessa."},"generated/Deprecation.ts | PaymentInstruments":{"message":"paymentManager.instruments on poistettu käytöstä. Käytä maksujen käsittelijöille sen sijaan heti asennettavaa (JIT) APIa."},"generated/Deprecation.ts | PaymentRequestCSPViolation":{"message":"PaymentRequest-kutsu ohitti Content-Security-Policy (CSP) ‑käytännön connect-src-säännön. Tämä ohitus on poistettu käytöstä. Lisää maksutavan tunniste PaymentRequest APIsta (supportedMethods-kentässä) CSP-käytännön connect-src-sääntöön."},"generated/Deprecation.ts | PersistentQuotaType":{"message":"StorageType.persistent on poistettu käytöstä. Valitse sen sijaan standardoitu navigator.storage."},"generated/Deprecation.ts | PictureSourceSrc":{"message":"<source src>, jolla on <picture>-ylätaso, on virheellinen ja jätetään näin ollen huomiotta. Käytä sen sijaan tätä: <source srcset>."},"generated/Deprecation.ts | PrefixedCancelAnimationFrame":{"message":"webkitCancelAnimationFrame on myyjäkohtainen. Käytä sen sijaan normaalia cancelAnimationFrame-menetelmää."},"generated/Deprecation.ts | PrefixedRequestAnimationFrame":{"message":"webkitRequestAnimationFrame on myyjäkohtainen. Käytä sen sijaan normaalia requestAnimationFrame-menetelmää."},"generated/Deprecation.ts | PrefixedVideoDisplayingFullscreen":{"message":"HTMLVideoElement.webkitDisplayingFullscreen on poistettu käytöstä. Käytä sen sijaan Document.fullscreenElement-APIa."},"generated/Deprecation.ts | PrefixedVideoEnterFullScreen":{"message":"HTMLVideoElement.webkitEnterFullScreen() on poistettu käytöstä. Käytä sen sijaan Element.requestFullscreen()-APIa."},"generated/Deprecation.ts | PrefixedVideoEnterFullscreen":{"message":"HTMLVideoElement.webkitEnterFullscreen() on poistettu käytöstä. Käytä sen sijaan Element.requestFullscreen()-APIa."},"generated/Deprecation.ts | PrefixedVideoExitFullScreen":{"message":"HTMLVideoElement.webkitExitFullScreen() on poistettu käytöstä. Käytä sen sijaan Document.exitFullscreen()-APIa."},"generated/Deprecation.ts | PrefixedVideoExitFullscreen":{"message":"HTMLVideoElement.webkitExitFullscreen() on poistettu käytöstä. Käytä sen sijaan Document.exitFullscreen()-APIa."},"generated/Deprecation.ts | PrefixedVideoSupportsFullscreen":{"message":"HTMLVideoElement.webkitSupportsFullscreen on poistettu käytöstä. Käytä sen sijaan Document.fullscreenEnabled-APIa."},"generated/Deprecation.ts | PreventSvgFilterPaint":{"message":"SVG-suodattimia ei voi käyttää eri lähteistä peräisin olevissa iframeissa, rajoitetuissa iframeissa (esim. hiekkalaatikkoympäristössä) tai liitännäisissä."},"generated/Deprecation.ts | RTCConstraintEnableDtlsSrtpFalse":{"message":"Rajoitus DtlsSrtpKeyAgreement on poistettu. Olet määrittänyt false ‑arvon tälle rajoitukselle, mikä tulkitaan yrityksenä käyttää poistettua SDES key negotiation ‑metodia. Tämä toiminto on poistettu. Käytä sen sijaan palvelua, joka tukee tätä: DTLS key negotiation."},"generated/Deprecation.ts | RTCConstraintEnableDtlsSrtpTrue":{"message":"Rajoitus DtlsSrtpKeyAgreement on poistettu. Olet määrittänyt true ‑arvon tälle rajoitukselle, jolla ei ollut mitään vaikutusta, mutta voit poistaa rajoituksen siisteyden vuoksi."},"generated/Deprecation.ts | RTCPeerConnectionGetStatsLegacyNonCompliant":{"message":"Takaisinsoittopohjainen getStats() on poistettu käytöstä ja poistetaan kokonaan. Käytä sen sijaan vaatimusten mukaisia getStats()-sääntöjä."},"generated/Deprecation.ts | RangeExpand":{"message":"Range.expand() on poistettu käytöstä. Käytä sen sijaan Selection.modify()-APIa."},"generated/Deprecation.ts | RelatedWebsiteSets":{"message":"Related Website Sets on poistettu käytöstä ja poistetaan kokonaan. Lue lisää osoitteesta https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/."},"generated/Deprecation.ts | RequestedSubresourceWithEmbeddedCredentials":{"message":"Aliresurssipyynnöt, joiden URL-osoitteet sisältävät upotettuja kirjautumistietoja (esim. https://user:pass@host/), on estetty."},"generated/Deprecation.ts | RtcpMuxPolicyNegotiate":{"message":"rtcpMuxPolicy ‑vaihtoehto on poistettu käytöstä ja poistetaan kokonaan."},"generated/Deprecation.ts | SharedArrayBufferConstructedWithoutIsolation":{"message":"SharedArrayBuffer edellyttää muista lähteistä eristämistä. Lue lisää osoitteesta https://developer.chrome.com/blog/enabling-shared-array-buffer/."},"generated/Deprecation.ts | SharedStorage":{"message":"Shared Storage API on poistettu käytöstä ja poistetaan kokonaan tulevassa versiossa."},"generated/Deprecation.ts | StorageAccessAPI_requestStorageAccessFor_Method":{"message":"document.requestStorageAccessFor on poistettu käytöstä ja poistetaan kokonaan. Lue lisää osoitteesta https://privacysandbox.com/news/update-on-plans-for-privacy-sandbox-technologies/."},"generated/Deprecation.ts | TextToSpeech_DisallowedByAutoplay":{"message":"speechSynthesis.speak() ilman käyttäjän aktivointia on poistettu käytöstä ja poistetaan kokonaan."},"generated/Deprecation.ts | Topics":{"message":"Topics API on poistettu käytöstä, ja se poistetaan kokonaan tulevasta versiosta."},"generated/Deprecation.ts | UnloadHandler":{"message":"Unload-tapahtumaseuraimet on poistettu käytöstä ja ne poistetaan selaimesta"},"generated/Deprecation.ts | V8SharedArrayBufferConstructedInExtensionWithoutIsolation":{"message":"Laajennusten pitäisi ottaa muista lähteistä eristäminen käyttöön, jotta ne voivat jatkaa tämän käyttöä: SharedArrayBuffer. Lue lisää osoitteesta https://developer.chrome.com/docs/extensions/mv3/cross-origin-isolation/."},"generated/Deprecation.ts | WebBluetoothRemoteCharacteristicWriteValue":{"message":"BluetoothRemoteGATTCharacteristic.writeValue() on poistettu käytöstä. Käytä sen sijaan writeValueWithResponse()- tai writeValueWithoutResponse()-menetelmää."},"generated/Deprecation.ts | WebTransportDatagramDuplexStreamIncomingHighWaterMark":{"message":"WebTransportDatagramDuplexStream.incomingHighWaterMark on nimetty uudelleen. Uusi nimi on incomingMaxBufferedDatagrams, ja tulevassa Chrome-versiossa incomingHighWaterMark poistuu."},"generated/Deprecation.ts | WebTransportDatagramDuplexStreamOutgoingHighWaterMark":{"message":"WebTransportDatagramDuplexStream.outgoingHighWaterMark on nimetty uudelleen. Uusi nimi on outgoingMaxBufferedDatagrams, ja tulevassa Chrome-versiossa outgoingHighWaterMark poistuu."},"generated/Deprecation.ts | XHRJSONEncodingDetection":{"message":"Vastaus-JSON ei tue UTF-16:ta kohteessa XMLHttpRequest"},"generated/Deprecation.ts | XMLHttpRequestSynchronousInNonWorkerOutsideBeforeUnload":{"message":"Pääsäikeen samanaikainen XMLHttpRequest on poistettu käytöstä, koska sillä oli haitallisia vaikutuksia loppukäyttäjän kokemukseen. Lue lisäohjeita osoitteesta https://xhr.spec.whatwg.org/."},"generated/Deprecation.ts | XSLT":{"message":"Kaikki selaimet ovat poistaneet XSLTProcessorin ja XSLT-käsittelyohjeet käytöstä. Ominaisuudet poistetaan pian tästä selaimesta."},"models/bindings/ContentProviderBasedProject.ts | unknownErrorLoadingFile":{"message":"Tuntematon virhe ladattaessa tiedostoa"},"models/bindings/DebuggerLanguagePlugins.ts | errorInDebuggerLanguagePlugin":{"message":"Virheenkorjauksen kieliliitännäisen virhe: {PH1}"},"models/bindings/DebuggerLanguagePlugins.ts | failedToLoadDebugSymbolsFor":{"message":"[{PH1}] Kohteen {PH2} virheenkorjaussymboleiden lataaminen epäonnistui ({PH3})"},"models/bindings/DebuggerLanguagePlugins.ts | loadedDebugSymbolsForButDidnt":{"message":"[{PH1}] Ladattiin virheenkorjaussymbolit kohteelle {PH2}, mutta lähdetiedostoja ei löytynyt"},"models/bindings/DebuggerLanguagePlugins.ts | loadedDebugSymbolsForFound":{"message":"[{PH1}] Ladattiin virheenkorjaussymbolit kohteelle {PH2}, löydettiin {PH3} lähdetiedostoa"},"models/bindings/DebuggerLanguagePlugins.ts | loadingDebugSymbolsFor":{"message":"[{PH1}] Ladataan virheenkorjaussymboleita: {PH2}…"},"models/bindings/DebuggerLanguagePlugins.ts | loadingDebugSymbolsForVia":{"message":"[{PH1}] Ladataan virheenkorjaussymboleita: {PH2} (osoitteen {PH3} kautta)…"},"models/bindings/ResourceScriptMapping.ts | liveEditCompileFailed":{"message":"LiveEdit, kääntäminen epäonnistui: {PH1}"},"models/bindings/ResourceScriptMapping.ts | liveEditFailed":{"message":"LiveEdit epäonnistui: {PH1}"},"models/crux-manager/CrUXManager.ts | fieldOverrideWarning":{"message":"Kenttämittarit on määritetty toiselle URL-osoitteelle kuin nykyiselle sivulle."},"models/emulation/DeviceModeModel.ts | devicePixelRatioMustBeANumberOr":{"message":"Laitteen pikselisuhteen on oltava luku, tai se on jätettävä tyhjäksi."},"models/emulation/DeviceModeModel.ts | devicePixelRatioMustBeGreater":{"message":"Laitteen pikselisuhteen tulee olla vähintään {PH1}."},"models/emulation/DeviceModeModel.ts | devicePixelRatioMustBeLessThanOr":{"message":"Laitteen pikselisuhteen tulee olla enintään {PH1}."},"models/emulation/DeviceModeModel.ts | heightCannotBeEmpty":{"message":"Korkeus ei voi olla tyhjä."},"models/emulation/DeviceModeModel.ts | heightMustBeANumber":{"message":"Korkeuden on oltava luku."},"models/emulation/DeviceModeModel.ts | heightMustBeGreaterThanOrEqualTo":{"message":"Korkeuden tulee olla suurempi tai yhtä suuri kuin {PH1}."},"models/emulation/DeviceModeModel.ts | heightMustBeLessThanOrEqualToS":{"message":"Arvon tulee olla pienempi tai yhtä suuri kuin {PH1}."},"models/emulation/DeviceModeModel.ts | widthCannotBeEmpty":{"message":"Leveys ei voi olla tyhjä."},"models/emulation/DeviceModeModel.ts | widthMustBeANumber":{"message":"Leveyden on oltava luku."},"models/emulation/DeviceModeModel.ts | widthMustBeGreaterThanOrEqualToS":{"message":"Leveyden tulee olla suurempi tai yhtä suuri kuin {PH1}."},"models/emulation/DeviceModeModel.ts | widthMustBeLessThanOrEqualToS":{"message":"Leveyden tulee olla pienempi tai yhtä suuri kuin {PH1}."},"models/emulation/EmulatedDevices.ts | laptopWithHiDPIScreen":{"message":"HiDPI-näytöllinen kannettava"},"models/emulation/EmulatedDevices.ts | laptopWithMDPIScreen":{"message":"MDPI-näytöllinen kannettava"},"models/emulation/EmulatedDevices.ts | laptopWithTouch":{"message":"Kosketusnäyttökannettava"},"models/har/Writer.ts | collectingContent":{"message":"Kerätään sisältöä…"},"models/har/Writer.ts | writingFile":{"message":"Kirjoitetaan tiedostoa…"},"models/issues_manager/BounceTrackingIssue.ts | bounceTrackingMitigations":{"message":"Välittömän poistumisen seurantalievennykset"},"models/issues_manager/ClientHintIssue.ts | clientHintsInfrastructure":{"message":"Client Hints ‑infrastruktuuri"},"models/issues_manager/ConnectionAllowlistIssue.ts | connectionAllowlistHeader":{"message":"Yhteyden sallittujen listan määritys"},"models/issues_manager/ContentSecurityPolicyIssue.ts | contentSecurityPolicyEval":{"message":"Content Security Policy ‑käytäntö – Eval"},"models/issues_manager/ContentSecurityPolicyIssue.ts | contentSecurityPolicyInlineCode":{"message":"Content Security Policy ‑käytäntö – sisäinen koodi"},"models/issues_manager/ContentSecurityPolicyIssue.ts | contentSecurityPolicySource":{"message":"Content Security Policy ‑käytäntö – Sallitut lähteet"},"models/issues_manager/ContentSecurityPolicyIssue.ts | trustedTypesFixViolations":{"message":"Trusted Types – Korjaa rikkomukset"},"models/issues_manager/ContentSecurityPolicyIssue.ts | trustedTypesPolicyViolation":{"message":"Trusted Types – käytäntörikkomus"},"models/issues_manager/CookieDeprecationMetadataIssue.ts | thirdPartyPhaseoutExplained":{"message":"Muutokset Chromen kolmannen osapuolen evästeiden käsittelyyn"},"models/issues_manager/CookieIssue.ts | consoleTpcdErrorMessage":{"message":"Kolmannen osapuolen eväste on estetty Chromessa joko Chrome-ilmoitusten tai selaimen määritysten takia."},"models/issues_manager/CookieIssue.ts | fileCrosSiteRedirectBug":{"message":"Ilmoita virheestä"},"models/issues_manager/CookieIssue.ts | howSchemefulSamesiteWorks":{"message":"Skeemapohjaisen Same-Siten toiminta"},"models/issues_manager/CookieIssue.ts | samesiteCookiesExplained":{"message":"SameSite-evästeiden kuvaus"},"models/issues_manager/CorsIssue.ts | CORS":{"message":"Eri lähteistä peräisin olevien resurssien jakaminen (CORS)"},"models/issues_manager/CorsIssue.ts | corsLocalNetworkAccess":{"message":"Pääsy lähiverkkoon"},"models/issues_manager/CrossOriginEmbedderPolicyIssue.ts | coopAndCoep":{"message":"COOP ja COEP"},"models/issues_manager/CrossOriginEmbedderPolicyIssue.ts | samesiteAndSameorigin":{"message":"Same-Site ja Same-Origin"},"models/issues_manager/DeprecationIssue.ts | feature":{"message":"Lisätietoa löydät ominaisuuden tilasivulta."},"models/issues_manager/DeprecationIssue.ts | milestone":{"message":"Tämä muutos tulee voimaan, kun versionumero {milestone} saavutetaan."},"models/issues_manager/DeprecationIssue.ts | title":{"message":"Käytöstä poistettua ominaisuutta käytetty"},"models/issues_manager/EmailVerificationRequestIssue.ts | emailVerification":{"message":"Sähköpostivahvistusprotokolla"},"models/issues_manager/FederatedAuthRequestIssue.ts | fedCm":{"message":"Federated Credential Management API"},"models/issues_manager/FederatedAuthUserInfoRequestIssue.ts | fedCmUserInfo":{"message":"Federated Credential Management User Info API"},"models/issues_manager/GenericIssue.ts | autocompleteAttributePageTitle":{"message":"HTML-attribuutti: automaattinen täydennys"},"models/issues_manager/GenericIssue.ts | backToAdInterventionPageTitle":{"message":"Takaisin mainokseen ‑toiminnon selitys"},"models/issues_manager/GenericIssue.ts | corbExplainerPageTitle":{"message":"CORB-pohjustusviesti"},"models/issues_manager/GenericIssue.ts | historyManipulationInterventionPageTitle":{"message":"Historian manipulointia koskeva selitys"},"models/issues_manager/GenericIssue.ts | howDoesAutofillWorkPageTitle":{"message":"Miten automaattinen täyttö toimii?"},"models/issues_manager/GenericIssue.ts | inputFormElementPageTitle":{"message":"Lomakkeen syöte-elementti"},"models/issues_manager/GenericIssue.ts | labelFormlementsPageTitle":{"message":"Tunniste-elementit"},"models/issues_manager/HeavyAdIssue.ts | handlingHeavyAdInterventions":{"message":"Raskaisiin mainoksiin puuttumisen käsittely"},"models/issues_manager/Issue.ts | breakingChangeIssue":{"message":"Virheen aiheuttavaan muutokseen liittyvä ongelma: sivu voi lakata toimimasta Chromen uudemmissa versioissa"},"models/issues_manager/Issue.ts | breakingChanges":{"message":"Virheen aiheuttavat muutokset"},"models/issues_manager/Issue.ts | improvementIssue":{"message":"Parannusongelma: mahdollisuus parantaa sivua"},"models/issues_manager/Issue.ts | improvements":{"message":"Parannukset"},"models/issues_manager/Issue.ts | pageErrorIssue":{"message":"Sivuvirhe: sivu ei toimi oikein"},"models/issues_manager/Issue.ts | pageErrors":{"message":"Sivuvirheet"},"models/issues_manager/MixedContentIssue.ts | preventingMixedContent":{"message":"Yhdistelmäsisällön estäminen"},"models/issues_manager/PartitioningBlobURLIssue.ts | chromeStatusEntry":{"message":"Chrome-tilamerkintä"},"models/issues_manager/PartitioningBlobURLIssue.ts | partitioningBlobURL":{"message":"Blob-URL:n osiointi"},"models/issues_manager/QuirksModeIssue.ts | documentCompatibilityMode":{"message":"Dokumentti-yhteensopivuustila"},"models/issues_manager/SRIMessageSignatureIssue.ts | httpMessageSignatures":{"message":"HTTP-viestien allekirjoitukset (RFC9421)"},"models/issues_manager/SRIMessageSignatureIssue.ts | signatureBasedIntegrity":{"message":"Allekirjoitukseen perustuva eheys"},"models/issues_manager/SelectivePermissionsInterventionIssue.ts | selectivePermissionsIntervention":{"message":"Valikoivien lupien interventio"},"models/issues_manager/SharedArrayBufferIssue.ts | enablingSharedArrayBuffer":{"message":"SharedArrayBuffer otetaan käyttöön"},"models/issues_manager/SharedDictionaryIssue.ts | compressionDictionaryTransport":{"message":"Pakkaussanakirjan kuljetus"},"models/issues_manager/UnencodedDigestIssue.ts | integrityIntegration":{"message":"Palvelimen aloittamat eheystarkastukset"},"models/issues_manager/UnencodedDigestIssue.ts | unencodedDigestHeader":{"message":"HTTP:n koodaamaton tiivistelmän määritys"},"models/live-metrics/LiveMetrics.ts | lcpEmulationWarning":{"message":"Uuden laitteen simulointi sivun lataamisen jälkeen voi vaikuttaa LCP:hen. Päivitä sivu uuden laitteen simuloinnin jälkeen, jotta saat tarkkaa LCP-dataa."},"models/live-metrics/LiveMetrics.ts | lcpVisibilityWarning":{"message":"LCP-arvo voi olla liian suuri, koska sivu alkoi latautua taustalla."},"models/logs/NetworkLog.ts | anonymous":{"message":"<anonyymi>"},"models/logs/logs-meta.ts | clear":{"message":"tyhjennä"},"models/logs/logs-meta.ts | doNotPreserveLogOnPageReload":{"message":"Älä säilytä lokitiedostoja, kun sivu latautuu uudelleen tai siirryt muualle"},"models/logs/logs-meta.ts | preserve":{"message":"säilytä"},"models/logs/logs-meta.ts | preserveLog":{"message":"Säilytä loki"},"models/logs/logs-meta.ts | preserveLogOnPageReload":{"message":"Säilytä loki sivun päivittämisen tai siirtymisen yhteydessä"},"models/logs/logs-meta.ts | recordNetworkLog":{"message":"Tee kirjauksia verkkolokiin"},"models/logs/logs-meta.ts | reset":{"message":"resetoi"},"models/network_time_calculator/NetworkTimeCalculator.ts | sDownload":{"message":"Lataus: {PH1}"},"models/network_time_calculator/NetworkTimeCalculator.ts | sFromCache":{"message":"{PH1} (välimuistista)"},"models/network_time_calculator/NetworkTimeCalculator.ts | sFromServiceworker":{"message":"{PH1} (lähde: ServiceWorker)"},"models/network_time_calculator/NetworkTimeCalculator.ts | sLatency":{"message":"Viive: {PH1}"},"models/network_time_calculator/NetworkTimeCalculator.ts | sLatencySDownloadSTotal":{"message":"Viive: {PH1}, lataus: {PH2} (yhteensä: {PH3})"},"models/persistence/IsolatedFileSystem.ts | blobCouldNotBeLoaded":{"message":"Blobia ei voitu ladata."},"models/persistence/IsolatedFileSystem.ts | cantReadFileSS":{"message":"Tiedostoa ei voi lukea: {PH1}: {PH2}"},"models/persistence/IsolatedFileSystem.ts | createDirFailed":{"message":"Ohitukset: Hakemiston {PH1} luominen epäonnistui. Onko työtila tai ohitukset määritetty oikein?"},"models/persistence/IsolatedFileSystem.ts | createDirFailedBecausePathIsFile":{"message":"Ohitukset: Hakemiston {PH1} luominen epäonnistui, koska polku on olemassa ja se on tiedosto."},"models/persistence/IsolatedFileSystem.ts | fileSystemErrorS":{"message":"Tiedostojärjestelmävirhe: {PH1}"},"models/persistence/IsolatedFileSystem.ts | linkedToS":{"message":"Linkitetty kohteeseen {PH1}"},"models/persistence/IsolatedFileSystemManager.ts | unableToAddFilesystemS":{"message":"Tiedostojärjestelmän lisääminen ei onnistu: {PH1}"},"models/persistence/PlatformFileSystem.ts | unableToReadFilesWithThis":{"message":"PlatformFileSystem ei voi lukea tiedostoja."},"models/persistence/persistence-meta.ts | disableOverrideNetworkRequests":{"message":"Älä salli verkon ohituspyyntöjä"},"models/persistence/persistence-meta.ts | enableOverrideNetworkRequests":{"message":"Salli verkon ohituspyynnöt"},"models/persistence/persistence-meta.ts | interception":{"message":"kaappaus"},"models/persistence/persistence-meta.ts | localOverrides":{"message":"Paikalliset ohitukset"},"models/persistence/persistence-meta.ts | network":{"message":"verkko"},"models/persistence/persistence-meta.ts | override":{"message":"ohittaminen"},"models/persistence/persistence-meta.ts | request":{"message":"pyyntö"},"models/persistence/persistence-meta.ts | rewrite":{"message":"uudelleenkirjoitus"},"models/trace/Name.ts | anonymous":{"message":"(nimetön)"},"models/trace/Name.ts | eventDispatchS":{"message":"Tapahtuma: {PH1}"},"models/trace/Name.ts | frame":{"message":"Kehys"},"models/trace/Name.ts | layoutShift":{"message":"Asettelun muutos"},"models/trace/Name.ts | wsConnectionClosed":{"message":"WebSocket suljettu"},"models/trace/Name.ts | wsConnectionOpened":{"message":"WebSocket avattu"},"models/trace/Name.ts | wsConnectionOpenedWithUrl":{"message":"WebSocket avattu: {PH1}"},"models/trace/Styles.ts | abortPostTaskCallback":{"message":"Peru postTask"},"models/trace/Styles.ts | animation":{"message":"Animaatio"},"models/trace/Styles.ts | animationFrameFired":{"message":"Animaatiokehys käynnistetty"},"models/trace/Styles.ts | async":{"message":"Asynkroninen"},"models/trace/Styles.ts | asyncTask":{"message":"Asynkroninen tehtävä"},"models/trace/Styles.ts | cacheModule":{"message":"Välimuistimoduulin koodi"},"models/trace/Styles.ts | cacheScript":{"message":"Välimuistiskriptin koodi"},"models/trace/Styles.ts | cachedWasmModule":{"message":"Välimuistiin tallennettu Wasm-moduuli"},"models/trace/Styles.ts | cancelAnimationFrame":{"message":"Peru animaatiokehys"},"models/trace/Styles.ts | cancelIdleCallback":{"message":"Peru epäaktiivisen ajan vastakutsu"},"models/trace/Styles.ts | commit":{"message":"Vahvista"},"models/trace/Styles.ts | compileCode":{"message":"Käännä koodi"},"models/trace/Styles.ts | compileModule":{"message":"Käännä moduuli"},"models/trace/Styles.ts | compileScript":{"message":"Käännä komentosarja"},"models/trace/Styles.ts | compiledWasmModule":{"message":"Käännetty Wasm-moduuli"},"models/trace/Styles.ts | compositeLayers":{"message":"Yhdistelmätasot"},"models/trace/Styles.ts | computeIntersections":{"message":"Laske risteykset"},"models/trace/Styles.ts | consoleTaskRun":{"message":"Suorita konsolitehtävä"},"models/trace/Styles.ts | consoleTime":{"message":"Konsoliaika"},"models/trace/Styles.ts | cppGc":{"message":"C++ GC"},"models/trace/Styles.ts | createWebsocket":{"message":"Luo WebSocket"},"models/trace/Styles.ts | decrypt":{"message":"Pura salaus"},"models/trace/Styles.ts | decryptReply":{"message":"Pura vastauksen salaus"},"models/trace/Styles.ts | deserializeCodeCache":{"message":"Lue koodivälimuisti"},"models/trace/Styles.ts | destroyWebsocket":{"message":"Tuhoa WebSocket"},"models/trace/Styles.ts | digest":{"message":"Tiivisteet"},"models/trace/Styles.ts | digestReply":{"message":"Tiivistelmävastaus"},"models/trace/Styles.ts | domGc":{"message":"DOM GC"},"models/trace/Styles.ts | domcontentloadedEvent":{"message":"DOMContentLoaded-tapahtuma"},"models/trace/Styles.ts | drawFrame":{"message":"Piirrä kehys"},"models/trace/Styles.ts | drawing":{"message":"Piirtäminen"},"models/trace/Styles.ts | embedderCallback":{"message":"Upotuksen takaisinkutsu"},"models/trace/Styles.ts | encrypt":{"message":"Salaa"},"models/trace/Styles.ts | encryptReply":{"message":"Salaa vastaus"},"models/trace/Styles.ts | evaluateModule":{"message":"Arvioi moduuli"},"models/trace/Styles.ts | evaluateScript":{"message":"Arvioi komentosarja"},"models/trace/Styles.ts | event":{"message":"Tapahtuma"},"models/trace/Styles.ts | eventTiming":{"message":"Tapahtumien ajoitus"},"models/trace/Styles.ts | experience":{"message":"Kokemus"},"models/trace/Styles.ts | finishLoading":{"message":"Viimeistele lataus"},"models/trace/Styles.ts | fireIdleCallback":{"message":"Käynnistä epäaktiivisen ajan vastakutsu"},"models/trace/Styles.ts | firstContentfulPaint":{"message":"First Contentful Paint"},"models/trace/Styles.ts | firstPaint":{"message":"Ensimmäinen piirto"},"models/trace/Styles.ts | frameStart":{"message":"Kehyksen alku"},"models/trace/Styles.ts | frameStartMainThread":{"message":"Kehyksen aloitus (pääsäie)"},"models/trace/Styles.ts | frameStartedLoading":{"message":"Kehyksen lataus alkoi"},"models/trace/Styles.ts | functionCall":{"message":"Toimintokutsu"},"models/trace/Styles.ts | gcEvent":{"message":"GC-tapahtuma"},"models/trace/Styles.ts | gpu":{"message":"Grafiikkasuoritin"},"models/trace/Styles.ts | hitTest":{"message":"Osumatesti"},"models/trace/Styles.ts | idle":{"message":"Epäaktiivinen"},"models/trace/Styles.ts | imageDecode":{"message":"Kuvan purkaminen"},"models/trace/Styles.ts | installTimer":{"message":"Asennusajastin"},"models/trace/Styles.ts | invalidateLayout":{"message":"Merkitse asettelu kelpaamattomaksi"},"models/trace/Styles.ts | jsFrame":{"message":"JS-kehys"},"models/trace/Styles.ts | largestContentfulPaint":{"message":"Largest Contentful Paint"},"models/trace/Styles.ts | layerize":{"message":"Tasojen laskenta"},"models/trace/Styles.ts | layout":{"message":"Asettelu"},"models/trace/Styles.ts | layoutShift":{"message":"Asettelun muutos"},"models/trace/Styles.ts | layoutShiftCluster":{"message":"Asettelun muutosklusteri"},"models/trace/Styles.ts | loading":{"message":"Ladataan"},"models/trace/Styles.ts | majorGc":{"message":"Merkittävä GC"},"models/trace/Styles.ts | messaging":{"message":"Viestit"},"models/trace/Styles.ts | minorGc":{"message":"Vähäinen GC"},"models/trace/Styles.ts | onMessage":{"message":"Viestissä"},"models/trace/Styles.ts | onloadEvent":{"message":"Onload-tapahtuma"},"models/trace/Styles.ts | optimizeCode":{"message":"Optimoi koodi"},"models/trace/Styles.ts | other":{"message":"Muu"},"models/trace/Styles.ts | paint":{"message":"Piirtäminen"},"models/trace/Styles.ts | paintImage":{"message":"Maalaa kuva"},"models/trace/Styles.ts | paintSetup":{"message":"Maalauskokoonpano"},"models/trace/Styles.ts | painting":{"message":"Piirto"},"models/trace/Styles.ts | parseAndCompile":{"message":"Jäsennys ja kääntäminen"},"models/trace/Styles.ts | parseHtml":{"message":"HTML:n jäsennys"},"models/trace/Styles.ts | parseStylesheet":{"message":"Jäsennä tyyliarkki"},"models/trace/Styles.ts | prePaint":{"message":"Esimaalaus"},"models/trace/Styles.ts | profilingOverhead":{"message":"Profiloinnin enimmäisarvo"},"models/trace/Styles.ts | rasterizePaint":{"message":"Rasteroi piirtäminen"},"models/trace/Styles.ts | rasterizing":{"message":"Rasterointi"},"models/trace/Styles.ts | recalculateStyle":{"message":"Laske tyyli uudelleen"},"models/trace/Styles.ts | receiveData":{"message":"Vastaanota dataa"},"models/trace/Styles.ts | receiveResponse":{"message":"Vastaanota vastaus"},"models/trace/Styles.ts | receiveWebsocketHandshake":{"message":"Vastaanota WebSocket-kättely"},"models/trace/Styles.ts | removeTimer":{"message":"Poista ajastin"},"models/trace/Styles.ts | rendering":{"message":"Renderöinti"},"models/trace/Styles.ts | requestAnimationFrame":{"message":"Pyynnön animaatiokehys"},"models/trace/Styles.ts | requestIdleCallback":{"message":"Pyynnön epäaktiivisen ajan vastakutsu"},"models/trace/Styles.ts | requestMainThreadFrame":{"message":"Pyydä pääsäikeen kehystä"},"models/trace/Styles.ts | runMicrotasks":{"message":"Suorita Microtask-tehtävät"},"models/trace/Styles.ts | runPostTaskCallback":{"message":"Käynnistä postTask"},"models/trace/Styles.ts | schedulePostMessage":{"message":"Ajoita postMessage"},"models/trace/Styles.ts | schedulePostTaskCallback":{"message":"Ajoita postTask"},"models/trace/Styles.ts | scheduleStyleRecalculation":{"message":"Ajasta tyylin uudelleenlaskenta"},"models/trace/Styles.ts | scripting":{"message":"Komentokielinen ohjelmointi"},"models/trace/Styles.ts | scroll":{"message":"Vieritys"},"models/trace/Styles.ts | sendRequest":{"message":"Lähetä pyyntö"},"models/trace/Styles.ts | sendWebsocketHandshake":{"message":"Lähetä WebSocket-kättely"},"models/trace/Styles.ts | sign":{"message":"Allekirjoitus"},"models/trace/Styles.ts | signReply":{"message":"Allekirjoita vastaus"},"models/trace/Styles.ts | softFirstContentfulPaint":{"message":"Pehmeä First Contentful Paint"},"models/trace/Styles.ts | softLargestContentfulPaint":{"message":"Pehmeä Largest Contentful Paint"},"models/trace/Styles.ts | softNavigationStart":{"message":"Pehmeä navigoinnin aloitus"},"models/trace/Styles.ts | streamingCompileTask":{"message":"Striimauksen kääntämistehtävä"},"models/trace/Styles.ts | streamingWasmResponse":{"message":"Striimauksen Wasm-vastaus"},"models/trace/Styles.ts | system":{"message":"Järjestelmä"},"models/trace/Styles.ts | task":{"message":"Tehtävä"},"models/trace/Styles.ts | timerFired":{"message":"Ajastin käynnistetty"},"models/trace/Styles.ts | timestamp":{"message":"Aikaleima"},"models/trace/Styles.ts | updateLayer":{"message":"Päivitä taso"},"models/trace/Styles.ts | updateLayerTree":{"message":"Päivitä tasopuu"},"models/trace/Styles.ts | userTiming":{"message":"Käyttäjien ajankäyttö"},"models/trace/Styles.ts | verify":{"message":"Vahvista"},"models/trace/Styles.ts | verifyReply":{"message":"Vahvista vastaus"},"models/trace/Styles.ts | waitingForNetwork":{"message":"Odotetaan verkkoyhteyttä"},"models/trace/Styles.ts | wasmModuleCacheHit":{"message":"Wasm-moduulin välimuistiosuma"},"models/trace/Styles.ts | wasmModuleCacheInvalid":{"message":"Virheellinen Wasm-moduulin välimuisti"},"models/trace/Styles.ts | willSendRequest":{"message":"Lähettää pyynnön"},"models/trace/Styles.ts | wsMessageReceived":{"message":"Vastaanota WebSocket-viesti"},"models/trace/Styles.ts | wsMessageSent":{"message":"Lähetä WebSocket-viesti"},"models/trace/Styles.ts | xhrLoad":{"message":"Lataus: XHR"},"models/trace/Styles.ts | xhrReadyStateChange":{"message":"Muutos: XHR readyState"},"models/trace/insights/CLSCulprits.ts | animation":{"message":"Animaatio"},"models/trace/insights/CLSCulprits.ts | description":{"message":"Asettelun muutoksia tapahtuu, kun elementit liikkuvat ilman käyttäjän interaktioita. [Tutki asettelun muutosten syitä](https://developer.chrome.com/docs/performance/insights/cls-culprit), kuten elementtien lisäämistä, poistamista tai fonttien vaihtumista sivun latauksen aikana."},"models/trace/insights/CLSCulprits.ts | injectedIframe":{"message":"Lisätty iframe"},"models/trace/insights/CLSCulprits.ts | layoutShiftCluster":{"message":"Asettelun muutosklusteri: {PH1}"},"models/trace/insights/CLSCulprits.ts | noCulprits":{"message":"Asettelun muutoksen aiheuttajia ei havaittu"},"models/trace/insights/CLSCulprits.ts | noLayoutShifts":{"message":"Ei asettelun muutoksia"},"models/trace/insights/CLSCulprits.ts | title":{"message":"Asettelun muutoksen aiheuttajat"},"models/trace/insights/CLSCulprits.ts | topCulprits":{"message":"Asettelun muutoksen yleisimmät aiheuttajat"},"models/trace/insights/CLSCulprits.ts | unsizedImage":{"message":"Kuvaelementti, jonka kokoa ei ole asetettu"},"models/trace/insights/CLSCulprits.ts | webFont":{"message":"Verkkofontti"},"models/trace/insights/CLSCulprits.ts | worstCluster":{"message":"Huonoin klusteri"},"models/trace/insights/CLSCulprits.ts | worstLayoutShiftCluster":{"message":"Huonoin asettelun muutosklusteri"},"models/trace/insights/Cache.ts | cacheTTL":{"message":"Välimuistin käyttöikä"},"models/trace/insights/Cache.ts | description":{"message":"Pitkä välimuistin käyttöikä voi nopeuttaa sivun lataamista, kun käyttäjä avaa sen uudelleen. [Lue lisää välimuistiin tallentamisesta](https://developer.chrome.com/docs/performance/insights/cache)."},"models/trace/insights/Cache.ts | noRequestsToCache":{"message":"Ei pyyntöjä, joissa on tehottomat välimuistikäytännöt"},"models/trace/insights/Cache.ts | others":{"message":"{PH1} muuta"},"models/trace/insights/Cache.ts | requestColumn":{"message":"Pyyntö"},"models/trace/insights/Cache.ts | title":{"message":"Käytä tehokasta välimuistin käyttöikää"},"models/trace/insights/CharacterSet.ts | description":{"message":"Merkistökoodausilmoitus vaaditaan. Sen voi tehdä metamerkistötagilla HTML:n ensimmäisen 1 024 tavun sisällä tai HTTP-vastauksen otsikon sisältötyyppi-kohdassa. [Lue lisää merkistökoodauksen ilmoittamisesta](https://developer.chrome.com/docs/insights/charset/)."},"models/trace/insights/CharacterSet.ts | failedHttpHeader":{"message":"Ei ilmoita merkistöä HTTP-otsikossa"},"models/trace/insights/CharacterSet.ts | failedMetaCharsetLate":{"message":"Ilmoittaa merkistön käyttämällä sisällönkuvauskenttää 1 024 ensimmäisen tavun jälkeen"},"models/trace/insights/CharacterSet.ts | failedMetaCharsetMissing":{"message":"Ei ilmoita merkistöä käyttämällä sisällönkuvauskenttää"},"models/trace/insights/CharacterSet.ts | failedMetaCharsetUnknown":{"message":"Jäljityksestä ei voitu määrittää metamerkistöilmoitusta"},"models/trace/insights/CharacterSet.ts | passingHttpHeader":{"message":"Ilmoittaa merkistön HTTP-otsikossa"},"models/trace/insights/CharacterSet.ts | passingMetaCharsetEarly":{"message":"Ilmoittaa merkistön käyttämällä sisällönkuvauskenttää ensimmäisen 1 024 tavun sisällä"},"models/trace/insights/CharacterSet.ts | title":{"message":"Ilmoita merkistökoodaus"},"models/trace/insights/DOMSize.ts | description":{"message":"Suuri DOM voi pidentää tyylilaskelmien ja asettelun uudelleenjuoksutusten kestoa, mikä vaikuttaa sivun responsiivisuuteen. Suuri DOM lisää myös muistin käyttöä. [Katso, miten voit välttää liian suuren DOM:n](https://developer.chrome.com/docs/performance/insights/dom-size)."},"models/trace/insights/DOMSize.ts | duration":{"message":"Kesto"},"models/trace/insights/DOMSize.ts | element":{"message":"Elementti"},"models/trace/insights/DOMSize.ts | largeLayout":{"message":"Asettelu ({PH1} kohdetta)"},"models/trace/insights/DOMSize.ts | largeStyleRecalc":{"message":"Tyylin uudelleenlaskenta ({PH1} elementtiä)"},"models/trace/insights/DOMSize.ts | maxChildren":{"message":"Useimmat alatasot"},"models/trace/insights/DOMSize.ts | maxDOMDepth":{"message":"DOM-syvyys"},"models/trace/insights/DOMSize.ts | statistic":{"message":"Tilastotieto"},"models/trace/insights/DOMSize.ts | title":{"message":"Optimoi DOM-koko"},"models/trace/insights/DOMSize.ts | topUpdatesDescription":{"message":"Nämä ovat suurimmat asettelun ja tyylin uudelleenlaskentatapahtumat. DOM:n yksinkertaistaminen voi vähentää niiden vaikutusta suorituskykyyn."},"models/trace/insights/DOMSize.ts | totalElements":{"message":"Elementit yhteensä"},"models/trace/insights/DOMSize.ts | value":{"message":"Arvo"},"models/trace/insights/DocumentLatency.ts | description":{"message":"Ensimmäinen verkkopyyntö on tärkein. [Vähennä viivettä](https://developer.chrome.com/docs/performance/insights/document-latency) välttämällä uudelleenohjauksia, varmistamalla nopea palvelimen vaste ja ottamalla tekstin pakkaus käyttöön."},"models/trace/insights/DocumentLatency.ts | failedRedirects":{"message":"Uudelleenohjauksia ({PH1} uudelleenohjausta, +{PH2})"},"models/trace/insights/DocumentLatency.ts | failedServerResponseTime":{"message":"Palvelin vastasi hitaasti (havaittu {PH1})"},"models/trace/insights/DocumentLatency.ts | failedTextCompression":{"message":"Ei pakattu"},"models/trace/insights/DocumentLatency.ts | passingRedirects":{"message":"Välttää uudelleenohjaukset"},"models/trace/insights/DocumentLatency.ts | passingServerResponseTime":{"message":"Palvelin vastaa nopeasti (havaittu {PH1})"},"models/trace/insights/DocumentLatency.ts | passingTextCompression":{"message":"Pakkaa tekstin"},"models/trace/insights/DocumentLatency.ts | redirectsLabel":{"message":"Uudelleenohjaukset"},"models/trace/insights/DocumentLatency.ts | serverResponseTimeLabel":{"message":"Palvelimen vastausaika"},"models/trace/insights/DocumentLatency.ts | title":{"message":"Dokumentin pyynnön viive"},"models/trace/insights/DocumentLatency.ts | uncompressedDownload":{"message":"Purkamaton lataus"},"models/trace/insights/DuplicatedJavaScript.ts | columnDuplicatedBytes":{"message":"Päällekkäiset tavut"},"models/trace/insights/DuplicatedJavaScript.ts | columnSource":{"message":"Lähde"},"models/trace/insights/DuplicatedJavaScript.ts | description":{"message":"Poista suuret, [kopioidut JavaScript-moduulit](https://developer.chrome.com/docs/performance/insights/duplicated-javascript) paketeista pienentääksesi verkkotoiminnan tarpeetonta tavunkulutusta."},"models/trace/insights/DuplicatedJavaScript.ts | noDuplicatedJavaScript":{"message":"Päällekkäistä JavaScriptiä ei löydy"},"models/trace/insights/DuplicatedJavaScript.ts | title":{"message":"Päällekkäinen JavaScript"},"models/trace/insights/FontDisplay.ts | description":{"message":"Harkitse asettavasi [font-display](https://developer.chrome.com/docs/performance/insights/font-display) arvoon swap tai optional, niin varmistat, että teksti on aina näkyvissä. Optimointia (swap) voidaan lisätä, jotta asettelumuutoksia voidaan vähentää [fonttimittarin ohitusarvojen](https://developer.chrome.com/blog/font-fallbacks) avulla."},"models/trace/insights/FontDisplay.ts | fontColumn":{"message":"Fontti"},"models/trace/insights/FontDisplay.ts | noFonts":{"message":"Optimaalisen font-display-arvon ulkopuolisia fontteja ei löytynyt"},"models/trace/insights/FontDisplay.ts | title":{"message":"Fontin näyttö"},"models/trace/insights/FontDisplay.ts | wastedTimeColumn":{"message":"Hukattu aika"},"models/trace/insights/ForcedReflow.ts | anonymous":{"message":"(nimettömät)"},"models/trace/insights/ForcedReflow.ts | description":{"message":"Pakotettu uudelleenlaskenta tapahtuu, kun JavaScript kysyy geometrisiä ominaisuuksia (esim. offsetWidth) sen jälkeen, kun DOM-tilan muutos on mitätöinyt tyylit. Tämä voi johtaa huonoihin tuloksiin. Lue lisää [pakotetuista uudelleenlaskemisista](https://developer.chrome.com/docs/performance/insights/forced-reflow) ja mahdollisista torjuntakeinoista."},"models/trace/insights/ForcedReflow.ts | reflowCallFrames":{"message":"Kutsukehykset, jotka käynnistävät uudelleenlaskennan"},"models/trace/insights/ForcedReflow.ts | title":{"message":"Pakotettu uudelleenlaskeminen"},"models/trace/insights/ForcedReflow.ts | topTimeConsumingFunctionCall":{"message":"Pisimpään kestävä toimintokutsu"},"models/trace/insights/ForcedReflow.ts | totalReflowTime":{"message":"Uudelleenlaskemisaika yhteensä"},"models/trace/insights/ForcedReflow.ts | unattributed":{"message":"[määrittämätön]"},"models/trace/insights/INPBreakdown.ts | description":{"message":"Aloita tutkinta [INP:n parantamisesta](https://developer.chrome.com/docs/performance/insights/inp-breakdown) katsomalla pisintä osaa."},"models/trace/insights/INPBreakdown.ts | duration":{"message":"Kesto"},"models/trace/insights/INPBreakdown.ts | inputDelay":{"message":"Syötteen viive"},"models/trace/insights/INPBreakdown.ts | noInteractions":{"message":"Interaktioita ei havaittu"},"models/trace/insights/INPBreakdown.ts | presentationDelay":{"message":"Esityksen viive"},"models/trace/insights/INPBreakdown.ts | processingDuration":{"message":"Käsittelyn kesto"},"models/trace/insights/INPBreakdown.ts | subpart":{"message":"Alakohta"},"models/trace/insights/INPBreakdown.ts | title":{"message":"INP-erittely"},"models/trace/insights/ImageDelivery.ts | description":{"message":"Kuvien latausajan lyhentäminen voi parantaa sivun havaittua latausaikaa ja LCP:tä. [Lue lisää kuvakoon optimoinnista](https://developer.chrome.com/docs/performance/insights/image-delivery)"},"models/trace/insights/ImageDelivery.ts | estimatedSavings":{"message":"{PH1} (arvio: {PH2})"},"models/trace/insights/ImageDelivery.ts | noOptimizableImages":{"message":"Ei optimoitavia kuvia"},"models/trace/insights/ImageDelivery.ts | optimizeFile":{"message":"Optimoi tiedoston koko"},"models/trace/insights/ImageDelivery.ts | others":{"message":"{PH1} muuta"},"models/trace/insights/ImageDelivery.ts | title":{"message":"Paranna kuvien toimitusta"},"models/trace/insights/ImageDelivery.ts | useCompression":{"message":"Kuvan pakkauskertoimen lisääminen voi pienentää tämän kuvan latauskokoa."},"models/trace/insights/ImageDelivery.ts | useModernFormat":{"message":"Modernin kuvamuodon (WebP, AVIF) käyttö tai kuvan pakkauksen lisääminen voi pienentää tämän kuvan latauskokoa."},"models/trace/insights/ImageDelivery.ts | useResponsiveSize":{"message":"Tämä kuvatiedosto on suurempi kuin sen näytettävien mittojen ({PH2}) perusteella tarvittava koko ({PH1}). Pienennä kuvan latauskokoa käyttämällä responsiivisia kuvia."},"models/trace/insights/ImageDelivery.ts | useVideoFormat":{"message":"Videomuotojen käyttö GIF-tiedostojen sijaan voi parantaa animoidun sisällön latauskokoa."},"models/trace/insights/LCPBreakdown.ts | description":{"message":"Kullakin [osavaiheella on omat parantamisen strategiat](https://developer.chrome.com/docs/performance/insights/lcp-breakdown). Ihanteellisesti suurin osa LCP-ajasta pitäisi käyttää resurssien lataamiseen, ei viivästyksiin."},"models/trace/insights/LCPBreakdown.ts | duration":{"message":"Kesto"},"models/trace/insights/LCPBreakdown.ts | elementRenderDelay":{"message":"Elementin renderöintiviive"},"models/trace/insights/LCPBreakdown.ts | fieldDuration":{"message":"Kenttä p75"},"models/trace/insights/LCPBreakdown.ts | noLcp":{"message":"LCP:tä ei havaittu"},"models/trace/insights/LCPBreakdown.ts | resourceLoadDelay":{"message":"Resurssin latausviive"},"models/trace/insights/LCPBreakdown.ts | resourceLoadDuration":{"message":"Resurssin latauksen kesto"},"models/trace/insights/LCPBreakdown.ts | subpart":{"message":"Alakohta"},"models/trace/insights/LCPBreakdown.ts | timeToFirstByte":{"message":"Ensimmäistä tavua edeltävä aika"},"models/trace/insights/LCPBreakdown.ts | title":{"message":"LCP-erittely"},"models/trace/insights/LCPDiscovery.ts | description":{"message":"[Optimoi LCP](https://developer.chrome.com/docs/performance/insights/lcp-discovery) tekemällä LCP-kuvasta löydettävä HTML:stä heti ja välttämällä laiskaa latautumista"},"models/trace/insights/LCPDiscovery.ts | fetchPriorityApplied":{"message":"fetchpriority=high applied"},"models/trace/insights/LCPDiscovery.ts | fetchPriorityShouldBeApplied":{"message":"\"fetchpriority=high\" tulisi käyttää"},"models/trace/insights/LCPDiscovery.ts | fetchPriorityShouldBeAppliedToImagePreload":{"message":"fetchpriority=high täytyy lisätä kuvan esilatauspyyntöön"},"models/trace/insights/LCPDiscovery.ts | lazyLoadNotApplied":{"message":"LCP-resursseissa ei pitäisi käyttää loading=lazy-määritettä"},"models/trace/insights/LCPDiscovery.ts | lcpLoadDelay":{"message":"LCP-kuva ladattu ({PH1}) aikaisimman aloituspisteen jälkeen."},"models/trace/insights/LCPDiscovery.ts | noLcp":{"message":"LCP:tä ei havaittu"},"models/trace/insights/LCPDiscovery.ts | noLcpResource":{"message":"LCP-resurssia ei havaittu, koska LCP ei ole kuva"},"models/trace/insights/LCPDiscovery.ts | requestDiscoverable":{"message":"Pyyntö on löydettävissä alkuperäisestä dokumentista"},"models/trace/insights/LCPDiscovery.ts | title":{"message":"LCP-pyynnön löytäminen"},"models/trace/insights/LegacyJavaScript.ts | columnScript":{"message":"Skripti"},"models/trace/insights/LegacyJavaScript.ts | columnWastedBytes":{"message":"Hukatut tavut"},"models/trace/insights/LegacyJavaScript.ts | description":{"message":"Polyfill- ja transform-merkintöjen avulla vanhemmat selaimet voivat käyttää uusia JavaScript-ominaisuuksia. Monia ei kuitenkaan tarvita nykyaikaisissa selaimissa. Harkitse JavaScript-käännösprosessin muuttamista niin, että [Baseline](https://web.dev/articles/baseline-and-polyfills)-ominaisuuksien ohjelmkointikoodin kieltä ei käännetä, ellet tiedä, että sinun on tuettava vanhempia selaimia. [Lue lisää siitä, miksi useimmat sivustot voivat ottaa käyttöön ES6+-koodin ilman ohjelmointikoodin kielen kääntämistä](https://developer.chrome.com/docs/performance/insights/legacy-javascript)"},"models/trace/insights/LegacyJavaScript.ts | noLegacyJavaScript":{"message":"Vanhaa JavaScriptiä ei löydy"},"models/trace/insights/LegacyJavaScript.ts | title":{"message":"Vanha JavaScript"},"models/trace/insights/ModernHTTP.ts | description":{"message":"HTTP/2 ja HTTP/3 tarjoavat monia etuja HTTP/1.1:een verrattuna, esimerkiksi kanavoinnin. [Lue lisää modernin HTTP:n käytöstä](https://developer.chrome.com/docs/performance/insights/modern-http)."},"models/trace/insights/ModernHTTP.ts | noOldProtocolRequests":{"message":"HTTP/1.1 ei ollut käytössä millään pyynnöllä, tai sen nykyinen käyttö ei tarjoa merkittävää optimointimahdollisuutta. HTTP/1.1-pyynnöt merkitään vain, jos kuusi tai useampi staattinen elementti on peräisin samasta alkuperästä eikä niitä tarjota paikallisesta kehitysympäristöstä tai kolmannen osapuolen lähteestä."},"models/trace/insights/ModernHTTP.ts | protocol":{"message":"Protokolla"},"models/trace/insights/ModernHTTP.ts | request":{"message":"Pyyntö"},"models/trace/insights/ModernHTTP.ts | title":{"message":"Moderni HTTP"},"models/trace/insights/NetworkDependencyTree.ts | columnOrigin":{"message":"Alkuperä"},"models/trace/insights/NetworkDependencyTree.ts | columnRequest":{"message":"Pyyntö"},"models/trace/insights/NetworkDependencyTree.ts | columnSource":{"message":"Lähde"},"models/trace/insights/NetworkDependencyTree.ts | columnTime":{"message":"Aika"},"models/trace/insights/NetworkDependencyTree.ts | columnWastedMs":{"message":"Arvioidut LCP-säästöt"},"models/trace/insights/NetworkDependencyTree.ts | crossoriginWarning":{"message":"Käyttämätön ennakkoyhteys. Varmista, että crossorigin-määritettä käytetään oikein."},"models/trace/insights/NetworkDependencyTree.ts | description":{"message":"[Vältä kriittisten pyyntöjen ketjuttamista](https://developer.chrome.com/docs/performance/insights/network-dependency-tree) lyhentämällä ketjuja, pienentämällä resurssien latauskokoa ja lykkäämällä tarpeettomien resurssien lataamista."},"models/trace/insights/NetworkDependencyTree.ts | estSavingTableDescription":{"message":"Lisää [ennakkoyhdistämisen](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) vihjeitä tärkeimpiin alkuperiin, mutta pyri käyttämään enintään neljää."},"models/trace/insights/NetworkDependencyTree.ts | estSavingTableTitle":{"message":"Ennakkoyhteydet"},"models/trace/insights/NetworkDependencyTree.ts | maxCriticalPathLatency":{"message":"Kriittisen polun enimmäisviive:"},"models/trace/insights/NetworkDependencyTree.ts | noNetworkDependencyTree":{"message":"Verkko-ohjelmat eivät vaikuta mihinkään renderöintitehtävään"},"models/trace/insights/NetworkDependencyTree.ts | noPreconnectCandidates":{"message":"Yksikään muu alkuperä ei sovellu ennakkoyhteyden muodostamiseen"},"models/trace/insights/NetworkDependencyTree.ts | noPreconnectOrigins":{"message":"lähteitä ei yhdistetty ennakkoon"},"models/trace/insights/NetworkDependencyTree.ts | preconnectOriginsTableDescription":{"message":"[ennakkoyhdistämisen](https://developer.chrome.com/docs/lighthouse/performance/uses-rel-preconnect/) vihjeet auttavat selainta muodostamaan yhteyden aikaisemmin sivun latauksen aikana, jolloin kyseisen kohteen ensimmäinen pyyntö on nopeampi. Seuraavat ovat alkuperä, joihin sivu on muodostanut yhteyden etukäteen."},"models/trace/insights/NetworkDependencyTree.ts | preconnectOriginsTableTitle":{"message":"Ennakkoon yhdistetyt alkuperät"},"models/trace/insights/NetworkDependencyTree.ts | title":{"message":"Verkon riippuvuuspuu"},"models/trace/insights/NetworkDependencyTree.ts | tooManyPreconnectLinksWarning":{"message":"preconnect-yhteyksiä löytyi enemmän kuin neljä. Niitä tulee käyttää säästeliäästi ja vain tärkeimpiin alkuperiin."},"models/trace/insights/NetworkDependencyTree.ts | unusedWarning":{"message":"Käyttämätön ennakkoyhteys. Valitse preconnect vain alkuperille, joita sivu todennäköisesti pyytää."},"models/trace/insights/NetworkDependencyTree.ts | warningDescription":{"message":"Vältä kriittisten pyyntöjen ketjuttamista lyhentämällä ketjuja, pienentämällä resurssien latauskokoa ja lykkäämällä tarpeettomien resurssien lataamista sivun latausajan parantamiseksi."},"models/trace/insights/RenderBlocking.ts | description":{"message":"Pyynnöt estävät sivun ensimmäisen renderöinnin, joten LCP:ssä voi olla viiveitä. [Siirtäminen myöhemmäksi tai sisällyttäminen](https://developer.chrome.com/docs/performance/insights/render-blocking) voi poistaa nämä verkkopyynnöt kriittiseltä polulta."},"models/trace/insights/RenderBlocking.ts | duration":{"message":"Kesto"},"models/trace/insights/RenderBlocking.ts | noRenderBlocking":{"message":"Tälle navigoinnille ei ole renderöinnin estopyyntöjä"},"models/trace/insights/RenderBlocking.ts | renderBlockingRequest":{"message":"Pyyntö"},"models/trace/insights/RenderBlocking.ts | title":{"message":"Renderöinnin estopyyntö"},"models/trace/insights/SlowCSSSelector.ts | description":{"message":"Jos \"Laske tyyli uudelleen\" ‑kustannukset ovat edelleen korkeita, valitsimen optimointi voi alentaa niitä. [Optimoi valitsimet](https://developer.chrome.com/docs/performance/insights/slow-css-selector), kun sekä kulunut aika että hidas polku ovat korkeita. Yksinkertaiset valitsimet, vähemmän valitsimia, pienempi DOM ja matalampi DOM vähentävät vastaavuuskustannuksia."},"models/trace/insights/SlowCSSSelector.ts | elapsed":{"message":"Kulunut aika"},"models/trace/insights/SlowCSSSelector.ts | enableSelectorData":{"message":"CSS-valitsindataa ei löytynyt. CSS-valitsimen tilastot on otettava käyttöön tulospaneelin asetuksista."},"models/trace/insights/SlowCSSSelector.ts | matchAttempts":{"message":"Vastaavuuksien hakuyritykset"},"models/trace/insights/SlowCSSSelector.ts | matchCount":{"message":"Vastaavuuksien määrä"},"models/trace/insights/SlowCSSSelector.ts | title":{"message":"CSS-valitsimen kustannukset"},"models/trace/insights/SlowCSSSelector.ts | topSelectorElapsedTime":{"message":"Suosituimman valitsimen kulunut aika"},"models/trace/insights/SlowCSSSelector.ts | topSelectorMatchAttempt":{"message":"Suosituimman valitsimen vastaavuusyritys"},"models/trace/insights/SlowCSSSelector.ts | topSelectors":{"message":"Suosituimmat valitsimet"},"models/trace/insights/SlowCSSSelector.ts | total":{"message":"Yhteensä"},"models/trace/insights/ThirdParties.ts | columnMainThreadTime":{"message":"Pääsäikeen aika"},"models/trace/insights/ThirdParties.ts | columnThirdParty":{"message":"Kolmas osapuoli"},"models/trace/insights/ThirdParties.ts | columnTransferSize":{"message":"Siirron koko"},"models/trace/insights/ThirdParties.ts | description":{"message":"Kolmannen osapuolen koodi voi vaikuttaa lataustehokkuuteen merkittävästi. [Vähennä ja lykkää kolmannen osapuolen koodin lataamista](https://developer.chrome.com/docs/performance/insights/third-parties) sivun sisällön priorisoimiseksi."},"models/trace/insights/ThirdParties.ts | noThirdParties":{"message":"Kolmansia osapuolia ei löytynyt"},"models/trace/insights/ThirdParties.ts | title":{"message":"Kolmannet osapuolet"},"models/trace/insights/Viewport.ts | description":{"message":"Napautusinteraktiot voivat [viivästyä jopa 300 ms:lla](https://developer.chrome.com/docs/performance/insights/viewport), jos näkymää ei ole optimoitu mobiililaitteille."},"models/trace/insights/Viewport.ts | mobileTapDelayLabel":{"message":"Mobiililaitteen napautuksen viive"},"models/trace/insights/Viewport.ts | title":{"message":"Optimoi näkymä mobiililaitteille"},"models/workspace/IgnoreListManager.ts | addAllAnonymousScriptsToIgnoreList":{"message":"Lisää kaikki anonyymit sisältökomentosarjat ohitusluetteloon"},"models/workspace/IgnoreListManager.ts | addAllContentScriptsToIgnoreList":{"message":"Lisää kaikki laajennusskriptit ohituslistaan"},"models/workspace/IgnoreListManager.ts | addAllThirdPartyScriptsToIgnoreList":{"message":"Lisää kaikki kolmannen osapuolen skriptit ohituslistalle"},"models/workspace/IgnoreListManager.ts | addDirectoryToIgnoreList":{"message":"Lisää hakemisto ohituslistalle"},"models/workspace/IgnoreListManager.ts | addScriptToIgnoreList":{"message":"Lisää skripti ohituslistalle"},"models/workspace/IgnoreListManager.ts | removeFromIgnoreList":{"message":"Poista ohituslistalta"},"models/workspace/UISourceCode.ts | index":{"message":"(hakemisto)"},"models/workspace/UISourceCode.ts | thisFileWasChangedExternally":{"message":"Tiedostoa muokattiin ulkoisesti. Haluatko ladata sen uudelleen?"},"panels/accessibility/ARIAAttributesView.ts | ariaAttributes":{"message":"ARIA-määritteet"},"panels/accessibility/ARIAAttributesView.ts | noAriaAttributes":{"message":"Ei ARIA-määritteitä"},"panels/accessibility/AccessibilityNodeView.ts | accessibilityNodeNotExposed":{"message":"Saavutettavuusnoodi ei näkyvissä"},"panels/accessibility/AccessibilityNodeView.ts | ancestorChildrenAreAll":{"message":"Edeltäjän kaikki alakohteet liittyvät esitysmuotoon: "},"panels/accessibility/AccessibilityNodeView.ts | computedProperties":{"message":"Lasketut omaisuudet"},"panels/accessibility/AccessibilityNodeView.ts | elementHasEmptyAltText":{"message":"Elementin vaihtoehtoinen teksti on tyhjä."},"panels/accessibility/AccessibilityNodeView.ts | elementHasPlaceholder":{"message":"Elementillä on {PH1}."},"panels/accessibility/AccessibilityNodeView.ts | elementIsHiddenBy":{"message":"Aktiivinen modaalivalintaikkuna on piilottanut elementin: "},"panels/accessibility/AccessibilityNodeView.ts | elementIsHiddenByChildTree":{"message":"Alatason puu on piilottanut elementin: "},"panels/accessibility/AccessibilityNodeView.ts | elementIsInAnInertSubTree":{"message":"Elementti on tyypin inert alipuussa, lähde: "},"panels/accessibility/AccessibilityNodeView.ts | elementIsInert":{"message":"Elementti on inert."},"panels/accessibility/AccessibilityNodeView.ts | elementIsNotRendered":{"message":"Elementtiä ei renderöity."},"panels/accessibility/AccessibilityNodeView.ts | elementIsNotVisible":{"message":"Elementti ei ole näkyvissä."},"panels/accessibility/AccessibilityNodeView.ts | elementIsPlaceholder":{"message":"Elementti on {PH1}."},"panels/accessibility/AccessibilityNodeView.ts | elementIsPresentational":{"message":"Elementti on esitysmuodossa."},"panels/accessibility/AccessibilityNodeView.ts | elementNotInteresting":{"message":"Elementti ei liity saavutettavuuteen."},"panels/accessibility/AccessibilityNodeView.ts | elementsInheritsPresentational":{"message":"Elementti perii esittelyroolin kohteesta "},"panels/accessibility/AccessibilityNodeView.ts | invalidSource":{"message":"Virheellinen lähde"},"panels/accessibility/AccessibilityNodeView.ts | labelFor":{"message":"Tunniste: "},"panels/accessibility/AccessibilityNodeView.ts | noAccessibilityNode":{"message":"Ei saavutettavuusnoodia"},"panels/accessibility/AccessibilityNodeView.ts | noNodeWithThisId":{"message":"Ei noodia tämän tunnuksen kanssa."},"panels/accessibility/AccessibilityNodeView.ts | noTextContent":{"message":"Ei tekstisisältöä"},"panels/accessibility/AccessibilityNodeView.ts | notSpecified":{"message":"Ei määritetty"},"panels/accessibility/AccessibilityNodeView.ts | partOfLabelElement":{"message":"Kuuluu tunniste-elementtiin: "},"panels/accessibility/AccessibilityNodeView.ts | placeholderIsPlaceholderOnAncestor":{"message":"{PH1} on {PH2} edeltäjässä: "},"panels/accessibility/AccessibilitySidebarView.ts | showAccessibilityTree":{"message":"Näytä saavutettavuuspuu"},"panels/accessibility/AccessibilityStrings.ts | aHumanreadableVersionOfTheValue":{"message":"Ihmisen luettava versio väli-widgetin arvosta (jos sellainen on tarpeen)."},"panels/accessibility/AccessibilityStrings.ts | activeDescendant":{"message":"Aktiivinen alakohta"},"panels/accessibility/AccessibilityStrings.ts | atomicLiveRegions":{"message":"Atomic (live-alueet)"},"panels/accessibility/AccessibilityStrings.ts | busyLiveRegions":{"message":"Busy (live-alueet)"},"panels/accessibility/AccessibilityStrings.ts | canSetValue":{"message":"Voi asettaa arvoja"},"panels/accessibility/AccessibilityStrings.ts | checked":{"message":"Valittu"},"panels/accessibility/AccessibilityStrings.ts | contents":{"message":"Sisältö"},"panels/accessibility/AccessibilityStrings.ts | controls":{"message":"Ohjaimet"},"panels/accessibility/AccessibilityStrings.ts | describedBy":{"message":"Kuvailija:"},"panels/accessibility/AccessibilityStrings.ts | description":{"message":"Kuvaus"},"panels/accessibility/AccessibilityStrings.ts | disabled":{"message":"Ei käytössä"},"panels/accessibility/AccessibilityStrings.ts | editable":{"message":"Muokattavissa"},"panels/accessibility/AccessibilityStrings.ts | elementOrElementsWhichFormThe":{"message":"Elementti tai elementit, jotka muodostavat tämän elementin kuvauksen."},"panels/accessibility/AccessibilityStrings.ts | elementOrElementsWhichMayFormThe":{"message":"Elementti tai elementit, jotka voivat muodostaa tämän elementin nimen"},"panels/accessibility/AccessibilityStrings.ts | elementOrElementsWhichShouldBe":{"message":"Elementti tai elementit, joita pitäisi kohdella tämän elementin jälkeläisinä, vaikka ne eivät ole jälkeläisiä DOM:ssa."},"panels/accessibility/AccessibilityStrings.ts | elementOrElementsWhoseContentOr":{"message":"Elementti tai elementit, joiden sisällöstä tai paikallaolosta tämä widget päättää"},"panels/accessibility/AccessibilityStrings.ts | elementToWhichTheUserMayChooseTo":{"message":"Elementti, johon käyttäjä voi siirtyä tämän jälkeen, ei DOM-järjestyksessä seuraava elementti."},"panels/accessibility/AccessibilityStrings.ts | expanded":{"message":"Laajennettu"},"panels/accessibility/AccessibilityStrings.ts | focusable":{"message":"Kohdistettava"},"panels/accessibility/AccessibilityStrings.ts | focused":{"message":"Tarkennettu"},"panels/accessibility/AccessibilityStrings.ts | forARangeWidgetTheMaximumAllowed":{"message":"Väli-widgetin suurin sallittu arvo."},"panels/accessibility/AccessibilityStrings.ts | forARangeWidgetTheMinimumAllowed":{"message":"Väli-widgetin pienin sallittu arvo."},"panels/accessibility/AccessibilityStrings.ts | fromAttribute":{"message":"Määritteestä"},"panels/accessibility/AccessibilityStrings.ts | fromCaption":{"message":"Lähde: caption"},"panels/accessibility/AccessibilityStrings.ts | fromDescription":{"message":"Lähde: description"},"panels/accessibility/AccessibilityStrings.ts | fromLabel":{"message":"Lähde: label"},"panels/accessibility/AccessibilityStrings.ts | fromLabelFor":{"message":"Lähde: label (määrite for=)"},"panels/accessibility/AccessibilityStrings.ts | fromLabelWrapped":{"message":"Lähde: label (yhdistetty)"},"panels/accessibility/AccessibilityStrings.ts | fromLegend":{"message":"Lähde: legend"},"panels/accessibility/AccessibilityStrings.ts | fromNativeHtml":{"message":"Natiivista HTML:stä"},"panels/accessibility/AccessibilityStrings.ts | fromPlaceholderAttribute":{"message":"Paikkamerkin määritteestä"},"panels/accessibility/AccessibilityStrings.ts | fromRubyAnnotation":{"message":"Ruby-merkinnästä"},"panels/accessibility/AccessibilityStrings.ts | fromStyle":{"message":"Tyylistä"},"panels/accessibility/AccessibilityStrings.ts | fromTitle":{"message":"Otsikosta"},"panels/accessibility/AccessibilityStrings.ts | hasAutocomplete":{"message":"Automaattinen täydennys käytössä"},"panels/accessibility/AccessibilityStrings.ts | hasPopup":{"message":"Sisältää ponnahdusikkunan"},"panels/accessibility/AccessibilityStrings.ts | help":{"message":"Ohje"},"panels/accessibility/AccessibilityStrings.ts | ifAndHowThisElementCanBeEdited":{"message":"Voiko elementtiä muokata, ja jos voi niin miten"},"panels/accessibility/AccessibilityStrings.ts | ifThisElementMayReceiveLive":{"message":"Jos elementti saa ottaa vastaan live-päivityksiä, näytetäänkö käyttäjälle muutosten yhteydessä koko live-alue vai vain muutetut noodit."},"panels/accessibility/AccessibilityStrings.ts | ifThisElementMayReceiveLiveUpdates":{"message":"Jos elementti voi ottaa vastaan live-päivityksiä, minkä tyyppiset päivitykset johtavat ilmoitukseen."},"panels/accessibility/AccessibilityStrings.ts | ifThisElementMayReceiveLiveUpdatesThe":{"message":"Live-alueeseen kuuluva juurielementti, jos elementti saa ottaa vastaan live-päivityksiä."},"panels/accessibility/AccessibilityStrings.ts | ifTrueThisElementCanReceiveFocus":{"message":"Jos tämä on Tosi, elementtiin voidaan kohdistaa."},"panels/accessibility/AccessibilityStrings.ts | ifTrueThisElementCurrentlyCannot":{"message":"Jos tämä on Tosi, elementtiä ei voi tällä hetkellä käyttää."},"panels/accessibility/AccessibilityStrings.ts | ifTrueThisElementCurrentlyHas":{"message":"Jos arvo on true, kohdistus on nyt tässä elementissä."},"panels/accessibility/AccessibilityStrings.ts | ifTrueThisElementMayBeInteracted":{"message":"Jos tämä on Tosi, interaktiot elementin kanssa ovat mahdollisia, mutta sen arvoa ei voi muuttaa."},"panels/accessibility/AccessibilityStrings.ts | ifTrueThisElementsUserentered":{"message":"Jos tosi, käyttäjän tälle elementille lisäämä arvo ei noudata vahvistusvaatimuksia."},"panels/accessibility/AccessibilityStrings.ts | implicit":{"message":"Implisiittiset"},"panels/accessibility/AccessibilityStrings.ts | implicitValue":{"message":"Implisiittinen arvo"},"panels/accessibility/AccessibilityStrings.ts | indicatesThePurposeOfThisElement":{"message":"Ilmoittaa elementin tarkoituksen, esim. widgetin käyttöliittymäidiomi tai rakenteellinen rooli dokumentissa."},"panels/accessibility/AccessibilityStrings.ts | invalidUserEntry":{"message":"Virheellinen arvo lisätty"},"panels/accessibility/AccessibilityStrings.ts | labeledBy":{"message":"Merkitsijä"},"panels/accessibility/AccessibilityStrings.ts | level":{"message":"Taso"},"panels/accessibility/AccessibilityStrings.ts | liveRegion":{"message":"Live-alue"},"panels/accessibility/AccessibilityStrings.ts | liveRegionRoot":{"message":"Live-alueen juuri"},"panels/accessibility/AccessibilityStrings.ts | maximumValue":{"message":"Enimmäisarvo"},"panels/accessibility/AccessibilityStrings.ts | minimumValue":{"message":"Vähimmäisarvo"},"panels/accessibility/AccessibilityStrings.ts | multiline":{"message":"Monirivinen"},"panels/accessibility/AccessibilityStrings.ts | multiselectable":{"message":"Monivalinta mahdollinen"},"panels/accessibility/AccessibilityStrings.ts | orientation":{"message":"Suunta"},"panels/accessibility/AccessibilityStrings.ts | pressed":{"message":"Painettu"},"panels/accessibility/AccessibilityStrings.ts | readonlyString":{"message":"Vain luku"},"panels/accessibility/AccessibilityStrings.ts | relatedElement":{"message":"Samankaltainen elementti"},"panels/accessibility/AccessibilityStrings.ts | relevantLiveRegions":{"message":"Olennaiset (live-alueet)"},"panels/accessibility/AccessibilityStrings.ts | requiredString":{"message":"Pakollinen"},"panels/accessibility/AccessibilityStrings.ts | role":{"message":"Rooli"},"panels/accessibility/AccessibilityStrings.ts | selectedString":{"message":"Valittu"},"panels/accessibility/AccessibilityStrings.ts | theAccessibleDescriptionForThis":{"message":"Elementin saavutettava kuvaus"},"panels/accessibility/AccessibilityStrings.ts | theComputedHelpTextForThis":{"message":"Tälle elementille laskettu ohjeteksti"},"panels/accessibility/AccessibilityStrings.ts | theComputedNameOfThisElement":{"message":"Tälle elementille laskettu nimi"},"panels/accessibility/AccessibilityStrings.ts | theDescendantOfThisElementWhich":{"message":"Tämän elementin aktiivinen jälkeläinen eli elementti, johon tarkennus tulee siirtää."},"panels/accessibility/AccessibilityStrings.ts | theHierarchicalLevelOfThis":{"message":"Tämän elementin hierarkkinen taso."},"panels/accessibility/AccessibilityStrings.ts | theValueOfThisElementThisMayBe":{"message":"Elementin arvo: voi olla käyttäjän tai kehittäjän lisäämä elementistä riippuen."},"panels/accessibility/AccessibilityStrings.ts | value":{"message":"Arvo"},"panels/accessibility/AccessibilityStrings.ts | valueDescription":{"message":"Arvon kuvaus"},"panels/accessibility/AccessibilityStrings.ts | valueFromAttribute":{"message":"Määritteestä saatu arvo"},"panels/accessibility/AccessibilityStrings.ts | valueFromDescriptionElement":{"message":"Arvo elementistä description."},"panels/accessibility/AccessibilityStrings.ts | valueFromElementContents":{"message":"Elementin sisällöstä saatu arvo"},"panels/accessibility/AccessibilityStrings.ts | valueFromFigcaptionElement":{"message":"Arvo elementistä figcaption."},"panels/accessibility/AccessibilityStrings.ts | valueFromLabelElement":{"message":"Arvo elementistä label."},"panels/accessibility/AccessibilityStrings.ts | valueFromLabelElementWithFor":{"message":"Arvo elementistä label, jolla on määrite for=."},"panels/accessibility/AccessibilityStrings.ts | valueFromLabelElementWrapped":{"message":"Arvo yhdistävästä elementistä label."},"panels/accessibility/AccessibilityStrings.ts | valueFromLegendElement":{"message":"Arvo elementistä legend."},"panels/accessibility/AccessibilityStrings.ts | valueFromNativeHtmlRuby":{"message":"Tavallisen HTML:n Ruby-merkinnästä saatava arvo."},"panels/accessibility/AccessibilityStrings.ts | valueFromNativeHtmlUnknownSource":{"message":"Arvo natiivista HTML:stä (tuntematon lähde)"},"panels/accessibility/AccessibilityStrings.ts | valueFromPlaceholderAttribute":{"message":"Paikkamerkin omaisuudesta saatu arvo"},"panels/accessibility/AccessibilityStrings.ts | valueFromRelatedElement":{"message":"Samanlaisesta elementistä saatu arvo"},"panels/accessibility/AccessibilityStrings.ts | valueFromStyle":{"message":"Tyylistä saatu arvo"},"panels/accessibility/AccessibilityStrings.ts | valueFromTableCaption":{"message":"Arvo lähteestä table caption."},"panels/accessibility/AccessibilityStrings.ts | valueFromTitleAttribute":{"message":"Otsikon määritteestä saatu arvo"},"panels/accessibility/AccessibilityStrings.ts | whetherAUserMaySelectMoreThanOne":{"message":"Voiko käyttäjä valita useamman asetuksen tästä widgetistä"},"panels/accessibility/AccessibilityStrings.ts | whetherAndWhatPriorityOfLive":{"message":"Odotetaanko tältä elementiltä live-päivityksiä ja jos odotetaan, minkä prioriteetin päivityksiä"},"panels/accessibility/AccessibilityStrings.ts | whetherAndWhatTypeOfAutocomplete":{"message":"Tarjoaako tämä elementti tällä hetkellä automaattisen täydennyksen ehdotuksia ja minkälaisia."},"panels/accessibility/AccessibilityStrings.ts | whetherTheOptionRepresentedBy":{"message":"Onko elementin edustama vaihtoehto valittuna tällä hetkellä"},"panels/accessibility/AccessibilityStrings.ts | whetherTheValueOfThisElementCan":{"message":"Onko tämän elementin arvo valittavissa"},"panels/accessibility/AccessibilityStrings.ts | whetherThisCheckboxRadioButtonOr":{"message":"Onko tämä valintaruutu, valintanappi tai puukuvaajakohde valittuna, valitsematta vai molempia (esim. sillä on valittuja ja valitsemattomia alakohteita)"},"panels/accessibility/AccessibilityStrings.ts | whetherThisElementHasCausedSome":{"message":"Onko elementti tuonut esiin ponnahdusikkunan (esim. valikon)"},"panels/accessibility/AccessibilityStrings.ts | whetherThisElementIsARequired":{"message":"Onko tämä elementti pakollinen kenttä lomakkeessa."},"panels/accessibility/AccessibilityStrings.ts | whetherThisElementOrAnother":{"message":"Onko tämä elementti tai toinen ryhmittelyelementti, jota se hallinnoi, laajennettu."},"panels/accessibility/AccessibilityStrings.ts | whetherThisElementOrItsSubtree":{"message":"Päivitetäänkö tätä elementtiä tai sen alipuuta tällä hetkellä (jos päivitetään, sen tila voi olla epävakaa)"},"panels/accessibility/AccessibilityStrings.ts | whetherThisLinearElements":{"message":"Onko lineaarinen elementti pysty- vai vaakasuuntainen"},"panels/accessibility/AccessibilityStrings.ts | whetherThisTextBoxMayHaveMore":{"message":"Voiko tässä tekstikentässä olla useampia rivejä."},"panels/accessibility/AccessibilityStrings.ts | whetherThisToggleButtonIs":{"message":"Onko tämän valitsinpainikkeen tila nyt \"painettu\""},"panels/accessibility/SourceOrderView.ts | noSourceOrderInformation":{"message":"Lähdetilauksen tietoja ei saatavilla"},"panels/accessibility/SourceOrderView.ts | showSourceOrder":{"message":"Näytä lähdejärjestys"},"panels/accessibility/SourceOrderView.ts | sourceOrderViewer":{"message":"Lähdejärjestyksen katselu"},"panels/accessibility/SourceOrderView.ts | thereMayBeADelayInDisplaying":{"message":"Sellaisten elementtien, joilla on paljon alatason elementtejä, lähdetilauksen näyttämisessä voi olla viivettä"},"panels/accessibility/accessibility-meta.ts | accessibility":{"message":"Saavutettavuus"},"panels/accessibility/accessibility-meta.ts | shoAccessibility":{"message":"Näytä saavutettavuus"},"panels/ai_assistance/AiAssistancePanel.ts | chatDeleted":{"message":"Chat poistettu"},"panels/ai_assistance/AiAssistancePanel.ts | clearChatHistory":{"message":"Tyhjennä paikalliset chatit"},"panels/ai_assistance/AiAssistancePanel.ts | deleteChat":{"message":"Poista paikallinen chat"},"panels/ai_assistance/AiAssistancePanel.ts | exportConversation":{"message":"Vie keskustelu"},"panels/ai_assistance/AiAssistancePanel.ts | followTheSteps":{"message":"Esitä kysymys seuraamalla yllä olevia ohjeita"},"panels/ai_assistance/AiAssistancePanel.ts | help":{"message":"Ohje"},"panels/ai_assistance/AiAssistancePanel.ts | history":{"message":"Historia"},"panels/ai_assistance/AiAssistancePanel.ts | inputDisclaimerForEmptyState":{"message":"Tämä on kokeellinen tekoälyominaisuus, joka ei välttämättä osu aina oikeaan."},"panels/ai_assistance/AiAssistancePanel.ts | newChat":{"message":"Uusi chat"},"panels/ai_assistance/AiAssistancePanel.ts | newChatCreated":{"message":"Uusi chat luotu"},"panels/ai_assistance/AiAssistancePanel.ts | noPastConversations":{"message":"Ei aiempia keskusteluja"},"panels/ai_assistance/AiAssistancePanel.ts | responseCopiedToClipboard":{"message":"Vastaus kopioitu leikepöydälle"},"panels/ai_assistance/AiAssistancePanel.ts | sendFeedback":{"message":"Lähetä palautetta"},"panels/ai_assistance/AiAssistancePanel.ts | settings":{"message":"Asetukset"},"panels/ai_assistance/ai_assistance-meta.ts | aiAssistance":{"message":"Tekoälyavustaja"},"panels/ai_assistance/ai_assistance-meta.ts | debugWithAi":{"message":"Korjaa virheitä tekoälyn avulla"},"panels/ai_assistance/ai_assistance-meta.ts | debugWithGemini":{"message":"Korjaa virheitä Geminillä"},"panels/ai_assistance/ai_assistance-meta.ts | enableAiAssistance":{"message":"Ota tekoälyavustaja käyttöön"},"panels/ai_assistance/ai_assistance-meta.ts | enableGemini":{"message":"Ota Gemini käyttöön"},"panels/ai_assistance/ai_assistance-meta.ts | gemini":{"message":"Gemini"},"panels/ai_assistance/ai_assistance-meta.ts | geoRestricted":{"message":"Tämä ominaisuus ei ole käytettävissä alueellasi."},"panels/ai_assistance/ai_assistance-meta.ts | policyRestricted":{"message":"Järjestelmänvalvojasi ylläpitää tätä asetusta."},"panels/ai_assistance/ai_assistance-meta.ts | showAiAssistance":{"message":"Näytä tekoälyavustaja"},"panels/ai_assistance/ai_assistance-meta.ts | showGemini":{"message":"Näytä Gemini"},"panels/ai_assistance/ai_assistance-meta.ts | wrongLocale":{"message":"Jos haluat käyttää tätä ominaisuutta, valitse DevTools-asetuksista kieleksi englanti."},"panels/ai_assistance/components/ChatInput.ts | inputTextAriaDescription":{"message":"Voit myös aloittaa keskustelun jollakin yllä olevista ehdotetuista kehotteista"},"panels/ai_assistance/components/ChatInput.ts | learnAbout":{"message":"Lue lisää tekoälystä DevToolsissa"},"panels/ai_assistance/components/ChatInput.ts | revealContextDescription":{"message":"Näytä valittu kontekstikohta DevToolsissa"},"panels/ai_assistance/components/DisabledWidget.ts | notAvailableInIncognitoMode":{"message":"Tekoälyavustaja ei ole käytettävissä incognito- tai vierastilassa"},"panels/ai_assistance/components/DisabledWidget.ts | notLoggedIn":{"message":"Tämä ominaisuus on käytettävissä vain, jos olet kirjautuneena Chromeen Google-tilillä"},"panels/ai_assistance/components/DisabledWidget.ts | offline":{"message":"Tarkista internetyhteytesi ja yritä uudelleen"},"panels/ai_assistance/components/DisabledWidget.ts | settingsLink":{"message":"Tekoälyavustaja asetuksissa"},"panels/ai_assistance/components/DisabledWidget.ts | turnOnForStyles":{"message":"Laita {PH1} päälle, niin saat apua CSS-tyylien ymmärtämiseen"},"panels/ai_assistance/components/DisabledWidget.ts | turnOnForStylesAndRequests":{"message":"Laita {PH1} päälle, niin saat apua tyylien ja verkkopyyntöjen kanssa"},"panels/ai_assistance/components/DisabledWidget.ts | turnOnForStylesRequestsAndFiles":{"message":"Laita {PH1} päälle, niin saat apua tyylien, verkkopyyntöjen ja tiedostojen kanssa"},"panels/ai_assistance/components/DisabledWidget.ts | turnOnForStylesRequestsPerformanceAndFiles":{"message":"Laita {PH1} päälle, niin saat apua tyylien, verkkopyyntöjen, suorituskyvyn ja tiedostojen kanssa"},"panels/ai_assistance/components/ExportForAgentsDialog.ts | asMarkdown":{"message":"Täysi keskustelu"},"panels/ai_assistance/components/ExportForAgentsDialog.ts | asPrompt":{"message":"Yhteenvetokehote"},"panels/ai_assistance/components/ExportForAgentsDialog.ts | copiedToClipboard":{"message":"Kopioitu leikepöydälle"},"panels/ai_assistance/components/ExportForAgentsDialog.ts | copyToClipboard":{"message":"Kopioi leikepöydälle"},"panels/ai_assistance/components/ExportForAgentsDialog.ts | disclaimer":{"message":"Tämä on kokeellinen tekoälyominaisuus, joka ei ehkä osu aina oikeaan. Tarkista teksti ennen kuin liität sen toiseen työkaluun."},"panels/ai_assistance/components/ExportForAgentsDialog.ts | exportForAgents":{"message":"Kopioi koodausagentille"},"panels/ai_assistance/components/ExportForAgentsDialog.ts | generatingSummary":{"message":"Luodaan yhteenvetoa…"},"panels/ai_assistance/components/ExportForAgentsDialog.ts | saveAsMarkdown":{"message":"Tallenna nimellä…"},"panels/ai_assistance/components/OptInChangeDialog.ts | gotIt":{"message":"OK"},"panels/ai_assistance/components/OptInChangeDialog.ts | integrationPoint":{"message":"Tekoälyavustaja on nyt integroitu Sovellus- ja Lighthouse-paneeleihin, ja se hakee kontekstin datalähteistä samanaikaisesti"},"panels/ai_assistance/components/OptInChangeDialog.ts | manageSettings":{"message":"Muuta asetuksista"},"panels/ai_assistance/components/OptInChangeDialog.ts | privacyDisclaimer":{"message":"Chat-viestit, DevTools-paneelien ja verkko-APIen kautta saatavilla oleva data sekä valitsemasi kohteet, kuten verkkopyynnöt, tiedostot ja suorituskyvyn jäljitykset, lähetetään Googlelle. Tarkastajat voivat nähdä ne ominaisuuden parantamiseksi. Tämä on kokeellinen tekoälyominaisuus, joka ei ehkä osu aina oikeaan."},"panels/ai_assistance/components/OptInChangeDialog.ts | privacyDisclaimerEnterpriseNoLogging":{"message":"Googlelle lähetetään chat-viestit, DevTools-paneelien ja verkko-APIen kautta saatavilla oleva data sekä valitsemasi kohteet, kuten verkkopyynnöt, tiedostot ja suorituskyvyn jäljitykset. Tämän ominaisuuden kautta lähetettyä ja luotua sisältöä ei käytetä Googlen tekoälymallien parantamiseen. Tämä on kokeellinen tekoälyominaisuus, joka ei ehkä osu aina oikeaan."},"panels/ai_assistance/components/OptInChangeDialog.ts | title":{"message":"Tekoälyavustaja on nyt entistä parempi"},"panels/ai_assistance/components/OptInChangeDialog.ts | widgetPoint":{"message":"Widgeteillä voit tarkistaa tulokset tai siirtyä lähdedataan tietyissä virheenkorjaustapauksissa"},"panels/ai_assistance/components/WalkthroughView.ts | close":{"message":"Sulje"},"panels/ai_assistance/components/WalkthroughView.ts | hideAgentWalkthrough":{"message":"Piilota agenttiopastus"},"panels/ai_assistance/components/WalkthroughView.ts | hideThinking":{"message":"Piilota ajatusprosessi"},"panels/ai_assistance/components/WalkthroughView.ts | inProgress":{"message":"Kesken"},"panels/ai_assistance/components/WalkthroughView.ts | showAgentWalkthrough":{"message":"Näytä agenttiopastus"},"panels/ai_assistance/components/WalkthroughView.ts | showThinking":{"message":"Näytä ajatusprosessi"},"panels/ai_assistance/components/WalkthroughView.ts | title":{"message":"Agenttiopastus"},"panels/animation/AnimationTimeline.ts | animationDescription":{"message":"Tällä sivulla voit tarkastella ja muokata animaatioita."},"panels/animation/AnimationTimeline.ts | animationPreviewS":{"message":"Animaation esikatselu {PH1}"},"panels/animation/AnimationTimeline.ts | animationPreviews":{"message":"Animaatioiden esikatselut"},"panels/animation/AnimationTimeline.ts | clearAll":{"message":"Poista kaikki"},"panels/animation/AnimationTimeline.ts | noEffectSelected":{"message":"Ei valittua animaatiotehostetta"},"panels/animation/AnimationTimeline.ts | pause":{"message":"Keskeytä"},"panels/animation/AnimationTimeline.ts | pauseAll":{"message":"Keskeytä kaikki"},"panels/animation/AnimationTimeline.ts | pauseTimeline":{"message":"Keskeytä aikajana"},"panels/animation/AnimationTimeline.ts | playTimeline":{"message":"Toista aikajana"},"panels/animation/AnimationTimeline.ts | playbackRatePlaceholder":{"message":"{PH1} %"},"panels/animation/AnimationTimeline.ts | playbackRates":{"message":"Toistonopeudet"},"panels/animation/AnimationTimeline.ts | replayTimeline":{"message":"Uudelleentoiston aikajana"},"panels/animation/AnimationTimeline.ts | resumeAll":{"message":"Jatka kaikkia"},"panels/animation/AnimationTimeline.ts | selectAnEffectAboveToInspectAnd":{"message":"Valitse yläpuolelta tehoste, jota haluat tarkastella ja muokata"},"panels/animation/AnimationTimeline.ts | setSpeedToS":{"message":"Valitse nopeudeksi {PH1}"},"panels/animation/AnimationTimeline.ts | waitingForAnimations":{"message":"Odotetaan animaatioita"},"panels/animation/AnimationUI.ts | animationEndpointSlider":{"message":"Animaation päätepisteen liukusäädin"},"panels/animation/AnimationUI.ts | animationKeyframeSlider":{"message":"Animaation avainkehyksen liukusäädin"},"panels/animation/AnimationUI.ts | sSlider":{"message":"Liukusäädin {PH1}"},"panels/animation/animation-meta.ts | animations":{"message":"Animaatiot"},"panels/animation/animation-meta.ts | showAnimations":{"message":"Näytä animaatiot"},"panels/application/AppManifestView.ts | aUrlInTheManifestContainsA":{"message":"Manifestissä oleva URL sisältää käyttäjänimen, salasanan tai portin"},"panels/application/AppManifestView.ts | actualHeightSpxOfSSDoesNotMatch":{"message":"Todellinen korkeus ({PH2} {PH3}: {PH1} px) ei vastaa ilmoitettua korkeutta ({PH4} px)"},"panels/application/AppManifestView.ts | actualSizeSspxOfSSDoesNotMatch":{"message":"{PH3} {PH4}: todellinen koko ({PH1} × {PH2} pikseliä) ei vastaa määritettyä kokoa ({PH5} × {PH6} pikseliä)"},"panels/application/AppManifestView.ts | actualWidthSpxOfSSDoesNotMatch":{"message":"{PH2} ({PH3}): todellinen leveys ({PH1} px) ei vastaa määritettyä leveyttä ({PH4} px)"},"panels/application/AppManifestView.ts | appIdExplainer":{"message":"Näin selain saa tietää, pitääkö manifestin päivittää nykyinen sovellus vai viittaako se uuteen verkkosovellukseen, jonka voi asentaa."},"panels/application/AppManifestView.ts | appIdNote":{"message":"Huom. id on määrittämättä manifestissa. Sen sijaan käytössä on start_url. Voit määrittää sovellustunnuksen, joka vastaa nykyistä identiteettiä, valitsemalla id-kenttään osoitteen {PH1} {PH2}."},"panels/application/AppManifestView.ts | appManifest":{"message":"Manifesti"},"panels/application/AppManifestView.ts | avoidPurposeAnyAndMaskable":{"message":"Kuvaketta ei suositella määriteltäväksi tällä: purpose / any maskable. Se näyttää todennäköisesti väärältä joillain alustoilla liian vähäisen täytteen vuoksi."},"panels/application/AppManifestView.ts | backgroundColor":{"message":"Taustaväri"},"panels/application/AppManifestView.ts | computedAppId":{"message":"Laskettu sovellustunnus"},"panels/application/AppManifestView.ts | copiedToClipboard":{"message":"Ehdotettu tunnus {PH1} kopioitu leikepöydälle"},"panels/application/AppManifestView.ts | copyToClipboard":{"message":"Kopioi ehdotettu tunnus leikepöydälle"},"panels/application/AppManifestView.ts | couldNotCheckServiceWorker":{"message":"service worker ei ollut tarkistettavissa, koska manifestistä puuttuu \"start_url\"-kenttä"},"panels/application/AppManifestView.ts | couldNotDownloadARequiredIcon":{"message":"Tarvittavan kuvakkeen lataaminen teknisistä tiedoista ei onnistunut"},"panels/application/AppManifestView.ts | customizePwaTitleBar":{"message":"Muokkaa PWA:n otsikkopalkissa olevia Window Controls Overlay ‑valintoja"},"panels/application/AppManifestView.ts | description":{"message":"Kuvaus"},"panels/application/AppManifestView.ts | descriptionMayBeTruncated":{"message":"Kuvauksesta voi puuttua osa."},"panels/application/AppManifestView.ts | display":{"message":"Näyttö"},"panels/application/AppManifestView.ts | documentationOnMaskableIcons":{"message":"peitettäviä kuvakkeita koskeva dokumentaatio"},"panels/application/AppManifestView.ts | downloadedIconWasEmptyOr":{"message":"Ladattu kuvake oli tyhjä tai vioittunut"},"panels/application/AppManifestView.ts | errorsAndWarnings":{"message":"Virheet ja varoitukset"},"panels/application/AppManifestView.ts | formFactor":{"message":"Laitetyyppi"},"panels/application/AppManifestView.ts | icon":{"message":"Kuvake"},"panels/application/AppManifestView.ts | icons":{"message":"Kuvakkeet"},"panels/application/AppManifestView.ts | identity":{"message":"Identiteetti"},"panels/application/AppManifestView.ts | imageFromS":{"message":"Kuvan lähde: {PH1}"},"panels/application/AppManifestView.ts | installability":{"message":"Asennettavuus"},"panels/application/AppManifestView.ts | label":{"message":"Tunniste"},"panels/application/AppManifestView.ts | learnMore":{"message":"Lue lisää"},"panels/application/AppManifestView.ts | manifestContainsDisplayoverride":{"message":"Manifestissä on \"display_override\"-kenttä, ja ensimmäisen tuetun näyttötilan on oltava \"standalone\", \"fullscreen\" tai minimal-ui\""},"panels/application/AppManifestView.ts | manifestCouldNotBeFetchedIsEmpty":{"message":"Manifestin nouto ei onnistunut, se on tyhjä tai ei jäsenneltävissä"},"panels/application/AppManifestView.ts | manifestDescription":{"message":"Manifesti määrittää, miltä sovelluksesi näyttää puhelimen aloitusnäytöllä ja miltä se näyttää käynnistettäessä."},"panels/application/AppManifestView.ts | manifestDisplayPropertyMustBeOne":{"message":"Manifestin \"display\"-omaisuuden on oltava \"standalone\", \"fullscreen\" tai \"minimal-ui\""},"panels/application/AppManifestView.ts | manifestDoesNotContainANameOr":{"message":"Manifestissä ei ole \"name\"- tai \"short_name\"-kenttää"},"panels/application/AppManifestView.ts | manifestDoesNotContainASuitable":{"message":"Manifestissa ei ole sopivaa kuvaketta. Siinä on oltava vähintään {PH1} pikselin kokoinen PNG-, SVG- tai WebP-tiedosto, sizes-määrite on lisättävä ja mahdollisen purpose-määritteen täytyy sisältää any."},"panels/application/AppManifestView.ts | manifestSpecifies":{"message":"Manifestin määritys prefer_related_applications: true"},"panels/application/AppManifestView.ts | manifestStartUrlIsNotValid":{"message":"Manifesti \"start_url\" ei ole hyväksyttävä"},"panels/application/AppManifestView.ts | name":{"message":"Nimi"},"panels/application/AppManifestView.ts | needHelpReadOurS":{"message":"Tarvitsetko apua? Lue {PH1}."},"panels/application/AppManifestView.ts | newNoteUrl":{"message":"Uuden muistiinpanon URL-osoite"},"panels/application/AppManifestView.ts | noManifestDetected":{"message":"Manifestiä ei löydy"},"panels/application/AppManifestView.ts | noPlayStoreIdProvided":{"message":"Ei Play Kaupan tunnusta"},"panels/application/AppManifestView.ts | noScreenshotsForRicherPWAInstallOnDesktop":{"message":"Monipuolisempi PWA-asennuskäyttöliittymä ei ole saatavilla tietokoneella. Lisää vähintään yksi kuvakaappaus, jossa form_factor on wide."},"panels/application/AppManifestView.ts | noScreenshotsForRicherPWAInstallOnMobile":{"message":"Monipuolisempi PWA-asennuskäyttöliittymä ei ole saatavilla mobiililaitteilla. Lisää vähintään yksi kuvakaappaus, jolle form_factor-parametriä ei ole asetettu tai jonka arvoksi on asetettu jokin muu kuin wide."},"panels/application/AppManifestView.ts | noSuppliedIconIsAtLeastSpxSquare":{"message":"Mikään lisätyistä kuvakkeista ei ole vähintään {PH1} pikselin kokoinen neliö, jonka tiedostomuoto on PNG, SVG tai WebP ja jolle ei ole asetettu purpose-määritettä tai jonka määritteen asetus on any."},"panels/application/AppManifestView.ts | onInvokeAlert":{"message":"Vieritetty kohtaan {PH1}"},"panels/application/AppManifestView.ts | orientation":{"message":"Suunta"},"panels/application/AppManifestView.ts | pageDoesNotWorkOffline":{"message":"Sivu ei toimi ilman verkkoyhteyttä"},"panels/application/AppManifestView.ts | pageDoesNotWorkOfflineThePage":{"message":"Sivu ei toimi ilman verkkoyhteyttä. Chrome 93:sta alkaen asennettavuusvaatimukset muuttuvat eikä tämä sivusto ole enää asennettavissa. Lue lisää osoitteesta {PH1}."},"panels/application/AppManifestView.ts | pageHasNoManifestLinkUrl":{"message":"Sivulta puuttuu manifestin <linkki> URL"},"panels/application/AppManifestView.ts | pageIsLoadedInAnIncognitoWindow":{"message":"Sivu ladataan incognito-ikkunassa"},"panels/application/AppManifestView.ts | pageIsNotLoadedInTheMainFrame":{"message":"Sivu ei lataudu pääkehyksessä"},"panels/application/AppManifestView.ts | pageIsNotServedFromASecureOrigin":{"message":"Sivu ei ole peräisin turvallisesta lähteestä"},"panels/application/AppManifestView.ts | platform":{"message":"Alusta"},"panels/application/AppManifestView.ts | preferrelatedapplicationsIsOnly":{"message":"prefer_related_applications on tuettu vain betaversioissa ja vakaissa versioissa (Chrome) tällä: Android."},"panels/application/AppManifestView.ts | presentation":{"message":"Esitys"},"panels/application/AppManifestView.ts | protocolHandlers":{"message":"Protokollan käsittelijät"},"panels/application/AppManifestView.ts | sSDoesNotSpecifyItsSizeInThe":{"message":"{PH1} {PH2} ei ilmoita kokoaan manifestissa"},"panels/application/AppManifestView.ts | sSFailedToLoad":{"message":"Lataus epäonnistui: {PH1} {PH2}"},"panels/application/AppManifestView.ts | sSHeightDoesNotComplyWithRatioRequirement":{"message":"{PH1} ({PH2}): korkeus voi olla enintään 2,3 kertaa leveyden verran"},"panels/application/AppManifestView.ts | sSShouldHaveSquareIcon":{"message":"Useimmat käyttöjärjestelmät vaativat neliönmuotoisia kuvakkeita. Sisällytä sarjaan vähintään yksi neliönmuotoinen kuvake."},"panels/application/AppManifestView.ts | sSShouldSpecifyItsSizeAs":{"message":"{PH1} {PH2} ‑koko on ilmoitettava: [width]x[height]"},"panels/application/AppManifestView.ts | sSSizeShouldBeAtLeast320":{"message":"Koon ({PH1} {PH2}) tulee olla vähintään 320×320"},"panels/application/AppManifestView.ts | sSSizeShouldBeAtMost3840":{"message":"Koon ({PH1} {PH2}) tulee olla enintään 3 840 × 3 840"},"panels/application/AppManifestView.ts | sSWidthDoesNotComplyWithRatioRequirement":{"message":"{PH1} ({PH2}) kuvien leveys voi olla enintään 2,3 kertaa korkeuden verran"},"panels/application/AppManifestView.ts | sSrcIsNotSet":{"message":"{PH1} \"src\" on määrittämättä"},"panels/application/AppManifestView.ts | sUrlSFailedToParse":{"message":"{PH1}: URL-osoitetta \"{PH2}\" ei voitu jäsentää"},"panels/application/AppManifestView.ts | screenshot":{"message":"Kuvakaappaus"},"panels/application/AppManifestView.ts | screenshotPixelSize":{"message":"Kuvakaappauksen {url} pitäisi määrittää ensimmäiseksi kooksi pikselikoko [width]x[height] any:n sijaan."},"panels/application/AppManifestView.ts | screenshotS":{"message":"Kuvakaappaus #{PH1}"},"panels/application/AppManifestView.ts | screenshotsMustHaveSameAspectRatio":{"message":"Kaikilla kuvakaappauksilla, joilla on sama form_factor, on oltava sama kuvasuhde kuin ensimmäisen form_factor-parametrin sisältävässä kuvakaappauksessa. Osa kuvakaappauksista ohitetaan."},"panels/application/AppManifestView.ts | selectWindowControlsOverlayEmulationOs":{"message":"Emuloi Window Controls Overlay ‑valintoja"},"panels/application/AppManifestView.ts | shortName":{"message":"Lyhyt nimi"},"panels/application/AppManifestView.ts | shortcutS":{"message":"Pikanäppäin #{PH1}"},"panels/application/AppManifestView.ts | shortcutSShouldIncludeAXPixel":{"message":"Pikakuvakkeessa #{PH1} tulee olla 96 x 96 pikselin kuvake"},"panels/application/AppManifestView.ts | shortcutsMayBeNotAvailable":{"message":"Pikanäppäinten enimmäismäärä riippuu alustasta. Kaikki pikanäppäimet eivät välttämättä ole käytettävissä."},"panels/application/AppManifestView.ts | showOnlyTheMinimumSafeAreaFor":{"message":"Näytä vain peitettävien kuvakkeiden pienin mahdollinen turvallinen alue"},"panels/application/AppManifestView.ts | startUrl":{"message":"Aloita URL-osoite"},"panels/application/AppManifestView.ts | theAppIsAlreadyInstalled":{"message":"Sovellus on jo asennettu"},"panels/application/AppManifestView.ts | thePlayStoreAppUrlAndPlayStoreId":{"message":"Play Kauppa ‑sovelluksen URL ja Play Kaupan tunnus eivät täsmää"},"panels/application/AppManifestView.ts | theSpecifiedApplicationPlatform":{"message":"Määritettyä sovellusalustaa ei tueta Androidilla"},"panels/application/AppManifestView.ts | themeColor":{"message":"Teeman väri"},"panels/application/AppManifestView.ts | tooManyScreenshotsForDesktop":{"message":"Tietokoneella näytetään enintään kahdeksan kuvakaappausta. Loput ohitetaan."},"panels/application/AppManifestView.ts | tooManyScreenshotsForMobile":{"message":"Mobiililaitteilla näytetään enintään viisi kuvakaappausta. Loput ohitetaan."},"panels/application/AppManifestView.ts | url":{"message":"URL-osoite"},"panels/application/AppManifestView.ts | wcoFound":{"message":"Chrome löysi {PH3}-osoitteen {PH2}-kentän {PH1}-arvon."},"panels/application/AppManifestView.ts | wcoNeedHelpReadMore":{"message":"Tarvitsetko apua? Lue {PH1}."},"panels/application/AppManifestView.ts | wcoNotFound":{"message":"Määritä {PH1} manifestissa, jotta voit käyttää Window Controls Overlay APIa ja muokata sovelluksesi otsikkopalkkia."},"panels/application/AppManifestView.ts | windowControlsOverlay":{"message":"Window Controls Overlay"},"panels/application/ApplicationPanelSidebar.ts | ads":{"message":"Mainokset"},"panels/application/ApplicationPanelSidebar.ts | application":{"message":"Sovellus"},"panels/application/ApplicationPanelSidebar.ts | applicationSidebarPanel":{"message":"Sovelluspaneelin sivupalkki"},"panels/application/ApplicationPanelSidebar.ts | backgroundServices":{"message":"Taustapalvelut"},"panels/application/ApplicationPanelSidebar.ts | beforeInvokeAlert":{"message":"{PH1}: käynnistä vieritys tähän osioon manifestissa"},"panels/application/ApplicationPanelSidebar.ts | clear":{"message":"Poista"},"panels/application/ApplicationPanelSidebar.ts | cookies":{"message":"Evästeet"},"panels/application/ApplicationPanelSidebar.ts | cookiesDescription":{"message":"Tällä sivulla voit nähdä, lisätä, muokata ja poistaa evästeitä."},"panels/application/ApplicationPanelSidebar.ts | cookiesUsedByFramesFromS":{"message":"Kehysten käyttämät evästeet osoitteesta {PH1}"},"panels/application/ApplicationPanelSidebar.ts | documentNotAvailable":{"message":"Dokumenttia ei havaittu"},"panels/application/ApplicationPanelSidebar.ts | explainCookies":{"message":"Kerro evästeistä"},"panels/application/ApplicationPanelSidebar.ts | explainStorage":{"message":"Selitä tallennustila"},"panels/application/ApplicationPanelSidebar.ts | extensionLocalStorage":{"message":"Paikallinen"},"panels/application/ApplicationPanelSidebar.ts | extensionManagedStorage":{"message":"Hallinnoitu"},"panels/application/ApplicationPanelSidebar.ts | extensionSessionStorage":{"message":"Käyttökerta"},"panels/application/ApplicationPanelSidebar.ts | extensionStorage":{"message":"Laajennuksen tallennustila"},"panels/application/ApplicationPanelSidebar.ts | extensionStorageDescription":{"message":"Tältä sivulta voit tarkastella, lisätä, muokata ja poistaa laajennusten tallennustilan avain-arvo-pareja."},"panels/application/ApplicationPanelSidebar.ts | extensionSyncStorage":{"message":"Synkronointi"},"panels/application/ApplicationPanelSidebar.ts | frames":{"message":"Kehykset"},"panels/application/ApplicationPanelSidebar.ts | indexeddb":{"message":"IndexedDB"},"panels/application/ApplicationPanelSidebar.ts | indexeddbDescription":{"message":"Tällä sivulla voit tarkastella ja poistaa indexedDB-avain-arvo-pareja ja -tietokantoja."},"panels/application/ApplicationPanelSidebar.ts | keyPathS":{"message":"Avaimen polku: {PH1}"},"panels/application/ApplicationPanelSidebar.ts | localFiles":{"message":"Paikalliset tiedostot"},"panels/application/ApplicationPanelSidebar.ts | localStorage":{"message":"Paikallinen tallennustila"},"panels/application/ApplicationPanelSidebar.ts | localStorageDescription":{"message":"Tältä sivulta voit tarkastella, lisätä, muokata ja poistaa paikallisen tallennustilan avain-arvo-pareja."},"panels/application/ApplicationPanelSidebar.ts | manifest":{"message":"Manifesti"},"panels/application/ApplicationPanelSidebar.ts | noCookies":{"message":"Evästeitä ei ole asetettu"},"panels/application/ApplicationPanelSidebar.ts | noExtensionStorage":{"message":"Laajennuksen tallennustilaa ei havaittu"},"panels/application/ApplicationPanelSidebar.ts | noIndexeddb":{"message":"IndexedDB:tä ei havaittu"},"panels/application/ApplicationPanelSidebar.ts | noLocalStorage":{"message":"Paikallista tallennustilaa ei havaittu"},"panels/application/ApplicationPanelSidebar.ts | noSessionStorage":{"message":"Istuntotallennustilaa ei havaittu"},"panels/application/ApplicationPanelSidebar.ts | onInvokeAlert":{"message":"Vieritetty kohtaan {PH1}"},"panels/application/ApplicationPanelSidebar.ts | onInvokeManifestAlert":{"message":"Manifesti: käynnistä vieritys manifestin alkuun"},"panels/application/ApplicationPanelSidebar.ts | openedWindows":{"message":"Avatut ikkunat"},"panels/application/ApplicationPanelSidebar.ts | openedWindowsDescription":{"message":"Tällä sivulla voit nähdä ikkunat, jotka on avattu window.open()-komennolla."},"panels/application/ApplicationPanelSidebar.ts | refreshIndexeddb":{"message":"Päivitä IndexedDB"},"panels/application/ApplicationPanelSidebar.ts | resourceDescription":{"message":"Tältä sivulta näet kehyksen resurssit."},"panels/application/ApplicationPanelSidebar.ts | sessionStorage":{"message":"Käyttökerran tallennustila"},"panels/application/ApplicationPanelSidebar.ts | sessionStorageDescription":{"message":"Tältä sivulta voit tarkastella, lisätä, muokata ja poistaa istunnon tallennusten avain-arvo-pareja."},"panels/application/ApplicationPanelSidebar.ts | startAChat":{"message":"Aloita chat"},"panels/application/ApplicationPanelSidebar.ts | storage":{"message":"Tallennustila"},"panels/application/ApplicationPanelSidebar.ts | theContentOfThisDocumentHasBeen":{"message":"Tämän asiakirjan sisältö on luotu dynaamisesti \"document.write()\"-komennolla."},"panels/application/ApplicationPanelSidebar.ts | versionS":{"message":"Versio: {PH1}"},"panels/application/ApplicationPanelSidebar.ts | versionSEmpty":{"message":"Versio: {PH1} (tyhjä)"},"panels/application/ApplicationPanelSidebar.ts | webWorkers":{"message":"Web Workers"},"panels/application/ApplicationPanelSidebar.ts | windowWithoutTitle":{"message":"Nimetön ikkuna"},"panels/application/ApplicationPanelSidebar.ts | worker":{"message":"worker"},"panels/application/ApplicationPanelSidebar.ts | workerDescription":{"message":"Tältä sivulta näet ylätason kehyksen luomat dedikoidut workerit."},"panels/application/BackForwardCacheTreeElement.ts | backForwardCache":{"message":"Siirtymisvälimuisti"},"panels/application/BackgroundServiceView.ts | backgroundFetch":{"message":"Haku taustalla"},"panels/application/BackgroundServiceView.ts | backgroundServices":{"message":"Taustapalvelut"},"panels/application/BackgroundServiceView.ts | backgroundSync":{"message":"Taustasynkronointi"},"panels/application/BackgroundServiceView.ts | clear":{"message":"Poista"},"panels/application/BackgroundServiceView.ts | devtoolsWillRecordAllSActivity":{"message":"DevTools tallentaa kaikki tapahtumat ({PH1}) enintään kolmen päivän ajaksi, vaikka ne olisivat päättyneet."},"panels/application/BackgroundServiceView.ts | empty":{"message":"tyhjä"},"panels/application/BackgroundServiceView.ts | event":{"message":"Tapahtuma"},"panels/application/BackgroundServiceView.ts | instanceId":{"message":"Instanssin tunnus"},"panels/application/BackgroundServiceView.ts | noEventSelected":{"message":"Ei valittua tapahtumaa"},"panels/application/BackgroundServiceView.ts | noMetadataForThisEvent":{"message":"Ei metadataa tälle tapahtumalle"},"panels/application/BackgroundServiceView.ts | noRecording":{"message":"Ei vielä tallenteita"},"panels/application/BackgroundServiceView.ts | notifications":{"message":"Ilmoitukset"},"panels/application/BackgroundServiceView.ts | origin":{"message":"Lähde"},"panels/application/BackgroundServiceView.ts | paymentHandler":{"message":"Maksujen käsittelijä"},"panels/application/BackgroundServiceView.ts | periodicBackgroundSync":{"message":"Säännöllinen taustasynkronointi"},"panels/application/BackgroundServiceView.ts | pushMessaging":{"message":"Push-viestit"},"panels/application/BackgroundServiceView.ts | recordingSActivity":{"message":"Tallennetaan toimintoa ({PH1})…"},"panels/application/BackgroundServiceView.ts | saveEvents":{"message":"Tallenna tapahtumat"},"panels/application/BackgroundServiceView.ts | selectAnEventToViewMetadata":{"message":"Valitse tapahtuma, niin näet sen metadatan"},"panels/application/BackgroundServiceView.ts | showEventsForOtherStorageKeys":{"message":"Näytä muiden tallennustilaosioiden tapahtumat"},"panels/application/BackgroundServiceView.ts | showEventsFromOtherDomains":{"message":"Näytä tapahtumat muista verkkotunnuksista"},"panels/application/BackgroundServiceView.ts | startRecordingEvents":{"message":"Lopeta tapahtumien tallennus"},"panels/application/BackgroundServiceView.ts | startRecordingToDebug":{"message":"Aloita taustapalvelujen virheenkorjaus painamalla {PH1} tai {PH2}."},"panels/application/BackgroundServiceView.ts | stopRecordingEvents":{"message":"Lopeta tapahtumien nauhoittaminen"},"panels/application/BackgroundServiceView.ts | storageKey":{"message":"Tallennusavain"},"panels/application/BackgroundServiceView.ts | swScope":{"message":"Service Workerin laajuus"},"panels/application/BackgroundServiceView.ts | timestamp":{"message":"Aikaleima"},"panels/application/BounceTrackingMitigationsTreeElement.ts | bounceTrackingMitigations":{"message":"Välittömän poistumisen seurantalievennykset"},"panels/application/CookieItemsView.ts | clearAllCookies":{"message":"Poista kaikki evästeet"},"panels/application/CookieItemsView.ts | clearFilteredCookies":{"message":"Poista suodatetut evästeet"},"panels/application/CookieItemsView.ts | explainCookie":{"message":"Selitä tämä eväste"},"panels/application/CookieItemsView.ts | noCookieSelected":{"message":"Ei evästeitä valittuna"},"panels/application/CookieItemsView.ts | numberOfCookiesShownInTableS":{"message":"Taulukossa näkyvien evästeiden määrä: {PH1}"},"panels/application/CookieItemsView.ts | onlyShowCookiesWhichHaveAn":{"message":"Näytä vain evästeet, joissa on tähän liittyvä ongelma"},"panels/application/CookieItemsView.ts | onlyShowCookiesWithAnIssue":{"message":"Näytä vain ongelmalliset evästeet"},"panels/application/CookieItemsView.ts | selectACookieToPreviewItsValue":{"message":"Valitse eväste sen arvon esikatselemiseksi"},"panels/application/CookieItemsView.ts | showUrlDecoded":{"message":"Näytä purettu URL-osoite"},"panels/application/CookieItemsView.ts | startAChat":{"message":"Aloita chat"},"panels/application/CrashReportContextView.ts | filterByText":{"message":"Suodata avaimen tai arvon mukaan"},"panels/application/CrashReportContextView.ts | noContext":{"message":"Kehyksistä ei löytynyt kontekstimerkintöjä."},"panels/application/CrashReportContextView.ts | refresh":{"message":"Päivitä"},"panels/application/CrashReportContextView.ts | unknownFrame":{"message":"Tuntematon kehys"},"panels/application/DOMStorageItemsView.ts | domStorageItemDeleted":{"message":"Tallennustilan kohde poistettu."},"panels/application/DOMStorageItemsView.ts | domStorageItems":{"message":"DOM-tallennustilan kohteet"},"panels/application/DOMStorageItemsView.ts | domStorageItemsCleared":{"message":"DOM-tallennustilan kohteet tyhjennetty"},"panels/application/DOMStorageItemsView.ts | explainItem":{"message":"Selitä tämä kohde"},"panels/application/DOMStorageItemsView.ts | startAChat":{"message":"Aloita chat"},"panels/application/DeviceBoundSessionsTreeElement.ts | clear":{"message":"Poista"},"panels/application/DeviceBoundSessionsTreeElement.ts | deviceBoundSessions":{"message":"Laitteeseen sidotut istunnot"},"panels/application/DeviceBoundSessionsTreeElement.ts | deviceBoundSessionsCategoryDescription":{"message":"Tältä sivulta voit nähdä laitteeseen sidotut istunnot ja niihin liittyvät tapahtumat"},"panels/application/DeviceBoundSessionsTreeElement.ts | noSession":{"message":"Ei istuntoa"},"panels/application/DeviceBoundSessionsTreeElement.ts | sessionWithErrors":{"message":"{sessionName}, istunnossa on virheitä"},"panels/application/DeviceBoundSessionsTreeElement.ts | terminatedSession":{"message":"{sessionName}, istunto lopetettu"},"panels/application/DeviceBoundSessionsView.ts | allowedRefreshInitiators":{"message":"Sallitut päivityksen aloittajat"},"panels/application/DeviceBoundSessionsView.ts | boundCookieSetForbidden":{"message":"Rekisteröinti kontekstissa, jossa sidottuja evästeitä ei voi asettaa"},"panels/application/DeviceBoundSessionsView.ts | cachedChallenge":{"message":"Välimuistiin tallennettu haaste"},"panels/application/DeviceBoundSessionsView.ts | cantSetBoundCookie":{"message":"Sidotun evästeen asettaminen ei ole sallittua"},"panels/application/DeviceBoundSessionsView.ts | causedAnyRequestDeferrals":{"message":"Aiheutti pyyntöjen lykkäyksiä"},"panels/application/DeviceBoundSessionsView.ts | challenge":{"message":"Haaste"},"panels/application/DeviceBoundSessionsView.ts | challengeResult":{"message":"Haasteen tulokset"},"panels/application/DeviceBoundSessionsView.ts | clearBrowsingData":{"message":"Käyttäjän aloittama selausdatan poisto"},"panels/application/DeviceBoundSessionsView.ts | cookieCravings":{"message":"Evästeet"},"panels/application/DeviceBoundSessionsView.ts | creation":{"message":"Luomisaika"},"panels/application/DeviceBoundSessionsView.ts | deletionReason":{"message":"Poiston syy"},"panels/application/DeviceBoundSessionsView.ts | doNotClearLogOnPageReload":{"message":"Älä tyhjennä lokitiedostoja sivun päivittämisen tai siirtymisen yhteydessä."},"panels/application/DeviceBoundSessionsView.ts | emptyScopeSpecificationDomain":{"message":"Tyhjä laajuuden määrityksen verkkotunnus"},"panels/application/DeviceBoundSessionsView.ts | emptyScopeSpecificationPath":{"message":"Tyhjä laajuuden määrityksen polku"},"panels/application/DeviceBoundSessionsView.ts | emptySessionConfig":{"message":"Tyhjä istuntomääritys rekisteröintiä varten"},"panels/application/DeviceBoundSessionsView.ts | error":{"message":"Virhe"},"panels/application/DeviceBoundSessionsView.ts | eventDetails":{"message":"Tapahtuman tiedot"},"panels/application/DeviceBoundSessionsView.ts | eventResult":{"message":"Tapahtuman tulos"},"panels/application/DeviceBoundSessionsView.ts | events":{"message":"Tapahtumat"},"panels/application/DeviceBoundSessionsView.ts | expired":{"message":"Vanhentunut"},"panels/application/DeviceBoundSessionsView.ts | expiryDate":{"message":"Vanhenemispäivä"},"panels/application/DeviceBoundSessionsView.ts | failedRequestNetError":{"message":"Verkkovirhe"},"panels/application/DeviceBoundSessionsView.ts | failedRequestResponseBody":{"message":"Vastauksen tekstiosa"},"panels/application/DeviceBoundSessionsView.ts | failedRequestResponseCode":{"message":"Vastausvirhekoodi"},"panels/application/DeviceBoundSessionsView.ts | failedRequestUrl":{"message":"Epäonnistuneen pyynnön URL-osoite"},"panels/application/DeviceBoundSessionsView.ts | failedToRestoreKey":{"message":"Avaimen palauttaminen levyltä epäonnistui"},"panels/application/DeviceBoundSessionsView.ts | failedToUnwrapKey":{"message":"Avaimen purkaminen epäonnistui"},"panels/application/DeviceBoundSessionsView.ts | fatalError":{"message":"Vakava virhe"},"panels/application/DeviceBoundSessionsView.ts | federatedKeyThumbprintMismatch":{"message":"Liitetyllä avaimella oli virheellinen sormenjälki"},"panels/application/DeviceBoundSessionsView.ts | federatedNotAuthorizedByProvider":{"message":".well-known-tarjoaja ei ole valtuuttanut liittovaltion istuntoa"},"panels/application/DeviceBoundSessionsView.ts | federatedNotAuthorizedByRelyingParty":{"message":"Luottava osapuoli ei ole valtuuttanut liittoutunutta istuntoa .well-known-polussa"},"panels/application/DeviceBoundSessionsView.ts | fetchResult":{"message":"Hae tulos"},"panels/application/DeviceBoundSessionsView.ts | includeSite":{"message":"Sisällytä sivusto"},"panels/application/DeviceBoundSessionsView.ts | initializedService":{"message":"Palvelu alustettu"},"panels/application/DeviceBoundSessionsView.ts | invalidChallenge":{"message":"Virheellinen haaste"},"panels/application/DeviceBoundSessionsView.ts | invalidConfigJson":{"message":"Virheellinen istuntomääritysten JSON"},"panels/application/DeviceBoundSessionsView.ts | invalidCredentialsConfig":{"message":"Virheellinen kirjautumistietojen määritys"},"panels/application/DeviceBoundSessionsView.ts | invalidCredentialsCookie":{"message":"Virheelliset kirjautumistiedot – eväste on virheellinen"},"panels/application/DeviceBoundSessionsView.ts | invalidCredentialsCookieCreationTime":{"message":"Virheelliset kirjautumistiedot – evästeen luontiaika on virheellinen"},"panels/application/DeviceBoundSessionsView.ts | invalidCredentialsCookieInvalidDomain":{"message":"Virheelliset kirjautumistiedot – evästeen virheellinen verkkotunnus"},"panels/application/DeviceBoundSessionsView.ts | invalidCredentialsCookieName":{"message":"Virheelliset kirjautumistiedot – evästeen nimi on virheellinen"},"panels/application/DeviceBoundSessionsView.ts | invalidCredentialsCookieParsing":{"message":"Virheelliset kirjautumistiedot – evästeen jäsentäminen epäonnistui"},"panels/application/DeviceBoundSessionsView.ts | invalidCredentialsCookiePrefix":{"message":"Virheelliset kirjautumistiedot – evästeen virheellinen etuliite"},"panels/application/DeviceBoundSessionsView.ts | invalidCredentialsCookieUnpermittedAttribute":{"message":"Virheelliset kirjautumistiedot – evästemääritettä ei sallita"},"panels/application/DeviceBoundSessionsView.ts | invalidCredentialsEmptyName":{"message":"Virheelliset kirjautumistiedot – nimi on tyhjä"},"panels/application/DeviceBoundSessionsView.ts | invalidCredentialsType":{"message":"Virheelliset kirjautumistiedot – tyhjä tai muu kuin evästetyyppi"},"panels/application/DeviceBoundSessionsView.ts | invalidFederatedKey":{"message":"Liittovaltion avain on virheellinen"},"panels/application/DeviceBoundSessionsView.ts | invalidFederatedSessionProviderFailedToRestoreKey":{"message":"Liittovaltion istunto on virheellinen, koska istuntopalveluntarjoajan avaimen palauttaminen epäonnistui"},"panels/application/DeviceBoundSessionsView.ts | invalidFederatedSessionProviderSessionMissing":{"message":"Liitetty istunto on virheellinen, koska palveluntarjoajan istuntoa ei löydy"},"panels/application/DeviceBoundSessionsView.ts | invalidFederatedSessionUrl":{"message":"Liittoutuneen palveluntarjoajan URL-osoite ei kelpaa"},"panels/application/DeviceBoundSessionsView.ts | invalidFederatedSessionWrongProviderOrigin":{"message":"Liitetty istunto on virheellinen, koska palveluntarjoajan alkuperä ei täsmää"},"panels/application/DeviceBoundSessionsView.ts | invalidFetcherUrl":{"message":"Virheellinen hakijan URL-osoite"},"panels/application/DeviceBoundSessionsView.ts | invalidRefreshUrl":{"message":"Virheellinen päivityksen URL-osoite"},"panels/application/DeviceBoundSessionsView.ts | invalidScopeIncludeSite":{"message":"Virheellinen include_site-arvo laajuudessa"},"panels/application/DeviceBoundSessionsView.ts | invalidScopeOrigin":{"message":"Virheellinen laajuuden alkuperä"},"panels/application/DeviceBoundSessionsView.ts | invalidScopeRuleHostPattern":{"message":"Virheellinen laajuussäännön isäntämalli"},"panels/application/DeviceBoundSessionsView.ts | invalidScopeRulePath":{"message":"Virheellinen laajuussäännön polku"},"panels/application/DeviceBoundSessionsView.ts | invalidScopeSpecification":{"message":"Virheellinen laajuuden määritys"},"panels/application/DeviceBoundSessionsView.ts | invalidScopeSpecificationType":{"message":"Laajuusmäärityksen tyyppi ei sisällytä eikä sulje pois"},"panels/application/DeviceBoundSessionsView.ts | invalidSessionId":{"message":"Virheellinen istunnon tunnus"},"panels/application/DeviceBoundSessionsView.ts | invalidSessionParams":{"message":"Virheelliset istuntoparametrit"},"panels/application/DeviceBoundSessionsView.ts | keyId":{"message":"Tunnus"},"panels/application/DeviceBoundSessionsView.ts | keySite":{"message":"Sivusto"},"panels/application/DeviceBoundSessionsView.ts | mismatchedSessionId":{"message":"Istunnon tunnus ei täsmää"},"panels/application/DeviceBoundSessionsView.ts | missingScope":{"message":"Puuttuva laajuus"},"panels/application/DeviceBoundSessionsView.ts | missingScopeIncludeSite":{"message":"\"include_site\" puuttuu laajuudesta"},"panels/application/DeviceBoundSessionsView.ts | missingScopeSpecificationType":{"message":"Laajuuden määrityksen tyyppi puuttuu"},"panels/application/DeviceBoundSessionsView.ts | name":{"message":"Nimi"},"panels/application/DeviceBoundSessionsView.ts | netError":{"message":"Verkkovirhe"},"panels/application/DeviceBoundSessionsView.ts | no":{"message":"Ei"},"panels/application/DeviceBoundSessionsView.ts | noCredentials":{"message":"Ei kirjautumistietoja"},"panels/application/DeviceBoundSessionsView.ts | noEvents":{"message":"Tapahtumia ei ole vielä kirjattu."},"panels/application/DeviceBoundSessionsView.ts | noSessionId":{"message":"Ei istunnon tunnusta"},"panels/application/DeviceBoundSessionsView.ts | noSessionMatch":{"message":"Ei vastaavaa istunnon tunnusta"},"panels/application/DeviceBoundSessionsView.ts | origin":{"message":"Alkuperä"},"panels/application/DeviceBoundSessionsView.ts | persistentHttpError":{"message":"Pysyvä HTTP-virhe"},"panels/application/DeviceBoundSessionsView.ts | preserveLog":{"message":"Säilytä loki"},"panels/application/DeviceBoundSessionsView.ts | proxyError":{"message":"Välityspalvelinvirhe"},"panels/application/DeviceBoundSessionsView.ts | refresh":{"message":"Päivitä"},"panels/application/DeviceBoundSessionsView.ts | refreshFatalError":{"message":"Vakava virhe päivityksen aikana"},"panels/application/DeviceBoundSessionsView.ts | refreshInitiatorInvalidHostPattern":{"message":"Sallitun päivityksen käynnistäjän isäntämalli on virheellinen"},"panels/application/DeviceBoundSessionsView.ts | refreshInitiatorNotString":{"message":"Sallittu päivityksen käynnistäjä ei ole merkkijono"},"panels/application/DeviceBoundSessionsView.ts | refreshResult":{"message":"Päivitä tulos"},"panels/application/DeviceBoundSessionsView.ts | refreshUrl":{"message":"Päivitä URL-osoite"},"panels/application/DeviceBoundSessionsView.ts | refreshUrlSameSiteMismatch":{"message":"Saman sivuston ristiriita: päivitä URL-osoite"},"panels/application/DeviceBoundSessionsView.ts | refreshed":{"message":"Päivitetty"},"panels/application/DeviceBoundSessionsView.ts | registrationAttemptedChallenge":{"message":"Rekisteröinti palautti haastevirheen vastauskoodin"},"panels/application/DeviceBoundSessionsView.ts | relyingPartyWellKnownHasRelyingOrigins":{"message":"Luottavan osapuolen .well-known-sisältö sisältää luottavat alkuperät"},"panels/application/DeviceBoundSessionsView.ts | relyingPartyWellKnownMalformed":{"message":"Luottavan osapuolen .well-known-sisältö on virheellinen"},"panels/application/DeviceBoundSessionsView.ts | relyingPartyWellKnownUnavailable":{"message":"Luottava osapuoli .well-known ei ole käytettävissä"},"panels/application/DeviceBoundSessionsView.ts | result":{"message":"Tulos"},"panels/application/DeviceBoundSessionsView.ts | ruleHostPattern":{"message":"Isäntämalli"},"panels/application/DeviceBoundSessionsView.ts | rulePathPrefix":{"message":"Polun etuliite"},"panels/application/DeviceBoundSessionsView.ts | ruleType":{"message":"Säännön tyyppi"},"panels/application/DeviceBoundSessionsView.ts | ruleTypeExclude":{"message":"Sulje pois"},"panels/application/DeviceBoundSessionsView.ts | ruleTypeInclude":{"message":"Sisällytä"},"panels/application/DeviceBoundSessionsView.ts | scope":{"message":"Laajuus"},"panels/application/DeviceBoundSessionsView.ts | scopeOriginContainsPath":{"message":"Laajuuden alkuperä sisältää polun"},"panels/application/DeviceBoundSessionsView.ts | scopeOriginSameSiteMismatch":{"message":"Saman sivuston ristiriidan laajuuden alkuperä"},"panels/application/DeviceBoundSessionsView.ts | scopeRuleOriginScopedHostPatternMismatch":{"message":"Alkuperäkohtaisessa istunnossa isäntämalli ja alkuperä eivät täsmää"},"panels/application/DeviceBoundSessionsView.ts | scopeRuleSiteScopedHostPatternMismatch":{"message":"Sivustokohtaisessa istunnossa on ristiriita isäntämallin ja sivuston välillä"},"panels/application/DeviceBoundSessionsView.ts | selectEventToViewDetails":{"message":"Valitse tapahtumarivi nähdäksesi lisätietoja."},"panels/application/DeviceBoundSessionsView.ts | serverError":{"message":"Päätepisteen tilapäinen virhe"},"panels/application/DeviceBoundSessionsView.ts | serverRequestedTermination":{"message":"Palvelin pyysi lopettamista"},"panels/application/DeviceBoundSessionsView.ts | sessionConfig":{"message":"Istunnon määritys"},"panels/application/DeviceBoundSessionsView.ts | sessionDeletedDuringRefresh":{"message":"Istunto poistettu päivityksen aikana"},"panels/application/DeviceBoundSessionsView.ts | sessionDetails":{"message":"Istunnon tiedot"},"panels/application/DeviceBoundSessionsView.ts | sessionId":{"message":"Istunnon tunnus"},"panels/application/DeviceBoundSessionsView.ts | sessionProviderWellKnownHasProviderOrigin":{"message":"Istunnon tarjoajan .well-known-sisällöllä on provider_origin"},"panels/application/DeviceBoundSessionsView.ts | sessionProviderWellKnownMalformed":{"message":"Istunnon tarjoajan .well-known-sisältö on virheellinen"},"panels/application/DeviceBoundSessionsView.ts | sessionProviderWellKnownUnavailable":{"message":"Istunnon palveluntarjoajan .well-known ei ole saatavilla"},"panels/application/DeviceBoundSessionsView.ts | signingError":{"message":"Allekirjoitusvirhe"},"panels/application/DeviceBoundSessionsView.ts | signingQuotaExceeded":{"message":"Allekirjoituskiintiö ylitetty"},"panels/application/DeviceBoundSessionsView.ts | storagePartitionCleared":{"message":"Poistettu tallennusosiosta"},"panels/application/DeviceBoundSessionsView.ts | subdomainRegistrationUnauthorized":{"message":".well-known ei valtuuttanut rekisteröintiä aliverkkotunnuksella"},"panels/application/DeviceBoundSessionsView.ts | subdomainRegistrationWellKnownMalformed":{"message":"Aliverkkotunnuksen rekisteröinnin .well-known-sisältö on virheellinen"},"panels/application/DeviceBoundSessionsView.ts | subdomainRegistrationWellKnownUnavailable":{"message":"Aliverkkotunnuksen rekisteröinti .\"well-known\" ei ole saatavilla"},"panels/application/DeviceBoundSessionsView.ts | success":{"message":"Onnistui"},"panels/application/DeviceBoundSessionsView.ts | termination":{"message":"Purkaminen"},"panels/application/DeviceBoundSessionsView.ts | timestamp":{"message":"Päivä"},"panels/application/DeviceBoundSessionsView.ts | tooManyChallenges":{"message":"Liian monta haastetta"},"panels/application/DeviceBoundSessionsView.ts | tooManyRelyingOriginLabels":{"message":"Liikaa .well-known-osoitteissa olevia luotettuja alkuperätunnisteita"},"panels/application/DeviceBoundSessionsView.ts | transientHttpError":{"message":"Tilapäinen HTTP-virhe"},"panels/application/DeviceBoundSessionsView.ts | type":{"message":"Tyyppi"},"panels/application/DeviceBoundSessionsView.ts | unknown":{"message":"Tuntematon"},"panels/application/DeviceBoundSessionsView.ts | unreachable":{"message":"Päätepiste ei ole tavoitettavissa"},"panels/application/DeviceBoundSessionsView.ts | updatedSessionConfig":{"message":"Päivitetty istuntomääritys"},"panels/application/DeviceBoundSessionsView.ts | yes":{"message":"Kyllä"},"panels/application/ExtensionStorageItemsView.ts | extensionStorageItems":{"message":"Laajennuksen tallennustilan kohteet"},"panels/application/ExtensionStorageItemsView.ts | extensionStorageItemsCleared":{"message":"Laajennuksen tallennustilan kohteet tyhjennettiin"},"panels/application/FrameDetailsView.ts | aFrameAncestorIsAnInsecure":{"message":"Kehyksen edeltäjä on suojaamaton konteksti"},"panels/application/FrameDetailsView.ts | adStatus":{"message":"Mainoksen tila"},"panels/application/FrameDetailsView.ts | additionalInformation":{"message":"Lisätietoja"},"panels/application/FrameDetailsView.ts | apiAvailability":{"message":"API-saatavuus"},"panels/application/FrameDetailsView.ts | availabilityOfCertainApisDepends":{"message":"Tiettyjen sovellusliittymien saatavuus riippuu siitä, onko dokumentti eristetty eri lähteissä."},"panels/application/FrameDetailsView.ts | available":{"message":"käytettävissä"},"panels/application/FrameDetailsView.ts | availableNotTransferable":{"message":"saatavilla, ei siirrettävissä"},"panels/application/FrameDetailsView.ts | availableTransferable":{"message":"saatavilla, siirrettävissä"},"panels/application/FrameDetailsView.ts | child":{"message":"alataso"},"panels/application/FrameDetailsView.ts | childDescription":{"message":"Tämä kehys on tunnistettu mainoksen alatason kehykseksi"},"panels/application/FrameDetailsView.ts | clickToOpenInNetworkPanel":{"message":"Avaa Verkko-paneelissa klikkaamalla"},"panels/application/FrameDetailsView.ts | clickToOpenInNetworkPanelMight":{"message":"Avaa Verkko-paneelissa klikkaamalla (voi edellyttää sivun uudelleenlatausta)"},"panels/application/FrameDetailsView.ts | clickToOpenInSourcesPanel":{"message":"Avaa Lähteet-paneeli klikkaamalla"},"panels/application/FrameDetailsView.ts | contentSecurityPolicy":{"message":"Content Security Policy (CSP) ‑käytäntö"},"panels/application/FrameDetailsView.ts | createdByAdScriptExplanation":{"message":"(async) stack sisälsi mainosskriptin, kun tämä kehys luotiin. Saatat saada lisätietoja, jos tutkit tämän kehyksen luomista (stack trace)."},"panels/application/FrameDetailsView.ts | creationStackTrace":{"message":"Kehysten luominen (Stack Trace)"},"panels/application/FrameDetailsView.ts | creationStackTraceExplanation":{"message":"Tämä kehys on luotu ohjelmallisesti. Avaa stack trace, niin näet, missä tämä tapahtui."},"panels/application/FrameDetailsView.ts | creatorAdScriptAncestry":{"message":"Creator-mainosskriptin alkuperä"},"panels/application/FrameDetailsView.ts | crossoriginIsolated":{"message":"Eri lähteistä tuleva sisältö eristetty"},"panels/application/FrameDetailsView.ts | document":{"message":"Dokumentti"},"panels/application/FrameDetailsView.ts | frameId":{"message":"Kehystunnus"},"panels/application/FrameDetailsView.ts | learnMore":{"message":"Lue lisää"},"panels/application/FrameDetailsView.ts | localhostIsAlwaysASecureContext":{"message":"Localhost on aina suojattu konteksti"},"panels/application/FrameDetailsView.ts | matchedBlockingRuleExplanation":{"message":"Tätä kehystä pidetään mainoskehyksenä, koska sen nykyinen (tai aiempi) päädokumentti on mainosmateriaali."},"panels/application/FrameDetailsView.ts | measureMemory":{"message":"Mittaa muisti"},"panels/application/FrameDetailsView.ts | no":{"message":"Ei"},"panels/application/FrameDetailsView.ts | none":{"message":"Ei mitään"},"panels/application/FrameDetailsView.ts | origin":{"message":"Alkuperä"},"panels/application/FrameDetailsView.ts | originTrialsExplanation":{"message":"Origin trials ‑ominaisuuden avulla voit käyttää uutta tai kokeellista ominaisuutta."},"panels/application/FrameDetailsView.ts | ownerElement":{"message":"Omistajaelementti"},"panels/application/FrameDetailsView.ts | parentIsAdExplanation":{"message":"Tätä kehystä pidetään mainoskehyksenä, koska sen ylätason kehys on mainoskehys."},"panels/application/FrameDetailsView.ts | reportingTo":{"message":"raportoi kohteelle"},"panels/application/FrameDetailsView.ts | requiresCrossoriginIsolated":{"message":"edellyttää eri lähteiden kontekstin eristämistä"},"panels/application/FrameDetailsView.ts | root":{"message":"juuri"},"panels/application/FrameDetailsView.ts | rootDescription":{"message":"Tämä kehys on tunnistettu mainoksen juurikehykseksi"},"panels/application/FrameDetailsView.ts | rootScriptFilterlistRule":{"message":"Skriptin suodatinlistan sääntö"},"panels/application/FrameDetailsView.ts | secureContext":{"message":"Suojattu konteksti"},"panels/application/FrameDetailsView.ts | securityIsolation":{"message":"Turvallisuus ja eristys"},"panels/application/FrameDetailsView.ts | sharedarraybufferConstructorIs":{"message":"SharedArrayBuffer-konstruktori on saatavilla, jaSABs ovat siirrettävissä postMessage-välityksen kautta"},"panels/application/FrameDetailsView.ts | sharedarraybufferConstructorIsAvailable":{"message":"SharedArrayBuffer-konstruktori on saatavilla, muttaSABs eivät ole siirrettävissä postMessage-välityksen kautta"},"panels/application/FrameDetailsView.ts | theFramesSchemeIsInsecure":{"message":"Kehyksen skeema on suojaamaton"},"panels/application/FrameDetailsView.ts | thePerformanceAPI":{"message":"performance.measureUserAgentSpecificMemory() API on saatavilla"},"panels/application/FrameDetailsView.ts | thePerformancemeasureuseragentspecificmemory":{"message":"performance.measureUserAgentSpecificMemory() API ei ole saatavilla"},"panels/application/FrameDetailsView.ts | thisAdditionalDebugging":{"message":"Nämä viankorjauksen lisätiedot näytetään, koska Protokollan seuranta ‑kokeilu on käytössä."},"panels/application/FrameDetailsView.ts | transferRequiresCrossoriginIsolatedPermission":{"message":"SharedArrayBuffer-siirto edellyttää, että lupakäytäntö on käytössä:"},"panels/application/FrameDetailsView.ts | unavailable":{"message":"ei saatavilla"},"panels/application/FrameDetailsView.ts | unreachableUrl":{"message":"Ei yhteyttä URL-osoitteeseen"},"panels/application/FrameDetailsView.ts | url":{"message":"URL-osoite"},"panels/application/FrameDetailsView.ts | willRequireCrossoriginIsolated":{"message":"⚠️ edellyttää tulevaisuudessa eri lähteistä tulevan kontekstin eristystä"},"panels/application/FrameDetailsView.ts | yes":{"message":"Kyllä"},"panels/application/IndexedDBViews.ts | clearObjectStore":{"message":"Tyhjennä kohdetallennus"},"panels/application/IndexedDBViews.ts | collapse":{"message":"Tiivistä"},"panels/application/IndexedDBViews.ts | confirmClearObjectStore":{"message":"Tyhjennetäänkö kohdetallennus \"{PH1}\"?"},"panels/application/IndexedDBViews.ts | confirmDeleteDatabase":{"message":"Poistetaanko tietokanta \"{PH1}\"?"},"panels/application/IndexedDBViews.ts | dataMayBeStale":{"message":"Data voi olla vanhaa"},"panels/application/IndexedDBViews.ts | databaseWillBeRemoved":{"message":"Valittu tietokanta ja sen sisältämä data poistetaan."},"panels/application/IndexedDBViews.ts | deleteDatabase":{"message":"Poista tietokanta"},"panels/application/IndexedDBViews.ts | deleteSelected":{"message":"Poista valitut"},"panels/application/IndexedDBViews.ts | expandRecursively":{"message":"Laajenna jälkeenpäin"},"panels/application/IndexedDBViews.ts | filterByKey":{"message":"Suodata avaimen mukaan (näytä näppäimet, jotka ovat suurempia tai yhtä suuria)"},"panels/application/IndexedDBViews.ts | idb":{"message":"IDB"},"panels/application/IndexedDBViews.ts | indexedDb":{"message":"Indeksoitu DB"},"panels/application/IndexedDBViews.ts | keyGeneratorValueS":{"message":"Avainten luomisarvo: {PH1}"},"panels/application/IndexedDBViews.ts | keyPath":{"message":"Avaimen polku: "},"panels/application/IndexedDBViews.ts | keyString":{"message":"Avain"},"panels/application/IndexedDBViews.ts | objectStoreWillBeCleared":{"message":"Valitun kohdetallennuksen sisältämä data poistetaan."},"panels/application/IndexedDBViews.ts | objectStores":{"message":"Kohdesäilöt"},"panels/application/IndexedDBViews.ts | primaryKey":{"message":"Ensisijainen avain"},"panels/application/IndexedDBViews.ts | refresh":{"message":"Päivitä"},"panels/application/IndexedDBViews.ts | refreshDatabase":{"message":"Päivitä tietokanta"},"panels/application/IndexedDBViews.ts | showNextPage":{"message":"Näytä seuraava sivu"},"panels/application/IndexedDBViews.ts | showPreviousPage":{"message":"Näytä edellinen sivu"},"panels/application/IndexedDBViews.ts | someEntriesMayHaveBeenModified":{"message":"Joitakin merkintöjä on saatettu muokata"},"panels/application/IndexedDBViews.ts | totalEntriesS":{"message":"Merkintöjä yhteensä: {PH1}"},"panels/application/IndexedDBViews.ts | valueString":{"message":"Arvo"},"panels/application/IndexedDBViews.ts | version":{"message":"Versio"},"panels/application/KeyValueStorageItemsView.ts | key":{"message":"Avain"},"panels/application/KeyValueStorageItemsView.ts | noPreviewSelected":{"message":"Ei valittua arvoa"},"panels/application/KeyValueStorageItemsView.ts | numberEntries":{"message":"Taulukossa näkyvien kohteiden määrä: {PH1}"},"panels/application/KeyValueStorageItemsView.ts | selectAValueToPreview":{"message":"Valitse esikatseltava arvo"},"panels/application/KeyValueStorageItemsView.ts | value":{"message":"Arvo"},"panels/application/OpenedWindowDetailsView.ts | accessToOpener":{"message":"Pääsy avaajaan"},"panels/application/OpenedWindowDetailsView.ts | clickToOpenInElementsPanel":{"message":"Avaa Elementit-paneelissa klikkaamalla"},"panels/application/OpenedWindowDetailsView.ts | closed":{"message":"suljettu"},"panels/application/OpenedWindowDetailsView.ts | crossoriginEmbedderPolicy":{"message":"Eri lähteiden upotusta koskeva käytäntö"},"panels/application/OpenedWindowDetailsView.ts | document":{"message":"Dokumentti"},"panels/application/OpenedWindowDetailsView.ts | no":{"message":"Ei"},"panels/application/OpenedWindowDetailsView.ts | openerFrame":{"message":"Avaajakehys"},"panels/application/OpenedWindowDetailsView.ts | reportingTo":{"message":"raportoi kohteelle"},"panels/application/OpenedWindowDetailsView.ts | security":{"message":"Suojaus"},"panels/application/OpenedWindowDetailsView.ts | securityIsolation":{"message":"Turvallisuus ja eristys"},"panels/application/OpenedWindowDetailsView.ts | showsWhetherTheOpenedWindowIs":{"message":"Näyttää, onko avatulla ikkunalla pääsy avaajan tietoihin ja toisin päin"},"panels/application/OpenedWindowDetailsView.ts | type":{"message":"Tyyppi"},"panels/application/OpenedWindowDetailsView.ts | unknown":{"message":"Tuntematon"},"panels/application/OpenedWindowDetailsView.ts | url":{"message":"URL-osoite"},"panels/application/OpenedWindowDetailsView.ts | webWorker":{"message":"Web Worker"},"panels/application/OpenedWindowDetailsView.ts | windowWithoutTitle":{"message":"Nimetön ikkuna"},"panels/application/OpenedWindowDetailsView.ts | worker":{"message":"worker"},"panels/application/OpenedWindowDetailsView.ts | yes":{"message":"Kyllä"},"panels/application/OriginTrialTreeView.ts | expiryTime":{"message":"Vanhenemisaika"},"panels/application/OriginTrialTreeView.ts | isThirdParty":{"message":"Kolmas osapuoli"},"panels/application/OriginTrialTreeView.ts | matchSubDomains":{"message":"Aliverkkotunnusten vastaavuus"},"panels/application/OriginTrialTreeView.ts | noTrialTokens":{"message":"Ei kokeilutunnuksia"},"panels/application/OriginTrialTreeView.ts | origin":{"message":"Alkuperä"},"panels/application/OriginTrialTreeView.ts | rawTokenText":{"message":"Raaka tunnus"},"panels/application/OriginTrialTreeView.ts | status":{"message":"Tunnuksen tila"},"panels/application/OriginTrialTreeView.ts | token":{"message":"Tunnus"},"panels/application/OriginTrialTreeView.ts | tokens":{"message":"{PH1} tunnusta"},"panels/application/OriginTrialTreeView.ts | trialName":{"message":"Kokeilun nimi"},"panels/application/OriginTrialTreeView.ts | usageRestriction":{"message":"Käyttörajoitus"},"panels/application/PreloadingTreeElement.ts | rules":{"message":"Säännöt"},"panels/application/PreloadingTreeElement.ts | speculations":{"message":"Ennakoinnit"},"panels/application/PreloadingTreeElement.ts | speculativeLoads":{"message":"Ennakoivat lataukset"},"panels/application/ReportingApiTreeElement.ts | crashReportContext":{"message":"Virheraportin konteksti"},"panels/application/ReportingApiTreeElement.ts | reportingApi":{"message":"Reporting API"},"panels/application/ReportingApiView.ts | clickToDisplayBody":{"message":"Näytä raportin runko klikkaamalla"},"panels/application/ReportingApiView.ts | noReportOrEndpoint":{"message":"Ei raporttia tai päätepistettä"},"panels/application/ReportingApiView.ts | noReportSelected":{"message":"Ei valittua raporttia"},"panels/application/ReportingApiView.ts | reportingApiDescription":{"message":"Tällä sivulla voit tarkastella Reporting API -raporttia ja -päätepisteitä."},"panels/application/ServiceWorkerCacheTreeElement.ts | cacheStorage":{"message":"Välimuistin tallennustila"},"panels/application/ServiceWorkerCacheTreeElement.ts | cacheStorageDescription":{"message":"Tällä sivulla voit katsoa ja poistaa välimuistidataa."},"panels/application/ServiceWorkerCacheTreeElement.ts | delete":{"message":"Poista"},"panels/application/ServiceWorkerCacheTreeElement.ts | noCacheStorage":{"message":"Välimuistin tallennustilaa ei havaittu"},"panels/application/ServiceWorkerCacheTreeElement.ts | refreshCaches":{"message":"Päivitä välimuistit"},"panels/application/ServiceWorkerCacheViews.ts | cache":{"message":"Välimuisti"},"panels/application/ServiceWorkerCacheViews.ts | deleteSelected":{"message":"Poista valitut"},"panels/application/ServiceWorkerCacheViews.ts | filterByPath":{"message":"Suodata polun mukaan"},"panels/application/ServiceWorkerCacheViews.ts | headers":{"message":"Otsikot"},"panels/application/ServiceWorkerCacheViews.ts | matchingEntriesS":{"message":"Vastaavuudet: {PH1}"},"panels/application/ServiceWorkerCacheViews.ts | name":{"message":"Nimi"},"panels/application/ServiceWorkerCacheViews.ts | noCacheEntrySelected":{"message":"Välimuistimerkintää ei valittu"},"panels/application/ServiceWorkerCacheViews.ts | preview":{"message":"Esikatselu"},"panels/application/ServiceWorkerCacheViews.ts | refresh":{"message":"Päivitä"},"panels/application/ServiceWorkerCacheViews.ts | selectACacheEntryAboveToPreview":{"message":"Valitse ylhäältä välimuistin kohta, jota haluat esikatsella"},"panels/application/ServiceWorkerCacheViews.ts | serviceWorkerCache":{"message":"Välimuisti (Service Worker)"},"panels/application/ServiceWorkerCacheViews.ts | timeCached":{"message":"Välimuistiin tallennettu aika"},"panels/application/ServiceWorkerCacheViews.ts | totalEntriesS":{"message":"Merkintöjä yhteensä: {PH1}"},"panels/application/ServiceWorkerCacheViews.ts | varyHeaderWarning":{"message":"⚠️ Aseta ignoreVary-arvoksi tosi, kun vastaavuus tähän merkintään löytyy"},"panels/application/ServiceWorkerUpdateCycleView.ts | endTimeS":{"message":"Päättymisaika: {PH1}"},"panels/application/ServiceWorkerUpdateCycleView.ts | startTimeS":{"message":"Alkamisaika: {PH1}"},"panels/application/ServiceWorkerUpdateCycleView.ts | timeline":{"message":"Aikajana"},"panels/application/ServiceWorkerUpdateCycleView.ts | updateActivity":{"message":"Päivitystapahtumat"},"panels/application/ServiceWorkerUpdateCycleView.ts | version":{"message":"Versio"},"panels/application/ServiceWorkersView.ts | bypassForNetwork":{"message":"Ohita verkossa"},"panels/application/ServiceWorkersView.ts | bypassTheServiceWorkerAndLoad":{"message":"Ohita service worker ja lataa materiaalit verkosta"},"panels/application/ServiceWorkersView.ts | clients":{"message":"Asiakassovellukset"},"panels/application/ServiceWorkersView.ts | focus":{"message":"tarkennus"},"panels/application/ServiceWorkersView.ts | networkRequests":{"message":"Verkkopyynnöt"},"panels/application/ServiceWorkersView.ts | onPageReloadForceTheService":{"message":"Kun sivu ladataan uudelleen, pakota service worker päivittymään ja aktivoi se"},"panels/application/ServiceWorkersView.ts | periodicSync":{"message":"Säännöllinen synkronointi"},"panels/application/ServiceWorkersView.ts | periodicSyncTag":{"message":"Säännöllisen synkronoinnin tagi"},"panels/application/ServiceWorkersView.ts | pushData":{"message":"Lähetä data"},"panels/application/ServiceWorkersView.ts | pushString":{"message":"Lähetä"},"panels/application/ServiceWorkersView.ts | receivedS":{"message":"Vastaanotettu {PH1}"},"panels/application/ServiceWorkersView.ts | routers":{"message":"Reitittimet"},"panels/application/ServiceWorkersView.ts | sActivatedAndIsS":{"message":"#{PH1} aktivoitu ja {PH2}"},"panels/application/ServiceWorkersView.ts | sDeleted":{"message":"{PH1} – poistettu"},"panels/application/ServiceWorkersView.ts | sIsRedundant":{"message":"#{PH1} on tarpeeton"},"panels/application/ServiceWorkersView.ts | sRegistrationErrors":{"message":"{PH1} rekisteröintivirhettä"},"panels/application/ServiceWorkersView.ts | sTryingToInstall":{"message":"#{PH1} yritetään asentaa"},"panels/application/ServiceWorkersView.ts | sWaitingToActivate":{"message":"#{PH1} odottaa aktivointia"},"panels/application/ServiceWorkersView.ts | seeAllRegistrations":{"message":"Katso kaikki rekisteröinnit"},"panels/application/ServiceWorkersView.ts | serviceWorkerForS":{"message":"Service worker – {PH1}"},"panels/application/ServiceWorkersView.ts | serviceWorkersFromOtherOrigins":{"message":"Muiden lähteiden service workerit"},"panels/application/ServiceWorkersView.ts | source":{"message":"Lähde"},"panels/application/ServiceWorkersView.ts | startString":{"message":"Aloita"},"panels/application/ServiceWorkersView.ts | status":{"message":"Tila"},"panels/application/ServiceWorkersView.ts | stopString":{"message":"Lopeta"},"panels/application/ServiceWorkersView.ts | syncString":{"message":"Synkronointi"},"panels/application/ServiceWorkersView.ts | syncTag":{"message":"Synkronointitagi"},"panels/application/ServiceWorkersView.ts | testPushMessageFromDevtools":{"message":"Testaa DevToolsin push-viestejä."},"panels/application/ServiceWorkersView.ts | unregister":{"message":"Peru rekisteröinti"},"panels/application/ServiceWorkersView.ts | unregisterServiceWorker":{"message":"Peru service workerin rekisteröinti"},"panels/application/ServiceWorkersView.ts | update":{"message":"Päivitä"},"panels/application/ServiceWorkersView.ts | updateCycle":{"message":"Päivitä sykli"},"panels/application/ServiceWorkersView.ts | updateOnReload":{"message":"Päivitä uudelleen lataamisen yhteydessä"},"panels/application/ServiceWorkersView.ts | workerS":{"message":"Worker: {PH1}"},"panels/application/SharedStorageEventsView.ts | clickToDisplayBody":{"message":"Klikkaa mitä tahansa jaetun tallennustilan tapahtumaa, niin näet tapahtumaparametrit"},"panels/application/SharedStorageEventsView.ts | noEventSelected":{"message":"Jaettua tallennustilaa ei ole valittu"},"panels/application/SharedStorageItemsView.ts | sharedStorage":{"message":"Shared Storage"},"panels/application/SharedStorageItemsView.ts | sharedStorageFilteredItemsCleared":{"message":"Jaetun tallennustilan suodatetut kohteet tyhjennetty"},"panels/application/SharedStorageItemsView.ts | sharedStorageItemDeleted":{"message":"Tallennustilan kohde poistettu."},"panels/application/SharedStorageItemsView.ts | sharedStorageItemEditCanceled":{"message":"Tallennustilan kohteen muokkaus on peruttu."},"panels/application/SharedStorageItemsView.ts | sharedStorageItemEdited":{"message":"Tallennustilan kohdetta on muokattu."},"panels/application/SharedStorageItemsView.ts | sharedStorageItemsCleared":{"message":"Jaetun tallennustilan kohteet tyhjennetty"},"panels/application/SharedStorageListTreeElement.ts | sharedStorage":{"message":"Shared Storage"},"panels/application/StorageBucketsTreeElement.ts | noStorageBuckets":{"message":"Tallennusryhmiä ei havaittu"},"panels/application/StorageBucketsTreeElement.ts | storageBuckets":{"message":"Tallennustilaryhmät"},"panels/application/StorageBucketsTreeElement.ts | storageBucketsDescription":{"message":"Tältä sivulta voit katsoa ja poistaa tallennustilapaketteja ja niihin liittyvät APIt (Storage APIs)."},"panels/application/StorageItemsToolbar.ts | clearAll":{"message":"Tyhjennä kaikki"},"panels/application/StorageItemsToolbar.ts | deleteSelected":{"message":"Poista valitut"},"panels/application/StorageItemsToolbar.ts | refresh":{"message":"Päivitä"},"panels/application/StorageItemsToolbar.ts | refreshedStatus":{"message":"Taulukko on päivitetty"},"panels/application/StorageView.ts | SiteDataCleared":{"message":"Sivustodata tyhjennetty"},"panels/application/StorageView.ts | cacheStorage":{"message":"Välimuistin tallennustila"},"panels/application/StorageView.ts | clearSiteData":{"message":"Tyhjennä sivustodata"},"panels/application/StorageView.ts | clearing":{"message":"Tyhjennetään…"},"panels/application/StorageView.ts | cookies":{"message":"Evästeet"},"panels/application/StorageView.ts | fileSystem":{"message":"Tiedostojärjestelmä"},"panels/application/StorageView.ts | indexDB":{"message":"IndexedDB"},"panels/application/StorageView.ts | internalError":{"message":"Sisäinen virhe"},"panels/application/StorageView.ts | learnMore":{"message":"Lue lisää"},"panels/application/StorageView.ts | localAndSessionStorage":{"message":"Paikallinen ja käyttökerran tallennustila"},"panels/application/StorageView.ts | mb":{"message":"Mt"},"panels/application/StorageView.ts | numberMustBeNonNegative":{"message":"Numero ei voi olla negatiivinen"},"panels/application/StorageView.ts | numberMustBeSmaller":{"message":"Numeron on oltava pienempi kuin {PH1}"},"panels/application/StorageView.ts | other":{"message":"Muu"},"panels/application/StorageView.ts | pleaseEnterANumber":{"message":"Lisää numero"},"panels/application/StorageView.ts | sFailedToLoad":{"message":"{PH1} (lataus epäonnistui)"},"panels/application/StorageView.ts | serviceWorkers":{"message":"Service worker ‑tiedostot"},"panels/application/StorageView.ts | simulateCustomStorage":{"message":"Simuloi yksilöity tallennuskiintiö"},"panels/application/StorageView.ts | storageQuotaIsLimitedIn":{"message":"Tallennuskiintiö on rajoitettu incognito-tilassa"},"panels/application/StorageView.ts | storageQuotaUsed":{"message":"{PH1}/{PH2} tallennuskiintiöstä käytössä"},"panels/application/StorageView.ts | storageQuotaUsedWithBytes":{"message":"{PH1}/{PH2} tavua käytetty tallennustilakiintiöstä"},"panels/application/StorageView.ts | storageTitle":{"message":"Tallennustila"},"panels/application/StorageView.ts | storageUsage":{"message":"Tallennustilan käyttö"},"panels/application/StorageView.ts | storageWithCustomMarker":{"message":"{PH1} (oma)"},"panels/application/StorageView.ts | unregisterServiceWorker":{"message":"Peru service workerien rekisteröinti"},"panels/application/StorageView.ts | usage":{"message":"Käyttö"},"panels/application/TrustTokensTreeElement.ts | trustTokens":{"message":"Yksityiset tilamerkit"},"panels/application/WebMCPView.ts | cancelCall":{"message":"Peru"},"panels/application/WebMCPView.ts | canceled":{"message":"Peruttu"},"panels/application/WebMCPView.ts | canceledCount":{"message":"{PH1} peruttu"},"panels/application/WebMCPView.ts | clearFilters":{"message":"Tyhjennä suodattimet"},"panels/application/WebMCPView.ts | clearLog":{"message":"Tyhjennä loki"},"panels/application/WebMCPView.ts | close":{"message":"Sulje"},"panels/application/WebMCPView.ts | completed":{"message":"Valmis"},"panels/application/WebMCPView.ts | copyDescription":{"message":"Kopioi kuvaus"},"panels/application/WebMCPView.ts | copyName":{"message":"Kopion nimi"},"panels/application/WebMCPView.ts | declarative":{"message":"Todentavat"},"panels/application/WebMCPView.ts | editAndRun":{"message":"Muokkaa ja suorita"},"panels/application/WebMCPView.ts | error":{"message":"Virhe"},"panels/application/WebMCPView.ts | failed":{"message":"{PH1} epäonnistui"},"panels/application/WebMCPView.ts | filter":{"message":"Suodata"},"panels/application/WebMCPView.ts | frame":{"message":"Kehys"},"panels/application/WebMCPView.ts | imperative":{"message":"Imperatiivi"},"panels/application/WebMCPView.ts | inProgress":{"message":"Käynnissä"},"panels/application/WebMCPView.ts | inProgressCount":{"message":"{PH1} on käynnissä"},"panels/application/WebMCPView.ts | input":{"message":"Syöte"},"panels/application/WebMCPView.ts | name":{"message":"Nimi"},"panels/application/WebMCPView.ts | noCallsPlaceholder":{"message":"Aloita keskustelu agentin (WebMCP) kanssa, niin näet reaaliaikaiset työkalukutsut ja -suoritukset täällä."},"panels/application/WebMCPView.ts | noCallsPlaceholderTitle":{"message":"Työkalutoiminta"},"panels/application/WebMCPView.ts | noToolsPlaceholder":{"message":"Tälle sivulle rekisteröidyt työkalut (WebMCP) näkyvät täällä. Työkaluja ei ole vielä rekisteröity tai havaittu."},"panels/application/WebMCPView.ts | noToolsPlaceholderTitle":{"message":"Käytettävissä olevat työkalut (WebMCP)"},"panels/application/WebMCPView.ts | output":{"message":"Tuotos"},"panels/application/WebMCPView.ts | paste":{"message":"Liitä"},"panels/application/WebMCPView.ts | pending":{"message":"Käynnissä"},"panels/application/WebMCPView.ts | revealTool":{"message":"Näytä-työkalu"},"panels/application/WebMCPView.ts | runTool":{"message":"Suorita työkalu"},"panels/application/WebMCPView.ts | status":{"message":"Tila"},"panels/application/WebMCPView.ts | statusTypes":{"message":"Tilatyypit"},"panels/application/WebMCPView.ts | toolDetails":{"message":"Tiedot"},"panels/application/WebMCPView.ts | toolRegistry":{"message":"Käytettävissä olevat työkalut"},"panels/application/WebMCPView.ts | toolTypes":{"message":"Työkalutyypit"},"panels/application/WebMCPView.ts | toolUnregisteredNotice":{"message":"Työkalun rekisteröinti on peruttu"},"panels/application/WebMCPView.ts | totalCalls":{"message":"{PH1} puhelua yhteensä"},"panels/application/WebMCPView.ts | viewInElementsPanel":{"message":"Näytä Elementit-paneelissa"},"panels/application/application-meta.ts | application":{"message":"Sovellus"},"panels/application/application-meta.ts | clearSiteData":{"message":"Tyhjennä sivustodata"},"panels/application/application-meta.ts | clearSiteDataIncludingThirdparty":{"message":"Tyhjennä sivuston data (myös 3. osapuolen evästeet)"},"panels/application/application-meta.ts | pwa":{"message":"pwa"},"panels/application/application-meta.ts | showApplication":{"message":"Näytä sovellus"},"panels/application/application-meta.ts | startRecordingEvents":{"message":"Lopeta tapahtumien tallennus"},"panels/application/application-meta.ts | stopRecordingEvents":{"message":"Lopeta tapahtumien nauhoittaminen"},"panels/application/components/AdsView.ts | average":{"message":"(Keskiarvo: {PH1})"},"panels/application/components/AdsView.ts | totalCpuUsage":{"message":"Mainosten suorittimen kokonaiskäyttö"},"panels/application/components/AdsView.ts | totalNetworkUsage":{"message":"Mainosten verkonkäyttö yhteensä"},"panels/application/components/AdsView.ts | viewportAdCount":{"message":"Mainosten määrä näkymässä"},"panels/application/components/AdsView.ts | viewportAdDensity":{"message":"Mainostiheys näkymässä"},"panels/application/components/BackForwardCacheStrings.ts | HTTPMethodNotGET":{"message":"Vain GET-pyynnön kautta ladattavat sivut voivat käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | HTTPStatusNotOK":{"message":"Välimuistiin voi tallentaa vain sivuja, joilla on tilakoodi 2XX."},"panels/application/components/BackForwardCacheStrings.ts | JavaScriptExecution":{"message":"Chrome havaitsi välimuistissa yrityksen suorittaa JavaScript."},"panels/application/components/BackForwardCacheStrings.ts | appBanner":{"message":"AppBanneria pyytäneet sivut eivät voi tällä hetkellä käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | backForwardCacheDisabled":{"message":"Merkinnät estävät siirtymisvälimuistin käytön. Ota se käyttöön paikallisesti tällä laitteella osoitteessa chrome://flags/#back-forward-cache."},"panels/application/components/BackForwardCacheStrings.ts | backForwardCacheDisabledByCommandLine":{"message":"Komentorivi estää siirtymisvälimuistin käytön."},"panels/application/components/BackForwardCacheStrings.ts | backForwardCacheDisabledByLowMemory":{"message":"Riittämätön muisti estää siirtymisvälimuistin käytön."},"panels/application/components/BackForwardCacheStrings.ts | backForwardCacheDisabledForDelegate":{"message":"Delegaatti ei tue siirtymisvälimuistia"},"panels/application/components/BackForwardCacheStrings.ts | backForwardCacheDisabledForPrerender":{"message":"Esirenderöijä estää siirtymisvälimuistin käytön."},"panels/application/components/BackForwardCacheStrings.ts | broadcastChannel":{"message":"Sivua ei voi tallentaa välimuistiin, koska sillä on BroadcastChannel-esiintymä, jolla on rekisteröityjä kuuntelijoita."},"panels/application/components/BackForwardCacheStrings.ts | cacheControlNoStore":{"message":"Sivut, joilla on cache-control:no-store-otsikko, eivät voi käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | cacheFlushed":{"message":"Välimuisti tyhjennettiin tarkoituksella."},"panels/application/components/BackForwardCacheStrings.ts | cacheLimit":{"message":"Sivu poistettiin välimuistista, jotta toinen sivu voitiin tallentaa välimuistiin."},"panels/application/components/BackForwardCacheStrings.ts | containsPlugins":{"message":"Liitännäisiä sisältävät sivut eivät voi tällä hetkellä käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | contentDiscarded":{"message":"Määrittelemätön"},"panels/application/components/BackForwardCacheStrings.ts | contentFileChooser":{"message":"FileChooser APIa käyttävät sivut eivät voi käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | contentFileSystemAccess":{"message":"File System Access APIa käyttävät sivut eivät voi käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | contentMediaDevicesDispatcherHost":{"message":"Medialaitteen välittäjää käyttävät sivut eivät voi käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | contentMediaPlay":{"message":"Mediasoitin oli käynnissä siirryttäessä pois."},"panels/application/components/BackForwardCacheStrings.ts | contentMediaSession":{"message":"MediaSession APIa käyttävät ja toiston tilan asettavat sivut eivät voi käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | contentMediaSessionService":{"message":"MediaSession APIa käyttävät ja toimintokäsittelijöitä asettavat sivut eivät voi käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | contentScreenReader":{"message":"Näytönlukuohjelma estää siirtymisvälimuistin käytön."},"panels/application/components/BackForwardCacheStrings.ts | contentSecurityHandler":{"message":"SecurityHandleria käyttävät sivut eivät voi käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | contentSerial":{"message":"Serial APIa käyttävät sivut eivät voi käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | contentWebAuthenticationAPI":{"message":"WebAuthetication APIa käyttävät sivut eivät voi käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | contentWebBluetooth":{"message":"WebBluetooth APIa käyttävät sivut eivät voi käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | contentWebUSB":{"message":"WebUSB APIa käyttävät sivut eivät voi käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | cookieDisabled":{"message":"Siirtymisvälimuisti on poistettu käytöstä, koska evästeet on poistettu käytöstä sivulla, jolla on käytössä Cache-Control: no-store."},"panels/application/components/BackForwardCacheStrings.ts | dedicatedWorkerOrWorklet":{"message":"Dedicated workeria tai workletia käyttävät sivut eivät voi tällä hetkellä käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | documentLoaded":{"message":"Dokumentti ei latautunut kokonaan ennen pois siirtymistä."},"panels/application/components/BackForwardCacheStrings.ts | embedderAppBannerManager":{"message":"Sovellusbanneri oli päällä pois siirryttäessä."},"panels/application/components/BackForwardCacheStrings.ts | embedderChromePasswordManagerClientBindCredentialManager":{"message":"Chromen Salasanojen ylläpito oli päällä pois siirryttäessä."},"panels/application/components/BackForwardCacheStrings.ts | embedderDomDistillerSelfDeletingRequestDelegate":{"message":"DOM-tislaus oli kesken pois siirryttäessä."},"panels/application/components/BackForwardCacheStrings.ts | embedderDomDistillerViewerSource":{"message":"DOM Distiller Viewer oli näkyvissä pois siirryttäessä."},"panels/application/components/BackForwardCacheStrings.ts | embedderExtensionMessaging":{"message":"Messaging APIa käyttävät laajennukset estävät siirtymisvälimuistin käytön."},"panels/application/components/BackForwardCacheStrings.ts | embedderExtensionMessagingForOpenPort":{"message":"Pitkään yhdistettyinä olleiden laajennusten pitäisi katkaista yhteys ennen siirtymisvälimuistiin siirtymistä."},"panels/application/components/BackForwardCacheStrings.ts | embedderExtensionSentMessageToCachedFrame":{"message":"Pitkään yhdistettynä ollut laajennus yritti lähettää viestejä siirtymisvälimuistissa oleville kehyksille."},"panels/application/components/BackForwardCacheStrings.ts | embedderExtensions":{"message":"Laajennukset estävät siirtymisvälimuistin käytön."},"panels/application/components/BackForwardCacheStrings.ts | embedderModalDialog":{"message":"Sivun modaalivalintaikkuna (esim. lomakkeen uudelleenlähetys tai http-salasanavalintaikkuna) oli näkyvissä pois siirryttäessä."},"panels/application/components/BackForwardCacheStrings.ts | embedderOfflinePage":{"message":"Offline-sivu oli näkyvissä pois siirryttäessä."},"panels/application/components/BackForwardCacheStrings.ts | embedderOomInterventionTabHelper":{"message":"Muistin loppumisen muistutuspalkki oli näkyvissä pois siirryttäessä."},"panels/application/components/BackForwardCacheStrings.ts | embedderPermissionRequestManager":{"message":"Lupapyyntöjä oli aktiivisena pois siirryttäessä."},"panels/application/components/BackForwardCacheStrings.ts | embedderPopupBlockerTabHelper":{"message":"Ponnahdusikkunoiden estotoiminto oli päällä pois siirryttäessä."},"panels/application/components/BackForwardCacheStrings.ts | embedderSafeBrowsingThreatDetails":{"message":"Selaussuojan tiedot olivat näkyvissä pois siirryttäessä."},"panels/application/components/BackForwardCacheStrings.ts | embedderSafeBrowsingTriggeredPopupBlocker":{"message":"Selaussuoja katsoi sivun haitalliseksi ja esti ponnahdusikkunan."},"panels/application/components/BackForwardCacheStrings.ts | enteredBackForwardCacheBeforeServiceWorkerHostAdded":{"message":"Service worker aktivoitiin, kun sivu oli siirtymisvälimuistissa."},"panels/application/components/BackForwardCacheStrings.ts | errorDocument":{"message":"Dokumenttivirhe estää siirtymisvälimuistin käytön."},"panels/application/components/BackForwardCacheStrings.ts | fencedFramesEmbedder":{"message":"bfcache ei voi tallentaa FencedFramesia käyttäviä sivuja."},"panels/application/components/BackForwardCacheStrings.ts | foregroundCacheLimit":{"message":"Sivu poistettiin välimuistista, jotta toinen sivu voitiin tallentaa välimuistiin."},"panels/application/components/BackForwardCacheStrings.ts | grantedMediaStreamAccess":{"message":"Sivut, joille on myönnetty pääsy median striimaukseen, eivät voi tällä hetkellä käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | haveInnerContents":{"message":"Sivut, joilla on tietynlaista upotettua sisältöä (esim. PDF-tiedostoja), eivät voi tällä hetkellä käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | idleManager":{"message":"IdleManageria käyttävät sivut eivät voi tällä hetkellä käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | indexedDBConnection":{"message":"Sivut, joilla on avoin IndexedDB-yhteys, eivät voi tällä hetkellä käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | indexedDBEvent":{"message":"Siirtymisvälimuisti on poistettu käytöstä IndexedDB-tapahtuman vuoksi."},"panels/application/components/BackForwardCacheStrings.ts | ineligibleAPI":{"message":"Käytetyt APIt eivät olleet soveltuvia."},"panels/application/components/BackForwardCacheStrings.ts | injectedJavascript":{"message":"Sivut, joihin JavaScript lisätään laajennuksen avulla, eivät voi tällä hetkellä käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | injectedStyleSheet":{"message":"Sivut, joihin StyleSheet lisätään laajennusten avulla, eivät voi tällä hetkellä käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | internalError":{"message":"Sisäinen virhe."},"panels/application/components/BackForwardCacheStrings.ts | jsNetworkRequestReceivedCacheControlNoStoreResource":{"message":"Siirtymisvälimuisti on poistettu käytöstä, koska jokin JavaScript-verkkopyyntö vastaanotti resurssin, jonka otsikko on Cache-Control: no-store."},"panels/application/components/BackForwardCacheStrings.ts | keepaliveRequest":{"message":"Keepalive-pyyntö estää siirtymisvälimuistin käytön."},"panels/application/components/BackForwardCacheStrings.ts | keyboardLock":{"message":"Näppäimistön lukitusta käyttävät sivut eivät voi tällä hetkellä käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | loading":{"message":"Sivu ei latautunut kokonaan ennen pois siirtymistä."},"panels/application/components/BackForwardCacheStrings.ts | mainResourceHasCacheControlNoCache":{"message":"Sivut, joiden pääresurssilla on cache-control:no-cache, eivät voi käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | mainResourceHasCacheControlNoStore":{"message":"Sivut, joiden pääresurssilla on cache-control:no-store, eivät voi käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | navigationCancelledWhileRestoring":{"message":"Siirtyminen peruttiin ennen kuin sivu voitiin palauttaa siirtymisvälimuistista."},"panels/application/components/BackForwardCacheStrings.ts | networkExceedsBufferLimit":{"message":"Sivu poistettiin välimuistista, koska aktiivinen verkkoyhteys vastaanotti liikaa dataa. Chrome rajoittaa välimuistissa olevien sivujen vastaanottaman datan määrää."},"panels/application/components/BackForwardCacheStrings.ts | networkRequestDatapipeDrainedAsBytesConsumer":{"message":"Sivut, joiden fetch()- tai XHR-pyyntö on kesken, eivät voi tällä hetkellä käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | networkRequestRedirected":{"message":"Sivu poistettiin siirtymisvälimuistista, koska aktiiviseen verkkopyyntöön liittyi uudelleenohjaus."},"panels/application/components/BackForwardCacheStrings.ts | networkRequestTimeout":{"message":"Sivu poistettiin välimuistista, koska verkkoyhteys oli auki liian pitkään. Chrome rajoittaa aikaa, jonka välimuistissa oleva sivu voi vastaanottaa dataa."},"panels/application/components/BackForwardCacheStrings.ts | noResponseHead":{"message":"Sivut, joilla ei ole hyväksyttävää vastausotsikkoa, eivät voi käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | notMainFrame":{"message":"Siirtyminen tapahtui muussa kuin pääkehyksessä."},"panels/application/components/BackForwardCacheStrings.ts | outstandingIndexedDBTransaction":{"message":"Sivut, joilla on keskeneräisiä indeksoituja DB-tapahtumia, eivät voi tällä hetkellä käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | outstandingNetworkRequestDirectSocket":{"message":"Sivut, joiden verkkopyyntö on kesken, eivät voi tällä hetkellä käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | outstandingNetworkRequestFetch":{"message":"Sivut, joiden verkonhakupyyntö on kesken, eivät voi tällä hetkellä käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | outstandingNetworkRequestOthers":{"message":"Sivut, joiden verkkopyyntö on kesken, eivät voi tällä hetkellä käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | outstandingNetworkRequestXHR":{"message":"Sivut, joiden XHR-verkkopyyntö on kesken, eivät voi tällä hetkellä käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | paymentManager":{"message":"PaymentManageria käyttävät sivut eivät voi tällä hetkellä käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | pictureInPicture":{"message":"Pikkuruutua käyttävät sivut eivät voi tällä hetkellä käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | printing":{"message":"Tulostus UI:n näyttävät sivut eivät voi tällä hetkellä käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | relatedActiveContentsExist":{"message":"window.open() avasi sivun, ja toisella välilehdellä on viittaus siihen, tai sivu avasi ikkunan."},"panels/application/components/BackForwardCacheStrings.ts | rendererProcessCrashed":{"message":"Siirtymisvälimuistissa olevan sivun renderöintiprosessi kaatui."},"panels/application/components/BackForwardCacheStrings.ts | rendererProcessKilled":{"message":"Siirtymisvälimuistissa olevan sivun renderöintiprosessi lopetettiin."},"panels/application/components/BackForwardCacheStrings.ts | requestedAudioCapturePermission":{"message":"Äänentallennuslupia pyytäneet sivut eivät voi tällä hetkellä käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | requestedBackForwardCacheBlockedSensors":{"message":"Anturilupia pyytäneet sivut eivät voi tällä hetkellä käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | requestedBackgroundWorkPermission":{"message":"Taustasynkronointia tai hakulupia pyytäneet sivut eivät voi tällä hetkellä käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | requestedMIDIPermission":{"message":"MIDI-lupia pyytäneet sivut eivät voi tällä hetkellä käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | requestedNotificationsPermission":{"message":"Ilmoituslupia pyytäneet sivut eivät voi tällä hetkellä käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | requestedStorageAccessGrant":{"message":"Sivut, jotka ovat pyytäneet pääsyä tallennustilaan, eivät voi tällä hetkellä käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | requestedVideoCapturePermission":{"message":"Videontallennuslupia pyytäneet sivut eivät voi tällä hetkellä käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | schemeNotHTTPOrHTTPS":{"message":"Välimuistiin voi tallentaa vain sivuja, joiden URL-malli on HTTP/HTTPS."},"panels/application/components/BackForwardCacheStrings.ts | serviceWorkerClaim":{"message":"Service worker pyysi sivun, kun se oli siirtymisvälimuistissa."},"panels/application/components/BackForwardCacheStrings.ts | serviceWorkerPostMessage":{"message":"Service worker yritti lähettää siirtymisvälimuistissa olevalle sivulle omaisuuden: MessageEvent."},"panels/application/components/BackForwardCacheStrings.ts | serviceWorkerUnregistration":{"message":"ServiceWorkerin rekisteröinti peruttiin, kun sivu oli siirtymisvälimuistissa."},"panels/application/components/BackForwardCacheStrings.ts | serviceWorkerVersionActivation":{"message":"Sivu poistettiin siirtymisvälimuistista service workerin aktivoitumisen takia."},"panels/application/components/BackForwardCacheStrings.ts | sessionRestored":{"message":"Chrome käynnistyi uudelleen ja tyhjensi siirtymisvälimuistin."},"panels/application/components/BackForwardCacheStrings.ts | sharedWorker":{"message":"SharedWorkeria käyttävät sivut eivät voi tällä hetkellä käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | sharedWorkerMessage":{"message":"Sivu poistettiin välimuistista, koska se sai viestin SharedWorkerilta"},"panels/application/components/BackForwardCacheStrings.ts | speechRecognizer":{"message":"SpeechRecognizeria käyttävät sivut eivät voi tällä hetkellä käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | speechSynthesis":{"message":"SpeechSynthesisia käyttävät sivut eivät voi tällä hetkellä käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | subframeIsNavigating":{"message":"Sivulla oleva iframe aloitti siirtymisen, joka ei onnistunut."},"panels/application/components/BackForwardCacheStrings.ts | subresourceHasCacheControlNoCache":{"message":"Sivut, joiden alaresurssilla on cache-control:no-cache, eivät voi käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | subresourceHasCacheControlNoStore":{"message":"Sivut, joiden alaresurssilla on cache-control:no-store, eivät voi käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | timeout":{"message":"Sivu ylitti enimmäisajan siirtymisvälimuistissa ja vanheni."},"panels/application/components/BackForwardCacheStrings.ts | timeoutPuttingInCache":{"message":"Sivu aikakatkaistiin, kun se oli siirtymässä siirtymisvälimuistiin (tämä johtuu luultavasti pitkäkestoisista sivun piilotuksen käsittelijöistä)."},"panels/application/components/BackForwardCacheStrings.ts | unloadHandlerExistsInMainFrame":{"message":"Sivun pääkehyksessä on tyhjennyksen käsittelijä."},"panels/application/components/BackForwardCacheStrings.ts | unloadHandlerExistsInSubFrame":{"message":"Sivun alakehyksessä on tyhjennyksen käsittelijä."},"panels/application/components/BackForwardCacheStrings.ts | userAgentOverrideDiffers":{"message":"Selain on muuttanut käyttäjäagentin ohitusotsikkoa."},"panels/application/components/BackForwardCacheStrings.ts | wasGrantedMediaAccess":{"message":"Sivut, joille on annettu lupa tallentaa videota tai ääntä, eivät voi tällä hetkellä käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | webDatabase":{"message":"WebDatabasea käyttävät sivut eivät voi tällä hetkellä käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | webHID":{"message":"WebHID:iä käyttävät sivut eivät voi tällä hetkellä käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | webLocks":{"message":"WebLocksia käyttävät sivut eivät voi tällä hetkellä käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | webNfc":{"message":"WebNfc:tä käyttävät sivut eivät voi tällä hetkellä käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | webOTPService":{"message":"WebOTPServiceä käyttävät sivut eivät voi tällä hetkellä käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | webRTC":{"message":"WebRTC:tä käyttävät sivut eivät voi käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | webRTCUsedWithCCNS":{"message":"Siirtymisvälimuisti on poistettu käytöstä, koska WebRTC:tä on käytetty."},"panels/application/components/BackForwardCacheStrings.ts | webShare":{"message":"WebSharea käyttävät sivut eivät voi tällä hetkellä käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | webSocket":{"message":"WebSocketia käyttävät sivut eivät voi käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | webSocketUsedWithCCNS":{"message":"Siirtymisvälimuisti on poistettu käytöstä, koska WebSocketia on käytetty."},"panels/application/components/BackForwardCacheStrings.ts | webTransport":{"message":"WebTransportia käyttävät sivut eivät voi käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheStrings.ts | webTransportUsedWithCCNS":{"message":"Siirtymisvälimuisti on poistettu käytöstä, koska WebTransportia on käytetty."},"panels/application/components/BackForwardCacheStrings.ts | webXR":{"message":"WebXR:ää käyttävät sivut eivät voi tällä hetkellä käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheView.ts | backForwardCacheTitle":{"message":"Siirtymisvälimuisti"},"panels/application/components/BackForwardCacheView.ts | blankURLTitle":{"message":"Tyhjä URL-osoite [{PH1}]"},"panels/application/components/BackForwardCacheView.ts | blockingExtensionId":{"message":"Laajennustunnus: "},"panels/application/components/BackForwardCacheView.ts | circumstantial":{"message":"Toimenpiteet eivät mahdollisia"},"panels/application/components/BackForwardCacheView.ts | circumstantialExplanation":{"message":"Näihin syihin ei voi vaikuttaa, eli välimuistin käytön esti jokin sivun ulkopuolinen asia."},"panels/application/components/BackForwardCacheView.ts | filesPerIssue":{"message":"{n,plural, =1{# tiedosto}other{# tiedostoa}}"},"panels/application/components/BackForwardCacheView.ts | framesPerIssue":{"message":"{n,plural, =1{# kehys}other{# kehystä}}"},"panels/application/components/BackForwardCacheView.ts | framesTitle":{"message":"Kehykset"},"panels/application/components/BackForwardCacheView.ts | issuesInMultipleFrames":{"message":"{n,plural, =1{# ongelma {m} kehyksessä.}other{# ongelmaa {m} kehyksessä.}}"},"panels/application/components/BackForwardCacheView.ts | issuesInSingleFrame":{"message":"{n,plural, =1{# ongelma 1 kehyksessä}other{# ongelmaa 1 kehyksessä.}}"},"panels/application/components/BackForwardCacheView.ts | learnMore":{"message":"Lue lisää: siirtymisvälimuistin kelpoisuusehdot"},"panels/application/components/BackForwardCacheView.ts | mainFrame":{"message":"Pääkehys"},"panels/application/components/BackForwardCacheView.ts | neverUseUnload":{"message":"Lue lisää: Älä koskaan käytä tyhjennyksen käsittelijää"},"panels/application/components/BackForwardCacheView.ts | normalNavigation":{"message":"Ei näytetty siirtymisvälimuistista: Ota siirtymisvälimuisti käyttöön Chromen takaisin- ja eteenpäin-painikkeilla. Voit myös siirtyä pois ja takaisin automaattisesti alla olevalla testipainikkeella."},"panels/application/components/BackForwardCacheView.ts | pageSupportNeeded":{"message":"Edellyttää toimenpiteitä"},"panels/application/components/BackForwardCacheView.ts | pageSupportNeededExplanation":{"message":"Näihin syihin voi vaikuttaa, eli jos sivuun tehdään muutoksia, se voi käyttää siirtymisvälimuistia."},"panels/application/components/BackForwardCacheView.ts | restoredFromBFCache":{"message":"Näytetty siirtymisvälimuistista."},"panels/application/components/BackForwardCacheView.ts | runTest":{"message":"Testaa siirtymisvälimuistia"},"panels/application/components/BackForwardCacheView.ts | runningTest":{"message":"Tehdään testiä"},"panels/application/components/BackForwardCacheView.ts | supportPending":{"message":"Odottaa tukea"},"panels/application/components/BackForwardCacheView.ts | supportPendingExplanation":{"message":"Chromen tuki näille syille odottaa, eli ne eivät estä sivua käyttämästä siirtymisvälimuistia jossakin Chromen tulevassa versiossa."},"panels/application/components/BackForwardCacheView.ts | testCompleted":{"message":"Siirtymisvälimuistitesti valmis."},"panels/application/components/BackForwardCacheView.ts | unavailable":{"message":"ei saatavilla"},"panels/application/components/BackForwardCacheView.ts | unknown":{"message":"Tuntematon tila"},"panels/application/components/BackForwardCacheView.ts | url":{"message":"URL-osoite"},"panels/application/components/BounceTrackingMitigationsView.ts | bounceTrackingMitigationsTitle":{"message":"Välittömän poistumisen seurantalievennykset"},"panels/application/components/BounceTrackingMitigationsView.ts | checkingPotentialTrackers":{"message":"Etsitään mahdollisia välittömän poistumisen seurantasivustoja."},"panels/application/components/BounceTrackingMitigationsView.ts | featureDisabled":{"message":"Välittömän poistumisen seurantalievennykset on poistettu käytöstä."},"panels/application/components/BounceTrackingMitigationsView.ts | forceRun":{"message":"Pakota käyttö"},"panels/application/components/BounceTrackingMitigationsView.ts | learnMore":{"message":"Lue lisää: välittömän poistumisen seurannan lievennykset"},"panels/application/components/BounceTrackingMitigationsView.ts | noPotentialBounceTrackersIdentified":{"message":"Tilaa ei tyhjennetty mahdollisista välittömän poistumisen seurantasivustoista. Joko sellaisia ei havaittu tai kolmannen osapuolen evästeet eivät ole estettyjä."},"panels/application/components/BounceTrackingMitigationsView.ts | runningMitigations":{"message":"Käynnissä"},"panels/application/components/BounceTrackingMitigationsView.ts | stateDeletedFor":{"message":"Tila poistettiin seuraaville sivustoille:"},"panels/application/components/CrashReportContextGrid.ts | copyKey":{"message":"Kopioi avain"},"panels/application/components/CrashReportContextGrid.ts | copyValue":{"message":"Kopioi arvo"},"panels/application/components/CrashReportContextGrid.ts | key":{"message":"Avain"},"panels/application/components/CrashReportContextGrid.ts | value":{"message":"Arvo"},"panels/application/components/EndpointsGrid.ts | endpointsDescription":{"message":"Täältä löydät raportit vastaanottavien päätepisteiden listan"},"panels/application/components/EndpointsGrid.ts | noEndpointsToDisplay":{"message":"Ei näytettäviä päätepisteitä"},"panels/application/components/PermissionsPolicySection.ts | allowedFeatures":{"message":"Sallitut ominaisuudet"},"panels/application/components/PermissionsPolicySection.ts | clickToShowHeader":{"message":"Klikkaa nähdäksesi pyyntö, jonka HTTP-otsikko \"Permissions-Policy\" estää tämän ominaisuuden."},"panels/application/components/PermissionsPolicySection.ts | clickToShowIframe":{"message":"Klikkaa nähdäksesi ylin iframe, joka ei salli ominaisuutta elementit-paneelissa."},"panels/application/components/PermissionsPolicySection.ts | disabledByFencedFrame":{"message":"poistettu käytöstä tämän sisällä: fencedframe"},"panels/application/components/PermissionsPolicySection.ts | disabledByHeader":{"message":"otsikon \"Permissions-Policy\" estämä"},"panels/application/components/PermissionsPolicySection.ts | disabledByIframe":{"message":"puuttuu iframen määritteestä \"allow\""},"panels/application/components/PermissionsPolicySection.ts | disabledFeatures":{"message":"Käytöstä poistetut ominaisuudet"},"panels/application/components/PermissionsPolicySection.ts | hideDetails":{"message":"Piilota tiedot"},"panels/application/components/PermissionsPolicySection.ts | showDetails":{"message":"Näytä tiedot"},"panels/application/components/ProtocolHandlersView.ts | dropdownLabel":{"message":"Valitse protokollan käsittelijä"},"panels/application/components/ProtocolHandlersView.ts | manifest":{"message":"manifesti"},"panels/application/components/ProtocolHandlersView.ts | needHelpReadOur":{"message":"Tarvitsetko apua? Lue {PH1}."},"panels/application/components/ProtocolHandlersView.ts | protocolDetected":{"message":"Manifestista ({PH1}) löytyi kelvollinen protokollan käsittelijän rekisteröinti. Kun sovellus on asennettu, testaa rekisteröityjä protokollia."},"panels/application/components/ProtocolHandlersView.ts | protocolHandlerRegistrations":{"message":"URL-protokollan käsittelijän rekisteröinti PWA-sovelluksille"},"panels/application/components/ProtocolHandlersView.ts | protocolNotDetected":{"message":"Määritä protokollan käsittelijät manifestissa ({PH1}), jotta sovelluksesi voidaan rekisteröidä omien protokollien käsittelijäksi, kun sovelluksesi on asennettu."},"panels/application/components/ProtocolHandlersView.ts | testProtocol":{"message":"Testaa protokolla"},"panels/application/components/ProtocolHandlersView.ts | textboxLabel":{"message":"Protokollan käsittelijän kyselyparametri tai päätepiste"},"panels/application/components/ProtocolHandlersView.ts | textboxPlaceholder":{"message":"Lisää URL-osoite"},"panels/application/components/ReportsGrid.ts | destination":{"message":"Kohde"},"panels/application/components/ReportsGrid.ts | generatedAt":{"message":"Luotu"},"panels/application/components/ReportsGrid.ts | learnMore":{"message":"Lue lisää"},"panels/application/components/ReportsGrid.ts | noReportsToDisplay":{"message":"Ei näytettäviä raportteja"},"panels/application/components/ReportsGrid.ts | reportingApiDescription":{"message":"Täältä löydät sivun luomat Reporting API ‑raportit."},"panels/application/components/ReportsGrid.ts | status":{"message":"Tila"},"panels/application/components/SharedStorageAccessGrid.ts | allSharedStorageEvents":{"message":"Kaikki tämän sivun jaetut tallennustilatapahtumat"},"panels/application/components/SharedStorageAccessGrid.ts | eventMethod":{"message":"Jakelutapa"},"panels/application/components/SharedStorageAccessGrid.ts | eventParams":{"message":"Valinnaiset tapahtumaparametrit"},"panels/application/components/SharedStorageAccessGrid.ts | eventScope":{"message":"Pääsyoikeuden laajuus"},"panels/application/components/SharedStorageAccessGrid.ts | eventTime":{"message":"Tapahtuman aika"},"panels/application/components/SharedStorageAccessGrid.ts | learnMore":{"message":"Lue lisää"},"panels/application/components/SharedStorageAccessGrid.ts | noEvents":{"message":"Jaettuja tallennustilatapahtumia ei havaittu"},"panels/application/components/SharedStorageAccessGrid.ts | ownerOrigin":{"message":"Omistajan alkuperä"},"panels/application/components/SharedStorageAccessGrid.ts | ownerSite":{"message":"Omistajan sivusto"},"panels/application/components/SharedStorageAccessGrid.ts | sharedStorage":{"message":"Shared Storage"},"panels/application/components/SharedStorageAccessGrid.ts | sharedStorageDescription":{"message":"Tältä sivulta voit tarkastella, lisätä, muokata ja poistaa jaetun tallennustilan avain-arvo-pareja ja tarkastella jaetun tallennustilan tapahtumia."},"panels/application/components/SharedStorageMetadataView.ts | budgetExplanation":{"message":"Jäljellä olevat datavuodot, jotka sallitaan 24 tunnin aikana tämän alkuperän osalta (entropian bitteinä)"},"panels/application/components/SharedStorageMetadataView.ts | creation":{"message":"Luomisajankohta"},"panels/application/components/SharedStorageMetadataView.ts | entropyBudget":{"message":"Entropian budjetti rajattujen kehysten osalta"},"panels/application/components/SharedStorageMetadataView.ts | notYetCreated":{"message":"Ei vielä luotu"},"panels/application/components/SharedStorageMetadataView.ts | numBytesUsed":{"message":"Käytetty tavumäärä"},"panels/application/components/SharedStorageMetadataView.ts | numEntries":{"message":"Merkintöjen määrä"},"panels/application/components/SharedStorageMetadataView.ts | resetBudget":{"message":"Nollaa budjetti"},"panels/application/components/SharedStorageMetadataView.ts | sharedStorage":{"message":"Shared Storage"},"panels/application/components/StorageMetadataView.ts | bucketName":{"message":"Ryhmän nimi"},"panels/application/components/StorageMetadataView.ts | bucketWillBeRemoved":{"message":"Valittu tallennusryhmä ja sen sisältämä data poistetaan."},"panels/application/components/StorageMetadataView.ts | confirmBucketDeletion":{"message":"Poistetaanko ryhmä \"{PH1}\"?"},"panels/application/components/StorageMetadataView.ts | defaultBucket":{"message":"Oletusryhmä"},"panels/application/components/StorageMetadataView.ts | deleteBucket":{"message":"Poista ryhmä"},"panels/application/components/StorageMetadataView.ts | durability":{"message":"Kestävyys"},"panels/application/components/StorageMetadataView.ts | expiration":{"message":"Vanheneminen"},"panels/application/components/StorageMetadataView.ts | isOpaque":{"message":"On läpinäkyvä"},"panels/application/components/StorageMetadataView.ts | isThirdParty":{"message":"On kolmas osapuoli"},"panels/application/components/StorageMetadataView.ts | loading":{"message":"Ladataan…"},"panels/application/components/StorageMetadataView.ts | no":{"message":"Ei"},"panels/application/components/StorageMetadataView.ts | none":{"message":"Ei mitään"},"panels/application/components/StorageMetadataView.ts | opaque":{"message":"(läpinäkymätön)"},"panels/application/components/StorageMetadataView.ts | origin":{"message":"Kehyksen alkuperä"},"panels/application/components/StorageMetadataView.ts | persistent":{"message":"On pysyvä"},"panels/application/components/StorageMetadataView.ts | quota":{"message":"Kiintiö"},"panels/application/components/StorageMetadataView.ts | topLevelSite":{"message":"Ylätason sivusto"},"panels/application/components/StorageMetadataView.ts | yes":{"message":"Kyllä"},"panels/application/components/StorageMetadataView.ts | yesBecauseAncestorChainHasCrossSite":{"message":"Kyllä, koska edeltäjäketju sisältää kolmannen osapuolen alkuperän"},"panels/application/components/StorageMetadataView.ts | yesBecauseKeyIsOpaque":{"message":"Kyllä, koska tallennusavain on läpinäkymätön"},"panels/application/components/StorageMetadataView.ts | yesBecauseOriginNotInTopLevelSite":{"message":"Kyllä, koska alkuperä on ylätason sivuston ulkopuolella"},"panels/application/components/StorageMetadataView.ts | yesBecauseTopLevelIsOpaque":{"message":"Kyllä, koska ylätason sivusto on läpinäkymätön"},"panels/application/components/TrustTokensView.ts | allStoredTrustTokensAvailableIn":{"message":"Kaikki tallennetut yksityiset tilamerkit, jotka ovat käytettävissä tällä selaimen käyttökerralla."},"panels/application/components/TrustTokensView.ts | deleteTrustTokens":{"message":"Poista kaikki tallennetut yksityiset tilamerkit, joiden myöntäjä on {PH1}."},"panels/application/components/TrustTokensView.ts | issuer":{"message":"Myöntäjä"},"panels/application/components/TrustTokensView.ts | learnMore":{"message":"Lue lisää"},"panels/application/components/TrustTokensView.ts | noTrustTokens":{"message":"Yksityisiä tilamerkkejä ei havaittu"},"panels/application/components/TrustTokensView.ts | storedTokenCount":{"message":"Tallennettujen tunnusten lukumäärä"},"panels/application/components/TrustTokensView.ts | trustTokens":{"message":"Yksityiset tilamerkit"},"panels/application/components/TrustTokensView.ts | trustTokensDescription":{"message":"Tältä sivulta näet kaikki saatavilla olevat yksityiset tilamerkit nykyisessä selauskontekstissa."},"panels/application/preloading/PreloadingView.ts | filterAllPreloads":{"message":"Kaikki ennakoivat lataukset"},"panels/application/preloading/PreloadingView.ts | filterFilterByRuleSet":{"message":"Suodata sääntöjoukon mukaan"},"panels/application/preloading/PreloadingView.ts | learnMore":{"message":"Lue lisää"},"panels/application/preloading/PreloadingView.ts | noPrefetchAttempts":{"message":"Spekulaatiota ei havaittu"},"panels/application/preloading/PreloadingView.ts | noRuleSets":{"message":"ei sääntöjoukkoja"},"panels/application/preloading/PreloadingView.ts | noRulesDetected":{"message":"Sääntöjä ei havaittu"},"panels/application/preloading/PreloadingView.ts | prefetchDescription":{"message":"Tältä sivulta näet ennakoivan latauksen tiedot."},"panels/application/preloading/PreloadingView.ts | prettyPrint":{"message":"Kaunistus"},"panels/application/preloading/PreloadingView.ts | rulesDescription":{"message":"Tällä sivulla näet ennakointisäännöt, joita käytetään esihakuun ja sivunavigoinnin esirenderöintiin."},"panels/application/preloading/PreloadingView.ts | statusFailure":{"message":"Virhe"},"panels/application/preloading/PreloadingView.ts | statusNotTriggered":{"message":"Ei käynnistynyt"},"panels/application/preloading/PreloadingView.ts | statusPending":{"message":"Odottaa"},"panels/application/preloading/PreloadingView.ts | statusReady":{"message":"Valmis"},"panels/application/preloading/PreloadingView.ts | statusRunning":{"message":"Käynnissä"},"panels/application/preloading/PreloadingView.ts | statusSuccess":{"message":"Onnistui"},"panels/application/preloading/PreloadingView.ts | validityInvalid":{"message":"Virheellinen"},"panels/application/preloading/PreloadingView.ts | validitySomeRulesInvalid":{"message":"Jotkin säännöt ovat virheellisiä"},"panels/application/preloading/PreloadingView.ts | validityValid":{"message":"Kelpaa"},"panels/application/preloading/components/MismatchedPreloadingGrid.ts | action":{"message":"Toiminto"},"panels/application/preloading/components/MismatchedPreloadingGrid.ts | status":{"message":"Tila"},"panels/application/preloading/components/MismatchedPreloadingGrid.ts | statusFailure":{"message":"Virhe"},"panels/application/preloading/components/MismatchedPreloadingGrid.ts | statusNotTriggered":{"message":"Ei käynnistynyt"},"panels/application/preloading/components/MismatchedPreloadingGrid.ts | statusPending":{"message":"Odottaa"},"panels/application/preloading/components/MismatchedPreloadingGrid.ts | statusReady":{"message":"Valmis"},"panels/application/preloading/components/MismatchedPreloadingGrid.ts | statusRunning":{"message":"Käynnissä"},"panels/application/preloading/components/MismatchedPreloadingGrid.ts | statusSuccess":{"message":"Onnistui"},"panels/application/preloading/components/MismatchedPreloadingGrid.ts | url":{"message":"URL-osoite"},"panels/application/preloading/components/PreloadingDetailsReportView.ts | automaticallyFellBackToPrefetch":{"message":"(siirtyi automaattisesti esihakuun)"},"panels/application/preloading/components/PreloadingDetailsReportView.ts | buttonClickToInspect":{"message":"Tarkasta esirenderöity sivu klikkaamalla"},"panels/application/preloading/components/PreloadingDetailsReportView.ts | buttonClickToRevealRuleSet":{"message":"Näytä sääntöjoukko klikkaamalla"},"panels/application/preloading/components/PreloadingDetailsReportView.ts | buttonInspect":{"message":"Tarkista"},"panels/application/preloading/components/PreloadingDetailsReportView.ts | detailedStatusFailure":{"message":"Ennakoiva lataus epäonnistui."},"panels/application/preloading/components/PreloadingDetailsReportView.ts | detailedStatusFallbackToPrefetch":{"message":"Ennakoiva lataus epäonnistui, mutta esihaun käyttö varavaihtoehtona onnistui."},"panels/application/preloading/components/PreloadingDetailsReportView.ts | detailedStatusNotTriggered":{"message":"Ennakoiva latausyritys ei ole vielä käynnistynyt."},"panels/application/preloading/components/PreloadingDetailsReportView.ts | detailedStatusPending":{"message":"Ennakoiva latausyritys on kelvollinen, mutta se odottaa."},"panels/application/preloading/components/PreloadingDetailsReportView.ts | detailedStatusReady":{"message":"Ennakoiva lataus on valmis ja tulos on valmis seuraavaan siirtymiseen."},"panels/application/preloading/components/PreloadingDetailsReportView.ts | detailedStatusRunning":{"message":"Ennakoiva lataus on käynnissä."},"panels/application/preloading/components/PreloadingDetailsReportView.ts | detailedStatusSuccess":{"message":"Ennakoiva lataus on valmis ja sitä käytetään siirtymiseen."},"panels/application/preloading/components/PreloadingDetailsReportView.ts | detailsAction":{"message":"Toiminto"},"panels/application/preloading/components/PreloadingDetailsReportView.ts | detailsDetailedInformation":{"message":"Yksityiskohtaiset tiedot"},"panels/application/preloading/components/PreloadingDetailsReportView.ts | detailsFailureReason":{"message":"Epäonnistumisen syy"},"panels/application/preloading/components/PreloadingDetailsReportView.ts | detailsFormSubmission":{"message":"Lomakkeen lähettäminen"},"panels/application/preloading/components/PreloadingDetailsReportView.ts | detailsRuleSet":{"message":"Sääntöjoukko"},"panels/application/preloading/components/PreloadingDetailsReportView.ts | detailsStatus":{"message":"Tila"},"panels/application/preloading/components/PreloadingDetailsReportView.ts | detailsTargetHint":{"message":"Kohdevihje"},"panels/application/preloading/components/PreloadingDetailsReportView.ts | no":{"message":"Ei"},"panels/application/preloading/components/PreloadingDetailsReportView.ts | noElementSelected":{"message":"Elementtiä ei ole valittu"},"panels/application/preloading/components/PreloadingDetailsReportView.ts | selectAnElementForMoreDetails":{"message":"Valitse elementti, niin näet lisätietoja"},"panels/application/preloading/components/PreloadingDetailsReportView.ts | yes":{"message":"Kyllä"},"panels/application/preloading/components/PreloadingDisabledInfobar.ts | descriptionDisabledByBatterySaver":{"message":"Ennakoiva lataus on poistettu käytöstä käyttöjärjestelmän virransäästötilan takia."},"panels/application/preloading/components/PreloadingDisabledInfobar.ts | descriptionDisabledByDataSaver":{"message":"Ennakoiva lataus on poistettu käytöstä käyttöjärjestelmän Data Saver ‑tilan takia."},"panels/application/preloading/components/PreloadingDisabledInfobar.ts | descriptionDisabledByHoldbackPrefetchSpeculationRules":{"message":"Esihaku on pakotettu käyttöön, koska DevTools on auki. Kun DevTools on suljettu, esihaku poistetaan käytöstä, koska selainistunto on osa holdback-ryhmää, jota käytetään suorituskyvyn vertailuissa."},"panels/application/preloading/components/PreloadingDisabledInfobar.ts | descriptionDisabledByHoldbackPrerenderSpeculationRules":{"message":"Esirenderöinti on pakotettu käyttöön, koska DevTools on auki. Kun DevTools on suljettu, esirenderöinti poistetaan käytöstä, koska selainistunto on osa holdback-ryhmää, jota käytetään suorituskyvyn vertailuissa."},"panels/application/preloading/components/PreloadingDisabledInfobar.ts | descriptionDisabledByPreference":{"message":"Ennakoiva lataus on poistettu käytöstä käyttäjän asetusten tai laajennuksen vuoksi. Avaa {PH1} ja muuta asetusta. Avaa {PH2}, jos haluat poistaa käytöstä ennakoivan latauksen estävän laajennuksen."},"panels/application/preloading/components/PreloadingDisabledInfobar.ts | extensionsSettings":{"message":"Laajennusasetukset"},"panels/application/preloading/components/PreloadingDisabledInfobar.ts | footerLearnMore":{"message":"Lue lisää"},"panels/application/preloading/components/PreloadingDisabledInfobar.ts | headerDisabledByBatterySaver":{"message":"Virransäästö"},"panels/application/preloading/components/PreloadingDisabledInfobar.ts | headerDisabledByDataSaver":{"message":"Data Saver"},"panels/application/preloading/components/PreloadingDisabledInfobar.ts | headerDisabledByHoldbackPrefetchSpeculationRules":{"message":"Esihaku oli poistettu käytöstä, mutta se on nyt pakotettu käyttöön"},"panels/application/preloading/components/PreloadingDisabledInfobar.ts | headerDisabledByHoldbackPrerenderSpeculationRules":{"message":"Esirenderöinti poistettiin käytöstä, mutta se on nyt pakotettu käyttöön"},"panels/application/preloading/components/PreloadingDisabledInfobar.ts | headerDisabledByPreference":{"message":"Käyttäjäasetukset tai laajennukset"},"panels/application/preloading/components/PreloadingDisabledInfobar.ts | infobarPreloadingIsDisabled":{"message":"Ennakoiva lataus on poistettu käytöstä"},"panels/application/preloading/components/PreloadingDisabledInfobar.ts | infobarPreloadingIsForceEnabled":{"message":"Ennakoiva lataus on pakotettu käyttöön"},"panels/application/preloading/components/PreloadingDisabledInfobar.ts | preloadingPagesSettings":{"message":"Sivujen esilatausasetukset"},"panels/application/preloading/components/PreloadingDisabledInfobar.ts | titleReasonsPreventingPreloading":{"message":"Syitä ennakoivan lataamisen epäonnistumiseen"},"panels/application/preloading/components/PreloadingGrid.ts | action":{"message":"Toiminto"},"panels/application/preloading/components/PreloadingGrid.ts | prefetchFallbackReady":{"message":"Esihaku varavaihtoehtona valmis"},"panels/application/preloading/components/PreloadingGrid.ts | ruleSet":{"message":"Sääntöjoukko"},"panels/application/preloading/components/PreloadingGrid.ts | status":{"message":"Tila"},"panels/application/preloading/components/PreloadingString.ts | PrefetchEvictedAfterBrowsingDataRemoved":{"message":"Esihaku hylättiin, koska selausdata poistettiin."},"panels/application/preloading/components/PreloadingString.ts | PrefetchEvictedAfterCandidateRemoved":{"message":"Esihaku on hylätty, koska sen käynnistävällä sivulla ei ole ennakointisääntöä, joka käynnistää tämän URL-osoitteen esihaun."},"panels/application/preloading/components/PreloadingString.ts | PrefetchEvictedForNewerPrefetch":{"message":"Esihaku on hylätty, koska sen käynnistävällä sivulla on käynnissä liikaa esihakuja. Tämä oli yksi vanhimmista."},"panels/application/preloading/components/PreloadingString.ts | PrefetchFailedIneligibleRedirect":{"message":"Esihaku uudelleenohjattiin, mutta uudelleenohjausosoite ei täytä esihaun ehtoja."},"panels/application/preloading/components/PreloadingString.ts | PrefetchFailedInvalidRedirect":{"message":"Esihaku uudelleenohjattiin, mutta uudelleenohjauksessa oli ongelma."},"panels/application/preloading/components/PreloadingString.ts | PrefetchFailedMIMENotSupported":{"message":"Esihaku epäonnistui, koska vastauksen \"Content-Type\"-otsikkoa ei tuettu."},"panels/application/preloading/components/PreloadingString.ts | PrefetchFailedNetError":{"message":"Esihaku epäonnistui verkkovirheen vuoksi."},"panels/application/preloading/components/PreloadingString.ts | PrefetchFailedNon2XX":{"message":"Esihaku epäonnistui muun kuin 2xx-HTTP-vastauksen tilakoodin takia."},"panels/application/preloading/components/PreloadingString.ts | PrefetchFailedNon2XXWithStatusCode":{"message":"Esihaku epäonnistui muun kuin 2xx-HTTP-vastauksen tilakoodin ({PH1}) takia."},"panels/application/preloading/components/PreloadingString.ts | PrefetchIneligibleRetryAfter":{"message":"Alkuperän edellinen esihaku sai HTTP 503 ‐vastauksen, jonka \"Retry-After\"-otsikossa mainittu aika ei ole vielä kulunut."},"panels/application/preloading/components/PreloadingString.ts | PrefetchIsPrivacyDecoy":{"message":"URL-osoitetta ei voitu esihakea, koska kyseisessä alkuperässä oli rekisteröity service worker tai sivustojen välisiä evästeitä, mutta esihaku lisättiin silti verkkoon käyttämättä sen piilottamiseksi, että käyttäjällä oli ollut aiempi suhde alkuperään."},"panels/application/preloading/components/PreloadingString.ts | PrefetchIsStale":{"message":"Esihaun ja käytön välissä kului liian kauan aikaa, joten esihaku hylättiin."},"panels/application/preloading/components/PreloadingString.ts | PrefetchNotEligibleBatterySaverEnabled":{"message":"Esihakua ei suoritettu, koska virransäästöasetus oli käytössä."},"panels/application/preloading/components/PreloadingString.ts | PrefetchNotEligibleBrowserContextOffTheRecord":{"message":"Esihakua ei suoritettu, koska selain on incognito- tai vierastilassa."},"panels/application/preloading/components/PreloadingString.ts | PrefetchNotEligibleDataSaverEnabled":{"message":"Esihakua ei suoritettu, koska käyttöjärjestelmä on Data Saver ‐tilassa."},"panels/application/preloading/components/PreloadingString.ts | PrefetchNotEligibleExistingProxy":{"message":"URL-osoitetta ei voi esihakea, koska verkon oletuskontekstissa se on määritetty käyttämään välityspalvelinta."},"panels/application/preloading/components/PreloadingString.ts | PrefetchNotEligibleHostIsNonUnique":{"message":"URL-osoitetta ei voitu esihakea, koska sen isäntä ei ollut yksilöllinen (esim. muu kuin julkisesti reititettävä IP-osoite tai isäntänimi, jota ei ohjata rekisterin kautta) mutta esihaku edellytti välityspalvelinta."},"panels/application/preloading/components/PreloadingString.ts | PrefetchNotEligibleNonDefaultStoragePartition":{"message":"URL-osoitetta ei voitu esihakea, koska se käyttää muuta kuin tallennustilan oletusosiointia."},"panels/application/preloading/components/PreloadingString.ts | PrefetchNotEligiblePreloadingDisabled":{"message":"Esihakua ei suoritettu, koska ennakoiva lataus ei ollut käytössä."},"panels/application/preloading/components/PreloadingString.ts | PrefetchNotEligibleSameSiteCrossOriginPrefetchRequiredProxy":{"message":"URL-osoitetta ei voitu esihakea, koska verkon oletuskontekstia ei voi määrittää käyttämään esihaun välityspalvelinta saman sivuston eri lähteistä peräisin olevalle esihakupyynnölle."},"panels/application/preloading/components/PreloadingString.ts | PrefetchNotEligibleSchemeIsNotHttps":{"message":"URL-osoitetta ei voitu esihakea, koska sen muoto ei ollut https:."},"panels/application/preloading/components/PreloadingString.ts | PrefetchNotEligibleUserHasCookies":{"message":"URL-osoitetta ei voitu esihakea, koska haku oli sivustojen välinen, mutta käyttäjällä oli evästeitä kyseistä alkuperää varten."},"panels/application/preloading/components/PreloadingString.ts | PrefetchNotEligibleUserHasServiceWorker":{"message":"URL-osoitetta ei voitu esihakea, koska kyseisessä alkuperässä oli rekisteröity service worker, mitä ei tällä hetkellä tueta."},"panels/application/preloading/components/PreloadingString.ts | PrefetchNotUsedCookiesChanged":{"message":"Esihakua ei käytetty, koska se oli sivustojen välinen esihaku ja evästeet lisättiin kyseiseen URL-osoitteeseen esihaun ollessa käynnissä, joten esihaettu vastaus on nyt vanhentunut."},"panels/application/preloading/components/PreloadingString.ts | PrefetchNotUsedProbeFailed":{"message":"Internetpalveluntarjoajasi tai verkon järjestelmänvalvoja on estänyt esihaun."},"panels/application/preloading/components/PreloadingString.ts | PrefetchProxyNotAvailable":{"message":"Verkkovirhe havaittiin yritettäessä muodostaa yhteyttä esihaun välityspalvelimeen."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusActivatedDuringMainFrameNavigation":{"message":"Esirenderöity sivu aktivoitui aloittavan sivun pääkehyksen siirtymisen aikana."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusActivatedWithAuxiliaryBrowsingContexts":{"message":"Esirenderöintiä ei käytetty, koska sen aloittavalla sivulla oli muissa ikkunoissa aktivoinnin aikana aktiivinen avaajasivu, jota ei tällä hetkellä tueta."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusActivationFramePolicyNotCompatible":{"message":"Esirenderöintiä ei käytetty, koska aloittavan sivun hiekkalaatikkomerkintä tai lupakäytäntö ei ollut yhteensopiva esirenderöintisivun kanssa."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusActivationNavigationParameterMismatch":{"message":"Esirenderöintiä ei käytetty, koska aktivoinnin aikana laskettiin eri navigointiparametrit (esim. HTTP-otsikot) kuin alkuperäisen esirenderöinnin navigointipyynnön aikana."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusActivationUrlHasEffectiveUrl":{"message":"Esirenderöintiä ei käytetty, koska aktivoinnin aikana navigoinnissa on lopullinen URL-osoite, joka poikkeaa sen tavallisesta URL-osoitteesta. (Esimerkiksi Uusi välilehti ‑sivu tai hostatut sovellukset)."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusAllPrerenderingCanceled":{"message":"Selain tyhjensi kaikki esirenderöidyt sivut jostain syystä (esimerkiksi WebViewCompat.addWebMessageListener() kutsuttiin esirenderöinnin aikana)."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusAudioOutputDeviceRequested":{"message":"Esirenderöity sivu pyysi audion toistoa, jota ei tällä hetkellä tueta."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusBatterySaverEnabled":{"message":"Esirenderöintiä ei suoritettu, koska käyttäjä pyysi, että selain käyttää vähemmän akkua."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusBlockedByClient":{"message":"Osa resurssien lataamisesta estettiin."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusBrowsingDataRemoved":{"message":"Esirenderöity sivu tyhjennettiin, koska selausdata poistettiin."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusClientCertRequested":{"message":"Esirenderöinnin siirtyminen edellytti HTTP-asiakasvarmennetta."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusCrossSiteNavigationInInitialNavigation":{"message":"Esirenderöinnin siirtyminen epäonnistui, koska se kohdistui toisen sivuston URL-osoitteeseen."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusCrossSiteNavigationInMainFrameNavigation":{"message":"Esirenderöity sivu siirtyi toisen sivuston URL-osoitteeseen."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusCrossSiteRedirectInInitialNavigation":{"message":"Esirenderöinnin siirtyminen epäonnistui, koska esirenderöity URL-osoite uudelleenohjasi toisen sivuston URL-osoitteeseen."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusCrossSiteRedirectInMainFrameNavigation":{"message":"Esirenderöity sivu siirtyi URL-osoitteeseen, joka uudelleenohjasi toisen sivuston URL-osoitteeseen."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusDataSaverEnabled":{"message":"Esirenderöintiä ei suoritettu, koska käyttäjä pyysi, että selain käyttää vähemmän dataa."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusDownload":{"message":"Esirenderöity sivu yritti käynnistää latauksen, jota ei tällä hetkellä tueta."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusHasEffectiveUrl":{"message":"Aloittava sivu ei voi esirenderöidä, koska sen lopullinen URL-osoite poikkeaa sen tavallisesta URL-osoitteesta. (Esimerkiksi Uusi välilehti ‑sivu tai hostatut sovellukset)."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusInvalidSchemeNavigation":{"message":"URL-osoitetta ei voitu esirenderöidä, koska sen muoto ei ollut http: tai https:."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusInvalidSchemeRedirect":{"message":"Esirenderöinnin siirtyminen epäonnistui, koska se uudelleenohjasi URL-osoitteeseen, jonka muoto ei ollut http: tai https:."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusJavaScriptInterfaceAdded":{"message":"Esirenderöity sivu tyhjennettiin, koska WebView.addJavaScriptInterface() on lisännyt uuden JavaScript-käyttöliittymän."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusJavaScriptInterfaceRemoved":{"message":"Esirenderöity sivu tyhjennettiin, koska WebView.removeJavaScriptInterface() on poistanut JavaScript-käyttöliittymän."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusLoginAuthRequested":{"message":"Esirenderöinnin siirtyminen edellytti HTTP-todennusta, jota ei tällä hetkellä tueta."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusLowEndDevice":{"message":"Esirenderöintiä ei suoritettu, koska laitteen järjestelmän muisti ei riitä esirenderöinnin tukemiseen."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusMaxNumOfRunningEagerPrerendersExceeded":{"message":"Esirenderöintiä, jonka \"eagerness\"-arvo on \"eager\", ei suoritettu, koska sen aloittavalla sivulla on jo liikaa esirenderöintejä käynnissä. Poista muut ennakoimissäännöt, joiden arvo on \"eager\", jotta uusia esirenderöintejä voidaan aloittaa."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusMaxNumOfRunningEmbedderPrerendersExceeded":{"message":"Selaimen aloittamaa esirenderöintiä ei suoritettu, koska sen aloittavalla sivulla on jo liikaa esirenderöintejä käynnissä."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusMaxNumOfRunningNonEagerPrerendersExceeded":{"message":"Vanha esirenderöijä, jonka \"eagerness\"-arvo ei ole \"eager\" (vaan \"moderate\" tai \"conservative\" ja joka alkaa, kun kohdistin viedään linkin päälle tai linkkiä klikataan), peruttiin automaattisesti, koska uusi esirenderöijä, jonka arvo ei ole \"eager\", käynnistettiin. Voit aktivoida sen uudelleen viemällä kohdistimen linkin päälle tai klikkaamalla linkkiä."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusMemoryLimitExceeded":{"message":"Esirenderöintiä ei suoritettu, koska selain ylitti esirenderöinnin muistirajan."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusMemoryPressureAfterTriggered":{"message":"Esirenderöity sivu tyhjennettiin, koska selain oli kriittisen muistipaineen alla."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusMemoryPressureOnTrigger":{"message":"Esirenderöintiä ei suoritettu, koska selain oli kriittisen muistipaineen alla."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusMixedContent":{"message":"Esirenderöity sivu sisälsi yhdistelmäsisältöä."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusMojoBinderPolicy":{"message":"Esirenderöity sivu käytti kiellettyä JavaScript APIa, jota ei tällä hetkellä tueta. (Sisäinen Mojo-käyttöliittymä: {PH1})"},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusNavigationBadHttpStatus":{"message":"Esirenderöinnin siirtyminen epäonnistui muun kuin 2xx-HTTP-vastauksen tilakoodin takia."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusNavigationBadHttpStatusWithStatusCode":{"message":"Esirenderöinnin siirtyminen epäonnistui muun kuin 2xx-HTTP-vastauksen tilakoodin ({PH1}) takia."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusNavigationRequestBlockedByCsp":{"message":"Content Security Policy ‑käytäntö esti esirenderöinnin siirtymisen."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusNavigationRequestNetworkError":{"message":"Esirenderöinnin siirtymisessä tapahtui verkkovirhe."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusPreloadingDisabled":{"message":"Esirenderöintiä ei suoritettu, koska käyttäjä poisti esilatauksen käytöstä selainasetuksista."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusPrerenderingDisabledByDevTools":{"message":"Esirenderöintiä ei suoritettu, koska DevToolsia on käytetty esirenderöinnin estämiseen."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusPrerenderingUrlHasEffectiveUrl":{"message":"Esirenderöinnin siirtyminen epäonnistui, koska sen lopullinen URL-osoite poikkeaa sen tavallisesta URL-osoitteesta. (Esimerkiksi Uusi välilehti ‑sivu tai hostatut sovellukset)."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusPrimaryMainFrameRendererProcessCrashed":{"message":"Aloittava sivu kaatui."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusPrimaryMainFrameRendererProcessKilled":{"message":"Aloittava sivu lopetettiin."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusRedirectedPrerenderingUrlHasEffectiveUrl":{"message":"Esirenderöinnin siirtyminen epäonnistui, koska se uudelleenohjasi toimivaan URL-osoitteeseen, joka eroaa sen tavallisesta URL-osoitteesta. (Esimerkiksi Uusi välilehti ‑sivu tai hostatut sovellukset)."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusRendererProcessCrashed":{"message":"Esirenderöity sivu kaatui."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusRendererProcessKilled":{"message":"Esirenderöity sivu lopetettiin."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusSameSiteCrossOriginNavigationNotOptInInInitialNavigation":{"message":"Esirenderöinnin siirtyminen epäonnistui, koska se uudelleenohjasi eri alkuperän saman sivuston URL-osoitteeseen, mutta kohteen vastaus ei sisältänyt oikeaa Supports-Loading-Mode-otsikkoa."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusSameSiteCrossOriginNavigationNotOptInInMainFrameNavigation":{"message":"Esirenderöity sivu siirtyi eri alkuperän saman sivuston URL-osoitteeseen, mutta kohteen vastaus ei sisältänyt oikeaa Supports-Loading-Mode-otsikkoa."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusSameSiteCrossOriginRedirectNotOptInInInitialNavigation":{"message":"Esirenderöinnin siirtyminen epäonnistui, koska esirenderöity URL-osoite uudelleenohjasi eri alkuperän saman sivuston URL-osoitteeseen, mutta kohteen vastaus ei sisältänyt oikeaa Supports-Loading-Mode-otsikkoa."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusSameSiteCrossOriginRedirectNotOptInInMainFrameNavigation":{"message":"Esirenderöity sivu siirtyi URL-osoitteeseen, joka uudelleenohjasi eri alkuperän saman sivuston URL-osoitteeseen, mutta kohteen vastaus ei sisältänyt oikeaa Supports-Loading-Mode-otsikkoa."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusSpeculationRuleRemoved":{"message":"Esirenderöity sivu tyhjennettiin, koska sen aloittava sivu poisti vastaavan esirenderöintisäännön kohdasta <script type=\"speculationrules\">."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusSslCertificateError":{"message":"Esirenderöinnin siirtyminen epäonnistui virheellisen SSL-varmenteen vuoksi."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusTimeoutBackgrounded":{"message":"Aloittava sivu laitettiin taustalle pitkäksi aikaa, joten esirenderöity sivu hylättiin."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusTriggerBackgrounded":{"message":"Aloittava sivu laitettiin taustalle, joten esirenderöity sivu hylättiin."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusUaChangeRequiresReload":{"message":"Esirenderöinnin aikana tapahtui käyttäjäagentin vaihtaminen."},"panels/application/preloading/components/PreloadingString.ts | prerenderFinalStatusWindowClosed":{"message":"Esirenderöity sivu tyhjennettiin, koska se kutsui tätä: window.close()."},"panels/application/preloading/components/PreloadingString.ts | statusFailure":{"message":"Virhe"},"panels/application/preloading/components/PreloadingString.ts | statusNotTriggered":{"message":"Ei käynnistynyt"},"panels/application/preloading/components/PreloadingString.ts | statusPending":{"message":"Odottaa"},"panels/application/preloading/components/PreloadingString.ts | statusReady":{"message":"Valmis"},"panels/application/preloading/components/PreloadingString.ts | statusRunning":{"message":"Käynnissä"},"panels/application/preloading/components/PreloadingString.ts | statusSuccess":{"message":"Onnistui"},"panels/application/preloading/components/RuleSetDetailsView.ts | noElementSelected":{"message":"Elementtiä ei ole valittu"},"panels/application/preloading/components/RuleSetDetailsView.ts | selectAnElementForMoreDetails":{"message":"Valitse elementti, niin näet lisätietoja"},"panels/application/preloading/components/RuleSetGrid.ts | buttonRevealPreloadsAssociatedWithRuleSet":{"message":"Näytä tähän sääntöjoukkoon liittyvät ennakoivat lataukset"},"panels/application/preloading/components/RuleSetGrid.ts | clickToOpenInElementsPanel":{"message":"Avaa Elementit-paneelissa klikkaamalla"},"panels/application/preloading/components/RuleSetGrid.ts | clickToOpenInNetworkPanel":{"message":"Avaa Verkko-paneelissa klikkaamalla"},"panels/application/preloading/components/RuleSetGrid.ts | errors":{"message":"{errorCount,plural, =1{# virhe}other{# virhettä}}"},"panels/application/preloading/components/RuleSetGrid.ts | ruleSet":{"message":"Sääntöjoukko"},"panels/application/preloading/components/RuleSetGrid.ts | status":{"message":"Tila"},"panels/application/preloading/components/UsedPreloadingView.ts | activationNavigationValue":{"message":"Arvo aktivointinavigoinnissa"},"panels/application/preloading/components/UsedPreloadingView.ts | badgeFailure":{"message":"Virhe"},"panels/application/preloading/components/UsedPreloadingView.ts | badgeFailureWithCount":{"message":"{n,plural, =1{# virhe}other{# virhettä}}"},"panels/application/preloading/components/UsedPreloadingView.ts | badgeInProgressWithCount":{"message":"{n,plural, =1{# kesken}other{# kesken}}"},"panels/application/preloading/components/UsedPreloadingView.ts | badgeNoSpeculativeLoads":{"message":"Ei ennakoivia latauksia"},"panels/application/preloading/components/UsedPreloadingView.ts | badgeNotTriggeredWithCount":{"message":"{n,plural, =1{# käynnistämättä}other{# käynnistämättä}}"},"panels/application/preloading/components/UsedPreloadingView.ts | badgeSuccess":{"message":"Onnistui"},"panels/application/preloading/components/UsedPreloadingView.ts | badgeSuccessWithCount":{"message":"{n,plural, =1{# onnistui}other{# onnistui}}"},"panels/application/preloading/components/UsedPreloadingView.ts | currentURL":{"message":"Nykyinen URL-osoite"},"panels/application/preloading/components/UsedPreloadingView.ts | detailsFailureReason":{"message":"Epäonnistumisen syy"},"panels/application/preloading/components/UsedPreloadingView.ts | downgradedPrefetchUsed":{"message":"Aloitussivu yritti esirenderöidä tämän sivun URL-osoitteen. Esirenderöinti epäonnistui, mutta tuloksena olevaa vastauksen leipätekstiä käytettiin kuitenkin esihakuna."},"panels/application/preloading/components/UsedPreloadingView.ts | headerName":{"message":"Otsikon nimi"},"panels/application/preloading/components/UsedPreloadingView.ts | initialNavigationValue":{"message":"Arvo alkunavigoinnissa"},"panels/application/preloading/components/UsedPreloadingView.ts | learnMore":{"message":"Lue lisää ennakoivasta lataamisesta osoitteessa developer.chrome.com"},"panels/application/preloading/components/UsedPreloadingView.ts | mismatchedHeadersDetail":{"message":"HTTP-pyyntöjen otsikot eivät täsmää"},"panels/application/preloading/components/UsedPreloadingView.ts | missing":{"message":"(puuttuu)"},"panels/application/preloading/components/UsedPreloadingView.ts | noPreloads":{"message":"Aloitussivu ei yrittänyt ladata sivun URL-osoitetta ennakoivasti."},"panels/application/preloading/components/UsedPreloadingView.ts | prefetchFailed":{"message":"Aloitussivu yritti esihakea tämän sivun URL-osoitteen, mutta esihaku epäonnistui, joten navigointi tehtiin kokonaan."},"panels/application/preloading/components/UsedPreloadingView.ts | prefetchUsed":{"message":"Sivun esihaku onnistui."},"panels/application/preloading/components/UsedPreloadingView.ts | preloadedURLs":{"message":"Aloittavan sivun ennakoivasti lataamat URL-osoitteet"},"panels/application/preloading/components/UsedPreloadingView.ts | prerenderFailed":{"message":"Aloitussivu yritti esirenderöidä tämän sivun URL-osoitteen, mutta esirenderöinti epäonnistui, joten navigointi tehtiin kokonaan."},"panels/application/preloading/components/UsedPreloadingView.ts | prerenderUsed":{"message":"Sivun esirenderöinti onnistui."},"panels/application/preloading/components/UsedPreloadingView.ts | speculationsInitiatedByThisPage":{"message":"Tämän sivun käynnistämät ennakoinnit"},"panels/application/preloading/components/UsedPreloadingView.ts | speculativeLoadingStatusForThisPage":{"message":"Tämän sivun ennakoivan latauksen tila"},"panels/application/preloading/components/UsedPreloadingView.ts | viewAllRules":{"message":"Näytä kaikki ennakointisäännöt"},"panels/application/preloading/components/UsedPreloadingView.ts | viewAllSpeculations":{"message":"Näytä kaikki spekulaatiot"},"panels/autofill/AutofillView.ts | addressPreview":{"message":"Osoitteen esikatselu"},"panels/autofill/AutofillView.ts | attr":{"message":"määr."},"panels/autofill/AutofillView.ts | autoShow":{"message":"Avaa tämä paneeli automaattisesti"},"panels/autofill/AutofillView.ts | autoShowTooltip":{"message":"Avaa automaattisen täytön paneeli automaattisesti, kun automaattista täyttöä havaitaan."},"panels/autofill/AutofillView.ts | autocompleteAttribute":{"message":"Täydennä määrite automaattisesti"},"panels/autofill/AutofillView.ts | formField":{"message":"Lomakkeen kenttä"},"panels/autofill/AutofillView.ts | formInspector":{"message":"Lomakkeen tarkistin"},"panels/autofill/AutofillView.ts | heur":{"message":"heur."},"panels/autofill/AutofillView.ts | inferredByHeuristics":{"message":"Päätelty heuristiikalla"},"panels/autofill/AutofillView.ts | learnMore":{"message":"Lue lisää"},"panels/autofill/AutofillView.ts | noAutofill":{"message":"Automaattista täyttöä ei havaittu"},"panels/autofill/AutofillView.ts | predictedAutofillValue":{"message":"Ennakoitu automaattisen täytön arvo"},"panels/autofill/AutofillView.ts | sendFeedback":{"message":"Lähetä palautetta"},"panels/autofill/AutofillView.ts | showTestAddressesInAutofillMenu":{"message":"Näytä testiosoitteet automaattisen täytön valikossa"},"panels/autofill/AutofillView.ts | toStartDebugging":{"message":"Voit aloittaa automaattisen täytön virheenkorjauksen täyttämällä osoitelomakkeen Chromen automaattisen täytön valikon kautta."},"panels/autofill/AutofillView.ts | value":{"message":"Arvo"},"panels/autofill/autofill-meta.ts | autofill":{"message":"Automaattinen täyttö"},"panels/autofill/autofill-meta.ts | showAutofill":{"message":"Näytä automaattinen täyttö"},"panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | animation":{"message":"Animaatio"},"panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | auctionWorklet":{"message":"Mainoshuutokauppa-worklet"},"panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | breakpointHit":{"message":"raja-arvo saavutettu"},"panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | canvas":{"message":"Kanvas"},"panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | clipboard":{"message":"Leikepöytä"},"panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | control":{"message":"Hallinta"},"panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | device":{"message":"Laite"},"panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | domMutation":{"message":"DOM-mutaatio"},"panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | dragDrop":{"message":"Vedä/pudota"},"panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | geolocation":{"message":"Maantieteellinen sijainti"},"panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | keyboard":{"message":"Näppäimistö"},"panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | load":{"message":"Lataa"},"panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | media":{"message":"Media"},"panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | mouse":{"message":"Hiiri"},"panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | notification":{"message":"Ilmoitus"},"panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | parse":{"message":"Jäsennä"},"panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | pictureinpicture":{"message":"Kuva kuvassa"},"panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | pointer":{"message":"Osoitin"},"panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | script":{"message":"Skripti"},"panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | sharedStorageWorklet":{"message":"Shared Storage ‐worklet"},"panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | timer":{"message":"Ajastin"},"panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | touch":{"message":"Kosketus"},"panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | trustedTypeViolations":{"message":"Trusted Type ‑rikkomukset"},"panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | webaudio":{"message":"WebAudio"},"panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | window":{"message":"Ikkuna"},"panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | worker":{"message":"Worker"},"panels/browser_debugger/CategorizedBreakpointsSidebarPane.ts | xhr":{"message":"XHR"},"panels/browser_debugger/DOMBreakpointsSidebarPane.ts | attributeModified":{"message":"Määritettä muokattu"},"panels/browser_debugger/DOMBreakpointsSidebarPane.ts | breakOn":{"message":"Raja-arvo päällä"},"panels/browser_debugger/DOMBreakpointsSidebarPane.ts | breakpointHit":{"message":"raja-arvo saavutettu"},"panels/browser_debugger/DOMBreakpointsSidebarPane.ts | breakpointRemoved":{"message":"Pysäytyspiste poistettu"},"panels/browser_debugger/DOMBreakpointsSidebarPane.ts | breakpointSet":{"message":"Pysäytyspiste asetettu"},"panels/browser_debugger/DOMBreakpointsSidebarPane.ts | checked":{"message":"valittu"},"panels/browser_debugger/DOMBreakpointsSidebarPane.ts | domBreakpointsDescription":{"message":"DOM-pysäytyspisteet keskeyttävät koodin, joka muuttaa DOM-solmun tai sen alasolmut"},"panels/browser_debugger/DOMBreakpointsSidebarPane.ts | domBreakpointsList":{"message":"DOM-raja-arvot"},"panels/browser_debugger/DOMBreakpointsSidebarPane.ts | noBreakpoints":{"message":"Ei DOM-pysäytyspisteitä"},"panels/browser_debugger/DOMBreakpointsSidebarPane.ts | nodeRemoved":{"message":"Noodi poistettu"},"panels/browser_debugger/DOMBreakpointsSidebarPane.ts | removeAllDomBreakpoints":{"message":"Poista kaikki DOM-raja-arvot"},"panels/browser_debugger/DOMBreakpointsSidebarPane.ts | removeBreakpoint":{"message":"Poista raja-arvo"},"panels/browser_debugger/DOMBreakpointsSidebarPane.ts | revealDomNodeInElementsPanel":{"message":"Näytä DOM-noodi Elementit-paneelissa"},"panels/browser_debugger/DOMBreakpointsSidebarPane.ts | sBreakpointHit":{"message":"Pysäytyspiste ({PH1}) saavutettu"},"panels/browser_debugger/DOMBreakpointsSidebarPane.ts | sS":{"message":"{PH1}: {PH2}"},"panels/browser_debugger/DOMBreakpointsSidebarPane.ts | sSS":{"message":"{PH1}: {PH2}, {PH3}"},"panels/browser_debugger/DOMBreakpointsSidebarPane.ts | subtreeModified":{"message":"Alapuuta muokattu"},"panels/browser_debugger/DOMBreakpointsSidebarPane.ts | unchecked":{"message":"ei valittu"},"panels/browser_debugger/XHRBreakpointsSidebarPane.ts | addBreakpoint":{"message":"Lisää pysäytyspiste"},"panels/browser_debugger/XHRBreakpointsSidebarPane.ts | addXhrfetchBreakpoint":{"message":"Lisää XHR:n/noudon raja-arvo"},"panels/browser_debugger/XHRBreakpointsSidebarPane.ts | anyXhrOrFetch":{"message":"Mikä tahansa XHR tai haku"},"panels/browser_debugger/XHRBreakpointsSidebarPane.ts | breakWhenUrlContains":{"message":"Katkaise, kun URL-osoite sisältää:"},"panels/browser_debugger/XHRBreakpointsSidebarPane.ts | breakpointHit":{"message":"raja-arvo saavutettu"},"panels/browser_debugger/XHRBreakpointsSidebarPane.ts | noBreakpoints":{"message":"Ei raja-arvoja"},"panels/browser_debugger/XHRBreakpointsSidebarPane.ts | removeAllBreakpoints":{"message":"Poista kaikki pysäytyspisteet"},"panels/browser_debugger/XHRBreakpointsSidebarPane.ts | removeBreakpoint":{"message":"Poista raja-arvo"},"panels/browser_debugger/XHRBreakpointsSidebarPane.ts | urlBreakpoint":{"message":"URL raja-arvo"},"panels/browser_debugger/XHRBreakpointsSidebarPane.ts | urlContainsS":{"message":"\"{PH1}\" kuuluu URL-osoitteeseen"},"panels/browser_debugger/XHRBreakpointsSidebarPane.ts | xhrfetchBreakpoints":{"message":"XHR:n/noudon raja-arvot"},"panels/browser_debugger/browser_debugger-meta.ts | contentScripts":{"message":"Sisältöskriptit"},"panels/browser_debugger/browser_debugger-meta.ts | cspViolationBreakpoints":{"message":"CSP-rikkomusten raja-arvot"},"panels/browser_debugger/browser_debugger-meta.ts | domBreakpoints":{"message":"DOM-raja-arvot"},"panels/browser_debugger/browser_debugger-meta.ts | eventListenerBreakpoints":{"message":"Tapahtumaseuraimen raja-arvot"},"panels/browser_debugger/browser_debugger-meta.ts | globalListeners":{"message":"Yleiset kuuntelijat"},"panels/browser_debugger/browser_debugger-meta.ts | overrides":{"message":"Ohitukset"},"panels/browser_debugger/browser_debugger-meta.ts | page":{"message":"Sivu"},"panels/browser_debugger/browser_debugger-meta.ts | refreshGlobalListeners":{"message":"Päivitä yleiset kuuntelijat"},"panels/browser_debugger/browser_debugger-meta.ts | showContentScripts":{"message":"Näytä sisältöskriptit"},"panels/browser_debugger/browser_debugger-meta.ts | showCspViolationBreakpoints":{"message":"Näytä CSP-sääntörikkomusten raja-arvot"},"panels/browser_debugger/browser_debugger-meta.ts | showDomBreakpoints":{"message":"Näytä DOM-raja-arvot"},"panels/browser_debugger/browser_debugger-meta.ts | showEventListenerBreakpoints":{"message":"Näytä tapahtumaseuraimen raja-arvot"},"panels/browser_debugger/browser_debugger-meta.ts | showGlobalListeners":{"message":"Näytä yleiset kuuntelijat"},"panels/browser_debugger/browser_debugger-meta.ts | showOverrides":{"message":"Näytä ohitukset"},"panels/browser_debugger/browser_debugger-meta.ts | showPage":{"message":"Näytä sivu"},"panels/browser_debugger/browser_debugger-meta.ts | showXhrfetchBreakpoints":{"message":"Näytä XHR:n/noudon raja-arvot"},"panels/browser_debugger/browser_debugger-meta.ts | xhrfetchBreakpoints":{"message":"XHR:n/noudon raja-arvot"},"panels/changes/ChangesSidebar.ts | sFromSourceMap":{"message":"{PH1} (lähdekartasta)"},"panels/changes/ChangesView.ts | changesViewDescription":{"message":"Tällä sivulla voit seurata DevToolsissa tehtyjä koodin muutoksia."},"panels/changes/ChangesView.ts | noChanges":{"message":"Ei vielä muutoksia"},"panels/changes/CombinedDiffView.ts | copied":{"message":"Kopioitu leikepöydälle"},"panels/changes/CombinedDiffView.ts | copyFile":{"message":"Kopioi tiedosto {PH1} leikepöydälle"},"panels/changes/changes-meta.ts | changes":{"message":"Muutokset"},"panels/changes/changes-meta.ts | showChanges":{"message":"Näytä muutokset"},"panels/common/BadgeNotification.ts | activityBasedBadgeAwardMessage":{"message":"Olet ansainnut merkin: {PH1}. Se on lisätty kehittäjäprofiiliisi."},"panels/common/BadgeNotification.ts | close":{"message":"Sulje"},"panels/common/BadgeNotification.ts | createProfile":{"message":"Luo profiili"},"panels/common/BadgeNotification.ts | manageSettings":{"message":"Asetusten muuttaminen"},"panels/common/BadgeNotification.ts | noThanks":{"message":"Ei kiitos"},"panels/common/BadgeNotification.ts | receiveBadges":{"message":"Laita merkit päälle"},"panels/common/BadgeNotification.ts | starterBadgeAwardMessageNoGdpProfile":{"message":"Ansaitsit merkin ({PH1}) tästä: {PH2}. Luo profiili, niin voit lunastaa merkkisi."},"panels/common/BadgeNotification.ts | starterBadgeAwardMessageSettingDisabled":{"message":"Ansaitsit merkin ({PH1}) tästä: {PH2}. Laita merkit päälle, niin voit lunastaa sen."},"panels/common/BadgeNotification.ts | viewProfile":{"message":"Näytä profiili"},"panels/common/DOMLinkifier.ts | node":{"message":"<noodi>"},"panels/common/FreDialog.ts | cancel":{"message":"Peru"},"panels/common/FreDialog.ts | gotIt":{"message":"OK"},"panels/common/FreDialog.ts | learnMore":{"message":"Lue lisää"},"panels/common/FreDialog.ts | thingsToConsider":{"message":"Huomioitavaa"},"panels/common/GdpSignUpDialog.ts | cancel":{"message":"Peru"},"panels/common/GdpSignUpDialog.ts | contentPolicy":{"message":"Sisältökäytäntö"},"panels/common/GdpSignUpDialog.ts | designedForSuccess":{"message":"Suunniteltu menestykseen"},"panels/common/GdpSignUpDialog.ts | designedForSuccessBody":{"message":"Kehitä taitojasi, luo tekoälyn avulla ja ansaitse merkkejä, joita voit esitellä kehittäjäprofiilissasi"},"panels/common/GdpSignUpDialog.ts | gdpDialogAriaLabel":{"message":"Google Developer Programin rekisteröitymisen valintaikkuna"},"panels/common/GdpSignUpDialog.ts | keepUpdated":{"message":"Pidä minut ajan tasalla"},"panels/common/GdpSignUpDialog.ts | keepUpdatedBody":{"message":"Uusimmat DevTools-ominaisuudet, tapahtumakutsut ja räätälöidyt vinkit suoraan postilaatikkoosi"},"panels/common/GdpSignUpDialog.ts | learnMore":{"message":"Lue lisää"},"panels/common/GdpSignUpDialog.ts | learnMoreAccessibleText":{"message":"Lue lisää Google Developer Programista"},"panels/common/GdpSignUpDialog.ts | privacyPolicy":{"message":"Tietosuojakäytäntö"},"panels/common/GdpSignUpDialog.ts | signUp":{"message":"Rekisteröidy"},"panels/common/GdpSignUpDialog.ts | signUpFailed":{"message":"Google Developer Program ‐profiilia ei voitu luoda. Yritä myöhemmin uudelleen."},"panels/common/GdpSignUpDialog.ts | tailorProfile":{"message":"Räätälöi profiiliasi"},"panels/common/GdpSignUpDialog.ts | tailorProfileBody":{"message":"Google-tililläsi olevaa nimeä ja kiinnostuksen kohteitasi käytetään Googlen kehittäjäprofiilissasi. Nimesi voi näkyä toimintasi yhteydessä, ja sen voi vaihtaa milloin tahansa."},"panels/common/GdpSignUpDialog.ts | tailorProfileBodyDisclaimer":{"message":"Luomalla kehittäjäprofiilin hyväksyt {PH1}. Googlen {PH2} ja {PH3} ovat voimassa, kun käytät tätä palvelua."},"panels/common/GdpSignUpDialog.ts | termsOfService":{"message":"Käyttöehdot"},"panels/common/GeminiRebrandPromoDialog.ts | detailAiCompanion":{"message":"Tutustu tekoälyä hyödyntävään verkkokehitysavustajaan"},"panels/common/GeminiRebrandPromoDialog.ts | detailConsoleErrors":{"message":"Saat välittömiä ja tarkkoja vastauksia konsolivirheisiin"},"panels/common/GeminiRebrandPromoDialog.ts | detailGenerateCode":{"message":"Luo CSS- ja JS-katkelmia käden käänteessä"},"panels/common/GeminiRebrandPromoDialog.ts | detailPerformance":{"message":"Löydä ongelmia automaattisesti suorituskyvyn jäljityksestä"},"panels/common/GeminiRebrandPromoDialog.ts | dialogAriaLabel":{"message":"Gemini 3 Flash DevToolsissa"},"panels/common/GeminiRebrandPromoDialog.ts | dismiss":{"message":"Ohita"},"panels/common/GeminiRebrandPromoDialog.ts | getStarted":{"message":"Aloita"},"panels/common/PersistenceUtils.ts | linkedToS":{"message":"Linkitetty kohteeseen {PH1}"},"panels/common/PersistenceUtils.ts | linkedToSourceMapS":{"message":"Linkitetty lähdekarttaan {PH1}"},"panels/common/common.ts | allow":{"message":"Salli"},"panels/common/common.ts | cancel":{"message":"Peru"},"panels/console/ConsoleContextSelector.ts | extension":{"message":"Laajennus"},"panels/console/ConsoleContextSelector.ts | javascriptContextNotSelected":{"message":"JavaScript-konteksti: ei valittu"},"panels/console/ConsoleContextSelector.ts | javascriptContextS":{"message":"JavaScript-konteksti: {PH1}"},"panels/console/ConsolePinPane.ts | allowPasting":{"message":"salli liittäminen"},"panels/console/ConsolePinPane.ts | doNotPaste":{"message":"Älä liitä DevToolsiin koodia, jota et ymmärrä tai et ole tarkistanut. Tämä voi sallia hyökkääjien varastaa henkilöllisyytesi tai ottaa tietokoneesi haltuun. Salli liittäminen kirjoittamalla alle \"{PH1}\"."},"panels/console/ConsolePinPane.ts | doYouTrustThisCode":{"message":"Luotatko tähän koodiin?"},"panels/console/ConsolePinPane.ts | evaluateAllowingSideEffects":{"message":"Arvioi, sivuvaikutukset sallittu"},"panels/console/ConsolePinPane.ts | expression":{"message":"Lauseke"},"panels/console/ConsolePinPane.ts | liveExpressionEditor":{"message":"Live-lausekkeen muokkaus"},"panels/console/ConsolePinPane.ts | notAvailable":{"message":"ei käytettävissä"},"panels/console/ConsolePinPane.ts | removeAllExpressions":{"message":"Poista kaikki lausekkeet"},"panels/console/ConsolePinPane.ts | removeBlankExpression":{"message":"Poista tyhjä ilmaus"},"panels/console/ConsolePinPane.ts | removeExpression":{"message":"Poista lauseke"},"panels/console/ConsolePinPane.ts | removeExpressionS":{"message":"Poista lauseke: {PH1}"},"panels/console/ConsolePinPane.ts | typeAllowPasting":{"message":"Kirjoita \"{PH1}\""},"panels/console/ConsolePrompt.ts | allowPasting":{"message":"salli liittäminen"},"panels/console/ConsolePrompt.ts | consolePrompt":{"message":"Konsolin kehote"},"panels/console/ConsolePrompt.ts | selfXssWarning":{"message":"Varoitus: Älä liitä DevTools Consoleen koodia, jota et ymmärrä tai et ole tarkistanut. Tämä voi sallia hyökkääjien varastaa henkilöllisyytesi tai ottaa tietokoneesi haltuun. Kirjoita alle \"{PH1}\" ja salli liittäminen painamalla Enter."},"panels/console/ConsoleSidebar.ts | dErrors":{"message":"{n,plural, =0{Ei virheitä}=1{# virhe}other{# virhettä}}"},"panels/console/ConsoleSidebar.ts | dInfo":{"message":"{n,plural, =0{Ei tietoja}=1{# tietoviesti}other{# tietoviestiä}}"},"panels/console/ConsoleSidebar.ts | dMessages":{"message":"{n,plural, =0{Ei viestejä}=1{# viesti}other{# viestiä}}"},"panels/console/ConsoleSidebar.ts | dUserMessages":{"message":"{n,plural, =0{Ei käyttäjäviestejä}=1{# käyttäjäviesti}other{# käyttäjäviestiä}}"},"panels/console/ConsoleSidebar.ts | dVerbose":{"message":"{n,plural, =0{Ei monisanaisia}=1{# monisanainen}other{# monisanaista}}"},"panels/console/ConsoleSidebar.ts | dWarnings":{"message":"{n,plural, =0{Ei varoituksia}=1{# varoitus}other{# varoitusta}}"},"panels/console/ConsoleSidebar.ts | other":{"message":"<muu>"},"panels/console/ConsoleView.ts | allLevels":{"message":"Kaikki tasot"},"panels/console/ConsoleView.ts | autocompleteFromHistory":{"message":"Täydennä automaattisesti historian perusteella"},"panels/console/ConsoleView.ts | collapseAll":{"message":"Tiivistä kaikki"},"panels/console/ConsoleView.ts | consoleCleared":{"message":"Konsoli tyhjennetty"},"panels/console/ConsoleView.ts | consoleSettings":{"message":"Konsolin asetukset"},"panels/console/ConsoleView.ts | consoleSidebarHidden":{"message":"Konsolin sivupalkki piilotettu"},"panels/console/ConsoleView.ts | consoleSidebarShown":{"message":"Konsolin sivupalkki näkyvissä"},"panels/console/ConsoleView.ts | copyConsole":{"message":"Kopioi konsoli"},"panels/console/ConsoleView.ts | copyVisibleStyledSelection":{"message":"Kopioi näkyvä tyylivalinta"},"panels/console/ConsoleView.ts | customLevels":{"message":"Omat tasot"},"panels/console/ConsoleView.ts | default":{"message":"Oletus"},"panels/console/ConsoleView.ts | defaultLevels":{"message":"Oletustasot"},"panels/console/ConsoleView.ts | doNotClearLogOnPageReload":{"message":"Älä tyhjennä lokitiedostoja sivun päivittämisen tai siirtymisen yhteydessä"},"panels/console/ConsoleView.ts | eagerlyEvaluateTextInThePrompt":{"message":"Tee datapohjainen suoritus kehotteen tekstille"},"panels/console/ConsoleView.ts | egEventdCdnUrlacom":{"message":"esim. /eventd/ -cdn url:a.com"},"panels/console/ConsoleView.ts | errors":{"message":"Virheet"},"panels/console/ConsoleView.ts | expandAll":{"message":"Laajenna kaikki"},"panels/console/ConsoleView.ts | filteredMessagesInConsole":{"message":"{PH1} viestiä konsolissa"},"panels/console/ConsoleView.ts | findStringInLogs":{"message":"Hae merkkijonoja lokitiedostoista"},"panels/console/ConsoleView.ts | groupSimilarMessagesInConsole":{"message":"Ryhmittele samankaltaiset viestit"},"panels/console/ConsoleView.ts | hideAll":{"message":"Piilota kaikki"},"panels/console/ConsoleView.ts | hideConsoleSidebar":{"message":"Piilota konsolin sivupalkki"},"panels/console/ConsoleView.ts | hideMessagesFromS":{"message":"Piilota viestit, jotka on lähettänyt {PH1}"},"panels/console/ConsoleView.ts | info":{"message":"Tiedot"},"panels/console/ConsoleView.ts | issueToolbarClickToGoToTheIssuesTab":{"message":"Siirry ongelmavälilehdelle klikkaamalla"},"panels/console/ConsoleView.ts | issueToolbarClickToView":{"message":"Katso {issueEnumeration} klikkaamalla"},"panels/console/ConsoleView.ts | issueToolbarTooltipGeneral":{"message":"Joistakin ongelmista ei enää luoda konsoliviestejä, vaan ne näytetään ongelmavälilehdellä."},"panels/console/ConsoleView.ts | issuesWithColon":{"message":"{n,plural, =0{Ei ongelmia}=1{# ongelma:}other{# ongelmaa:}}"},"panels/console/ConsoleView.ts | logLevelS":{"message":"Lokitaso: {PH1}"},"panels/console/ConsoleView.ts | logXMLHttpRequests":{"message":"Kirjaa XMLHttpRequests"},"panels/console/ConsoleView.ts | networkMessages":{"message":"Verkkoviestit"},"panels/console/ConsoleView.ts | onlyShowMessagesFromTheCurrentContext":{"message":"Näytä vain viestit nykyisestä kontekstista (top, iframe, worker, laajennus)"},"panels/console/ConsoleView.ts | overriddenByFilterSidebar":{"message":"Lokitasoja hallitaan konsolin sivupalkista."},"panels/console/ConsoleView.ts | preserveLog":{"message":"Säilytä loki"},"panels/console/ConsoleView.ts | replayXhr":{"message":"Toista XHR uudelleen"},"panels/console/ConsoleView.ts | sHidden":{"message":"{n,plural, =1{# piilotettu}other{# piilotettu}}"},"panels/console/ConsoleView.ts | sOnly":{"message":"Vain {PH1}"},"panels/console/ConsoleView.ts | saveAs":{"message":"Tallenna nimellä…"},"panels/console/ConsoleView.ts | searching":{"message":"Haetaan…"},"panels/console/ConsoleView.ts | selectedContextOnly":{"message":"Vain valittu konteksti"},"panels/console/ConsoleView.ts | showConsoleSidebar":{"message":"Näytä konsolin sivupalkki"},"panels/console/ConsoleView.ts | showCorsErrorsInConsole":{"message":"CORS-virheet konsolissa"},"panels/console/ConsoleView.ts | treatEvaluationAsUserActivation":{"message":"Pidä arviointia käyttäjän aktivoimistoimena"},"panels/console/ConsoleView.ts | verbose":{"message":"Monisanainen"},"panels/console/ConsoleView.ts | warnings":{"message":"Varoitukset"},"panels/console/ConsoleView.ts | writingFile":{"message":"Kirjoitetaan tiedostoa…"},"panels/console/ConsoleViewMessage.ts | Mxx":{"message":" M<XX>"},"panels/console/ConsoleViewMessage.ts | assertionFailed":{"message":"Väittämä epäonnistui: "},"panels/console/ConsoleViewMessage.ts | attribute":{"message":"<määrite>"},"panels/console/ConsoleViewMessage.ts | clearAllMessagesWithS":{"message":"Tyhjennä kaikki viestit: {PH1}"},"panels/console/ConsoleViewMessage.ts | cndBreakpoint":{"message":"Ehdollinen pysäytyspiste"},"panels/console/ConsoleViewMessage.ts | console":{"message":"Konsoli"},"panels/console/ConsoleViewMessage.ts | consoleWasCleared":{"message":"Konsoli on tyhjennetty"},"panels/console/ConsoleViewMessage.ts | consoleclearWasPreventedDueTo":{"message":"console.clear() estettiin lokitiedostojen säilytyksen takia"},"panels/console/ConsoleViewMessage.ts | deprecationS":{"message":"[Deprecation] {PH1}"},"panels/console/ConsoleViewMessage.ts | dots":{"message":"(…)"},"panels/console/ConsoleViewMessage.ts | error":{"message":"Virhe"},"panels/console/ConsoleViewMessage.ts | errorS":{"message":"{n,plural, =1{Virhe, toistuu # kerran}other{Virhe, toistuu # kertaa}}"},"panels/console/ConsoleViewMessage.ts | exception":{"message":"<poikkeus>"},"panels/console/ConsoleViewMessage.ts | explainThisError":{"message":"Mitä tämä virhe tarkoittaa"},"panels/console/ConsoleViewMessage.ts | explainThisErrorWithAI":{"message":"Katso, mitä tämä virhe tarkoittaa. Hyödyntää tekoälyä."},"panels/console/ConsoleViewMessage.ts | explainThisMessage":{"message":"Mitä tämä viesti tarkoittaa"},"panels/console/ConsoleViewMessage.ts | explainThisMessageWithAI":{"message":"Katso, mitä tämä viesti tarkoittaa. Hyödyntää tekoälyä"},"panels/console/ConsoleViewMessage.ts | explainThisWarning":{"message":"Mitä tämä varoitus tarkoittaa"},"panels/console/ConsoleViewMessage.ts | explainThisWarningWithAI":{"message":"Katso, mitä tämä varoitus tarkoittaa. Hyödyntää tekoälyä."},"panels/console/ConsoleViewMessage.ts | functionWasResolvedFromBound":{"message":"Funktio on ratkaistu sidotun funktion avulla."},"panels/console/ConsoleViewMessage.ts | index":{"message":"(hakemisto)"},"panels/console/ConsoleViewMessage.ts | interventionS":{"message":"[Intervention] {PH1}"},"panels/console/ConsoleViewMessage.ts | invokePropertyGetter":{"message":"Aktivoi omaisuusgetteri"},"panels/console/ConsoleViewMessage.ts | logpoint":{"message":"Lokipiste"},"panels/console/ConsoleViewMessage.ts | repeatS":{"message":"{n,plural, =1{Toistuu # kerran}other{Toistuu # kertaa}}"},"panels/console/ConsoleViewMessage.ts | someEvent":{"message":"<jokin> tapahtuma"},"panels/console/ConsoleViewMessage.ts | stackMessageCollapsed":{"message":"Pinotaulukko tiivistetty"},"panels/console/ConsoleViewMessage.ts | stackMessageExpanded":{"message":"Pinotaulukko laajennettu"},"panels/console/ConsoleViewMessage.ts | thisValueWasEvaluatedUponFirst":{"message":"Tämä arvo havaittiin ensimmäisen laajentamisen yhteydessä. Se on voinut muuttua myöhemmin."},"panels/console/ConsoleViewMessage.ts | thisValueWillNotBeCollectedUntil":{"message":"Tätä arvoa ei kerätä ennen kuin konsoli on tyhjennetty."},"panels/console/ConsoleViewMessage.ts | tookNms":{"message":"kesti <N> ms"},"panels/console/ConsoleViewMessage.ts | url":{"message":"<URL>"},"panels/console/ConsoleViewMessage.ts | value":{"message":"Arvo"},"panels/console/ConsoleViewMessage.ts | violationS":{"message":"[Violation] {PH1}"},"panels/console/ConsoleViewMessage.ts | warning":{"message":"Varoitus"},"panels/console/ConsoleViewMessage.ts | warningS":{"message":"{n,plural, =1{Varoitus, toistuu # kerran}other{Varoitus, toistuu # kertaa}}"},"panels/console/console-meta.ts | autocompleteFromHistory":{"message":"Täydennä automaattisesti historian perusteella"},"panels/console/console-meta.ts | autocompleteOnEnter":{"message":"Hyväksy automaattinen täydennysehdotus Enterillä"},"panels/console/console-meta.ts | clearConsole":{"message":"Tyhjennä konsoli"},"panels/console/console-meta.ts | clearConsoleHistory":{"message":"Tyhjennä konsolin historia"},"panels/console/console-meta.ts | collapseConsoleTraceMessagesByDefault":{"message":"Älä laajenna console.trace()-viestejä automaattisesti"},"panels/console/console-meta.ts | console":{"message":"Konsoli"},"panels/console/console-meta.ts | consoleInsightTeasers":{"message":"Konsoliviestien AI-yhteenvedot"},"panels/console/console-meta.ts | corsErrorsInConsole":{"message":"CORS-virheet konsolissa"},"panels/console/console-meta.ts | createLiveExpression":{"message":"Luo live-lauseke"},"panels/console/console-meta.ts | doNotAutocompleteFromHistory":{"message":"Älä täydennä automaattisesti historian perusteella"},"panels/console/console-meta.ts | doNotAutocompleteOnEnter":{"message":"Älä hyväksy automaattista täydennysehdotusta Enterillä"},"panels/console/console-meta.ts | doNotEagerlyEvaluateConsole":{"message":"Älä tee arviota konsolin kehotetekstille"},"panels/console/console-meta.ts | doNotGroupSimilarMessages":{"message":"Älä ryhmittele samankaltaisia viestejä"},"panels/console/console-meta.ts | doNotShowCorsErrorsIn":{"message":"Älä näytä CORS-virheitä konsolissa"},"panels/console/console-meta.ts | doNotTreatEvaluationAsUser":{"message":"Älä luokittele arviointia käyttäjän aktivoitumiseksi"},"panels/console/console-meta.ts | eagerEvaluation":{"message":"Datapohjainen suoritus"},"panels/console/console-meta.ts | eagerlyEvaluateConsolePromptText":{"message":"Tee arvio konsolin kehotetekstille"},"panels/console/console-meta.ts | evaluateTriggersUserActivation":{"message":"Käsittele koodin arviointia käyttäjän toimintana"},"panels/console/console-meta.ts | expandConsoleTraceMessagesByDefault":{"message":"Laajenna console.trace()-viestit automaattisesti"},"panels/console/console-meta.ts | groupSimilarMessages":{"message":"Ryhmittele samankaltaiset viestit"},"panels/console/console-meta.ts | hideNetworkMessages":{"message":"Piilota verkkoviestit"},"panels/console/console-meta.ts | hideTimestamps":{"message":"Piilota aikaleimat"},"panels/console/console-meta.ts | networkMessages":{"message":"Verkkoviestit"},"panels/console/console-meta.ts | onlyShowMessagesFromTheCurrent":{"message":"Näytä vain viestit nykyisestä kontekstista (top, iframe, worker, laajennus)"},"panels/console/console-meta.ts | selectedContextOnly":{"message":"Vain valittu konteksti"},"panels/console/console-meta.ts | showConsole":{"message":"Näytä konsoli"},"panels/console/console-meta.ts | showCorsErrorsInConsole":{"message":"Näytä CORS-virheet konsolissa"},"panels/console/console-meta.ts | showMessagesFromAllContexts":{"message":"Näytä viestit kaikista konteksteista"},"panels/console/console-meta.ts | showNetworkMessages":{"message":"Näytä verkkoviestit"},"panels/console/console-meta.ts | showTimestamps":{"message":"Näytä aikaleimat"},"panels/console/console-meta.ts | timestamps":{"message":"Aikaleimat"},"panels/console/console-meta.ts | toggleConsole":{"message":"Konsoli päälle/pois"},"panels/console/console-meta.ts | treatEvaluationAsUserActivation":{"message":"Pidä arviointia käyttäjän aktivoimistoimena"},"panels/console_counters/WarningErrorCounter.ts | openConsoleToViewS":{"message":"Katso {PH1} avaamalla konsoli"},"panels/console_counters/WarningErrorCounter.ts | openIssuesToView":{"message":"{n,plural, =1{Avaa ongelmavälilehti ja tarkista # ongelma:}other{Avaa ongelmavälilehti ja tarkista # ongelmaa:}}"},"panels/console_counters/WarningErrorCounter.ts | sErrors":{"message":"{n,plural, =1{# virhe}other{# virhettä}}"},"panels/console_counters/WarningErrorCounter.ts | sWarnings":{"message":"{n,plural, =1{# varoitus}other{# varoitusta}}"},"panels/coverage/CoverageListView.ts | codeCoverage":{"message":"Koodin kattavuus"},"panels/coverage/CoverageListView.ts | css":{"message":"CSS"},"panels/coverage/CoverageListView.ts | jsCoverageWithPerBlock":{"message":"JS-kattavuus lohkon tarkkuudella: Kun lohko JavaScriptiä on suoritettu, se merkitään kattavuuteen."},"panels/coverage/CoverageListView.ts | jsCoverageWithPerFunction":{"message":"JS-kattavuus yhden funktion tarkkuudella: Kun funktio on suoritettu, koko funktio merkitään katetuksi."},"panels/coverage/CoverageListView.ts | jsPerBlock":{"message":"JavaScript (lohkon mukaan)"},"panels/coverage/CoverageListView.ts | jsPerFunction":{"message":"JS (funktion mukaan)"},"panels/coverage/CoverageListView.ts | sBytes":{"message":"{n,plural, =1{# tavu}other{# tavua}}"},"panels/coverage/CoverageListView.ts | sBytesS":{"message":"{n,plural, =1{# tavu, {percentage}}other{# tavua, {percentage}}}"},"panels/coverage/CoverageListView.ts | sBytesSBelongToBlocksOf":{"message":"{PH1} tavua ({PH2}) kuuluu JavaScript-lohkoihin, joita ei ole (vielä) suoritettu."},"panels/coverage/CoverageListView.ts | sBytesSBelongToBlocksOfJavascript":{"message":"{PH1} tavua ({PH2}) kuuluu JavaScript-lohkoihin, jotka on suoritettu vähintään kerran."},"panels/coverage/CoverageListView.ts | sBytesSBelongToFunctionsThatHave":{"message":"{PH1} tavua ({PH2}) kuuluu toimintoihin, joita ei ole (vielä) suoritettu."},"panels/coverage/CoverageListView.ts | sBytesSBelongToFunctionsThatHaveExecuted":{"message":"{PH1} tavua ({PH2}) kuuluu toimintoihin, jotka on suoritettu vähintään kerran."},"panels/coverage/CoverageListView.ts | sOfFileUnusedSOfFileUsed":{"message":"{PH1} % tiedostoa käyttämättä, {PH2} % tiedostoa käytetty"},"panels/coverage/CoverageListView.ts | totalBytes":{"message":"Tavuja yhteensä"},"panels/coverage/CoverageListView.ts | type":{"message":"Tyyppi"},"panels/coverage/CoverageListView.ts | unusedBytes":{"message":"Käyttämättömät tavut"},"panels/coverage/CoverageListView.ts | url":{"message":"URL-osoite"},"panels/coverage/CoverageListView.ts | usageVisualization":{"message":"Käytön visualisointi"},"panels/coverage/CoverageView.ts | activationNoCapture":{"message":"Kattavuustietoja ei voitu tallentaa, koska sivu esirenderöitiin taustalla."},"panels/coverage/CoverageView.ts | all":{"message":"Kaikki"},"panels/coverage/CoverageView.ts | bfcacheNoCapture":{"message":"Kattavuustietoja ei voitu tallentaa, koska sivu näytettiin siirtymisvälimuistista."},"panels/coverage/CoverageView.ts | chooseCoverageGranularityPer":{"message":"Valitse kattavuuden tarkkuus: toimintotarkkuuden kuormitus on pieni, estokohtaisen tarkkuuden kuormitus on merkittävä."},"panels/coverage/CoverageView.ts | clickTheRecordButtonSToStart":{"message":"Klikkaa \"{PH1}\" aloittaaksesi kattavuuden tallennuksen."},"panels/coverage/CoverageView.ts | clickTheReloadButtonSToReloadAnd":{"message":"Päivitä klikkaamalla päivityspainiketta {PH1} ja aloita kattavuuden tallennus."},"panels/coverage/CoverageView.ts | contentScripts":{"message":"Sisältöskriptit"},"panels/coverage/CoverageView.ts | css":{"message":"CSS"},"panels/coverage/CoverageView.ts | filterByUrl":{"message":"Suodata URL-osoitteen mukaan"},"panels/coverage/CoverageView.ts | filterCoverageByType":{"message":"Suodata kattavuus tyypin mukaan"},"panels/coverage/CoverageView.ts | filteredSTotalS":{"message":"Suodatettu: {PH1}  Yhteensä: {PH2}"},"panels/coverage/CoverageView.ts | includeExtensionContentScripts":{"message":"Sisällytä laajennuksen sisältöskriptit"},"panels/coverage/CoverageView.ts | javascript":{"message":"JavaScript"},"panels/coverage/CoverageView.ts | noCoverageData":{"message":"Ei kattavuusdataa"},"panels/coverage/CoverageView.ts | perBlock":{"message":"Estokohtainen"},"panels/coverage/CoverageView.ts | perFunction":{"message":"Toimintokohtainen"},"panels/coverage/CoverageView.ts | reloadPage":{"message":"Päivitä sivu"},"panels/coverage/CoverageView.ts | reloadPrompt":{"message":"Päivitä klikkaamalla päivityspainiketta {PH1} ja aloita kattavuuden tallennus."},"panels/coverage/CoverageView.ts | sOfSSUsedSoFarSUnused":{"message":"{PH1}/{PH2} ({PH3} %) käytetty tähän mennessä, {PH4} käyttämättä."},"panels/coverage/CoverageView.ts | startRecording":{"message":"Aloita tallennus"},"panels/coverage/coverage-meta.ts | clearCoverage":{"message":"Tyhjennä kattavuus"},"panels/coverage/coverage-meta.ts | coverage":{"message":"Kattavuus"},"panels/coverage/coverage-meta.ts | exportCoverage":{"message":"Vie kattavuus"},"panels/coverage/coverage-meta.ts | instrumentCoverage":{"message":"Instrumentin kattavuus"},"panels/coverage/coverage-meta.ts | showCoverage":{"message":"Näytä kattavuus"},"panels/coverage/coverage-meta.ts | startInstrumentingCoverageAnd":{"message":"Aloita kattavuuden instrumentointi ja lataa sivu uudelleen"},"panels/coverage/coverage-meta.ts | stopInstrumentingCoverageAndShow":{"message":"Lopeta kattavuuden instrumentointi ja näytä tulokset"},"panels/css_overview/CSSOverviewCompletedView.ts | aa":{"message":"AA"},"panels/css_overview/CSSOverviewCompletedView.ts | aaa":{"message":"AAA"},"panels/css_overview/CSSOverviewCompletedView.ts | apca":{"message":"APCA"},"panels/css_overview/CSSOverviewCompletedView.ts | attributeSelectors":{"message":"Määritteen valitsimet"},"panels/css_overview/CSSOverviewCompletedView.ts | backgroundColorsS":{"message":"Taustavärit: {PH1}"},"panels/css_overview/CSSOverviewCompletedView.ts | borderColorsS":{"message":"Reunojen värit: {PH1}"},"panels/css_overview/CSSOverviewCompletedView.ts | classSelectors":{"message":"Luokan valitsimet"},"panels/css_overview/CSSOverviewCompletedView.ts | colors":{"message":"Värit"},"panels/css_overview/CSSOverviewCompletedView.ts | contrastIssues":{"message":"Kontrastiongelmia"},"panels/css_overview/CSSOverviewCompletedView.ts | contrastIssuesS":{"message":"Kontrastiongelmia: {PH1}"},"panels/css_overview/CSSOverviewCompletedView.ts | contrastRatio":{"message":"Kontrastisuhde"},"panels/css_overview/CSSOverviewCompletedView.ts | cssOverviewElements":{"message":"CSS-yleiskatsauksen elementit"},"panels/css_overview/CSSOverviewCompletedView.ts | declaration":{"message":"Ilmoitus"},"panels/css_overview/CSSOverviewCompletedView.ts | element":{"message":"Elementti"},"panels/css_overview/CSSOverviewCompletedView.ts | elements":{"message":"Elementit"},"panels/css_overview/CSSOverviewCompletedView.ts | externalStylesheets":{"message":"Ulkoiset tyyliarkit"},"panels/css_overview/CSSOverviewCompletedView.ts | fillColorsS":{"message":"Täyttövärit: {PH1}"},"panels/css_overview/CSSOverviewCompletedView.ts | fontInfo":{"message":"Fontin tiedot"},"panels/css_overview/CSSOverviewCompletedView.ts | idSelectors":{"message":"Tunnusten valitsimet"},"panels/css_overview/CSSOverviewCompletedView.ts | inlineStyleElements":{"message":"Upotetut tyylielementit"},"panels/css_overview/CSSOverviewCompletedView.ts | mediaQueries":{"message":"Mediakyselyt"},"panels/css_overview/CSSOverviewCompletedView.ts | nOccurrences":{"message":"{n,plural, =1{# esiintymä}other{# esiintymää}}"},"panels/css_overview/CSSOverviewCompletedView.ts | nonsimpleSelectors":{"message":"Monimutkaiset valitsimet"},"panels/css_overview/CSSOverviewCompletedView.ts | overviewSummary":{"message":"Yleiskatsaus lyhyesti"},"panels/css_overview/CSSOverviewCompletedView.ts | showElement":{"message":"Näytä elementti"},"panels/css_overview/CSSOverviewCompletedView.ts | source":{"message":"Lähde"},"panels/css_overview/CSSOverviewCompletedView.ts | styleRules":{"message":"Tyylisäännöt"},"panels/css_overview/CSSOverviewCompletedView.ts | textColorSOverSBackgroundResults":{"message":"{PH1}-värisen tekstin käyttäminen {PH2}-värisellä taustalla tarkoittaa, että elementin {PH3} kontrasti on alhainen"},"panels/css_overview/CSSOverviewCompletedView.ts | textColorsS":{"message":"Tekstin värit: {PH1}"},"panels/css_overview/CSSOverviewCompletedView.ts | thereAreNoFonts":{"message":"Ei fontteja"},"panels/css_overview/CSSOverviewCompletedView.ts | thereAreNoMediaQueries":{"message":"Mediakyselyjä ei ole."},"panels/css_overview/CSSOverviewCompletedView.ts | thereAreNoUnusedDeclarations":{"message":"Ei käyttämättömiä ilmoituksia"},"panels/css_overview/CSSOverviewCompletedView.ts | typeSelectors":{"message":"Tyypin valitsimet"},"panels/css_overview/CSSOverviewCompletedView.ts | unableToLink":{"message":"(linkitys ei onnistu)"},"panels/css_overview/CSSOverviewCompletedView.ts | unableToLinkToInlineStyle":{"message":"(tekstirivityyliin ei voi linkittää)"},"panels/css_overview/CSSOverviewCompletedView.ts | universalSelectors":{"message":"Universaalit valitsimet"},"panels/css_overview/CSSOverviewCompletedView.ts | unusedDeclarations":{"message":"Käyttämättömät ilmoitukset"},"panels/css_overview/CSSOverviewProcessingView.ts | cancel":{"message":"Peru"},"panels/css_overview/CSSOverviewSidebarPanel.ts | clearOverview":{"message":"Poista yleiskatsaus"},"panels/css_overview/CSSOverviewSidebarPanel.ts | cssOverviewPanelSidebar":{"message":"CSS-yleiskatsauspaneelin sivupalkki"},"panels/css_overview/CSSOverviewStartView.ts | captureOverview":{"message":"Kaappauksen yhteenveto"},"panels/css_overview/CSSOverviewStartView.ts | capturePageCSSOverview":{"message":"Tallenna sivusi CSS:n yleiskatsaus"},"panels/css_overview/CSSOverviewStartView.ts | identifyCSSImprovements":{"message":"Tunnista mahdollisia CSS-parannuskohteita"},"panels/css_overview/CSSOverviewStartView.ts | identifyCSSImprovementsWithExampleIssues":{"message":"Tunnista mahdollisia CSS-parannuksia (esim. ongelmat pienen kontrastin kanssa, käyttämättömät ilmoitukset, yhteensopimattomat värit tai fontit)"},"panels/css_overview/CSSOverviewStartView.ts | locateAffectedElements":{"message":"Etsi kyseessä olevat elementit Elementtipaneelista"},"panels/css_overview/CSSOverviewStartView.ts | quickStartWithCSSOverview":{"message":"Pika-aloitus: aloita uuden CSS-yleiskatsauspaneelin käyttö"},"panels/css_overview/CSSOverviewUnusedDeclarations.ts | bottomAppliedToAStatically":{"message":"Bottom on käytössä staattisen sijainnin elementillä"},"panels/css_overview/CSSOverviewUnusedDeclarations.ts | heightAppliedToAnInlineElement":{"message":"Height otettu käyttöön sisäisessä elementissä"},"panels/css_overview/CSSOverviewUnusedDeclarations.ts | leftAppliedToAStatically":{"message":"Left on käytössä staattisen sijainnin elementillä"},"panels/css_overview/CSSOverviewUnusedDeclarations.ts | rightAppliedToAStatically":{"message":"Right on käytössä staattisen sijainnin elementillä"},"panels/css_overview/CSSOverviewUnusedDeclarations.ts | topAppliedToAStatically":{"message":"Top on käytössä staattisen sijainnin elementillä"},"panels/css_overview/CSSOverviewUnusedDeclarations.ts | verticalAlignmentAppliedTo":{"message":"Pystysuuntainen tasaus käytössä elementillä, joka ei ole inline eikä table-cell"},"panels/css_overview/CSSOverviewUnusedDeclarations.ts | widthAppliedToAnInlineElement":{"message":"Width otettu käyttöön sisäisessä elementissä"},"panels/css_overview/css_overview-meta.ts | cssOverview":{"message":"CSS-yleiskatsaus"},"panels/css_overview/css_overview-meta.ts | showCssOverview":{"message":"Näytä CSS-yleiskatsaus"},"panels/developer_resources/DeveloperResourcesListView.ts | copyInitiatorUrl":{"message":"Kopioi aloittajan URL-osoite"},"panels/developer_resources/DeveloperResourcesListView.ts | copyUrl":{"message":"Kopioi URL-osoite"},"panels/developer_resources/DeveloperResourcesListView.ts | developerResources":{"message":"Kehittäjien materiaalit"},"panels/developer_resources/DeveloperResourcesListView.ts | duration":{"message":"Kesto"},"panels/developer_resources/DeveloperResourcesListView.ts | error":{"message":"Virhe"},"panels/developer_resources/DeveloperResourcesListView.ts | failure":{"message":"virhe"},"panels/developer_resources/DeveloperResourcesListView.ts | initiator":{"message":"Aloittaja"},"panels/developer_resources/DeveloperResourcesListView.ts | noResourceMatches":{"message":"Ei vastaavia resursseja"},"panels/developer_resources/DeveloperResourcesListView.ts | numberOfResourceMatch":{"message":"{n,plural, =1{# resurssi vastaa hakua}other{# resurssia vastaa hakua}}"},"panels/developer_resources/DeveloperResourcesListView.ts | pending":{"message":"odottaa"},"panels/developer_resources/DeveloperResourcesListView.ts | sBytes":{"message":"{n,plural, =1{# tavu}other{# tavua}}"},"panels/developer_resources/DeveloperResourcesListView.ts | status":{"message":"Tila"},"panels/developer_resources/DeveloperResourcesListView.ts | success":{"message":"onnistui"},"panels/developer_resources/DeveloperResourcesListView.ts | totalBytes":{"message":"Tavuja yhteensä"},"panels/developer_resources/DeveloperResourcesListView.ts | url":{"message":"URL-osoite"},"panels/developer_resources/DeveloperResourcesView.ts | enableLoadingThroughTarget":{"message":"Lataa verkkosivuston kautta"},"panels/developer_resources/DeveloperResourcesView.ts | filterByText":{"message":"Suodata URL-osoitteen ja virheen mukaan"},"panels/developer_resources/DeveloperResourcesView.ts | loadHttpsDeveloperResources":{"message":"Lataa HTTP(S)-kehittäjäresurssit tarkastelemasi verkkosivuston kautta, ei DevToolsin kautta"},"panels/developer_resources/DeveloperResourcesView.ts | resources":{"message":"{n,plural, =1{# resurssi}other{# resurssia}}"},"panels/developer_resources/DeveloperResourcesView.ts | resourcesCurrentlyLoading":{"message":"{PH1} resurssia, {PH2} latautuu tällä hetkellä"},"panels/developer_resources/developer_resources-meta.ts | developerResources":{"message":"Kehittäjien materiaalit"},"panels/developer_resources/developer_resources-meta.ts | showDeveloperResources":{"message":"Näytä kehittäjien materiaalit"},"panels/elements/CSSRuleValidator.ts | flexGridContainerPropertyRuleFix":{"message":"Kokeile asettaa säilöelementille {PROPERTY_NAME} tai käytä sen sijaan tätä: {ALTERNATIVE_PROPERTY_NAME}."},"panels/elements/CSSRuleValidator.ts | flexGridContainerPropertyRuleReason":{"message":"Tämä elementti on {CONTAINER_DISPLAY_NAME}-kohde, eli säilön {CONTAINER_DISPLAY_NAME} alatason elementti, mutta {PROPERTY_NAME} koskee vain säilöjä."},"panels/elements/CSSRuleValidator.ts | fontVariationSettingsWarning":{"message":"Asetuksen \"{PH1}\" arvo {PH2} on fonttiperheen \"{PH5}\" tuetun alueen [{PH3}, {PH4}] ulkopuolella."},"panels/elements/CSSRuleValidator.ts | invalidAnchorPositioning":{"message":"Ankkuri on määritetty, mutta elementtiä ei ole sijoitettu ankkurin mukaan vaan \"{POSITION}\"-arvon mukaan."},"panels/elements/CSSRuleValidator.ts | invalidAnchorPositioningFix":{"message":"Aseta sijainniksi joko \"kiinteä\" tai \"absoluuttinen\"."},"panels/elements/CSSRuleValidator.ts | ruleViolatedByParentElementRuleFix":{"message":"Kokeile asettaa ylätason elementin muuttujan ({EXISTING_PARENT_ELEMENT_RULE}) arvoksi {TARGET_PARENT_ELEMENT_RULE}."},"panels/elements/CSSRuleValidator.ts | ruleViolatedByParentElementRuleReason":{"message":"Ylätason elementissä on muuttuja ({REASON_PROPERTY_DECLARATION_CODE}), joka estää tämän vaikutuksen: {AFFECTED_PROPERTY_DECLARATION_CODE}."},"panels/elements/CSSRuleValidator.ts | ruleViolatedBySameElementRuleChangeFlexOrGrid":{"message":"Kokeile lisätä {DISPLAY_GRID_RULE} tai {DISPLAY_FLEX_RULE}, jos haluat tehdä tästä elementistä säilöön."},"panels/elements/CSSRuleValidator.ts | ruleViolatedBySameElementRuleChangeSuggestion":{"message":"Kokeile asettaa muuttujan ({EXISTING_PROPERTY_DECLARATION}) arvoksi {TARGET_PROPERTY_DECLARATION}."},"panels/elements/CSSRuleValidator.ts | ruleViolatedBySameElementRuleFix":{"message":"{PROPERTY_NAME}: kokeile valita jokin muu kuin {PROPERTY_VALUE}."},"panels/elements/CSSRuleValidator.ts | ruleViolatedBySameElementRuleReason":{"message":"Muuttuja ({REASON_PROPERTY_DECLARATION_CODE}) estää tämän vaikutuksen: {AFFECTED_PROPERTY_DECLARATION_CODE}."},"panels/elements/CSSRuleValidator.ts | unusedAnchorPositioning":{"message":"Ankkuri on määritetty, mutta elementti on piilotettu."},"panels/elements/CSSSpecificityBreakdown.ts | classLikeSpecificity":{"message":"(b) Class-like: {PH1}"},"panels/elements/CSSSpecificityBreakdown.ts | idLikeSpecificity":{"message":"(a) ID-like: {PH1}"},"panels/elements/CSSSpecificityBreakdown.ts | specificity":{"message":"Specificity: ({PH1},{PH2},{PH3})"},"panels/elements/CSSSpecificityBreakdown.ts | typeLikeSpecificity":{"message":"(c) Type-like: {PH1}"},"panels/elements/ClassesPaneWidget.ts | addNewClass":{"message":"Lisää uusi luokka"},"panels/elements/ClassesPaneWidget.ts | classSAdded":{"message":"Luokka {PH1} lisätty"},"panels/elements/ClassesPaneWidget.ts | classesSAdded":{"message":"Luokat {PH1} lisätty"},"panels/elements/ClassesPaneWidget.ts | elementClasses":{"message":"Elementtiluokat"},"panels/elements/ColorSwatchPopoverIcon.ts | openCubicBezierEditor":{"message":"Avaa kuutiollisen bezier-käyrän muokkaaja."},"panels/elements/ColorSwatchPopoverIcon.ts | openShadowEditor":{"message":"Näytä varjoeditori"},"panels/elements/ComputedStyleWidget.ts | filterUpdateAriaText":{"message":"Suodatin lisätty: {PH1}. Tulokset yhteensä: {PH2}"},"panels/elements/ComputedStyleWidget.ts | group":{"message":"Ryhmä"},"panels/elements/ComputedStyleWidget.ts | navigateToSelectorSource":{"message":"Siirry valitsimen lähteeseen"},"panels/elements/ComputedStyleWidget.ts | navigateToStyle":{"message":"Siirry tyyleihin"},"panels/elements/ComputedStyleWidget.ts | noMatchingProperty":{"message":"Ei ehtoja vastaavia omaisuuksia"},"panels/elements/ComputedStyleWidget.ts | showAll":{"message":"Näytä kaikki"},"panels/elements/ElementIssueUtils.ts | disallowedOptGroupChild":{"message":"Virheellinen elementti tai tekstinoodi <optgroup>-elementissä"},"panels/elements/ElementIssueUtils.ts | disallowedSelectChild":{"message":"Virheellinen elementti tai tekstinoodi <select>-elementissä"},"panels/elements/ElementIssueUtils.ts | formAriaLabelledByToNonExistingId":{"message":"aria-labelledby-määrite ei vastaa yhtään elementin tunnusta"},"panels/elements/ElementIssueUtils.ts | formAutocompleteAttributeEmptyError":{"message":"Täydennä määrite automaattisesti -elementin virheellinen käyttö"},"panels/elements/ElementIssueUtils.ts | formDuplicateIdForInputError":{"message":"Päällekkäisen lomakekentän tunnus samassa lomakkeessa"},"panels/elements/ElementIssueUtils.ts | formEmptyIdAndNameAttributesForInputError":{"message":"Lomakekenttäelementillä on oltava tunnus- tai nimimäärite"},"panels/elements/ElementIssueUtils.ts | formInputAssignedAutocompleteValueToIdOrNameAttributeError":{"message":"Elementillä ei ole automaattisen täydennyksen määritettä"},"panels/elements/ElementIssueUtils.ts | formInputHasWrongButWellIntendedAutocompleteValueError":{"message":"Täydennä määrite automaattisesti -arvo epätavallinen"},"panels/elements/ElementIssueUtils.ts | formInputWithNoLabelError":{"message":"Lomakkeen kenttä, jolla ei ole kelvollista aria-labelledby-määritettä tai siihen liittyvää tunnistetta"},"panels/elements/ElementIssueUtils.ts | formLabelForMatchesNonExistingIdError":{"message":"<label for=FORM_ELEMENT>-elementin virheellinen käyttö"},"panels/elements/ElementIssueUtils.ts | formLabelForNameError":{"message":"<label for=FORM_ELEMENT>-elementin virheellinen käyttö"},"panels/elements/ElementIssueUtils.ts | formLabelHasNeitherForNorNestedInput":{"message":"Lomakekenttään ei ole yhdistetty tunnistetta"},"panels/elements/ElementIssueUtils.ts | interactiveContentAttributesSelectDescendant":{"message":"<select>-elementissä virheellisiä määritteitä sisältävä elementti"},"panels/elements/ElementIssueUtils.ts | interactiveContentLegendChild":{"message":"Interaktiivinen elementti <legend>-elementin sisällä"},"panels/elements/ElementIssueUtils.ts | interactiveContentOptionChild":{"message":"Interaktiivinen elementti <option>-elementin sisällä"},"panels/elements/ElementIssueUtils.ts | interactiveContentSummaryDescendant":{"message":"Interaktiivinen elementti <summary>-elementin sisällä"},"panels/elements/ElementIssueUtils.ts | nonPhrasingContentOptionChild":{"message":"<option>-elementissä käytetty muuta sisältöä kuin tekstiä"},"panels/elements/ElementStatePaneWidget.ts | emulateFocusedPage":{"message":"Emuloi kohdistettua sivua"},"panels/elements/ElementStatePaneWidget.ts | emulatesAFocusedPage":{"message":"Pidä sivu kohdistettuna. Käytetään usein katoavien elementtien virheenkorjauksessa."},"panels/elements/ElementStatePaneWidget.ts | forceElementSpecificStates":{"message":"Pakota tietyn elementin tila"},"panels/elements/ElementStatePaneWidget.ts | forceElementState":{"message":"Pakota elementin tila"},"panels/elements/ElementStatePaneWidget.ts | learnMore":{"message":"Lue lisää"},"panels/elements/ElementStatePaneWidget.ts | toggleElementState":{"message":"Vaihda elementin tilaa"},"panels/elements/ElementsPanel.ts | adornerSettings":{"message":"Merkin asetukset"},"panels/elements/ElementsPanel.ts | computed":{"message":"Laskettu"},"panels/elements/ElementsPanel.ts | computedStylesHidden":{"message":"Laskettujen tyylien sivupalkki piilotettu"},"panels/elements/ElementsPanel.ts | computedStylesShown":{"message":"Laskettujen tyylien sivupalkki näkyvissä"},"panels/elements/ElementsPanel.ts | domTreeExplorer":{"message":"DOM-puun tutustumisnäkymä"},"panels/elements/ElementsPanel.ts | elementStateS":{"message":"Elementin tila: {PH1}"},"panels/elements/ElementsPanel.ts | findByStringSelectorOrXpath":{"message":"Hakuperuste: merkkijono, valitsin tai XPath"},"panels/elements/ElementsPanel.ts | hideComputedStylesSidebar":{"message":"Piilota laskettujen tyylien sivupalkki"},"panels/elements/ElementsPanel.ts | nodeCannotBeFoundInTheCurrent":{"message":"Noodia ei löydy nykyiseltä sivulta."},"panels/elements/ElementsPanel.ts | openInElementsPanel":{"message":"Avaa Elementit-paneelissa"},"panels/elements/ElementsPanel.ts | showComputedStylesSidebar":{"message":"Näytä laskettujen tyylien sivupalkki"},"panels/elements/ElementsPanel.ts | sidePanelContent":{"message":"Sivupaneelin sisältö"},"panels/elements/ElementsPanel.ts | sidePanelToolbar":{"message":"Sivupaneelin työkalupalkki"},"panels/elements/ElementsPanel.ts | styles":{"message":"Tyylit"},"panels/elements/ElementsPanel.ts | theDeferredDomNodeCouldNotBe":{"message":"Kelvollisen solmun selvittäminen lykätystä tyypin DOM noodista epäonnistui."},"panels/elements/ElementsPanel.ts | theRemoteObjectCouldNotBe":{"message":"Kelvollisen solmun selvittäminen etäobjektista epäonnistui."},"panels/elements/ElementsTreeElement.ts | addAttribute":{"message":"Lisää attribuutti"},"panels/elements/ElementsTreeElement.ts | addPadding":{"message":"Lisää täytettä"},"panels/elements/ElementsTreeElement.ts | alignItems":{"message":"Tasaa kohteet"},"panels/elements/ElementsTreeElement.ts | assessVisibility":{"message":"Arvioi näkyvyyttä"},"panels/elements/ElementsTreeElement.ts | captureNodeScreenshot":{"message":"Kaappaa noodin kuvakaappaus"},"panels/elements/ElementsTreeElement.ts | centerElement":{"message":"Keskitä elementti"},"panels/elements/ElementsTreeElement.ts | changeParentProperties":{"message":"Muuta ylätason mittauskokonaisuuden ominaisuuksia"},"panels/elements/ElementsTreeElement.ts | children":{"message":"Lapset:"},"panels/elements/ElementsTreeElement.ts | collapseChildren":{"message":"Tiivistä alatasot"},"panels/elements/ElementsTreeElement.ts | copy":{"message":"Kopioi"},"panels/elements/ElementsTreeElement.ts | copyElement":{"message":"Kopioi elementti"},"panels/elements/ElementsTreeElement.ts | copyFullXpath":{"message":"Kopioi täysi XPath"},"panels/elements/ElementsTreeElement.ts | copyJsPath":{"message":"Kopioi JS-polku"},"panels/elements/ElementsTreeElement.ts | copyOuterhtml":{"message":"Kopioi outerHTML"},"panels/elements/ElementsTreeElement.ts | copySelector":{"message":"Kopioi selector"},"panels/elements/ElementsTreeElement.ts | copyStyles":{"message":"Kopioi tyylit"},"panels/elements/ElementsTreeElement.ts | copyXpath":{"message":"Kopioi XPath"},"panels/elements/ElementsTreeElement.ts | creatorAdScriptAncestry":{"message":"Tekijä-mainosskriptin edeltäjä"},"panels/elements/ElementsTreeElement.ts | cut":{"message":"Leikkaa"},"panels/elements/ElementsTreeElement.ts | deleteElement":{"message":"Poista elementti"},"panels/elements/ElementsTreeElement.ts | disableContainer":{"message":"Poista säilön peittokuva käytöstä"},"panels/elements/ElementsTreeElement.ts | disableFlexMode":{"message":"Poista joustava tila käytöstä"},"panels/elements/ElementsTreeElement.ts | disableGridLanesMode":{"message":"Poista grid-lanes-tila käytöstä"},"panels/elements/ElementsTreeElement.ts | disableGridMode":{"message":"Poista ruudukkotila käytöstä"},"panels/elements/ElementsTreeElement.ts | disableScrollSnap":{"message":"Poista vierityksen peittokuva käytöstä"},"panels/elements/ElementsTreeElement.ts | disableStartingStyle":{"message":"Poista @starting-style-tila käytöstä"},"panels/elements/ElementsTreeElement.ts | distributeItemsEvenly":{"message":"Jaa kohteet tasaisesti"},"panels/elements/ElementsTreeElement.ts | duplicateElement":{"message":"Päällekkäinen elementti"},"panels/elements/ElementsTreeElement.ts | editAsHtml":{"message":"Muokkaa HTML-muodossa"},"panels/elements/ElementsTreeElement.ts | editAttribute":{"message":"Muokkaa määritettä"},"panels/elements/ElementsTreeElement.ts | editData":{"message":"Muokkaa tietoja"},"panels/elements/ElementsTreeElement.ts | editText":{"message":"Muokkaa tekstiä"},"panels/elements/ElementsTreeElement.ts | elementHasScrollableOverflow":{"message":"Elementillä on vieritettävä ylivuoto"},"panels/elements/ElementsTreeElement.ts | enableContainer":{"message":"Ota säilön peittokuva käyttöön"},"panels/elements/ElementsTreeElement.ts | enableFlexMode":{"message":"Ota flex-tila käyttöön"},"panels/elements/ElementsTreeElement.ts | enableGridLanesMode":{"message":"Ota grid-lanes-tila käyttöön"},"panels/elements/ElementsTreeElement.ts | enableGridMode":{"message":"Ota ruudukkotila käyttöön"},"panels/elements/ElementsTreeElement.ts | enableScrollSnap":{"message":"Ota vierityksen peittokuva käyttöön"},"panels/elements/ElementsTreeElement.ts | enableStartingStyle":{"message":"Ota @starting-style-tila käyttöön"},"panels/elements/ElementsTreeElement.ts | expandRecursively":{"message":"Laajenna toistuvasti"},"panels/elements/ElementsTreeElement.ts | explainContainerContext":{"message":"Selitä säilön konteksti"},"panels/elements/ElementsTreeElement.ts | explainContainerQueries":{"message":"Selitä säilökyselyt"},"panels/elements/ElementsTreeElement.ts | explainContainerTypes":{"message":"Selitä säilötyypit"},"panels/elements/ElementsTreeElement.ts | explainFlexbox":{"message":"Selitä flexbox"},"panels/elements/ElementsTreeElement.ts | explainGridLayout":{"message":"Selitä ruudukkoasettelu"},"panels/elements/ElementsTreeElement.ts | explainScrollbars":{"message":"Selitä vierityspalkit"},"panels/elements/ElementsTreeElement.ts | explainSubgrids":{"message":"Selitä alaruudukot"},"panels/elements/ElementsTreeElement.ts | filterListRule":{"message":"Suodatinlistan sääntö"},"panels/elements/ElementsTreeElement.ts | findGridDefinition":{"message":"Etsi ruudukon määritelmä"},"panels/elements/ElementsTreeElement.ts | focus":{"message":"Tarkennus"},"panels/elements/ElementsTreeElement.ts | forceOpenPopover":{"message":"Pidä tämä ponnahdusikkuna auki"},"panels/elements/ElementsTreeElement.ts | forceState":{"message":"Pakota tila"},"panels/elements/ElementsTreeElement.ts | hideElement":{"message":"Piilota elementti"},"panels/elements/ElementsTreeElement.ts | noProvenanceAvailable":{"message":"Alkuperädataa ei ole saatavilla"},"panels/elements/ElementsTreeElement.ts | openMediaPanel":{"message":"Siirry mediapaneeliin"},"panels/elements/ElementsTreeElement.ts | paste":{"message":"Liitä"},"panels/elements/ElementsTreeElement.ts | removeScrollbars":{"message":"Poista vierityspalkit"},"panels/elements/ElementsTreeElement.ts | reveal":{"message":"näytä"},"panels/elements/ElementsTreeElement.ts | rootScriptFilterListRule":{"message":"Skriptin suodatinlistan sääntö"},"panels/elements/ElementsTreeElement.ts | scrollIntoView":{"message":"Vieritä, kunnes sisältö näkyy"},"panels/elements/ElementsTreeElement.ts | showCommandForTarget":{"message":"Näytä elementti, joka liittyy tähän: commandfor"},"panels/elements/ElementsTreeElement.ts | showFrameDetails":{"message":"Näytä tiedot: iframe"},"panels/elements/ElementsTreeElement.ts | showInterestTarget":{"message":"Näytä elementti, joka liittyy tähän: interesttarget"},"panels/elements/ElementsTreeElement.ts | showPopoverTarget":{"message":"Näytä elementti, joka liittyy tähän: popovertarget"},"panels/elements/ElementsTreeElement.ts | startAChat":{"message":"Aloita chat"},"panels/elements/ElementsTreeElement.ts | stopForceOpenPopover":{"message":"Lopeta tämän ponnahdusikkunan avaus"},"panels/elements/ElementsTreeElement.ts | styleScrollbars":{"message":"Vierityspalkkien tyyli"},"panels/elements/ElementsTreeElement.ts | thisElementWasIdentifiedAsAnAd":{"message":"Tämä elementti on tunnistettu mainokseksi"},"panels/elements/ElementsTreeElement.ts | useSInTheConsoleToReferToThis":{"message":"{PH1} viittaa tähän elementtiin konsolissa."},"panels/elements/ElementsTreeElement.ts | valueIsTooLargeToEdit":{"message":"<arvo on liian suuri muokattavaksi>"},"panels/elements/ElementsTreeElement.ts | viewSourceCode":{"message":"Näytä lähdekoodi"},"panels/elements/ElementsTreeElement.ts | wrapTheseItems":{"message":"Kääri nämä tuotteet"},"panels/elements/ElementsTreeOutline.ts | pageDom":{"message":"Sivun DOM"},"panels/elements/ElementsTreeOutline.ts | showAllLines":{"message":"Näytä kaikki ({PH1} riviä)"},"panels/elements/ElementsTreeOutline.ts | showAllNodesDMore":{"message":"Näytä kaikki solmut ({PH1} lisää)"},"panels/elements/ElementsTreeOutline.ts | storeAsGlobalVariable":{"message":"Tallenna globaalina muuttujana"},"panels/elements/ElementsTreeOutline.ts | viewIssue":{"message":"Näytä ongelma:"},"panels/elements/EventListenersWidget.ts | all":{"message":"Kaikki"},"panels/elements/EventListenersWidget.ts | ancestors":{"message":"Edeltäjät"},"panels/elements/EventListenersWidget.ts | blocking":{"message":"Estää"},"panels/elements/EventListenersWidget.ts | eventListenersCategory":{"message":"Tapahtumaseurainten kategoria"},"panels/elements/EventListenersWidget.ts | frameworkListeners":{"message":"Ratkaise Framework kuuntelijaa"},"panels/elements/EventListenersWidget.ts | passive":{"message":"Passiivinen"},"panels/elements/EventListenersWidget.ts | resolveEventListenersBoundWith":{"message":"Selvitä kehykseen sidotut tapahtumaseuraimet"},"panels/elements/EventListenersWidget.ts | showListenersOnTheAncestors":{"message":"Näytä kuuntelijat edeltäjissä"},"panels/elements/LayersWidget.ts | cssLayersTitle":{"message":"CSS-tasot"},"panels/elements/LayersWidget.ts | toggleCSSLayers":{"message":"CSS-tasojen näkymä päälle/pois"},"panels/elements/LayoutPane.ts | chooseElementOverlayColor":{"message":"Valitse tälle elementille peittoväri"},"panels/elements/LayoutPane.ts | colorPickerOpened":{"message":"Värivalitsin avattu."},"panels/elements/LayoutPane.ts | flexbox":{"message":"Flexbox"},"panels/elements/LayoutPane.ts | flexboxOverlays":{"message":"Flexbox-peittoelementit"},"panels/elements/LayoutPane.ts | gridOrGridLanes":{"message":"Ruudukko/ruudukkokaistat"},"panels/elements/LayoutPane.ts | gridOrGridLanesOverlays":{"message":"Ruudukko-/ruudukkokaistapeitot"},"panels/elements/LayoutPane.ts | noFlexboxLayoutsFoundOnThisPage":{"message":"Tältä sivulta ei löydetty flexbox-asetteluja"},"panels/elements/LayoutPane.ts | noGridOrGridLanesLayoutsFoundOnThisPage":{"message":"Tältä sivulta ei löydetty ruudukko- tai ruudukkokaista-asetteluja"},"panels/elements/LayoutPane.ts | overlayDisplaySettings":{"message":"Peittokuvan näyttöasetukset"},"panels/elements/LayoutPane.ts | showElementInTheElementsPanel":{"message":"Näytä elementti Elementit-paneelissa"},"panels/elements/MarkerDecorator.ts | domBreakpoint":{"message":"DOM-raja-arvo"},"panels/elements/MarkerDecorator.ts | elementIsHidden":{"message":"Elementti on piilotettu"},"panels/elements/PlatformFontsWidget.ts | dGlyphs":{"message":"{n,plural, =1{(# glyyfi)}other{(# glyyfiä)}}"},"panels/elements/PlatformFontsWidget.ts | familyName":{"message":"Sukunimi"},"panels/elements/PlatformFontsWidget.ts | fontOrigin":{"message":"Fontin alkuperä"},"panels/elements/PlatformFontsWidget.ts | localFile":{"message":"Paikallinen tiedosto"},"panels/elements/PlatformFontsWidget.ts | networkResource":{"message":"Verkkoresurssi"},"panels/elements/PlatformFontsWidget.ts | postScriptName":{"message":"PostScript-nimi"},"panels/elements/PlatformFontsWidget.ts | renderedFonts":{"message":"Renderöidyt fontit"},"panels/elements/PropertiesWidget.ts | noMatchingProperty":{"message":"Ei ehtoja vastaavia omaisuuksia"},"panels/elements/PropertiesWidget.ts | showAll":{"message":"Näytä kaikki"},"panels/elements/PropertiesWidget.ts | showAllTooltip":{"message":"Jos tätä ei ole valittu, näytetään vain omaisuudet, joiden arvo on nolla tai sitä ei ole määritetty"},"panels/elements/PropertyRenderer.ts | cssPropertyName":{"message":"CSS-omaisuuden nimi {PH1}"},"panels/elements/PropertyRenderer.ts | cssPropertyValue":{"message":"CSS-omaisuuden arvo: {PH1}"},"panels/elements/ShortcutTreeElement.ts | reveal":{"message":"näytä"},"panels/elements/StylePropertiesSection.ts | collapseExpandedRule":{"message":"Tiivistä laajennettu sääntö"},"panels/elements/StylePropertiesSection.ts | constructedStylesheet":{"message":"muodostettu tyyliarkki"},"panels/elements/StylePropertiesSection.ts | copyAllDeclarations":{"message":"Kopioi kaikki määrittelyt"},"panels/elements/StylePropertiesSection.ts | copyRule":{"message":"Kopioi sääntö"},"panels/elements/StylePropertiesSection.ts | copySelector":{"message":"Kopioi selector"},"panels/elements/StylePropertiesSection.ts | cssSelector":{"message":"Valitsin: CSS"},"panels/elements/StylePropertiesSection.ts | expandCollapsedRule":{"message":"Laajenna tiivistetty sääntö"},"panels/elements/StylePropertiesSection.ts | injectedStylesheet":{"message":"injektoitu tyyliarkki"},"panels/elements/StylePropertiesSection.ts | insertStyleRuleBelow":{"message":"Lisää tyylisääntö alla"},"panels/elements/StylePropertiesSection.ts | sattributesStyle":{"message":"{PH1}[Määritetyyli]"},"panels/elements/StylePropertiesSection.ts | showAllPropertiesSMore":{"message":"Näytä kaikki ominaisuudet ({PH1} lisää)"},"panels/elements/StylePropertiesSection.ts | styleAttribute":{"message":"Määrite: style"},"panels/elements/StylePropertiesSection.ts | userAgentStylesheet":{"message":"käyttäjäagenttityyliarkki"},"panels/elements/StylePropertiesSection.ts | viaInspector":{"message":"tarkastajan kautta"},"panels/elements/StylePropertyTreeElement.ts | copyAllCssDeclarationsAsJs":{"message":"Kopioi kaikki määrittelyt JS-muodossa"},"panels/elements/StylePropertyTreeElement.ts | copyAllDeclarations":{"message":"Kopioi kaikki määrittelyt"},"panels/elements/StylePropertyTreeElement.ts | copyCssDeclarationAsJs":{"message":"Kopioi määrittely JS-muodossa"},"panels/elements/StylePropertyTreeElement.ts | copyDeclaration":{"message":"Kopioi määrittely"},"panels/elements/StylePropertyTreeElement.ts | copyProperty":{"message":"Kopioi omaisuus"},"panels/elements/StylePropertyTreeElement.ts | copyRule":{"message":"Kopioi sääntö"},"panels/elements/StylePropertyTreeElement.ts | copyValue":{"message":"Kopioi arvo"},"panels/elements/StylePropertyTreeElement.ts | flexboxEditorButton":{"message":"Avaa muokkaustyökalu: flexbox"},"panels/elements/StylePropertyTreeElement.ts | gridEditorButton":{"message":"Avaa muokkaustyökalu: grid"},"panels/elements/StylePropertyTreeElement.ts | gridLanesEditorButton":{"message":"Avaa muokkaustyökalu (grid-lanes)"},"panels/elements/StylePropertyTreeElement.ts | invalidPropertyValue":{"message":"Virheellinen ominaisuuden arvo"},"panels/elements/StylePropertyTreeElement.ts | invalidString":{"message":"{PH1}, ominaisuuden nimi: {PH2}, ominaisuuden arvo: {PH3}"},"panels/elements/StylePropertyTreeElement.ts | jumpToAnchorNode":{"message":"Siirry ankkurisolmuun"},"panels/elements/StylePropertyTreeElement.ts | jumpToAnimationsPanel":{"message":"Siirry Animaatiot-paneeliin"},"panels/elements/StylePropertyTreeElement.ts | openAnimationsPanel":{"message":"Avaa animaatiot-paneeli"},"panels/elements/StylePropertyTreeElement.ts | openColorPickerS":{"message":"Avaa värinvalitsin. {PH1}"},"panels/elements/StylePropertyTreeElement.ts | openInSourcesPanel":{"message":"Avaa Lähteet-paneelissa"},"panels/elements/StylePropertyTreeElement.ts | overriddenByAnimation":{"message":"Ohitettu animaatiotyyleillä."},"panels/elements/StylePropertyTreeElement.ts | sIsNotDefined":{"message":"{PH1} on määrittämättä"},"panels/elements/StylePropertyTreeElement.ts | shiftClickToChangeColorFormat":{"message":"Vaihda värimuotoa painamalla Vaihto ja klikkaamalla."},"panels/elements/StylePropertyTreeElement.ts | togglePropertyAndContinueEditing":{"message":"Vaihda ominaisuuden asetusta ja jatka muokkaamista"},"panels/elements/StylePropertyTreeElement.ts | unknownPropertyName":{"message":"Tuntematon ominaisuuden nimi"},"panels/elements/StylePropertyTreeElement.ts | viewComputedValue":{"message":"Katso laskettu arvo"},"panels/elements/StylesSidebarPane.ts | aiSuggestionAccepted":{"message":"{PH1} Ehdotus hyväksytty."},"panels/elements/StylesSidebarPane.ts | atRuleSection":{"message":"Muut @säännöt"},"panels/elements/StylesSidebarPane.ts | automaticDarkMode":{"message":"Automaattinen tumma tila"},"panels/elements/StylesSidebarPane.ts | clickToRevealLayer":{"message":"Klikkaa nähdäksesi taso tasopuussa"},"panels/elements/StylesSidebarPane.ts | incrementdecrementWithMousewheelHundred":{"message":"Lisäys/pienennys hiiren rullalla tai ylös-/alas-näppäimillä. {PH1}: ±100, Vaihto: ±10, {PH2}: ±0.1"},"panels/elements/StylesSidebarPane.ts | incrementdecrementWithMousewheelOne":{"message":"Lisäys/pienennys hiiren rullalla tai ylös-/alas-näppäimillä. {PH1}: R ±1, Vaihto: G ±1, {PH2}: B ±1"},"panels/elements/StylesSidebarPane.ts | inheritedFromSPseudoOf":{"message":"Peritty: ::{PH1} (pseudoelementti) "},"panels/elements/StylesSidebarPane.ts | inheritedFroms":{"message":"Perittiin kohteelta "},"panels/elements/StylesSidebarPane.ts | layer":{"message":"Taso"},"panels/elements/StylesSidebarPane.ts | noMatchingSelectorOrStyle":{"message":"Ei vastaavia valitsimia tai tyylejä"},"panels/elements/StylesSidebarPane.ts | pseudoSElement":{"message":"Pseudoelementti ::{PH1}"},"panels/elements/StylesSidebarPane.ts | toggleRenderingEmulations":{"message":"Yleiset renderöintiemuloinnit päälle/pois"},"panels/elements/StylesSidebarPane.ts | visibleSelectors":{"message":"{n,plural, =1{# näkyvä valitsin alla}other{# näkyvää valitsinta alla}}"},"panels/elements/components/AccessibilityTreeNode.ts | ignored":{"message":"Ohitettu"},"panels/elements/components/CSSHintDetailsView.ts | learnMore":{"message":"Lue lisää"},"panels/elements/components/CSSPropertyDocsView.ts | browserOnPlatform":{"message":"{PH1}, {PH2}"},"panels/elements/components/CSSPropertyDocsView.ts | dontShow":{"message":"Älä näytä"},"panels/elements/components/CSSPropertyDocsView.ts | learnMore":{"message":"Lue lisää"},"panels/elements/components/CSSPropertyDocsView.ts | limitedAvailability":{"message":"Rajoitettu saatavuus tärkeimmissä selaimissa"},"panels/elements/components/CSSPropertyDocsView.ts | limitedAvailabilityInBrowsers":{"message":"Rajoitettu saatavuus tärkeimmissä selaimissa (ei täysin käytössä {PH1})"},"panels/elements/components/CSSPropertyDocsView.ts | newlyAvailableSince":{"message":"Uusi ominaisuus saatavilla kaikissa tärkeimmissä selaimissa (Baseline {PH1} alkaen)"},"panels/elements/components/CSSPropertyDocsView.ts | unknownDate":{"message":"tuntematon päivämäärä"},"panels/elements/components/CSSPropertyDocsView.ts | widelyAvailableSince":{"message":"Saatavilla useimmissa selaimissa (Baseline {PH1} lähtien)"},"panels/elements/components/CSSVariableValueView.ts | invalidPropertyValue":{"message":"Virheellinen ominaisuuden arvo, odotettu tyyppi {type}"},"panels/elements/components/CSSVariableValueView.ts | registeredPropertyLinkTitle":{"message":"Näytä rekisteröity omaisuus"},"panels/elements/components/CSSVariableValueView.ts | sIsNotDefined":{"message":"{PH1} on määrittämätön"},"panels/elements/components/ElementsBreadcrumbs.ts | breadcrumbs":{"message":"DOM-puun navigointipolut"},"panels/elements/components/ElementsBreadcrumbs.ts | scrollLeft":{"message":"Vieritä vasemmalle"},"panels/elements/components/ElementsBreadcrumbs.ts | scrollRight":{"message":"Vieritä oikealle"},"panels/elements/components/ElementsBreadcrumbsUtils.ts | text":{"message":"(teksti)"},"panels/elements/components/ElementsTreeExpandButton.ts | expand":{"message":"Laajenna"},"panels/elements/components/StylePropertyEditor.ts | denseLabel":{"message":"Tiivis"},"panels/elements/components/StylePropertyEditor.ts | deselectButton":{"message":"Poista {propertyName}: {propertyValue}"},"panels/elements/components/StylePropertyEditor.ts | selectButton":{"message":"Lisää {propertyName}: {propertyValue}"},"panels/elements/elements-meta.ts | CSSDocumentationTooltip":{"message":"CSS-dokumentaation vihjeteksti"},"panels/elements/elements-meta.ts | captureAreaScreenshot":{"message":"Ota aluekuvakaappaus"},"panels/elements/elements-meta.ts | collapseNonContributingCSSRules":{"message":"Tiivistä ei-vaikuttavat CSS-säännöt"},"panels/elements/elements-meta.ts | copyStyles":{"message":"Kopioi tyylit"},"panels/elements/elements-meta.ts | cssAnimationsOnlyWhenAnimationsTabOpen":{"message":"Näytä animaatiotyylit vain, kun Animaatiot-välilehti on auki"},"panels/elements/elements-meta.ts | detailedInspectTooltip":{"message":"Yksityiskohtainen vihjeteksti"},"panels/elements/elements-meta.ts | duplicateElement":{"message":"Päällekkäinen elementti"},"panels/elements/elements-meta.ts | editAsHtml":{"message":"Muokkaa HTML-muodossa"},"panels/elements/elements-meta.ts | elements":{"message":"Elementit"},"panels/elements/elements-meta.ts | eventListeners":{"message":"Tapahtumaseuraimet"},"panels/elements/elements-meta.ts | hideElement":{"message":"Piilota elementti"},"panels/elements/elements-meta.ts | hideHtmlComments":{"message":"Piilota HTML kommenttia"},"panels/elements/elements-meta.ts | htmlComments":{"message":"HTML-kommentit"},"panels/elements/elements-meta.ts | layout":{"message":"Asettelu"},"panels/elements/elements-meta.ts | newStyleRule":{"message":"Uusi tyylisääntö"},"panels/elements/elements-meta.ts | properties":{"message":"Ominaisuudet"},"panels/elements/elements-meta.ts | redo":{"message":"Toista"},"panels/elements/elements-meta.ts | refreshEventListeners":{"message":"Päivitä tapahtumaseuraimet"},"panels/elements/elements-meta.ts | revealDomNodeOnHover":{"message":"Paljasta kohteen DOM noodi päälleviennillä"},"panels/elements/elements-meta.ts | selectAnElementInThePageTo":{"message":"Valitse tarkasteltava sivun elementti"},"panels/elements/elements-meta.ts | showComputedStyles":{"message":"Näytä lasketut tyylit"},"panels/elements/elements-meta.ts | showElements":{"message":"Näytä elementit"},"panels/elements/elements-meta.ts | showEventListeners":{"message":"Näytä tapahtumaseuraimet"},"panels/elements/elements-meta.ts | showHtmlComments":{"message":"Näytä tyypin HTML kommentit"},"panels/elements/elements-meta.ts | showLayout":{"message":"Näytä asettelu"},"panels/elements/elements-meta.ts | showProperties":{"message":"Näytä ominaisuudet"},"panels/elements/elements-meta.ts | showStyles":{"message":"Näytä tyylit"},"panels/elements/elements-meta.ts | toggleA11yTree":{"message":"Esteettömyyspuu päälle/pois"},"panels/elements/elements-meta.ts | toggleEyeDropper":{"message":"Pipetti päälle/pois"},"panels/elements/elements-meta.ts | toggleWordWrap":{"message":"Tekstin rivitys päälle/pois"},"panels/elements/elements-meta.ts | undo":{"message":"Kumoa"},"panels/elements/elements-meta.ts | userAgentShadowDOM":{"message":"Käyttäjäagentin varjo (DOM)"},"panels/elements/elements-meta.ts | wordWrap":{"message":"Tekstin rivitys"},"panels/emulation/DeviceModeToolbar.ts | addDevicePixelRatio":{"message":"Lisää laitteen pikselisuhde"},"panels/emulation/DeviceModeToolbar.ts | addDeviceType":{"message":"Lisää laitetyyppi"},"panels/emulation/DeviceModeToolbar.ts | closeDevtools":{"message":"Sulje DevTools"},"panels/emulation/DeviceModeToolbar.ts | defaultF":{"message":"{PH1} (oletus)"},"panels/emulation/DeviceModeToolbar.ts | devicePixelRatio":{"message":"Laitteen pikselisuhde"},"panels/emulation/DeviceModeToolbar.ts | devicePosture":{"message":"Laitteen asento"},"panels/emulation/DeviceModeToolbar.ts | deviceType":{"message":"Laitetyyppi"},"panels/emulation/DeviceModeToolbar.ts | dimensions":{"message":"Mitat: {PH1}"},"panels/emulation/DeviceModeToolbar.ts | dpr":{"message":"DPR: {PH1}"},"panels/emulation/DeviceModeToolbar.ts | edit":{"message":"Muokkaa…"},"panels/emulation/DeviceModeToolbar.ts | heightLeaveEmptyForFull":{"message":"Korkeus (tyhjä vastaa täyttä korkeutta)"},"panels/emulation/DeviceModeToolbar.ts | hideDeviceFrame":{"message":"Piilota laitteen kehys"},"panels/emulation/DeviceModeToolbar.ts | hideMediaQueries":{"message":"Piilota mediakyselyt"},"panels/emulation/DeviceModeToolbar.ts | hideRulers":{"message":"Piilota viivaimet"},"panels/emulation/DeviceModeToolbar.ts | landscape":{"message":"Vaaka"},"panels/emulation/DeviceModeToolbar.ts | moreOptions":{"message":"Lisäasetukset"},"panels/emulation/DeviceModeToolbar.ts | portrait":{"message":"Pysty"},"panels/emulation/DeviceModeToolbar.ts | removeDevicePixelRatio":{"message":"Poista laitteen pikselisuhde"},"panels/emulation/DeviceModeToolbar.ts | removeDeviceType":{"message":"Poista laitetyyppi"},"panels/emulation/DeviceModeToolbar.ts | resetToDefaults":{"message":"Palauta oletukset"},"panels/emulation/DeviceModeToolbar.ts | responsive":{"message":"Responsiivinen"},"panels/emulation/DeviceModeToolbar.ts | rotate":{"message":"Kierrä"},"panels/emulation/DeviceModeToolbar.ts | screenOrientationLocked":{"message":"Sivu on lukinnut näytön suunnan"},"panels/emulation/DeviceModeToolbar.ts | screenOrientationOptions":{"message":"Näytön suunnan vaihtoehdot"},"panels/emulation/DeviceModeToolbar.ts | showDeviceFrame":{"message":"Näytä laitteen kehys"},"panels/emulation/DeviceModeToolbar.ts | showMediaQueries":{"message":"Näytä mediakyselyt"},"panels/emulation/DeviceModeToolbar.ts | showRulers":{"message":"Näytä viivaimet"},"panels/emulation/DeviceModeToolbar.ts | throttling":{"message":"Rajoittaminen"},"panels/emulation/DeviceModeToolbar.ts | toggleDualscreenMode":{"message":"Vaihda kahden näytön tilan asetusta"},"panels/emulation/DeviceModeToolbar.ts | width":{"message":"Leveys"},"panels/emulation/DeviceModeToolbar.ts | zoom":{"message":"Zoomaus"},"panels/emulation/DeviceModeView.ts | doubleclickForFullHeight":{"message":"Täysi korkeus kaksoisklikkaamalla"},"panels/emulation/DeviceModeView.ts | laptop":{"message":"Kannettava"},"panels/emulation/DeviceModeView.ts | laptopL":{"message":"Suuri kannettava"},"panels/emulation/DeviceModeView.ts | mobileL":{"message":"Suuri mobiililaite"},"panels/emulation/DeviceModeView.ts | mobileM":{"message":"Keskikokoinen mobiililaite"},"panels/emulation/DeviceModeView.ts | mobileS":{"message":"Pieni mobiililaite"},"panels/emulation/DeviceModeView.ts | tablet":{"message":"Tabletti"},"panels/emulation/MediaQueryInspector.ts | revealInSourceCode":{"message":"Näytä lähdekoodissa"},"panels/emulation/emulation-meta.ts | captureFullSizeScreenshot":{"message":"Tallenna täysikokoinen kuvakaappaus"},"panels/emulation/emulation-meta.ts | captureNodeScreenshot":{"message":"Kaappaa noodin kuvakaappaus"},"panels/emulation/emulation-meta.ts | captureScreenshot":{"message":"Ota kuvakaappaus"},"panels/emulation/emulation-meta.ts | device":{"message":"laite"},"panels/emulation/emulation-meta.ts | hideDeviceFrame":{"message":"Piilota laitteen kehys"},"panels/emulation/emulation-meta.ts | hideMediaQueries":{"message":"Piilota mediakyselyt"},"panels/emulation/emulation-meta.ts | hideRulers":{"message":"Piilota viivaimet laitetilan yläpalkissa"},"panels/emulation/emulation-meta.ts | showDeviceFrame":{"message":"Näytä laitteen kehys"},"panels/emulation/emulation-meta.ts | showMediaQueries":{"message":"Näytä mediakyselyt"},"panels/emulation/emulation-meta.ts | showRulers":{"message":"Näytä viivaimet laitetilan yläpalkissa"},"panels/emulation/emulation-meta.ts | toggleDeviceToolbar":{"message":"Kytke laitteen työkalupalkki päälle/pois"},"panels/event_listeners/EventListenersView.ts | deleteEventListener":{"message":"Poista tapahtumaseurain"},"panels/event_listeners/EventListenersView.ts | eventListenersExplanation":{"message":"Tältä sivulta löydät rekisteröidyt tapahtumaseuraimet"},"panels/event_listeners/EventListenersView.ts | noEventListeners":{"message":"Ei tapahtumaseuraimia"},"panels/event_listeners/EventListenersView.ts | openInElementsPanel":{"message":"Avaa Elementit-paneelissa"},"panels/event_listeners/EventListenersView.ts | passive":{"message":"Passiivinen"},"panels/event_listeners/EventListenersView.ts | togglePassive":{"message":"Valitsin passiivinen"},"panels/event_listeners/EventListenersView.ts | toggleWhetherEventListenerIs":{"message":"Valitse, onko tapahtumaseurain passiivinen vai estävä"},"panels/explain/components/ConsoleInsight.ts | badResponse":{"message":"Huono vastaus"},"panels/explain/components/ConsoleInsight.ts | closeInsight":{"message":"Sulje selitys"},"panels/explain/components/ConsoleInsight.ts | consoleMessage":{"message":"Konsoliviesti"},"panels/explain/components/ConsoleInsight.ts | error":{"message":"DevToolsissa tapahtui virhe"},"panels/explain/components/ConsoleInsight.ts | errorBody":{"message":"Jotain meni pieleen. Yritä uudelleen."},"panels/explain/components/ConsoleInsight.ts | generating":{"message":"Luodaan selitystä…"},"panels/explain/components/ConsoleInsight.ts | goodResponse":{"message":"Hyvä vastaus"},"panels/explain/components/ConsoleInsight.ts | inputData":{"message":"Viestin ymmärtämiseen käytetty data"},"panels/explain/components/ConsoleInsight.ts | insight":{"message":"Selitys"},"panels/explain/components/ConsoleInsight.ts | learnMore":{"message":"Lue lisää"},"panels/explain/components/ConsoleInsight.ts | networkRequest":{"message":"Verkkopyyntö"},"panels/explain/components/ConsoleInsight.ts | notAvailableInIncognitoMode":{"message":"Tekoälyavustaja ei ole käytettävissä incognito- tai vierastilassa"},"panels/explain/components/ConsoleInsight.ts | notLoggedIn":{"message":"Tämä ominaisuus on käytettävissä vain, kun kirjaudut Chromeen Google-tililläsi."},"panels/explain/components/ConsoleInsight.ts | offline":{"message":"Tarkista internetyhteys ja yritä uudelleen."},"panels/explain/components/ConsoleInsight.ts | offlineHeader":{"message":"DevTools ei voi muodostaa yhteyttä internetiin"},"panels/explain/components/ConsoleInsight.ts | opensInNewTab":{"message":"(avautuu uudelle välilehdelle)"},"panels/explain/components/ConsoleInsight.ts | references":{"message":"Lähteet ja aiheeseen liittyvä sisältö"},"panels/explain/components/ConsoleInsight.ts | relatedCode":{"message":"Tähän liittyvä koodi"},"panels/explain/components/ConsoleInsight.ts | relatedContent":{"message":"Lisää aiheesta"},"panels/explain/components/ConsoleInsight.ts | reloadRecommendation":{"message":"Päivitä sivu tallentaaksesi tähän viestiin liittyvä verkkopyyntödata parempien tietojen saamiseksi."},"panels/explain/components/ConsoleInsight.ts | report":{"message":"Ilmoita oikeudellisesta ongelmasta"},"panels/explain/components/ConsoleInsight.ts | search":{"message":"Käytä hakua"},"panels/explain/components/ConsoleInsight.ts | settingsLink":{"message":"Console insights asetuksissa"},"panels/explain/components/ConsoleInsight.ts | signIn":{"message":"Kirjaudu sisään"},"panels/explain/components/ConsoleInsight.ts | signInToUse":{"message":"Kirjaudu sisään, niin voit käyttää tätä ominaisuutta"},"panels/explain/components/ConsoleInsight.ts | stackTrace":{"message":"Jäljityslista"},"panels/explain/components/ConsoleInsight.ts | timedOut":{"message":"Vastauksen luominen kesti liian kauan. Yritä uudelleen."},"panels/explain/components/ConsoleInsight.ts | turnOnInSettings":{"message":"Laita {PH1} päälle, niin saat tekoälyapua konsolin varoitusten ja virheiden ymmärtämiseen ja korjaamiseen."},"panels/explain/explain-meta.ts | enableConsoleInsights":{"message":"Konsoliviestien tulkitseminen tekoälyn avulla"},"panels/explain/explain-meta.ts | explainThisError":{"message":"Mitä tämä virhe tarkoittaa"},"panels/explain/explain-meta.ts | explainThisMessage":{"message":"Mitä tämä viesti tarkoittaa"},"panels/explain/explain-meta.ts | explainThisWarning":{"message":"Mitä tämä varoitus tarkoittaa"},"panels/explain/explain-meta.ts | geoRestricted":{"message":"Tämä ominaisuus ei ole käytettävissä alueellasi."},"panels/explain/explain-meta.ts | policyRestricted":{"message":"Järjestelmänvalvojasi ylläpitää tätä asetusta."},"panels/explain/explain-meta.ts | wrongLocale":{"message":"Jos haluat käyttää tätä ominaisuutta, valitse DevTools-asetuksista kieleksi englanti."},"panels/issues/AffectedBlockedByResponseView.ts | blockedResource":{"message":"Resurssi estetty"},"panels/issues/AffectedBlockedByResponseView.ts | nRequests":{"message":"{n,plural, =1{# pyyntö}other{# pyyntöä}}"},"panels/issues/AffectedBlockedByResponseView.ts | parentFrame":{"message":"Ylätason kehys"},"panels/issues/AffectedBlockedByResponseView.ts | requestC":{"message":"Pyyntö"},"panels/issues/AffectedCookiesView.ts | domain":{"message":"Verkkotunnus"},"panels/issues/AffectedCookiesView.ts | filterSetCookieTitle":{"message":"Näytä verkkopyynnöt, jotka sisältävät tämän otsikon (Set-Cookie) Verkko-paneelissa"},"panels/issues/AffectedCookiesView.ts | nCookies":{"message":"{n,plural, =1{# eväste}other{# evästettä}}"},"panels/issues/AffectedCookiesView.ts | nRawCookieLines":{"message":"{n,plural, =1{1 raakaotsikko (Set-Cookie)}other{# raakaotsikkoa Set-Cookie}}"},"panels/issues/AffectedCookiesView.ts | name":{"message":"Nimi"},"panels/issues/AffectedCookiesView.ts | path":{"message":"Polku"},"panels/issues/AffectedDescendantsWithinSelectElementView.ts | disallowedNode":{"message":"Kielletty alakohta"},"panels/issues/AffectedDescendantsWithinSelectElementView.ts | nDescendants":{"message":"{n,plural, =1{ alakohta}other{ alakohtaa}}"},"panels/issues/AffectedDirectivesView.ts | blocked":{"message":"estetty"},"panels/issues/AffectedDirectivesView.ts | clickToRevealTheViolatingDomNode":{"message":"Näytä käytäntöä rikkova DOM-noodi Elementit-paneelissa klikkaamalla"},"panels/issues/AffectedDirectivesView.ts | directiveC":{"message":"Ohje"},"panels/issues/AffectedDirectivesView.ts | element":{"message":"Elementti"},"panels/issues/AffectedDirectivesView.ts | nDirectives":{"message":"{n,plural, =1{# sääntö}other{# sääntöä}}"},"panels/issues/AffectedDirectivesView.ts | reportonly":{"message":"vain raportti"},"panels/issues/AffectedDirectivesView.ts | resourceC":{"message":"Resurssi"},"panels/issues/AffectedDirectivesView.ts | sourceLocation":{"message":"Lähteen sijainti"},"panels/issues/AffectedDirectivesView.ts | status":{"message":"Tila"},"panels/issues/AffectedDocumentsInQuirksModeView.ts | documentInTheDOMTree":{"message":"DOM-puun dokumentti"},"panels/issues/AffectedDocumentsInQuirksModeView.ts | mode":{"message":"Tila"},"panels/issues/AffectedDocumentsInQuirksModeView.ts | nDocuments":{"message":"{n,plural, =1{ dokumentti}other{ dokumenttia}}"},"panels/issues/AffectedDocumentsInQuirksModeView.ts | url":{"message":"URL-osoite"},"panels/issues/AffectedElementsView.ts | nElements":{"message":"{n,plural, =1{# elementti}other{# elementtiä}}"},"panels/issues/AffectedHeavyAdView.ts | cpuPeakLimit":{"message":"Suorittimen kapasiteetti"},"panels/issues/AffectedHeavyAdView.ts | cpuTotalLimit":{"message":"CPU:n kokonaisrajoitus"},"panels/issues/AffectedHeavyAdView.ts | frameUrl":{"message":"Kehyksen URL-osoite"},"panels/issues/AffectedHeavyAdView.ts | limitExceeded":{"message":"Raja ylittyi"},"panels/issues/AffectedHeavyAdView.ts | nResources":{"message":"{n,plural, =1{# resurssi}other{# resurssia}}"},"panels/issues/AffectedHeavyAdView.ts | networkLimit":{"message":"Verkon rajoitus"},"panels/issues/AffectedHeavyAdView.ts | removed":{"message":"Poistettu"},"panels/issues/AffectedHeavyAdView.ts | resolutionStatus":{"message":"Ratkaisun tila"},"panels/issues/AffectedHeavyAdView.ts | warned":{"message":"Varoitettu"},"panels/issues/AffectedMetadataAllowedSitesView.ts | nAllowedSites":{"message":"{n,plural, =1{1 verkkosivusto saa pääsyn evästeisiin}other{# verkkosivustoa saa pääsyn evästeisiin}}"},"panels/issues/AffectedPartitioningBlobURLView.ts | blobURLCount":{"message":"Blob-URL-ongelmien määrä: {count}"},"panels/issues/AffectedPartitioningBlobURLView.ts | blockedCrossPartitionFetching":{"message":"Pääsy blob-URL-osoitteeseen {url} estetty, koska se suoritettiin osioiden välisessä yhteydessä."},"panels/issues/AffectedPartitioningBlobURLView.ts | enforceNoopenerForNavigation":{"message":"Blob-URL-osoitteen {url} ylätason navigointiin oli asetettu \"noopener\", koska blob-URL-osoitteen alkuperä oli sivustojen välinen sillä ylätason sivustolla, jolta navigointi käynnistettiin."},"panels/issues/AffectedPartitioningBlobURLView.ts | noBlobURLAvailable":{"message":"Blob-URL-osoitetta ei ole saatavilla tälle ongelmalle."},"panels/issues/AffectedPermissionElementsView.ts | nElements":{"message":"{n,plural, =1{# elementti}other{# elementtiä}}"},"panels/issues/AffectedResourcesView.ts | clickToRevealTheFramesDomNodeIn":{"message":"Näytä kehyksen DOM-noodi Elementit-paneelissa klikkaamalla"},"panels/issues/AffectedResourcesView.ts | unavailable":{"message":"ei saatavilla"},"panels/issues/AffectedResourcesView.ts | unknown":{"message":"tuntematon"},"panels/issues/AffectedSelectivePermissionsInterventionView.ts | adAncestry":{"message":"Mainoksen alkuperä"},"panels/issues/AffectedSelectivePermissionsInterventionView.ts | api":{"message":"API"},"panels/issues/AffectedSelectivePermissionsInterventionView.ts | loading":{"message":"ladataan…"},"panels/issues/AffectedSelectivePermissionsInterventionView.ts | nViolations":{"message":"{n,plural, =1{# rikkomus}other{# rikkomusta}}"},"panels/issues/AffectedSelectivePermissionsInterventionView.ts | script":{"message":"Skripti"},"panels/issues/AffectedSelectivePermissionsInterventionView.ts | unknown":{"message":"tuntematon"},"panels/issues/AffectedSharedArrayBufferIssueDetailsView.ts | aSharedarraybufferWas":{"message":"Tyypin SharedArrayBuffer instanssi luotiin kontekstissa, jossa ei ole eri lähteiden eristystä"},"panels/issues/AffectedSharedArrayBufferIssueDetailsView.ts | blocked":{"message":"estetty"},"panels/issues/AffectedSharedArrayBufferIssueDetailsView.ts | instantiation":{"message":"Instanssin luominen"},"panels/issues/AffectedSharedArrayBufferIssueDetailsView.ts | nViolations":{"message":"{n,plural, =1{# rikkomus}other{# rikkomusta}}"},"panels/issues/AffectedSharedArrayBufferIssueDetailsView.ts | sharedarraybufferWasTransferedTo":{"message":"SharedArrayBuffer siirrettiin kontekstiin, jossa ei ole eri lähteiden eristystä"},"panels/issues/AffectedSharedArrayBufferIssueDetailsView.ts | sourceLocation":{"message":"Lähteen sijainti"},"panels/issues/AffectedSharedArrayBufferIssueDetailsView.ts | status":{"message":"Tila"},"panels/issues/AffectedSharedArrayBufferIssueDetailsView.ts | transfer":{"message":"Siirrä"},"panels/issues/AffectedSharedArrayBufferIssueDetailsView.ts | trigger":{"message":"Triggeri"},"panels/issues/AffectedSharedArrayBufferIssueDetailsView.ts | warning":{"message":"varoitus"},"panels/issues/AffectedSourcesView.ts | nSources":{"message":"{n,plural, =1{# lähde}other{# lähdettä}}"},"panels/issues/AffectedTrackingSitesView.ts | nTrackingSites":{"message":"{n,plural, =1{1 mahdollisesti jäljittävä verkkosivusto}other{# mahdollisesti jäljittävää sivustoa}}"},"panels/issues/CorsIssueDetailsView.ts | allowCredentialsValueFromHeader":{"message":"Otsikon arvo: Access-Control-Allow-Credentials"},"panels/issues/CorsIssueDetailsView.ts | allowedOrigin":{"message":"Sallittu alkuperä (otsikosta)"},"panels/issues/CorsIssueDetailsView.ts | blocked":{"message":"estetty"},"panels/issues/CorsIssueDetailsView.ts | disallowedRequestHeader":{"message":"Kielletty pyynnön otsikko"},"panels/issues/CorsIssueDetailsView.ts | disallowedRequestMethod":{"message":"Kielletty pyyntötapa"},"panels/issues/CorsIssueDetailsView.ts | failedRequest":{"message":"Pyyntö hylätty"},"panels/issues/CorsIssueDetailsView.ts | header":{"message":"Otsikko"},"panels/issues/CorsIssueDetailsView.ts | initiatorAddressSpace":{"message":"Käynnistäjän osoite"},"panels/issues/CorsIssueDetailsView.ts | initiatorContext":{"message":"Käynnistimen konteksti"},"panels/issues/CorsIssueDetailsView.ts | insecure":{"message":"suojaamaton"},"panels/issues/CorsIssueDetailsView.ts | invalidValue":{"message":"Virheellinen arvo (jos saatavilla)"},"panels/issues/CorsIssueDetailsView.ts | nRequests":{"message":"{n,plural, =1{# pyyntö}other{# pyyntöä}}"},"panels/issues/CorsIssueDetailsView.ts | preflightDisallowedRedirect":{"message":"Valmistelun vastaus oli uudelleenohjaus"},"panels/issues/CorsIssueDetailsView.ts | preflightInvalidStatus":{"message":"Valmistelupyynnön HTTP-tila ei ilmoittanut onnistumisesta"},"panels/issues/CorsIssueDetailsView.ts | preflightRequest":{"message":"Valmistelupyyntö"},"panels/issues/CorsIssueDetailsView.ts | preflightRequestIfProblematic":{"message":"Valmistelupyyntö (jos ongelmia esiintyy)"},"panels/issues/CorsIssueDetailsView.ts | problem":{"message":"Ongelma"},"panels/issues/CorsIssueDetailsView.ts | problemInvalidValue":{"message":"Virheellinen arvo"},"panels/issues/CorsIssueDetailsView.ts | problemMissingHeader":{"message":"Puuttuva otsikko"},"panels/issues/CorsIssueDetailsView.ts | problemMultipleValues":{"message":"Useita arvoja"},"panels/issues/CorsIssueDetailsView.ts | request":{"message":"Pyyntö"},"panels/issues/CorsIssueDetailsView.ts | resourceAddressSpace":{"message":"Resurssin osoite"},"panels/issues/CorsIssueDetailsView.ts | secure":{"message":"suojattu"},"panels/issues/CorsIssueDetailsView.ts | sourceLocation":{"message":"Lähteen sijainti"},"panels/issues/CorsIssueDetailsView.ts | status":{"message":"Tila"},"panels/issues/CorsIssueDetailsView.ts | unsupportedScheme":{"message":"Skeemaa ei tueta"},"panels/issues/CorsIssueDetailsView.ts | warning":{"message":"varoitus"},"panels/issues/GenericIssueDetailsView.ts | frameId":{"message":"Kehys"},"panels/issues/GenericIssueDetailsView.ts | nResources":{"message":"{n,plural, =1{# resurssi}other{# resurssia}}"},"panels/issues/GenericIssueDetailsView.ts | violatingNode":{"message":"Sääntöjen vastainen noodi"},"panels/issues/HiddenIssuesRow.ts | hiddenIssues":{"message":"Piilotetut ongelmat"},"panels/issues/HiddenIssuesRow.ts | unhideAll":{"message":"Näytä kaikki"},"panels/issues/IssueKindView.ts | hideAllCurrentBreakingChanges":{"message":"Piilota kaikki tämänhetkiset virheen aiheuttavat muutokset"},"panels/issues/IssueKindView.ts | hideAllCurrentImprovements":{"message":"Piilota kaikki tämänhetkiset parannukset"},"panels/issues/IssueKindView.ts | hideAllCurrentPageErrors":{"message":"Piilota kaikki tämänhetkiset sivuvirheet"},"panels/issues/IssueView.ts | affectedResources":{"message":"Resurssit, joihin tämä vaikuttaa"},"panels/issues/IssueView.ts | automaticallyUpgraded":{"message":"päivitetty automaattisesti"},"panels/issues/IssueView.ts | blocked":{"message":"estetty"},"panels/issues/IssueView.ts | hideIssuesLikeThis":{"message":"Piilota tällaiset ongelmat"},"panels/issues/IssueView.ts | learnMoreS":{"message":"Lue lisää: {PH1}"},"panels/issues/IssueView.ts | nRequests":{"message":"{n,plural, =1{# pyyntö}other{# pyyntöä}}"},"panels/issues/IssueView.ts | nResources":{"message":"{n,plural, =1{# resurssi}other{# resurssia}}"},"panels/issues/IssueView.ts | name":{"message":"Nimi"},"panels/issues/IssueView.ts | restrictionStatus":{"message":"Rajoituksen tila"},"panels/issues/IssueView.ts | unhideIssuesLikeThis":{"message":"Näytä tällaiset ongelmat"},"panels/issues/IssueView.ts | warned":{"message":"Varoitettu"},"panels/issues/IssuesPane.ts | contentSecurityPolicy":{"message":"Content Security Policy ‑käytäntö"},"panels/issues/IssuesPane.ts | cors":{"message":"Eri lähteistä peräisin olevien resurssien jakaminen"},"panels/issues/IssuesPane.ts | crossOriginEmbedderPolicy":{"message":"Lähteidenvälisen upotuksen käytäntö"},"panels/issues/IssuesPane.ts | generic":{"message":"Yleinen"},"panels/issues/IssuesPane.ts | groupByCategory":{"message":"Ryhmittele luokan mukaan"},"panels/issues/IssuesPane.ts | groupByKind":{"message":"Ryhmittele tyypin mukaan"},"panels/issues/IssuesPane.ts | groupDisplayedIssuesUnder":{"message":"Ryhmittele näkyvät ongelmat niihin liittyvien kategorioiden mukaan"},"panels/issues/IssuesPane.ts | groupDisplayedIssuesUnderKind":{"message":"Ryhmittele ongelmat sivuvirheiksi, virheen aiheuttaviksi muutoksiksi ja parannuksiksi"},"panels/issues/IssuesPane.ts | heavyAds":{"message":"Raskaat mainokset"},"panels/issues/IssuesPane.ts | includeCookieIssuesCausedBy":{"message":"Sisällytä kolmansien osapuolten sivustojen aiheuttamat evästeongelmat"},"panels/issues/IssuesPane.ts | includeThirdpartyCookieIssues":{"message":"Sisällytä kolmannen osapuolen evästeongelmat"},"panels/issues/IssuesPane.ts | issuesPanelDescription":{"message":"Tältä sivulta löydät selaimen varoitukset."},"panels/issues/IssuesPane.ts | lowTextContrast":{"message":"Pieni tekstin kontrasti"},"panels/issues/IssuesPane.ts | mixedContent":{"message":"Yhdistelmäsisältö"},"panels/issues/IssuesPane.ts | noIssues":{"message":"Ei havaittuja ongelmia"},"panels/issues/IssuesPane.ts | onlyThirdpartyCookieIssues":{"message":"Havaittu vain kolmannen osapuolen evästeongelmia"},"panels/issues/IssuesPane.ts | other":{"message":"Muu"},"panels/issues/IssuesPane.ts | permissionElement":{"message":"PEPC-elementti"},"panels/issues/IssuesPane.ts | quirksMode":{"message":"Quirks-tila"},"panels/issues/IssuesPane.ts | samesiteCookie":{"message":"SameSite-eväste"},"panels/issues/IssuesPane.ts | selectivePermissionsIntervention":{"message":"Valikoivien lupien interventio"},"panels/issues/components/HideIssuesMenu.ts | tooltipTitle":{"message":"Piilota ongelmat"},"panels/issues/issues-meta.ts | issues":{"message":"Ongelmat"},"panels/issues/issues-meta.ts | showIssues":{"message":"Näytä ongelmat"},"panels/js_timeline/js_timeline-meta.ts | performance":{"message":"Suorituskyky"},"panels/js_timeline/js_timeline-meta.ts | record":{"message":"Tallenna"},"panels/js_timeline/js_timeline-meta.ts | recordAndReload":{"message":"Tallenna ja päivitä sivu"},"panels/js_timeline/js_timeline-meta.ts | showPerformance":{"message":"Näytä suorituskyky"},"panels/js_timeline/js_timeline-meta.ts | showRecentTimelineSessions":{"message":"Näytä viimeaikaiset aikajanaistunnot"},"panels/js_timeline/js_timeline-meta.ts | stop":{"message":"Lopeta"},"panels/js_timeline/js_timeline-meta.ts | timelineDebugMode":{"message":"Aikajanan virheenkorjaustila (jäljitystapahtuman tiedot jne.)"},"panels/js_timeline/js_timeline-meta.ts | timelineShowAllEvents":{"message":"Näytä kaikki tapahtumat"},"panels/layer_viewer/LayerDetailsView.ts | compositingReasons":{"message":"Yhdistämissyyt"},"panels/layer_viewer/LayerDetailsView.ts | containingBlocRectangleDimensions":{"message":"Sisältävä lohko {PH1} × {PH2} ({PH3}, {PH4})"},"panels/layer_viewer/LayerDetailsView.ts | mainThreadScrollingReason":{"message":"Syy pääsäikeen vieritykselle"},"panels/layer_viewer/LayerDetailsView.ts | memoryEstimate":{"message":"Muistiarvio"},"panels/layer_viewer/LayerDetailsView.ts | nearestLayerShiftingContaining":{"message":"Sisältävä lohko lähimmän tason siirtämistä varten"},"panels/layer_viewer/LayerDetailsView.ts | nearestLayerShiftingStickyBox":{"message":"Paikallaan pysyvä kenttä lähimmän tason siirtämistä varten"},"panels/layer_viewer/LayerDetailsView.ts | noLayerSelected":{"message":"Tasoa ei ole valittu"},"panels/layer_viewer/LayerDetailsView.ts | nonFastScrollable":{"message":"Ei vieritettävissä nopeasti"},"panels/layer_viewer/LayerDetailsView.ts | paintCount":{"message":"Värimäärä"},"panels/layer_viewer/LayerDetailsView.ts | paintProfiler":{"message":"Renderöinnin profilointi"},"panels/layer_viewer/LayerDetailsView.ts | repaintsOnScroll":{"message":"Piirtää uudelleen vierittäessä"},"panels/layer_viewer/LayerDetailsView.ts | scrollRectangleDimensions":{"message":"{PH1} {PH2} × {PH3} ({PH4}, {PH5})"},"panels/layer_viewer/LayerDetailsView.ts | selectALayerToSeeItsDetails":{"message":"Valitse taso nähdäksesi sen lisätiedot"},"panels/layer_viewer/LayerDetailsView.ts | size":{"message":"Koko"},"panels/layer_viewer/LayerDetailsView.ts | slowScrollRegions":{"message":"Hitaat vieritysalueet"},"panels/layer_viewer/LayerDetailsView.ts | stickyAncestorLayersS":{"message":"{PH1}: {PH2} ({PH3})"},"panels/layer_viewer/LayerDetailsView.ts | stickyBoxRectangleDimensions":{"message":"Paikallaan pysyvä kenttä {PH1} × {PH2} ({PH3}, {PH4})"},"panels/layer_viewer/LayerDetailsView.ts | stickyPositionConstraint":{"message":"Paikallaan pysyvän sijainnin rajoitus"},"panels/layer_viewer/LayerDetailsView.ts | touchEventHandler":{"message":"Kosketustapahtumien käsittelijä"},"panels/layer_viewer/LayerDetailsView.ts | unnamed":{"message":"<nimetön>"},"panels/layer_viewer/LayerDetailsView.ts | updateRectangleDimensions":{"message":"{PH1} × {PH2} (kohta {PH3}, {PH4})"},"panels/layer_viewer/LayerDetailsView.ts | wheelEventHandler":{"message":"Vieritystapahtuman käsittelijä"},"panels/layer_viewer/LayerTreeOutline.ts | layerCount":{"message":"{PH1} tasoa"},"panels/layer_viewer/LayerTreeOutline.ts | layersTreePane":{"message":"Tasojen puupalkki"},"panels/layer_viewer/LayerTreeOutline.ts | showPaintProfiler":{"message":"Näytä piirtämisen resurssianalyysi"},"panels/layer_viewer/LayerTreeOutline.ts | updateChildDimension":{"message":" ({PH1} × {PH2})"},"panels/layer_viewer/LayerViewHost.ts | showInternalLayers":{"message":"Näytä sisäiset tasot"},"panels/layer_viewer/Layers3DView.ts | cantDisplayLayers":{"message":"Tasoja ei voi näyttää"},"panels/layer_viewer/Layers3DView.ts | checkSForPossibleReasons":{"message":"Tarkista mahdolliset syyt: {PH1}."},"panels/layer_viewer/Layers3DView.ts | dLayersView":{"message":"3D-tasonäkymä"},"panels/layer_viewer/Layers3DView.ts | layerExplanation":{"message":"Tältä sivulta voit tarkastella dokumentin tasoja."},"panels/layer_viewer/Layers3DView.ts | noLayerInformation":{"message":"Tasoja ei vielä havaittu"},"panels/layer_viewer/Layers3DView.ts | paints":{"message":"Maalaa"},"panels/layer_viewer/Layers3DView.ts | resetView":{"message":"Palauta näkymä"},"panels/layer_viewer/Layers3DView.ts | showPaintProfiler":{"message":"Näytä piirtämisen resurssianalyysi"},"panels/layer_viewer/Layers3DView.ts | slowScrollRects":{"message":"Hitaat vierityslaatikot"},"panels/layer_viewer/Layers3DView.ts | webglSupportIsDisabledInYour":{"message":"Selaimesi ei tue WebGL:ää."},"panels/layer_viewer/PaintProfilerView.ts | bitmap":{"message":"Bittikartta"},"panels/layer_viewer/PaintProfilerView.ts | commandLog":{"message":"Komentoloki"},"panels/layer_viewer/PaintProfilerView.ts | misc":{"message":"Sekalaista"},"panels/layer_viewer/PaintProfilerView.ts | profiling":{"message":"Profiloidaan…"},"panels/layer_viewer/PaintProfilerView.ts | profilingResults":{"message":"Profiloinnin tulokset"},"panels/layer_viewer/PaintProfilerView.ts | shapes":{"message":"Muodot"},"panels/layer_viewer/PaintProfilerView.ts | text":{"message":"Teksti"},"panels/layer_viewer/TransformController.ts | panModeX":{"message":"Panoroinnin tila (X)"},"panels/layer_viewer/TransformController.ts | resetTransform":{"message":"Palauta muuntaminen (0)"},"panels/layer_viewer/TransformController.ts | rotateModeV":{"message":"Kiertotila (V)"},"panels/layer_viewer/layer_viewer-meta.ts | panOrRotateDown":{"message":"Panoroi tai kierrä alaspäin"},"panels/layer_viewer/layer_viewer-meta.ts | panOrRotateLeft":{"message":"Panoroi tai kierrä vasemmalle"},"panels/layer_viewer/layer_viewer-meta.ts | panOrRotateRight":{"message":"Panoroi tai kierrä oikealle"},"panels/layer_viewer/layer_viewer-meta.ts | panOrRotateUp":{"message":"Panoroi tai kierrä ylöspäin"},"panels/layer_viewer/layer_viewer-meta.ts | resetView":{"message":"Palauta näkymä"},"panels/layer_viewer/layer_viewer-meta.ts | switchToPanMode":{"message":"Vaihda panorointitilaan"},"panels/layer_viewer/layer_viewer-meta.ts | switchToRotateMode":{"message":"Vaihda kiertotilaan"},"panels/layer_viewer/layer_viewer-meta.ts | zoomIn":{"message":"Lähennä"},"panels/layer_viewer/layer_viewer-meta.ts | zoomOut":{"message":"Loitonna"},"panels/layers/LayersPanel.ts | details":{"message":"Tiedot"},"panels/layers/LayersPanel.ts | profiler":{"message":"Resurssianalyysi"},"panels/layers/layers-meta.ts | layers":{"message":"Tasot"},"panels/layers/layers-meta.ts | showLayers":{"message":"Näytä tasot"},"panels/lighthouse/LighthouseController.ts | accessibility":{"message":"Esteettömyys"},"panels/lighthouse/LighthouseController.ts | agenticBrowsing":{"message":"Agenttiselaus"},"panels/lighthouse/LighthouseController.ts | agenticBrowsingDescription":{"message":"Näillä tarkistuksilla varmistetaan, että tekoälyagentit käyttävät laadukkaita ja selattavissa olevia verkkosivustoja, ja todennetaan WebMCP-integraatioiden oikeellisuus. Kategoriaa kehitetään yhä, ja se voi vielä muuttua."},"panels/lighthouse/LighthouseController.ts | applyDesktopEmulationDuring":{"message":"Käytä tietokone-emulointia tarkastuksen aikana"},"panels/lighthouse/LighthouseController.ts | applyMobileEmulation":{"message":"Käytä mobiiliemulointia"},"panels/lighthouse/LighthouseController.ts | applyMobileEmulationDuring":{"message":"Käytä mobiiliemulointia tarkastuksen aikana"},"panels/lighthouse/LighthouseController.ts | atLeastOneCategoryMustBeSelected":{"message":"Ainakin yksi kategoria on valittava."},"panels/lighthouse/LighthouseController.ts | bestPractices":{"message":"Parhaat käytännöt"},"panels/lighthouse/LighthouseController.ts | canOnlyAuditHttphttpsPages":{"message":"Voi tarkastaa vain HTTP- tai HTTPS-sivuja. Siirry toiselle sivulle."},"panels/lighthouse/LighthouseController.ts | clearStorage":{"message":"Tyhjennä tallennustila"},"panels/lighthouse/LighthouseController.ts | desktop":{"message":"Tietokone"},"panels/lighthouse/LighthouseController.ts | devtoolsThrottling":{"message":"DevToolsin rajoittaminen (edistynyt)"},"panels/lighthouse/LighthouseController.ts | doesThisPageFollowBestPractices":{"message":"Noudattaako sivu nykyisen verkkokehityksen parhaita käytäntöjä"},"panels/lighthouse/LighthouseController.ts | enableJavaScriptSampling":{"message":"Ota JavaScript-näytteenotto käyttöön Lighthouse-suorituksen aikana. Tämä tarjoaa enemmän suoritustietoja suorituskykypaneelissa, kun katsot jälkeä, mutta suorittimen kuormitus on suurempi ja sivu voi toimia huonommin."},"panels/lighthouse/LighthouseController.ts | enableSampling":{"message":"Ota JS-näytteenotto käyttöön"},"panels/lighthouse/LighthouseController.ts | howLongDoesThisAppTakeToShow":{"message":"Kuinka kauan kestää, kunnes sovellus näyttää sisältöä ja on käytettävissä"},"panels/lighthouse/LighthouseController.ts | indexeddb":{"message":"IndexedDB"},"panels/lighthouse/LighthouseController.ts | isThisPageOptimizedForSearch":{"message":"Onko sivu optimoitu hakukoneen tulossijoituksia varten"},"panels/lighthouse/LighthouseController.ts | isThisPageUsableByPeopleWith":{"message":"Voiko tätä sivua käyttää vamman tai muiden erikoistarpeiden kanssa"},"panels/lighthouse/LighthouseController.ts | javaScriptDisabled":{"message":"JavaScript on poistettu käytöstä. JavaScript on otettava käyttöön, jotta tämä sivu voidaan tarkastaa. Avaa komentovalikko ja ota JavaScript käyttöön suorittamalla Enable JavaScript ‑komento."},"panels/lighthouse/LighthouseController.ts | lighthouseMode":{"message":"Lighthouse-tila"},"panels/lighthouse/LighthouseController.ts | localStorage":{"message":"Paikallinen tallennustila"},"panels/lighthouse/LighthouseController.ts | mobile":{"message":"Mobiili"},"panels/lighthouse/LighthouseController.ts | multipleTabsAreBeingControlledBy":{"message":"Sama service worker hallinnoi useita välilehtiä. Sulje saman alkuperän muut välilehdet voidaksesi auditoida tämän sivun."},"panels/lighthouse/LighthouseController.ts | navigation":{"message":"Navigointi (oletus)"},"panels/lighthouse/LighthouseController.ts | navigationTooltip":{"message":"Navigointitilassa analysoidaan sivun lataus, aivan kuten alkuperäisissä Lighthouse-raporteissa."},"panels/lighthouse/LighthouseController.ts | performance":{"message":"Suorituskyky"},"panels/lighthouse/LighthouseController.ts | resetStorageLocalstorage":{"message":"Tyhjennä tallennustila (cache, service workers jne.) ennen auditointia (hyödyllinen suorituskyky- ja PWA-testauksessa)."},"panels/lighthouse/LighthouseController.ts | runLighthouseInMode":{"message":"Käytä Lighthousea navigointi-, aikajana tai tilannekuvatilassa"},"panels/lighthouse/LighthouseController.ts | seo":{"message":"SEO"},"panels/lighthouse/LighthouseController.ts | simulateASlowerPageLoadBasedOn":{"message":"Simuloitu rajoittaminen simuloi hitaamman sivun latauksen, joka perustuu ensimmäisestä rajoittamattomasta latauksesta saatuun dataan. DevToolsin rajoittaminen hidastaa sivua."},"panels/lighthouse/LighthouseController.ts | simulatedThrottling":{"message":"Simuloitu rajoittaminen (oletus)"},"panels/lighthouse/LighthouseController.ts | snapshot":{"message":"Tilannekuva"},"panels/lighthouse/LighthouseController.ts | snapshotTooltip":{"message":"Snapshot-tilassa analysoidaan sivua tietyssä tilassa, yleensä käyttäjien toiminnan jälkeen."},"panels/lighthouse/LighthouseController.ts | thereMayBeStoredDataAffectingLoadingPlural":{"message":"Näihin sijainteihin on voitu tallentaa dataa, joka vaikuttaa lataukseen: {PH1}. Tarkista sivu incognito-ikkunassa, jotta voit estää kyseisten resurssien vaikutuksen tuloksiisi."},"panels/lighthouse/LighthouseController.ts | thereMayBeStoredDataAffectingSingular":{"message":"Tähän sijaintiin on voitu tallentaa dataa, joka vaikuttaa lataukseen: {PH1}. Tarkista sivu incognito-ikkunassa, jotta voit estää kyseisten resurssien vaikutuksen tuloksiisi."},"panels/lighthouse/LighthouseController.ts | throttlingMethod":{"message":"Rajoitusmenetelmä"},"panels/lighthouse/LighthouseController.ts | timespan":{"message":"Aikaväli"},"panels/lighthouse/LighthouseController.ts | timespanTooltip":{"message":"Aikavälitilassa analysoidaan satunnainen ajanjakso, joka yleensä sisältää käyttäjien toimintaa."},"panels/lighthouse/LighthouseController.ts | webSql":{"message":"Web SQL"},"panels/lighthouse/LighthousePanel.ts | cancelling":{"message":"Perutaan"},"panels/lighthouse/LighthousePanel.ts | clearAll":{"message":"Poista kaikki"},"panels/lighthouse/LighthousePanel.ts | dropLighthouseJsonHere":{"message":"Pudota JSON (Lighthouse) tähän"},"panels/lighthouse/LighthousePanel.ts | lighthouseSettings":{"message":"Lighthouse – asetukset"},"panels/lighthouse/LighthousePanel.ts | performAnAudit":{"message":"Tee tarkastus…"},"panels/lighthouse/LighthousePanel.ts | printing":{"message":"Tulostetaan"},"panels/lighthouse/LighthousePanel.ts | thePrintPopupWindowIsOpenPlease":{"message":"Tulostuksen ponnahdusikkuna on auki. Sulje se jatkaaksesi."},"panels/lighthouse/LighthouseReportSelector.ts | newReport":{"message":"(uusi raportti)"},"panels/lighthouse/LighthouseReportSelector.ts | reports":{"message":"Raportit"},"panels/lighthouse/LighthouseStartView.ts | analyzeNavigation":{"message":"Analysoi sivun lataamista"},"panels/lighthouse/LighthouseStartView.ts | analyzeSnapshot":{"message":"Analysoi sivun tila"},"panels/lighthouse/LighthouseStartView.ts | categories":{"message":"Kategoriat"},"panels/lighthouse/LighthouseStartView.ts | device":{"message":"Laite"},"panels/lighthouse/LighthouseStartView.ts | generateLighthouseReport":{"message":"Luo Lighthouse-raportti"},"panels/lighthouse/LighthouseStartView.ts | learnMore":{"message":"Lue lisää"},"panels/lighthouse/LighthouseStartView.ts | mode":{"message":"Tila"},"panels/lighthouse/LighthouseStartView.ts | startTimespan":{"message":"Aloita aikaväli"},"panels/lighthouse/LighthouseStatusView.ts | OfGlobalMobileUsersInWereOnGOrG":{"message":"Vuonna 2016 75 % kaikista maailman puhelinkäyttäjistä oli joko 2G- tai 3G-verkossa [Lähde: GSMA Mobile]"},"panels/lighthouse/LighthouseStatusView.ts | OfMobilePagesTakeNearlySeconds":{"message":"70 %:ssa mobiilisivuista kestää lähes seitsemän sekuntia, ennen kuin sivun yläosan kuvasisältö tulee näkyviin. [Lähde: Think with Google]"},"panels/lighthouse/LighthouseStatusView.ts | SecondsIsTheAverageTimeAMobile":{"message":"Mobiiliverkkosivu latautuu 3G-verkossa keskimäärin 19 sekunnissa [Lähde: Google DoubleClick blog]"},"panels/lighthouse/LighthouseStatusView.ts | ahSorryWeRanIntoAnError":{"message":"Pahoittelut! Tapahtui virhe."},"panels/lighthouse/LighthouseStatusView.ts | aiAuditingS":{"message":"Tekoälyavustaja tarkastaa tätä: {PH1}"},"panels/lighthouse/LighthouseStatusView.ts | aiAuditingYourWebPage":{"message":"Tekoälyavustaja tarkastaa verkkosivuasi"},"panels/lighthouse/LighthouseStatusView.ts | almostThereLighthouseIsNow":{"message":"Melkein valmista! Lighthouse luo nyt raporttiasi."},"panels/lighthouse/LighthouseStatusView.ts | asPageLoadTimeIncreasesFromOne":{"message":"Kun sivun latausaika kasvaa yhdestä sekunnista seitsemään sekuntiin, todennäköisyys sille, että mobiilisivuston kävijä poistuu, kasvaa 113 %. [Lähde: Think with Google]"},"panels/lighthouse/LighthouseStatusView.ts | asTheNumberOfElementsOnAPage":{"message":"Kun sivun elementtien määrä kasvaa neljästäsadasta kuuteentuhanteen, konversion todennäköisyys laskee 95 %. [Lähde: Think with Google]"},"panels/lighthouse/LighthouseStatusView.ts | auditingS":{"message":"Auditoidaan osoitetta {PH1}"},"panels/lighthouse/LighthouseStatusView.ts | auditingYourWebPage":{"message":"Verkkosivuasi auditoidaan"},"panels/lighthouse/LighthouseStatusView.ts | byReducingTheResponseSizeOfJson":{"message":"Pienentämällä kommenttien näyttämiseen tarvittavan JSON-vastauksen kokoa Instagram onnistui kasvattamaan impressioitaan [Lähde: WPO Stats]"},"panels/lighthouse/LighthouseStatusView.ts | cancel":{"message":"Peru"},"panels/lighthouse/LighthouseStatusView.ts | cancelling":{"message":"Peruutetaan…"},"panels/lighthouse/LighthouseStatusView.ts | fastFactMessageWithPlaceholder":{"message":"💡 {PH1}"},"panels/lighthouse/LighthouseStatusView.ts | ifASiteTakesSecondToBecome":{"message":"Jos sivuston muuttumisessa interaktiiviseksi kestää > 1 sekuntia, käyttäjien keskittyminen harhautuu ja vaikutelma sivutehtävän saamisesta valmiiksi rikkoutuu [Lähde: Google Developers Blog]"},"panels/lighthouse/LighthouseStatusView.ts | ifThisIssueIsReproduciblePlease":{"message":"Jos ongelman voi toistaa, raportoi se täällä: Lighthouse GitHub"},"panels/lighthouse/LighthouseStatusView.ts | lighthouseIsGatheringInformation":{"message":"Lighthouse kerää tietoja sivusta tulostesi laskemiseksi."},"panels/lighthouse/LighthouseStatusView.ts | lighthouseIsLoadingThePage":{"message":"Lighthouse lataa sivua."},"panels/lighthouse/LighthouseStatusView.ts | lighthouseIsLoadingYourPage":{"message":"Lighthouse lataa sivuasi"},"panels/lighthouse/LighthouseStatusView.ts | lighthouseIsLoadingYourPageWith":{"message":"Lighthouse lataa sivuasi rajoitetusti, jotta suorituskykyä voidaan mitata 3G-mobiililaitteella."},"panels/lighthouse/LighthouseStatusView.ts | lighthouseIsLoadingYourPageWithMobile":{"message":"Lighthouse lataa sivuasi mobiiliemuloinnilla."},"panels/lighthouse/LighthouseStatusView.ts | lighthouseIsLoadingYourPageWithThrottling":{"message":"Lighthouse lataa sivuasi rajoitetusti, jotta suorituskykyä voidaan mitata hitaalla tietokoneella 3G-yhteydellä."},"panels/lighthouse/LighthouseStatusView.ts | lighthouseIsWarmingUp":{"message":"Lighthouse käynnistyy…"},"panels/lighthouse/LighthouseStatusView.ts | lighthouseOnlySimulatesMobile":{"message":"Lighthouse vain simuloi mobiilitoimivuutta: jos haluat mitata toimivuutta oikealla laitteella, avaa WebPageTest.org [Lähde: Lighthouse ‑tiimi]"},"panels/lighthouse/LighthouseStatusView.ts | loading":{"message":"Ladataan…"},"panels/lighthouse/LighthouseStatusView.ts | mbTakesAMinimumOfSecondsTo":{"message":"1 Mt:n lataaminen kestää tyypillisellä 3G-yhteydellä vähintään 5 sekuntia [Lähde: WebPageTest ja DevTools (3G:n määritelmä)]."},"panels/lighthouse/LighthouseStatusView.ts | rebuildingPinterestPagesFor":{"message":"Kun Pinterest-sivut koottiin uudelleen tulosten parantamiseksi, konversiot lisääntyivät 15 % [Lähde: WPO Stats]"},"panels/lighthouse/LighthouseStatusView.ts | theAverageUserDeviceCostsLess":{"message":"Keskimääräinen käyttäjälaite maksaa alle 200 $. [Lähde: International Data Corporation]"},"panels/lighthouse/LighthouseStatusView.ts | tryToNavigateToTheUrlInAFresh":{"message":"Kokeile avata URL-osoite uudella Chrome ‑profiililla niin, että muita välilehtiä tai laajennuksia ei ole auki, ja yritä uudelleen."},"panels/lighthouse/LighthouseStatusView.ts | walmartSawAIncreaseInRevenueFor":{"message":"Walmartin tulot kasvoivat 1 %:n aina kun sivun lataus parantui 100 ms [Lähde: WPO Stats]"},"panels/lighthouse/LighthouseTimespanView.ts | cancel":{"message":"Peru"},"panels/lighthouse/LighthouseTimespanView.ts | endTimespan":{"message":"Lopeta aikaväli"},"panels/lighthouse/LighthouseTimespanView.ts | interactWithPage":{"message":"Käytä sivua."},"panels/lighthouse/LighthouseTimespanView.ts | timespanStarted":{"message":"Aikajana alkoi"},"panels/lighthouse/LighthouseTimespanView.ts | timespanStarting":{"message":"Aikaväli alkaa…"},"panels/lighthouse/lighthouse-meta.ts | showLighthouse":{"message":"Näytä Lighthouse"},"panels/linear_memory_inspector/LinearMemoryInspectorController.ts | couldNotOpenLinearMemory":{"message":"Lineaarisen muistin tarkistinta ei voi avata: puskurin paikannusvirhe."},"panels/linear_memory_inspector/LinearMemoryInspectorController.ts | openInMemoryInspectorPanel":{"message":"Avaa Memory Inspector ‑paneelissa"},"panels/linear_memory_inspector/LinearMemoryInspectorPane.ts | learnMore":{"message":"Lue lisää"},"panels/linear_memory_inspector/LinearMemoryInspectorPane.ts | memoryInspectorExplanation":{"message":"Tällä sivulla voit tarkastella binääridataa."},"panels/linear_memory_inspector/LinearMemoryInspectorPane.ts | noOpenInspections":{"message":"Ei avointa tutkintaa"},"panels/linear_memory_inspector/components/LinearMemoryHighlightChipList.ts | deleteHighlight":{"message":"Lopeta muiston korostaminen"},"panels/linear_memory_inspector/components/LinearMemoryHighlightChipList.ts | jumpToAddress":{"message":"Siirry tähän muistoon"},"panels/linear_memory_inspector/components/LinearMemoryInspector.ts | addressHasToBeANumberBetweenSAnd":{"message":"Osoitteen on oltava numero välillä {PH1}–{PH2}"},"panels/linear_memory_inspector/components/LinearMemoryNavigator.ts | enterAddress":{"message":"Lisää osoite"},"panels/linear_memory_inspector/components/LinearMemoryNavigator.ts | goBackInAddressHistory":{"message":"Siirry taaksepäin osoitehistoriassa"},"panels/linear_memory_inspector/components/LinearMemoryNavigator.ts | goForwardInAddressHistory":{"message":"Siirry eteenpäin osoitehistoriassa"},"panels/linear_memory_inspector/components/LinearMemoryNavigator.ts | nextPage":{"message":"Seuraava sivu"},"panels/linear_memory_inspector/components/LinearMemoryNavigator.ts | previousPage":{"message":"Edellinen sivu"},"panels/linear_memory_inspector/components/LinearMemoryNavigator.ts | refresh":{"message":"Päivitä"},"panels/linear_memory_inspector/components/LinearMemoryValueInterpreter.ts | changeEndianness":{"message":"Vaihda: Endianness"},"panels/linear_memory_inspector/components/LinearMemoryValueInterpreter.ts | toggleValueTypeSettings":{"message":"Arvojen tyyppiasetukset päälle/pois"},"panels/linear_memory_inspector/components/ValueInterpreterDisplay.ts | addressOutOfRange":{"message":"Osoite on muistin kantaman ulkopuolella"},"panels/linear_memory_inspector/components/ValueInterpreterDisplay.ts | changeValueTypeMode":{"message":"Vaihda tilaa"},"panels/linear_memory_inspector/components/ValueInterpreterDisplay.ts | jumpToPointer":{"message":"Siirry osoitteeseen"},"panels/linear_memory_inspector/components/ValueInterpreterDisplay.ts | signedValue":{"message":"Signed arvo"},"panels/linear_memory_inspector/components/ValueInterpreterDisplay.ts | unsignedValue":{"message":"Unsigned arvo"},"panels/linear_memory_inspector/components/ValueInterpreterDisplayUtils.ts | notApplicable":{"message":"–"},"panels/linear_memory_inspector/components/ValueInterpreterSettings.ts | otherGroup":{"message":"Muu"},"panels/linear_memory_inspector/linear_memory_inspector-meta.ts | memoryInspector":{"message":"Muistin tarkistin"},"panels/linear_memory_inspector/linear_memory_inspector-meta.ts | showMemoryInspector":{"message":"Näytä muistin tarkistin"},"panels/media/EventDisplayTable.ts | eventDisplay":{"message":"Tapahtuman näyttö"},"panels/media/EventDisplayTable.ts | eventName":{"message":"Tapahtuman nimi"},"panels/media/EventDisplayTable.ts | timestamp":{"message":"Aikaleima"},"panels/media/EventDisplayTable.ts | value":{"message":"Arvo"},"panels/media/EventTimelineView.ts | bufferingStatus":{"message":"Puskuroinnin tila"},"panels/media/EventTimelineView.ts | playbackStatus":{"message":"Toiston tila"},"panels/media/MainView.ts | mediaPlayerDescription":{"message":"Tältä sivulta voit katsoa ja viedä mediasoittimen tietoja."},"panels/media/MainView.ts | noMediaPlayer":{"message":"Ei mediasoitinta"},"panels/media/MainView.ts | noPlayerDetailsSelected":{"message":"Mediasoitinta ei ole valittu"},"panels/media/MainView.ts | selectToViewDetails":{"message":"Valitse mediasoitin, niin voit tarkastella sen tietoja."},"panels/media/PlayerDetailView.ts | events":{"message":"Tapahtumat"},"panels/media/PlayerDetailView.ts | messages":{"message":"Viestit"},"panels/media/PlayerDetailView.ts | playerEvents":{"message":"Pelaajatapahtumat"},"panels/media/PlayerDetailView.ts | playerMessages":{"message":"Soittimen viestit"},"panels/media/PlayerDetailView.ts | playerProperties":{"message":"Soitinomaisuudet"},"panels/media/PlayerDetailView.ts | playerTimeline":{"message":"Pelaajan aikajana"},"panels/media/PlayerDetailView.ts | properties":{"message":"Omaisuudet"},"panels/media/PlayerDetailView.ts | timeline":{"message":"Aikajana"},"panels/media/PlayerListView.ts | hideAllOthers":{"message":"Piilota kaikki muut"},"panels/media/PlayerListView.ts | hidePlayer":{"message":"Piilota soitin"},"panels/media/PlayerListView.ts | players":{"message":"Pelaajat"},"panels/media/PlayerListView.ts | savePlayerInfo":{"message":"Tallenna pelaajatiedot"},"panels/media/PlayerMessagesView.ts | all":{"message":"Kaikki"},"panels/media/PlayerMessagesView.ts | custom":{"message":"Oma"},"panels/media/PlayerMessagesView.ts | debug":{"message":"Virheenkorjaus"},"panels/media/PlayerMessagesView.ts | default":{"message":"Oletus"},"panels/media/PlayerMessagesView.ts | error":{"message":"Virhe"},"panels/media/PlayerMessagesView.ts | errorCauseLabel":{"message":"Aiheuttaja:"},"panels/media/PlayerMessagesView.ts | errorCodeLabel":{"message":"Virhekoodi:"},"panels/media/PlayerMessagesView.ts | errorDataLabel":{"message":"Data:"},"panels/media/PlayerMessagesView.ts | errorGroupLabel":{"message":"Virheryhmä:"},"panels/media/PlayerMessagesView.ts | errorStackLabel":{"message":"Pinon jälki:"},"panels/media/PlayerMessagesView.ts | filterByLogMessages":{"message":"Suodata lokiviestien mukaan"},"panels/media/PlayerMessagesView.ts | info":{"message":"Tiedot"},"panels/media/PlayerMessagesView.ts | logLevel":{"message":"Lokitaso:"},"panels/media/PlayerMessagesView.ts | warning":{"message":"Varoitus"},"panels/media/PlayerPropertiesView.ts | audio":{"message":"Audio"},"panels/media/PlayerPropertiesView.ts | bitrate":{"message":"Siirtonopeus"},"panels/media/PlayerPropertiesView.ts | decoder":{"message":"Dekooderi"},"panels/media/PlayerPropertiesView.ts | decoderName":{"message":"Dekooderin nimi"},"panels/media/PlayerPropertiesView.ts | decryptingDemuxer":{"message":"Puretaan demuxerin salausta"},"panels/media/PlayerPropertiesView.ts | duration":{"message":"Kesto"},"panels/media/PlayerPropertiesView.ts | encoderName":{"message":"Enkooderin nimi"},"panels/media/PlayerPropertiesView.ts | fileSize":{"message":"Tiedoston koko"},"panels/media/PlayerPropertiesView.ts | frameRate":{"message":"Kuvanopeus"},"panels/media/PlayerPropertiesView.ts | hardwareDecoder":{"message":"Laitteiston dekooderi"},"panels/media/PlayerPropertiesView.ts | hardwareEncoder":{"message":"Laitteiston enkooderi"},"panels/media/PlayerPropertiesView.ts | hlsBufferedRanges":{"message":"Puskuroidut mediavälit"},"panels/media/PlayerPropertiesView.ts | noDecoder":{"message":"Ei dekooderia"},"panels/media/PlayerPropertiesView.ts | noEncoder":{"message":"Ei enkooderia"},"panels/media/PlayerPropertiesView.ts | noTextTracks":{"message":"Ei tekstikanavia"},"panels/media/PlayerPropertiesView.ts | playbackFrameTitle":{"message":"Toistokehyksen nimi"},"panels/media/PlayerPropertiesView.ts | playbackFrameUrl":{"message":"Toistokehyksen URL-osoite"},"panels/media/PlayerPropertiesView.ts | properties":{"message":"Omaisuudet"},"panels/media/PlayerPropertiesView.ts | rangeHeaderSupport":{"message":"Range, otsikkotuki"},"panels/media/PlayerPropertiesView.ts | rendererName":{"message":"Renderöijän nimi"},"panels/media/PlayerPropertiesView.ts | resolution":{"message":"Resoluutio"},"panels/media/PlayerPropertiesView.ts | singleoriginPlayback":{"message":"Saman lähteen toisto"},"panels/media/PlayerPropertiesView.ts | startTime":{"message":"Alkamisaika"},"panels/media/PlayerPropertiesView.ts | streaming":{"message":"Striimataan"},"panels/media/PlayerPropertiesView.ts | textTrack":{"message":"Tekstiraita"},"panels/media/PlayerPropertiesView.ts | track":{"message":"Raita"},"panels/media/PlayerPropertiesView.ts | video":{"message":"Video"},"panels/media/PlayerPropertiesView.ts | videoFreezingScore":{"message":"Videon jumiutumistulokset"},"panels/media/PlayerPropertiesView.ts | videoPlaybackRoughness":{"message":"Videotoiston karkeus"},"panels/media/media-meta.ts | media":{"message":"Media"},"panels/media/media-meta.ts | showMedia":{"message":"Näytä media"},"panels/media/media-meta.ts | video":{"message":"video"},"panels/mobile_throttling/CalibrationController.ts | runningCalibration":{"message":"CPU:n kalibrointi käynnissä, älä poistu välilehdeltä tai sulje DevToolsia."},"panels/mobile_throttling/MobileThrottlingSelector.ts | advanced":{"message":"Lisäasetukset"},"panels/mobile_throttling/MobileThrottlingSelector.ts | disabled":{"message":"Ei käytössä"},"panels/mobile_throttling/MobileThrottlingSelector.ts | presets":{"message":"Esiasetukset"},"panels/mobile_throttling/NetworkPanelIndicator.ts | acceptedEncodingOverrideSet":{"message":"DevTools on muokannut hyväksyttyä Content-Encoding-otsikkojoukkoa. Katso Verkko-olosuhteet-paneeli."},"panels/mobile_throttling/NetworkPanelIndicator.ts | networkThrottlingIsEnabled":{"message":"Verkon rajoittaminen käytössä"},"panels/mobile_throttling/NetworkPanelIndicator.ts | requestsMayBeBlocked":{"message":"Pyynnöt voidaan estää, katso Verkkopyyntöjen esto ‑paneeli"},"panels/mobile_throttling/NetworkPanelIndicator.ts | requestsMayBeOverridden":{"message":"Pyynnöt voidaan ohittaa paikallisesti, katso Lähteet-paneeli"},"panels/mobile_throttling/NetworkThrottlingSelector.ts | add":{"message":"Lisää…"},"panels/mobile_throttling/NetworkThrottlingSelector.ts | addS":{"message":"Lisää {PH1}"},"panels/mobile_throttling/NetworkThrottlingSelector.ts | blockingGroup":{"message":"Estäminen"},"panels/mobile_throttling/NetworkThrottlingSelector.ts | custom":{"message":"Oma"},"panels/mobile_throttling/NetworkThrottlingSelector.ts | disabled":{"message":"Ei käytössä"},"panels/mobile_throttling/NetworkThrottlingSelector.ts | presets":{"message":"Esiasetukset"},"panels/mobile_throttling/NetworkThrottlingSelector.ts | recommendedThrottling":{"message":"{PH1} – suositus"},"panels/mobile_throttling/NetworkThrottlingSelector.ts | sS":{"message":"{PH1}: {PH2}"},"panels/mobile_throttling/ThrottlingManager.ts | calibrate":{"message":"Kalibroi…"},"panels/mobile_throttling/ThrottlingManager.ts | cpuThrottling":{"message":"Suorittimen rajoittaminen"},"panels/mobile_throttling/ThrottlingManager.ts | cpuThrottlingIsEnabled":{"message":"CPU-rajoittaminen on käytössä"},"panels/mobile_throttling/ThrottlingManager.ts | excessConcurrency":{"message":"Oletusarvon ylittäminen saattaa heikentää järjestelmän toimintaa."},"panels/mobile_throttling/ThrottlingManager.ts | forceDisconnectedFromNetwork":{"message":"Verkkoyhteyden katkaisu pakotettu"},"panels/mobile_throttling/ThrottlingManager.ts | hardwareConcurrency":{"message":"Laitteiston samanaikaisuus"},"panels/mobile_throttling/ThrottlingManager.ts | hardwareConcurrencySettingLabel":{"message":"Ohita arvo, jonka navigator.hardwareConcurrency on ilmoittanut"},"panels/mobile_throttling/ThrottlingManager.ts | noSaveDataOverride":{"message":"\"Save-Data\": oletus"},"panels/mobile_throttling/ThrottlingManager.ts | offline":{"message":"Offline-tila"},"panels/mobile_throttling/ThrottlingManager.ts | recalibrate":{"message":"Uudelleenkalibroidaan…"},"panels/mobile_throttling/ThrottlingManager.ts | recommendedThrottling":{"message":"{PH1} – suositus"},"panels/mobile_throttling/ThrottlingManager.ts | resetConcurrency":{"message":"Palauta oletusarvo"},"panels/mobile_throttling/ThrottlingManager.ts | saveDataOff":{"message":"\"Save-Data\": pois päältä"},"panels/mobile_throttling/ThrottlingManager.ts | saveDataOn":{"message":"\"Save-Data\": päällä"},"panels/mobile_throttling/ThrottlingManager.ts | saveDataSettingTooltip":{"message":"Ohita tällä sivulla arvo, jonka navigator.connection.saveData on ilmoittanut"},"panels/mobile_throttling/ThrottlingManager.ts | throttling":{"message":"Rajoittaminen"},"panels/mobile_throttling/ThrottlingPresets.ts | checkNetworkAndPerformancePanels":{"message":"Tarkista Verkko- ja Kehitys-paneelit"},"panels/mobile_throttling/ThrottlingPresets.ts | custom":{"message":"Oma"},"panels/mobile_throttling/ThrottlingPresets.ts | fastGXCpuSlowdown":{"message":"Nopea 3G ja 4-kertainen CPU-hidastus"},"panels/mobile_throttling/ThrottlingPresets.ts | fastGXCpuSlowdownCalibrated":{"message":"Nopea 3G ja {PH1}-kertainen CPU-hidastus"},"panels/mobile_throttling/ThrottlingPresets.ts | lowTierMobile":{"message":"Alhaisen tason mobiililaite"},"panels/mobile_throttling/ThrottlingPresets.ts | midtierMobile":{"message":"Keskitason mobiili"},"panels/mobile_throttling/ThrottlingPresets.ts | noInternetConnectivity":{"message":"Ei internetyhteyttä"},"panels/mobile_throttling/ThrottlingPresets.ts | noThrottling":{"message":"Ei CPU:ta tai verkon hidastamista"},"panels/mobile_throttling/ThrottlingPresets.ts | slowGXCpuSlowdown":{"message":"Hidas 3G ja 6-kertainen CPU-hidastus"},"panels/mobile_throttling/ThrottlingPresets.ts | slowGXCpuSlowdownCalibrated":{"message":"Hidas 3G ja {PH1}-kertainen CPU-hidastus"},"panels/mobile_throttling/ThrottlingSettingsTab.ts | addCustomProfile":{"message":"Lisää profiili"},"panels/mobile_throttling/ThrottlingSettingsTab.ts | calibrate":{"message":"Kalibroi"},"panels/mobile_throttling/ThrottlingSettingsTab.ts | calibrationCTA":{"message":"Jos haluat käyttää CPU:n rajoitusasetuksia, suorita kalibrointiprosessi, jotta voit määrittää laitteellesi sopivan rajoitusnopeuden."},"panels/mobile_throttling/ThrottlingSettingsTab.ts | calibrationConfirmationPrompt":{"message":"Kalibrointi kestää noin viisi sekuntia, ja siirryt väliaikaisesti pois nykyiseltä sivulta. Haluatko jatkaa?"},"panels/mobile_throttling/ThrottlingSettingsTab.ts | calibrationWarningHighCPU":{"message":"Suorittimen käyttöaste on liian suuri"},"panels/mobile_throttling/ThrottlingSettingsTab.ts | calibrationWarningLowBattery":{"message":"Laitteen akku on vähissä (<20 %), tuloksiin voi vaikuttaa suorittimen rajoittamiseen"},"panels/mobile_throttling/ThrottlingSettingsTab.ts | calibrationWarningRunningOnBattery":{"message":"Laite toimii akulla, parhaat tulokset saat laturin avulla"},"panels/mobile_throttling/ThrottlingSettingsTab.ts | cancel":{"message":"Peru"},"panels/mobile_throttling/ThrottlingSettingsTab.ts | continue":{"message":"Jatka"},"panels/mobile_throttling/ThrottlingSettingsTab.ts | cpuCalibrationDescription":{"message":"Nämä esiasetukset rajoittavat prosessorin suorituskykyä, jotta se vastaa tyypillistä matalan tai keskitasoisen mobiililaitteen suorituskykyä."},"panels/mobile_throttling/ThrottlingSettingsTab.ts | cpuThrottlingPresets":{"message":"Suorittimen rajoittamisen esiasetukset"},"panels/mobile_throttling/ThrottlingSettingsTab.ts | dSlowdown":{"message":"{PH1}-kertainen hidastus"},"panels/mobile_throttling/ThrottlingSettingsTab.ts | dms":{"message":"{PH1} ms"},"panels/mobile_throttling/ThrottlingSettingsTab.ts | download":{"message":"Lataa"},"panels/mobile_throttling/ThrottlingSettingsTab.ts | dskbits":{"message":"{PH1} kbit/s"},"panels/mobile_throttling/ThrottlingSettingsTab.ts | fsmbits":{"message":"{PH1} Mbit/s"},"panels/mobile_throttling/ThrottlingSettingsTab.ts | latency":{"message":"Viive"},"panels/mobile_throttling/ThrottlingSettingsTab.ts | latencyMustBeAnIntegerBetweenSms":{"message":"Viiveen täytyy olla kokonaisluku välillä {PH1} ms – {PH2} ms (sisältäen molemmat arvot)"},"panels/mobile_throttling/ThrottlingSettingsTab.ts | needsCalibration":{"message":"Kalibrointi tarvitaan"},"panels/mobile_throttling/ThrottlingSettingsTab.ts | off":{"message":"Pois päältä"},"panels/mobile_throttling/ThrottlingSettingsTab.ts | on":{"message":"Päällä"},"panels/mobile_throttling/ThrottlingSettingsTab.ts | optional":{"message":"valinnainen"},"panels/mobile_throttling/ThrottlingSettingsTab.ts | packet":{"message":"paketti"},"panels/mobile_throttling/ThrottlingSettingsTab.ts | packetLoss":{"message":"Pakettihäviö"},"panels/mobile_throttling/ThrottlingSettingsTab.ts | packetLossMustBeAnIntegerBetweenSpct":{"message":"Pakettihäviön on oltava väliltä {PH1} % – {PH2} %"},"panels/mobile_throttling/ThrottlingSettingsTab.ts | packetQueueLength":{"message":"Pakettijonon pituus"},"panels/mobile_throttling/ThrottlingSettingsTab.ts | packetQueueLengthMustBeAnIntegerGreaterOrEqualToZero":{"message":"Pakettijonon pituuden on oltava vähintään 0"},"panels/mobile_throttling/ThrottlingSettingsTab.ts | packetReordering":{"message":"Pakettien uudelleenjärjestely"},"panels/mobile_throttling/ThrottlingSettingsTab.ts | profileName":{"message":"Profiilin nimi"},"panels/mobile_throttling/ThrottlingSettingsTab.ts | profileNameCharactersLengthMust":{"message":"Profiilinimen merkkimäärän on oltava 1–{PH1} (sisältäen molemmat arvot)"},"panels/mobile_throttling/ThrottlingSettingsTab.ts | recalibrate":{"message":"Uudelleenkalibrointi"},"panels/mobile_throttling/ThrottlingSettingsTab.ts | sMustBeANumberBetweenSkbsToSkbs":{"message":"Varmista, että {PH1} on luku väliltä {PH2} kbit/s – {PH3} kbit/s (sisältäen molemmat arvot)"},"panels/mobile_throttling/ThrottlingSettingsTab.ts | upload":{"message":"Lataus"},"panels/mobile_throttling/mobile_throttling-meta.ts | device":{"message":"laite"},"panels/mobile_throttling/mobile_throttling-meta.ts | enableFastGThrottling":{"message":"Ota nopeaa tyypin 3G yhteyttä simuloiva rajoitus käyttöön"},"panels/mobile_throttling/mobile_throttling-meta.ts | enableSlowGThrottling":{"message":"Ota hidasta tyypin 3G yhteyttä simuloiva rajoitus käyttöön"},"panels/mobile_throttling/mobile_throttling-meta.ts | goOffline":{"message":"Siirry offline-tilaan"},"panels/mobile_throttling/mobile_throttling-meta.ts | goOnline":{"message":"Muodosta verkkoyhteys"},"panels/mobile_throttling/mobile_throttling-meta.ts | showThrottling":{"message":"Näytä rajoitus"},"panels/mobile_throttling/mobile_throttling-meta.ts | throttling":{"message":"Rajoittaminen"},"panels/mobile_throttling/mobile_throttling-meta.ts | throttlingTag":{"message":"rajoitus"},"panels/network/BinaryResourceView.ts | binaryViewType":{"message":"Binaarin näkymistyyppi"},"panels/network/BinaryResourceView.ts | copiedAsBase":{"message":"Kopioitu muodossa Base64"},"panels/network/BinaryResourceView.ts | copiedAsHex":{"message":"Kopioitu muodossa Hex"},"panels/network/BinaryResourceView.ts | copiedAsUtf":{"message":"Kopioitu muodossa UTF-8"},"panels/network/BinaryResourceView.ts | copyAsBase":{"message":"Kopioi muodossa Base64"},"panels/network/BinaryResourceView.ts | copyAsHex":{"message":"Kopioi muodossa Hex"},"panels/network/BinaryResourceView.ts | copyAsUtf":{"message":"Kopioi muodossa UTF-8"},"panels/network/BinaryResourceView.ts | copyToClipboard":{"message":"Kopioi leikepöydälle"},"panels/network/BinaryResourceView.ts | hexViewer":{"message":"Hex-katseluohjelma"},"panels/network/EventSourceMessagesView.ts | clearAll":{"message":"Poista kaikki"},"panels/network/EventSourceMessagesView.ts | copyMessage":{"message":"Kopioi viesti"},"panels/network/EventSourceMessagesView.ts | data":{"message":"Data"},"panels/network/EventSourceMessagesView.ts | eventSource":{"message":"Tapahtuman lähde"},"panels/network/EventSourceMessagesView.ts | filterByRegex":{"message":"Suodata säännöllisen lausekkeen avulla (esim. https?)"},"panels/network/EventSourceMessagesView.ts | id":{"message":"Tunnus"},"panels/network/EventSourceMessagesView.ts | time":{"message":"Aika"},"panels/network/EventSourceMessagesView.ts | type":{"message":"Tyyppi"},"panels/network/NetworkConfigView.ts | acceptedEncoding":{"message":"Hyväksytyt: Content-Encoding"},"panels/network/NetworkConfigView.ts | caching":{"message":"Välimuistiin tallennus"},"panels/network/NetworkConfigView.ts | clientHintsStatusText":{"message":"Käyttäjäagentti päivitetty."},"panels/network/NetworkConfigView.ts | custom":{"message":"Oma…"},"panels/network/NetworkConfigView.ts | customUserAgentFieldIsRequired":{"message":"Oma käyttäjäagentti ‑kenttä on pakollinen"},"panels/network/NetworkConfigView.ts | disableCache":{"message":"Poista välimuisti käytöstä"},"panels/network/NetworkConfigView.ts | enterACustomUserAgent":{"message":"Lisää oma käyttäjäagentti"},"panels/network/NetworkConfigView.ts | networkConditionsPanelShown":{"message":"Näytetyt verkko-olosuhteet."},"panels/network/NetworkConfigView.ts | networkThrottling":{"message":"Verkko"},"panels/network/NetworkConfigView.ts | selectAutomatically":{"message":"Käytä selaimen oletusarvoa"},"panels/network/NetworkConfigView.ts | userAgent":{"message":"Käyttäjäagentti"},"panels/network/NetworkDataGridNode.ts | alternativeJobWonRace":{"message":"Chrome käytti Alt-Svc-otsikon aloittamaa HTTP/3-yhteyttä, koska se oli nopeampaa kuin yhteyden muodostaminen käyttäen toista HTTP-versiota."},"panels/network/NetworkDataGridNode.ts | alternativeJobWonWithoutRace":{"message":"Chrome käytti Alt-Svc-otsikon aloittamaa HTTP/3-yhteyttä kokeilematta toista yhteyttä, jossa käytetään toista HTTP-versiota."},"panels/network/NetworkDataGridNode.ts | blockedTooltip":{"message":"Tämä pyyntö estettiin virheellisten vastauksen otsikkojen takia, klikkaa nähdäksesi otsikot"},"panels/network/NetworkDataGridNode.ts | blockeds":{"message":"(estetty: {PH1})"},"panels/network/NetworkDataGridNode.ts | blocking":{"message":"Estäminen"},"panels/network/NetworkDataGridNode.ts | broken":{"message":"Chrome ei yrittänyt muodostaa HTTP/3-yhteyttä, koska se oli merkitty rikkinäiseksi."},"panels/network/NetworkDataGridNode.ts | canceled":{"message":"(peruttu)"},"panels/network/NetworkDataGridNode.ts | coepFrameResourceNeedsCoepHeader":{"message":"COEP-kehystetty resurssi tarvitsee COEP-otsikon"},"panels/network/NetworkDataGridNode.ts | coopSandboxedIframeCannotNavigateToCoopPage":{"message":"Hiekkalaatikkoa käyttävän iframen ponnahdusikkuna ei voi siirtyä COOP-sivulle"},"panels/network/NetworkDataGridNode.ts | corpNotSameOrigin":{"message":"CORP ei ole \"same-origin\""},"panels/network/NetworkDataGridNode.ts | corpNotSameOriginAfterDefaultedToSameOriginByCoep":{"message":"CORP ei ole \"same-origin\" sen jälkeen, kun COEP on oletuksena asettanut sen \"same-origin\" ‑arvoon"},"panels/network/NetworkDataGridNode.ts | corpNotSameSite":{"message":"CORP ei ole \"same-site\""},"panels/network/NetworkDataGridNode.ts | corsError":{"message":"Eri lähteistä peräisin olevien resurssien jakamisvirhe"},"panels/network/NetworkDataGridNode.ts | crossoriginResourceSharingErrorS":{"message":"Eri lähteistä peräisin olevien resurssien jakamisvirhe: {PH1}"},"panels/network/NetworkDataGridNode.ts | csp":{"message":"csp-käytäntö"},"panels/network/NetworkDataGridNode.ts | data":{"message":"(data)"},"panels/network/NetworkDataGridNode.ts | devtools":{"message":"devtools"},"panels/network/NetworkDataGridNode.ts | diskCache":{"message":"(levyn välimuisti)"},"panels/network/NetworkDataGridNode.ts | dnsAlpnH3JobWonRace":{"message":"Chrome käytti HTTP/3-yhteyttä, koska DNS record osoitti HTTP/3-tukea. Tämä oli nopeampaa kuin yhteyden muodostaminen käyttäen toista HTTP-versiota."},"panels/network/NetworkDataGridNode.ts | dnsAlpnH3JobWonWithoutRace":{"message":"Chrome käytti HTTP/3-yhteyttä, koska DNS record osoitti HTTP/3-tukea. Yhteyttä ei yritetty muodostaa käyttäen toista HTTP-versiota."},"panels/network/NetworkDataGridNode.ts | earlyHints":{"message":"varhaiset vihjeet"},"panels/network/NetworkDataGridNode.ts | failed":{"message":"(epäonnistui)"},"panels/network/NetworkDataGridNode.ts | finished":{"message":"Valmis"},"panels/network/NetworkDataGridNode.ts | inBodyParserBlocking":{"message":"Kehon sisäisen jäsentäjän esto"},"panels/network/NetworkDataGridNode.ts | initialPriorityToolTip":{"message":"{PH1}, alkuperäinen prioriteetti: {PH2}"},"panels/network/NetworkDataGridNode.ts | integrity":{"message":"eheys"},"panels/network/NetworkDataGridNode.ts | level":{"message":"taso 1"},"panels/network/NetworkDataGridNode.ts | mainJobWonRace":{"message":"Chrome käytti tätä protokollaa, koska se oli nopeampaa kuin HTTP/3-yhteyden muodostaminen."},"panels/network/NetworkDataGridNode.ts | mappingMissing":{"message":"Chrome ei käyttänyt vaihtoehtoista HTTP-versiota, koska vaihtoehtoisen protokollan tietoja ei ollut saatavilla pyynnön lähettämisen yhteydessä, mutta vastauksessa oli Alt-Svc-otsikko."},"panels/network/NetworkDataGridNode.ts | matchedToServiceWorkerRouter":{"message":"Vastaa tätä: ServiceWorker router#{PH1}, resurssin koko: {PH2}"},"panels/network/NetworkDataGridNode.ts | matchedToServiceWorkerRouterWithNetworkSource":{"message":"Vastaa tätä: ServiceWorker router#{PH1}, {PH2} siirretty verkossa, resurssin koko: {PH3}"},"panels/network/NetworkDataGridNode.ts | memoryCache":{"message":"(välimuisti)"},"panels/network/NetworkDataGridNode.ts | nonBlocking":{"message":"Ei-estävä"},"panels/network/NetworkDataGridNode.ts | nonBlockingDynamic":{"message":"Ei-estävä dynaaminen"},"panels/network/NetworkDataGridNode.ts | origin":{"message":"alkuperä"},"panels/network/NetworkDataGridNode.ts | other":{"message":"muu"},"panels/network/NetworkDataGridNode.ts | otherC":{"message":"Muu"},"panels/network/NetworkDataGridNode.ts | parser":{"message":"Jäsentäjä"},"panels/network/NetworkDataGridNode.ts | pending":{"message":"Odottaa"},"panels/network/NetworkDataGridNode.ts | pendingq":{"message":"(odottaa)"},"panels/network/NetworkDataGridNode.ts | potentiallyBlocking":{"message":"Mahdollisesti estävä"},"panels/network/NetworkDataGridNode.ts | prefetchCache":{"message":"(esihaun välimuisti)"},"panels/network/NetworkDataGridNode.ts | preflight":{"message":"Valmistelu"},"panels/network/NetworkDataGridNode.ts | preload":{"message":"Esilataa"},"panels/network/NetworkDataGridNode.ts | push":{"message":"Lähetä / "},"panels/network/NetworkDataGridNode.ts | redirect":{"message":"Uudelleenohjaus"},"panels/network/NetworkDataGridNode.ts | sPreflight":{"message":"{PH1} + valmistelu"},"panels/network/NetworkDataGridNode.ts | script":{"message":"Skripti"},"panels/network/NetworkDataGridNode.ts | selectPreflightRequest":{"message":"Valitse valmistelupyyntö"},"panels/network/NetworkDataGridNode.ts | selectTheRequestThatTriggered":{"message":"Valitse pyyntö, joka käynnistää tämän valmistelun"},"panels/network/NetworkDataGridNode.ts | servedFromDiskCacheResourceSizeS":{"message":"Lähteenä levymuisti, resurssin koko: {PH1}"},"panels/network/NetworkDataGridNode.ts | servedFromMemoryCacheResource":{"message":"Toimitetaan välimuistista, materiaalin koko: {PH1}"},"panels/network/NetworkDataGridNode.ts | servedFromNetwork":{"message":"{PH1} siirretty verkossa, resurssin koko: {PH2}"},"panels/network/NetworkDataGridNode.ts | servedFromNetworkMissingServiceWorkerRoute":{"message":"{PH1} siirretty verkon kautta, resurssin koko: {PH2}, ei vastaavia ServiceWorkers-reittejä"},"panels/network/NetworkDataGridNode.ts | servedFromPrefetchCacheResource":{"message":"Toimitetaan esihaetusta välimuistista, resurssin koko: {PH1}"},"panels/network/NetworkDataGridNode.ts | servedFromServiceWorkerResource":{"message":"Toimitettu lähteestä ServiceWorker, materiaalin koko: {PH1}"},"panels/network/NetworkDataGridNode.ts | servedFromSignedHttpExchange":{"message":"Lähde: Signed HTTP Exchange, resurssin koko: {PH1}"},"panels/network/NetworkDataGridNode.ts | serviceWorker":{"message":"(ServiceWorker)"},"panels/network/NetworkDataGridNode.ts | signedexchange":{"message":"signed-exchange"},"panels/network/NetworkDataGridNode.ts | timeSubtitleTooltipText":{"message":"Viive (aika, jolloin vastaus saapui – alkamisaika)"},"panels/network/NetworkDataGridNode.ts | unknown":{"message":"(tuntematon)"},"panels/network/NetworkDataGridNode.ts | unknownExplanation":{"message":"Pyynnön tilaa ei voi näyttää täällä, koska sen määrittänyt sivu tyhjeni pyynnön ollessa kesken. Voit ottaa kuvakaappauksen verkon lokista ja nähdä kaikki pyynnön tiedot tällä: chrome://net-export."},"panels/network/NetworkDataGridNode.ts | wasThrottled":{"message":"Pyyntöä rajoitettu ({PH1})"},"panels/network/NetworkItemView.ts | connectionInfo":{"message":"Yhteyden tiedot"},"panels/network/NetworkItemView.ts | containsOverriddenHeaders":{"message":"Vastaus sisältää otsikoita, jotka DevTools ohittaa"},"panels/network/NetworkItemView.ts | cookies":{"message":"Evästeet"},"panels/network/NetworkItemView.ts | deviceBoundSessions":{"message":"Laitteeseen sidotut istunnot"},"panels/network/NetworkItemView.ts | directsocketMessages":{"message":"DirectSocket-viestit"},"panels/network/NetworkItemView.ts | eventstream":{"message":"EventStream"},"panels/network/NetworkItemView.ts | headers":{"message":"Otsikot"},"panels/network/NetworkItemView.ts | initiator":{"message":"Aloittaja"},"panels/network/NetworkItemView.ts | messages":{"message":"Viestit"},"panels/network/NetworkItemView.ts | payload":{"message":"Hyötykuorma"},"panels/network/NetworkItemView.ts | preview":{"message":"Esikatselu"},"panels/network/NetworkItemView.ts | rawResponseData":{"message":"Vastauksen raakadata"},"panels/network/NetworkItemView.ts | requestAndResponseCookies":{"message":"Pyyntöjen ja vastausten evästeet"},"panels/network/NetworkItemView.ts | requestAndResponseTimeline":{"message":"Pyynnön ja vastauksen ajoitus"},"panels/network/NetworkItemView.ts | requestInitiatorCallStack":{"message":"Pyynnön aloittajan kutsupino"},"panels/network/NetworkItemView.ts | response":{"message":"Vastaus"},"panels/network/NetworkItemView.ts | responseIsOverridden":{"message":"DevTools ohittaa tämän vastauksen"},"panels/network/NetworkItemView.ts | responsePreview":{"message":"Vastauksen esikatselu"},"panels/network/NetworkItemView.ts | signedexchangeError":{"message":"SignedExchange-virhe"},"panels/network/NetworkItemView.ts | thirdPartyPhaseout":{"message":"Evästeet estetty kolmannen osapuolen evästeiden käytöstä poistamisen vuoksi."},"panels/network/NetworkItemView.ts | timing":{"message":"Ajoitus"},"panels/network/NetworkItemView.ts | trustTokenOperationDetails":{"message":"Yksityinen tilamerkki ‑operaation tiedot"},"panels/network/NetworkItemView.ts | trustTokens":{"message":"Yksityiset tilamerkit"},"panels/network/NetworkItemView.ts | websocketMessages":{"message":"WebSocket-viestit"},"panels/network/NetworkLogView.ts | areYouSureYouWantToClearBrowser":{"message":"Haluatko varmasti poistaa selaimen välimuistin?"},"panels/network/NetworkLogView.ts | areYouSureYouWantToClearBrowserCookies":{"message":"Haluatko varmasti poistaa selaimen evästeet?"},"panels/network/NetworkLogView.ts | assessSecurityHeaders":{"message":"Arvioi tietoturvaotsikot"},"panels/network/NetworkLogView.ts | blockRequestDomain":{"message":"Estä pyynnön verkkotunnus"},"panels/network/NetworkLogView.ts | blockRequestUrl":{"message":"Estä pyynnön URL-osoite"},"panels/network/NetworkLogView.ts | blockRequests":{"message":"Estä pyynnöt"},"panels/network/NetworkLogView.ts | blockedRequests":{"message":"Estetyt pyynnöt"},"panels/network/NetworkLogView.ts | chromeExtensions":{"message":"Piilota laajennusten URL-osoitteet"},"panels/network/NetworkLogView.ts | clearBrowserCache":{"message":"Tyhjennä selaimen välimuisti"},"panels/network/NetworkLogView.ts | clearBrowserCookies":{"message":"Tyhjennä selainevästeet"},"panels/network/NetworkLogView.ts | copy":{"message":"Kopioi"},"panels/network/NetworkLogView.ts | copyAllAsCurl":{"message":"Kopioi kaikki muodossa cURL"},"panels/network/NetworkLogView.ts | copyAllAsCurlBash":{"message":"Kopioi kaikki muodossa cURL (bash)"},"panels/network/NetworkLogView.ts | copyAllAsCurlCmd":{"message":"Kopioi kaikki muodossa cURL (cmd)"},"panels/network/NetworkLogView.ts | copyAllAsFetch":{"message":"Kopioi kaikki muodossa fetch"},"panels/network/NetworkLogView.ts | copyAllAsHarSanitized":{"message":"Kopioi kaikki muodossa HAR (puhdistettu)"},"panels/network/NetworkLogView.ts | copyAllAsHarWithSensitiveData":{"message":"Kopioi kaikki muodossa HAR (myös arkaluontoiset tiedot)"},"panels/network/NetworkLogView.ts | copyAllAsNodejsFetch":{"message":"Kopioi kaikki muodossa fetch (Node.js)"},"panels/network/NetworkLogView.ts | copyAllAsPowershell":{"message":"Kopioi kaikki muodossa PowerShell"},"panels/network/NetworkLogView.ts | copyAllListedAsCurl":{"message":"Kopioi kaikki muodossa cURL"},"panels/network/NetworkLogView.ts | copyAllListedAsCurlBash":{"message":"Kopioi kaikki muodossa cURL (bash)"},"panels/network/NetworkLogView.ts | copyAllListedAsCurlCmd":{"message":"Kopioi kaikki muodossa cURL (cmd)"},"panels/network/NetworkLogView.ts | copyAllListedAsFetch":{"message":"Kopioi kaikki muodossa fetch"},"panels/network/NetworkLogView.ts | copyAllListedAsHarSanitized":{"message":"Kopioi kaikki muodossa HAR (puhdistettu)"},"panels/network/NetworkLogView.ts | copyAllListedAsHarWithSensitiveData":{"message":"Kopioi kaikki muodossa HAR (myös arkaluontoiset tiedot)"},"panels/network/NetworkLogView.ts | copyAllListedAsNodejsFetch":{"message":"Kopioi kaikki muodossa fetch (Node.js)"},"panels/network/NetworkLogView.ts | copyAllListedAsPowershell":{"message":"Kopioi kaikki muodossa PowerShell"},"panels/network/NetworkLogView.ts | copyAllListedURLs":{"message":"Kopioi kaikki listatut URL-osoitteet"},"panels/network/NetworkLogView.ts | copyAllURLs":{"message":"Kopioi kaikki URL-osoitteet"},"panels/network/NetworkLogView.ts | copyAsCurl":{"message":"Kopioi muodossa cURL"},"panels/network/NetworkLogView.ts | copyAsCurlBash":{"message":"Kopioi muodossa cURL (bash)"},"panels/network/NetworkLogView.ts | copyAsCurlCmd":{"message":"Kopioi muodossa cURL (cmd)"},"panels/network/NetworkLogView.ts | copyAsFetch":{"message":"Kopioi muodossa fetch"},"panels/network/NetworkLogView.ts | copyAsNodejsFetch":{"message":"Kopioi muodossa fetch (Node.js)"},"panels/network/NetworkLogView.ts | copyAsPowershell":{"message":"Kopioi muodossa PowerShell"},"panels/network/NetworkLogView.ts | copyRequestHeaders":{"message":"Kopioi pyynnön otsikot"},"panels/network/NetworkLogView.ts | copyResponse":{"message":"Kopioi vastaus"},"panels/network/NetworkLogView.ts | copyResponseHeaders":{"message":"Kopioi vastausten otsikot"},"panels/network/NetworkLogView.ts | copyStacktrace":{"message":"Kopioi jäljityslista"},"panels/network/NetworkLogView.ts | copyURL":{"message":"Kopioi URL-osoite"},"panels/network/NetworkLogView.ts | domcontentloadedS":{"message":"DOMContentLoaded: {PH1}"},"panels/network/NetworkLogView.ts | dropHarFilesHere":{"message":"Pudota HAR-tiedostot tähän"},"panels/network/NetworkLogView.ts | explainFailures":{"message":"Selitä epäonnistumiset"},"panels/network/NetworkLogView.ts | explainPurpose":{"message":"Selitä tarkoitus"},"panels/network/NetworkLogView.ts | explainSlowness":{"message":"Selitä hitaus"},"panels/network/NetworkLogView.ts | finishS":{"message":"Valmis: {PH1}"},"panels/network/NetworkLogView.ts | hasBlockedCookies":{"message":"Estetyt vastausevästeet"},"panels/network/NetworkLogView.ts | hideChromeExtension":{"message":"Piilota \"chrome-extension://-URL-osoitteet"},"panels/network/NetworkLogView.ts | hideDataUrls":{"message":"Piilota URL-osoitteet"},"panels/network/NetworkLogView.ts | hidesDataAndBlobUrls":{"message":"Piilota \"data:\"- ja \"blob:\"-URL-osoitteet"},"panels/network/NetworkLogView.ts | invertFilter":{"message":"Negatiivi"},"panels/network/NetworkLogView.ts | invertsFilter":{"message":"Muuttaa hakusuodattimen käänteiseksi"},"panels/network/NetworkLogView.ts | loadS":{"message":"Lataa {PH1}"},"panels/network/NetworkLogView.ts | moreFilters":{"message":"Lisää suodattimia"},"panels/network/NetworkLogView.ts | networkDataAvailable":{"message":"Verkkodataa saatavilla"},"panels/network/NetworkLogView.ts | noNetworkActivityRecorded":{"message":"Ei tallennettua verkkotoimintaa"},"panels/network/NetworkLogView.ts | onlyShowBlockedRequests":{"message":"Näytä vain estetyt pyynnöt"},"panels/network/NetworkLogView.ts | onlyShowRequestsWithBlockedCookies":{"message":"Näytä vain pyynnöt, joilla on estettyjen vastausten evästeitä"},"panels/network/NetworkLogView.ts | onlyShowThirdPartyRequests":{"message":"Näytä vain pyyntöjä, joiden alkuperä eroaa sivun alkuperästä"},"panels/network/NetworkLogView.ts | overrideHeaders":{"message":"Ohita otsikot"},"panels/network/NetworkLogView.ts | performARequestOrHitSToRecordThe":{"message":"Tee pyyntö tai päivitä sivu painamalla {PH1} tai {PH2}."},"panels/network/NetworkLogView.ts | recordToDisplayNetworkActivity":{"message":"Tallenna verkkoloki verkkotoiminnan näyttämiseksi painamalla {PH1} tai {PH2}."},"panels/network/NetworkLogView.ts | recordingNetworkActivity":{"message":"Tallennetaan verkon toimintaa"},"panels/network/NetworkLogView.ts | reloadPage":{"message":"Päivitä sivu"},"panels/network/NetworkLogView.ts | replayXhr":{"message":"Toista XHR uudelleen"},"panels/network/NetworkLogView.ts | requestTypesToInclude":{"message":"Sisällytettävät pyyntötyypit"},"panels/network/NetworkLogView.ts | sBResourcesLoadedByThePage":{"message":"Sivu on ladannut {PH1} t resursseja"},"panels/network/NetworkLogView.ts | sBSBResourcesLoadedByThePage":{"message":"Sivu on ladannut {PH1}/{PH2} t resursseja"},"panels/network/NetworkLogView.ts | sBSBTransferredOverNetwork":{"message":"{PH1} t / {PH2} t siirretty verkon kautta"},"panels/network/NetworkLogView.ts | sBTransferredOverNetwork":{"message":"{PH1} t siirretty verkossa"},"panels/network/NetworkLogView.ts | sRequests":{"message":"{PH1} pyyntöä"},"panels/network/NetworkLogView.ts | sResources":{"message":"{PH1} resurssia"},"panels/network/NetworkLogView.ts | sSRequests":{"message":"{PH1}/{PH2} pyyntöä"},"panels/network/NetworkLogView.ts | sSResources":{"message":"{PH1}/{PH2} resurssia"},"panels/network/NetworkLogView.ts | sSTransferred":{"message":"{PH1}/{PH2} siirretty"},"panels/network/NetworkLogView.ts | sTransferred":{"message":"{PH1} siirretty"},"panels/network/NetworkLogView.ts | showOnlyHideRequests":{"message":"Näytä vain / piilota pyynnöt"},"panels/network/NetworkLogView.ts | startAChat":{"message":"Aloita chat"},"panels/network/NetworkLogView.ts | startRecording":{"message":"Aloita tallennus"},"panels/network/NetworkLogView.ts | thirdParty":{"message":"Kolmannen osapuolen pyynnöt"},"panels/network/NetworkLogView.ts | throttleRequestDomain":{"message":"Rajoita pyynnön verkkotunnusta"},"panels/network/NetworkLogView.ts | throttleRequestUrl":{"message":"Rajoita pyynnön URL-osoitetta"},"panels/network/NetworkLogView.ts | throttleRequests":{"message":"Rajoita pyyntöjä"},"panels/network/NetworkLogView.ts | unblockS":{"message":"Kumoa esto: {PH1}"},"panels/network/NetworkLogView.ts | unsupportedUrlScheme":{"message":"{PH1} URL-mallia ei tueta"},"panels/network/NetworkLogView.ts | unthrottleS":{"message":"Lopeta rajoittaminen: {PH1}"},"panels/network/NetworkLogViewColumns.ts | connectionId":{"message":"Yhteyden tunnus"},"panels/network/NetworkLogViewColumns.ts | content":{"message":"Sisältö"},"panels/network/NetworkLogViewColumns.ts | cookies":{"message":"Evästeet"},"panels/network/NetworkLogViewColumns.ts | domain":{"message":"Verkkotunnus"},"panels/network/NetworkLogViewColumns.ts | endTime":{"message":"Päättymisaika"},"panels/network/NetworkLogViewColumns.ts | hasOverrides":{"message":"Sisältää ohituksia"},"panels/network/NetworkLogViewColumns.ts | initiator":{"message":"Aloittaja"},"panels/network/NetworkLogViewColumns.ts | initiatorAddressSpace":{"message":"Osoiteavaruuden aloittaja"},"panels/network/NetworkLogViewColumns.ts | isAdRelated":{"message":"Liittyy mainokseen"},"panels/network/NetworkLogViewColumns.ts | latency":{"message":"Viive"},"panels/network/NetworkLogViewColumns.ts | manageHeaderColumns":{"message":"Ylläpidä otsikkosarakkeita…"},"panels/network/NetworkLogViewColumns.ts | method":{"message":"Tapa"},"panels/network/NetworkLogViewColumns.ts | name":{"message":"Nimi"},"panels/network/NetworkLogViewColumns.ts | networkLog":{"message":"Verkon loki"},"panels/network/NetworkLogViewColumns.ts | path":{"message":"Polku"},"panels/network/NetworkLogViewColumns.ts | priority":{"message":"Prioriteetti"},"panels/network/NetworkLogViewColumns.ts | protocol":{"message":"Protokolla"},"panels/network/NetworkLogViewColumns.ts | remoteAddress":{"message":"Etäosoite"},"panels/network/NetworkLogViewColumns.ts | remoteAddressSpace":{"message":"Etäosoitteen tila"},"panels/network/NetworkLogViewColumns.ts | renderBlocking":{"message":"Renderöinnin esto"},"panels/network/NetworkLogViewColumns.ts | requestHeaders":{"message":"Pyynnön otsikot"},"panels/network/NetworkLogViewColumns.ts | requestNumber":{"message":"Pyyntö #"},"panels/network/NetworkLogViewColumns.ts | responseHeaders":{"message":"Vastausten otsikot"},"panels/network/NetworkLogViewColumns.ts | responseTime":{"message":"Käsittelyaika"},"panels/network/NetworkLogViewColumns.ts | scheme":{"message":"Skeema"},"panels/network/NetworkLogViewColumns.ts | setCookies":{"message":"Aseta evästeet"},"panels/network/NetworkLogViewColumns.ts | size":{"message":"Koko"},"panels/network/NetworkLogViewColumns.ts | startTime":{"message":"Alkamisaika"},"panels/network/NetworkLogViewColumns.ts | status":{"message":"Tila"},"panels/network/NetworkLogViewColumns.ts | text":{"message":"Teksti"},"panels/network/NetworkLogViewColumns.ts | time":{"message":"Aika"},"panels/network/NetworkLogViewColumns.ts | totalDuration":{"message":"Kokonaiskesto"},"panels/network/NetworkLogViewColumns.ts | type":{"message":"Tyyppi"},"panels/network/NetworkLogViewColumns.ts | url":{"message":"URL-osoite"},"panels/network/NetworkLogViewColumns.ts | waterfall":{"message":"Waterfall"},"panels/network/NetworkManageCustomHeadersView.ts | addCustomHeader":{"message":"Lisää oma otsikko…"},"panels/network/NetworkManageCustomHeadersView.ts | headerName":{"message":"Otsikon nimi"},"panels/network/NetworkManageCustomHeadersView.ts | manageHeaderColumns":{"message":"Ylläpidä otsikkosarakkeita"},"panels/network/NetworkManageCustomHeadersView.ts | noCustomHeaders":{"message":"Ei omia otsikoita"},"panels/network/NetworkPanel.ts | captureScreenshots":{"message":"Kuvakaappaukset"},"panels/network/NetworkPanel.ts | captureScreenshotsWhenLoadingA":{"message":"Ota kuvakaappauksia sivua ladattaessa"},"panels/network/NetworkPanel.ts | close":{"message":"Sulje"},"panels/network/NetworkPanel.ts | disableCache":{"message":"Poista välimuisti käytöstä"},"panels/network/NetworkPanel.ts | disableCacheWhileDevtoolsIsOpen":{"message":"Poista välimuisti käytöstä, kun DevTools on auki"},"panels/network/NetworkPanel.ts | doNotClearLogOnPageReload":{"message":"Älä tyhjennä lokitiedostoja sivun päivittämisen tai siirtymisen yhteydessä"},"panels/network/NetworkPanel.ts | exportHar":{"message":"Vie HAR (joko puhdistettuna tai arkaluontoiset tiedot sisältävänä)"},"panels/network/NetworkPanel.ts | exportHarSanitized":{"message":"Vie HAR (puhdistettu)…"},"panels/network/NetworkPanel.ts | exportHarWithSensitiveData":{"message":"Vie HAR (myös arkaluontoiset tiedot)…"},"panels/network/NetworkPanel.ts | fetchingFrames":{"message":"Haetaan kehyksiä…"},"panels/network/NetworkPanel.ts | groupByFrame":{"message":"Ryhmittele kehyksen mukaan"},"panels/network/NetworkPanel.ts | groupRequestsByTopLevelRequest":{"message":"Ryhmäpyynnöt ylätason pyyntökehyksen mukaan"},"panels/network/NetworkPanel.ts | hitSToReloadAndCaptureFilmstrip":{"message":"Lataa videoleike uudelleen tai tallenna sellainen painamalla {PH1}."},"panels/network/NetworkPanel.ts | importHarFile":{"message":"Tuo tyypin HAR tiedosto…"},"panels/network/NetworkPanel.ts | moreNetworkConditions":{"message":"Lisää verkko-olosuhteita…"},"panels/network/NetworkPanel.ts | networkSettings":{"message":"Verkkoasetukset"},"panels/network/NetworkPanel.ts | openInNetworkPanel":{"message":"Avaa Verkko-paneelissa"},"panels/network/NetworkPanel.ts | openInNetworkPanelMissingRequest":{"message":"Avaa Verkko-paneelissa (puuttuva pyyntö)"},"panels/network/NetworkPanel.ts | preserveLog":{"message":"Säilytä loki"},"panels/network/NetworkPanel.ts | recordingFrames":{"message":"Tallennetaan kehyksiä…"},"panels/network/NetworkPanel.ts | search":{"message":"Haku"},"panels/network/NetworkPanel.ts | showMoreInformationInRequestRows":{"message":"Näytä lisätietoja pyyntöriveillä"},"panels/network/NetworkPanel.ts | showOverview":{"message":"Yleiskatsaus"},"panels/network/NetworkPanel.ts | showOverviewOfNetworkRequests":{"message":"Näytä yleiskatsaus verkkopyynnöistä"},"panels/network/NetworkPanel.ts | throttling":{"message":"Rajoittaminen"},"panels/network/NetworkPanel.ts | useLargeRequestRows":{"message":"Suurten pyyntöjen rivit"},"panels/network/NetworkSearchScope.ts | url":{"message":"URL-osoite"},"panels/network/RequestConditionsDrawer.ts | addPatternLabel":{"message":"Lisää verkkopyyntöjen rajoitus- tai estomalli"},"panels/network/RequestConditionsDrawer.ts | addRule":{"message":"Lisää sääntö"},"panels/network/RequestConditionsDrawer.ts | dAffected":{"message":"Koskee {PH1} kohdetta"},"panels/network/RequestConditionsDrawer.ts | decreasePriority":{"message":"Siirrä {PH1} alas"},"panels/network/RequestConditionsDrawer.ts | enableBlockingAndThrottling":{"message":"Ota esto ja rajoitus käyttöön"},"panels/network/RequestConditionsDrawer.ts | enableThrottlingToggleLabel":{"message":"Estä {PH1} tai rajoita sitä"},"panels/network/RequestConditionsDrawer.ts | increasePriority":{"message":"Siirrä {PH1} ylös"},"panels/network/RequestConditionsDrawer.ts | itemDeleted":{"message":"Kohteen poisto onnistui"},"panels/network/RequestConditionsDrawer.ts | learnMore":{"message":"Lue lisää"},"panels/network/RequestConditionsDrawer.ts | noPattern":{"message":"Mitään ei rajoitettu tai estetty"},"panels/network/RequestConditionsDrawer.ts | noThrottlingOrBlockingPattern":{"message":"Jos haluat rajoittaa tai estää verkkopyynnön, lisää sääntö täällä manuaalisesti tai verkkopaneelin kontekstivalikon kautta. {PH1}"},"panels/network/RequestConditionsDrawer.ts | patternAlreadyExists":{"message":"Malli on jo olemassa."},"panels/network/RequestConditionsDrawer.ts | patternFailedToParse":{"message":"Mallia ei voitu jäsentää URL-malliksi"},"panels/network/RequestConditionsDrawer.ts | patternFailedWithRegExpGroups":{"message":"RegExp-ryhmiä ei sallita"},"panels/network/RequestConditionsDrawer.ts | patternInputCannotBeEmpty":{"message":"Mallin syöte ei voi olla tyhjä."},"panels/network/RequestConditionsDrawer.ts | patternMovedDown":{"message":"URL-osoitemalli siirretty alas"},"panels/network/RequestConditionsDrawer.ts | patternMovedUp":{"message":"URL-osoitemalli siirretty ylös"},"panels/network/RequestConditionsDrawer.ts | patternWasUpgraded":{"message":"Tämä malli on päivitetty versiosta \"{PH1}\""},"panels/network/RequestConditionsDrawer.ts | requestConditionsLabel":{"message":"Pyyntöehdot"},"panels/network/RequestConditionsDrawer.ts | textEditPattern":{"message":"Tekstimalli, jolla estetään tai rajoitetaan osuvia pyyntöjä. Käytä URL-osoitemallin syntaksia."},"panels/network/RequestCookiesView.ts | cookiesThatWereReceivedFromThe":{"message":"Evästeet, jotka vastaanotettiin palvelimelta vastauksen otsikossa set-cookie"},"panels/network/RequestCookiesView.ts | cookiesThatWereReceivedFromTheServer":{"message":"Evästeet, jotka saatiin palvelimelta vastauksen set-cookie-otsikossa, mutta väärässä muodossa"},"panels/network/RequestCookiesView.ts | cookiesThatWereSentToTheServerIn":{"message":"Evästeet, jotka on lähetetty palvelimelle pyynnön \"cookie\"-otsikossa"},"panels/network/RequestCookiesView.ts | learnMore":{"message":"Lue lisää"},"panels/network/RequestCookiesView.ts | malformedResponseCookies":{"message":"Väärin muotoillut vastausevästeet"},"panels/network/RequestCookiesView.ts | noRequestCookiesWereSent":{"message":"Pyyntöevästeitä ei lähetetty."},"panels/network/RequestCookiesView.ts | requestCookies":{"message":"Pyydä evästeitä"},"panels/network/RequestCookiesView.ts | responseCookies":{"message":"Vastausevästeet"},"panels/network/RequestCookiesView.ts | showFilteredOutRequestCookies":{"message":"näytä poissuodatetut pyyntöevästeet"},"panels/network/RequestCookiesView.ts | siteHasCookieInOtherPartition":{"message":"Tällä sivustolla on toisessa osiossa evästeitä, joita ei lähetetty tämän pyynnön yhteydessä. {PH1}"},"panels/network/RequestCookiesView.ts | thisRequestHasNoCookies":{"message":"Tällä pyynnöllä ei ole evästeitä."},"panels/network/RequestDeviceBoundSessionsView.ts | deferralDecision":{"message":"Lykkäyspäätös"},"panels/network/RequestDeviceBoundSessionsView.ts | deferred":{"message":"Lykkäys (päivitä)"},"panels/network/RequestDeviceBoundSessionsView.ts | inScopeRefreshNotAllowed":{"message":"Ei lykätty (pyyntö kuuluu istuntoon, mutta aloittajalla ei ole lupaa käynnistää päivitystä)"},"panels/network/RequestDeviceBoundSessionsView.ts | inScopeRefreshNotYetNeeded":{"message":"Ei lykätty (pyyntö kuuluu istuntoon, mutta evästeet ovat edelleen paikalla)"},"panels/network/RequestDeviceBoundSessionsView.ts | notInScope":{"message":"Ei lykätty (pyyntö ei kuulu istuntoon)"},"panels/network/RequestDeviceBoundSessionsView.ts | proactiveRefreshAttempted":{"message":"Ei lykätty (ennakoivaa päivitystä yritetty)"},"panels/network/RequestDeviceBoundSessionsView.ts | proactiveRefreshNotPossible":{"message":"Ei lykätty (pyyntö kuuluu istuntoon, mutta ennakoiva päivitys ei ole mahdollinen)"},"panels/network/RequestDeviceBoundSessionsView.ts | sessionId":{"message":"Istunnon tunnus"},"panels/network/RequestHeadersView.ts | earlyHintsHeaders":{"message":"Varhaisten vihjeiden otsikot"},"panels/network/RequestHeadersView.ts | fromDiskCache":{"message":"(levyn välimuistista)"},"panels/network/RequestHeadersView.ts | fromEarlyHints":{"message":"(varhaisista vinkeistä)"},"panels/network/RequestHeadersView.ts | fromMemoryCache":{"message":"(välimuistista)"},"panels/network/RequestHeadersView.ts | fromPrefetchCache":{"message":"(esihaetusta välimuistista)"},"panels/network/RequestHeadersView.ts | fromServiceWorker":{"message":"(lähde: service worker)"},"panels/network/RequestHeadersView.ts | fromSignedexchange":{"message":"(lähde: Signed Exchange)"},"panels/network/RequestHeadersView.ts | general":{"message":"Yleistä"},"panels/network/RequestHeadersView.ts | raw":{"message":"Raaka"},"panels/network/RequestHeadersView.ts | referrerPolicy":{"message":"Viittauskäytäntö"},"panels/network/RequestHeadersView.ts | remoteAddress":{"message":"Etäosoite"},"panels/network/RequestHeadersView.ts | requestHeaders":{"message":"Pyynnön otsikot"},"panels/network/RequestHeadersView.ts | requestMethod":{"message":"Pyyntötapa"},"panels/network/RequestHeadersView.ts | requestUrl":{"message":"Pyynnön URL-osoite"},"panels/network/RequestHeadersView.ts | responseHeaders":{"message":"Vastausten otsikot"},"panels/network/RequestHeadersView.ts | revealHeaderOverrides":{"message":"Näytä otsikon ohitusten määritelmät"},"panels/network/RequestHeadersView.ts | statusCode":{"message":"Tilakoodi"},"panels/network/RequestInitiatorView.ts | noInitiator":{"message":"Ei aloittajadataa"},"panels/network/RequestInitiatorView.ts | requestCallStack":{"message":"Pyynnön kutsupino"},"panels/network/RequestInitiatorView.ts | requestInitiatorChain":{"message":"Pyynnön aloittajaketju"},"panels/network/RequestPayloadView.ts | copyPayload":{"message":"Kopioi"},"panels/network/RequestPayloadView.ts | copyValue":{"message":"Kopioi arvo"},"panels/network/RequestPayloadView.ts | empty":{"message":"(tyhjä)"},"panels/network/RequestPayloadView.ts | formData":{"message":"Lomakkeen tiedot"},"panels/network/RequestPayloadView.ts | queryStringParameters":{"message":"Kyselymerkkijonon parametrit"},"panels/network/RequestPayloadView.ts | requestPayload":{"message":"Pyydä resurssia"},"panels/network/RequestPayloadView.ts | unableToDecodeValue":{"message":"(arvon koodauksen purkaminen ei onnistu)"},"panels/network/RequestPayloadView.ts | viewDecoded":{"message":"Näkymä purettu"},"panels/network/RequestPayloadView.ts | viewParsed":{"message":"Näytä jäsenneltynä"},"panels/network/RequestPayloadView.ts | viewSource":{"message":"Näytä lähde"},"panels/network/RequestPayloadView.ts | viewUrlEncoded":{"message":"Näytä URL-osoite koodattuna"},"panels/network/RequestPreviewView.ts | failedToLoadResponseData":{"message":"Vastausdatan lataaminen epäonnistui"},"panels/network/RequestPreviewView.ts | previewNotAvailable":{"message":"Esikatselu ei ole käytettävissä"},"panels/network/RequestResponseView.ts | failedToLoadResponseData":{"message":"Vastausdatan lataaminen epäonnistui"},"panels/network/RequestResponseView.ts | noPreview":{"message":"Ei esikatseltavaa"},"panels/network/RequestResponseView.ts | thisRequestHasNoResponseData":{"message":"Tälle pyynnölle ei ole vastausdataa"},"panels/network/RequestTimingView.ts | cacheStorageCacheNameS":{"message":"Välimuistin tallennustilan nimi: {PH1}"},"panels/network/RequestTimingView.ts | cacheStorageCacheNameUnknown":{"message":"Välimuistin tallennustilan nimi: Tuntematon"},"panels/network/RequestTimingView.ts | cautionRequestIsNotFinishedYet":{"message":"VAROITUS: pyyntöä ei ole saatu vielä valmiiksi"},"panels/network/RequestTimingView.ts | connectionStart":{"message":"Yhteyden alku"},"panels/network/RequestTimingView.ts | contentDownload":{"message":"Sisällön lataus"},"panels/network/RequestTimingView.ts | dnsLookup":{"message":"DNS-haku"},"panels/network/RequestTimingView.ts | duration":{"message":"Kesto"},"panels/network/RequestTimingView.ts | durationC":{"message":"KESTO"},"panels/network/RequestTimingView.ts | duringDevelopmentYouCanUseSToAdd":{"message":"Kehityksen aikana voit lisätä {PH1}:n avulla käyttötietoja tämän pyynnön palvelinpuolen ajoitukseen,"},"panels/network/RequestTimingView.ts | explanation":{"message":"Selitys"},"panels/network/RequestTimingView.ts | fallbackCode":{"message":"Koodin varavaihtoehto"},"panels/network/RequestTimingView.ts | fromHttpCache":{"message":"HTTP-välimuistista"},"panels/network/RequestTimingView.ts | initialConnection":{"message":"Ensimmäinen yhteys"},"panels/network/RequestTimingView.ts | label":{"message":"Tunniste"},"panels/network/RequestTimingView.ts | networkFetch":{"message":"Noudettu verkosta"},"panels/network/RequestTimingView.ts | originalRequest":{"message":"Alkuperäinen pyyntö"},"panels/network/RequestTimingView.ts | proxyNegotiation":{"message":"Välityspalvelimen neuvottelu"},"panels/network/RequestTimingView.ts | queuedAtS":{"message":"Asetettu jonoon {PH1}"},"panels/network/RequestTimingView.ts | queueing":{"message":"Jonossa"},"panels/network/RequestTimingView.ts | readingPush":{"message":"Lukeminen: Push"},"panels/network/RequestTimingView.ts | receivingPush":{"message":"Vastaanotetaan Push"},"panels/network/RequestTimingView.ts | requestResponse":{"message":"Pyyntö/vastaus"},"panels/network/RequestTimingView.ts | requestSent":{"message":"Pyyntö lähetetty"},"panels/network/RequestTimingView.ts | requestToServiceworker":{"message":"Pyynnön saaja: ServiceWorker"},"panels/network/RequestTimingView.ts | resourceScheduling":{"message":"Resurssin ajoittaminen"},"panels/network/RequestTimingView.ts | respondwith":{"message":"respondWith"},"panels/network/RequestTimingView.ts | responseReceived":{"message":"Vastaus saatu"},"panels/network/RequestTimingView.ts | retrievalTimeS":{"message":"Hakuaika: {PH1}"},"panels/network/RequestTimingView.ts | routerActualSource":{"message":"Todellinen lähde: {PH1}"},"panels/network/RequestTimingView.ts | routerCacheLookup":{"message":"Välimuistin haku"},"panels/network/RequestTimingView.ts | routerEvaluation":{"message":"Reitittimen arviointi"},"panels/network/RequestTimingView.ts | routerMatchedSource":{"message":"Vastaava lähde: {PH1}"},"panels/network/RequestTimingView.ts | serverPush":{"message":"Palvelinkehote"},"panels/network/RequestTimingView.ts | serverTiming":{"message":"Palvelimen ajoitus"},"panels/network/RequestTimingView.ts | serviceworkerCacheStorage":{"message":"ServiceWorker-välimuistin tallennustila"},"panels/network/RequestTimingView.ts | sourceOfResponseS":{"message":"Vastauksen lähde: {PH1}"},"panels/network/RequestTimingView.ts | ssl":{"message":"SSL"},"panels/network/RequestTimingView.ts | stalled":{"message":"Viivästetty"},"panels/network/RequestTimingView.ts | startedAtS":{"message":"Alkoi kello {PH1}"},"panels/network/RequestTimingView.ts | startup":{"message":"Käynnistys"},"panels/network/RequestTimingView.ts | theServerTimingApi":{"message":"Server Timing API"},"panels/network/RequestTimingView.ts | time":{"message":"AIKA"},"panels/network/RequestTimingView.ts | total":{"message":"Yhteensä"},"panels/network/RequestTimingView.ts | unknown":{"message":"Tuntematon"},"panels/network/RequestTimingView.ts | waitingTtfb":{"message":"Odotetaan vastausta palvelimelta"},"panels/network/RequestTimingView.ts | wasThrottled":{"message":"Pyyntöä rajoitettu ({PH1})"},"panels/network/RequestTimingView.ts | waterfall":{"message":"Waterfall"},"panels/network/ResourceChunkView.ts | all":{"message":"Kaikki"},"panels/network/ResourceChunkView.ts | clearAll":{"message":"Tyhjennä kaikki"},"panels/network/ResourceChunkView.ts | clearAllL":{"message":"Poista kaikki"},"panels/network/ResourceChunkView.ts | copyMessage":{"message":"Kopioi viesti"},"panels/network/ResourceChunkView.ts | copyMessageD":{"message":"Kopioi viesti…"},"panels/network/ResourceChunkView.ts | data":{"message":"Data"},"panels/network/ResourceChunkView.ts | filter":{"message":"Suodata"},"panels/network/ResourceChunkView.ts | length":{"message":"Pituus"},"panels/network/ResourceChunkView.ts | noMessageSelected":{"message":"Ei viestiä valittuna"},"panels/network/ResourceChunkView.ts | receive":{"message":"Vastaanota"},"panels/network/ResourceChunkView.ts | selectMessageToBrowseItsContent":{"message":"Valitse viesti nähdäksesi sen sisällön."},"panels/network/ResourceChunkView.ts | send":{"message":"Lähetä"},"panels/network/ResourceChunkView.ts | time":{"message":"Aika"},"panels/network/ResourceDirectSocketChunkView.ts | address":{"message":"Osoite"},"panels/network/ResourceDirectSocketChunkView.ts | data":{"message":"Data"},"panels/network/ResourceDirectSocketChunkView.ts | directSocketChunk":{"message":"DirectSocket-lohko"},"panels/network/ResourceDirectSocketChunkView.ts | filterUsingRegex":{"message":"Suodata säännöllisen lausekkeen avulla (esim. (direct)?socket))"},"panels/network/ResourceDirectSocketChunkView.ts | length":{"message":"Pituus"},"panels/network/ResourceDirectSocketChunkView.ts | port":{"message":"Portti"},"panels/network/ResourceDirectSocketChunkView.ts | time":{"message":"Aika"},"panels/network/ResourceWebSocketFrameView.ts | binaryMessage":{"message":"Binaariviesti"},"panels/network/ResourceWebSocketFrameView.ts | connectionCloseMessage":{"message":"Yhteyden sulkemisviesti"},"panels/network/ResourceWebSocketFrameView.ts | continuationFrame":{"message":"Jatkokehys"},"panels/network/ResourceWebSocketFrameView.ts | filterUsingRegex":{"message":"Suodata säännöllisen lausekkeen avulla (esim. (web)?socket)"},"panels/network/ResourceWebSocketFrameView.ts | na":{"message":"–"},"panels/network/ResourceWebSocketFrameView.ts | pingMessage":{"message":"Ping-viesti"},"panels/network/ResourceWebSocketFrameView.ts | pongMessage":{"message":"Pong-viesti"},"panels/network/ResourceWebSocketFrameView.ts | sOpcodeS":{"message":"{PH1} (Toimintokoodi {PH2})"},"panels/network/ResourceWebSocketFrameView.ts | sOpcodeSMask":{"message":"{PH1} (Toimintokoodi {PH2}, maski)"},"panels/network/ResourceWebSocketFrameView.ts | textMessage":{"message":"Tekstiviesti"},"panels/network/ResourceWebSocketFrameView.ts | webSocketFrame":{"message":"WebSocket-kehys"},"panels/network/ShowMoreDetailsWidget.ts | showMore":{"message":"Näytä lisää"},"panels/network/SignedExchangeInfoView.ts | certificate":{"message":"Varmenne"},"panels/network/SignedExchangeInfoView.ts | certificateSha":{"message":"Varmenteen SHA256"},"panels/network/SignedExchangeInfoView.ts | certificateUrl":{"message":"Varmenteen URL-osoite"},"panels/network/SignedExchangeInfoView.ts | date":{"message":"Päivä"},"panels/network/SignedExchangeInfoView.ts | errors":{"message":"Virheet"},"panels/network/SignedExchangeInfoView.ts | expires":{"message":"Vanhenee"},"panels/network/SignedExchangeInfoView.ts | headerIntegrityHash":{"message":"Otsikon eheystiiviste"},"panels/network/SignedExchangeInfoView.ts | integrity":{"message":"Eheys"},"panels/network/SignedExchangeInfoView.ts | issuer":{"message":"Myöntäjä"},"panels/network/SignedExchangeInfoView.ts | label":{"message":"Tunniste"},"panels/network/SignedExchangeInfoView.ts | learnmore":{"message":"Lue lisää"},"panels/network/SignedExchangeInfoView.ts | requestUrl":{"message":"Pyynnön URL-osoite"},"panels/network/SignedExchangeInfoView.ts | responseCode":{"message":"Vastauskoodi"},"panels/network/SignedExchangeInfoView.ts | responseHeaders":{"message":"Vastausten otsikot"},"panels/network/SignedExchangeInfoView.ts | signature":{"message":"Allekirjoitus"},"panels/network/SignedExchangeInfoView.ts | signedHttpExchange":{"message":"Signed HTTP Exchange"},"panels/network/SignedExchangeInfoView.ts | subject":{"message":"Aihe"},"panels/network/SignedExchangeInfoView.ts | validFrom":{"message":"Voimassa alkaen"},"panels/network/SignedExchangeInfoView.ts | validUntil":{"message":"Voimassaolo päättyy"},"panels/network/SignedExchangeInfoView.ts | validityUrl":{"message":"Kelvollisuuden URL-osoite"},"panels/network/SignedExchangeInfoView.ts | viewCertificate":{"message":"Katso varmenne"},"panels/network/components/DirectSocketConnectionView.ts | directSocketStatusAborted":{"message":"Keskeytetty"},"panels/network/components/DirectSocketConnectionView.ts | directSocketStatusClosed":{"message":"Suljettu"},"panels/network/components/DirectSocketConnectionView.ts | directSocketStatusOpen":{"message":"Avaa"},"panels/network/components/DirectSocketConnectionView.ts | directSocketStatusOpening":{"message":"Avataan"},"panels/network/components/DirectSocketConnectionView.ts | directSocketTypeTcp":{"message":"TCP"},"panels/network/components/DirectSocketConnectionView.ts | directSocketTypeUdpBound":{"message":"UDP (yhdistetty)"},"panels/network/components/DirectSocketConnectionView.ts | directSocketTypeUdpConnected":{"message":"UDP (yhdistetty)"},"panels/network/components/DirectSocketConnectionView.ts | errorMessage":{"message":"Virheilmoitus"},"panels/network/components/DirectSocketConnectionView.ts | general":{"message":"Yleiset"},"panels/network/components/DirectSocketConnectionView.ts | joinedMulticastGroups":{"message":"joinedMulticastGroups"},"panels/network/components/DirectSocketConnectionView.ts | openInfo":{"message":"Avaa tiedot"},"panels/network/components/DirectSocketConnectionView.ts | options":{"message":"Asetukset"},"panels/network/components/DirectSocketConnectionView.ts | status":{"message":"Tila"},"panels/network/components/DirectSocketConnectionView.ts | type":{"message":"DirectSocket-tyyppi"},"panels/network/components/HeaderSectionRow.ts | activeClientExperimentVariation":{"message":"Aktiivinen client experiment variation IDs."},"panels/network/components/HeaderSectionRow.ts | activeClientExperimentVariationIds":{"message":"Aktiiviset tyypin client experiment variation IDs kohteet, jotka käynnistävät palvelinpuolen toimia."},"panels/network/components/HeaderSectionRow.ts | decoded":{"message":"Purettu:"},"panels/network/components/HeaderSectionRow.ts | editHeader":{"message":"Ohita otsikko"},"panels/network/components/HeaderSectionRow.ts | headerNamesOnlyLetters":{"message":"Otsikoiden nimissä saa olla vain kirjaimia, numeroita, viivoja tai alaviivoja"},"panels/network/components/HeaderSectionRow.ts | learnMore":{"message":"Lue lisää"},"panels/network/components/HeaderSectionRow.ts | learnMoreInTheIssuesTab":{"message":"Lue lisää Ongelmat-välilehdeltä"},"panels/network/components/HeaderSectionRow.ts | reloadPrompt":{"message":"Päivitä sivu tai pyyntö, niin muutokset tulevat voimaan"},"panels/network/components/HeaderSectionRow.ts | removeOverride":{"message":"Poista tämä otsikon ohitus"},"panels/network/components/RequestHeaderSection.ts | learnMore":{"message":"Lue lisää"},"panels/network/components/RequestHeaderSection.ts | onlyProvisionalHeadersAre":{"message":"Vain tilapäiset otsikot ovat saatavilla, koska tätä pyyntöä ei lähetetty verkon kautta vaan paikallisesta välimuistista, joka ei sisällä alkuperäisen pyynnön otsikkoja. Poista välimuisti käytöstä nähdäksesi kaikki pyynnön otsikot."},"panels/network/components/RequestHeaderSection.ts | provisionalHeadersAreShown":{"message":"Tilapäiset otsikot ovat näkyvillä."},"panels/network/components/RequestHeaderSection.ts | provisionalHeadersAreShownDisableCache":{"message":"Tilapäiset otsikot ovat näkyvillä. Poista välimuisti käytöstä nähdäksesi kaikki otsikot."},"panels/network/components/RequestTrustTokensView.ts | aClientprovidedArgumentWas":{"message":"Asiakassovelluksen argumentti oli väärin muotoiltu tai muuten virheellinen."},"panels/network/components/RequestTrustTokensView.ts | eitherNoInputsForThisOperation":{"message":"Joko tälle toiminnolle ei ole saatavilla syötteitä tai syöte ylittää tapahtumakiintiön."},"panels/network/components/RequestTrustTokensView.ts | failure":{"message":"Virhe"},"panels/network/components/RequestTrustTokensView.ts | issuer":{"message":"Myöntäjä"},"panels/network/components/RequestTrustTokensView.ts | issuers":{"message":"Myöntäjät"},"panels/network/components/RequestTrustTokensView.ts | numberOfIssuedTokens":{"message":"Myönnettyjen tunnusten määrä"},"panels/network/components/RequestTrustTokensView.ts | parameters":{"message":"Parametrit"},"panels/network/components/RequestTrustTokensView.ts | perSiteLimit":{"message":"Sivujen liikkeeseenlaskijoiden enimmäismäärä saavutettu."},"panels/network/components/RequestTrustTokensView.ts | refreshPolicy":{"message":"Päivityskäytäntö"},"panels/network/components/RequestTrustTokensView.ts | result":{"message":"Tulos"},"panels/network/components/RequestTrustTokensView.ts | status":{"message":"Tila"},"panels/network/components/RequestTrustTokensView.ts | success":{"message":"Onnistui"},"panels/network/components/RequestTrustTokensView.ts | theKeysForThisPSTIssuerAreUnavailable":{"message":"Tämän PST:n myöntäjän avaimet eivät ole saatavilla. Myöntäjä on ehkä rekisteröitävä Chromen rekisteröintiprosessin kautta."},"panels/network/components/RequestTrustTokensView.ts | theOperationFailedForAnUnknown":{"message":"Toiminto epäonnistui tuntemattomasta syystä."},"panels/network/components/RequestTrustTokensView.ts | theOperationWasFulfilledLocally":{"message":"Suoritus tehtiin paikallisesti. Pyyntöä ei lähetetty."},"panels/network/components/RequestTrustTokensView.ts | theOperationsResultWasServedFrom":{"message":"Toimintojen tulos on peräisin välimuistista."},"panels/network/components/RequestTrustTokensView.ts | theServersResponseWasMalformedOr":{"message":"Palvelinvastaus oli väärin muotoiltu tai muuten virheellinen."},"panels/network/components/RequestTrustTokensView.ts | topLevelOrigin":{"message":"Ylätason alkuperä"},"panels/network/components/RequestTrustTokensView.ts | type":{"message":"Tyyppi"},"panels/network/components/ResponseHeaderSection.ts | addHeader":{"message":"Lisää otsikko"},"panels/network/components/ResponseHeaderSection.ts | chooseThisOptionIfTheResourceAnd":{"message":"Valitse tämä vaihtoehto, jos materiaali ja dokumentti toimitetaan samalta sivustolta."},"panels/network/components/ResponseHeaderSection.ts | onlyChooseThisOptionIfAn":{"message":"Valitse tämä vaihtoehto vain, jos tämän resurssin sisältävä satunnainen verkkosivusto ei aiheuta turvallisuusriskiä."},"panels/network/components/ResponseHeaderSection.ts | thisDocumentWasBlockedFrom":{"message":"Dokumenttia ei voitu ladata hiekkalaatikkoympäristön iframen avaamassa ponnahdusikkunassa, koska dokumentilla on eri lähteestä tulevan sisällön avauskäytäntö."},"panels/network/components/ResponseHeaderSection.ts | toEmbedThisFrameInYourDocument":{"message":"Jos haluat upottaa tämän kehyksen asiakirjaasi, vastauksen on sallittava eri lähteistä upottamisen käytäntö mainitsemalla seuraava vastauksen otsikko:"},"panels/network/components/ResponseHeaderSection.ts | toUseThisResourceFromADifferent":{"message":"Käyttääkseen tätä toisen lähteen resurssia palvelimen on ilmoitettava eri lähteistä tulevan sisällön käytäntö vastauksen otsikossa:"},"panels/network/components/ResponseHeaderSection.ts | toUseThisResourceFromADifferentOrigin":{"message":"Käyttääkseen tätä toisen lähteen resurssia palvelin voi lieventää vastauksen otsikkoa, joka kuuluu eri lähteestä tulevan resurssin käytäntöön:"},"panels/network/components/ResponseHeaderSection.ts | toUseThisResourceFromADifferentSite":{"message":"Käyttääkseen tätä toisen sivuston resurssia palvelin voi lieventää vastauksen otsikkoa, joka kuuluu eri lähteestä tulevan resurssin käytäntöön:"},"panels/network/network-meta.ts | addNetworkRequestBlockingOrThrottlingPattern":{"message":"Lisää verkkopyynnön esto- tai rajoitusmalli"},"panels/network/network-meta.ts | allowToGenerateHarWithSensitiveData":{"message":"Salli, että HAR luodaan sisältäen arkaluontoisen datan"},"panels/network/network-meta.ts | allowToGenerateHarWithSensitiveDataDocumentation":{"message":"Luodut HAR-lokit ovat oletuksena puhdistettuja, eivätkä ne sisällä näitä HTTP-otsikoita: Cookie, Set-Cookie tai Authorization. Kun tämä asetus on käytössä, sinulla on mahdollisuus viedä tai kopioida HAR-lokeja, joissa on arkaluontoisia tietoja."},"panels/network/network-meta.ts | clear":{"message":"Tyhjennä verkkoloki"},"panels/network/network-meta.ts | colorCode":{"message":"värikoodi"},"panels/network/network-meta.ts | colorCodeByResourceType":{"message":"Värikoodi resurssityypin mukaan"},"panels/network/network-meta.ts | colorcodeResourceTypes":{"message":"Värikoodien resurssityypit"},"panels/network/network-meta.ts | diskCache":{"message":"levyn välimuisti"},"panels/network/network-meta.ts | dontAllowToGenerateHarWithSensitiveData":{"message":"Älä salli, että HAR luodaan sisältäen arkaluontoisen datan"},"panels/network/network-meta.ts | dontGroupNetworkLogItemsByFrame":{"message":"Älä ryhmittele verkkolokin sisältöä kehysten mukaan"},"panels/network/network-meta.ts | frame":{"message":"kehys"},"panels/network/network-meta.ts | group":{"message":"ryhmä"},"panels/network/network-meta.ts | groupNetworkLogByFrame":{"message":"Ryhmittele verkkolokit kehyksen mukaan"},"panels/network/network-meta.ts | groupNetworkLogItemsByFrame":{"message":"Ryhmittele verkkolokin sisältö kehysten mukaan"},"panels/network/network-meta.ts | hideRequestDetails":{"message":"Piilota pyynnön tiedot"},"panels/network/network-meta.ts | netWork":{"message":"verkko"},"panels/network/network-meta.ts | network":{"message":"Verkko"},"panels/network/network-meta.ts | networkConditions":{"message":"Verkko-olosuhteet"},"panels/network/network-meta.ts | networkRequestConditions":{"message":"Pyyntöehdot"},"panels/network/network-meta.ts | networkThrottling":{"message":"verkon hidastaminen"},"panels/network/network-meta.ts | recordNetworkLog":{"message":"Tee kirjauksia verkkolokiin"},"panels/network/network-meta.ts | removeAllNetworkRequestBlockingOrThrottlingPatterns":{"message":"Poista kaikki verkkopyyntöjen esto- tai rajoitusmallit"},"panels/network/network-meta.ts | resourceType":{"message":"resurssityyppi"},"panels/network/network-meta.ts | search":{"message":"Haku"},"panels/network/network-meta.ts | showNetwork":{"message":"Näytä verkko"},"panels/network/network-meta.ts | showNetworkConditions":{"message":"Näytä Verkko-olosuhteet"},"panels/network/network-meta.ts | showRequestConditions":{"message":"Näytä pyyntöehdot"},"panels/network/network-meta.ts | showSearch":{"message":"Näytä haku"},"panels/network/network-meta.ts | stopRecordingNetworkLog":{"message":"Lopeta verkon lokitietojen tallennus"},"panels/network/network-meta.ts | useDefaultColors":{"message":"Käytä oletusvärejä"},"panels/performance_monitor/PerformanceMonitor.ts | cpuUsage":{"message":"Suorittimen käyttö"},"panels/performance_monitor/PerformanceMonitor.ts | documentFrames":{"message":"Dokumenttikehykset"},"panels/performance_monitor/PerformanceMonitor.ts | documents":{"message":"Dokumentit"},"panels/performance_monitor/PerformanceMonitor.ts | domNodes":{"message":"DOM-noodit"},"panels/performance_monitor/PerformanceMonitor.ts | graphsDisplayingARealtimeViewOf":{"message":"Kaavioissa näkyy reaaliaikainen näkymä mittaritiedoista"},"panels/performance_monitor/PerformanceMonitor.ts | jsEventListeners":{"message":"JS-tapahtumaseuraimet"},"panels/performance_monitor/PerformanceMonitor.ts | jsHeapSize":{"message":"JS-pinon koko"},"panels/performance_monitor/PerformanceMonitor.ts | layoutsSec":{"message":"Asetteluja sekunnissa"},"panels/performance_monitor/PerformanceMonitor.ts | paused":{"message":"Keskeytetty"},"panels/performance_monitor/PerformanceMonitor.ts | styleRecalcsSec":{"message":"Tyylin uudelleenlaskennat/sekunti"},"panels/performance_monitor/performance_monitor-meta.ts | activity":{"message":"tapahtuma"},"panels/performance_monitor/performance_monitor-meta.ts | metrics":{"message":"mittarit"},"panels/performance_monitor/performance_monitor-meta.ts | monitor":{"message":"seuranta"},"panels/performance_monitor/performance_monitor-meta.ts | performance":{"message":"kehitys"},"panels/performance_monitor/performance_monitor-meta.ts | performanceMonitor":{"message":"Kehitysseuranta"},"panels/performance_monitor/performance_monitor-meta.ts | showPerformanceMonitor":{"message":"Näytä kehitysseuranta"},"panels/performance_monitor/performance_monitor-meta.ts | systemMonitor":{"message":"järjestelmän seuranta"},"panels/profiler/HeapDetachedElementsDataGrid.ts | detachedElementsList":{"message":"Irrotettujen elementtien lista"},"panels/profiler/HeapDetachedElementsDataGrid.ts | detachedNodes":{"message":"Irrotetut noodit"},"panels/profiler/HeapDetachedElementsDataGrid.ts | nodeSize":{"message":"Noodimäärä"},"panels/profiler/HeapDetachedElementsView.ts | detachedElementProfile":{"message":"Irrotetut elementit {PH1}"},"panels/profiler/HeapDetachedElementsView.ts | detachedElementsDescription":{"message":"Irrotetut elementit näyttävät JS-viittauksen säilyttämät objektit."},"panels/profiler/HeapDetachedElementsView.ts | detachedElementsTitle":{"message":"Irrotetut elementit"},"panels/profiler/HeapDetachedElementsView.ts | startDetachedElements":{"message":"Hae irrotetut elementit"},"panels/profiler/HeapProfileView.ts | allocationSampling":{"message":"Varausnäytteet"},"panels/profiler/HeapProfileView.ts | formatPercent":{"message":"{PH1} %"},"panels/profiler/HeapProfileView.ts | heapProfilerIsRecording":{"message":"Keon resurssianalyysi tallentaa"},"panels/profiler/HeapProfileView.ts | name":{"message":"Nimi"},"panels/profiler/HeapProfileView.ts | profileD":{"message":"Profiili {PH1}"},"panels/profiler/HeapProfileView.ts | recordMemoryAllocations":{"message":"Arvioi muistin varaukset ottamalla näytteitä pitkistä tapahtumista, joissa on mahdollisimman vähän kuormitusta, niin saat JavaScript-kutsupinon erittelyn."},"panels/profiler/HeapProfileView.ts | recording":{"message":"Tallennetaan…"},"panels/profiler/HeapProfileView.ts | sBytes":{"message":"{PH1} tavua"},"panels/profiler/HeapProfileView.ts | samplingHeapProfilerTimeline":{"message":"Keon resurssianalyysin aikajana"},"panels/profiler/HeapProfileView.ts | samplingProfiles":{"message":"Näytteenottoprofiilit"},"panels/profiler/HeapProfileView.ts | selectedSizeS":{"message":"Valittu koko: {PH1}"},"panels/profiler/HeapProfileView.ts | selfSize":{"message":"Oma koko"},"panels/profiler/HeapProfileView.ts | selfSizeBytes":{"message":"Oma koko"},"panels/profiler/HeapProfileView.ts | skb":{"message":"{PH1} kt"},"panels/profiler/HeapProfileView.ts | startHeapProfiling":{"message":"Aloita keon profilointi"},"panels/profiler/HeapProfileView.ts | stopHeapProfiling":{"message":"Lopeta keon profilointi"},"panels/profiler/HeapProfileView.ts | stopping":{"message":"Lopetetaan…"},"panels/profiler/HeapProfileView.ts | totalSize":{"message":"Yhteiskoko"},"panels/profiler/HeapProfileView.ts | totalSizeBytes":{"message":"Yhteiskoko"},"panels/profiler/HeapProfileView.ts | url":{"message":"URL-osoite"},"panels/profiler/HeapProfilerPanel.ts | revealInSummaryView":{"message":"Näytä Yhteenveto-näkymässä"},"panels/profiler/HeapSnapshotDataGrids.ts | Deleted":{"message":"# poistettu"},"panels/profiler/HeapSnapshotDataGrids.ts | Delta":{"message":"# Delta"},"panels/profiler/HeapSnapshotDataGrids.ts | New":{"message":"# uusi"},"panels/profiler/HeapSnapshotDataGrids.ts | allocSize":{"message":"Varauksen koko"},"panels/profiler/HeapSnapshotDataGrids.ts | allocation":{"message":"Varaus"},"panels/profiler/HeapSnapshotDataGrids.ts | constructorString":{"message":"Konstruktori"},"panels/profiler/HeapSnapshotDataGrids.ts | count":{"message":"Määrä"},"panels/profiler/HeapSnapshotDataGrids.ts | distance":{"message":"Etäisyys"},"panels/profiler/HeapSnapshotDataGrids.ts | distanceFromWindowObject":{"message":"Etäisyys ikkunaobjektiin"},"panels/profiler/HeapSnapshotDataGrids.ts | freedSize":{"message":"Vapautettu koko"},"panels/profiler/HeapSnapshotDataGrids.ts | function":{"message":"Käyttötarkoitus"},"panels/profiler/HeapSnapshotDataGrids.ts | heapSnapshotConstructors":{"message":"Keon tilannekuvan konstruktorit"},"panels/profiler/HeapSnapshotDataGrids.ts | heapSnapshotDiff":{"message":"Keon tilannekuvaero"},"panels/profiler/HeapSnapshotDataGrids.ts | heapSnapshotRetainment":{"message":"Keon tilannekuvan säilyttäminen"},"panels/profiler/HeapSnapshotDataGrids.ts | liveCount":{"message":"Live-laskuri"},"panels/profiler/HeapSnapshotDataGrids.ts | liveSize":{"message":"Live-koko"},"panels/profiler/HeapSnapshotDataGrids.ts | object":{"message":"Objekti"},"panels/profiler/HeapSnapshotDataGrids.ts | retainedSize":{"message":"Säilytetty koko"},"panels/profiler/HeapSnapshotDataGrids.ts | shallowSize":{"message":"Ohut koko"},"panels/profiler/HeapSnapshotDataGrids.ts | size":{"message":"Koko"},"panels/profiler/HeapSnapshotDataGrids.ts | sizeDelta":{"message":"Muutoskoko"},"panels/profiler/HeapSnapshotDataGrids.ts | sizeOfTheObjectItselfInBytes":{"message":"Objektin koko tavuina"},"panels/profiler/HeapSnapshotDataGrids.ts | sizeOfTheObjectPlusTheGraphIt":{"message":"Objektin ja sen sisältämän kaavion koko tavuina"},"panels/profiler/HeapSnapshotGridNodes.ts | compiledCodeSummary":{"message":"Sisäinen data, jota V8 käyttää JavaScriptin tai WebAssemblyn määrittämien funktioiden suorittamiseen."},"panels/profiler/HeapSnapshotGridNodes.ts | concatenatedStringSummary":{"message":"Merkkijono, joka kuvaa kahden muun toisiinsa yhdistetyn merkkijonon sisältöä."},"panels/profiler/HeapSnapshotGridNodes.ts | contextSummary":{"message":"Sisäinen objekti, joka sisältää JavaScript-laajuuteen kuuluvia muuttujia, joita kyseisessä laajuudessa luotu funktio saattaa tarvita."},"panels/profiler/HeapSnapshotGridNodes.ts | descriptorArraySummary":{"message":"Lista JavaScript-objektin käyttämistä muuttujien nimistä."},"panels/profiler/HeapSnapshotGridNodes.ts | detachedFromDomTree":{"message":"Irrotettu DOM-puusta"},"panels/profiler/HeapSnapshotGridNodes.ts | genericStringsTwoPlaceholders":{"message":"{PH1}, {PH2}"},"panels/profiler/HeapSnapshotGridNodes.ts | ignoreThisRetainer":{"message":"Ohita tämä pidätys"},"panels/profiler/HeapSnapshotGridNodes.ts | ignored":{"message":"ohitettu"},"panels/profiler/HeapSnapshotGridNodes.ts | inElement":{"message":"elementissä"},"panels/profiler/HeapSnapshotGridNodes.ts | internalArray":{"message":"(sisäinen taulukko)[]"},"panels/profiler/HeapSnapshotGridNodes.ts | internalArraySummary":{"message":"Sisäinen taulukkomainen datarakenne (ei JavaScript-taulukko)."},"panels/profiler/HeapSnapshotGridNodes.ts | internalNodeSummary":{"message":"Muun kuin V8-komponentin kohdentama objekti, esimerkiksi Blinkin määrittämät C++-objektit."},"panels/profiler/HeapSnapshotGridNodes.ts | mapSummary":{"message":"Sisäinen objekti, joka kuvaa JavaScript-objektin muotoa (ei JavaScript-kartan muotoa)."},"panels/profiler/HeapSnapshotGridNodes.ts | objectElementsSummary":{"message":"Sisäinen objekti, joka tallentaa JavaScript-objektin hakemistoon lisätyt muuttujat, esimerkiksi taulukon sisällön."},"panels/profiler/HeapSnapshotGridNodes.ts | objectPropertiesSummary":{"message":"Sisäinen objekti, joka tallentaa JavaScript-objektin nimetyt muuttujat."},"panels/profiler/HeapSnapshotGridNodes.ts | previewIsNotAvailable":{"message":"Esikatselu ei ole käytettävissä"},"panels/profiler/HeapSnapshotGridNodes.ts | revealInSummaryView":{"message":"Näytä Yhteenveto-näkymässä"},"panels/profiler/HeapSnapshotGridNodes.ts | revealObjectSWithIdSInSummary":{"message":"Näytä yhteenvetonäkymässä objekti \"{PH1}\", jonka tunnus on @{PH2}"},"panels/profiler/HeapSnapshotGridNodes.ts | slicedStringSummary":{"message":"Merkkijono, joka kuvaa joitain toisen merkkijonon merkkejä."},"panels/profiler/HeapSnapshotGridNodes.ts | stopIgnoringThisRetainer":{"message":"Lopeta tämän pidätyksen ohittaminen"},"panels/profiler/HeapSnapshotGridNodes.ts | storeAsGlobalVariable":{"message":"Tallenna globaalina muuttujana"},"panels/profiler/HeapSnapshotGridNodes.ts | summary":{"message":"Yhteenveto"},"panels/profiler/HeapSnapshotGridNodes.ts | userObjectReachableFromWindow":{"message":"Käyttäjäobjekti tavoitettavissa ikkunasta"},"panels/profiler/HeapSnapshotView.ts | AllocationTimelinesShowInstrumented":{"message":"Tallenna muistin varaukset ajan mittaan ja eristä muistivuodot valitsemalla aikavälit, joilla varaukset ovat edelleen voimassa"},"panels/profiler/HeapSnapshotView.ts | allObjects":{"message":"Kaikki objektit"},"panels/profiler/HeapSnapshotView.ts | allocation":{"message":"Varaus"},"panels/profiler/HeapSnapshotView.ts | allocationInstrumentationOn":{"message":"Varaukset aikajanalla"},"panels/profiler/HeapSnapshotView.ts | allocationStack":{"message":"Varauskeko"},"panels/profiler/HeapSnapshotView.ts | allocationTimelines":{"message":"Varausaikajanat"},"panels/profiler/HeapSnapshotView.ts | baseSnapshot":{"message":"Perustilannekuva"},"panels/profiler/HeapSnapshotView.ts | code":{"message":"Koodi"},"panels/profiler/HeapSnapshotView.ts | comparison":{"message":"Vertailu"},"panels/profiler/HeapSnapshotView.ts | containment":{"message":"Säilytys"},"panels/profiler/HeapSnapshotView.ts | duplicatedStrings":{"message":"Päällekkäiset merkkijonot"},"panels/profiler/HeapSnapshotView.ts | filter":{"message":"Suodata"},"panels/profiler/HeapSnapshotView.ts | filterByClass":{"message":"Suodata luokan mukaan"},"panels/profiler/HeapSnapshotView.ts | find":{"message":"Hae"},"panels/profiler/HeapSnapshotView.ts | heapMemoryUsage":{"message":"Keon muistin käyttö"},"panels/profiler/HeapSnapshotView.ts | heapSnapshot":{"message":"Keon tilannekuva"},"panels/profiler/HeapSnapshotView.ts | heapSnapshotProfilesShowMemory":{"message":"Katso JavaScript-objektien ja niihin liittyvien DOM-noodien muistin jakautuminen"},"panels/profiler/HeapSnapshotView.ts | heapSnapshots":{"message":"Keon tilannekuvat"},"panels/profiler/HeapSnapshotView.ts | jsArrays":{"message":"JS-taulukot"},"panels/profiler/HeapSnapshotView.ts | liveObjects":{"message":"Live-kohteet"},"panels/profiler/HeapSnapshotView.ts | loading":{"message":"Ladataan…"},"panels/profiler/HeapSnapshotView.ts | objectsAllocatedBeforeS":{"message":"{PH1}: aiemmin jaetut objektit"},"panels/profiler/HeapSnapshotView.ts | objectsAllocatedBetweenSAndS":{"message":"Objektit jaettu näiden välillä: {PH1} ja {PH2}"},"panels/profiler/HeapSnapshotView.ts | objectsRetainedByConsole":{"message":"DevTools-konsolin säilyttämät objektit"},"panels/profiler/HeapSnapshotView.ts | objectsRetainedByContexts":{"message":"Kontekstien säilyttämät objektit"},"panels/profiler/HeapSnapshotView.ts | objectsRetainedByDetachedDomNodes":{"message":"Irrotettujen DOM-solmujen säilyttämät objektit"},"panels/profiler/HeapSnapshotView.ts | objectsRetainedByEventHandlers":{"message":"Tapahtumakäsittelijöiden säilyttämät objektit"},"panels/profiler/HeapSnapshotView.ts | otherJSObjects":{"message":"Muut JS-objektit"},"panels/profiler/HeapSnapshotView.ts | otherNonJSObjects":{"message":"Muut kuin JS-objektit (esim. HTML ja CSS)"},"panels/profiler/HeapSnapshotView.ts | percentagePlaceholder":{"message":"{PH1} %"},"panels/profiler/HeapSnapshotView.ts | perspective":{"message":"Perspektiivi"},"panels/profiler/HeapSnapshotView.ts | recordAllocationStacksExtra":{"message":"Varauksen jäljityslistat (lisää kuormitusta)"},"panels/profiler/HeapSnapshotView.ts | recording":{"message":"Tallennetaan…"},"panels/profiler/HeapSnapshotView.ts | restoreIgnoredRetainers":{"message":"Palauta ohitetut pidätykset"},"panels/profiler/HeapSnapshotView.ts | retainers":{"message":"Säilyttävät"},"panels/profiler/HeapSnapshotView.ts | savingD":{"message":"Tallennetaan… {PH1} %"},"panels/profiler/HeapSnapshotView.ts | selectedSizeS":{"message":"Valittu koko: {PH1}"},"panels/profiler/HeapSnapshotView.ts | snapshotD":{"message":"Tilannekuva {PH1}"},"panels/profiler/HeapSnapshotView.ts | snapshotting":{"message":"Otetaan tilannekuvaa…"},"panels/profiler/HeapSnapshotView.ts | stackWasNotRecordedForThisObject":{"message":"Tämän kohteen pinoa ei tallennettu, koska se oli varattu ennen profiilin tallennuksen aloittamista."},"panels/profiler/HeapSnapshotView.ts | startRecordingHeapProfile":{"message":"Aloita keon profiilin tallennus"},"panels/profiler/HeapSnapshotView.ts | statistics":{"message":"Tilastot"},"panels/profiler/HeapSnapshotView.ts | stopRecordingHeapProfile":{"message":"Lopeta keon resurssien tallentaminen"},"panels/profiler/HeapSnapshotView.ts | strings":{"message":"Merkkijonot"},"panels/profiler/HeapSnapshotView.ts | summary":{"message":"Yhteenveto"},"panels/profiler/HeapSnapshotView.ts | systemObjects":{"message":"Järjestelmän objektit"},"panels/profiler/HeapSnapshotView.ts | takeHeapSnapshot":{"message":"Ota keon tilannekuva"},"panels/profiler/HeapSnapshotView.ts | typedArrays":{"message":"Kirjoitetut taulukot"},"panels/profiler/IsolateSelector.ts | changeRate":{"message":"{PH1}/s"},"panels/profiler/IsolateSelector.ts | decreasingBySPerSecond":{"message":"vähenee {PH1}:lla sekunnissa"},"panels/profiler/IsolateSelector.ts | empty":{"message":"(tyhjä)"},"panels/profiler/IsolateSelector.ts | heapSizeChangeTrendOverTheLastS":{"message":"Keon koon muutostrendi {PH1} viime minuutin aikana"},"panels/profiler/IsolateSelector.ts | heapSizeInUseByLiveJsObjects":{"message":"Live-JS-objekteilla käytössä olevan pinon koko"},"panels/profiler/IsolateSelector.ts | increasingBySPerSecond":{"message":"kasvua {PH1} sekunnissa"},"panels/profiler/IsolateSelector.ts | javascriptVmInstances":{"message":"JavaScript VM ‑instanssit"},"panels/profiler/IsolateSelector.ts | totalJsHeapSize":{"message":"JS-pinon täysi koko"},"panels/profiler/IsolateSelector.ts | totalPageJsHeapSizeAcrossAllVm":{"message":"Koko sivun JS-keon koko kaikissa VM-instansseissa."},"panels/profiler/IsolateSelector.ts | totalPageJsHeapSizeChangeTrend":{"message":"Koko sivun JS-keon koon muutostrendi {PH1} viime minuutin aikana"},"panels/profiler/ModuleUIStrings.ts | buildingAllocationStatistics":{"message":"Luodaan varaustilastoja…"},"panels/profiler/ModuleUIStrings.ts | buildingDominatedNodes":{"message":"Luodaan hallittuja noodeja…"},"panels/profiler/ModuleUIStrings.ts | buildingEdgeIndexes":{"message":"Kootaan reunahakemistoja…"},"panels/profiler/ModuleUIStrings.ts | buildingLocations":{"message":"Kootaan sijainteja…"},"panels/profiler/ModuleUIStrings.ts | buildingRetainers":{"message":"Luodaan säilyttäviä…"},"panels/profiler/ModuleUIStrings.ts | calculatingDistances":{"message":"Lasketaan etäisyyksiä…"},"panels/profiler/ModuleUIStrings.ts | calculatingNativeContextAttribution":{"message":"Calculating native context attribution…"},"panels/profiler/ModuleUIStrings.ts | calculatingNodeFlags":{"message":"Lasketaan noodien ilmoituksia…"},"panels/profiler/ModuleUIStrings.ts | calculatingObjectNames":{"message":"Lasketaan kohteiden nimiä…"},"panels/profiler/ModuleUIStrings.ts | calculatingRetainedSizes":{"message":"Lasketaan säilytettyjä kokoja…"},"panels/profiler/ModuleUIStrings.ts | calculatingSamples":{"message":"Lasketaan näytteitä…"},"panels/profiler/ModuleUIStrings.ts | calculatingShallowSizes":{"message":"Lasketaan ohuita kokoja…"},"panels/profiler/ModuleUIStrings.ts | calculatingStatistics":{"message":"Lasketaan tilastoja…"},"panels/profiler/ModuleUIStrings.ts | done":{"message":"Valmis"},"panels/profiler/ModuleUIStrings.ts | finishedProcessing":{"message":"Käsitelty loppuun"},"panels/profiler/ModuleUIStrings.ts | loadingAllocationTracesD":{"message":"Ladataan varausjälkiä… {PH1} %"},"panels/profiler/ModuleUIStrings.ts | loadingEdgesD":{"message":"Ladataan reunoja… {PH1} %"},"panels/profiler/ModuleUIStrings.ts | loadingLocations":{"message":"Sijainnit latautuvat…"},"panels/profiler/ModuleUIStrings.ts | loadingNodesD":{"message":"Ladataan noodeja… {PH1} %"},"panels/profiler/ModuleUIStrings.ts | loadingSamples":{"message":"Ladataan malleja…"},"panels/profiler/ModuleUIStrings.ts | loadingSnapshotInfo":{"message":"Ladataan tilannekuvan tietoja…"},"panels/profiler/ModuleUIStrings.ts | loadingStrings":{"message":"Ladataan merkkijonoja…"},"panels/profiler/ModuleUIStrings.ts | parsingStrings":{"message":"Jäsennetään merkkijonoja…"},"panels/profiler/ModuleUIStrings.ts | processingSnapshot":{"message":"Tilannekuvaa käsitellään…"},"panels/profiler/ModuleUIStrings.ts | propagatingDomState":{"message":"Otetaan käyttöön DOM-tilaa…"},"panels/profiler/ProfileDataGrid.ts | genericTextTwoPlaceholders":{"message":"{PH1}, {PH2}"},"panels/profiler/ProfileDataGrid.ts | notOptimizedS":{"message":"Ei optimoitu: {PH1}"},"panels/profiler/ProfileLauncherView.ts | load":{"message":"Lataa profiili"},"panels/profiler/ProfileLauncherView.ts | selectJavascriptVmInstance":{"message":"Valitse JavaScript VM ‑instanssi"},"panels/profiler/ProfileLauncherView.ts | selectProfilingType":{"message":"Valitse profilointityyppi"},"panels/profiler/ProfileLauncherView.ts | start":{"message":"Aloita"},"panels/profiler/ProfileLauncherView.ts | stop":{"message":"Lopeta"},"panels/profiler/ProfileLauncherView.ts | takeSnapshot":{"message":"Ota tilannekuva"},"panels/profiler/ProfileSidebarTreeElement.ts | profileOptions":{"message":"Profiiliasetukset"},"panels/profiler/ProfilesPanel.ts | cantLoadFileSupportedFile":{"message":"Tiedostoa ei voi ladata. Tuetut tiedostotunnisteet: \"{PH1}\"."},"panels/profiler/ProfilesPanel.ts | cantLoadProfileWhileAnother":{"message":"Profiilia ei voi ladata, kun toista profiilia tallennetaan."},"panels/profiler/ProfilesPanel.ts | failReason":{"message":"Syy: {PH1}."},"panels/profiler/ProfilesPanel.ts | profileLoadingFailed":{"message":"Profiilin lataaminen epäonnistui"},"panels/profiler/ProfilesPanel.ts | profiles":{"message":"Profiilit"},"panels/profiler/ProfilesPanel.ts | runD":{"message":"Suorita {PH1}"},"panels/profiler/profiler-meta.ts | clearAllProfiles":{"message":"Tyhjennä kaikki profiilit"},"panels/profiler/profiler-meta.ts | deleteProfile":{"message":"Poista profiili"},"panels/profiler/profiler-meta.ts | loadProfile":{"message":"Lataa profiili…"},"panels/profiler/profiler-meta.ts | memory":{"message":"Muisti"},"panels/profiler/profiler-meta.ts | saveProfile":{"message":"Tallenna profiili…"},"panels/profiler/profiler-meta.ts | showMemory":{"message":"Näytä muisti"},"panels/profiler/profiler-meta.ts | startStopRecording":{"message":"Aloita/lopeta tallennus"},"panels/protocol_monitor/JSONEditor.ts | addCustomProperty":{"message":"Lisää oma mittauskokonaisuus"},"panels/protocol_monitor/JSONEditor.ts | addParameter":{"message":"Lisää parametri"},"panels/protocol_monitor/JSONEditor.ts | copyCommand":{"message":"Kopioi komento"},"panels/protocol_monitor/JSONEditor.ts | deleteParameter":{"message":"Poista parametri"},"panels/protocol_monitor/JSONEditor.ts | resetDefaultValue":{"message":"Palauta oletusarvo"},"panels/protocol_monitor/JSONEditor.ts | selectTarget":{"message":"Valitse kohde"},"panels/protocol_monitor/JSONEditor.ts | sendCommandCmdEnter":{"message":"Lähetä komento – ⌘ + Enter"},"panels/protocol_monitor/JSONEditor.ts | sendCommandCtrlEnter":{"message":"Lähetä komento – Ctrl + Enter"},"panels/protocol_monitor/ProtocolMonitor.ts | clearAll":{"message":"Poista kaikki"},"panels/protocol_monitor/ProtocolMonitor.ts | documentation":{"message":"Dokumentaatio"},"panels/protocol_monitor/ProtocolMonitor.ts | editAndResend":{"message":"Muokkaa ja lähetä uudelleen"},"panels/protocol_monitor/ProtocolMonitor.ts | elapsedTime":{"message":"Kulunut aika"},"panels/protocol_monitor/ProtocolMonitor.ts | filter":{"message":"Suodata"},"panels/protocol_monitor/ProtocolMonitor.ts | hideCDPCommandEditor":{"message":"Piilota CDP-komentotyökalu"},"panels/protocol_monitor/ProtocolMonitor.ts | method":{"message":"Tapa"},"panels/protocol_monitor/ProtocolMonitor.ts | noMessageSelected":{"message":"Ei viestiä valittuna"},"panels/protocol_monitor/ProtocolMonitor.ts | record":{"message":"Tallenna"},"panels/protocol_monitor/ProtocolMonitor.ts | request":{"message":"Pyyntö"},"panels/protocol_monitor/ProtocolMonitor.ts | response":{"message":"Vastaus"},"panels/protocol_monitor/ProtocolMonitor.ts | sMs":{"message":"{PH1} ms"},"panels/protocol_monitor/ProtocolMonitor.ts | save":{"message":"Tallenna"},"panels/protocol_monitor/ProtocolMonitor.ts | selectAMessageToView":{"message":"Valitse viesti nähdäksesi sen lisätiedot"},"panels/protocol_monitor/ProtocolMonitor.ts | selectTarget":{"message":"Valitse kohde"},"panels/protocol_monitor/ProtocolMonitor.ts | sendRawCDPCommand":{"message":"Lähetä raakakomento: CDP"},"panels/protocol_monitor/ProtocolMonitor.ts | sendRawCDPCommandExplanation":{"message":"Muoto: 'Domain.commandName' komennolle ilman parametreja tai '{\"command\":\"Domain.commandName\", \"parameters\": {...}}' JSON-objektina komennolle, jolla on parametreja. Myös 'cmd'/'method' ja 'args'/'params'/'arguments' ovat tuettuja vaihtoehtoisia avaimia objektille (JSON)."},"panels/protocol_monitor/ProtocolMonitor.ts | session":{"message":"Käyttökerta"},"panels/protocol_monitor/ProtocolMonitor.ts | showCDPCommandEditor":{"message":"Näytä CDP-komentotyökalu"},"panels/protocol_monitor/ProtocolMonitor.ts | target":{"message":"Kohde"},"panels/protocol_monitor/ProtocolMonitor.ts | timestamp":{"message":"Aikaleima"},"panels/protocol_monitor/ProtocolMonitor.ts | type":{"message":"Tyyppi"},"panels/protocol_monitor/protocol_monitor-meta.ts | protocolMonitor":{"message":"Protokollan seuranta"},"panels/protocol_monitor/protocol_monitor-meta.ts | showProtocolMonitor":{"message":"Näytä protokollan seuranta"},"panels/recorder/models/RecorderSettings.ts | defaultRecordingName":{"message":"Tallenne {DATE} klo {TIME}"},"panels/recorder/recorder-meta.ts | createRecording":{"message":"Luo uusi tallenne"},"panels/recorder/recorder-meta.ts | recorder":{"message":"Tallentaja"},"panels/recorder/recorder-meta.ts | replayRecording":{"message":"Tallenteen toisto"},"panels/recorder/recorder-meta.ts | showRecorder":{"message":"Näytä Tallentaja"},"panels/recorder/recorder-meta.ts | startStopRecording":{"message":"Tallennuksen aloittaminen/lopettaminen"},"panels/recorder/recorder-meta.ts | toggleCode":{"message":"Koodinäkymän laittaminen päälle/pois"},"panels/screencast/ScreencastApp.ts | toggleScreencast":{"message":"Screencast päälle/pois"},"panels/screencast/ScreencastView.ts | addressBar":{"message":"Osoitepalkki"},"panels/screencast/ScreencastView.ts | back":{"message":"takaisin"},"panels/screencast/ScreencastView.ts | forward":{"message":"eteenpäin"},"panels/screencast/ScreencastView.ts | mouseInput":{"message":"Käytä hiirtä"},"panels/screencast/ScreencastView.ts | profilingInProgress":{"message":"Profilointi kesken"},"panels/screencast/ScreencastView.ts | reload":{"message":"päivitä"},"panels/screencast/ScreencastView.ts | screencastViewOfDebugTarget":{"message":"Ruutukaappausvideo viankorjauksen kohteesta"},"panels/screencast/ScreencastView.ts | theTabIsInactive":{"message":"Välilehti ei ole aktiivinen"},"panels/screencast/ScreencastView.ts | touchInput":{"message":"Käytä kosketusta"},"panels/search/SearchResultsPane.ts | lineS":{"message":"Rivi {PH1}"},"panels/search/SearchResultsPane.ts | matchesCountS":{"message":"Vastaavuuksia {PH1}"},"panels/search/SearchResultsPane.ts | showDMore":{"message":"Näytä {PH1} muuta"},"panels/search/SearchView.ts | clear":{"message":"Tyhjennä haku"},"panels/search/SearchView.ts | clearInput":{"message":"Tyhjennä"},"panels/search/SearchView.ts | disableCaseSensitive":{"message":"Poista käytöstä haku, jolla kirjainkoolla on väliä"},"panels/search/SearchView.ts | disableRegularExpression":{"message":"Poista säännölliset lausekkeet käytöstä"},"panels/search/SearchView.ts | enableCaseSensitive":{"message":"Ota käyttöön haku kirjainkoolla"},"panels/search/SearchView.ts | enableRegularExpression":{"message":"Ota säännölliset lausekkeet käyttöön"},"panels/search/SearchView.ts | find":{"message":"Hae"},"panels/search/SearchView.ts | foundDMatchingLinesInDFiles":{"message":"{PH1} vastaavaa riviä löytyi {PH2} tiedostosta"},"panels/search/SearchView.ts | foundDMatchingLinesInFile":{"message":"Yhdestä tiedostosta löytyi {PH1} vastaavaa riviä."},"panels/search/SearchView.ts | foundMatchingLineInFile":{"message":"1 tiedostosta löytyi 1 vastaava rivi."},"panels/search/SearchView.ts | indexing":{"message":"Luodaan hakemistoa…"},"panels/search/SearchView.ts | indexingInterrupted":{"message":"Hakemiston luominen keskeytetty."},"panels/search/SearchView.ts | noMatchesFound":{"message":"Yhtään osumaa ei löytynyt"},"panels/search/SearchView.ts | noSearchResult":{"message":"Ei hakutuloksia"},"panels/search/SearchView.ts | nothingMatchedTheQuery":{"message":"Hakuasi vastaavia tuloksia ei löytynyt"},"panels/search/SearchView.ts | refresh":{"message":"Päivitä"},"panels/search/SearchView.ts | searchFinished":{"message":"Haku on valmis."},"panels/search/SearchView.ts | searchInterrupted":{"message":"Haku keskeytettiin."},"panels/search/SearchView.ts | searching":{"message":"Haetaan…"},"panels/search/SearchView.ts | typeAndPressSToSearch":{"message":"Kirjoita ja paina {PH1}, niin voit tehdä haun"},"panels/security/SecurityModel.ts | cipherWithMAC":{"message":"{PH1}, {PH2}"},"panels/security/SecurityModel.ts | keyExchangeWithGroup":{"message":"{PH1}, {PH2}"},"panels/security/SecurityModel.ts | theSecurityOfThisPageIsUnknown":{"message":"Tämän sivun turvallisuudesta ei ole tietoa."},"panels/security/SecurityModel.ts | thisPageIsNotSecure":{"message":"Tämä sivu ei ole turvallinen."},"panels/security/SecurityModel.ts | thisPageIsNotSecureBrokenHttps":{"message":"Tämä sivu ei ole turvallinen (HTTPS virheellinen)."},"panels/security/SecurityModel.ts | thisPageIsSecureValidHttps":{"message":"Tämä sivu on suojattu (hyväksyttävä HTTPS)."},"panels/security/SecurityPanel.ts | activeContentWithCertificate":{"message":"aktiivinen sisältö, jossa on varmennevirheitä"},"panels/security/SecurityPanel.ts | activeMixedContent":{"message":"aktiivinen yhdistelmäsisältö"},"panels/security/SecurityPanel.ts | allResourcesOnThisPageAreServed":{"message":"Kaikki tämän sivun resurssit toimitetaan suojatusti."},"panels/security/SecurityPanel.ts | allServedSecurely":{"message":"kaikki toimitettu turvallisesti"},"panels/security/SecurityPanel.ts | blockedMixedContent":{"message":"Estetty yhdistelmäsisältö"},"panels/security/SecurityPanel.ts | certificate":{"message":"Varmenne"},"panels/security/SecurityPanel.ts | certificateExpiresSoon":{"message":"Varmenne vanhenee pian"},"panels/security/SecurityPanel.ts | certificateTransparency":{"message":"Certificate Transparency"},"panels/security/SecurityPanel.ts | chromeHasDeterminedThatThisSiteS":{"message":"Chrome epäilee tätä sivustoa vilpilliseksi tai valesivustoksi."},"panels/security/SecurityPanel.ts | cipher":{"message":"Salaus"},"panels/security/SecurityPanel.ts | connection":{"message":"Yhteys"},"panels/security/SecurityPanel.ts | contentWithCertificateErrors":{"message":"sisältöä, jossa on varmennevirheitä"},"panels/security/SecurityPanel.ts | enabled":{"message":"käytössä"},"panels/security/SecurityPanel.ts | encryptedClientHello":{"message":"Salattu ClientHello"},"panels/security/SecurityPanel.ts | flaggedByGoogleSafeBrowsing":{"message":"Googlen selaussuojan merkitsemä"},"panels/security/SecurityPanel.ts | hashAlgorithm":{"message":"Hajautusalgoritmi"},"panels/security/SecurityPanel.ts | hideFullDetails":{"message":"Piilota lisätiedot"},"panels/security/SecurityPanel.ts | ifYouBelieveThisIsShownIn":{"message":"Jos uskot, että ilmoitus on virheellinen, siirry osoitteeseen https://g.co/chrome/lookalike-warnings."},"panels/security/SecurityPanel.ts | ifYouBelieveThisIsShownInErrorSafety":{"message":"Jos uskot, että ilmoitus on virheellinen, siirry osoitteeseen https://g.co/chrome/lookalike-warnings."},"panels/security/SecurityPanel.ts | info":{"message":"Tiedot"},"panels/security/SecurityPanel.ts | insecureSha":{"message":"ei turvallinen (SHA-1)"},"panels/security/SecurityPanel.ts | issuedAt":{"message":"Myönnetty"},"panels/security/SecurityPanel.ts | issuer":{"message":"Myöntäjä"},"panels/security/SecurityPanel.ts | keyExchange":{"message":"Avainvaihto"},"panels/security/SecurityPanel.ts | logId":{"message":"Lokitunnus"},"panels/security/SecurityPanel.ts | logName":{"message":"Lokin nimi"},"panels/security/SecurityPanel.ts | missing":{"message":"puuttuu"},"panels/security/SecurityPanel.ts | mixedContent":{"message":"yhdistelmäsisältö"},"panels/security/SecurityPanel.ts | na":{"message":"–"},"panels/security/SecurityPanel.ts | noSecurityDetailsAreAvailableFor":{"message":"Lähteelle ei ole saatavilla tietosuojatietoja"},"panels/security/SecurityPanel.ts | noSecurityInformation":{"message":"Ei suojaustietoja"},"panels/security/SecurityPanel.ts | nonsecureForm":{"message":"suojaamaton muoto"},"panels/security/SecurityPanel.ts | notSecure":{"message":"Ei turvallinen"},"panels/security/SecurityPanel.ts | notSecureBroken":{"message":"Ei turvallinen (virhe)"},"panels/security/SecurityPanel.ts | obsoleteConnectionSettings":{"message":"vanhentuneet yhteysasetukset"},"panels/security/SecurityPanel.ts | openFullCertificateDetails":{"message":"Avaa varmenteen täydet tiedot"},"panels/security/SecurityPanel.ts | origin":{"message":"Lähde"},"panels/security/SecurityPanel.ts | possibleSpoofingUrl":{"message":"Mahdollinen huijaus-URL"},"panels/security/SecurityPanel.ts | protocol":{"message":"Protokolla"},"panels/security/SecurityPanel.ts | publickeypinningBypassed":{"message":"Public-Key-Pinning ohitettu"},"panels/security/SecurityPanel.ts | publickeypinningWasBypassedByA":{"message":"Public-Key-Pinning ohitettiin paikallisella juurivarmenteella."},"panels/security/SecurityPanel.ts | reloadThePageToRecordRequestsFor":{"message":"Päivitä sivu tallentaaksesi HTTP-resurssien pyynnöt."},"panels/security/SecurityPanel.ts | resources":{"message":"Lisätietoa"},"panels/security/SecurityPanel.ts | rsaKeyExchangeIsObsoleteEnableAn":{"message":"RSA-avainvaihto on vanhentunut. Valitse ECDHE-pohjainen salausmenettely."},"panels/security/SecurityPanel.ts | sIsObsoleteEnableAnAesgcmbased":{"message":"{PH1} on vanhentunut. Valitse AES-GCM-pohjainen salausmenettely."},"panels/security/SecurityPanel.ts | sIsObsoleteEnableTlsOrLater":{"message":"{PH1} on vanhentunut. Ota käyttöön TLS 1.2 tai uudempi versio."},"panels/security/SecurityPanel.ts | sct":{"message":"SCT"},"panels/security/SecurityPanel.ts | secure":{"message":"Turvallinen"},"panels/security/SecurityPanel.ts | secureConnectionSettings":{"message":"suojatun yhteyden asetukset"},"panels/security/SecurityPanel.ts | securityOverview":{"message":"Suojauksen esittely"},"panels/security/SecurityPanel.ts | serverSignature":{"message":"Palvelimen allekirjoitus"},"panels/security/SecurityPanel.ts | showFullDetails":{"message":"Näytä kaikki tiedot"},"panels/security/SecurityPanel.ts | showLess":{"message":"Näytä vähemmän"},"panels/security/SecurityPanel.ts | showMoreSTotal":{"message":"Näytä lisää (yhteensä {PH1})"},"panels/security/SecurityPanel.ts | signatureAlgorithm":{"message":"Allekirjoitusalgoritmi"},"panels/security/SecurityPanel.ts | signatureData":{"message":"Allekirjoitusdata"},"panels/security/SecurityPanel.ts | source":{"message":"Lähde"},"panels/security/SecurityPanel.ts | subject":{"message":"Aihe"},"panels/security/SecurityPanel.ts | subjectAlternativeNameMissing":{"message":"Subject Alternative Name puuttuu"},"panels/security/SecurityPanel.ts | theCertificateChainForThisSite":{"message":"Tämän sivuston varmenneketju sisältää varmenteen, joka on allekirjoitettu SHA-1:llä."},"panels/security/SecurityPanel.ts | theCertificateForThisSiteDoesNot":{"message":"Tämän sivuston varmenne ei sisällä kohteen Subject Alternative Name laajennusta, joka sisältäisi verkkotunnuksen tai IP-osoitteen."},"panels/security/SecurityPanel.ts | theCertificateForThisSiteExpires":{"message":"Tämän sivuston varmenne vanhenee alle 48 tunnin kuluttua ja se on uusittava."},"panels/security/SecurityPanel.ts | theConnectionToThisSiteIs":{"message":"Yhteys sivustoon on salattu ja todennettu näillä: {PH1}, {PH2} ja {PH3}."},"panels/security/SecurityPanel.ts | theConnectionToThisSiteIsUsingA":{"message":"Yhteys tälle sivustolle käyttää kelvollista ja luotettua palvelinvarmennetta (myöntäjä: {PH1})."},"panels/security/SecurityPanel.ts | theSecurityDetailsAboveAreFrom":{"message":"Yllä näkyvät suojaustiedot ovat peräisin ensimmäisestä tarkistetusta vastauksesta."},"panels/security/SecurityPanel.ts | theServerSignatureUsesShaWhichIs":{"message":"Palvelimen allekirjoitus käyttää SHA-1:tä, joka on vanhentunut. Ota sen sijaan käyttöön SHA-2-allekirjoitusalgoritmi. (Huomaa, että tämä on eri kuin varmenteessa oleva allekirjoitus.)"},"panels/security/SecurityPanel.ts | thisIsAnErrorPage":{"message":"Tämä on virhesivu."},"panels/security/SecurityPanel.ts | thisOriginIsANonhttpsSecure":{"message":"Tämä ei ole turvallinen HTTPS-lähde."},"panels/security/SecurityPanel.ts | thisPageHasANonhttpsSecureOrigin":{"message":"Sivu ei ole peräisin turvallisesta HTTPS-lähteestä."},"panels/security/SecurityPanel.ts | thisPageIncludesAFormWithA":{"message":"Tällä sivulla on lomake, jossa on suojaamaton \"action\"-määrite."},"panels/security/SecurityPanel.ts | thisPageIncludesHttpResources":{"message":"Tällä sivulla on HTTP-resursseja."},"panels/security/SecurityPanel.ts | thisPageIncludesResourcesThat":{"message":"Sivulla on resursseja, joiden latauksessa tapahtui varmennevirheitä."},"panels/security/SecurityPanel.ts | thisPageIsDangerousFlaggedBy":{"message":"Tämä sivu on vaarallinen (Googlen selaussuojan merkitsemä)."},"panels/security/SecurityPanel.ts | thisPageIsInsecureUnencrypted":{"message":"Tämä sivu on suojaamaton (salaamaton HTTP)."},"panels/security/SecurityPanel.ts | thisPageIsSuspicious":{"message":"Tämä sivu on epäilyttävä"},"panels/security/SecurityPanel.ts | thisPageIsSuspiciousFlaggedBy":{"message":"Tämä sivu on epäilyttävä (Chromen merkitsemä)."},"panels/security/SecurityPanel.ts | thisRequestCompliesWithChromes":{"message":"Tämä pyyntö on Certificate Transparency ‑käytännön (Chrome) mukainen."},"panels/security/SecurityPanel.ts | thisRequestDoesNotComplyWith":{"message":"Tämä pyyntö ei ole Certificate Transparency ‑käytännön (Chrome) mukainen."},"panels/security/SecurityPanel.ts | thisResponseWasLoadedFromCache":{"message":"Tämä vastaus on ladattu välimuistista. Joitain suojaustietoja voi puuttua."},"panels/security/SecurityPanel.ts | thisSiteIsMissingAValidTrusted":{"message":"Tältä sivulta puuttuu kelvollinen ja luotettu varmenne ({PH1})."},"panels/security/SecurityPanel.ts | thisSitesHostnameLooksSimilarToP":{"message":"Sivuston isäntänimi on samankaltainen kuin {PH1}. Hyökkääjät jäljittelevät joskus sivustoja tekemällä verkkotunnukseen pieniä muutoksia, joita on vaikea havaita."},"panels/security/SecurityPanel.ts | toCheckThisPagesStatusVisit":{"message":"Voit tarkistaa tämän sivun tilan osoitteesta g.co/safebrowsingstatus."},"panels/security/SecurityPanel.ts | unknownField":{"message":"tuntematon"},"panels/security/SecurityPanel.ts | validAndTrusted":{"message":"hyväksytty ja luotettava"},"panels/security/SecurityPanel.ts | validFrom":{"message":"Voimassa alkaen"},"panels/security/SecurityPanel.ts | validUntil":{"message":"Voimassaolo päättyy"},"panels/security/SecurityPanel.ts | validationStatus":{"message":"Vahvistuksen tila"},"panels/security/SecurityPanel.ts | viewCertificate":{"message":"Katso varmenne"},"panels/security/SecurityPanel.ts | viewDRequestsInNetworkPanel":{"message":"{n,plural, =1{Näytä # pyyntö Verkko-paneelissa}other{Näytä # pyyntöä Verkko-paneelissa}}"},"panels/security/SecurityPanel.ts | viewRequestsInNetworkPanel":{"message":"Katso pyynnöt Verkko-paneelissa"},"panels/security/SecurityPanel.ts | youHaveRecentlyAllowedContent":{"message":"Olet äskettäin sallinut varmennevirheiden kanssa ladatun sisällön (kuten ohjelmien tai iframe-kehysten) suorittamisen tällä sivustolla."},"panels/security/SecurityPanel.ts | youHaveRecentlyAllowedNonsecure":{"message":"Olet äskettäin sallinut suojaamattoman sisällön (kuten ohjelmien tai iframe-kehysten) suorittamisen tällä sivustolla."},"panels/security/SecurityPanel.ts | yourConnectionToThisOriginIsNot":{"message":"Lähteeseen ei ole muodostettu turvallista yhteyttä."},"panels/security/SecurityPanel.ts | yourPageRequestedNonsecure":{"message":"Sivu pyysi ei-turvallisia resursseja, jotka estettiin"},"panels/security/SecurityPanelSidebar.ts | mainOrigin":{"message":"Päälähde"},"panels/security/SecurityPanelSidebar.ts | nonsecureOrigins":{"message":"Suojaamattomat lähteet"},"panels/security/SecurityPanelSidebar.ts | overview":{"message":"Yleiskatsaus"},"panels/security/SecurityPanelSidebar.ts | reloadToViewDetails":{"message":"Katso tiedot lataamalla uudelleen"},"panels/security/SecurityPanelSidebar.ts | secureOrigins":{"message":"Turvalliset lähteet"},"panels/security/SecurityPanelSidebar.ts | security":{"message":"Suojaus"},"panels/security/SecurityPanelSidebar.ts | unknownCanceled":{"message":"Tuntematon/peruttu"},"panels/security/security-meta.ts | security":{"message":"Suojaus"},"panels/security/security-meta.ts | showSecurity":{"message":"Näytä Suojaus-paneeli"},"panels/sensors/LocationsSettingsTab.ts | accuracy":{"message":"Tarkkuus"},"panels/sensors/LocationsSettingsTab.ts | accuracyMustBeANumber":{"message":"Tarkkuuden on oltava numero"},"panels/sensors/LocationsSettingsTab.ts | accuracyMustBeGreaterThanOrEqual":{"message":"Tarkkuuden tulee olla suurempi tai yhtä suuri kuin {PH1}"},"panels/sensors/LocationsSettingsTab.ts | addLocation":{"message":"Lisää sijainti"},"panels/sensors/LocationsSettingsTab.ts | lat":{"message":"Lev"},"panels/sensors/LocationsSettingsTab.ts | latitude":{"message":"Leveysaste"},"panels/sensors/LocationsSettingsTab.ts | latitudeMustBeANumber":{"message":"Leveysarvon on oltava numero"},"panels/sensors/LocationsSettingsTab.ts | latitudeMustBeGreaterThanOrEqual":{"message":"Leveysarvon tulee olla suurempi tai yhtä suuri kuin {PH1}"},"panels/sensors/LocationsSettingsTab.ts | latitudeMustBeLessThanOrEqualToS":{"message":"Leveysarvon tulee olla pienempi tai yhtä suuri kuin {PH1}"},"panels/sensors/LocationsSettingsTab.ts | locale":{"message":"Kieli- ja maa-asetus"},"panels/sensors/LocationsSettingsTab.ts | localeMustContainAlphabetic":{"message":"Kieli- ja maa-asetuksen täytyy sisältää aakkosnumeerisia merkkejä"},"panels/sensors/LocationsSettingsTab.ts | locationName":{"message":"Sijainnin nimi"},"panels/sensors/LocationsSettingsTab.ts | locationNameCannotBeEmpty":{"message":"Paikan nimi ei voi olla tyhjä"},"panels/sensors/LocationsSettingsTab.ts | locationNameMustBeLessThanS":{"message":"Sijainnin nimessä tulee olla vähemmän kuin {PH1} merkkiä"},"panels/sensors/LocationsSettingsTab.ts | locations":{"message":"Sijainnit"},"panels/sensors/LocationsSettingsTab.ts | long":{"message":"Pituus"},"panels/sensors/LocationsSettingsTab.ts | longitude":{"message":"Pituuspiiri"},"panels/sensors/LocationsSettingsTab.ts | longitudeMustBeANumber":{"message":"Pituusarvon on oltava numero"},"panels/sensors/LocationsSettingsTab.ts | longitudeMustBeGreaterThanOr":{"message":"Pituusarvon tulee olla suurempi tai yhtä suuri kuin {PH1}"},"panels/sensors/LocationsSettingsTab.ts | longitudeMustBeLessThanOrEqualTo":{"message":"Pituusarvon tulee olla pienempi tai yhtä suuri kuin {PH1}"},"panels/sensors/LocationsSettingsTab.ts | timezoneId":{"message":"Aikavyöhykkeen tunnus"},"panels/sensors/LocationsSettingsTab.ts | timezoneIdMustContainAlphabetic":{"message":"Aikavyöhykkeen tunnuksen täytyy sisältää aakkosmerkkejä"},"panels/sensors/SensorsView.ts | accuracy":{"message":"Tarkkuus"},"panels/sensors/SensorsView.ts | adjustWithMousewheelOrUpdownKeys":{"message":"Säädä hiiren rullalla tai ylös-/alas-näppäimillä. {PH1}: ±10, Vaihto: ±1, Alt: ±0,01"},"panels/sensors/SensorsView.ts | alpha":{"message":"α (alfa)"},"panels/sensors/SensorsView.ts | beta":{"message":"β (beta)"},"panels/sensors/SensorsView.ts | customOrientation":{"message":"Muokattu suunta"},"panels/sensors/SensorsView.ts | deviceOrientationSetToAlphaSBeta":{"message":"Laitteen suunnaksi asetettu alfa: {PH1}, beta: {PH2}, gamma: {PH3}"},"panels/sensors/SensorsView.ts | displayDown":{"message":"Näyttö alaspäin"},"panels/sensors/SensorsView.ts | displayUp":{"message":"Näyttö ylös"},"panels/sensors/SensorsView.ts | enableOrientationToRotate":{"message":"Suunta täytyy ottaa käyttöön kiertämistä varten"},"panels/sensors/SensorsView.ts | error":{"message":"Virhe"},"panels/sensors/SensorsView.ts | forcesSelectedIdleStateEmulation":{"message":"Pakottaa käyttöön valitun epäaktiivisen tilan emuloinnin"},"panels/sensors/SensorsView.ts | forcesSelectedPressureStateEmulation":{"message":"Pakottaa käyttöön valitun painetilan emuloinnin"},"panels/sensors/SensorsView.ts | forcesTouchInsteadOfClick":{"message":"Pakottaa käyttöön kosketuksen klikkaamisen sijaan"},"panels/sensors/SensorsView.ts | gamma":{"message":"γ (gamma)"},"panels/sensors/SensorsView.ts | landscapeLeft":{"message":"Vaakasuunta, vasen"},"panels/sensors/SensorsView.ts | landscapeRight":{"message":"Vaakasuunta, oikea"},"panels/sensors/SensorsView.ts | latitude":{"message":"Leveysaste"},"panels/sensors/SensorsView.ts | locale":{"message":"Kieli- ja maa-asetus"},"panels/sensors/SensorsView.ts | location":{"message":"Sijainti"},"panels/sensors/SensorsView.ts | locationUnavailable":{"message":"Sijainti ei saatavilla"},"panels/sensors/SensorsView.ts | longitude":{"message":"Pituuspiiri"},"panels/sensors/SensorsView.ts | manage":{"message":"Hallinnoi"},"panels/sensors/SensorsView.ts | manageTheListOfLocations":{"message":"Hallinnoi sijaintiluetteloa"},"panels/sensors/SensorsView.ts | noOverride":{"message":"Ei ohitusta"},"panels/sensors/SensorsView.ts | off":{"message":"Pois päältä"},"panels/sensors/SensorsView.ts | orientation":{"message":"Suunta"},"panels/sensors/SensorsView.ts | other":{"message":"Muu…"},"panels/sensors/SensorsView.ts | overrides":{"message":"Ohitukset"},"panels/sensors/SensorsView.ts | portrait":{"message":"Pysty"},"panels/sensors/SensorsView.ts | portraitUpsideDown":{"message":"Pystyasento ylösalaisin"},"panels/sensors/SensorsView.ts | presets":{"message":"Esiasetukset"},"panels/sensors/SensorsView.ts | reset":{"message":"Palauta"},"panels/sensors/SensorsView.ts | resetDeviceOrientation":{"message":"Palauta laitteen suunta"},"panels/sensors/SensorsView.ts | shiftdragHorizontallyToRotate":{"message":"Kierrä y-akselin ympäri pitämällä vaihtonäppäintä painettuna ja vetämällä vaakasuunnassa"},"panels/sensors/SensorsView.ts | timezoneId":{"message":"Aikavyöhykkeen tunnus"},"panels/sensors/sensors-meta.ts | accelerometer":{"message":"akselerometri"},"panels/sensors/sensors-meta.ts | deviceOrientation":{"message":"laitteen suunta"},"panels/sensors/sensors-meta.ts | geolocation":{"message":"maantieteellinen sijainti"},"panels/sensors/sensors-meta.ts | locale":{"message":"kieli- ja maa-asetus"},"panels/sensors/sensors-meta.ts | locales":{"message":"kieli- ja maa-asetukset"},"panels/sensors/sensors-meta.ts | locations":{"message":"Sijainnit"},"panels/sensors/sensors-meta.ts | sensors":{"message":"Anturit"},"panels/sensors/sensors-meta.ts | showLocations":{"message":"Näytä sijainnit"},"panels/sensors/sensors-meta.ts | showSensors":{"message":"Näytä anturit"},"panels/sensors/sensors-meta.ts | timezones":{"message":"aikavyöhykkeet"},"panels/settings/AISettingsTab.ts | aIAnnotationsFeatureDescription":{"message":"Luo automaattisesti otsikoita suorituskyvyn jäljitystä koskeville merkinnöille"},"panels/settings/AISettingsTab.ts | aiAssistanceDescriptionV2":{"message":"Kontekstin mukaista apua tarkastetulla sivulla"},"panels/settings/AISettingsTab.ts | aiAssistanceThingsToConsiderNoLoggingV2":{"message":"Selitysten luomista varten Googlelle lähetetään chat-viestit, DevTools-paneelien ja verkko-APIen kautta saatavilla oleva data sekä valitsemasi kohteet, kuten verkkopyynnöt, tiedostot ja suorituskyvyn jäljitykset. Lähettämääsi ja ominaisuuden luomaa sisältöä ei käytetä Googlen tekoälymallien parantamiseen. Tämä on kokeellinen tekoälyominaisuus, joka ei ehkä osu aina oikeaan."},"panels/settings/AISettingsTab.ts | aiAssistanceThingsToConsiderV2":{"message":"Selitysten luomista varten Googlelle lähetetään chat-viestit, DevTools-paneelien ja verkko-APIen kautta saatavilla oleva data sekä valitsemasi kohteet, kuten verkkopyynnöt, tiedostot ja suorituskyvyn jäljitykset. Tarkastajat voivat nähdä ne ominaisuuden parantamiseksi. Tämä on kokeellinen tekoälyominaisuus, joka ei ehkä osu aina oikeaan."},"panels/settings/AISettingsTab.ts | aiAssistanceWhenOnItem1V2":{"message":"Korjaa tyylittelyyn, verkkoon, suorituskykyyn, lähdekoodiin, saavutettavuuteen ja tallennustilaan liittyviä ongelmia DevToolsin tekoälyavustajan avulla"},"panels/settings/AISettingsTab.ts | aiAssistanceWhenOnItem2V2":{"message":"Seuraa agentin päättelyä vaihe vaiheelta ja siirry nopeasti relevanttiin lähdedataan"},"panels/settings/AISettingsTab.ts | asYouTypeCodeSuggestions":{"message":"Kun kirjoitat Console- tai Sources-paneeliin, saat koodiehdotuksia. Hyväksy yksi painamalla sarkainta."},"panels/settings/AISettingsTab.ts | asYouTypeRelevantDataIsBeingSentToGoogle":{"message":"Kirjoittaessasi Googlelle lähetetään asiaankuuluvaa dataa, jotta se voi luoda koodiehdotuksia. Hyväksy painamalla sarkainta."},"panels/settings/AISettingsTab.ts | boostYourProductivity":{"message":"Tehosta tuottavuutta tekoälyn avulla"},"panels/settings/AISettingsTab.ts | codeSuggestionsSendData":{"message":"Koodiehdotusten luomiseksi Googlelle jaetaan konsolisyöte, nykyisen konsoli-istunnon historia, tällä hetkellä tarkastettu CSS ja tällä hetkellä avoinna olevan tiedoston sisältö. Tarkastajat voivat nähdä tämän datan ominaisuuden kehittämiseksi."},"panels/settings/AISettingsTab.ts | codeSuggestionsSendDataNoLogging":{"message":"Koodiehdotusten luomiseksi Googlelle jaetaan konsolisyöte, nykyisen konsoli-istunnon historia, tällä hetkellä tarkastettu CSS ja tällä hetkellä avoinna olevan tiedoston sisältö. Dataa ei käytetä Googlen tekoälymallien parantamiseen. Organisaatio voi muuttaa näitä asetuksia milloin tahansa."},"panels/settings/AISettingsTab.ts | consoleInsightsSendsData":{"message":"Selitysten luomiseksi konsoliviesti ja jäljityslista, niihin liittyvät lähdekoodi ja verkko-otsikot lähetetään Googlelle. Tarkastajat voivat nähdä tämän datan ominaisuuden kehittämiseksi."},"panels/settings/AISettingsTab.ts | consoleInsightsSendsDataNoLogging":{"message":"Selitysten luomiseksi konsoliviesti ja jäljityslista, niihin liittyvät lähdekoodi ja verkko-otsikot lähetetään Googlelle. Dataa ei käytetä Googlen tekoälymallien parantamiseen. Organisaatio voi muuttaa näitä asetuksia milloin tahansa."},"panels/settings/AISettingsTab.ts | dataCollection":{"message":"Alueestasi riippuen Google voi jättää datan keräämättä"},"panels/settings/AISettingsTab.ts | dataCollectionNoLogging":{"message":"Google voi jättää datan keräämättä riippuen Google-tilisi hallinnoinnista tai alueesta"},"panels/settings/AISettingsTab.ts | describeCodeInComment":{"message":"Kirjoita Konsoliin tai Lähteet-paneeliin kommentti, jossa kuvailet tarvitsemaasi koodia, ja luo se painamalla Ctrl+I."},"panels/settings/AISettingsTab.ts | describeCodeInCommentForMacOs":{"message":"Kirjoita Konsoliin tai Lähteet-paneeliin kommentti, jossa kuvailet tarvitsemaasi koodia, ja luo se painamalla Cmd+I."},"panels/settings/AISettingsTab.ts | enableAiAssistance":{"message":"Ota tekoälyavustaja käyttöön"},"panels/settings/AISettingsTab.ts | enableAiCodeSuggestions":{"message":"Ota tekoälypohjaiset koodiehdotukset käyttöön"},"panels/settings/AISettingsTab.ts | enableAiSuggestedAnnotations":{"message":"Ota käyttöön tekoälyehdotukset tulospaneelin merkinnöille"},"panels/settings/AISettingsTab.ts | enableConsoleInsights":{"message":"Ota käyttöön Console insights"},"panels/settings/AISettingsTab.ts | experimentalFeatures":{"message":"Ominaisuudet käyttävät generatiivista tekoälyä ja voivat tarjota epätarkkoja tai loukkaavia tietoja, jotka eivät edusta Googlen näkemyksiä"},"panels/settings/AISettingsTab.ts | explainConsole":{"message":"Saat selitykset konsolin varoituksista ja virheistä"},"panels/settings/AISettingsTab.ts | explainStyling":{"message":"Ymmärrä CSS-tyylejä tekoälypohjaisten vinkkien avulla"},"panels/settings/AISettingsTab.ts | explainStylingAndNetworkRequest":{"message":"Ymmärrä CSS-tyylejä ja verkon toimintaa tekoälyä hyödyntävien vinkkien avulla"},"panels/settings/AISettingsTab.ts | explainStylingNetworkAndFile":{"message":"Ymmärrä CSS-tyylejä, verkkotapahtumia ja tiedostojen alkuperää tekoälyä hyödyntävien vinkkien avulla"},"panels/settings/AISettingsTab.ts | explainStylingNetworkPerformanceAndFile":{"message":"Ymmärrä CSS-tyylejä, verkkotapahtumia, suorituskyvyn pullonkauloja ja tiedostojen alkuperää tekoälyä hyödyntävien vinkkien avulla"},"panels/settings/AISettingsTab.ts | freestylerSendsData":{"message":"Selitysten luomista varten Googlelle lähetetään chat-viestisi, kaikki data, jonka tarkasteltava sivu voi nähdä verkko-APIen avulla, sekä valitsemasi kohteet, kuten tiedostot, verkkopyynnöt ja suorituskyvyn jäljitykset. Tarkastajat voivat nähdä tämän datan ominaisuuden kehittämiseksi. Älä käytä sivuilla, joilla on henkilökohtaisia tai arkaluontoisia tietoja."},"panels/settings/AISettingsTab.ts | freestylerSendsDataNoLogging":{"message":"Selitysten luomista varten Googlelle lähetetään chat-viestisi, kaikki data, jonka tarkasteltava sivu voi nähdä verkko-APIen avulla, sekä valitsemasi kohteet, kuten tiedostot, verkkopyynnöt ja suorituskyvyn jäljitykset. Dataa ei käytetä Googlen tekoälymallien parantamiseen. Organisaatio voi muuttaa näitä asetuksia milloin tahansa."},"panels/settings/AISettingsTab.ts | generatedAiAnnotationsSendData":{"message":"Suorituskyvyn jäljitys lähetetään Googlelle merkintäehdotusten luomiseksi. Tarkastajat voivat nähdä tämän datan ominaisuuden kehittämiseksi."},"panels/settings/AISettingsTab.ts | generatedAiAnnotationsSendDataNoLogging":{"message":"Suorituskyvyn jäljitys lähetetään Googlelle merkintäehdotusten luomiseksi. Dataa ei käytetä Googlen tekoälymallien parantamiseen. Organisaatio voi muuttaa näitä asetuksia milloin tahansa."},"panels/settings/AISettingsTab.ts | helpAnnotatePerformance":{"message":"Auttaa lisäämään suorituskyvyn jäljitykseen automaattisesti luotuja tunnisteita"},"panels/settings/AISettingsTab.ts | helpUnderstandCodeSuggestions":{"message":"Kirjoita koodia nopeammin tekoälyehdotusten avulla"},"panels/settings/AISettingsTab.ts | helpUnderstandConsole":{"message":"Auttaa ymmärtämään ja korjaamaan konsolin varoituksia ja virheitä"},"panels/settings/AISettingsTab.ts | helpUnderstandStyling":{"message":"Apua CSS-tyylien ymmärtämiseen"},"panels/settings/AISettingsTab.ts | helpUnderstandStylingAndNetworkRequest":{"message":"Apua CSS-tyylien ja verkkopyyntöjen ymmärtämiseen"},"panels/settings/AISettingsTab.ts | helpUnderstandStylingNetworkAndFile":{"message":"Apua CSS-tyylien, verkkopyyntöjen ja tiedostojen ymmärtämiseen"},"panels/settings/AISettingsTab.ts | helpUnderstandStylingNetworkPerformanceAndFile":{"message":"Apua CSS-tyylien, verkkopyyntöjen, suorituskyvyn ja tiedostojen ymmärtämiseen"},"panels/settings/AISettingsTab.ts | learnMore":{"message":"Lue lisää"},"panels/settings/AISettingsTab.ts | privacyNotice":{"message":"Googlen tietosuojakäytäntö"},"panels/settings/AISettingsTab.ts | receiveStylingSuggestions":{"message":"Paranna kehitystyönkulkua kontekstiin perustuvilla selityksillä ja ehdotuksilla"},"panels/settings/AISettingsTab.ts | receiveSuggestions":{"message":"Vastaanota ehdotuksia ja koodiesimerkkejä näiden ongelmien ratkaisemiseksi"},"panels/settings/AISettingsTab.ts | sendsDataToGoogle":{"message":"Nämä ominaisuudet lähettävät dataa Googlelle. Google kerää tätä dataa ja palautetta tarkastajien avulla tuotteiden ja palveluiden kehittämiseksi. Vältä arkaluontoisten tai henkilökohtaisten tietojen jakamista."},"panels/settings/AISettingsTab.ts | sendsDataToGoogleNoLogging":{"message":"Tarkastajat eivät käytä sisältöäsi tekoälyn parantamiseen. Organisaatio voi muuttaa näitä asetuksia milloin tahansa."},"panels/settings/AISettingsTab.ts | showLess":{"message":"Näytä vähemmän"},"panels/settings/AISettingsTab.ts | showMore":{"message":"Näytä lisää"},"panels/settings/AISettingsTab.ts | termsOfService":{"message":"Googlen käyttöehdot"},"panels/settings/AISettingsTab.ts | termsOfServicePrivacyNotice":{"message":"Ominaisuuden käyttöä koskevat seuraavat: {PH1} ja {PH2}"},"panels/settings/AISettingsTab.ts | thingsToConsider":{"message":"Huomioitavaa"},"panels/settings/AISettingsTab.ts | whenOn":{"message":"Ominaisuuden ollessa päällä"},"panels/settings/EditFileSystemView.ts | enterAPath":{"message":"Lisää polku"},"panels/settings/EditFileSystemView.ts | enterAUniquePath":{"message":"Lisää yksilöllinen polku"},"panels/settings/EditFileSystemView.ts | excludedFolders":{"message":"Poissuljetut alihakemistot"},"panels/settings/EditFileSystemView.ts | url":{"message":"URL-osoite"},"panels/settings/FrameworkIgnoreListSettingsTab.ts | addFilenamePattern":{"message":"Lisää säännöllisen lausekkeen sääntö skriptin URL-osoitteelle"},"panels/settings/FrameworkIgnoreListSettingsTab.ts | addPattern":{"message":"Lisää regex-sääntö"},"panels/settings/FrameworkIgnoreListSettingsTab.ts | automaticallyIgnoreListKnownThirdPartyScripts":{"message":"Tunnetut kolmannen osapuolen skriptit lähdekartoista"},"panels/settings/FrameworkIgnoreListSettingsTab.ts | customExclusionRules":{"message":"Omat poissulkemissäännöt"},"panels/settings/FrameworkIgnoreListSettingsTab.ts | enableIgnoreListingTooltip":{"message":"Poista kaikki ohitustiedot käytöstä poistamalla valinta"},"panels/settings/FrameworkIgnoreListSettingsTab.ts | frameworkIgnoreList":{"message":"Ohituslista"},"panels/settings/FrameworkIgnoreListSettingsTab.ts | generalExclusionRules":{"message":"Yleiset poissulkemissäännöt"},"panels/settings/FrameworkIgnoreListSettingsTab.ts | ignoreListAnonymousScripts":{"message":"Anonyymit skriptit arviointiohjelmasta tai konsolista"},"panels/settings/FrameworkIgnoreListSettingsTab.ts | ignoreListContentScripts":{"message":"Laajennusten lisäämät sisältöskriptit"},"panels/settings/FrameworkIgnoreListSettingsTab.ts | ignoreListing":{"message":"Ohituslista"},"panels/settings/FrameworkIgnoreListSettingsTab.ts | ignoreListingDescription":{"message":"Kun tämä on käytössä, viankorjaus ohittaa ohituslistalla olevat skriptit ja poikkeukset, jotka vaikuttavat vain niihin, ja Suorituskyky-paneeli tiivistää vastaavat liekkikaavion kohteet."},"panels/settings/FrameworkIgnoreListSettingsTab.ts | ignoreScriptsWhoseNamesMatchS":{"message":"Ohita skriptit, joiden nimi vastaa tätä: \"{PH1}\""},"panels/settings/FrameworkIgnoreListSettingsTab.ts | learnMore":{"message":"Lue lisää"},"panels/settings/FrameworkIgnoreListSettingsTab.ts | pattern":{"message":"Lisää säännöllisen lausekkeen sääntö skriptin URL-osoitteelle"},"panels/settings/FrameworkIgnoreListSettingsTab.ts | patternAlreadyExists":{"message":"Sääntö on jo olemassa"},"panels/settings/FrameworkIgnoreListSettingsTab.ts | patternCannotBeEmpty":{"message":"Sääntö ei voi olla tyhjä"},"panels/settings/FrameworkIgnoreListSettingsTab.ts | patternMustBeAValidRegular":{"message":"Säännön täytyy olla hyväksyttävä säännöllinen lauseke"},"panels/settings/KeybindsSettingsTab.ts | FullListOfDevtoolsKeyboard":{"message":"Kaikki DevToolsin pikanäppäimet ja eleet"},"panels/settings/KeybindsSettingsTab.ts | ResetShortcutsForAction":{"message":"Palauta valinnan pikakuvakkeet"},"panels/settings/KeybindsSettingsTab.ts | RestoreDefaultShortcuts":{"message":"Palauta oletuspikakuvakkeet"},"panels/settings/KeybindsSettingsTab.ts | addAShortcut":{"message":"Lisää pikanäppäin"},"panels/settings/KeybindsSettingsTab.ts | confirmChanges":{"message":"Vahvista muutokset"},"panels/settings/KeybindsSettingsTab.ts | discardChanges":{"message":"Hylkää muutokset"},"panels/settings/KeybindsSettingsTab.ts | editShortcut":{"message":"Muokkaa pikanäppäintä"},"panels/settings/KeybindsSettingsTab.ts | keyboardShortcutsList":{"message":"Kaikki pikanäppäimet"},"panels/settings/KeybindsSettingsTab.ts | matchShortcutsFromPreset":{"message":"Pikanäppäimen esiasetus"},"panels/settings/KeybindsSettingsTab.ts | noShortcutForAction":{"message":"Ei pikanäppäintä toiminnolle"},"panels/settings/KeybindsSettingsTab.ts | recordingKeys":{"message":"Näppäinten uudelleenkoodaus"},"panels/settings/KeybindsSettingsTab.ts | removeShortcut":{"message":"Poista pikanäppäin"},"panels/settings/KeybindsSettingsTab.ts | shortcutChangesApplied":{"message":"Pikanäppäimen muutokset otettu käyttöön"},"panels/settings/KeybindsSettingsTab.ts | shortcutChangesDiscarded":{"message":"Pikanäppäimen muutokset hylätty"},"panels/settings/KeybindsSettingsTab.ts | shortcutChangesRestored":{"message":"Pikanäppäimen muutokset palautettu oletusarvoon"},"panels/settings/KeybindsSettingsTab.ts | shortcutModified":{"message":"Pikakuvaketta muokattu"},"panels/settings/KeybindsSettingsTab.ts | shortcutRemoved":{"message":"Pikanäppäin {PH1} poistettu"},"panels/settings/KeybindsSettingsTab.ts | shortcuts":{"message":"Pikanäppäimet"},"panels/settings/KeybindsSettingsTab.ts | shortcutsCannotContainOnly":{"message":"Pikanäppäimet eivät voi sisältää pelkkiä muokkausnäppäimiä."},"panels/settings/KeybindsSettingsTab.ts | thisShortcutIsInUseByS":{"message":"{PH1} käyttää tätä pikanäppäintä: {PH2}."},"panels/settings/SettingsScreen.ts | experiments":{"message":"Kokeilut"},"panels/settings/SettingsScreen.ts | experimentsFound":{"message":"{n,plural, =1{# kokeilu löytyi}other{# kokeilua löytyi}}"},"panels/settings/SettingsScreen.ts | learnMore":{"message":"Lue lisää"},"panels/settings/SettingsScreen.ts | noResults":{"message":"Kokeilut eivät vastaa suodatinta"},"panels/settings/SettingsScreen.ts | restoreDefaultsAndReload":{"message":"Palauta oletusasetukset ja lataa uudelleen"},"panels/settings/SettingsScreen.ts | searchExperiments":{"message":"Hakukokeilut"},"panels/settings/SettingsScreen.ts | sendFeedback":{"message":"Lähetä palautetta"},"panels/settings/SettingsScreen.ts | settings":{"message":"Asetukset"},"panels/settings/SettingsScreen.ts | settingsChangedReloadDevTools":{"message":"Asetuksia muutettiin. Ota muutos käyttöön lataamalla DevTools uudelleen."},"panels/settings/SettingsScreen.ts | settingsChangedRestartChrome":{"message":"Asetuksia muutettiin. Ota muutokset käyttöön käynnistämällä Chrome uudelleen."},"panels/settings/SettingsScreen.ts | shortcuts":{"message":"Pikanäppäimet"},"panels/settings/SettingsScreen.ts | theseExperimentsCouldBeUnstable":{"message":"Varoitus: Nämä kokeilut voivat olla epävakaita tai epäluotettavia."},"panels/settings/WorkspaceSettingsTab.ts | addFolder":{"message":"Lisää kansio"},"panels/settings/WorkspaceSettingsTab.ts | folderExcludePattern":{"message":"Sulje pois työtilasta"},"panels/settings/WorkspaceSettingsTab.ts | mappingsAreInferredAutomatically":{"message":"Kartoitukset päätellään automaattisesti."},"panels/settings/WorkspaceSettingsTab.ts | remove":{"message":"Poista"},"panels/settings/WorkspaceSettingsTab.ts | workspace":{"message":"Työtila"},"panels/settings/components/SyncSection.ts | dataDisclaimer":{"message":"({PH1} lähetetään Googlelle)"},"panels/settings/components/SyncSection.ts | gdpPremiumSubscription":{"message":"Premium"},"panels/settings/components/SyncSection.ts | gdpProSubscription":{"message":"Pro"},"panels/settings/components/SyncSection.ts | gdpStandardPlan":{"message":"Standard-paketti"},"panels/settings/components/SyncSection.ts | gdpUnknownSubscription":{"message":"Tuntematon paketti"},"panels/settings/components/SyncSection.ts | notSignedIn":{"message":"Et ole kirjautuneena Chromeen."},"panels/settings/components/SyncSection.ts | preferencesSyncDisabled":{"message":"Sinun on ensin otettava Chrome-asetusten tallentaminen käyttöön Google-tilillä."},"panels/settings/components/SyncSection.ts | relevantData":{"message":"Olennainen data"},"panels/settings/components/SyncSection.ts | signUp":{"message":"Rekisteröidy"},"panels/settings/components/SyncSection.ts | signedIn":{"message":"Kirjautuneena Chromeen tilillä:"},"panels/settings/components/SyncSection.ts | syncDisabled":{"message":"Tämän asetuksen valinta edellyttää, että otat Chromen synkronoinnin käyttöön."},"panels/settings/components/SyncSection.ts | tooltipDisclaimerText":{"message":"Kun täytät merkin ehdot, merkin tunniste ja sen ansaitsemiseen vaadittu toiminta lähetetään Googlelle"},"panels/settings/components/SyncSection.ts | viewProfile":{"message":"Näytä profiili"},"panels/settings/emulation/DevicesSettingsTab.ts | addCustomDevice":{"message":"Lisää oma laite"},"panels/settings/emulation/DevicesSettingsTab.ts | customDevices":{"message":"Omat laitteet"},"panels/settings/emulation/DevicesSettingsTab.ts | defaultDevices":{"message":"Oletuslaitteet"},"panels/settings/emulation/DevicesSettingsTab.ts | device":{"message":"Laite"},"panels/settings/emulation/DevicesSettingsTab.ts | deviceAddedOrUpdated":{"message":"Laitteen ({PH1}) lisääminen/päivittäminen onnistui."},"panels/settings/emulation/DevicesSettingsTab.ts | deviceName":{"message":"Laitteen nimi"},"panels/settings/emulation/DevicesSettingsTab.ts | deviceNameCannotBeEmpty":{"message":"Laitteen nimi ei voi olla tyhjä."},"panels/settings/emulation/DevicesSettingsTab.ts | deviceNameMustBeLessThanS":{"message":"Laitteen nimessä tulee olla vähemmän kuin {PH1} merkkiä."},"panels/settings/emulation/DevicesSettingsTab.ts | devicePixelRatio":{"message":"Laitteen pikselisuhde"},"panels/settings/emulation/DevicesSettingsTab.ts | height":{"message":"Korkeus"},"panels/settings/emulation/DevicesSettingsTab.ts | userAgentString":{"message":"Käyttäjäagentin merkkijono"},"panels/settings/emulation/DevicesSettingsTab.ts | userAgentStringCannotBeEmpty":{"message":"Käyttäjäagentin merkkijono ei voi olla tyhjä."},"panels/settings/emulation/DevicesSettingsTab.ts | userAgentType":{"message":"Käyttäjäagentin tyyppi"},"panels/settings/emulation/DevicesSettingsTab.ts | width":{"message":"Leveys"},"panels/settings/emulation/components/UserAgentClientHintsForm.ts | addBrand":{"message":"Lisää brändi"},"panels/settings/emulation/components/UserAgentClientHintsForm.ts | addedBrand":{"message":"Brändirivi lisättiin"},"panels/settings/emulation/components/UserAgentClientHintsForm.ts | architecture":{"message":"Arkkitehtuuri (Sec-CH-UA-Arch)"},"panels/settings/emulation/components/UserAgentClientHintsForm.ts | architecturePlaceholder":{"message":"Arkkitehtuuri (esim. x86)"},"panels/settings/emulation/components/UserAgentClientHintsForm.ts | brandFullVersionListDelete":{"message":"Poista brändi täydestä versioluettelosta"},"panels/settings/emulation/components/UserAgentClientHintsForm.ts | brandName":{"message":"Merkki"},"panels/settings/emulation/components/UserAgentClientHintsForm.ts | brandNameAriaLabel":{"message":"Merkki: {PH1}"},"panels/settings/emulation/components/UserAgentClientHintsForm.ts | brandProperties":{"message":"Käyttäjäagentin omaisuudet"},"panels/settings/emulation/components/UserAgentClientHintsForm.ts | brandUserAgentDelete":{"message":"Poista brändi käyttäjäagenttiosiosta"},"panels/settings/emulation/components/UserAgentClientHintsForm.ts | brandVersionAriaLabel":{"message":"Versio {PH1}"},"panels/settings/emulation/components/UserAgentClientHintsForm.ts | brandVersionPlaceholder":{"message":"Versio (esim. 87.0.4280.88)"},"panels/settings/emulation/components/UserAgentClientHintsForm.ts | deletedBrand":{"message":"Brändirivi poistettiin"},"panels/settings/emulation/components/UserAgentClientHintsForm.ts | deviceModel":{"message":"Laitemalli (Sec-CH-UA-Model)"},"panels/settings/emulation/components/UserAgentClientHintsForm.ts | deviceProperties":{"message":"Laitteen ominaisuudet"},"panels/settings/emulation/components/UserAgentClientHintsForm.ts | formFactorAutomotive":{"message":"Automotive"},"panels/settings/emulation/components/UserAgentClientHintsForm.ts | formFactorDesktop":{"message":"Tietokone"},"panels/settings/emulation/components/UserAgentClientHintsForm.ts | formFactorEInk":{"message":"EInk"},"panels/settings/emulation/components/UserAgentClientHintsForm.ts | formFactorMobile":{"message":"Mobiili"},"panels/settings/emulation/components/UserAgentClientHintsForm.ts | formFactorTablet":{"message":"Tabletti"},"panels/settings/emulation/components/UserAgentClientHintsForm.ts | formFactorWatch":{"message":"Katso"},"panels/settings/emulation/components/UserAgentClientHintsForm.ts | formFactorXR":{"message":"XR"},"panels/settings/emulation/components/UserAgentClientHintsForm.ts | formFactorsGroupAriaLabel":{"message":"Saatavilla olevat laitetyypit"},"panels/settings/emulation/components/UserAgentClientHintsForm.ts | formFactorsTitle":{"message":"Laitetyypit (Sec-CH-UA-Form-Factors)"},"panels/settings/emulation/components/UserAgentClientHintsForm.ts | fullBrowserVersion":{"message":"Täysi selainversio (Sec-CH-UA-Full-Version)"},"panels/settings/emulation/components/UserAgentClientHintsForm.ts | fullBrowserVersionPlaceholder":{"message":"Selaimen koko versio (esim. 87.0.4280.88)"},"panels/settings/emulation/components/UserAgentClientHintsForm.ts | fullVersionList":{"message":"Lista täysistä versioista (Sec-CH-UA-full-Version-List)"},"panels/settings/emulation/components/UserAgentClientHintsForm.ts | learnMore":{"message":"Lue lisää"},"panels/settings/emulation/components/UserAgentClientHintsForm.ts | mobileCheckboxLabel":{"message":"Matkapuhelin"},"panels/settings/emulation/components/UserAgentClientHintsForm.ts | notRepresentable":{"message":"Ei edustettavissa jäsennettyjen otsikoiden merkkijonona."},"panels/settings/emulation/components/UserAgentClientHintsForm.ts | platformLabel":{"message":"Alusta (Sec-CH-UA-Platform / Sec-CH-UA-Platform-Version)"},"panels/settings/emulation/components/UserAgentClientHintsForm.ts | platformPlaceholder":{"message":"Alusta (esim. Android)"},"panels/settings/emulation/components/UserAgentClientHintsForm.ts | platformProperties":{"message":"Alustan ominaisuudet"},"panels/settings/emulation/components/UserAgentClientHintsForm.ts | platformVersion":{"message":"Alustan versio"},"panels/settings/emulation/components/UserAgentClientHintsForm.ts | significantBrandVersionPlaceholder":{"message":"Merkittävä versio (esim. 87)"},"panels/settings/emulation/components/UserAgentClientHintsForm.ts | title":{"message":"Käyttäjäagentin asiakassovelluksen vihjeet"},"panels/settings/emulation/components/UserAgentClientHintsForm.ts | update":{"message":"Päivitä"},"panels/settings/emulation/components/UserAgentClientHintsForm.ts | userAgentClientHintsInfo":{"message":"Käyttäjäagentin asiakassovelluksen vihjeet ovat vaihtoehto käyttäjäagentin merkkijonolle. Niillä voidaan tunnistaa selain ja laite paremmin jäsennellyllä tavalla huomioiden myös tietosuoja paremmin."},"panels/settings/emulation/components/UserAgentClientHintsForm.ts | useragent":{"message":"Käyttäjäagentti (Sec-CH-UA)"},"panels/settings/emulation/emulation-meta.ts | devices":{"message":"Laitteet"},"panels/settings/emulation/emulation-meta.ts | showDevices":{"message":"Näytä laitteet"},"panels/settings/settings-meta.ts | aiInnovations":{"message":"Tekoälyinnovaatiot"},"panels/settings/settings-meta.ts | documentation":{"message":"Dokumentaatio"},"panels/settings/settings-meta.ts | experiments":{"message":"Kokeilut"},"panels/settings/settings-meta.ts | ignoreList":{"message":"Ohituslista"},"panels/settings/settings-meta.ts | preferences":{"message":"Asetukset"},"panels/settings/settings-meta.ts | settings":{"message":"Asetukset"},"panels/settings/settings-meta.ts | shortcuts":{"message":"Pikanäppäimet"},"panels/settings/settings-meta.ts | showAiInnovations":{"message":"Näytä tekoälyinnovaatiot"},"panels/settings/settings-meta.ts | showExperiments":{"message":"Näytä kokeilut"},"panels/settings/settings-meta.ts | showIgnoreList":{"message":"Näytä ohituslista"},"panels/settings/settings-meta.ts | showPreferences":{"message":"Näytä valinnat"},"panels/settings/settings-meta.ts | showShortcuts":{"message":"Näytä pikakuvakkeet"},"panels/settings/settings-meta.ts | showWorkspace":{"message":"Näytä työtilan asetukset"},"panels/settings/settings-meta.ts | workspace":{"message":"Työtila"},"panels/snippets/ScriptSnippetFileSystem.ts | linkedTo":{"message":"Linkitetty kohteeseen {PH1}"},"panels/snippets/ScriptSnippetFileSystem.ts | scriptSnippet":{"message":"Skriptin koodinpätkä #{PH1}"},"panels/snippets/SnippetsQuickOpen.ts | noSnippetsFound":{"message":"Koodinpätkiä ei löytynyt."},"panels/snippets/SnippetsQuickOpen.ts | run":{"message":"Suorita"},"panels/snippets/SnippetsQuickOpen.ts | runSnippet":{"message":"Suorita koodinpätkä"},"panels/snippets/SnippetsQuickOpen.ts | snippet":{"message":"Koodinpätkä"},"panels/sources/AddSourceMapURLDialog.ts | add":{"message":"Lisää"},"panels/sources/AddSourceMapURLDialog.ts | debugInfoUrl":{"message":"DWARF-symbolien URL-osoite: "},"panels/sources/AddSourceMapURLDialog.ts | sourceMapUrl":{"message":"Lähdekartan URL-osoite: "},"panels/sources/AiWarningInfobarPlugin.ts | aiContentWarning":{"message":"Tämä tiedosto sisältää tekoälyn luomaa sisältöä"},"panels/sources/BreakpointEditDialog.ts | breakpoint":{"message":"Pysäytyspiste"},"panels/sources/BreakpointEditDialog.ts | breakpointType":{"message":"Pysäytyspisteen tyyppi"},"panels/sources/BreakpointEditDialog.ts | closeDialog":{"message":"Sulje muokkausikkuna ja tallenna muutokset"},"panels/sources/BreakpointEditDialog.ts | conditionalBreakpoint":{"message":"Ehdollinen pysäytyspiste"},"panels/sources/BreakpointEditDialog.ts | expressionToCheckBeforePausingEg":{"message":"Ennen keskeytystä tarkistettava lauseke, esim. x > 5"},"panels/sources/BreakpointEditDialog.ts | learnMoreOnBreakpointTypes":{"message":"Lue lisää: pysäytyspistetyypit"},"panels/sources/BreakpointEditDialog.ts | logAMessageToConsoleDoNotBreak":{"message":"Kirjaa viesti konsoliin, älä pysäytä"},"panels/sources/BreakpointEditDialog.ts | logMessageEgXIsX":{"message":"Lokiviesti, esim. 'x is', x"},"panels/sources/BreakpointEditDialog.ts | logpoint":{"message":"Lokipiste"},"panels/sources/BreakpointEditDialog.ts | pauseOnlyWhenTheConditionIsTrue":{"message":"Keskeytyy vain, kun ehto on tosi"},"panels/sources/BreakpointsView.ts | breakpointHit":{"message":"Pysäytyspiste ({PH1}) saavutettu"},"panels/sources/BreakpointsView.ts | checked":{"message":"valittu"},"panels/sources/BreakpointsView.ts | conditionCode":{"message":"Ehto: {PH1}"},"panels/sources/BreakpointsView.ts | disableAllBreakpoints":{"message":"Poista käytöstä kaikki pysäytyspisteet"},"panels/sources/BreakpointsView.ts | disableAllBreakpointsInFile":{"message":"Poista kaikki tiedoston pysäytyspisteet käytöstä"},"panels/sources/BreakpointsView.ts | editCondition":{"message":"Muokkaa ehtoa"},"panels/sources/BreakpointsView.ts | editLogpoint":{"message":"Muokkaa lokipistettä"},"panels/sources/BreakpointsView.ts | enableAllBreakpoints":{"message":"Ota kaikki pysäytyspisteet käyttöön"},"panels/sources/BreakpointsView.ts | enableAllBreakpointsInFile":{"message":"Ota käyttöön kaikki tiedoston pysäytyspisteet"},"panels/sources/BreakpointsView.ts | indeterminate":{"message":"sekalainen"},"panels/sources/BreakpointsView.ts | logpointCode":{"message":"Lokipiste: {PH1}"},"panels/sources/BreakpointsView.ts | pauseOnCaughtExceptions":{"message":"Keskeytä havaittaessa poikkeuksia"},"panels/sources/BreakpointsView.ts | pauseOnUncaughtExceptions":{"message":"Keskeytä havaitsemattomien poikkeusten kohdalla"},"panels/sources/BreakpointsView.ts | removeAllBreakpoints":{"message":"Poista kaikki pysäytyspisteet"},"panels/sources/BreakpointsView.ts | removeAllBreakpointsInFile":{"message":"Poista kaikki tiedoston pysäytyspisteet"},"panels/sources/BreakpointsView.ts | removeBreakpoint":{"message":"Poista pysäytyspiste"},"panels/sources/BreakpointsView.ts | removeOtherBreakpoints":{"message":"Poista muut pysäytyspisteet"},"panels/sources/BreakpointsView.ts | revealLocation":{"message":"Näytä sijainti"},"panels/sources/BreakpointsView.ts | unchecked":{"message":"ei valittu"},"panels/sources/CSSPlugin.ts | addSourceMap":{"message":"Lisää lähdekartta…"},"panels/sources/CSSPlugin.ts | openColorPicker":{"message":"Avaa värivalitsin."},"panels/sources/CSSPlugin.ts | openCubicBezierEditor":{"message":"Avaa kuutiollisen bezier-käyrän muokkaaja."},"panels/sources/CallStackSidebarPane.ts | callFrameWarnings":{"message":"Joissakin soittokehyksissä on varoituksia"},"panels/sources/CallStackSidebarPane.ts | callStack":{"message":"Kutsupino"},"panels/sources/CallStackSidebarPane.ts | copyStackTrace":{"message":"Kopioi jäljityslista"},"panels/sources/CallStackSidebarPane.ts | debugFileNotFound":{"message":"Virheenkorjaustiedoston lataaminen epäonnistui: {PH1}."},"panels/sources/CallStackSidebarPane.ts | debugSymbolsIncomplete":{"message":"Funktion {PH1} virheenkorjaustiedot ovat puutteelliset"},"panels/sources/CallStackSidebarPane.ts | failedToLoadDebugSymbolsForFunction":{"message":"Ei virheenkorjaustietoja toiminnolle {PH1}"},"panels/sources/CallStackSidebarPane.ts | notPaused":{"message":"Ei keskeytetty"},"panels/sources/CallStackSidebarPane.ts | onIgnoreList":{"message":"ohitusluettelossa"},"panels/sources/CallStackSidebarPane.ts | restartFrame":{"message":"Käynnistä kehys uudelleen"},"panels/sources/CallStackSidebarPane.ts | showIgnorelistedFrames":{"message":"Näytä ohituslistalle lisätyt kehykset"},"panels/sources/CallStackSidebarPane.ts | showMore":{"message":"Näytä lisää"},"panels/sources/CategorizedBreakpointL10n.ts | animationFrameFired":{"message":"Animaatiokehys käynnistetty"},"panels/sources/CategorizedBreakpointL10n.ts | beforeBidderWorkletBiddingStart":{"message":"Tarjoajan tarjousvaiheen alku"},"panels/sources/CategorizedBreakpointL10n.ts | beforeBidderWorkletReportingStart":{"message":"Tarjoajan raportointivaiheen alku"},"panels/sources/CategorizedBreakpointL10n.ts | beforeSellerWorkletReportingStart":{"message":"Myyjän raportointivaiheen alku"},"panels/sources/CategorizedBreakpointL10n.ts | beforeSellerWorkletScoringStart":{"message":"Myyjän pisteytysvaiheen alku"},"panels/sources/CategorizedBreakpointL10n.ts | cancelAnimationFrame":{"message":"Peru animaatiokehys"},"panels/sources/CategorizedBreakpointL10n.ts | closeAudiocontext":{"message":"Sulje AudioContext"},"panels/sources/CategorizedBreakpointL10n.ts | createAudiocontext":{"message":"Luo AudioContext"},"panels/sources/CategorizedBreakpointL10n.ts | createCanvasContext":{"message":"Luo kanvaskonteksti"},"panels/sources/CategorizedBreakpointL10n.ts | policyViolations":{"message":"Käytäntöihin liittyvät ongelmat"},"panels/sources/CategorizedBreakpointL10n.ts | requestAnimationFrame":{"message":"Pyynnön animaatiokehys"},"panels/sources/CategorizedBreakpointL10n.ts | resumeAudiocontext":{"message":"Jatka: AudioContext"},"panels/sources/CategorizedBreakpointL10n.ts | scriptBlockedByContentSecurity":{"message":"Content Security Policy ‑käytäntö esti komentosarjan"},"panels/sources/CategorizedBreakpointL10n.ts | scriptFirstStatement":{"message":"Komentosarjan ensimmäinen lause"},"panels/sources/CategorizedBreakpointL10n.ts | setInnerhtml":{"message":"Aseta innerHTML"},"panels/sources/CategorizedBreakpointL10n.ts | setTimeoutOrIntervalFired":{"message":"{PH1} laukaistu"},"panels/sources/CategorizedBreakpointL10n.ts | sinkViolations":{"message":"Nielun rikkomukset"},"panels/sources/CategorizedBreakpointL10n.ts | suspendAudiocontext":{"message":"Keskeytä AudioContext"},"panels/sources/CategorizedBreakpointL10n.ts | webglErrorFired":{"message":"WebGL-virhe laukaistu"},"panels/sources/CategorizedBreakpointL10n.ts | webglWarningFired":{"message":"WebGL-varoitus laukaistu"},"panels/sources/CoveragePlugin.ts | clickToShowCoveragePanel":{"message":"Näytä kattavuuspaneeli klikkaamalla"},"panels/sources/CoveragePlugin.ts | coverageNa":{"message":"Kattavuus: –"},"panels/sources/CoveragePlugin.ts | coverageS":{"message":"Kattavuus: {PH1}"},"panels/sources/CoveragePlugin.ts | showDetails":{"message":"Näytä tiedot"},"panels/sources/DebuggerPausedMessage.ts | attributeModifications":{"message":"määritteen muokkaukset"},"panels/sources/DebuggerPausedMessage.ts | childSAdded":{"message":"Alatason {PH1} lisätty"},"panels/sources/DebuggerPausedMessage.ts | debuggerPaused":{"message":"Virheenkorjaus keskeytetty"},"panels/sources/DebuggerPausedMessage.ts | descendantSAdded":{"message":"Alatason {PH1} lisätty"},"panels/sources/DebuggerPausedMessage.ts | descendantSRemoved":{"message":"Alatason {PH1} poistettu"},"panels/sources/DebuggerPausedMessage.ts | nodeRemoval":{"message":"noodin poisto"},"panels/sources/DebuggerPausedMessage.ts | pausedBeforePotentialOutofmemory":{"message":"Keskeytetty ennen mahdollista muistin loppumisen aiheuttamaa kaatumista"},"panels/sources/DebuggerPausedMessage.ts | pausedOnAssertion":{"message":"Keskeytetty väittämän kohdalla"},"panels/sources/DebuggerPausedMessage.ts | pausedOnBreakpoint":{"message":"Keskeytetty pysäytyspisteen kohdalla"},"panels/sources/DebuggerPausedMessage.ts | pausedOnCspViolation":{"message":"Keskeytetty CSP-rikkomuksen kohdalla"},"panels/sources/DebuggerPausedMessage.ts | pausedOnDebuggedFunction":{"message":"Keskeytetty virhekorjattavan funktion kohdalla"},"panels/sources/DebuggerPausedMessage.ts | pausedOnEventListener":{"message":"Keskeytetty tapahtumaseuraimen kohdalla"},"panels/sources/DebuggerPausedMessage.ts | pausedOnException":{"message":"Keskeytetty poikkeuksen kohdalla"},"panels/sources/DebuggerPausedMessage.ts | pausedOnPromiseRejection":{"message":"Keskeytetty hylkäykseen: promise"},"panels/sources/DebuggerPausedMessage.ts | pausedOnS":{"message":"Keskeytetty: {PH1}"},"panels/sources/DebuggerPausedMessage.ts | pausedOnXhrOrFetch":{"message":"Keskeytetty XHR:n tai hakutoiminnon kohdalla"},"panels/sources/DebuggerPausedMessage.ts | scriptBlockedDueToContent":{"message":"Komentosarja estetty Content Security Policy ‑käytännön ohjeen vuoksi: {PH1}"},"panels/sources/DebuggerPausedMessage.ts | subtreeModifications":{"message":"alapuun muokkaukset"},"panels/sources/DebuggerPausedMessage.ts | trustedTypePolicyViolation":{"message":"Käytäntörikkomus, Trusted Type"},"panels/sources/DebuggerPausedMessage.ts | trustedTypeSinkViolation":{"message":"Trusted Type, nielun rikkomus"},"panels/sources/DebuggerPausedMessage.ts | webglErrorFiredS":{"message":"WebGL-virhe laukaistu ({PH1})"},"panels/sources/DebuggerPlugin.ts | addBreakpoint":{"message":"Lisää pysäytyspiste"},"panels/sources/DebuggerPlugin.ts | addConditionalBreakpoint":{"message":"Lisää ehdollinen pysäytyspiste…"},"panels/sources/DebuggerPlugin.ts | addLogpoint":{"message":"Lisää lokipiste…"},"panels/sources/DebuggerPlugin.ts | addSourceMap":{"message":"Lisää lähdekartta…"},"panels/sources/DebuggerPlugin.ts | addWasmDebugInfo":{"message":"Lisää DWARF-virheenkorjaustiedot…"},"panels/sources/DebuggerPlugin.ts | associatedFilesAreAvailable":{"message":"Tätä vastaavat tiedostot ovat käytettävissä tiedostopuussa tai pikanäppäimellä {PH1}."},"panels/sources/DebuggerPlugin.ts | associatedFilesShouldBeAdded":{"message":"Vastaavat tiedostot tulee lisätä tiedostopuuhun. Näille selvitetyille lähdetiedostoille voidaan tehdä virheenkorjaus tavallisina JavaScript-tiedostoina."},"panels/sources/DebuggerPlugin.ts | configure":{"message":"Määritä"},"panels/sources/DebuggerPlugin.ts | debugFileNotFound":{"message":"Virheenkorjaustiedoston lataaminen epäonnistui: {PH1}."},"panels/sources/DebuggerPlugin.ts | debugInfoNotFound":{"message":"Osoitteen {PH1} virheenkorjaustietojen lataaminen epäonnistui"},"panels/sources/DebuggerPlugin.ts | debuggingPowerReduced":{"message":"DevTools ei voi näyttää kirjoitettuja lähteitä, mutta voit jäljittää ja korjata käytössä olevan koodin virheet."},"panels/sources/DebuggerPlugin.ts | disableBreakpoint":{"message":"{n,plural, =1{Poista pysäytyspiste käytöstä}other{Poista kaikki rivin pysäytyspisteet käytöstä}}"},"panels/sources/DebuggerPlugin.ts | editBreakpoint":{"message":"Muokkaa pysäytyspistettä…"},"panels/sources/DebuggerPlugin.ts | enableBreakpoint":{"message":"{n,plural, =1{Ota pysäytyspiste käyttöön}other{Ota käyttöön rivin kaikki pysäytyspisteet}}"},"panels/sources/DebuggerPlugin.ts | errorLoading":{"message":"Virhe ladattaessa URL-osoitetta {PH1}: {PH2}"},"panels/sources/DebuggerPlugin.ts | neverPauseHere":{"message":"Älä koskaan keskeytä tässä"},"panels/sources/DebuggerPlugin.ts | openDeveloperResources":{"message":"Avaa pyynnön kehittäjien resurssipaneelissa"},"panels/sources/DebuggerPlugin.ts | reloadForSourceMap":{"message":"Jos haluat ottaa sen uudelleen käyttöön, varmista, että tiedosto ei ole ohituslistalla, ja lataa uudelleen."},"panels/sources/DebuggerPlugin.ts | removeBreakpoint":{"message":"{n,plural, =1{Poista pysäytyspiste}other{Poista rivin kaikki pysäytyspisteet}}"},"panels/sources/DebuggerPlugin.ts | removeFromIgnoreList":{"message":"Poista ohituslistalta"},"panels/sources/DebuggerPlugin.ts | showRequest":{"message":"Näytä pyyntö"},"panels/sources/DebuggerPlugin.ts | sourceMapFailed":{"message":"Lähdekartan lataus epäonnistui"},"panels/sources/DebuggerPlugin.ts | sourceMapLoaded":{"message":"Lähdekartta ladattu"},"panels/sources/DebuggerPlugin.ts | sourceMapSkipped":{"message":"Tiedoston lähdekartta ohitettu"},"panels/sources/DebuggerPlugin.ts | theDebuggerWillSkipStepping":{"message":"Vianetsintä ohittaa tämän komentosarjan läpikäynnin eikä pysähdy poikkeusten kohdalle."},"panels/sources/DebuggerPlugin.ts | thisScriptIsOnTheDebuggersIgnore":{"message":"Tämä komentosarja on viankorjauksen ohituslistalla"},"panels/sources/FilteredUISourceCodeListProvider.ts | noFilesFound":{"message":"Tiedostoja ei löydy"},"panels/sources/FilteredUISourceCodeListProvider.ts | sIgnoreListed":{"message":"{PH1} (ohituslistalla)"},"panels/sources/GoToLineQuickOpen.ts | currentLineSTypeALineNumber":{"message":"Lisää väliltä 1–{PH1} rivinumero, johon siirrytään."},"panels/sources/GoToLineQuickOpen.ts | currentPositionXsTypeAnOffset":{"message":"Kirjoita kohteiden 0x{PH1} ja 0x{PH2} välinen poikkeama, johon siirrytään"},"panels/sources/GoToLineQuickOpen.ts | goToLineS":{"message":"Siirry riville {PH1}"},"panels/sources/GoToLineQuickOpen.ts | goToLineSAndColumnS":{"message":"Siirry riville {PH1} ja sarakkeeseen {PH2}."},"panels/sources/GoToLineQuickOpen.ts | goToOffsetXs":{"message":"Mene poikkeamaan 0x{PH1}."},"panels/sources/GoToLineQuickOpen.ts | noFileSelected":{"message":"Tiedostoa ei ole valittu"},"panels/sources/GoToLineQuickOpen.ts | noResultsFound":{"message":"Ei tuloksia"},"panels/sources/GoToLineQuickOpen.ts | typeANumberToGoToThatLine":{"message":"Kirjoita sen rivin numero, jolle haluat siirtyä"},"panels/sources/NavigatorView.ts | actionCannotBeUndone":{"message":"Tätä toimintoa ei voi kumota."},"panels/sources/NavigatorView.ts | areYouSureYouWantToRemoveThis":{"message":"Poistetaanko {PH1} työtilasta?"},"panels/sources/NavigatorView.ts | authored":{"message":"Tekijä"},"panels/sources/NavigatorView.ts | authoredTooltip":{"message":"Sisältää alkuperäisiä lähteitä"},"panels/sources/NavigatorView.ts | connect":{"message":"Ota yhteyttä"},"panels/sources/NavigatorView.ts | connectFolderToWorkspace":{"message":"Yhdistä Workspaceen"},"panels/sources/NavigatorView.ts | delete":{"message":"Poista"},"panels/sources/NavigatorView.ts | deleteFolder":{"message":"Poistetaanko tämä kansio ja sen sisältö?"},"panels/sources/NavigatorView.ts | deleteThisFile":{"message":"Poistetaanko tämä tiedosto?"},"panels/sources/NavigatorView.ts | deployed":{"message":"Otettu käyttöön"},"panels/sources/NavigatorView.ts | deployedTooltip":{"message":"Sisältää lopulliset lähteet, jotka selain näkee"},"panels/sources/NavigatorView.ts | excludeFolder":{"message":"Sulje pois työtilasta"},"panels/sources/NavigatorView.ts | excludeThisFolder":{"message":"Suljetaanko tämä kansio pois?"},"panels/sources/NavigatorView.ts | folderWillNotBeShown":{"message":"Tätä kansiota ja sen sisältöä ei näytetä työtilassa."},"panels/sources/NavigatorView.ts | makeACopy":{"message":"Luo kopio…"},"panels/sources/NavigatorView.ts | newFile":{"message":"Uusi tiedosto"},"panels/sources/NavigatorView.ts | noDomain":{"message":"(ei verkkotunnusta)"},"panels/sources/NavigatorView.ts | openFolder":{"message":"Avaa kansio"},"panels/sources/NavigatorView.ts | remove":{"message":"Poista"},"panels/sources/NavigatorView.ts | removeFolderFromWorkspace":{"message":"Poista työtilasta"},"panels/sources/NavigatorView.ts | rename":{"message":"Nimeä uudelleen…"},"panels/sources/NavigatorView.ts | sFromSourceMap":{"message":"{PH1} (lähdekartasta)"},"panels/sources/NavigatorView.ts | sIgnoreListed":{"message":"{PH1} (ohituslistalla)"},"panels/sources/NavigatorView.ts | searchInAllFiles":{"message":"Hae kaikista tiedostoista"},"panels/sources/NavigatorView.ts | searchInFolder":{"message":"Hae kansiosta"},"panels/sources/NavigatorView.ts | workspaceStopSyncing":{"message":"Tämä lopettaa DevToolsista tehtyjen muutosten synkronoinnin lähteisiin."},"panels/sources/OutlineQuickOpen.ts | noFileSelected":{"message":"Tiedostoa ei ole valittu."},"panels/sources/OutlineQuickOpen.ts | noResultsFound":{"message":"Ei tuloksia"},"panels/sources/OutlineQuickOpen.ts | openAJavascriptOrCssFileToSee":{"message":"Avaa JavaScript- tai CSS-tiedosto, niin näet merkit"},"panels/sources/PersistenceActions.ts | openInContainingFolder":{"message":"Avaa kansiosijainti"},"panels/sources/PersistenceActions.ts | overrideContent":{"message":"Ohita sisältö"},"panels/sources/PersistenceActions.ts | overrideSourceMappedFileExplanation":{"message":"{PH1} on lähdemäpätty tiedosto, eikä sitä voi ohittaa."},"panels/sources/PersistenceActions.ts | overrideSourceMappedFileWarning":{"message":"Ohitetaanko {PH1}?"},"panels/sources/PersistenceActions.ts | saveAs":{"message":"Tallenna nimellä…"},"panels/sources/PersistenceActions.ts | saveFailed":{"message":"Tiedoston tallentaminen levylle epäonnistui."},"panels/sources/PersistenceActions.ts | saveImage":{"message":"Tallenna kuva"},"panels/sources/PersistenceActions.ts | saveWasmFailed":{"message":"WASM-moduulia ei voi tallentaa levylle. Moduuli on todennäköisesti liian suuri."},"panels/sources/PersistenceActions.ts | showOverrides":{"message":"Näytä kaikki ohitukset"},"panels/sources/ProfilePlugin.ts | ms":{"message":"ms"},"panels/sources/ResourceOriginPlugin.ts | fromS":{"message":"(Lähde: {PH1})"},"panels/sources/ResourceOriginPlugin.ts | sourceMappedFromS":{"message":"(Lähde mäpätty osoitteesta {PH1})"},"panels/sources/ScopeChainSidebarPane.ts | closure":{"message":"Sulkeuma"},"panels/sources/ScopeChainSidebarPane.ts | closureS":{"message":"Sulkeuma ({PH1})"},"panels/sources/ScopeChainSidebarPane.ts | loading":{"message":"Ladataan…"},"panels/sources/ScopeChainSidebarPane.ts | noVariables":{"message":"Ei muuttujia"},"panels/sources/ScopeChainSidebarPane.ts | notPaused":{"message":"Ei keskeytetty"},"panels/sources/SnippetsPlugin.ts | ctrlenter":{"message":"Ctrl+Enter"},"panels/sources/SnippetsPlugin.ts | enter":{"message":"⌘+Enter"},"panels/sources/SourcesNavigator.ts | automaticWorkspaceNudge":{"message":"Yhdistä projektikansio automaattisesti valitsemalla {PH1}"},"panels/sources/SourcesNavigator.ts | clearConfiguration":{"message":"Tyhjennä määritys"},"panels/sources/SourcesNavigator.ts | createNewSnippet":{"message":"Luo uusi koodinpätkä"},"panels/sources/SourcesNavigator.ts | explainContentScripts":{"message":"Näytä sisältökomentosarjat, joita laajennukset palvelevat."},"panels/sources/SourcesNavigator.ts | explainLocalOverrides":{"message":"Ohita verkkopyynnöt ja verkkosisältö paikallisesti etäresurssien jäljittelemiseksi."},"panels/sources/SourcesNavigator.ts | explainSnippets":{"message":"Tallenna usein käyttämäsi JavaScript-koodi pätkäksi, jotta voit suorittaa sen uudelleen milloin tahansa."},"panels/sources/SourcesNavigator.ts | explainWorkspace":{"message":"Ota työtila käyttöön, niin voit synkronoida muokkaukset suoraan kehittämiisi lähteisiin"},"panels/sources/SourcesNavigator.ts | newSnippet":{"message":"Uusi koodinpätkä"},"panels/sources/SourcesNavigator.ts | noContentScripts":{"message":"Sisältökomentosarjoja ei havaittu"},"panels/sources/SourcesNavigator.ts | noLocalOverrides":{"message":"Paikallisia ohituksia ei ole määritetty"},"panels/sources/SourcesNavigator.ts | noSnippets":{"message":"Ei tallennettuja pätkiä"},"panels/sources/SourcesNavigator.ts | noWorkspace":{"message":"Työtiloja ei ole otettu käyttöön"},"panels/sources/SourcesNavigator.ts | remove":{"message":"Poista"},"panels/sources/SourcesNavigator.ts | rename":{"message":"Nimeä uudelleen…"},"panels/sources/SourcesNavigator.ts | run":{"message":"Suorita"},"panels/sources/SourcesNavigator.ts | saveAs":{"message":"Tallenna nimellä…"},"panels/sources/SourcesNavigator.ts | saveAsFailed":{"message":"Tiedoston tallentaminen levylle epäonnistui."},"panels/sources/SourcesNavigator.ts | selectFolderForOverrides":{"message":"Valitse ohitusten kansio"},"panels/sources/SourcesPanel.ts | assessPerformance":{"message":"Arvioi tuloksia"},"panels/sources/SourcesPanel.ts | continueToHere":{"message":"Jatka tänne"},"panels/sources/SourcesPanel.ts | copyS":{"message":"Kopioi {PH1}"},"panels/sources/SourcesPanel.ts | copyStringAsJSLiteral":{"message":"Kopioi merkkijono JavaScript-literaalina"},"panels/sources/SourcesPanel.ts | copyStringAsJSONLiteral":{"message":"Kopioi merkkijono JSON-literaalina"},"panels/sources/SourcesPanel.ts | copyStringContents":{"message":"Kopioi merkkijonon sisältö"},"panels/sources/SourcesPanel.ts | debuggerHidden":{"message":"Virheenkorjauksen sivupalkki piilotettu"},"panels/sources/SourcesPanel.ts | debuggerShown":{"message":"Virheenkorjauksen sivupalkki näkyvissä"},"panels/sources/SourcesPanel.ts | dropWorkspaceFolderHere":{"message":"Pudota työtilakansio tähän"},"panels/sources/SourcesPanel.ts | explainInputHandling":{"message":"Selitä syötteiden käsittely"},"panels/sources/SourcesPanel.ts | explainThisScript":{"message":"Selitä tämä skripti"},"panels/sources/SourcesPanel.ts | groupByAuthored":{"message":"Ryhmittely tekijän/käyttöönoton mukaan"},"panels/sources/SourcesPanel.ts | groupByFolder":{"message":"Ryhmittele kansion mukaan"},"panels/sources/SourcesPanel.ts | hideDebugger":{"message":"Piilota virheenkorjaus"},"panels/sources/SourcesPanel.ts | hideIgnoreListed":{"message":"Piilota ohituslistassa olevat lähteet"},"panels/sources/SourcesPanel.ts | hideNavigator":{"message":"Piilota siirtymistyökalu"},"panels/sources/SourcesPanel.ts | moreOptions":{"message":"Lisäasetukset"},"panels/sources/SourcesPanel.ts | navigatorHidden":{"message":"Navigoinnin sivupalkki piilotettu"},"panels/sources/SourcesPanel.ts | navigatorShown":{"message":"Navigoinnin sivupalkki näkyvissä"},"panels/sources/SourcesPanel.ts | openInSourcesPanel":{"message":"Avaa Lähteet-paneelissa"},"panels/sources/SourcesPanel.ts | pauseOnCaughtExceptions":{"message":"Keskeytä havaittaessa poikkeuksia"},"panels/sources/SourcesPanel.ts | resumeWithAllPausesBlockedForMs":{"message":"Jatka kaikki keskeytykset estettyinä 500 ms:n ajan"},"panels/sources/SourcesPanel.ts | revealInSidebar":{"message":"Näytä navigointisivupalkissa"},"panels/sources/SourcesPanel.ts | showDebugger":{"message":"Näytä virheenkorjaus"},"panels/sources/SourcesPanel.ts | showFunctionDefinition":{"message":"Näytä funktion määritelmä"},"panels/sources/SourcesPanel.ts | showNavigator":{"message":"Näytä navigoija"},"panels/sources/SourcesPanel.ts | startAChat":{"message":"Aloita chat"},"panels/sources/SourcesPanel.ts | storeAsGlobalVariable":{"message":"Tallenna globaalina muuttujana"},"panels/sources/SourcesPanel.ts | terminateCurrentJavascriptCall":{"message":"Lopeta nykyinen JavaScript-kutsu"},"panels/sources/SourcesView.ts | openFile":{"message":"Avaa tiedosto"},"panels/sources/SourcesView.ts | runCommand":{"message":"Suorita komento"},"panels/sources/SourcesView.ts | selectFolder":{"message":"Valitse kansio"},"panels/sources/SourcesView.ts | sourceViewActions":{"message":"Lähdenäkymän toiminnot"},"panels/sources/SourcesView.ts | workspaceDropInAFolderToSyncSources":{"message":"Jos haluat synkronoida työtilaan tehdyt muokkaukset, pudota lähteet sisältävä kansio tähän tai"},"panels/sources/TabbedEditorContainer.ts | areYouSureYouWantToCloseUnsaved":{"message":"Haluatko varmasti sulkea tallentamattoman tiedoston {PH1}?"},"panels/sources/TabbedEditorContainer.ts | changesWereNotSavedToFileSystemToSaveAddFolderToWorkspace":{"message":"Muutoksia ei tallennettu tiedostojärjestelmään. Jos haluat tallentaa, lisää {PH1} Workspaceen."},"panels/sources/TabbedEditorContainer.ts | changesWereNotSavedToFileSystemToSaveSetUpYourWorkspace":{"message":"Muutoksia ei tallennettu tiedostojärjestelmään. Jos haluat tallentaa, määritä {PH1}."},"panels/sources/TabbedEditorContainer.ts | unableToLoadThisContent":{"message":"Tätä sisältöä ei voi ladata."},"panels/sources/ThreadsSidebarPane.ts | paused":{"message":"keskeytetty"},"panels/sources/WatchExpressionsSidebarPane.ts | addPropertyPathToWatch":{"message":"Lisää seurattava ominaisuuspolku"},"panels/sources/WatchExpressionsSidebarPane.ts | addWatchExpression":{"message":"Lisää katselun lauseke"},"panels/sources/WatchExpressionsSidebarPane.ts | copyValue":{"message":"Kopioi arvo"},"panels/sources/WatchExpressionsSidebarPane.ts | deleteAllWatchExpressions":{"message":"Poista kaikki katselun lausekkeet"},"panels/sources/WatchExpressionsSidebarPane.ts | deleteWatchExpression":{"message":"Poista katselun lauseke"},"panels/sources/WatchExpressionsSidebarPane.ts | noWatchExpressions":{"message":"Ei katselun lausekkeita"},"panels/sources/WatchExpressionsSidebarPane.ts | notAvailable":{"message":"<ei käytettävissä>"},"panels/sources/WatchExpressionsSidebarPane.ts | refreshWatchExpressions":{"message":"Päivitä katselun lausekkeet"},"panels/sources/components/HeadersView.ts | addHeader":{"message":"Lisää otsikko"},"panels/sources/components/HeadersView.ts | addOverrideRule":{"message":"Lisää ohitussääntö"},"panels/sources/components/HeadersView.ts | errorWhenParsing":{"message":"Virhe jäsentämisessä: {PH1}."},"panels/sources/components/HeadersView.ts | learnMore":{"message":"Lue lisää"},"panels/sources/components/HeadersView.ts | parsingErrorExplainer":{"message":"Tämä johtuu todennäköisesti syntaksivirheestä: {PH1}. Kokeile avata tiedosto ulkoisella muokkausohjelmalla, jotta voit korjata virheen tai poistaa tiedoston ja luoda ohitukset uudelleen."},"panels/sources/components/HeadersView.ts | removeBlock":{"message":"Poista tämä ApplyTo-osio"},"panels/sources/components/HeadersView.ts | removeHeader":{"message":"Poista tämä otsikko"},"panels/sources/sources-meta.ts | activateBreakpoints":{"message":"Aktivoi pysäytyspisteet"},"panels/sources/sources-meta.ts | addFolderManually":{"message":"Lisää kansio manuaalisesti"},"panels/sources/sources-meta.ts | addFolderToWorkspace":{"message":"Lisää kansio työtilaan"},"panels/sources/sources-meta.ts | addSelectedTextToWatches":{"message":"Lisää valittu teksti katseluihin"},"panels/sources/sources-meta.ts | all":{"message":"Kaikki"},"panels/sources/sources-meta.ts | allowScrollingPastEndOfFile":{"message":"Salli vieritys tiedoston lopun ohi"},"panels/sources/sources-meta.ts | autocompletion":{"message":"Automaattinen täydennys"},"panels/sources/sources-meta.ts | automaticallyPrettyPrintMinifiedSources":{"message":"Kaunista pienennettyjen lähteiden koodia automaattisesti"},"panels/sources/sources-meta.ts | automaticallyRevealFilesIn":{"message":"Näytä tiedostot automaattisesti sivupalkissa"},"panels/sources/sources-meta.ts | bracketClosing":{"message":"Sulkevien sulkeiden automaattinen lisääminen"},"panels/sources/sources-meta.ts | bracketMatching":{"message":"Suljeparien korostus"},"panels/sources/sources-meta.ts | breakpoints":{"message":"Pysäytyspisteet"},"panels/sources/sources-meta.ts | closeAll":{"message":"Sulje kaikki"},"panels/sources/sources-meta.ts | closeTheActiveTab":{"message":"Sulje aktiivinen välilehti"},"panels/sources/sources-meta.ts | codeFolding":{"message":"Koodin laskostus"},"panels/sources/sources-meta.ts | createNewSnippet":{"message":"Luo uusi koodinpätkä"},"panels/sources/sources-meta.ts | deactivateBreakpoints":{"message":"Poista pysäytyspisteet käytöstä"},"panels/sources/sources-meta.ts | decrementCssUnitBy":{"message":"Pienennä CSS:n yksikköä: {PH1}"},"panels/sources/sources-meta.ts | detectIndentation":{"message":"Tunnista sisennys"},"panels/sources/sources-meta.ts | disableAutoFocusOnDebuggerPaused":{"message":"Älä tarkenna Lähteet-paneeliin, kun pysäytyspiste saavutetaan"},"panels/sources/sources-meta.ts | disableAutocompletion":{"message":"Poista automaattinen täydennys käytöstä"},"panels/sources/sources-meta.ts | disableBracketClosing":{"message":"Poista sulkevien sulkeiden automaattinen lisääminen käytöstä"},"panels/sources/sources-meta.ts | disableBracketMatching":{"message":"Poista käytöstä suljeparien korostus"},"panels/sources/sources-meta.ts | disableCodeFolding":{"message":"Poista koodin laskostus käytöstä"},"panels/sources/sources-meta.ts | disableTabMovesFocus":{"message":"Välilehden käytöstä poistaminen siirtää kohdistuksen"},"panels/sources/sources-meta.ts | disableWasmAutoStepping":{"message":"Poista Wasmin automaattinen läpikäynti käytöstä"},"panels/sources/sources-meta.ts | disallowScrollingPastEndOfFile":{"message":"Estä vieritys tiedoston lopun ohi"},"panels/sources/sources-meta.ts | displayVariableValuesInlineWhile":{"message":"Näytä muuttujien arvot suoraan virheenkorjauksen aikana"},"panels/sources/sources-meta.ts | doNotAutomaticallyPrettyPrintMinifiedSources":{"message":"Älä kaunista pienennettyjen lähteiden koodia automaattisesti"},"panels/sources/sources-meta.ts | doNotAutomaticallyRevealFilesIn":{"message":"Älä näytä tiedostoja automaattisesti sivupalkissa"},"panels/sources/sources-meta.ts | doNotDetectIndentation":{"message":"Älä tunnista sisennystä"},"panels/sources/sources-meta.ts | doNotDisplayVariableValuesInline":{"message":"Älä näytä muuttujien arvoja tekstirivillä"},"panels/sources/sources-meta.ts | doNotSearchInAnonymousAndContent":{"message":"Älä hae anonyymeistä komentosarjoista ja sisältökomentosarjoista"},"panels/sources/sources-meta.ts | doNotShowWhitespaceCharacters":{"message":"Älä näytä tyhjätilamerkkejä"},"panels/sources/sources-meta.ts | enableAutoFocusOnDebuggerPaused":{"message":"Tarkenna Lähteet-paneeliin, kun pysäytyspiste saavutetaan"},"panels/sources/sources-meta.ts | enableAutocompletion":{"message":"Ota automaattinen täydennys käyttöön"},"panels/sources/sources-meta.ts | enableBracketClosing":{"message":"Ota sulkevien sulkeiden automaattinen lisääminen käyttöön"},"panels/sources/sources-meta.ts | enableBracketMatching":{"message":"Ota suljeparien korostus käyttöön"},"panels/sources/sources-meta.ts | enableCodeFolding":{"message":"Ota koodin laskostus käyttöön"},"panels/sources/sources-meta.ts | enableTabMovesFocus":{"message":"Välilehden käyttöönotto siirtää kohdistuksen"},"panels/sources/sources-meta.ts | enableWasmAutoStepping":{"message":"Ota Wasmin automaattinen läpikäynti käyttöön"},"panels/sources/sources-meta.ts | evaluateSelectedTextInConsole":{"message":"Arvioi valittua tekstiä konsolissa"},"panels/sources/sources-meta.ts | file":{"message":"Tiedosto"},"panels/sources/sources-meta.ts | goTo":{"message":"Siirry"},"panels/sources/sources-meta.ts | goToAFunctionDeclarationruleSet":{"message":"Siirry funktion määrittelyyn/sääntöjoukkoon"},"panels/sources/sources-meta.ts | goToLine":{"message":"Siirry riville"},"panels/sources/sources-meta.ts | goToSymbol":{"message":"Siirry symboliin"},"panels/sources/sources-meta.ts | incrementCssUnitBy":{"message":"Kasvata CSS:n yksikköä: {PH1}"},"panels/sources/sources-meta.ts | jumpToNextEditingLocation":{"message":"Siirry seuraavaan muokkauskohtaan"},"panels/sources/sources-meta.ts | jumpToPreviousEditingLocation":{"message":"Siirry edelliseen muokkauspaikkaan"},"panels/sources/sources-meta.ts | line":{"message":"Rivi"},"panels/sources/sources-meta.ts | nextCallFrame":{"message":"Seuraava kutsukehys"},"panels/sources/sources-meta.ts | nextEditorTab":{"message":"Seuraava toimittaja"},"panels/sources/sources-meta.ts | none":{"message":"Ei mitään"},"panels/sources/sources-meta.ts | open":{"message":"Avaa"},"panels/sources/sources-meta.ts | openFile":{"message":"Avaa tiedosto"},"panels/sources/sources-meta.ts | pauseScriptExecution":{"message":"Keskeytä komentosarjan suoritus"},"panels/sources/sources-meta.ts | previousCallFrame":{"message":"Edellinen kutsukehys"},"panels/sources/sources-meta.ts | previousEditorTab":{"message":"Edellinen toimittaja"},"panels/sources/sources-meta.ts | quickSource":{"message":"Pikalähde"},"panels/sources/sources-meta.ts | rename":{"message":"Nimeä uudelleen"},"panels/sources/sources-meta.ts | resumeScriptExecution":{"message":"Jatka komentosarjan suoritusta"},"panels/sources/sources-meta.ts | revealActiveFileInSidebar":{"message":"Näytä aktiivinen tiedosto navigointisivupalkissa"},"panels/sources/sources-meta.ts | runSnippet":{"message":"Suorita koodinpätkä"},"panels/sources/sources-meta.ts | save":{"message":"Tallenna"},"panels/sources/sources-meta.ts | saveAll":{"message":"Tallenna kaikki"},"panels/sources/sources-meta.ts | scope":{"message":"Laajuus"},"panels/sources/sources-meta.ts | search":{"message":"Haku"},"panels/sources/sources-meta.ts | searchInAnonymousAndContent":{"message":"Hae anonyymeistä komentosarjoista ja sisältökomentosarjoista"},"panels/sources/sources-meta.ts | showAllWhitespaceCharacters":{"message":"Näytä kaikki tyhjätilamerkit"},"panels/sources/sources-meta.ts | showBreakpoints":{"message":"Näytä pysäytyspisteet"},"panels/sources/sources-meta.ts | showQuickSource":{"message":"Näytä pikalähde"},"panels/sources/sources-meta.ts | showScope":{"message":"Näytä laajuus"},"panels/sources/sources-meta.ts | showSearch":{"message":"Näytä haku"},"panels/sources/sources-meta.ts | showSnippets":{"message":"Näytä katkelmat"},"panels/sources/sources-meta.ts | showSources":{"message":"Näytä lähteet"},"panels/sources/sources-meta.ts | showThreads":{"message":"Näytä Säikeet"},"panels/sources/sources-meta.ts | showTrailingWhitespaceCharacters":{"message":"Näytä lopussa olevat tyhjätilamerkit"},"panels/sources/sources-meta.ts | showWatch":{"message":"Näytä katselu"},"panels/sources/sources-meta.ts | showWhitespaceCharacters":{"message":"Näytä tyhjätilamerkit:"},"panels/sources/sources-meta.ts | showWorkspace":{"message":"Näytä Workspace"},"panels/sources/sources-meta.ts | snippets":{"message":"Katkelmat"},"panels/sources/sources-meta.ts | sources":{"message":"Lähteet"},"panels/sources/sources-meta.ts | step":{"message":"Askel"},"panels/sources/sources-meta.ts | stepIntoNextFunctionCall":{"message":"Siirry seuraavan toimintokutsuun"},"panels/sources/sources-meta.ts | stepOutOfCurrentFunction":{"message":"Siirry pois nykyisestä toiminnosta"},"panels/sources/sources-meta.ts | stepOverNextFunctionCall":{"message":"Siirry seuraavan funktiokutsun yli"},"panels/sources/sources-meta.ts | switchFile":{"message":"Vaihda tiedostoa"},"panels/sources/sources-meta.ts | symbol":{"message":"Symboli"},"panels/sources/sources-meta.ts | tabMovesFocus":{"message":"Sarkain siirtää kohdistusta"},"panels/sources/sources-meta.ts | threads":{"message":"Säikeet"},"panels/sources/sources-meta.ts | toggleBreakpoint":{"message":"Vaihdon pysäytyspiste"},"panels/sources/sources-meta.ts | toggleBreakpointEnabled":{"message":"Vaihdon pysäytyspiste käytössä"},"panels/sources/sources-meta.ts | toggleBreakpointInputWindow":{"message":"Vaihda pysäytyspisteen syöteikkunaa"},"panels/sources/sources-meta.ts | toggleDebuggerSidebar":{"message":"Laita viankorjaussivupalkki päälle tai pois päältä"},"panels/sources/sources-meta.ts | toggleNavigatorSidebar":{"message":"Laita navigointisivupalkki päälle tai pois päältä"},"panels/sources/sources-meta.ts | toggleWordWrap":{"message":"Tekstin rivitys päälle/pois"},"panels/sources/sources-meta.ts | trailing":{"message":"Lopussa"},"panels/sources/sources-meta.ts | variableValuesInlineWhile":{"message":"Muuttujien arvot tekstirivillä"},"panels/sources/sources-meta.ts | wasmAutoStepping":{"message":"Wasmin automaattinen läpikäynti ‑tavukoodi"},"panels/sources/sources-meta.ts | wasmAutoSteppingInfo":{"message":"Kun Wasmille tehdään virheenkorjausta virheenkorjaustietojen avulla, yritä ohittaa Wasmin tavukoodi"},"panels/sources/sources-meta.ts | watch":{"message":"Katso"},"panels/sources/sources-meta.ts | wordWrap":{"message":"Tekstin rivitys"},"panels/sources/sources-meta.ts | workspace":{"message":"Työtila"},"panels/timeline/AnimationsTrackAppender.ts | animations":{"message":"Animaatiot"},"panels/timeline/AnnotationHelpers.ts | entriesLink":{"message":"toisiinsa liittyvät merkinnät"},"panels/timeline/AnnotationHelpers.ts | entryLabel":{"message":"lisää tunniste"},"panels/timeline/AnnotationHelpers.ts | srAnnotationAdded":{"message":"Merkintä {PH1} on lisätty"},"panels/timeline/AnnotationHelpers.ts | srAnnotationRemoved":{"message":"Merkintä {PH1} on poistettu"},"panels/timeline/AnnotationHelpers.ts | srEnterLabelEditMode":{"message":"Merkintätunnuksen tekstin muokkaaminen"},"panels/timeline/AnnotationHelpers.ts | srEntriesLinked":{"message":"Yhdistetyt merkinnät linkittävät nyt nämä: {PH1} ja {PH2}"},"panels/timeline/AnnotationHelpers.ts | srLabelTextUpdated":{"message":"Tunniste päivitetty: {PH1}"},"panels/timeline/AnnotationHelpers.ts | srTimeRangeBoundsUpdated":{"message":"Aikaväli päivitetty, alkaa {PH1} ja päättyy {PH2}"},"panels/timeline/AnnotationHelpers.ts | timeRange":{"message":"aikaväli"},"panels/timeline/AppenderUtils.ts | sSelfS":{"message":"{PH1} (itse {PH2})"},"panels/timeline/CountersGraph.ts | documents":{"message":"Dokumentit"},"panels/timeline/CountersGraph.ts | gpuMemory":{"message":"GPU-muisti"},"panels/timeline/CountersGraph.ts | jsHeap":{"message":"JS-keko"},"panels/timeline/CountersGraph.ts | listeners":{"message":"Kuuntelijat"},"panels/timeline/CountersGraph.ts | noEventsFound":{"message":"Valituista tapahtumista ei löytynyt muistin käyttödataa."},"panels/timeline/CountersGraph.ts | nodes":{"message":"Noodit"},"panels/timeline/CountersGraph.ts | ss":{"message":"[{PH1} – {PH2}]"},"panels/timeline/EventsTimelineTreeView.ts | all":{"message":"Kaikki"},"panels/timeline/EventsTimelineTreeView.ts | durationFilter":{"message":"Keston suodatus"},"panels/timeline/EventsTimelineTreeView.ts | startTime":{"message":"Alkamisaika"},"panels/timeline/ExtensionTrackAppender.ts | customTrackSubtitle":{"message":"— Oma"},"panels/timeline/GPUTrackAppender.ts | gpu":{"message":"Grafiikkasuoritin"},"panels/timeline/InteractionsTrackAppender.ts | interactions":{"message":"Interaktiot"},"panels/timeline/IsolateSelector.ts | empty":{"message":"(tyhjä)"},"panels/timeline/IsolateSelector.ts | selectJavascriptVmInstance":{"message":"Valitse JavaScript VM ‑instanssi"},"panels/timeline/LayoutShiftsTrackAppender.ts | layoutShift":{"message":"Asettelun muutos"},"panels/timeline/LayoutShiftsTrackAppender.ts | layoutShiftCluster":{"message":"Asettelun muutosklusteri"},"panels/timeline/LayoutShiftsTrackAppender.ts | layoutShifts":{"message":"Asettelun muutokset"},"panels/timeline/NetworkTrackAppender.ts | network":{"message":"Verkko"},"panels/timeline/StatusDialog.ts | description":{"message":"Kuvaus"},"panels/timeline/StatusDialog.ts | downloadAfterError":{"message":"Lataa jäljitys"},"panels/timeline/StatusDialog.ts | status":{"message":"Tila"},"panels/timeline/StatusDialog.ts | stop":{"message":"Lopeta"},"panels/timeline/StatusDialog.ts | time":{"message":"Aika"},"panels/timeline/ThirdPartyTreeView.ts | firstOrThirdPartyName":{"message":"Ensimmäinen / kolmas osapuoli"},"panels/timeline/ThirdPartyTreeView.ts | mainThreadTime":{"message":"Pääsäikeen aika"},"panels/timeline/ThirdPartyTreeView.ts | transferSize":{"message":"Siirron koko"},"panels/timeline/ThirdPartyTreeView.ts | unattributed":{"message":"[määrittämätön]"},"panels/timeline/ThreadAppender.ts | dedicatedWorker":{"message":"Erillinen Worker"},"panels/timeline/ThreadAppender.ts | frameS":{"message":"Kehys — {PH1}"},"panels/timeline/ThreadAppender.ts | main":{"message":"Ensisijainen"},"panels/timeline/ThreadAppender.ts | mainS":{"message":"Ensisijainen — {PH1}"},"panels/timeline/ThreadAppender.ts | onIgnoreList":{"message":"Ohituslistalla ({rule})"},"panels/timeline/ThreadAppender.ts | raster":{"message":"Rasteri"},"panels/timeline/ThreadAppender.ts | rasterizerThreadS":{"message":"Rasteroijasäie {PH1}"},"panels/timeline/ThreadAppender.ts | threadPool":{"message":"Thread Pool"},"panels/timeline/ThreadAppender.ts | threadPoolThreadS":{"message":"Thread Pool Worker {PH1}"},"panels/timeline/ThreadAppender.ts | threadS":{"message":"Säie {PH1}"},"panels/timeline/ThreadAppender.ts | workerS":{"message":"Worker – {PH1}"},"panels/timeline/ThreadAppender.ts | workerSS":{"message":"Worker: {PH1} — {PH2}"},"panels/timeline/TimelineController.ts | initializingTracing":{"message":"Alustetaan jäljitystä…"},"panels/timeline/TimelineController.ts | tracing":{"message":"Jäljitetään…"},"panels/timeline/TimelineController.ts | tracingNotSupported":{"message":"Suorituskyvyn jäljityksen tallennusta ei tueta tällä kohdetyypillä"},"panels/timeline/TimelineController.ts | waitingForLoadEvent":{"message":"Odotetaan lataustapahtumaa…"},"panels/timeline/TimelineController.ts | waitingForLoadEventPlus5Seconds":{"message":"Odotetaan lataustapahtumaa (+5 s)…"},"panels/timeline/TimelineDetailsView.ts | bottomup":{"message":"Alhaalta ylös"},"panels/timeline/TimelineDetailsView.ts | callTree":{"message":"Kutsupuu"},"panels/timeline/TimelineDetailsView.ts | eventLog":{"message":"Tapahtumaloki"},"panels/timeline/TimelineDetailsView.ts | layers":{"message":"Tasot"},"panels/timeline/TimelineDetailsView.ts | paintProfiler":{"message":"Maalauksen resurssianalyysi"},"panels/timeline/TimelineDetailsView.ts | selectorStats":{"message":"Valitsimen tilastot"},"panels/timeline/TimelineDetailsView.ts | summary":{"message":"Yhteenveto"},"panels/timeline/TimelineEventOverview.ts | cpu":{"message":"Suoritin"},"panels/timeline/TimelineEventOverview.ts | heap":{"message":"KEKO"},"panels/timeline/TimelineEventOverview.ts | net":{"message":"VERKKO"},"panels/timeline/TimelineEventOverview.ts | sSDash":{"message":"{PH1} – {PH2}"},"panels/timeline/TimelineFlameChartDataProvider.ts | addScriptToIgnoreList":{"message":"Lisää skripti ohituslistalle"},"panels/timeline/TimelineFlameChartDataProvider.ts | assessThePurpose":{"message":"Arvioi tarkoitus"},"panels/timeline/TimelineFlameChartDataProvider.ts | droppedFrame":{"message":"Pudotettu kehys"},"panels/timeline/TimelineFlameChartDataProvider.ts | findImprovements":{"message":"Etsi parannuksia"},"panels/timeline/TimelineFlameChartDataProvider.ts | frame":{"message":"Kehys"},"panels/timeline/TimelineFlameChartDataProvider.ts | frames":{"message":"Kehykset"},"panels/timeline/TimelineFlameChartDataProvider.ts | hideChildren":{"message":"Piilota alatasot"},"panels/timeline/TimelineFlameChartDataProvider.ts | hideFunction":{"message":"Piilota funktio"},"panels/timeline/TimelineFlameChartDataProvider.ts | hideRepeatingChildren":{"message":"Piilota toistuvat alatasot"},"panels/timeline/TimelineFlameChartDataProvider.ts | identifyTimeSpent":{"message":"Tunnista käytetty aika"},"panels/timeline/TimelineFlameChartDataProvider.ts | idleFrame":{"message":"Epäaktiivinen kehys"},"panels/timeline/TimelineFlameChartDataProvider.ts | labelEntry":{"message":"Lisää tunniste"},"panels/timeline/TimelineFlameChartDataProvider.ts | partiallyPresentedFrame":{"message":"Osittain näkyvä kehys"},"panels/timeline/TimelineFlameChartDataProvider.ts | removeScriptFromIgnoreList":{"message":"Poista skripti ohituslistalta"},"panels/timeline/TimelineFlameChartDataProvider.ts | resetChildren":{"message":"Nollaa alatasot"},"panels/timeline/TimelineFlameChartDataProvider.ts | resetTrace":{"message":"Nollaa jälki"},"panels/timeline/TimelineFlameChartDataProvider.ts | startAChat":{"message":"Aloita chat"},"panels/timeline/TimelineFlameChartView.ts | sAtS":{"message":"{PH1}: {PH2}"},"panels/timeline/TimelineHistoryManager.ts | backButtonTooltip":{"message":"Katso livemittarisivu"},"panels/timeline/TimelineHistoryManager.ts | currentSessionSS":{"message":"Nykyinen istunto: {PH1}. {PH2}"},"panels/timeline/TimelineHistoryManager.ts | dSlowdown":{"message":"{PH1}-kertainen hidastus"},"panels/timeline/TimelineHistoryManager.ts | landingPageTitle":{"message":"Reaaliaikaiset mittaritiedot"},"panels/timeline/TimelineHistoryManager.ts | nodeLandingPageTitle":{"message":"Uusi tallenne"},"panels/timeline/TimelineHistoryManager.ts | sD":{"message":"{PH1} #{PH2}"},"panels/timeline/TimelineHistoryManager.ts | selectTimelineSession":{"message":"Valitse aikajanaistunto"},"panels/timeline/TimelineLoader.ts | malformedTimelineDataS":{"message":"Väärän muotoiset aikajanan tiedot: {PH1}"},"panels/timeline/TimelinePanel.ts | CpuThrottlingIsEnabled":{"message":"– Suorittimen rajoittaminen on käytössä"},"panels/timeline/TimelinePanel.ts | JavascriptSamplingIsDisabled":{"message":"– JavaScript-näytteenotto on poistettu käytöstä"},"panels/timeline/TimelinePanel.ts | NetworkThrottlingIsEnabled":{"message":"– Verkon rajoittaminen on käytössä"},"panels/timeline/TimelinePanel.ts | SelectorStatsEnabled":{"message":"– Valitsimen tilastot ovat käytössä"},"panels/timeline/TimelinePanel.ts | SignificantOverheadDueToPaint":{"message":"– Merkittävää resurssien käyttöä piirron instrumentoinnin vuoksi"},"panels/timeline/TimelinePanel.ts | backToLiveMetrics":{"message":"Palaa livemittarisivulle"},"panels/timeline/TimelinePanel.ts | bufferUsage":{"message":"Puskurin käyttö"},"panels/timeline/TimelinePanel.ts | captureScreenshots":{"message":"Ota kuvakaappauksia"},"panels/timeline/TimelinePanel.ts | captureSettings":{"message":"Kaappausasetukset"},"panels/timeline/TimelinePanel.ts | capturesAdvancedPaint":{"message":"Kaappaa edistyneen piirron instrumentoinnin, mikä lisää resurssien käyttöä merkittävästi"},"panels/timeline/TimelinePanel.ts | capturesSelectorStats":{"message":"Tallentaa CSS-valitsimen tilastot"},"panels/timeline/TimelinePanel.ts | clear":{"message":"Poista"},"panels/timeline/TimelinePanel.ts | close":{"message":"Sulje"},"panels/timeline/TimelinePanel.ts | compressingTraceForDownload":{"message":"Pakataan…"},"panels/timeline/TimelinePanel.ts | cpu":{"message":"Suoritin:"},"panels/timeline/TimelinePanel.ts | dimThirdParties":{"message":"Himmennä kolmannet osapuolet"},"panels/timeline/TimelinePanel.ts | disableJavascriptSamples":{"message":"Poista JavaScript-näytteet käytöstä"},"panels/timeline/TimelinePanel.ts | disablesJavascriptSampling":{"message":"Poistaa käytöstä JavaScript-näytteenoton, mikä vähentää resurssien käyttöä suorituksessa mobiililaitteilla"},"panels/timeline/TimelinePanel.ts | dropTimelineFileOrUrlHere":{"message":"Pudota jäljitystiedosto tai URL-osoite tähän"},"panels/timeline/TimelinePanel.ts | enableAdvancedPaint":{"message":"Ota edistynyt piirtämisen instrumentointi (hidas) käyttöön"},"panels/timeline/TimelinePanel.ts | enableSelectorStats":{"message":"Ota CSS-valitsimen tilastot käyttöön (hidas)"},"panels/timeline/TimelinePanel.ts | encodingTraceForDownload":{"message":"Koodataan…"},"panels/timeline/TimelinePanel.ts | eventSelected":{"message":"Tapahtuma {PH1} valittu"},"panels/timeline/TimelinePanel.ts | exportingFailed":{"message":"Jäljen eksportointi epäonnistui"},"panels/timeline/TimelinePanel.ts | fixMe":{"message":"Korjaa"},"panels/timeline/TimelinePanel.ts | frameSelected":{"message":"Kehys valittu"},"panels/timeline/TimelinePanel.ts | hideSidebar":{"message":"Piilota sivupalkki"},"panels/timeline/TimelinePanel.ts | initializingTracing":{"message":"Alustetaan jäljitystä…"},"panels/timeline/TimelinePanel.ts | learnMore":{"message":"Lue lisää"},"panels/timeline/TimelinePanel.ts | loadTrace":{"message":"Lataa jälki…"},"panels/timeline/TimelinePanel.ts | loadingTrace":{"message":"Ladataan jälkeä…"},"panels/timeline/TimelinePanel.ts | memory":{"message":"Muisti"},"panels/timeline/TimelinePanel.ts | network":{"message":"Verkko:"},"panels/timeline/TimelinePanel.ts | networkConditions":{"message":"Verkko-olosuhteet"},"panels/timeline/TimelinePanel.ts | preparingTraceForDownload":{"message":"Valmistellaan…"},"panels/timeline/TimelinePanel.ts | processed":{"message":"Käsitelty"},"panels/timeline/TimelinePanel.ts | processingTrace":{"message":"Käsitellään jälkeä…"},"panels/timeline/TimelinePanel.ts | received":{"message":"Vastaanotettu"},"panels/timeline/TimelinePanel.ts | recordingFailed":{"message":"Tallennus epäonnistui"},"panels/timeline/TimelinePanel.ts | screenshots":{"message":"Kuvakaappaukset"},"panels/timeline/TimelinePanel.ts | selectionCleared":{"message":"Valinta tyhjennetty"},"panels/timeline/TimelinePanel.ts | shortcutsDialogTitle":{"message":"Flamechartin pikanäppäimet"},"panels/timeline/TimelinePanel.ts | showCustomtracks":{"message":"Näytä omat kanavat"},"panels/timeline/TimelinePanel.ts | showDataAddedByExtensions":{"message":"Näytä Tulokset-paneelin laajennusten lisäämä data"},"panels/timeline/TimelinePanel.ts | showMemoryTimeline":{"message":"Näytä muistin aikajana"},"panels/timeline/TimelinePanel.ts | showSidebar":{"message":"Näytä sivupalkki"},"panels/timeline/TimelinePanel.ts | sidebarHidden":{"message":"Suorituskyky-sivupalkki piilotettu"},"panels/timeline/TimelinePanel.ts | sidebarShown":{"message":"Suorituskyky-sivupalkki näkyvissä"},"panels/timeline/TimelinePanel.ts | stoppingTimeline":{"message":"Pysäytetään aikajanaa…"},"panels/timeline/TimelinePanel.ts | thirdPartiesByThirdPartyWeb":{"message":"Kolmannet osapuolet, luokiteltu kolmannen osapuolen verkkosivujen mukaan"},"panels/timeline/TimelinePanel.ts | timelineScrollPan":{"message":"Vieritys ja panorointi"},"panels/timeline/TimelinePanel.ts | timelineZoom":{"message":"Zoomaa"},"panels/timeline/TimelinePanel.ts | tracing":{"message":"Jäljitetään…"},"panels/timeline/TimelineSelectorStatsView.ts | copyTable":{"message":"Kopioi taulukko"},"panels/timeline/TimelineSelectorStatsView.ts | elapsed":{"message":"Kulunut aika (ms)"},"panels/timeline/TimelineSelectorStatsView.ts | elapsedExplanation":{"message":"Kulunut aika, joka kului valitsimen vastaavuuden hakemiseen DOMista millisekunteina."},"panels/timeline/TimelineSelectorStatsView.ts | invalidationCount":{"message":"Kumoamisten määrä"},"panels/timeline/TimelineSelectorStatsView.ts | invalidationCountExplanation":{"message":"Kootut mitätöinnit solmuissa, joiden tyyli on laskettu uudelleen. Kaikki nämä vastaavat tätä valitsinta. Huomaa, että solmu voidaan mitätöidä useita kertoja ja useilla valitsimilla."},"panels/timeline/TimelineSelectorStatsView.ts | lineNumber":{"message":"Rivi {PH1}:{PH2}"},"panels/timeline/TimelineSelectorStatsView.ts | matchAttempts":{"message":"Vastaavuuksien hakuyritykset"},"panels/timeline/TimelineSelectorStatsView.ts | matchAttemptsExplanation":{"message":"Sellaisten solmujen määrä, joita moottori yritti verrata tyylisääntöön."},"panels/timeline/TimelineSelectorStatsView.ts | matchCount":{"message":"Vastaavuuksien määrä"},"panels/timeline/TimelineSelectorStatsView.ts | matchCountExplanation":{"message":"Tyylisääntöä vastaavien solmujen määrä."},"panels/timeline/TimelineSelectorStatsView.ts | selector":{"message":"Valitsin"},"panels/timeline/TimelineSelectorStatsView.ts | selectorExplanation":{"message":"Tyylisäännön CSS-valitsinteksti."},"panels/timeline/TimelineSelectorStatsView.ts | selectorStats":{"message":"Valitsimen tilastot"},"panels/timeline/TimelineSelectorStatsView.ts | slowPathNonMatches":{"message":"% hitaista poluista, jotka eivät ole vastaavuuksia"},"panels/timeline/TimelineSelectorStatsView.ts | slowPathNonMatchesExplanation":{"message":"Epävastaavien solmujen prosenttiosuus (Vastaavuusyritykset – Vastaavuusmäärä) ‐prosentti, joita bloom-suodatin ei voinut sulkea pois nopeasti valitsimen monimutkaisuuden vuoksi. Mitä pienempi arvo, sitä parempi."},"panels/timeline/TimelineSelectorStatsView.ts | styleSheetId":{"message":"Tyylisivu"},"panels/timeline/TimelineSelectorStatsView.ts | styleSheetIdExplanation":{"message":"Linkit tyylisivujen valitsimen säännön määritykseen. Huomaa, että valitsimen sääntö voidaan määrittää useissa tyylisivun kohdissa tai useissa tyylisivuissa. Selainkäyttäjäagentin tyylitaulukon tai dynaamisten tyylitaulukoiden valitsimen säännöillä ei ole linkkiä."},"panels/timeline/TimelineSelectorStatsView.ts | tableCopiedToClipboard":{"message":"Taulukko kopioitu leikepöydälle"},"panels/timeline/TimelineSelectorStatsView.ts | totalForAllSelectors":{"message":"(Kaikkien valitsimien kokonaismäärät)"},"panels/timeline/TimelineSelectorStatsView.ts | unableToLink":{"message":"Linkitys ei onnistu"},"panels/timeline/TimelineSelectorStatsView.ts | unableToLinkViaStyleSheetId":{"message":"Linkitys ei tämän kautta onnistu: {PH1}"},"panels/timeline/TimelineTreeView.ts | activity":{"message":"Tapahtumat"},"panels/timeline/TimelineTreeView.ts | bottomUp":{"message":"Alhaalta ylös"},"panels/timeline/TimelineTreeView.ts | chromeExtensionsOverhead":{"message":"[Chrome, laajennusten resurssien käyttö]"},"panels/timeline/TimelineTreeView.ts | extension":{"message":"Laajennus"},"panels/timeline/TimelineTreeView.ts | firstParty":{"message":"Ensimmäinen osapuoli"},"panels/timeline/TimelineTreeView.ts | groupBy":{"message":"Ryhmittely:"},"panels/timeline/TimelineTreeView.ts | groupByActivity":{"message":"Ryhmittele toiminnon mukaan"},"panels/timeline/TimelineTreeView.ts | groupByCategory":{"message":"Ryhmittele luokan mukaan"},"panels/timeline/TimelineTreeView.ts | groupByDomain":{"message":"Ryhmittele verkkotunnuksen mukaan"},"panels/timeline/TimelineTreeView.ts | groupByFrame":{"message":"Ryhmittele kehyksen mukaan"},"panels/timeline/TimelineTreeView.ts | groupBySubdomain":{"message":"Ryhmittele aliverkkotunnuksen mukaan"},"panels/timeline/TimelineTreeView.ts | groupByThirdParties":{"message":"Ryhmittele kolmansien osapuolten mukaan"},"panels/timeline/TimelineTreeView.ts | groupByUrl":{"message":"Ryhmittele URL-osoitteen mukaan"},"panels/timeline/TimelineTreeView.ts | heaviestStack":{"message":"Raskain pino"},"panels/timeline/TimelineTreeView.ts | heaviestStackHidden":{"message":"Raskaimman pinon sivupalkki piilotettu"},"panels/timeline/TimelineTreeView.ts | heaviestStackShown":{"message":"Raskaimman pinon sivupalkki näkyvissä"},"panels/timeline/TimelineTreeView.ts | hideHeaviestStack":{"message":"Piilota raskain pino"},"panels/timeline/TimelineTreeView.ts | matchCase":{"message":"Ota kirjainkoko huomioon"},"panels/timeline/TimelineTreeView.ts | matchWholeWord":{"message":"Ota koko sana huomioon"},"panels/timeline/TimelineTreeView.ts | noGrouping":{"message":"Ei ryhmittelyä"},"panels/timeline/TimelineTreeView.ts | page":{"message":"Sivu"},"panels/timeline/TimelineTreeView.ts | percentPlaceholder":{"message":"{PH1} %"},"panels/timeline/TimelineTreeView.ts | performance":{"message":"Suorituskyky"},"panels/timeline/TimelineTreeView.ts | selectItemForDetails":{"message":"Katso lisätietoja valitsemalla kohde."},"panels/timeline/TimelineTreeView.ts | selfTime":{"message":"Yhden tapahtuman aika"},"panels/timeline/TimelineTreeView.ts | showHeaviestStack":{"message":"Näytä raskain pino"},"panels/timeline/TimelineTreeView.ts | timelineStack":{"message":"Aikajanapino"},"panels/timeline/TimelineTreeView.ts | totalTime":{"message":"Kokonaisaika"},"panels/timeline/TimelineTreeView.ts | unattributed":{"message":"[määrittämätön]"},"panels/timeline/TimelineTreeView.ts | useRegularExpression":{"message":"Käytä säännöllistä lauseketta"},"panels/timeline/TimelineTreeView.ts | vRuntime":{"message":"[V8 Käyttöaika]"},"panels/timeline/TimelineTreeView.ts | viewBottomUp":{"message":"Näytä alhaalta ylös"},"panels/timeline/TimelineUIUtils.ts | UnknownNode":{"message":"[ tuntematon noodi ]"},"panels/timeline/TimelineUIUtils.ts | aggregatedTime":{"message":"Koottu aika"},"panels/timeline/TimelineUIUtils.ts | allottedTime":{"message":"Määrätty aika"},"panels/timeline/TimelineUIUtils.ts | animating":{"message":"Animoidaan"},"panels/timeline/TimelineUIUtils.ts | animationFrameRequested":{"message":"Animaatiokehys pyydetty"},"panels/timeline/TimelineUIUtils.ts | callbackFunction":{"message":"Takaisinkutsufunktio"},"panels/timeline/TimelineUIUtils.ts | callbackId":{"message":"Vastakutsun tunnus"},"panels/timeline/TimelineUIUtils.ts | collected":{"message":"Koottu"},"panels/timeline/TimelineUIUtils.ts | compilationCacheKind":{"message":"Kääntämisen välimuistityyppi"},"panels/timeline/TimelineUIUtils.ts | compilationCacheSize":{"message":"Kääntämisen välimuistin koko"},"panels/timeline/TimelineUIUtils.ts | compilationCacheStatus":{"message":"Kääntämisen välimuistin tila"},"panels/timeline/TimelineUIUtils.ts | compile":{"message":"Käännä"},"panels/timeline/TimelineUIUtils.ts | compositingFailed":{"message":"Yhdistäminen epäonnistui"},"panels/timeline/TimelineUIUtils.ts | compositingFailedAcceleratedAnimationsDisabled":{"message":"Nopeutetut animaatiot poistettu käytöstä"},"panels/timeline/TimelineUIUtils.ts | compositingFailedAffectsImportantProperty":{"message":"Tehoste vaikuttaa muuttujaan, jossa on \"!important\"-ominaisuus"},"panels/timeline/TimelineUIUtils.ts | compositingFailedAnimationAffectsNonCSSProperties":{"message":"Animaatio vaikuttaa muihin kuin CSS-ominaisuuksiin"},"panels/timeline/TimelineUIUtils.ts | compositingFailedAnimationHasNoVisibleChange":{"message":"Animaatiossa ei ole näkyviä muutoksia"},"panels/timeline/TimelineUIUtils.ts | compositingFailedEffectHasNonReplaceCompositeMode":{"message":"Tehosteen sommittelutila on muu kuin \"replace\""},"panels/timeline/TimelineUIUtils.ts | compositingFailedEffectHasUnsupportedTimingParams":{"message":"Tehosteessa on ei-tuettuja ajoitusparametreja"},"panels/timeline/TimelineUIUtils.ts | compositingFailedEffectSuppressedByDevtools":{"message":"DevTools on estänyt tehosteen "},"panels/timeline/TimelineUIUtils.ts | compositingFailedFilterRelatedPropertyMayMovePixels":{"message":"\"Filter\"-ominaisuus voi siirtää pikseleitä"},"panels/timeline/TimelineUIUtils.ts | compositingFailedInvalidAnimationOrEffect":{"message":"Virheellinen animaatio tai tehoste"},"panels/timeline/TimelineUIUtils.ts | compositingFailedMixedKeyframeValueTypes":{"message":"Avainkehyksen arvotyyppejä sekoitettu"},"panels/timeline/TimelineUIUtils.ts | compositingFailedSVGTargetHasIndependentTransformProperty":{"message":"SVG-kohteella on itsenäinen muunnosominaisuus"},"panels/timeline/TimelineUIUtils.ts | compositingFailedTargetHasCSSOffset":{"message":"Kohteessa on CSS-poikkeama"},"panels/timeline/TimelineUIUtils.ts | compositingFailedTargetHasIncompatibleAnimations":{"message":"Kohteessa on toinen yhteensopimaton animaatio"},"panels/timeline/TimelineUIUtils.ts | compositingFailedTargetHasInvalidCompositingState":{"message":"Kohteen yhdistämistila on virheellinen"},"panels/timeline/TimelineUIUtils.ts | compositingFailedTimelineSourceHasInvalidCompositingState":{"message":"Aikajanalähteen yhdistämistila on virheellinen"},"panels/timeline/TimelineUIUtils.ts | compositingFailedTransformDependsBoxSize":{"message":"\"Transform\"-ominaisuus riippuu kentän koosta"},"panels/timeline/TimelineUIUtils.ts | compositingFailedTransformRelatedPropertyCannotBeAcceleratedOnTarget":{"message":"\"Transform\"-ominaisuutta ei voi nopeuttaa kohdeobjektissa"},"panels/timeline/TimelineUIUtils.ts | compositingFailedUnknownReason":{"message":"Tuntematon syy"},"panels/timeline/TimelineUIUtils.ts | compositingFailedUnsupportedCSSProperty":{"message":"{propertyCount,plural, =1{Ei-tuettu CSS-ominaisuus: {properties}}other{Ei-tuetut CSS-ominaisuudet: {properties}}}"},"panels/timeline/TimelineUIUtils.ts | consumedCacheSize":{"message":"Käytetyn välimuistin koko"},"panels/timeline/TimelineUIUtils.ts | delay":{"message":"Viive"},"panels/timeline/TimelineUIUtils.ts | details":{"message":"Tiedot"},"panels/timeline/TimelineUIUtils.ts | duration":{"message":"Kesto"},"panels/timeline/TimelineUIUtils.ts | eagerCompile":{"message":"Käännetään kaikkia toimintoja"},"panels/timeline/TimelineUIUtils.ts | elementsAffected":{"message":"Vaikutuksen alaiset elementit"},"panels/timeline/TimelineUIUtils.ts | emptyPlaceholder":{"message":"{PH1}"},"panels/timeline/TimelineUIUtils.ts | entryIsHidden":{"message":"(kohta on piilotettu)"},"panels/timeline/TimelineUIUtils.ts | failedToLoadScriptFromCache":{"message":"komentosarjan lataus välimuistista epäonnistui"},"panels/timeline/TimelineUIUtils.ts | firstInvalidated":{"message":"Ensimmäinen mitätöity"},"panels/timeline/TimelineUIUtils.ts | firstLayoutInvalidation":{"message":"Ensimmäinen asettelun kumoaminen"},"panels/timeline/TimelineUIUtils.ts | frame":{"message":"Kehys"},"panels/timeline/TimelineUIUtils.ts | function":{"message":"Käyttötarkoitus"},"panels/timeline/TimelineUIUtils.ts | functionStack":{"message":"Funktiopino"},"panels/timeline/TimelineUIUtils.ts | idleCallbackRequested":{"message":"Epäaktiivisen ajan vastakutsu pyydetty"},"panels/timeline/TimelineUIUtils.ts | imageUrl":{"message":"Kuvan URL-osoite"},"panels/timeline/TimelineUIUtils.ts | initiatedBy":{"message":"Käynnistäjä:"},"panels/timeline/TimelineUIUtils.ts | initiatorFor":{"message":"Käynnistäjä tälle:"},"panels/timeline/TimelineUIUtils.ts | initiatorStackTrace":{"message":"Käynnistimen jäljityslista"},"panels/timeline/TimelineUIUtils.ts | inputDelay":{"message":"Syötteen viive"},"panels/timeline/TimelineUIUtils.ts | interactionID":{"message":"Tunnus"},"panels/timeline/TimelineUIUtils.ts | invalidationWithCallFrame":{"message":"{PH1}: {PH2}"},"panels/timeline/TimelineUIUtils.ts | invalidations":{"message":"Kumoamiset (yhteensä {PH1})"},"panels/timeline/TimelineUIUtils.ts | invokedByTimeout":{"message":"Suoritettu aikarajan perusteella"},"panels/timeline/TimelineUIUtils.ts | layerRoot":{"message":"Tason juuri"},"panels/timeline/TimelineUIUtils.ts | layoutRoot":{"message":"Asettelun juuri"},"panels/timeline/TimelineUIUtils.ts | learnMore":{"message":"Lue lisää"},"panels/timeline/TimelineUIUtils.ts | message":{"message":"Viesti"},"panels/timeline/TimelineUIUtils.ts | module":{"message":"Moduuli"},"panels/timeline/TimelineUIUtils.ts | nodesThatNeedLayout":{"message":"Asettelun tarvitsevat noodit"},"panels/timeline/TimelineUIUtils.ts | origin":{"message":"Alkuperä"},"panels/timeline/TimelineUIUtils.ts | outsideBreadcrumbRange":{"message":"(vaihemerkkialueen ulkopuolella)"},"panels/timeline/TimelineUIUtils.ts | ownerElement":{"message":"Omistajaelementti"},"panels/timeline/TimelineUIUtils.ts | paintProfiler":{"message":"Maalauksen resurssianalyysi"},"panels/timeline/TimelineUIUtils.ts | parse":{"message":"Jäsennä"},"panels/timeline/TimelineUIUtils.ts | pendingFor":{"message":"Odottaa:"},"panels/timeline/TimelineUIUtils.ts | presentationDelay":{"message":"Esityksen viive"},"panels/timeline/TimelineUIUtils.ts | preview":{"message":"Esikatselu"},"panels/timeline/TimelineUIUtils.ts | priority":{"message":"Prioriteetti"},"panels/timeline/TimelineUIUtils.ts | processingDuration":{"message":"Käsittelyn kesto"},"panels/timeline/TimelineUIUtils.ts | producedCacheSize":{"message":"Tuotetun välimuistin koko"},"panels/timeline/TimelineUIUtils.ts | range":{"message":"Väli"},"panels/timeline/TimelineUIUtils.ts | relatedNode":{"message":"Samantyyppinen noodi"},"panels/timeline/TimelineUIUtils.ts | repeats":{"message":"Toistuu"},"panels/timeline/TimelineUIUtils.ts | requestIdleCallbackTimeout":{"message":"Aikaraja"},"panels/timeline/TimelineUIUtils.ts | sAtS":{"message":"{PH1}: {PH2}"},"panels/timeline/TimelineUIUtils.ts | sAtSParentheses":{"message":"{PH1} ({PH2})"},"panels/timeline/TimelineUIUtils.ts | sChildren":{"message":"{PH1} (lapset)"},"panels/timeline/TimelineUIUtils.ts | sOfS":{"message":"{PH1}/{PH2}"},"panels/timeline/TimelineUIUtils.ts | sS":{"message":"{PH1}: {PH2}"},"panels/timeline/TimelineUIUtils.ts | sSelectorStatsInfo":{"message":"Valitse {PH1}, niin voit kerätä CSS-valitsimen yksityiskohtaiset vastaavuustilastot."},"panels/timeline/TimelineUIUtils.ts | sSelf":{"message":"{PH1} (itse)"},"panels/timeline/TimelineUIUtils.ts | script":{"message":"Skripti"},"panels/timeline/TimelineUIUtils.ts | scriptLoadedFromCache":{"message":"komentosarja ladattu välimuistista"},"panels/timeline/TimelineUIUtils.ts | scriptNotEligibleToBeLoadedFromCache":{"message":"komentosarja ei kelpaa"},"panels/timeline/TimelineUIUtils.ts | selectorStatsTitle":{"message":"Valitsimen tilastot"},"panels/timeline/TimelineUIUtils.ts | size":{"message":"Koko"},"panels/timeline/TimelineUIUtils.ts | source":{"message":"Lähde"},"panels/timeline/TimelineUIUtils.ts | streamed":{"message":"Suoratoistettu"},"panels/timeline/TimelineUIUtils.ts | stylesheetUrl":{"message":"Tyyliarkin URL"},"panels/timeline/TimelineUIUtils.ts | timeSpentInRendering":{"message":"Renderöintiin käytetty aika"},"panels/timeline/TimelineUIUtils.ts | timeout":{"message":"Aikaraja"},"panels/timeline/TimelineUIUtils.ts | timerId":{"message":"Ajastimen tunnus"},"panels/timeline/TimelineUIUtils.ts | timerInstalled":{"message":"Ajastin asennettu"},"panels/timeline/TimelineUIUtils.ts | timestamp":{"message":"Aikaleima"},"panels/timeline/TimelineUIUtils.ts | traceEvent":{"message":"Jälkitapahtuma"},"panels/timeline/TimelineUIUtils.ts | type":{"message":"Tyyppi"},"panels/timeline/TimelineUIUtils.ts | url":{"message":"URL-osoite"},"panels/timeline/TimelineUIUtils.ts | warning":{"message":"Varoitus"},"panels/timeline/TimingsTrackAppender.ts | timings":{"message":"Ajat"},"panels/timeline/TrackConfigBanner.ts | configureTracks":{"message":"Määritä kanavat"},"panels/timeline/TrackConfigBanner.ts | showAll":{"message":"Näytä kaikki"},"panels/timeline/TrackConfigBanner.ts | someTracksAreHidden":{"message":"Osa kanavista on piilotettu tässä jäljityksessä. Voit määrittää kanavia klikkaamalla kanavan nimeä hiiren oikealla painikkeella."},"panels/timeline/UIDevtoolsUtils.ts | async":{"message":"Asynkroninen"},"panels/timeline/UIDevtoolsUtils.ts | drawFrame":{"message":"Piirrä kehys"},"panels/timeline/UIDevtoolsUtils.ts | drawing":{"message":"Piirtäminen"},"panels/timeline/UIDevtoolsUtils.ts | experience":{"message":"Kokemus"},"panels/timeline/UIDevtoolsUtils.ts | frameStart":{"message":"Kehyksen alku"},"panels/timeline/UIDevtoolsUtils.ts | gpu":{"message":"Grafiikkasuoritin"},"panels/timeline/UIDevtoolsUtils.ts | idle":{"message":"Epäaktiivinen"},"panels/timeline/UIDevtoolsUtils.ts | layout":{"message":"Asettelu"},"panels/timeline/UIDevtoolsUtils.ts | loading":{"message":"Ladataan"},"panels/timeline/UIDevtoolsUtils.ts | messaging":{"message":"Viestit"},"panels/timeline/UIDevtoolsUtils.ts | painting":{"message":"Piirto"},"panels/timeline/UIDevtoolsUtils.ts | rasterizing":{"message":"Rasterointi"},"panels/timeline/UIDevtoolsUtils.ts | rendering":{"message":"Renderöinti"},"panels/timeline/UIDevtoolsUtils.ts | scripting":{"message":"Komentokielinen ohjelmointi"},"panels/timeline/UIDevtoolsUtils.ts | system":{"message":"Järjestelmä"},"panels/timeline/components/BreadcrumbsUI.ts | activateBreadcrumb":{"message":"Aktivoi navigointipolku"},"panels/timeline/components/BreadcrumbsUI.ts | removeChildBreadcrumbs":{"message":"Poista alatason navigointipolut"},"panels/timeline/components/CPUThrottlingSelector.ts | calibrate":{"message":"Kalibroi…"},"panels/timeline/components/CPUThrottlingSelector.ts | cpu":{"message":"CPU: {PH1}"},"panels/timeline/components/CPUThrottlingSelector.ts | cpuThrottling":{"message":"Suorittimen rajoittaminen: {PH1}"},"panels/timeline/components/CPUThrottlingSelector.ts | labelCalibratedPresets":{"message":"Kalibroidut esiasetukset"},"panels/timeline/components/CPUThrottlingSelector.ts | recalibrate":{"message":"Uudelleenkalibroidaan…"},"panels/timeline/components/CPUThrottlingSelector.ts | recommendedThrottling":{"message":"{PH1} – suositus"},"panels/timeline/components/CPUThrottlingSelector.ts | recommendedThrottlingReason":{"message":"Muuta asetusta, jotta voit simuloida todellisia käyttäjäympäristöjä"},"panels/timeline/components/CWVMetrics.ts | dismissTitle":{"message":"Ohita"},"panels/timeline/components/CWVMetrics.ts | fieldMismatchNotice":{"message":"Paikalliset ja kenttämittarit [eivät välttämättä täsmää useista eri syistä](https://web.dev/articles/lab-and-field-data-differences). Muokkaa [rajoitusasetuksia ja laitteen emulointia](https://developer.chrome.com/docs/devtools/device-mode), jotta voit analysoida jälkiä, jotka muistuttavat keskimääräisen käyttäjän ympäristöä."},"panels/timeline/components/CWVMetrics.ts | fieldMismatchTitle":{"message":"Kenttä- ja paikalliset mittarit eivät täsmää"},"panels/timeline/components/CWVMetrics.ts | fieldScoreLabel":{"message":"Kenttä ({PH1})"},"panels/timeline/components/CWVMetrics.ts | metricScore":{"message":"{PH1}: {PH2} {PH3} tulos"},"panels/timeline/components/CWVMetrics.ts | metricScoreUnavailable":{"message":"{PH1}: Ei saatavilla"},"panels/timeline/components/CWVMetrics.ts | originOption":{"message":"Alkuperä"},"panels/timeline/components/CWVMetrics.ts | urlOption":{"message":"URL-osoite"},"panels/timeline/components/DetailsView.ts | forcedReflow":{"message":"Pakotettu uudelleenlaskeminen"},"panels/timeline/components/DetailsView.ts | idleCallbackExecutionExtended":{"message":"Epäaktiivisen ajan vastakutsun suoritus jatkui {PH1} määräajan ulkopuolelle"},"panels/timeline/components/DetailsView.ts | longInteractionINP":{"message":"Pitkä interaktio"},"panels/timeline/components/DetailsView.ts | longTask":{"message":"Pitkä tehtävä"},"panels/timeline/components/DetailsView.ts | sIsALikelyPerformanceBottleneck":{"message":"{PH1} on todennäköisesti suorituskyvyn pullonkaula."},"panels/timeline/components/DetailsView.ts | sIsLikelyPoorPageResponsiveness":{"message":"{PH1} tarkoittaa, että sivun responsiivisuus on huono."},"panels/timeline/components/DetailsView.ts | sTookS":{"message":"{PH1} vei {PH2}."},"panels/timeline/components/DetailsView.ts | webSocketBytes":{"message":"{PH1} tavua"},"panels/timeline/components/DetailsView.ts | webSocketDataLength":{"message":"Datan pituus"},"panels/timeline/components/DetailsView.ts | websocketProtocol":{"message":"WebSocket-protokolla"},"panels/timeline/components/ExportTraceOptions.ts | explanation":{"message":"Selitys"},"panels/timeline/components/ExportTraceOptions.ts | exportTraceOptionsDialogTitle":{"message":"Tallenna suorituskyvyn jäljitys "},"panels/timeline/components/ExportTraceOptions.ts | includeAnnotations":{"message":"Sisällytä merkinnät"},"panels/timeline/components/ExportTraceOptions.ts | includeResourceContent":{"message":"Sisällytä materiaalin sisältö"},"panels/timeline/components/ExportTraceOptions.ts | includeSourcemap":{"message":"Sisällytä skriptin lähdekartat"},"panels/timeline/components/ExportTraceOptions.ts | moreInfoLabel":{"message":"Lisätietoja:"},"panels/timeline/components/ExportTraceOptions.ts | resourceContentPrivacyInfo":{"message":"Sisältää kaiken ladatun HTML-, CSS- ja skriptisisällön (paitsi laajennukset)."},"panels/timeline/components/ExportTraceOptions.ts | saveButtonTitle":{"message":"Tallenna"},"panels/timeline/components/ExportTraceOptions.ts | shouldCompress":{"message":"Pakkaa gzipillä"},"panels/timeline/components/ExportTraceOptions.ts | showExportTraceOptionsDialogTitle":{"message":"Tallenna jälki…"},"panels/timeline/components/ExportTraceOptions.ts | sourceMapsContentPrivacyInfo":{"message":"Sisältää saatavilla olevat lähdekartat, jotka voivat paljastaa kirjoitetun koodin."},"panels/timeline/components/FieldSettingsDialog.ts | advanced":{"message":"Lisäasetukset"},"panels/timeline/components/FieldSettingsDialog.ts | cancel":{"message":"Peru"},"panels/timeline/components/FieldSettingsDialog.ts | configure":{"message":"Määritä"},"panels/timeline/components/FieldSettingsDialog.ts | configureFieldData":{"message":"Määritä kenttämittareiden nouto"},"panels/timeline/components/FieldSettingsDialog.ts | doesNotHaveSufficientData":{"message":"Chrome UX ‑raportissa ei ole riittävästi todellista nopeusdataa tästä sivusta."},"panels/timeline/components/FieldSettingsDialog.ts | fetchAggregated":{"message":"Nouda koottuja kenttämittareita ({PH1}). Näin voit nähdä paikalliset mittaukset kontekstissa, johon ne liittyvät oikeiden käyttäjien sivustolla."},"panels/timeline/components/FieldSettingsDialog.ts | invalidOrigin":{"message":"\"{PH1}\" ei ole hyväksyttävä alkuperä tai URL-osoite."},"panels/timeline/components/FieldSettingsDialog.ts | mapDevelopmentOrigins":{"message":"Määritä kehityksen alkuperä niin, että sen tuotantoversion alkuperästä saadaan automaattisesti olennaisia kenttämittareita."},"panels/timeline/components/FieldSettingsDialog.ts | new":{"message":"Uusi"},"panels/timeline/components/FieldSettingsDialog.ts | ok":{"message":"OK"},"panels/timeline/components/FieldSettingsDialog.ts | onlyFetchFieldData":{"message":"Näytä aina alla olevan URL-osoitteen kenttämittarit"},"panels/timeline/components/FieldSettingsDialog.ts | optOut":{"message":"Poista käytöstä"},"panels/timeline/components/FieldSettingsDialog.ts | privacyDisclosure":{"message":"Tietosuojan tiedot"},"panels/timeline/components/FieldSettingsDialog.ts | setUp":{"message":"Ota käyttöön"},"panels/timeline/components/FieldSettingsDialog.ts | url":{"message":"URL-osoite"},"panels/timeline/components/FieldSettingsDialog.ts | whenPerformanceIsShown":{"message":"Kun DevTools on auki, avaamasi URL-osoitteet lähetetään Googlelle kenttämittareita varten. Näitä pyyntöjä ei yhdistetä Google-tiliisi."},"panels/timeline/components/IgnoreListSetting.ts | addNewRegex":{"message":"Lisää säännöllisen lausekkeen sääntö skriptin URL-osoitteelle"},"panels/timeline/components/IgnoreListSetting.ts | ignoreList":{"message":"Ohituslista"},"panels/timeline/components/IgnoreListSetting.ts | ignoreListDescription":{"message":"Lisää säännöllisten lausekkeiden sääntöjä, joilla voit poistaa vastaavat skriptit liekkikaaviosta."},"panels/timeline/components/IgnoreListSetting.ts | ignoreScriptsWhoseNamesMatchNewRegex":{"message":"Ohita skriptit, joiden nimi vastaa uutta säännöllistä lauseketta"},"panels/timeline/components/IgnoreListSetting.ts | ignoreScriptsWhoseNamesMatchS":{"message":"Ohita skriptit, joiden nimi vastaa tätä: \"{regex}\""},"panels/timeline/components/IgnoreListSetting.ts | removeRegex":{"message":"Poista säännöllinen lauseke: \"{regex}\""},"panels/timeline/components/IgnoreListSetting.ts | showIgnoreListSettingDialog":{"message":"Näytä ohituslistan asetusikkuna"},"panels/timeline/components/InteractionBreakdown.ts | inputDelay":{"message":"Syötteen viive"},"panels/timeline/components/InteractionBreakdown.ts | presentationDelay":{"message":"Esityksen viive"},"panels/timeline/components/InteractionBreakdown.ts | processingDuration":{"message":"Käsittelyn kesto"},"panels/timeline/components/LayoutShiftDetails.ts | animation":{"message":"Animaatio"},"panels/timeline/components/LayoutShiftDetails.ts | cluster":{"message":"Asettelun muutosklusteri: {PH1}"},"panels/timeline/components/LayoutShiftDetails.ts | culprit":{"message":"Aiheuttaja"},"panels/timeline/components/LayoutShiftDetails.ts | elementsShifted":{"message":"Siirtyneet elementit"},"panels/timeline/components/LayoutShiftDetails.ts | fontRequest":{"message":"Fonttipyyntö"},"panels/timeline/components/LayoutShiftDetails.ts | injectedIframe":{"message":"Lisätty iframe"},"panels/timeline/components/LayoutShiftDetails.ts | layoutShift":{"message":"Asettelun muutos: {PH1}"},"panels/timeline/components/LayoutShiftDetails.ts | nonCompositedAnimation":{"message":"Yhdistämätön animaatio"},"panels/timeline/components/LayoutShiftDetails.ts | parentCluster":{"message":"Ylätason klusteri"},"panels/timeline/components/LayoutShiftDetails.ts | shiftScore":{"message":"Muutospisteet"},"panels/timeline/components/LayoutShiftDetails.ts | startTime":{"message":"Alkamisaika"},"panels/timeline/components/LayoutShiftDetails.ts | total":{"message":"Yhteensä"},"panels/timeline/components/LayoutShiftDetails.ts | unsizedImage":{"message":"Kuvan kokoa ei ole asetettu"},"panels/timeline/components/LiveMetricsView.ts | allDevices":{"message":"Kaikki laitteet"},"panels/timeline/components/LiveMetricsView.ts | auto":{"message":"Automaattinen ({PH1})"},"panels/timeline/components/LiveMetricsView.ts | clearCurrentLog":{"message":"Tyhjennä nykyinen loki"},"panels/timeline/components/LiveMetricsView.ts | collectionPeriod":{"message":"Keruujakso: {PH1}"},"panels/timeline/components/LiveMetricsView.ts | dateRange":{"message":"{PH1}–{PH2}"},"panels/timeline/components/LiveMetricsView.ts | desktop":{"message":"Tietokone"},"panels/timeline/components/LiveMetricsView.ts | device":{"message":"Laite: {PH1}"},"panels/timeline/components/LiveMetricsView.ts | disableNetworkCache":{"message":"Poista verkon välimuisti käytöstä"},"panels/timeline/components/LiveMetricsView.ts | duration":{"message":"Paikallinen kesto (ms)"},"panels/timeline/components/LiveMetricsView.ts | elementRenderDelay":{"message":"Elementin renderöintiviive"},"panels/timeline/components/LiveMetricsView.ts | environmentSettings":{"message":"Ympäristön asetukset"},"panels/timeline/components/LiveMetricsView.ts | eventLogs":{"message":"Interaktion ja asettelun muutoslokien osio"},"panels/timeline/components/LiveMetricsView.ts | fieldDataHistoryLink":{"message":"Näytä historia"},"panels/timeline/components/LiveMetricsView.ts | fieldDataHistoryTooltip":{"message":"Näytä kenttädatahistoria CrUX Visissa"},"panels/timeline/components/LiveMetricsView.ts | fieldMetricsTitle":{"message":"Kenttämittarit"},"panels/timeline/components/LiveMetricsView.ts | inpInteraction":{"message":"INP-tapahtuma on interaktioviiveiden 98. prosenttipisteessä."},"panels/timeline/components/LiveMetricsView.ts | inpInteractionLink":{"message":"INP-interaktio"},"panels/timeline/components/LiveMetricsView.ts | inputDelay":{"message":"Syötteen viive"},"panels/timeline/components/LiveMetricsView.ts | interactionExcluded":{"message":"INP lasketaan interaktioviiveiden 98. prosenttipisteen perusteella, joten jotkin interaktioviiveet voivat olla suurempia kuin INP-arvo."},"panels/timeline/components/LiveMetricsView.ts | interactions":{"message":"Interaktiot"},"panels/timeline/components/LiveMetricsView.ts | layoutShifts":{"message":"Asettelun muutokset"},"panels/timeline/components/LiveMetricsView.ts | lcpElement":{"message":"LCP-elementti"},"panels/timeline/components/LiveMetricsView.ts | loadingOption":{"message":"{PH1} – Ladataan…"},"panels/timeline/components/LiveMetricsView.ts | localAndFieldMetrics":{"message":"Paikalliset ja kenttämittarit"},"panels/timeline/components/LiveMetricsView.ts | localFieldLearnMoreLink":{"message":"Lue lisää paikallis- ja kenttämittareista"},"panels/timeline/components/LiveMetricsView.ts | localFieldLearnMoreTooltip":{"message":"Paikalliset mittarit tallennetaan tältä sivulta verkkoyhteyden ja laitteen avulla. Kenttämittarit ovat oikeiden käyttäjien monilla eri verkkoyhteyksillä ja laitteilla mittaamaa dataa."},"panels/timeline/components/LiveMetricsView.ts | localMetrics":{"message":"Paikalliset mittarit"},"panels/timeline/components/LiveMetricsView.ts | logToConsole":{"message":"Kirjaa konsoliin lisädataa interaktiosta"},"panels/timeline/components/LiveMetricsView.ts | mobile":{"message":"Mobiili"},"panels/timeline/components/LiveMetricsView.ts | needsDataOption":{"message":"{PH1} – Ei dataa"},"panels/timeline/components/LiveMetricsView.ts | network":{"message":"Verkko: {PH1}"},"panels/timeline/components/LiveMetricsView.ts | nextSteps":{"message":"Seuraavat vaiheet"},"panels/timeline/components/LiveMetricsView.ts | nodeClickToRecord":{"message":"Tallenna aikajana yhdistetyn Node-prosessin suorituskyvystä."},"panels/timeline/components/LiveMetricsView.ts | nodePerformanceTimeline":{"message":"Node-suorituskyky"},"panels/timeline/components/LiveMetricsView.ts | notEnoughData":{"message":"Ei tarpeeksi dataa"},"panels/timeline/components/LiveMetricsView.ts | numShifts":{"message":"{shiftCount,plural, =1{{shiftCount} Energy Shift}other{{shiftCount} Energy Shiftiä}}"},"panels/timeline/components/LiveMetricsView.ts | originOption":{"message":"Alkuperä"},"panels/timeline/components/LiveMetricsView.ts | originOptionWithKey":{"message":"Alkuperä: {PH1}"},"panels/timeline/components/LiveMetricsView.ts | percentDevices":{"message":"{PH1} % mobiili, {PH2} % tietokone"},"panels/timeline/components/LiveMetricsView.ts | presentationDelay":{"message":"Esityksen viive"},"panels/timeline/components/LiveMetricsView.ts | processingDuration":{"message":"Käsittelyn kesto"},"panels/timeline/components/LiveMetricsView.ts | resourceLoadDelay":{"message":"Resurssin latausviive"},"panels/timeline/components/LiveMetricsView.ts | resourceLoadDuration":{"message":"Resurssin latauksen kesto"},"panels/timeline/components/LiveMetricsView.ts | seeHowYourLocalMetricsCompare":{"message":"Vertaa paikallisia mittareita todelliseen käyttäjädataan täällä: {PH1}."},"panels/timeline/components/LiveMetricsView.ts | showClsCluster":{"message":"Siirry huonoimman asettelun muutosklusteriin."},"panels/timeline/components/LiveMetricsView.ts | showFieldDataForDevice":{"message":"Näytä kenttämittarit laitetyypille: {PH1}"},"panels/timeline/components/LiveMetricsView.ts | showFieldDataForPage":{"message":"Näytä kenttämittarit: {PH1}"},"panels/timeline/components/LiveMetricsView.ts | showInpInteraction":{"message":"Siirry INP-interaktioon."},"panels/timeline/components/LiveMetricsView.ts | tablet":{"message":"Tabletti"},"panels/timeline/components/LiveMetricsView.ts | timeToFirstByte":{"message":"Ensimmäistä tavua edeltävä aika"},"panels/timeline/components/LiveMetricsView.ts | tryDisablingThrottling":{"message":"75. prosenttipiste on liian nopea simuloitavaksi rajoittamisella"},"panels/timeline/components/LiveMetricsView.ts | tryUsingThrottling":{"message":"75. prosenttipiste on samanlainen kuin rajoittamisella ({PH1})"},"panels/timeline/components/LiveMetricsView.ts | urlOption":{"message":"URL-osoite"},"panels/timeline/components/LiveMetricsView.ts | urlOptionWithKey":{"message":"URL-osoite: {PH1}"},"panels/timeline/components/LiveMetricsView.ts | useDeviceToolbar":{"message":"Käytä [laitteen työkalupalkkia](https://developer.chrome.com/docs/devtools/device-mode) ja määritä rajoituksia, jotta voit simuloida todellisia käyttäjäympäristöjä ja tunnistaa enemmän suorituskykyongelmia."},"panels/timeline/components/LiveMetricsView.ts | worstCluster":{"message":"Huonoin klusteri"},"panels/timeline/components/MetricCard.ts | betweenRange":{"message":"({PH1}–{PH2})"},"panels/timeline/components/MetricCard.ts | clsHelpTooltip":{"message":"CLS mittaa odottamattomasti siirtyneen sisällön määrän. Lue lisää CLS:stä klikkaamalla tästä."},"panels/timeline/components/MetricCard.ts | considerTesting":{"message":"Ota huomioon paikalliset testiolosuhteet"},"panels/timeline/components/MetricCard.ts | field75thPercentile":{"message":"Kentän 75. prosenttipiste"},"panels/timeline/components/MetricCard.ts | fieldP75":{"message":"Kenttä p75"},"panels/timeline/components/MetricCard.ts | good":{"message":"Hyvä"},"panels/timeline/components/MetricCard.ts | gtRange":{"message":"(>{PH1})"},"panels/timeline/components/MetricCard.ts | inpHelpTooltip":{"message":"INP mittaa yleistä responsiivisuutta kaikkiin klikkauksiin, napautuksiin ja näppäimistön interaktioihin. Lue lisää INP:stä klikkaamalla tästä."},"panels/timeline/components/MetricCard.ts | interactToMeasure":{"message":"Käytä sivua, niin voit mitata INP:n."},"panels/timeline/components/MetricCard.ts | lcpHelpTooltip":{"message":"LCP ilmoittaa näkymän suurimman kuvan, tekstilohkon tai videon renderöintiajan. Lue lisää LCP:stä klikkaamalla tästä."},"panels/timeline/components/MetricCard.ts | leqRange":{"message":"(≤{PH1})"},"panels/timeline/components/MetricCard.ts | localValue":{"message":"Paikallinen"},"panels/timeline/components/MetricCard.ts | needsImprovement":{"message":"Parantamisen varaa"},"panels/timeline/components/MetricCard.ts | percentage":{"message":"{PH1} %"},"panels/timeline/components/MetricCard.ts | poor":{"message":"Huono"},"panels/timeline/components/MetricCard.ts | recDynamicContentCLS":{"message":"Dynaaminen sisältö voi vaikuttaa siihen, mitä asettelun muutoksia tapahtuu."},"panels/timeline/components/MetricCard.ts | recDynamicContentLCP":{"message":"LCP-elementti voi vaihdella sivun latauskertojen välillä, jos sisältö on dynaamista."},"panels/timeline/components/MetricCard.ts | recJourneyCLS":{"message":"Käyttäjän toiminta sivulla voi vaikuttaa asettelun muutoksiin. Varmista, että testaat tavallisia toimintoja, kuten sivun vieritystä."},"panels/timeline/components/MetricCard.ts | recJourneyINP":{"message":"Käyttäjän toiminta sivulla vaikuttaa interaktioiden viiveisiin. Varmista, että testaat tavallisia toimintoja."},"panels/timeline/components/MetricCard.ts | recThrottlingINP":{"message":"Oikeiden käyttäjien interaktioisa voi kestää pidempään hitaampien CPU-nopeuksien vuoksi. CPU:n rajoittaminen simuloi hitaampaa laitetta."},"panels/timeline/components/MetricCard.ts | recThrottlingLCP":{"message":"Oikeiden käyttäjien sivujen lataamisessa voi kulua kauemmin hitaamman verkon vuoksi. Verkon hidastaminen simuloi hitaampia verkko-olosuhteita."},"panels/timeline/components/MetricCard.ts | recViewportCLS":{"message":"Näytön koko voi vaikuttaa siihen, mitä asettelun muutoksia tapahtuu. Varmista, että testaat yleisimpiä näkymäkokoja."},"panels/timeline/components/MetricCard.ts | recViewportLCP":{"message":"Näytön koko voi vaikuttaa siihen, mikä LCP-elementti on. Varmista, että testaat yleisimpiä näkymäkokoja."},"panels/timeline/components/MetricCard.ts | viewCardDetails":{"message":"Katso kortin tiedot"},"panels/timeline/components/MetricCompareStrings.ts | goodBetterCompare":{"message":"Paikallinen {PH1}-arvo {PH2} on hyvä, mutta se on huomattavasti käyttäjien kokemusta parempi."},"panels/timeline/components/MetricCompareStrings.ts | goodGoodDetailedCompare":{"message":"Paikallinen {PH1}-arvo {PH2} on hyvä, ja se on saanut saman arvion kuin {PH4} oikeista käyttäjäkokemuksista ({PH1}). Lisäksi kenttämittareiden 75. prosenttipisteen {PH1}-arvo {PH3} on hyvä."},"panels/timeline/components/MetricCompareStrings.ts | goodNeedsImprovementDetailedCompare":{"message":"Paikallinen {PH1}-arvo {PH2} on hyvä, ja se on saanut saman arvion kuin {PH4} oikeista käyttäjäkokemuksista ({PH1}). Kenttämittareiden 75. prosenttipisteen {PH1}-arvo {PH3} tarvitsee kuitenkin parannuksia."},"panels/timeline/components/MetricCompareStrings.ts | goodPoorDetailedCompare":{"message":"Paikallinen {PH1}-arvo {PH2} on hyvä, ja se on saanut saman arvion kuin {PH4} oikeista käyttäjäkokemuksista ({PH1}). Kenttämittareiden 75. prosenttipisteen {PH1}-arvo {PH3} on kuitenkin huono."},"panels/timeline/components/MetricCompareStrings.ts | goodSimilarCompare":{"message":"Paikallinen {PH1}-arvo {PH2} on hyvä, ja se vastaa käyttäjien kokemusta."},"panels/timeline/components/MetricCompareStrings.ts | goodSummarized":{"message":"Paikallinen {PH1}-arvo {PH2} on hyvä."},"panels/timeline/components/MetricCompareStrings.ts | goodWorseCompare":{"message":"Paikallinen {PH1}-arvo {PH2} on hyvä, mutta se on huomattavasti käyttäjien kokemusta huonompi."},"panels/timeline/components/MetricCompareStrings.ts | needsImprovementBetterCompare":{"message":"Paikallinen {PH1}-arvo {PH2} tarvitsee parannuksia, mutta se on huomattavasti käyttäjien kokemusta parempi."},"panels/timeline/components/MetricCompareStrings.ts | needsImprovementGoodDetailedCompare":{"message":"Paikallinen {PH1}-arvo {PH2} tarvitsee parannuksia, ja se on saanut saman arvion kuin {PH4} oikeista käyttäjäkokemuksista ({PH1}). Kenttämittareiden 75. prosenttipisteen {PH1}-arvo {PH3} on kuitenkin hyvä."},"panels/timeline/components/MetricCompareStrings.ts | needsImprovementNeedsImprovementDetailedCompare":{"message":"Paikallinen {PH1}-arvo {PH2} tarvitsee parannuksia, ja se on saanut saman arvion kuin {PH4} oikeista käyttäjäkokemuksista ({PH1}). Lisäksi kenttämittareiden 75. prosenttipisteen {PH1}-arvo {PH3} tarvitsee parannuksia."},"panels/timeline/components/MetricCompareStrings.ts | needsImprovementPoorDetailedCompare":{"message":"Paikallinen {PH1}-arvo {PH2} tarvitsee parannuksia, ja se on saanut saman arvion kuin {PH4} oikeista käyttäjäkokemuksista ({PH1}). Kenttämittareiden 75. prosenttipisteen {PH1}-arvo {PH3} on kuitenkin huono."},"panels/timeline/components/MetricCompareStrings.ts | needsImprovementSimilarCompare":{"message":"Paikallinen {PH1}-arvo {PH2} tarvitsee parannuksia, ja se vastaa käyttäjien kokemusta."},"panels/timeline/components/MetricCompareStrings.ts | needsImprovementSummarized":{"message":"Paikallinen {PH1}-arvo {PH2} tarvitsee parannuksia."},"panels/timeline/components/MetricCompareStrings.ts | needsImprovementWorseCompare":{"message":"Paikallinen {PH1}-arvo {PH2} tarvitsee parannuksia, mutta se on huomattavasti käyttäjien kokemusta huonompi."},"panels/timeline/components/MetricCompareStrings.ts | poorBetterCompare":{"message":"Paikallinen {PH1}-arvo {PH2} on huono, mutta se on huomattavasti käyttäjien kokemusta parempi."},"panels/timeline/components/MetricCompareStrings.ts | poorGoodDetailedCompare":{"message":"Paikallinen {PH1}-arvo {PH2} on huono, ja se on saanut saman arvion kuin {PH4} oikeista käyttäjäkokemuksista ({PH1}). Kenttämittareiden 75. prosenttipisteen {PH1}-arvo {PH3} on kuitenkin hyvä."},"panels/timeline/components/MetricCompareStrings.ts | poorNeedsImprovementDetailedCompare":{"message":"Paikallinen {PH1}-arvo {PH2} on huono, ja se on saanut saman arvion kuin {PH4} oikeista käyttäjäkokemuksista ({PH1}). Kenttämittareiden 75. prosenttipisteen {PH1}-arvo {PH3} tarvitsee kuitenkin parannuksia."},"panels/timeline/components/MetricCompareStrings.ts | poorPoorDetailedCompare":{"message":"Paikallinen {PH1}-arvo {PH2} on huono, ja se on saanut saman arvion kuin {PH4} oikeista käyttäjäkokemuksista ({PH1}). Lisäksi kenttämittarin 75. prosenttipisteen {PH1}-arvo {PH3} on huono."},"panels/timeline/components/MetricCompareStrings.ts | poorSimilarCompare":{"message":"Paikallinen {PH1}-arvo {PH2} on huono, ja se vastaa käyttäjien kokemusta."},"panels/timeline/components/MetricCompareStrings.ts | poorSummarized":{"message":"Paikallinen {PH1}-arvo {PH2} on huono."},"panels/timeline/components/MetricCompareStrings.ts | poorWorseCompare":{"message":"Paikallinen {PH1}-arvo {PH2} on huono, mutta se on huomattavasti käyttäjien kokemusta huonompi."},"panels/timeline/components/NetworkRequestDetails.ts | FromCache":{"message":" (välimuistista)"},"panels/timeline/components/NetworkRequestDetails.ts | FromMemoryCache":{"message":" (välimuistista)"},"panels/timeline/components/NetworkRequestDetails.ts | FromPush":{"message":" (push-lähde)"},"panels/timeline/components/NetworkRequestDetails.ts | FromServiceWorker":{"message":" (lähde: service worker)"},"panels/timeline/components/NetworkRequestDetails.ts | blocking":{"message":"Estää"},"panels/timeline/components/NetworkRequestDetails.ts | decodedBody":{"message":"Purettu runko"},"panels/timeline/components/NetworkRequestDetails.ts | description":{"message":"Kuvaus"},"panels/timeline/components/NetworkRequestDetails.ts | encodedData":{"message":"Koodattu data"},"panels/timeline/components/NetworkRequestDetails.ts | entity":{"message":"Kolmas osapuoli"},"panels/timeline/components/NetworkRequestDetails.ts | fromCache":{"message":"Välimuistista"},"panels/timeline/components/NetworkRequestDetails.ts | inBodyParserBlocking":{"message":"Kehon sisäisen jäsentäjän esto"},"panels/timeline/components/NetworkRequestDetails.ts | initiatedBy":{"message":"Käynnistäjä:"},"panels/timeline/components/NetworkRequestDetails.ts | mimeType":{"message":"MIME-tyyppi"},"panels/timeline/components/NetworkRequestDetails.ts | networkRequest":{"message":"Verkkopyyntö"},"panels/timeline/components/NetworkRequestDetails.ts | no":{"message":"Ei"},"panels/timeline/components/NetworkRequestDetails.ts | priority":{"message":"Prioriteetti"},"panels/timeline/components/NetworkRequestDetails.ts | protocol":{"message":"Protokolla"},"panels/timeline/components/NetworkRequestDetails.ts | renderBlocking":{"message":"Renderöinnin esto"},"panels/timeline/components/NetworkRequestDetails.ts | requestMethod":{"message":"Pyyntötapa"},"panels/timeline/components/NetworkRequestDetails.ts | serverTiming":{"message":"Palvelimen ajoitus"},"panels/timeline/components/NetworkRequestDetails.ts | time":{"message":"Aika"},"panels/timeline/components/NetworkRequestDetails.ts | yes":{"message":"Kyllä"},"panels/timeline/components/NetworkRequestTooltip.ts | contentDownloading":{"message":"Sisältöä ladataan"},"panels/timeline/components/NetworkRequestTooltip.ts | duration":{"message":"Kesto"},"panels/timeline/components/NetworkRequestTooltip.ts | priority":{"message":"Prioriteetti"},"panels/timeline/components/NetworkRequestTooltip.ts | queuingAndConnecting":{"message":"Jonotus ja yhteyden muodostus"},"panels/timeline/components/NetworkRequestTooltip.ts | redirects":{"message":"Uudelleenohjaukset"},"panels/timeline/components/NetworkRequestTooltip.ts | renderBlocking":{"message":"Renderöinnin esto"},"panels/timeline/components/NetworkRequestTooltip.ts | requestSentAndWaiting":{"message":"Pyyntö lähetetty ja odottaa"},"panels/timeline/components/NetworkRequestTooltip.ts | waitingOnMainThread":{"message":"Odotetaan pääsäiettä"},"panels/timeline/components/NetworkRequestTooltip.ts | wasThrottled":{"message":"Pyyntöä rajoitettu ({PH1})"},"panels/timeline/components/NetworkThrottlingSelector.ts | add":{"message":"Lisää…"},"panels/timeline/components/NetworkThrottlingSelector.ts | custom":{"message":"Oma"},"panels/timeline/components/NetworkThrottlingSelector.ts | disabled":{"message":"Ei käytössä"},"panels/timeline/components/NetworkThrottlingSelector.ts | network":{"message":"Verkko: {PH1}"},"panels/timeline/components/NetworkThrottlingSelector.ts | networkThrottling":{"message":"Verkon hidastaminen: {PH1}"},"panels/timeline/components/NetworkThrottlingSelector.ts | presets":{"message":"Esiasetukset"},"panels/timeline/components/NetworkThrottlingSelector.ts | recommendedThrottling":{"message":"{PH1} – suositus"},"panels/timeline/components/NetworkThrottlingSelector.ts | recommendedThrottlingReason":{"message":"Muuta asetusta, jotta voit simuloida todellisia käyttäjäympäristöjä"},"panels/timeline/components/OriginMap.ts | alreadyMapped":{"message":"{PH1} on jo mäpätty tuotantoversion alkuperään."},"panels/timeline/components/OriginMap.ts | developmentOrigin":{"message":"Kehityksen alkuperä"},"panels/timeline/components/OriginMap.ts | invalidOrigin":{"message":"\"{PH1}\" ei ole hyväksyttävä alkuperä tai URL-osoite."},"panels/timeline/components/OriginMap.ts | pageHasNoData":{"message":"Chrome UX ‑raportissa ei ole riittävästi todellista käyttäjädataa tästä sivusta."},"panels/timeline/components/OriginMap.ts | productionOrigin":{"message":"Tuotantoversion alkuperä"},"panels/timeline/components/RelatedInsightChips.ts | insightKeyword":{"message":"Käyttötiedot"},"panels/timeline/components/RelatedInsightChips.ts | insightWithName":{"message":"Havainto: {PH1}"},"panels/timeline/components/SidebarAnnotationsTab.ts | annotationGetStarted":{"message":"Lisää jälkeen merkintä itseäsi ja muita varten"},"panels/timeline/components/SidebarAnnotationsTab.ts | deleteAnnotationTutorialDescription":{"message":"Vie hiiri sivupalkin luettelon päälle, kun Merkinnät-välilehti on valittuna, niin voit käyttää poistotoimintoa."},"panels/timeline/components/SidebarAnnotationsTab.ts | deleteAnnotationTutorialTitle":{"message":"Poista merkintä"},"panels/timeline/components/SidebarAnnotationsTab.ts | deleteButton":{"message":"Poista merkintä: {PH1}"},"panels/timeline/components/SidebarAnnotationsTab.ts | entryLabelDescriptionLabel":{"message":"Tapahtumana \"{PH1}\" on lisätty teksti \"{PH2}\""},"panels/timeline/components/SidebarAnnotationsTab.ts | entryLabelTutorialDescription":{"message":"Luo kohteen tunniste kaksoisklikkaamalla kohdetta tai painamalla Enter-näppäintä ja kirjoittamalla."},"panels/timeline/components/SidebarAnnotationsTab.ts | entryLabelTutorialTitle":{"message":"Lisää kohteeseen tunniste"},"panels/timeline/components/SidebarAnnotationsTab.ts | entryLinkDescriptionLabel":{"message":"Linkki tapahtumien \"{PH1}\" ja \"{PH2}\" välillä"},"panels/timeline/components/SidebarAnnotationsTab.ts | entryLinkTutorialDescription":{"message":"Kaksoisklikkaa kohdetta, klikkaa vieressä olevaa oikealle osoittavaa nuolta ja valitse kohde."},"panels/timeline/components/SidebarAnnotationsTab.ts | entryLinkTutorialTitle":{"message":"Yhdistä kaksi kohdetta"},"panels/timeline/components/SidebarAnnotationsTab.ts | timeRangeDescriptionLabel":{"message":"Aikaväli, joka alkaa {PH1} ja päättyy {PH2}"},"panels/timeline/components/SidebarAnnotationsTab.ts | timeRangeTutorialDescription":{"message":"Pidä vaihtonäppäintä painettuna ja vedä sitten liekkikaaviossa. Luo aikavälimerkintä kirjoittamalla."},"panels/timeline/components/SidebarAnnotationsTab.ts | timeRangeTutorialTitle":{"message":"Valitse aikaväli"},"panels/timeline/components/SidebarSingleInsightSet.ts | passedInsights":{"message":"Hyväksytyt havainnot ({PH1})"},"panels/timeline/components/TimelineSummary.ts | rangeSS":{"message":"Aikaväli: {PH1} – {PH2}"},"panels/timeline/components/TimelineSummary.ts | total":{"message":"Yhteensä"},"panels/timeline/components/Utils.ts | fms":{"message":"{PH1} [ms]()"},"panels/timeline/components/Utils.ts | fs":{"message":"{PH1} [s]()"},"panels/timeline/components/insights/BaseInsightComponent.ts | estimatedSavings":{"message":"Arvioitu säästö: {PH1}"},"panels/timeline/components/insights/BaseInsightComponent.ts | estimatedSavingsAriaBytes":{"message":"Arvioitu säästö tällä vinkillä: siirron koko {PH1}"},"panels/timeline/components/insights/BaseInsightComponent.ts | estimatedSavingsAriaTiming":{"message":"Arvioitu säästö tällä vinkillä: {PH1}"},"panels/timeline/components/insights/BaseInsightComponent.ts | estimatedSavingsTimingAndBytes":{"message":"Arvioidut säästöt: {PH1} ja {PH2}"},"panels/timeline/components/insights/BaseInsightComponent.ts | estimatedSavingsTimingAndBytesAria":{"message":"Arvioitu säästö tällä vinkillä: {PH1}, siirron koko {PH2}"},"panels/timeline/components/insights/BaseInsightComponent.ts | viewDetails":{"message":"Näytä {PH1} vinkin tiedot."},"panels/timeline/components/insights/Checklist.ts | failedAriaLabel":{"message":"Havainnon tarkistus epäonnistui: {PH1}"},"panels/timeline/components/insights/Checklist.ts | successAriaLabel":{"message":"Vinkki läpäisi tarkistuksen: {PH1}"},"panels/timeline/components/insights/Table.ts | others":{"message":"{PH1} muuta"},"panels/timeline/overlays/OverlaysImpl.ts | fieldMetricMarkerField":{"message":"{PH1} - Kenttä ({PH2})"},"panels/timeline/overlays/OverlaysImpl.ts | fieldMetricMarkerLocal":{"message":"{PH1} - Paikallinen"},"panels/timeline/overlays/OverlaysImpl.ts | originOption":{"message":"Alkuperä"},"panels/timeline/overlays/OverlaysImpl.ts | urlOption":{"message":"URL-osoite"},"panels/timeline/overlays/components/EntriesLinkOverlay.ts | diagram":{"message":"Linkit merkintöjen välillä"},"panels/timeline/overlays/components/EntryLabelOverlay.ts | entryLabel":{"message":"Lisää tunniste"},"panels/timeline/overlays/components/EntryLabelOverlay.ts | freDialog":{"message":"Tilaa tekoälyä hyödyntävät merkintäehdotukset -valintaikkuna"},"panels/timeline/overlays/components/EntryLabelOverlay.ts | generateLabelButton":{"message":"Luo tunniste"},"panels/timeline/overlays/components/EntryLabelOverlay.ts | inputTextPrompt":{"message":"Lisää merkintätunnus"},"panels/timeline/overlays/components/EntryLabelOverlay.ts | learnMoreAriaLabel":{"message":"Lue asetuksista lisää automaattisista merkinnöistä"},"panels/timeline/overlays/components/EntryLabelOverlay.ts | moreInfoAriaLabel":{"message":"Lisätietoa tästä ominaisuudesta"},"panels/timeline/overlays/components/TimeRangeOverlay.ts | timeRange":{"message":"Aikaväli"},"panels/timeline/timeline-meta.ts | chromeFrameInLayersView":{"message":"Chrome-kehys tasonäkymässä"},"panels/timeline/timeline-meta.ts | loadProfile":{"message":"Lataa profiili…"},"panels/timeline/timeline-meta.ts | nextFrame":{"message":"Seuraava kehys"},"panels/timeline/timeline-meta.ts | nextRecording":{"message":"Seuraava tallenne"},"panels/timeline/timeline-meta.ts | performance":{"message":"Suorituskyky"},"panels/timeline/timeline-meta.ts | previousFrame":{"message":"Edellinen kehys"},"panels/timeline/timeline-meta.ts | previousRecording":{"message":"Edellinen tallenne"},"panels/timeline/timeline-meta.ts | record":{"message":"Tallenna"},"panels/timeline/timeline-meta.ts | recordAndReload":{"message":"Tallenna ja päivitä sivu"},"panels/timeline/timeline-meta.ts | saveProfile":{"message":"Tallenna profiili…"},"panels/timeline/timeline-meta.ts | showPerformance":{"message":"Näytä suorituskyky"},"panels/timeline/timeline-meta.ts | showRecentTimelineSessions":{"message":"Näytä viimeaikaiset aikajanaistunnot"},"panels/timeline/timeline-meta.ts | stop":{"message":"Lopeta"},"panels/timeline/timeline-meta.ts | timelineDebugMode":{"message":"Aikajanan virheenkorjaustila (jäljitystapahtuman tiedot jne.)"},"panels/timeline/timeline-meta.ts | timelineInvalidationTracking":{"message":"Kumoamisen seuranta"},"panels/timeline/timeline-meta.ts | timelineShowAllEvents":{"message":"Näytä kaikki tapahtumat"},"panels/timeline/utils/IgnoreList.ts | skip3rdPartyScripts":{"message":"Lähdekartan ignoreList-ohituslistalla"},"panels/timeline/utils/IgnoreList.ts | skipAnonymousScripts":{"message":"Anonyymi skripti"},"panels/timeline/utils/IgnoreList.ts | skipContentScripts":{"message":"Sisältöskripti"},"panels/timeline/utils/IgnoreList.ts | unknown":{"message":"Tuntematon"},"panels/utils/utils.ts | prefetchFailed":{"message":"Esihakupyyntö epäonnistui ({PH1})"},"panels/utils/utils.ts | requestContentHeadersOverridden":{"message":"Sekä pyynnön sisältö että otsikot ohitetaan"},"panels/utils/utils.ts | requestContentOverridden":{"message":"Pyynnön sisältö on ohitettu"},"panels/utils/utils.ts | requestFailed":{"message":"Pyyntö epäonnistui ({PH1})"},"panels/utils/utils.ts | requestHeadersOverridden":{"message":"Pyynnön otsikot ohitetaan"},"panels/utils/utils.ts | resourceTypeWithThrottling":{"message":"{PH1} (rajoitettu tähän: {PH2})"},"panels/utils/utils.ts | thirdPartyPhaseout":{"message":"Tämän pyynnön evästeet on estetty joko Chrome-ilmoitusten tai selaimen määritysten takia. Lue lisää Ongelmat-paneelista."},"panels/web_audio/WebAudioView.ts | audioContextS":{"message":"Audiokonteksti: {PH1}"},"panels/web_audio/WebAudioView.ts | callbackBufferSize":{"message":"Vastakutsun puskurin koko"},"panels/web_audio/WebAudioView.ts | callbackInterval":{"message":"Vastakutsun aikaväli"},"panels/web_audio/WebAudioView.ts | currentTime":{"message":"Nykyinen aika"},"panels/web_audio/WebAudioView.ts | maxOutputChannels":{"message":"Tulokanavien enimmäismäärä"},"panels/web_audio/WebAudioView.ts | noRecordings":{"message":"(ei tallenteita)"},"panels/web_audio/WebAudioView.ts | noWebAudio":{"message":"Web Audio APIn käyttöä ei havaittu"},"panels/web_audio/WebAudioView.ts | openAPageThatUsesWebAudioApiTo":{"message":"Avaa sivu, joka aloittaa seurannan Web Audio ‑sovellusliittymällä."},"panels/web_audio/WebAudioView.ts | renderCapacity":{"message":"Renderöinnin kapasiteetti"},"panels/web_audio/WebAudioView.ts | sampleRate":{"message":"Näytteenottotaajuus"},"panels/web_audio/WebAudioView.ts | state":{"message":"Tila"},"panels/web_audio/web_audio-meta.ts | audio":{"message":"audio"},"panels/web_audio/web_audio-meta.ts | showWebaudio":{"message":"Näytä WebAudio"},"panels/web_audio/web_audio-meta.ts | webaudio":{"message":"WebAudio"},"panels/webauthn/WebauthnPane.ts | actions":{"message":"Toiminnot"},"panels/webauthn/WebauthnPane.ts | active":{"message":"Aktiivinen"},"panels/webauthn/WebauthnPane.ts | add":{"message":"Lisää"},"panels/webauthn/WebauthnPane.ts | authenticatorS":{"message":"Todentaja {PH1}"},"panels/webauthn/WebauthnPane.ts | credentials":{"message":"Kirjautumistiedot"},"panels/webauthn/WebauthnPane.ts | editName":{"message":"Muokkaa nimeä"},"panels/webauthn/WebauthnPane.ts | enableVirtualAuthenticator":{"message":"Ota käyttöön virtuaalinen todentajaympäristö"},"panels/webauthn/WebauthnPane.ts | enterNewName":{"message":"Kirjoita uusi nimi"},"panels/webauthn/WebauthnPane.ts | export":{"message":"Vie"},"panels/webauthn/WebauthnPane.ts | id":{"message":"Tunnus"},"panels/webauthn/WebauthnPane.ts | isResident":{"message":"On pysyvä"},"panels/webauthn/WebauthnPane.ts | newAuthenticator":{"message":"Uusi todentaja"},"panels/webauthn/WebauthnPane.ts | no":{"message":"Ei"},"panels/webauthn/WebauthnPane.ts | noAuthenticator":{"message":"Todentajaa ei ole otettu käyttöön"},"panels/webauthn/WebauthnPane.ts | noCredentialsTryCallingSFromYour":{"message":"Ei kirjautumistietoja. Kokeile kutsua verkkosivustostasi {PH1}."},"panels/webauthn/WebauthnPane.ts | privateKeypem":{"message":"Yksityinen avain.pem"},"panels/webauthn/WebauthnPane.ts | protocol":{"message":"Protokolla"},"panels/webauthn/WebauthnPane.ts | remove":{"message":"Poista"},"panels/webauthn/WebauthnPane.ts | rpId":{"message":"RP-tunnus"},"panels/webauthn/WebauthnPane.ts | saveName":{"message":"Tallenna nimi"},"panels/webauthn/WebauthnPane.ts | setSAsTheActiveAuthenticator":{"message":"Valitse {PH1} aktiiviseksi todentajaksi"},"panels/webauthn/WebauthnPane.ts | signCount":{"message":"Allekirjoitusten määrä"},"panels/webauthn/WebauthnPane.ts | supportsHmacSecret":{"message":"Tukee hmac-secret-laajennusta"},"panels/webauthn/WebauthnPane.ts | supportsHmacSecretMc":{"message":"Tukee hmac-secret-mc-laajennusta"},"panels/webauthn/WebauthnPane.ts | supportsLargeBlob":{"message":"Tukee large blobia"},"panels/webauthn/WebauthnPane.ts | supportsResidentKeys":{"message":"Tukee vakinaisia avaimia"},"panels/webauthn/WebauthnPane.ts | supportsUserVerification":{"message":"Tukee käyttäjien todennusta"},"panels/webauthn/WebauthnPane.ts | transport":{"message":"Siirto"},"panels/webauthn/WebauthnPane.ts | useWebauthnForPhishingresistant":{"message":"Käytä WebAuthnia tietojenkalastelulta suojaavaan todennukseen."},"panels/webauthn/WebauthnPane.ts | userHandle":{"message":"Käyttäjän kahva"},"panels/webauthn/WebauthnPane.ts | uuid":{"message":"UUID"},"panels/webauthn/WebauthnPane.ts | yes":{"message":"Kyllä"},"panels/webauthn/webauthn-meta.ts | showWebauthn":{"message":"Näytä WebAuthn"},"panels/webauthn/webauthn-meta.ts | webauthn":{"message":"WebAuthn"},"panels/whats_new/ReleaseNoteView.ts | seeFeatures":{"message":"Katso kaikki uudet ominaisuudet"},"panels/whats_new/whats_new-meta.ts | bug":{"message":"bugi"},"panels/whats_new/whats_new-meta.ts | doNotShowWhatsNewAfterEachUpdate":{"message":"Älä näytä Uutta-ilmoitusta jokaisen päivityksen jälkeen"},"panels/whats_new/whats_new-meta.ts | releaseNotes":{"message":"Julkaisutiedot"},"panels/whats_new/whats_new-meta.ts | reportADevtoolsIssue":{"message":"Ilmoita DevToolsin ongelmasta"},"panels/whats_new/whats_new-meta.ts | showWhatsNew":{"message":"Näytä uudet"},"panels/whats_new/whats_new-meta.ts | showWhatsNewAfterEachUpdate":{"message":"Näytä Uutta-ilmoitus jokaisen päivityksen jälkeen"},"panels/whats_new/whats_new-meta.ts | whatsNew":{"message":"Uutta"},"ui/components/dialogs/Dialog.ts | close":{"message":"Sulje"},"ui/components/dialogs/ShortcutDialog.ts | dialogTitle":{"message":"Pikanäppäimet"},"ui/components/dialogs/ShortcutDialog.ts | showShortcutTitle":{"message":"Näytä pikakuvakkeet"},"ui/components/diff_view/DiffView.ts | SkippingDMatchingLines":{"message":"( … Ohitetaan {PH1} vastaavaa riviä …)"},"ui/components/diff_view/DiffView.ts | additions":{"message":"Lisäys:"},"ui/components/diff_view/DiffView.ts | changesDiffViewer":{"message":"Muutosten eronäkymä"},"ui/components/diff_view/DiffView.ts | deletions":{"message":"Poisto:"},"ui/components/diff_view/DiffView.ts | noDiff":{"message":"Tiedosto on samanlainen kuin sen muokkaamaton versio"},"ui/components/issue_counter/IssueCounter.ts | breakingChanges":{"message":"{issueCount,plural, =1{# virheen aiheuttava muutos}other{# virheen aiheuttavaa muutosta}}"},"ui/components/issue_counter/IssueCounter.ts | pageErrors":{"message":"{issueCount,plural, =1{# sivuvirhe}other{# sivuvirhettä}}"},"ui/components/issue_counter/IssueCounter.ts | possibleImprovements":{"message":"{issueCount,plural, =1{# mahdollinen parannus}other{# mahdollista parannusta}}"},"ui/components/issue_counter/IssueLinkIcon.ts | clickToShowIssue":{"message":"Klikkaa näyttääksesi ongelman Ongelmat-välilehdellä"},"ui/components/issue_counter/IssueLinkIcon.ts | clickToShowIssueWithTitle":{"message":"Klikkaa, jos haluat avata ongelman sisältävän välilehden ja näyttää ongelman {title}"},"ui/components/issue_counter/IssueLinkIcon.ts | issueUnavailable":{"message":"Ongelmaa ei ole saatavilla tällä hetkellä"},"ui/components/lists/List.ts | edit":{"message":"Muokkaa"},"ui/components/lists/List.ts | remove":{"message":"Poista"},"ui/components/markdown_view/CodeBlock.ts | code":{"message":"Koodi"},"ui/components/markdown_view/CodeBlock.ts | copied":{"message":"Kopioitu leikepöydälle"},"ui/components/markdown_view/CodeBlock.ts | copy":{"message":"Kopioi koodi"},"ui/components/markdown_view/CodeBlock.ts | copyCodeSnippet":{"message":"Kopioi koodinpätkä \"{PH1}\""},"ui/components/markdown_view/CodeBlock.ts | disclaimer":{"message":"Käytä koodinpätkiä harkiten"},"ui/components/markdown_view/CodeBlock.ts | showAllLines":{"message":"Näytä kaikki rivit ({PH1} lisää)"},"ui/components/panel_feedback/FeedbackButton.ts | feedback":{"message":"Palaute"},"ui/components/panel_feedback/PanelFeedback.ts | previewFeature":{"message":"Ominaisuuden ennakkoversio"},"ui/components/panel_feedback/PanelFeedback.ts | previewText":{"message":"Tiimimme työstää ominaisuutta, ja kuulemme mielellämme palautetta."},"ui/components/panel_feedback/PanelFeedback.ts | previewTextFeedbackLink":{"message":"Lähetä meille palautetta."},"ui/components/panel_feedback/PanelFeedback.ts | videoAndDocumentation":{"message":"Video ja dokumentaatio"},"ui/components/panel_feedback/PreviewToggle.ts | learnMoreLink":{"message":"Lue lisää"},"ui/components/panel_feedback/PreviewToggle.ts | previewTextFeedbackLink":{"message":"Lähetä meille palautetta."},"ui/components/panel_feedback/PreviewToggle.ts | shortFeedbackLink":{"message":"Lähetä palautetta"},"ui/components/request_link_icon/RequestLinkIcon.ts | clickToShowRequestInTheNetwork":{"message":"Klikkaa avataksesi verkon paneeli ja näyttääksesi tämän URL-osoitteen pyyntö: {url}"},"ui/components/request_link_icon/RequestLinkIcon.ts | requestUnavailableInTheNetwork":{"message":"Pyyntö ei ole saatavilla verkkopaneelissa, kokeile ladata tarkistettu sivu uudelleen"},"ui/components/request_link_icon/RequestLinkIcon.ts | shortenedURL":{"message":"Lyhennetty URL-osoite"},"ui/components/settings/SettingCheckbox.ts | learnMore":{"message":"Lue lisää"},"ui/components/snackbars/Snackbar.ts | dismiss":{"message":"Ohita"},"ui/components/survey_link/SurveyLink.ts | anErrorOccurredWithTheSurvey":{"message":"Kyselyssä tapahtui virhe"},"ui/components/survey_link/SurveyLink.ts | openingSurvey":{"message":"Avataan kyselyä …"},"ui/components/survey_link/SurveyLink.ts | thankYouForYourFeedback":{"message":"Kiitos palautteesta"},"ui/components/text_editor/config.ts | codeEditor":{"message":"Koodieditori"},"ui/components/text_editor/config.ts | sSuggestionSOfS":{"message":"{PH1}, ehdotus {PH2}/{PH3}"},"ui/legacy/ActionRegistration.ts | background_services":{"message":"Taustapalvelut"},"ui/legacy/ActionRegistration.ts | changes":{"message":"Muutokset"},"ui/legacy/ActionRegistration.ts | console":{"message":"Konsoli"},"ui/legacy/ActionRegistration.ts | debugger":{"message":"Virheenkorjaus"},"ui/legacy/ActionRegistration.ts | drawer":{"message":"Vetopaneeli"},"ui/legacy/ActionRegistration.ts | elements":{"message":"Elementit"},"ui/legacy/ActionRegistration.ts | global":{"message":"Yleiset"},"ui/legacy/ActionRegistration.ts | help":{"message":"Ohje"},"ui/legacy/ActionRegistration.ts | javascript_profiler":{"message":"JavaScript-resurssianalyysi"},"ui/legacy/ActionRegistration.ts | layers":{"message":"Tasot"},"ui/legacy/ActionRegistration.ts | memory":{"message":"Muisti"},"ui/legacy/ActionRegistration.ts | mobile":{"message":"Mobiili"},"ui/legacy/ActionRegistration.ts | navigation":{"message":"Navigointi"},"ui/legacy/ActionRegistration.ts | network":{"message":"Verkko"},"ui/legacy/ActionRegistration.ts | performance":{"message":"Suorituskyky"},"ui/legacy/ActionRegistration.ts | recorder":{"message":"Tallentaja"},"ui/legacy/ActionRegistration.ts | rendering":{"message":"Renderöinti"},"ui/legacy/ActionRegistration.ts | resources":{"message":"Lisätietoa"},"ui/legacy/ActionRegistration.ts | screenshot":{"message":"Kuvakaappaus"},"ui/legacy/ActionRegistration.ts | settings":{"message":"Asetukset"},"ui/legacy/ActionRegistration.ts | sources":{"message":"Lähteet"},"ui/legacy/Dialog.ts | close":{"message":"Sulje"},"ui/legacy/DockController.ts | close":{"message":"Sulje"},"ui/legacy/DockController.ts | devToolsDockedTo":{"message":"DevTools on kiinnitetty tähän: {PH1}"},"ui/legacy/DockController.ts | devtoolsUndocked":{"message":"DevTools on irrotettu"},"ui/legacy/EmptyWidget.ts | learnMore":{"message":"Lue lisää"},"ui/legacy/FilterBar.ts | allStrings":{"message":"Kaikki"},"ui/legacy/FilterBar.ts | egSmalldUrlacomb":{"message":"esim. /small[d]+/ url:a.com/b"},"ui/legacy/FilterBar.ts | filter":{"message":"Suodata"},"ui/legacy/FilterBar.ts | sclickToSelectMultipleTypes":{"message":"{PH1}klikkauksella voit valita useita tyylejä"},"ui/legacy/Infobar.ts | close":{"message":"Sulje"},"ui/legacy/Infobar.ts | dontShowAgain":{"message":"Älä näytä uudelleen"},"ui/legacy/InspectorDrawerView.ts | closeDrawer":{"message":"Sulje vetopaneeli"},"ui/legacy/InspectorDrawerView.ts | expandDrawer":{"message":"Laajenna vetopaneelia"},"ui/legacy/InspectorDrawerView.ts | minimizeDrawer":{"message":"Pienennä vetopaneeli"},"ui/legacy/InspectorDrawerView.ts | moreTools":{"message":"Lisää työkaluja"},"ui/legacy/InspectorDrawerView.ts | toggleDrawerOrientation":{"message":"Vaihda vetopaneelin suunta"},"ui/legacy/InspectorView.ts | areYouSureYouWantToRestartChrome":{"message":"Haluatko varmasti käynnistää Chromen uudelleen?"},"ui/legacy/InspectorView.ts | devToolsLanguageMissmatch":{"message":"DevTools on nyt saatavilla tällä kielellä: {PH1}"},"ui/legacy/InspectorView.ts | drawer":{"message":"Työkalupaneeli"},"ui/legacy/InspectorView.ts | drawerExpanded":{"message":"Vetopaneeli laajennettu"},"ui/legacy/InspectorView.ts | drawerHidden":{"message":"Vetopaneeli piilotettu"},"ui/legacy/InspectorView.ts | drawerMinimized":{"message":"Vetopaneeli pienennetty"},"ui/legacy/InspectorView.ts | drawerShown":{"message":"Vetopaneeli näkyvissä"},"ui/legacy/InspectorView.ts | mainToolbar":{"message":"Päätyökalupalkki"},"ui/legacy/InspectorView.ts | moveToDrawer":{"message":"Siirrä vetopaneeliin"},"ui/legacy/InspectorView.ts | moveToMainTabBar":{"message":"Siirry päävälilehtipalkkiin"},"ui/legacy/InspectorView.ts | panels":{"message":"Paneelit"},"ui/legacy/InspectorView.ts | reloadDebuggedTab":{"message":"Päivitä sivu"},"ui/legacy/InspectorView.ts | reloadDevtools":{"message":"Lataa DevTools uudelleen"},"ui/legacy/InspectorView.ts | restartChrome":{"message":"Käynnistä Chrome uudelleen"},"ui/legacy/InspectorView.ts | selectFolder":{"message":"Valitse kansio"},"ui/legacy/InspectorView.ts | selectOverrideFolder":{"message":"Valitse kansio, johon ohitustiedostot tallennetaan"},"ui/legacy/InspectorView.ts | setToBrowserLanguage":{"message":"Käytä aina Chromen kieltä"},"ui/legacy/InspectorView.ts | setToSpecificLanguage":{"message":"Vaihda DevTools tähän: {PH1}"},"ui/legacy/ListWidget.ts | addString":{"message":"Lisää"},"ui/legacy/ListWidget.ts | cancelString":{"message":"Peru"},"ui/legacy/ListWidget.ts | changesSaved":{"message":"Kohteen muutokset on tallennettu"},"ui/legacy/ListWidget.ts | editString":{"message":"Muokkaa"},"ui/legacy/ListWidget.ts | removeString":{"message":"Poista"},"ui/legacy/ListWidget.ts | removedItem":{"message":"Kohde on poistettu"},"ui/legacy/ListWidget.ts | saveString":{"message":"Tallenna"},"ui/legacy/PlusButton.ts | moreTools":{"message":"Lisää työkaluja"},"ui/legacy/RemoteDebuggingTerminatedScreen.ts | connectionClosedReason":{"message":"Syy: {PH1}."},"ui/legacy/RemoteDebuggingTerminatedScreen.ts | debuggingConnectionWasClosed":{"message":"Virheenkorjausyhteys katkaistiin"},"ui/legacy/RemoteDebuggingTerminatedScreen.ts | reconnectDevtools":{"message":"Yhdistä DevTools uudelleen"},"ui/legacy/RemoteDebuggingTerminatedScreen.ts | reconnectWhenReadyByReopening":{"message":"Kun valmista, muodosta uusi yhteys avaamalla DevTools uudelleen."},"ui/legacy/SearchableView.ts | accessibledOfD":{"message":"Näyttää tuloksen {PH1}/{PH2}"},"ui/legacy/SearchableView.ts | clearInput":{"message":"Tyhjennä"},"ui/legacy/SearchableView.ts | closeSearchBar":{"message":"Sulje hakukenttä"},"ui/legacy/SearchableView.ts | dMatches":{"message":"{PH1} tulosta"},"ui/legacy/SearchableView.ts | dOfD":{"message":"{PH1}/{PH2}"},"ui/legacy/SearchableView.ts | disableFindAndReplace":{"message":"Etsi ja korvaa ‐toiminnon poistaminen käytöstä"},"ui/legacy/SearchableView.ts | enableFindAndReplace":{"message":"Etsi ja korvaa"},"ui/legacy/SearchableView.ts | findString":{"message":"Hae"},"ui/legacy/SearchableView.ts | matchCase":{"message":"Ota kirjainkoko huomioon"},"ui/legacy/SearchableView.ts | matchString":{"message":"1 tulos"},"ui/legacy/SearchableView.ts | matchWholeWord":{"message":"Ota koko sana huomioon"},"ui/legacy/SearchableView.ts | replace":{"message":"Korvaa"},"ui/legacy/SearchableView.ts | replaceAll":{"message":"Korvaa kaikki"},"ui/legacy/SearchableView.ts | searchNext":{"message":"Näytä seuraava tulos"},"ui/legacy/SearchableView.ts | searchPrevious":{"message":"Näytä edellinen tulos"},"ui/legacy/SearchableView.ts | useRegularExpression":{"message":"Käytä säännöllistä lauseketta"},"ui/legacy/SoftContextMenu.ts | checked":{"message":"valittu"},"ui/legacy/SoftContextMenu.ts | newFeature":{"message":"Tämä on uusi ominaisuus"},"ui/legacy/SoftContextMenu.ts | sS":{"message":"{PH1}, {PH2}"},"ui/legacy/SoftContextMenu.ts | sSS":{"message":"{PH1}, {PH2}, {PH3}"},"ui/legacy/SoftContextMenu.ts | unchecked":{"message":"ei valittu"},"ui/legacy/SoftDropDown.ts | noItemSelected":{"message":"(kohdetta ei ole valittu)"},"ui/legacy/SuggestBox.ts | sSuggestionSOfS":{"message":"{PH1}, ehdotus {PH2}/{PH3}"},"ui/legacy/SuggestBox.ts | sSuggestionSSelected":{"message":"{PH1}, ehdotus valittu"},"ui/legacy/TabbedPane.ts | close":{"message":"Sulje"},"ui/legacy/TabbedPane.ts | closeAll":{"message":"Sulje kaikki"},"ui/legacy/TabbedPane.ts | closeOthers":{"message":"Sulje muut"},"ui/legacy/TabbedPane.ts | closeS":{"message":"Sulje {PH1}"},"ui/legacy/TabbedPane.ts | closeTabsToTheRight":{"message":"Sulje välilehdet oikealle"},"ui/legacy/TabbedPane.ts | moreTabs":{"message":"Lisää välilehtiä"},"ui/legacy/TabbedPane.ts | moveTabLeft":{"message":"Siirrä vasemmalle"},"ui/legacy/TabbedPane.ts | moveTabRight":{"message":"Siirrä oikealle"},"ui/legacy/TabbedPane.ts | previewFeature":{"message":"Ominaisuuden ennakkoversio"},"ui/legacy/TargetCrashedScreen.ts | devtoolsWasDisconnectedFromThe":{"message":"DevToolsin yhteys sivuun katkesi."},"ui/legacy/TargetCrashedScreen.ts | oncePageIsReloadedDevtoolsWill":{"message":"Kun sivu on ladattu uudelleen, DevTools palauttaa yhteyden automaattisesti."},"ui/legacy/Toolbar.ts | clearInput":{"message":"Tyhjennä"},"ui/legacy/Toolbar.ts | filter":{"message":"Suodata"},"ui/legacy/Toolbar.ts | notPressed":{"message":"ei painettu"},"ui/legacy/Toolbar.ts | pressed":{"message":"painettu"},"ui/legacy/Toolbar.ts | useRegularExpression":{"message":"Käytä säännöllistä lauseketta"},"ui/legacy/UIUtils.ts | anonymous":{"message":"(nimettömät)"},"ui/legacy/UIUtils.ts | anotherProfilerIsAlreadyActive":{"message":"Toinen profiili on jo aktiivisena"},"ui/legacy/UIUtils.ts | asyncCall":{"message":"Asynkroninen kutsu"},"ui/legacy/UIUtils.ts | cancel":{"message":"Peru"},"ui/legacy/UIUtils.ts | close":{"message":"Sulje"},"ui/legacy/UIUtils.ts | copyFileName":{"message":"Kopioi tiedostonimi"},"ui/legacy/UIUtils.ts | copyLinkAddress":{"message":"Kopioi linkin osoite"},"ui/legacy/UIUtils.ts | new":{"message":"UUSI"},"ui/legacy/UIUtils.ts | ok":{"message":"OK"},"ui/legacy/UIUtils.ts | openInNewTab":{"message":"Avaa uudelle välilehdelle"},"ui/legacy/UIUtils.ts | promiseRejectedAsync":{"message":"Lupaus torjuttu (asynkroninen)"},"ui/legacy/UIUtils.ts | promiseResolvedAsync":{"message":"Lupaus selvitetty (asynkroninen)"},"ui/legacy/ViewManager.ts | sPanel":{"message":"Paneeli: {PH1}"},"ui/legacy/ViewRegistration.ts | drawer":{"message":"Vetopaneeli"},"ui/legacy/ViewRegistration.ts | drawer_sidebar":{"message":"Vetopaneelin sivupalkki"},"ui/legacy/ViewRegistration.ts | elements":{"message":"Elementit"},"ui/legacy/ViewRegistration.ts | network":{"message":"Verkko"},"ui/legacy/ViewRegistration.ts | panel":{"message":"Paneeli"},"ui/legacy/ViewRegistration.ts | settings":{"message":"Asetukset"},"ui/legacy/ViewRegistration.ts | sources":{"message":"Lähteet"},"ui/legacy/components/color_picker/ContrastDetails.ts | aa":{"message":"AA"},"ui/legacy/components/color_picker/ContrastDetails.ts | aaa":{"message":"AAA"},"ui/legacy/components/color_picker/ContrastDetails.ts | apca":{"message":"APCA"},"ui/legacy/components/color_picker/ContrastDetails.ts | contrastRatio":{"message":"Kontrastisuhde"},"ui/legacy/components/color_picker/ContrastDetails.ts | noContrastInformationAvailable":{"message":"Kontrastitietoja ei saatavilla"},"ui/legacy/components/color_picker/ContrastDetails.ts | pickBackgroundColor":{"message":"Valitse taustaväri"},"ui/legacy/components/color_picker/ContrastDetails.ts | placeholderWithColon":{"message":": {PH1}"},"ui/legacy/components/color_picker/ContrastDetails.ts | showLess":{"message":"Näytä vähemmän"},"ui/legacy/components/color_picker/ContrastDetails.ts | showMore":{"message":"Näytä lisää"},"ui/legacy/components/color_picker/ContrastDetails.ts | toggleBackgroundColorPicker":{"message":"Taustavärin valitsin päälle/pois"},"ui/legacy/components/color_picker/ContrastDetails.ts | useSuggestedColorStoFixLow":{"message":"Käytä väriehdotusta {PH1}heikon kontrastin korjaamiseen"},"ui/legacy/components/color_picker/FormatPickerContextMenu.ts | colorShiftWarning":{"message":"⚠️ Kapeaan väriasteikon muuntaminen aiheuttaa värien muutoksia"},"ui/legacy/components/color_picker/Spectrum.ts | addToPalette":{"message":"Lisää palettiin"},"ui/legacy/components/color_picker/Spectrum.ts | changeAlpha":{"message":"Muuta alfa"},"ui/legacy/components/color_picker/Spectrum.ts | changeColorFormat":{"message":"Vaihda värimuotoa"},"ui/legacy/components/color_picker/Spectrum.ts | changeHue":{"message":"Vaihda sävyä"},"ui/legacy/components/color_picker/Spectrum.ts | clearPalette":{"message":"Tyhjennä paletti"},"ui/legacy/components/color_picker/Spectrum.ts | colorPalettes":{"message":"Väripaletit"},"ui/legacy/components/color_picker/Spectrum.ts | colorS":{"message":"Väri {PH1}"},"ui/legacy/components/color_picker/Spectrum.ts | copyColorToClipboard":{"message":"Kopioi väri leikepöydälle"},"ui/legacy/components/color_picker/Spectrum.ts | hex":{"message":"Heksadesimaali"},"ui/legacy/components/color_picker/Spectrum.ts | longclickOrLongpressSpaceToShow":{"message":"Klikkaa tai paina välilyöntiä pitkään, niin näet vaihtoehtoisia sävyjä ({PH1})"},"ui/legacy/components/color_picker/Spectrum.ts | pressArrowKeysMessage":{"message":"Paina nuolinäppäimiä muokkauksilla tai ilman siirtääksesi paletin paikkaa. Nuolinäppäin ja vaihtonäppäin siirtävät paikkaa kauas, Ctrl-näppäin vähemmän kauas ja Alt-näppäin vielä vähemmän"},"ui/legacy/components/color_picker/Spectrum.ts | previewPalettes":{"message":"Esikatsele paletteja"},"ui/legacy/components/color_picker/Spectrum.ts | removeAllToTheRight":{"message":"Poista kaikki oikealle"},"ui/legacy/components/color_picker/Spectrum.ts | removeColor":{"message":"Poista väri"},"ui/legacy/components/color_picker/Spectrum.ts | returnToColorPicker":{"message":"Palaa värin valitsimeen"},"ui/legacy/components/color_picker/Spectrum.ts | sInS":{"message":"{PH1} ({PH2})"},"ui/legacy/components/color_picker/Spectrum.ts | toggleColorPicker":{"message":"Pipetti [{PH1}]"},"ui/legacy/components/cookie_table/CookiesTable.ts | cookies":{"message":"Evästeet"},"ui/legacy/components/cookie_table/CookiesTable.ts | domain":{"message":"Verkkotunnus"},"ui/legacy/components/cookie_table/CookiesTable.ts | editableCookies":{"message":"Muokattavat evästeet"},"ui/legacy/components/cookie_table/CookiesTable.ts | httpOnlyCookiesCannotBeAdded":{"message":"HttpOnly-evästeitä ei voi lisätä kontekstiksi"},"ui/legacy/components/cookie_table/CookiesTable.ts | na":{"message":"–"},"ui/legacy/components/cookie_table/CookiesTable.ts | name":{"message":"Nimi"},"ui/legacy/components/cookie_table/CookiesTable.ts | opaquePartitionKey":{"message":"(läpinäkymätön)"},"ui/legacy/components/cookie_table/CookiesTable.ts | partitionKeySite":{"message":"Osioavaimen sivusto"},"ui/legacy/components/cookie_table/CookiesTable.ts | path":{"message":"Polku"},"ui/legacy/components/cookie_table/CookiesTable.ts | priority":{"message":"Prioriteetti"},"ui/legacy/components/cookie_table/CookiesTable.ts | secure":{"message":"Turvallinen"},"ui/legacy/components/cookie_table/CookiesTable.ts | session":{"message":"Käyttökerta"},"ui/legacy/components/cookie_table/CookiesTable.ts | showIssueAssociatedWithThis":{"message":"Näytä tähän evästeeseen liittyvä ongelma"},"ui/legacy/components/cookie_table/CookiesTable.ts | showRequestsWithThisCookie":{"message":"Näytä pyynnöt tällä evästeellä"},"ui/legacy/components/cookie_table/CookiesTable.ts | size":{"message":"Koko"},"ui/legacy/components/cookie_table/CookiesTable.ts | sourcePortTooltip":{"message":"Näyttää lähdeportin (väli 1–65535), jossa eväste asetettiin. Jos portti on tuntematon, arvo on -1."},"ui/legacy/components/cookie_table/CookiesTable.ts | sourceSchemeTooltip":{"message":"Näyttää lähdeskeeman (Secure, NonSecure), jonka mukaan eväste asetettiin. Jos skeema on tuntematon, näytetään Unset."},"ui/legacy/components/cookie_table/CookiesTable.ts | timeAfter":{"message":"kun on kulunut {date}"},"ui/legacy/components/cookie_table/CookiesTable.ts | timeAfterTooltip":{"message":"Vanhenemisen aikaleima on {seconds}, joka vastaa päivämäärää {date} jälkeen"},"ui/legacy/components/cookie_table/CookiesTable.ts | value":{"message":"Arvo"},"ui/legacy/components/data_grid/DataGrid.ts | addNew":{"message":"Lisää uusi"},"ui/legacy/components/data_grid/DataGrid.ts | checked":{"message":"valittu"},"ui/legacy/components/data_grid/DataGrid.ts | collapsed":{"message":"tiivistetty"},"ui/legacy/components/data_grid/DataGrid.ts | delete":{"message":"Poista"},"ui/legacy/components/data_grid/DataGrid.ts | editS":{"message":"Muokkaa \"{PH1}\""},"ui/legacy/components/data_grid/DataGrid.ts | emptyRowCreated":{"message":"Tyhjä talukkorivi on luotu. Voit muokata sitä kaksoisklikkaamalla tai käyttämällä kontekstivalikkoa."},"ui/legacy/components/data_grid/DataGrid.ts | enterToSort":{"message":"Sarakkeen lajittelutila: {PH1}. Ota lajittelusuodatin käyttöön painamalla Enter"},"ui/legacy/components/data_grid/DataGrid.ts | expanded":{"message":"laajennettu"},"ui/legacy/components/data_grid/DataGrid.ts | headerOptions":{"message":"Otsikkovaihtoehdot"},"ui/legacy/components/data_grid/DataGrid.ts | levelS":{"message":"taso {PH1}"},"ui/legacy/components/data_grid/DataGrid.ts | refresh":{"message":"Päivitä"},"ui/legacy/components/data_grid/DataGrid.ts | resetColumns":{"message":"Nollaa sarakkeet"},"ui/legacy/components/data_grid/DataGrid.ts | rowsS":{"message":"Rivit: {PH1}"},"ui/legacy/components/data_grid/DataGrid.ts | sRowS":{"message":"Rivi ({PH1}) {PH2}"},"ui/legacy/components/data_grid/DataGrid.ts | sSUseTheUpAndDownArrowKeysTo":{"message":"{PH1} {PH2}, valitse ja aktivoi taulukon rivejä painamalla nuolinäppäimiä ylös ja alas. Lue soluittain käyttämällä selaustilaa."},"ui/legacy/components/data_grid/DataGrid.ts | sortByString":{"message":"Lajitteluperuste"},"ui/legacy/components/data_grid/DataGrid.ts | sortableColumn":{"message":"Lajiteltava sarake. Ota lajittelusuodatin käyttöön painamalla Enter"},"ui/legacy/components/data_grid/ShowMoreDataGridNode.ts | showAllD":{"message":"Näytä kaikki {PH1}"},"ui/legacy/components/data_grid/ShowMoreDataGridNode.ts | showDAfter":{"message":"Näytä {PH1} muuta"},"ui/legacy/components/data_grid/ShowMoreDataGridNode.ts | showDBefore":{"message":"Näytä {PH1} aiempaa"},"ui/legacy/components/inline_editor/CSSShadowEditor.ts | blur":{"message":"Sumenna"},"ui/legacy/components/inline_editor/CSSShadowEditor.ts | spread":{"message":"Levitys"},"ui/legacy/components/inline_editor/CSSShadowEditor.ts | type":{"message":"Tyyppi"},"ui/legacy/components/inline_editor/CSSShadowEditor.ts | xOffset":{"message":"X-akselin väli"},"ui/legacy/components/inline_editor/CSSShadowEditor.ts | yOffset":{"message":"Y-akselin väli"},"ui/legacy/components/inline_editor/ColorSwatch.ts | shiftclickToChangeColorFormat":{"message":"Vaihda värimuotoa painamalla vaihto ja klikkaamalla"},"ui/legacy/components/object_ui/CustomPreviewComponent.ts | showAsJavascriptObject":{"message":"Näytä JavaScript-objektina"},"ui/legacy/components/object_ui/ObjectPopoverHelper.ts | learnMore":{"message":"Lue lisää"},"ui/legacy/components/object_ui/ObjectPropertiesSection.ts | collapseChildren":{"message":"Tiivistä alatasot"},"ui/legacy/components/object_ui/ObjectPropertiesSection.ts | copy":{"message":"Kopioi"},"ui/legacy/components/object_ui/ObjectPropertiesSection.ts | copyPropertyPath":{"message":"Kopioi omaisuuspolku"},"ui/legacy/components/object_ui/ObjectPropertiesSection.ts | copyValue":{"message":"Kopioi arvo"},"ui/legacy/components/object_ui/ObjectPropertiesSection.ts | dots":{"message":"(…)"},"ui/legacy/components/object_ui/ObjectPropertiesSection.ts | exceptionS":{"message":"[Poikkeus: {PH1}]"},"ui/legacy/components/object_ui/ObjectPropertiesSection.ts | expandRecursively":{"message":"Laajenna toistuvasti"},"ui/legacy/components/object_ui/ObjectPropertiesSection.ts | invokePropertyGetter":{"message":"Aktivoi omaisuusgetteri"},"ui/legacy/components/object_ui/ObjectPropertiesSection.ts | longTextWasTruncatedS":{"message":"pitkä teksti lyhennettiin ({PH1})"},"ui/legacy/components/object_ui/ObjectPropertiesSection.ts | noProperties":{"message":"Ei omaisuuksia"},"ui/legacy/components/object_ui/ObjectPropertiesSection.ts | openInMemoryInpector":{"message":"Avaa Memory Inspector ‑paneelissa"},"ui/legacy/components/object_ui/ObjectPropertiesSection.ts | showAllD":{"message":"Näytä kaikki {PH1}"},"ui/legacy/components/object_ui/ObjectPropertiesSection.ts | showMoreS":{"message":"Näytä enemmän ({PH1})"},"ui/legacy/components/object_ui/ObjectPropertiesSection.ts | sortPropertiesAlphabetically":{"message":"Lajittele ominaisuudet aakkosjärjestykseen"},"ui/legacy/components/object_ui/ObjectPropertiesSection.ts | stringIsTooLargeToEdit":{"message":"<merkkijono on liian suuri muokattavaksi>"},"ui/legacy/components/object_ui/ObjectPropertiesSection.ts | unknown":{"message":"tuntematon"},"ui/legacy/components/object_ui/ObjectPropertiesSection.ts | valueNotAccessibleToTheDebugger":{"message":"Arvo ei ole saatavilla viankorjauksessa"},"ui/legacy/components/object_ui/ObjectPropertiesSection.ts | valueUnavailable":{"message":"<arvo ei saatavilla>"},"ui/legacy/components/object_ui/RemoteObjectPreviewFormatter.ts | empty":{"message":"tyhjä"},"ui/legacy/components/object_ui/RemoteObjectPreviewFormatter.ts | emptyD":{"message":"tyhjä × {PH1}"},"ui/legacy/components/object_ui/RemoteObjectPreviewFormatter.ts | thePropertyIsComputedWithAGetter":{"message":"Omaisuus lasketaan getterillä"},"ui/legacy/components/perf_ui/BrickBreaker.ts | congrats":{"message":"Onnittelut, voitit!"},"ui/legacy/components/perf_ui/BrickBreaker.ts | ps":{"message":"PS: Voit avata pelin myös kirjoittamalla fixme"},"ui/legacy/components/perf_ui/FilmStripView.ts | doubleclickToZoomImageClickTo":{"message":"Zoomaa kuvaa kaksoisklikkaamalla. Klikkaa katsellaksesi edellisiä pyyntöjä."},"ui/legacy/components/perf_ui/FilmStripView.ts | nextFrame":{"message":"Seuraava kehys"},"ui/legacy/components/perf_ui/FilmStripView.ts | previousFrame":{"message":"Edellinen kehys"},"ui/legacy/components/perf_ui/FilmStripView.ts | screenshot":{"message":"Kuvakaappaus"},"ui/legacy/components/perf_ui/FilmStripView.ts | screenshotForSSelectToView":{"message":"Kuvakaappaus: {PH1} – valitse nähdäksesi edeltävät pyynnöt."},"ui/legacy/components/perf_ui/FlameChart.ts | enterTrackConfigurationMode":{"message":"Määritä kanavat"},"ui/legacy/components/perf_ui/FlameChart.ts | eventSelectedFromGroup":{"message":"{PH1}-tapahtuma valittu täältä: {PH2}. Paina Enter, niin kohdistus siirtyy tähän tapahtumaan."},"ui/legacy/components/perf_ui/FlameChart.ts | exitTrackConfigurationMode":{"message":"Viimeistele kanavien määritys"},"ui/legacy/components/perf_ui/FlameChart.ts | flameChart":{"message":"Liekkikaavio"},"ui/legacy/components/perf_ui/FlameChart.ts | labelEntry":{"message":"Lisää tunniste"},"ui/legacy/components/perf_ui/FlameChart.ts | linkEntries":{"message":"Linkitä merkinnät"},"ui/legacy/components/perf_ui/FlameChart.ts | sCollapsed":{"message":"{PH1} tiivistetty"},"ui/legacy/components/perf_ui/FlameChart.ts | sExpanded":{"message":"{PH1} laajennettu"},"ui/legacy/components/perf_ui/FlameChart.ts | sHovered":{"message":"{PH1} kohdistettu"},"ui/legacy/components/perf_ui/FlameChart.ts | sSelected":{"message":"{PH1} valittu"},"ui/legacy/components/perf_ui/GCActionDelegate.ts | garbageCollectionCompleted":{"message":"Jätteidenkeräys valmis"},"ui/legacy/components/perf_ui/NetworkPriorities.ts | high":{"message":"Korkea"},"ui/legacy/components/perf_ui/NetworkPriorities.ts | highest":{"message":"Korkein"},"ui/legacy/components/perf_ui/NetworkPriorities.ts | low":{"message":"Matala"},"ui/legacy/components/perf_ui/NetworkPriorities.ts | lowest":{"message":"Matala"},"ui/legacy/components/perf_ui/NetworkPriorities.ts | medium":{"message":"Keskitaso"},"ui/legacy/components/perf_ui/OverviewGrid.ts | leftResizer":{"message":"Vasemman puolen kokomuutos"},"ui/legacy/components/perf_ui/OverviewGrid.ts | overviewGridWindow":{"message":"Ruudukkoikkunan yleiskatsaus"},"ui/legacy/components/perf_ui/OverviewGrid.ts | rightResizer":{"message":"Oikean puolen kokomuutos"},"ui/legacy/components/perf_ui/PieChart.ts | total":{"message":"Yhteensä"},"ui/legacy/components/perf_ui/perf_ui-meta.ts | classic":{"message":"Klassinen"},"ui/legacy/components/perf_ui/perf_ui-meta.ts | collectGarbage":{"message":"Kerää roskat"},"ui/legacy/components/perf_ui/perf_ui-meta.ts | flamechartSelectedNavigation":{"message":"Flamechart-navigointi:"},"ui/legacy/components/perf_ui/perf_ui-meta.ts | modern":{"message":"Moderni"},"ui/legacy/components/quick_open/CommandMenu.ts | command":{"message":"Komento"},"ui/legacy/components/quick_open/CommandMenu.ts | deprecated":{"message":"– poistettu käytöstä"},"ui/legacy/components/quick_open/CommandMenu.ts | noCommandsFound":{"message":"Komentoja ei löydy"},"ui/legacy/components/quick_open/CommandMenu.ts | run":{"message":"Suorita"},"ui/legacy/components/quick_open/CommandMenu.ts | runCommand":{"message":"Suorita komento"},"ui/legacy/components/quick_open/CommandMenu.ts | settingsChangedReloadDevTools":{"message":"Asetuksia muutettiin. Ota muutos käyttöön lataamalla DevTools uudelleen."},"ui/legacy/components/quick_open/FilteredListWidget.ts | newFeature":{"message":"Tämä on uusi ominaisuus"},"ui/legacy/components/quick_open/FilteredListWidget.ts | noResultsFound":{"message":"Ei tuloksia"},"ui/legacy/components/quick_open/FilteredListWidget.ts | quickOpen":{"message":"Pika-avaus"},"ui/legacy/components/quick_open/FilteredListWidget.ts | quickOpenPrompt":{"message":"Kehotteen pika-avaus"},"ui/legacy/components/quick_open/FilteredListWidget.ts | sItemSOfS":{"message":"{PH1}, kohde {PH2}/{PH3}"},"ui/legacy/components/quick_open/QuickOpen.ts | typeToSeeAvailableCommands":{"message":"Kirjoita ?, niin näet käytettävissä olevat komennot"},"ui/legacy/components/quick_open/quick_open-meta.ts | openFile":{"message":"Avaa tiedosto"},"ui/legacy/components/quick_open/quick_open-meta.ts | runCommand":{"message":"Suorita komento"},"ui/legacy/components/settings_ui/SettingsUI.ts | settingsChangedReloadDevTools":{"message":"Asetuksia muutettiin. Ota muutos käyttöön lataamalla DevTools uudelleen."},"ui/legacy/components/settings_ui/SettingsUI.ts | srequiresReload":{"message":"* Edellyttää uudelleenlatausta"},"ui/legacy/components/source_frame/FontView.ts | font":{"message":"Fontti"},"ui/legacy/components/source_frame/FontView.ts | previewOfFontFromS":{"message":"Esikatsele fonttia osoitteesta {PH1}"},"ui/legacy/components/source_frame/ImageView.ts | copyImageAsDataUri":{"message":"Kopioi kuva data-URI:na"},"ui/legacy/components/source_frame/ImageView.ts | copyImageUrl":{"message":"Kopioi kuvan URL-osoite"},"ui/legacy/components/source_frame/ImageView.ts | dD":{"message":"{PH1} × {PH2}"},"ui/legacy/components/source_frame/ImageView.ts | download":{"message":"lataa"},"ui/legacy/components/source_frame/ImageView.ts | dropImageFileHere":{"message":"Pudota kuvatiedosto tähän"},"ui/legacy/components/source_frame/ImageView.ts | image":{"message":"Kuva"},"ui/legacy/components/source_frame/ImageView.ts | imageFromS":{"message":"Kuvan lähde: {PH1}"},"ui/legacy/components/source_frame/ImageView.ts | openImageInNewTab":{"message":"Avaa kuva uudessa välilehdessä"},"ui/legacy/components/source_frame/ImageView.ts | saveImageAs":{"message":"Tallenna kuva nimellä…"},"ui/legacy/components/source_frame/ImageView.ts | thisImageIsTooBig":{"message":"Kuva on liian suuri näytettäväksi DevToolsissa. Avaa se uudella välilehdellä klikkaamalla tästä."},"ui/legacy/components/source_frame/JSONView.ts | find":{"message":"Hae"},"ui/legacy/components/source_frame/PreviewFactory.ts | failedToLoadData":{"message":"Datan lataaminen epäonnistui"},"ui/legacy/components/source_frame/PreviewFactory.ts | nothingToPreview":{"message":"Ei esikatseltavaa"},"ui/legacy/components/source_frame/ResourceSourceFrame.ts | find":{"message":"Hae"},"ui/legacy/components/source_frame/SourceFrame.ts | allowPasting":{"message":"salli liittäminen"},"ui/legacy/components/source_frame/SourceFrame.ts | binaryContentError":{"message":"Muokkaaja ei voi näyttää binääridataa. Tarkastele Verkko-paneelin Vastaus-välilehdeltä."},"ui/legacy/components/source_frame/SourceFrame.ts | bytecodePositionXs":{"message":"Tavukoodin paikka 0x{PH1}"},"ui/legacy/components/source_frame/SourceFrame.ts | dCharactersSelected":{"message":"{PH1} merkkiä valittu"},"ui/legacy/components/source_frame/SourceFrame.ts | dLinesDCharactersSelected":{"message":"{PH1} riviä, {PH2} merkkiä valittu"},"ui/legacy/components/source_frame/SourceFrame.ts | dSelectionRegions":{"message":"{PH1} valinta-aluetta"},"ui/legacy/components/source_frame/SourceFrame.ts | doNotPaste":{"message":"Älä liitä DevToolsiin koodia, jota et ymmärrä tai et ole tarkistanut. Tämä voi sallia hyökkääjien varastaa henkilöllisyytesi tai ottaa tietokoneesi haltuun. Salli liittäminen kirjoittamalla alle \"{PH1}\"."},"ui/legacy/components/source_frame/SourceFrame.ts | doYouTrustThisCode":{"message":"Luotatko tähän koodiin?"},"ui/legacy/components/source_frame/SourceFrame.ts | lineSColumnS":{"message":"Rivi {PH1}, sarake {PH2}"},"ui/legacy/components/source_frame/SourceFrame.ts | loading":{"message":"Ladataan…"},"ui/legacy/components/source_frame/SourceFrame.ts | prettyPrint":{"message":"Kaunistus"},"ui/legacy/components/source_frame/SourceFrame.ts | source":{"message":"Lähde"},"ui/legacy/components/source_frame/SourceFrame.ts | typeAllowPasting":{"message":"Kirjoita \"{PH1}\""},"ui/legacy/components/source_frame/XMLView.ts | find":{"message":"Hae"},"ui/legacy/components/source_frame/source_frame-meta.ts | Spaces":{"message":"2 välilyöntiä"},"ui/legacy/components/source_frame/source_frame-meta.ts | defaultIndentation":{"message":"Oletussisennys:"},"ui/legacy/components/source_frame/source_frame-meta.ts | eSpaces":{"message":"8 välilyöntiä"},"ui/legacy/components/source_frame/source_frame-meta.ts | fSpaces":{"message":"4 välilyöntiä"},"ui/legacy/components/source_frame/source_frame-meta.ts | setIndentationToESpaces":{"message":"Sisennä 8 välilyönnillä"},"ui/legacy/components/source_frame/source_frame-meta.ts | setIndentationToFSpaces":{"message":"Sisennä 4 välilyönnillä"},"ui/legacy/components/source_frame/source_frame-meta.ts | setIndentationToSpaces":{"message":"Sisennä 2 välilyönnillä"},"ui/legacy/components/source_frame/source_frame-meta.ts | setIndentationToTabCharacter":{"message":"Sisennä sarkainnäppäimellä"},"ui/legacy/components/source_frame/source_frame-meta.ts | tabCharacter":{"message":"Sarkainmerkki"},"ui/legacy/components/utils/ImagePreview.ts | currentSource":{"message":"Nykyinen lähde:"},"ui/legacy/components/utils/ImagePreview.ts | fileSize":{"message":"Tiedoston koko:"},"ui/legacy/components/utils/ImagePreview.ts | imageFromS":{"message":"Kuvan lähde: {PH1}"},"ui/legacy/components/utils/ImagePreview.ts | intrinsicAspectRatio":{"message":"Ominaiskuvasuhde:"},"ui/legacy/components/utils/ImagePreview.ts | intrinsicSize":{"message":"Ominaiskoko:"},"ui/legacy/components/utils/ImagePreview.ts | renderedAspectRatio":{"message":"Renderöity kuvasuhde:"},"ui/legacy/components/utils/ImagePreview.ts | renderedSize":{"message":"Renderöity koko:"},"ui/legacy/components/utils/ImagePreview.ts | unknownSource":{"message":"tuntematon lähde"},"ui/legacy/components/utils/JSPresentationUtils.ts | addToIgnore":{"message":"Lisää skripti ohituslistalle"},"ui/legacy/components/utils/JSPresentationUtils.ts | removeFromIgnore":{"message":"Poista ohituslistalta"},"ui/legacy/components/utils/JSPresentationUtils.ts | showLess":{"message":"Näytä vähemmän"},"ui/legacy/components/utils/JSPresentationUtils.ts | showMoreFrames":{"message":"Näytä ohituslistalle lisätyt kehykset"},"ui/legacy/components/utils/Linkifier.ts | auto":{"message":"autom."},"ui/legacy/components/utils/Linkifier.ts | linkHandling":{"message":"Linkin käsittely:"},"ui/legacy/components/utils/Linkifier.ts | openUsingS":{"message":"Avaa tällä: {PH1}"},"ui/legacy/components/utils/Linkifier.ts | reveal":{"message":"Paljasta"},"ui/legacy/components/utils/Linkifier.ts | revealInS":{"message":"Näytä täällä: {PH1}"},"ui/legacy/components/utils/Linkifier.ts | unknown":{"message":"(tuntematon)"}}