-
Notifications
You must be signed in to change notification settings - Fork 480
/
fi_fi.json
1193 lines (1193 loc) · 86.6 KB
/
fi_fi.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
{
"achievements": "Achievements",
"activity": "Toiminta",
"actions": "Toiminnot",
"add": "Lisää",
"addRemoveCleverClassrooms": "Käy osoitteessa https://clever.com/ ja vahvista, että oppituntisi on yhdistetty Code.org.:iin.",
"addRemoveGoogleClassrooms": "Käy osoitteessa https://classroom.google.com/ jotta voit lisätä tai poistaa luokkahuoneita.",
"addSectionName": "Anna ryhmällesi nimi, joka auttaa sinua muistamaan mille luokkahuoneelle se ryhmä on. Opiskelijasi voivat myös nähdä tämän nimen.",
"addSectionNameHint": "e.g., Intro to CS - Period 2",
"addStudents": "Lisää oppilaita",
"addStudentsMultiple": "Lisää useita oppilaita",
"addStudentsMultipleInstructions": "Type or paste the names of your students, one per line.",
"addStudentsManageMyOwn": "Luo ja hallitse minun luetteloani opiskelijoista",
"addStudentsSyncThirdParty": "Synkronoi minun luetteloani opiskelijoista aiemmin luodun luokkahuoneen ryhmästä, joka on kolmannen osapuolen työkaluissa",
"addStudentsToSectionInstructions": "Valitse, miten haluat lisätä opiskelijoitasi:",
"addToProjects": "Lisää projekteihin",
"addedToProjects": "Lisätty",
"addingToProjects": "Lisätään...",
"administrator": "Järjestelmänvalvoja",
"administratorResourcesDescription": "View these resources to get started on expanding computer science opportunities.",
"administratorResourcesHeading": "Administrators: Expand computer science in your school or district",
"administratorResourcesSubheading": "Järjestelmänvalvojan opas",
"administrators": "Järjestelmänvalvojat",
"age": "Ikä",
"all": "Kaikki",
"allHandouts": "Kaikki tiivistelmät",
"allStudents": "Kaikki",
"allowEditing": "Salli muokkaaminen",
"allowEditingInstructions": "\"Salli muokkaus\" kun oppilaiden pitäisi tehdä arviointia.",
"and": "ja",
"animationMode": "Animaatio",
"announcements": "Ilmoituksia",
"announcementHeadingFacilitatorApp": "Join our Facilitator Development Program",
"announcementDescriptionFacilitatorApp": "Help teachers by delivering professional learning workshops on Code.org's curriculum.",
"announcementHeadingPrivacyGdpr": "We are updating our privacy policy",
"announcementDescriptionPrivacyGdpr": "We care about your privacy and are making some updates to our privacy policy, effective May 25.",
"anotherHoCButton": "Jatka oppimista",
"anotherHoCDesc": "Keep it up! Try your next Hour of Code activity.",
"anotherHoCTitle": "Kokeile toista Koodaustuntia",
"answerOptionA": "A",
"answerOptionB": "B",
"answerOptionC": "C",
"answerOptionD": "D",
"answerOptionE": "I",
"answerOptionF": "F",
"answerOptionG": "G",
"answersVisible": "Vastaukset näkyvissä (vain luku)",
"archiveSection": "Archive Section",
"applabMarketingButton": "Lue lisää",
"applabMarketingDesc": "See sample projects, watch demos, and learn more about what you can do with App Lab.",
"applabMarketingTitle": "Opi Sovelluslabrasta",
"applabProjectButton": "Luo projekti",
"applabProjectDesc": "Now that you’ve gotten an introduction to App Lab, create your own app - try making a quiz, a story, or a simple game.",
"applabProjectTitle": "Luo uusi sovellus",
"applabTutorialButton": "Aloita",
"applabTutorialDesc": "Ready to try JavaScript? Design an app, code in JavaScript with either blocks or text, then share your app in seconds. For Ages 13+.",
"applabTutorialTitle": "Sovelluslabran Koodaustunti",
"assessmentSteps": "Seuraavat vaiheet arviointiin",
"assessmentSettings": "Arviointi asetukset",
"assign": "Liitä",
"assignACourse": "Määritä kurssi oppitunnille, tai aloita oma kurssi.",
"assignCourse": "Assign Course",
"assignConfirm": "Oletko varma, että haluat määrittää ”{assignmentName}” ”{sectionName}\" -nimiseksi?",
"assignedTo": "Jaettuna",
"assignUnit": "Määritä yksikkö",
"authorizeGoogleClassrooms": "Klikkaa tästä valtuuttaaksesi Google luokkahuoneen.",
"authorizeGoogleClassroomsText": "Ennen kuin voit synkronoida Google luokkahuoneen, sinun tulee antaa Code.org:lle lupa päästä Google luokkahuoneen tilillesi.",
"autoGenerated": "Automaattisesti luotu",
"autolock": "Huomautus: Taso lukittuu automaattisesti 24 tunnin jälkeen.",
"backToActivity": "Palaa toimintoihin",
"backToPreviousLevel": "Takaisin edelliseen tasoon",
"betterThanPerfectDescription": "WOW!",
"blocklyMessage": "Blocky",
"blocks": "lohkot",
"booleanFalse": "epätosi",
"booleanTrue": "tosi",
"bothSectionsQuestion": "Would you like the student(s) to be in both sections?",
"builtOnCodeStudio": "Rakennettu Koodistudiossa",
"by": "Tekijä",
"cancel": "Peru",
"catActions": "Toiminnot",
"catColour": "Väri",
"catLists": "Listat",
"catLogic": "Logiikka",
"catLoops": "Silmukat",
"catMath": "Matematiikka",
"catProcedures": "Funktiot",
"catText": "teksti",
"catVariables": "Muuttujat",
"celebrityChallenge": "Celebrity challenge",
"censusBlockBased": "Lohkopohjainen ohjelmointi",
"censusConnection": "What is your connection to this school?",
"censusCybersecurity": "Kyberturvallisuus",
"censusDataAnalysis": "Tietojen analysointi",
"censusEmail": "Mikä on sähköpostiosoitteesi?",
"censusExistingInaccuracy": "I believe that the computer science categorization for this school is inaccurate",
"censusExistingInaccuracyReason": "Explain why you think that the categorization for this school is inaccurate:",
"censusExistingInaccuracyTip": "If you think that we've incorrectly categorized the school as teaching or not teaching CS, please check this box. We will review your request.",
"censusExistingInaccuracyTipLink": "Read more about how we define computer science and categorize schools.",
"censusEthicalSocial": "Ethical and social issues in computing",
"censusFollowUpFrequency": "How often per week does this class meet?",
"censusFollowUp": "Your school offers a semester or year long computer science class! What topics does this course include?",
"censusFollowUpTellUsMore": "Please tell us more about this course. For example, name of the class, how often it meets, description of what is taught.",
"censusFrequency1": "< 1 tunti viikossa",
"censusFrequency1to3": "1-3 tuntia viikossa",
"censusFrequency3plus": "3+ tuntia viikossa",
"censusHeading": "Kerro koulustasi",
"censusGameDesign": "Game design using game layout tools without coding or computer programming",
"censusHowManyAfterSchool": "How many students do computer programming in an after-school program?",
"censusHowManyHoC": "How many students do an Hour of Code?",
"censusHowManyTenHours": "How many students take at least 10 hours of computer programming integrated into a non-Computer Science course (such as TechEd, Math, Science, Art, Library or general classroom/homeroom)?",
"censusHowManyTwentyHours": "How many students take a semester or year-long computer science course that includes at least 20 hours of coding/computer programming?",
"censusInternet": "Internet ja verkottuminen",
"censusInvalidEmail": "Ole hyvä ja syötä toimiva sähköpostiosoite",
"censusOtherCourse": "This school teaches other computing classes that do not include at least 20 hours of coding/computer programming. (For example, learning to use applications, computer literacy, web design, HTML/CSS, or other)",
"censusOtherDescribe": "Other (please describe below)",
"censusOtherDescribeHere": "Other (please describe):",
"censusPhysicalComputing": "Physical computing / robotics",
"censusPledge": "I pledge to expand computer science offerings at my school, and to engage a diverse group of students, to bring opportunity to all.",
"censusRequired": "You are missing one or more required fields.",
"censusRequiredEmail": "Required. Please enter your email.",
"censusRequiredExistingInaccuracyReason": "Required. Please enter a reason.",
"censusRequiredSchool": "Required. Please enter your school information.",
"censusRequiredShare": "Required. Please let us know if we can share your information.",
"censusRequiredSelect": "Required. Please select an option.",
"censusTextBased": "Text-based programming in a language such as Java, Python, C++, etc. (Excluding HTML or CSS)",
"censusWebDesign": "Web design using HTML or CSS",
"challengeLevelIntro": "Haasteelliset palapelit ovat suunniteltu kehittämään taitojasi uudelle tasolle.",
"challengeLevelPassTitle": "Sinä teit sen!",
"challengeLevelPassText": "Kuitenkin olisit voinut tehdä sen {idealBlocks, plural, one {1 block} other {# blocks}}. Voit tehdä ohjelmasi vielä parempi?",
"challengeLevelPerfectTitle": "Haaste on valmis!",
"challengeLevelSkip": "Ohita nyt",
"challengeLevelStart": "Olen valmis!",
"challengeLevelTitle": "Haaste palapeli!",
"changeEmailModal_currentPassword_isRequired": "Current password is required.",
"changeEmailModal_currentPassword_label": "Nykyinen salasana",
"changeEmailModal_emailOptIn_description": "Can we email you about updates to our courses, local opportunities, or other computer science news?",
"changeEmailModal_emailOptIn_isRequired": "This field is required.",
"changeEmailModal_emailOptIn_privacyPolicy": "(See our privacy policy)",
"changeEmailModal_newEmail_invalid": "The email address you provided is not valid.",
"changeEmailModal_newEmail_isRequired": "A new email address is required.",
"changeEmailModal_newEmail_mustBeDifferent": "New email address must not match old email address.",
"changeEmailModal_newEmail_label": "New email address",
"changeEmailModal_save": "Update email address",
"changeEmailModal_title": "Update email address",
"changeEmailModal_unexpectedError": "An unexpected error has occurred. Please wait a moment and try again.",
"changeLoginType": "Change login type",
"changeLoginTypeQuestion": "Change student login type?",
"changeLoginTypeToPicture_button": "Change to picture login",
"changeLoginTypeToPicture_description": "Change to the picture login type if you want students to login with a secret picture instead of with a simple pair of words.",
"changeLoginTypeToWord_button": "Change to word login",
"changeLoginTypeToWord_description": "Change to the word login type if you want students to login with a simple pair of words instead of with a secret picture.",
"changeLoginTypeToWordOrPicture_button": "Change to picture or word login",
"changeLoginTypeToWordOrPicture_description": "If your students don't have email addresses, you can create accounts for them. Your students will login with a picture if you choose picture login and a simple pair of words if you choose word login.",
"checkCorrectAnswer": "Correct answer",
"changeUserTypeModal_currentEmail_invalid": "The email address you provided is not valid.",
"changeUserTypeModal_currentEmail_isRequired": "An email address is required.",
"changeUserTypeModal_currentEmail_label": "Sähköpostiosoite",
"changeUserTypeModal_currentEmail_labelDetails": "(This must match an email address associated with your account.)",
"changeUserTypeModal_emailOptIn_description": "Can we email you about updates to our courses, local opportunities, or other computer science news?",
"changeUserTypeModal_emailOptIn_isRequired": "This field is required.",
"changeUserTypeModal_emailOptIn_privacyPolicy": "(See our privacy policy)",
"changeUserTypeModal_currentEmail_mustMatch": "Email must match an existing email associated with your account.",
"changeUserTypeModal_description_toTeacher": "You must provide the following information before we can convert your account into a teacher account.",
"changeUserTypeModal_save_teacher": "Update to teacher account",
"changeUserTypeModal_title": "Update account type",
"changeUserTypeModal_unexpectedError": "An unexpected error has occurred. Please wait a moment and try again.",
"choosePrefix": "Valitse...",
"clearPuzzle": "Aloita alusta",
"clearPuzzleConfirm": "Tehtävä palautetaan alkutilaan, ja lisäämäsi tai muuttamasi lohkot poistetaan.",
"clearPuzzleConfirmHeader": "Oletko varma, että haluat aloittaa alusta?",
"cleverConnectConfirm": "Yes, link my account",
"cleverConnectDeny": "No, create a new account",
"cleverConnectDialogText": "If you have an existing Code.org account, you can link that to Clever. That way, you'll also be able to sign into your existing account from your Clever Portal.",
"cleverConnectDialogTitle": "Do you have an existing Code.org account?",
"cleverForceConnectDialogTitle": "Link your Clever login to your Code.org account",
"cleverForceConnectDialogContent": "It looks like you already have a Code.org account that uses the same email address as your Clever account. Click the \"Link my account\" button and then log into your existing Code.org account. This will connect your Clever login with your existing Code.org account so that you can use Clever to log into the Code.org account in the future.",
"chooseSection": "Valitse ryhmä",
"code": "Koodi:",
"codeIntroduced": "Code introduced",
"codeMode": "Koodi",
"codeTooltip": "Näytä tuotettu JavaScript-koodi.",
"commentPrefix": "Kommentti:",
"commentTooltip": "Jätä viesti itsellesi tai jolle kulle muulle joka lukee koodiasi.",
"completed": "Valmis",
"completedLevels": "Suoritetut tasot",
"completedWithoutRecommendedBlock": "Onnittelut! Ratkaisit tehtävän {puzzleNumber}. (Voisit kuitenkin käyttää eri palikkaa luodaksesi vielä voimakkaampaa koodia.)",
"completionStatus": "Completion Status",
"concept": "Käsite",
"confirming": "Todennetaan...",
"confirmSchool": "Confirm School",
"congratsCertificateHeading": "You Earned a Certificate of Completion",
"congratsCertificatePersonalize": "Nimikoi todistuksesi",
"congratsCertificateShare": "Jaa saavutuksesi",
"congratsCertificateThanks": "Kiitos tietojen antamisesta!",
"congratsCertificateContinue": "Now, keep going with our other courses, or see more options to Learn beyond an Hour below.",
"congratsStudentHeading": "Students: Continue Learning Beyond an Hour",
"congratsStudentHeadingNonEng": "Jatka opiskelua Koodaustunnin jälkeen",
"congratsTeacherCodeOrgButton": "Tutustu kursseihimme",
"congratsTeacherCodeOrgDesc": "Code.org offers courses across K-12 at no cost to schools. And, if you’d like help getting started, we have hands-on professional learning workshops around the country.",
"congratsTeacherCodeOrgTitle": "Teach courses by Code.org",
"congratsTeacherExternalButton": "Explore 3rd party Options",
"congratsTeacherExternalDesc": "Compare options by different partners, organized by grade band.",
"congratsTeacherExternalTitle": "Teach courses by other providers",
"congratsTeacherExternalTitleShort": "Other providers' courses",
"congratsTeacherHeading": "Teachers: Bring Computer Science to Your Classroom",
"connectToday": "Liity tänään",
"contactSupport": "Please contact teacher@code.org for any questions or concerns.",
"contactToContinue": "Please contact teacher@code.org to continue.",
"contactWithoutEmail": "If you have any questions, please contact us: ",
"containedLevelRunDisabledTooltip": "Sinun täytyy vastata kysymykseen ennen kuin voit suorittaa koodin",
"continue": "Jatka",
"continueLesson": "Jatka oppituntia",
"contractMatchBadDomainName": "Yhdellä tai useammalla lähtöjoukon alkiolla on väärä nimi.",
"contractMatchBadDomainSize": "Sopimuksesi lähtöjoukossa ei ole oikeaa määrää alkioita.",
"contractMatchBadDomainType": "Yhdellä tai useammalla lähtöjoukon alkiolla on väärä tyyppi tai ne ovat väärässä järjestyksessä.",
"contractMatchBadName": "Sopimuksessasi on väärä nimi.",
"contractMatchBadNameCase": "Funktioiden nimissä kirjainkoko on merkitsevä. Yritä muuttaa oman sopimuksesi nimen kirjainkokoa.",
"contractMatchBadRange": "Sopimuksessasi on väärä maalijoukko.",
"controlProjectSharing": "Control project sharing",
"copy": "Kopioi",
"copyStudentsConfirm": "Yes, I want to copy student(s) to be in this current section AND the new section.",
"copyright": "Copyright",
"correct": "Oikein",
"correctAnswer": "Tämä on oikea vastaus.",
"country": "Maa",
"course": "Kurssi",
"courseBlocksCsfExpressHeading": "Tietotekniikan perusteet Pikakurssit",
"courseBlocksCsfExpressDescription": "Hyvä vaihtoehto opiskelijoille aloittamaan omin avuin. Opit tietotekniikan perusteet vetää & pudota palikoilla. Luo omia piirustuksia ja pelejä.",
"courseBlocksCsfYoungHeading": "Tietotekniikanperusteet peruskouluille",
"courseBlocksCsfYoungDescription": "Ennakkoon opiskeleville peruskoulun luokkahuoneissa",
"courseBlocksCsfOlderHeading": "",
"courseBlocksCsfOlderDescription": "Vanhemmille opiskelijoille peruskoulun luokkahuoneissa",
"courseBlocksGradeBands612": "Luokat 6-12",
"courseBlocksGradeBands612Description": "Rakenna todellisia toimivia sovelluksia, pelejä sekä sivustoja, mitkä käyttävät lohkoja, JavaScript, CSS, HTML ja muuta.",
"courseBlocksGradeBandsContainerDescription": "Selaa kurssien valikoimaamme Code.org:sta ja kolmannen osapuolen yhteistyökumppaneilta.",
"courseBlocksGradeBandsContainerHeading": "Täydellinen kurssien luettelo",
"courseBlocksGradeBandsElementary": "Peruskoulu",
"courseBlocksGradeBandsElementaryDescription": "Opettajat sanovat, että viisi alkeiskurssiamme ovat ”täysin mahtavaa soppaa” ja hauskaa kaikille oppilaille ja jopa ennakkoon tutustuneille.",
"courseBlocksGradeBandsHigh": "Lukio",
"courseBlocksGradeBandsHighDescription": "Tarjoamme kaksi vuotta kestäviä kursseja lukiolle: johdantokurssi ja AP-kurssi. Molemmat on suunniteltu laajentamaan osallistumista tietotekniikkaan.",
"courseBlocksGradeBandsK5": "Luokat K-5",
"courseBlocksGradeBandsK5Description": "Opi tekemään oma peli, sovellus tai tietokoneella piirustus.",
"courseBlocksGradeBandsMiddle": "Yläaste",
"courseBlocksGradeBandsMiddleDescription": "Uusi yläasteen kurssi voidaan tarjota lukukauden tai vuoden mittaisena Johdantona tietotekniikkaan kaikille opiskelijoille.",
"courseBlocksGradeBandsUniversity": "Yliopisto +",
"courseBlocksGradeBandsUniversityDescription": "Mene Code.org ohi ja ota yliopiston kursseja verkossa tai opi uusi ohjelmointikieli.",
"courseBlocksToolsTitleTeacher": "Työkalut ja resurssit sinun oppitunnille",
"courseBlocksToolsTitleNonEn": "Työkalut keskikouluun ja lukioon (vain englanniksi)",
"courseBlocksToolsDescription": "Meidän kurssien lisäksi opettajien työkaluilla voi opettaa oppilaita luomaan sovelluksia, animaatioita, pelejä tai verkkosivuja. Meillä on myös oppitunteja ja sovelmia (widget) opettamaan salausta, tekstin pakkaamista ja muita tietotekniikan käsitteitä. Selaa meidän resursseja innostaaksesi oppilaitasi julisteilla, videoilla, tai kutsu vierailevia puhujia.",
"courseBlocksToolsAppLab": "Sovelluslabra",
"courseBlocksToolsAppLabDescription": "Sovelluslabra on koodausympäristö jossa tehdään ykksinkertaisia sovelluksia. Suunnittele ohjelma, koodaa lohkoilla tai javaScriptillä, ja jaa työsi sekunneissa.",
"courseBlocksToolsGameLab": "Pelilabra",
"courseBlocksToolsGameLabDescription": "Game Lab is a programming environment where you can make simple animations and games with objects and characters that interact with each other.",
"courseBlocksToolsWebLab": "Nettilabra (beta)",
"courseBlocksToolsWebLabDescription": "Nettilabra on koodausympäristö jossa tehdään yksikertaisia nettisivuja käyttäen HTML ja CSS kieliä. Suunnittele omat sivusi ja jaa kavereille.",
"courseBlocksToolsWidgets": "Pienoisohjelmat",
"courseBlocksToolsWidgetsDescription": "Students can explore concepts from our CS Principles course hands-on using these digital tools. Use the widgets on their own, or create a single-concept lesson for your class.",
"courseBlocksToolsInspire": "Innosta opiskelijaa",
"courseBlocksToolsInspireDescription": "Find a volunteer guest speaker or use these videos, posters, and how-to resources to inspire students to try computer science.",
"courseBlocksToolsVideo": "Videokirjasto",
"courseBlocksToolsVideoDescription": "Näitä videoita voidaan käyttää millä tahansa tietotekniikan kurssilla tukemaan oppimista.",
"courseCatalogButton": "Katso Kurssiluettelo",
"courseCatalogDescription": "Code.org offers courses across K-12 at no cost to schools. And, if you’d like help getting started, we also offer online professional learning at no cost.",
"courseCatalogTitle": "Kurssiluettelo",
"courseExplorerHeading": "Suositeltavia Code.org kursseja",
"courseExplorerDescription": "Code.org kursseja opiskelijoille tasoilla K-12 ja ammatilliseen oppimiseen opettajille.",
"courses": "Kurssit",
"coursesCardAction": "Etsi kurssi",
"coursesCardDescription": "Etsi uusi kurssi pitääksesi haasteita itselläsi.",
"coursesHeadingDescription": "Luo tili tallentaaksesi edistymisesi ja hankkeesi. Tai aloita koodaus - mitään tiliä ei tarvita. Kaikki kurssit ovat saatavissa veloituksetta.",
"coursesHeadingStudent": "Opiskele Code Studio:ssa",
"coursesHeadingSubText": "{linesCount} koodirivejä on kirjoittanut {studentsCount} miljoonaa opiskelijaa.",
"coursesHeadingTeacher": "Opeta koodi Studio",
"coursesUiTipsTeacherCourses": "Olemme päivittäneet tämän sivua vain opettajille. Etsi tästä seuraava kurssi omalle luokkahuoneellesi.",
"createAccount": "Luo käyttäjätili",
"createAccountApplabDesc": "With an account, you can save your progress. You can work on your App Lab project later, play it on your phone, or share it with friends.",
"createAccountDesc": "Join Code.org! With an account you’ll be able to save your course progress, keep your apps and games, and share your favorites in the public gallery.",
"createAccountToShare": "Create a Code.org account to share your project",
"createAccountToShareDescription": "You must create a Code.org account before you can share and publish your project. Creating an account will also let you save your progress and continue to work on your project later.",
"createNewClassroom": "Luo uusi luokkahuone-ryhmä aloittaaksesi liittämään kursseja ja seurataksesi opiskelijoittesi etenemistä.",
"createSection": "Luo ryhmä",
"createSectionsInfo": "Luo uusia ryhmiä ja lisää opiskelijoita niihin. Ryhmät auttavat sinua organisoimaan oppilaat pienempiin ryhmiin niin että voit seurata heidän etenemistään ja hallinnoida heidän tilejään.",
"csf": "Tietojenkäsittelyn Perusteet",
"csfDescription": "Start learning an introduction to computer science with these 20 hour courses for all ages.",
"csfAcceleratedDesc": "Keep going with our intro course! Learn the fundamentals of computer science with drag & drop blocks. Create your own drawings and games.",
"csfAcceleratedTitle": "CS Fundamentals",
"csfButton": ">Kokeile kurssia ",
"csfExpressDesc": "Keep going with our intro course! Learn the fundamentals of computer science with drag & drop blocks. Create your own drawings and games.",
"csfExpressTitle": "CS Fundamentals Express",
"currentUnit": "Nykyinen yksikkö:",
"currentVersion": "Tämänhetkinen versio",
"curriculum": "Opetussuunnitelma",
"dataLimitAlert": "Sovellus on ollut lukemassa tai kirjoittamassa tietokantaan liian usein, joka voi johtaa ennaltaodottamattomiin ongelmiin. Ole hyvä ja anna sovelluksen omistajan tietää, jos ongelmat jatkuvat.",
"dataMode": "Data",
"dataTabExplanation": "Your app can store data (like high scores and survey results) that gets saved even after you reset your app. Before you run your app, use this tab to plan out your key/value pairs or your data tables. You can enter, edit, and delete data directly from this tab or by using the data blocks within your app.",
"dataTableCaption": "Luo tietotaulukoita tallentamaan usean palstan tietorivejä eri tietokentille.",
"dataTableNamePlaceholder": "Taulukon nimi",
"dataWorkspaceHeader": "Data Selain",
"debugConsoleHeader": "Debug Console",
"debugCommandsHeaderWhenOpen": "Debug Commands",
"debugCommandsHeaderWhenClosed": "Show Debug Commands",
"debugWatchHeader": "Katsele",
"debugWatchNotAvailable": "< ei saatavilla >",
"decideLater": "Päätä myöhemmin",
"defaultTwitterText": "Katso mitä tein",
"defaultProjectNameAppLab": "App Lab (SovellusLabra) -projekti ",
"defaultProjectNameGameLab": "PeliLabra projekti",
"defaultProjectNameWebLab": "NettiLabra projekti",
"defaultProjectNameArtist": "Taiteilija projekti",
"defaultProjectNameFrozen": "Jäädytetty (Frozen) projekti",
"defaultProjectNameBigGame": "Iso peli",
"defaultProjectNamePlayLab": "PeliLabra projekti",
"defaultProjectNameInfinity": "Infinity-projekti",
"defaultProjectNameGumball": "Gumball-projekti",
"defaultProjectNameIceAge": "Ice Age-projekti",
"defaultProjectNameMinecraft": "Minecraft Projekti",
"defaultProjectNameStarWars": "Star Wars Projekti",
"defaultProjectNameFlappy": "Flappy Projekti",
"defaultProjectNameBounce": "Pomppu Projekti",
"defaultProjectNameSports": "Urheilu Projekti",
"defaultProjectNameBasketball": "Pesäpalloprojekti",
"defaultProjectName": "Oma projekti",
"delete": "Poista",
"deleteConfirm": "Poista?",
"deleteProject": "Poista projekti",
"deleteSection": "Poista ryhmä",
"deleteSectionConfirm": "Are you sure you want to delete this section? You will not be able to undo this.",
"deleteSectionHideSuggestion": "If you simply want to remove this section from your list of sections, consider using the 'Hide section' option instead.",
"designMode": "Suunnittelu",
"dialogCancel": "Peru",
"dialogConfirmEmail": "Vahvista sähköposti",
"dialogOK": "OK",
"directionEastLetter": "I",
"directionNorthLetter": "P",
"directionSouthLetter": "E",
"directionWestLetter": "L",
"directionNorthwestLetter": "LUODE",
"directionNortheastLetter": "Koillinen",
"directionSouthwestLetter": "Lounas",
"directionSoutheastLetter": "Kaakko",
"disabledButtonsInfo": "Edistymistäsi ja koodiasi ei tallenneta joulukuussa 3-11 Kooditunnin vuoksi.",
"disabledButtonsWarning": "Varoitus:",
"disabledButtonsWhy": "Miksi kuplani ovat harmaita?",
"disabledProgress1": "Minkäänlaista edistymistä kurssissasi ei tulla tallentamaan joulukuun 3 - 11 Kooditunnin aiheuttaman sivujen suuren liikennemäärän vuoksi.",
"disabledProgress2": "Tämän takia kaikki sinun kuplasi näytetään harmaina (älä ole huolissasi, sinun edistymisesi ennen tätä viikkoa on silti turvassa).",
"disabledProgress3": "Suosittelemme sinua kokeilemaan Kooditunti oppaita sen sijaan tällä viikolla.",
"disableMaker": "Poista tekijän työkalupakki",
"discountCodeSchoolConfirm": "Before you can receive your code, please verify the school at which you teach:",
"documentation": "Dokumentaatio",
"done": "Valmis",
"dontForget": "Älä unohda",
"downloadCSV": "Lataa CSV",
"dragBlocksToMatch": "Drag the blocks to match",
"dropletBlock_addOperator_description": "Lisää kaksi numeroa",
"dropletBlock_addOperator_signatureOverride": "Add operator",
"dropletBlock_andOperator_description": "Logical AND of two booleans",
"dropletBlock_andOperator_signatureOverride": "AND boolean operator",
"dropletBlock_assign_x_description": "Assigns a value to an existing variable. For example, x = 0;",
"dropletBlock_assign_x_signatureOverride": "Assign a variable",
"dropletBlock_callMyFunction_description": "Calls a named function that takes no parameters",
"dropletBlock_callMyFunction_n_description": "Calls a named function that takes one or more parameters",
"dropletBlock_callMyFunction_n_signatureOverride": "Call a function with parameters",
"dropletBlock_callMyFunction_signatureOverride": "Call a function",
"dropletBlock_comment_description": "Kirjoita jonkin koodin kuvaus",
"dropletBlock_comment_signatureOverride": "kommentti",
"dropletBlock_declareAssign_x_array_1_4_description": "Create a variable and initialize it as an array",
"dropletBlock_declareAssign_x_array_1_4_signatureOverride": "Declare a variable assigned to an array",
"dropletBlock_declareAssign_x_description": "Declares a variable with the given name after 'var', and assigns it to the value on the right side of the expression",
"dropletBlock_declareAssign_x_signatureOverride": "Declare a variable",
"dropletBlock_declareAssign_x_prompt_description": "Create a variable and assign it a value by displaying a prompt",
"dropletBlock_declareAssign_x_prompt_signatureOverride": "Prompt the user for a value and store it",
"dropletBlock_declareAssign_x_promptNum_description": "Declares that the code will now use a variable and assign it an initial numerical value provided by the user",
"dropletBlock_declareAssign_x_promptNum_signatureOverride": "Prompt the user for a numerical value and store it",
"dropletBlock_declareNoAssign_x_description": "Declares a variable with the given name after 'var'",
"dropletBlock_declareNoAssign_x_signatureOverride": "Declare a variable",
"dropletBlock_divideOperator_description": "Divide two numbers",
"dropletBlock_divideOperator_signatureOverride": "Divide operator",
"dropletBlock_equalityOperator_description": "Test whether two values are equal. Returns true if the value on the left-hand side of the expression equals the value on the right-hand side of the expression, and false otherwise",
"dropletBlock_equalityOperator_signatureOverride": "Equality operator",
"dropletBlock_forLoop_i_0_4_description": "Creates a loop consisting of an initialization expression, a conditional expression, an incrementing expression, and a block of statements executed for each iteration of the loop",
"dropletBlock_forLoop_i_0_4_signatureOverride": "for loop",
"dropletBlock_functionParams_n_description": "A set of statements that takes in one or more parameters, and performs a task or calculate a value when the function is called",
"dropletBlock_functionParams_n_signatureOverride": "Function with a Parameter",
"dropletBlock_functionParams_none_description": "A set of statements that perform a task or calculate a value when the function is called",
"dropletBlock_functionParams_none_signatureOverride": "Function Definition",
"dropletBlock_getTime_description": "Get the current time in milliseconds",
"dropletBlock_greaterThanOperator_description": "Tests whether a number is greater than another number. Returns true if the value on the left-hand side of the expression is strictly greater than the value on the right-hand side of the expression",
"dropletBlock_greaterThanOperator_signatureOverride": "Greater than operator",
"dropletBlock_greaterThanOrEqualOperator_description": "Kokeilee onko arvo suurempi tai yhtäsuuri kuin toinen arvo. Palauttaa tosi jos lausekkeen vasemmanpuoleinen arvo on suurempi tai yhtäsuuri kuin lausekkeen oikeanpuoleinen arvo.",
"dropletBlock_greaterThanOrEqualOperator_signatureOverride": "Suurempi tai yhtäsuuri operaattori",
"dropletBlock_ifBlock_description": "Do something only if a condition is true",
"dropletBlock_ifBlock_signatureOverride": "if statement",
"dropletBlock_ifElseBlock_description": "Do something if a condition is true, otherwise do something else",
"dropletBlock_ifElseBlock_signatureOverride": "if/else statement",
"dropletBlock_inequalityOperator_description": "Test for inequality",
"dropletBlock_inequalityOperator_signatureOverride": "Inequality operator",
"dropletBlock_lessThanOperator_description": "Compare two numbers",
"dropletBlock_lessThanOperator_signatureOverride": "Less than operator",
"dropletBlock_lessThanOrEqualOperator_description": "Kokeilee onko arvo pienempi tai yhtäsuuri kuin toinen arvo. Palauttaa tosi jos lausekkeen vasemmanpuoleinen arvo on pienempi tai yhtäsuuri kuin lausekkeen oikeanpuoleinen arvo.",
"dropletBlock_lessThanOrEqualOperator_signatureOverride": "Pienempi tai yhtäsuuri operaattori",
"dropletBlock_mathAbs_description": "Absolute value",
"dropletBlock_mathAbs_param0": "x",
"dropletBlock_mathAbs_param0_description": "An arbitrary number.",
"dropletBlock_mathAbs_signatureOverride": "Math.abs(x)",
"dropletBlock_mathMax_description": "Maximum value",
"dropletBlock_mathMax_param0": "n1, n2,..., nX",
"dropletBlock_mathMax_param0_description": "One or more numbers to compare.",
"dropletBlock_mathMax_signatureOverride": "Math.max(n1, n2, ..., nX)",
"dropletBlock_mathMin_description": "Minimum value",
"dropletBlock_mathMin_param0": "n1, n2,..., nX",
"dropletBlock_mathMin_param0_description": "One or more numbers to compare.",
"dropletBlock_mathMin_signatureOverride": "Math.min(n1, n2, ..., nX)",
"dropletBlock_mathPow_description": "Takes x to the power of y",
"dropletBlock_mathPow_param0": "x",
"dropletBlock_mathPow_param0_description": "The base number.",
"dropletBlock_mathPow_param1": "y",
"dropletBlock_mathPow_param1_description": "The exponent number.",
"dropletBlock_mathPow_signatureOverride": "Math.pow(x, y)",
"dropletBlock_mathRandom_description": "Palauttaa satunnaisluvun. Luku valitaan nollan ja yhden väliltä, mutta kuitenkin niin että luku 1 ei kuulu lukualueeseen.",
"dropletBlock_mathRandom_signatureOverride": "Math.random()",
"dropletBlock_mathRound_description": "Round to the nearest integer",
"dropletBlock_mathRound_param0": "x",
"dropletBlock_mathRound_param0_description": "An arbitrary number.",
"dropletBlock_mathRound_signatureOverride": "Math.round(x)",
"dropletBlock_multiplyOperator_description": "Multiply two numbers",
"dropletBlock_multiplyOperator_signatureOverride": "Multiply operator",
"dropletBlock_notOperator_description": "Logical NOT of a boolean",
"dropletBlock_notOperator_signatureOverride": "AND boolean operator",
"dropletBlock_orOperator_description": "Logical OR of two booleans",
"dropletBlock_orOperator_signatureOverride": "OR boolean operator",
"dropletBlock_playSound_description": "Toistaa MP3-äänitiedoston määritetystä URL-osoitteesta.",
"dropletBlock_playSound_param0_description": "URL-osoite äänitiedostolle. Voi olla projektin vastaavien nimi tai ulkoinen URL.",
"dropletBlock_playSound_param1_description": "If true, loop the sound until asked to stop.",
"dropletBlock_randomNumber_description": "Palauttaa satunnaisluvun arvojen min ja max väliltä.",
"dropletBlock_randomNumber_param0": "min",
"dropletBlock_randomNumber_param0_description": "Pienin palautettu luku",
"dropletBlock_randomNumber_param1": "max",
"dropletBlock_randomNumber_param1_description": "Suurin palautettu luku",
"dropletBlock_return_description": "Return a value from a function",
"dropletBlock_return_signatureOverride": "palauta",
"dropletBlock_setAttribute_description": "Sets the given value",
"dropletBlock_stopSound_description": "Lopeta äänitiedoston toisto määritetystä URL-osoitteesta tai lopeta kaikki äänet, jos ei URL-osoitetta ei anneta.",
"dropletBlock_stopSound_param0_description": "URL-osoite äänitiedostolle. Voi olla projektin vastaavien nimi tai ulkoinen URL.",
"dropletBlock_subtractOperator_description": "Subtract two numbers",
"dropletBlock_subtractOperator_signatureOverride": "Subtract operator",
"dropletBlock_whileBlock_description": "Repeat something while a condition is true",
"dropletBlock_whileBlock_signatureOverride": "while-silmukka",
"edit": "Muokkaa",
"editAll": "Edit all",
"editSectionDetails": "Muokkaa ryhmän lisätietoja",
"editable": "Muokattava",
"eligibilityExplanation": "In order to be eligible to receive a code for a subsidized Circuit Playground kit, you must meet the following requirements:",
"eligibilityReqPD": "You attended CS Discoveries TeacherCon 2017, or are a CS Discoveries facilitator.",
"eligibilityReqPDFail": "We did not find the email address associated with this account under the list of people who attended CS Discoveries TeacherCon 2017, or in our list of CS Discoveries facilitators and piloters. If you meet the above requirements, please email us at teacher@code.org.",
"eligibilityReqStudentCount": "Ten students in one of your have completed the first three units of CS Discoveries.",
"eligibilityReqStudentCountFail": "Sorry, it doesn't look like you have enough students in your sections that have made progress in Units 2 and 3. Please check back here once your students have finished the first semester of CS Discoveries. If you are using a different account to track the progress of students or if you think there has been an error in detecting how much progress your students have made in Units 2 and 3, please contact us at teacher@code.org.",
"eligibilityReqYear": "You commit to teach the second semester of CS Discoveries, including Unit 6.",
"eligibilityReqYearConfirmInstructions": "Please confirm that you will be teaching Unit 6 of CS Discoveries with your students and when you will be teaching it:",
"eligibilityReqYearFail": "The subsidy for classroom kits of the Adafruit Circuit Playground is available thanks to the generosity of Code.org's donors such as Microsoft, Facebook, Infosys Foundation, Omidyar Network, and Google. Additionally, Adafruit and DHL are helping to lower the cost of these kits directly. Our intention is that these subsidized kits are going to teachers who are teaching all units of CS Discoveries to their students (whether over 1 or 2 years), as we want to lower the barrier to teaching a hardware-based unit.",
"eligibilityRequirements": "Eligibility Requirements",
"eligibilitySchoolUnknown": "Because your school isn't listed, we were not able to look up the data on what percent of your students are eligible for free/reduced-price lunches.",
"eligibilityYearAfter": "I do not plan on teaching it until after the '18-'19 school year.",
"eligibilityYearDecline": "Unfortunately, we can only offer codes for subsidized kits for teachers who know they will be teaching Unit 6 of CS Discoveries by the '18-'19 school year. For any questions or concerns, please contact us at teacher@code.org.",
"eligibilityYearNo": "No, I am not planning on teaching Unit 6 of CS Discoveries.",
"eligibilityYearUnknown": "En ole varma.",
"eligibilityYearYes1718": "Yes, I plan on teaching it during the '17-'18 school year.",
"eligibilityYearYes1819": "Yes, I plan on teaching it during the '18-'19 school year.",
"emailConfirmationText": "You must confirm the email address you use to sign into this account before we can convert your account to a teacher account.",
"emailConfirmationTitle": "Vahvista sähköpostiosoitteesi",
"emailAddressPolicy": "Code.org ei tallenna opiskelijoiden sähköpostiosoitteita yksityisyyden suojan vuoksi.",
"emailLabel": "Email: ",
"emptyBlockInFunction": "Funktion {name} syötettä ei ole annettu.",
"emptyBlockInVariable": "Muuttujan {name} syötettä ei ole annettu.",
"emptyBlocksErrorMsg": "\"Toista\" ja \"Jos\"-lohkot tarvitsevat toisen lohkon sisäänsä toimiakseen. Varmista, että sisempi lohko asettuu oikein ulompaan lohkoon.",
"emptyExampleBlockErrorMsg": "Tarvitset ainakin kaksi esimerkkiä funktiossa {functionName}. Pidä huolta, että jokaisessa esimerkissä on funktiokutsu ja paluuarvo.",
"emptyFunctionBlocksErrorMsg": "Lisää Funktio-lohkon sisään muita lohkoja saadaksesi koodi toimimaan oikein.",
"emptyFunctionalBlock": "Sinulla on lohko, josta puuttuu syöte.",
"emptyTextResponsesTable": "Most of our classes are designed to work for younger ages and do not require students to type text responses to questions, so you will not see any text responses here. For older students in middle and high school courses, you can see their submissions to open-ended text response questions by choosing the assigned course from the drop down above.",
"emptyTopLevelBlock": "Suoritettavia palikoita ei löydy. Suoritettaviksi halutut palikat täytyy liittää palikkaan {topLevelBlockName}.",
"enable": "Ota käyttöön",
"enableLessonExtras": "Ota käyttöön oppitunnin Ekstrat (vain CS perusteissa)",
"enableMaker": "Ota kkäyttöön tekijän työkalupakki (BETA)",
"enableMakerDialogTitle": "Ota käyttöön tekijän työkalupakki?",
"enableMakerDialogWarning": "Varoitus: Sinun sovelluksesi (app) ei toimi, ellei sinulla ole Adafruit Cirquit -pelilautaa.",
"enableMakerDialogDescription": "This is a new feature for the Computer Science Discoveries curriculum being piloted this year. See the setup page for more details:",
"enableMakerDialogSetupPageLinkText": "Maker Toolkit Setup",
"enablePairProgramming": "Enable Pair Programming",
"end": "loppu",
"englishOnlyWarning": "Sorry! This stage is not available in your language. The puzzles in this stage use a mix of English words and characters that can’t be translated right now. You can move on to Stage {nextStage}.",
"enterSectionCode": "Enter section code",
"enrollmentDescription": "Join your teacher's classroom by entering their section code below. Teachers will be able to see your course progress, projects, and reset your password in case you forget it.",
"errorEmptyFunctionBlockModal": "Funktiomäärittelysi sisällä täytyy olla lohkoja. Napsauta \"muokkaa\" ja raahaa lohkoja vihreän lohkon sisään.",
"errorExceededLimitedBlocks": "You did it! Now go find the pattern in your code and take out the extra blocks. You can only use {limit} of these blocks:",
"errorIncompleteBlockInFunction": "Napsauta \"muokkaa\" varmistaaksesi että sinulta ei puutu lohkoja funktion määritelmän sisältä.",
"errorGenericLintError": "Ohjelma sisältää varoituksen, joka on korjattava. Vie osoitin rivinumeroiden lähellä olevien kuvakkeiden päälle saadaksesi lisätietoja.",
"errorParamInputUnattached": "Muista liittää lohko jokaiseen syöteparametriin työtilasi funktiolohkossa.",
"errorQuestionMarksInNumberField": "Korvaa \"???\" arvolla.",
"errorRequiredParamsMissing": "Luo funktiollesi parametri painamalla \"muokkaa\" ja lisäämällä tarpeelliset parametrit. Raahaa uudet parametrilohkot funktiomäärittelyysi.",
"errorUnusedFunction": "Teit Funktion, mutta et koskaan käyttänyt sitä työtilassasi! Napsauta \"Funktiot\" työkaluissa ja varmista että käytät sitä ohjelmassasi.",
"errorUnusedParam": "Lisäsit parametrilohkon, mutta et käyttänyt sitä määrittelyssä. Varmista että käytät parametrejäsi napsauttamalla \"muokkaa\" ja laittamalla parametrilohko vihreän lohkon sisään.",
"exactNumberOfBlocks": "Only {numBlocks, plural, one {1 block} other {# blocks}} used!",
"exampleErrorMessage": "Funktiolla {functionName} on yksi tai useampi esimerkki, jotka tarvitsevat muokkaamista. Tarkista, että ne vastaavat määritelmää ja vastaavat kysymykseen.",
"examplesFailedOnClose": "Yksi tai useampi esimerkeistäsi ei vastaa määritelmääsi. Tarkista esimerkkisi ennen sulkemista.",
"explainLessonExtras": "When Lesson Extras is on, students will end each lesson with some bonus challenges and creative projects rather than being automatically advanced to the next lesson. This feature gives students the opportunity to expand their knowledge and further practice, without getting ahead of their classmates.",
"explainLessonExtrasLearnMore": "Learn more about Lesson Extras.",
"explainPairProgramming": "When pair programming is turned on, students can choose to work with a classmate at the same computer. Turn this setting on if you want students to be able to work together while sharing progress.",
"explainPairProgrammingLearnMore": " Learn more about pair programming.",
"extrasStageNChallenges": "Oppitunnin {stageNumber} Haasteet",
"extrasStageNumberCompleted": "Suoritit Oppitunnin {number}!",
"extrasTryAChallenge": "Kokeile Haastetta",
"extrasCreateSomething": "Luo jotakin",
"extrasNextLesson": "Siirry Oppituntiin {number}",
"extrasNextFinish": "Päätä yksikkö",
"extrasNoBonusLevels": "There are no bonus levels for this stage.",
"extraTopBlocks": "Sinulla on kiinnittämättömiä lohkoja.",
"extraTopBlocksWhenRun": "Sinulla on kiinnittämättömiä lohkoja. Oliko tarkoituksenasi kiinnittää ne \"suoritettaessa\"-lohkoon?",
"featureAgain": "Feature again",
"featured": "Featured",
"featureUnpublishedWarning": "This project is currently unpublished. It can still be marked as featured, but it will not show in the gallery until the owner publishes it.",
"feedback": "Feedback",
"feedbackFrom": "Feedback from {teacher}",
"feedbackPlaceholder": "Please enter feedback for your student here. This will become visible to the student when you click 'Save and share'.",
"fewerNumberOfBlocks": "Fewer than {numBlocks, plural, one {1 block} other {# blocks}} used!",
"filterByStudent": "Suodata oppilaan mukaan:",
"filterByStage": "Suodata tason mukaan:",
"finalStage": "Onneksi olkoon! Olet suorittanut viimeisen vaiheen.",
"finalStageTrophies": "Onneksi olkoon! Olet suorittanut viimeisen vaiheen ja voittanut {numTrophies, plural, one {pokaalin} other {# pokaalia}}.",
"findCourse": "Etsi kurssi",
"findCourseDescription": "Try new courses to add them to your homepage.",
"findGuestSpeaker": "Etsi vieraileva puhuja",
"findGuestSpeakerDescription": "Invite a local volunteer to visit your classroom or inspire your students remotely via video chat.",
"findLocalClassHeading": "Etsi paikallinen tietotekniikan luokka",
"findLocalClassSubheading": "Paikalliset luokat",
"findLocalClassDescription": "Find a local after-school program, summer camp, or school to learn in person.",
"findLocalClassButton": "Etsi luokka",
"finish": "Valmis",
"forTeachersOnly": "Vain opettajille",
"fromDaysAgo": "(From {number} days ago)",
"gdprDialogHeader": "Do you agree to using a website based in the United States?",
"gdprDialogDetails": "Data from your use of this site may be sent to and stored or processed in the United States.",
"gdprDialogSeePrivacyPolicy": "For details see our privacy policy",
"gdprDialogLogout": "Log out",
"gdprDialogYes": "Kyllä",
"gender": "Sukupuoli",
"genderMale": "Mies",
"genderFemale": "Nainen",
"genderNonBinary": "Non-binary",
"genderNotListed": "Preferred term not listed",
"generatedCodeInfo": "Jopa huippuyliopistot opettavat lohkopohjaista ohjelmointia (esim. {berkeleyLink}, {harvardLink}), mutta konepellin alla kokoamasi lohkot voidaan näyttää myös esim. JavaScript-kielellä. JavaScript on maailman eniten käytetty ohjelmointikieli:",
"shortGeneratedCodeInfo": "Even top universities teach block-based coding (e.g., {berkeleyLink}, {harvardLink}). The blocks you use can also be shown in JavaScript, the most widely used coding language:",
"getDiscountCode": "Get discount code",
"getCode": "Hanki Koodi",
"getCodePrice": "Get Code for {price} kit",
"getHelp": "Katso ohjeet",
"goBack": "Takaisin",
"goToUnit": "Siirry yksikköön",
"grade": "Taso",
"hashError": "Valitan, '%1' ei vastaa mitään tallennettua ohjelmaa.",
"help": "Ohje",
"helpTips": "Neuvoja",
"hidden": "Piilotettu",
"hiddenSections": "Piilo-osiot",
"hiddenScriptTooltip": "Please select a section before trying to toggle whether or not the unit is visible to your students.",
"hide": "Piilota",
"hideFullList": "Piilota luettelo",
"hideGeneratedCode": "Hide Code",
"hideHiddenSections": "Hide hidden sections",
"hideProjectSharingColumn": "Hide project sharing column",
"hideSection": "Piilota osio",
"hideSecret": "Piilota salaisuus",
"hideToolbox": "(Piilota)",
"hintHeader": "Tässä on Vihje:",
"hintPrompt": "Tarvitsetko apua?",
"hintPromptInline": "Haluatko vihjeen?",
"hintRequest": "Katso vihje",
"hintReviewTitle": "Käy vihjeet läpi uudelleen",
"hintSelectInstructions": "Ohjeet ja vanhat vihjeet",
"hintSelectNewHint": "Saa uusi vihje",
"hintTitle": "Vihje:",
"homepageHeading": "Kojelauta",
"homepageUiTipAlreadyHome": "You're already on your homepage. It's now personalized for you because you're signed in. You can find all your other resources here.",
"homepageUiTipKeyLinks": "1 of 2: All your key links are right here",
"homepageUiTipOtherLinks": "2 of 2: All other links are in this menu",
"homepageUiTipsBeforeDialogTitle": "We've personalized your teacher homepage",
"homepageUiTipsBeforeDialogBody": "This new design makes it easier to find all the things you need to prepare for your class, like reading your next lesson plan and reviewing students' progress.",
"homepageUiTipsBeforeDialogCancel": "Ohita",
"homepageUiTipsBeforeDialogConfirm": "Näytä minulle",
"homepageUiTipsAfterDialogTitle": "",
"homepageUiTipsAfterDialogBody": "To learn more about these updates, please read our blog.",
"homepageUiTipsAfterDialogCancel": "Valmis",
"homepageUiTipsAfterDialogConfirm": "Lue lisää",
"iconSearchPlaceholder": "Etsitään kuvaketta...",
"iDontKnow": "En tiedä",
"ignore": "Hylkää",
"importFromGoogleClassroom": "Import section from Google Classroom",
"importFromClever": "Import section from Clever",
"incorrectAnswer": "Väärä vastaus",
"incorrectAnswerBody": "Antamasi vastaus ei ole oikein. Yritä uudelleen!",
"incorrectSolution": "Väärä vastaus",
"incorrectSolutionBody": "Antamasi ratkaisu ei ole oikea. Yritä uudestaan!",
"infinity": "Ääretön",
"inProgress": "In progress",
"inspireStudents": "Innosta opiskelijoita",
"instructions": "Ohjeet",
"joinASection": "Liity osaan",
"joinSection": "Liitä osa",
"joinSectionExplanation": "Ask your students to join your section by going to this link and entering the section code (above): ",
"joinSectionAsk": "Tell your students to create their own accounts and join your section at: ",
"joinSectionDescription": "Join your teacher's section by entering their Section Code.",
"joinSectionPlaceholder": "Osion koodi (ABCDEF)",
"joinCommunity": "Liity yhteisöön",
"joinText": "liitä yhteen",
"joinTextTooltip": "Luo pala tekstiä yhdistämällä useita kohteita.",
"joinUs": "Liity joukkoomme",
"jump": "hyppää",
"jumpToLesson": "Jump to lesson:",
"justDidHourOfCode": "Suoritin juuri #Koodaustunti - tsekkaa tämä! @codeorg",
"justDidHourOfCodeDonor": "I just did the #HourOfCode - check it out! (Thanks {donor_twitter} for supporting @codeorg)",
"keepPlaying": "Jatka pelaamista",
"keyValueCaption": "Use key/value pairs to store a list of unique keys that map to values.",
"keyValuePairLink": "Avain/arvo-parit",
"lastEdited": "Viimeksi muokattu",
"learnMore": "Lue lisää",
"leaveSection": "Poistu osiosta",
"less": "Vähemmän",
"lesson": "Lesson",
"lessonName": "Oppitunnin nimi",
"lessonNumbered": "Oppitunti {lessonNumber}: {lessonName}",
"lessonPlans": "Tuntisuunnitelma",
"lessonStatus": "Lesson Status",
"levelDetails": "Tason Tiedot",
"levelIncompleteError": "Käytät kaikkia oikeanlaisia lohkoja, mutta et oikealla tavalla.",
"levelN": "TASO {levelNumber}",
"levelStatus": "Tason Tila",
"levelType": "Tason Tyyppi",
"linesOfCode": "Koodiriviä",
"listVariable": "lista",
"loading": "Lataa...",
"locked": "Lukittu",
"lockFollowing": "Lukitse seuraavat vaiheet jotka ovat tällä hetkellä auki:",
"lockAssessment": "Lukitse arviointi",
"lockAssessmentLong": "Lock assessment when students finish using the \"Lock Settings\" button.",
"lockSettings": "Lock Settings",
"lockStage": "Lukitse taso",
"lockStageInstructions": "Kun aika on ohi, \"Lukitse taso\" piiloittaaksesi kysymykset.",
"lockWhenDone": "Lukitse kun oppilaat lopettavat",
"loginInfo": "Kirjautumistiedot",
"loginType": "Kirjautumisen tyyppi",
"loginTypeClever": "Fiksu",
"loginTypeCleverButton": "Käytä fiksua",
"loginTypeCleverDescription": "Sync your Code.org section with an existing Clever section.",
"loginTypeEmail": "Sähköpostin kirjautumisia",
"loginTypeEmailAgeGroup": "Suositeltava ikä 13 +",
"loginTypeEmailButton": "Käytä sähköpostin kirjautumisia",
"loginTypeEmailDescription": "Each student will create their own Code.org account using their email address.",
"loginTypeEmailResetDescription": "You may reset a student's password at any time by choosing Reset password, entering a new password, and clicking Save.",
"loginTypeEmailLongDescription": "This section uses email logins. It means that each of your students manages their own account using their own email and password. Students should sign in through the Sign in button found at the top of the page.",
"loginTypeGoogleClassroom": "Google Classroom",
"loginTypeGoogleClassroomButton": "Use Google Classroom",
"loginTypeGoogleClassroomDescription": "Sync your Code.org section with an existing Google Classroom.",
"loginTypeMicrosoftClassroom": "Microsoft Classroom",
"loginTypeMicrosoftClassroomButton": "Use Microsoft Classroom",
"loginTypeMicrosoftClassroomDescription": "Sync your Code.org section with an existing Microsoft Classroom.",
"loginTypePersonal": "Personal logins",
"loginTypePicture": "Picture logins",
"loginTypePictureAgeGroup": "Suositeltava ikä 4-8",
"loginTypePictureButton": "Use picture logins",
"loginTypePictureDescription": "You will create accounts for your students. Students will log in with a secret picture.",
"loginTypePictureResetDescription": "You may reset a student's secret picture at any time by choosing Show secret and then Reset secret. A new secret picture will be generated for that student to use when they sign in.",
"loginTypePictureLongDescription": "This section uses picture as its secret type. It means that each of your students has a secret picture used in place of a password to sign in. Students should use the sign in web address given above to sign in.",
"loginTypeSyncButton": "Sync students from {providerName}",
"loginTypeSyncButton_failure": "An error occurred. Click here to try again.",
"loginTypeSyncButton_inProgress": "Connecting to {providerName}...",
"loginTypeSyncButton_success": "Synkronointi on valmis!",
"loginTypeWord": "Word logins",
"loginTypeWordAgeGroup": "Recommended for ages 9 - 12",
"loginTypeWordButton": "Use word logins",
"loginTypeWordDescription": "You will create accounts for your students. Students will log in with a secret pair of words.",
"loginTypeWordResetDescription": "You may reset a student's secret words at any time by choosing Show secret and then Reset secret. A new pair of secret words will be generated for that student to use when they sign in.",
"loginTypeWordLongDescription": "This section uses word as its secret type. It means that each of your students has a secret pair of words used in place of a password to sign in. Students should use the sign in web address given above to sign in.",
"makeMyOwn": "Make my own",
"makerNewProjectButton": "Luo projekti",
"makerNewProjectDesc": "Create a new App Lab app with Maker Toolkit enabled",
"makerNewProjectTitle": "Create a new app",
"makerPageTitle": "Code.org Maker App",
"makerSetupButton": "Go to setup page",
"makerSetupDesc": "Having issues connecting to the Circuit Playground? Visit the setup page to better debug your issue.",
"makerSetupTitle": "Visit the setup page",
"makerViewProjectsButton": "Go to projects",
"makerViewProjectsDesc": "Go to your project list to view all of your existing projects and continue working on them.",
"makerViewProjectsTitle": "View your project list",
"makeYourOwnFlappy": "Tee oma Flappy-pelisi",
"manageAssets": "Manage Assets",
"manageStudents": "Hallinnoi oppilaita",
"manageStudentsNotificationFailure": "Jokin meni pieleen.",
"manageStudentsNotificationCannotAdd": "You could not add {numStudents, plural, one {1 student} other {# students}} to your section. Please try again or refresh the page.",
"manageStudentsNotificationAddSuccess": "You added {numStudents, plural, one {1 student} other {# students}} to your section.",
"manageStudentsNotificationSuccess": "Onnistui!",
"map": "Map",
"minecraft2017Button": "Go to Minecraft Education",
"minecraft2017Desc": "Take your code to Minecraft: Education Edition! Copy or write down your share link:",
"minecraft2017Title": "Koodaa lisää Minecraftissa",
"minecraftMarketingButton": "Aloita",
"minecraftMarketingDesc": "Minecraft is back for the Hour of Code with a brand new activity! Journey through Minecraft with code.",
"minecraftMarketingTitle": "Minecraft: Hero’s Journey",
"missingRecommendedBlocksErrorMsg": "Ei aivan. Kokeile käyttää palikkaa, jota et ole vielä käyttänyt.",
"missingRequiredBlocksErrorMsg": "Ei aivan. Sinun täytyy käyttää palikkaa, jota et ole vielä käyttänyt.",
"more": "Lisää",
"moreInfo": "Lisätietoja.",
"moveStudents": "Move students",
"moveStudentsConfirm": "No, I want to move student(s) to be in the new section only.",
"moveToSection": "Move to section",
"myCourses": "Kurssit",
"myProjects": "Omat projektit",
"name": "Nimi",
"nameRequired": "Student name (required)",
"nestedForSameVariable": "Käytät samaa muuttujaa kahdessa tai useammassa sisäkkäisessä silmukassa. Käytä yksilöllisiä muuttujannimiä, jotta vältät ikuiset silmukat.",
"newPassword": "uusi salasana",
"newSection": "Uusi ryhmä",
"newSectionEllipsis": "Uusi ryhmä...",
"newSectionAdd": "Lisää uusi luokkahuone osa",
"newSectionCreate": "Luo uusi osio",
"nextLevel": "Onneksi olkoon! Olet suorittanut {puzzleNumber}. tehtävän.",
"nextLevelTrophies": "Oneness olkoon! Let suorittanut tehtävän {puzzleNumber} ja voittanut {numTrophies, plural, one {a trophy} other {# trophies}}.",
"nextPuzzle": "Seuraava tehtävä",
"nextStage": "Onnittelut! Olet suorittanut tason {stageName}.",
"nextStageTrophies": "Onnittelut! Olet suorittanut tason {stageName} ja voitit {numTrophies, plural, one {pokaalin} other {# pokaalia}}.",
"no": "Ei",
"noClassroomsFound": "Luokkahuonetta ei löytynyt.",
"noIconsFound": "Kuvakkeita ei löytynyt",
"noMenuItemsAvailable": "Valikko-kohteita ei saatavilla.",
"none": "Ei mitään",
"note": "* Huomautus:",
"notAnswered": "Not Answered",
"notStarted": "Ei aloitettu",
"nPoints": "{numPoints, plural, one {1 point} other {# points}}",
"numMultipleChoiceCorrect": "# multiple choice correct",
"numMultipleChoice": "# multiple choice",
"numBlocksNeeded": "Onneksi olkoon! Olet suorittanut {puzzleNumber}. pulman (olisit tosin voinut käyttää vain {numBlocks, plural, one {yhden lohkon} other {# lohkoa}}).",
"numBlocksUsedLabel": "lohkot",
"numLinesOfCodeWritten": "Kirjoitit juuri {numLines, plural, one {yhden rivin} other {# riviä}} koodia!",
"ok": "OK",
"okay": "Selvä",
"online": "Verkossa",
"openWorkspace": "Miten se toimii",
"or": "tai",
"orientationLock": "Poista laitteesi asentolukko.",
"onetimeHintPromptMessage": "Click the lightbulb for a hint",
"onetimeHintPromptTitle": "Oletko Jumissa?",
"other": "Muut",
"otherTeacher": "Other teacher",
"pairingNavigatorWarning": "Tämä tehtävä tehtiin parin {driver} kanssa. Katso tehtävää heidän käyttäjätilillään nähdäksesi vastauksen te teitte tiiminä.",
"pairingNavigatorLink": "Click here to view the solution you created as a team.",
"pairProgramming": "Pariohjelmointi",
"parent": "Vanhempi",
"parents": "Vanhemmat",
"parentsAndStudents": "Vanhemmat ja oppilaat",
"password": "Salasana",
"pause": "Break",
"percentCorrect": "% correct",
"perfect": "täydellistä",
"perfectDescription": "PERFECT!",
"play": "pelaa",
"playzoneArtistDescription": "Tee hienoja piirrustuksia ja kuvioita Taiteilijan kanssa!",
"playzoneArtistTitle": "Uusi piirustus",
"playzoneContinueButton": "Siirry seuraavaan vaiheeseen",
"playzonePlaylabDescription": "Suunnittele ja luo oma tarina tai peli Pelilabrassa!",
"playzonePlaylabTitle": "Uusi sovellus",
"playzonePrimaryHeader": "Congratulations! You finished {stageName}!",
"playzoneProjectsDescription": "Revisit one of your existing projects.",
"playzoneProjectsTitle": "Avaa projekti",
"playzoneSecondaryHeader": "Ask your teacher what to do next",
"positionAbsoluteDown": "alas",
"positionAbsoluteOver": "over",
"positionAbsoluteUp": "ylös",
"positionBottomCenter": "keskelle alareunaa",
"positionBottomLeft": "vasempaan alakulmaan",
"positionBottomOutLeft": "alareunaan, vasemman reunan ulkopuolelle",
"positionBottomOutRight": "alareunaan, oikean reunan ulkopuolelle",
"positionBottomRight": "oikeaan alakulmaan",
"positionMiddleCenter": "keskelle keskitetysti",
"positionMiddleLeft": "keskelle vasempaan reunaan",
"positionMiddleRight": "keskelle oikeaan reunaan",
"positionOutBottomLeft": "vasempaan alakulmaan, alareunan alapuolelle",
"positionOutBottomRight": "oikeaan alakulmaan, alareunan alapuolelle",
"positionOutTopLeft": "vasemman yläkulman yläpuolelle",
"positionOutTopRight": "oikean yläkulman yläpuolelle",
"positionRandom": "satunnaiseen sijaintiin",
"positionTopCenter": "yläreunan keskelle",
"positionTopLeft": "vasempaan yläkulmaan",
"positionTopOutLeft": "yläreunaan, vasemman reunan ulkopuolelle",
"positionTopOutRight": "yläreunaan, oikean reunan ulkopuolelle",
"positionTopRight": "oikeaan yläreunaan",
"pre2017MinecraftButton": "Go to Minecraft Education",
"pre2017MinecraftDesc": "Continue learning with Minecraft.",
"pre2017MinecraftTitle": "Minecraft koulutus",
"predictionInstructions": "Tee ennakkoarviointi, ennen kuin suoritat ohjelman.",
"printCertificate": "Tulosta todistus",
"printCertificates": "Tulosta todistus",
"printLoginCards": "Print Login Cards",
"printLoginCardExplanation": "Tulosta kortit oppilaidesi kirjautumistiedoista.",
"privacyPolicy": "Yksityisyyskäytäntö",
"privacyDocExplanation": "Click here for our privacy document that can be shared or printed for your students.",
"professionalLearning": "Professional learning",
"professionalLearningDescription": "Our highly-rated professional learning prepares you for your next computer science class.",
"progress": "Edistyminen",
"projectsContinueWorking": "Continue working on a recent project",
"projectGalleryCard": "Projektigalleria",
"projectGalleryCardAction": "Tarkastele Galleriaa",
"projectGalleryCardDescription": "Share your own creations or find inspiration from creations made by students all around the world.",
"projectGroupAdvancedTools": "Advanced Tools",
"projectGroupArtist": "Piirustus",
"projectGroupArtistAllProjects": "Kaikki Piirustus projektit",
"projectGroupArtistViewMore": "View more Drawing projects",
"projectGroupEvents": "Games with Events",
"projectGroupEventsAllProjects": "All Games with Events",
"projectGroupEventsViewMore": "View more Games with Events projects",
"projectGroupMath": "Matematiikka",
"projectGroupMinecraft": "Minecraft",
"projectGroupMinecraftAllProjects": "All Minecraft Projects",
"projectGroupMinecraftViewMore": "View more Minecraft projects",
"projectGroupPreReader": "Ei lukutaitoa",
"projectGroupPreReaderAllProjects": "All Pre-reader Projects",
"projectGroupPreReaderViewMore": "View more pre-reader projects",
"projectGroupPlaylab": "Stories and Games with Play Lab",
"projectGroupPlaylabAllProjects": "All Play Lab Projects",
"projectGroupPlaylabViewMore": "View more Play Lab projects",
"projectLastUpdated": "Viimeksi päivitetty",
"projectName": "Projektinimi",
"projectSharingColumnHeader": "Sharing",
"projectSharingDialogButton": "Add project sharing column",
"projectSharingDialogHeader": "Control sharing for App Lab / Game Lab / Web Lab projects",
"projectSharingDialogInstructions1": "App Lab, Game Lab and Web Lab are programming environments that allow students to personalize and customize their creations through writing free-form text, uploading images and sounds, etc. By default, students under the age of 13 are not able to share their projects with others, but students aged 13 and over are.",
"projectSharingDialogInstructions2": "If you want to be able to manage exactly which students can and can not share these project types, you can add the project sharing column by clicking the orange button below.",
"projectSharingDisableAll": "Disable all",
"projectSharingEnableAll": "Enable all",
"projectStartNew": "Luo uusi projekti",
"projectType": "Tyyppi",
"projectTypeAllProjectsApplab": "SovellusLabra projektit",
"projectTypeAllProjectsArtist": "Taiteilija projektit",
"projectTypeAllProjectsGamelab": "PeliLabra projektit",
"projectTypeAllProjectsGamelabBeta": "All Game Lab (beta) Projects",
"projectTypeAlgebra": "Algebra",
"projectTypeApplab": "Sovelluslabra",
"projectTypeArtist": "Taiteilija",
"projectTypeArtistPreReader": "Artist (Pre-reader)",
"projectTypeGamelab": "Pelilabra",
"projectTypeGamelabBeta": "Pelilabra (beta)",
"projectTypePlaylab": "Pelilabra",
"projectTypePlaylabPreReader": "Play Lab (Pre-reader)",
"projectTypeWeblab": "Nettilabra",
"projectTypeCalc": "Calc",
"projectTypeDrawing": "Piirustus",
"projectTypeEval": "Eval",
"projectTypeEvents": "Tapahtumat",
"projectTypeFrozen": "Frozen",
"projectTypeK1": "Ei lukutaitoa",
"projectTypeMinecraft": "Minecraft",
"projectTypeMinecraftAdventurer": "Minecraft seikkailija",
"projectTypeMinecraftDesigner": "Minecraft suunnittelija",
"projectTypeMinecraftHero": "Minecraft sankari",
"projectTypeStarwars": "Tähtien Sota",
"projectTypeStarwarsBlocks": "Star Wars (Blocks)",
"projectTypeFlappy": "Flappy",
"projectTypeSports": "Sports",
"projectTypeBasketball": "Koripallo",
"projectTypeBounce": "Bounce",
"projectTypeInfinity": "Ääretön",
"projectTypeIceage": "Jääkausi",
"projectTypeGumball": "Gumball",
"projectTypeApplabViewMore": "View more App Lab projects",
"projectTypeGamelabViewMore": "View more Game Lab projects",
"projectsViewAll": "View all projects",
"projectsViewProjectGallery": "Näytä projektit",
"projects": "Projektit",
"projectsSubHeading": "Yli 20 miljoonaa luotua projektia",
"print": "Tulosta",
"projectWarning": "Huomio: Olet tasolla, joka on osa pidempää projektia. Tällä tasolla tehdyt muutokset tulevat näkymään myös projektin muilla tasoilla.",
"provideAge": "Anna ikäsi alla ja jatka valitsemalla Ok.",
"providerManagedSection": "This section is managed by {provider}. Add students there, then re-sync this section.",
"publish": "Julkaise",
"publishPending": "Julkaistaan...",
"publishToClassGallery": "Publish to Class Gallery",
"publishToPublicGallery": "Publish to Public Gallery",
"publishToPublicGalleryWarning": "You are about to publish your project to the public gallery, meaning anyone in the world can view your project. Make sure your project does not contain any personal information.",
"published": "Julkaistu",
"publicGallery": "Julkinen galleria",
"publicProjects": "Julkiset projektit",
"puzzle": "Tehtävä",
"puzzleCompleted": "Puzzle completed!",
"puzzleRatingQuestion": "Piditkö tästä arvoituksesta?",
"puzzleTitle": "Tehtävä {puzzle_number} / {stage_total}",
"question": "Kysymys",
"quickActions": "Quick actions",
"rateButtonsLabel": "Rate:",
"readonlyWorkspaceHeader": "Näytä vain: ",
"recommendedBlockContextualHintTitle": "Yritä ratkaista tehtävä käyttäen tällaista lohkoa.",
"reloadPage": "Reload Page",
"relockStage": "Uudelleenlukitse taso",
"relockStageInstructions": "\"Uudelleenlukitse taso\" estääksesi vastauksien jaon toisten luokkien/koulujen kanssa.",
"remix": "Remix",
"removeFromClassGallery": "Remove from Class Gallery",
"removeFromPublicGallery": "Remove from Public Gallery",
"removeStudent": "Remove student",
"removeStudentConfirm1": "If your student currently logs in through a secret picture or secret pair of words, the student may no longer be able to log into their account if you remove them from your section. If this is the case, please give your student a chance to keep using their Code.org account by letting them create a personal login.",
"removeStudentConfirm2": "Send home these instructions on how to create a personal login.",
"removeStudentConfirm3": "Give them at least a few days to follow these instructions before you remove them.",
"removeStudentHeader": "Are you sure you want to remove this student?",
"rename": "Nimeä uudelleen",
"repeat": "toista",
"replayButton": "Toista",
"reportAbuse": "Ilmoita väärinkäytöksestä",
"reset": "Alusta",
"resetProgram": "Alusta",
"resetPassword": "Nollaa salasana",
"resources": "Resurssit",
"response": "Vastaus",
"restoreThisVersion": "Palauta tämä versio",
"review": "Tarkista",
"reviewCode": "Tarkista koodi",
"reviewDocuments": "Review documents",
"reviewResponses": "Mene sinun ryhmäsi arvioinnit/kyselyt osioon, arvostellaksesi oppilaiden vastaukset.",
"rotateText": "Käännä laitettasi.",
"runProgram": "Suorita",
"runTooltip": "Suorittaa työtilassa olevien lohkojen määrittämän ohjelman.",
"runtimeErrorMsg": "Ohjelmasi suoritus ei onnistunut. Poista rivi {lineNumber} ja kokeile uudelleen.",
"save": "Tallenna",
"saveAll": "Tallenna kaikki",
"saveAndPublish": "Tallenna & julkaise",
"saveAndShare": "Save and share",
"savedToGallery": "Tallennettu galleriaan!",
"saving": "Tallennetaan...",
"searchForCountry": "Search for your country.",
"searchForSchool": "Search for your school.",
"seeFullResponse": "see full response",
"school": "Koulu",
"schoolCity": "School City",
"schoolCityTown": "City / Town",
"schoolCountry": "Koulun maa",
"schoolInfoInterstitialDescription": "Anna koulun tiedot alla.",
"schoolInfoInterstitialTitle": "We want to bring Computer Science to every student - help us track our progress!",
"schoolInfoInterstitialUnknownError": "We encountered an error with your submission. Please try again.",
"schoolInfoRequired": "School information is required.",
"schoolInformationHeader": "School / Organization Information",
"schoolLocationSearchPlaceholder": "Search for your city / town location",
"schoolName": "Koulun nimi",
"schoolState": "School State",
"schoolType": "Koulun tyyppi",
"schoolTypeCharter": "Charter",
"schoolTypePrivate": "Yksityinen",
"schoolTypePublic": "Julkinen",
"schoolTypeHomeschool": "Kotikoulu",
"schoolTypeAfter": "Koulun jälkeen",
"schoolTypeOrganization": "Organisaatio",
"schoolTypeOther": "Muut",
"schoolZip": "School Postal Code",
"schoolNotFound": "My school isn’t listed.",
"schoolNotFoundCheckboxLabel": "I cannot find my school above",
"schoolNotFoundDescription": "Sorry, we couldn't find your school. Please enter information below.",
"score": "pisteet",
"section": "Ryhmä",
"sectionCode": "Ryhmän tunnus",
"sectionCodePlaceholder": "6-merkkinen koodi (ABCDEF)",
"sectionName": "Ryhmän nimi",
"sectionSignInInfo": "Alternatively, share this section's sign in page with your students: ",
"sectionsJoined": "Classroom Sections I've Joined",
"sectionsTitle": "Classroom Sections",
"sectionsNotificationFailure": "Couldn't join section",
"sectionsNotificationJoinExists": "You have already joined section {sectionName}.",
"sectionsNotificationJoinFail": "An error occurred attempting to join section {sectionId}.",
"sectionsNotificationJoinNotFound": "Section {sectionId} doesn't exist.",
"sectionsNotificationJoinSuccess": "You joined section {sectionName}.",
"sectionsNotificationLeaveSuccess": "You left section {sectionName}.",
"sectionsNotificationSuccess": "Onnistui!",
"sectionViewProgress": "Tarkastele etenemistä",
"secret": "Salaisuus",
"seeAllTutorials": "Katso kaikki oppitunnit",
"selectACourse": "Select a course or unit",
"selectGoogleClassroom": "Select a Google Classroom",
"selectCleverSection": "Select a Clever section",
"selectSection": "Valitse ryhmä",
"selectSectionInstructions": "Valitse ryhmä pystyäksesi lukitsemaan ja avaamaan arvioinnit ja kyselyt. Napsauta lukitsemisasetukset nappulaa vaiheessa vasemmalla.",
"selectStudentsToMove": "Select students to move to a new section in the table. Select which section you want to move your students to in the dropdown below. Choose 'Other teacher' if you want to move students to a different teacher's section. Moving students will not clear their progress.",
"sendToPhone": "Lähetä puhelimeen",
"settings": "Asetukset",
"setUpClassroom": "Set up your classroom",
"setupCoursesTeacher": "Määritä kurssi oppitunnille, tai aloita oma kurssi.",
"setupCoursesStudent": "Browse Code.org's courses to find your next challenge.",
"share": "Jaa",
"shareFailure": "Emme valitettavasti voi jakaa tätä ohjelmaa.",
"shareSettingEnableButton": "Enable sharing projects for all students",
"shareSettingDisableButton": "Disable sharing projects for all students",
"shareSettingEnableButtonDescription": "Sharing projects created through Code.org's advanced programming tools (App Lab, Game Lab, and Web Lab) is currently disabled for all of your students. If you would like to re-enable sharing, please click on the 'Enable sharing advanced projects' for all students button below.",
"shareSettingDisableButtonDescription": "If you need to block your students from sharing projects created through Code.org's advanced tools (such as App Lab, Game Lab, and Web Lab) that allow students to write free-form text, upload their own images and sounds, etc., you can do so by clicking on the 'Disable sharing advanced projects for all students' button below.",
"shareSettingSupportArticle": "Lue lisää.",
"shareSettingEnableTitle": "Oletko varma, että haluat sallia jakamisen?",
"shareSettingDisableTitle": "Oletko varma, että haluat estää jakamisen?",
"shareSettingEnableAction": "Hyväksy jakaminen",
"shareSettingDisableAction": "Estä jakaminen",