/* Created with Localizable Strings Merge, the swiss-army knife for iOS and OS X localization. */

/* %.0f is value, degrees of rotation */
"%.0f" = "%.0f";

/* live acceleration, %.1f is a current G force
   live distance, %.1f is a current distance
   live gyro deading, %.1f is current degrees per second
   live velocity, %.1f is a current speed */
"%.1f" = "%.1f";

/* shorthand thousand 1.1k-9.9k */
"%.1fK" = "%.1f K";

/* shorthand thousand 10k-999k
   shorthand thousand 1k */
"%.fK" = "%.f K";

/* shorthand million 1M */
"%.fM" = "%.f M";

/* '%0.f' will be replaced with a number, number of seconds a program has run */
"%0.f seconds" = "%0.f sekuntia";

/* '%0.f' will be replaced with a number, shorthand duration, h is for hours */
"%0.fh" = "%0.f h";

/* '%0.f' will be replaced with a number, shorthand duration, m is for minutes */
"%0.fm" = "%0.f min";

/* '%0.f' will be replaced with a number,  shortand duration, s is for seconds */
"%0.fs" = "%0.f s";

/* popup text for connection success */
"%@ Connected!" = "%@ yhdistetty!";

/* Disconnected robot toast message */
"%@ Disconnected" = "%@-yhteys katkaistu";

/* feedback subject %@ = application name */
"%@ Feedback" = "%@-palaute";

/* min grade = %@ to max grade = %@ */
"%@ to %@" = "%1$@ – %2$@";

/* Robot volume slider title, %@ is R2-D2 or R2-Q5 */
"%@ Volume" = "%@-äänenvoimakkuus";

/* %.0f is the percentage complete for this activity
   %@ is the percentage complete for student this program
   %@ is the percentage complete for this activity */
"%@%%" = "%@%%";

/* %@ is the percentage complete for this activity */
"%@%% Done" = "%@%% valmis";

/* %@ is application name, title for sharing program */
"%@: A Program was shared with you" = "%@: Sinulle jaettiin ohjelma";

/* %@ is application name, title for sharing program */
"%@: An Activity was shared with you" = "%@: Sinulle jaettiin aktiviteetti";

/* %d classes in this assignment */
"%d Classes" = "%d oppituntia";

/* number of selected items, %d is a number */
"%d Selected" = "%d valittua";

/* live color, %i is current color per channel */
"%i" = "%i";

/* relative date for post < 1month, %ld = days since */
"%ldd" = "%ldd";

/* relative date for post < 1day, %ld = hours since */
"%ldh" = "%ldh";

/* relative date for post < 1hour, %ld = minutes since */
"%ldm" = "%ldm";

/* Aim robot instructions (1/2), %@ is robot name */
"1. Place %@ on the ground." = "1. Aseta %@ maahan.";

/* Robot auto aim first step label, BOLT is the robot name */
"1. Place BOLT in front of you and stand behind it." = "1. Aseta BOLT eteesi ja seiso sen takana.";

/* Aim robot instructions (2/2), %@ is robot name */
"2. Drag the aim ring until %@'s back faces you." = "2. Vedä tähtäysrengasta, kunnes %@ on selkäpuoli sinuun päin.";

/* Aim robot instructions (2/2), %@ is robot name */
"2. Drag the aim ring until %@'s blue tail light faces you." = "2. Vedä tähtäysrengasta, kunnes %@ on sininen häntä sinuun päin.";

/* Robot auto aim second step label */
"2. Press Auto Aim and BOLT will face the same direction as your device." = "2. Kun painat Automaattitähtäys-painiketta, BOLT kääntyy laitteen suuntaan.";

/* Tile for the robots' 3D models screen.
   Title for 3D Robot Model screen. This screen allows users to scrub through a \"video\" of the robots to see the inside components */
"3D Robot Models" = "3D-robottimallit";

/* html version of share string, program attached. first %@ is program name, second %@ is application name, third %@ is url to website */
"<html><body>The \"%@\" Program was shared with you. Click the attachment to open it in the %@ app.<br><br><a href=\"%@\">Download the app</a></body></html>" = "<html><body>Ohjelma \"%1$@\" jaettiin sinulle. Voit avata sen %2$@-sovelluksessa liitettä napsauttamalla.<br><br><a href=\"%3$@\">Lataa sovellus</a></body></html>";

/* html version of share string, no program attached. first %@ is program name, second %@ is url to the program, 3rd %@ is app download url */
"<html><body>The \"%@\" Program was shared with you: %@<br><br><a href=\"%@\">Download the app</a></body></html>" = "<html><body>Ohjelma \"%1$@\" jaettiin sinulle: %2$@<br><br><a href=\"%3$@\">Lataa sovellus</a></body></html>";

/* Text body when the eFuse gets tripped. RVR/RVR+ has a USB and UART port that users can connect peripherals to. These should be named USB and UART for all languages. \"Current\" is the \"rate of flow of electric charge\" meaning of current. */
"A peripheral connected to the USB port or UART port has tripped the eFuse. This means that a port is drawing current over the limit or a short has occurred." = "A peripheral connected to the USB port or UART port has tripped the eFuse. This means that a port is drawing current over the limit or a short has occurred.";

/* Text that appears if a user enters a first name and last initial that already exists in the class */
"A user with this name and initial is already part of this class. If that's you, go back and choose your name from the class list. If you share the same name and initial with someone else in your class, you can choose to create a new user. Ask your teacher for help if you are unsure of what to do." = "Tässä luokassa on jo käyttäjä, jolla on tämä nimi ja nimikirjain. Jos se olet sinä, palaa valitsemaan nimesi luokkalistasta. Jos sinulla on sama nimi ja nimikirjain kuin toisella luokan oppilaalla, voit luoda uuden käyttäjän. Pyydä apua opettajalta, jos et ole varma, mitä sinun pitäisi tehdä.";

/* Invalid QR Code message */
"A valid Sphero Edu QR code will open an Edu activity or program. Try again with a Sphero Edu QR code." = "Kelvollinen Sphero Edu -QR-koodi avaa Edu-aktiviteetin tai ohjelman. Yritä uudelleen Sphero Edu -QR-koodilla.";

/* Wi-fi upload warning */
"A wi-fi connection is recommended when uploading video. Do you want to continue?" = "Videon siirtämiseen suositellaan Wi-Fi-yhteyttä. Haluatko jatkaa?";

/* accelerometer y axis title */
"Acceleration (g)" = "Kiihtyvyys (g)";

/* csv filename accelerometer */
"Accelerometer" = "Kiihtyvyysmittari";

/* accelerometer graph title */
"Accelerometer (g)" = "Kiihtyvyysmittari (g)";

/* csv title accelerometer total */
"Accelerometer - Total (g)" = "Kiihtyvyysmittari – yhteensä (g)";

/* csv title accelerometer x */
"Accelerometer - X (g)" = "Kiihtyvyysmittari - X (g)";

/* csv title accelerometer y */
"Accelerometer - Y (g)" = "Kiihtyvyysmittari - Y (g)";

/* csv title accelerometer z */
"Accelerometer - Z (g)" = "Kiihtyvyysmittari - Z (g)";

/* Account not activated error title
   Account not activated title */
"Account Not Activated" = "Tiliä ei ole aktivoitu.";

/* Acknowledgements view title */
"Acknowledgements" = "Kiitokset";

/* You're almost done activate account label, %@ is 'whitelisted' */
"Activate your account by clicking the link in the email, and double check your spam folder. If you did not receive it, make sure support@edu.sphero.com is %@, then resend the activation email. \n \nIf you still don't receive it, talk to your IT admin or use a different email." = "Aktivoi tilisi napsauttamalla sähköpostiviestin linkkiä ja tarkista roskapostikansiosi. Jos et ole saanut sähköpostiviestiä, varmista, että support@edu.sphero.com on %@ ja lähetä aktivointiviesti uudelleen. \n \nJos et saa viestiä vieläkään, kysy asiasta IT-järjestelmänvalvojaltasi tai käytä toista sähköpostiosoitetta.";

/* Activities main navigation button
   activities title */
"Activities" = "Aktiviteetit";

/* activity successfully approved */
"Activity Approved!" = "Aktiviteetti hyväksytty!";

/* success for assigning activity */
"Activity Assigned" = "Aktiviteetti määrätty";

/* activity completed text */
"Activity Completed" = "Aktiviteetti suoritettu";

/* added to my activites message */
"Activity Started" = "Aktiviteetti aloitettu";

/* Block canvas tutorial title for the 'add a block' step */
"Add a Block" = "Lisää lohko";

/* Agree & submit button */
"Agree & Submit" = "Hyväksy ja lähetä";

/* Block canvas tutorial title for the 'robot aiming' step */
"Aiming" = "Tähdätään";

/* Unexpected error */
"An unexpected error has occurred (error code %zd)." = "Odottamaton virhe tapahtui (virhekoodi %zd).";

/* Unknown error message */
"An unexpected error has occurred." = "Odottamaton virhe tapahtui.";

/* app update available text */
"App Update Available" = "Sovelluspäivitys saatavilla";

/* App Version string */
"App Version %@ %@" = "Sovellusversio %1$@ %2$@";

/* Approve button */
"Approve" = "Hyväksy";

/* approved status text
   student program approved */
"Approved" = "Hyväksytty";

/* approve assignment loading text */
"Approving..." = "Hyväksyy...";

/* confim approve assignment */
"Are you sure you want to approve this activity?" = "Haluatko varmasti hyväksyä tämän aktiviteetin?";

/* delete activity warning text */
"Are you sure you want to cancel this activity? Cancelling will delete your activity and progress." = "Haluatko varmasti peruuttaa tämän aktiviteetin? Peruuttaminen poistaa aktiviteetin ja edistyksen.";

/* delete confirmation message */
"Are you sure you want to cancel this assignment?" = "Haluatko varmasti peruuttaa tämän tehtävän?";

/* multi-delete program message */
"Are you sure you want to delete these %zd programs?" = "Haluatko varmasti poistaa nämä %zd ohjelmaa?";

/* delete confirmation message */
"Are you sure you want to delete this program?" = "Haluatko varmasti poistaa tämän ohjelman?";

/* cancel confirmation message */
"Are you sure you want to discard your changes?" = "Haluatko varmasti hylätä tekemäsi muutokset?";

/* cancel confirmation message */
"Are you sure you want to discard your media?" = "Haluatko varmasti hylätä mediatiedostosi?";

/* flag content for moderation warning, %@ =  is 'program' or 'media' */
"Are you sure you want to flag this %@ for moderation?" = "Haluatko varmasti merkitä tämän kohteen %@ moderaattorin tarkistettavaksi?";

/* Force firmware update prompt */
"Are you sure you want to force a firmware update?" = "Haluatko varmasti pakottaa laiteohjelmistopäivityksen?";

/* Update app confirmation message */
"Are you sure you want to leave the app and go to the App Store?" = "Haluatko varmasti poistua sovelluksesta ja siirtyä sovelluskauppaan?";

/* remove confirmation text */
"Are you sure you want to remove this program from the activity? It will still be available in the My Programs section." = "Haluatko varmasti poistaa tämän ohjelman aktiviteetista? Se on edelleen käytettävissä Omat ohjelmat -osiossa.";

/* submitting empty answer warning */
"Are you sure you want to remove your answer?" = "Haluatko varmasti poistaa vastauksesi?";

/* reset confirmation text */
"Are you sure you want to reset back to the default program?" = "Haluatko varmasti palata oletusohjelmaan?";

/* Sign Out message */
"Are you sure you want to sign out? Any programs that are pending sync will be lost." = "Haluatko varmasti kirjautua ulos? Synkronointia odottavat ohjelmat katoavat.";

/* Ask for permission button title */
"Ask for Permission" = "Pyydä lupaa";

/* assigning activity */
"Assigning..." = "Määrää...";

/* Activity successfully Canceled */
"Assignment Cancelled!" = "Tehtävä peruutettu!";

/* Cancelled audio error */
"Audio request was cancelled" = "Äänipyyntö peruutettiin.";

/* Robot auto aim button title
 Accessibility label for Auto Aim button */
"Auto Aim" = "Automaattitähtäys";

/* Auto aim feature not available error message */
"Auto Aim Not Available" = "Automaattitähtäys ei ole käytettävissä.";

/* auto aim successful toast message */
"Auto Aim Successful" = "Automaattitähtäys onnistui";

/* auto-format code button */
"Auto-Format Code" = "Koodin automaattinen muotoilu";

/* List of available robots title, %@ is the robot type */
"Available %@" = "Saatavilla %@";

/* BB-8 robot type, please don't translate */
"BB-8" = "BB-8";

/* BB-9E robot type, please don't translate */
"BB-9E" = "BB-9E";

/* Legal acceptance prompt */
"Before you learn to code with Sphero Edu, please review our Terms of Use and Privacy Policies." = "Tutustu käyttöehtoihimme ja tietosuojakäytäntöihimme ennen kuin ryhdyt opettelemaan koodausta Sphero Edun avulla.";

/* Block canvas help button/title */
"Block Canvas Help" = "Lohkotaulun ohje";

/* Block canvas program type */
"Blocks" = "Lohkot";

/* Tutorial program name */
"Blocks Canvas Tutorial" = "Lohkotaulun opastus";

/* Blog view title */
"Blog" = "Blogi";

/* Blue legend label */
"BLUE" = "Sininen";

/* blue graph label */
"Blue" = "Sininen";

/* Bluetooth is disabled title */
"Bluetooth Disabled" = "Bluetooth poistettu käytöstä";

/* iOS BT disabled popup header */
"Bluetooth Permissions are Disabled" = "Bluetooth-käyttöluvat ovat poissa käytöstä.";

/* iOS BT disabled popup additional text */
"Bluetooth permissions are required to find, connect to, and control your Sphero hardware. Bluetooth permissions are currently disabled for the Sphero Edu app. Select \"Go to Settings\" to enable Bluetooth permissions." = "Sphero-laitteiden löytämiseen, niihin yhdistämiseen ja niiden hallitsemiseen tarvitaan Bluetooth-käyttölupa. Sphero Edu -sovelluksen Bluetooth-käyttöluvat ovat nykyisellään poissa käytöstä. Ota Bluetooth-käyttöluvat käyttöön valitsemalla ”Mene asetuksiin”.";

/* Robot auto aim error message, BOLT is the robot name */
"BOLT is having trouble syncing to your device, please try again." = "BOLTilla on vaikeuksia synkronoida laitteeseesi. Yritä uudelleen.";

/* empty activity message */
"Browse the Sphero and Community tabs to find and start an activity. Activities assigned to you will display here." = "Etsi sopivaa aktiviteettia Sphero- ja Yhteisö-välilehtiä selaamalla ja aloita se. Sinulle määrätyt aktiviteetit näytetään tässä.";

/* Legal notice; %1$@ is Terms of Use, %2$@ is Privacy Policy, %3$@ is Edu Privacy Policy */
"By continuing, you agree to our %1$@, %2$@, and %3$@." = "Jatkamalla hyväksyt seuraavat: %1$@, %2$@ ja %3$@.";

/* By me button */
"By Me" = "Minulta";

/* Final legal text before tapping the \"Agree & Submit\" button */
"By signing your name, you confirm that you agree to our Terms of Use, Privacy Policy, and Edu Privacy Policy. You also confirm that you have been authorized by your school to allow students to use Sphero software and are authorized to create accounts on their behalf." = "Allekirjoittamalla nimesi vahvistat, että hyväksyt käyttöehtomme, tietosuojakäytäntömme ja Edu-tietosuojakäytännön. Vahvistat myös, että koulusi on antanut sinulle valtuudet, joiden nojalla voit antaa oppilaiden käyttää Sphero-ohjelmistoa, ja valtuuttanut sinut luomaan heille tilejä.";

/* Legal notice; %1$@ is Terms of Use, %2$@ is Privacy Policy, %3$@ is Edu Privacy Policy */
"By submitting, you agree to our %1$@, %2$@, and %3$@." = "Lähettämällä hyväksyt seuraavat: %1$@, %2$@ ja %3$@.";

/* Legal notice; %1$@ is Terms of Use, %2$@ is Privacy Policy, %3$@ is Edu Privacy Policy */
"By submitting, you confirm that you are authorized by your school and have any other applicable required consent to create accounts on behalf of your students. You also confirm that you agree to our %1$@ and acknowledge the %2$@ and %3$@." = "Lähettämällä vahvistat, että koulusi on valtuuttanut sinut ja sinulla on kaikki muut soveltuvat ja vaaditut hyväksynnät tilien luomiseen oppilaittesi puolesta. Vahvistat myös hyväksyväsi %1$@ ja tunnustat %2$@ ja %3$@.";

/* camera button */
"Camera" = "Kamera";

/* Title for camera permissions disabled popup */
"Camera Permissions are Disabled" = "Camera Permissions are Disabled";

/* cancel button
   Cancel button
   cancel button title
   cancel text
   cancel title */
"Cancel" = "Peruuta";

/* cancel activities text
   cancel activity button
   cancel activity title */
"Cancel Activity" = "Peruuta aktiviteetti";

/* delete program button */
"Cancel Assignment" = "Peruuta tehtävä";

/* Cancelling activity loading text */
"Cancelling Activity..." = "Peruuttaa aktiviteettia...";

/* Cancelling assignment loading text */
"Cancelling..." = "Peruuttaa...";

/* challenge removed */
"Challenge Removed." = "Haaste poistettu.";

/* No programs found message when using filter */
"Check your connection and pull to refresh." = "Tarkista yhteytesi ja päivitä sivu vetämällä.";

/* Check permission */
"Checking permission..." = "Tarkistaa lupaa...";

/* Prompt explaining that child accounts and permissions can only be managed on the Sphero Edu website.
   Prompt telling parent that child accounts and permissions can only be managed on the Sphero website. */
"Child accounts and permissions can only be managed on the Sphero Edu website. Would you like to leave the app to manage these settings?" = "Lapsitilejä ja käyttölupia voi hallinnoida vain Sphero Edu -verkkosivustossa. Haluatko poistua sovelluksesta hallinnoimaan näitä asetuksia?";

/* Child account management navigation button
   Title for the child management popup
   Title of a section where parents can manage the accounts of their children. */
"Children" = "Lapset";

/* New program screen, compatible robots selection cell header */
"Choose Compatible Robots" = "Valitse yhteensopivat robotit";

/* New program screen, program type selection cell header */
"Choose Program Type" = "Valitse ohjelman tyyppi";

/* moist - comment needed */
"Class Assignments" = "Luokan tehtävät";

/* Student landing page help content */
"Class Code:\nUse this option if you are a student and have been given a 6 character class code to access your class assignments. You can work on assigned activities, program your robots, and share your programs with your class. \n\nAfter you enter your class code, select your name from the class list. If you need help, ask your teacher. \n\nAccount Sign In:\nUse this option to access your assignments and save progress with an account. Ask your teacher for help if you don't know your login information." = "Luokkakoodi:\n Valitse tämä, jos olet oppilas ja olet saanut kuusimerkkisen luokkakoodin, jolla pääset luokkasi tehtäviin. Voit työskennellä osoitettujen aktiviteettien parissa, ohjelmoida robottejasi ja jakaa ohjelmiasi luokan kanssa. \n \n Kun olet antanut luokkakoodin, valitse nimesi luokkalistasta. Jos tarvitset apua, pyydä sitä opettajalta. \n \n Tilikirjautuminen:\n Valitse tämä, kun haluat päästä tehtäviisi ja tallentaa edistymisen tilin avulla. Pyydä apua opettajalta, jos et tiedä kirjautumistietojasi.";

/* moist - comment needed */
"Class Management" = "Luokkien hallinnointi";

/* class not found error */
"Class not found." = "Oppituntia ei löytynyt.";

/* Class management navigation button */
"Classes" = "Luokat";

/* Class management popup title
   moist - comment needed */
"Classes and Students" = "Luokat ja oppilaat";

/* Prompt asking teachers whether they'd like to visit the Sphero Edu website to manage their classes.
   Prompt telling teachers that classes and students can only be managed on the Sphero website. */
"Classes and students can only be managed on the Sphero Edu website. Would you like to leave the app to manage your classes?" = "Luokkia ja oppilaita voi hallinnoida vain Sphero Edu -verkkosivustossa. Haluatko poistua sovelluksesta hallinnoimaan luokkiasi?";

/* Classmates main navigation button */
"Classmates" = "Oppilaat";

/* auto-layout blocks button */
"Clean Up Blocks" = "Järjestä lohkot";

/* Button to clear all currently set filters. */
"Clear All Filters" = "Tyhjennä kaikki suodattimet";

/* Filter dropdown option for clearing the current selection */
"Clear Selection" = "Tyhjennä valinta";

/* close button
   Close button text
   close button title */
"Close" = "Sulje";

/* centimeter unit
   centimeter value */
"cm" = "cm";

/* centimeters per second unit */
"cm/s" = "cm/s";

/* code copied string */
"Code Copied!" = "Koodi kopioitiin!";

/* csv filename color
   Total color graph label */
"Color Sensor" = "Väritunnistin";

/* csv title color blue */
"Color Sensor - Blue" = "Väritunnistin – sininen";

/* csv title color green */
"Color Sensor - Green" = "Väritunnistin – vihreä";

/* csv title color red */
"Color Sensor - Red" = "Väritunnistin – punainen";

/* color graph title */
"Color Sensor (RGB Color Value)" = "Väritunnistin (RGB-väriarvo)";

/* color y axis title */
"RGB Color Value" = "RGB-väriarvo";

/* community comments header */
"Comments" = "Kommentit";

/* Community sub-navigation button */
"Community" = "Yhteisö";

/* Compatible robots header text
   Compatible robots used in this media
   compatible with robots title */
"Compatible Robots" = "Yhteensopivat robotit";

/* complete challenge state
   Date Oldest button */
"Complete" = "Tee valmiiksi";

/* text programming activity tutorial text */
"Complete the \"Text\" activities to get started with text programming." = "Aloita \"Text\" tekstiohjelmointi suorittamalla Teksti-aktiviteetit.";

/* Sign up confirm password field placeholder */
"Confirm Password" = "Vahvista salasana";

/* Required password confirmation placeholder text. */
"Confirm Password*" = "Vahvista salasana*";

/* Connection help screen navigation item title, the variable is a robot name */
"Connect %@" = "Yhdistä kohteeseen %@";

/* Header for the Connection panel */
"Connect To Robot" = "Yhdistä robottiin";

/* The robot currently connected to. */
"Connected Robot: %@" = "Yhdistetty robotti: %@";

/* Connecting to a robot label text, %@ is the robot type
   popup text for connecting */
"Connecting to %@..." = "Yhdistää kohteeseen %@...";

/* Title for the Connection screen
   Title for the Connection screen. */
"Connection" = "Yhteys";

/* continue button
   Continue button
   instructor continue activity button title */
"Continue" = "Jatka";

/* continue activity button title */
"Continue Activity" = "Jatka aktiviteettia";

/* Skip login button */
"Continue As Guest" = "Jatka vieraana";

/* Continue Your Recent Activities title */
"Continue Your Recent Activities" = "Jatka äskettäisiä aktiviteettejasi";

/* Continue Your Recent Programs title */
"Continue Your Recent Programs" = "Jatka äskettäisiä ohjelmiasi";

/* program copied message */
"Copied to My Programs" = "Kopioitiin Omat ohjelmat -kohtaan";

/* Copy JavaScript code button */
"Copy Code" = "Kopioi koodi";

/* Duplicate file of name %@ */
"Copy of %@" = "Kopio kohteesta %@";

/* copy program button */
"Copy Program" = "Kopioi ohjelma";

/* copying program spinner status
   copying spinner text */
"Copying Program..." = "Kopioi ohjelmaa...";

/* correct answer text, %@ is the correct answer from server */
"Correct Answer: %@" = "Oikea vastaus: %@";

/* Button to create a new user in the class */
"Create a New User" = "Luo uusi käyttäjä";

/* empty activity message */
"Create your own program by selecting the + icon, or browse the \"Sphero Programs\" tab to experiment with an existing Sphero program." = "Luo oma ohjelma valitsemalla (+)-kuvake tai tee kokeiluja olemassa olevalla Sphero-ohjelmalla selaamalla Sphero-ohjelmat-välilehteä.";

/* create program title
 Accessibility label for Canvas button
 Accessibility label for Add New button */
"Create Program" = "Luo ohjelma";

/* Create tutorial program body */
"Create your first program by tapping the + icon." = "Luo ensimmäinen ohjelmasi napauttamalla +-kuvaketta.";

/* The header for the teacher sign up screen */
"Create Your Teacher Account" = "Luo opettajan tilisi";

/* creating account loading message */
"Creating Account..." = "Luo tiliä...";

/* Header for critical temperature warning popup */
"Critical Temperature Warning" = "Critical Temperature Warning";

/* CS Foundations sub-navigation button */
"CS Foundations" = "CS Foundations";

/* Firmware version */
"Current firmware version: %@" = "Laiteohjelmiston nykyinen versio: %@";

/* Firmware versions */
"Current firmware versions: %@, %@" = "Laiteohjelmiston nykyiset versiot: %1$@, %2$@";

/* Date Newest
   Date Newest button */
"Date Newest" = "Uusin";

/* Date Oldest button */
"Date Oldest" = "Vanhin";

/* Degrees y axis title */
"Degrees (°)" = "Asteet (°)";

/* delete program button
   Delete program title
   delete programs title
   Delete button */
"Delete" = "Poista";

/* delete program button */
"Delete Program" = "Poista ohjelma";

/* Deleting program loading text */
"Deleting Program..." = "Poistaa ohjelmaa...";

/* required description message */
"Describe what you created so other users can follow along." = "Kuvaile luomustasi, jotta muut käyttäjät pystyvät seuraamaan luomistyötäsi.";

/* content description header
   edit content description title label */
"Description" = "Kuvaus";

/* required description title */
"Description Required" = "Kuvaus vaaditaan";

/* Hint title */
"Did you know?" = "Tiesitkö tämän?";

/* delete program button
   discard comment button */
"Discard Changes" = "Hylkää muutokset";

/* delete program button */
"Discard Media" = "Hylkää mediatiedosto";

/* The button to disconnect a robot from the app. */
"Disconnect" = "Katkaise yhteys";

/* Second text body when the eFuse gets tripped. \"Current\" is the \"rate of flow of electric charge\" meaning of current. */
"Disconnect USB and UART peripherals until the eFuse is no longer being tripped. The eFuse will continue to be tripped until the connected peripherals are below the current limit of 2.15A. Press the \"Reset eFuse\" button once the current is below the limit of 2.15A." = "Disconnect USB and UART peripherals until the eFuse is no longer being tripped. The eFuse will continue to be tripped until the connected peripherals are below the current limit of 2.15A. Press the \"Reset eFuse\" button once the current is below the limit of 2.15A.";

/* dismiss button */
"Dismiss" = "Hylkää";

/* csv filename distance */
"Distance" = "Matka";

/* distance graph title
   distance y axis */
"Distance (cm)" = "Matka (cm)";

/* csv title distance combined */
"Distance - Total (cm)" = "Matka – yhteensä (cm)";

/* csv title distance x */
"Distance - X (cm)" = "Matka – X (cm)";

/* csv title distance y */
"Distance - Y (cm)" = "Matka – Y (cm)";

/* supplies sub text */
"Do you have everything you need?" = "Onko sinulla kaikki tarvittava?";

/* disagree to review app title */
"Do you mind giving us some feedback?" = "Antaisitko meille palautetta?";

/* Sign up confirmation email not received */
"Don't see the email?" = "Eikö sähköpostiviestiä löydy?";

/* popup title for downloading csv data */
"Download CSV Data" = "Lataa CSV-tiedot";

/* downloading file message */
"Downloading file..." = "Lataa tiedostoa...";

/* Block canvas tutorial body for the 'add a block' step */
"Drag in blocks to build your program." = "Rakenna ohjelmasi vetämällä lohkoja.";

/* Draw canvas program type */
"Draw" = "Piirrä";

/* Draw canvas help button/title */
"Draw Canvas Help" = "Piirtotaulun ohje";

/* Onboarding body 2 */
"Draw paths or use blocks that represent code, then write your own JavaScript text programs." = "Piirrä polkuja tai käytä koodilohkoja ja kirjoita sitten omia JavaScript-tekstiohjelmia.";

/* Drive main navigation button
 Accessibility label for Drive button */
"Drive" = "Aja";

/* duration title */
"Duration:" = "Kesto:";

/* edit program button */
"Edit Program" = "Muokkaa ohjelmaa";

/* Edu Privacy Policy */
"Edu Privacy Policy" = "Edu-tietosuojakäytännön";

/* Edu standards filter dropdown title */
"EDU Standards" = "EDU-standardit";

/* eFuse warning */
"eFuse Warning" = "eFuse Warning";

/* email
   Sign up email field placeholder */
"Email" = "Sähköposti";

/* Resend email success */
"Email sent!" = "Sähköpostiviesti lähetettiin!";

/* Email taken error title */
"Email Taken" = "Sähköpostiosoite on jo käytössä";

/* Current language code (en, fr, it, de, es, es-Mx, ja, ko, zhs, zht, ar, iw, nb, sv) */
"en" = "fi";

/* Review app title */
"Enjoying Sphero Edu?" = "Pidätkö Sphero Edusta?";

/* Error title
   error title
   Generic error title
   Generic program error */
"Error" = "Virhe";

/* popup text for connection failure */
"Failed to Connect" = "Yhdistäminen epäonnistui";

/* Error message shown when failing to save LED matrix animations */
"Failed to save LED matrix animations" = "LED-matriisianimaatioiden tallentaminen epäonnistui.";

/* Demo alert */
"Feature not enabled for this demo" = "Toiminto ei ole käytössä tässä havaintoesityksessä.";

/* Featured
   Featured button */
"Featured" = "Esittelyssä";

/* Featured Sphero Activities title */
"Featured Sphero Activities" = "Esitellyt Sphero-aktiviteetit";

/* Featured Sphero Programs title */
"Featured Sphero Programs" = "Esitellyt Sphero-ohjelmat";

/* program type filter label */
"Filter by Program Type" = "Suodata ohjelmatyypin mukaan";

/* filter by title */
"Filter by Robot" = "Suodata robotin mukaan";

/* List of available Sphero robots title, Sphero is the robot type, don't translate */
"Finding Spheros" = "Spheroja etsitään";

/* Firmware update overlay title
   Force firmware update title */
"Firmware Update" = "Laiteohjelmistopäivitys";

/* Error: robot update failure
   popup text for firmware update failure */
"Firmware update encountered an unknown error." = "Laiteohjelmistopäivitys kohtasi tuntemattoman virheen.";

/* Sign up first name field placeholder */
"First Name" = "Etunimi";

/* Frame loading progress label, %1$@ is the current frame index and %2$@ is the total frame count */
"Frame %1$@ of %2$@" = "Ruutu %1$@ / %2$@";

/* Frame loading progress label, %1$@ is the current frame index and %2$@ is the total frame count */
"Frames %1$@ of %2$@" = "Ruudut %1$@ / %2$@";

/* g-force unit */
"g" = "g";

/* Block canvas tutorial title for the 'run program' step */
"Get Rolling" = "Käy toimeen";

/* Getting Started Activities title */
"Getting Started" = "Näin pääset alkuun";

/* Onboarding body 3 */
"Go #BeyondCode with activities and live sensor data." = "Mene #BeyondCode (koodia pidemmälle) aktiviteettien ja reaaliaikaisen anturidatan avulla.";

/* Button to go back and choose your name from the class list */
"Go Back" = "Palaa";

/* go to activities button */
"Go To Activities" = "Mene aktiviteetteihin";

/* go to canvas button */
"Go To Canvas" = "Mene tauluun";

/* iOS BT disabled popup button */
"Go to Settings" = "Mene asetuksiin";

/* go button title */
"Go!" = "Mene!";

/* Confirmation button title
   Got it button
   Got It button text
   Help confirmation button title */
"Got It!" = "Tajusin!";

/* Grade level filter dropdown title */
"Grade Level" = "Luokka-aste";

/* grade title */
"Grade:" = "Kaltevuus:";

/* Green legend label */
"GREEN" = "Vihreä";

/* green graph label */
"Green" = "Vihreä";

/* csv filename gyroscope */
"Gyroscope" = "Gyroskooppi";

/* gyrometer graph title */
"Gyroscope (°/s)" = "Gyroskooppi (°/s)";

/* csv title gyroscope pitch */
"Gyroscope - Pitch (°/s)" = "Gyroskooppi – pituuskallistuma (°/s)";

/* csv title gyroscope roll */
"Gyroscope - Roll (°/s)" = "Gyroskooppi – sivuttaiskallistuma (°/s)";

/* csv title gyroscope yaw */
"Gyroscope - Yaw (°/s)" = "Gyroskooppi – pystykallistuma (°/s)";

/* QR Code help message */
"Have a Sphero Edu activity card? Scan the QR code found on your activity card to open its associated program or activity.\n\nYou may find other instances where Sphero Edu QR codes are used. Any QR code that opens an Edu program or activity is a valid Sphero Edu QR code." = "Onko sinulla Sphero Edu -aktiviteettikortti? Lukemalla aktiviteetin QR-koodin voit avata siihen liittyvän ohjelman tai aktiviteetin. Voit löytää muita tilanteita, joissa Sphero Edu -QR-koodeja käytetään. Jokainen QR-koodi, joka avaa Edu-ohjelman tai -aktiviteetin, on kelvollinen Sphero Edu -QR-koodi.";

/* Sign in/sign up screen 'have an account? sign in.' label */
"Have an account?" = "Onko sinulla jo tili?";

/* settings greeting */
"Hello" = "Hei";

/* Banner text that welcomes the student when they enter their digital class. Their user name will populate the <name> section. */
"Hello, %@!" = "Hei, %@!";

/* Mobile RVR/RVR+ Connection help tip 4 */
"Hold your device close to Sphero RVR/RVR+ and connect." = "Hold your device close to Sphero RVR/RVR+ and connect.";

/* Home main navigation button */
"Home" = "Koti";

/* agree to review app title */
"How about rating us on the App Store?" = "Kävisitkö antamassa meille arvion App Store -kaupassa?";

/* eFuse warning message part 2
   Firmware Too Low warning message part 2
   Popup subtitle for critical temperature warning
   Popup subtitle for eFuse warning
   Popup subtitle for Firmware Too Low warning
   Popup subtitle for motor fault
   Popup subtitle for stall protection
   Popup subtitle for temperature warning */
"How Do I Fix This?" = "How Do I Fix This?";

/* Affirmation for agreeing to the privacy policies. */
"I have reviewed and agreed to Sphero's %1$@ and %2$@." = "Olen lukenut Spheron %1$@ ja %2$@ ja hyväksyn ne.";

/* Affirmation for agreeing to the terms of use. */
"I have reviewed and agreed to the %1$@" = "Olen lukenut %1$@ ja hyväksyn ne.";

/* Header for an important firmware update popup */
"Important Firmware Update" = "Important Firmware Update";

/* Hint message */
"In 1840 Ada Lovelace paved the way for women in programming as one of the first computer programmers in the world." = "Vuonna 1840 Ada Lovelace tasoitti tietä naisille ohjelmoinnissa yhtenä maailman ensimmäisistä tietokoneohjelmoijista.";

/* Hint message */
"In 1898 Nicola Tesla exhibited the first remote control with a toy boat. " = "Vuonna 1898 Nicola Tesla esitteli ensimmäistä kauko-ohjainta leluveneellä. ";

/* Hint message */
"In 1936 the Russians made a computer that ran on water." = "Vuonna 1936 venäläiset rakensivat vedellä toimivan tietokoneen.";

/* Hint message */
"In 1956 IBM launched the 305 RAMAC, the first super computer with a hard disk drive that had 5 megabytes of storage." = "Vuonna 1956 IBM julkaisi 305 RAMAC -supertietokoneen, jossa oli ensimmäistä kertaa kiintolevy kooltaan 5 megatavua.";

/* Hint message */
"In 1962 John F Kennedy mandated that U.S. nuclear missiles be password protected with the PAL system, but the password was \"00000000\" for 20 years." = "Vuonna 1962 John F. Kennedy määräsi, että Yhdysvaltain ydinohjukset pitää salasanasuojata PAL-järjestelmässä, mutta salasana oli 20 vuoden ajan \"00000000\".";

/* Hint messsage */
"In 1995 JavaScript was created by Brendan Eich at Netscape, but was originally called \"Mocha\" by the founder Marc Andreessen." = "Vuonna 1995 Brendan Eich loi JavaScriptin työskennellessään Netscapella, mutta perustaja Marc Andreessen antoi sille alun perin nimeksi \"Mocha\".";

/* Date Oldest button
   In Progress
   private state */
"In Progress" = "Jatka tehtävää";

/* comment in review
   Date Oldest button
   in review status text
   pending review state */
"In Review" = "Tarkastuksessa";

/* incomplete activity title */
"Incomplete Activity" = "Keskeneräinen aktiviteetti";

/* Initial entry field for entering your name for a class code class */
"Initial*" = "Nimikirjain*";

/* Educator Tip text */
"Educator Tip:" = "Vinkki kouluttajalle:";

/* Email validation error title */
"Invalid email" = "Virheellinen sähköpostiosoite";

/* Invalid password error title */
"Invalid password" = "Virheellinen salasana";

/* Invalid QR Code title */
"Invalid QR Code" = "Virheellinen QR-koodi";

/* Invalid sign in error title */
"Invalid Sign In" = "Virheellinen sisäänkirjautuminen";

/* Invalid credentials error message */
"Invalid username or password. Please check your sign-in details and try again." = "Virheellinen käyttäjätunnus tai salasana. Tarkista kirjautumistietosi ja yritä uudelleen.";

/* Turn off robot explanation message */
"It will not be discoverable by the app, but can easily be awakened by placing it in the cradle, or plugging it into a power source." = "Sovellus ei löydä sitä, mutta se on helppo herättää asettamalla se telakkaan tai kytkemällä se virtalähteeseen.";

/* show code button/title */
"JavaScript Code" = "JavaScript-koodi";

/* JavaScript wiki view title */
"JavaScript Wiki" = "JavaScript Wiki";

/* relative date for post < 1min */
"Just Now" = "Juuri nyt";

/* Language filter dropdown title */
"Language" = "Kieli";

/* Sign up last name field placeholder */
"Last Name" = "Sukunimi";

/* Required last name field placeholder text. */
"Last Name*" = "Sukunimi*";

/* Learn more button text
   Link to eFuse learn More
   Link to learn More
   Link to motor thermal protection learn More */
"Learn More" = "Lisätietoja";

/* Learner Sign up title */
"Learner Sign Up" = "Oppilaan rekisteröityminen";

/* Learning standards cell title */
"Learning Standards" = "Oppimisen standardit";

/* leave your class popup title */
"Leave Your Class" = "Poistu luokasta";

/* Alternate text for \"Use Quick Start\". Button that allows a user to go into the main feature of the app without logging into an account */
"Let's Code!" = "Koodataan!";

/* Create tutorial program title
   Start button */
"Let's Get Started!" = "Aloitetaan sitten!";

/* link program title */
"Linked Program" = "Linkitetty ohjelma";

/* Robot animation loading modal title */
"Loading Animations" = "Lataa animaatioita";

/* getting class list message
   loading newsletter checkbox default state settings
   loading previous latest
   loading spinner message
   loading text
   loading video spinner
   wait for recorded content to save
   Wait for the response of the sign-in call using the Google token */
"Loading..." = "Lataa...";

/* csv filename location */
"Location" = "Sijainti";

/* location graph title */
"Location (cm)" = "Sijainti (cm)";

/* csv title location x */
"Location - X (cm)" = "Sijainti – X (cm)";

/* csv title location y */
"Location - Y (cm)" = "Sijainti – Y (cm)";

/* Looking for a QR Code message */
"Looking for a QR Code..." = "Etsii QR-koodia...";

/* Looking for robots label text */
"Looking for robots..." = "Etsii robotteja…";

/* popup title for low battery */
"Low Battery" = "Akku vähissä";

/* Magnetometer feature not available */
"Magnetometer Not Available" = "Magnetometri ei ole käytettävissä";

/* Make a Copy button */
"Make a Copy" = "Tee kopio";

/* popup detail text for connection failure */
"Make sure your %@ is charged and close to your device. When you're ready, try to connect again." = "Varmista, että %@ on ladattu ja laitteesi lähellä. Kun olet valmis, yritä yhdistää uudelleen.";

/* RVR/RVR+ is our new robot (not localized). This is a popup letting users know they have a mandatory firmware update. */
"Make sure your device is online and connected to the internet. Once online, connect to your RVR/RVR+ to initiate the firmware update." = "Make sure your device is online and connected to the internet. Once online, connect to your RVR/RVR+ to initiate the firmware update.";

/* checkbox answer */
"Mark as Complete" = "Merkitse suoritetuksi";

/* Robot LED matrix overload error title */
"Matrix Overload" = "Matriisin ylikuormittuminen";

/* maybe later button */
"Maybe Later" = "Ehkä myöhemmin";

/* flag content type is media */
"media" = "mediatiedosto";

/* title for media with no title */
"Media" = "Mediatiedosto";

/* required media title */
"Media Required" = "Edellyttää mediatiedostoa";

/* Title for the Messages screen. */
"Messages" = "Viestit";

/* Popup header for when RVR/RVR+ motors have a fault */
"Motor Fault Warning - Error 1705" = "Motor Fault Warning - Error 1705";

/* Classroom view activites section header */
"My Activities" = "Omat aktiviteetit";

/* geting started tutorial program name */
"My First Program" = "Ensimmäinen ohjelmani";

/* link program title */
"My Linked Program" = "Oma linkitetty ohjelma";

/* Classroom view programs section header
   My programs sub-navigation button */
"My Programs" = "Omat ohjelmat";

/* Name Your Program prompt */
"Name Your Program" = "Anna ohjelmallesi nimi";

/* Name entry field for entering your name for a class code class */
"Name*" = "Nimi*";

/* connection help url string */
"Need Help?" = "Tarvitsetko apua?";

/* community programs button */
"Next" = "Seuraava";

/* Tutorial completed title */
"Nice Job!" = "Hienoa työtä!";

/* No button */
"No" = "Ei";

/* Text field validation error title */
"No %@" = "%@ puuttuu";

/* No activities found title */
"No Activities Found" = "Yhtään aktiviteettia ei löytynyt.";

/* Cannot send email error */
"No email account.\nGo to Mail Settings and configure." = "Sähköpostitiliä ei ole.\nMene kohtaan Sähköpostiasetukset ja määritä asetukset.";

/* no internet connection message
   No internet connection title */
"No Internet Connection" = "Ei Internet-yhteyttä";

/* no media attachment title */
"No Media" = "Ei mediatiedostoa";

/* Alert title for no title when adding media */
"No Media Title" = "Ei mediaotsikkoa";

/* no media for assignment review */
"No media uploaded." = "Yhtään mediatiedostoa ei siirretty palveluun.";

/* no program message */
"No Programs" = "Ei yhtään ohjelmaa";

/* No programs found title */
"No Programs Found" = "Yhtään ohjelmaa ei löytynyt.";

/* feed back no thanks button */
"No Thanks" = "Ei kiitos";

/* title for class with no name */
"None" = "Ei mitään";

/* no ble title */
"Not Available" = "Ei saatavilla";

/* OK button
   OK Button */
"OK" = "OK";

/* Ollie robot type, please don't translate */
"Ollie" = "Ollie";

/* Ollie/Darkside robot types label in the robot selection screen of the connection process */
"Ollie, Darkside" = "Ollie, Darkside";

/* open settings title */
"Open Settings" = "Avaa asetukset";

/* open website title */
"Open Website?" = "Avataanko verkkosivusto?";

/* Signin options 'or' separator string */
"OR" = "OR";

/* csv filename orientation */
"Orientation" = "Suuntaus";

/* Orientation graph title */
"Orientation (°)" = "Suuntaus (°)";

/* csv title orientation pitch */
"Orientation - Pitch (°)" = "Suuntaus – pituuskallistuma (°)";

/* csv title orientation roll */
"Orientation - Roll (°)" = "Suuntaus – sivuttaiskallistuma(°)";

/* csv title orientation yaw */
"Orientation - Yaw (°)" = "Suuntaus - pystykallistuma (°)";

/* Sign up parent email field placeholder */
"Parent Email" = "Vanhemman sähköpostiosoite";

/* Sign up password field placeholder
 Verify password field placeholder */
"Password" = "Salasana";

/* invalid password length error message, %d is the minimum number of characters */
"Your password must be at least %d characters." = "Salasanan on oltava vähintään %d merkkiä pitkä.";

/* Required password field placeholder text. */
"Password*" = "Salasana*";

/* invalid verification password password error message */
"Passwords must match." = "Salasanojen on oltava samat.";

/* pending sync text */
"Pending Sync" = "Odottaa synkronointia";

/* Pitch legend label */
"PITCH" = "PITUUSKALLISTUMA";

/* pitch title label */
"Pitch" = "Pituuskallistuma";

/* Account not activated general error message */
"Please activate your account to complete your sign up." = "Viimeistele rekisteröitymisesi aktivoimalla tilisi.";

/* required media message */
"Please add an image or video to showcase what you created." = "Esittele luomustasi lisäämällä kuva tai video.";

/* Waiting for Parent Approval activate account label */
"Please ask them to check their email to complete your sign up." = "Viimeistele rekisteröityminen pyytämällä häntä tarkistamaan sähköpostinsa.";

/* Account not activated learner under 13 error message */
"Please ask your parent to check their email to complete your sign up." = "Viimeistele rekisteröityminen pyytämällä vanhempaasi tarkistamaan sähköpostinsa.";

/* ask for permission parent message */
"Please ask your parent to give you permission to access this feature." = "Pyydä vanhemmaltasi tämän ominaisuuden käyttölupa.";

/* Text field validation error message */
"Please enter a %@." = "Anna %@.";

/* invalid username error message */
"Please enter a username" = "Anna käyttäjätunnus";

/* Email field validation error message */
"Please enter a valid email address." = "Anna kelvollinen sähköpostiosoite.";

/* Sign up Learner under 13 parent info label */
"Please enter your parent or guardian's email to complete Sign Up." = "Viimeistele rekisteröityminen antamalla vanhempasi tai holhoojasi sähköpostiosoite.";

/* invalid password error message */
"Please enter your password" = "Anna salasanasi.";

/* required details for public program error */
"Please go to back to your program to add the missing information to publish your program:\nMedia\nRobot\nTitle\nDescription" = "Palaa ohjelmaan lisäämään puuttuvat tiedot, jotta voit julkaista ohjelmasi:\n\nMediatiedosto\nRobotti\nOtsikko\nKuvaus";

/* Instructions on how to resolve the critical temperature warning. */
"Please leave your RVR/RVR+ powered on and wait for 20 minutes. This will help ensure the motors cool properly. your RVR/RVR+ will be ready to drive once the temperature is below the established threshold." = "Please leave your RVR/RVR+ powered on and wait for 20 minutes. This will help ensure the motors cool properly. your RVR/RVR+ will be ready to drive once the temperature is below the established threshold.";

/* required robot message */
"Please pick at least one robot that the program is intended for." = "Valitse ainakin yksi robotti, jolle ohjelma on tarkoitettu.";

/* Bluetooth is disabled message */
"Please turn on Bluetooth to connect to a robot." = "Ota Bluetooth käyttöön, jotta voit yhdistää robottiin.";

/* Terms not accepted error -- %@ is website URL */
"Please visit %@ to accept the terms of use." = "Käy hyväksymässä käyttöehdot osoitteessa %@.";

/* Mobile RVR/RVR+ Connection help tip 1 */
"Press the button on Sphero RVR/RVR+'s battery to check the battery level." = "Press the button on Sphero RVR/RVR+'s battery to check the battery level.";

/* Privacy Policy */
"Privacy Policy" = "tietosuojakäytännön";

/* private status */
"Private" = "Yksityinen";

/* Header for the Profile screen */
"Profile" = "Profiili";

/* flag content type is program */
"program" = "ohjelma";

/* title for program with no title */
"Program" = "Ohjelma";

/* Program added to activity text */
"Program added to Activity!" = "Ohjelma lisättiin aktiviteettiin!";

/* Program error title */
"Program Error" = "Ohjelmavirhe";

/* title for program started from an activity, %@ is activity name */
"Program for %@" = "Ohjelma laitteelle %@";

/* Invalid program error message */
"Program is invalid" = "Ohjelma ei kelpaa.";

/* New program name text field placeholder */
"Program Name" = "Ohjelman nimi";

/* program data cell description label with duration */
"Program ran for %@." = "Ohjelman kesto oli %@.";

/* Programs button title
   Programs main navigation button */
"Programs" = "Ohjelmat";

/* warning message that program will be made public. */
"Programs need to be Public to be uploaded. Choosing this program submits it for moderation, and if approved it will be added to the gallery." = "Palveluun voi siirtää vain julkisia ohjelmia. Mikäli valitset tämän ohjelman, se lähetetään moderaattorin tarkistettavaksi. Jos ohjelma hyväksytään, se lisätään galleriaan.";

/* Header for the Classmates page that students can access when logged in with a class code. */
"Programs Shared by My Classmates" = "Luokkatoverien jakamat ohjelmat";

/* Header for the Resources page that students can access when logged in with a class code. */
"Programs Shared by My Teacher" = "Opettajan jakamat ohjelmat";

/* default program showing message */
"Provided by the author to get started." = "Tekijä antoi tämän, jotta pääset alkuun.";

/* approved status text */
"Public" = "Julkinen";

/* QR Code scanned successfully */
"QR Code Found" = "QR-koodi löytyi";

/* text entry answer */
"Question" = "Kysymys";

/* Multiple Choice Question answer */
"Multiple Choice Question" = "Monivalinta";

/* R2-D2 robot type, please don't translate */
"R2-D2" = "R2-D2";

/* R2-Q5 robot type, please don't translate */
"R2-Q5" = "R2-Q5";

/* student program ready for review */
"Ready For Review" = "Valmis tarkistukseen";

/* red graph label */
"Red" = "Punainen";

/* Red legend label */
"RED" = "Punainen";

/* rejected status text */
"Rejected" = "Hylätty";

/* remove button
   remove program button */
"Remove" = "Poista";

/* remove program button */
"Remove Program" = "Poista ohjelma";

/* Mobile RVR/RVR+ Connection help tip 2 */
"Remove the battery and charge it with a USB cable if the battery level is low." = "Remove the battery and charge it with a USB cable if the battery level is low.";

/* removing program loading text */
"Removing Program..." = "Poistaa ohjelmaa...";

/* removing challenge */
"Removing..." = "Poistaa...";

/* rename program button */
"Rename Program" = "Nimeä ohjelma uudelleen";

/* replace button */
"Replace" = "Korvaa";

/* replace media title */
"Replace Media?" = "Korvataanko mediatiedosto?";

/* replace the existing media title */
"Replace Video or Image" = "Korvaa video tai kuva";

/* Replacing Program text */
"Replacing Program..." = "Korvaa ohjelmaa...";

/* Resend email button title */
"Resend email." = "Lähetä viesti uudelleen.";

/* reset program button */
"Reset" = "Nollaa";

/* Button on the eFuse popup to reset the eFuse feature. */
"Reset eFuse" = "Reset eFuse";

/* reset program button */
"Reset Program" = "Nollaa ohjelma";

/* reset canvas position/zoom button */
"Reset View" = "Nollaa näkymä";

/* resetting program loading text */
"Resetting Program..." = "Nollaa ohjelmaa...";

/* Resources main navigation button */
"Resources" = "Resurssit";

/* retry button title
   Retry button title */
"Retry" = "Yritä uudelleen";

/* retweeted by label, %@ is username */
"Retweeted by %@" = "Jälleentweettaaja: %@";

/* Block canvas tutorial body for the 'sensor data' step */
"Review your robot's sensor data." = "Tarkista robottisi anturidata..";

/* Generic robot type */
"Robot" = "Robotti";

/* required description title */
"Robot Required" = "Edellyttää robottia";

/* Roll legend label
   Yaw legend label */
"ROLL" = "SIVUTTAISKALLISTUMA";

/* roll title label */
"Roll" = "Sivuttaiskallistuma";

/* distance y axis title */
"Rotation Rate (°/s)" = "Kiertonopeus (°/s)";

/* Save button */
"Save" = "Tallenna";

/* saving loading text
   saving media loading text */
"Saving Media..." = "Tallentaa mediatiedostoa...";

/* saving loading text */
"Saving Program..." = "Tallentaa ohjelmaa...";

/* Saving program spinner status */
"Saving program..." = "Tallentaa ohjelmaa...";

/* Main landing page help content */
"School:\nUse this option if you are a student or a teacher. Students can access their class assignments with class codes or accounts. Teachers can manage their classes and explore content. \n\nNote: Students can not create accounts. Teachers need to create accounts for students or provide them with class codes.\n\nHome:\nUse this option if you are a parent, child, or general learner who wants to explore Sphero Edu and program your Sphero robots. Home users do not have access to class codes or Clever sign-in. " = "Koulu:\n Valitse tämä, jos olet oppilas tai opettaja. Oppilaat pääsevät luokkansa tehtäviin luokkakoodilla tai tilillä. Opettajat voivat hallita luokkiaan ja tutustua sisältöön. \n \n Huomaa: Oppilaat eivät voi luoda tilejä. Opettajien on luotava tilit oppilaille tai annettava heille luokkakoodit.\n \n Koti:\n Valitse tämä, jos olet vanhempi, lapsi tai opiskelija, joka haluaa tutustua Sphero Edu -sisältöön ja ohjelmoida omia Sphero-robottejaan. Kotikäyttäjät eivät voi käyttää luokkakoodeja tai Clever-sisäänkirjautumista.";

/* see all community uploads */
"See All" = "Näytä kaikki";

/* Resend email waiting message */
"Sending email..." = "Lähettää sähköpostiviestiä...";

/* Sending request for parent permission */
"Sending request..." = "Lähettää pyyntöä...";

/* Block canvas tutorial title for the 'sensor data' step
   sensor data button
   sensor data screen title */
"Sensor Data" = "Anturidata";

/* session timestamp label */
"Session: %@" = "Istunto: %@";

/* Header for the Settings screen */
"Settings" = "Asetukset";

/* Share with classmates title
   The option to share a program with your classmates. */
"Share with my classmates" = "Jaa luokkatovereille";

/* Share with teachers title
   The option to share a program with your teacher. */
"Share with my teacher" = "Jaa opettajalle";

/* Getting Started view title */
"Show \"Getting Started\" Activities" = "Näytä \"Näin pääset alkuun\" -aktiviteetit";

/* upload media answer */
"Show Your Progress" = "Näytä edistyksesi";

/* sign in prompt */
"Sign In" = "Kirjaudu palveluun";

/* Sign In Now button */
"Sign In Now" = "Kirjaudu palveluun nyt";

/* Sign In Required popup title */
"Sign In Required" = "Edellyttää palveluun kirjautumista";

/* Sign in to start the activity */
"Sign In To Start" = "Aloita kirjautumalla palveluun";

/* Sign In With Clever button */
"Sign In With Clever" = "Kirjaudu palveluun Clever-tunnuksilla";

/* Sign In With Google button */
"Sign In With Google" = "Kirjaudu palveluun Google-tunnuksilla";

/* Sign in/sign up screen 'have an account? sign in.' button */
"Sign In." = "Kirjaudu palveluun.";

/* Home landing page help content */
"Sign In:\nUse this option if you are a parent, child, or general learner and need to sign in or create an account.\n\nQuick Start:\nUse this option to program robots and work on activities without signing in. Progress will be saved locally instead of to an account. You can create an account or sign in at any time while in Quick Start." = "Kirjaudu palveluun:\n Valitse tämä, jos olet vanhempi, lapsi tai opiskelija ja haluat kirjautua palveluun tai luoda tilin.\n \n Pika-aloitus:\n Tällä vaihtoehdolla voit ohjelmoida robotteja ja työskennellä puuhien parissa sisään kirjautumatta. Edistys tallennetaan paikallisesti tilin sijaan. Voit luoda tilin tai kirjautua palveluun koska tahansa, kun olet pika-aloitustilassa.";

/* sign out prompt */
"Sign Out" = "Kirjaudu ulos";

/* sign up title
   Sign up/Create account button */
"Sign Up" = "Rekisteröidy palveluun";

/* Account locked out error */
"Signing in with this username has been temporarily disabled because of too many failed attempts. Please try again after 1 minute." = "Kirjautuminen palveluun tällä käyttäjätunnuksella on poistettu tilapäisesti käytöstä liian monen epäonnistuneen yrityksen takia. Yritä uudelleen minuutin kuluttua.";

/* signing in loading text */
"Signing in..." = "Kirjaudu palveluun...";

/* Signing out text */
"Signing out..." = "Kirjaudu ulos...";

/* uploading program only available for 13 year old kids */
"Sorry, uploading is only available for those thirteen years and older." = "Valitettavasti siirto edellyttää vähintään 13 vuoden ikää.";

/* device doesn't support BLE message, %@ is robot type */
"Sorry, your device does not support %@ connectivity." = "Valitettavasti laitteesi ei tue %@-yhteyttä.";

/* Auto-aim feature not available error message */
"Sorry, your device does not support auto aiming. A magnetometer is required for this feature to work." = "Valitettavasti laitteesi ei tue automaattitähtäystä. Tämä toiminto edellyttää magnetometriä.";

/* Long video error message */
"Sorry, your video is too long. Please edit it to under %@ minutes and try again." = "Videosi on valitettavasti liian pitkä. Muokkaa se alle %@ minuutin mittaiseksi ja yritä uudelleen.";

/* Sort By Sort */
"Sort By" = "Lajitteluperuste";

/* Unknown sound '%@' error */
"Sound named \"%@\" was not found." = "Ääntä nimeltään \"%@\" ei löytynyt.";

/* Sphero sub-navigation button */
"Sphero" = "Sphero";

/* Sphero Programs sub-navigation button */
"Sphero Programs" = "Sphero-ohjelmat";

/* Unsupported robot model message */
"Sphero 1.0 is not supported. Please disconnect it in your Bluetooth Settings." = "Sphero 1.0:aa ei tueta. Katkaise sen yhteys Bluetooth-asetuksista.";

/* Sphero BOLT robot type, please don't translate */
"Sphero BOLT" = "Sphero BOLT";

/* Sphero Edu consent header (this has to do with ensuring teachers have consent from their school and student's parents to use Sphero Edu) */
"Sphero Edu Consent" = "Sphero Edu -lupa";

/* Onboarding body 1 */
"Sphero Edu nurtures creative thinking through discovery and play." = "Sphero Edu tukee luovaa ajattelua keksimisen ja leikin kautta.";

/* QR Code help title */
"Sphero Edu QR Codes" = "Sphero Edu -QR-koodit";

/* EU data storage and processing notice */
"Sphero Edu stores and processes data in the United States. If you create an account, you consent to this storage and processing of data. If you do not consent, you can use much of the app's functionality without creating an account by choosing \"Quick Start\" from the sign in screens." = "Sphero Edu säilyttää ja käsittelee tietoja Yhdysvalloissa. Jos luot tilin, hyväksyt tämän tietojen säilytyksen ja käsittelyn. Jos et hyväksy tätä, voit käyttää monia sovelluksen toiminnoista tiliä luomatta valitsemalla sisäänkirjautumisnäytöissä Pika-aloitus-vaihtoehdon.";

/* Sphero Edu terms of use title */
"Sphero Edu Terms of Use" = "Sphero Edu -käyttöehdot";

/* Sensor graph share email title */
"Sphero Edu: A sensor graph was shared with you" = "Sphero Edu: Sinulle jaettiin anturikaavio.";

/* Sensor data share email title */
"Sphero Edu: Sensor data was shared with you" = "Sphero Edu: Sinulle jaettiin anturidataa.";

/* Sphero Mini robot type, please don't translate */
"Sphero Mini" = "Sphero Mini";

/* Location services not enabled error message */
"Sphero needs access to your location so your robot can aim off of your device. Please enable location services." = "Sphero tarvitsee käyttöluvan paikkatietoihisi, jotta robottisi pystyy tähtäämään laitteesi sijainnin perusteella. Ota paikkatietopalvelut käyttöön.";

/* Sphero RVR/RVR+ robot type, please don't translate */
"Sphero RVR/RVR+" = "Sphero RVR/RVR+";

/* Sphero SPRK+ robot type label in the robot selection screen of the connection process
   SPRK+ robot type, please don't translate */
"Sphero SPRK+" = "Sphero SPRK+";

/* Sphero Classic robot type label in the robot selection screen of the connection process */
"Sphero SPRK, Sphero 2.0" = "Sphero SPRK, Sphero 2.0";

/* Popup header for when RVR/RVR+ motors stall */
"Stall Protection Warning" = "Stall Protection Warning";

/* start activity button */
"Start Activity" = "Aloita aktiviteetti";

/* starting activity text */
"Starting Activity..." = "Aloittaa aktiviteetin...";

/* Step answer header, first %@ is step number, second %@ is question type, quiz or question */
"Step %@ - %@" = "Vaihe %1$@ - %2$@";

/* Step image header, first %@ is step number */
"Step %@ - Upload" = "Vaihe %@ - Siirrä";

/* Student as instructor error */
"Students cannot sign in as instructors. Please sign in as a student." = "Oppilaat eivät voi kirjautua palveluun opettajina. Kirjaudu palveluun oppilaana.";

/* School landing page help content */
"Students:\nUse this option if you are a student and need to access your class assignments with a class code or school login account. Ask your teacher if you don't know which option to use.\n\nTeachers:\nUse this option to create or sign in with a teacher account. This will allow you to manage classes and assign activities.\n\nQuick Start:\nUse this option to program robots and work on activities without signing in. Progress will be saved locally instead of to an account. You can create an account or sign in at any time while in Quick Start." = "Oppilaat:\n Valitse tämä, jos olet oppilas ja haluat päästä luokan tehtäviin luokkakoodilla tai koulun kirjautumistilillä. Kysy opettajalta, jos et tiedä, mikä vaihtoehto pitää valita.\n \n Opettajat:\n Valitse tämä, kun haluat luoda opettajatilin tai kirjautua palveluun sellaisella. Siten voit hallita luokkia ja osoittaa aktiviteetteja.\n \n Pika-aloitus:\n Tällä vaihtoehdolla voit ohjelmoida robotteja ja työskennellä puuhien parissa sisään kirjautumatta. Edistys tallennetaan paikallisesti tilin sijaan. Voit luoda tilin tai kirjautua palveluun koska tahansa, kun olet pika-aloitustilassa.";

/* submitting text */
"Submitting..." = "Lähetetään...";

/* success text */
"Success!" = "Onnistui!";

/* content supplies header */
"Supplies" = "Tarvikkeet";

/* Support view title */
"Support" = "Tuki";

/* syncing text
   syncing text, character limit ~25 */
"Syncing" = "Synkronoi";

/* Tags filter dropdown title */
"Tags" = "Tunnisteet";

/* tags title */
"Tags:" = "Tunnisteet:";

/* Ask for permission parent title */
"Talk to Your Parent" = "Kysy asiasta vanhemmaltasi";

/* Mobile RVR/RVR+ Connection help tip 3 */
"Tap the power button on the right side of Sphero RVR/RVR+ to turn it on." = "Tap the power button on the right side of Sphero RVR/RVR+ to turn it on.";

/* upload overlay message, %@ is limit in minutes */
"Tap this button to upload the last photo or video (%@:00 upload limit) you captured to this program." = "Siirrä viimeisin tähän ohjelmaan tallentamasi valokuva tai video palveluun (%@:00) tätä painiketta napauttamalla.";

/* Aim robot hint - %@ is robot type */
"Tap to aim %@" = "Tähtää %@ napauttamalla";

/* Block canvas tutorial body for the 'robot aiming' step */
"Tap to aim your robot." = "Tähtää robottisi napauttamalla.";

/* Block canvas tutorial body for the 'run program' step */
"Tap to run program." = "Suorita ohjelma napauttamalla.";

/* Header for temperature warning popup */
"Temperature Warning" = "Temperature Warning";

/* Terms of Use */
"Terms of Use" = "Käyttöehdot";

/* Text canvas program type */
"Text" = "Teksti";

/* Text canvas help button/title */
"Text Canvas Help" = "Tekstitaulun ohje";

/* activity share string, first %@ is activity name, second %@ is URL to activity */
"The \"%@\" Activity was shared with you: %@\n\nDownload the app at %@" = "Aktiviteetti \"%1$@\" jaettiin sinulle. %2$@\n\nLataa sovellus osoitteesta %3$@";

/* non html version of share string, no program attached. first %@ is program name, second %@ is url to website */
"The \"%@\" Program was shared with you: %@\n\nDownload the app at %@" = "Ohjelma \"%1$@\" jaettiin sinulle: %2$@\n\nLataa sovellus osoitteesta %3$@";

/* Learner < 13 registration with an invalid parent email error */
"The email address you provided for your parent is not eligible for registration purposes." = "Antamasi vanhempasi sähköpostiosoite ei kelpaa rekisteröintitarkoitukseen.";

/* Information about RVR/RVR+ motors getting warm. */
"The motors in your RVR/RVR+ are hot. This has likely occurred because of a heavy payload or extensive driving and turning." = "The motors in your RVR/RVR+ are hot. This has likely occurred because of a heavy payload or extensive driving and turning.";

/* Information about RVR/RVR+ motors getting to the critical temperature point. */
"The motors in your RVR/RVR+ have reached a critical temperature. As a result, they are temporarily disabled. This has likely occurred because of a heavy payload or extensive driving and turning." = "The motors in your RVR/RVR+ have reached a critical temperature. As a result, they are temporarily disabled. This has likely occurred because of a heavy payload or extensive driving and turning.";

/* Information when a user's RVR/RVR+ has stalled motors. */
"The motors in your RVR/RVR+ will be enabled in a few seconds. Reduce the payload or change the driving environment to help reduce the chance of the motors stalling." = "The motors in your RVR/RVR+ will be enabled in a few seconds. Reduce the payload or change the driving environment to help reduce the chance of the motors stalling.";

/* Information when a user's RVR/RVR+ has stalled motors. */
"The motors on your RVR/RVR+ have stalled and are momentarily disabled. This has likely occurred because the RVR/RVR+ has a heavy payload, is stuck against a surface, or is driving up a steep incline." = "The motors on your RVR/RVR+ have stalled and are momentarily disabled. This has likely occurred because the RVR/RVR+ has a heavy payload, is stuck against a surface, or is driving up a steep incline.";

/* Error message when users try to access an invalid link. */
"The specified URL is not valid." = "Annettu URL ei ole kelvollinen.";

/* Server Connection error */
"There was a problem reaching the server. Please check your connection and try again." = "Palvelimen saavuttamisessa ilmeni ongelma. Tarkista yhteytesi ja yritä uudelleen.";

/* Can not save video to camera roll error */
"There was a problem saving your video. Please check your disk space and try again." = "Videon tallentamisessa ilmeni ongelma. Tarkista vapaa levytila ja yritä uudelleen.";

/* no answers message text */
"There were no quiz, questions, or uploaded files for this activity." = "Tässä aktiviteetissa ei ole yhtään visaa, kysymystä tai palveluun siirrettyä tiedostoa.";

/* RVR/RVR+ is our new robot (not localized). This is a popup letting users know they have a mandatory firmware update */
"There's an important firmware update that will improve your experience with RVR/RVR+. An internet connection is required to download this mandatory update." = "There's an important firmware update that will improve your experience with RVR/RVR+. An internet connection is required to download this mandatory update.";

/* replace media message */
"There's media already attached to this program. Would you like to replace it with this one?" = "Tähän ohjelmaan on jo liitetty mediatiedosto. Haluatko korvata sen tällä?";

/* activity deleted message */
"This activity has been deleted and is no longer accessible. Would you like to remove it from your workbook?" = "Tämä aktiviteetti on poistettu eikä sitä voi enää käyttää. Haluatko poistaa sen työkirjastasi?";

/* Actvity deleted */
"This activity has been deleted." = "Tämä aktiviteetti on poistettu.";

/* Error loading an activity that can't be accessed */
"This activity is not public and is only accessible to the author." = "Tämä aktiviteetti ei ole julkinen ja siihen on pääsy vain sen tekijällä.";

/* no permissions for camera */
"This app does not have access to your camera." = "Tällä sovelluksella ei ole käyttölupaa kameraasi.";

/* no permissions for camera */
"This app does not have access to your microphone." = "Tällä sovelluksella ei ole käyttölupaa mikrofoniisi.";

/* no permissions for photo library */
"This app does not have access to your photo library." = "Tällä sovelluksella ei ole käyttölupaa valokuvakirjastoosi.";

/* no permissions for camera */
"This app does not have access to your photos." = "Tällä sovelluksella ei ole käyttölupaa valokuviisi.";

/* Class code mismatch popup detail text */
"This class code isn't valid. Check with your teacher to make sure you entered the correct class code. " = "Tämä luokkakoodi ei kelpaa. Tarkista opettajaltasi, että annoit oikean luokkakoodin.";

/* Fastclass archived class text
   Popup for when a user enters code for an archived class. */
"This class has been archived by your teacher. Check with your teacher to see if this class is supposed to be archived." = "Opettaja on arkistoinut tämän luokan. Tarkista opettajalta, pitääkö tämän luokan ollakin arkistoitu.";

/* Unregistered email error message */
"This email address has not been registered." = "Tätä sähköpostiosoitetta ei ole rekisteröity.";

/* This email address is already registered */
"This email address is already registered." = "Tämä sähköpostiosoite on jo rekisteröity palveluun.";

/* can't open file error */
"This file type is not supported by your device. Please view this file on the Sphero Edu web site." = "Laitteesi ei tue tätä tiedostotyyppiä. Katso tätä tiedostoa Sphero Edu-verkkosivustossa.";

/* invalid program file downloaded error message */
"This program could not be loaded. It must be a properly formatted .lab file." = "Tätä ohjelmaa ei voida ladata. Sen on oltava oikein muotoiltu .lab-tiedosto.";

/* Public program edit warning, %@ is the program status */
"This program is %@. If you save these changes it will be changed back to private." = "Tämä ohjelma on %@. Jos tallennat nämä muutokset, siitä tulee taas yksityinen.";

/* Public program edit warning, %@ is the program status */
"This program is %@. You can view and run it, but if you edit anything it will be changed back to private." = "Tämä ohjelma on %@. Voit katsoa sitä ja suorittaa sen, mutta jos muokkaat sitä, siitä tulee taas yksityinen.";

/* Error loading a program that can't be accessed */
"This program is not public and is only accessible to the author." = "Tämä ohjelma ei ole julkinen ja siihen on pääsy vain sen tekijällä.";

/* program copied from an activity, first %@ is activity name, second %@ is date */
"This program was copied from the default program attached to the activity %@ on %@. You can change this description by editing this field." = "Tämä ohjelma kopioitiin oletusohjelmasta, joka on liitetty aktiviteettiin %1$@ %2$@. Voit muuttaa tätä kuvausta muokkaamalla tätä kenttää.";

/* unsupported text lab file */
"This program was created with a newer version of Sphero Edu. Please update your app and try again." = "Tämä ohjelma luotiin Sphero Edun uudemmalla versiolla. Päivitä sovellus ja yritä uudelleen.";

/* no answer for a step */
"This question hasn't been answered." = "Tähän kysymykseen ei ole vastattu.";

/* no answer checkbox answer */
"This step is incomplete." = "Tämä vaihe on keskeneräinen.";

/* This username is already registered */
"This username is already registered." = "Tämä käyttäjätunnus on jo rekisteröity palveluun.";

/* Demo disclaimer */
"This version of Sphero Edu has been created specifically for demonstration purposes" = "Tämä Sphero Edun versio luotiin nimenomaisesti esittelykäyttöön.";

/* Video cannot be played error, %@ is the product name */
"This video can't be played in the app. Go to the %@ website to view this video." = "Tätä videota ei voi toistaa sovelluksessa. Voit katsoa tämän videon %1$s-verkkosivustossa.";

/* csv title time
   time x axis */
"Time (s)" = "Aika (s)";

/* edit content title label */
"Title" = "Otsikko";

/* no activites assigned message */
"To assign an activity, go to any activity and tap the \"Assign\" button. Then select the class you want to assign it to." = "Voit määrätä aktiviteetin siirtymällä mihin tahansa aktiviteettiin ja napauttamalla Määrää-painiketta. Valitse sitten oppitunti, johon haluat määrätä sen.";

/* Connection helper string asking to hold the phone/tablet to the robot, the variable is a robot name */
"To connect, hold your device to %@" = "Yhdistä pitämällä laitettasi kiinni kohteessa %@";

/* Total graph label */
"Total" = "Yhteensä";

/* total legend label */
"TOTAL" = "YHTEENSÄ";

/* distance total travelled, %.1f is distance travelled in cm */
"Total Distance: %.1f" = "Kokonaismatka: %.1f";

/* No programs found message when using filter */
"Try a different filter" = "Kokeile toisenlaista suodatinta";

/* Robot auto aim hint text, BOLT is the robot name */
"Try driving and if not aimed correctly, move away from metallic objects or hold BOLT in your hand while Auto Aiming." = "Kokeile ajamista. Jos robotti ei kulje oikeaan suuntaan, siirry kauemmaksi metalliesineistä tai pidä BOLT kädessäsi, kun käytät automaattitähtäystä.";

/* Turn off robot button */
"Turn Off Robot" = "Sammuta robotti";

/* The button to power off the robot. */
"Turn Off Your Robot" = "Sammuta robotti";

/* Robot deep sleep title */
"Turn Off Your Robot?" = "Sammutetaanko robotti?";

/* Information when a user's RVR/RVR+ experiences a motor fault */
"Turn your RVR/RVR+ off for 20 minutes, then turn it back on and reconnect. Contact support at support@sphero.com if this error occurs again. Please include the error code in your correspondence with the support team." = "Turn your RVR/RVR+ off for 20 minutes, then turn it back on and reconnect. Contact support at support@sphero.com if this error occurs again. Please include the error code in your correspondence with the support team.";

/* placeholder text for no answer */
"Type your answer here" = "Kirjoita vastauksesi tähän";

/* Unable to email parent title */
"Unable to Email Parent" = "Sähköpostiviestin lähettäminen vanhemmalle ei onnistu.";

/* Unsupported robot model title */
"Unsupported Sphero" = "Sphero, jota ei tueta";

/* Program default name */
"Untitled Program" = "Nimetön ohjelma";

/* Update app version button */
"Update" = "Päivitä";

/* Update app confirmation title, %@ is app name */
"Update %@ App?" = "Päivitetäänkö %@-sovellus?";

/* Update Firmware button */
"Update Firmware" = "Päivitä laiteohjelmisto";

/* Upload button
   upload overlay title
   upload your work title */
"Upload" = "Siirrä palveluun";

/* upload photo step answer description */
"Upload a photo of your progress." = "Siirrä valokuva edistyksestäsi.";

/* upload limit recording message, %@ is limit in minutes */
"Upload limit %@:00" = "Siirtoraja %@:00";

/* quick upload title */
"Upload To Program" = "Siirrä ohjelma palveluun";

/* upload media title */
"Upload Video or Image" = "Siirrä video tai kuva";

/* uploaded files header */
"Uploaded Files" = "Siirretyt tiedostot";

/* Uploading Program text */
"Uploading Program..." = "Siirtää ohjelmaa...";

/* Sign up username field placeholder */
"Username" = "Käyttäjätunnus";

/* Username taken error title */
"Username Taken" = "Käyttäjätunnus on jo käytössä";

/* Required username field placeholder text. */
"Username*" = "Käyttäjätunnus*";

/* text entry step description */
"Using the information you have so far, use the field below to answer the question." = "Vastaa kysymykseen alla olevaan kenttään käyttämällä tähän mennessä saamiasi tietoja.";

/* csv filename velocity */
"Velocity" = "Nopeus";

/* velocity graph title
   velocity y axis title */
"Velocity (cm/s)" = "Nopeus (cm/s)";

/* csv title velocity total */
"Velocity - Total (cm/s)" = "Nopeus – yhteensä (cm/s)";

/* csv title velocity x */
"Velocity - X (cm/s)" = "Nopeus – X (cm/s)";

/* csv title velocity y */
"Velocity - Y (cm/s)" = "Nopeus – Y (cm/s)";

/* View button default title
   view button text */
"View" = "Näytä";

/* View button title for Activity */
"View Activity" = "Näytä aktiviteetti";

/* View button title for Program
   view program button */
"View Program" = "Näytä ohjelma";

/* View Video button */
"View Video" = "Näytä video";

/* Waiting for Approval title */
"Waiting for Approval" = "Odottaa hyväksyntää";

/* Ask Your Parent or Guardian for Help title */
"Ask Your Parent or Guardian for Help" = "Pyydä apua vanhemmalta tai holhoojalta";

/* Waiting for Parent Approval intro label */
"We sent an email to your parent at:" = "Lähetimme vanhemmallesi sähköpostiviestin osoitteeseen";

/* Waiting for Approval parent message */
"We sent an email to your parent at: \n\n%@\n\nPlease ask your parent to check the email." = "Lähetimme vanhemmallesi sähköpostiviestin osoitteeseen \n\n%@\n\nPyydä vanhempaasi tarkistamaan sähköposti.";

/* Account not activated error */
"We sent you an activation email. Please click the \"Activate Account\" button in the email to get started." = "Lähetimme sinulle aktivointisähköpostiviestin. Pääset alkuun napsauttamalla sähköpostiviestin Aktivoi tili -painiketta.";

/* You're Almost Done intro label */
"We sent you an email at:" = "Lähetimme sinulle sähköpostiviestin osoitteeseen";

/* Unable to email parent message */
"We were unable to email your parent for permission." = "Emme pysty lähettämään lupasähköpostia vanhemmallesi.";

/* welcome back message, %@ is username */
"Welcome back %@!" = "Tervetuloa takaisin %@!";

/* Legal acceptance popup title */
"Welcome!" = "Tervetuloa!";

/* nice work title, %@ is username */
"Well done, %@!" = "Hyvin tehty, %@!";

/* nice work title */
"Well done!" = "Hyvin tehty!";

/* Waiting for Parent Approval no email intro label */
"Since you are a young learner, your parent or guardian is required to create your account. They can do so by following the instructions here." = "Koska olet nuori oppilas, vanhemman tai holhoojan on luotava tilisi. Hän voi tehdä sen noudattamalla täällä olevia ohjeita.";

/* You're Almost Done intro no email label */
"When you signed up for your account, we sent you an email for account activation." = "Kun rekisteröit tilisi, lähetimme sinulle sähköpostiviestin tilin aktivointia varten.";

/* checkbox step answer description */
"When you're done, mark this step as completed." = "Kun olet valmis, merkitse tämä vaihe suoritetuksi.";

/* Multiple choice answer type description */
"Which of the following is the best answer for the question above?" = "Mikä seuraavista on paras vastaus yllä olevaan kysymykseen?";

/* Popup header for onboarding help screens */
"Which Option Should I Choose?" = "Mikä vaihtoehto minun kannattaa valita?";

/* Make sure support@edu.sphero.com is whitelisted */
"whitelisted" = "sallittujen listalla";

/* Workbook sub-navigation button */
"Workbook" = "Työkirja";

/* Fastclass leave class text */
"Would you like to leave your class and return to the landing page?" = "Haluatko poistua luokasta ja palata aloitussivulle?";

/* write a comment button */
"Write A Comment" = "Kirjoita kommentti";

/* x graph label
   X legend label */
"X" = "X";

/* x position chart label */
"X (cm)" = "X (cm)";

/* y graph label
   Y legend label */
"Y" = "Y";

/* y position chart label */
"Y (cm)" = "Y (cm)";

/* Roll legend label
   Yaw legend label */
"YAW" = "PYSTYKALLISTUMA";

/* yaw title label */
"Yaw" = "Pystykallistuma";

/* Review Agree button */
"Yes" = "Kyllä";

/* Review Agree button
   Yes! button */
"Yes!" = "Kyllä!";

/* public url viewing string, %@ is website url, ignore html formatting tags */
"You can also view the program on the <a href=%@>website</a>." = "Voit katsoa ohjelmaa myös <a href=%@>verkkosivustossa</a>.";

/* enable access message */
"You can enable access in Privacy Settings." = "Voit ottaa pääsyn käyttöön kohdassa Tietosuoja-asetukset";

/* leaving the app body text, %@ is the product name */
"You can only view this on the %@ website. Would you like to leave the app?" = "Voit katsoa tätä vain %@-verkkosivustossa. Haluatko poistua sovelluksesta?";

/* My Programs No internet connection message */
"You can still create and edit programs, and drive your robot. Program changes will be synced to your account when a connection is restored." = "Voit silti luoda ja muokata ohjelmia ja ajaa robotilla. Ohjelmamuutokset synkronoidaan tiliisi, kun yhteys palautetaan.";

/* Instructions on how to resolve the temperature warning */
"You can still use your RVR/RVR+, but caution is recommended. Consider reducing the payload or driving your RVR/RVR+ less aggressively." = "You can still use your RVR/RVR+, but caution is recommended. Consider reducing the payload or driving your RVR/RVR+ less aggressively.";

/* add media no internet error message */
"You can't add media while offline. Check your connection and try again." = "Ilman yhteyttä ei voi lisätä mediatiedostoa. Tarkista yhteytesi ja yritä uudelleen.";

/* add media no internet error message */
"You can't add programs while offline. Check your connection and try again." = "Ilman yhteyttä  ei voi lisätä ohjelmia. Tarkista yhteytesi ja yritä uudelleen.";

/* Report own content error */
"You cannot report your own content." = "Et voi tehdä ilmoitusta omasta sisällöstäsi.";

/* Tutorial completed message */
"You created your first program to run on your robot.\n\nNow complete the \"Blocks\" activities to go further." = "Loit ensimmäisen ohjelman, jolla voi käyttää robottiasi.\n\nSuorita seuraavaksi Lohkot-aktiviteetteja, niin edistyt.";

/* auto logged out message */
"You have been automatically signed out because your credentials are no longer valid." = "Sinut kirjattiin automaattisesti ulos, koska kirjautumistietosi eivät enää kelpaa.";

/* completed via instructor */
"You have completed this activity and your instructor will review it." = "Suoritit tämän aktiviteetin ja opettajasi tarkistaa sen.";

/* empty activity title */
"You have no Activities in progress" = "Sinulla ei ole yhtään keskeneräistä aktiviteettia ";

/* no activites assigned title */
"You Have No Assignments!" = "Sinulla ei ole yhtään tehtävää!";

/* empty activity title */
"You have no programs!" = "Sinulla ei ole yhtään ohjelmaa!";

/* Robot LED matrix overload error message, %1$@ is the max number of frames per animation, %2$@ is the total max number of frames */
"You have reached BOLT's max of %1$@ frames per animation and %2$@ total frames per program.\n\nPlease remove frames to continue." = "Olet saavuttanut BOLTin maksimiarvon %1$@ ruutua animaatiota kohden ja kaikkiaan %2$@ ruutua ohjelmaa kohden.\n\nPoista ruutuja, jotta voit jatkaa.";

/* Robot LED matrix overload error message, %@ is the max number of frames per animation */
"You have reached BOLT's max of %@ frames per animation.\n\nPlease remove frames to continue." = "Olet saavuttanut BOLTin maksimiarvon %@ ruutua animaatiota kohden.\n\nPoista ruutuja, jotta voit jatkaa.";

/* Robot LED matrix overload error message, %@ is the total max number of frames */
"You have reached BOLT's max of %@ total frames per program.\n\nPlease remove frames to continue." = "Olet saavuttanut BOLTin maksimiarvon %@ ruutua ohjelmaa kohden.\n\nPoista ruutuja, jotta voit jatkaa.";

/* Alert body for no title when adding media */
"You haven't added a media title." = "Et ole lisännyt mediaotsikkoa.";

/* no media attachment message */
"You haven't attached any media." = "Et ole liittänyt mitään mediatiedostoa.";

/* empty robot sensor text */
"You haven't run this program yet, so there is no sensor data to review." = "Et ole suorittanut tätä ohjelmaa vielä, joten tarkistettavaa anturidataa ei ole.";

/* Error message when trying to log in with a class code while offline. */
"You must be online to enter a class code. Please check your internet connection and try again." = "Luokkakoodin syöttämistä varten pitää olla verkkopalvelussa. Tarkista Internet-yhteytesi ja yritä uudelleen.";

/* Not a parent email error message */
"You must enter a parent or guardian's email address." = "Sinun on annettava vanhemman tai holhoojan sähköpostiosoite.";

/* assign to empty class error */
"You must select a class which has at least one student in it." = "Sinun on valittava oppitunti, jossa on ainakin yksi oppilas.";

/* My Activities No internet connection message */
"You need an internet connection in order to work on activities." = "Aktiviteettien käsittelyyn tarvitaan Internet-yhteys.";

/* Tap video media no internet connection message */
"You need an internet connection to watch videos." = "Videoiden katseluun tarvitaan Internet-yhteys.";

/* no proram content */
"You need at least one program to be able to share with the community!" = "Tarvitset ainakin yhden ohjelman, jotta voit jakaa yhteisön kanssa.";

/* login gate message attach media, %@ is app name */
"You need to be signed in to your %@ account to attach media." = "Voit liittää mediatiedoston vain, jos olet kirjautunut palveluun %@-tililläsi.";

/* login gate message, %@ is app name */
"You need to be signed in to your %@ account to copy this program." = "Voit kopioida tämän ohjelman vain, jos olet kirjautunut palveluun %@-tililläsi.";

/* login gate message activities, %@ is app name */
"You need to be signed in to your %@ account to interact with activities." = "Voit olla vuorovaikutuksessa aktiviteettien kanssa vain, jos olet kirjautunut palveluun %@-tililläsi.";

/* login gate message content, %@ is app name */
"You need to be signed in to your %@ account to interact with content." = "Voit olla vuorovaikutuksessa sisällön kanssa vain, jos olet kirjautunut palveluun %@-tililläsi.";

/* login gate message programs, %@ is app name */
"You need to be signed in to your %@ account to interact with programs." = "Voit olla vuorovaikutuksessa ohjelmien kanssa vain, jos olet kirjautunut palveluun %@-tililläsi.";

/* login gate message attached program, %@ is app name
   login gate message view canvas, %@ is app name
   login gate message, %@ is app name */
"You need to be signed in to your %@ account to view this program." = "Voit katsoa tätä ohjelmaa vain, jos olet kirjautunut palveluun %@-tililläsi.";

/* Error: robot not connected */
"You need to connect a robot to run your program." = "Ohjelman suorittamista varten sinun on yhdistettävä johonkin robottiin.";

/* Not registered with clever error */
"You need to sign up for Sphero Edu to continue." = "Voit jatkaa vain rekisteröitymällä Sphero Edu -palveluun.";

/* replaced default program with your own */
"You replaced the default program with this one." = "Korvasit oletusohjelman tällä.";

/* You're Almost Done title */
"You're Almost Done" = "Melkein valmista";

/* activity done */
"You've completed this activity." = "Suoritit tämän aktiviteetin.";

/* Disabled account error message */
"Your account has been disabled." = "Tilisi on poistettu käytöstä.";

/* cancel activation confirmation message */
"Your account needs to be activated in order to continue. Dismiss anyway?" = "Tilisi pitää aktivoida, jotta voit jatkaa. Hylätäänkö siitä huolimatta?";

/* A notification that your classmates haven't shared any programs.
   Message explaining that classmates haven't shared any programs with the class */
"Your classmates haven't shared any programs yet." = "Luokkatoverisi eivät ole vielä jakaneet yhtään ohjelmaa.";

/* warning message that program will be reviewed. */
"Your instructor will review this program as a part of your assignment." = "Opettajasi tarkistaa tämän ohjelman osana tehtävääsi.";

/* Account waiting for parent approval error */
"Your parent or guardian must activate your account before you can sign in." = "Voit kirjautua palveluun vasta, kun vanhempasi tai holhoojasi aktivoi tilisi.";

/* popup detail text for low battery */
"Your robot has been disconnected because its battery is critically low. Charge your robot before attempting to connect again." = "Yhteys robottiisi katkaistiin, koska sen akku on melkein tyhjä. Lataa robotti, ennen kuin yrität yhdistää uudelleen.";

/* Error: robot update in progress */
"Your robot is already updating." = "Robottiasi päivitetään jo.";

/* Error: robot not connected */
"Your robot is not connected." = "Robottiasi ei ole yhdistetty.";

/* Information when a user's RVR/RVR+ experiences a motor fault */
"Your RVR/RVR+ has encountered a serious motor fault with the error code 1705." = "Your RVR/RVR+ has encountered a serious motor fault with the error code 1705.";

/* Sign up school email field placeholder */
"Your School Email" = "Koulusi sähköpostiosoite";

/* Required school email field placeholder text. */
"Your School Email*" = "Koulusähköpostiosoitteesi*";

/* Session expiration error */
"Your session has expired. Please sign in again to continue." = "Istuntosi on vanhentunut. Jatka kirjautumalla uudelleen palveluun.";

/* Required signature field placeholder text. */
"Your Signature*" = "Allekirjoituksesi*";

/* A notification that your teacher hasn't assigned you any activities.
   Notification that no classroom activities have been assigned */
"Your teacher hasn't assigned any activities yet." = "Opettajasi ei ole vielä määrännyt yhtään aktiviteettia.";

/* A notification that your teacher hasn't shared any programs.
   Message explaining that the teacher hasn't shared any programs with the class */
"Your teacher hasn't shared any programs yet." = "Opettajasi ei ole vielä jakanut yhtään ohjelmaa.";

/* Video file is too large to upload */
"Your video file is too large." = "Videotiedostosi on liian suuri.";

/* x graph label
   Z legend label */
"Z" = "Z";

/* degrees unit */
"°" = "°";

/* degrees per second unit */
"°/s" = "°/s";

/* Consent terms that a teacher agrees to. */
"• I confirm that proper consent has been obtained for my students to use the Sphero software.\n• I confirm that I am authorized by my school to create accounts on behalf of my students." = "• Vahvistan, että kouluni on hankkinut asianmukaisen luvan Sphero-ohjelmiston käyttöön oppilailleni.\n • Vahvistan, että koulu on valtuuttanut minut luomaan tilejä oppilailleni.";

/* Setting */
"Theme Setting" = "Teema-asetus";
"System Default" = "Järjestelmän oletus";
"Dark" = "Tumma";
"Light" = "Vaalea ";
"Canvas Text to Speech Playback Voice" = "Taulun tekstistä puheeksi -toistoääni";

/* Change setting button */
"Change setting" = "Asetukset";

/* delete account title */
"Delete Account" = "Poista tili";

/* delete account text, %@ is the product name */
"To delete your account, you must proceed to the %@ website. Would you like to leave the app to delete your account?" = "Voit katsoa tätä vain %@-verkkosivustossa. Haluatko poistua sovelluksesta?";

/* SPRK+/SPRK/2.0 robot type, please don't translate */
"SPRK+/SPRK/2.0" = "SPRK+/SPRK/2.0";

/* Robot's Mac address */
"MAC Address: %@" = "MAC-osoite: %@";

/* Robot's Board revision */
"Board Revision: %@" = "Laitteistoversio: %@";

/* Robot's Manufacturing date */
"Manufacturing Date: %@" = "Valmistuspäivä: %@";

/* Enter your Activity Code */
"Enter your Activity Code" = "Anna puuhakoodisi";

/* Enter Code Placeholder */
"Enter Code" = "Anna koodi";

/* The activity code is invalid */
"This activity code is invalid. Please re-enter your code or try a different one." = "Tämä puuhakoodi ei kelpaa. Anna koodi uudelleen tai kokeile toista koodia.";

/* Robot Information Copied */
"Robot Information Copied" = "Robottitiedot kopioitu";

/* Operating System string */
"Operating System" = "Käyttöjärjestelmä";

/* Activity Code Title */
"Activity Code" = "Puuhakoodi";

/* Affirmation for agreeing to the terms of use. */
"I have reviewed and agreed to the Terms Of Use." = "Olen lukenut Käyttöehdot ja hyväksyn ne.";

/* Privacy Policy and Edu Privacy Policy */
"Privacy Policy and Edu Privacy Policy" = "Tietosuojakäytäntö ja Edu-tietosuojakäytäntö";

/* Sphero Software Consent */
"Sphero Software Consent" = "Sphero-ohjelmiston lupa";

/* Waiting for Parent Approval no email intro text highlight */
"here" = "täällä olevia ohjeita";

/* The header for the Parent/Guardian sign up screen */
"Create Your Parent/Guardian Account" = "Luo vanhemman/holhoojan tilisi";

/* The header for the Learner sign up screen */
"Create Your Learner Account" = "Luo oppilaan tilisi";

/* Consent terms that a parent agrees to */
"• I confirm that I have reached the age of majority/adulthood in my country of residence and I am the parent or legal guardian of any child I add and manage on Sphero Edu.\n• I provide parental consent for my child or children to use Sphero software." = "• Vahvistan, että olen täysi-ikäinen asuinmaassani ja olen Sphero Edu -palveluun lisäämieni lasten vanhempi tai laillinen holhooja.\n• Annan vanhemman suostumuksen Sphero-ohjelmiston käyttämiseen lapsilleni.";

/* Parent's signature message */
"By signing your name, you confirm that you agree to our Terms of Use, Privacy Policy, and Edu Privacy Policy. You also confirm that you have reached the age of majority/adulthood, are the parent or legal guardian of any child you add and manage on Sphero Edu, and provide parental consent for your child or children to use Sphero software." = "Allekirjoittamalla nimesi vahvistat, että hyväksyt käyttöehtomme, tietosuojakäytäntömme ja Edu-tietosuojakäytännön. Vahvistat myös, että olet täysi-ikäinen, olet Sphero Edu -palveluun lisäämiesi ja hallitsemiesi lasten vanhempi tai laillinen holhooja ja annat vanhemman suostumuksen Sphero-ohjelmiston käyttämiseen lapsillesi.";

/* Waiting for Parent Approval activate account label */
"You can continue to use the Sphero Edu app without an account to program your robots and work on activities. Your work and progress will be synchronized once your parent or guardian creates your account and you sign in." = "Voit jatkaa Sphero Edu -sovelluksen käyttöä ilman tiliä ohjelmoidaksesi robotteja ja työskennelläksesi eri aktiviteettien parissa. Työsi ja edistymisasteesi synkronoidaan, kun vanhempasi tai huoltajasi luo tilisi ja kirjaudut sisään.";

/* Continue Without an Account Button title */
"Continue Without an Account" = "Jatka ilman tiliä";

/* Go Back to Sign In Button Title */
"Go Back to Sign In" = "Takaisin kirjautumiseen";

/* Password strength error message */
"Password is Too Short" = "Salasana on liian lyhyt";

/* Password strength error message */
"Weak Password Length" = "Heikko salasana pituuden suhteen";

/* Password strength error message */
"Okay Password Length" = "Kelvollinen salasana pituuden suhteen";

/* Password strength error message */
"Good Password Length" = "Hyvä salasana pituuden suhteen";

/* Text-to-Speech setting title */
"Display Text-to-Speech controls in activity steps" = "Näyttää tekstistä puheeksi -ohjaimet toimintovaiheissa";

/* Find my robot setting title */
"Display \"Find My Robot\" popup on connection" = "Näytä \"Etsi robottini\"-ponnahdusikkuna yhteyden muodostamisen yhteydessä";

/* Your connected %@ is cycling through these colors */
"Your connected %@ is cycling through these colors:" = "Kytketty %@ siirtyy näiden värien läpi:";

/* Your connected %@ is rotating in a place */
"Your connected %@ is rotating in a place:" = "Kytketty %@ pyörii paikallaan";

/* Find with LED lights */
"Find with LED lights" = "Etsi LED-valoilla";

/* Find with Physical Motion */
"Find with Physical Motion" = "Etsi fyysisen liikkeen avulla";

/* Pause button */
"Pause" = "Tauko";

/* Find My Robot title*/
"Find My Robot" = "Etsi robottini";

/* Your connected robot is displaying this */
"Your connected %@ is displaying this:" = "Liitetty %@ näyttää tämän:";

/* delete profile string */
"This will permanently delete your account, user settings, and any content you've created or worked on." = "Tämä poistaa pysyvästi tilisi, käyttäjäasetukset ja kaiken luomasi tai työstämäsi sisällön.";

/* delete profile string */
"Any classes, families, student accounts, and children accounts tied to your account will also be deleted, including all associated data, content, and activity progress." = "Kaikki tiliisi sidotut luokat, perheet, oppilastilit ja lapsitilit poistetaan myös, mukaan lukien kaikki niihin liittyvät tiedot, sisältö ja eteneminen puuhissa.";

/* delete profile string */
"Are you sure you want to delete your account?" = "Haluatko varmasti poistaa tilisi?";

/* verify popup title */
"Verify Your Account" = "Vahvista tilisi";

/* instructor delete profile string for Clever */
"Since your account is synchronized with Clever, it can not be manually deleted.\n\nContact your district administrator or the Sphero support team if you need assistance with account deletion." = "Koska tilisi on synkronoitu Cleverin kanssa, tiliä ei voi poistaa manuaalisesti.\n\nOta yhteyttä piirisi ylläpitäjään tai Spheron tukitiimiin, jos tarvitset apua tilin poistamisessa.";

/* Final Confirmation popup title */
"Final Confirmation" = "Lopullinen vahvistus";

/* Final Confirmation popup text */
"Are you REALLY sure you want to delete your account?\n\nThis cannot be undone and Sphero cannot recover your account once it's deleted." = "Haluatko VARMASTI poistaa tilisi?\n\nTätä ei voi perua, eikä Sphero voi palauttaa tiliäsi sen jälkeen, kun se on poistettu.";

/* Optional Firmware Update title */
"Optional Firmware Update" = "Valinnainen laiteohjelmistopäivitys";

/* Optional Firmware Update prompt */
"Your robot is eligable for an optional firmware update.\n\nFirmware updates require a stable Bluetooth connection between your robot and your device. Your robot should be fully charged before starting an update.\n\nBefore you proceed, please visit the link below for additional information about firmware updates." = "Robottisi on oikeutettu valinnaiseen laiteohjelmistopäivitykseen.\n\nLaiteohjelmistopäivitykset edellyttävät vakaasti toimivaa Bluetooth-yhteyttä robotin ja laitteen välillä. Robottisi akun pitää olla ladattu täyteen ennen päivityksen aloittamista.\n\nEnnen kuin jatkat, katso alla olevan linkin kautta lisätietoja laiteohjelmistopäivityksistä.";

/* Update Confirmation title */
"Update Confirmation" = "Vahvista päivitys";

/* Update Confirmation prompt */
"Are you REALLY sure you want to update your firmware?\n\nIf you proceed, you will be unable to cancel the update while it's in progress. Leave your robot and device powered on and close to each other until the update has finished." = "Oletko TODELLA varma, että haluat päivittää laiteohjelmiston?\n\nJos jatkat, et voi peruuttaa päivitystä sen ollessa käynnissä. Pidä robotti ja laite päällä ja lähellä toisiaan, kunnes päivitys on valmistunut.";

/* School or Organization Name field placeholder */
"School or Organization Name" = "Koulun tai organisaation nimi";

/* Warning Audio Volume popup title */
"Turn Up The Volume" = "Lisää äänenvoimakkuutta";

/* Warning Audio Volume popup message */
"Your device volume is low or off. Please adjust your volume to hear this feature." = "Laitteesi äänenvoimakkuus on pieni tai poissa päältä.";

/* Managed feature popup title */
"This Feature is Managed" = "Tämä ominaisuus on hallittu";

/* Managed feature popup message */
"Your administrator is controlling this feature with a custom management configuration.\n\nPlease contact your administrator for assistance if you believe that this configuration setting is incorrect." = "Järjestelmänvalvoja hallitsee tätä ominaisuutta mukautetulla hallintakokoonpanon määrityksellä.\n\nPyydä ohjeita järjestelmänvalvojalta, jos uskot, että tämä määritysasetus on virheellinen.";

/* No data pop up title */
"\"No User Data\" Mode" = "Ei käyttäjätietoja -tila";

/* No data pop up message */
"\"No User Data\" mode will disable the ability to create or sign in with accounts and will set the application in an accountless state. This mode ensures that no user data is shared from this device or stored on servers.\n\nProgramming and activity data will be stored locally on this device instead of on the Sphero platform. If you enable \"No User Data\" mode, you will be unable to create accounts or use account dependent features unless you manually delete and reinstall the app.\n\nConsider using this mode if your school has restrictive rules regarding accounts or the transfer of user data.\n\nPlease review additional information at the \"Learn More\" link below before you proceed with \"No User Data\" Mode." = "Ei käyttäjätietoja -tilassa ei pysty luomaan tilejä eikä kirjautumaan tileille. Siinä sovellus on tilittömässä käyttötilassa. Tämä tila varmistaa, että mitään tietoja ei luovuteta tästä laitteesta eikä tallenneta palvelimille.\n\nOhjelmointi- ja puuhatiedot tallennetaan paikallisesti tähän laitteeseen Sphero-alustan sijaan. Jos Ei käyttäjätietoja -tila otetaan käyttöön, tilejä voi luoda tai tileihin liittyviä toimintoja käyttää vain poistamalla ja asentamalla sovelluksen uudelleen manuaalisesti.\n\nTätä tilaa kannattaa harkita, jos koulussa on tiukat säännöt, joilla rajoitetaan tilejä tai käyttäjätietojen siirtämistä.\n\nTutustu lisätietoihin alla olevasta Lisätietoja-linkistä, ennen kuin otat Ei käyttäjätietoja -tilan käyttöön.";

/* Enable no user data mode title */
"Enable \"No User Data\" Mode" = "Ota käyttöön Ei käyttäjätietoja -tila";

/* No user data mode message */
"Disables account creation and sign in flows to ensure no user data can be stored locally or shared from this device." = "Poistaa tilien luonnin ja tileille kirjautumisen käytöstä. Näin tila varmistaa, että käyttäjätietoja ei voida tallentaa paikallisesti eikä luovuttaa tästä laitteesta.";

/* Disable Community Activities Tab title */
"Disable Community Activities Tab" = "Poista käytöstä Yhteisön puuhat -välilehti";

/* Disable Community Activities Tab message */
"The Sphero Edu app has a feature for community published activities created by teachers and parents. You may wish to disable user access to this feature if you have concerns with community generated content." = "Sphero Edu -sovelluksessa on toiminto opettajien ja vanhempien luomille yhteisön julkaisemille puuhille. Tämän toiminnon voi poistaa käyttäjien käytöstä, jos olet huolissasi yhteisön luoman sisällön suhteen.";

/* No data finale confirmation pop up message */
"Are you SURE you want to proceed with enabling \"No User Data\" mode? If you need to use account dependent features, you will need to manually delete and reinstall the app." = "Haluatko VARMASTI ottaa Ei käyttäjätietoja -tilan käyttöön? Jos tarvitset tileihin liittyviä toimintoja, sinun on poistettava ja asennettava sovellus uudelleen manuaalisesti.";

/* Enable button */
"ENABLE" = "OTA KÄYTTÖÖN";

/* Expired authentication title */
"Your Session Has Expired" = "Istuntosi on vanhentunut";

/* Expired authentication message */
"Authentication for your session has expired. Please sign back into your account to sync your data and use account services. Without signing back in, your data will not syncronize and some features will not work." = "Istuntosi todennus on vanhentunut. Kirjaudu uudelleen tiliin, niin tietosi synkronoidaan ja voit käyttää tilipalveluja. Jos et kirjaudu uudelleen, tietojasi ei synkronoida ja osa toiminnoista ei toimi.";

/* Upload successful message */
"Upload successful" = "Siirto tehty";

/* No Thanks button on create tutorial program popup */
"No, Thanks" = "Ei kiitos";

/* Create tutorial program message */
"Want to take a quick interactive tour of the Block Canvas?" = "haluaisitko tehdä nopean interaktiivisen kierroksen lohkojen kankaalle?";

/* Your Result popup title */
"Your Result" = "Sinun tuloksesi";

/* Your Result popup incorrect message */
"Oops, that wasn't the right answer. Try again!" = "Se ei ollut oikea vastaus. Yritä uudelleen!";

/* Your Result popup correct message */
"Correct answer! Program on!" = "Oikea vastaus!";
