{
	"api_kicker": "API for utviklere",
	"api_title": "Bygg aktiviteter fra ditt eget system",
	"api_intro": "Én POST per aktivitetstype. Send innholdet ditt som JSON, og få tilbake en aktivitet i Puzzel.org-kontoen din og en URL du kan gi til spillere eller sette inn i en iframe.",
	"api_search_placeholder": "Søk i endepunkter, felt og innstillinger",
	"api_search_results": "treff på denne siden",
	"api_search_empty": "Ingenting på denne siden samsvarer med det. Prøv et endepunktnavn, et felt som activity_key, eller en statuskode.",
	"api_search_clear": "Fjern søk",
	"api_nav_guide": "Kom i gang",
	"api_nav_endpoints": "Endepunkter",
	"api_toc_label": "På denne siden",
	"api_hero_base_label": "Base-URL",
	"api_hero_method_label": "Metode",
	"api_hero_method_value": "POST, JSON-innhold",
	"api_hero_auth_label": "Autentisering",
	"api_hero_auth_value": "Nøkkel og e-post i forespørselsteksten",
	"api_hero_limit_label": "Kvote",
	"api_hero_limit_value": "[limit] aktiviteter om dagen",
	"api_hero_count_label": "Endepunkter",
	"api_hero_count_value": "[count] aktivitetstyper",
	"api_s_quickstart_title": "Din første forespørsel",
	"api_s_quickstart_body": "Ingenting å installere og ingen håndtrykk: send JSON-innhold med nøkkelen din, e-posten din og innholdet ditt. Svaret inneholder nøkkelen til den nye aktiviteten og URL-en den spilles på.",
	"api_s_quickstart_note": "Hvert eksempel på denne siden er en komplett forespørsel du kan kjøre direkte. Bytt ut med din egen nøkkel og ditt eget innhold, så fungerer det som det er.",
	"api_s_auth_title": "Autentisering",
	"api_s_auth_body": "Det er ingen headere og ingen bearer-token. Begge opplysningene sendes som JSON-innhold i hver forespørsel, og nøkkelen godtas bare for kontoen som e-postadressen tilhører.",
	"api_s_auth_where": "Nøkkelen din ligger under kontodelen av dashbordet, bak Vis.",
	"api_s_auth_where_link": "Åpne API-nøkkelen min",
	"api_s_auth_premium": "API-nøkler deles ut når et abonnement starter, så en gratis konto har ikke fått noen ennå.",
	"api_s_auth_plans": "Se planene",
	"api_s_auth_secret": "Behandle nøkkelen som et passord. Den oppretter og overskriver aktiviteter i kontoen din, så hold den på serversiden og unna alt en nettleser kan lese.",
	"api_prefill_kicker": "Eksempler",
	"api_prefill_label": "Fyll eksemplene med min egen API-nøkkel",
	"api_prefill_signed_out": "Logg inn, så settes nøkkelen din inn i hvert eksempel på denne siden.",
	"api_prefill_sign_in": "Logg inn",
	"api_prefill_none": "Ingen API-nøkkel på denne kontoen ennå.",
	"api_prefill_warning": "Hvert eksempel inneholder nå din ekte nøkkel. Ikke lim den inn i en chat, en issue eller et offentlig repo.",
	"api_s_request_title": "Forespørselsteksten",
	"api_s_request_body": "Hvert endepunkt tar imot de samme fem feltene. Det som er forskjellig, er innholdsfeltet under dem: de fleste tar imot en liste med items, noen få tar imot én setning eller ett bilde, og sudoku tar imot ingenting i det hele tatt.",
	"api_s_request_settings": "settings er et objekt med innstillinger som er spesifikke for hvert endepunkt. Hvilke det gjelder for et endepunkt, er listet opp under det; alt annet du legger der, blir ignorert.",
	"api_col_field": "Felt",
	"api_col_type": "Type",
	"api_col_notes": "Hva det gjør",
	"api_col_status": "Status",
	"api_col_meaning": "Hva det betyr",
	"api_required": "obligatorisk",
	"api_optional": "valgfritt",
	"api_default_label": "Standard",
	"api_allowed_label": "Én av",
	"api_in_settings": "i settings",
	"api_f_account_api_key": "API-nøkkelen til kontoen din. Den skal være i forespørselsteksten, ikke i en header.",
	"api_f_email": "Adressen Puzzel.org-kontoen din logger inn med. Nøkkelen er bare gyldig sammen med den.",
	"api_f_title": "Navnet aktiviteten får i dashbordet ditt. Utelater du det, bruker endepunktet sitt eget standardnavn.",
	"api_f_language": "Bestemmer bare språket i URL-en du får tilbake — den oversetter ikke noe av det du sender. Ordsøk bruker den også til å bytte fyllbokstavene til arabisk når den er \"ar\".",
	"api_f_activity_key": "Utelat det for å opprette en ny aktivitet. Send inn nøkkelen til en du allerede eier, så bygges den aktiviteten om i stedet.",
	"api_f_sentence_cryptogram": "Setningen som skal krypteres. Spillerne dekoder den tegn for tegn.",
	"api_f_sentence_calculation": "Setningen spillerne avdekker ved å løse regnestykkene.",
	"api_f_image": "Absolutt URL til bildet som skal kuttes opp. Sendes på øverste nivå, ikke inni settings.",
	"api_f_image_setting": "Absolutt URL til bildet som skal blandes. I motsetning til puslespillets ligger dette inni settings.",
	"api_s_response_title": "Hva du får tilbake",
	"api_s_response_body": "Et vellykket kall svarer 200 med nøkkelen til den nye aktiviteten og URL-en den spilles på. Alt annet svarer med success satt til false og én enkelt feilmelding.",
	"api_response_success": "Vellykket",
	"api_response_error": "Feil",
	"api_s_response_urls": "URL-en du får tilbake, er innbyggingsvisningen. Bytt ut embed med play for å åpne den på hele siden, eller med build for å åpne den i editoren — nøkkelen etter p= er den samme.",
	"api_s_updating_title": "Opprette vs. oppdatere",
	"api_s_updating_body": "Send inn activity_key, så bygges aktiviteten bak den om på stedet: innholdet erstattes, navnet og versjonsstempelet oppdateres, og selve nøkkelen forblir den samme — så lenker og innbygginger du allerede har delt, fortsetter å fungere. Resultater, mappeplassering og alle innstillinger endepunktet ikke skriver til selv, forblir som de var.",
	"api_s_updating_own": "Du kan bare oppdatere aktiviteter din egen konto eier. En annens nøkkel svarer 403.",
	"api_s_updating_name": "title brukes ved hver oppdatering, inkludert standardverdien — utelater du det, blir aktiviteten omdøpt til endepunktets standardnavn.",
	"api_s_updating_settings": "Innstillingsblokkene et endepunkt skriver til selv, blir skrevet helt på nytt, så en oppdatering nullstiller også disse til verdiene du sender, eller til endepunktets standardverdier.",
	"api_s_updating_quota": "En oppdatering koster det samme som en opprettelse: ett kall av dagens kvote.",
	"api_s_limits_title": "Hastighetsgrense",
	"api_s_limits_body": "Hvert vellykkede kall telles, opprettelser og oppdateringer likt. Går du over, svarer neste forespørsel 429 helt til telleren nullstilles.",
	"api_s_limits_counter": "[limit] aktiviteter per konto per dag",
	"api_s_limits_reset": "Telleren nullstilles én gang om dagen av en planlagt jobb, ikke over et rullerende 24-timersvindu.",
	"api_s_errors_title": "Feil",
	"api_s_errors_body": "Feil kommer alltid som JSON med de samme to feltene, aldri som en HTML-side. Feilmeldingen er skrevet for at et menneske skal kunne lese den — den navngir feltet eller grensen som feilet.",
	"api_err_400": "Noe i forespørselsteksten mangler, er feil formatert eller utenfor gyldig område. Meldingen navngir feltet.",
	"api_err_401": "E-postadressen er ukjent, eller nøkkelen tilhører ikke den kontoen.",
	"api_err_403": "activity_key du sendte, tilhører en annen konto.",
	"api_err_429": "Dagens kvote er brukt opp. Den nullstilles én gang om dagen.",
	"api_err_500": "Generatoren klarte ikke å bygge en oppgave av det du sendte inn — vanligvis for få ord, eller ord som ikke kan settes sammen.",
	"api_endpoints_title": "Endepunkter",
	"api_endpoints_intro": "Én sti per aktivitetstype, alle POST, alle under samme base-URL. Hver av dem lister opp innholdet den trenger, innstillingene den leser og en forespørsel du kan kjøre.",
	"api_group_words": "Ord og bokstaver",
	"api_group_cards": "Kort og par",
	"api_group_questions": "Spørsmål og svar",
	"api_group_text": "Setninger og tall",
	"api_group_images": "Bilder",
	"api_ep_content_label": "Innhold",
	"api_ep_settings_label": "Innstillinger den leser",
	"api_ep_settings_none": "Dette endepunktet leser ingen innstillinger.",
	"api_ep_example_label": "Eksempelforespørsel",
	"api_ep_notes_label": "Verdt å vite",
	"api_ep_min_items": "Minst [count] i items",
	"api_ep_item_range": "[min] til [max] i items",
	"api_ep_max_cards": "Høyst [max] kort i alt",
	"api_ep_no_items": "Tar ikke imot items",
	"api_ep_default_title": "Faller tilbake til navnet “[title]”",
	"api_copy": "Kopier",
	"api_copied": "Kopiert",
	"api_toast_copied": "Kopiert til utklippstavlen",
	"api_ep_open_builder": "Åpne editoren",
	"api_ep_back_to_top": "Tilbake til toppen",
	"api_e_crossword": "Fletter svarene dine sammen i et rutenett og nummererer definisjonene for deg.",
	"api_c_crossword": "En liste med ord. Hver oppføring parer svaret med definisjonen som peker på det.",
	"api_note_crossword_length": "Svar som er kortere enn to tegn, blir fjernet før rutenettet bygges, og minst to må overleve det.",
	"api_note_crossword_layout": "Svarene skrives med store bokstaver, og generatoren får tjue forsøk på å plassere dem. Klarer den ikke å plassere et eneste ord, svarer kallet 500.",
	"api_set_crossword_hidden_solution": "Et valgfritt bonusord. Bokstavene i det er markert i rutene i det ferdige rutenettet, så spillerne kan samle dem når kryssordet er løst. Derfor må hver bokstav i det finnes i svarene.",
	"api_e_wordseeker": "Skjuler ordene dine i et bokstavrutenett, i retningene og formen du velger.",
	"api_c_wordseeker": "En liste med ord. Definisjonsteksten blir ordlisten spillerne jobber ut fra.",
	"api_note_wordseeker_length": "Svar under to tegn blir fjernet, og alle svar skrives med store bokstaver før de legges inn i rutenettet.",
	"api_note_wordseeker_arabic": "Rutenettet fylles ut med latinske bokstaver med mindre language er \"ar\", som bytter fyllet til arabisk.",
	"api_set_wordseeker_hidden_solution": "De resterende bokstavene staver dette. Setter du den, ber du også generatoren om å plassere løsningen først i stedet for å presse inn flest mulig ord.",
	"api_set_wordseeker_directions": "Hvilke retninger et ord kan gå i. Utelater du den, går ordene bare østover, sørøstover og sørover.",
	"api_set_wordseeker_template": "Kutter rutenettet til en form i stedet for å la det være kvadratisk.",
	"api_e_acrostic": "Stabler svarene dine slik at én kolonne staver et skjult ord.",
	"api_c_acrostic": "En liste med ord. Sammen må de gi hver eneste bokstav i det skjulte ordet.",
	"api_set_acrostic_hidden_solution": "Ordet den uthevede kolonnen staver. Dette endepunktet kjører ikke uten den.",
	"api_note_acrostic_letters": "Hvis svarene ikke kan gi bokstavene løsningen trenger, svarer kallet 500 i stedet for å lagre et halvferdig rutenett.",
	"api_note_acrostic_order": "Generatoren endrer rekkefølgen på svarene dine for at kolonnen skal fungere, så rekkefølgen du sender, er ikke rekkefølgen spillerne ser.",
	"api_e_word-scramble": "Blander bokstavene i hvert svar som spillerne skal sortere ut.",
	"api_c_word-scramble": "En liste med ord. Ledetråden vises ved siden av de blandede bokstavene.",
	"api_set_scramble_hidden_solution": "Et valgfritt bonusord spillerne skriver inn når resten er løst.",
	"api_note_scramble_random": "Aktiviteter laget gjennom API-et har alltid innstillingen for å stokke rekkefølgen slått på, så rekkefølgen du sender, er ikke rekkefølgen spillerne får.",
	"api_e_hangman": "Gjør ordene eller setningene dine om til runder der du gjetter bokstaver.",
	"api_c_hangman": "En liste med ord eller korte setninger. Ledetråden er tipset spillerne ser.",
	"api_e_wordle": "Lager et gjett-ordet-spill av hvert ord du sender.",
	"api_c_wordle": "En liste med ord. Spillerne får én runde per ord.",
	"api_note_wordle_dictionary": "Laget med innstillingen for å sjekke at gjettene er ekte ord, slått på. Slå den av i editoren hvis ordene dine er navn eller oppdiktet.",
	"api_e_typing-practice": "Gjør setninger om til skriveøvelser.",
	"api_c_typing-practice": "En liste med ord eller setninger som skal skrives ut. Ledetråd-feltet fungerer også som en instruks.",
	"api_e_wheel-of-fortune": "Fyller et roterende hjul med dine egne segmenter.",
	"api_c_wheel-of-fortune": "En liste med segmenter. Hvert svar blir én kile.",
	"api_note_wheel_outcome": "Laget med “vis utfallet bare i hjulet”, så resultatet leses av hjulet i stedet for å bli annonsert ved siden av det.",
	"api_e_memory": "Kort som ligger med baksiden opp, og som skal snus og matches i par.",
	"api_c_memory": "En liste med par. Hvert par inneholder de to kortene som hører sammen.",
	"api_note_cards_media": "Et kort er et objekt med en type og en value. Bruk \"text\" for ord, eller \"image\", \"audio\", \"youtube\" eller \"link\" med en URL i value, og legg til alt for en beskrivelse.",
	"api_e_matching-pairs": "To kolonner med kort som skal dras sammen.",
	"api_c_matching-pairs": "En liste med par. Det første kortet i hvert par havner på den ene siden, og partneren på den andre.",
	"api_e_flash-cards": "Tosidige kort spillerne kan snu og bla gjennom.",
	"api_c_flash-cards": "En liste med kort. Det første kortet er forsiden, det andre er baksiden.",
	"api_note_flashcards_sides": "Endepunktet lagrer like mange kort som du sender, så send nøyaktig to per oppføring — forside, så bakside.",
	"api_e_categorize": "Kort som skal sorteres i riktig kategori.",
	"api_c_categorize": "En liste med kategorier, hver med et navn og kortene som hører til i den.",
	"api_note_categorize_name": "En kategori sendt uten navn, lagres som “Kategori uten navn”, så send alltid et navn.",
	"api_e_reorder": "En rekkefølge spillerne må sette tilbake i riktig rekkefølge.",
	"api_c_reorder": "En liste med rekkefølger. Hver av dem inneholder kortene sine i riktig rekkefølge.",
	"api_note_reorder_order": "Rekkefølgen du sender, lagres som den riktige rekkefølgen — nummer én først.",
	"api_e_quiz": "Flervalgsspørsmål og åpne spørsmål, som poengsettes underveis.",
	"api_c_quiz": "En liste med spørsmål. Flervalgsspørsmål har svarene sine med seg; åpne spørsmål har svaret du godtar.",
	"api_note_question_types": "question_type er \"multiple_choice\", der det riktige alternativet har isCorrect true; \"true_false\", det samme med nøyaktig to alternativer, true først og false sist; eller \"open_answer\", som bruker correct_answer i stedet. Hvis feltet utelates, behandles spørsmålet som flervalg.",
	"api_note_quiz_settings": "Quiz-endepunktet sender settings rett gjennom som blokker med aktivitetsinnstillinger, så det er ikke stedet for løse valg — juster quizen i editoren etterpå.",
	"api_e_board-game": "Et brett du kappløper over, med spørsmålene dine på rutene.",
	"api_c_board-game": "En liste med spørsmål, i akkurat samme form som quiz-endepunktet tar imot.",
	"api_set_board_tiles": "Hvor mange ruter brettet har. Mellom 10 og 75.",
	"api_set_board_mode": "Om spillerne kappløper til mål eller samler gjenstander underveis.",
	"api_e_cryptogram": "Gjør en setning om til en kode som skal knekkes, ett tegn av gangen.",
	"api_c_cryptogram": "Én setning, i feltet sentence. Dette endepunktet tar ikke imot items.",
	"api_note_cryptogram_no_items": "Alt du sender i items, blir ignorert — oppgaven bygges bare fra setningen.",
	"api_set_cryptogram_helpers": "Hvilke tegn som avsløres gratis som en vei inn: ingen, de vanligste, vokalene, eller de du lister opp selv.",
	"api_set_cryptogram_character_list": "Alfabetet krypteringen bygges fra. La det stå tomt, så velger krypteringen sitt eget.",
	"api_set_cryptogram_extra_letters": "Tegnene som avsløres når helpers er \"custom\". Ignoreres for de andre hjelpemodusene.",
	"api_set_cryptogram_hide_unused": "Utelater tegn setningen aldri bruker, fra nøkkelen.",
	"api_e_calculation": "Skjuler en setning bak regnestykker — løs regnestykket, avslør bokstaven.",
	"api_c_calculation": "Én setning, i feltet sentence. Dette endepunktet tar ikke imot items.",
	"api_set_calc_difficulty": "Det høyeste svaret et regnestykke har lov til å ha.",
	"api_set_calc_operators": "Hvilke regneoperasjoner som kan forekomme. x er gange, : er dele.",
	"api_set_calc_max_operations": "Hvor mange operasjoner ett regnestykke kan kjede sammen.",
	"api_set_calc_number_difficulty": "Setter et tak på enkelttallene inni et regnestykke. Fra 5 til 1000.",
	"api_note_calculation_fit": "Hvis begrensningene er for stramme til å kode setningen, svarer kallet 400 og ber deg løsne på dem, i stedet for å lagre en halvferdig oppgave.",
	"api_e_sudoku": "Genererer et løst rutenett, og tar deretter tallene ut igjen.",
	"api_c_sudoku": "Ingenting. Hele oppgaven kommer fra de to innstillingene.",
	"api_note_sudoku_no_items": "Ikke send items eller sentence — size og difficulty er hele inndataen.",
	"api_note_sudoku_difficulty_sizes": "Editoren tilbyr bare vanskelighetsgrad for 2x3, 3x3 og 3x4. API-et bruker den på alle størrelser, inkludert 2x2 og 4x4.",
	"api_set_sudoku_size": "Størrelsen på én blokk, skrevet som rader ganger kolonner — 3x3 gir det klassiske 9x9-rutenettet. Endepunktet sjekker bare at det kan tolkes som to tall, så hold deg til størrelsene editoren tilbyr.",
	"api_set_sudoku_difficulty": "Hvor mange tall som blir stående igjen i rutenettet som utgangspunkt.",
	"api_e_jigsaw": "Kutter et bilde opp i brikker som skal dras sammen igjen.",
	"api_c_jigsaw": "Én bilde-URL, i feltet image. Dette endepunktet tar ikke imot items.",
	"api_note_jigsaw_grid": "API-et lager alltid et puslespill på 4 ganger 4. Antall brikker, uregelmessige brikker og rette kanter er innstillinger i editoren — å sende rader eller kolonner her gjør ingenting.",
	"api_note_image_reachable": "URL-en lagres slik du sendte den, og filen blir aldri kopiert, så den må forbli offentlig tilgjengelig så lenge aktiviteten spilles.",
	"api_e_slidingpuzzle": "Blander et bilde om til brikker som skyves på plass.",
	"api_c_slidingpuzzle": "Én bilde-URL, inni settings. Dette endepunktet tar ikke imot items.",
	"api_note_sliding_image_slot": "I motsetning til puslespillet leser dette endepunktet bildet sitt fra settings.image. Et image-felt på øverste nivå blir ignorert, og kallet svarer 400.",
	"api_help_title": "Noe som ikke oppfører seg?",
	"api_help_body": "Send forespørselen du prøvde, og feilen du fikk tilbake, så får du et ordentlig svar — fra personen som skrev endepunktet.",
	"api_help_cta": "E-post til support",
	"api_int_kicker": "Utviklerintegrasjoner",
	"api_int_title": "Koble Puzzel til din egen plattform",
	"api_int_intro": "Puzzel kan sende en spillers resultat rett videre til et annet system — poengsummen, hvor langt de kom, hva de svarte — uten at systemet må være en fullverdig LMS. Denne siden viser alle kanalene som finnes: hva som sendes ut, når det sendes ut, og det minste du må bygge for å ta imot det.",
	"api_int_hero_out_label": "Resultater sendes ut via",
	"api_int_hero_out_value": "En webhook, eller en melding til siden rundt aktiviteten",
	"api_int_hero_in_label": "Siden din kan",
	"api_int_hero_in_value": "Logge spilleren inn og tilbakestille aktiviteten",
	"api_int_hero_where_label": "Slås på",
	"api_int_hero_where_value": "Per aktivitet, under Utvikler i editoren",
	"api_int_hero_plan_label": "Inkludert med",
	"api_int_hero_plan_value": "Et betalt abonnement — disse innstillingene er avslått på en gratis konto",
	"api_int_search_placeholder": "Søk i kanaler, felter og eksempler",
	"api_int_search_empty": "Ingenting på denne siden samsvarer med det. Prøv en kanal som webhook eller postMessage, eller et felt som progress.",
	"api_int_nav_channels": "Kanaler",
	"api_int_s_choose_title": "Hvilken kanal trenger du?",
	"api_int_s_choose_body": "Tre ting kan forlate en aktivitet, og én kan komme inn. Hvilken som passer, avhenger av ett enkelt spørsmål: sitter spilleren inne på din side, eller et helt annet sted?",
	"api_int_choose_out": "Ut av Puzzel",
	"api_int_choose_in": "Inn i Puzzel",
	"api_int_choose_when": "Bruk den når",
	"api_int_choose_needs": "Du trenger",
	"api_int_choose_setting": "Innstilling",
	"api_int_ch_webhook_name": "Resultat-webhook",
	"api_int_ch_webhook_summary": "Hvert lagrede resultat sendes med POST som JSON til en URL du eier.",
	"api_int_ch_webhook_when": "Spilleren kan være hvor som helst — en delt lenke, en QR-kode, en annens nettside — og du vil ha resultatet i din egen database.",
	"api_int_ch_webhook_needs": "Et HTTPS-endepunkt som godtar en cross-origin POST.",
	"api_int_ch_parent_name": "Resultater til siden rundt",
	"api_int_ch_parent_summary": "Den samme JSON-en, sendt til siden som bygger inn aktiviteten i stedet for til en server.",
	"api_int_ch_parent_when": "Du bygger inn aktiviteten på din egen kurs-side, og siden selv kan gjøre noe med resultatet.",
	"api_int_ch_parent_needs": "En iframe på siden din og en lytter for meldinger. Ingen server, ingen CORS.",
	"api_int_ch_completion_name": "Fullføringssignal",
	"api_int_ch_completion_summary": "Én melding når spilleren er ferdig, som ikke inneholder noe annet enn det faktumet.",
	"api_int_ch_completion_when": "Alt du vil vite, er om de er ferdige — for å krysse av leksjonen, låse opp den neste, eller vise din egen skjerm.",
	"api_int_ch_completion_needs": "En iframe på siden din og en lytter for meldinger.",
	"api_int_ch_trigger_name": "Tilbakestilling fra siden din",
	"api_int_ch_trigger_summary": "Siden din ber den innbygde aktiviteten om å tømme spillerens svar og starte på nytt.",
	"api_int_ch_trigger_when": "Du har din egen \"prøv igjen\"-knapp utenfor aktiviteten.",
	"api_int_ch_trigger_needs": "En iframe på siden din. Meldingen godtas bare fra siden som bygger inn aktiviteten.",
	"api_int_s_webhook_title": "Resultat-webhook",
	"api_int_s_webhook_body": "Slå på \"Send resultater til en webhook\" i editoren og oppgi en URL. Fra da av sender spillerens nettleser hele resultatet som JSON med POST til den URL-en, hver gang fremgangen lagres.",
	"api_int_webhook_steps_title": "Sette det opp",
	"api_int_webhook_step_1": "Åpne aktiviteten i editoren og gå til Utvikler-menyen.",
	"api_int_webhook_step_2": "Slå på \"Send resultater til en webhook\" og lim inn endepunktet ditt i feltet under. Det må være en fullstendig URL — et bart domene avvises — og det må være https, fordi nettleseren blokkerer et vanlig http-kall fra en side som vises over https.",
	"api_int_webhook_step_3": "Spill aktiviteten selv én gang. Den første POST-en kommer så snart du svarer på noe.",
	"api_int_webhook_receiver": "En mottaker, fra ende til annen",
	"api_int_webhook_timing_title": "Den utløses mens du spiller, ikke bare til slutt",
	"api_int_webhook_timing_body": "Et resultat sendes hver gang oppføringen lagres: etter en pause i skrivingen, når et kort plasseres, når klokken stopper, og én gang til når aktiviteten er ferdig. Et langt kryssord blir et titalls kall, ikke ett — så skriv behandleren din som en upsert nøkkelbasert på playerUid og activityKey, i stedet for som en innsetting. Hvert kall inneholder hele tilstanden, så det nyeste alltid overstyrer det forrige, og et kall som forsvinner blir tatt igjen av det neste.",
	"api_int_webhook_finished_title": "Å skille en fullføring fra en lagring",
	"api_int_webhook_finished_body": "progress er en prosentandel: 100 betyr at aktiviteten er fullført. Noen få typer kan avsluttes uten å nå den — en quiz besvart helt til slutten, et løst løsningsfelt — og disse har hasAlternateCompletion i stedet. Behandle begge som fullført.",
	"api_int_webhook_cors_title": "Den sendes av spillerens nettleser",
	"api_int_webhook_cors_body": "POST-en kommer fra fanen aktiviteten spilles i, ikke fra en Puzzel-server. De fleste endepunkter bygget for å motta webhooks godtar den allerede. Hvis ditt aldri ser en forespørsel, er dette hvorfor: nettleseren spør om tillatelse først, så svar på OPTIONS-preflighten med en Access-Control-Allow-Origin-header, og den ekte POST-en følger etter.",
	"api_int_webhook_trust_title": "Behandle innholdet som et utsagn, ikke et bevis",
	"api_int_webhook_trust_body": "Forespørselen er ikke signert, og den kommer fra en nettleser du ikke har kontroll over, så alle som ser på siden kan sende deg en også. Det er greit for å fylle ut en fremdriftslinje eller et dashbord. For alt du ikke ville latt en elev sette selv — en karakter som teller, et sertifikat, en betaling — bør du sjekke det mot resultatene i ditt eget Puzzel-dashbord, eller la LMS-karakterkoblingene sende poengsummen i stedet.",
	"api_int_s_parent_title": "Resultater til siden rundt",
	"api_int_s_parent_body": "Hvis du bygger inn aktiviteten, kan du få den samme JSON-en sendt til din egen side i stedet for til en server. Slå på \"Send resultater til den overordnede siden\" og lytt etter meldingen. Ingenting forlater nettleseren, så det er ikke noe endepunkt å bygge og ingen CORS å tenke på.",
	"api_int_parent_origin_title": "Sjekk hvor meldingen kom fra",
	"api_int_parent_origin_body": "Lytteren din hører hver melding som sendes til siden, også fra andre rammer og nettleserutvidelser. Sammenlign event.origin med https://puzzel.org før du stoler på innholdet.",
	"api_int_parent_same_title": "Samme innhold, samme tidspunkt",
	"api_int_parent_same_body": "Dette er webhookens tvilling: de samme feltene, sendt på de samme tidspunktene. Alt under \"Hva et resultat inneholder\" gjelder også her.",
	"api_int_s_completion_title": "Fullføringssignal",
	"api_int_s_completion_body": "Den minste kanalen, for når selve resultatet ikke er din sak: slå på \"Send et fullføringssignal\" og siden din får én melding i det øyeblikket spilleren er ferdig.",
	"api_int_completion_shape": "Hva som kommer",
	"api_int_completion_order_title": "Resultatet er allerede lagret når det kommer",
	"api_int_completion_order_body": "Signalet sendes bevisst etter at den fullførende lagringen har landet, så en side som reagerer ved å lese resultatet tilbake, vil finne det der.",
	"api_int_completion_embed_title": "Bare inne i en iframe",
	"api_int_completion_embed_body": "Begge meldingskanalene sender til siden som rammer inn aktiviteten. Åpnet i sin egen fane er det ingen å si det til, så ingenting sendes.",
	"api_int_s_payload_title": "Hva et resultat inneholder",
	"api_int_s_payload_body": "Én form, uansett hvilken kanal som bærer den. Spillerens svar er nøkkelbasert på aktivitetens egne element-id-er, så de samme nøklene dukker opp i correctUids.",
	"api_int_col_when": "Når det er der",
	"api_int_always": "alltid",
	"api_int_sometimes": "noen ganger",
	"api_int_payload_absent_title": "Fraværende, ikke tomt",
	"api_int_payload_absent_body": "Et felt som ikke gjelder, utelates fra JSON-en i stedet for å bli sendt som null eller 0. Det er slik en type som ikke gir poeng for en runde skilles fra en runde som fikk null poeng — så les med en standardverdi og anta aldri at en nøkkel finnes.",
	"api_int_payload_example": "En ferdig quiz, slik den kommer inn",
	"api_int_f_activity_key": "Aktiviteten resultatet tilhører. Den samme nøkkelen du ser i aktivitetens egen URL, etter ?p=.",
	"api_int_f_player_uid": "Hvem som spilte, som en anonym id. Stabil for denne spilleren på denne enheten, så det er den du nøkkelbaserer resultater på — det er ikke en e-postadresse og ikke en Puzzel-konto.",
	"api_int_f_player": "Registreringsfeltene aktiviteten ber om, slik du har satt dem opp: name, email, class, student_id og så videre. Fraværende inntil spilleren har registrert seg, og helt fraværende på en aktivitet som ikke ber om noe.",
	"api_int_f_progress": "Hvor langt inne, som en prosentandel. 100 betyr ferdig.",
	"api_int_f_time_passed": "Tid brukt på aktiviteten, i millisekunder.",
	"api_int_f_last_played_at": "Når dette resultatet ble lagret, som et Unix-tidsstempel i millisekunder.",
	"api_int_f_created": "Når forsøket ble startet, som et Unix-tidsstempel i millisekunder.",
	"api_int_f_player_input": "Hva spilleren faktisk skrev inn, nøkkelbasert på id-en til elementet det tilhører. Formen innenfor avhenger av aktivitetstypen — et ord, en liste over plasserte kort, et valgt alternativ.",
	"api_int_f_correct_uids": "Hvilke av disse elementene som er riktige, nøkkelbasert på samme måte. Fraværende så lenge ingenting er besvart ennå.",
	"api_int_f_score": "Poeng oppnådd, på typene som gir poeng for en runde. Fraværende overalt ellers — også på en runde som faktisk fikk null poeng, så sjekk at nøkkelen finnes før du leser den.",
	"api_int_f_performance": "Typens eget mål på hvor godt det gikk, der den har et slikt mål — ord per minutt i tastaturtrening, for eksempel.",
	"api_int_f_attempts": "Hvilken runde dette er: 1 første gang, én mer for hver gang det startes på nytt. Bare på typer som avslutter en runde tidlig og teller om igjen-forsøkene.",
	"api_int_f_knocked_out": "Runden ble avsluttet på et feil svar og er over uten å være fullført.",
	"api_int_f_alternate": "Aktiviteten ble fullført på en måte som ikke når 100 % — en quiz besvart helt til slutten, et løsningsfelt løst. Behandle det som en fullføring.",
	"api_int_f_missed_keys": "Tegn spilleren stadig fikk feil på, sortert med de vanligste feilene først. Bare i tastaturtrening.",
	"api_int_f_content_version": "Hvilken versjon av aktivitetens innhold dette ble spilt mot. Den endres når eieren redigerer spørsmålene, så et gammelt resultat kan skilles fra et gjeldende.",
	"api_int_s_control_title": "Tilbakestille aktiviteten fra siden din",
	"api_int_s_control_body": "Én instruks går den andre veien. Med \"Godta utløsere fra den overordnede siden\" slått på kan siden som bygger inn aktiviteten tømme spillerens svar og sette aktiviteten tilbake til start — for din egen \"prøv igjen\"-knapp utenfor rammen.",
	"api_int_control_only_title": "Tilbakestilling er den eneste utløseren",
	"api_int_control_only_body": "Det finnes ingen melding for å sende inn et resultat, åpne avslutningsmeldingen eller hoppe til et spørsmål. En melding som ber om noe annet enn en tilbakestilling, blir ignorert.",
	"api_int_control_guard_title": "Bare siden som bygger inn blir hørt",
	"api_int_control_guard_body": "Utløseren godtas bare fra siden som rammer inn aktiviteten, og ingen andre steder — ikke en søskenramme, ikke et skript på siden. Innstillingen er avslått som standard, så slå den på for aktivitetene du styrer.",
	"api_int_s_identity_title": "Ta med din egen spilleridentitet",
	"api_int_s_identity_body": "Hvis plattformen din allerede vet hvem som spiller, trenger ikke aktiviteten å spørre igjen. Det finnes to håndtrykk, begge for en aktivitet inne på siden din, og begge endrer hvem et resultat tilhører. Det første slår vi på, sammen med deg, i stedet for fra en avkryssingsboks; det andre bruker identitetsleverandøren du selv kobler til kontoen din.",
	"api_int_identity_pm_title": "Send oss spilleren",
	"api_int_identity_pm_body": "Aktiviteten melder seg med 'app-loaded' og venter. Siden din sender tilbake spillerens opplysninger, og resultatet arkiveres under dem uten at spilleren skriver noe eller ser en registreringsskjerm.",
	"api_int_identity_sso_title": "Send oss et token",
	"api_int_identity_sso_body": "Samme håndtrykk, men siden din sender JWT-en identitetsleverandøren din har utstedt, i stedet for feltene selv. Vi verifiserer den mot identitetsleverandøren som er koblet til kontoen din — i dashbordet, under Tilkoblede apper → Single sign-on (SSO), på planene Skole, Ambassadør, Akademi og Kursholder — før spilleren slipper inn, så identiteten er bekreftet i stedet for bare oppgitt. Dette er den du bør bruke når resultatet må være til å stole på. Den samme tilkoblingen gir aktivitetens egen lenke en “Logg inn med …”-knapp, for spillere som ikke er på siden din.",
	"api_int_identity_sso_link": "Sett opp single sign-on (SSO)",
	"api_int_identity_cta_title": "Vil du ha hjelp til å sette det opp?",
	"api_int_identity_cta_body": "Fortell oss hvilken av de to du vil ha og hvor aktivitetene skal bygges inn, så går vi gjennom det sammen med deg — og slår på den første for kontoen din.",
	"api_int_identity_cta_button": "Send oss en e-post om identitet",
	"api_int_s_create_title": "Opprette aktiviteter fra systemet ditt",
	"api_int_s_create_body": "Alt over handler om at et resultat kommer ut. Å gå den andre veien — å lage selve aktivitetene fra innhold du allerede har — er Puzzle API-et: én POST per aktivitetstype, og du får tilbake en nøkkel og en URL å bygge inn.",
	"api_int_create_link": "Les API-referansen",
	"api_int_s_lms_title": "Når en ferdig kobling er det bedre svaret",
	"api_int_s_lms_body": "Hvis plattformen på den andre siden er en ekte LMS, trenger du sannsynligvis ikke noe av dette. Karakterer kan gå tilbake til karakterboken av seg selv, uten at du trenger å drifte noe.",
	"api_int_lms_lti_title": "Moodle, Canvas, Brightspace, Schoology, itslearning",
	"api_int_lms_lti_body": "Startet inne fra LMS-en, med poengsummen skrevet tilbake til karakterboken.",
	"api_int_lms_gc_title": "Google Classroom",
	"api_int_lms_gc_body": "Legg ut en aktivitet som en oppgave, og få karakterene tilbake automatisk.",
	"api_int_lms_not_title": "Ingen av disse?",
	"api_int_lms_not_body": "Kursplattformer, medlemssider, intranett og alt du har bygget selv er akkurat det kanalene på denne siden er til for. En innbygging pluss fullføringssignalet dekker det meste.",
	"api_int_s_limits_title": "Hva som ikke finnes",
	"api_int_s_limits_body": "Så du slipper å lete etter det:",
	"api_int_limit_no_read": "Ingen endepunkt for å lese resultater tilbake. API-et oppretter aktiviteter; resultater forlater gjennom kanalene på denne siden, eller gjennom eksportene i dashbordet ditt.",
	"api_int_limit_no_signature": "Ingen signatur på webhooken. Det finnes ingenting å verifisere forespørselen mot, og det er derfor et resultat ikke bør være det eneste som står bak noe som betyr noe.",
	"api_int_limit_per_activity": "Ingen kontoomfattende webhook. URL-en er en innstilling på en aktivitet, så en aktivitet du kopierer tar den med seg, mens en ny starter uten den.",
	"api_int_limit_no_multiplayer": "Ingenting i et lagspill eller et direkterom. Begge meldingskanalene og webhooken er for solospill, og innstillingene slår seg selv av når lagspill er på.",
	"api_int_limit_no_retry": "Ingen leveringskø. Ingenting lagres og sendes på nytt — neste lagring er forsøket på nytt, og rundens siste kall er det som teller.",
	"api_nav_integrations": "Få resultater ut igjen",
	"api_e_arrowword": "Et svenskekryssord: definisjonene står inne i rutenettet, hver med en pil til svaret sitt.",
	"api_c_arrowword": "En liste med ord. Hver oppføring parer svaret med en definisjon som er kort nok til å få plass i én rute.",
	"api_set_arrowword_hidden_solution": "Et valgfritt bonusord. Bokstavene i det er markert i rutene i det ferdige rutenettet, så hver bokstav i det må finnes i svarene.",
	"api_e_strands": "Et rutenett der hver bokstav hører til et ord i et tema, med ett ord som navngir temaet og går fra kant til kant.",
	"api_c_strands": "En liste med temaord. Sammen med spangrammet må bokstavene deres fylle brettet nøyaktig.",
	"api_set_strands_theme": "Gåten som vises over rutenettet. Utelater du den, ser spillerne tittelen.",
	"api_set_strands_spangram": "Ordet eller frasen som navngir temaet og krysser brettet fra den ene kanten til den andre.",
	"api_note_strands_count": "Bokstavene i alle ordene og spangrammet til sammen må bli nøyaktig 30, 35, 36, 40, 42, 45, 48, 49, 50, 54, 56, 60, 63, 64, 70, 72 eller 80. Ethvert annet antall svarer 400 og sier hvor mange bokstaver du må legge til eller fjerne.",
	"api_e_fallen-phrase": "En frase der bokstavene har falt ned under kolonnene sine, og som spillerne skal løfte tilbake på plass.",
	"api_c_fallen-phrase": "Én frase, i feltet sentence. Dette endepunktet tar ikke imot items.",
	"api_f_sentence_fallen_phrase": "Frasen som skal skjules: et sitat, et ordtak, en nøkkelsetning. Høyst 120 bokstaver og sifre.",
	"api_set_fallen_phrase_columns": "Hvor bredt brettet er, fra 8 til 18. Smalere gir flere bokstaver i hver kolonne og er vanskeligere.",
	"api_set_fallen_phrase_helpers": "Hvilke bokstaver som blir liggende i rutenettet som en vei inn: ingen, de vanligste, vokalene, eller de du lister opp selv.",
	"api_set_fallen_phrase_extra_letters": "Bokstavene som gis bort når helpers er \"custom\".",
	"api_e_bingo": "En klassebingo som spillederen trekker live: hver spiller får et kort trukket fra items dine.",
	"api_c_bingo": "En liste med items som kortene trekkes fra. Send tydelig flere enn det er ruter på ett kort, så kortene blir forskjellige.",
	"api_set_bingo_mode": "Hva som fyller rutene: dine items, dine items trukket etter ledetråden, eller vanlige tall (som ikke trenger items).",
	"api_set_bingo_rows": "Rader på hvert kort, 2 til 5.",
	"api_set_bingo_columns": "Kolonner på hvert kort, 2 til 5.",
	"api_set_bingo_highest_number": "I tallmodus fylles kortene fra 1 og opp til dette tallet, høyst 100. Krever en plan: uten plan forblir det 50.",
	"api_note_bingo_item": "Et item er et objekt med en value, og eventuelt en type (\"text\", \"image\" eller \"audio\" med en URL i value), en description (ledetråden spillederen leser opp i ledetrådmodus) og alt.",
	"api_e_times-tables": "En multiplikasjonstabell som skal fylles ut, tabell for tabell. Riktige svar fargelegger et bilde.",
	"api_c_times-tables": "Ingenting. Hele rutenettet kommer fra innstillingene.",
	"api_set_times_tables_tables": "Tabellene som skal øves på. Utelater du den, er det 1 til 10. Tar du med 11 eller 12, blir rutenettet 12 ganger 12.",
	"api_set_times_tables_order": "Om radene og kolonnene går i rekkefølge eller er stokket om.",
	"api_set_times_tables_picture": "Bildet riktige svar maler.",
	"api_set_times_tables_players_choose_tables": "La hver spiller velge hvilke av tabellene de vil øve på.",
	"api_set_times_tables_fill_same_sums": "Ett riktig svar fyller alle rutene med samme regnestykke.",
	"api_e_i-have-who-has": "Et kjede for hele klassen: hvert kort svarer på spørsmålet før det og stiller det neste.",
	"api_c_i-have-who-has": "En liste med par, spørsmålet først og svaret etterpå. Rekkefølgen du sender, er kjeden.",
	"api_set_i_have_who_has_chain_shape": "En sløyfe lukker seg på seg selv, så hvilket som helst kort kan starte. En rekke åpner med et Start-kort og slutter med et Slutt-kort.",
	"api_note_ihwh_unique": "Ingen spørsmål og ingen svar kan stå to ganger: en elev som har svaret, kunne ikke visst hvilket spørsmål det hører til.",
	"api_e_fill-in-the-gap": "Setninger med ord utelatt, som spillerne skal skrive inn eller velge.",
	"api_c_fill-in-the-gap": "En liste med setninger. Hver skrives ut i sin helhet, med hvert hull mellom stjerner.",
	"api_note_gap_syntax": "Skriv hele setningen og sett stjerner rundt hvert ord som skal utelates: \"Water boils at *100* degrees.\" Flere ord inni ett par er ett hull. En oppføring kan også ha en instruks som vises over setningen.",
	"api_e_deconstruct": "Setninger der spillerne merker ordene: ordklasser, setningsledd eller dine egne merkelapper.",
	"api_c_deconstruct": "En liste med setninger. Hvert ord som skal merkes, skrives som [word](label).",
	"api_set_deconstruct_categories": "Merkelappene spillerne velger mellom, i rekkefølge. Utelater du den, er det merkelappene som brukes i setningene. Send den for å legge til en merkelapp ingen ord har, eller for å bestemme rekkefølgen.",
	"api_note_deconstruct_syntax": "Skriv en setning som \"The [dog](noun) [barks](verb).\" Ord uten tagg vises, men det spørres ikke om dem. Merkelappene noun, verb, adjective og subject vises til hver spiller på deres eget språk.",
	"api_e_name-them-all": "En oppramsingsliste: spillerne nevner så mange som mulig av et sett før tiden går ut.",
	"api_c_name-them-all": "En liste med navn. Hvert kan ha andre skrivemåter som teller, et tips og gruppen det hører under.",
	"api_set_name_them_all_list_match_mode": "Om et navn teller i det øyeblikket det skrives, eller først når du trykker Enter.",
	"api_set_name_them_all_list_slot_hint": "Hva en tom plass røper: ingenting, lengden på navnet, første bokstav, eller tipset du skrev.",
	"api_set_name_them_all_list_arrange": "Én kolonne per gruppe, eller én liste.",
	"api_set_name_them_all_list_allow_give_up": "Viser en gi opp-knapp som avslutter runden og viser det som ble glemt.",
	"api_note_names_item": "En oppføring er et objekt med en answer, og eventuelt aliases (andre skrivemåter som teller), en description (tipset) og en group. Store bokstaver, aksenter og tegnsetting ignoreres når et navn sjekkes.",
	"api_e_keypad": "En kodelås: et rutenett av kort, der noen av dem til sammen er koden.",
	"api_c_keypad": "En liste med kort. Kortene som er med i koden, angir plassen sin i den.",
	"api_set_keypad_instructions": "Spørsmålet eller gåten koden svarer på, vist sammen med kortene.",
	"api_set_keypad_force_solution_in_correct_order": "Kortene må trykkes i rekkefølge. Slått av åpner enhver rekkefølge av de riktige kortene låsen.",
	"api_set_keypad_randomize_order": "Hver spiller får kortene i en stokket rekkefølge.",
	"api_note_keypad_item": "Et kort er et objekt med en value, og eventuelt en type (\"text\", \"image\" eller \"audio\" med en URL i value), alt og code_position: plassen i koden, 1 først. Et kort kan være med i koden én gang, og minst ett kort må være det.",
	"api_e_maze": "En labyrint å gå gjennom: hvert spørsmål er et rom, og svarene er dørene.",
	"api_c_maze": "En liste med flervalgs- eller sant/usant-spørsmål, nøyaktig i den formen quiz-endepunktet tar imot. Åpne spørsmål avvises: en dør trenger et svar skrevet på seg.",
	"api_set_maze_maze_width": "Hvordan rommene er lagt ut: én kolonne, et kvadrat eller bredere.",
	"api_set_maze_maze_corridors": "Hvor mye labyrint det er mellom to spørsmål.",
	"api_set_maze_maze_fog": "Vis hele labyrinten, eller bare det spilleren har vært ved siden av.",
	"api_set_maze_maze_wrong_door_pause": "Hvor lenge dørene forblir stengt etter en feil dør.",
	"api_set_maze_maze_walk_there": "Viser en knapp som går med figuren til neste rom.",
	"api_set_maze_maze_seed": "Frøet labyrinten genereres fra. Samme frø og samme spørsmål gir samme labyrint. Utelater du det, trekkes en ny.",
	"api_e_jeopardy": "Et brett som i et tv-show: kategorier øverst og ledetråder under som er verdt mer jo lenger ned de står.",
	"api_c_jeopardy": "En liste med kategorier, fra venstre mot høyre. Hver har et navn og ledetrådene sine fra øverste rad og nedover.",
	"api_set_jeopardy_jeopardy_buzzer_mode": "Hvem som spiller hvordan: spillederen styrer det fra konsollen, spillerne bruker summeren fra telefonene sine, eller hver spiller jobber seg gjennom brettet alene.",
	"api_set_jeopardy_jeopardy_contestants": "Om konsollen snakker om lag eller om spillere.",
	"api_set_jeopardy_jeopardy_value_step": "Hva en rad er verdt: en ledetråd er verdt dette ganger radnummeret. Fra 50 til 500, i trinn på 50.",
	"api_set_jeopardy_jeopardy_answer_time": "Sekunder til å svare når en ledetråd er åpnet, opptil 300. 0 betyr ingen klokke.",
	"api_set_jeopardy_jeopardy_wrong_answer_costs": "Et feil svar trekker ledetrådens verdi fra poengsummen.",
	"api_set_jeopardy_jeopardy_reveal_on_timeout": "Brettet viser selve svaret når klokken går ut.",
	"api_set_jeopardy_jeopardy_require_question_form": "Minner spillerne om å svare i form av et spørsmål.",
	"api_note_jeopardy_clue": "En ledetråd er et spørsmål slik quiz-endepunktet tar imot det, open_answer med mindre noe annet er angitt, med correct_answer og eventuelt aliases. Den kan også ha value (sin egen verdi) og daily_double. null lar en rute stå tom.",
	"api_e_logic-puzzle": "En logikkoppgave med rutenett: Puzzel skriver ledetrådene ut fra svartabellen din og beviser at bare én løsning passer.",
	"api_c_logic-puzzle": "En liste med 3 til 5 kategorier, hver med et navn og sine items. Item 1 i hver kategori hører sammen, item 2 sammen, og så videre: det er løsningen.",
	"api_set_logic_puzzle_story": "Bakgrunnshistorien som vises over ledetrådene.",
	"api_set_logic_puzzle_difficulty": "Hvilke typer ledetråder generatoren kan bruke.",
	"api_set_logic_puzzle_hints": "Viser en knapp som viser neste steg.",
	"api_set_logic_puzzle_auto_cross": "Når du markerer et treff, krysses resten av raden og kolonnen ut.",
	"api_set_logic_puzzle_clue_mode": "Hvem som skriver ledetrådene spillerne ser: generert fra tabellen, dine egne setninger i free_clues, eller ingen.",
	"api_set_logic_puzzle_free_clues": "Dine egne ledetrådsetninger, vist slik de er skrevet, med clue_mode \"free\". Ingenting sjekker dem.",
	"api_note_logic_table": "Hver kategori trenger like mange items, 3 til 6, alle forskjellige. Én kategori kan markeres som ordnet (priser, tider, aldre) med en valgfri enhet, som lar generatoren skrive ledetråder om mer, mindre og hvor mye.",
	"api_e_quartets": "Kortspillet: spillerne ber hverandre om kort for å samle kvartetter.",
	"api_c_quartets": "En liste med kvartetter. Hver har et navn og nøyaktig fire kort.",
	"api_set_quartets_type": "Et vanlig spill, eller et læringsspill der hvert kort viser et faktum. Utelater du den, er det learn når et kort har en description.",
	"api_note_quartets_card": "Et kort er et navn, eller et objekt med et navn og en description (faktaet som vises på det). Ingen kortnavn kan stå to ganger i spillet: spillerne ber om kort ved navn.",
	"api_e_scavenger-hunt": "Et spor av trinn som løses i rekkefølge: hver kode åpner neste trinn.",
	"api_c_scavenger-hunt": "En liste med trinn, i rekkefølge. Hvert har en title eller en description, og koden som løser det.",
	"api_note_hunt_step": "Et trinn er et objekt med title, description, code og eventuelt accepted_codes (andre skrivemåter som teller), url og link_text. En kode sjekkes uten hensyn til store bokstaver og mellomrom. Kartet med nåler kan bare legges til i editoren.",
	"api_e_spatial-reasoning": "Oppgaver der spillerne plasserer former slik at hver regel stemmer: kvadratet inni sirkelen, stjernen over hjertet.",
	"api_c_spatial-reasoning": "En liste med oppgaver. Hver er en liste med regler på formen objekt, relasjon, mål.",
	"api_set_spatial_reasoning_clue_mode": "Regler vist som bilder eller som setninger.",
	"api_set_spatial_reasoning_unique_object_picks": "Hver form kan bare plasseres én gang.",
	"api_set_spatial_reasoning_hide_color_picker": "Spillerne kan ikke endre fargen på formene.",
	"api_note_spatial_rule": "Objekter og mål er square, triangle, circle, hexagon, pentagon, star, diamond eller heart. Relasjoner er inside, outside, behind, in_front_of, right_of, left_of, above, below, same_color_as, different_color_from, larger_than og smaller_than. En regel som aldri kan oppfylles, svarer 400.",
	"api_e_interactive-video": "En video som stopper i øyeblikkene du velger, for å stille et spørsmål eller vise et notat.",
	"api_c_interactive-video": "En liste med øyeblikk. Hvert har tidspunktet det dukker opp og det det viser.",
	"api_set_interactive_video_video_url": "Videoen: en YouTube-, Vimeo- eller Bunny Stream-side, eller en direkte lenke til en mp4-, webm- eller mov-fil.",
	"api_set_interactive_video_video_duration": "Lengden på videoen i sekunder. Når den er oppgitt, avvises et øyeblikk etter slutten.",
	"api_note_video_popup": "Et øyeblikk er et objekt med time (sekunder, eller \"1:23\"), kind (\"question\" med mindre det står \"note\", \"think\" eller \"chapter\") og description. Et spørsmål er et spørsmål slik quiz-endepunktet tar imot det, og kan ha rewind_to: der et feil svar spilles av på nytt fra.",
	"api_e_rebus": "Setninger skrevet som bilder: spillerne leser bildene og bokstavendringene tilbake til ord.",
	"api_c_rebus": "En liste med setninger. Hver lister opp ordene som er tegnet som bilder. Alle andre ord står igjen som bokstaver.",
	"api_set_rebus_rebus_commas": "Tegner en bokstav som er falt bort først eller sist, som et komma ved siden av bildet.",
	"api_note_rebus_word": "Et ord tegnes av deler som til sammen staver det. En del har bokstavene den står for (text), en emoji og shows: ordet for det bildet viser (\"broom\" for et bilde som står for \"room\"). Puzzel finner ut bokstavendringene. En del kan i stedet være et symbol, for eksempel 4 for \"for\"."
}
