{
	"api_kicker": "Utvecklar-API",
	"api_title": "Bygg aktiviteter från ditt eget system",
	"api_intro": "En POST per aktivitetstyp. Skicka ditt innehåll som JSON och få tillbaka en aktivitet i ditt Puzzel.org-konto samt en URL du kan ge till spelare eller lägga in i en iframe.",
	"api_search_placeholder": "Sök efter endpoints, fält och inställningar",
	"api_search_results": "som matchar den här sidan",
	"api_search_empty": "Inget på den här sidan matchar det. Prova ett endpointnamn, ett fält som activity_key, eller en statuskod.",
	"api_search_clear": "Rensa sökning",
	"api_nav_guide": "Kom igång",
	"api_nav_endpoints": "Endpoints",
	"api_toc_label": "På den här sidan",
	"api_hero_base_label": "Bas-URL",
	"api_hero_method_label": "Metod",
	"api_hero_method_value": "POST, JSON-body",
	"api_hero_auth_label": "Autentisering",
	"api_hero_auth_value": "Nyckel + e-post i body",
	"api_hero_limit_label": "Kvot",
	"api_hero_limit_value": "[limit] aktiviteter per dag",
	"api_hero_count_label": "Endpoints",
	"api_hero_count_value": "[count] aktivitetstyper",
	"api_s_quickstart_title": "Ditt första anrop",
	"api_s_quickstart_body": "Inget att installera och ingen handskakning: skicka en JSON-body med din nyckel, din e-post och ditt innehåll. Svaret innehåller den nya aktivitetens nyckel och URL:en den spelas på.",
	"api_s_quickstart_note": "Varje exempel på den här sidan är ett komplett, körbart anrop. Byt ut mot din egen nyckel och ditt eget innehåll så fungerar det direkt.",
	"api_s_auth_title": "Autentisering",
	"api_s_auth_body": "Det finns inga headers och ingen bearer-token. Båda uppgifterna skickas i JSON-bodyn i varje anrop, och nyckeln accepteras bara för kontot som e-postadressen tillhör.",
	"api_s_auth_where": "Din nyckel finns under kontodelen av instrumentpanelen, bakom Visa.",
	"api_s_auth_where_link": "Öppna min API-nyckel",
	"api_s_auth_premium": "API-nycklar delas ut när en prenumeration startar, så ett gratiskonto har ingen ännu.",
	"api_s_auth_plans": "Se paketen",
	"api_s_auth_secret": "Behandla nyckeln som ett lösenord. Den skapar och skriver över aktiviteter i ditt konto, så håll den på serversidan och borta från allt en webbläsare kan läsa.",
	"api_prefill_kicker": "Exempel",
	"api_prefill_label": "Fyll i exemplen med min egen API-nyckel",
	"api_prefill_signed_out": "Logga in så läggs din nyckel in i alla exempel på den här sidan.",
	"api_prefill_sign_in": "Logga in",
	"api_prefill_none": "Ingen API-nyckel på det här kontot ännu.",
	"api_prefill_warning": "Varje exempel innehåller nu din riktiga nyckel. Klistra inte in den i en chatt, ett ärende eller ett publikt repo.",
	"api_s_request_title": "Anropets body",
	"api_s_request_body": "Varje endpoint tar samma fem fält. Det som skiljer är innehållsfältet under dem: de flesta tar en array av items, några tar en mening eller en bild, och sudoku tar ingenting alls.",
	"api_s_request_settings": "settings är ett objekt med alternativ per endpoint. Vilka en endpoint läser listas nedan för respektive endpoint; allt annat du lägger där ignoreras.",
	"api_col_field": "Fält",
	"api_col_type": "Typ",
	"api_col_notes": "Vad det gör",
	"api_col_status": "Status",
	"api_col_meaning": "Vad det betyder",
	"api_required": "obligatoriskt",
	"api_optional": "valfritt",
	"api_default_label": "Standard",
	"api_allowed_label": "En av",
	"api_in_settings": "i settings",
	"api_f_account_api_key": "Ditt kontos API-nyckel. Den skickas i body, inte i en header.",
	"api_f_email": "Adressen ditt Puzzel.org-konto loggar in med. Nyckeln är bara giltig tillsammans med den.",
	"api_f_title": "Namnet aktiviteten får i instrumentpanelen. Utelämna det så använder endpointen sitt eget standardnamn.",
	"api_f_language": "Avgör bara språket i URL:en du får tillbaka — det översätter inget du skickar. Ordsök läser det också för att växla sina utfyllnadsbokstäver till arabiska när det är \"ar\".",
	"api_f_activity_key": "Utelämna det för att skapa en ny aktivitet. Skicka nyckeln till en du redan äger så byggs den aktiviteten om istället.",
	"api_f_sentence_cryptogram": "Meningen som ska krypteras. Spelarna avkodar den tecken för tecken.",
	"api_f_sentence_calculation": "Meningen spelarna avslöjar genom att lösa uträkningarna.",
	"api_f_image": "Absolut URL till bilden som ska delas upp i bitar. Skickas på toppnivå, inte inuti settings.",
	"api_f_image_setting": "Absolut URL till bilden som ska blandas. Till skillnad från bitpusslets ligger den här inuti settings.",
	"api_s_response_title": "Vad du får tillbaka",
	"api_s_response_body": "Ett lyckat anrop svarar 200 med den nya aktivitetens nyckel och URL:en den spelas på. Allt annat svarar med success satt till false och en enda felsträng.",
	"api_response_success": "Lyckades",
	"api_response_error": "Misslyckades",
	"api_s_response_urls": "URL:en du får tillbaka är embed-vyn. Byt embed mot play för att öppna den i helskärm, eller mot build för att öppna den i redigeraren — nyckeln efter p= är densamma.",
	"api_s_updating_title": "Skapa kontra uppdatera",
	"api_s_updating_body": "Skicka activity_key så byggs aktiviteten bakom den om på plats: dess innehåll ersätts, dess namn och versionsstämpel uppdateras, och själva nyckeln förblir densamma — så länkar och inbäddningar du redan delat fortsätter fungera. Resultat, mappplacering och varje inställning som endpointen inte själv skriver lämnas som de var.",
	"api_s_updating_own": "Du kan bara uppdatera aktiviteter ditt eget konto äger. Någon annans nyckel svarar 403.",
	"api_s_updating_name": "title tillämpas vid varje uppdatering, dess standardvärde inräknat — utelämna det så byter aktiviteten namn till den endpointens standardnamn.",
	"api_s_updating_settings": "Inställningsblocken en endpoint skriver själv skrivs om helt från grunden, så en uppdatering återställer också dem till värdena du skickar, eller till endpointens standardvärden.",
	"api_s_updating_quota": "En uppdatering kostar lika mycket som att skapa: ett anrop av dagens kvot.",
	"api_s_limits_title": "Anropsgräns",
	"api_s_limits_body": "Varje lyckat anrop räknas, skapande och uppdatering lika. Går du över svarar nästa anrop 429 tills räknaren nollställs.",
	"api_s_limits_counter": "[limit] aktiviteter per konto och dag",
	"api_s_limits_reset": "Räknaren nollställs en gång om dagen av ett schemalagt jobb, inte i ett rullande 24-timmarsfönster.",
	"api_s_errors_title": "Fel",
	"api_s_errors_body": "Fel kommer alltid som JSON med samma två fält, aldrig som en HTML-sida. Felsträngen är skriven för att läsas av en människa — den namnger fältet eller gränsen som gjorde att det misslyckades.",
	"api_err_400": "Något i body saknas, är felaktigt formaterat eller utanför tillåtet intervall. Meddelandet namnger fältet.",
	"api_err_401": "E-postadressen är okänd, eller så tillhör nyckeln inte det kontot.",
	"api_err_403": "activity_key du skickade tillhör ett annat konto.",
	"api_err_429": "Dagens kvot är förbrukad. Den nollställs en gång om dagen.",
	"api_err_500": "Generatorn kunde inte bygga ett pussel av det du skickade — oftast för få ord, eller ord som inte går att passa ihop.",
	"api_endpoints_title": "Endpoints",
	"api_endpoints_intro": "En sökväg per aktivitetstyp, alla POST, alla under samma bas-URL. Var och en listar innehållet den behöver, inställningarna den läser och ett anrop du kan köra.",
	"api_group_words": "Ord & bokstäver",
	"api_group_cards": "Kort & par",
	"api_group_questions": "Frågor & svar",
	"api_group_text": "Meningar & tal",
	"api_group_images": "Bilder",
	"api_ep_content_label": "Innehåll",
	"api_ep_settings_label": "Inställningar den läser",
	"api_ep_settings_none": "Den här endpointen läser inga inställningar.",
	"api_ep_example_label": "Exempelanrop",
	"api_ep_notes_label": "Bra att veta",
	"api_ep_min_items": "Minst [count] i items",
	"api_ep_no_items": "Tar inga items",
	"api_ep_default_title": "Faller tillbaka på namnet “[title]”",
	"api_copy": "Kopiera",
	"api_copied": "Kopierat",
	"api_toast_copied": "Kopierat till urklipp",
	"api_ep_open_builder": "Öppna redigeraren",
	"api_ep_back_to_top": "Till toppen",
	"api_e_crossword": "Länkar ihop dina svar i ett rutnät och numrerar definitionerna åt dig.",
	"api_c_crossword": "En array av ord. Varje post kopplar ihop svaret med definitionen som pekar på det.",
	"api_note_crossword_length": "Svar kortare än två tecken tas bort innan rutnätet byggs, och minst två måste finnas kvar efter det.",
	"api_note_crossword_layout": "Svaren skrivs med versaler och generatorn får tjugo försök att passa in dem. Om den inte kan placera ett enda ord svarar anropet 500.",
	"api_e_wordseeker": "Gömmer dina ord i ett bokstavsrutnät, i de riktningar och den form du väljer.",
	"api_c_wordseeker": "En array av ord. Definitionstexten blir ordbanken spelarna arbetar utifrån.",
	"api_note_wordseeker_length": "Svar under två tecken tas bort, och varje svar skrivs med versaler innan det läggs in i rutnätet.",
	"api_note_wordseeker_arabic": "Rutnätet fylls ut med latinska bokstäver om inte language är \"ar\", vilket växlar utfyllnaden till arabiska.",
	"api_set_wordseeker_hidden_solution": "De överblivna bokstäverna stavar ut det här. Att ange det säger också åt generatorn att passa in lösningen först istället för att packa in så många ord som möjligt.",
	"api_set_wordseeker_directions": "Vilka riktningar ett ord får löpa i. Utelämna det så löper orden bara österut, sydöst och söderut.",
	"api_set_wordseeker_template": "Skär till rutnätet i en form istället för att lämna det kvadratiskt.",
	"api_e_acrostic": "Staplar dina svar så att en kolumn stavar ett dolt ord.",
	"api_c_acrostic": "En array av ord. Tillsammans måste de innehålla varje bokstav i det dolda ordet.",
	"api_set_acrostic_hidden_solution": "Ordet den markerade kolumnen stavar ut. Den här endpointen körs inte utan det.",
	"api_note_acrostic_letters": "Om svaren inte kan tillhandahålla bokstäverna lösningen behöver svarar anropet 500 istället för att spara ett halvbyggt rutnät.",
	"api_note_acrostic_order": "Generatorn ändrar ordningen på dina svar för att få kolumnen att fungera, så ordningen du skickar är inte den ordning spelarna ser.",
	"api_e_word-scramble": "Blandar bokstäverna i varje svar som spelarna ska reda ut.",
	"api_c_word-scramble": "En array av ord. Ledtråden visas bredvid de blandade bokstäverna.",
	"api_set_scramble_hidden_solution": "Ett valfritt bonusord spelarna anger när resten är löst.",
	"api_note_scramble_random": "Aktiviteter som skapas via API:et har alltid inställningen för att blanda ordningen påslagen, så ordningen du skickar är inte den ordning spelarna får.",
	"api_e_hangman": "Gör om dina ord eller fraser till gissa-bokstaven-omgångar.",
	"api_c_hangman": "En array av ord eller korta fraser. Ledtråden är tipset spelarna ser.",
	"api_e_wordle": "Gör om varje ord du skickar till ett gissa-ordet-spel.",
	"api_c_wordle": "En array av ord. Spelarna får en omgång per ord.",
	"api_note_wordle_dictionary": "Skapas med inställningen för att kontrollera att gissningar är riktiga ord påslagen. Stäng av den i redigeraren om dina ord är namn eller påhittade.",
	"api_e_typing-practice": "Gör om meningar till skrivövningar.",
	"api_c_typing-practice": "En array av ord eller meningar att skriva av. Ledtrådsfältet fungerar även som instruktion.",
	"api_e_wheel-of-fortune": "Fyller ett lyckohjul med dina egna segment.",
	"api_c_wheel-of-fortune": "En array av segment. Varje svar blir en kil.",
	"api_note_wheel_outcome": "Skapas med “visa resultatet enbart i hjulet”, så resultatet läses av hjulet istället för att meddelas bredvid det.",
	"api_e_memory": "Kort med baksidan upp som vänds och paras ihop.",
	"api_c_memory": "En array av par. Varje par innehåller de två kort som hör ihop.",
	"api_note_cards_media": "Ett kort är ett objekt med en type och ett value. Använd \"text\" för ord, eller \"image\", \"audio\", \"youtube\" eller \"link\" med en URL i value, och lägg till alt för en beskrivning.",
	"api_e_matching-pairs": "Två kolumner med kort som dras ihop.",
	"api_c_matching-pairs": "En array av par. Det första kortet i varje par hamnar på ena sidan, dess partner på den andra.",
	"api_e_flash-cards": "Dubbelsidiga kort att bläddra igenom.",
	"api_c_flash-cards": "En array av kort. Det första kortet är framsidan, det andra baksidan.",
	"api_note_flashcards_sides": "Endpointen sparar lika många kort som du skickar, så skicka exakt två per post — framsida, sedan baksida.",
	"api_e_categorize": "Kort som sorteras i kategorin de hör hemma i.",
	"api_c_categorize": "En array av kategorier, var och en med ett namn och de kort som hör till den.",
	"api_note_categorize_name": "En kategori som skickas utan namn sparas som “Untitled Category”, så skicka alltid ett.",
	"api_e_reorder": "En sekvens spelarna måste sätta i rätt ordning.",
	"api_c_reorder": "En array av sekvenser. Var och en innehåller sina kort i rätt ordning.",
	"api_note_reorder_order": "Ordningen du skickar sparas som den rätta ordningen — nummer ett först.",
	"api_e_quiz": "Flervalsfrågor och öppna frågor som poängsätts allteftersom spelarna svarar.",
	"api_c_quiz": "En array av frågor. Flervalsfrågor har sina svarsalternativ; öppna frågor har svaret du godkänner.",
	"api_note_question_types": "question_type är antingen \"multiple_choice\", där det rätta alternativet har isCorrect satt till true, eller \"open_answer\", som istället använder correct_answer. Utelämnas det behandlas det som flerval.",
	"api_note_quiz_settings": "Quizendpointen skickar settings rakt igenom som aktivitetens inställningsblock, så det är inte en plats för lösa alternativ — justera quizet i redigeraren efteråt.",
	"api_e_board-game": "Ett spelbräde att kapplöpa över, med dina frågor på rutorna.",
	"api_c_board-game": "En array av frågor, exakt samma form som quiz-endpointen tar.",
	"api_set_board_tiles": "Hur många rutor spelbrädet har. Mellan 10 och 75.",
	"api_set_board_mode": "Om spelarna kapplöper till mål eller samlar föremål på vägen.",
	"api_e_cryptogram": "Gör om en mening till en kod att knäcka, ett tecken i taget.",
	"api_c_cryptogram": "En mening, i fältet sentence. Den här endpointen tar inga items.",
	"api_note_cryptogram_no_items": "Allt du skickar i items ignoreras — pusslet byggs enbart från sentence.",
	"api_set_cryptogram_helpers": "Vilka tecken som avslöjas gratis som en ingång: inga, de vanligaste, vokalerna, eller de du listar själv.",
	"api_set_cryptogram_character_list": "Alfabetet chiffret byggs från. Lämnas det tomt väljer krypteringen sitt eget.",
	"api_set_cryptogram_extra_letters": "Tecknen som avslöjas när helpers är \"custom\". Ignoreras för de andra hjälplägena.",
	"api_set_cryptogram_hide_unused": "Utelämnar tecken meningen aldrig använder från nyckeln.",
	"api_e_calculation": "Gömmer en mening bakom uträkningar — lös uträkningen, avslöja bokstaven.",
	"api_c_calculation": "En mening, i fältet sentence. Den här endpointen tar inga items.",
	"api_set_calc_difficulty": "Det högsta svar en uträkning får ha.",
	"api_set_calc_operators": "Vilka räknesätt som får förekomma. x är multiplikation, : är division.",
	"api_set_calc_max_operations": "Hur många räknesätt en uträkning får kedja ihop.",
	"api_set_calc_number_difficulty": "Begränsar de enskilda talen inuti en uträkning. Allt från 5 till 1000.",
	"api_note_calculation_fit": "Om begränsningarna är för snäva för att koda meningen svarar anropet 400 och ber dig lätta på dem, istället för att spara ett halvfärdigt pussel.",
	"api_e_sudoku": "Genererar ett löst rutnät och tar sedan bort siffror igen.",
	"api_c_sudoku": "Ingenting. Hela pusslet kommer ur dess två inställningar.",
	"api_note_sudoku_no_items": "Skicka inga items och ingen sentence — size och difficulty är hela inmatningen.",
	"api_note_sudoku_difficulty_sizes": "Redigeraren erbjuder bara svårighetsgraden för 2x3, 3x3 och 3x4. API:et tillämpar den på alla storlekar, 2x2 och 4x4 inräknat.",
	"api_set_sudoku_size": "Storleken på ett block, skrivet som rader gånger kolumner — 3x3 ger det klassiska 9x9-rutnätet. Endpointen kontrollerar bara att det tolkas som två tal, så håll dig till storlekarna redigeraren erbjuder.",
	"api_set_sudoku_difficulty": "Hur många siffror som lämnas kvar i rutnätet att utgå från.",
	"api_e_jigsaw": "Delar en bild i bitar som dras ihop igen.",
	"api_c_jigsaw": "En bild-URL, i fältet image. Den här endpointen tar inga items.",
	"api_note_jigsaw_grid": "API:et gör alltid ett 4 gånger 4-bitpussel. Antal bitar, oregelbundna bitar och raka kanter är inställningar i redigeraren — att skicka rows eller columns här gör ingenting.",
	"api_note_image_reachable": "URL:en sparas precis som du skickade den och filen kopieras aldrig, så den måste förbli publikt nåbar så länge aktiviteten spelas.",
	"api_e_slidingpuzzle": "Blandar en bild till brickor som glider på plats.",
	"api_c_slidingpuzzle": "En bild-URL, inuti settings. Den här endpointen tar inga items.",
	"api_note_sliding_image_slot": "Till skillnad från bitpusslet läser den här endpointen sin bild från settings.image. Ett image-fält på toppnivå ignoreras och anropet svarar 400.",
	"api_help_title": "Något som inte funkar som det ska?",
	"api_help_body": "Skicka anropet du testade och felet du fick tillbaka, så får du ett riktigt svar från personen som skrev endpointen.",
	"api_help_cta": "E-posta support"
}
