From 7dce8f4d91fba7e8ddb8962a9dbd7cfcb5de8ca2 Mon Sep 17 00:00:00 2001 From: Tatu Aalto Date: Sun, 13 Oct 2024 12:49:19 +0300 Subject: [PATCH] feat: fix translations --- .../translation_fi.json | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/robotframework_browser_translation/translation_fi.json b/robotframework_browser_translation/translation_fi.json index 17df139..2138270 100644 --- a/robotframework_browser_translation/translation_fi.json +++ b/robotframework_browser_translation/translation_fi.json @@ -241,8 +241,8 @@ }, "highlight_elements": { "name": "korosta_elementtej\u00e4", - "doc": "Lis\u00e4\u00e4 korostuksen elementteihin, jotka vastaavat ``selector``-valitsinta. Tarjoaa tyylis\u00e4\u00e4d\u00f6n.\n\n Palauttaa korostettujen elementtien lukum\u00e4\u00e4r\u00e4n. Avainsana ei ep\u00e4onnistu, jos `locator` ei vastaa yht\u00e4k\u00e4\u00e4n elementti\u00e4\n sivulla. Avainsana ei vierit\u00e4 elementtej\u00e4 n\u00e4kym\u00e4\u00e4n, ja korostettu elementti voi olla n\u00e4kym\u00e4n ulkopuolella. K\u00e4yt\u00e4 `Scroll To Element`-avainsanaa vieritt\u00e4\u00e4ksesi elementti n\u00e4kym\u00e4\u00e4n.\n\n | =Argumentit= | =Kuvaus= |\n | ``selector`` | Valitsimet, jotka halutaan korostaa. Katso `Elementtien etsiminen` -osio tarkempien valitsintietojen saamiseksi. |\n | ``duration`` | M\u00e4\u00e4ritt\u00e4\u00e4 kuinka kauan valitsin pysyy korostettuna. Oletusarvoisesti ``5s`` => 5 sekuntia. |\n | ``width`` | Asettaa korostuksen reunuksen leveyden. Oletusarvo on 2px. |\n | ``style`` | Asettaa reunuksen tyylin. Oletusarvo on pisteviiva. |\n | ``color`` | Asettaa reunuksen v\u00e4rin. Kelvollisia v\u00e4rej\u00e4 ovat esimerkiksi: ``red``, ``blue``, ``yellow``, ``pink``, ``black`` |\n\n Avainsana ei ep\u00e4onnistu, vaikka valitsin ratkaisisi useisiin elementteihin.\n\n Esimerkki:\n | `Korosta elementit` input#kirjautumispainike kesto=200ms\n | ${lukum\u00e4\u00e4r\u00e4} = `Korosta elementit` input#kirjautumispainike kesto=200ms leveys=4px tyyli=solid v\u00e4ri=\\#FF00FF\n | Pit\u00e4isi olla yht\u00e4 suuri ${lukum\u00e4\u00e4r\u00e4} ${5}\n\n [https://forum.robotframework.org/t//4294|Kommentti >>]\n ", - "sha256": "535ce51b2cb94bf8b7ab6cbee4f960cab166258e42de0953a4574e6b77fb7629" + "doc": "Lisää korostuksen elementteihin, jotka vastaavat ``valitsinta``. Tarjoaa tyylin muokkauksen.\n\n Palauttaa korostettujen elementtien määrän. Avainsana ei epäonnistu, vaikka `valitsin` ei löytäisi yhtään elementtiä sivulta. Avainsana ei vieritä elementtejä näkymään, ja korostettu elementti saattaa olla näkymän ulkopuolella. Käytä `Scroll To Element` -avainsanaa vierittääksesi elementin näkymään.\n\n | =Argumentit= | =Kuvaus= |\n | ``valitsin`` | Valitsimet, jotka tulisi korostaa. Katso tarkemmat tiedot valitsimista osiosta `Finding elements`. |\n | ``kesto`` | Määrittää, kuinka kauan valitsin tulisi olla korostettuna. Oletuksena ``5s`` => 5 sekuntia. Jos asetettu 0 sekunniksi, korostusta ei poisteta. |\n | ``leveys`` | Määrittää korostusreunan leveyden. Oletuksena 2px. |\n | ``tyyli`` | Määrittää reunan tyylin. Oletuksena katkoviiva. |\n | ``väri`` | Määrittää reunan värin. Kelvolliset värit esim. ovat: ``punainen``, ``sininen``, ``keltainen``, ``vaaleanpunainen``, ``musta`` |\n | ``tila`` | Määrittää korostuksen tilan. Kelvolliset tilat ovat: ``reuna`` (klassinen tila), ``playwright`` (Playwrightin natiivi). Jos ``playwright`` on käytössä, ``leveys``, ``tyyli`` ja ``väri`` ohitetaan ja vain yksi korostus voi tapahtua samaan aikaan. |\n\n Avainsana ei epäonnistu, vaikka valitsin kohdistaisi useisiin elementteihin.\n\n Esimerkki:\n | `Korosta elementit` input#login_button kesto=200ms\n | ${määrä} = `Korosta elementit` input#login_button kesto=200ms leveys=4px tyyli=kiinteä väri=\\#FF00FF\n | Pitäisi olla yhtä suuri ${määrä} ${5}\n\n [https://forum.robotframework.org/t//4294|Kommentti >>]\n ", + "sha256": "9da3cfc0444c41d0880158739ce4227d95d97716b9fe7e9b391e431d677c7681" }, "set_assertion_formatters": { "name": "aseta_v\u00e4itteen_muotoilijat", @@ -404,6 +404,11 @@ "doc": "Palauttaa lupauksen odottaa seuraavaa valintaikkunaa sivulla, k\u00e4sittelee sen toiminnolla ``toiminto`` ja valinnaisesti varmentaa valintaikkunan tekstin.\n\n Valintaikkuna/h\u00e4lytys voi olla mik\u00e4 tahansa seuraavista: h\u00e4lytys, ennenpoistuminen, vahvistus tai kysely.\n\n | =Argumentit= | =Kuvaus= |\n | ``toiminto`` | Miten k\u00e4sitell\u00e4 h\u00e4lytyst\u00e4. Voi olla ``hyv\u00e4ksy`` tai ``hylk\u00e4\u00e4``. |\n | ``kyselysy\u00f6te`` | Arvo, joka sy\u00f6tet\u00e4\u00e4n kyselyyn. K\u00e4ytet\u00e4\u00e4n vain, jos ``toiminto``-argumentti on ``hyv\u00e4ksy``. Oletusarvo on tyhj\u00e4 merkkijono. |\n | ``teksti`` | Valinnainen teksti, jolla varmennetaan valintaikkunan teksti. |\n | ``aikakatkaisu`` | Valinnainen aikakatkaisu Robot Frameworkin aikamuodossa. |\n\n\n P\u00e4\u00e4asiallinen ero t\u00e4m\u00e4n avainsanan ja `K\u00e4sittele tulevia valintaikkunoita`-avainsanan v\u00e4lill\u00e4 on, ett\u00e4 `K\u00e4sittele tulevia valintaikkunoita`-avainsana on automaattisesti lupaus. Mutta t\u00e4t\u00e4 avainsanaa on kutsuttava argumenttina `Lupaus`-avainsanalle. Lis\u00e4ksi t\u00e4m\u00e4 avainsana voi valinnaisesti varmentaa valintaikkunan tekstin ja palauttaa sen. Jos ``teksti`` on argumentti ``None`` tai sit\u00e4 ei ole m\u00e4\u00e4ritetty, valintaikkunan teksti\u00e4 ei varmenneta.\n\n Esimerkki tekstin palauttamisesta:\n\n | ${lupaus} = `Lupaus` `Odota h\u00e4lytyst\u00e4` toiminto=hyv\u00e4ksy\n | `Klikkaa` id=h\u00e4lytykset\n | ${teksti} = `Odota` ${lupaus}\n | Pit\u00e4isi olla yht\u00e4 suuri ${teksti} Olen h\u00e4lytys\n\n Esimerkki tekstin varmentamisesta:\n\n | ${lupaus} = Lupaus To Wait For Alert toiminto=hyv\u00e4ksy teksti=Olen h\u00e4lytys\n | Klikkaa id=h\u00e4lytykset\n | ${teksti} = Odota ${lupaus}\n\n [https://forum.robotframework.org/t//4343|Kommentoi >>]\n ", "sha256": "ed764abc658cfe0357b6b8b39e6fb6e8e579055e4cf37fa755324611f6c5d073" }, + "wait_for_alerts": { + "name": "odota_hälytyksiä", + "doc": "Palauttaa lupauksen odottaa useita dialogeja sivulla.\n\n Käsittelee jokaisen hälytyksen/dialogin ``toiminnoilla`` ja halutessasi vahvistaa dialogien tekstit.\n Dialogi/hälytys voi olla mikä tahansa: hälytys, ennen poistumista -ilmoitus, vahvistus tai kehotus.\n\n | =Argumentit= | =Kuvaus= |\n | ``toiminnot`` | Lista siitä, miten hälytykset käsitellään. Voi olla ``hyväksy`` tai ``hylkää``. |\n | ``kehotteen_syötteet`` | Lista arvoista, jotka syötetään kehotukseen. Voimassa vain, jos ``toiminto``-argumentti on ``hyväksy``. Oletuksena tyhjä merkkijono. Jos syötettä ei ole asetettu, käytä None. |\n | ``tekstit`` | Lista valinnaisista teksteistä, joilla varmistetaan dialogien tekstit. Käytä None, jos tekstin vahvistus tulee poistaa käytöstä. |\n | ``aikakatkaisu`` | Valinnainen aikakatkaisu Robot Frameworkin aikamuodossa. |\n\n ``toiminnot``, ``kehotteen_syötteet`` ja ``tekstit`` -listoissa on oltava yhtä monta kohtaa.\n Käytä None, jos tekstejä ja/tai kehotteen syötteitä ei tarvita.\n\n Tämä avainsana toimii samalla tavalla kuin `Wait For Alert`, mutta se voi käsitellä useita hälytyksiä yhdellä lupauksella. Kuten `Wait For Alert` -avainsana, tämä avainsana on kutsuttava ``Promise To`` -avainsanan argumenttina.\n\n Esimerkki kahden hälytyksen käsittelystä, ensimmäinen hyväksytään ja toinen hylätään:\n\n | ${lupaus} = Promise To\n | ... Wait For Alerts\n | ... [\"hyväksy\", \"hylkää\"]\n | ... [None, None]\n | ... [None, None]\n | Napsauta id=alerts\n | ${tekstit} = Odota ${lupaus}\n\n Esimerkki vahvistus- ja kehotushälytyksen käsittelystä. Oletus on, että ensimmäinen on vahvistus ja toinen on kehotus:\n\n | ${lupaus} = Promise To\n | ... Wait For Alerts\n | ... [\"hylkää\", \"hyväksy\"]\n | ... [None, \"Olen kehotus\"]\n | ... [\"Ensimmäinen hälytys hyväksytty?\", None]\n | Napsauta id=confirmAndPrompt\n | ${tekstit} = Odota ${lupaus}\n\n [https://forum.robotframework.org/t/7887|Kommentti >>]\n ", + "sha256": "76d0a8c533c18300e40477bdcefd4b87488925dc9c09aca13d38da2648a3b986" + }, "get_attribute": { "name": "hae_attribuutti", "doc": "Palauttaa elementin, joka on l\u00f6ydetty valitsimella ``valitsin``, HTML-``attribuutin``.\n\n | =Argumentit= | =Kuvaus= |\n | ``valitsin`` | Valitsin, jonka tiedot halutaan noutaa. Katso osiosta `Elementtien etsiminen` tarkemmat tiedot valitsimista. |\n | ``attribuutti`` | Pyydetty attribuutin nimi. |\n | ``assertion_operator`` | Katso `V\u00e4itt\u00e4m\u00e4t` lis\u00e4tietoja varten. Oletusarvo on None. |\n | ``assertion_expected`` | Odotettu arvo tilalle |\n | ``viesti`` | korvaa oletusvirhesanoman v\u00e4itt\u00e4m\u00e4lle. |\n\n Avainsana k\u00e4ytt\u00e4\u00e4 tiukkaa tilaa, katso `Elementtien etsiminen` lis\u00e4tietoja tiukasta tilasta.\n\n Valinnaisesti v\u00e4itt\u00e4\u00e4, ett\u00e4 attribuutin arvo vastaa odotettua arvoa. Katso\n `V\u00e4itt\u00e4m\u00e4t` lis\u00e4tietoja varten v\u00e4itt\u00e4m\u00e4argumenteista. Oletuksena v\u00e4itt\u00e4m\u00e4\u00e4\n ei tehd\u00e4.\n\n Kun valitaan attribuutti, jota ei ole l\u00e4sn\u00e4, eik\u00e4 v\u00e4itt\u00e4m\u00e4operaattoria ole asetettu,\n avainsana ep\u00e4onnistuu. Jos v\u00e4itt\u00e4m\u00e4operaattori on asetettu ja attribuuttia ei ole,\n palautettu arvo on ``None``. T\u00e4t\u00e4 voidaan k\u00e4ytt\u00e4\u00e4 v\u00e4itt\u00e4m\u00e4\u00e4n attribuutin l\u00e4sn\u00e4oloa\n tai puuttumista.\n\n Esimerkki-elementti:\n | \n\n Esimerkkikoodi:\n | `Hae Attribuutti` id=enabled_button disabled # EP\u00c4ONNISTUU => \"Attribuuttia 'disabled' ei l\u00f6ytynyt!\"\n | `Hae Attribuutti` id=enabled_button disabled == ${None} # ONNISTUU => palauttaa: None\n | `Hae Attribuutti` id=enabled_button something evaluate value is not None # ONNISTUU => palauttaa: True\n | `Hae Attribuutti` id=enabled_button disabled evaluate value is None # ONNISTUU => palauttaa: True\n\n [https://forum.robotframework.org/t//4256|Kommentoi >>]\n ", @@ -416,8 +421,8 @@ }, "get_boundingbox": { "name": "hae_rajaava_laatikko", - "doc": "Hakee elementin koon ja sijainnin objektina ``{x: float, y: float, width: float, height: float}``.\n\n\n | =Argumentit= | =Kuvaus= |\n | ``valitsin`` | Valitsin, josta tiedot haetaan. Katso `Elementtien l\u00f6yt\u00e4minen` -osio tarkempia tietoja valitsimista. |\n | ``avain`` | Valinnaisesti suodattaa palautetut arvot. Jos avaimet on asetettu ``KAIKKI``:een (oletus), palautetaan BoundingBox-sanakirjana, muuten palautetaan vain yksitt\u00e4inen avainvalinta. Huomaa: Jos palautetaan vain yksi arvo, v\u00e4itett\u00e4 ei tarvitse *validoida* yhdistettyn\u00e4 ``validate``:hen ja ``value``:n muunnokseen. |\n | ``v\u00e4itt\u00e4m\u00e4_operaattori`` | Katso `V\u00e4itteet` lis\u00e4tietoja varten. Oletusarvo on Ei mit\u00e4\u00e4n. |\n | ``v\u00e4itt\u00e4m\u00e4_odotettu`` | Odotettu arvo tilalle |\n | ``viesti`` | Korvaa oletusvirhesanoman. |\n\n Avainsana k\u00e4ytt\u00e4\u00e4 tiukkaa tilaa, katso `Elementtien l\u00f6yt\u00e4minen` -osio tarkempien tietojen saamiseksi tiukasta tilasta.\n\n Valinnaisesti v\u00e4itt\u00e4\u00e4, ett\u00e4 arvo vastaa m\u00e4\u00e4ritetty\u00e4 v\u00e4itett\u00e4. Katso\n `V\u00e4itteet` lis\u00e4tietoja varten v\u00e4itteiden argumenteista. Oletuksena v\u00e4itett\u00e4 ei tehd\u00e4.\n\n Esimerkkik\u00e4ytt\u00f6:\n | ${bounding_box}= `Get BoundingBox` id=element # suodattamaton\n | Log ${bounding_box} # {'x': 559.09375, 'y': 75.5, 'width': 188.796875, 'height': 18}\n | ${x}= `Get BoundingBox` id=element x # suodatettu\n | Log X: ${x} # X: 559.09375\n | # V\u00e4itteet:\n | `Get BoundingBox` id=element width > 180\n | `Get BoundingBox` id=element ALL validate value['x'] > value['y']*2\n\n [https://forum.robotframework.org/t//4258|Kommentti >>]\n ", - "sha256": "09094316babd5fa588977505b3aa20cdfc4406f2ec518c53d4a534e807ed6735" + "doc": "Hakee elementin koon ja sijainnin objektina ``{x: float, y: float, leveys: float, korkeus: float}``.\n\n Vaihtoehtoisesti voit valita yhden rajauslaatikon ominaisuuden asettamalla ``avain``-argumentin.\n\n Jos elementti on piilotettu eikä sillä ole rajauslaatikkoa, avainsana epäonnistuu.\n Riippuen menetelmästä, jolla elementti on tehty näkymättömäksi, elementillä voi silti olla rajauslaatikko, joka voidaan noutaa.\n Sallimalla myös piilotetut elementit, joilla ei ole rajauslaatikkoa, aseta ``allow_hidden`` arvoon ``True``,\n mikä johtaa arvon palauttamiseen `None`, jos rajauslaatikkoa ei ole.\n\n | =Argumentit= | =Kuvaus= |\n | ``valitsin`` | Valitsin, josta tiedot noudetaan. Katso tarkemmat tiedot valitsimista osiosta `Finding elements`. |\n | ``avain`` | Vaihtoehtoisesti suodattaa palautetut arvot. Jos avain on asetettu ``ALL`` (oletus), se palauttaa BoundingBoxin sanakirjana, muuten se palauttaa vain valitun yksittäisen arvon avaimen mukaan. Huomautus: Jos yksittäinen arvo noudetaan, väite ei *tarvitse* ``validate``-yhdistelmää ``arvon`` muunnoksen kanssa. |\n | ``väiteoperaattori`` | Katso lisää `Väitteet`-osiosta. Oletuksena None. |\n | ``väiteodotus`` | Odotettu arvo laskemiselle. |\n | ``viesti`` | Ylikirjoittaa oletusvirheviestin väitettä varten. |\n | ``allow_hidden`` | (vain nimetty) Jos True, piilotetut elementit eivät aiheuta epäonnistumista ja palauttavat `None`. Muuten piilotettu elementti epäonnistuu. Oletuksena False. |\n\n Avainsana käyttää tiukkaa tilaa, katso tarkemmat tiedot tiukasta tilasta osiosta `Finding elements`.\n\n Vaihtoehtoisesti varmistaa, että arvo vastaa määritettyä väitettä. Katso `Väitteet`-osiosta tarkempia tietoja väiteargumenteista. Oletuksena väitettä ei tehdä.\n\n Käyttöesimerkki:\n | ${rajauslaatikko}= `Get BoundingBox` id=element # suodattamaton\n | Kirjaa ${rajauslaatikko} # {'x': 559.09375, 'y': 75.5, 'leveys': 188.796875, 'korkeus': 18}\n | ${x}= `Get BoundingBox` id=element x # suodatettu\n | Kirjaa X: ${x} # X: 559.09375\n | # Väitteet:\n | `Get BoundingBox` id=element leveys > 180\n | `Get BoundingBox` id=element ALL validate value['x'] > value['y']*2\n\n [https://forum.robotframework.org/t//4258|Kommentti >>]\n ", + "sha256": "d6fb299e82f48af3fe9268b223ef470c5a66056af441b724da2aadc2aa39224a" }, "get_checkbox_state": { "name": "hae_valintaruudun_tila",