{
	"builder_dashboard": "Go to your dashboard",
	"builder_create_another": "Create another activity",
	"builder_untitled": "Untitled activity",
	"builder_saved": "All changes saved",
	"builder_saving": "Saving…",
	"builder_unsaved": "Unsaved changes",
	"builder_save": "Save",
	"builder_save_done": "Saved",
	"builder_save_failed": "Not saved — check your connection and try again",
	"builder_multi_select_min_one": "Keep at least one selected.",
	"builder_deleted_elsewhere": "This activity was deleted in another tab. Nothing here will be saved.",
	"builder_lock_held": "[name] is editing this activity right now. You can look around, but nothing you change here will be saved.",
	"builder_lock_stale": "[name] was last here [minutes] minutes ago and seems to have left.",
	"builder_lock_take_over": "Take over editing",
	"builder_lock_lost": "[name] took over this activity. Your changes from now on are not saved.",
	"builder_lock_yours": "The activity is free again — you are editing now.",
	"builder_lock_viewers": "[names] also has this activity open and can only look while you are editing.",
	"builder_leave_confirm": "Leave without saving? This activity has not been created yet, so your changes will be lost.",
	"builder_guest_saved": "Saved without an account",
	"builder_guest_keep": "Keep your work",
	"builder_guest_hint": "Saved, and your play link works for anyone you send it to — but this browser is the only place the activity can be edited. See how to keep it for good.",
	"builder_save_hint": "Save now — changes also save themselves every few seconds (⌘S / Ctrl+S)",
	"builder_save_needs_word": "Add at least one word to save",
	"builder_save_needs_solution": "Add the hidden word and a word for it to save",
	"builder_save_needs_pair": "Add a pair of cards to save",
	"builder_save_needs_card": "Add a card to save",
	"builder_save_needs_category": "Add a category with a card to save",
	"builder_save_needs_sequence": "Add a sequence with a card to save",
	"builder_save_needs_set": "Name a set or fill a card to save",
	"builder_save_needs_question": "Add a question to save",
	"builder_save_needs_segment": "Add a segment to save",
	"builder_save_needs_item": "Add an item to save",
	"builder_save_needs_image_label": "Add a picture and a label to save",
	"builder_save_needs_sentence": "Write a sentence to save",
	"builder_save_needs_step": "Add a step to save",
	"builder_save_needs_exercise": "Name an exercise to save",
	"builder_save_needs_any_exercise": "Add an exercise to save",
	"builder_save_needs_image": "Add a picture to save",
	"builder_save_needs_image_object": "Add a picture and mark something to find to save",
	"builder_play": "Play",
	"builder_play_needs_save": "Save the activity first, then Play opens it in a new tab",
	"builder_loading": "Loading your activity…",
	"builder_preview_label": "Real-time preview",
	"builder_preview_pending": "Add a couple of words and the grid appears here.",
	"builder_arrowword_unclued": "[count] word(s) found no cell for a clue — regenerate to try another layout.",
	"builder_arrowword_welcome_clue_1": "A friendly greeting",
	"builder_arrowword_welcome_clue_2": "What the doormat says",
	"builder_preview_rebuilding": "One moment — the preview redraws as soon as you stop typing.",
	"builder_preview_static_hint": "Shows how it looks, not how it plays — hit Play up top to try it out.",
	"builder_bg_contrast_warning": "Your text colour and your background colour are almost the same, so text sitting on this picture can't be given a readable panel behind it — the start screen's intro is drawn straight on the image. Pick a text colour that stands out from your background colour.",
	"builder_premium": "Premium",
	"builder_premium_locked_aria": "[setting] is a premium setting — see what a plan adds",
	"builder_premium_dialog_title": "This one comes with a plan",
	"builder_premium_dialog_body": "On a free account this one stays visible but holds its default value, and changes to it are not saved. Everything else in this builder keeps working.",
	"builder_premium_dialog_unlocks": "Any paid plan unlocks every premium setting, this one included.",
	"builder_premium_dialog_plans_heading": "Plans start here",
	"builder_premium_dialog_more": "Larger plans add more player sessions.",
	"builder_premium_dialog_dismiss": "Not now",
	"builder_premium_dialog_cta": "See the plans",
	"builder_advanced": "Advanced ([count] more)",
	"builder_group_empty": "Nothing to set here for this activity.",
	"builder_dep_needs": "needs “[setting]” [state]",
	"builder_action_share": "Share",
	"builder_action_copied": "Copied ✓",
	"builder_action_copy": "Copy",
	"builder_action_embed": "Embed code",
	"builder_embed_title": "Embed this activity",
	"builder_embed_tab_code": "Embed code",
	"builder_embed_tab_link": "Direct link",
	"builder_embed_code_label": "Paste this into your page",
	"builder_embed_code_hint": "works in any CMS that allows iframes",
	"builder_embed_link_label": "Direct link",
	"builder_embed_link_hint": "opens the activity on its own page",
	"builder_embed_size": "Size",
	"builder_embed_width": "Width",
	"builder_embed_full_width": "Full width",
	"builder_embed_height": "Height",
	"builder_embed_fullscreen": "Allow fullscreen",
	"builder_embed_fullscreen_note": "Players can expand the activity to fill their screen.",
	"builder_embed_preview_label": "Your activity, embedded",
	"builder_embed_guide": "Embedding guide",
	"builder_manual_open": "Manual builder",
	"builder_manual_back": "Back to builder",
	"builder_manual_undo": "Undo",
	"builder_manual_redo": "Redo",
	"builder_manual_switch": "Switch to automatic",
	"builder_manual_switch_warning": "Your hand-made layout is replaced by a generated grid.",
	"builder_manual_switch_confirm": "Generate and discard",
	"builder_manual_answer_placeholder": "ANSWER",
	"builder_manual_clue_placeholder": "Clue",
	"builder_manual_list_counts": "[placed] placed · [queued] queued",
	"builder_manual_status_placing": "placing",
	"builder_manual_status_queued": "queued",
	"builder_manual_status_placed": "placed",
	"builder_manual_place": "Place word",
	"builder_manual_rotate": "Rotate",
	"builder_manual_pick_hint": "Pick a word from the list to start placing",
	"builder_manual_solution_title": "Hidden solution",
	"builder_manual_solution_count": "[marked] of [needed] cells marked",
	"builder_manual_pick_title": "Pick a word",
	"builder_manual_queue_empty": "Every word is on the grid.",
	"builder_manual_content_count": "Content · [count] words",
	"builder_manual_import": "import",
	"builder_manual_suggest": "suggest",
	"builder_manual_add": "add",
	"builder_manual_filter_all": "all [count]",
	"builder_manual_filter_placed": "on grid [count]",
	"builder_manual_filter_queued": "queue [count]",
	"builder_manual_filter_empty": "Nothing in this filter.",
	"builder_manual_no_clue": "no clue yet",
	"builder_manual_tool_place": "Place and move words",
	"builder_manual_tool_highlight": "Mark hidden-solution cells",
	"builder_manual_tool_erase": "Take words off the grid",
	"builder_manual_zoom_in": "Zoom in",
	"builder_manual_zoom_out": "Zoom out",
	"builder_manual_fit": "Fit the grid to the screen",
	"builder_manual_mode_idle": "manual builder",
	"builder_manual_mode_placing": "placing [word]",
	"builder_manual_mode_highlight": "highlight cells",
	"builder_manual_mode_erase": "take off grid",
	"builder_manual_add_column": "Add a column",
	"builder_manual_remove_column": "Remove a column",
	"builder_manual_add_row": "Add a row",
	"builder_manual_remove_row": "Remove a row",
	"builder_manual_trim": "trim empty edges",
	"builder_manual_trim_title": "Remove the empty rows and columns around your words",
	"builder_manual_stat_grid": "[rows] × [columns] grid",
	"builder_manual_stat_filled": "[letters] letters · [percentage]% filled",
	"builder_manual_stat_crossings": "[count] crossings",
	"builder_manual_stat_queued": "[count] in queue",
	"builder_manual_direction_across": "across",
	"builder_manual_direction_down": "down",
	"builder_manual_take_off": "take off grid",
	"builder_manual_legend_key_arrows": "arrows",
	"builder_manual_legend_move": "move",
	"builder_manual_legend_rotate": "rotate",
	"builder_manual_legend_place": "place",
	"builder_manual_legend_remove": "off grid",
	"builder_manual_legend_solution": "solution cell",
	"builder_manual_inspector_toggle": "Show or hide the side panel",
	"builder_manual_tab_word": "Word",
	"builder_manual_tab_grid": "Grid",
	"builder_manual_tab_check": "Check",
	"builder_manual_no_selection": "No word selected",
	"builder_manual_clue_label": "Clue",
	"builder_manual_clue_field_placeholder": "What the player reads",
	"builder_manual_fact_letters": "letters",
	"builder_manual_fact_direction": "direction",
	"builder_manual_fact_start": "start",
	"builder_manual_fact_crossings": "crossings",
	"builder_manual_coordinates": "r[row] c[column]",
	"builder_manual_pick_up": "Pick this word up",
	"builder_manual_crossings_title": "Crossings",
	"builder_manual_crossings_none": "No crossings yet. Move it until a letter lines up with another word.",
	"builder_manual_crossings_queued": "Still in the queue — pick a spot on the grid first.",
	"builder_manual_rows": "Rows",
	"builder_manual_rows_note": "Grid height.",
	"builder_manual_columns": "Columns",
	"builder_manual_columns_note": "Grid width.",
	"builder_manual_row_locked": "A word sits in the last row — take it off the grid first",
	"builder_manual_column_locked": "A word sits in the last column — take it off the grid first",
	"builder_manual_grid_minimum": "Your placed words need at least [rows] rows and [columns] columns. Take a word off the grid to shrink further.",
	"builder_manual_canvas_title": "Canvas",
	"builder_manual_show_letters": "Show letters",
	"builder_manual_show_numbers": "Show clue numbers",
	"builder_manual_cell_size": "Cell size",
	"builder_manual_solution_intro": "Type the word players spell from the marked letters, then pick the ◆ tool and tap the cells that carry them.",
	"builder_manual_solution_placeholder": "e.g. CLIMATE",
	"builder_manual_solution_clear": "clear",
	"builder_manual_solution_empty": "no hidden solution set",
	"builder_manual_issues_count": "[count] things to look at",
	"builder_manual_issues_none_label": "all clear",
	"builder_manual_ready": "ready",
	"builder_manual_in_progress": "in progress",
	"builder_manual_issues_none": "Every word is on the grid, crosses another and has a clue. This one is ready to hand out.",
	"builder_manual_issue_floating_title": "[word] floats alone",
	"builder_manual_issue_floating_note": "It crosses nothing, so players get no letters for free.",
	"builder_manual_issue_clue_title": "[word] has no clue",
	"builder_manual_issue_clue_note": "Add the clue players will read, or they have nothing to go on.",
	"builder_manual_issue_queued_title": "[count] words still queued",
	"builder_manual_issue_queued_note": "Place them by hand, or leave them out of this puzzle.",
	"builder_manual_issue_solution_title": "[count] solution letters unmarked",
	"builder_manual_issue_solution_note": "Pick the ◆ tool and tap the cells that spell the hidden word.",
	"builder_manual_shape_title": "Puzzle shape",
	"builder_manual_metric_on_grid": "words on grid",
	"builder_manual_metric_crossings": "crossings",
	"builder_manual_metric_filled": "grid filled",
	"builder_manual_metric_longest": "longest answer",
	"builder_manual_switch_title": "Hand it to the algorithm",
	"builder_manual_reopen": "Reopen manual builder",
	"builder_manual_label_undo": "undo",
	"builder_manual_label_redo": "redo",
	"builder_manual_label_place": "place",
	"builder_manual_label_mark": "mark",
	"builder_manual_label_erase": "erase",
	"builder_manual_label_zoom_in": "bigger",
	"builder_manual_label_zoom_out": "smaller",
	"builder_manual_label_fit": "fit",
	"builder_import_words": "Import a word list",
	"builder_import_pairs": "Import a pair list",
	"builder_import_cards": "Import a card list",
	"builder_import_items": "Import an item list",
	"builder_import_questions": "Import a question list",
	"builder_import_title": "Import a list",
	"builder_import_existing_count": "[count] entries",
	"builder_import_tab_paste": "Paste a list",
	"builder_import_tab_file": "Spreadsheet",
	"builder_import_tab_activity": "From another activity",
	"builder_import_paste_label": "One entry per line",
	"builder_import_paste_placeholder": "LISBON, Portugal's capital\nOSLO, Norway's capital",
	"builder_import_lines": "[count] lines",
	"builder_import_separator": "Separator between answer and clue — we guess the best fit, pick another if a clue contains it:",
	"builder_import_separator_cardsides": "Separator between answer and prompt — we guess the best fit, pick another if a prompt contains it:",
	"builder_import_file_drop": "Drop a spreadsheet here — or click to browse",
	"builder_import_file_hint": ".xlsx, .xls or .csv",
	"builder_import_file_meta": "[rows] rows found",
	"builder_import_file_replace": "Choose another file",
	"builder_import_file_error": "That file couldn't be read as a spreadsheet.",
	"builder_import_file_columns": "Column 1 becomes the answer, column 2 the clue.",
	"builder_import_file_columns_cardsides": "Column 1 becomes the answer on the back, column 2 the prompt on the front.",
	"builder_import_header": "First row is a header",
	"builder_import_header_skipped": "Row 1 skipped: [row]",
	"builder_import_activity_search": "Search your activities",
	"builder_import_activity_empty": "No compatible activities — word-based puzzles can share their words.",
	"builder_import_activity_empty_cards": "No compatible activities — card games can share their pairs, word puzzles their words.",
	"builder_import_source_extra_columns": "This set has [columns] columns — only the first two come across.",
	"builder_import_select_all": "Select all",
	"builder_import_clear_all": "Clear all",
	"builder_import_preview": "Preview",
	"builder_import_preview_empty": "Parsed entries show up here.",
	"builder_import_swap": "Swap",
	"builder_import_tally": "[ready] ready · [flagged] flagged",
	"builder_import_no_clue": "no clue on this line",
	"builder_import_no_clue_cardsides": "no prompt on this line",
	"builder_import_duplicates": "[count] duplicate answers — all are imported, tidy up afterwards.",
	"builder_import_missing": "[count] entries have no clue yet. You can add them after importing.",
	"builder_import_missing_cardsides": "[count] cards have no prompt yet. You can add them after importing.",
	"builder_import_cap": "Imports are capped at [max] entries per run.",
	"builder_import_append_label": "Keep my [count] existing entries and append",
	"builder_import_replace_label": "Replace my [count] existing entries",
	"builder_import_cta": "Import [count] entries",
	"builder_import_cta_empty": "Nothing to import",
	"builder_import_premium_note": "Importing is part of the paid plans.",
	"builder_action_team": "Team session",
	"builder_team_kicker": "Team session",
	"builder_team_title": "Host a team session",
	"builder_team_setup_intro": "Name the teams first. Players pick a team when they join — or you let Puzzel split them for you.",
	"builder_team_name_placeholder": "e.g. Team otter",
	"builder_team_add": "Add team",
	"builder_team_remove": "Remove team",
	"builder_team_suggestion_1": "Team falcon",
	"builder_team_suggestion_2": "Team lynx",
	"builder_team_suggestion_3": "Team badger",
	"builder_team_none_yet": "No teams yet — even a single team works, great for solving together as a group.",
	"builder_team_randomize": "Randomise the teams",
	"builder_team_randomize_note": "Puzzel splits everyone who joins evenly instead of letting them choose.",
	"builder_team_captains": "Use team captains",
	"builder_team_captains_note": "One player per team types the answers; the rest follow along on their own screen.",
	"builder_team_open_lobby": "Open the lobby",
	"builder_team_min_hint": "Add at least one team to continue.",
	"builder_team_single_hint": "One team — everyone solves the same puzzle together.",
	"builder_team_hint_random": "Players are dropped into a team as they join.",
	"builder_team_hint_pick": "Players pick their own team on the join screen.",
	"builder_team_mirror_title": "What players will see",
	"builder_team_mirror_random": "You are in [team]",
	"builder_team_mirror_random_note": "Random distribution is on, so the join screen just tells them where they landed.",
	"builder_team_mirror_pick": "Pick your team",
	"builder_team_mirror_private": "Nothing is shared with players until you open the lobby.",
	"builder_team_start": "Start playing",
	"builder_team_waiting": "Waiting for the first player to join",
	"builder_team_stop": "Stop session",
	"builder_team_stop_warning": "This ends the session for everyone and cannot be undone.",
	"builder_team_stop_confirm": "Stop for everyone",
	"builder_team_leave_note": "You can leave this view — the session keeps running",
	"builder_team_winner": "We have a winner",
	"builder_team_stat_teams": "Teams",
	"builder_team_stat_auto": "auto-split",
	"builder_team_stat_pick": "self-chosen",
	"builder_team_stat_players": "Active players",
	"builder_team_stat_leading": "Leading",
	"builder_team_stat_captains": "Captains set",
	"builder_team_leading": "Leading",
	"builder_team_finished": "Finished",
	"builder_team_members": "players",
	"builder_team_captain": "Captain",
	"builder_team_make_captain": "Make captain",
	"builder_team_empty": "No players yet",
	"builder_team_share_title": "Share to join",
	"builder_team_color_change": "Change colour",
	"builder_team_color_for": "Colour for [team]",
	"builder_team_color_moss": "Moss",
	"builder_team_color_plum": "Plum",
	"builder_team_color_gold": "Gold",
	"builder_team_color_sky": "Sky",
	"builder_team_color_clay": "Clay",
	"builder_team_color_custom": "Any colour",
	"builder_team_min_players": "Nobody has joined yet. [minimum] players need to be in the lobby before you can start.",
	"builder_team_min_players_short": "[count] of [minimum] players have joined. The start button unlocks as soon as the rest are in.",
	"builder_team_min_players_incognito": "Testing on your own? Open the join link in a private or incognito window and join from there as the second player.",
	"builder_action_watch_challenges": "See the challenge rooms",
	"builder_challenge_kicker": "Owner controls",
	"builder_challenge_title": "Challenge rooms on this activity",
	"builder_challenge_intro": "Every room a player has opened on this activity, live. Only you see this, and nothing here reaches the players unless you close a room.",
	"builder_challenge_stat_rooms": "Rooms open",
	"builder_challenge_stat_rooms_note": "[count] invite only",
	"builder_challenge_stat_playing": "In play",
	"builder_challenge_stat_playing_note": "[count] waiting for players",
	"builder_challenge_stat_players": "Players seated",
	"builder_challenge_stat_players_note": "across every room",
	"builder_challenge_stat_finished": "Finished",
	"builder_challenge_stat_finished_note": "closed by itself after [days] days",
	"builder_challenge_filter_all": "All",
	"builder_challenge_filter_playing": "In play",
	"builder_challenge_filter_waiting": "Waiting",
	"builder_challenge_filter_finished": "Finished",
	"builder_challenge_col_room": "Room",
	"builder_challenge_col_players": "Who is playing",
	"builder_challenge_col_status": "Status",
	"builder_challenge_col_actions": "Actions",
	"builder_challenge_select_all": "Select every room shown",
	"builder_challenge_select_room": "Select this room",
	"builder_challenge_selected": "[count] selected",
	"builder_challenge_selected_note": "Closing ends those games for everyone in them.",
	"builder_challenge_clear_selection": "Clear",
	"builder_challenge_close_selected": "Close [count]",
	"builder_challenge_select_finished": "Select the finished ones",
	"builder_challenge_mode_duel": "Head to head",
	"builder_challenge_mode_players": "[count] players",
	"builder_challenge_solo": "Solo",
	"builder_challenge_same_device": "One shared device",
	"builder_challenge_private": "invite only",
	"builder_challenge_public": "open to anyone",
	"builder_challenge_opened": "opened [time]",
	"builder_challenge_state_waiting": "Waiting",
	"builder_challenge_state_playing": "Live",
	"builder_challenge_state_finished": "Finished",
	"builder_challenge_note_waiting": "[seated] of [max] seated",
	"builder_challenge_note_turn": "[name] is playing",
	"builder_challenge_note_racing": "everyone on their own board",
	"builder_challenge_note_winner": "[name] won",
	"builder_challenge_note_winners": "[count] winners",
	"builder_challenge_note_finished": "the game is over",
	"builder_challenge_player_ready": "ready",
	"builder_challenge_player_not_ready": "not ready yet",
	"builder_challenge_player_turn": "playing now",
	"builder_challenge_player_done": "finished",
	"builder_challenge_player_winner": "winner",
	"builder_challenge_no_players": "Nobody seated yet",
	"builder_challenge_pairs_of": "[count] of [total]",
	"builder_challenge_watch": "Watch live",
	"builder_challenge_close": "Close",
	"builder_challenge_close_warning": "Ends the game for everyone in it.",
	"builder_challenge_close_confirm": "Close for everyone",
	"builder_challenge_close_error": "The room could not be closed: [message]",
	"builder_challenge_count_one": "1 room",
	"builder_challenge_count_many": "[count] rooms",
	"builder_challenge_empty_title": "No rooms open right now",
	"builder_challenge_empty_body": "A room appears here the moment a player opens one from the play page, and leaves when it closes.",
	"builder_challenge_empty_test": "Want to see it work? Open the play link in a private or incognito window and start a challenge there.",
	"builder_challenge_filter_empty_title": "Nothing in this state",
	"builder_challenge_filter_empty_body": "No room is in this state right now.",
	"builder_challenge_filter_empty_cta": "Show every room",
	"builder_challenge_delete_note": "Closing a room removes it and its live progress. A challenge is not recorded in results tracking, so nothing else is deleted.",
	"builder_challenge_sweep_note": "Rooms older than [days] days are closed automatically.",
	"builder_challenge_leave_note": "You can close this view — the rooms keep running",
	"builder_results_title": "Results",
	"builder_results_live_label": "Live updates",
	"builder_results_live_hint": "Show new results the moment players submit them",
	"builder_results_refresh": "Refresh results",
	"builder_results_refresh_hint": "Fetch the latest results now — live updates are off",
	"builder_results_tab_overview": "Overview",
	"builder_results_tab_players": "Players",
	"builder_results_empty_title": "No results yet",
	"builder_results_empty_body": "Once players finish the activity with result tracking on, they show up here.",
	"builder_results_finished_note": "[finished] finished, [playing] mid-game",
	"builder_results_avg_score": "Average score",
	"builder_results_out_of": "out of [total] entries",
	"builder_results_avg_per_player": "per player, on average",
	"builder_results_avg_time": "Average time",
	"builder_results_completion": "Completion",
	"builder_results_spread": "Score spread",
	"builder_results_callouts": "Worth a look",
	"builder_results_hardest": "“[answer]” tripped up most players — [rate]% got it right.",
	"builder_results_easiest": "“[answer]” was the easiest — [rate]% got it right.",
	"builder_results_all_players": "All players",
	"builder_results_search": "Search players",
	"builder_results_sort_recent": "Recent",
	"builder_results_sort_score": "Top score",
	"builder_results_sort_fastest": "Fastest",
	"builder_results_no_matches": "No players match that search.",
	"builder_results_anonymous": "Anonymous player",
	"builder_results_delete": "Delete result",
	"builder_results_delete_confirm": "Really delete?",
	"builder_results_footer_live": "Updating as results come in",
	"builder_results_footer_paused": "Turn on Live updates to see new results the moment they arrive",
	"builder_results_export_players": "Export players",
	"builder_results_export_entries": "Export answers",
	"builder_results_export_locked": "Exports are part of a paid plan",
	"builder_results_clear": "Clear all results",
	"builder_results_clear_body": "Every saved result of this activity is deleted for good.",
	"builder_results_clear_confirm": "Yes, clear everything",
	"builder_results_clear_failed": "The results could not be cleared: [message]",
	"builder_results_keep": "Keep",
	"builder_results_wheel_spun_note": "[spun] have spun, [waiting] not yet",
	"builder_results_wheel_spins": "Total spins",
	"builder_results_wheel_per_player": "[avg] per player who spun",
	"builder_results_wheel_top": "Most landed on",
	"builder_results_wheel_spread": "Spins per segment",
	"builder_results_wheel_count": "[count] spins",
	"builder_results_wheel_count_one": "1 spin",
	"builder_results_export_failed": "The export didn't go through: [message]. Nothing was downloaded.",
	"builder_results_wheel_none": "No spins yet",
	"builder_results_wheel_sort_spins": "Most spins",
	"builder_results_wheel_sort_most": "Most landed on first",
	"builder_action_print": "Print",
	"builder_action_print_blank": "Print blank",
	"builder_action_print_key": "Print answer key",
	"builder_action_image": "Save as image",
	"builder_action_results": "Results",
	"builder_action_more": "More options",
	"builder_action_delete": "Delete activity",
	"builder_action_run_bingo": "Run the game",
	"builder_action_run_team": "Run the team session",
	"builder_qr_hint": "Players scan this to open the activity on their own device — handy on a projected screen.",
	"builder_dep_on": "on",
	"builder_dep_off": "off",
	"builder_dep_filled": "filled in",
	"builder_dep_empty": "empty",
	"builder_content_label_crossword": "Words & clues",
	"builder_content_label_arrowword": "Words & clues",
	"builder_content_label_jigsaw": "Image & pieces",
	"builder_content_label_wordseeker": "Words & grid",
	"builder_content_label_acrostic": "Solution & words",
	"builder_content_label_slidingpuzzle": "Image & tiles",
	"builder_group_behaviour": "How it plays",
	"builder_group_timing": "Timing & attempts",
	"builder_group_look": "Look & feel",
	"builder_group_access": "Info & visibility",
	"builder_group_language": "Language & accessibility",
	"builder_group_multiplayer": "Multiplayer",
	"builder_group_results": "Results & tracking",
	"builder_group_finish": "Finish & follow-on",
	"builder_group_developer": "Developer",
	"set_contest": "Hidden solution",
	"set_contest_hint": "Marked cells spell out a word or phrase that players enter to finish the puzzle.",
	"set_contestIsAnagram": "Shuffle the solution letters",
	"set_contestIsAnagram_hint": "Players see the letters they have found in random order and unscramble them.",
	"set_solving_contest_counts_as_completion": "Solving it completes the activity",
	"set_solving_contest_counts_as_completion_hint": "The right solution finishes the activity, even with cells still empty.",
	"set_hide_hidden_solution_preview": "Hide the letters found so far",
	"set_hide_hidden_solution_preview_hint": "Players no longer watch the solution fill up while they solve.",
	"set_maximize_solution_placement": "Fit the solution exactly",
	"set_maximize_solution_placement_hint": "Reshapes the grid around the solution — which can drop words from your list to make it fit.",
	"set_reveal_hidden_solution_on_completion": "Reveal it on completion",
	"set_reveal_hidden_solution_on_completion_hint": "The solution appears when the puzzle is finished, instead of being asked for.",
	"set_hide_solution_input": "Hide the solution panel",
	"set_hide_solution_input_hint": "The solution stays hidden in the grid, but players are never asked to enter it.",
	"set_keep_questions_in_order": "Keep my row order",
	"set_keep_questions_in_order_hint": "Rows stay in the order you typed them instead of being rearranged for a better fit.",
	"set_type": "Clue style",
	"set_type_hint": "Crosspatch drops the clues and lists the answers by length instead — players fit the words into the grid.",
	"set_questions_position": "Clue list position",
	"set_allow_users_to_zoom_in_on_image": "Images can be enlarged",
	"set_allow_users_to_zoom_in_on_image_hint": "Players open a full-size version of a picture clue with a tap.",
	"set_max_image_description_height": "Largest image height",
	"set_max_image_description_height_hint": "In pixels, per picture clue.",
	"set_showDescriptionWithMedia": "Text next to media",
	"set_showDescriptionWithMedia_hint": "Adds a line of text to entries that already carry a picture, audio or video.",
	"set_maintainAspectRatioImages": "Keep image proportions",
	"set_maintainAspectRatioImages_hint": "Pictures are fitted whole instead of cropped to the shape around them.",
	"set_show_active_question_in_field": "Show the current clue in the grid",
	"set_show_active_question_in_field_hint": "Keeps the clue in view next to the cells, so players stop hunting for it in the list.",
	"set_hasWordBank": "Word bank",
	"set_hasWordBank_hint": "Players pick from the full list of answers instead of typing them blind.",
	"set_showFirstLetter": "Give away the first letter",
	"set_show_underscores": "Print underscores as characters",
	"set_show_underscores_hint": "An underscore in an answer gets its own cell, printed and skipped while typing, so names like snake_case read as written. Off, that cell stays empty.",
	"set_autoAdvanceOnInput": "Jump to the next cell automatically",
	"set_autoAdvanceOnInput_hint": "The cursor moves on after every letter, so players can type straight through a word.",
	"set_pieces_can_be_in_group": "Drag joined pieces as one",
	"set_pieces_can_be_in_group_hint": "Pieces that already fit together move as a block.",
	"set_show_preview_image_in_popup": "Picture preview in a pop-up",
	"set_show_preview_image_in_popup_hint": "Players can look at the finished picture while solving.",
	"set_show_drop_zone_hint": "Light up where a piece fits",
	"set_show_drop_zone_hint_hint": "A help for younger players: the spot a piece is about to snap into glows once it is close. It makes the puzzle a lot easier.",
	"set_show_example_image_background": "Faded picture behind the board",
	"set_show_example_image_background_hint": "The finished picture shows through as a guide.",
	"set_hideHelperNumbers": "Hide the helper numbers",
	"set_hideHelperNumbers_hint": "Those small numbers mark cells holding the same letter across rows. Hiding them makes the puzzle considerably harder.",
	"set_autofillSameHelpers": "Fill matching cells automatically",
	"set_autofillSameHelpers_hint": "A typed letter appears in every cell with the same helper number. Needs the numbers visible.",
	"set_showLastLetter": "Give away the last letter",
	"set_showWordBankInline": "Word bank as a dropdown",
	"set_showWordBankInline_hint": "Each gap becomes a select list. Switch it off and players type freely, with the bank only as a reference.",
	"set_case_sensitive_answers": "Capitals must match",
	"set_case_sensitive_answers_hint": "Off, \"paris\" fills a gap whose answer is \"Paris\". On, the answer has to be typed with the same capitals.",
	"set_show_correct_incrementally": "Mark parts as they are answered",
	"set_show_correct_incrementally_hint": "Feedback per item, instead of only once the whole thing is right.",
	"set_helpers": "Letters given for free",
	"set_helpers_hint": "Characters left unencrypted, as a way in.",
	"set_extraLetters": "Which letters to give away",
	"set_extraLetters_hint": "Used when the choice above is set to custom.",
	"set_use_multiple_versions": "Hand out twenty versions",
	"set_use_multiple_versions_hint": "Switch this on and twenty grids are generated at once; every player is given one of the distinct ones, so answers do not travel around the class.",
	"set_allowRegeneratePuzzle": "New version on every visit",
	"set_allowRegeneratePuzzle_hint": "The puzzle regenerates each time it is opened, so the same activity can be replayed.",
	"set_reloadGivenAnswers": "Remember answers between visits",
	"set_reloadGivenAnswers_hint": "Answers come back when a player reopens the activity in the same browser.",
	"set_disableAnswerControl": "No automatic answer checking",
	"set_disableAnswerControl_hint": "Players stop seeing whether an answer is right while they work.",
	"set_disableRetry": "One attempt per player",
	"set_disableRetry_hint": "The activity cannot be started again once it has been finished.",
	"set_useCountdownTimer": "Countdown timer",
	"set_timerInSeconds": "Time limit",
	"set_timerInSeconds_hint": "In seconds.",
	"set_hideTimer": "Hide the clock from players",
	"set_hideTimer_hint": "The time is still recorded — players just cannot watch it run down.",
	"set_show_progress_on_time_up": "Show how far they got",
	"set_showCompletedAfterCountdown": "Show the finish message anyway",
	"set_showCompletedAfterCountdown_hint": "It appears when time runs out, solved or not.",
	"set_time_up_message_header": "Time-up heading",
	"set_time_up_message_body": "Time-up message",
	"set_timerCtaLink": "Time-up link (URL)",
	"set_timerCtaText": "Time-up link text",
	"set_timerCtaAsButton": "Show that link as a button",
	"set_firstColor": "Primary colour",
	"set_firstColor_hint": "The main accent, used across the activity.",
	"set_secondColor": "Secondary colour",
	"set_tertiaryColor": "Third colour",
	"set_correctColor": "Right answer",
	"set_dangerColor": "Wrong answer",
	"set_normalFontColor": "Text colour",
	"set_highlightFontColor": "Text on coloured backgrounds",
	"set_highlightFontColor_hint": "Sits on the primary, secondary and right-answer colours — pick one that reads on all three.",
	"set_embeddedBackgroundColor": "Background when embedded",
	"set_embeddedBackgroundColor_hint": "Match your own page and the embed stops looking like a box.",
	"set_button_color": "Buttons",
	"set_question_list_color": "Clue list background",
	"set_sentenceBackgroundColor": "Sentence background",
	"set_cardBackgroundColor": "Card front",
	"set_fontFamily": "Body font",
	"set_headerFontFamily": "Heading font",
	"set_customFonts": "Your own fonts",
	"set_customFonts_hint": "Add a hosted font file and it joins the pickers above. It has to be reachable from Puzzel.org.",
	"set_cellFontFamily": "Grid font",
	"set_description_font_size": "Clue text size",
	"set_description_font_size_hint": "In pixels.",
	"set_fontSize": "Text size",
	"set_fontSize_hint": "In pixels.",
	"set_use_own_font_size": "Set the text size myself",
	"set_use_own_font_size_hint": "Off, text is scaled automatically to fit the card.",
	"set_average_char_size": "Character width correction",
	"set_average_char_size_hint": "1 suits Latin text. Raise it for wide characters — Japanese or Chinese — so the automatic scaling still fits them.",
	"set_bgImagePuzzle": "Background image",
	"set_showLowerCaseCharacters": "Lowercase letters in the grid",
	"set_input_cell_bg_color": "Cell background",
	"set_cellBgColor": "Blocked cells",
	"set_cellBgColor_hint": "The cells that are not part of any word.",
	"set_bgImage": "Cell background image",
	"set_border_color": "Cell borders",
	"set_puzzleEmbedViewportHeight": "Grid height (% of the screen)",
	"set_puzzleEmbedViewportHeight_hint": "How much of the screen the grid may take. The clue list gets the rest.",
	"set_jigsawPuzzlePieceBorderColor": "Piece borders",
	"set_background_color": "Board background",
	"set_show_borders": "Show cell borders",
	"set_show_background_as_field_background": "One image behind the whole grid",
	"set_show_background_as_field_background_hint": "Instead of repeating the background in every cell.",
	"set_showActionPanel": "Player toolbar",
	"set_activeActionPanelButtons": "Buttons in the toolbar",
	"set_addToggleButtonForActionPanel": "Keep the toolbar folded away",
	"set_addToggleButtonForActionPanel_hint": "Players open it themselves when they need it.",
	"set_actionPanelPosition": "Toolbar position",
	"set_opt_top": "Top",
	"set_opt_bottom": "Bottom",
	"set_opt_left": "Left",
	"set_opt_right": "Right",
	"set_opt_hidden": "Hidden",
	"set_opt_share_puzzle": "Share",
	"set_opt_save_as_image": "Save as image",
	"set_opt_print_puzzle": "Print",
	"set_opt_full_screen": "Fullscreen",
	"set_opt_reveal_answer": "Reveal the answers",
	"set_opt_reveal_cell": "Reveal one cell",
	"set_opt_shuffle_cards": "Shuffle the cards",
	"set_opt_reset_puzzle": "Start over",
	"set_name": "Activity name",
	"set_name_hint": "For your own list — players only see it if you show it below.",
	"set_showTitleAndDescription": "Show the name and instructions to players",
	"set_puzzleDescription": "Instructions",
	"set_externalLink": "Extra link (URL)",
	"set_externalLinkText": "Extra link text",
	"set_showExternalLinkAsButton": "Show that link as a button",
	"set_audio_support": "Audio for the whole activity",
	"set_audio_support_hint": "Plays alongside the activity — an instruction, a dictation, a song.",
	"set_visibility": "Who can open it",
	"set_visibility_opt_public": "Public",
	"set_visibility_opt_private": "Private",
	"set_visibility_opt_password": "Behind a password",
	"set_visibility_opt_closed": "Closed",
	"set_visibility_opt_between_dates": "Between two dates",
	"set_visibility_opt_after_start": "Behind a start button",
	"set_visibility_hint": "Private keeps the activity out of every public Puzzel.org overview; your link keeps working either way.",
	"set_startDate": "Opens at",
	"set_endDate": "Closes at",
	"set_password": "Password",
	"set_hasSpecialCharacterPanel": "Special-character keys",
	"set_hasSpecialCharacterPanel_hint": "A small panel of accented and non-keyboard characters players can insert.",
	"set_rtl_support": "Right-to-left text",
	"set_rtl_support_hint": "For Arabic, Hebrew and other RTL scripts.",
	"set_add_alt_text_to_image_fields": "Alt text on images",
	"set_add_alt_text_to_image_fields_hint": "Adds a description field per image, which screen readers read out.",
	"set_specialCharacterList": "Characters in that panel",
	"set_arabic_vowel_support": "Arabic vowel marks",
	"set_arabic_vowel_support_hint": "Adds a way to place vowel marks on top of Arabic letters.",
	"set_playInTeams": "Play in teams",
	"set_playInTeams_hint": "Answers sync between team members in real time. You host the session and hand out the join code.",
	"set_allow_players_to_leave_team_session": "Players may leave the session",
	"set_show_progress_to_players": "Show team progress to players",
	"set_allow_players_to_challenge": "Challenge mode",
	"set_allow_players_to_challenge_hint": "Players race the same activity — up to four at once — watching each other’s progress.",
	"set_make_challenge_turn_based": "Take turns instead of racing",
	"set_make_challenge_turn_based_hint": "Players act one at a time in the same game.",
	"set_embed_url_challenge": "Share link for embeds",
	"set_embed_url_challenge_hint": "The link the share button hands out when the activity runs inside your own page.",
	"set_forceMultiplayer": "Multiplayer only",
	"set_forceMultiplayer_hint": "Nobody can play the activity on their own.",
	"set_hide_own_progress": "Hide their own progress",
	"set_hide_own_progress_hint": "Players cannot see how far along they are.",
	"set_isTrackingStats": "Record results",
	"set_isTrackingStats_hint": "Scores, times and answers per player, live in the Results screen.",
	"set_player_can_continue_from_multiple_entries": "Multiple attempts per player",
	"set_player_can_continue_from_multiple_entries_hint": "Each attempt becomes its own result: a returning player continues an earlier one or starts a fresh attempt. Off, they always continue their first. “One attempt per player” overrides it.",
	"set_isForcingRegistration": "Ask players who they are",
	"set_isForcingRegistration_hint": "Results carry a name instead of arriving anonymously.",
	"set_timing_of_registration": "When to ask",
	"set_timing_of_registration_opt_before_activity": "Before they play",
	"set_timing_of_registration_opt_after_activity": "After they play",
	"set_registrationFields": "What to ask for",
	"set_registrationFields_hint": "Email plus password lets a player log back into their own session later.",
	"set_registrationFields_opt_name": "Name",
	"set_registrationFields_opt_first_name": "First name",
	"set_registrationFields_opt_last_name": "Last name",
	"set_registrationFields_opt_email": "Email",
	"set_registrationFields_opt_phonenumber": "Phone number",
	"set_registrationFields_opt_student_id": "Student number",
	"set_registrationFields_opt_employee_id": "Employee number",
	"set_registrationFields_opt_company_name": "Company",
	"set_registrationFields_opt_class": "Class",
	"set_registrationFields_opt_country": "Country",
	"set_registrationFields_opt_other_info": "Anything else",
	"set_registrationFields_opt_password": "Password",
	"set_registrationFields_opt_custom": "Your own question",
	"set_custom_registration_field": "Your own question",
	"set_custom_registration_field_hint": "Becomes the label above an open text field.",
	"set_add_submit_result_button": "Submit-result button",
	"set_add_submit_result_button_hint": "Players can hand in their result before they finish.",
	"set_thanks": "Message after submitting",
	"set_collectUserInfoHeader": "Registration heading",
	"set_registrationIntro": "Registration intro text",
	"set_show_leaderboard": "Leaderboard",
	"set_show_leaderboard_hint": "Everyone playing can see everyone’s scores — including the names and times you collect.",
	"set_always_allow_player_to_view_leaderboard": "Viewable before finishing",
	"set_show_timestamps_ms": "Times to the millisecond",
	"set_hasCustomAuth": "Let players sign in",
	"set_hasCustomAuth_hint": "Players identify themselves with an account instead of typing their details.",
	"set_active_custom_auth": "Sign-in options",
	"set_active_custom_auth_hint": "SSO only works once an OpenID Connect flow has been set up with us.",
	"set_opt_google": "Google",
	"set_opt_microsoft": "Microsoft",
	"set_opt_postMessage": "Host page (postMessage)",
	"set_opt_sso": "SSO",
	"set_only_use_custom_auth": "Sign-in only",
	"set_only_use_custom_auth_hint": "Removes the regular registration form.",
	"set_showCompletedMessage": "Message when they finish",
	"set_showConfetti": "Confetti",
	"set_header": "Message heading",
	"set_body": "Message text",
	"set_body_image_path": "Message image",
	"set_show_time_spent_on_completion": "Show the time they took",
	"set_correctPercentage": "Score needed for the message",
	"set_correctPercentage_hint": "As a percentage. Reaching it counts as finishing; below it, the message stays away.",
	"set_message_can_be_closed": "Players can close the message",
	"set_cta": "Link after finishing (URL)",
	"set_ctaText": "Link text",
	"set_showCtaAsButton": "Show it as a button",
	"set_ctaPosition": "Where it sits",
	"set_open_cta_in_same_tab": "Open in the same tab",
	"set_onlyShowCTAAfterCompletingFields": "Only after they register",
	"set_onlyShowCTAAfterCompletingFields_hint": "For a link that should reach the players who left their details, and nobody else.",
	"set_send_completion_signal_when_embedded": "Post a completion signal",
	"set_send_completion_signal_when_embedded_hint": "Your page receives <code>{ completed: boolean; activityKey: string }</code> through the postMessage API.",
	"set_save_results_iframe_postmessage": "Send results to the parent page",
	"set_save_results_iframe_postmessage_hint": "Each update posts <code>{ lastPlayedAt, correctUids, timePassed, playerInput, progress, playerUid, activityKey }</code> to the embedding page.",
	"set_allow_triggers_via_postmessage": "Accept triggers from the parent page",
	"set_allow_triggers_via_postmessage_hint": "Your page can post messages into the iframe to drive the activity — resetting it, submitting a result, opening the finish message.",
	"set_save_puzzle_results_via_webhook": "Send results to a webhook",
	"set_save_puzzle_results_via_webhook_hint": "Every result is POSTed as JSON: <code>{ lastPlayedAt, correctUids, timePassed, playerInput, progress, playerUid, activityKey }</code>.",
	"set_webhook_link": "Webhook endpoint (URL)",
	"set_webhook_link_hint": "Make sure it answers — a dead endpoint is retried on every result.",
	"set_custom_css": "Custom CSS",
	"set_custom_css_hint": "Loaded when the activity is embedded. Sanitized to a safe subset: colours, background, font size, spacing, borders, radius, letter spacing.",
	"set_addSolvingArea": "Tray for loose pieces",
	"set_addSolvingArea_hint": "Extra space around the board to park pieces while solving.",
	"set_solving_area_image": "Image for the tray",
	"set_add_click_sound": "Click when a piece lands",
	"set_hide_piece_borders_when_done": "Hide piece edges when finished",
	"set_hide_piece_borders_when_done_hint": "The picture closes up seamlessly at the end.",
	"set_difficultyLevel": "How scrambled it starts",
	"set_difficultyLevel_hint": "More shuffling means more moves to get it back.",
	"set_characterList": "Filler letters",
	"set_characterList_hint": "The pool the cells around your words are filled from.",
	"set_showNumbers": "Row and column numbers",
	"set_showNumbers_hint": "Lets players call out coordinates instead of clicking — useful on a smartboard.",
	"set_hide_message_bar": "Hide the bar under the grid",
	"set_hide_message_bar_hint": "The bar reads the letters back while a word is being dragged, names one that lands and says when a selection is not on the list. Hiding it takes that line out of the puzzle's height, which keeps an embed the size it already was.",
	"set_hide_unused_characters": "Only show letters that occur",
	"set_hide_unused_characters_hint": "The key leaves out letters the sentence never uses.",
	"set_randomize_order": "Shuffle the word order",
	"set_hidden_objects_randomize_order": "Shuffle the pieces",
	"set_hidden_objects_randomize_order_hint": "Each player hunts the pieces in a different order — with one-at-a-time on, no two players chase the same piece first.",
	"set_find_one_by_one": "Find them one at a time",
	"set_find_one_by_one_hint": "Players get a single piece to hunt and the next appears when it is found. Clicking a piece that is not the current one counts as a miss.",
	"set_show_visual_indicator_for_found_objects": "Mark found pieces on the picture",
	"set_show_visual_indicator_for_found_objects_hint": "Every find keeps its dashed outline on the picture. Turn off to leave the picture clean — harder, because nothing shows where you have already been.",
	"set_hide_clues_when_found": "Remove found pieces from the list",
	"set_hide_clues_when_found_hint": "Found clues disappear instead of staying crossed out.",
	"set_lockoutDurationInSeconds": "Pause after a wrong click",
	"set_lockoutDurationInSeconds_hint": "A miss shows a cross and locks the picture this many seconds, so nobody sweep-clicks their way through.",
	"set_aspect_ratio": "Card shape",
	"set_max_cards_per_row": "Maximum cards per row",
	"set_showNumbersOnCards": "Number the cards",
	"set_slightly_rotate_cards": "Tilt the cards slightly",
	"set_flipTime": "How long a wrong pair stays up",
	"set_flipTime_hint": "In seconds.",
	"set_remove_found_cards_from_grid": "Take found pairs off the board",
	"set_show_same_colors_on_found_pairs": "Colour-code found pairs",
	"set_add_audio_per_card_pair": "Audio per pair",
	"set_add_audio_per_card_pair_hint": "Adds an audio field to every pair, played when either card is flipped.",
	"set_hide_embed_border": "Hide the frame when embedded",
	"set_hide_embed_border_hint": "An embedded activity sits in a frame with a thin border and rounded corners. Without it the activity sits flat on your own page.",
	"set_hide_card_back_blob": "Plain card backs",
	"set_hide_card_back_blob_hint": "Removes the decorative shape on the back of the cards.",
	"set_shake_on_no_match": "Answer a wrong pair",
	"set_shake_on_no_match_hint": "The two cards get an amber outline and a small shake before they turn back, so a miss is felt once. Turn it off for a quiet turn-back.",
	"set_use_horizontal_layout": "Drag answers into slots",
	"set_use_horizontal_layout_hint": "Every first card gets an empty slot beside it and the other cards wait in a bank above. Off, the cards stand in columns.",
	"set_draw_lines_to_connect": "Connect with lines",
	"set_draw_lines_to_connect_hint": "Players tap a card in each column and a line is drawn between them. Off, they drag the cards in the other columns into line.",
	"set_only_keep_correct_lines": "Only keep correct lines",
	"set_only_keep_correct_lines_hint": "A line that does not join a real pair disappears again instead of staying on the board.",
	"set_freeze_first_column": "Keep the first column in order",
	"set_freeze_first_column_hint": "The first column is never shuffled, and in drag mode its cards cannot be picked up.",
	"set_use_own_card_size": "Set the card size yourself",
	"set_use_own_card_size_hint": "Off, cards are sized to fill the space they have.",
	"set_cardSizeWidth": "Card width",
	"set_cardSizeHeight": "Card height",
	"set_wordseeker_contest": "Hidden solution",
	"set_wordseeker_contest_hint": "The letters left over once every word is placed spell out a word or phrase for players to find.",
	"set_memory_bgImage": "Card back image",
	"set_memory_bgImage_hint": "The picture on the back of every card. Without one the backs are your primary colour with the decorative shape on it.",
	"set_cryptogram_characterList": "Alphabet to encrypt",
	"set_cryptogram_characterList_hint": "The characters the encryption key is built from.",
	"set_slidingpuzzle_showNumbers": "Number the tiles",
	"set_slidingpuzzle_showNumbers_hint": "Numbers make it far easier to see where a tile belongs.",
	"set_cryptogram_show_correct_incrementally": "Mark letters as they are matched",
	"set_cryptogram_show_correct_incrementally_hint": "Every character linked to the right number shows as correct straight away.",
	"set_cryptogram_allow_users_to_zoom_in_on_image": "Symbols can be enlarged",
	"set_cryptogram_allow_users_to_zoom_in_on_image_hint": "Players open a full-size version of the picture standing for a letter with a tap.",
	"set_cryptogram_type": "Cipher symbols",
	"set_cryptogram_type_opt_numbers": "Numbers",
	"set_cryptogram_type_opt_images": "Your own pictures",
	"builder_section_hidden_solution": "Hidden solution",
	"builder_section_attempts": "Attempts & answers",
	"builder_section_who": "Who can open it",
	"builder_section_embedding": "Embedding & messages",
	"builder_section_webhook": "Results webhook",
	"builder_section_css": "Custom CSS",
	"builder_section_completion": "Completion message",
	"builder_section_cta": "Call to action",
	"builder_section_tracking": "Recording results",
	"builder_section_registration": "Who is playing",
	"builder_section_leaderboard": "Leaderboard",
	"builder_section_signin": "Sign-in methods",
	"builder_section_teams": "Play in teams",
	"builder_section_challenge": "Challenge mode",
	"builder_section_page": "Info",
	"builder_section_schedule": "When steps open",
	"builder_section_countdown": "Countdown timer",
	"builder_section_time_up": "When time runs out",
	"builder_section_clues": "Clues & media",
	"builder_section_crossword_clues": "Clues & helpers",
	"builder_section_arrowword_clues": "Clues & helpers",
	"builder_section_acrostic_clues": "Clues & helpers",
	"builder_section_word_scramble_clues": "Clues & helpers",
	"builder_section_board": "Pieces & board",
	"builder_section_order": "Order they appear",
	"builder_section_found": "When a piece is found",
	"builder_section_letters": "Letters & numbers",
	"builder_section_aids": "Solving aids",
	"builder_section_versioning": "Versioning",
	"builder_section_general": "General",
	"builder_section_theme": "Colours & theme",
	"builder_section_card_back": "Card back",
	"builder_section_card_size": "Card size",
	"builder_section_connecting": "How players match",
	"builder_section_typography": "Typography",
	"builder_section_field": "Grid & cells",
	"builder_section_pieces": "The board",
	"builder_section_toolbar": "Player toolbar",
	"builder_palette_apply": "Use [color]",
	"builder_meta_created": "Created [date]",
	"builder_meta_saved": "Saved [date]",
	"builder_solution_placeholder": "e.g. SUMMER HOLIDAY",
	"builder_solution_missing": "[count] letters have no place in the grid",
	"builder_solution_missing_hint": "Add or change words until every letter of the solution appears in one of them.",
	"builder_solution_placed": "All [count] letters are in the grid",
	"builder_solution_unused": "[count] letters in the grid are not part of the solution — players collect them but they lead nowhere.",
	"builder_words_count": "[count] words",
	"builder_words_media_hint": "Lets each clue be a picture or a sound instead of text — the word stays the answer, and every row picks its own kind.",
	"builder_add_word": "Add word",
	"builder_add_word_bulk": "+ [count] words",
	"builder_add_word_bulk_hint": "Add several at once",
	"builder_word_placed": "In the grid",
	"builder_word_missing": "Did not fit in the grid",
	"builder_show_answers": "Show answers",
	"builder_hide_answers": "Hide answers",
	"builder_regenerate": "Regenerate grid",
	"builder_optimizing": "Optimizing…",
	"builder_versions_ready": "[count] versions generated — each player gets one of them.",
	"builder_across": "Across",
	"builder_down": "Down",
	"builder_show_clues": "Show clues",
	"builder_hide_clues": "Hide clues",
	"builder_show_words": "Show word list",
	"builder_hide_words": "Hide word list",
	"builder_jigsaw_image": "Puzzle image",
	"builder_jigsaw_drop_image": "Click to upload the image players will rebuild",
	"builder_jigsaw_image_hint": "Landscape images around 4:3 work best.",
	"builder_jigsaw_replace_image": "Replace image",
	"builder_sliding_image": "Puzzle image",
	"builder_sliding_drop_image": "Click to upload the image players will slide back together",
	"builder_sliding_image_hint": "Busy pictures work better than large flat areas — every tile needs something to recognise.",
	"builder_sliding_replace_image": "Replace image",
	"builder_uploading": "Uploading…",
	"builder_card_no_picture": "no picture yet",
	"builder_media_missing": "Picture missing",
	"builder_media_replace": "Replace",
	"builder_picker_title": "Add an image",
	"builder_picker_tab_upload": "Upload",
	"builder_picker_tab_stock": "Free photos",
	"builder_picker_tab_link": "From a link",
	"builder_picker_tab_library": "Your library",
	"builder_picker_tab_generate": "Generate",
	"builder_picker_drop_headline": "Drop an image here",
	"builder_picker_drop_hint": "PNG, JPG or HEIC — resized automatically for the activity.",
	"builder_picker_browse": "Browse files",
	"builder_picker_library_item": "Image [number] of [total]",
	"builder_picker_paste_hint": "or paste from clipboard · ⌘V",
	"builder_picker_replace_hint": "Click or drop to replace",
	"builder_picker_upload_failed": "That upload didn't work — try a different file.",
	"builder_picker_url_label": "Image address",
	"builder_picker_url_use": "Use this address",
	"builder_picker_url_note": "The image stays at its own address — if the original link ever breaks, this clue breaks with it. Uploading a copy is the safer choice.",
	"builder_picker_invalid_url": "That address doesn't point to an image file.",
	"builder_picker_library_empty": "Nothing here yet — images you upload or generate are kept for reuse.",
	"builder_picker_remove": "Remove from library",
	"builder_ai_title": "AI assistant",
	"builder_ai_kicker": "Puzzel AI",
	"builder_ai_words_note": "Generate entries from a topic",
	"builder_ai_translations_note": "Word pairs between two languages",
	"builder_ai_scan_note": "Turn a PDF, Word file or image into entries",
	"builder_ai_image_note": "Generate the puzzle image",
	"builder_ai_quiz_note": "Questions with the answers marked",
	"builder_ai_quiz_title": "Questions from a topic",
	"builder_ai_quiz_body": "Give a topic, pick a difficulty and language — the AI writes the questions, the answer options and which one is right.",
	"builder_ai_quiz_cta": "Generate questions",
	"builder_ai_chip_quiz_1": "The water cycle, grade 6",
	"builder_ai_chip_quiz_2": "Food safety rules for new staff",
	"builder_ai_chip_quiz_3": "World War II, secondary school",
	"builder_ai_footer_quiz": "Results replace the questions in this activity · 1 credit",
	"builder_ai_replaces_quiz": "Using them replaces the questions currently in this activity.",
	"builder_ai_loading_quiz_1": "Reading your topic",
	"builder_ai_loading_quiz_2": "Writing the questions",
	"builder_ai_loading_quiz_3": "Thinking up the wrong answers",
	"builder_ai_loading_quiz_4": "Marking the right one",
	"builder_ai_credits_label": "Credits",
	"builder_ai_credits_note": "1 credit per generation — they never expire.",
	"builder_ai_chip_words_1": "Planets of the solar system",
	"builder_ai_chip_words_2": "Company onboarding jargon",
	"builder_ai_chip_words_3": "Dutch history, golden age",
	"builder_ai_chip_transl_1": "Animals on the farm",
	"builder_ai_chip_transl_2": "Ordering food in a restaurant",
	"builder_ai_chip_transl_3": "Irregular verbs, present tense",
	"builder_ai_scan_drop": "Drop a PDF, Word file or image here — or click to browse (up to 4.5 MB)",
	"builder_ai_scan_replace": "Replace file",
	"builder_ai_scan_focus": "Focus the entries (optional)",
	"builder_ai_more_options": "More options",
	"builder_ai_footer_note": "Results replace the words in this activity · 1 credit",
	"builder_ai_footer_image": "Opens the image generator · 1 credit per image",
	"builder_ai_hook_crossword": "Writes your answers and the clues that go with them.",
	"builder_ai_hook_arrowword": "Writes your answers and the short clues that fit inside a cell.",
	"builder_ai_hook_jigsaw": "Draws the puzzle image from a description.",
	"builder_ai_hook_slidingpuzzle": "Draws the puzzle image from a description.",
	"builder_ai_hook_wordseeker": "Writes the list of words to hide in the grid.",
	"builder_ai_hook_acrostic": "Writes a clue for every letter of your hidden word.",
	"builder_ai_hook_typing-practice": "Writes the words your players type.",
	"builder_ai_hook_wordle": "Picks the words to guess.",
	"builder_ai_hook_board-game": "Writes the question cards.",
	"builder_ai_tag_words": "From a topic",
	"builder_ai_tag_translations": "Translation pairs",
	"builder_ai_tag_scan": "Upload a document",
	"builder_ai_tag_image": "From a description",
	"builder_ai_tag_board": "Whole board",
	"builder_ai_credits": "[credits] credits",
	"builder_ai_buy": "Buy credits",
	"builder_ai_no_credits": "No AI credits left — every query costs 1 credit, and credits never expire.",
	"builder_ai_locked_signed_out_title": "Sign in to use PuzzleGPT",
	"builder_ai_locked_signed_out_body": "PuzzleGPT writes content for your activity with AI. It runs on credits, which belong to an account — sign in to use yours.",
	"builder_ai_locked_signed_out_cta": "Sign in",
	"builder_ai_locked_free_title": "PuzzleGPT comes with a paid plan",
	"builder_ai_locked_free_body": "Every paid plan adds [n] AI credits on the first of each month, and whatever you don't use carries over. One credit is one generation, however much it writes.",
	"builder_ai_locked_empty_title": "You've used all your AI credits",
	"builder_ai_locked_empty_body": "Your plan adds [n] new credits on [date]. Need some sooner? A credit pack lands on your balance straight away, and this window picks it up by itself.",
	"builder_ai_results": "[count] generated items",
	"builder_ai_use": "Use these words",
	"builder_ai_discard": "Discard",
	"builder_ai_replaces_note": "Using them replaces the words currently in this activity.",
	"builder_ai_theme": "Topic",
	"builder_ai_theme_placeholder": "Planets of the solar system",
	"builder_ai_count": "Number of items",
	"builder_ai_words_title": "Words & clues from a topic",
	"builder_ai_words_body": "Give a topic, pick a difficulty and language — the AI writes the answers and clues.",
	"builder_ai_words_cta": "Generate words",
	"builder_ai_difficulty": "Difficulty",
	"builder_ai_language": "Language",
	"builder_ai_translations_title": "Translation practice",
	"builder_ai_translations_body": "Words in one language, clues in another — ideal for language teachers.",
	"builder_ai_translations_cta": "Generate translations",
	"builder_ai_from": "From",
	"builder_ai_to": "To",
	"builder_ai_scan_title": "From a document",
	"builder_ai_scan_body": "Upload a PDF, Word file or image (up to 4.5 MB) and the AI turns it into content entries.",
	"builder_ai_scan_pick": "Choose a file",
	"builder_ai_scan_cta": "Convert file",
	"builder_ai_image_title": "Generate the puzzle image",
	"builder_ai_image_body": "Describe a scene and get an image sized for this puzzle.",
	"builder_ai_image_cta": "Open the image generator",
	"builder_ai_failed": "That didn't work — check your credits and try again.",
	"builder_ai_usually_takes": "This usually takes a minute or two",
	"builder_ai_still_working": "Taking longer than usual \u2014 still working",
	"builder_ai_loading_1": "Reading your topic",
	"builder_ai_loading_2": "Picking the right words",
	"builder_ai_loading_3": "Writing the clues",
	"builder_ai_loading_4": "Putting it all together",
	"builder_ai_loading_image_1": "Reading your description",
	"builder_ai_loading_image_2": "Painting the image",
	"builder_ai_loading_image_3": "Finishing the details",
	"builder_ai_file_too_large": "That file is over the 4.5 MB limit.",
	"builder_picker_remove_value": "Remove image",
	"builder_picker_generate_label": "Describe the image",
	"builder_picker_generate_placeholder": "A watercolor fox reading a newspaper…",
	"builder_picker_generate_cta": "Generate image",
	"builder_picker_generating": "Generating…",
	"builder_picker_generate_failed": "Generating didn't work — check your credits and try again.",
	"builder_picker_credits": "[credits] AI credits · 1 per image",
	"builder_picker_none_selected": "No image selected yet",
	"builder_picker_cancel": "Cancel",
	"builder_picker_confirm": "Insert image",
	"builder_picker_not_an_image": "That file isn't an image — drop a PNG, JPG, GIF, WEBP or HEIC.",
	"builder_picker_stock_label": "Search free photos",
	"builder_picker_stock_placeholder": "castle, autumn, elephant…",
	"builder_picker_stock_search": "Search",
	"builder_picker_stock_type_label": "Kind of image",
	"builder_picker_stock_type_photo": "Photos",
	"builder_picker_stock_type_illustration": "Illustrations",
	"builder_picker_stock_searching": "Searching…",
	"builder_picker_stock_more": "Show more photos",
	"builder_picker_stock_intro": "Free to use in your activities — photos from",
	"builder_picker_stock_source": "Pixabay",
	"builder_picker_stock_credit": "Photo by [author]",
	"builder_picker_stock_result": "Photo [number] by [author]",
	"builder_picker_stock_start": "Type at least [characters] letters to search for a photo.",
	"builder_picker_stock_empty": "No photos for “[query]” — try a simpler word.",
	"builder_picker_stock_stale": "Showing your earlier results",
	"builder_picker_stock_busy_title": "The photo search is busy",
	"builder_picker_stock_busy_body": "Everyone is searching at once. Try again in [seconds] seconds — or upload your own picture, which always works.",
	"builder_picker_stock_busy_body_ready": "You can try again now.",
	"builder_picker_stock_unavailable": "The photo search isn't answering",
	"builder_picker_stock_retry": "Try again",
	"builder_picker_stock_to_upload": "Upload your own",
	"builder_picker_stock_importing": "Adding photo…",
	"builder_picker_stock_failed": "That photo couldn't be added — try another one.",
	"builder_media_upload_image": "Upload image",
	"builder_fonts_add": "Add a font",
	"builder_fonts_empty": "No fonts added yet. One you add here shows up in every font picker on this activity.",
	"builder_fonts_name": "Name",
	"builder_fonts_name_placeholder": "School Sans",
	"builder_fonts_url": "Link to the font file",
	"builder_fonts_url_placeholder": "https://example.com/fonts/school-sans.woff2",
	"builder_fonts_format": "Format",
	"builder_fonts_test": "Preview",
	"builder_fonts_checking": "Loading…",
	"builder_fonts_ready": "Loaded",
	"builder_fonts_unavailable": "Not loading",
	"builder_fonts_failed": "That file didn't load. Check the link, the format, and that the server allows other sites to load it.",
	"builder_fonts_duplicate": "You already have a font with that name.",
	"builder_fonts_cors_hint": "The file has to be reachable over https and its server has to allow other sites to load it (CORS).",
	"builder_fonts_save": "Add font",
	"builder_fonts_cancel": "Cancel",
	"builder_fonts_remove": "Remove [font]",
	"builder_fonts_remove_in_use": "“[setting]” uses this font. Remove it anyway?",
	"builder_fonts_remove_confirm": "Remove",
	"builder_fonts_in_use": "[setting]",
	"builder_fonts_use_regular": "Use for text",
	"builder_fonts_use_header": "Use for headings",
	"builder_fonts_use_cell": "Use in the grid",
	"builder_font_no_arabic": "[font] has no Arabic letters, so Arabic text is drawn in [fallback] instead. For one typeface throughout, use it everywhere.",
	"builder_font_no_arabic_marks": "[font] has Arabic letters but no vowel marks, so Arabic in the grid is drawn in [fallback] instead.",
	"builder_vowels_grid_font": "The grid font, [font], can't draw Arabic vowel marks — the grid uses [fallback] for its Arabic instead.",
	"builder_font_use_suggestion": "Use [font]",
	"builder_media_upload_audio": "Upload audio",
	"builder_audio_picker_title": "Add audio",
	"builder_audio_picker_drop_headline": "Drop an audio file here",
	"builder_audio_picker_drop_hint": "MP3, WAV, M4A, AAC or OGG — up to 4.5 MB.",
	"builder_audio_picker_invalid_type": "That file isn't an audio format we can use — try MP3, WAV, M4A, AAC or OGG.",
	"builder_audio_picker_too_large": "That file is larger than 4.5 MB — a shorter or more compressed clip will upload.",
	"builder_audio_picker_url_label": "Audio address",
	"builder_audio_picker_url_note": "The file stays at its own address — if the original link ever breaks, this audio breaks with it. Uploading a copy is the safer choice.",
	"builder_audio_picker_invalid_url": "That address doesn't point to an audio file (.mp3, .wav, .m4a, .aac, .flac, .ogg or .opus).",
	"builder_audio_picker_library_empty": "Nothing here yet — audio you upload is kept for reuse.",
	"builder_audio_picker_show_more": "Show [count] more",
	"builder_audio_picker_none_selected": "No audio selected yet",
	"builder_audio_picker_confirm": "Insert audio",
	"builder_audio_picker_remove_value": "Remove audio",
	"builder_audio_play": "Play",
	"builder_audio_pause": "Pause",
	"builder_audio_seek": "Position in the clip",
	"builder_jigsaw_pieces": "Pieces",
	"builder_jigsaw_rows": "Rows",
	"builder_jigsaw_columns": "Columns",
	"builder_jigsaw_total": "[count] pieces in total",
	"builder_jigsaw_cut": "Cut style",
	"builder_jigsaw_cut_classic": "Classic",
	"builder_jigsaw_cut_classic_desc": "Traditional tabs and pockets on a regular grid.",
	"builder_jigsaw_cut_straight": "Straight",
	"builder_jigsaw_cut_straight_desc": "Clean rectangular pieces without tabs.",
	"builder_jigsaw_cut_organic": "Organic",
	"builder_jigsaw_cut_organic_desc": "Irregular pieces that vary in shape and size.",
	"builder_jigsaw_cut_premium": "Free jigsaws are cut classic, with tabs and pockets on a regular grid. A plan adds straight pieces without tabs, and organic pieces that vary in shape and size.",
	"builder_jigsaw_preview_empty": "Upload an image to see it cut into pieces here.",
	"builder_jigsaw_scattered": "Scattered",
	"builder_jigsaw_solved": "Solved",
	"builder_sliding_tiles": "Tiles",
	"builder_sliding_rows": "Rows",
	"builder_sliding_columns": "Columns",
	"builder_sliding_total": "[count] tiles — one is taken out so the rest can slide",
	"builder_sliding_preview_empty": "Upload an image to see it cut into sliding tiles here.",
	"builder_sliding_shuffled": "Shuffled",
	"builder_sliding_solved": "Solved",
	"builder_wordseeker_words_title": "Words to find",
	"builder_wordseeker_grid_title": "The grid",
	"builder_wordseeker_size": "Smallest grid",
	"builder_wordseeker_size_hint": "The generator starts here and grows the grid only if the words need more room.",
	"builder_wordseeker_size_max": "Largest grid",
	"builder_wordseeker_size_max_hint": "With a hidden solution the grid is made just big enough for the words and the solution to fill it exactly, and grows past this only if they will not fit.",
	"builder_wordseeker_size_forced": "“[word]” is [length] letters — it needs a board of at least [length] × [length] to appear anywhere.",
	"builder_wordseeker_size_value": "[size] × [size]",
	"builder_wordseeker_directions": "Directions words may run",
	"builder_wordseeker_directions_hint": "Fewer directions make an easier puzzle. At least one has to stay on.",
	"builder_wordseeker_directions_count": "[count] of 8 on",
	"builder_wordseeker_shape": "Grid shape",
	"builder_wordseeker_shape_hint": "A shape other than the square cuts cells away, so the same words need a bigger grid.",
	"builder_wordseeker_shape_square": "Square",
	"builder_wordseeker_shape_circle": "Circle",
	"builder_wordseeker_shape_cross": "X",
	"builder_wordseeker_shape_diamond": "Diamond",
	"builder_wordseeker_shape_pyramid": "Pyramid",
	"builder_wordseeker_shape_smiley": "Smiley",
	"builder_wordseeker_shape_star": "Star",
	"builder_wordseeker_shape_cross_plus": "Cross",
	"builder_wordseeker_word_list": "Words to find",
	"builder_wordseeker_unplaced": "[count] of your words did not fit — enlarge the grid, add directions, or shorten them.",
	"builder_acrostic_solution_title": "The hidden word",
	"builder_acrostic_solution_hint": "This is the puzzle. It gets one row per letter, and every row is a word containing that letter — so write this first.",
	"builder_acrostic_solution_placeholder": "e.g. SUMMER",
	"builder_acrostic_solution_empty": "Without a hidden word there is nothing to build rows from, so the preview stays empty.",
	"builder_acrostic_needs_words": "[letters] letters, so the puzzle needs [letters] words — one containing each letter below.",
	"builder_acrostic_letters_filled": "All [letters] letters have a word.",
	"builder_acrostic_letters_open": "[open] of [letters] letters have no word yet — add a word containing the letter, or shorten the hidden word.",
	"builder_acrostic_letter_empty": "No word yet",
	"builder_acrostic_letter_space": "space",
	"builder_acrostic_words_title": "Words & clues",
	"builder_acrostic_preview_pending": "Write the hidden word above and the rows appear here.",
	"builder_acrostic_clue_list": "Clues",
	"builder_scramble_clue_list": "Words to unscramble",
	"builder_scramble_hint": "A hint is attached to this word",
	"builder_content_label_word-scramble": "Words & clues",
	"builder_info_heading": "What this maker can do",
	"builder_info_crossword_maker_title": "A crossword puzzle from your own words",
	"builder_info_crossword_maker_body": "Type answers and clues and the crossword generator lays out the grid in real time, right there in the preview. What you see is what your players get.",
	"builder_info_crossword_maker_cta": "Start adding words",
	"builder_info_crossword_hidden_solution_title": "Hidden solution",
	"builder_info_crossword_hidden_solution_body": "Hide a secret word inside the crossword grid. Players collect its letters by solving the words around it — a puzzle within the puzzle, or a way to pick prize winners.",
	"builder_info_crossword_hidden_solution_cta": "Add a hidden solution",
	"builder_info_crossword_answer_key_title": "Answer key",
	"builder_info_crossword_answer_key_body": "Flip the answers on while you build to check the grid, off to see the crossword the way players will — and print either version as a worksheet, blank or solved.",
	"builder_info_crossword_pictures_title": "Clues with pictures",
	"builder_info_crossword_pictures_body": "Swap text clues for images or audio — players work out the answer from what they see or hear.",
	"builder_info_crossword_pictures_cta": "Add media clues",
	"builder_info_crossword_manual_title": "Manual builder",
	"builder_info_crossword_manual_body": "Place the words and intersections yourself when you want a tight, newspaper-style crossword instead of a generated one.",
	"builder_info_crossword_manual_cta": "Open the manual builder",
	"builder_info_crossword_teams_title": "Play in teams",
	"builder_info_crossword_teams_body": "Split the class into teams and play the crossword online together: every correct answer syncs live to all teammates, and you watch each team's progress in real time.",
	"builder_info_crossword_teams_cta": "Set up team play",
	"builder_info_crossword_styling_title": "Your colors and fonts",
	"builder_info_crossword_styling_body": "Match the puzzle to your brand or classroom — grid colors, fonts and backgrounds are all yours to change.",
	"builder_info_crossword_styling_cta": "Open styling",
	"builder_info_crossword_word_bank_title": "Word bank",
	"builder_info_crossword_word_bank_body": "List all the answers next to the grid, so beginners pick from the bank instead of guessing cold.",
	"builder_info_crossword_word_bank_cta": "Turn on the word bank",
	"builder_info_crossword_special_characters_title": "Any alphabet",
	"builder_info_crossword_special_characters_body": "Add a character panel for accents and other special letters, so players can type them without a special keyboard — a crossword in any language.",
	"builder_info_crossword_special_characters_cta": "Add the character panel",
	"builder_info_crossword_sample_title": "Try a finished crossword",
	"builder_info_crossword_sample_body": "Open a ready-made crossword and play it online, free, exactly like your players would.",
	"builder_info_crossword_sample_cta": "Open the example",
	"builder_info_crossword_print_title": "Print the crossword as a worksheet",
	"builder_info_crossword_print_body": "Print the blank crossword for the class and the solved one for yourself, straight from the preview — clues under the grid, ready for the photocopier.",
	"builder_info_crossword_share_title": "Play it online, share it with a link or embed it",
	"builder_info_crossword_share_body": "One link opens the crossword in any browser — on a phone, a tablet or the board, with no player accounts. Show the QR code to the class, or embed the crossword on your own site or in your LMS.",
	"builder_info_crossword_free_title": "Free to build, free to play",
	"builder_info_crossword_free_body": "Build the crossword without an account and play it straight away. A free account saves it and covers [free_sessions] player sessions a month, with every activity type included.",
	"builder_info_arrowword_maker_title": "An arrowword from your own words",
	"builder_info_arrowword_maker_body": "Type answers and clues — the generator lays out the grid and puts every clue in a cell with an arrow, right there in the preview.",
	"builder_info_arrowword_maker_cta": "Start adding words",
	"builder_info_arrowword_hidden_solution_title": "Hidden solution",
	"builder_info_arrowword_hidden_solution_body": "Hide a secret word inside the grid. Players collect its letters by solving the words around it — a puzzle within the puzzle, or a way to pick prize winners.",
	"builder_info_arrowword_hidden_solution_cta": "Add a hidden solution",
	"builder_info_arrowword_answer_key_title": "Answer key",
	"builder_info_arrowword_answer_key_body": "Flip the answers on while you build to check the grid, off to see the puzzle the way players will.",
	"builder_info_arrowword_pictures_title": "Clues with pictures",
	"builder_info_arrowword_pictures_body": "Put a picture in the clue cell instead of words — players work out the answer from what they see.",
	"builder_info_arrowword_pictures_cta": "Add picture clues",
	"builder_info_arrowword_teams_title": "Play in teams",
	"builder_info_arrowword_teams_body": "Split the class into teams. Every correct answer syncs live to all teammates, and you watch each team's progress in real time.",
	"builder_info_arrowword_teams_cta": "Set up team play",
	"builder_info_arrowword_styling_title": "Your colors and fonts",
	"builder_info_arrowword_styling_body": "Match the puzzle to your brand or classroom — grid colors, fonts and backgrounds are all yours to change.",
	"builder_info_arrowword_styling_cta": "Open styling",
	"builder_info_arrowword_sample_title": "Try a finished arrowword",
	"builder_info_arrowword_sample_body": "Open a ready-made arrowword and play it online, free, exactly like your players would.",
	"builder_info_arrowword_sample_cta": "Open the example",
	"builder_info_jigsaw_maker_title": "A jigsaw puzzle from any photo or image",
	"builder_info_jigsaw_maker_body": "Upload a photo or illustration and the jigsaw puzzle maker cuts it into pieces on the spot. Pick the piece count that fits your players.",
	"builder_info_jigsaw_maker_cta": "Choose your image",
	"builder_info_jigsaw_solving_area_title": "A place to solve",
	"builder_info_jigsaw_solving_area_body": "Mark out a separate area where the jigsaw gets built, with an optional background pattern of your own.",
	"builder_info_jigsaw_solving_area_cta": "Add a solving area",
	"builder_info_jigsaw_ghost_image_title": "Ghost image hint",
	"builder_info_jigsaw_ghost_image_body": "Show a faint copy of the finished photo behind the pieces, so younger players always know where things go.",
	"builder_info_jigsaw_ghost_image_cta": "Show the ghost image",
	"builder_info_jigsaw_cut_styles_title": "Three cut styles",
	"builder_info_jigsaw_cut_styles_body": "Classic tabs, straight cuts or organic shapes — the cut changes how the jigsaw pieces look and how tricky they are.",
	"builder_info_jigsaw_cut_styles_cta": "Pick a cut style",
	"builder_info_jigsaw_teams_title": "Solve it together",
	"builder_info_jigsaw_teams_body": "Turn the jigsaw into a team effort — every placed piece syncs live with the rest of the team.",
	"builder_info_jigsaw_teams_cta": "Set up team play",
	"builder_info_jigsaw_timer_title": "Beat the clock",
	"builder_info_jigsaw_timer_body": "Add a countdown to turn the jigsaw puzzle into a race, and decide what players see when time runs out.",
	"builder_info_jigsaw_timer_cta": "Add a countdown",
	"builder_info_jigsaw_screens_only_title": "Screens only",
	"builder_info_jigsaw_screens_only_body": "A jigsaw needs dragging, so this is the one activity that cannot be printed — for paper, try the crossword or the word search.",
	"builder_info_jigsaw_sample_title": "Try a finished jigsaw",
	"builder_info_jigsaw_sample_body": "Open a ready-made jigsaw puzzle and play it online, free, exactly like your players would.",
	"builder_info_jigsaw_sample_cta": "Open the example",
	"builder_info_jigsaw_share_title": "Play it online, share it with a link or embed it",
	"builder_info_jigsaw_share_body": "One link opens the jigsaw puzzle in any browser — on a phone, a tablet or the board, with no player accounts. Show the QR code to the class, or embed the jigsaw puzzle on your own site or in your LMS.",
	"builder_info_jigsaw_free_title": "Free to build, free to play",
	"builder_info_jigsaw_free_body": "Build the jigsaw without an account and play it straight away. A free account saves it and covers [free_sessions] player sessions a month, with every activity type included.",
	"builder_info_slidingpuzzle_maker_title": "A sliding puzzle from any image",
	"builder_info_slidingpuzzle_maker_body": "Upload a photo or illustration and it becomes a grid of tiles with one taken out — players slide the rest back into place.",
	"builder_info_slidingpuzzle_maker_cta": "Choose your image",
	"builder_info_slidingpuzzle_tiles_title": "Any grid you like",
	"builder_info_slidingpuzzle_tiles_body": "Three by three is the classic eight-puzzle. Every row and column beyond that makes the board markedly harder to untangle.",
	"builder_info_slidingpuzzle_tiles_cta": "Set the grid",
	"builder_info_slidingpuzzle_numbers_title": "Numbered tiles",
	"builder_info_slidingpuzzle_numbers_body": "Every tile is numbered by default, so where it belongs is never in doubt. Take the numbers away and players have to read the picture instead.",
	"builder_info_slidingpuzzle_numbers_cta": "Hide the numbers",
	"builder_info_slidingpuzzle_ghost_image_title": "The example underneath",
	"builder_info_slidingpuzzle_ghost_image_body": "A faint copy of the finished picture sits behind the tiles. Turn it off and players have to work out the composition as they slide.",
	"builder_info_slidingpuzzle_ghost_image_cta": "Hide the example image",
	"builder_info_slidingpuzzle_difficulty_title": "How far from solved it starts",
	"builder_info_slidingpuzzle_difficulty_body": "The difficulty level sets how many moves the board is shuffled by before anyone sees it — the same grid, a much longer way back.",
	"builder_info_slidingpuzzle_difficulty_cta": "Set it to hard",
	"builder_info_slidingpuzzle_challenge_title": "Race each other",
	"builder_info_slidingpuzzle_challenge_body": "Turn it into a head-to-head challenge: progress updates live, and whoever finishes first gets the winner pop-up.",
	"builder_info_slidingpuzzle_challenge_cta": "Set up a challenge",
	"builder_info_slidingpuzzle_timer_title": "Beat the clock",
	"builder_info_slidingpuzzle_timer_body": "Add a countdown to turn the puzzle into a race, and decide what players see when time runs out.",
	"builder_info_slidingpuzzle_timer_cta": "Add a countdown",
	"builder_info_slidingpuzzle_screens_only_title": "Screens only",
	"builder_info_slidingpuzzle_screens_only_body": "Sliding is something you do with a finger or a mouse, so this one cannot be printed — for paper, try the crossword or word seeker.",
	"builder_info_slidingpuzzle_sample_title": "Try a finished sliding puzzle",
	"builder_info_slidingpuzzle_sample_body": "Open a ready-made example and play it exactly like your players would.",
	"builder_info_slidingpuzzle_sample_cta": "Open the example",
	"builder_info_wordseeker_maker_title": "A word search puzzle from your own words",
	"builder_info_wordseeker_maker_body": "Type the words and the word search maker hides them in a grid of letters straight away. The preview is the puzzle your players get, on screen or printed.",
	"builder_info_wordseeker_maker_cta": "Start adding words",
	"builder_info_wordseeker_directions_title": "Decide how hard it is",
	"builder_info_wordseeker_directions_body": "Words can run all eight ways, or only left to right. Switching off the backwards and diagonal directions is the quickest way to make a word search a younger class can finish.",
	"builder_info_wordseeker_directions_cta": "Pick the directions",
	"builder_info_wordseeker_hidden_solution_title": "Hide a message in the leftovers",
	"builder_info_wordseeker_hidden_solution_body": "The letters nobody uses can spell a word or a sentence. The generator reserves them while it builds, and tells you if a letter has nowhere to go.",
	"builder_info_wordseeker_hidden_solution_cta": "Add a hidden solution",
	"builder_info_wordseeker_shapes_title": "Not just a square",
	"builder_info_wordseeker_shapes_body": "The word search grid can be cut to a circle, a diamond, a star, a smiley or a cross. Fewer cells means the same words need a bigger board, and the generator handles that for you.",
	"builder_info_wordseeker_shapes_cta": "Choose a shape",
	"builder_info_wordseeker_questions_title": "Clues instead of words",
	"builder_info_wordseeker_questions_body": "Turn on media and the list beside the grid shows your own text, pictures or audio — players work out the word first, then go looking for it.",
	"builder_info_wordseeker_questions_cta": "Switch to clues",
	"builder_info_wordseeker_letters_title": "Choose the filler letters",
	"builder_info_wordseeker_letters_body": "The empty cells are filled from a character list you control, so a puzzle in another alphabet is not padded out with A–Z.",
	"builder_info_wordseeker_letters_cta": "Edit the letters",
	"builder_info_wordseeker_regenerate_title": "A fresh grid every session",
	"builder_info_wordseeker_regenerate_body": "Let players rebuild the word search, so the same word list lands in a different grid each time they open it.",
	"builder_info_wordseeker_regenerate_cta": "Allow rebuilding",
	"builder_info_wordseeker_teams_title": "Search together",
	"builder_info_wordseeker_teams_body": "Put players in teams and they hunt the same word search online at once, each find showing up for everyone.",
	"builder_info_wordseeker_teams_cta": "Turn on teams",
	"builder_info_wordseeker_timer_title": "Put a clock on it",
	"builder_info_wordseeker_timer_body": "A countdown turns the hunt into a race, with your own message on the screen when the time runs out.",
	"builder_info_wordseeker_timer_cta": "Add a countdown",
	"builder_info_wordseeker_sample_title": "Try a finished word search",
	"builder_info_wordseeker_sample_body": "Open a ready-made word search and play it online, free, exactly like your players would.",
	"builder_info_wordseeker_sample_cta": "Open the example",
	"builder_info_wordseeker_print_title": "Print the word search as a worksheet",
	"builder_info_wordseeker_print_body": "Print the word search with the word list beside it, and a solved copy for marking, straight from the preview.",
	"builder_info_wordseeker_share_title": "Play it online, share it with a link or embed it",
	"builder_info_wordseeker_share_body": "One link opens the word search in any browser — on a phone, a tablet or the board, with no player accounts. Show the QR code to the class, or embed the word search on your own site or in your LMS.",
	"builder_info_wordseeker_free_title": "Free to build, free to play",
	"builder_info_wordseeker_free_body": "Build the word search without an account and play it straight away. A free account saves it and covers [free_sessions] player sessions a month, with every activity type included.",
	"builder_info_acrostic_maker_title": "A puzzle that spells a word",
	"builder_info_acrostic_maker_body": "Every row is one word, lined up so that one letter from each spells your hidden word down the middle. Write the hidden word, add a word for each letter, and the rows arrange themselves.",
	"builder_info_acrostic_maker_cta": "Start with the hidden word",
	"builder_info_acrostic_solution_title": "The hidden word comes first",
	"builder_info_acrostic_solution_body": "It decides how many rows the puzzle has and which letter each row has to carry, so it is the first field in the editor rather than a setting to go hunting for.",
	"builder_info_acrostic_solution_cta": "Write the hidden word",
	"builder_info_acrostic_helpers_title": "Numbers that carry letters",
	"builder_info_acrostic_helpers_body": "Matching letters across the rows share a small number, so players can copy a letter they already solved into the squares they have not. Switch them off for a harder puzzle.",
	"builder_info_acrostic_helpers_cta": "Show the numbers",
	"builder_info_acrostic_order_title": "Keep your own order",
	"builder_info_acrostic_order_body": "Normally the generator picks which word fits which letter. Turn this on and your first word takes the first letter, your second the second, and so on — as long as each one contains its letter.",
	"builder_info_acrostic_order_cta": "Keep my order",
	"builder_info_acrostic_pictures_title": "Pictures and audio as clues",
	"builder_info_acrostic_pictures_body": "A clue can be your own image or a sound clip instead of text, which suits younger classes and language lessons.",
	"builder_info_acrostic_pictures_cta": "Turn on media clues",
	"builder_info_acrostic_word_bank_title": "Give the words away",
	"builder_info_acrostic_word_bank_body": "A word bank lists every answer beside the puzzle, so the work becomes matching clues to words rather than recalling them.",
	"builder_info_acrostic_word_bank_cta": "Add a word bank",
	"builder_info_acrostic_special_characters_title": "Letters beyond your keyboard",
	"builder_info_acrostic_special_characters_body": "Give players a panel of the characters your language needs, so accents and other alphabets are one tap away.",
	"builder_info_acrostic_special_characters_cta": "Add the panel",
	"builder_info_acrostic_teams_title": "Solve it together",
	"builder_info_acrostic_teams_body": "Put players in teams and they fill the same rows at once, each answer showing up for everyone.",
	"builder_info_acrostic_teams_cta": "Turn on teams",
	"builder_info_acrostic_sample_title": "Try a finished acrostic",
	"builder_info_acrostic_sample_body": "Open a ready-made example and play it exactly like your players would.",
	"builder_info_acrostic_sample_cta": "Open the example",
	"builder_info_word-scramble_maker_title": "Words with their letters jumbled",
	"builder_info_word-scramble_maker_body": "Each word becomes a row of empty squares and a scrambled version beside it. Type the words, and the scrambling is done for you — a fresh jumble every time the puzzle is rebuilt.",
	"builder_info_word-scramble_maker_cta": "Start adding words",
	"builder_info_word-scramble_hidden_solution_title": "A word hidden across the rows",
	"builder_info_word-scramble_hidden_solution_body": "Mark letters in the answers and they spell a second word, numbered so players know the order to collect them in.",
	"builder_info_word-scramble_hidden_solution_cta": "Add a hidden solution",
	"builder_info_word-scramble_helpers_title": "Give the first or last letter",
	"builder_info_word-scramble_helpers_body": "Filling in one end of every word turns a hard jumble into one a younger class can get through, without changing the words themselves.",
	"builder_info_word-scramble_helpers_cta": "Show the first letter",
	"builder_info_word-scramble_pictures_title": "Add a hint to a word",
	"builder_info_word-scramble_pictures_body": "A word can carry your own text, picture or audio as a hint, tucked behind an icon so players only see it if they ask.",
	"builder_info_word-scramble_pictures_cta": "Turn on hints",
	"builder_info_word-scramble_challenge_title": "Race someone else",
	"builder_info_word-scramble_challenge_body": "Players can challenge each other and unscramble the same words head to head.",
	"builder_info_word-scramble_challenge_cta": "Allow challenges",
	"builder_info_word-scramble_sample_title": "Try a finished word scramble",
	"builder_info_word-scramble_sample_body": "Open a ready-made example and play it exactly like your players would.",
	"builder_info_word-scramble_sample_cta": "Open the example",
	"builder_ai_hook_word-scramble": "Writes the words to unscramble.",
	"builder_content_label_memory": "Pairs & cards",
	"builder_ai_hook_memory": "Writes the pairs that belong together.",
	"builder_ai_hook_bingo": "Writes the items to call out.",
	"builder_section_cards": "Cards & layout",
	"builder_section_matching": "Flips & matches",
	"builder_pairs_count": "[pairs] pairs · [cards] cards",
	"builder_add_pair": "Add pair",
	"builder_pair_color": "Colour shown when this pair is found",
	"builder_pair_col_a": "Card A",
	"builder_pair_col_b": "Card B",
	"builder_pair_placeholder_a": "word, term or question",
	"builder_pair_placeholder_b": "word, term or question",
	"builder_pair_copy_first": "Copy [label] to this card",
	"builder_add_pair_bulk": "+ [count] pairs",
	"builder_pair_kind_hint": "Click the icon on a card to switch it to another kind.",
	"builder_kind_legend_hide": "Hide this reminder",
	"builder_pair_alt_placeholder": "Alt text for screen readers",
	"builder_memory_faces": "Faces up",
	"builder_memory_backs": "Faces down",
	"builder_memory_pairs": "Pairs",
	"builder_memory_flip_stat": "Flip-back time",
	"builder_memory_preview_empty": "Add a pair of cards to see the board here.",
	"builder_info_memory_maker_title": "Memory game maker",
	"builder_info_memory_maker_body": "Build pairs of cards — word and translation, term and picture, sound and meaning — and players flip to find the matches.",
	"builder_info_memory_maker_cta": "Start adding pairs",
	"builder_info_memory_flip_time_title": "Set the flip-back time",
	"builder_info_memory_flip_time_body": "How long two cards that don't match stay visible before turning back — the dial between easy and brutal.",
	"builder_info_memory_flip_time_cta": "Tweak the flip time",
	"builder_info_memory_cards_per_row_title": "Fit the board to your screen",
	"builder_info_memory_cards_per_row_body": "Cap how many cards sit in a row, so the board fits a projector, a tablet or a phone.",
	"builder_info_memory_cards_per_row_cta": "Change cards per row",
	"builder_info_memory_portrait_title": "Portrait cards",
	"builder_info_memory_portrait_body": "Swap the cards' width and height — the better fit for photos of people, plants and paintings.",
	"builder_info_memory_portrait_cta": "Switch to portrait",
	"builder_info_memory_numbers_title": "Numbers on the card backs",
	"builder_info_memory_numbers_body": "Every card back carries a number, so a group can play the memory game together — calling out which card to flip, on the board or in a video call.",
	"builder_info_memory_numbers_cta": "Show numbers",
	"builder_info_memory_pair_audio_title": "Audio for every pair",
	"builder_info_memory_pair_audio_body": "Attach a sound to a pair and it plays whenever one of its cards is flipped — memory for sounds, words and pronunciation.",
	"builder_info_memory_pair_audio_cta": "Add audio to pairs",
	"builder_info_memory_challenge_title": "Race someone else",
	"builder_info_memory_challenge_body": "Players can challenge each other and hunt the same memory game head to head.",
	"builder_info_memory_challenge_cta": "Allow challenges",
	"builder_info_memory_sample_title": "Try a finished memory game",
	"builder_info_memory_sample_body": "Open a ready-made memory game and play it online, free, exactly like your players would.",
	"builder_info_memory_sample_cta": "Open the example",
	"builder_info_memory_share_title": "Play it online, share it with a link or embed it",
	"builder_info_memory_share_body": "One link opens the memory game in any browser — on a phone, a tablet or the board, with no player accounts. Show the QR code to the class, or embed the memory game on your own site or in your LMS.",
	"builder_info_memory_free_title": "Free to build, free to play",
	"builder_info_memory_free_body": "Build the memory game without an account and play it straight away. A free account saves it and covers [free_sessions] player sessions a month, with every activity type included.",
	"builder_content_label_matching-pairs": "Pairs & columns",
	"builder_ai_hook_matching-pairs": "Writes the pairs to match.",
	"builder_pair_col_generic": "Column [number]",
	"builder_pairs_columns_title": "Columns",
	"builder_pairs_columns_hint": "Players see these headings above the cards. Every pair has one card per column.",
	"builder_pairs_columns_hint_slots": "Every pair has one card per column. Headings are for the column layouts only, so there are none to write here.",
	"builder_pairs_column_placeholder": "Heading (optional)",
	"builder_pairs_column_add": "Add a column",
	"builder_pairs_column_remove": "Remove the last column",
	"builder_pairs_column_count": "[count] columns",
	"builder_pairs_column_trim": "Removing a column deletes its card in every pair.",
	"builder_pairs_column_trim_confirm": "Remove the column",
	"builder_matching_preview_empty": "Add a pair to see the exercise here.",
	"builder_matching_stat_pairs": "Pairs",
	"builder_matching_stat_mode": "How players match",
	"builder_matching_mode_lines": "Draw lines",
	"builder_matching_mode_reorder": "Drag into line",
	"builder_matching_mode_place": "Drag into slots",
	"builder_info_matching-pairs_maker_title": "Matching game maker",
	"builder_info_matching-pairs_maker_body": "Put a word beside its translation, a picture beside its name, a sound beside its meaning — players join the two halves back up.",
	"builder_info_matching-pairs_maker_cta": "Start adding pairs",
	"builder_info_matching-pairs_columns_title": "More than two columns",
	"builder_info_matching-pairs_columns_body": "Up to five columns per row, so a pair can become a set: word, translation, picture and example sentence all in one line.",
	"builder_info_matching-pairs_columns_cta": "Set up the columns",
	"builder_info_matching-pairs_lines_title": "Connect with lines",
	"builder_info_matching-pairs_lines_body": "Players tap a card in each column and a line joins them — the paper matching worksheet, on screen. Switch it off and they drag the cards into line instead.",
	"builder_info_matching-pairs_lines_cta": "Turn on lines",
	"builder_info_matching-pairs_horizontal_title": "Answers into slots",
	"builder_info_matching-pairs_horizontal_body": "Every first card gets an empty slot beside it and the rest wait in a bank above, ready to be dragged across.",
	"builder_info_matching-pairs_horizontal_cta": "Use slots",
	"builder_info_matching-pairs_frozen_title": "Lock the first column",
	"builder_info_matching-pairs_frozen_body": "The first column keeps your order and cannot be moved, so players only rearrange what sits beside it.",
	"builder_info_matching-pairs_frozen_cta": "Lock the first column",
	"builder_info_matching-pairs_images_title": "Cards with pictures and sound",
	"builder_info_matching-pairs_images_body": "Any card can be text, an image or an audio clip — and portrait cards suit photographs better than the default landscape.",
	"builder_info_matching-pairs_images_cta": "Switch to portrait",
	"builder_info_matching-pairs_challenge_title": "Race someone else",
	"builder_info_matching-pairs_challenge_body": "Players can challenge each other and work through the same matching game head to head.",
	"builder_info_matching-pairs_challenge_cta": "Allow challenges",
	"builder_info_matching-pairs_sample_title": "Try a finished exercise",
	"builder_info_matching-pairs_sample_body": "Open a ready-made matching game and play it online, free, exactly like your players would.",
	"builder_info_matching-pairs_sample_cta": "Open the example",
	"builder_info_matching-pairs_share_title": "Play it online, share it with a link or embed it",
	"builder_info_matching-pairs_share_body": "One link opens the matching game in any browser — on a phone, a tablet or the board, with no player accounts. Show the QR code to the class, or embed the matching game on your own site or in your LMS.",
	"builder_info_matching-pairs_free_title": "Free to build, free to play",
	"builder_info_matching-pairs_free_body": "Build the matching game without an account and play it straight away. A free account saves it and covers [free_sessions] player sessions a month, with every activity type included.",
	"builder_limit_title": "Activity limit reached",
	"builder_limit_body": "Free accounts can keep a limited number of activities. Upgrade to keep building.",
	"builder_limit_cta": "See plans",
	"builder_content_label_fill-in-the-gap": "Sentences & gaps",
	"builder_fillgap_count": "[sentences] sentences · [gaps] gaps",
	"builder_fillgap_gap_count": "[count] gaps",
	"builder_fillgap_no_gaps": "No gaps yet",
	"builder_fillgap_add": "Add sentences",
	"builder_fillgap_media_locked": "Pictures and audio per sentence come with premium.",
	"builder_fillgap_preview_pending": "Write your sentences and mark the gaps — they show up here exactly as your players will see them.",
	"builder_fillgap_mode_write": "Write text",
	"builder_fillgap_mode_mark": "Mark gaps",
	"builder_fillgap_write_title": "Write your sentences",
	"builder_fillgap_write_sub": "Every line becomes one sentence — press Enter to start the next.",
	"builder_fillgap_write_hint": "Wrap a word in asterisks and it becomes a gap right away — wrap several words, *like this*, and they become one gap for the whole phrase. Paste a whole text and bring its gaps along. Punctuation can be a gap too. Gaps you marked earlier show up already wrapped.",
	"builder_fillgap_write_placeholder": "The Rhine flows through *Germany*.\nThe Statue of Liberty stands in *New York*.",
	"builder_fillgap_write_continue": "Continue to gaps",
	"builder_fillgap_mark_hint": "Click any word to turn it into a gap. Click it again to put it back. Mark two words next to each other and join them to make one gap for the whole phrase.",
	"builder_fillgap_join": "Join with the next gap",
	"builder_info_fill-in-the-gap_maker_title": "Fill in the gap maker",
	"builder_info_fill-in-the-gap_maker_body": "Write a sentence and click the words to hide — players type or pick what belongs in each gap.",
	"builder_info_fill-in-the-gap_maker_cta": "Start adding sentences",
	"builder_info_fill-in-the-gap_dictation_title": "Dictation exercises",
	"builder_info_fill-in-the-gap_dictation_body": "Give a sentence its own audio recording: players listen and fill in the words they hear.",
	"builder_info_fill-in-the-gap_dictation_cta": "Add audio to a sentence",
	"builder_info_fill-in-the-gap_word_bank_title": "Add a word bank",
	"builder_info_fill-in-the-gap_word_bank_body": "Show the missing words so players choose instead of guessing — as a panel of words, or as a dropdown inside every gap.",
	"builder_info_fill-in-the-gap_word_bank_cta": "Turn on the word bank",
	"builder_info_fill-in-the-gap_incremental_title": "Check answers as they go",
	"builder_info_fill-in-the-gap_incremental_body": "Mark each gap the moment it is filled correctly, instead of waiting for the whole sentence to be right.",
	"builder_info_fill-in-the-gap_incremental_cta": "Check gaps one by one",
	"builder_info_fill-in-the-gap_pictures_title": "Add pictures to sentences",
	"builder_info_fill-in-the-gap_pictures_body": "A sentence can carry its own picture beside it — the context a player needs to know what goes in the gap.",
	"builder_info_fill-in-the-gap_pictures_cta": "Add a picture",
	"builder_info_fill-in-the-gap_challenge_title": "Race someone else",
	"builder_info_fill-in-the-gap_challenge_body": "Players can challenge each other and fill the same gaps head to head.",
	"builder_info_fill-in-the-gap_challenge_cta": "Allow challenges",
	"builder_info_fill-in-the-gap_sample_title": "Try a finished exercise",
	"builder_info_fill-in-the-gap_sample_body": "Open a ready-made example and play it exactly like your players would.",
	"builder_info_fill-in-the-gap_sample_cta": "Open the example",
	"builder_content_label_cryptogram": "Sentence & cipher",
	"builder_cryptogram_sentence_title": "Sentence to encrypt",
	"builder_cryptogram_sentence_hint": "Every letter is swapped for a symbol in the code — players decode it letter by letter.",
	"builder_cryptogram_sentence_placeholder": "Type the sentence your players will decode",
	"builder_cryptogram_cipher_title": "Cipher symbols",
	"builder_cryptogram_type_numbers": "Numbers",
	"builder_cryptogram_type_numbers_desc": "Every letter stands for a number, freshly shuffled for this puzzle.",
	"builder_cryptogram_type_images": "Your own pictures",
	"builder_cryptogram_type_images_desc": "Give letters a picture of their own instead of a number.",
	"builder_cryptogram_images_hint": "The letters your sentence uses, each with its picture. A letter without one keeps its number.",
	"builder_cryptogram_images_empty": "Write a sentence above first — the letters it uses appear here, ready for their pictures.",
	"builder_cryptogram_pick_image": "Choose picture",
	"builder_cryptogram_preview_pending": "Write a sentence to encrypt and the code appears here.",
	"builder_cryptogram_letters_label": "Letter options",
	"builder_regenerate_cipher": "New cipher",
	"builder_regenerate_sums": "New sums",
	"builder_info_cryptogram_maker_title": "A secret code from your sentence",
	"builder_info_cryptogram_maker_body": "Type a sentence and every letter is swapped for a number on the spot. Players crack the code letter by letter until your message appears.",
	"builder_info_cryptogram_maker_cta": "Write your sentence",
	"builder_info_cryptogram_helpers_title": "Give a few letters away",
	"builder_info_cryptogram_helpers_body": "Reveal the vowels, the most common letter, or a set of letters you pick yourself — free starters that make the code crackable for younger players.",
	"builder_info_cryptogram_helpers_cta": "Reveal the vowels",
	"builder_info_cryptogram_own_symbols_title": "Your own symbols",
	"builder_info_cryptogram_own_symbols_body": "Swap the numbers for pictures — one per letter of your sentence. Letters without a picture keep their number.",
	"builder_info_cryptogram_own_symbols_cta": "Use pictures",
	"builder_info_cryptogram_character_list_title": "Choose the alphabet",
	"builder_info_cryptogram_character_list_body": "Decide exactly which characters get a code of their own — add accented letters for your language, or trim the list down.",
	"builder_info_cryptogram_character_list_cta": "Edit the characters",
	"builder_info_cryptogram_hide_unused_title": "Hide unused characters",
	"builder_info_cryptogram_hide_unused_body": "Keep the key to just the characters your sentence actually uses, so a short puzzle is not buried under a full alphabet.",
	"builder_info_cryptogram_hide_unused_cta": "Trim the key",
	"builder_info_cryptogram_incremental_title": "Check as they type",
	"builder_info_cryptogram_incremental_body": "Correct letters are confirmed the moment they are filled in, instead of only when the player checks the whole puzzle.",
	"builder_info_cryptogram_incremental_cta": "Check answers live",
	"builder_info_cryptogram_challenge_title": "Race someone else",
	"builder_info_cryptogram_challenge_body": "Players can challenge each other and crack the same code head to head.",
	"builder_info_cryptogram_challenge_cta": "Allow challenges",
	"builder_info_cryptogram_sample_title": "Try a finished cryptogram",
	"builder_info_cryptogram_sample_body": "Open a ready-made example and play it exactly like your players would.",
	"builder_info_cryptogram_sample_cta": "Open the example",
	"builder_content_label_categorize": "Categories & cards",
	"builder_content_label_bingo": "Items on the cards",
	"builder_content_label_calculation": "Sentence & sums",
	"builder_cat_count": "[categories] categories · [cards] cards",
	"builder_cat_cards_count": "[count] cards",
	"builder_cat_name_placeholder": "Category name",
	"builder_cat_untitled": "Category [number]",
	"builder_cat_card_placeholder": "item that belongs here",
	"builder_cat_add_card": "Add card",
	"builder_cat_add_category": "Add category",
	"builder_cat_remove_category": "Remove category [number]",
	"builder_cat_remove_card": "Remove card [number]",
	"builder_cat_paste": "Paste a list",
	"builder_cat_paste_hint": "One item per line — each line becomes a card in this category.",
	"builder_cat_paste_add": "Add [count] cards",
	"builder_cat_colour_label": "Colour",
	"builder_cat_colour_custom": "Pick another colour",
	"builder_cat_desc_label": "Description shown to players",
	"builder_cat_desc_placeholder": "e.g. Find all the letters",
	"builder_cat_bg_label": "Background image",
	"builder_cat_preview_empty": "Add a category with cards to see the board here.",
	"builder_cat_drop_here": "Drop the cards here",
	"builder_cat_select_hint": "Players pick the cards that belong together",
	"builder_cat_reshuffle": "Shuffle",
	"builder_section_sorting": "How players sort",
	"builder_section_categories": "Category boxes",
	"set_categorize_type": "Sorting game",
	"set_categorize_type_hint": "Drag & drop gives every category a box to drop cards into. Connections shows one grid of cards and players pick out the sets that belong together.",
	"set_start_without_category": "Cards start outside the categories",
	"set_start_without_category_hint": "Off, the cards are dealt across the boxes and players move them until every box is right.",
	"set_force_answer_submission": "Players hand in their answer",
	"set_force_answer_submission_hint": "Off, the answer is checked as it is made, with no submit button.",
	"set_player_selects_category": "Players name the category too",
	"set_player_selects_category_hint": "After handing in a selection they also pick which category it belongs to.",
	"set_remove_submitted_from_grid": "Solved cards leave the grid",
	"set_remove_submitted_from_grid_hint": "A solved set is listed under the puzzle instead, so the grid only holds what is left.",
	"set_show_correct_per_category": "Confirm a category when it is complete",
	"set_show_correct_per_category_hint": "A box shows as correct as soon as it holds exactly the right cards and nothing else.",
	"set_categorize_show_correct_incrementally": "Confirm each card as it lands",
	"set_categorize_show_correct_incrementally_hint": "Players see straight away whether a dropped card is in the right category.",
	"set_categorize_hasLockoutPeriod": "Unlimited attempts",
	"set_categorize_hasLockoutPeriod_hint": "Off, the puzzle locks once a player has used up the wrong answers allowed below.",
	"set_maxWrongAnswers": "Wrong answers allowed",
	"set_maxWrongAnswers_hint": "How many wrong answers a player gets before the puzzle locks.",
	"set_add_background_per_category": "Background image per category",
	"set_add_background_per_category_hint": "Adds an image field to every category, drawn behind the cards it holds.",
	"set_categorize_allow_users_to_zoom_in_on_image": "Cards can be enlarged",
	"set_categorize_allow_users_to_zoom_in_on_image_hint": "Players open a full-size version of a card's picture with a tap.",
	"builder_info_categorize_maker_title": "Categorize puzzle maker",
	"builder_info_categorize_maker_body": "Name each group and fill it with the words, pictures or sounds that belong there — players sort them back where they came from.",
	"builder_info_categorize_maker_cta": "Start adding categories",
	"builder_info_categorize_connections_title": "Find the connections",
	"builder_info_categorize_connections_body": "Instead of a box per category, players get one grid of cards and pick out the sets that belong together.",
	"builder_info_categorize_connections_cta": "Switch to connections",
	"builder_info_categorize_start_empty_title": "Start with the cards dealt out",
	"builder_info_categorize_start_empty_body": "The cards begin spread across the boxes instead of waiting underneath, so sorting means moving them between categories.",
	"builder_info_categorize_start_empty_cta": "Deal the cards out",
	"builder_info_categorize_submit_title": "Check answers as they go",
	"builder_info_categorize_submit_body": "Players normally hand in each set they pick. Switch that off and a selection is judged the moment it is made.",
	"builder_info_categorize_submit_cta": "Check automatically",
	"builder_info_categorize_grid_title": "Keep solved cards in the grid",
	"builder_info_categorize_grid_body": "A solved set normally leaves the grid and is listed under it. Keep the cards where they are instead.",
	"builder_info_categorize_grid_cta": "Keep them in place",
	"builder_info_categorize_feedback_title": "Confirm a category when it is right",
	"builder_info_categorize_feedback_body": "A box shows as correct the moment it holds exactly the cards that belong in it — and nothing else.",
	"builder_info_categorize_feedback_cta": "Confirm per category",
	"builder_info_categorize_background_title": "A picture behind every category",
	"builder_info_categorize_background_body": "Give each category its own background image, drawn behind the cards it holds.",
	"builder_info_categorize_background_cta": "Add backgrounds",
	"builder_info_categorize_challenge_title": "Race someone else",
	"builder_info_categorize_challenge_body": "Players can challenge each other and sort the same cards head to head.",
	"builder_info_categorize_challenge_cta": "Allow challenges",
	"builder_info_categorize_sample_title": "Try a finished sorting puzzle",
	"builder_info_categorize_sample_body": "Open a ready-made example and play it exactly like your players would.",
	"builder_bingo_add_item": "Add item",
	"builder_bingo_add_item_bulk": "+ [count] items",
	"builder_bingo_add_pattern": "Add a pattern",
	"builder_bingo_card_number": "Card [number]",
	"builder_bingo_card_title": "The card",
	"builder_bingo_col_clue": "Clue you read out",
	"builder_bingo_col_item": "On the card",
	"builder_bingo_columns": "Columns",
	"builder_bingo_columns_less": "One column fewer",
	"builder_bingo_columns_more": "One column more",
	"builder_bingo_item_placeholder": "word, term or picture",
	"builder_bingo_clue_placeholder": "what you read out for it",
	"builder_bingo_items_count": "[count] items",
	"builder_bingo_no_patterns": "No pattern yet. Without one, players have nothing to claim and the game cannot start.",
	"builder_bingo_not_enough": "A card has [squares] squares and there are only [pool] to fill them with. Add [missing] more before you open a session.",
	"builder_bingo_number_range": "Numbers 1 to",
	"builder_bingo_number_range_hint": "Cards are filled from 1–[highest].",
	"builder_bingo_numbers_empty": "Cards are filled with numbers 1–[highest], so there is nothing to type here. Switch back to words to use your own items.",
	"builder_bingo_pattern_squares": "[marked] of [total] squares",
	"builder_bingo_pattern_cell": "Square [number]",
	"builder_bingo_per_row": "Per row",
	"builder_bingo_pick_body": "Click every square a player has to have marked for this to count as a bingo. Position is what matters — the items land differently on every card.",
	"builder_bingo_pick_clear": "Clear",
	"builder_bingo_pick_done": "Save the pattern",
	"builder_bingo_pick_empty": "Pick at least one square.",
	"builder_bingo_pick_squares": "Pick the squares",
	"builder_bingo_pick_title": "Pick the squares",
	"builder_bingo_pool_description": "Items with a clue",
	"builder_bingo_pool_description_hint": "The squares hold your items; you read the clue out loud and players look for the item it belongs to.",
	"builder_bingo_pool_normal": "Words & pictures",
	"builder_bingo_pool_normal_hint": "Every square holds one of your items, and the item is what gets called out.",
	"builder_bingo_pool_normal_hint_marked": "Every square holds one of your items, and a player marks it once they have done what it says.",
	"builder_bingo_pool_numbers": "Numbers",
	"builder_bingo_pool_numbers_hint": "Squares are filled with numbers from the range below. Your own items are not used.",
	"builder_bingo_preview_empty": "Add an item to see the cards here.",
	"builder_bingo_print_name": "Name ______________________",
	"builder_bingo_print_note": "Mark a square each time your host calls it.",
	"builder_bingo_print_note_marked": "Mark a square once you have done what it says.",
	"builder_bingo_print_playing_for": "Playing for:",
	"builder_bingo_prize_image": "Add a picture",
	"builder_bingo_prize_placeholder": "what they win",
	"builder_bingo_redeal": "New cards",
	"builder_bingo_rows": "Rows",
	"builder_bingo_rows_less": "One row fewer",
	"builder_bingo_rows_more": "One row more",
	"builder_bingo_squares": "[count] squares per card",
	"builder_bingo_swap": "Swap items and clues",
	"builder_bingo_swap_hint": "Move every item into the clue column and every clue onto the card.",
	"builder_bingo_total_cards": "Cards",
	"builder_bingo_fewer_cards": "One card fewer",
	"builder_bingo_more_cards": "One card more",
	"builder_calculation_bank_label": "Answers to drag",
	"builder_calculation_biggest": "biggest number",
	"builder_calculation_ceiling": "answers up to",
	"builder_calculation_level_note": "Answers are whole numbers from 0 to [ceiling] and no two sums share one, which is also why the sentence cannot be longer than [ceiling] characters. The numbers inside a sum go up to [biggest].",
	"builder_calculation_level_title": "Maths level",
	"builder_calculation_no_room": "[missing] characters have no sum: every answer has to be a different whole number, and these settings ran out of them. Turn on more operations, allow a bigger number, or raise the answers-up-to number.",
	"builder_calculation_operations": "operations",
	"builder_calculation_preview_pending": "Write a sentence and the sums appear here.",
	"builder_calculation_sentence_hint": "Every character becomes its own sum, and its answer is the number under one blank. Solve the sums, spell the sentence.",
	"builder_calculation_sentence_placeholder": "well done, you cracked it",
	"builder_calculation_sentence_title": "Sentence to hide behind the sums",
	"builder_calculation_steps": "steps per sum",
	"builder_calculation_steps_premium": "Free activities give every sum a single step. A plan lets a sum take up to three, so there is more to work out before the answer.",
	"builder_calculation_biggest_premium": "Free activities use numbers up to 100 inside a sum. A plan lets you set the biggest number anywhere from 5 to 1000.",
	"builder_calculation_sums_count": "[count] sums",
	"builder_calculation_sums_count_hint": "One per character — spaces make none, punctuation does.",
	"builder_calculation_sums_label": "The sums",
	"builder_calculation_swap_hint": "swap any single sum",
	"builder_calculation_too_long": "Only the first [ceiling] characters get a sum, so the last [dropped] of your sentence stay blank. Raise the answers-up-to number or write a shorter sentence.",
	"builder_host_auto_draw": "Draw automatically",
	"builder_host_auto_draw_tab_note": "Automatic draws run from this tab. Keep it open — closing it stops the draws.",
	"builder_host_away": "[count] to go",
	"builder_host_away_none": "Ready to claim",
	"builder_host_back": "Back to the builder",
	"builder_host_change_pattern": "Change what counts",
	"builder_host_claim_accept": "Accept the bingo",
	"builder_host_claim_checking": "Reading their card…",
	"builder_host_claim_correct": "Card matches",
	"builder_host_claim_drawn": "Actually called",
	"builder_host_claim_marked": "Marked by the player",
	"builder_host_claim_needed": "Needed for this pattern",
	"builder_host_claim_penalty": "A rejected claim makes this player sit out [turns] draw(s).",
	"builder_host_claim_no_penalty": "Rejecting costs this player nothing here — they can call again as soon as their card is right.",
	"builder_host_claim_refresh": "Re-read their card",
	"builder_host_claim_reject": "Reject",
	"builder_host_cards_autofill": "Fill the rest at random",
	"builder_host_cards_body": "Pick a player, then drag your items onto the squares of their card — or click a square and then the item that goes in it. Drag one square onto another to swap them.",
	"builder_host_cards_cancel": "Cancel",
	"builder_host_cards_clear_square": "Empty this square",
	"builder_host_cards_pick_item": "Pick an item for square [square]",
	"builder_host_cards_pick_square": "Now click the square it goes in",
	"builder_host_cards_card_title": "Card for [name]",
	"builder_host_cards_clear": "Empty this card",
	"builder_host_cards_empty": "Nobody has joined yet. Share the link above, and everyone who arrives shows up here with a card to fill in.",
	"builder_host_cards_pool_title": "Your items",
	"builder_host_cards_progress": "[filled] of [total] squares",
	"builder_host_cards_ready": "Every card is ready — start the round whenever you are.",
	"builder_host_cards_title": "Fill in the cards",
	"builder_host_claim_wrong": "Does not match",
	"builder_host_claimable_auto": "Puzzel checks every claim itself: a matching card is accepted, one that does not match is rejected.",
	"builder_host_claimable_manual": "Every claim comes to you first, with the card and the called items side by side.",
	"builder_host_claimable_manual_marked": "Every claim comes to you first, with the player’s card and the squares they have marked on it.",
	"builder_host_claimable_none": "Nothing yet",
	"builder_host_claimable_none_body": "Open a pattern above — until you do, nobody can shout bingo and the draw stays off.",
	"builder_host_claimable_none_body_marked": "Open a pattern above — until you do, nobody can shout bingo.",
	"builder_host_claimable_note": "Change what is open whenever you like. Cards keep their marks — only what counts as a bingo changes.",
	"builder_host_claimable_title": "What the room can claim",
	"builder_host_claims_auto": "Claims are judged automatically: Puzzel accepts a card that matches and rejects one that does not, so nothing usually waits here.",
	"builder_host_claims_body": "Claims arrive in the order they were made. Puzzel has already checked the card against what has been called — you only decide whether to accept it.",
	"builder_host_claims_empty": "No claims waiting.",
	"builder_host_claims_footnote": "A player's marks are read when they claim, so what you see here is their card at the moment they shouted.",
	"builder_host_claims_title": "Bingo claims",
	"builder_host_claims_waiting": "[count] claim(s) waiting. Drawing stops until you have decided.",
	"builder_host_claims_waiting_marked": "[count] claim(s) waiting for you.",
	"builder_host_closest_note": "Counted from what has been called on their card, not from what they have marked.",
	"builder_host_closest_title": "Closest to a win",
	"builder_host_col_away": "To go",
	"builder_host_col_player": "Player",
	"builder_host_col_won": "Won",
	"builder_host_continue": "Continue",
	"builder_host_controls_title": "Bingo controls",
	"builder_host_copy_link": "Copy join link",
	"builder_host_coverage": "Coverage",
	"builder_host_coverage_count": "[drawn] of [total] items called",
	"builder_host_draw": "Draw the next item",
	"builder_host_drawing": "Drawing…",
	"builder_host_drawn_hint": "Called items are struck out \\u00b7 click one to take the call back",
	"builder_host_every": "every",
	"builder_host_export_winners": "Export winners",
	"builder_host_interval": "Seconds between draws",
	"builder_host_latest": "Latest draw",
	"builder_host_log_empty": "Accepted bingos, drawn lots, penalties and your own messages show up here. Draws are not timestamped, so they are not in this list.",
	"builder_host_log_empty_marked": "Accepted bingos, drawn lots, turned-down claims and your own messages show up here.",
	"builder_host_log_title": "What has happened",
	"builder_host_lottery_body": "[count] players claimed [pattern]. Drawing lots picks one winner; the other claims are dropped.",
	"builder_host_lottery_draw": "Draw lots",
	"builder_host_lottery_outcome": "[winner] won the draw between [count] players.",
	"builder_host_lottery_modal_kicker": "Lots drawn for [pattern]",
	"builder_host_lottery_modal_line": "won the draw between [count] players. The other claims for this pattern are dropped.",
	"builder_host_lottery_modal_told": "Every player's screen has been told.",
	"builder_host_lottery_modal_continue": "Back to the game",
	"builder_host_lottery_modal_end": "End the session",
	"builder_host_lottery_title": "More than one winner",
	"builder_host_lottery_waiting": "Several players claimed the same pattern. Draw lots to settle it before you carry on.",
	"builder_host_message_count": "[count] characters",
	"builder_host_message_placeholder": "Type a message for everyone playing…",
	"builder_host_message_send": "Send to everyone",
	"builder_host_messages_body": "Anything you send lands on every player's card screen — useful for the rule you forgot to say out loud.",
	"builder_host_messages_empty": "Nothing has been sent yet.",
	"builder_host_messages_note": "A message shows up as a small note over every player's card, without interrupting what they are doing.",
	"builder_host_messages_note_2": "Puzzel's own lines — an accepted bingo, a drawn lottery, a rejected claim — land in the same list.",
	"builder_host_messages_note_3": "Nothing is deleted while the session runs, so the list doubles as the record of the round.",
	"builder_host_messages_note_title": "Also in here",
	"builder_host_messages_title": "Messages",
	"builder_host_needs_pattern": "Nothing can be claimed yet — open a win condition first.",
	"builder_host_needs_pattern_cta": "Open one",
	"builder_host_next_draw": "Next draw in [seconds] second(s)",
	"builder_host_no_calls": "Nobody is calling anything: each player marks a square themselves once they have done what it says, wherever they are. You judge the bingos they call.",
	"builder_host_claims_body_marked": "Claims arrive in the order they were made. Nothing has been called, so Puzzel can only show you what the player has marked — whether it really happened is yours to decide.",
	"builder_host_closest_note_marked": "Counted from the squares they have marked.",
	"builder_host_players_note_marked": "\"To go\" counts the squares someone still has to mark for the closest open pattern. Their marks update here as they make them.",
	"builder_host_nothing_active": "No pattern is open, so nobody can claim a bingo.",
	"builder_host_nothing_drawn": "Nothing has been called yet.",
	"builder_host_on_the_cards": "On the cards:",
	"builder_host_open_registration": "Open the session",
	"builder_host_own_draw": "You are calling the items yourself: read from your own list and tick each one off below as you call it.",
	"builder_host_pattern_closed_note": "Closed — click to open it for the room.",
	"builder_host_pattern_open_note": "Players can claim this one right now.",
	"builder_host_patterns_body": "Open the patterns players may claim right now. You can open and close them as the game goes on — every card is checked against whatever is open at the moment of the claim.",
	"builder_host_patterns_edit": "Edit the patterns",
	"builder_host_patterns_edit_body": "Changes take effect straight away. A pattern you delete stops being claimable, and a new one has to be opened before anyone can claim it.",
	"builder_host_patterns_empty": "This activity has no patterns yet. Add at least one in the builder before starting.",
	"builder_host_patterns_title": "What counts as a bingo",
	"builder_host_pause": "Pause",
	"builder_host_players_count": "[count] player(s) in the room",
	"builder_host_players_empty": "Nobody has joined yet.",
	"builder_host_players_note": "\"To go\" counts the squares on someone's card that still have to be called for the closest open pattern. What a player has actually marked is only read when they claim a bingo.",
	"builder_host_players_title": "Players",
	"builder_host_playing_for": "Playing for",
	"builder_host_pool": "Everything in the pool",
	"builder_host_pool_empty": "Everything has been called.",
	"builder_host_prize": "Prize:",
	"builder_host_redeal": "Hand out new cards",
	"builder_host_redeal_confirm": "Deal new cards",
	"builder_host_redeal_warning": "Everyone gets a freshly dealt card. What players have marked so far no longer matches what they are holding.",
	"builder_host_rule_autoclose": "Close a pattern once it is won",
	"builder_host_rule_autoclose_note": "Nobody can claim the same one twice.",
	"builder_host_rule_autojudge": "Judge claims for me",
	"builder_host_rule_autojudge_note": "A matching card is accepted without asking you.",
	"builder_host_rule_lottery": "Draw lots between winners",
	"builder_host_rule_lottery_note": "One winner per pattern; the other claims are dropped.",
	"builder_host_rules_note": "These are the activity's own settings, not a separate set for this session: a change applies to the very next claim and is saved with the activity.",
	"builder_host_rules_title": "Rules for this round",
	"builder_host_seconds": "seconds",
	"builder_host_sort_name": "Sorted by name",
	"builder_host_room_body": "Every card in the room and what its owner has marked, updating as they mark it.",
	"builder_host_room_title": "Everyone’s cards",
	"builder_host_tab_room": "Cards",
	"builder_host_sort_progress": "Sorted by who is closest",
	"builder_host_start_body": "Opening a session gives you a link to share. Players join on their own device, you deal the cards, and you call the items from here.",
	"builder_host_start_body_manual": "Opening a session gives you a link to share. Players join on their own device, you fill in a card for each of them, and you call the items from here.",
	"builder_host_start_body_self_marked": "Opening a session gives you a link to share. Players join on their own device, everyone gets a card, and they mark their own squares as things happen — nobody calls anything.",
	"builder_host_start_body_self_marked_manual": "Opening a session gives you a link to share. Players join on their own device, you fill in a card for each of them, and they mark their own squares as things happen — nobody calls anything.",
	"builder_host_start_body_composed": "Opening a session gives you a link to share. Players join on their own device, build their own card while they wait, and you call the items from here.",
	"builder_host_start_body_self_marked_composed": "Opening a session gives you a link to share. Players join on their own device, build their own card while they wait, and then mark their own squares as things happen — nobody calls anything.",
	"builder_host_start_playing": "Deal the cards and start",
	"builder_host_start_playing_hint": "Everyone who has joined gets a card of their own.",
	"builder_host_start_playing_manual": "Start the round",
	"builder_host_start_playing_manual_hint": "Everyone plays the card you filled in for them.",
	"builder_host_start_playing_composed": "Start the round",
	"builder_host_start_playing_composed_hint": "Everyone plays the card they built for themselves.",
	"builder_host_start_composing": "[count] player(s) still choosing their squares. You can start anyway — the squares they haven’t picked get filled in for them.",
	"builder_host_start_needs_cards": "Every player needs a card before the round can start — [count] still to fill in.",
	"builder_host_start_title": "Start a bingo session",
	"builder_host_stat_cards": "Cards in play",
	"builder_host_stat_cards_note": "one per player",
	"builder_host_stat_claims": "Claims waiting",
	"builder_host_stat_claims_note": "in the claims tab",
	"builder_host_stat_closest": "Closest card",
	"builder_host_stat_closest_none": "nothing open to claim",
	"builder_host_state_closed": "No session",
	"builder_host_state_live": "Live",
	"builder_host_state_registration": "Players joining",
	"builder_host_status_closed": "Closed",
	"builder_host_status_done": "Done",
	"builder_host_status_open": "Claimable",
	"builder_host_status_won": "Has a winner",
	"builder_host_stop": "Stop session",
	"builder_host_stop_confirm": "Stop the session",
	"builder_host_stop_warning": "Stopping ends the game for everyone and clears the players. Export your winners first if you need them.",
	"builder_host_tab_claims": "Claims",
	"builder_host_tab_controls": "Controls",
	"builder_host_tab_messages": "Messages",
	"builder_host_tab_patterns": "What counts",
	"builder_host_tab_players": "Players",
	"builder_host_tick_hint": "Click an item to call it — click it again to undo",
	"builder_host_tick_off": "Tick items off as you call them",
	"builder_host_title": "Host console",
	"builder_host_undo_draw": "Undo draw",
	"builder_host_waiting_body": "Share this link (or the code beside it) so players can join. Cards are dealt the moment you start.",
	"builder_host_waiting_body_manual": "Share this link (or the code beside it) so players can join. Fill in a card for each of them below, then start the round.",
	"builder_host_waiting_body_composed": "Share this link (or the code beside it) so players can join. Each of them builds their own card while they wait — start the round when you’re ready.",
	"builder_host_waiting_title": "Waiting for players",
	"builder_host_kind_bingo": "Bingo",
	"builder_host_kind_lottery": "Lottery",
	"builder_host_kind_operator": "You",
	"builder_host_kind_penalty": "False bingo",
	"builder_info_bingo_clues_body": "Give every item a clue and the console reads the clue instead. Players have to work out which square it belongs to before they can mark it — a vocabulary test disguised as bingo.",
	"builder_info_bingo_clues_cta": "Add clues",
	"builder_info_bingo_clues_title": "Call out a clue, not the answer",
	"builder_info_bingo_compose_body": "Instead of being dealt a random card, every player builds their own while they wait: they drag the items — or the numbers — into the squares they want. Anything a player hasn’t chosen when you start the round is filled in for them.",
	"builder_info_bingo_compose_cta": "Let players choose",
	"builder_info_bingo_compose_title": "Players pick their own squares",
	"builder_info_bingo_host_body": "The host console is where the lesson happens: open a session, share the link, deal the cards, and call the items one by one while you watch who is close.",
	"builder_info_bingo_host_cta": "Open the host console",
	"builder_info_bingo_host_title": "You run the game",
	"builder_info_bingo_maker_body": "Type the words, pictures or sounds you want on the bingo cards. The bingo generator deals every player their own card at random from that list — nobody has the same one.",
	"builder_info_bingo_maker_cta": "Add your items",
	"builder_info_bingo_maker_title": "Bingo maker",
	"builder_info_bingo_numbers_body": "No word list needed: the bingo cards are filled from 1 up to the highest number you allow, and Puzzel draws the numbers for you.",
	"builder_info_bingo_numbers_cta": "Switch to numbers",
	"builder_info_bingo_numbers_title": "Plain number bingo",
	"builder_info_bingo_own_draw_body": "Already have a drum of balls, or calling the items from the front of the class? Turn Puzzel's draw off and tick each item off in the console as you call it — the cards still check themselves.",
	"builder_info_bingo_own_draw_cta": "Call them yourself",
	"builder_info_bingo_own_draw_title": "Use your own bingo machine",
	"builder_info_bingo_patterns_body": "A full card, the top row, the four corners, the diagonals — or squares you pick yourself. Add as many as you like and open them one at a time during the game.",
	"builder_info_bingo_patterns_cta": "Set the patterns",
	"builder_info_bingo_patterns_title": "Decide what counts as a bingo",
	"builder_info_bingo_print_body": "Cards print as a cutting sheet, one or two to a row, with a name line at the top. Print as many as you need for a class that plays on paper while you call from the screen.",
	"builder_info_bingo_share_title": "Play it online, share it with a link or embed it",
	"builder_info_bingo_share_body": "One link opens the bingo game in any browser — on a phone, a tablet or the board, with no player accounts. Show the QR code to the class, or embed the bingo game on your own site or in your LMS.",
	"builder_info_bingo_free_title": "Free to build, free to play",
	"builder_info_bingo_free_body": "Build the bingo game without an account and play it straight away. A free account saves it and covers [free_sessions] player sessions a month, with every activity type included.",
	"builder_info_bingo_print_title": "Print the cards",
	"builder_info_bingo_prizes_body": "Attach a prize, and a picture of it, to each pattern. When more than one player claims the same one, you can draw lots for it.",
	"builder_info_bingo_prizes_cta": "Turn on prizes",
	"builder_info_bingo_prizes_title": "Play for a prize",
	"builder_info_calculation_challenge_body": "Players race through the same set of sums — up to four at once — and watch each other close in on the sentence.",
	"builder_info_calculation_challenge_cta": "Turn on challenges",
	"builder_info_calculation_challenge_title": "Let players challenge each other",
	"builder_info_calculation_feedback_body": "A solved sum turns green straight away. Switch it off and players work the whole page before they find out.",
	"builder_info_calculation_feedback_cta": "Hold the feedback back",
	"builder_info_calculation_feedback_title": "Confirmation per sum",
	"builder_info_calculation_level_body": "Answers up to 20, 50, 100 or 1000. It sets the ceiling every answer stays under, and because no two sums may share an answer, it also caps how long the sentence can be.",
	"builder_info_calculation_level_cta": "Pick a level",
	"builder_info_calculation_level_title": "Set how hard the sums are",
	"builder_info_calculation_maker_body": "Type a sentence and Puzzel writes a sum for every character in it. Each answer is a number under one blank, so working out the sums spells the sentence back.",
	"builder_info_calculation_maker_cta": "Write your sentence",
	"builder_info_calculation_maker_title": "A sentence behind a page of sums",
	"builder_info_calculation_operators_body": "Adding, subtracting, multiplying, dividing — or only the ones your class has covered. Every sum is built from what you leave switched on.",
	"builder_info_calculation_operators_cta": "Pick the operations",
	"builder_info_calculation_operators_title": "Choose the operations",
	"builder_info_calculation_sample_body": "Open a ready-made example and play it exactly like your players would.",
	"builder_info_calculation_sample_cta": "Open the example",
	"builder_info_calculation_sample_title": "Try a finished calculation puzzle",
	"builder_info_calculation_steps_body": "Up to three operations in a single sum, so the answer takes real working out instead of one glance.",
	"builder_info_calculation_steps_cta": "Add a step",
	"builder_info_calculation_steps_title": "More than one step per sum",
	"builder_info_categorize_sample_cta": "Open the example",
	"builder_section_winning": "Winning & prizes",
	"builder_section_calling": "Calling the items",
	"builder_section_claims": "Bingo claims",
	"builder_section_card_header": "Card header",
	"builder_calculation_steps_less": "Fewer steps per sum",
	"builder_calculation_steps_more": "More steps per sum",
	"builder_calculation_swap_sum": "Give this letter a different sum",
	"set_show_correct_per_calculation": "Confirm each sum as it is solved",
	"set_show_correct_per_calculation_hint": "The sum turns green the moment its answer lands. Off, players only find out at the end.",
	"builder_content_label_deconstruct": "Sentences & components",
	"builder_deconstruct_count": "[sentences] sentences · [tagged] tagged",
	"builder_deconstruct_mode_write": "Write text",
	"builder_deconstruct_mode_mark": "Tag components",
	"builder_deconstruct_components_title": "Components in this activity",
	"builder_deconstruct_components_hint": "The labels players choose from. Rename or recolour any of them.",
	"builder_deconstruct_components_empty": "No components yet — add the parts players should identify (noun, verb, …).",
	"builder_deconstruct_component_add": "Add component",
	"builder_deconstruct_component_name": "Component name",
	"builder_deconstruct_component_colour": "Change colour",
	"builder_deconstruct_component_remove": "Remove component",
	"builder_deconstruct_component_remove_warning": "Removing “[component]” also takes it off every word tagged with it ([count] in this activity).",
	"builder_deconstruct_component_remove_confirm": "Remove anyway",
	"builder_deconstruct_write_title": "Write your sentences",
	"builder_deconstruct_write_sub": "Every line becomes one sentence — press Enter to start the next.",
	"builder_deconstruct_write_keeps": "tags you already placed are kept",
	"builder_deconstruct_write_placeholder": "The tired dog barked loudly\nMy sister reads a book every evening",
	"builder_deconstruct_write_continue": "Continue to tagging",
	"builder_deconstruct_mark_hint": "Click a word to tag it. Only tagged words are handed to the player — the rest of the sentence is there to read.",
	"builder_deconstruct_word_tagged": "Tagged [component] — click to change",
	"builder_deconstruct_word_untagged": "Click to tag this word",
	"builder_deconstruct_pick_for": "Tag the component for “[word]”",
	"builder_deconstruct_pick_clear": "Remove tag",
	"builder_deconstruct_tagged_count": "tagged: [count]",
	"builder_deconstruct_none_tagged": "nothing tagged yet",
	"builder_deconstruct_clear_tags": "clear tags",
	"builder_deconstruct_instruction": "Instruction for the player (optional)",
	"builder_deconstruct_add_image": "image",
	"builder_deconstruct_media_locked": "A picture per sentence comes with premium.",
	"builder_deconstruct_add": "Add sentences",
	"builder_deconstruct_tray": "Players pick from",
	"builder_deconstruct_preview_pending": "Write your sentences and tag the words — they show up here exactly as your players will see them.",
	"builder_deconstruct_preview_no_components": "Add at least one component above: a player can only pick from the components you set.",
	"set_deconstruct_show_correct_incrementally": "Mark words as they are tagged",
	"set_deconstruct_show_correct_incrementally_hint": "A word turns green the moment the right component lands on it. Off, players only find out at the end.",
	"builder_content_label_flash-cards": "The cards",
	"builder_flash_front": "Front",
	"builder_flash_back": "Back",
	"builder_flash_board": "Board",
	"builder_flash_swap": "Swap sides",
	"builder_flash_swap_hint": "Turn every card round: each front becomes its back and each back becomes its front.",
	"builder_flash_preview_empty": "Add a card and it appears here, front side up.",
	"builder_flash_position": "Card [number] of [total]",
	"builder_flash_previous_card": "Previous card",
	"builder_flash_next_card": "Next card",
	"builder_flash_seconds": "[seconds]s per card",
	"builder_flash_pause": "Pause",
	"builder_flash_next": "Show next card",
	"builder_flash_input_placeholder": "Players type here",
	"builder_ai_hook_flash-cards": "Writes the front and the back of every card.",
	"builder_section_reveal": "Showing the back",
	"builder_section_pace": "Card pacing",
	"builder_info_flash-cards_maker_title": "Flash card maker",
	"builder_info_flash-cards_maker_body": "One card, two sides. Type a question on the front and its answer on the back — or use a picture or a sound on either side.",
	"builder_info_flash-cards_maker_cta": "Start adding cards",
	"builder_info_flash-cards_timing_title": "Set the pace",
	"builder_info_flash-cards_timing_body": "Decide how long a card is up before it turns over, and how long its back stays up before the next one is dealt.",
	"builder_info_flash-cards_timing_cta": "Change the timing",
	"builder_info_flash-cards_pause_title": "A pause button",
	"builder_info_flash-cards_pause_body": "Lets a player stop the clock mid-deck — useful when the cards are being worked through together in class.",
	"builder_info_flash-cards_pause_cta": "Add a pause button",
	"builder_info_flash-cards_swap_title": "Swap fronts and backs",
	"builder_info_flash-cards_swap_body": "Built a set the wrong way round, or want to drill it in reverse? Turn every card over in one go.",
	"builder_info_flash-cards_swap_cta": "Open the cards",
	"builder_info_flash-cards_together_title": "Both sides at once",
	"builder_info_flash-cards_together_body": "Skip the reveal entirely and show the front and the back together — a set to read through rather than to be tested on.",
	"builder_info_flash-cards_together_cta": "Show both sides",
	"builder_info_flash-cards_typed_answer_title": "Ask for an answer",
	"builder_info_flash-cards_typed_answer_body": "Players type what they think is on the back before it is turned over, and what they typed is saved with the results.",
	"builder_info_flash-cards_typed_answer_cta": "Ask for an answer",
	"builder_info_flash-cards_board_title": "Deal them as a board",
	"builder_info_flash-cards_board_body": "Every card face down in a grid, turned over in whatever order the player likes, instead of one at a time.",
	"builder_info_flash-cards_board_cta": "Use a board",
	"builder_info_flash-cards_shuffle_title": "Shuffle the deck",
	"builder_info_flash-cards_shuffle_body": "Deals the cards in a different order every time, so the set is not learnt by its sequence.",
	"builder_info_flash-cards_shuffle_cta": "Shuffle the cards",
	"builder_info_flash-cards_challenge_title": "Challenge someone",
	"builder_info_flash-cards_challenge_body": "Two players work through the same deck and see how they compare at the end.",
	"builder_info_flash-cards_challenge_cta": "Turn on challenges",
	"builder_info_flash-cards_sample_title": "See one first",
	"builder_info_flash-cards_sample_body": "Play a finished set of flash cards to see what your players get.",
	"builder_info_flash-cards_sample_cta": "Play the example",
	"set_show_answer_description_together": "Show both sides at once",
	"set_show_answer_description_together_hint": "The card is never turned over: the front and the back are on screen together from the moment it is dealt.",
	"set_ask_for_answer_input": "Ask players to type the answer",
	"set_ask_for_answer_input_hint": "Players write what they think is on the back before it is shown, and what they wrote is saved with the results.",
	"set_display_cards_as_memory_grid": "Deal the cards as a board",
	"set_display_cards_as_memory_grid_hint": "Every card is laid out face down at once and turned over in any order, instead of the deck dealing them one at a time.",
	"set_flash_cards_randomize_order": "Shuffle the cards",
	"set_flash_cards_randomize_order_hint": "Deals the deck in a different order each time it is played.",
	"set_showTimer": "Show the timer",
	"set_flash_cards_showTimer": "Time each card",
	"set_flash_cards_showTimer_hint": "Runs the per-card clock and shows its bar. With it off nothing turns a card over by itself — the player asks for the back when they are ready.",
	"set_flash_cards_timerInSeconds": "Seconds per card",
	"set_flash_cards_timerInSeconds_hint": "How long the front is up before the card turns over.",
	"set_time_between_cards": "Pause between cards",
	"set_time_between_cards_hint": "How long the back stays up before the next card is dealt.",
	"set_flash_cards_time_between_cards_hint": "How long the back stays up before the next card is dealt. Only counts when a card moves on by itself — a deck that moves through by itself, or a card opened from the board. A player calling the next card sets their own pause.",
	"set_add_pause_button": "Give players a pause button",
	"set_automatically_continue": "Move through the deck by itself",
	"set_automatically_continue_hint": "Off gives the player a button to call the next card instead, so they set their own pace.",
	"set_flash_cards_bgImage": "Card back image",
	"set_flash_cards_bgImage_hint": "The cover on a face-down card. Only ever seen when the cards are dealt as a board.",
	"set_flash_cards_cardBackgroundColor": "Card background",
	"set_flash_cards_disableAnswerControl_hint": "Careful here: a flash card's back IS its answer, so turning checking off means the back is never shown at all.",
	"builder_content_label_hangman": "The words",
	"builder_hangman_drawing": "What gets drawn",
	"builder_hangman_drawing_hint": "Ten wrong guesses finish the picture. Every option draws in the same ten steps — only what appears changes.",
	"builder_hangman_anim_hangman": "Hangman",
	"builder_hangman_anim_rocket": "Rocket",
	"builder_hangman_anim_flower": "Flower",
	"builder_hangman_anim_school_bus": "School bus",
	"builder_hangman_media_held": "The media appears once the word is guessed.",
	"builder_hangman_preview_empty": "Add a word and the screen your players get appears here.",
	"builder_hangman_word_position": "Word [number] of [total]",
	"builder_hangman_wrong_count": "[count] / [total] wrong",
	"builder_hangman_previous_word": "Previous word",
	"builder_hangman_next_word": "Next word",
	"builder_hangman_fewer_wrong": "One wrong guess back",
	"builder_hangman_more_wrong": "One wrong guess on",
	"builder_ai_hook_hangman": "Writes the words your players have to guess.",
	"builder_info_hangman_maker_title": "Hangman maker",
	"builder_info_hangman_maker_body": "Type the words players guess letter by letter. Ten wrong guesses and the drawing is finished.",
	"builder_info_hangman_maker_cta": "Start adding words",
	"builder_info_hangman_animation_title": "Pick what gets drawn",
	"builder_info_hangman_animation_body": "Eight of them — a gallows, a rocket, a flower, a hot-air balloon, a school bus, a snowman, a sandcastle or an ice cream. Same ten steps, a different picture at the end of them.",
	"builder_info_hangman_animation_cta": "Choose a drawing",
	"builder_info_hangman_keyboard_title": "An on-screen keyboard",
	"builder_info_hangman_keyboard_body": "Phones and tablets always get one. Turn this on and desktop players get it too, so letters can be clicked rather than typed.",
	"builder_info_hangman_keyboard_cta": "Show the keyboard",
	"builder_info_hangman_progress_title": "A progress bar",
	"builder_info_hangman_progress_body": "Fills as the guesses run out, so players can see how much room they have left.",
	"builder_info_hangman_progress_cta": "Add a progress bar",
	"builder_info_hangman_media_title": "Picture and sound clues",
	"builder_info_hangman_media_body": "Give a word a photo or a recording instead of a written clue — useful for vocabulary and for younger players.",
	"builder_info_hangman_media_cta": "Add media",
	"builder_info_hangman_reveal_title": "Keep the word hidden",
	"builder_info_hangman_reveal_body": "The word is shown once the drawing is finished. Turn that off and a word nobody guessed stays a secret.",
	"builder_info_hangman_reveal_cta": "Hide the answer",
	"builder_info_hangman_shuffle_title": "Shuffle the words",
	"builder_info_hangman_shuffle_body": "Deals them in a different order every time, so the set is not learnt by its sequence.",
	"builder_info_hangman_shuffle_cta": "Shuffle the order",
	"builder_info_hangman_special_characters_title": "Special-character keys",
	"builder_info_hangman_special_characters_body": "A panel of accented and non-keyboard characters, for words a player's own keyboard cannot reach.",
	"builder_info_hangman_special_characters_cta": "Add the panel",
	"builder_info_hangman_sample_title": "See one first",
	"builder_info_hangman_sample_body": "Play a finished hangman to see what your players get.",
	"builder_info_hangman_sample_cta": "Play the example",
	"set_allow_same_mistake": "Count a repeated letter again",
	"set_allow_same_mistake_hint": "Off ignores a letter that has already been tried, so pressing it twice costs nothing.",
	"set_add_try_again": "Offer a try again button",
	"set_add_try_again_hint": "Appears once the drawing is finished and starts that word over on a blank canvas.",
	"set_show_correct_answer": "Show the word after the last mistake",
	"set_show_correct_answer_hint": "Off leaves a word nobody guessed hidden, so it can be set again later.",
	"set_force_correct_answer_before_next": "Players must get it right before moving on",
	"set_force_correct_answer_before_next_hint": "The next word is only offered once this one is guessed, so a lost word has to be tried again.",
	"set_hangman_showLowerCaseCharacters": "Lowercase letters",
	"set_confetti_duration": "Confetti (seconds)",
	"set_confetti_duration_hint": "How long the confetti falls each time a word is guessed. The completion message has a confetti switch of its own.",
	"builder_hangman_canvas_empty": "Nothing is drawn until a guess is wrong.",
	"builder_hangman_anim_hot_air_balloon": "Hot-air balloon",
	"builder_hangman_anim_snowman": "Snowman",
	"builder_hangman_anim_sandcastle": "Sandcastle",
	"builder_hangman_anim_ice_cream": "Ice cream",
	"set_always_show_keyboard": "Always show the keyboard",
	"set_always_show_keyboard_hint": "Phones and tablets get one either way; this puts it on desktop too, so a letter can be clicked instead of typed.",
	"set_show_progress_bar": "Progress bar",
	"set_show_progress_bar_hint": "A bar under the drawing that fills as the guesses run out.",
	"set_show_image_only_after_completion": "Only show the media once the word is guessed",
	"set_show_image_only_after_completion_hint": "Covers both a picture and a sound. Off makes it a clue players have from the start.",
	"builder_content_label_keypad": "Card contents",
	"builder_keypad_card_label": "Card",
	"builder_keypad_card_placeholder": "What is on this card",
	"builder_keypad_card_blank": "empty card",
	"builder_keypad_count": "[count] cards · code of [code]",
	"builder_keypad_mark_hint": "⊕ marks a card as part of the code",
	"builder_keypad_add_card": "Add card content",
	"builder_keypad_add_card_bulk": "Add [count] cards",
	"builder_keypad_shuffled_note": "Players each get these cards in their own arrangement, so the order below is only yours.",
	"builder_keypad_bulk_upload": "Upload images in bulk",
	"builder_keypad_bulk_upload_hint": "Pick up to 20 pictures at once and each one becomes a card.",
	"builder_bulk_title": "Upload images in bulk",
	"builder_bulk_existing": "[count] cards so far",
	"builder_bulk_drop": "Drop your images here, or click to browse",
	"builder_bulk_drop_more": "Add more — room for [room]",
	"builder_bulk_drop_full": "That is [max] — as many as one upload takes",
	"builder_bulk_drop_hint": "JPG, PNG, WEBP, GIF or HEIC · up to [max] at once · one card per image",
	"builder_bulk_premium_note": "Uploading in bulk is part of the paid plans.",
	"builder_bulk_skipped_cap": "[count] left out — [max] images is the most one upload can take. Remove a few below to swap them in.",
	"builder_bulk_skipped_kind": "[count] skipped because they are not images.",
	"builder_bulk_remove": "Take image [number] out",
	"builder_bulk_state_done": "Uploaded",
	"builder_bulk_state_failed": "Failed",
	"builder_bulk_progress": "[done] of [total]",
	"builder_bulk_failed_note": "[count] could not be uploaded. The rest are already cards — try these again or take them out.",
	"builder_bulk_append_label": "Added after the [count] cards you have",
	"builder_bulk_replace_label": "Replaces all [count] cards you have",
	"builder_bulk_cta": "Upload [count] images",
	"builder_bulk_cta_empty": "Upload images",
	"builder_bulk_cta_busy": "Uploading…",
	"builder_bulk_cta_retry": "Try [count] again",
	"builder_bulk_done": "Done",
	"builder_keypad_instruction_title": "What players are asked",
	"builder_keypad_instruction_hint": "The line above the keypad. Without it the cards say nothing about which of them to press.",
	"builder_keypad_instruction_placeholder": "Press the three animals that live in water",
	"builder_keypad_code_title": "The code",
	"builder_keypad_code_hint_ordered": "Players press these cards in this order, and nothing else opens the lock.",
	"builder_keypad_code_hint_any": "Players press all of these cards, in whatever order they like.",
	"builder_keypad_order_exact": "Exact order",
	"builder_keypad_order_any": "Any order",
	"builder_keypad_code_add": "Add to the code",
	"builder_keypad_code_remove": "Take out of the code",
	"builder_keypad_code_clear": "Clear",
	"builder_keypad_code_empty": "No code yet, so this lock can never open. Mark cards below with ⊕.",
	"builder_keypad_preview_empty": "Add a card and the keypad your players get appears here.",
	"builder_keypad_stat_cards": "Cards",
	"builder_keypad_stat_code": "Code length",
	"builder_keypad_stat_order": "Order",
	"builder_keypad_no_code": "No card is marked as part of the code, so there is nothing for a player to get right.",
	"builder_info_keypad_maker_title": "Keypad maker",
	"builder_info_keypad_maker_body": "Fill the cards with words, pictures or sounds, then mark the ones that open the lock.",
	"builder_info_keypad_maker_cta": "Start adding cards",
	"builder_info_keypad_code_title": "Set the code",
	"builder_info_keypad_code_body": "The code is a handful of your own cards. Mark each one with ⊕ and it joins the code above the list.",
	"builder_info_keypad_code_cta": "Set the code",
	"builder_info_keypad_order_title": "Order matters, or it does not",
	"builder_info_keypad_order_body": "Ask for the cards in one exact sequence, or accept the same set pressed in any order.",
	"builder_info_keypad_order_cta": "Choose how it is judged",
	"builder_info_keypad_media_title": "Cards of anything",
	"builder_info_keypad_media_body": "Every card is text, a picture or a sound — so the code can be three photographs or three sound clips.",
	"builder_info_keypad_media_cta": "Add media cards",
	"builder_info_keypad_layout_title": "Lay out the pad",
	"builder_info_keypad_layout_body": "Cards per row and card shape decide what the lock looks like. A keypad fills its rows exactly.",
	"builder_info_keypad_layout_cta": "Open the layout settings",
	"builder_info_keypad_shuffle_title": "Shuffle the cards",
	"builder_info_keypad_shuffle_body": "Every player gets the cards in a different arrangement, so positions cannot be passed around.",
	"builder_info_keypad_shuffle_cta": "Shuffle the order",
	"builder_info_keypad_message_title": "What happens when it opens",
	"builder_info_keypad_message_body": "Show a message, confetti and a link the moment the right code goes in — the next clue in a hunt, or the next activity.",
	"builder_info_keypad_message_cta": "Write the message",
	"builder_info_keypad_challenge_title": "Challenge someone",
	"builder_info_keypad_challenge_body": "Players can race each other through the same lock and watch the other one work.",
	"builder_info_keypad_challenge_cta": "Allow challenges",
	"builder_info_keypad_sample_title": "See one first",
	"builder_info_keypad_sample_body": "Open a finished keypad and try the lock before you build your own.",
	"builder_info_keypad_sample_cta": "Play the example",
	"set_keypad_randomize_order": "Shuffle the card order",
	"set_keypad_randomize_order_hint": "Every player gets the cards in a different arrangement, so the positions cannot be passed on.",
	"set_keypad_max_cards_per_row": "Cards per row",
	"set_keypad_max_cards_per_row_hint": "A keypad fills its rows exactly: every row holds this many cards.",
	"set_keypad_allow_users_to_zoom_in_on_image_hint": "Players open a full-size version of a picture on a card with a tap.",
	"builder_content_label_label-this": "Picture & labels",
	"builder_content_label_hidden-objects": "Picture & pieces",
	"builder_label_image": "The picture",
	"builder_label_image_hint": "A diagram, a map, a photograph — whatever your labels point at. It is shown whole, so its shape is the shape of the puzzle.",
	"builder_label_drop_image": "Drop a picture here, or click to choose one",
	"builder_label_replace_image": "Replace picture",
	"builder_label_canvas_hint": "Click the picture where a label belongs, type it, press Enter. Click a pin to rename it, drag it to move it, or nudge it with the arrow keys.",
	"builder_label_mode_answers": "Type the answers",
	"builder_label_mode_answers_hint": "Players read the numbers on the picture and write each answer in the list beside it.",
	"builder_label_mode_drag": "Drag the labels on",
	"builder_label_mode_drag_hint": "Every spot becomes a drop zone, and players drag the labels from a tray into them. This is what players do — you can always drag the pins around here.",
	"builder_label_marker": "Pin",
	"builder_label_marker_numbers": "Numbers",
	"builder_label_marker_numbers_hint": "Each spot is a numbered square on the picture.",
	"builder_label_marker_dots": "Dots",
	"builder_label_marker_dots_hint": "A small dot marks the exact spot, with its number beside it — better on a busy diagram, where a square covers what it points at.",
	"builder_label_pin_title": "Click to rename, drag to move, arrow keys to nudge, Delete to remove",
	"builder_label_answer_placeholder": "Type the answer",
	"builder_label_remove": "Remove this label",
	"builder_label_count": "[count] labels",
	"builder_label_add": "+ Add label",
	"builder_label_renumber": "Renumber by position",
	"builder_label_renumber_hint": "Number the labels the way they read: top row first, each row left to right.",
	"builder_label_media": "Label [number]",
	"builder_label_media_hint": "Each label becomes a picture or a sound instead of a word — it replaces the answer rather than describing it. Only with dragging: a picture cannot be typed into an answer box.",
	"builder_label_unplaced_answers": "[count] labels have no spot on the picture yet. Until they do, players are not asked about them at all — the questions are built from the spots.",
	"builder_label_unplaced_drag": "[count] labels have no spot on the picture yet. Players still get a card for each of them, with nowhere to drop it.",
	"builder_label_preview_no_image": "Choose a picture to see the puzzle.",
	"builder_label_preview_no_labels": "No labels placed yet",
	"builder_label_preview_tray_done": "Every label placed",
	"builder_label_preview_tray_empty": "No labels yet",
	"builder_section_labels": "The labels",
	"set_hide_drop_zones": "Hide the drop zones",
	"set_hide_drop_zones_hint": "The zones stay invisible until a label lands in one, so the picture gives nothing away about where the answers are.",
	"set_label_this_questions_position": "Label list position",
	"set_label_this_questions_position_hint": "Which side of the picture the answers — or the tray of labels to drag — sit on.",
	"set_label_this_question_list_color": "Label list background",
	"set_label_this_cardBackgroundColor": "Label colour",
	"set_label_this_cardBackgroundColor_hint": "Sits behind every number on the picture, and behind the cards players drag.",
	"set_label_this_showWordBankInline": "Word bank as a dropdown",
	"set_label_this_showWordBankInline_hint": "Every answer box becomes a select list. Switch it off and players type freely, with the bank a click away.",
	"set_label_this_maintainAspectRatioImages_hint": "Pictures on the labels are fitted whole instead of cropped to the card.",
	"builder_info_label-this_maker_title": "Labelled image maker",
	"builder_info_label-this_maker_body": "Upload a diagram, a map or a photograph and click it wherever a label belongs. Each click adds a pin and asks for its answer — nothing to line up afterwards.",
	"builder_info_label-this_maker_cta": "Start with a picture",
	"builder_info_label-this_pins_title": "One click, one label",
	"builder_info_label-this_pins_body": "The pin on the picture and the row in the list are the same thing. Drag a pin to move it, nudge it with the arrow keys, and let Puzzel number them in reading order.",
	"builder_info_label-this_pins_cta": "Place the labels",
	"builder_info_label-this_interaction_title": "Type it, or drag it",
	"builder_info_label-this_interaction_body": "Players either read the numbers and write each answer, or drag the labels from a tray straight onto the spots you marked.",
	"builder_info_label-this_interaction_cta": "Switch to dragging",
	"builder_info_label-this_dots_title": "Dots on a busy diagram",
	"builder_info_label-this_dots_body": "A numbered square covers what it points at. A small dot marks the exact spot instead, with its number beside it.",
	"builder_info_label-this_dots_cta": "Use dots",
	"builder_info_label-this_media_title": "Labels made of pictures and sounds",
	"builder_info_label-this_media_body": "A label can be a picture or a recording instead of a word — it takes the place of the answer, so players drag the right picture onto the right spot.",
	"builder_info_label-this_media_cta": "Set up dragging",
	"builder_info_label-this_wordbank_title": "Give players the words",
	"builder_info_label-this_wordbank_body": "The full set of answers is offered as a bank, either as a dropdown on every answer box or as a list a click away.",
	"builder_info_label-this_wordbank_cta": "Add a word bank",
	"builder_info_label-this_message_title": "Say something at the end",
	"builder_info_label-this_message_body": "Close with a message of your own, a picture, confetti and a link to whatever comes next.",
	"builder_info_label-this_message_cta": "Write the message",
	"builder_info_label-this_challenge_title": "Head to head",
	"builder_info_label-this_challenge_body": "Two players race through the same labelled image and watch each other's progress.",
	"builder_info_label-this_challenge_cta": "Set up a challenge",
	"builder_info_label-this_sample_title": "See one that is finished",
	"builder_info_label-this_sample_body": "Open a ready-made labelled image and play it the way your students will.",
	"builder_info_label-this_sample_cta": "Play the example",
	"builder_info_hidden-objects_maker_title": "Hidden object game maker",
	"builder_info_hidden-objects_maker_body": "Upload a busy picture and cut pieces out of it. Players see each piece and click the spot it was cut from — a Where's Wally of your own.",
	"builder_info_hidden-objects_maker_cta": "Start with a picture",
	"builder_info_hidden-objects_cuts_title": "Drag a box, get a piece",
	"builder_info_hidden-objects_cuts_body": "Drag a box around anything in the picture and that cut is what players hunt for. Turn a piece and it gives away less — they will have to look twice.",
	"builder_info_hidden-objects_cuts_cta": "Cut the pieces",
	"builder_info_hidden-objects_onebyone_title": "One piece at a time",
	"builder_info_hidden-objects_onebyone_body": "Players get a single piece to hunt and the next appears when it is found — with a progress bar under the picture.",
	"builder_info_hidden-objects_onebyone_cta": "Hunt in sequence",
	"builder_info_hidden-objects_words_title": "Ask with words instead",
	"builder_info_hidden-objects_words_body": "Write a clue for each piece — or use a picture or a sound — and players read their way to the spot instead of matching what they see.",
	"builder_info_hidden-objects_words_cta": "Write the clues",
	"builder_info_hidden-objects_shuffle_title": "A different hunt each time",
	"builder_info_hidden-objects_shuffle_body": "Shuffle the pieces so every player chases them in a different order.",
	"builder_info_hidden-objects_shuffle_cta": "Shuffle the pieces",
	"builder_info_hidden-objects_timeout_title": "Make misses cost",
	"builder_info_hidden-objects_timeout_body": "A wrong click shows a cross and locks the picture for a moment, so nobody sweep-clicks their way through the scene.",
	"builder_info_hidden-objects_timeout_cta": "Set the pause",
	"builder_info_hidden-objects_message_title": "Say something at the end",
	"builder_info_hidden-objects_message_body": "Close with a message of your own, a picture, confetti and a link to whatever comes next.",
	"builder_info_hidden-objects_message_cta": "Write the message",
	"builder_info_hidden-objects_sample_title": "See one that is finished",
	"builder_info_hidden-objects_sample_body": "Open a ready-made hidden object hunt and play it the way your students will.",
	"builder_info_hidden-objects_sample_cta": "Play the example",
	"builder_label_untitled": "Untitled label",
	"builder_label_remove_empty": "Remove [count] empty labels",
	"builder_label_players": "Players",
	"builder_label_clear": "Remove all",
	"builder_label_clear_confirm": "Remove all labels?",
	"builder_label_marker_in_picture": "In the picture",
	"builder_label_marker_in_picture_hint": "Your picture already prints the numbers, with arrows pointing at what they name. Nothing is drawn on top of it — you just write the answers.",
	"builder_label_canvas_hint_numbered": "Your picture supplies the numbers, so there is nothing to place. Write one answer per number, in the order they appear.",
	"builder_label_numbered_empty": "No answers yet — add one per number in your picture.",
	"builder_label_numbered_leftover": "[count] labels still carry a spot on the picture and would be drawn on top of your own numbers.",
	"builder_label_clear_spots": "Clear the spots",
	"builder_label_place_hint": "Drag one onto the picture, or click it to drop it somewhere and nudge it from there.",
	"builder_label_tap_hint": "Tap the picture to add your first label",
	"builder_hidden_image": "The picture",
	"builder_hidden_image_hint": "The scene your players search. A busy picture makes a good hunt — every piece is cut straight out of it.",
	"builder_hidden_canvas_hint": "Drag a box around anything in the picture — that cut becomes a piece your players hunt for. Turn it and they'll have to look twice.",
	"builder_hidden_drop_image": "Drop a picture here, or click to choose one",
	"builder_hidden_replace_image": "Replace picture",
	"builder_hidden_marks_hide": "Hide the cuts",
	"builder_hidden_marks_show": "Show the cuts",
	"builder_hidden_ask_words": "Ask with words",
	"builder_hidden_ask_words_hint": "Players read a clue you write for each piece — or see a picture, or hear a sound — instead of being shown the cut itself.",
	"builder_hidden_canvas_empty": "Drag a box over something worth finding",
	"builder_hidden_cut_title": "Drag to move, arrow keys to nudge, Delete to remove",
	"builder_hidden_resize_title": "Drag to resize the cut",
	"builder_hidden_rotate_title": "Drag to turn the piece — hold Shift to snap",
	"builder_hidden_remove": "Remove this piece",
	"builder_hidden_piece": "Piece [number]",
	"builder_hidden_as_players": "as players see it",
	"builder_hidden_turned": "Turned",
	"builder_hidden_clue_label": "Clue players read",
	"builder_hidden_clue_placeholder": "e.g. the part where the rain starts",
	"builder_hidden_pieces_title": "Pieces to find",
	"builder_hidden_pieces_note": "Turning changes how a piece looks in the list — where it hides stays put.",
	"builder_hidden_pieces_note_words": "Players read the clue instead of seeing the piece.",
	"builder_hidden_empty": "No pieces yet — drag a box on the picture above.",
	"builder_hidden_add": "+ Cut a piece",
	"builder_hidden_scatter": "Turn them all randomly",
	"builder_hidden_scatter_hint": "Gives every piece a random turn, so none of them look the way they sit in the picture.",
	"builder_hidden_straighten": "Straighten all",
	"builder_hidden_clear": "Remove all",
	"builder_hidden_clear_confirm": "Remove all pieces?",
	"builder_hidden_count": "[count] pieces",
	"builder_hidden_generate_seed": "Create an image that can be used in a 'Where is Wally' context. The image should contain enough characters around a random theme, like the beach, a lab, a forest, etc.. so that it can be interesting enough to find 'hidden objects' or characters. The style should be friendly, cartoony with bright colors.",
	"builder_hidden_preview_no_image": "Choose a picture to see the puzzle.",
	"builder_hidden_preview_no_pieces": "No pieces cut yet",
	"builder_hidden_preview_progress": "Progress",
	"builder_content_label_reorder": "Sequences & cards",
	"builder_seq_hint": "Build each sequence in the correct order — players always get the cards shuffled.",
	"builder_seq_list_label": "sequences",
	"builder_seq_count": "[sequences] sequences · [cards] cards",
	"builder_seq_cards_count": "[count] cards",
	"builder_seq_untitled": "Sequence [number]",
	"builder_seq_name_placeholder": "Name this sequence",
	"builder_seq_desc_label": "Instruction players read",
	"builder_seq_desc_placeholder": "Instruction players read — e.g. Sort from earliest to latest",
	"builder_seq_card_placeholder_first": "first card in the order",
	"builder_seq_card_placeholder": "next card",
	"builder_seq_drag_title": "Drag to change the order",
	"builder_seq_collapse": "Collapse",
	"builder_seq_expand": "Expand",
	"builder_seq_collapse_all": "collapse all",
	"builder_seq_expand_all": "expand all",
	"builder_seq_remove_sequence": "Remove sequence [number]",
	"builder_seq_remove_card": "Remove card [number]",
	"builder_seq_add_card": "Add card",
	"builder_seq_add_sequence": "Add another sequence",
	"builder_seq_paste": "Paste a list",
	"builder_seq_paste_hint": "One card per line, top line first — each line becomes a text card at the end of this sequence.",
	"builder_seq_paste_add": "Add [count] cards",
	"builder_seq_warn_short": "nothing to order yet — needs at least 2 filled cards",
	"builder_seq_warn_empty": "empty cards are skipped in play",
	"builder_seq_preview_empty": "Add cards to a sequence to see the board here.",
	"builder_seq_reshuffle": "Shuffle",
	"builder_section_ordering": "How players order",
	"set_vertical_reorder": "Cards run top to bottom",
	"set_vertical_reorder_hint": "Each sequence becomes a column players drag up and down; columns sit side by side.",
	"set_allow_vertical_wrapping": "Long sequences may wrap",
	"set_allow_vertical_wrapping_hint": "A left-to-right sequence continues on the next row instead of scrolling sideways; the cards-per-row cap decides where it breaks.",
	"set_reorder_showNumbers": "Number the positions",
	"set_reorder_showNumbers_hint": "Every place in the sequence shows its number, so players can see and say where a card sits.",
	"set_reorder_allow_users_to_zoom_in_on_image": "Cards can be enlarged",
	"set_reorder_allow_users_to_zoom_in_on_image_hint": "Players open a full-size version of a card's picture with a tap.",
	"builder_info_reorder_maker_title": "Reorder puzzle maker",
	"builder_info_reorder_maker_body": "Put cards in the right order — words, pictures or sounds. Players get them shuffled and drag them back into sequence, and one activity can hold several sequences.",
	"builder_info_reorder_maker_cta": "Start adding cards",
	"builder_info_reorder_vertical_title": "Order top to bottom",
	"builder_info_reorder_vertical_body": "Sequences become columns players drag up and down — timelines and rankings read naturally.",
	"builder_info_reorder_vertical_cta": "Go vertical",
	"builder_info_reorder_wrap_title": "Let long sequences wrap",
	"builder_info_reorder_wrap_body": "A long left-to-right sequence continues on the next row instead of scrolling sideways.",
	"builder_info_reorder_wrap_cta": "Allow wrapping",
	"builder_info_reorder_submit_title": "Players hand their order in",
	"builder_info_reorder_submit_body": "Normally a sequence is checked as it is dragged. Switch this on and it is only judged once its player presses Check.",
	"builder_info_reorder_submit_cta": "Add a check button",
	"builder_info_reorder_challenge_title": "Race someone else",
	"builder_info_reorder_challenge_body": "Players can challenge each other and put the same cards in order head to head.",
	"builder_info_reorder_challenge_cta": "Allow challenges",
	"builder_info_reorder_sample_title": "Try a finished reorder puzzle",
	"builder_info_reorder_sample_body": "Open a ready-made example and play it exactly like your players would.",
	"builder_info_reorder_sample_cta": "Open the example",
	"builder_content_label_quartets": "Sets & cards",
	"builder_qrt_count": "[sets] sets · [cards] cards",
	"builder_qrt_hint": "A set is exactly four cards that belong together. Players collect whole sets by asking each other for the cards they are missing.",
	"builder_qrt_sets_label": "sets",
	"builder_qrt_type_label": "What players read on a card",
	"builder_qrt_type_normal": "Names",
	"builder_qrt_type_learn": "Names + facts",
	"builder_qrt_type_image": "Pictures",
	"builder_qrt_type_normal_hint": "Every card carries the four names of its set, with its own picked out — so a player can always see what is still missing.",
	"builder_qrt_type_learn_hint": "The same name list, plus a fact per card: when a card is asked for, it is shown with its own text instead of the list.",
	"builder_qrt_type_image_hint": "No names anywhere: a card shows its own picture, and thumbnails of the other three in its set.",
	"builder_qrt_images_premium": "A plan lets every card carry a picture, and adds the Pictures mode, where a card shows no names at all: just its own picture and thumbnails of the other three in its set.",
	"builder_qrt_set_name_placeholder": "Set name, e.g. Birds",
	"builder_qrt_untitled": "Set [number]",
	"builder_qrt_remove_set": "Remove set [number]",
	"builder_qrt_add_set": "Add another set",
	"builder_qrt_colour_label": "Set colour",
	"builder_qrt_colour_custom": "Any other colour",
	"builder_qrt_colour_open": "Pick this set's colour",
	"builder_qrt_card_placeholder": "Card [number]",
	"builder_qrt_card_label": "[set] · card [number]",
	"builder_qrt_choose_image": "Add picture",
	"builder_qrt_image_remove": "Remove this picture",
	"builder_qrt_desc_label": "Fact on the back",
	"builder_qrt_desc_placeholder": "What this card teaches",
	"builder_qrt_status_ready": "ready",
	"builder_qrt_status_names": "[count] names left",
	"builder_qrt_status_images": "[count] pictures left",
	"builder_qrt_status_short": "[count] cards short",
	"builder_qrt_status_over": "[count] cards too many",
	"builder_qrt_extra_card": "A set is only scored at exactly four cards, so this one is never collected. Remove it, or move it into a set of its own.",
	"builder_qrt_remove_card": "Remove card [number]",
	"builder_qrt_ready_empty": "Name your first set and fill its four cards — the cards appear on the right as you type.",
	"builder_qrt_ready_all": "All [sets] sets are complete. [cards] cards, ready to deal.",
	"builder_qrt_ready_some": "[count] of [sets] sets still need something.",
	"builder_qrt_ready_jump": "Show me",
	"builder_qrt_paste": "Paste sets",
	"builder_qrt_paste_hint": "One set per line — Birds: owl, robin, woodpecker, jay — or blocks separated by a blank line, the first line being the set name. A plain list with no names is cut into sets of four.",
	"builder_qrt_paste_preview": "[sets] sets · [cards] cards",
	"builder_qrt_paste_short": "[count] of them come out short of four — the empty slots stay for you to fill.",
	"builder_qrt_paste_add": "Add [count] sets",
	"builder_qrt_paste_nothing": "Nothing to add yet.",
	"builder_qrt_preview_empty": "Fill in a set to see its cards here.",
	"builder_qrt_view_set": "One set",
	"builder_qrt_view_deck": "Whole deck",
	"builder_qrt_view_learn": "Facts",
	"builder_qrt_set_step": "set [current] of [total]",
	"builder_qrt_prev_set": "Previous set",
	"builder_qrt_next_set": "Next set",
	"builder_qrt_card_untitled": "card [number]",
	"builder_qrt_no_description": "No fact on this card yet",
	"set_quartets_add_central_card_pile": "Deal from a pile",
	"set_quartets_add_central_card_pile_hint": "Players start with two cards each and the rest stay in a pile — a wrong guess costs you a card from it. With this off, every card in the game is dealt out at the start and there is no pile to draw from.",
	"set_quartets_turn_gets_passed_to_asked_player": "A wrong guess passes the turn on",
	"set_quartets_turn_gets_passed_to_asked_player_hint": "Ask for a card an opponent does not have and it is their turn next, instead of the next player in line.",
	"builder_qrt_status_names_one": "1 name left",
	"builder_qrt_status_images_one": "1 picture left",
	"builder_qrt_status_short_one": "1 card short",
	"builder_qrt_status_over_one": "1 card too many",
	"builder_qrt_ready_some_one": "One of [sets] sets still needs something.",
	"builder_qrt_paste_short_one": "one of them comes out short of four — the empty slots stay for you to fill.",
	"builder_qrt_paste_add_one": "Add 1 set",
	"builder_qrt_no_picture": "no picture yet",
	"set_crossword_type_opt_normal": "Normal",
	"set_crossword_type_opt_crosspatch": "Crosspatch",
	"set_categorize_type_opt_drag_drop": "Drag and drop",
	"set_categorize_type_opt_select": "Connections",
	"set_quiz_type_opt_normal": "Normal",
	"set_quiz_type_opt_learn": "With explanations",
	"set_quiz_type_opt_assessment": "Assessment",
	"set_helpers_opt_none": "None",
	"set_helpers_opt_most_common": "The most common letters",
	"set_helpers_opt_vowels": "The vowels",
	"set_helpers_opt_custom": "Letters you pick",
	"set_difficultyLevel_opt_easy": "Easy",
	"set_difficultyLevel_opt_normal": "Normal",
	"set_difficultyLevel_opt_hard": "Hard",
	"set_game_mode_opt_race_to_finish": "Race to the finish",
	"set_game_mode_opt_collect_items": "Collect items",
	"set_board_game_pattern_opt_square": "Square",
	"set_board_game_pattern_opt_winding-road": "Winding road",
	"set_board_game_pattern_opt_recurring-u": "Back and forth",
	"set_visual_clue_mode_opt_visual": "Pictures",
	"set_visual_clue_mode_opt_text": "Words",
	"set_name_ph": "Name this activity",
	"set_puzzleDescription_ph": "What players should do before they start",
	"set_header_ph": "Well done!",
	"set_body_ph": "What they read when they finish",
	"set_ctaText_ph": "What the button says",
	"set_collectUserInfoHeader_ph": "Before we begin",
	"set_registrationIntro_ph": "Why you are asking, in a line",
	"set_thanks_ph": "What they read after handing in",
	"set_time_up_message_header_ph": "Time is up",
	"set_time_up_message_body_ph": "What they read when the clock runs out",
	"builder_word_remove": "Remove word [number]",
	"builder_keypad_card_remove": "Remove card [number]",
	"builder_bingo_item_remove": "Remove item [number]",
	"builder_pair_remove": "Remove pair [number]",
	"builder_deconstruct_component_placeholder": "noun",
	"builder_deconstruct_image_remove": "Remove this picture",
	"builder_deconstruct_sentence_remove": "Remove this sentence",
	"builder_host_unknown_pattern": "Unnamed pattern",
	"builder_content_label_quiz": "Questions & answers",
	"builder_quiz_count": "[count] questions",
	"builder_quiz_untitled": "Question [number]",
	"builder_quiz_mode_label": "What this quiz is for",
	"builder_quiz_mode_normal": "Quiz",
	"builder_quiz_mode_normal_hint": "Answers are right or wrong, and the score is the share a player got right.",
	"builder_quiz_mode_learn": "Learn",
	"builder_quiz_mode_learn_hint": "A quiz that also shows the explanation you write under each answer.",
	"builder_quiz_mode_assessment": "Assessment",
	"builder_quiz_mode_assessment_hint": "Nothing is right or wrong. Every answer carries points, and the total decides which outcome the player is shown.",
	"builder_quiz_ready": "Every question is ready to play.",
	"builder_quiz_not_ready": "Not ready yet: [count] of [total]. The first one [issue].",
	"builder_quiz_take_me_there": "Take me there",
	"builder_quiz_issue_no_question": "needs a question",
	"builder_quiz_issue_few_answers": "needs at least two answers",
	"builder_quiz_issue_no_correct": "has no answer marked correct",
	"builder_quiz_issue_no_correct_full": "Nothing is marked correct, so every player passes this question. Tap a letter to mark the right answer.",
	"builder_quiz_issue_no_answer": "needs the answer you expect",
	"builder_quiz_issue_no_names": "needs at least one name",
	"builder_quiz_issue_no_names_short": "no names yet",
	"builder_quiz_issue_open_in_assessment": "cannot score in an assessment",
	"builder_quiz_issue_open_in_assessment_full": "An assessment scores the points on the answers players choose, and a typed answer has none — this question adds nothing to the total. Make it multiple choice, or keep it as a question you read yourself.",
	"builder_quiz_issue_no_points": "gives every answer the same points",
	"builder_quiz_type_mc": "choice",
	"builder_quiz_type_multi": "multi",
	"builder_quiz_type_open": "open",
	"builder_quiz_type_names": "names",
	"builder_quiz_type_mc_title": "Multiple choice",
	"builder_quiz_type_multi_title": "Multiple choice, more than one answer correct",
	"builder_quiz_type_open_title": "Open answer — players type it",
	"builder_quiz_type_names_title": "Name them all — players type the names from memory",
	"builder_quiz_move_up": "Move question [number] up",
	"builder_quiz_move_down": "Move question [number] down",
	"builder_quiz_remove": "Delete question [number]",
	"builder_quiz_expand_all": "Open all",
	"builder_quiz_collapse_all": "Close all",
	"builder_quiz_status_answers": "[count] answers · [correct]",
	"builder_quiz_status_open": "answer: [answer]",
	"builder_quiz_status_names": "[count] names · [needed] needed",
	"builder_quiz_status_points": "[points] points on offer",
	"builder_quiz_status_none": "—",
	"builder_quiz_question_placeholder": "The question players read",
	"builder_quiz_answer_mode": "How they answer",
	"builder_quiz_kind_mc": "Pick an answer",
	"builder_quiz_kind_open": "Type an answer",
	"builder_quiz_kind_names": "Name them all",
	"builder_quiz_answers_label": "Answers",
	"builder_quiz_answers_hint": "Tap a letter to mark that answer correct",
	"builder_quiz_answers_hint_assessment": "Each answer carries its own points",
	"builder_quiz_answer_placeholder": "Answer [letter]",
	"builder_quiz_mark_correct": "Mark as correct",
	"builder_quiz_unmark_correct": "Correct — tap to unmark",
	"builder_quiz_add_answer": "Add answer",
	"builder_quiz_remove_answer": "Remove answer [number]",
	"builder_quiz_multi_note": "[count] answers are marked correct, so players have to tick all of them — and nothing else — to get the question right.",
	"builder_quiz_expected_label": "The answer you expect",
	"builder_quiz_expected_placeholder": "What a correct answer looks like",
	"builder_quiz_leniency": "Capitals, spaces and underscores are ignored, so “new york” matches “New York”. Everything else has to match exactly, punctuation and accents included.",
	"builder_quiz_names_label": "The names",
	"builder_quiz_names_hint": "Players type them from memory — the list is never shown",
	"builder_quiz_names_target_label": "They must name",
	"builder_quiz_names_target_of": "of [total]",
	"builder_quiz_name_placeholder": "Name [number]",
	"builder_quiz_add_name": "Add name",
	"builder_quiz_remove_name": "Remove name [number]",
	"builder_quiz_names_leniency": "Capitals, spaces, accents and punctuation are all ignored here, so “cote divoire” names Côte d’Ivoire. Only a genuinely different word — “UK” for “United Kingdom” — needs adding as a spelling.",
	"builder_quiz_points_label": "Points",
	"builder_quiz_points_aria": "Points for [answer]",
	"builder_quiz_explanation_label": "Explanation",
	"builder_quiz_explanation_hint": "Shown after the question is answered.",
	"builder_quiz_explanation_placeholder": "Why this is the answer",
	"builder_quiz_explanation_answer_placeholder": "Shown when a player picks this answer",
	"builder_quiz_media_label": "Media with the question",
	"builder_quiz_media_hint": "An image, a sound or a video link, shown above the question.",
	"builder_quiz_media_remove": "Remove the media",
	"builder_media_youtube_placeholder": "Paste a video link",
	"builder_quiz_add_mc": "Add multiple choice",
	"builder_quiz_add_open": "Add open answer",
	"builder_quiz_preview_counter": "Question [index] of [total]",
	"builder_quiz_preview_prev": "Previous question",
	"builder_quiz_preview_next": "Next question",
	"builder_quiz_preview_empty": "Your question appears here as you type",
	"builder_quiz_preview_pick_one": "Choose one answer",
	"builder_quiz_preview_pick_many": "Choose every answer that applies",
	"builder_quiz_preview_type": "Type your answer…",
	"builder_quiz_preview_no_questions": "Add a question to see what players get.",
	"builder_quiz_preview_answer_is": "Answer",
	"set_quiz_type": "What this quiz is for",
	"set_quiz_randomize_order": "Shuffle the question order",
	"set_quiz_randomize_order_hint": "Every player gets the questions in a different order. The list in the content panel stays your master copy.",
	"set_quiz_showTimer": "Give every question a time limit",
	"set_quiz_showTimer_hint": "Players see a countdown per question, and the question closes itself when it reaches zero.",
	"set_quiz_timerInSeconds": "Time per question",
	"set_quiz_timerInSeconds_hint": "In seconds. The clock restarts on every question.",
	"set_quiz_hideTimer": "Hide the overall clock from players",
	"set_quiz_hideTimer_hint": "The elapsed-time readout in the play bar, shown while results are tracked. Each question's own countdown stays visible.",
	"builder_section_quiz_pace": "Question pacing",
	"builder_section_jeopardy_who": "Who's playing",
	"builder_section_jeopardy_pace": "Clock & steals",
	"builder_section_jeopardy_reveal": "When time runs out",
	"set_quiz_uses_media": "Allow media on a question",
	"set_quiz_uses_media_hint": "Adds an image, sound or video slot to every question in the content panel.",
	"set_password_ph": "The password players type",
	"builder_ai_hook_quiz": "Writes questions with the right answer already marked.",
	"builder_quiz_issue_no_question_short": "no question",
	"builder_quiz_issue_few_answers_short": "needs answers",
	"builder_quiz_issue_no_correct_short": "nothing correct",
	"builder_quiz_issue_no_answer_short": "no answer",
	"builder_quiz_issue_open_in_assessment_short": "scores nothing",
	"builder_quiz_outcomes_hint": "Players see every outcome whose range contains their score — so a score two ranges cover shows both, and a score none covers shows nothing.",
	"builder_quiz_outcomes_reach_label": "Scores this quiz can produce",
	"builder_quiz_outcomes_empty": "Without an outcome, a finished assessment shows the player their total and nothing else.",
	"builder_quiz_outcomes_ok": "[count] outcomes, no gaps and no overlaps — every score lands on exactly one.",
	"builder_quiz_outcomes_gap": "No outcome covers [ranges], so a player scoring that is shown nothing.",
	"builder_quiz_outcomes_overlap": "Ranges overlap, so some players are shown both: [pairs].",
	"builder_quiz_outcome_add": "Add outcome",
	"builder_quiz_outcome_remove": "Remove this outcome",
	"builder_quiz_outcome_untitled": "Untitled outcome",
	"builder_quiz_outcome_number": "Outcome [number]",
	"builder_quiz_outcome_title_placeholder": "What this result is called",
	"builder_quiz_outcome_desc_placeholder": "What the player reads when they land here",
	"builder_quiz_outcome_image": "Picture for this outcome",
	"builder_quiz_outcome_from": "From",
	"builder_quiz_outcome_to": "To",
	"builder_quiz_outcome_inverted": "The range runs backwards, so it matches nothing. Swap the two numbers.",
	"builder_quiz_outcome_unreachable": "No score can reach this range — this quiz can only produce [min] to [max].",
	"set_quiz_outcomes": "Outcomes",
	"builder_quiz_outcomes_title": "How it ends",
	"builder_quiz_outcomes_no_scores": "Write the questions and give their answers points first — the ranges below are checked against the scores those points can actually produce.",
	"builder_content_label_scavenger-hunt": "The chain",
	"builder_sh_count": "[count] steps",
	"builder_sh_show_codes": "Show codes",
	"builder_sh_hide_codes": "Hide codes",
	"builder_sh_setup_label": "How the hunt runs",
	"builder_sh_order_label": "Order",
	"builder_sh_order_chain": "In sequence",
	"builder_sh_order_open": "Any order",
	"builder_sh_order_chain_hint": "Step 1 is open from the start. Solving a step is what opens the next one, so the codes make a chain.",
	"builder_sh_order_open_hint": "Every step is open from the start, so players can chase them in whatever order they like. A code then only closes its own step.",
	"builder_sh_board_label": "Board",
	"builder_sh_board_cards": "Cards",
	"builder_sh_board_map": "Map",
	"builder_sh_board_map_hint": "The steps become numbered pins on a picture you upload, joined by a dotted trail. A player taps a pin to open the step.",
	"builder_sh_ready": "Every step has a code and something to go on, so the hunt runs from start to finish.",
	"builder_sh_not_ready": "[count] of [total] steps need attention. The first one [issue].",
	"builder_sh_take_me_there": "Take me there",
	"builder_sh_issue_no_code": "has no code",
	"builder_sh_issue_no_code_short": "no code",
	"builder_sh_issue_no_spot": "is not on the map",
	"builder_sh_issue_no_spot_short": "not on the map",
	"builder_sh_issue_nothing": "has nothing on it yet",
	"builder_sh_issue_nothing_short": "nothing to go on",
	"builder_sh_map_title": "The map",
	"builder_sh_map_pick": "Drop a map here, or click to choose one",
	"builder_sh_map_replace": "Replace map",
	"builder_sh_map_hint": "Click the map to place the next step; drag a pin to move it.",
	"builder_sh_map_unplaced_hint": "[count] steps have no pin — a step without one never appears.",
	"builder_sh_map_all_placed": "Every step has a pin",
	"builder_sh_map_generate_seed": "A hand-drawn treasure map of an imaginary island, parchment colours, room around the edges",
	"builder_sh_step_untitled": "Step [number]",
	"builder_sh_add_step": "Add a step",
	"builder_sh_move_up": "Move step [number] earlier",
	"builder_sh_move_down": "Move step [number] later",
	"builder_sh_remove": "Delete step [number]",
	"builder_sh_expand_all": "Open all",
	"builder_sh_collapse_all": "Close all",
	"builder_sh_link_chip": "opened by step [number]'s code · [code]",
	"builder_sh_link_chip_empty": "step [number] has no code, so this never opens",
	"builder_sh_name_label": "Step name",
	"builder_sh_name_placeholder": "Step name — e.g. The library window",
	"builder_sh_clue_label": "The clue",
	"builder_sh_clue_placeholder": "Where do they go, what are they looking for, and where is the code hiding?",
	"builder_sh_photo_label": "Photo clue",
	"builder_sh_photo_hint": "A picture on the card — the place itself, or the thing they have to find.",
	"builder_sh_photo_drop": "Drop a photo, or click to choose",
	"builder_sh_photo_replace": "Replace",
	"builder_sh_photo_remove": "Remove the photo",
	"builder_sh_link_label": "Link",
	"builder_sh_link_placeholder": "https://example.com/page-to-find-code",
	"builder_sh_link_text_label": "Button",
	"builder_sh_link_text_placeholder": "Button text — e.g. Open the map",
	"builder_sh_link_hint": "A button on the card. Point it at a page, a video, or another Puzzel activity whose answer is the code — players come back with a banner.",
	"builder_sh_link_pick": "Pick activity",
	"builder_sh_link_pick_hint": "Fill the link in with one of your own activities",
	"builder_sh_link_pick_title": "Link to one of your activities",
	"builder_sh_link_pick_body": "Pick one and its play link goes in the field. Players do it, find the code there, and come back to type it in.",
	"builder_sh_link_pick_search": "Search your activities",
	"builder_sh_link_pick_empty": "Nothing to link to yet — every activity you make turns up in this list.",
	"builder_sh_alt_label": "Alt",
	"builder_sh_alt_placeholder": "Describe the photo for screen readers",
	"builder_sh_unlock_label": "Opens at",
	"builder_sh_unlock_clear": "Clear",
	"builder_sh_code_label": "Code",
	"builder_sh_code_placeholder": "e.g. HERON-472",
	"builder_sh_code_note_chain": "Type this in and step [number] opens.",
	"builder_sh_code_note_last": "Type this in and the hunt is finished.",
	"builder_sh_code_note_open": "This code closes its own step.",
	"builder_sh_code_leniency": "Capitals, spaces and underscores are ignored — owl 47 opens OWL_47. Nothing else is.",
	"builder_sh_finish_title": "Finish line",
	"builder_sh_finish_off": "Nothing happens when the last code goes in.",
	"builder_sh_finish_empty": "The completion message is on, but has no words yet.",
	"builder_sh_finish_write": "Write it",
	"builder_sh_finish_edit": "Edit",
	"builder_sh_view_board": "board",
	"builder_sh_view_step": "one step",
	"builder_sh_step_of": "Step [number] of [total]",
	"builder_sh_preview_previous": "Previous step",
	"builder_sh_preview_next": "Next step",
	"builder_sh_preview_empty": "Write a step to see the hunt.",
	"builder_sh_preview_map_empty": "Choose a map picture to see the trail.",
	"builder_sh_preview_locked": "Locked",
	"builder_sh_preview_code": "code",
	"builder_sh_preview_no_code": "no code set",
	"builder_sh_preview_open": "Open",
	"builder_sh_preview_unplaced": "[count] steps have no pin, so they never appear.",
	"set_scavenger_hunt_hasLockoutPeriod": "Freeze a step after wrong codes",
	"set_scavenger_hunt_hasLockoutPeriod_hint": "A run of wrong codes shuts the step for a while, so nobody guesses their way past it.",
	"set_scavenger_hunt_maxWrongAnswers": "Wrong codes before it freezes",
	"set_scavenger_hunt_maxWrongAnswers_hint": "Counted per step, and again after every freeze — 3 means the step shuts on the third wrong code, the sixth, and so on.",
	"set_scavenger_hunt_lockoutDurationInSeconds": "How long a frozen step stays shut",
	"set_scavenger_hunt_lockoutDurationInSeconds_hint": "Seconds. The card shows a countdown and takes no codes until it runs out.",
	"set_openNewWindowForLink": "Open links in a new tab",
	"set_openNewWindowForLink_hint": "Off sends players to the page in the same tab and gives them a banner back to the hunt. On leaves the hunt open behind the new tab.",
	"builder_info_scavenger-hunt_maker_title": "A hunt that unlocks itself",
	"builder_info_scavenger-hunt_maker_body": "Write a step for every place your players have to reach. Each one carries a code, and typing that code in opens the next step — so the whole hunt runs itself while you watch.",
	"builder_info_scavenger-hunt_maker_cta": "Write the first step",
	"builder_info_scavenger-hunt_codes_title": "Codes are the whole mechanism",
	"builder_info_scavenger-hunt_codes_body": "Hide a word or a number at each location and put it in that step's code field. Capitals and spaces are forgiven, so a code written on a card in marker still works when it is typed back in a hurry.",
	"builder_info_scavenger-hunt_codes_cta": "Set the codes",
	"builder_info_scavenger-hunt_link_out_title": "Send them somewhere for the answer",
	"builder_info_scavenger-hunt_link_out_body": "A step can carry a link — a map, a video, or another Puzzel activity whose answer is the code. Players get a button on the card and a banner to come back with.",
	"builder_info_scavenger-hunt_link_out_cta": "Choose how links open",
	"builder_info_scavenger-hunt_own_order_title": "A trail, or an open board",
	"builder_info_scavenger-hunt_own_order_body": "In sequence, one step waits for the one before it. In any order, every step is open at once — which is what you want when thirty players would otherwise queue at the same spot.",
	"builder_info_scavenger-hunt_own_order_cta": "Let players pick the order",
	"builder_info_scavenger-hunt_map_title": "Pin the steps to a map",
	"builder_info_scavenger-hunt_map_body": "Upload a picture of your venue, your school or an island you drew, and drop each step on it. Players get numbered pins joined by a dotted trail instead of a row of cards.",
	"builder_info_scavenger-hunt_map_cta": "Use an adventure map",
	"builder_info_scavenger-hunt_unlock_time_title": "Steps that open on the clock",
	"builder_info_scavenger-hunt_unlock_time_body": "Give a step a date and time and it stays shut until then, whatever else has been solved — a countdown calendar rather than a trail across a building.",
	"builder_info_scavenger-hunt_unlock_time_cta": "Add opening times",
	"builder_info_scavenger-hunt_lockout_title": "Make guessing cost something",
	"builder_info_scavenger-hunt_lockout_body": "Set how many wrong codes a step survives and how long it freezes afterwards. A short countdown is enough to stop a team typing every word on the wall.",
	"builder_info_scavenger-hunt_lockout_cta": "Set the freeze",
	"builder_info_scavenger-hunt_finish_title": "Say something at the finish",
	"builder_info_scavenger-hunt_finish_body": "The last code ends the hunt. A completion message is where you tell them what to do next — show this screen at the desk, come back for the badge, meet at the gate.",
	"builder_info_scavenger-hunt_finish_cta": "Write the ending",
	"builder_info_scavenger-hunt_teams_title": "Run it in teams",
	"builder_info_scavenger-hunt_teams_body": "Players join one session and share a board, so a code found by one of them opens the next step for everybody. You watch the progress from your own screen.",
	"builder_info_scavenger-hunt_teams_cta": "Play in teams",
	"builder_info_scavenger-hunt_sample_title": "See a finished one",
	"builder_info_scavenger-hunt_sample_body": "A hunt somebody already built, played the way your players will play yours.",
	"builder_info_scavenger-hunt_sample_cta": "Open the example",
	"builder_sh_issue_no_code_full": "No code, so this step can never be solved — and in a chain nothing after it opens either.",
	"builder_sh_issue_no_spot_full": "No pin, so this step never appears. Click the map to place it.",
	"builder_sh_preview_locked_after": "Players reach this card once step [number] is solved.",
	"builder_sh_preview_locked_until": "Players reach this card from [when].",
	"builder_quiz_mode_premium_hint": "On a free account a quiz stays a quiz — every answer is right or wrong. A plan adds the other two modes: Learn shows players the explanation you write under each answer, and Assessment swaps right and wrong for points that add up to an outcome.",
	"builder_kind_locked_image_hint": "A plan lets this be a picture instead of typed text — one you upload, one you link to, or one you pick from your library.",
	"builder_kind_locked_audio_hint": "A plan lets this be a sound clip instead of typed text — players hear it where the words would be.",
	"builder_sh_no_code_chain": "Without a code, nothing after this step ever opens.",
	"builder_sh_no_code_own": "Without a code, this step can never be solved.",
	"builder_sh_preview_step": "step [number]",
	"set_add_unlock_date_time_to_challenge": "Steps open at a set time",
	"set_add_unlock_date_time_to_challenge_hint": "Puts a date and time on every step, before which it stays shut whatever else has been solved — an advent calendar rather than a trail.",
	"builder_sh_issue_nothing_full": "No name, no clue and no picture — players get a blank card with a code box on it.",
	"builder_content_label_wheel-of-fortune": "The segments",
	"builder_wheel_count": "[count] segments",
	"builder_wheel_add": "Add segment",
	"builder_wheel_remove": "Remove segment [number]",
	"builder_wheel_outcome_ph": "outcome",
	"builder_wheel_media_ph": "what the winner sees",
	"builder_wheel_media": "With media",
	"builder_wheel_media_hint": "A plan lets a segment carry a picture, a sound clip or a link instead of a typed outcome. A picture is drawn inside the slice; the rest appears on the card the winner is shown.",
	"builder_wheel_media_blocked": "Segments can only carry media while the outcome is shown beside the wheel. Change it under The outcome.",
	"builder_wheel_colour_own": "A colour per segment",
	"builder_wheel_colour_alt": "Two colours, alternating",
	"builder_wheel_colour_alt_hint": "A plan lets the wheel ignore the segments' own colours and paint the slices in your primary and secondary colour in turn. With an odd number of segments the first and last slice end up the same colour.",
	"builder_wheel_colour_pick": "Colour",
	"builder_wheel_colour_custom": "Another colour",
	"builder_wheel_sizes": "Own sizes",
	"builder_wheel_sizes_hint": "A plan lets a segment take up more of the wheel than the others, which also makes it that much more likely to come up.",
	"builder_wheel_size": "Size",
	"builder_wheel_confetti": "Confetti",
	"builder_wheel_confetti_hint": "A plan lets you mark the segments that fire confetti when the wheel lands on them.",
	"builder_wheel_confetti_row": "Confetti on landing",
	"builder_wheel_too_few": "Add at least two segments — with one, every spin lands on the same thing.",
	"builder_wheel_preview_empty": "Add a segment and the wheel appears here.",
	"builder_wheel_hidden_note": "Players see these slices blank — the outcomes are hidden.",
	"builder_wheel_hidden_shown": "Players see these slices blank. This is what is written on them.",
	"builder_media_link_placeholder": "Paste a link",
	"builder_section_spin": "The spin",
	"builder_section_picking": "Which one comes up",
	"builder_section_outcome": "The outcome",
	"set_play_sound": "Tick as it turns",
	"set_play_sound_hint": "A wooden tick each time a segment passes the pointer.",
	"set_spin_duration_seconds": "Spin length in seconds",
	"set_spin_duration_seconds_hint": "How long the wheel keeps turning before it settles, between 1 and 60.",
	"set_random_number_of_full_spins": "Vary how far it turns",
	"set_random_number_of_full_spins_hint": "Every spin makes between 8 and 12 full turns. Off lets you set an exact number.",
	"set_total_spins": "Full turns per spin",
	"set_total_spins_hint": "Used when the number of turns is not varied.",
	"set_force_unique_pick_every_spin": "Everyone before anyone twice",
	"set_force_unique_pick_every_spin_hint": "Each spin only picks from the segments that have come up least often, so the wheel works through all of them before anything repeats.",
	"set_use_spinning_as_completion_progress": "Finished once every segment has come up",
	"set_use_spinning_as_completion_progress_hint": "Progress becomes the share of segments landed on, so the activity is only complete when the wheel has been through all of them.",
	"set_hide_answers": "Hide what the segments say",
	"set_hide_answers_hint": "The slices stay blank, before and after the spin. The one it stops on is outlined in gold, so players see where it landed but not what it says.",
	"set_show_outcome_in_wheel_only": "Show the outcome on the wheel only",
	"set_show_outcome_in_wheel_only_hint": "Drops the card beside the wheel: the slice it stopped on is the whole answer. Segments cannot carry media while this is on.",
	"set_show_outcome_in_modal": "Show the outcome in a pop-up",
	"set_show_outcome_in_modal_hint": "A dialog over the wheel instead of the card beside it.",
	"set_players_can_only_spin_once": "One spin per player",
	"set_players_can_only_spin_once_hint": "The activity is finished after a single spin, and players get no reset button.",
	"set_wheel_of_fortune_show_borders": "Show segment borders",
	"set_wheel_of_fortune_show_borders_hint": "A black line between the slices and around the rim of the wheel.",
	"builder_info_wheel-of-fortune_maker_title": "A wheel of fortune that picks for you",
	"builder_info_wheel-of-fortune_maker_body": "Write an outcome on every segment — names, tasks, prizes, review questions — then spin the wheel and let it decide. Each segment gets its own colour, and the preview beside you is what players will spin.",
	"builder_info_wheel-of-fortune_maker_cta": "Start adding segments",
	"builder_info_wheel-of-fortune_picker_title": "Everyone before anyone twice",
	"builder_info_wheel-of-fortune_picker_body": "Each spin of the wheel only picks from the segments that have come up least often, so a class works through every name before the first one comes round again.",
	"builder_info_wheel-of-fortune_picker_cta": "Pick without repeats",
	"builder_info_wheel-of-fortune_media_title": "Segments can be more than words",
	"builder_info_wheel-of-fortune_media_body": "Give a segment a picture and the wheel draws it inside the slice. A sound clip or a link shows up on the card the winner is handed instead.",
	"builder_info_wheel-of-fortune_media_cta": "Add media to segments",
	"builder_info_wheel-of-fortune_sizes_title": "Make one segment bigger than the rest",
	"builder_info_wheel-of-fortune_sizes_body": "Give each segment a size and the wheel divides itself by them — a bigger slice is that much likelier to come up, which is how you make a prize rare.",
	"builder_info_wheel-of-fortune_sizes_cta": "Set your own sizes",
	"builder_info_wheel-of-fortune_confetti_title": "Confetti on the good ones",
	"builder_info_wheel-of-fortune_confetti_body": "Mark the segments worth celebrating and confetti goes off in your theme colours whenever the wheel lands on one.",
	"builder_info_wheel-of-fortune_confetti_cta": "Choose the winning segments",
	"builder_info_wheel-of-fortune_colours_title": "Two colours, alternating",
	"builder_info_wheel-of-fortune_colours_body": "Instead of a colour per segment, paint the wheel in your primary and secondary colour in turn — the quickest way to a wheel that matches everything else you have made.",
	"builder_info_wheel-of-fortune_colours_cta": "Alternate two colours",
	"builder_info_wheel-of-fortune_mystery_title": "Keep the outcomes secret",
	"builder_info_wheel-of-fortune_mystery_body": "The slices stay blank, before and after the spin. The one it lands on is outlined in gold, so everybody sees where it stopped and only you know what it means.",
	"builder_info_wheel-of-fortune_mystery_cta": "Hide the outcomes",
	"builder_info_wheel-of-fortune_modal_title": "Announce the outcome",
	"builder_info_wheel-of-fortune_modal_body": "The winning segment opens in a dialog over the wheel, big enough to read from the back of the room, instead of sitting on the card beside it.",
	"builder_info_wheel-of-fortune_modal_cta": "Show it in a pop-up",
	"builder_info_wheel-of-fortune_spin_title": "How far it turns",
	"builder_info_wheel-of-fortune_spin_body": "A spin makes between eight and twelve full turns by default and takes seven seconds. Set an exact number of turns, or a longer spin, when the suspense is the point.",
	"builder_info_wheel-of-fortune_spin_cta": "Set the spin",
	"builder_info_wheel-of-fortune_sound_title": "The ticking",
	"builder_info_wheel-of-fortune_sound_body": "A wooden tick sounds each time a segment passes the pointer. Lovely in a classroom, less so in a library — it can be switched off.",
	"builder_info_wheel-of-fortune_sound_cta": "Turn the ticking off",
	"builder_info_wheel-of-fortune_progress_title": "Spin until the wheel is empty",
	"builder_info_wheel-of-fortune_progress_body": "Completion becomes the share of segments that have come up, so the activity is only finished once the wheel has been through all of them.",
	"builder_info_wheel-of-fortune_progress_cta": "Use spinning as progress",
	"builder_info_wheel-of-fortune_sample_title": "See a finished one",
	"builder_info_wheel-of-fortune_sample_body": "A wheel of fortune somebody already built, spun online the way your players will spin yours.",
	"builder_info_wheel-of-fortune_sample_cta": "Open the example",
	"builder_info_wheel-of-fortune_share_title": "Play it online, share it with a link or embed it",
	"builder_info_wheel-of-fortune_share_body": "One link opens the wheel of fortune in any browser — on a phone, a tablet or the board, with no player accounts. Show the QR code to the class, or embed the wheel of fortune on your own site or in your LMS. Spin it from any device.",
	"builder_info_wheel-of-fortune_free_title": "Free to build, free to play",
	"builder_info_wheel-of-fortune_free_body": "Build the wheel without an account and play it straight away. A free account saves it and covers [free_sessions] player sessions a month, with every activity type included.",
	"builder_ai_hook_wheel-of-fortune": "Writes the segments on the wheel.",
	"builder_wheel_issue_blank": "[count] segments have no outcome — the wheel can land on a blank slice.",
	"builder_wheel_issue_contrast": "[count] labels are hard to read on the colour behind them.",
	"builder_wheel_fix_add": "Add one",
	"builder_wheel_fix_fill": "Fill in",
	"builder_wheel_share": "[percent]% of the wheel",
	"builder_wheel_fix_contrast": "Make readable",
	"builder_import_segments": "Import a segment list",
	"builder_content_label_spatial-reasoning": "Exercises & objects",
	"builder_sr_count": "[count] exercises",
	"builder_sr_objects_title": "Objects in play",
	"builder_sr_objects_hint": "Objects out of play stay out of the tray, and rules that still use them get flagged below.",
	"builder_sr_objects_enable_all": "All in play",
	"builder_sr_objects_locked_hint": "Free activities play with all eight shapes. A plan lets you take shapes out of play and add objects of your own — any picture, named whatever you like, for players to drag around the board.",
	"builder_sr_obj_toggle_on": "Put into play",
	"builder_sr_obj_toggle_off": "Take out of play",
	"builder_sr_obj_in_play": "In play",
	"builder_sr_obj_off": "Out",
	"builder_sr_obj_usage": "[count]×",
	"builder_sr_custom_add": "Custom object",
	"builder_sr_custom_add_sub": "your own picture",
	"builder_sr_custom_add_label": "Custom object picture",
	"builder_sr_custom_name_ph": "Name this object",
	"builder_sr_custom_image": "Change the picture",
	"builder_sr_custom_remove": "Remove this object",
	"builder_sr_custom_remove_confirm": "[count] rules use this object and will stop working without it. Remove it anyway?",
	"builder_sr_issue_empty": "[count] exercises have no rules yet — an empty exercise counts as completed the moment a player opens it.",
	"builder_sr_fix_add_rule": "Add a rule",
	"builder_sr_issue_unmeetable": "[count] rules can never be met as things stand — see the notes under them.",
	"builder_sr_fix_review": "Show me",
	"builder_sr_show_in_preview": "Show in the preview",
	"builder_sr_exercise_name_ph": "Name this exercise",
	"builder_sr_exercise_untitled": "Exercise [number]",
	"builder_sr_exercise_up": "Move exercise [number] up",
	"builder_sr_exercise_down": "Move exercise [number] down",
	"builder_sr_exercise_dupe": "Duplicate this exercise",
	"builder_sr_exercise_remove": "Remove exercise [number]",
	"builder_sr_exercise_add": "Add exercise",
	"builder_sr_rule_object": "object",
	"builder_sr_rule_relation": "relation",
	"builder_sr_rule_target": "target",
	"builder_sr_rule_remove": "Remove this rule",
	"builder_sr_rule_add": "Add a rule",
	"builder_sr_out_of_play_suffix": "(out of play)",
	"builder_sr_unknown_object": "(no longer exists)",
	"builder_sr_flip": "Flip it",
	"builder_sr_issue_incomplete": "Pick an object, a relation and a target.",
	"builder_sr_issue_unknown": "This rule names an object that no longer exists — pick one from the list.",
	"builder_sr_issue_off_tray": "“[name]” is out of play, so players can never place it and this rule can never be met.",
	"builder_sr_issue_color_custom": "A colour rule cannot judge a picture — use shapes on both sides.",
	"builder_sr_issue_color_hidden_diff": "With the colour picker hidden every object keeps the same colour, so this rule can never be met.",
	"builder_sr_issue_color_hidden_same": "With the colour picker hidden every object already has the same colour, so this rule is met the moment both are on the board.",
	"builder_sr_issue_self_unique": "Object and target are the same shape, and each object can only be placed once — nothing can satisfy this rule.",
	"builder_sr_issue_self_dup": "Object and target are the same shape, so players have to place two copies of it.",
	"builder_sr_issue_duplicate": "The same rule twice.",
	"builder_sr_issue_contradiction": "Contradicts rule [number] — no arrangement satisfies both.",
	"builder_sr_issue_contradiction_dup": "Works against rule [number] — players can only satisfy both with a second copy of a shape.",
	"builder_sr_preview_none": "Add an exercise and it shows here.",
	"builder_sr_status_empty": "no rules",
	"builder_sr_status_unmet": "tight fit",
	"builder_sr_status_solvable": "solvable",
	"builder_sr_status_rules": "[count] rules",
	"builder_sr_should_be": "should be",
	"builder_sr_board_no_rules": "This exercise has no rules — players see an empty board and are done at once.",
	"builder_sr_board_start": "The empty board players start with — they drag objects in from the tray below.",
	"builder_sr_board_tag_start": "what players start with",
	"builder_sr_board_no_rules_tag": "nothing to solve",
	"builder_sr_board_tag_unmet": "closest fit — rule [rules] not met",
	"builder_sr_board_tag_solved": "one valid arrangement",
	"builder_sr_tray": "Object tray",
	"builder_sr_tray_once": "Object tray · one use each",
	"builder_sr_tray_empty": "No objects are in play — put some back or players get an empty tray.",
	"builder_sr_tray_colors": "Colours",
	"builder_sr_prev_ex": "Previous exercise",
	"builder_sr_next_ex": "Next exercise",
	"builder_sr_ex_of": "Exercise [number] of [total]",
	"builder_sr_rel_none": "—",
	"builder_sr_rel_inside": "Inside",
	"builder_sr_rel_outside": "Outside",
	"builder_sr_rel_behind": "Behind",
	"builder_sr_rel_in_front_of": "In front of",
	"builder_sr_rel_right_of": "Right of",
	"builder_sr_rel_left_of": "Left of",
	"builder_sr_rel_above": "Above",
	"builder_sr_rel_below": "Below",
	"builder_sr_rel_same_color_as": "Same colour as",
	"builder_sr_rel_different_color_from": "Different colour from",
	"builder_sr_rel_larger_than": "Larger than",
	"builder_sr_rel_smaller_than": "Smaller than",
	"builder_sr_obj_square": "Square",
	"builder_sr_obj_triangle": "Triangle",
	"builder_sr_obj_circle": "Circle",
	"builder_sr_obj_hexagon": "Hexagon",
	"builder_sr_obj_pentagon": "Pentagon",
	"builder_sr_obj_star": "Star",
	"builder_sr_obj_diamond": "Diamond",
	"builder_sr_obj_heart": "Heart",
	"set_visual_clue_mode": "How rules reach the player",
	"set_visual_clue_mode_hint": "As pictures — shape, arrow, shape — or as written sentences.",
	"set_unique_object_picks": "Each object placed only once",
	"set_unique_object_picks_hint": "A shape already on the board greys out in the tray, so duplicates are off the table.",
	"set_hide_color_picker": "Hide the colour picker",
	"set_hide_color_picker_hint": "Every object keeps the first theme colour — avoid colour rules with this on; the notes under them say why.",
	"builder_wheel_label_colour": "Label colour — picked for you when you change the segment colour",
	"builder_wheel_issue_blank_one": "One segment has no outcome — the wheel can land on a blank slice.",
	"builder_wheel_issue_contrast_one": "One label is hard to read on the colour behind it.",
	"builder_content_label_sudoku": "The puzzle",
	"builder_sudoku_generator_title": "Generate the puzzle",
	"builder_sudoku_generator_hint": "Every puzzle comes out with exactly one solution. Roll again until you like the look of it.",
	"builder_sudoku_roll": "Regenerate puzzle",
	"builder_sudoku_rolling": "Generating…",
	"builder_sudoku_new_puzzle": "Regenerate puzzle",
	"builder_sudoku_size_label": "Board size",
	"builder_sudoku_size_sub_2x2": "2 × 2 boxes · ages 5+",
	"builder_sudoku_size_sub_2x3": "2 × 3 boxes · ages 7+",
	"builder_sudoku_size_sub_3x3": "3 × 3 boxes · classic",
	"builder_sudoku_size_sub_3x4": "3 × 4 boxes · long haul",
	"builder_sudoku_size_sub_4x4": "4 × 4 boxes · marathon",
	"builder_sudoku_level_easy_sub": "singles only",
	"builder_sudoku_level_normal_sub": "pairs & pointing",
	"builder_sudoku_level_hard_sub": "trial & error",
	"builder_sudoku_size_hint": "Smaller boards suit younger players — the boxes adapt to the size.",
	"builder_sudoku_level_label": "Difficulty",
	"builder_sudoku_level_easy": "Easy",
	"builder_sudoku_level_normal": "Normal",
	"builder_sudoku_level_hard": "Hard",
	"builder_sudoku_level_hint": "How many numbers stay on the board, and which logic is needed to finish it — not just how much is missing.",
	"builder_sudoku_level_fixed": "This size sets its own difficulty: a 4 × 4 board has little room to be hard, and a 16 × 16 board is always generated gently.",
	"builder_sudoku_level_premium": "Free activities play at easy. A plan unlocks normal and hard — fewer numbers given, deeper logic asked of the player.",
	"builder_sudoku_stat_givens": "[givens] of [total] given",
	"builder_sudoku_status_generating": "generating…",
	"builder_sudoku_status_checking": "checking…",
	"builder_sudoku_status_unique": "one solution",
	"builder_sudoku_status_ambiguous": "more than one solution",
	"builder_sudoku_status_none": "no solution",
	"builder_sudoku_status_capped": "too open to check",
	"builder_sudoku_grade_easy": "plays like easy — singles only",
	"builder_sudoku_grade_normal": "plays like normal — pairs & pointing",
	"builder_sudoku_grade_hard": "plays like hard — some trial and error",
	"builder_sudoku_cells_title": "What fills the cells",
	"builder_sudoku_cells_hint": "The logic never changes — only what the player sees in each cell.",
	"builder_sudoku_media_label": "Own media",
	"builder_sudoku_media_hint": "Each value gets its own word, picture or sound — vocabulary practice on sudoku logic. A value left empty keeps its number.",
	"builder_sudoku_media_value": "value [value]",
	"builder_sudoku_manual_title": "Set your own numbers",
	"builder_sudoku_manual_gateway_hint": "This puzzle is built by hand in its own workbench. The preview beside you stays what players open.",
	"builder_sudoku_manual_pad_pick": "pick a cell first",
	"builder_sudoku_manual_pad_cell": "cell [row], [column]",
	"builder_sudoku_manual_clear_cell": "Clear this cell",
	"builder_sudoku_manual_clear_board": "Empty the board",
	"builder_sudoku_manual_add_clue": "Add a clue for me",
	"builder_sudoku_mb_kicker": "sudoku · set your own numbers",
	"builder_sudoku_mb_head_ready": "This one is ready",
	"builder_sudoku_mb_head_none": "This cannot be solved yet",
	"builder_sudoku_mb_head_open": "Not tight enough yet",
	"builder_sudoku_mb_head_checking": "Checking the grid…",
	"builder_sudoku_mb_tools": "while you type",
	"builder_sudoku_mb_assist": "Show what still fits",
	"builder_sudoku_mb_assist_hint": "Every empty cell lists the values still legal there. One value left is a free clue.",
	"builder_sudoku_mb_peers": "Shade the row, column and box",
	"builder_sudoku_mb_peers_hint": "Highlights everything the selected cell has to agree with.",
	"builder_sudoku_mb_keys": "shortcuts",
	"builder_sudoku_mb_keys_value": "put that value in the selected cell",
	"builder_sudoku_mb_keys_clear": "empty the cell",
	"builder_sudoku_mb_keys_move": "move around the grid",
	"builder_sudoku_mb_keys_undo": "undo the last entry",
	"builder_sudoku_mb_focus_hint": "click the grid, then type",
	"builder_sudoku_mb_focus_active": "typing straight into the grid",
	"builder_sudoku_mb_seed": "Start from a generated grid",
	"builder_sudoku_mb_finish": "Let the generator finish it",
	"builder_sudoku_mb_clear_bad": "Clear the clashing cells",
	"builder_sudoku_mb_stat_given": "Given",
	"builder_sudoku_mb_stat_fill": "To fill",
	"builder_sudoku_mb_stat_plays": "Plays",
	"builder_sudoku_mb_stat_solutions": "Solutions",
	"builder_sudoku_mb_live_check": "live check",
	"builder_sudoku_mb_tech_title": "how it will be solved",
	"builder_sudoku_mb_tech_singles": "Cells where only one value fits",
	"builder_sudoku_mb_tech_advanced": "Rounds of pairs & pointing",
	"builder_sudoku_mb_tech_guess": "Trial and error",
	"builder_sudoku_mb_tech_note_logic": "A player can reach the end with plain elimination — good for a class that has just learned the rules.",
	"builder_sudoku_mb_tech_note_guess": "Elimination runs out part way through, so a player has to try a value and see. Add a clue or two to keep it fair for beginners.",
	"builder_sudoku_mb_tech_note_waiting": "The walkthrough starts once the grid has exactly one solution.",
	"builder_sudoku_mb_key_title": "the answer key",
	"builder_sudoku_mb_key_show": "Show",
	"builder_sudoku_mb_key_hide": "Hide",
	"builder_sudoku_mb_key_note": "Stored with the puzzle, so answers can be marked. Green digits are what players work out.",
	"builder_sudoku_mb_key_none": "No answer key yet — the grid has no unique solution as it stands.",
	"builder_sudoku_mb_boxes_title": "where the clues sit",
	"builder_sudoku_mb_boxes_ok": "Every box has at least one starting number.",
	"builder_sudoku_mb_verdict_dead_end": "The numbers do not clash, but taken together they rule each other out. Undo the last entries, or let the generator finish the grid.",
	"builder_sudoku_mb_boxes_empty": "[count] without a starting number — that is where players stall.",
	"builder_sudoku_verdict_unique": "Solvable by logic alone — [givens] numbers given, [empty] to fill. This solution is stored, so answers can be marked.",
	"builder_sudoku_verdict_ambiguous": "Players could finish this in different ways, so answers cannot be marked fairly. Add a clue or two.",
	"builder_sudoku_verdict_none": "Two of your clues rule each other out — clear the highlighted cells.",
	"builder_sudoku_verdict_capped": "The board is too open to verify quickly. Keep adding numbers.",
	"builder_sudoku_verdict_checking": "Checking the grid…",
	"builder_content_label_typing-practice": "Lines to type",
	"builder_typing_line_ph": "Text to type",
	"builder_typing_lines_count": "[count] lines",
	"builder_typing_add_line": "Add a line",
	"builder_typing_add_line_bulk": "Add [count] lines",
	"builder_typing_import": "Import a line list",
	"builder_typing_options_title": "While they type",
	"set_show_pressed_key": "Show the key that was pressed",
	"set_show_pressed_key_hint": "A wrong key never registers — with this on, it appears under the letter it was typed at, so players see what they hit instead of a dead keystroke.",
	"set_show_typing_speed": "Show the typing speed",
	"set_show_typing_speed_hint": "Words per minute for the line being typed, under the letters. Off keeps the drill free of a clock — often better for a class that is still learning where the keys are.",
	"set_type_the_spaces": "Type the spaces between words",
	"set_type_the_spaces_hint": "Players press the space bar at the end of every word, so a sentence is typed exactly as it is written. Off, the line steps straight from the last letter of one word to the first of the next.",
	"set_showSpecialCharactersInline": "Panel behind a key icon",
	"set_showSpecialCharactersInline_hint": "Instead of sitting under the line, the panel opens from a small icon on the letter being typed.",
	"set_typing_practice_randomize_order": "Shuffle the line order",
	"set_typing_practice_randomize_order_hint": "Deals the lines in a different order for every player, so the set is not learnt by its sequence.",
	"set_typing_practice_add_try_again_hint": "Appears once a line is finished and starts that line over.",
	"set_typing_practice_confetti_duration_hint": "How long the confetti falls each time a line is finished. The completion message has a confetti switch of its own.",
	"set_typing_practice_show_image_only_after_completion": "Only show the media once the line is typed",
	"set_typing_practice_show_image_only_after_completion_hint": "Covers both a picture and a sound. Off makes it a prompt players have from the start.",
	"set_typing_practice_showLowerCaseCharacters": "Lowercase letters",
	"set_typing_practice_showLowerCaseCharacters_hint": "The letter tiles show capitals by default; on, every letter shows in lowercase — the form young readers learn first.",
	"builder_typing_keys_title": "Which keys this set drills",
	"builder_typing_keys_hint": "Darker keys come up more often across the lines. Grey keys never come up at all.",
	"builder_typing_keys_note": "the keyboard players get on screen",
	"builder_typing_key_count": "[key] comes up [count]×",
	"builder_typing_key_never": "[key] never comes up",
	"builder_typing_stat_chars": "Characters",
	"builder_typing_stat_chars_sub": "[words] words across [lines] lines",
	"builder_typing_stat_home": "Home row",
	"builder_typing_stat_home_sub": "of the letters sit on the middle row",
	"builder_typing_stat_keys": "Keys drilled",
	"builder_typing_stat_keys_sub": "never typed: [letters]",
	"builder_typing_stat_keys_all": "every letter comes up at least once",
	"builder_typing_stat_keys_many": "[count] never come up — the grey keys above",
	"builder_typing_offkeyboard": "“[chars]” have no key on the on-screen keyboard, so players on a phone or tablet cannot type them. The special-character panel is how they get there.",
	"builder_typing_offkeyboard_list": "“[chars]” are not in the special-character panel yet — add them to its character list.",
	"builder_typing_offkeyboard_cta": "Special-character settings",
	"builder_typing_media_held": "Players get the picture once the line is fully typed.",
	"builder_typing_previous_line": "Previous line",
	"builder_typing_next_line": "Next line",
	"builder_typing_line_position": "Line [number] of [total]",
	"builder_typing_preview_empty": "Type a line on the left and it appears here as the cards players type over.",
	"builder_info_typing-practice_maker_title": "Typing practice maker",
	"builder_info_typing-practice_maker_body": "Write the lines players type, character by character. A wrong key never registers — the line only moves on the right one.",
	"builder_info_typing-practice_maker_cta": "Start adding lines",
	"builder_info_typing-practice_keyboard_title": "An on-screen keyboard",
	"builder_info_typing-practice_keyboard_body": "Phones and tablets always get one. Turn this on and desktop players see it too — which is how touch typing gets taught.",
	"builder_info_typing-practice_keyboard_cta": "Show the keyboard",
	"builder_info_typing-practice_pressed_title": "Show a slip as it happens",
	"builder_info_typing-practice_pressed_body": "The key they hit shows in red under the letter they were meant to type, so a slip reads as a slip instead of as nothing happening.",
	"builder_info_typing-practice_pressed_cta": "Show the pressed key",
	"builder_info_typing-practice_spaces_title": "Make them type the spaces",
	"builder_info_typing-practice_spaces_body": "By default the line skips the gaps and moves straight on to the next word. Turn this on and the space bar becomes a key like any other — which is how a sentence is really typed.",
	"builder_info_typing-practice_spaces_cta": "Ask for the spaces",
	"builder_info_typing-practice_media_title": "Picture and sound prompts",
	"builder_info_typing-practice_media_body": "Give a line a photo or a recording — or hold it back as the reward for finishing the line.",
	"builder_info_typing-practice_media_cta": "Add media",
	"builder_info_typing-practice_confetti_title": "Confetti on every line",
	"builder_info_typing-practice_confetti_body": "A burst each time a line is finished, as long as you set it to. Zero goes straight on to the next line.",
	"builder_info_typing-practice_confetti_cta": "Adjust the confetti",
	"builder_info_typing-practice_shuffle_title": "Shuffle the lines",
	"builder_info_typing-practice_shuffle_body": "Deals them in a different order every time, so the set is not learnt by its sequence.",
	"builder_info_typing-practice_shuffle_cta": "Shuffle the order",
	"builder_info_typing-practice_special_characters_title": "Special-character keys",
	"builder_info_typing-practice_special_characters_body": "A panel of accents and symbols the on-screen keyboard has no key for — the only way a phone can type them.",
	"builder_info_typing-practice_special_characters_cta": "Add the panel",
	"builder_info_typing-practice_lowercase_title": "Lowercase letters",
	"builder_info_typing-practice_lowercase_body": "The letter cards show capitals by default; this shows every letter in lowercase — the form young readers learn first.",
	"builder_info_typing-practice_lowercase_cta": "Show lowercase",
	"builder_info_typing-practice_sample_title": "See one first",
	"builder_info_typing-practice_sample_body": "Play a finished typing practice to see what your players get.",
	"builder_info_typing-practice_sample_cta": "Play the example",
	"builder_content_label_wordle": "Words to guess",
	"builder_wordle_options_title": "While they guess",
	"set_check_if_entered_words_exist": "Only accept real words",
	"set_check_if_entered_words_exist_hint": "A guess that is not a word in the activity's language is rejected on the spot — and does not use up a try.",
	"set_wordle_randomize_order": "Shuffle the words",
	"set_wordle_randomize_order_hint": "Deals them in a different order every time, so the set is not learnt by its sequence.",
	"set_wordle_add_try_again_hint": "Appears when the tries run out and starts that word over on an empty board.",
	"set_wordle_confetti_duration_hint": "Seconds of confetti after a guessed word. Zero goes straight on to the next.",
	"set_allow_sharing_results": "Let players share their result",
	"set_allow_sharing_results_hint": "Adds a share button that copies the coloured grid of their tries as emoji — the pattern, never the letters.",
	"builder_wordle_preview_empty": "Add a word and the guessing board your players get appears here.",
	"builder_wordle_word_position": "Word [number] of [total]",
	"builder_wordle_previous_word": "Previous word",
	"builder_wordle_next_word": "Next word",
	"builder_wordle_legend_title": "What a guess gets back",
	"builder_wordle_tries_note": "[count] tries per word",
	"builder_wordle_legend_correct": "Right letter in the right spot",
	"builder_wordle_legend_present": "In the word, in a different spot",
	"builder_wordle_legend_absent": "Not in the word",
	"builder_wordle_offkeyboard": "“[chars]” have no key on the on-screen keyboard, so players on a phone or tablet cannot guess them. The special-character panel is how they get there.",
	"builder_wordle_offkeyboard_list": "“[chars]” are not in the special-character panel yet — add them to its character list.",
	"builder_wordle_offkeyboard_cta": "Special-character settings",
	"builder_info_wordle_maker_title": "Your own Wordle, your own words",
	"builder_info_wordle_maker_body": "Create a custom Wordle with words of any length — the grid follows the word. Players get six tries each, and the colours tell them how close they are.",
	"builder_info_wordle_maker_cta": "Start adding words",
	"builder_info_wordle_word_check_title": "Only real words count",
	"builder_info_wordle_word_check_body": "Each guess in your Wordle is checked to be a real word in the activity's language. A made-up word is rejected and does not use up a try.",
	"builder_info_wordle_word_check_cta": "Check the guesses",
	"builder_info_wordle_keyboard_title": "An on-screen keyboard",
	"builder_info_wordle_keyboard_body": "Every player gets one, coloured as they guess — and it follows the activity's language, with its own layouts for Greek and Arabic.",
	"builder_info_wordle_special_characters_title": "Special-character keys",
	"builder_info_wordle_special_characters_body": "A panel of accents and symbols the on-screen keyboard has no key for — the only way a phone can enter them.",
	"builder_info_wordle_special_characters_cta": "Add the panel",
	"builder_info_wordle_media_title": "A clue beside the board",
	"builder_info_wordle_media_body": "Give a word a photo, a recording or a line of text as a hint next to the Wordle grid.",
	"builder_info_wordle_media_cta": "Add media",
	"builder_info_wordle_confetti_title": "Confetti on every word",
	"builder_info_wordle_confetti_body": "A burst each time a word is guessed, as long as you set it to. Zero goes straight on to the next word.",
	"builder_info_wordle_confetti_cta": "Adjust the confetti",
	"builder_info_wordle_sample_title": "See one first",
	"builder_info_wordle_sample_body": "Play a finished custom Wordle online, free, to see what your players get.",
	"builder_info_wordle_sample_cta": "Play the example",
	"builder_info_wordle_share_title": "Play it online, share it with a link or embed it",
	"builder_info_wordle_share_body": "One link opens the Wordle in any browser — on a phone, a tablet or the board, with no player accounts. Show the QR code to the class, or embed the Wordle on your own site or in your LMS.",
	"builder_info_wordle_free_title": "Free to build, free to play",
	"builder_info_wordle_free_body": "Build the Wordle without an account and play it straight away. A free account saves it and covers [free_sessions] player sessions a month, with every activity type included.",
	"builder_info_deconstruct_maker_title": "Deconstruct sentence maker",
	"builder_info_deconstruct_maker_body": "Write a sentence, tag each word with its part — noun, verb, subject, adjective, or your own — and players sort the words back into them.",
	"builder_info_deconstruct_maker_cta": "Start adding sentences",
	"builder_info_deconstruct_components_title": "Choose your components",
	"builder_info_deconstruct_components_body": "The four defaults are a starting point. Rename them, recolour them or add the parts your lesson is really about.",
	"builder_info_deconstruct_components_cta": "Edit the components",
	"builder_info_deconstruct_incremental_title": "Feedback per word",
	"builder_info_deconstruct_incremental_body": "Tell players straight away whether a word landed in the right component, instead of only at the end.",
	"builder_info_deconstruct_incremental_cta": "Check incrementally",
	"builder_info_deconstruct_challenge_title": "Challenge mode",
	"builder_info_deconstruct_challenge_body": "Let two players race through the same sentences and compare their results at the end.",
	"builder_info_deconstruct_challenge_cta": "Allow challenges",
	"builder_info_deconstruct_sample_title": "See one first",
	"builder_info_deconstruct_sample_body": "Play a finished sentence puzzle to see what your players get.",
	"builder_info_deconstruct_sample_cta": "Play the example",
	"builder_info_quartets_maker_title": "Quartets game maker",
	"builder_info_quartets_maker_body": "Build sets of four cards — a name and a picture each — and the game deals them out to a room of players.",
	"builder_info_quartets_maker_cta": "Start adding sets",
	"builder_info_quartets_how_it_works_title": "How quartets works",
	"builder_info_quartets_how_it_works_body": "Players take turns asking each other for a card they need. Complete a set of four to put it down; the most sets wins.",
	"builder_info_quartets_learn_title": "Make it educational",
	"builder_info_quartets_learn_body": "Learn mode gives every card a second side with its own description, so asking for a card means reading about it.",
	"builder_info_quartets_learn_cta": "Switch to learn mode",
	"builder_info_quartets_pile_title": "A central card pile",
	"builder_info_quartets_pile_body": "A wrong ask draws a card from the pile in the middle instead of just passing the turn — closer to the game played at the kitchen table.",
	"builder_info_quartets_pile_cta": "Add the pile",
	"builder_info_quartets_images_title": "Pictures only",
	"builder_info_quartets_images_body": "Replace the list of names under the picture with the other three cards' pictures — a set you recognise by sight.",
	"builder_info_quartets_images_cta": "Use images only",
	"builder_info_quartets_pass_turn_title": "The turn passes to the player asked",
	"builder_info_quartets_pass_turn_body": "After a miss, the player who was asked gets the next turn instead of the next in line.",
	"builder_info_quartets_pass_turn_cta": "Pass the turn",
	"builder_info_quartets_sample_title": "See one first",
	"builder_info_quartets_sample_body": "Open a finished quartets game to see what your players get.",
	"builder_info_quartets_sample_cta": "Play the example",
	"builder_info_quiz_maker_title": "Quiz maker",
	"builder_info_quiz_maker_body": "Write questions with one right answer or several, and players go through them one card at a time.",
	"builder_info_quiz_maker_cta": "Start adding questions",
	"builder_info_quiz_media_title": "A picture or a sound per question",
	"builder_info_quiz_media_body": "Attach an image or a recording to any question, and to the answers themselves.",
	"builder_info_quiz_media_cta": "Set up media",
	"builder_info_quiz_ai_title": "Questions written by AI",
	"builder_info_quiz_ai_body": "Give a topic or a document and the assistant drafts questions with answers — use the AI button above the editor.",
	"builder_info_quiz_answer_control_title": "No right or wrong",
	"builder_info_quiz_answer_control_body": "Turn answer control off and the quiz becomes a survey: every answer is accepted and nothing is marked.",
	"builder_info_quiz_answer_control_cta": "Disable answer control",
	"builder_info_quiz_explanations_title": "An explanation per answer",
	"builder_info_quiz_explanations_body": "In learn mode each answer carries its own explanation, shown once the player has chosen.",
	"builder_info_quiz_explanations_cta": "Add explanations",
	"builder_info_quiz_assessment_title": "Use the quiz as an assessment",
	"builder_info_quiz_assessment_body": "Give answers points instead of a tick, and set the outcomes a total can land in — a personality test, a level check.",
	"builder_info_quiz_assessment_cta": "Switch to assessment",
	"builder_info_quiz_results_title": "Results when done",
	"builder_info_quiz_results_body": "Show players every question with their answer and the right one once they finish.",
	"builder_info_quiz_results_cta": "Show the results",
	"builder_info_quiz_knockout_title": "Knockout round",
	"builder_info_quiz_knockout_body": "One wrong answer, or a question the clock runs out on, ends the run. The right answer stays hidden and players start over from question one; every result records how many attempts it took.",
	"builder_info_quiz_knockout_cta": "Turn on knockout",
	"builder_info_quiz_shuffle_title": "Shuffle the questions",
	"builder_info_quiz_shuffle_body": "A different order for every player, so neighbours cannot follow along.",
	"builder_info_quiz_shuffle_cta": "Randomise the order",
	"builder_info_quiz_timer_title": "A clock per question",
	"builder_info_quiz_timer_body": "Give each question a time limit in seconds — and, if you like, a pause button and an automatic move to the next one.",
	"builder_info_quiz_timer_cta": "Set the timer",
	"builder_info_quiz_sample_title": "See one first",
	"builder_info_quiz_sample_body": "Play a finished quiz to see what your players get.",
	"builder_info_quiz_sample_cta": "Play the example",
	"builder_info_spatial-reasoning_maker_title": "Spatial reasoning test maker",
	"builder_info_spatial-reasoning_maker_body": "Write rules — the cube is left of the sphere, the red one above the blue — and players arrange the objects to satisfy all of them.",
	"builder_info_spatial-reasoning_maker_cta": "Start adding exercises",
	"builder_info_spatial-reasoning_clues_title": "Choose the type of clues",
	"builder_info_spatial-reasoning_clues_body": "Rules reach the player as pictures or as sentences — the same exercise, two reading levels.",
	"builder_info_spatial-reasoning_clues_cta": "Pick the clue mode",
	"builder_info_spatial-reasoning_objects_title": "Your own objects",
	"builder_info_spatial-reasoning_objects_body": "Choose which shapes are in play, or upload pictures to use as objects — a cat left of a dog reads better in year one.",
	"builder_info_spatial-reasoning_objects_cta": "Set up the objects",
	"builder_info_spatial-reasoning_sample_title": "See one first",
	"builder_info_spatial-reasoning_sample_body": "Play a finished spatial exercise to see what your players get.",
	"builder_info_spatial-reasoning_sample_cta": "Play the example",
	"builder_info_sudoku_maker_title": "Sudoku maker",
	"builder_info_sudoku_maker_body": "Pick a size and a difficulty and a solvable board is generated for you — nothing to type.",
	"builder_info_sudoku_maker_cta": "Generate a board",
	"builder_info_sudoku_size_title": "Choose your grid size",
	"builder_info_sudoku_size_body": "From a 2×2 for beginners to a 4×4 of 16-value blocks — five sizes, the classic 3×3 in the middle.",
	"builder_info_sudoku_size_cta": "Pick a size",
	"builder_info_sudoku_pictures_title": "Pictures instead of numbers",
	"builder_info_sudoku_pictures_body": "Give every value an image and the board becomes a picture sudoku — animals, shapes, vocabulary.",
	"builder_info_sudoku_pictures_cta": "Use pictures",
	"builder_info_sudoku_difficulty_title": "Adjust the difficulty",
	"builder_info_sudoku_difficulty_body": "Easy, normal or hard decides how much of the board is given away at the start.",
	"builder_info_sudoku_difficulty_cta": "Set the difficulty",
	"builder_info_sudoku_notes_title": "Players can take notes",
	"builder_info_sudoku_notes_body": "Pencil marks in a cell for the values still possible, the way a paper sudoku is solved.",
	"builder_info_sudoku_incremental_title": "Feedback per cell",
	"builder_info_sudoku_incremental_body": "Tell players straight away whether a value is right, instead of only when the board is full.",
	"builder_info_sudoku_incremental_cta": "Check incrementally",
	"builder_info_sudoku_battle_title": "Sudoku battle",
	"builder_info_sudoku_battle_body": "Two players, the same board, a race to fill it — and a comparison at the end.",
	"builder_info_sudoku_battle_cta": "Allow challenges",
	"builder_info_sudoku_manual_title": "Build the board yourself",
	"builder_info_sudoku_manual_body": "Fill in the givens by hand instead of generating them — for a puzzle from a book, or one with a hidden pattern.",
	"builder_info_sudoku_manual_cta": "Open the manual builder",
	"builder_info_sudoku_sample_title": "See one first",
	"builder_info_sudoku_sample_body": "Play a finished sudoku to see what your players get.",
	"builder_info_sudoku_sample_cta": "Play the example",
	"builder_content_label_board-game": "Questions & board",
	"builder_section_moves": "Dice & movement",
	"builder_section_debug": "Testing",
	"builder_board_mode_label": "Game mode",
	"builder_board_mode_race": "Race to the finish",
	"builder_board_mode_collect": "Collect items",
	"builder_board_mode_race_hint": "Roll, move, answer: a right answer moves the pawn on, a wrong one knocks it back, and the first pawn on the last tile wins.",
	"builder_board_mode_collect_hint": "The board is a loop: pawns circle it gathering items, stealing and trading, and the first player holding enough different items wins.",
	"builder_board_mode_premium_hint": "A free game is a race to the finish. A plan adds the collect-items mode — a circular board with items to gather, steal and trade — plus the track patterns and the die size.",
	"builder_board_size_title": "Tiles on the board",
	"builder_board_size_hint": "10–75 · tiles keep their effects when you resize",
	"builder_board_fewer_tiles": "Fewer tiles",
	"builder_board_more_tiles": "More tiles",
	"builder_board_pattern_title": "Track pattern",
	"builder_board_pattern_hint": "the route the tiles take across the screen",
	"builder_board_pattern_premium_hint": "A plan lets you pick the shape of the track: the classic square ring, a winding road, or back-and-forth rows.",
	"builder_board_pattern_square": "Square",
	"builder_board_pattern_winding_road": "Winding road",
	"builder_board_pattern_recurring_u": "Back and forth",
	"builder_board_items_title": "Items to collect",
	"builder_board_items_hint": "collect tiles hand these out — winning takes enough different ones",
	"builder_board_item_placeholder": "Name this item…",
	"builder_board_item_image": "Item picture",
	"builder_board_item_remove": "Remove item",
	"builder_board_item_add": "Add an item",
	"builder_board_bridge": "The board has [tiles] tiles, [questionTiles] of them question tiles drawing from the [pool] finished questions below. Click any tile in the preview to change what it does.",
	"builder_board_bridge_collect": "The board is a loop of [tiles] tiles. Click any tile in the preview to change what it does — collect tiles hand out the items above.",
	"builder_board_issue_pool_empty": "The board has [questionTiles] question tiles but no finished questions — a landing there draws a blank and the turn simply passes.",
	"builder_board_issue_no_tiles": "You have [pool] finished questions but not a single question tile — nobody will ever be asked one. Regenerate the board, or click tiles in the preview to paint some.",
	"builder_board_issue_no_items": "There are no items to collect yet — collect tiles have nothing to hand out, so the game cannot be won.",
	"builder_board_issue_orphaned": "[count] collect tile(s) point at an item that was deleted — a landing there breaks the turn. Repaint them or add the item back.",
	"builder_board_regenerate": "Regenerate board",
	"builder_board_clear": "Clear board",
	"builder_board_regenerate_warning": "Generate a fresh random board? Every tile you painted by hand is replaced.",
	"builder_board_clear_warning": "Set every tile between start and finish back to plain? Every tile you painted by hand is cleared.",
	"builder_board_click_hint": "Click any tile on the board to change what it does.",
	"builder_board_tile_title": "Tile [number]",
	"builder_board_tile_fixed": "fixed tile",
	"builder_board_tile_repaint": "pick a type to repaint this tile",
	"builder_board_deselect": "Close the tile editor",
	"builder_board_done": "Done",
	"builder_board_tile_start": "Start",
	"builder_board_tile_finish": "Finish",
	"builder_board_tile_question": "Question",
	"builder_board_tile_step_bonus": "Move forward",
	"builder_board_tile_step_penalty": "Move back",
	"builder_board_tile_background_info": "Info",
	"builder_board_tile_collect_item": "Collect",
	"builder_board_tile_steal": "Steal",
	"builder_board_tile_trade": "Trade",
	"builder_board_tile_plain": "Plain",
	"builder_board_tile_start_note": "Every pawn begins here. The start is always the first tile.",
	"builder_board_tile_finish_note": "The last tile — the first pawn to reach it wins. With the exact-finish rule on, overshooting bounces the pawn back.",
	"builder_board_tile_steal_note": "Landing here lets the player take an item from another player's collection.",
	"builder_board_tile_trade_note": "Landing here lets the player swap one of their items for another from the bank.",
	"builder_board_tile_item_label": "the item this tile hands out",
	"builder_board_steps_right": "A right answer moves forward",
	"builder_board_steps_wrong": "A wrong answer moves back",
	"builder_board_steps_forward": "Landing here moves the pawn forward",
	"builder_board_steps_back": "Landing here knocks the pawn back",
	"builder_board_step_less": "Fewer steps",
	"builder_board_step_more": "More steps",
	"builder_board_sample_label": "sample draw — random on each landing",
	"builder_board_sample_again": "Draw again",
	"builder_board_sample_choices": "[count] choices",
	"builder_board_sample_pool": "pool of [pool]",
	"builder_board_sample_empty": "The pool is empty — write a question below and it will show up here.",
	"builder_board_loop_warning": "This move would bounce pawns between tiles [position1] and [position2] forever. Keep it anyway?",
	"builder_board_loop_keep": "Keep it",
	"builder_board_info_placeholder": "What this tile tells the players…",
	"builder_board_info_image": "Tile picture",
	"builder_board_info_image_hint": "A picture shown beside the info text when a pawn lands here.",
	"set_max_dice_number": "Highest number on the die",
	"set_max_dice_number_hint": "1–6. A smaller die means more landings per lap, so more tiles fire.",
	"set_should_reach_end_exactly": "Finish must be hit exactly",
	"set_should_reach_end_exactly_hint": "Overshooting bounces the pawn back by the difference — the classic nail-biter ending.",
	"set_enable_tile_chaining": "Chain tile effects",
	"set_enable_tile_chaining_hint": "A move from a bonus or penalty tile can land on another effect tile, and that one fires too.",
	"set_duel_mode_when_players_on_same_tile": "Duel when pawns share a tile",
	"set_duel_mode_when_players_on_same_tile_hint": "Both players get the same question. Whoever answers decides it: right moves them forward, wrong hands the duel to the opponent.",
	"set_steps_to_duel_for": "Steps a duel is worth",
	"set_steps_to_duel_for_hint": "The winner moves this many tiles forward and the loser the same number back.",
	"set_items_needed_to_win": "Different items needed to win",
	"set_items_needed_to_win_hint": "Duplicates do not count, and the target is capped at how many items the game has.",
	"set_allow_direction_choice": "Choose direction after rolling",
	"set_allow_direction_choice_hint": "After the roll the player picks whether to move forwards or backwards around the loop.",
	"set_open_background_info_automatically": "Open info tiles automatically",
	"set_open_background_info_automatically_hint": "Landing on an info tile shows its text without an extra click.",
	"set_maintain_tile_image_aspect_ratio": "Keep tile picture proportions",
	"set_maintain_tile_image_aspect_ratio_hint": "Pictures on info and collect tiles are fitted whole instead of cropped to fill the tile.",
	"set_show_debug_tool": "Debug tool",
	"set_show_debug_tool_hint": "Lets you pick the die outcome while testing, so you can walk the whole board yourself.",
	"set_collect_item_color": "Collect tile colour",
	"set_board_game_bgImagePuzzle": "Board background",
	"set_board_game_bgImagePuzzle_hint": "The picture the tiles sit on. Without one, players get a quiet sand-toned ground with a dotted trail.",
	"set_board_game_header": "Message title (winner)",
	"set_board_game_body": "Message text (winner)",
	"set_board_game_body_image_path": "Message picture (winner)",
	"set_message_header_loser": "Message title (other players)",
	"set_message_body_loser": "Message text (other players)",
	"set_message_image_loser": "Message picture (other players)",
	"builder_info_board-game_maker_title": "Board game maker",
	"builder_info_board-game_maker_body": "Build a classroom board game in minutes: a track of tiles, a die, and your own questions on the cards. Play it on one screen or on every player's own device.",
	"builder_info_board-game_maker_cta": "Start building",
	"builder_info_board-game_tiles_title": "Your board, your length",
	"builder_info_board-game_tiles_body": "From a quick 10-tile sprint to a 75-tile campaign — resize the track and every tile keeps its effect.",
	"builder_info_board-game_tiles_cta": "Set the board size",
	"builder_info_board-game_paint_title": "Paint every tile",
	"builder_info_board-game_paint_body": "Click any tile on the board to make it a question, a move-forward boost, a knock-back, or an info stop with its own text and picture.",
	"builder_info_board-game_questions_title": "Questions drive the race",
	"builder_info_board-game_questions_body": "Landing on a question tile draws a random card from your pool — multiple choice or open answer, with media if you want it.",
	"builder_info_board-game_questions_cta": "Write the questions",
	"builder_info_board-game_pattern_title": "Pick the track shape",
	"builder_info_board-game_pattern_body": "A square ring, a winding road or back-and-forth rows — the same tiles, a different journey.",
	"builder_info_board-game_pattern_cta": "Choose a pattern",
	"builder_info_board-game_dice_title": "Size the die",
	"builder_info_board-game_dice_body": "Anything from a coin-flip d1 to the classic d6. A smaller die means more landings — and more questions asked.",
	"builder_info_board-game_dice_cta": "Configure the die",
	"builder_info_board-game_exact_finish_title": "Land exactly on the finish",
	"builder_info_board-game_exact_finish_body": "Overshoot and you bounce back by the difference — the ending that keeps everyone in it until the last roll.",
	"builder_info_board-game_exact_finish_cta": "Turn it on",
	"builder_info_board-game_duels_title": "Duels on shared tiles",
	"builder_info_board-game_duels_body": "Two pawns on one tile triggers a head-to-head question — the winner jumps ahead, the loser falls back.",
	"builder_info_board-game_duels_cta": "Enable duels",
	"builder_info_board-game_background_title": "Your own board background",
	"builder_info_board-game_background_body": "Drop a map, a jungle or your classroom photo behind the tiles and the game plays on top of it.",
	"builder_info_board-game_background_cta": "Pick a background",
	"builder_info_board-game_collect_title": "Or collect items instead",
	"builder_info_board-game_collect_body": "Swap the race for a circular board where players gather, steal and trade items — first to a full collection wins.",
	"builder_info_board-game_collect_cta": "Try collect mode",
	"builder_info_board-game_same_device_title": "One screen, whole class",
	"builder_info_board-game_same_device_body": "Play on a single shared device — pass the mouse around, or run it on the beamer while teams take turns.",
	"builder_info_board-game_same_device_cta": "Play on one device",
	"builder_info_board-game_sample_title": "Try a finished board game",
	"builder_info_board-game_sample_body": "Open a ready-made board game and play it online, free, exactly like your players would.",
	"builder_info_board-game_sample_cta": "Open the example",
	"set_show_called_hints_on_card": "Point out calls on the card",
	"set_show_called_hints_on_card_hint": "A small dot appears on any square that has been called and is still open, so a younger player can find it. Off by default: with it on, the game becomes tapping the dots rather than listening.",
	"set_show_latest_call_history": "Show the last few calls",
	"set_show_latest_call_history_hint": "A row of the items called just before the latest one, so a player who looked away can catch up. Turn it off and the latest call is the only one on screen.",
	"set_warn_on_uncalled_daub": "Warn about squares that weren't called",
	"set_warn_on_uncalled_daub_hint": "If a player crosses off a square nothing has been called for, it gets an outline and a line of text saying it won't count. The mark is kept either way — this only decides whether they're told now or find out when their bingo is turned down.",
	"set_allow_illegal_bingo_claims": "Let players call a bingo they don't have",
	"set_allow_illegal_bingo_claims_hint": "Half the fun of bingo is shouting before you're sure. A wrong call is turned down and costs that player a few calls' wait. Turn it off and the button only lights up once a pattern is genuinely full.",
	"set_players_mark_squares_themselves": "Nobody calls — players mark their own squares",
	"set_players_mark_squares_themselves_hint": "Puzzel draws nothing and nobody reads items out. A player marks a square the moment it applies to them — something they spotted, did or finished, wherever they are. You still deal the cards, open the patterns and judge every bingo.",
	"set_deal_cards_manually": "I fill in each card myself",
	"set_deal_cards_manually_hint": "Instead of dealing everyone a random card from your items, you fill each player’s card yourself in the host console before the round starts — so different players can be looking for different things.",
	"set_players_compose_their_own_cards": "Players build their own card",
	"set_players_compose_their_own_cards_hint": "After joining, each player picks what goes in each square of their own card — their favourite numbers, the items they want to look out for. They do it while they wait, and you start the round whenever you like: anything a player hasn’t chosen by then is filled in for them at random.",
	"set_players_see_each_others_cards": "Players can see everyone’s card",
	"set_players_see_each_others_cards_hint": "Every player gets a board of the whole room: each card and how far it has got. Only for rounds where nobody calls — in a called game, watching someone else’s marks would give away what has been called.",
	"builder_page_title_crossword": "Crossword puzzle maker",
	"builder_meta_title_crossword": "Create a crossword puzzle — free online crossword maker and generator, printable",
	"builder_meta_description_crossword": "Make a crossword puzzle online for free from your own words and clues. Play it in the browser, share it with a link, embed it or print it. No ads, no player accounts.",
	"builder_page_title_arrowword": "Arrowword maker",
	"builder_meta_title_arrowword": "Create an arrowword (Swedish crossword) — free online maker, printable",
	"builder_meta_description_arrowword": "Make an arrowword (Swedish crossword) online for free: the clues sit inside the grid, arrows and all. Play in the browser, share a link, embed or print. No ads.",
	"builder_page_title_wordseeker": "Word search maker",
	"builder_meta_title_wordseeker": "Create a word search — free online word search maker and generator, printable",
	"builder_meta_description_wordseeker": "Make a word search puzzle online for free from your own word list. Play it in the browser, share it with a link, embed it or print it. No ads, no player accounts.",
	"builder_page_title_jigsaw": "Jigsaw puzzle maker",
	"builder_meta_title_jigsaw": "Create a jigsaw puzzle from a photo or image — free online jigsaw puzzle maker",
	"builder_meta_description_jigsaw": "Turn any image into an online jigsaw puzzle for free. Pick the piece count, play it in the browser, share it with a link or embed it. No ads, no player accounts.",
	"builder_page_title_matching_pairs": "Match-them-up maker",
	"builder_meta_title_matching_pairs": "Create a matching game — free online matching game maker",
	"builder_meta_description_matching_pairs": "Make a matching activity online for free: text, image or audio cards that players drag beside their match or join with a line. Share a link or embed it. No ads.",
	"builder_page_title_acrostic": "Acrostic puzzle maker",
	"builder_meta_title_acrostic": "Create an acrostic puzzle — free online acrostic maker, printable",
	"builder_meta_description_acrostic": "Make an acrostic puzzle online for free: a crossword-style grid where one letter per row spells a hidden word. Play in the browser, share, embed or print. No ads.",
	"builder_page_title_memory": "Memory game maker",
	"builder_meta_title_memory": "Create a memory game — free online memory game maker",
	"builder_meta_description_memory": "Make a memory game online for free from text, image or audio pairs. Play it in the browser, share it with a link or embed it. No ads, no player accounts.",
	"builder_page_title_bingo": "Bingo game maker",
	"builder_meta_title_bingo": "Create a bingo game online — free bingo card maker and caller",
	"builder_meta_description_bingo": "Make your own bingo game online for free: your items, win patterns and prizes. Deal cards to the class, call from the host console, or print the cards. No ads.",
	"builder_page_title_calculation": "Calculation puzzle maker",
	"builder_meta_title_calculation": "Create a math worksheet — sums that reveal a sentence, free online",
	"builder_meta_description_calculation": "Generate a page of sums online for free that reveals a hidden sentence when solved. Choose the level, play in the browser, share, embed or print. No ads.",
	"builder_page_title_categorize": "Categorize puzzle maker",
	"builder_meta_title_categorize": "Create a sorting activity — free online categorize maker",
	"builder_meta_description_categorize": "Make a categorizing activity online for free: players drag every card into the category it belongs to. Share it with a link or embed it. No ads, no player accounts.",
	"builder_page_title_cryptogram": "Cryptogram maker",
	"builder_meta_title_cryptogram": "Create a cryptogram — free online cryptogram maker, printable",
	"builder_meta_description_cryptogram": "Make a cryptogram online for free: your sentence encrypted, players crack the code. Play in the browser, share with a link, embed or print. No ads, no player accounts.",
	"builder_page_title_deconstruct": "Sentence deconstruction puzzle maker",
	"builder_meta_title_deconstruct": "Create a sentence deconstruction exercise — free online maker",
	"builder_meta_description_deconstruct": "Make a parts-of-speech exercise online for free: tag the words of a sentence and players sort them back. Share it with a link or embed it. No ads, no player accounts.",
	"builder_page_title_fill_in_the_gap": "Fill-in-the-gap exercise maker",
	"builder_meta_title_fill_in_the_gap": "Create a fill-in-the-blank exercise — free online worksheet maker",
	"builder_meta_description_fill_in_the_gap": "Make a fill-in-the-gap exercise online for free: type your sentences and click the words that become gaps. Play in the browser, share, embed or print. No ads.",
	"builder_page_title_flash_cards": "Flash card maker",
	"builder_meta_title_flash_cards": "Create flashcards — free online flashcard maker with images and audio",
	"builder_meta_description_flash_cards": "Make flashcards online for free with text, image or audio on either side. Study in the browser, share them with a link or embed them. No ads, no player accounts.",
	"builder_page_title_hangman": "Hangman game maker",
	"builder_meta_title_hangman": "Create a hangman game with your own words — free online maker",
	"builder_meta_description_hangman": "Make a hangman game online for free with your own words. Play it in the browser, share it with a link or embed it on your own site. No ads, no player accounts.",
	"builder_page_title_keypad": "Keypad puzzle maker",
	"builder_meta_title_keypad": "Create a keypad code puzzle — free online escape room lock maker",
	"builder_meta_description_keypad": "Make a digital lock online for free: players pick the right cards to find the code that opens it. Made for escape rooms. Share a link or embed it. No ads.",
	"builder_page_title_label_this": "Label-the-image activity maker",
	"builder_meta_title_label_this": "Create a label-the-image activity — free online maker",
	"builder_meta_description_label_this": "Make a labelling activity online for free: upload a diagram, drag the labels onto it, and players put them back in place. Share a link or embed it. No ads.",
	"builder_page_title_quartets": "Quartets card game maker",
	"builder_meta_title_quartets": "Create a quartets card game — free online maker",
	"builder_meta_description_quartets": "Make a quartets card game online for free and deal it to a room of players. Play it in the browser, share it with a link or embed it. No ads, no player accounts.",
	"builder_page_title_quiz": "Quiz maker",
	"builder_meta_title_quiz": "Create a quiz — free online multiple-choice quiz maker with results",
	"builder_meta_description_quiz": "Make a multiple-choice quiz online for free, as practice or as a test. Play it in the browser, share it with a link, embed it and track every answer. No ads.",
	"builder_page_title_reorder": "Reorder puzzle maker",
	"builder_meta_title_reorder": "Create a sequencing activity — free online put-in-order maker",
	"builder_meta_description_reorder": "Make a reorder activity online for free: shuffled cards that players drag back into the right sequence. Share it with a link or embed it. No ads, no player accounts.",
	"builder_page_title_scavenger_hunt": "Scavenger hunt maker",
	"builder_meta_title_scavenger_hunt": "Create a scavenger hunt — free online maker with code-locked stations",
	"builder_meta_description_scavenger_hunt": "Make a scavenger hunt online for free: a chain of challenges, each ending in a code that unlocks the next. Share it with a link or a QR code. No ads.",
	"builder_page_title_slidingpuzzle": "Sliding puzzle maker",
	"builder_meta_title_slidingpuzzle": "Create a sliding puzzle from your own image — free online slide puzzle maker",
	"builder_meta_description_slidingpuzzle": "Turn any image into a sliding tile puzzle online for free. Play it in the browser, share it with a link or embed it. No ads, no player accounts.",
	"builder_page_title_sudoku": "Sudoku maker",
	"builder_meta_title_sudoku": "Create a sudoku — free online sudoku maker, printable, any difficulty",
	"builder_meta_description_sudoku": "Generate a sudoku online for free at the size and difficulty you choose, with numbers or pictures. Play in the browser, share, embed or print. No ads.",
	"builder_page_title_typing_practice": "Typing practice maker",
	"builder_meta_title_typing_practice": "Create a typing practice exercise — free online maker",
	"builder_meta_description_typing_practice": "Make a typing exercise online for free from your own words or sentences, with speed and accuracy tracked. Share it with a link or embed it. No ads.",
	"builder_page_title_wheel_of_fortune": "Wheel of fortune maker",
	"builder_meta_title_wheel_of_fortune": "Wheel of fortune online — free generator, spin a wheel with your own items",
	"builder_meta_description_wheel_of_fortune": "A free wheel of fortune generator: add your own names, tasks or questions, spin the wheel online and share it with a link or embed it. No ads, no sign-up to play.",
	"builder_page_title_word_scramble": "Word scramble maker",
	"builder_meta_title_word_scramble": "Create a word scramble — free online word scramble generator, printable",
	"builder_meta_description_word_scramble": "Make a word scramble online for free: your answers with the letters jumbled. Play in the browser, share with a link, embed or print. No ads, no player accounts.",
	"builder_page_title_wordle": "Wordle-style puzzle maker",
	"builder_meta_title_wordle": "Make your own Wordle — create a custom Wordle with your own words, free",
	"builder_meta_description_wordle": "Create your own Wordle with your own words, for free: a custom Wordle-style game to play in the browser, share with a link or embed on your site. No ads, no player accounts.",
	"builder_page_title_board_game": "Board game maker",
	"builder_meta_title_board_game": "Create a board game — free online maker with tiles, dice and questions",
	"builder_meta_description_board_game": "Make an educational board game online for free: design the tiles, the dice and the interactions. Play in the browser, share a link or embed it. No ads.",
	"builder_page_title_hidden_objects": "Hidden objects game maker",
	"builder_meta_title_hidden_objects": "Create a hidden objects game from any image — free online maker",
	"builder_meta_description_hidden_objects": "Turn any image into a hidden objects game online for free, a digital search-and-find page. Share it with a link or embed it. No ads, no player accounts.",
	"builder_page_title_spatial_reasoning": "Spatial reasoning test maker",
	"builder_meta_title_spatial_reasoning": "Create a spatial reasoning test — free online maker",
	"builder_meta_description_spatial_reasoning": "Make spatial reasoning puzzles online for free: players place objects by the rules you set. Play in the browser, share with a link or embed it. No ads.",
	"builder_card_kind": "Card type",
	"builder_card_kind_text": "Text",
	"builder_card_kind_image": "Image",
	"builder_card_kind_audio": "Audio",
	"builder_card_kind_youtube": "Video",
	"builder_card_kind_link": "Link",
	"builder_pair_audio": "Audio for this pair",
	"builder_word_answer_placeholder": "Word",
	"builder_word_description_placeholder": "Clue",
	"builder_word_media_text_placeholder": "Line of text beside the media",
	"builder_ws_direction_north": "Up",
	"builder_ws_direction_northeast": "Up and right",
	"builder_ws_direction_east": "Right",
	"builder_ws_direction_southeast": "Down and right",
	"builder_ws_direction_south": "Down",
	"builder_ws_direction_southwest": "Down and left",
	"builder_ws_direction_west": "Left",
	"builder_ws_direction_northwest": "Up and left",
	"builder_bingo_pattern_full_card": "Full card",
	"builder_bingo_pattern_row_top": "Top row",
	"builder_bingo_pattern_row_bottom": "Bottom row",
	"builder_bingo_pattern_edge": "Outer edge",
	"builder_bingo_pattern_center": "Centre",
	"builder_bingo_pattern_corners": "Four corners",
	"builder_bingo_pattern_no_corners": "All but the corners",
	"builder_bingo_pattern_diagonals": "Both diagonals",
	"builder_bingo_pattern_custom": "Own pattern",
	"builder_bingo_pattern_remove": "Remove pattern",
	"builder_bingo_prize": "Prize",
	"builder_host_msg_bingo": "Has bingo!",
	"builder_host_msg_lottery": "Won the draw of lots",
	"builder_host_msg_penalty": "False bingo — sits out the next draws",
	"builder_host_msg_rejected": "Bingo turned down",
	"builder_ai_level_primary_school": "Primary school",
	"builder_ai_level_high_school": "High school",
	"builder_ai_level_college": "College",
	"builder_sliding_difficulty": "Difficulty",
	"builder_preview_save_first": "Save your activity first",
	"builder_embed_paid_only": "Embedding is part of a paid plan — this code will not work until you upgrade.",
	"builder_fillgap_word_bank_marker": "Players pick a word from the list here",
	"builder_print_word_bank": "Word bank",
	"set_win_conditions": "Winning patterns",
	"set_win_conditions_hint": "The patterns a player can claim as a bingo. While hosting you decide which of them are open at any moment.",
	"set_use_prizes": "Prizes per pattern",
	"set_use_prizes_hint": "Adds a prize field to every winning pattern above.",
	"set_use_lottery_when_multiple_winners": "Draw lots between winners",
	"set_use_lottery_when_multiple_winners_hint": "When several players claim the same pattern, a draw picks one winner and the other claims are dropped — handy with one physical prize per pattern.",
	"set_auto_close_win_conditions": "Close a pattern once it is won",
	"set_auto_close_win_conditions_hint": "After the first accepted claim nobody else can claim that pattern.",
	"set_use_own_bingo_draw_system": "I call the items myself",
	"set_use_own_bingo_draw_system_hint": "Puzzel stops drawing. You call the items with your own balls or cards and tick them off in the host console; players see no calls on their screen.",
	"set_hide_bingo_spinner_for_players": "Hide the draw from players",
	"set_hide_bingo_spinner_for_players_hint": "Puzzel still draws, but only your screen shows it — players only hear what you call out.",
	"set_bingo_card_header": "Card header image",
	"set_bingo_card_header_hint": "Printed across the top of every card. A 7:2 image fits best.",
	"set_automatically_judge_bingo_claims": "Judge claims for me",
	"set_automatically_judge_bingo_claims_hint": "A card that matches is accepted and one that does not is rejected, without waiting for you. Off, every claim waits in the host console for your decision.",
	"set_time_out_on_false_bingo": "Wait after a false bingo",
	"set_time_out_on_false_bingo_hint": "A rejected claim always sits out the next call; this adds more calls on top. 0 means just that one.",
	"set_game_registration_fields": "What to ask when joining",
	"set_game_registration_fields_hint": "The fields a player fills in to join this game. Every one of them is required.",
	"set_game_registration_fields_opt_name": "Name",
	"set_game_registration_fields_opt_first_name": "First name",
	"set_game_registration_fields_opt_last_name": "Last name",
	"set_game_registration_fields_opt_email": "Email",
	"set_game_registration_fields_opt_phonenumber": "Phone number",
	"set_game_registration_fields_opt_student_id": "Student number",
	"set_game_registration_fields_opt_employee_id": "Employee number",
	"set_game_registration_fields_opt_company_name": "Company",
	"set_game_registration_fields_opt_class": "Class",
	"set_game_registration_fields_opt_country": "Country",
	"set_game_registration_fields_opt_other_info": "Anything else",
	"set_game_registration_fields_opt_custom": "Your own question",
	"set_joinModalHeader": "Join form heading",
	"set_joinModalHeader_hint": "Your own heading above the form players use to join the game.",
	"set_joinModalButtonText": "Join button text",
	"set_joinModalButtonText_hint": "What the button under the form says.",
	"set_randomize_answer_order": "Shuffle the answers too",
	"set_randomize_answer_order_hint": "Every player sees a question's answers in a different order, so 'it's B' from the next desk is no help. Answers are checked by what they say, not where they sit, so results are unaffected.",
	"set_knockout_mode": "Knockout: one wrong answer ends the run",
	"set_knockout_mode_hint": "The quiz stops at the first question a player gets wrong, or runs out of time on, and the right answer stays hidden. They start over from question one, as often as 'One attempt per player' allows, and every result records how many attempts it took.",
	"set_showQuestionResults": "Review every question at the end",
	"set_showQuestionResults_hint": "After the score, players see each question with their own answer marked and the right one lit.",
	"set_show_quiz_progress": "Show progress",
	"set_show_quiz_progress_hint": "Players see which question they are on and how many there are.",
	"set_allow_play_solo": "Allow playing alone",
	"set_allow_play_solo_hint": "A player can start a game of one instead of waiting for others.",
	"set_disable_multiplayer": "Turn multiplayer off",
	"set_disable_multiplayer_hint": "Nobody can open a game for others; what is left is playing alone, or passing one device around.",
	"set_play_on_same_device": "Play together on one device",
	"set_play_on_same_device_hint": "Several players register on the same screen and take turns from there — pass the mouse around or run it on the beamer.",
	"set_max_players_per_game": "Players per game",
	"set_max_players_per_game_hint": "The most players one game can hold.",
	"set_uses_media": "With media",
	"set_hideBlackSquares": "Hide blank cells",
	"set_template": "Grid shape",
	"set_template_opt_square": "Square",
	"set_bingo_type": "What fills the squares",
	"set_bingo_type_opt_numbers_only": "Numbers",
	"set_label_this_type": "How players answer",
	"set_label_this_type_opt_answers": "Type the answers",
	"set_label_this_type_opt_drag_drop": "Drag the labels on",
	"set_game_mode": "Game mode",
	"set_opt_gallaudet_sign_language": "Gallaudet (sign language)",
	"set_message_header_loser_ph": "Better luck next time",
	"set_message_body_loser_ph": "What the other players read",
	"builder_page_title_name_them_all": "Name-them-all maker",
	"builder_meta_title_name_them_all": "Create a name-them-all quiz — free online maker",
	"builder_meta_description_name_them_all": "Make a name-them-all quiz online for free: players type as many items of a list as they can before the clock runs out. Share a link or embed it. No ads.",
	"builder_content_label_name-them-all": "The list",
	"builder_ai_hook_name-them-all": "Writes the list from a topic — the names, their groups and the spellings players will try.",
	"builder_save_needs_name": "Add at least one name to save",
	"builder_info_name-them-all_maker_title": "A recall quiz from any list",
	"builder_info_name-them-all_maker_body": "Type the names — or paste the whole list — and players try to name them all from memory, one text box, a slot per name that fills the moment it matches.",
	"builder_info_name-them-all_maker_cta": "Start the list",
	"builder_info_name-them-all_clock_title": "The clock is the game",
	"builder_info_name-them-all_clock_body": "Pick how long players get. When it runs out the score stands as it is, and every name they missed is marked on the board.",
	"builder_info_name-them-all_clock_cta": "Set the clock",
	"builder_info_name-them-all_spellings_title": "Accept other spellings",
	"builder_info_name-them-all_spellings_body": "UK, Great Britain and Britain can all count for the United Kingdom. Capitals, accents and punctuation never matter; anything else you accept, you list.",
	"builder_info_name-them-all_spellings_cta": "Add spellings",
	"builder_info_name-them-all_groups_title": "Groups on the board",
	"builder_info_name-them-all_groups_body": "Put names under headers — continents, decades, chapters — and the board becomes a column per group, each with its own count.",
	"builder_info_name-them-all_groups_cta": "Add a group",
	"builder_info_name-them-all_reveal_title": "Show the missed names",
	"builder_info_name-them-all_reveal_body": "Off, a missed name stays a secret. Turn it on and the names nobody typed are shown once the run ends — good for practice.",
	"builder_info_name-them-all_reveal_cta": "Show the missed names",
	"builder_info_name-them-all_shuffle_title": "Shuffle the slots",
	"builder_info_name-them-all_shuffle_body": "Deals the slots of each group in a different order every time, so the board is not learnt by its sequence.",
	"builder_info_name-them-all_shuffle_cta": "Shuffle the order",
	"builder_info_name-them-all_sample_title": "Try a finished recall quiz",
	"builder_info_name-them-all_sample_body": "Open a ready-made name-them-all quiz and play it exactly like your players would.",
	"builder_info_name-them-all_sample_cta": "Open the example",
	"builder_info_jeopardy_maker_title": "Jeopardy maker",
	"builder_info_jeopardy_maker_body": "Make your own Jeopardy game: name the categories, write a clue behind every cell and set what each row is worth. A custom board takes 2 to 7 categories and up to 8 rows, with open answers, multiple choice or name-them-all clues.",
	"builder_info_jeopardy_maker_cta": "Start your board",
	"builder_info_jeopardy_ai_title": "Let AI write the whole board",
	"builder_info_jeopardy_ai_body": "Name a theme and the AI Jeopardy creator fills every empty cell with a clue and its response, the easiest at the top. One AI credit writes the whole board — use the AI button above the board.",
	"builder_info_jeopardy_host_title": "Run it in class",
	"builder_info_jeopardy_host_body": "Put the board on the classroom screen and run it from the host console: pick a cell, reveal the clue, award the points. Scores, Daily Double wagers and steals are kept for you, and players need no devices.",
	"builder_info_jeopardy_host_cta": "Open the host console",
	"builder_info_jeopardy_daily_double_title": "Daily Doubles and a double round",
	"builder_info_jeopardy_daily_double_body": "Hide a Daily Double behind any cell: whoever finds it wagers before the clue appears. Add a second round at double points for the classic finish.",
	"builder_info_jeopardy_daily_double_cta": "Place a Daily Double",
	"builder_info_jeopardy_buzzers_title": "Buzz in from phones",
	"builder_info_jeopardy_buzzers_body": "Players join with a link or a QR code and buzz in on their own phone. The console ranks every buzz by reaction time, and a miss hands the clue to the next in line.",
	"builder_info_jeopardy_buzzers_cta": "Add phone buzzers",
	"builder_info_jeopardy_typed_title": "Typed answers, marked for you",
	"builder_info_jeopardy_typed_body": "The fastest buzz types the response or taps a choice, and the console marks it against the accepted spellings. Undo any verdict with one click.",
	"builder_info_jeopardy_typed_cta": "Set up answers",
	"builder_info_jeopardy_remote_title": "Play Jeopardy online, from home",
	"builder_info_jeopardy_remote_body": "Send the clue and the clock to every phone as well, so players who cannot see your screen still follow each clue — a Jeopardy game for a class at home or a video call.",
	"builder_info_jeopardy_remote_cta": "Play remotely",
	"builder_info_jeopardy_solo_title": "Play Jeopardy alone",
	"builder_info_jeopardy_solo_body": "Share the board and every player works it on their own: pick a cell, answer on the clock, bank the points. A Daily Double asks for a wager first, and a wrong answer can cost the clue’s value.",
	"builder_info_jeopardy_solo_cta": "Switch to solo play",
	"builder_info_jeopardy_mistakes_title": "The board closes after too many misses",
	"builder_info_jeopardy_mistakes_body": "Allow a number of mistakes in solo play; one more and the board closes on the score so far. Every run becomes a score to beat.",
	"builder_info_jeopardy_mistakes_cta": "Set the mistakes",
	"builder_info_jeopardy_exam_title": "Use Jeopardy as a test",
	"builder_info_jeopardy_exam_body": "Set a pass mark for solo play, show a message when the board is done and allow one attempt per player — a quiz board that grades itself.",
	"builder_info_jeopardy_exam_cta": "Set a pass mark",
	"builder_info_jeopardy_leaderboard_title": "A leaderboard by points",
	"builder_info_jeopardy_leaderboard_body": "Solo runs are ranked by score, then by time, the moment a player clears the board or ends their run.",
	"builder_info_jeopardy_leaderboard_cta": "Show the leaderboard",
	"builder_info_jeopardy_question_form_title": "Answer in the form of a question",
	"builder_info_jeopardy_question_form_body": "Keep the show’s signature: remind players to phrase every response as a question — “What is Paris?” instead of “Paris”.",
	"builder_info_jeopardy_question_form_cta": "Ask for questions",
	"builder_info_jeopardy_share_title": "Play it online, share it with a link or embed it",
	"builder_info_jeopardy_share_body": "One link opens your Jeopardy game in any browser — on the board, a laptop or a phone, with no player accounts. Show the QR code to the class, or embed the game on your own site or in your LMS.",
	"builder_info_jeopardy_free_title": "Free Jeopardy maker, free to play",
	"builder_info_jeopardy_free_body": "Create a Jeopardy game online for free and play it straight away. A free account saves the board and covers [free_sessions] player sessions a month, with every activity type included.",
	"builder_info_jeopardy_sample_title": "Try a finished Jeopardy board",
	"builder_info_jeopardy_sample_body": "Open a ready-made Jeopardy board and play it online, free, exactly like your players would.",
	"builder_info_jeopardy_sample_cta": "Open the example",
	"builder_list_count": "[count] names",
	"builder_list_count_grouped": "[count] names · [groups] groups",
	"builder_list_sort": "Sort A → Z",
	"builder_list_group_name": "Group name",
	"builder_list_ungrouped": "Not in a group",
	"builder_list_add_name": "Add name",
	"builder_list_add_name_bulk": "+ [count] names",
	"builder_list_add_group": "Add group",
	"builder_list_new_group": "New group",
	"builder_list_ungroup": "Ungroup — the names stay",
	"builder_list_name_placeholder": "Name",
	"builder_accept_also": "Also accept",
	"builder_accept_add": "add a spelling…",
	"builder_accept_remove": "Remove the spelling [spelling]",
	"builder_list_hint": "Hint",
	"builder_list_hint_placeholder": "Optional — shown on the empty slot when you choose to, e.g. “Capital: London”",
	"builder_list_prefix_note": "[shorter] is the start of [longer] — while typing, players hit [shorter] first and retype. Switch to On Enter below if it matters.",
	"builder_list_prefix_note_enter": "[shorter] is the start of [longer] — fine on Enter, since a name only counts when it is sent.",
	"builder_list_paste": "Paste a list",
	"builder_list_paste_hint": "One name per line. A line ending in a colon starts a group; put other accepted spellings after a | — Netherlands | Holland.",
	"builder_list_paste_placeholder": "Northern:\nDenmark\nUnited Kingdom | UK | Britain\nWestern:\nNetherlands | Holland",
	"builder_list_paste_apply": "Add them",
	"builder_list_import": "Import a list",
	"builder_list_media_label": "Picture, sound or video",
	"builder_list_media_add": "Add a picture, sound or video",
	"builder_list_media_hint": "One picture, sound or video for the whole list — players name what they see or hear. Shown over the board while they play.",
	"builder_list_media_remove": "Remove the media",
	"builder_list_essentials": "How it plays",
	"builder_list_essentials_hint": "The rules that shape the board. Everything else is in the groups on the left.",
	"builder_list_no_clock": "No clock",
	"builder_list_preview_empty": "Add a name to see the board.",
	"set_list_match_mode": "A name counts",
	"set_list_match_mode_hint": "The moment it matches, or only when Enter is pressed.",
	"set_list_match_mode_opt_while_typing": "While typing",
	"set_list_match_mode_opt_on_enter": "On Enter",
	"set_list_slot_hint": "An empty slot shows",
	"set_list_slot_hint_hint": "Nothing is the classic. The length and the first letter are worked out when you save; the hint is the one you wrote on the name.",
	"set_list_slot_hint_opt_none": "Nothing",
	"set_list_slot_hint_opt_length": "Letter count",
	"set_list_slot_hint_opt_first_letter": "First letter",
	"set_list_slot_hint_opt_hint": "The hint",
	"set_list_arrange": "Arrange by",
	"set_list_arrange_opt_groups": "Groups",
	"set_list_arrange_opt_one_list": "One list",
	"set_list_allow_give_up": "Players may give up",
	"set_list_allow_give_up_hint": "A button that ends the attempt where it stands and, if you show the missed names, shows them. Off unless you turn it on — good for practice, not for a test.",
	"set_name_them_all_randomize_order": "Shuffle the slots",
	"set_name_them_all_randomize_order_hint": "Within each group, a different order for every player.",
	"set_name_them_all_show_correct_answer": "Show the missed names at the end",
	"set_name_them_all_show_correct_answer_hint": "When the clock runs out or a player gives up. Off unless you turn it on.",
	"builder_ai_tag_list": "The whole list from a topic",
	"builder_ai_list_title": "The list from a topic",
	"builder_ai_list_note": "Names, groups and spellings",
	"builder_ai_list_body": "Give a topic — the AI writes the names, sorts them into groups, adds the spellings players will try and a hint per name. A finite set comes back complete.",
	"builder_ai_list_cta": "Write the list",
	"builder_ai_chip_list_1": "Countries of Europe",
	"builder_ai_chip_list_2": "Elements of the periodic table",
	"builder_ai_chip_list_3": "Characters in Romeo and Juliet",
	"builder_ai_list_modal_title": "List assistant",
	"builder_ai_list_task_new": "Write a new list",
	"builder_ai_list_task_new_note": "From a topic — names, groups, spellings, hints",
	"builder_ai_list_task_extend": "Add to the list",
	"builder_ai_list_task_extend_note": "More names into a group, or new groups",
	"builder_ai_list_task_enrich": "Add spellings and hints",
	"builder_ai_list_task_enrich_note": "For the names already on the board",
	"builder_ai_list_body_new": "Give a topic. A finite set — the countries of Europe, the elements — comes back complete, whatever the count.",
	"builder_ai_list_body_extend": "It knows what is on the board and never repeats a name. Pick a group to fill, or let it open new ones.",
	"builder_ai_list_body_enrich": "Nothing is added or renamed: every name gets the other spellings players will try, and a hint where it has none.",
	"builder_ai_list_theme_ph": "The countries of Europe",
	"builder_ai_list_on_board": "On the board · [count] names",
	"builder_ai_list_add_to": "Add to",
	"builder_ai_list_add_to_new": "New groups",
	"builder_ai_list_grouping_auto": "Grouped",
	"builder_ai_list_grouping_none": "One list",
	"builder_ai_list_enrich_explainer": "The [count] names on the board are sent as they are. Spellings you already listed stay; a hint you wrote stays.",
	"builder_ai_list_cta_new": "Write the list",
	"builder_ai_list_cta_extend": "Add names",
	"builder_ai_list_cta_enrich": "Add spellings and hints",
	"builder_ai_list_outcome_new": "The board after: [total] names, replacing the [replaced] there now",
	"builder_ai_list_outcome_extend": "The board after: [total] names, [added] of them new",
	"builder_ai_list_outcome_enrich": "The board after: [total] names, [changed] with new spellings or hints",
	"builder_ai_list_again": "Try again",
	"builder_ai_list_use": "Use these",
	"builder_ai_loading_list_1": "Reading the topic",
	"builder_ai_loading_list_2": "Writing the names",
	"builder_ai_loading_list_3": "Sorting them into groups",
	"builder_ai_loading_list_4": "Adding spellings and hints",
	"builder_page_title_jeopardy": "Jeopardy maker",
	"builder_meta_title_jeopardy": "Create a Jeopardy game \u2014 free online Jeopardy game maker",
	"builder_meta_description_jeopardy": "Create a Jeopardy game online for free: a custom board with your own categories, clues and points. Run it in class, buzz in from phones or play it solo. No ads.",
	"builder_page_title_maze": "Maze maker",
	"builder_meta_title_maze": "Create a maze with quiz questions — free online maze maker",
	"builder_meta_description_maze": "Make a quiz maze online for free: every question is a hall and only the right door leads on. Play it in the browser, share it with a link or embed it. No ads.",
	"builder_content_label_maze": "The questions",
	"builder_page_title_fallen_phrase": "Fallen phrase maker",
	"builder_meta_title_fallen_phrase": "Create a fallen phrase puzzle — free online maker, printable",
	"builder_meta_description_fallen_phrase": "Make a fallen phrase puzzle online for free: the letters have dropped under their columns and players put them back. Share, embed or print. No ads.",
	"builder_content_label_fallen-phrase": "The phrase",
	"builder_fallen_phrase_phrase_title": "The phrase that falls",
	"builder_fallen_phrase_phrase_hint": "A saying, a rule, a line from the book. Punctuation is dropped and the letters are laid out in capitals; a longer phrase makes a bigger board.",
	"builder_fallen_phrase_phrase_placeholder": "A journey of a thousand miles begins with a single step",
	"builder_fallen_phrase_letters": "[letters] of [max] letters",
	"builder_fallen_phrase_too_long": "[over] too many — the board stops fitting a screen.",
	"builder_fallen_phrase_board_title": "How wide the board is",
	"builder_fallen_phrase_board_hint": "The phrase wraps to fit, so the width decides how many rows it falls into — and a narrow board stacks more letters in each heap, which is the harder puzzle.",
	"builder_fallen_phrase_stats": "[rows] rows × [columns] columns · up to [tallest] letters a heap",
	"builder_fallen_phrase_empty": "Type a phrase and it will fall into place here.",
	"builder_fallen_phrase_tray": "fallen letters — put them back in their own column",
	"builder_fallen_phrase_tray_falling": "the letters are falling",
	"builder_info_fallen-phrase_maker_title": "One phrase, and gravity",
	"builder_info_fallen-phrase_maker_body": "Write a phrase and it is laid into a grid, then every letter drops straight down into a heap under its own column, scrambled. Players put them back — a letter can only go where it fell from. They can drag it, tap it, or click a blank and type.",
	"builder_info_fallen-phrase_maker_cta": "Write the phrase",
	"builder_info_fallen-phrase_width_title": "The width is the difficulty",
	"builder_info_fallen-phrase_width_body": "The phrase wraps to fit the board, so a narrower board falls into more rows and stacks more letters in every heap — more orders to try. A wide board spreads them thin and is the gentler puzzle.",
	"builder_info_fallen-phrase_width_cta": "Set the width",
	"builder_info_fallen-phrase_words_title": "Finished words lock",
	"builder_info_fallen-phrase_words_body": "A word that is completely filled and completely right settles green and stays put, so players get their footing word by word instead of waiting to the end. Turn it off and the board says nothing until the whole phrase is back.",
	"builder_info_fallen-phrase_words_cta": "Turn off the locking",
	"builder_info_fallen-phrase_hints_title": "A letter, when they are stuck",
	"builder_info_fallen-phrase_hints_body": "Hand out a few hints and a player who is stuck can ask for the letter in the blank they are on, instead of giving up. Every hint is counted, and the count is on the finish card. None at all to start with.",
	"builder_info_fallen-phrase_hints_cta": "Hand out three hints",
	"builder_info_fallen-phrase_sample_title": "Try a finished fallen phrase",
	"builder_info_fallen-phrase_sample_body": "Open a ready-made fallen phrase and play it exactly like your players would.",
	"builder_info_fallen-phrase_sample_cta": "Open the example",
	"builder_shuffle_the_fall": "Shuffle the fall",
	"builder_save_needs_phrase": "Write a phrase first",
	"set_fallen_phrase_columns": "Board width",
	"set_fallen_phrase_columns_hint": "How many columns wide the board is. The phrase wraps to fit, so this decides how far it falls.",
	"set_fallen_phrase_lock_words": "Lock finished words",
	"set_fallen_phrase_lock_words_hint": "A word that is completely filled and completely right settles green and stays put. Turn it off and the board says nothing until the whole phrase is back.",
	"set_fallen_phrase_hints": "Hints per player",
	"set_fallen_phrase_hints_hint": "How many letters a player may ask for. A hint drops the right letter into the blank they are on; every one asked for is counted and shown at the end. None to start with.",
	"set_fallen_phrase_intro_fall": "Open with the fall",
	"set_fallen_phrase_intro_fall_hint": "The tiles drop into their heaps when the board opens — blank, so nothing is given away. It shows players what happened to the phrase.",
	"builder_ai_hook_maze": "Writes multiple-choice questions on a topic — one hall per question, a door per answer.",
	"builder_ai_hook_jeopardy": "Name a theme and it writes the whole board \u2014 columns, clues and responses, easiest at the top.",
	"builder_maze_board_title": "The maze",
	"builder_maze_board_hint": "Built from your questions: a section of maze per question, winding from the start at the bottom to the exit, growing sideways as well as up as questions are added. Regenerate it above the preview for another layout of the same questions.",
	"builder_regenerate_maze": "Regenerate maze",
	"builder_maze_stats": "[columns] × [rows] cells · [halls] halls",
	"builder_maze_doors_note": "Every answer is a door in the hall, up to six; a maze takes up to thirty questions. Only multiple choice — an open answer has no door.",
	"builder_maze_rolling": "Rebuilding the maze…",
	"builder_maze_preview_empty": "Add a question to put a hall in the maze.",
	"builder_content_label_jeopardy": "The board",
	"builder_jeopardy_stats": "[written] of [total] clues written",
	"builder_jeopardy_rows_label": "Rows",
	"builder_jeopardy_columns_label": "Columns",
	"builder_jeopardy_cell_empty": "empty",
	"builder_jeopardy_host_only": "Host only",
	"builder_jeopardy_this_cell": "This cell",
	"builder_jeopardy_empty_warning": "[count] cells are still empty \u2014 a team can pick one and find nothing behind it.",
	"builder_jeopardy_empty_warning_one": "1 cell is still empty \u2014 a team can pick it and find nothing behind it.",
	"builder_jeopardy_jump_to_it": "Jump to it",
	"builder_jeopardy_column_placeholder": "Name this column",
	"builder_jeopardy_untitled_column": "Untitled column",
	"builder_jeopardy_ai_loading_intro": "A full board is a lot of writing, so this one takes a while \u2014 leave it open and it will fill itself in.",
	"builder_jeopardy_ai_loading_1": "Reading your theme",
	"builder_jeopardy_ai_loading_2": "Choosing the categories",
	"builder_jeopardy_ai_loading_3": "Writing the clues, easiest first",
	"builder_jeopardy_ai_loading_4": "Checking the responses",
	"builder_jeopardy_ai_title": "Write the board for me",
	"builder_jeopardy_ai_intro": "Give it a theme and it writes the [count] empty cells \u2014 easiest clue at the top of each column, hardest at the bottom.",
	"builder_jeopardy_ai_intro_one": "Give it a theme and it writes the one empty cell left.",
	"builder_jeopardy_ai_theme": "Theme",
	"builder_jeopardy_ai_theme_placeholder": "Ancient Egypt, for a year 8 history revision lesson",
	"builder_jeopardy_ai_keep_columns": "Keep my columns",
	"builder_jeopardy_ai_keep_columns_note": "It writes inside the [count] you have named. Turn this off to let it choose the columns too.",
	"builder_jeopardy_ai_keep_columns_note_one": "It writes inside the one column you have named. Turn this off to let it choose the columns too.",
	"builder_jeopardy_ai_keep_columns_none": "You have not named any columns yet, so it will choose them.",
	"builder_jeopardy_ai_kinds": "Kinds of clue it may write",
	"builder_jeopardy_ai_preview": "What it wrote",
	"builder_jeopardy_ai_preview_clues": "[count] clues",
	"builder_jeopardy_ai_preview_clues_one": "1 clue",
	"builder_jeopardy_ai_only_empty": "Only empty cells are filled \u2014 anything you have already written stays as it is.",
	"builder_jeopardy_ai_run": "Write the board",
	"builder_jeopardy_ai_use": "Use these",
	"builder_jeopardy_ai_cancel": "Cancel",
	"builder_jeopardy_ai_close": "Close",
	"builder_jeopardy_ai_open": "Write the board for me",
	"builder_jeopardy_confirm_rows": "Fewer rows deletes [count] clues you have written.",
	"builder_jeopardy_confirm_rows_one": "Fewer rows deletes 1 clue you have written.",
	"builder_jeopardy_confirm_columns": "Fewer columns deletes [count] clues you have written.",
	"builder_jeopardy_confirm_columns_one": "Fewer columns deletes 1 clue you have written.",
	"builder_jeopardy_confirm_keep": "Keep them",
	"builder_jeopardy_confirm_keep_one": "Keep it",
	"builder_jeopardy_confirm_remove": "Delete them",
	"builder_jeopardy_confirm_remove_one": "Delete it",
	"builder_jeopardy_clear_board": "Clear the board",
	"builder_jeopardy_confirm_clear": "Clear the whole board? This deletes [count] clues and every column name.",
	"builder_jeopardy_confirm_clear_one": "Clear the whole board? This deletes 1 clue and every column name.",
	"builder_jeopardy_confirm_clear_names": "Clear the whole board? This deletes every column name.",
	"builder_jeopardy_confirm_clear_keep": "Keep the board",
	"builder_jeopardy_confirm_clear_yes": "Clear everything",
	"builder_jeopardy_host_setup_intro_players": "Add the players in the room. Nobody needs a device \u2014 you run the board from this screen and keep the score here.",
	"builder_jeopardy_host_player_placeholder": "e.g. Sam",
	"builder_jeopardy_host_add_player": "Add player",
	"builder_jeopardy_host_remove_player": "Remove player",
	"builder_jeopardy_host_start_needs_player": "Add a player to start",
	"builder_jeopardy_host_keys_players": "Space shows the response \u00b7 1\u20139 awards a player \u00b7 Esc goes back",
	"builder_jeopardy_host_setup_title": "Who's playing?",
	"builder_jeopardy_host_setup_intro": "Add the teams in the room. Nobody needs a device \u2014 you run the board from this screen and keep the score here.",
	"builder_jeopardy_host_empty_board": "This board has no clues yet. Write some before you start the game.",
	"builder_jeopardy_host_start": "Start the game",
	"builder_jeopardy_host_start_needs_team": "Add a team to start",
	"builder_jeopardy_host_tab_game": "Game",
	"builder_jeopardy_host_tab_scores": "Scores",
	"builder_jeopardy_host_played": "[played] of [total] clues played",
	"builder_jeopardy_host_end": "End game",
	"builder_jeopardy_host_end_warning": "Ending the game clears the scores and the played cells. This cannot be undone.",
	"builder_jeopardy_host_end_confirm": "End the game",
	"builder_jeopardy_host_keep_playing": "Keep playing",
	"builder_jeopardy_host_back_to_board": "Back to the board",
	"builder_jeopardy_host_question_form": "Responses must be phrased as a question.",
	"builder_jeopardy_host_response_hidden": "The response is hidden in case the room can see this screen.",
	"builder_jeopardy_host_show": "Show",
	"builder_jeopardy_host_hide": "Hide",
	"builder_jeopardy_host_also_accept": "Also accept: [list]",
	"builder_jeopardy_host_who_got_it": "Who got it?",
	"builder_jeopardy_host_wrong": "Missed",
	"builder_jeopardy_host_missed_already": "Missed",
	"builder_jeopardy_host_nobody": "Nobody got it",
	"builder_jeopardy_host_keys": "Space shows the response \u00b7 1\u20139 awards a team \u00b7 Esc goes back",
	"builder_jeopardy_host_board_done": "Every clue on the board has been played.",
	"builder_jeopardy_host_scoreboard": "Scoreboard",
	"builder_jeopardy_host_tally": "[right] right \u00b7 [wrong] missed",
	"builder_jeopardy_host_nudge_down": "Take points off [team]",
	"builder_jeopardy_host_nudge_up": "Add points to [team]",
	"builder_jeopardy_host_history": "What happened",
	"builder_jeopardy_host_undo": "Undo last",
	"builder_jeopardy_host_history_empty": "Nothing yet \u2014 pick a cell on the board to start.",
	"builder_jeopardy_host_log_correct": "got it",
	"builder_jeopardy_host_log_wrong": "missed",
	"builder_jeopardy_host_log_adjust": "adjusted by hand",
	"builder_jeopardy_host_clock_ready_title": "Read it out, then start the clock",
	"builder_jeopardy_host_clock_ready_body": "[seconds] seconds to answer, counted from when you start it.",
	"builder_jeopardy_host_clock_running_title": "The clock is running",
	"builder_jeopardy_host_clock_running_body": "Award the points below as soon as somebody gets it.",
	"builder_jeopardy_host_clock_paused_title": "Clock paused",
	"builder_jeopardy_host_clock_paused_body": "Resume when the room is ready to carry on.",
	"builder_jeopardy_host_clock_up_title": "Time's up",
	"builder_jeopardy_host_clock_up_body": "Show the response, or mark that nobody got it.",
	"builder_jeopardy_host_clock_up_revealed_body": "The response is showing below — mark who got it, or that nobody did.",
	"builder_jeopardy_host_clock_start": "Start the clock",
	"builder_jeopardy_host_clock_pause": "Pause",
	"builder_jeopardy_host_clock_resume": "Resume",
	"builder_jeopardy_host_clock_restart": "Start again",
	"builder_jeopardy_host_clock_autostart": "Start the clock when a clue opens",
	"builder_jeopardy_host_clock_steal_title": "Over to the others",
	"builder_jeopardy_host_clock_steal_body": "Half the clock to steal it: [seconds] seconds.",
	"builder_jeopardy_host_closed": "Nobody is left to answer this one. Show the response, then head back to the board.",
	"builder_jeopardy_host_dd_intro": "Pick who plays it and how much they risk, before anyone sees the clue. Only they answer, and a miss costs the wager.",
	"builder_jeopardy_host_dd_who": "Who plays it?",
	"builder_jeopardy_host_dd_wager": "Wager",
	"builder_jeopardy_host_dd_clue_value": "Clue value",
	"builder_jeopardy_host_dd_all_in": "All in",
	"builder_jeopardy_host_dd_range": "Anything from 0 to [max]: their score, or the board's top clue if that is higher.",
	"builder_jeopardy_host_dd_pick_first": "Pick who plays it",
	"builder_jeopardy_host_dd_show_clue": "Show the clue",
	"builder_jeopardy_host_dd_playing": "[team] is playing for [wager]",
	"builder_jeopardy_host_setup_intro_phones": "Add the teams, then open the room. Players join a team on their phone, and the first buzz from each team counts.",
	"builder_jeopardy_host_setup_intro_phones_players": "Open the room and share the link. Everyone joins on their own phone with their name, and that phone becomes their buzzer.",
	"builder_jeopardy_host_open_room": "Open the room",
	"builder_jeopardy_host_lobby_title": "The room is open",
	"builder_jeopardy_host_lobby_intro": "Players scan the code or open the link, then pick their team. Start when everyone is in.",
	"builder_jeopardy_host_lobby_intro_players": "Players scan the code or open the link and type their name. Start when everyone is in.",
	"builder_jeopardy_host_lobby_joined": "[count] joined",
	"builder_jeopardy_host_lobby_joined_one": "1 joined",
	"builder_jeopardy_host_lobby_empty": "Nobody yet. Put the code on the screen or share the link.",
	"builder_jeopardy_host_lobby_waiting": "Waiting for players",
	"builder_jeopardy_host_lobby_share": "Join on your phone",
	"builder_jeopardy_host_buzz_title": "Buzzers",
	"builder_jeopardy_host_buzz_open": "Open the buzzers",
	"builder_jeopardy_host_buzz_reopen": "Reopen the buzzers",
	"builder_jeopardy_host_buzz_autoopen": "Open the buzzers when a clue opens",
	"builder_jeopardy_host_answer_waiting": "[name] is typing…",
	"builder_jeopardy_host_answer_typed": "Typed: [answer]",
	"builder_jeopardy_host_auto_right": "[name] judged right",
	"builder_jeopardy_host_auto_wrong": "[name] judged wrong",
	"builder_jeopardy_host_auto_undo": "Undo",
	"builder_jeopardy_host_buzz_closed": "Read the clue out, then open the buzzers. A phone that taps before that is locked out for a second.",
	"builder_jeopardy_host_buzz_waiting": "Buzzers are open. Waiting for the first buzz…",
	"builder_jeopardy_host_buzz_reaction": "[seconds] s",
	"builder_jeopardy_back_to_board": "Back to the board",
	"builder_jeopardy_next_empty": "Write the next empty cell",
	"builder_jeopardy_clue": "The clue \u2014 shown on the board",
	"builder_jeopardy_clue_placeholder": "This river's yearly flood made Egyptian farming possible",
	"builder_jeopardy_kind": "Answered by",
	"builder_jeopardy_kind_open": "Saying it",
	"builder_jeopardy_kind_choice": "Choosing",
	"builder_jeopardy_kind_list": "Naming a list",
	"builder_jeopardy_response": "Correct response",
	"builder_jeopardy_response_placeholder": "the Nile",
	"builder_jeopardy_options": "Options",
	"builder_jeopardy_option_placeholder": "An option",
	"builder_jeopardy_add_option": "Add an option",
	"builder_jeopardy_remove_option": "Remove this option",
	"builder_jeopardy_mark_correct": "Mark this one correct",
	"builder_jeopardy_worth": "Worth",
	"builder_jeopardy_worth_less": "Worth less",
	"builder_jeopardy_worth_more": "Worth more",
	"builder_jeopardy_worth_reset": "Back to the row's value",
	"builder_jeopardy_daily_double": "Daily double",
	"builder_jeopardy_clear_cell": "Clear this cell",
	"set_jeopardy_board_header": "Picture across the top",
	"set_jeopardy_board_header_hint": "Sits in the board's own header strip, above the categories \u2014 the board is what the class sees projected.",
	"set_jeopardy_contestants": "Playing as",
	"set_jeopardy_contestants_hint": "Whether the board is played by teams or by individual players. It changes the words on the host console \u2014 the game itself is the same.",
	"set_jeopardy_contestants_opt_teams": "Teams",
	"set_jeopardy_contestants_opt_players": "Individual players",
	"set_jeopardy_buzzer_mode": "How it's played",
	"set_jeopardy_buzzer_mode_hint": "Run the board from your screen, add buzzers on players' phones, or let each player work the board on their own.",
	"set_jeopardy_buzzer_mode_opt_host": "You run it on a screen",
	"set_jeopardy_buzzer_mode_opt_phones": "You run it, players buzz from phones",
	"set_jeopardy_buzzer_mode_opt_solo": "Players play alone",
	"set_jeopardy_value_step": "Points per row",
	"set_jeopardy_value_step_hint": "The first row is worth this much, the second twice as much, and so on down the board.",
	"set_jeopardy_answer_time": "Seconds to answer",
	"set_jeopardy_answer_time_hint": "How long a team has once a clue is revealed. Set it to 0 to play without a clock.",
	"set_jeopardy_wrong_answer_costs": "Wrong answers cost the clue's value",
	"set_jeopardy_wrong_answer_costs_hint": "Classic scoring — a 400 miss takes 400 off. Off means a wrong answer simply costs nothing.",
	"set_jeopardy_lock_out_after_wrong": "Lock a team out after a wrong answer",
	"set_jeopardy_lock_out_after_wrong_hint": "Answer wrong and that team's buzzer greys out for the rest of the clue.",
	"set_jeopardy_allow_steal": "Let the others steal",
	"set_jeopardy_allow_steal_hint": "After a miss the clue passes to the other teams, on half the clock. Switch it off and a miss ends the clue.",
	"set_jeopardy_answer_input": "Players type their answer",
	"set_jeopardy_answer_input_hint": "The fastest buzz types the answer on their phone, or taps an option, and the console judges it against the accepted answers. You can undo any judgement.",
	"set_jeopardy_remote_players": "Players join from elsewhere",
	"set_jeopardy_remote_players_hint": "For a game over a video call: phones also show the clue and its options, for players who can't see your screen.",
	"set_jeopardy_mistakes_allowed": "Mistakes allowed",
	"set_jeopardy_mistakes_allowed_hint": "How many wrong answers end a run. The board then closes with the score so far. 0 means no limit.",
	"set_jeopardy_value_decay": "Value drops while reading",
	"set_jeopardy_value_decay_hint": "An open clue loses value, down to half, until the player commits to answering. Answering quickly scores more.",
	"set_jeopardy_solo_clock_on_open": "Start the clock when a clue opens",
	"set_jeopardy_solo_clock_on_open_hint": "Skips the reading step: a clue opens straight into answering, with the clock running.",
	"set_jeopardy_reveal_on_timeout": "Reveal the answer when time runs out",
	"set_jeopardy_reveal_on_timeout_hint": "The board shows the correct response itself instead of waiting for you.",
	"set_jeopardy_require_question_form": "Answers must be phrased as a question",
	"set_jeopardy_require_question_form_hint": "The classic rule — \"What is Paris?\" rather than \"Paris\". A reminder on screen; you still decide what counts.",
	"set_maze_width": "Layout",
	"set_maze_width_hint": "How the sections are laid out: one column of them, a square, or a wider snake. The maze grows a column at a time either way.",
	"set_maze_width_opt_narrow": "One column",
	"set_maze_width_opt_normal": "Square",
	"set_maze_width_opt_wide": "Wide",
	"set_maze_corridors": "Sections",
	"set_maze_corridors_hint": "How big each section of maze between two halls is — and so how far a wrong door walks you before the wall.",
	"set_maze_corridors_opt_short": "Small",
	"set_maze_corridors_opt_normal": "Normal",
	"set_maze_corridors_opt_long": "Large",
	"set_maze_fog": "What players see",
	"set_maze_fog_hint": "The whole maze, or only the cells they have been next to — a harder maze that has to be explored.",
	"set_maze_fog_opt_off": "The whole maze",
	"set_maze_fog_opt_near": "Only nearby",
	"set_maze_randomize_answer_order": "Shuffle the doors",
	"set_maze_randomize_answer_order_hint": "Every player finds a hall's answers on different doors, so 'it's B' from the next desk is no help. A pick is checked by what it says, not where it sits.",
	"set_maze_uses_media": "Allow media on a question",
	"builder_info_maze_maker_title": "A quiz you walk through",
	"builder_info_maze_maker_body": "Write multiple-choice questions and the maze builds itself around them: every question is a hall with a door per answer. Only the right door's corridor reaches the next hall; a wrong one dead-ends and the player walks back to try again. The first door taken is what counts.",
	"builder_info_maze_maker_cta": "Write the questions",
	"builder_info_maze_corridors_title": "Short sprint or long haul",
	"builder_info_maze_corridors_body": "The layout and the section size shape the maze. Small sections make a wrong door a quick lesson; large ones make it a real detour. Regenerate for another layout of the same questions.",
	"builder_info_maze_corridors_cta": "Size the maze",
	"builder_info_maze_fog_title": "Explore in the dark",
	"builder_info_maze_fog_body": "Show only the cells the player has been next to, and the maze has to be explored rather than read — dead ends reveal themselves one wall at a time.",
	"builder_info_maze_fog_cta": "Turn on the fog",
	"builder_info_maze_doors_title": "Different doors for every player",
	"builder_info_maze_doors_body": "Shuffle the answers per player and the same hall has its right door in a different place on every screen, so nobody can follow a neighbour.",
	"builder_info_maze_doors_cta": "Shuffle the doors",
	"builder_info_maze_media_title": "Questions with pictures and sound",
	"builder_info_maze_media_body": "A question can carry a picture, a sound or a video, and an answer can be a picture too — the hall's panel shows it when the player arrives.",
	"builder_info_maze_media_cta": "Write the questions",
	"builder_info_maze_route_title": "Hand out the way to the next hall",
	"builder_info_maze_route_body": "Off, players find their own way through the corridors — which is half the puzzle. On, a “Walk there” button beside the next question walks them straight to it: useful for younger players, or when the questions are the point and the maze is the wrapper.",
	"builder_info_maze_route_cta": "Offer the shortcut",
	"builder_info_maze_token_title": "Walk it as anyone you like",
	"builder_info_maze_token_body": "Upload a picture and it becomes the piece that walks the maze, instead of the plain dot — a mascot, the class pet, whoever lost the bet. It is cropped to a circle and follows the player step for step.",
	"builder_info_maze_token_cta": "Pick a token",
	"builder_info_maze_clock_title": "Race the clock",
	"builder_info_maze_clock_body": "Give the maze a time limit and the walk becomes a race: reach the exit before the countdown ends.",
	"builder_info_maze_clock_cta": "Set a time limit",
	"builder_info_maze_sample_title": "Try a finished maze",
	"builder_info_maze_sample_body": "Open a ready-made maze and play it exactly like your players would.",
	"builder_info_maze_sample_cta": "Open the example",
	"set_maze_wrong_door_pause": "After a dead end",
	"set_maze_wrong_door_pause_hint": "Shut the hall's doors for a moment when a player walks into a dead end, with the question still on screen — so reading it is faster than trying every door.",
	"set_maze_wrong_door_pause_opt_none": "Doors stay open",
	"set_maze_wrong_door_pause_opt_short": "Doors shut for 5 seconds",
	"set_maze_wrong_door_pause_opt_long": "Doors shut for 15 seconds",
	"set_maze_walk_there": "Offer a shortcut to the next hall",
	"set_maze_walk_there_hint": "Puts a “Walk there” button beside the next unanswered question, which walks the player straight to it, and lets a tap on the board walk the whole way. Off, a tap walks to the next fork and they find their own way through the corridors.",
	"set_maze_token_image": "Walk the maze as",
	"set_maze_token_image_hint": "Give players a picture to walk the maze as instead of the plain dot — a mascot, a class photo, whoever lost the bet. It is cropped to a circle and moves step for step.",
	"builder_quiz_max_questions": "Up to [max] questions",
	"set_fallen_phrase_show_how_to": "Show how to play",
	"set_fallen_phrase_show_how_to_hint": "The three steps under the board that explain the puzzle. Turn them off for a class that has played one before, or for an embed that sits beside your own instructions.",
	"set_fallen_phrase_helpers_hint": "Letters that are already on the board when players open it — those never fall, so they are not in any heap either. A way in for a younger class.",
	"builder_sd_pair": "The two pictures",
	"builder_sd_pair_hint": "Click anything that changed to drop a box on it, or drag a box around it — on either picture. One box, both frames: they share a single coordinate space, which is the whole point of the type.",
	"builder_sd_picture_a": "The original",
	"builder_sd_picture_b": "The altered one",
	"builder_sd_add": "Add",
	"builder_sd_replace": "Replace",
	"builder_sd_empty_a": "Add the first picture",
	"builder_sd_empty_b": "Upload your own second picture",
	"builder_sd_count": "[count] to find",
	"builder_sd_remove": "Delete this difference",
	"builder_sd_drag_hint": "click or drag on either picture — the box appears on both",
	"builder_sd_clear": "Clear boxes",
	"builder_sd_clear_confirm": "Yes, clear them",
	"builder_sd_cancel": "Cancel",
	"builder_sd_ratio_warning": "These two pictures are not the same shape, so a box drawn on one sits slightly off on the other. Crop them to match, or carry on if the difference is small.",
	"builder_sd_measure": "Find the differences for me",
	"builder_sd_measuring": "Measuring…",
	"builder_sd_free": "free",
	"builder_sd_measure_found": "Found [count] differences — drag any box to adjust it.",
	"builder_sd_measure_found_one": "Found one difference — drag the box to adjust it.",
	"builder_sd_measure_aligned": "These two are framed slightly differently, so we lined them up before comparing. A very small change may have been missed, and you may get a box near an edge that is not a difference — delete it.",
	"builder_sd_measure_replace": "This replaces the [count] boxes you have.",
	"builder_sd_measure_replace_one": "This replaces the box you have.",
	"builder_sd_measure_replace_confirm": "Compare anyway",
	"builder_sd_measure_failed": "We could not compare these two pictures. Try again in a moment.",
	"builder_sd_measure_nothing": "These two pictures look identical to us — nothing to box.",
	"builder_sd_measure_everything": "These two pictures are too different to compare. Are they the same scene?",
	"builder_sd_ai_title": "Make the second picture",
	"builder_sd_tab_from": "From my picture",
	"builder_sd_tab_draw": "Draw it for me too",
	"builder_sd_scene": "The scene",
	"builder_sd_scene_placeholder": "a busy classroom at break time",
	"builder_sd_changes_hint": "A mix of colour swaps, removed details and altered objects — the usual worksheet.",
	"builder_sd_scene_hint": "Busy scenes hide changes best — a single object on a plain background has room for about two.",
	"builder_sd_how_many": "How many differences",
	"builder_sd_fewer": "One fewer",
	"builder_sd_more": "One more",
	"builder_sd_generate": "Make the second picture",
	"builder_sd_generate_both": "Draw it and change it",
	"builder_sd_one_credit": "1 credit",
	"builder_sd_two_credits": "2 credits",
	"builder_sd_needs_premium": "Making a picture needs a paid plan. Uploading your own two is free.",
	"builder_sd_generate_seed": "a busy village scene with a house, a tree, a fence and flowers",
	"builder_sd_stage_source": "Drawing the picture…",
	"builder_sd_stage_edit": "Editing the picture…",
	"builder_sd_stage_measure": "Measuring the differences…",
	"builder_sd_running_hint": "This takes about twenty seconds. You can leave this page — the result is saved to the activity.",
	"builder_sd_result_ok": "Every difference measured and placed",
	"builder_sd_result_ok_body": "We never ask the model where it changed things — we compare the two pictures and measure. Drag any box to adjust it.",
	"builder_sd_result_over": "We found one more than you asked for",
	"builder_sd_result_over_body": "The extra one is outlined in amber. It is a real change we measured — keep it for a harder puzzle, or leave it and it will not be part of the game.",
	"builder_sd_result_rerendered": "The model redrew the whole picture",
	"builder_sd_result_rerendered_body": "It drew a new picture rather than editing yours, so every pixel changed and there is nothing to measure. Nothing was charged. Trying again usually works.",
	"builder_sd_result_unchanged": "The picture came back unchanged",
	"builder_sd_result_unchanged_body": "Nothing in it moved, so there is nothing to find. Nothing was charged. A different picture, or a different number of differences, usually gets there.",
	"builder_sd_result_partial": "The picture is yours, the changes are not",
	"builder_sd_result_partial_body": "The first picture came out well and is in the slot above — that credit was spent and kept. The second step redrew it instead of editing it, so that credit has been put back. Try the change again from the picture you now have.",
	"builder_sd_result_failed": "That did not work",
	"builder_sd_result_failed_body": "Something went wrong on the way. Nothing usable was made, so nothing was charged.",
	"builder_sd_result_done": "Looks good",
	"builder_sd_result_retry": "Try another set",
	"builder_sd_keep_extra": "Keep it",
	"builder_sd_notes": "What changed — shown to the player once they find it",
	"builder_sd_note_placeholder": "what changed here",
	"builder_sd_preview_empty": "Add both pictures to see the board.",
	"builder_save_needs_difference": "Add both pictures and box at least one difference before saving.",
	"set_spot_difference_image_b": "The altered picture",
	"set_spot_difference_image_b_hint": "The second picture — the same scene, changed in a few places. Make it with AI on the content page, or upload your own.",
	"set_spot_difference_layout": "How the pair is shown",
	"set_spot_difference_layout_hint": "Side by side, one above the other, or whichever the screen has room for.",
	"set_spot_difference_show_counter": "Show the count",
	"set_spot_difference_show_counter_hint": "The \"3 of 7 found\" count in the play bar, and the number of wrong clicks beside it.",
	"set_spot_difference_show_labels": "Say what changed",
	"set_spot_difference_show_labels_hint": "Once a difference is found, show the note you wrote for it. Off by default — a note under a ring tells the next player where to look.",
	"set_spot_difference_mark_found": "Ring found differences",
	"set_spot_difference_mark_found_hint": "Every find keeps a ring on both pictures. Turn off to leave them clean — harder, because nothing shows where you have already looked.",
	"set_spot_difference_hints": "Hints a player may use",
	"set_spot_difference_hints_hint": "How many times a player may ask to be shown a difference they have not found. None to start with.",
	"set_spot_difference_hint_label": "Hint button text",
	"set_spot_difference_hint_label_hint": "What the hint button in the play bar says. Leave it empty for \"Show a hint · hints left: 3\". Type [left] where the number of hints still to use should go.",
	"set_spot_difference_hint_label_ph": "Show a hint · hints left: [left]",
	"builder_page_title_spot_the_difference": "Spot the difference maker",
	"builder_meta_title_spot_the_difference": "Create a spot the difference game — free online maker, AI or your own pictures",
	"builder_meta_description_spot_the_difference": "Make a spot-the-difference game online for free: upload two pictures or let AI change one. Play it in the browser, share it with a link or embed it. No ads.",
	"builder_content_label_spot-the-difference": "Pictures & differences",
	"builder_sd_empty_a_hint": "Upload one, paste a link, or have one drawn for you",
	"builder_sd_make_from_a": "Make it from picture A",
	"builder_sd_draw_both": "Draw both pictures for me",
	"builder_sd_draw_both_hint": "We draw the scene, then change it — two pictures, two credits.",
	"builder_sd_or": "or",
	"builder_sd_route_title": "How do you want to make this?",
	"builder_sd_route_both-mine": "I have both pictures",
	"builder_sd_route_both-mine_hint": "Upload the two of them and we will find the differences for you.",
	"builder_sd_route_make-second": "I have one picture",
	"builder_sd_route_make-second_hint": "Add it, and we change it into a second one with the differences in.",
	"builder_sd_route_draw-both": "Draw both for me",
	"builder_sd_route_draw-both_hint": "Describe a scene. We draw it, then change it.",
	"builder_sd_needs_a_first": "Add the first picture and we will make this one from it.",
	"builder_sd_replaces_b": "Running this replaces the second picture.",
	"builder_sd_replaces_both": "Running this replaces both pictures.",
	"builder_sd_or_make_it": "or make it with AI above",
	"builder_sd_rerun": "Try another",
	"builder_sd_rerun_hint": "Make a different second picture, with the same settings.",
	"builder_info_spot-the-difference_maker_title": "Two pictures, a few changes",
	"builder_info_spot-the-difference_maker_body": "Players compare two pictures of the same scene and click the places where they differ. A find rings on both at once.",
	"builder_info_spot-the-difference_maker_cta": "Add the pictures",
	"builder_info_spot-the-difference_ai_title": "Let AI make the second picture",
	"builder_info_spot-the-difference_ai_body": "Add one picture and we change it in a few places. We never ask the model where it changed things — we compare the two pictures and measure, so every box sits on the real change.",
	"builder_info_spot-the-difference_ai_cta": "Make the second picture",
	"builder_info_spot-the-difference_draw_title": "Or have both pictures drawn",
	"builder_info_spot-the-difference_draw_body": "Describe a scene — a busy village, a cluttered desk — and we draw it, then change it. Two pictures from one sentence, at two credits, because it is two goes at the model.",
	"builder_info_spot-the-difference_draw_cta": "Draw both for me",
	"builder_info_spot-the-difference_own_title": "Or bring both yourself",
	"builder_info_spot-the-difference_own_body": "Upload two pictures of your own — a pair from a worksheet, or two photos of the same scene. No AI and no credits involved.",
	"builder_info_spot-the-difference_own_cta": "Upload your own two",
	"builder_info_spot-the-difference_measure_title": "We box the differences for you",
	"builder_info_spot-the-difference_measure_body": "One press compares the two pictures and boxes every change it finds — free, on any plan, and it lines two crops of the same original up first. Move or delete any box afterwards, or click the picture to add one it missed.",
	"builder_info_spot-the-difference_measure_cta": "Compare the two pictures",
	"builder_info_spot-the-difference_boxes_title": "Moving and resizing the boxes",
	"builder_info_spot-the-difference_boxes_body": "Click anywhere on either picture to drop a box, or drag to draw one exactly. Drag a box — or its number — to move it, pull the corner handle to resize it, and press Delete to remove the selected one. Whatever you do happens on both pictures at once.",
	"builder_info_spot-the-difference_hints_title": "Hand out a few hints",
	"builder_info_spot-the-difference_hints_body": "Let players ask to be shown a difference they have not found. None to start with — the looking is the point.",
	"builder_info_spot-the-difference_hints_cta": "Allow three hints",
	"builder_info_spot-the-difference_sample_title": "Try a finished spot the difference",
	"builder_info_spot-the-difference_sample_body": "Open a ready-made spot the difference and play it online, free, exactly like your players would.",
	"builder_info_spot-the-difference_sample_cta": "Open the example",
	"builder_page_title_strands": "Strands maker",
	"builder_meta_title_strands": "Create a Strands-style puzzle — free online maker with your own theme words",
	"builder_meta_description_strands": "Make a Strands-style puzzle online for free: theme words woven through a letter grid, every letter used once. Share it with a link or embed it. No ads.",
	"builder_content_label_strands": "Theme words",
	"builder_info_strands_maker_title": "A few words, woven",
	"builder_info_strands_maker_body": "Write the theme words and they are woven into a grid of letters, every letter used exactly once, each word snaking through its neighbours. Players trace them by dragging or tapping.",
	"builder_info_strands_maker_cta": "Write the words",
	"builder_info_strands_spangram_title": "A spangram, if you like",
	"builder_info_strands_spangram_body": "A word or phrase that names the theme and runs from one edge of the grid to the other. Found like any other word, lit in its own colour — the aha of the puzzle. Leave it empty and the theme words fill the grid on their own.",
	"builder_info_strands_spangram_cta": "Add a spangram",
	"builder_info_strands_hints_title": "Stray words buy hints",
	"builder_info_strands_hints_body": "A grid of letters holds hundreds of everyday words that are not on the list. Find three and a hint lights the letters of one theme word. You set how many words a hint costs, and how long they have to be.",
	"builder_info_strands_hints_cta": "Three words per hint",
	"builder_info_strands_clock_title": "Put it on the clock",
	"builder_info_strands_clock_body": "Give the class a few minutes to find every word. The run ends when the clock does, and the results say how far each player got.",
	"builder_info_strands_clock_cta": "Set a timer",
	"builder_info_strands_sample_title": "Try a finished strands puzzle",
	"builder_info_strands_sample_body": "Open a ready-made strands puzzle and play it exactly like your players would.",
	"builder_info_strands_sample_cta": "Open the example",
	"set_strands_min_bonus_length": "Bonus words need at least",
	"set_strands_min_bonus_length_hint": "How long a stray word must be to count towards a hint. Three-letter words are everywhere, so a hint costs almost nothing at 3; at 5 it takes real searching.",
	"set_strands_hint_cost": "Bonus words per hint",
	"set_strands_hint_cost_hint": "How many stray dictionary words a player has to find before a hint lights the letters of one theme word. 0 means no hints at all.",
	"builder_strands_card_title": "Theme & spangram",
	"builder_strands_card_hint": "What players read above the grid, and the word that runs from one edge to the other. Both are optional — the board on the right shows what your letters can actually fill.",
	"builder_strands_theme_title": "Theme",
	"builder_strands_theme_placeholder": "e.g. Victory lap",
	"builder_strands_theme_hint": "Shown to players from the start. Leave it empty and the activity's title stands in.",
	"builder_strands_spangram_title": "Spangram",
	"builder_strands_spangram_placeholder": "e.g. kitchen tools",
	"builder_strands_spangram_hint": "A word or phrase that names the theme, woven from one edge of the grid to the other. Spaces are dropped; players find it like any other word.",
	"builder_strands_spangram_letters": "[letters] letters · spans the board",
	"builder_strands_spangram_too_short": "[letters] letters · too short to span",
	"builder_strands_empty": "Add a spangram and a few theme words — the board fills in as you type.",
	"builder_strands_weave_failed": "Try Regenerate, or swap one of the words.",
	"builder_strands_size": "[columns] × [rows]",
	"builder_strands_bonus_count": "[count] bonus words · [min]+ letters",
	"builder_strands_bonus_counting": "Counting bonus words…",
	"builder_strands_bonus_unavailable": "No word list for this language — hints will be free",
	"builder_strands_regenerate": "Regenerate",
	"builder_save_needs_strands_board": "Add or remove letters until the words fill a grid to save",
	"builder_strands_spangram_optional": "optional",
	"builder_strands_ribbon_empty_title": "Nothing woven yet",
	"builder_strands_ribbon_holes_title": "[count] cells still empty",
	"builder_strands_ribbon_holes_title_one": "1 cell still empty",
	"builder_strands_ribbon_holes_sub": "Add a [count]-letter word, or trim one — the board can't be played until every cell has a letter.",
	"builder_strands_ribbon_remove": "Remove [count] for a [columns] × [rows] board",
	"builder_strands_ribbon_over_title": "[count] letters don't fit",
	"builder_strands_ribbon_over_sub": "The largest board is [columns] × [rows] — trim [count] letters.",
	"builder_strands_ribbon_failed_title": "These words couldn't be woven",
	"builder_strands_ribbon_spangram_title": "The spangram can't reach both edges",
	"builder_strands_ribbon_spangram_sub": "It needs at least [min] letters to span a [columns] × [rows] board.",
	"builder_strands_cells_used": "[letters] / [cells] cells used",
	"builder_strands_ribbon_dropped_title": "[count] words left out",
	"builder_strands_ribbon_dropped_title_one": "1 word left out",
	"builder_strands_ribbon_dropped_sub_add": "[words] didn't fit. Add [add] letters for a [columns] × [rows] board and every word weaves in.",
	"builder_strands_ribbon_dropped_sub_trim": "[words] didn't fit. Trim [count] letters for a [columns] × [rows] board and every word weaves in.",
	"builder_strands_ribbon_dropped_sub": "[words] didn't fit on any board."
}
