{
  "countryCode": "en-US",
  "Text_Puttinginspirat": "Putting inspiration",
  "Text_Stuffingcoolnes": "Stuffing coolness",
  "Text_Dustingoffyourp": "Dusting off your profile",
  "Text_Stuffingmasterp": "Stuffing masterpiece",
  "Text_Retrievingmagic": "Retrieving magic",
  "Text_Pepperingcreati": "Peppering creativity",
  "Text_ScanMarker": "Scan",
  "Text_EmbedCanva": "Embed in Canva",
  "Text_Unboxingtools": "Unboxing tools",
  "Text_WelcometoAssemb": "Welcome to Assemblr EDU",
  "Text_AssemblrEDUisth": "Assemblr EDU is the one-stop platform for students and teachers to enjoy learning in 3D & Augmented Reality (AR).",
  "Text_InteractiveLess": "Interactive Lessons",
  "Text_Finddozensofles": "Find dozens of lesson plans, modules, and educational contents in 3D & AR –– all in one place.",
  "Text_Classrooms": "Classrooms",
  "Text_Setupclassesacc": "Set up classes according to subjects, so it's easy for everyone to share works, find things, and see what's going on.",
  "Text_Anytimeanywhere": "Anytime, anywhere!",
  "Text_Takeyourclassro": "Take your classroom wherever you go. With Assemblr, learning goes beyond the walls!",
  "Text_Next": "Next",
  "Text_ReadytouseAssem": "Ready to use Assemblr EDU?",
  "Text_SignUpNow": "Sign Up Now",
  "Text_IhaveaClassInvi": "I have a Class Invitation Code",
  "Text_Ialreadyhaveana": "I already have an account",
  "Text_Register": "Register",
  "Text_FullName": "Full Name",
  "Text_Enteryourfullna": "Enter your full name",
  "Text_Email": "Email",
  "Text_Enteryouremail": "Enter your email",
  "Text_Username": "Username",
  "Text_Enteryouruserna": "Enter your username in lowercase",
  "Text_Password": "Password",
  "Text_Enteryourpasswo": "Enter your password",
  "Text_ConfirmPassword": "Confirm Password",
  "Text_ReferralCode": "Referral Code",
  "Text_Enteryourconfir": "Enter your confirmed password",
  "Text_IagreewithAssem": "I agree with",
  "Text_SignUp": "Sign Up",
  "Text_Orsignupwith": "Or, sign up with:",
  "Text_Facebook": "Facebook",
  "Text_LoggingintoFace": "Logging in to Facebook",
  "Text_Canceledlogging": "Canceled logging in with Facebook",
  "Text_AppleID": "Apple ID",
  "Text_Alreadyhaveanac": "Already have an account? Login here",
  "Text_Pleasefillinthe": "Please fill in the fields",
  "Text_Theemailaddress": "The email address is badly formatted",
  "Text_Usernameistaken": "Username is taken",
  "Text_Passwordshouldb": "Password should be at least 5 characters",
  "Text_Askyourteachert": "Ask your teacher to invite you to their class. They will give you a 5-digit code and you must enter the code on the field below.",
  "Text_ClassInvitation": "Class Invitation Code",
  "Text_Continue": "Continue",
  "Text_Classisunavaila": "Class is unavailable",
  "Text_Login": "Login",
  "Text_EmailorUsername": "Email or Username",
  "Text_Enteryouremailo": "Enter your email or username",
  "Text_ResetPassword": "Reset Password",
  "Text_Gobacktologinpa": "Go back to login page",
  "Text_Resetlinkhasbee": "Reset link has been sent to",
  "Text_Emailnotregiste": "Email not registered",
  "Text_Ok": "Ok",
  "Text_OrLoginWith": "Or, Login With:",
  "Text_Signuphereifyou": "Sign up here if you don't have an account",
  "Text_RegisterForm": "Complete Your Profile",
  "Text_FreeEarlyAccess": "Free Early Access",
  "Text_UntilMaythyoull": "Until May 25th, you'll be able to access all the premium contents for free. After that, you'll need to upgrade your account to access them. Don't worry, non-premium contents will be free forever!",
  "Text_IFullyUnderstan": "I Fully Understand",
  "Text_AllTopics": "Browse Topics by Subject",
  "Text_LifeScience": "Life Science",
  "Text_Physics": "Physics",
  "Text_Math": "Math",
  "Text_Chemistry": "Chemistry",
  "Text_EarthScience": "Earth Science",
  "Text_Astronomy": "Astronomy",
  "Text_Biology": "Biology",
  "Text_PhysicalEducati": "Physical Education",
  "Text_Entersearchkeyw": "Enter search keywords",
  "Text_Hitentertosearc": "Hit enter to search",
  "Text_Couldntfindthec": "Couldn't find the contents you're looking for?",
  "Text_SuggestYourIdea": "Suggest Your Ideas",
  "Text_Topics": "Topics",
  "Text_Class": "Class",
  "Text_Scan": "Scan",
  "Text_You": "You",
  "Text_Play": "Play",
  "Text_Geography": "Geography",
  "Text_History": "History",
  "Text_Psychology": "Psychology",
  "Text_EnglishLiteratu": "English Literature",
  "Text_SocialScience": "Social Science",
  "Text_Scanningyourenv": "Scanning your environment. Move your phone around for a better AR experience.",
  "Text_Downloading": "Downloading",
  "Text_Taptoplacetheob": "Tap to place the object",
  "Text_LEVITATE": "LEVITATE",
  "Text_SCALE": "SCALE",
  "Text_MOVE": "MOVE",
  "Text_ROTATE": "ROTATE",
  "Text_Swipeobjectvert": "Swipe object vertically with two fingers",
  "Text_Pinchobjectwith": "Pinch object with two fingers",
  "Text_Holdanddragtheo": "Hold and drag the object around",
  "Text_Swipeobjecthori": "Swipe object horizontally with 1 finger",
  "Text_Hidetips": "Hide tips",
  "Text_Alwaysshowtheti": "Always show the tips",
  "Text_Settings": "Settings",
  "Text_Visual": "Visual",
  "Text_Light": "Light",
  "Text_SKYDOME": "SKYDOME",
  "Text_SHADOW": "SHADOW",
  "Text_AMBIANCEOCCLUSI": "AMBIANCE OCCLUSION",
  "Text_LANDSCAPE": "LANDSCAPE",
  "Text_Default": "Default",
  "Text_Plain": "Plain",
  "Text_Grassland": "Grassland",
  "Text_Savana": "Savana",
  "Text_Snow": "Snow",
  "Text_Sea": "Sea",
  "Text_Mars": "Mars",
  "Text_SHOWARGESTURETI": "SHOW AR GESTURE TIPS",
  "Text_SHOWANNOTATION": "SHOW ANNOTATION",
  "Text_EARTHQUAKE": "EARTHQUAKE",
  "Text_WATER": "WATER",
  "Text_WIND": "WIND",
  "Text_SwitchViewerDef": "Switch Viewer: Default Cardboard",
  "Text_Help": "Help",
  "Text_Cantfindthissym": "Can't find this symbol?",
  "Text_Skip": "Skip",
  "Text_Member": "Member",
  "Text_Whattodowith": "What to do with #VAR ?",
  "Text_Changerole": "Change role",
  "Text_Student": "Student",
  "Text_Teacher": "Teacher",
  "Text_Done": "Done",
  "Text_RemoveFromClass": "Remove From Class",
  "Text_Userisnotregist": "User is not registered by an invitation code",
  "Text_Errorindeleting": "Error in deleting the member. Please try again",
  "Text_Invite": "Invite",
  "Text_Youdonthaveanym": "You don't have any members yet. Let's invite a student or teacher to join this class.",
  "Text_Invitestudents": "Invite students",
  "Text_Inviteteachers": "Invite teachers",
  "Text_YourClasses": "Your Classes",
  "Text_Members": "Members",
  "Text_Teachers": "Teachers",
  "Text_Students": "Students",
  "Text_User": "User",
  "Text_Users": "Users",
  "Text_Thisclassisread": "Is this class ready?",
  "Text_Pleasedothesefo": "Please do these following step to proceed",
  "Text_Shareeducationa": "Share educational content relevant to your field or subject",
  "Text_Yourteachershav": "Your teachers haven’t shared any materials yet. Check back again later, or ask them to add a content.",
  "Text_Inviteotherteac": "Invite other teachers or invite students",
  "Text_Whatstodowith": "Whats to do with",
  "Text_Inviteotherteac2": "Invite other teachers",
  "Text_InviteexistingA": "Invite existing Assemblr Users",
  "Text_Enterusername": "Enter username",
  "Text_Successfullyinv": "Successfully invited users:",
  "Text_Orsharethiscode": "Or, share this code to your students:",
  "Text_Howtousethiscod": "How to use this code?",
  "Text_Edit": "Edit",
  "Text_Name": "Name",
  "Text_SetBackground": "Set Background",
  "Text_Save": "Save",
  "Text_DeleteClass": "Delete Class",
  "Text_SharedMaterials": "Shared Materials",
  "Text_ViewAll": "View All",
  "Text_StudentsCreatio": "Students' Creations",
  "Text_Comment": "Comment",
  "Text_Comments": "Comments",
  "Text_dayago": "day ago",
  "Text_daysago": "days ago",
  "Text_Writedownyourco": "Write down your comments",
  "Text_Submit": "Submit",
  "Text_PlayinD": "Play in 3D",
  "Text_PlayinAR": "Play in AR",
  "Text_Sharethisprojec": "Share this project to:",
  "Text_Filteryourclass": "Filter your classes",
  "Text_Getshareablelin": "Get shareable link",
  "Text_Sharetootherapp": "Share to other apps",
  "Text_Searchcontent": "Search content",
  "Text_Joinotherclass": "Join other class",
  "Text_Areyousurewantt2": "Are you sure you want to delete this class?",
  "Text_Cancel": "Cancel",
  "Text_Proceed": "Proceed",
  "Text_Youdonthaveanyc": "You don't have any classes yet. Let's create your class or join other classes.",
  "Text_Createanewclass": "Create a new class",
  "Text_EnterInvitation": "Enter Invitation Code",
  "Text_WherecanIgetthi": "Where can I get this code?",
  "Text_CreateaNewClass": "Create a New Classroom",
  "Text_Enterclassname": "Enter class name",
  "Text_Create": "Create",
  "Text_Home": "Home",
  "Text_Materials": "Materials",
  "Text_StudentCreation": "Student Creations",
  "Text_Yourfriendshave": "Your friends haven’t shared any projects. Time to be the first one!",
  "Text_Publishyourproj": "Publish your project",
  "Text_Youhavereachedt": "You have reached the maximum number of class",
  "Text_Creations": "Creations",
  "Text_Likes": "Likes",
  "Text_Friends": "Friends",
  "Text_All": "All",
  "Text_Public": "Public",
  "Text_Private": "Private",
  "Text_CreateyourDARpr": "Create your 3D & AR project in just a few taps and leave your friends in awe. Try now!",
  "Text_Startyourfirstp": "Start your first project",
  "Text_AccountSettings": "Account",
  "Text_ChangeImage": "Change Image",
  "Text_DISPLAYNAME": "DISPLAY NAME",
  "Text_USERNAME": "USERNAME",
  "Text_EMAILADDRESS": "EMAIL ADDRESS",
  "Text_BIO": "BIO",
  "Text_Enteryournamehe": "Enter your name here",
  "Text_Enteryour": "Enter your",
  "Text_Describeyoursel": "Describe yourself here",
  "Text_Logout": "Logout",
  "Text_Usernamemustbea": "Username must be at least 5 characters long",
  "Text_Chooseaneditor": "Choose an editor",
  "Text_PublishyourARco": "Publish your AR content easily. Choose from 1000+ objects. Enrich your creation with photos & videos.",
  "Text_ClassicEditor": "Classic Editor",
  "Text_Thebestchoiceif": "The best choice if you want to create your 3D objects from scratch by using our basic geometric objects.",
  "Text_Readytogetcreat": "Ready to get creative?",
  "Text_TipsTrymixingre": "Tips: Try mixing ready-made objects from our library with cool pictures from your phone gallery",
  "Text_Selectatemplate": "Select a template",
  "Text_BlankTemplate": "Blank Template",
  "Text_AnimalTemplate": "Animal Template",
  "Text_CarTemplate": "Car Template",
  "Text_HouseTemplate": "House Template",
  "Text_HumanTemplate": "Human Template",
  "Text_RobotTemplate": "Robot Template",
  "Text_YOUREON": "YOU'RE ON",
  "Text_Seat": "Seat",
  "Text_Seats": "Seats",
  "Text_CustomObject": "Custom Object",
  "Text_Customgraphicma": "Custom Marker",
  "Text_UpgradePlan": "Upgrade Plan",
  "Text_ProfilePage": "Profile Page",
  "Text_Upgradetoaccess": "Upgrade to access",
  "Text_Nodataavailable": "No data available",
  "Text_Createnewclassr": "Create new classroom",
  "Text_Setbackground": "Set background",
  "Text_Deleteclass": "Delete class",
  "Text_Areyousurewantt": "Are you sure want to remove this class?",
  "Text_Deletesuccess": "Delete success!",
  "Text_Youdonthaveperm": "You dont have permission to delete this class!",
  "Text_Invitemember": "Invite member",
  "Text_Contentisempty": "Content is empty",
  "Text_Pleasesetnewpas": "Please set new password for",
  "Text_oryoucouldlet": "or you could let",
  "Text_setherhisnewpas": "set her/his new password below",
  "Text_Setnewpassword": "Set new password",
  "Text_Confirmnewpassw": "Confirm new password",
  "Text_Promoteas": "Promote as",
  "Text_Demotefrom": "Demote from",
  "Text_exclusiveuser": "exclusive user",
  "Text_CreateyoursDARp": "Create yours 3D & AR project in just a few taps and leave your friends in awe. Try now!",
  "Text_CreateNewProjec": "Create New Project",
  "Text_Youllneedtouseo": "You’ll need to use our mobile app to create/edit new AR project",
  "Text_Youllneedourmob": "You’ll need our mobile app to view this AR content!",
  "Text_View": "View",
  "Text_youcantundothis": "you can't undo this operation",
  "Text_delete": "Delete",
  "Text_Enternewnamefor": "Enter new name for #VAR",
  "Text_Rename": "Rename",
  "Text_Download": "Download",
  "Text_codeisnotvalid": "code is not valid",
  "Text_codeisvalid": "code is valid",
  "Text_oopssomethingwr": "oops something wrong try again later",
  "Text_Userhasbeensucc": "User has been successfully promoted as Exclusive Account",
  "Text_Userhasbeensucc2": "User has been successfully demoted from Exclusive Account",
  "Text_Usernameisnotre": "Username is not registered use email instead!",
  "Text_LoginSuccessWel": "Login Success, Welcome to Assemblr EDU",
  "Text_Useralreadyregi": "User already registered to your subscription quota",
  "Text_Addusersuccess": "Add user success!",
  "Text_Resetpasswordsu": "Reset password success!",
  "Text_userisnotregist": "user is not registered by invite code",
  "Text_Deletemembersuc": "Delete member success",
  "Text_Deletemembererr": "Delete member error please try again",
  "Text_passworddidnotm": "password did not match!",
  "Text_minimumcharacte": "minimum character length 8!",
  "Text_URLcopiedtoclip": "URL copied to clipboard",
  "Text_Sharecontentsuc": "Share content success!",
  "Text_Nospaceallowfor": "No space allow for username!",
  "Text_Usernamecanonly": "Username can only contain lowercase letters (a-z) and numbers (0-9)",
  "Text_termsandconditi": "terms and conditions",
  "Text_AssemblrEDUisaf": "Assemblr EDU is a fun, flexible app for learning in AR. It’s easy to get started, so we’ll show you around",
  "Text_Alrighttakemein": "Alright, take me in!",
  "Text_SkipIveknowneve": "Skip — I've known everything",
  "Text_Collaborateands": "Collaborate and share ideas",
  "Text_AssemblrEDUisbe": "Assemblr EDU is better when you collaborate with other teachers and students. Use classes to share lesson materials and projects, and see what everyone is up to",
  "Text_Highqualityeduc": "High-quality educational contents",
  "Text_Thisiswhereyouc": "This is where you can find interactive, ready-made AR lessons. You can view them or present them right away at class — just pick a subject to start",
  "Text_Scanmarker": "Scan marker",
  "Text_HaveanARmarkert": "Have an AR marker to scan? Use this tool to bring it to life. Don't worry, there will be guides to help you",
  "Text_Yourprojects": "Your projects",
  "Text_Everyprojectsyo": "Every projects you've made will be right here. Start making your own AR contents and let the world see what's up your sleeve",
  "Text_Okaynext": "Okay, next",
  "Text_Lastbutnotleast": "Last, but not least ...",
  "Text_UploadcustomDob": "Upload custom 3D objects from your PC",
  "Text_MoreonAssemblrS": "More on Assemblr Studio",
  "Text_UseAssemblrStud": "Use Assemblr Studio to upload custom 3D objects in .FBX format to be used in Assemblr EDU",
  "Text_OkayImallset": "Okay, I'm all set!",
  "Text_Language": "Language",
  "Text_Youalreadyjoine": "You already joined this class",
  "Text_Oopsyoudonthave": "Oops you dont have any active subscription plan to open this content",
  "Text_Usernameisnotva": "Username is not valid",
  "Text_onlylowercaseal": "only lowercase alphabet and number are allowed",
  "Text_inlowercase": "in lowercase",
  "Text_PublishToClass": "Publish To Class",
  "Text_Pleaseselectwhi": "Please select which creation you’re going to publish",
  "Text_Publish": "Publish",
  "Text_Youreabouttopub": "You’re about to publish this creation, so other will be able to view it from your classroom page",
  "Text_Thumbnail": "Thumbnail",
  "Text_Title": "Title",
  "Text_Description": "Description",
  "Text_Privacy": "Privacy",
  "Text_ChooseClass": "Choose Class",
  "Text_Wanttochangethi": "Want to change this thumbnail?",
  "Text_OpenInEditor": "Open In Editor",
  "Text_Select": "Select",
  "Text_Category": "Category",
  "Text_Thisprojectstil": "This project still empty!, update your project with editor!!",
  "Text_publishprojects": "publish project success!!",
  "Text_commentedonyour": "commented on your project",
  "Text_startedfollowin": "started following you",
  "Text_likedyourprojec": "liked your project",
  "Text_Today": "Today",
  "Text_Yesterday": "Yesterday",
  "Text_NotificationCen": "Notification Center",
  "Text_justshare": "just share",
  "Text_onclass": "on class",
  "Text_More": "More",
  "Text_CancelPlan": "Cancel Plan",
  "Text_LeaveClass": "Leave Class",
  "Text_RecommendedActi": "Recommended Action",
  "Text_Aryusure": "Are you sure want to",
  "Text_Yes": "Yes",
  "Text_leavethisclass": "leave this class?",
  "Text_Youcannotupgrad": "You cannot upgrade here",
  "Text_Toupgradeyounee": "To upgrade you need to visit our website at edu.assemblrworld.com/plans",
  "Text_Viewpendingpurc": "View pending purchase",
  "Text_HowItWorks": "How It Works",
  "Text_ClassResources": "Class Resources",
  "Text_Support": "Support",
  "Text_TermsConditions": "Terms & Conditions",
  "Text_PrivacyPolicy": "Privacy Policy",
  "Text_FAQ": "FAQ",
  "Text_Cannotbeplayedd": "Cannot be played during offline",
  "Text_NotAvailableOff": "No connection",
  "Text_Thefileformatst": "The file formats that you can upload are Pdf, Doc/Docx, Ppt/Pptx, Xls/ Xlsx. The maximum file size is 2MB.",
  "Text_Theimageformats": "The image formats that you can upload are Jpg, Jpeg or Png.",
  "Text_Pasteayoutubeli": "Paste a youtube link of the video you want to share to this class",
  "Text_Typesomethinghe": "Type something here",
  "Text_Image": "Image",
  "Text_Link": "Link",
  "Text_Video": "Video",
  "Text_File": "File",
  "Text_Postaproject": "Post a project",
  "Text_Postalink": "Post a link",
  "Text_Postanimage": "Post an image",
  "Text_Postavideo": "Post a video",
  "Text_Postafile": "Post a file",
  "Text_PinPost": "Pin Post",
  "Text_EditPost": "Edit Post",
  "Text_DeletePost": "Delete Post",
  "Text_Enter": "Enter",
  "Text_Add": "Add",
  "Text_Or": "Or",
  "Text_Draganddropyour": "Drag and drop your file here",
  "Text_youcould": "you could",
  "Text_browsefile": "browse file",
  "Text_Draganddropyour2": "Drag and drop your image here",
  "Text_Postamessage": "Post a message",
  "Text_Postlink": "Post link",
  "Text_Postfile": "Post file",
  "Text_Postvideo": "Post video",
  "Text_Postimage": "Post image",
  "Text_Postmessage": "Post message",
  "Text_PostAssemblrPro": "Post Assemblr Project",
  "Text_OryoucoulduseAs": "Or you could use Assemblr Studio to create/edit new AR project in your computer",
  "Text_ClassCode": "Class Code",
  "Text_ClassCodecopied": "Class Code copied to clipboard",
  "Text_justpostedin": "just posted in",
  "Text_likedyourpostin": "liked your post in",
  "Text_Nonotifications": "No notifications yet",
  "Text_Checkbacklater": "Check back later",
  "Text_ManagePlan": "Manage Plan",
  "Text_cancelplanalert": "Are you sure want to cancel your current subscribtion?",
  "Text_type": "type",
  "Text_toconfirm": "to confirm",
  "Text_ManageMembershi": "Manage Membership",
  "Text_Remove": "Remove",
  "Text_CreateFirstClass": "Create Your First Class",
  "Text_CreateFirstCreation": "Create Your First Creation",
  "Text_Go": "Go",
  "Text_PromoteYourClas": "Promote Your Class Members",
  "Text_DownloadUseAsse": "Download & Use Assemblr Studio",
  "Text_Confirm": "Confirm",
  "Text_MySubscription": "My Subscription",
  "Text_Youwillbecharge": "You will be charged monthly with the payment method you choose",
  "Text_Subscription": "Subscription",
  "Text_Onetime": "One-time",
  "Text_Youonlyneedtopa": "You only need to pay once for your preferred subscription plan. Pay again if you’d like to extend it",
  "Text_SubscriptionPer": "Subscription Period",
  "Text_Monthly": "Monthly",
  "Text_Yearly": "Yearly",
  "Text_Duration": "Duration",
  "Text_month": "month",
  "Text_year": "year",
  "Text_PaymentMethod": "Payment Method",
  "Text_CreditDebitCard": "Credit/Debit Card",
  "Text_BankTransfer": "Bank Transfer",
  "Text_QRISSupportedAp": "QRIS Supported Apps",
  "Text_Upgrade": "Upgrade",
  "Text_SharethePlan": "Share the Plan",
  "Text_Nowyoucansharey": "Now, you can share your plan features to #NUMBER member!",
  "Text_CustomGraphicAR": "Custom Graphic AR Marker",
  "Text_Tryusingacustom": "Try using a custom image as a marker for your project, and get creative!",
  "Text_BiggerCustomObj": "Bigger Custom Objects Storage",
  "Text_Biggerspaceupgr": "Bigger space upgraded! Upload more custom objects made from your Assemblr Studio",
  "Text_EducationalCont": "Educational Contents Access",
  "Text_Yourenowfreetoa": "You’re now free to access all of our educational contents!",
  "Text_Checkout": "Checkout",
  "Text_PaymentScheme": "Payment Scheme",
  "Text_TryingtoopenAss": "Trying to open Assemblr Studio in your desktop",
  "Text_Whensystemdialo": "When system dialog prompts, click Open Assemblr Studio",
  "Text_IfyouhaveAssemb": "If you have Assemblr Studio installed,",
  "Text_launchit": "launch it",
  "Text_Otherwise": "Otherwise,",
  "Text_Activeall": "Active all",
  "Text_FriendActivitie": "Friend Activities",
  "Text_ClassActivities": "Class Activities",
  "Text_Follows": "Follows",
  "Text_UpgradeMyAccoun": "Upgrade My Account",
  "Text_Youreabouttoupg": "You’re about to upgrade your account to",
  "Text_Whatyoullget": "What you’ll get",
  "Text_UnlimitedEducat": "Unlimited Educational Contents",
  "Text_StorageperAc": "#VAR Storage per Account (for 3D custom objects)",
  "Text_ReadytouseinAss": "Ready to use in Assemblr Studio",
  "Text_CustomGraphi": "#VAR Custom Graphic AR Markers",
  "Text_MemberSeats": "#VAR Member Seats",
  "Text_Youllalsogetthe": "You’ll also get these essential benefits",
  "Text_UnlimitedVirtua": "Unlimited Virtual Classes",
  "Text_UnlimitedQRMark": "Unlimited QR Markers",
  "Text_NotificationSet": "Notification Settings",
  "Text_used": "used",
  "Text_Disableautorene": "Disable auto renewal",
  "Text_Shareinvitation": "Share invitation code",
  "Text_Tellotheruserst2": "Tell other users to open this link",
  "Text_Tellotheruserst": "Tell other users to enter this code",
  "Text_ShareCode": "Share Code",
  "Text_ShareLink": "Share Link",
  "Text_Copy": "Copy",
  "Text_Allowotherusers": "Allow other users to join",
  "Text_Youvebeenaddedt": "You’ve been added to this plan by #VAR",
  "Text_Close": "Close",
  "Text_Yourautorenewal": "Your auto-renewal payment has been cancelled",
  "Text_Worrynotbecause": "Worry not, because you’re still able to access all benefits from your subscription plan until the expiration date!",
  "Text_YayYouhavejoine": "Yay! You have joined #VAR’s Basic Plan",
  "Text_Explorewhatyoug": "Explore what you get!",
  "Text_Tokeepyouupdate": "To keep you updated with the benefits, you can renew this plan before #VAR. Or else, your plan will be downgraded to the Free Plan.",
  "Text_RenewPlan": "Renew Plan",
  "Text_ExpiredonVAR": "Expired on #VAR",
  "Text_Overdue": "Overdue",
  "Text_QRMarker": "QR Marker",
  "Text_Usethismarkerto": "Use this marker to view your AR project",
  "Text_DownloadQRMarke": "Download QR Marker",
  "Text_Shareittothewor": "Share it to the world, let them know your AR project",
  "Text_Page": "Page",
  "Text_ARView": "AR View",
  "Text_threeDView": "3D View",
  "Text_Shareittoyourcl": "Share it to your class",
  "Text_Whatsyourclass": "What's your class?",
  "Text_Shareyourprojec": "Share your project to",
  "Text_Sharethisconten": "Share this content to your class as a learning material",
  "Text_Linktothisproje": "Link to this project",
  "Text_change": "change",
  "Text_Custommarkerquo": "Custom marker quota",
  "Text_Refresh": "Refresh",
  "Text_UploadCustomMar": "Upload Custom Marker",
  "Text_Selectproject": "Select project",
  "Text_Selectimage": "Select image",
  "Text_Upload": "Upload",
  "Text_Update": "Update",
  "Text_Replace": "Replace",
  "Text_Movetootherproj": "Move to other project",
  "Text_Removemarkeralert": "Are you sure want to remove this marker?",
  "Text_Yourcustommarke": "Your custom marker has been uploaded!",
  "Text_Whatsnext": "What’s next?",
  "Text_Shareyourmarker": "Share your marker scanner",
  "Text_Copythislinktos": "Copy this link to share your marker scanner with others:",
  "Text_Orsearchitmanua": "Or, search it manually!",
  "Text_Logininformatio": "Login information",
  "Text_NewVAR": "New #VAR",
  "Text_ConfirmVAR": "Confirm #VAR",
  "Text_CurrentVAR": "Current #VAR",
  "Text_EnterVAR": "Enter #VAR",
  "Text_Connectedaccoun": "Connected accounts",
  "Text_ConnectVAR": "Connect #VAR",
  "Text_Newsletter": "Newsletter",
  "Text_SubscribetoAsse": "Subscribe to Assemblr Email Newsletter",
  "Text_Unlink": "Unlink",
  "Text_Areyousurewanttvar": "Are you sure want to #VAR",
  "Text_Otherduration": "Other duration",
  "Text_Oopsyoustillhav": "Oops, you still haven’t created any project yet",
  "Text_Toapplyyourcust": "To apply your custom marker, you need to create a project first.",
  "Text_Createproject": "Create project",
  "Text_Forthebestquali": "For the best quality, avoid using the images captured from your camera",
  "Text_CreateYourOwn": "Create Your Own",
  "Text_DeleteMyAccount": "Delete My Account",
  "Text_Itsnoteasytolet": "It's not easy to let you go... But hey, it's fine. We'll still guide you through the process.",
  "Text_Mindtotellusyou": "Mind to tell us your reason?",
  "Text_YourReason": "Your Reason:",
  "Text_Makesurethatyou": "Make sure that you agree with these following things:",
  "Text_IagreethatAssem": "I agree that Assemblr will delete all of my creations",
  "Text_Iagreethatallcr": "I agree that all creations I have shared with other people will no longer be accessible",
  "Text_Tocompletethepr": "To complete the process, you need to request a one-time password that will be sent to your e-mail address. When you already get one, enter the one-time password below",
  "Text_RequestOTP": "Request OTP",
  "Text_Lastpleasereent": "Last, please reenter this randomize code to confirm that you’re really going to remove your account",
  "Text_EnterYourOTP": "Enter Your OTP",
  "Text_ResendmetheOTPw": "Resend me the OTP (wait #VARs)",
  "Text_Retyperandomcod": "Re-type random code",
  "Text_OfficialContent": "Official Contents",
  "Text_UserContents": "User Contents",
  "Text_Nomorecontentav": "No more content available",
  "Text_Loadmore": "Load more",
  "Text_Thecontentsonyoursel": "The contents on your selected language are not available",
  "Text_Nomorecontentsavaila": "No more contents available on your selected language",
  "Text_Trybrowsingcontentsf": "Try browsing contents from other languages, shall we?",
  "Text_Trybrowsingmoreconte": "Try browsing more contents from other languages, shall we?",
  "Text_Heyyouvereachedtheen": "Hey, you’ve reached the end of this content page",
  "Text_Noworriesmorecontent": "No worries, more contents from other topics still await for you to browse",
  "Text_Showallcontents": "Show all contents",
  "Text_Selectotherlanguages": "Select other languages",
  "Text_Browseothertopics": "Browse other topics",
  "Text_Filterbylanguage": "Filter by language",
  "Text_AllLanguages": "All Languages",
  "Text_Computerscience": "Computer science",
  "Text_ReligiousEducation": "Religious Education",
  "Text_PublishProject": "Publish Project",
  "Text_SharewithClassroom": "Share with Classroom",
  "Text_CaptureImage": "Capture Image",
  "Text_RecordVideo": "Record Video",
  "Text_Updatedon": "Updated on",
  "Text_ProjectSettings": "Project Settings",
  "Text_Others": "Others",
  "Text_Yourprojecthasbeenpu": "Your project has been published!",
  "Text_Goshareitonyoursocia": "Go share it on your social media or send it to your friends! Who knows they might love it.",
  "Text_Scanthismarkerandget": "Scan this marker, and get ready for the pop-up surprise!",
  "Text_Leteveryoneonyourcla": "Let everyone on your class sees your project",
  "Text_Shareprojecton": "Share project on",
  "Text_Material": "Material",
  "Text_AppearsontheMaterial": "Appears on the \"Material\" menu on your class",
  "Text_AppearsasapostontheH": "Appears as a post on the \"Home\" menu on your class",
  "Text_Chooseclass": "Choose class",
  "Text_Additionalnotes": "Additional notes",
  "Text_Share": "Share",
  "Text_Publishyourprojectan": "Publish your project and let everyone knows & accesses what you created",
  "Text_CoverImage": "Cover Image",
  "Text_Autogenerated": "Auto-generated",
  "Text_Captureyourown": "Capture your own",
  "Text_ProjectName": "Project Name",
  "Text_ProjectDescription": "Project Description",
  "Text_Choosetopic": "Choose topic",
  "Text_Topic": "Topic",
  "Text_Chooselanguage": "Choose language",
  "Text_Choosehowyouwanttopu": "Choose how you want to publish",
  "Text_Onlypeoplewhohaveyou": "Only people who have your project link can access it",
  "Text_Everyonecanaccessito": "Everyone can access it on \"Topics\" menu",
  "Text_Yourprojecthasbeensh": "Your project has been shared to your class!",
  "Text_Sharewithotherclass": "Share with other class",
  "Text_Findyourclass": "Find your class",
  "Text_PublishSettings": "Publish Settings",
  "Text_ShareVAR": "Share #VAR",
  "Text_EmbedWebPlayer": "Embed Web Player",
  "Text_AreYouSureWantToRemoveVAR": "Are you sure want to remove #VAR? you can't undo this operation",
  "Text_Redeem": "Redeem",
  "Text_ConnectFacebookAccou": "Connect Facebook Account",
  "Text_ConnectAppleID": "Connect Apple ID",
  "Text_DeleteAccount": "Delete Account",
  "Text_ClassName": "Class Name",
  "Text_ClassDescription": "Class Description",
  "Text_ASSEMBLRProject": "ASSEMBLR Project",
  "Text_AddVAR": "Add #VAR",
  "Text_Oryoucouldbrowsefile": "Or, you could browse file",
  "Text_OrEnterImageURL": "Or, Enter Image URL",
  "Text_EnterImageURL": "Enter Image URL",
  "Text_AddLink": "Add Link",
  "Text_EnterYoutubeURL": "Enter Youtube URL",
  "Text_AddFile": "Add File",
  "Text_OrEnterFileURL": "Or, Enter File URL",
  "Text_EnterFIleURL": "Enter FIle URL",
  "Text_ViewinD": "View in 3D",
  "Text_EditVAR": "Edit #VAR",
  "Text_CopyClassCode": "Copy Class Code",
  "Text_CopyLink": "Copy Link",
  "Text_Editor": "Editor",
  "Text_Duplicating": "Duplicating...",
  "Text_Duplicate": "Duplicate",
  "Text_StorageUsed": "Storage Used",
  "Text_RecoverLostProject": "Recover Lost Project",
  "Text_ViewIn3D": "View in 3D",
  "Text_ScanMarker3D": "Scan Marker",
  "Text_PlaceItYourRoom": "Place it in your room",
  "Text_DuplicateThisProject": "Duplicate this project",
  "Text_Creatingnewproj": "Creating new project...",
  "Text_TeachingAids": "Teaching Aids",
  "Text_Kits": "Kits",
  "Text_EduKits": "Edu Kits",
  "Text_ExploreTopics": "Explore Topics",
  "Text_Signinwith": "Sign in with #",
  "Text_Bysigninginorsigning": "By signing in or signing up to our app, you agree to our # and  have read and understood the ##",
  "Text_TermofService": "Term of Service",
  "Text_Signupwith": "Sign up with #",
  "Text_Landingtitle": "Learning should<br/> always be engaging",
  "Text_Landingsubtitle": "With Assemblr EDU, learning becomes an interactive, fun-filled experience!",
  "Text_English": "English",
  "Text_Russian": "Russian",
  "Text_Indonesian": "Indonesian",
  "Text_German": "German",
  "Text_Taiwanese": "Taiwanese",
  "Text_Italian": "Italian",
  "Text_Ukrainian": "Ukrainian",
  "Text_Korean": "Korean",
  "Text_Portuguese": "Portuguese",
  "Text_Pleaseverify": "Please verify your email",
  "Text_Wejustsendlink": "We just sent a link to <b>#</b>",
  "Text_Followthelink": "Follow the link in your email to verify your email",
  "Text_Ifyouhaventreceived": "If you haven't received it within a few minutes, double check your spam/junk folder.",
  "Text_ResendEmail": "Resend Email",
  "Text_RegisterWithEmail": "Register With Email",
  "Text_IsRequired": "# is required",
  "Text_makeSureCorrect": "Please make sure to fill the form correctly",
  "Text_CharacterMin": "should be at least # characters",
  "Text_EmailInvalid": "# is invalid",
  "Text_UsernameInvalid": "invalid username",
  "Text_PasswordDoNotMatch": "password do not match",
  "Text_WrongPassword": "The password is invalid or the user does not have a password",
  "Text_CantContainSymbol": "Can't contains symbols and spaces",
  "Text_CantContainSymbolOnly": "Can't contains symbols",
  "Text_EmailAlreadyUse": "The email address is already in use by another account",
  "Text_UserNotFound": "User not found/not registered",
  "Text_Selectlanguange": "Select Language",
  "Text_Whatlanguange": "What language would you like to use?",
  "Text_Deleting": "Deleting...",
  "Text_Ads_MaybeLater": "Maybe later",
  "Text_Ads_GetTheDeals": "Upgrade plan",
  "Text_Ads_ReachLimit": "You’ve seen {VAR} 3D Edu Kits today",
  "Text_Ads_Unlock": "More exciting collections still await you. Grab your unlimited access now!",
  "Text_Ads_InitLeftLimitPrefix": "You have",
  "Text_Ads_InitLeftLimit": "{VAR} object preview left per day.",
  "Text_Ads_LeftLimit": "Only {VAR} object preview",
  "Text_Ads_LeftLimitSuffix": "left today.",
  "Text_Ads_Title": "You’ve reached your daily limit!",
  "Text_UpgradeForDuplicate": "Upgrade for duplicate",
  "Text_DraftProject": "Draft",
  "Text_DuplicateDesc": "Everyones can duplicate this project and make their own version of it.",
  "Text_PrivateProject": "Private Project",
  "Text_PrivateProjectDesc": "This project hidden from search results and profile.\nOnly can be accessed by direct link or shared.",
  "Text_DraftProjectDesc": "This project is still in draft,\nOnly can be accessed in editor.",
  "Text_EditWithSimpleEditor": "Edit with Simple Editor",
  "Text_CreatorSelectorTitle": "Choose the editor you want to use",
  "Text_New": "New",
  "Text_SimpleEditor": "Super Simple Editor",
  "Text_SimpleEditorDesc": "Quickly create simple AR project with <b>single 3D object</b> on top of a <b>marker</b>",
  "Text_FullEditor": "Default Editor",
  "Text_FullEditorDesc": "Create AR with some 2D/3D objects, including audio, video, and interactions",
  "Text_Duplicatable": "Duplicatable",
  "Text_Trynow": "Try now",
  "Text_ProjectAll": "All",
  "Text_ProjectPublished": "Published",
  "Text_ProjectPrivate": "Private",
  "Text_ProjectDraft": "Draft",
  "Text_ProjectNonDuplicate": "Not Duplicatable",
  "Text_UserV2WarningTitle": "Sorry",
  "Text_UserV2WarningDesc": "Unfortunately, you can only use Assemblr Studio",
  "Text_GotoAssemblrStudio": "Go to Assemblr Studio",
  "Text_storage_label": "Storage",
  "Text_custom_marker_label": "Custom AR Marker",
  "Text_3d_library_access_label": "3D Library Access",
  "Text_private_publish_label": "Publish in Private",
  "Text_qr_marker_label": "QR Marker",
  "Text_audio_upload_label": "Audio Upload",
  "Text_pro_audio_library_label": "Pro Audio Library",
  "Text_TransparentBackground": "Transparent Background",
  "Text_hide_watermark_label": "Hide Project Information",
  "Text_3d_fonts_label": "3D Fonts",
  "Text_ads_free_label": "Ads-Free",
  "Text_premium_seats_label": "Premium Seats",
  "Text_edu_topics_label": "Edu Topics",
  "Text_prevent_duplicate_label": "Project Protection",
  "Text_duplicate_projects_label": "Duplicate Others' Projects",
  "Text_edu_kits_label": "3D Edu Kits Access",
  "Text_edu_topics_title": "Access all ready to use topics",
  "Text_edu_topics_subtitle": "Upgrade your plan, and get ready to unlock more special benefits.",
  "Text_CompleteProfile": "Complete Profile",
  "Text_Guides": "Guides",
  "Text_eduKitsHeaderSearch": "What AR/3D interactive content will you bring for today's lesson?",
  "Text_eduKitsHeaderDesktop": "Let's start fun learning! What AR/3D interactive content will you bring for today's lesson?",
  "Text_eduKitsHeaderMobile": "What Interactive AR/3D Content Will You Bring for Todays Lesson?",
  "Text_eduKitsSeeMore": "See more",
  "Text_edukitsCountdownLeft": "You can access <b>{remainingCountdown} edukits</b> per day.",
  "Text_edukitsCountdownLeftStill": "You can still access the <b>{remainingCountdown} edukits</b> today.",
  "Text_edukitsCountdownReactLimit": "Your access to edukits <b>has been used up</b> for today.",
  "Text_edukitsUpgradeYourAccount": "Upgrade your account",
  "Text_edukitsForMoreAccess": "for unlimited access.",
  "Text_edukitsReadyToUse": "Ready-to-use digital teaching aids.",
  "Text_edukitsReadyToUseDesc": "Make learning activity more engaging with 3D and Augmented Reality edukits.",
  "Text_edukitsSearchPlaceHolder": "Find the edukits",
  "Text_edukitsPreviouslyAccess": "Previously accessed",
  "Text_edukitOr": "Or",
  "Text_edukitYouStillCanAccess": "You can still use the ones previously accessed.",
  "Text_reloadContent": "Reload Content",
  "Text_weDetectLang": "It appears you are from <b>{countryName}</b>. If this is incorrect, please fix it for a better experience",
  "Text_weMakeAjustmentPriceByCountry": "Offers and prices will be customized based on this country selection",
  "Text_saveCountryPref": "Save country preference",
  "Text_pleaseSelectCountry": "Please select country",
  "Text_topicsReadyToUse": "Save your time with ready to use<br/> <b>Interactive Learning Slides<b>",
  "Text_topicsReadyToUseDesc": "What subject will you bring for today's lesson?",
  "creation.type.published.title": "These projects are available for everyone to access",
  "creation.type.published.desc": "The projects shows up on your Public Profile page",
  "creation.type.unpublished.title": "These projects can only be accessed by those who have the link/URL.",
  "creation.type.unpublished.desc": "The projects doesn't shows up on your Public Profile page",
  "creation.type.draft.title": "Project Not Published",
  "creation.type.notduplicatable.title": "These projects are protected, other cannot duplicate these projects",
  "creation.type.notduplicatable.desc": "This feature ensures your work remains original.",
  "creation.type.published.empty.title": "Make your project accessible to everyone",
  "creation.type.published.empty.desc": "Your project shows up on your Public Profile page",
  "creation.type.unpublished.empty.title": "Choose only selected people to access your project",
  "creation.type.unpublished.empty.desc": "The project can only be accessed by those who have the link/URL and doesn't shows up on your Public Profile page",
  "creation.type.unpublished.empty.note": "Note: This feature protects your project and makes it accessible only to specific people.",
  "creation.type.draft.empty.title": "Action required! Your project is not published",
  "creation.type.draft.empty.desc": "The project currently under creation and not yet published externally",
  "creation.type.notduplicatable.empty.title": "Protect your projects, don't let others duplicate yours",
  "creation.type.notduplicatable.empty.desc": "Published projects that cannot be duplicated by others",
  "creation.type.notduplicatable.empty.note": "Note: This is a premium feature designed to ensure your work stays original. If your premium plan expires, your project will revert from <b>'Non-duplicable'</b> to <b>draft</b> mode.",
  "upgrade_your_account": "Upgrade your account",
  "view_less": "View less",
  "learn_more": "Learn more",
  "creation.type.notduplicatable.note": "Note: This is a premium feature designed to ensure your work stays original. If your premium plan expires, your project will revert from <b>'Non-duplicable'</b> to <b>draft</b> mode.",
  "creation.type.draft.desc": "This project is not published. To make it accessible anywhere, open the project and complete the <b>'Publish Settings'</b>.",
  "creation.type.draft.other": "Your project will remain in draft status under these conditions:<ol><li>\nYou’re still working on the project and haven’t completed the publish settings.</li><li>\nYour premium plan has expired.</li></ol>",
  "here": "here",
  "learn_more_premium_plan_expiration": "Learn more about premium plan expiration",
  "onboarding.edukits.title": "Ready to enrich your learning experience?",
  "onboarding.edukits.subtitle": "Let’s start with these <b>EduKits</b>!",
  "onboarding.edukits.description": "You can explain concreate visuals with more than 5000<br/>3D objects or in Augmented Reality view, wow!",
  "onboarding.edukits.explore": "Explore 5000+ other EduKits",
  "onboarding.edukits.cta": "Discover more features on Assemblr Edu",
  "onboarding.edukits.nav.count": "You can find {count}+ other edukits in this menu later",
  "onboarding.topics.nav.count": "You can find {count}+ other topics in this menu later",
  "understand": "Understand",
  "edukits": "Edukits",
  "ready_to_use_topics": "Ready to Use Topics",
  "ar_and_3d_editor": "AR & 3D Editor",
  "discover_next_feature": "Discover the Next Feature",
  "onboarding.topics.desc": "Less preparation, more teaching! Engage the class with more than 300 best quality design and learning structure in learning slides.",
  "onboarding.topics.explore": "There are over {count}+ other ready-to-use topics available",
  "onboarding.editor.title": "Bring 3D/AR to the class by your own specific learning needs! Simply drag n drop with 6000+ ready to use 3D Library.",
  "onboarding.editor.follow_guide": "Follow the guide directly in the Editor",
  "onboarding.lean_more": "Learn more about Assemblr Edu features on the Guide page.",
  "onboarding.explore_features": "I’m ready to explore more",
  "onboarding.editor.load_guide": "Loading the guide in the Editor...",
  "ar_desktop_warning.title": "Augmented Reality is only available on mobile or tablet devices",
  "open_with_qr": "Open with QR Code",
  "ar_desktop_warning.desc": "Scan this code to open the model on your device and follow the experience.",
  "scan_marker_desktop_warning.title": "Scan Marker is only available on mobile or tablet devices",
  "scan_marker_desktop_warning.desc": "Scan this code to open current page on your mobile device and try the experience.",
  "manage_marker": "Manage Marker",
  "view_creation": "View Creation",
  "topics": "Topics",
  "onboarding.edukits.finish": "Yeay, you’ve experience <b>Edukits</b>.  🥳<br/>\nNow you are ready to Engage the class <br/>with fantastic edukits!",
  "onboarding.topics.finish": "Yeay, you’ve experience <b>Topic</b>.  🥳<br/>\nNow you are ready to Engage the class <br/>with fantastic learning slide!",
  "onboarding.editor.finish": "You’ve explore <b>Editor</b>, yeayy. 🥳<br/>\nNow you can start to create your own 3D/AR!",
  "explore_another_content": "Explore another content",
  "continue_explore": "Continue to explore",
  "ok": "Ok",
  "click_and_slide_topics": "Click and slide to explore the learning slide 😃",
  "onboarding.topics.title": "Ready-to-use topics",
  "qr_ar_instruction": "Open your camera phone and scan barcode to trigger the Augmented Reality 😃",
  "finish": "Finish",
  "not_match_currency": "The payment currency does not match. Please log in again to refresh your session",
  "no_edukits_found": "Could't find any Edukits, try searching for something else",
  "no_more_edukits": "You've reached the end of the edukits",
  "you_are_offline": "You are offline :(",
  "some_feature_nwp": "Some features may not work properly",
  "ok_understand": "Okay, i understand",
  "you_are_offline_please": "You're offline, please check your connection",
  "project_hero_title": "What AR project would you like to create this time?",
  "content_starter_1_title": "AR-Powered Scannable Images",
  "content_starter_1_desc": "Suitable if you want to display interactive experience above visual objects like books, posters, stickers, and other printed objects",
  "content_starter_2_title": "Life-like AR Visualizations",
  "content_starter_2_desc": "With real-world size and plane detection, you can preview virtual objects such as furniture, machines, and other physical objects inside your home",
  "content_starter_3_title": "Interactive 3D & AR Contents",
  "content_starter_3_desc": "With an easy-to-use interactivity builder, you can create an engaging interactive experience such as quiz, mini-game, or simple simulation",
  "content_starter_4_title": "Embed 3D Projects in Websites",
  "content_starter_4_desc": "Display your interactive 3D content inside your website, blog posts, or Canva presentations",
  "marker_hero_title": "What is a Custom Marker",
  "marker_hero_desc": "Custom Markers are visual cues which trigger the display of the virtual information. Markers are normal images which are trained beforehand so that they can be recognized later in Assemblr App scanner.",
  "scan_warning_title": "Looking for the scanner?",
  "scan_warning_basa": "Don’t worry, it’s still here!",
  "scan_warning_basi": "Just open the project you want to scan,\n              <br />select <b>\"Scan Marker\"</b>, and you’re good to go!",
  "enter_license_code": "Enter License Code",
  "register_license": "Register License",
  "validate": "Validate",
  "license_desc": "The licence code can only be used on one device at a time. To transfer the license code to this device, you must first unregister it from the old device.",
  "license_contact_me": "if you encounter any issues, please send an email to",
  "validating": "Validating",
  "manage_license": "Manage License",
  "current_active_license_code": "Current active license code",
  "valid_until": "Valid until",
  "unlink_license": "Unlink License",
  "unlinking": "Unlinking",
  "unlink_license_desc": "To transfer the license code from this device, you must first unlink it from this device.",
  "invalid_license_code": "Invalid License Code",
  "license_key_not_exist": "License Key Does Not Exist",
  "license_key_used_by_another_device": "License key is already used by another device: {{devicename}}",
  "network_error": "Network Error",
  "license_key_expired": "Your license key has expired",
  "wireless_install": "Wireless Install",
  "wi_scan_qr": "Scan this QR code from the mobile app to download the necessary data for the application.",
  "expired_date_label": "Expired Date",
  "activating_license": "Activating the license",
  "success_activating_license": "License Activation Successfully",
  "package_you_get": "And this is the package you get",
  "success_warning": "The license on this device is only valid specifically for your account {{_email_}}, and cannot be used by other accounts.",
  "failed_activating_license": "License Activation Failed",
  "failed_activating_license_reason": "This device has been activated by another account{{__exist_user}}.<br />Please contact your organization's admin.",
  "included_license_package": "Included in the license package",
  "hello_what_your_name": "Hello 👋<br />I'm <b>BLR</b>. What's your name?",
  "choose_a_cool_username": "Choose a cool username! 🚀",
  "start": "Start",
  "hello": "Hello",
  "now_pick_own_avatar": "Now pick an avatar or upload your own! ✨",
  "next": "Next",
  "personalize_your_journey": "Personalize Your Assemblr Journey 🎨",
  "step": "Step",
  "try_it_yourself": "Try it Yourself! ✨",
  "final_step": "Final Step",
  "this_one_of_me": "This one's on me! 🎉",
  "enjoy_7_days_trial": "Enjoy 7 days of premium access and dive into the full Assemblr EDU experience!",
  "claim_and_start": "Claim & Let's Start! 🚀",
  "start_now": "Let's Start! 🚀",
  "tell_us_more": "Tell us more!",
  "scan_qr_bellow": "Scan the QR code above using your phone or tablet camera.",
  "success_verif_email_auth": "Email successfully verified",
  "success_verif_email_unauth": "Email successfully verified, please login",
  "tour.entry.how_to_use_ar": "Learn how to use AR contents in Assemblr Edu",
  "tour.entry.embed_canva": "Bring AR/3D Content to Canva",
  "tour.entry.ar_marker": "Display AR on top of Printed Objects",
  "tour.entry.ar_project": "Get To Know Assemblr Editor",
  "tour.embed-canva": "Any AR contents on Assemblr Edu can be embeded into Canva",
  "tour.ok-embed-canva": "Ok, tell me more",
  "tour.ok-select-edukit": "Ok, Let me choose one",
  "tour.select-edukit": "This includes all AR Projects you will create, or any content under Teaching Aids\n<span class=\"gap\"></span>\nFor now, let&apos;s focus on Teaching Aids, Choose one of the <b>Teaching Aids</b> you want to try.",
  "tour.select-edukit-dummy-c1": "Choose one of the <span class='font-black'>Teaching Aids</span> you want to try.",
  "tour.click-canva-btn": "Now, press this button",
  "tour.ok-click-canva-btn": "Ok, i'll press that button",
  "tour.finish-embed-canva": "Now, follow the steps written there",
  "tour.ok-finish-embed-canva": "Ok, i'll follow",
  "tour.ar-marker": "AR content can be displayed over image objects like <b>Books, Cards, T-shirts</b>, and others.\n<span class=\"gap\"></span>These objects serve as <b><u>Markers</u></b>, which will trigger the appearance of AR content.\n<span class=\"gap\"></span>I'll help you prepare the <b>Marker</b>.",
  "tour.ok-ar-marker": "Ok, i'm ready",
  "tour.select-edukit-ar-marker": "The marker can be used for content in Assemblr, including all AR Projects you will create, or content that&apos;s already in Teaching Aids\n<span class=\"gap\"></span>\nFor now, let&apos;s try using <b>Teaching Aids</b>",
  "tour.ok-select-edukit-ar-marker": "Ok, Let me choose one",
  "tour.select-edukit-ar-marker-dummy-c1": "Choose one of the <b>Teaching Aids</b> you want to try.",
  "tour.click-btn-setup-marker": "Select <b>Setup Marker</b> and follow the next steps to setting the marker for your chosen content.",
  "tour.ok-click-btn-setup-marker": "Oke, got it!",
  "getting_started_with_assemblr_edu": "Getting started 🚀<br/> with Assemblr Edu",
  "completed": "Completed",
  "home.ar_empty": "Create your first <span class=\"home-mark font-bold projects\">AR Project</span>",
  "home.ar_noempty": "Your <span class=\"home-mark font-bold projects\">AR Projects</span>",
  "home.edukits": "Digital <span class=\"home-mark font-bold edukits\">Teaching Aids</span>",
  "home.topics": "Ready-to-use <span class=\"home-mark font-bold\">Topics</span>",
  "home.intro": "Ready to make learning more joyful, <span class=\"font-bold\">{{userName}}</span>?",
  "ar_project": "AR Project",
  "tour.click-btn-setup-marker-dummy-c1-n": "Choose <b>Setup Marker</b> to start",
  "tour.ar-project": "You can now create your own AR project using the Assemblr Edu app.\n<span class=\"gap\"></span>\nClick the button below to start creating your AR project.",
  "tour.ar-project-dummy-c1": "Select <b>Create Project</b> for create your own AR",
  "tour.ar-project-select-mode": "Choose an editor for your AR project.\n<span class=\"gap\"></span>\nPick Super Simple, New Editor, or Classic Editor.",
  "tour.ar-project-select-mode-dummy": "Click one of the editors to continue.",
  "tour.activated_create_marker_success": "Once printed, scan it as instructed on this screen, and feel free to share it with your peers",
  "tour.ok-activated_create_marker_success": "Finish",
  "tour.ar-project-ok": "Ok, let me start creating my AR project",
  "tour.ar-project-select-mode-ok": "Ok, let me choose an editor",
  "tour.finish-embed-canva-copy": "Copy the link and paste on your canva design",
  "tour.finish-embed-canva-copy-ok": "Ok, i will copy the link",
  "tour.finish-embed-canva-copy-dummy": "You need copy the link and paste on your canva design",
  "tour.ok-finish-embed-canva-copy": "Ok, let me copy the link",
  "tour.ar-marker-download": "Now it's the moment of truth: download the marker and print the marker!",
  "belajar-id-tos-title": "Good News for Belajar.id Users",
  "belajar-id-tos-subtitle": "Exclusively for users with the following email address:",
  "belajar-id-tos-benefit-note": "Will receive the following exclusive benefits for <b>free</b>:",
  "belajar-id-tos-benefit-compare": "2x compared to regular accounts",
  "belajar-id-tos-read-tnc": "Read Full Terms & Conditions",
  "belajar-id-tos-cta": "I Understand, Continue to Login",
  "belajar-id-tos-benefit-1": "10 Digital Teaching Aids per day",
  "belajar-id-tos-benefit-2": "200+ Ready-to-use Topics",
  "belajar-id-tos-benefit-3": "1000+ 3D Objects",
  "please_accet_tac": "Please accept the terms and conditions",
  "username_conds": "Username must start with a letter or underscore and only contain letters, numbers, and underscores",
  "username_max": "Username must be at most 20 characters",
  "username_min": "Username must be at least 6 characters",
  "name_max": "Name must be at most 25 characters",
  "name_min": "Name must be at least 3 characters",
  "username_already_taken": "Username is taken. Try adding numbers or an underscore, like",
  "class_name_max_length": "Class name must not exceed 50 characters.",
  "class_description_max_length": "Class description must not exceed 200 characters.",
  "or": "or",
  "login": "Login",
  "price_and_plan": "Plans & Pricing",
  "all_classes": "All Classes",
  "learning_slides": "Learning Slides",
  "search_topics": "Search topics",
  "topics_not_found": "No topics found.",
  "upgrade_to_access": "Upgrade to access",
  "coming_soon": "Coming Soon",
  "pin_post": "Pin Post",
  "edit_post": "Edit Post",
  "delete_post": "Delete Post",
  "post_detail": "Post Detail",
  "comments": "Comments",
  "post_message": "Post a message",
  "post_image": "Post an image",
  "post_video": "Post a video",
  "post_link": "Post a link",
  "post_project": "Post a project",
  "termsOfUse": "Terms Of Use",
  "privacyPolicy": "Privacy Policy",
  "faq": "FAQ",
  "pricing": "Pricing",
  "forEducator": "For Educator",
  "forStudents": "For Students",
  "partnership": "Partnership",
  "aceCommunity": "ACE Community",
  "blog": "Blog",
  "contact": "Contact",
  "companyProduct": "Company & Product",
  "contactUs": "Contact Us",
  "remove_member_title": "Remove Member",
  "remove_member_warning": "Are you sure you want to remove <b>{{_name}}</b> (@{{_username}}) from the <b>{{_planName}}</b>?",
  "you": "You",
  "reached_member": "You have reached the maximum quota of {{_limit}} members.",
  "available_member": "You have {{_available}} of {{_limit}} members quota added",
  "add_member": "Add a member",
  "manage_member_desc": "Members you add will get the same benefits under the <b>{{_planName}}</b> Plan. Make sure they have an Assemblr account before adding them. Then you're all set for fun learning together!",
  "search_member_error": "Failed to find username",
  "cannot_add_admin": "Cannot add admin",
  "username_not_found": "Username not found",
  "member_quota_full": "Member quota is full",
  "add_member_error": "Failed to add member",
  "member_not_found": "Member not found",
  "search_member_placeholder": "Add a member by typing their username (e.g. @georgia)",
  "embed_code": "Embed Code",
  "embed_code_intruction": "Paste the code below into your HTML file",
  "copy_embed_code": "Copy Embed Code",
  "text_copied": "Copied",
  "our_server_bussy": "Our server is busy",
  "wait_and_try_few_min": "Please wait and try again in a few minutes",
  "retry": "Retry",
  "failed_connect_server": "Unable to connect to server. Please check your internet connection and try again.",
  "eligible_samsung_plan": "This device is eligible for a free Assemblr EDU license.",
  "samsung_activate_warn": "But remember, once activated, your account can only be used on Samsung devices that participate in this program.",
  "eligible_samsung_plan_intro": "Yeay! You Get Free License",
  "activate_license": "Activate License",
  "change_account": "Change Account",
  "whsnfy": "We have something new for you!",
  "read_announcement": "Read the announcements",
  "good_morning": "Good morning",
  "good_afternoon": "Good Afternoon",
  "good_evening": "Good Evening",
  "generate_with_ai": "Generate with AI",
  "create_ar_project": "Create AR Project",
  "Your Assets": "Your Assets",
  "hero_edukit_mobile": "3D and AR <br class=\"md:hidden\" /><strong>Edu Kits</strong>",
  "hero_edukit_desktop": "Make learning activity more engaging<br />with <strong>3D</strong> and <strong>Augmented Reality</strong> edu kits",
  "hero_topic_mobile": "Interactive <br /><strong> Learning Slide</strong>",
  "hero_topic_desktop": "Save your time with ready to use<br /> Interactive <strong>Learning Slides</strong>",
  "ai_3step_title": "Simple 3-Step Process",
  "ai_3step_1_title": "1. Upload Your Image",
  "ai_3step_1_desc": "Upload any drawing, sketch, or image. Our AI will interpret your creative vision and transform it into 3D objects.",
  "ai_3step_2_title": "2. Generating 3D Object",
  "ai_3step_2_desc": "Your custom 3D model appears in minutes. Turning your ideas into interactive 3D experiences.",
  "ai_3step_3_title": "3. Ready to Use Everywhere",
  "ai_3step_3_desc": "Easily create AR markers, embed 3D models into websites, or enhance your presentations with immersive content.",
  "ai_tips_title": "Everything you need to know for Better Results",
  "ai_tips_disclaimer_strong": "Important:",
  "ai_tips_disclaimer": "Creating 3D objects using generative AI will not be completely accurate or identical to the original object.",
  "ai_tips_plain_bg": "Use a plain background with no elements other than the main object",
  "ai_tips_square_ratio": "Use images with 1:1 ratio; avoid portrait or landscape formats",
  "ai_tips_no_crop": "Ensure the object is fully visible and not partially cropped",
  "ai_tips_one_object": "Make sure each uploaded image contains only one object",
  "ai_tips_blr_cost": "Each 3D generation uses about 35 BLR Coins.",
  "ai_tips_blr_cost_note": "Retries are not included in this count",
  "ai_tips_blr_info": "BLR Coins are our in-app currency.",
  "ai_tips_blr_info2": "You can also use them to unlock premade 3D objects from our library.",
  "ai_cta_title_1": "Ready to Transform your Ideas",
  "ai_cta_title_2": "into Engaging Lessons?",
  "ai_cta_btn": "Start Creating with AI",
  "ai_hero_title_1": "From Idea to 3D Reality",
  "ai_hero_title_2": "in Minutes",
  "ai_hero_desc": "Transform any ideas into 3D objects with our new AI tools! Upload your favorite image or your students' doodles and watch them become engaging AR experiences, no technical skills required",
  "ai_hero_btn": "Start Creating with AI",
  "ai_sec2_title_1": "Quickly Create",
  "ai_sec2_title_2": "Any Object You Need",
  "ai_sec2_desc": "When you need something that doesn't exist in our library of digital teaching aids, simply upload an image, and our AI will build subject-specific 3D models that perfectly match your requirements",
  "ai_sec3_title_1": "Sketch, Doodle, and",
  "ai_sec3_title_2": "Bring It to Life!",
  "ai_sec3_desc": "Upload any doodle or sketch to transform it into a stunning 3D Object with our AI. Make learning more fun and engaging for your students by creating scannable AR markers straight from their doodle",
  "ai_faq_title": "FAQ",
  "ai_faq_q1": "How does AI generation enhance my existing Assemblr EDU experience?",
  "ai_faq_a1": "AI will assist when you can't find the 3D objects you need. With this feature, you can easily generate them using BLR Coins. All AI-generated content can be used in our Editor, allowing you to freely create interactive 3D and AR experiences.",
  "ai_faq_q2": "What are BLR Coins and how do they work?",
  "ai_faq_a2": "BLR Coins are a digital currency used within our platform to access premium content and AI features. You can obtain them by purchasing them directly. Each 3D generation uses about 35 BLR Coins. Retries are not included in this count",
  "ai_faq_q3": "Can my students use the AI generation features",
  "ai_faq_a3": "Students can use AI features if they have access to BLR Coins. They can bring their drawings to life and create custom 3D objects for projects, encouraging creativity in the learning processes",
  "ai_faq_q4": "Do I need technical skills to use AI generation?",
  "ai_faq_a4": "Not at all! Simply upload an image or describe what you need. Our AI will handle all the technical complexity, you just need BLR Coins to generate",
  "ai_faq_q5": "What will happen if the AI generation fails due to a server error?",
  "ai_faq_a5": "If the AI generation fails due to a server error, don’t worry, you won’t lose your BLR Coins. The system will automatically refund the coins. If the issue persists, you can contact us for assistance",
  "ai_faq_q6": "How can I purchase BLR Coins",
  "ai_faq_a6": "You can purchase BLR Coins directly from your account at any time using our available payment methods",
  "ai_faq_q7": "Where can I use the AI-generated 3D content",
  "ai_faq_a7": "You can use the generated 3D content directly in our Editor to create interactive lessons, AR experiences, and classroom projects. It can also be embedded in presentations, shared with your students, or viewed instantly in an AR marker on mobile devices.",
  "ai_faq_q8": "Can I download the AI-generated 3D content?",
  "ai_faq_a8": "Yes, you can download the AI-generated 3D content. The file will be available in .glb format",
  "ai_faq_q9": "What image file types are supported for AI generation",
  "ai_faq_a9": "The supported image file types for AI generation are .png, .jpg, and .jpeg",
  "explore_by_subjects": "Explore by Subject",
  "explore_by_grades": "Or by Grade",
  "recommendations_for_you": "Recommendations for You",
  "grade_section_title": "Grade",
  "subject_section_title": "Subject",
  "no_search_results_line1": "No search results",
  "no_search_results_line2": "Try different keywords or explore topics and edukits.",
  "try_different_keywords": "Please try with different keywords",
  "may_be_relevant": "may be relevant to your search?",
  "see_more": "See more",
  "no_relevant_items_for_section": "No relevant {{section}} found",
  "tab_teaching_aid": "Edukits",
  "tab_topic": "Topics",
  "tab_user_project": "Community",
  "tab_all": "All",
  "all_results_shown": "All results are shown ({{count}} items).",
  "results_in_section": "{{count}} results in <b>{{section}}</b>",
  "search_placeholder": "What do you want to search?",
  "narrow_your_search": "Narrow your search",
  "showing_search_results": "Show <b>{{count}}</b> search results",
  "search_suggestion_title": "Type keywords to search for content",
  "search_suggestion_example": "For example",
  "search_suggestion_or": "or",
  "curriculum_section_title": "Curriculum",
  "access_level_section_title": "Access Level",
  "access_level_free": "Free",
  "access_level_paid": "Paid",
  "access_level_belajar_id": "Belajar.id",
  "create_custom_marker": "Create Custom Marker",
  "create_project_first_title": "AR Marker",
  "create_project_first_main": "Create Project First!",
  "create_project_first_desc": "Let's create your first project to setup your custom AR Marker.",
  "create_project_first_btn": "Create Project",
  "most_relevant": "Most Relevant",
  "newest": "Newest",
  "oldest": "Oldest",
  "Paid": "Paid",
  "Belajar.id Special": "Belajar.id Special",
  "content_type_section_title": "Content Type",
  "teaching_aids": "Teaching Aids",
  "edukits_desc_menu": "Explain your material interactively using 3D and AR content",
  "topics_desc_menu": "Save your precious time with ready-to-use Interactive Slides",
  "creations_desc_menu": "Your own Assemblr Creations",
  "marker_desc_menu": "Printable graphics to trigger your creations",
  "your_assets_desc_menu": "Custom 3D assets that can be used on your creations",
  "community_hero_title": "This Week’s Featured Community Creations",
  "resetPasswordSuccess": "We have sent a password reset link to {{email}}. Please check your inbox.",
  "resetPasswordTooManyRequest": "Too many requests. Please try again later.",
  "resetPasswordUserNotFound": "User not found. Please check your email address.",
  "objects_3d": "3D Objects",
  "objects_3d_desc_menu": "View and manage your uploaded 3D objects",
  "objects_2d_desc_menu": "View and manage your uploaded 2D images",
  "objects_2d": "2D Images",
  "home.purchased_printables": "Purchased <span class='font-bold edukits'>Printables</span>",
  "language_section_title": "Language",
  "language_filter_placeholder": "Select languages...",
  "interactive_printables": "Interactive Printables",
  "interactive_printables_description": "Self-print interactive learning media for learning activities at home or school",
  "see_more_printables": "See More Printables",
  "printables_cta_banner_title": "Have better printable works,<br/>and want to sell them here?",
  "follow_this_instruction": "Follow This Instruction",
  "purchase": "Purchase",
  "format": "Format",
  "audience": "Audience",
  "activity_duration": "Activity duration",
  "learning_objectives": "What Your Child Will Learn",
  "how_to_use": "How to use this product",
  "about_this_product": "About This Product",
  "author": "Author",
  "category": "Category",
  "tags": "Tags",
  "keywords": "Keywords",
  "whats_included": "What's Included",
  "standards": "Standards",
  "view_detail": "View Detail",
  "minutes": "Minutes",
  "related_subjects": "Related Subjects",
  "sharelink": "Share Link",
  "share_this_printable": "Share this printable",
  "share_printable_desc": "Share this printable with others by copying the link below:",
  "page_url": "Page URL",
  "copied_to_clipboard": "Copied to clipboard",
  "you_own_this_printable": "You own this printable",
  "download_failed": "Download failed. Please try again.",
  "downloading": "Downloading",
  "download": "Download",
  "download_file": "Download File",
  "discover": "Discover",
  "see_our_user_project": "See what our community members are working on",
  "discover_more": "Discover more",
  "all": "All",
  "language": "Language",
  "faq_section_title": "Frequently Asked Questions",
  "faq_section_printables_desc": "Find answers to common questions about Interactive Printables",
  "printable_syi": "Can't find a printable<br/>that fits your needs?",
  "printable_syi_cta": "Suggest Your Ideas",
  "printable_syi_note": "Or check back next week. We upload new content weekly",
  "Text_Spanish": "Spanish",
  "what_are_printables": "What Are Printables?",
  "what_are_printables_desc": "Assemblr EDU Interactive Printables are learning materials that combine traditional printed worksheets with Augmented Reality (AR) technology. By scanning the QR code on the sheet using the Assemblr EDU app or website, students can instantly view 3D models, animations, and other interactive content right in front of them.",
  "how_to_use_printables": "How do I use Printables?",
  "how_to_use_printables_desc": "First, choose and purchase any Printable you want. Then, download and print the PDF file. After printing, simply scan the QR code on the sheet to access the built-in 3D and AR content.",
  "paid_account_access": "Can I access Printables with my paid account?",
  "paid_account_access_desc": "Currently, Printables are offered separately from our paid plans. This means that even if you already have a paid account, you will still need to make an additional purchase to access Printables.",
  "download_limit": "Are there any limits to downloading or printing the printable after purchase?",
  "download_limit_desc": "There are no limits. You are free to download and print your purchased Printable at any time. However, Printables may not be distributed or used for commercial purposes.",
  "resell_permission": "Am I allowed to sell printed versions of Assemblr EDU printables?",
  "resell_permission_desc": "No. Each Printable is licensed for personal use only and may not be sold in any form.",
  "offline_usage": "Can printables be used offline?",
  "offline_usage_desc": "You can use the printed worksheets offline. However, an internet connection is still required to access the AR features and 3D models linked to the Printable.",
  "create_own_printable": "Can I create my own printable?",
  "create_own_printable_desc": "Yes, you can. Use the <a href='/projects/markers'>Custom Marker</a> feature to create your own Printable, or select the <strong>Set Marker</strong> button on any <a href='/edukits'>EDU Kits</a> content to get started.",
  "refund_question": "Can I request a refund for a printable purchase?",
  "refund_question_desc": "No. Printables that have been successfully purchased are non-refundable and cannot be returned.",
  "search-intro-title": "There are Anatomy, Simulation, and 3D Interactive from 10,000+ AR Content, You Know!",
  "try-typing-as-you-need": "Try typing as you need",
  "search_suggestion_placeholder": "What do you want to learn today?",
  "free": "Free",
  "new": "New",
  "topics_desc_menu_2": "Save your precious time with ready-to-use <strong>Interactive Slides</strong>",
  "printables_desc_menu": "Interactive Learning Media you can print yourself",
  "menu_rearrangement_notice": "We rearranged the menu, and we added a new type of Teaching Material: Printable",
  "printables": "Printables",
  "featured_content": "Featured",
  "interactive_slides": "Interactive Slides",
  "slides_desc_menu": "Create and manage your interactive slide decks",
  "edu_kits": "Edu Kits",
  "all_subjects": "All Subjects",
  "custom_marker": "Custom Marker",
  "docs_mobile_menu": "Menu",
  "docs_on_this_page": "On this page",
  "docs_copy_link_tooltip": "Copy link to here",
  "docs_searching": "Searching...",
  "docs_search_no_results": "No results found for \"{{query}}\"",
  "docs_search_initial": "Type to search...",
  "docs_next": "Next",
  "docs_prev": "Previous",
  "docs_last_updated": "Last updated",
  "docs_breadcrumb_root": "Guide",
  "docs_search_placeholder": "Search in Guide",
  "learning_hub": "Learning Hub",
  "inspiration": "Inspiration",
  "guide": "Guide",
  "open_new_tab": "Open in new tab",
  "request_printable": "Request Printable",
  "see_details": "See details",
  "free_trial": "Free Trial",
  "ended": "ended",
  "see_what_you_missed": "See what you missed",
  "free_trial_ending_prefix": "Free Trial will end in",
  "free_trial_ending_days": "{{count}} days",
  "free_trial_ending_middle": ".",
  "upgrade_now_underline": "Upgrade now",
  "free_trial_ending_suffix": "to keep enjoying all the benefits",
  "try_free_trial": "Try free trial",
  "Text_JoinClass": "Join class",
  "Text_JoinAction": "Join",
  "Text_JoinWithClassCodeTitle": "Join with Class Code",
  "Text_StudentClassEmpty": "You don't have any classes yet. Join a class with your class code.",
  "Text_ClassEnrollCredsHint": "Enter your username and password. If you don't have an account yet, we will create one automatically when you join.",
  "Text_ClassEnrollNewUserLead": "New here?",
  "Text_ClassEnrollNewUserTail": "Create an account first, then return to this page with your class code.",
  "active_plan_fetch_failed": "We could not load your subscription plan. Some features may be wrong until you try again.",
  "Text_StudentTempPwdTitle": "Temporary password",
  "Text_StudentTempPwdDesc": "The student's password has already been updated on their account. Share the temporary password below so they can sign in with their username. Use Copy if you want it on the clipboard. Tap Done when you are finished—this dialog will not show the password again.",
  "Text_StudentTempPwdLabel": "One-time password",
  "Text_StudentTempPwdCopy": "Copy",
  "Text_StudentTempPwdCopied": "Copied",
  "Text_StudentTempPwdLoading": "Generating password…",
  "subprocessors": "Subprocessors",
  "privacyForSchools": "Privacy for Schools",
  "cookie_consent_title": "Cookie preferences",
  "cookie_consent_intro": "We use cookies for sign-in and core features. Analytics and marketing are optional.",
  "cookie_consent_lawful_basis": "Optional cookies use your consent (GDPR Art. 6(1)(a)). Withdraw anytime via Cookie settings in the footer.",
  "cookie_consent_essential_title": "Essential",
  "cookie_consent_essential_desc": "Authentication, session security, language, and features needed to run Assemblr EDU. Always active.",
  "cookie_consent_always_on": "Always on",
  "cookie_consent_essential_short": "Sign-in, security, language, and pricing for your region.",
  "cookie_consent_analytics_title": "Analytics",
  "cookie_consent_analytics_desc": "Measure product usage and improve performance (for example PostHog and Google Analytics). No advertising profiles.",
  "cookie_consent_analytics_short": "Help us understand usage and improve speed and reliability.",
  "cookie_consent_marketing_title": "Marketing",
  "cookie_consent_marketing_desc": "Measure ad campaign effectiveness (for example Meta and TikTok pixels). Not used for student profiling.",
  "cookie_consent_marketing_short": "Measure whether our ads reach the right audiences.",
  "cookie_consent_accept_all": "Accept all",
  "cookie_consent_reject_non_essential": "Reject optional",
  "cookie_consent_customise": "Customise",
  "cookie_consent_save_preferences": "Save choices",
  "cookie_consent_settings": "Cookie settings",
  "cookie_consent_eyebrow": "Cookie settings",
  "cookie_consent_more": "More details",
  "cookie_consent_less": "Less details",
  "cookie_consent_show_details": "Details",
  "cookie_consent_hide_details": "Hide",
  "cookie_consent_expand": "What's included",
  "cookie_consent_collapse": "Hide details",
  "cookie_consent_label_why": "Why we use this",
  "cookie_consent_label_stored": "What is stored",
  "cookie_consent_label_partners": "Partners",
  "cookie_consent_label_duration": "How long",
  "cookie_consent_label_your_choice": "Your choice",
  "cookie_consent_essential_detail_why": "Keeps you signed in, protects your session, remembers language and regional pricing, and stores your consent choice.",
  "cookie_consent_essential_detail_stored": "token|geo_pref|selected_country|NEXT_LOCALE|ProfilePictureURL|ae_c",
  "cookie_consent_essential_detail_partners": "Google Firebase (sign-in only). See our Subprocessors list.",
  "cookie_consent_essential_detail_duration": "Session cookies until you sign out. Region and language preferences up to 30 days.",
  "cookie_consent_analytics_detail_why": "Helps us see what works, fix bugs faster, and make Assemblr EDU smoother for teachers and students.",
  "cookie_consent_analytics_detail_stored": "ph_*_posthog|edu_home_variant|PostHog localStorage|Google Analytics|Firebase Analytics|GTM",
  "cookie_consent_analytics_detail_partners": "PostHog and Google (Analytics, Firebase, Tag Manager). See our Subprocessors list.",
  "cookie_consent_analytics_detail_duration": "Usually up to 12 months, depending on each provider's policy.",
  "cookie_consent_analytics_detail_choice": "Off by default. Turn the toggle on to allow, or change anytime via Cookie settings in the footer.",
  "cookie_consent_marketing_detail_why": "Shows whether our ads help teachers and schools discover Assemblr EDU. We do not profile students.",
  "cookie_consent_marketing_detail_stored": "Meta Pixel|TikTok Pixel",
  "cookie_consent_marketing_detail_partners": "Meta (Facebook Pixel) and TikTok. See our Subprocessors list.",
  "cookie_consent_marketing_detail_duration": "Usually up to 12 months, depending on each provider's policy.",
  "cookie_consent_marketing_detail_choice": "Off by default. Turn the toggle on to allow, or change anytime via Cookie settings in the footer.",
  "cookie_consent_gdpr_label_purpose": "Purpose",
  "cookie_consent_gdpr_label_legal_basis": "Legal basis",
  "cookie_consent_gdpr_label_cookies": "Cookies and technologies",
  "cookie_consent_gdpr_label_providers": "Third parties",
  "cookie_consent_gdpr_label_retention": "Retention",
  "cookie_consent_gdpr_label_withdrawal": "Withdrawal",
  "cookie_consent_essential_gdpr_purpose": "Enable sign-in, session security, language, country-based pricing, and core Assemblr EDU features.",
  "cookie_consent_essential_gdpr_legal_basis": "Art. 6(1)(b) GDPR (contract). Art. 6(1)(f) GDPR (legitimate interest in securing the service).",
  "cookie_consent_essential_gdpr_cookies": "token, geo_pref, selected_country, NEXT_LOCALE, ProfilePictureURL (when set), ae_c (after you save preferences).",
  "cookie_consent_essential_gdpr_providers": "Google Firebase (authentication only). See our Subprocessors list.",
  "cookie_consent_essential_gdpr_retention": "Auth token and geo/country preferences: up to 30 days. Session cookies: until logout or expiry.",
  "cookie_consent_analytics_gdpr_purpose": "Understand how Assemblr EDU is used and improve reliability, performance, and product decisions.",
  "cookie_consent_analytics_gdpr_legal_basis": "Art. 6(1)(a) GDPR (consent).",
  "cookie_consent_analytics_gdpr_cookies": "ph_*_posthog and edu_home_variant may be set on first visit for landing experiments. PostHog localStorage, Google Analytics, Firebase Analytics, and GTM (GTM-TVLBSMG) load only when Analytics is enabled.",
  "cookie_consent_analytics_gdpr_providers": "PostHog, Google (Analytics, Firebase, Tag Manager). See our Subprocessors list.",
  "cookie_consent_analytics_gdpr_retention": "Per provider policy, typically up to 12 months.",
  "cookie_consent_analytics_gdpr_withdrawal": "Turn off the toggle above or change your choice anytime via Cookie settings in the footer.",
  "cookie_consent_marketing_gdpr_purpose": "Measure whether our advertising campaigns reach the right audiences and are effective.",
  "cookie_consent_marketing_gdpr_legal_basis": "Art. 6(1)(a) GDPR (consent).",
  "cookie_consent_marketing_gdpr_cookies": "Meta Pixel and TikTok Pixel scripts and cookies. Loaded only when Marketing is enabled.",
  "cookie_consent_marketing_gdpr_providers": "Meta (Facebook Pixel), TikTok. See our Subprocessors list.",
  "cookie_consent_marketing_gdpr_retention": "Per provider policy, typically up to 90 days.",
  "cookie_consent_marketing_gdpr_withdrawal": "Turn off the toggle above or change your choice anytime via Cookie settings in the footer.",
  "cookie_consent_legal_links_intro": "Full details in our",
  "Text_RemoveMaterialConfirm": "Remove this material from the class?",
  "Text_RemoveMaterialConfirmDesc": "It will no longer appear in class materials. You can share it again later.",
  "Text_RemoveMemberConfirm": "Remove {{name}} from this class?",
  "Text_RemoveMemberConfirmFallback": "Remove this member from the class?",
  "Text_RemoveMemberConfirmDesc": "They will lose access to this class. You can invite them again later.",
  "Text_People": "People",
  "Text_FeedPost": "Post",
  "Text_FeedSubmission": "Submission",
  "Text_FeedAnnouncement": "Announcement",
  "Text_Stream": "Stream",
  "Text_Leavethisclassdesc": "You'll lose access to this class, including posts and shared materials. You can rejoin anytime with an invite code.",
  "Text_UnpinPost": "Unpin Post",
  "Text_PinningPost": "Pinning post…",
  "Text_UnpinningPost": "Unpinning post…",
  "Text_PostOptions": "Post options",
  "Text_ClassSubjects": "Subject",
  "Text_NoSpecificSubject": "No specific subject",
  "Text_ClassGrades": "Grade level",
  "create_network_issue": "There's a network issue. Please check your connection and try again.",
  "Text_Malay": "Malay",
  "explore": "Explore",
  "learn": "Tutorial",
  "Text_ClassPageTitle": "Classes",
  "Text_ClassPageSubtitle": "Create a class and invite students or teachers with a join code.",
  "Text_NewClass": "New Class",
  "Text_JoinAClass": "Join a class",
  "Text_SearchClasses": "Search classes...",
  "cookie_consent_legal_links_and": "and",
  "Text_ParentalConsentAttest": "I confirm that I have obtained parental or guardian consent for students who will join this class, or that my school or institution has obtained such consent on their behalf.",
  "Text_ParentalConsentRequired": "Please confirm parental or guardian consent before inviting students.",
  "Text_Signupwithoutemail": "Sign up without Email",
  "Text_Createyouraccount": "Create your account",
  "Text_Createaccountplanhint": "You're almost done! Add your name, username, and password to join this group plan on Assemblr EDU.",
  "Text_Createaccountclasshint": "You're almost done! Add your name, username, and password to join this class on Assemblr EDU.",
  "Text_Createaccounthint": "You're almost done! Add your name, username, and password to join {{name}} on Assemblr EDU.",
  "Text_Thisplan": "this plan",
  "Text_Thisclass": "this class",
  "Text_Createmyaccount": "CREATE MY ACCOUNT",
  "Text_Alreadyhaveanaccount": "Already have an account?",
  "Text_Loginhere": "Log in here",
  "Text_Loginemailusernamehint": "oliver@school.id or oliverbonnet",
  "Text_Emailplaceholder": "oliver@school.id",
  "Text_Usernameplaceholder": "oliverbonnet",
  "maintenance_page_title": "Assemblr EDU — System under maintenance",
  "maintenance_title": "System under maintenance",
  "maintenance_body": "Assemblr EDU is undergoing scheduled maintenance to improve service performance. Thank you for your patience. Please try again in a little while.",
  "maintenance_hint": "This usually doesn't take long.",
  "Text_Signupherelink": "here",
  "Text_EditorVersionTitle": "Choose Editor Version",
  "Text_EditorVersionDesc": "Pick a version to continue",
  "Text_EditorVersionLegacy": "Classic Editor",
  "Text_EditorVersionLegacyDesc": "Current default editor",
  "Text_EditorVersionNew": "Default Editor",
  "Text_EditorVersionNewDesc": "Latest editor experience",
  "entry_point_subtitle": "Plan faster with LessonCrafts — our new AI lesson plan builder.",
  "lessoncrafts_entry": "LessonCrafts",
  "entry_lessoncrafts_title": "Try LessonCrafts",
  "entry_ai_title": "Generate 3D object",
  "lessoncrafts_entry_desc": "Generate lesson plans, worksheets, flashcards & more",
  "entry_build_today": "What will you build today?",
  "entry_ar_desc": "Build interactive Augmented Reality content",
  "entry_ai_desc": "Generate 3D objects from prompts or images with AI",
  "entry_point_new_badge": "New",
  "lessoncrafts_entry_cta": "Try it free",
  "lessoncrafts_new_badge": "our new product",
  "free_trial_navbar_day": "{{count}} day",
  "free_trial_navbar_days": "{{count}} days",
  "free_trial_navbar_day_left": "{{count}} day left",
  "free_trial_navbar_days_left": "{{count}} days left",
  "free_trial_navbar_left": "left",
  "free_trial_ending_day": "{{count}} day",
  "free_trial_ending_hour": "{{count}} hour",
  "free_trial_ending_hours": "{{count}} hours",
  "free_trial_navbar_hour": "{{count}} hour",
  "free_trial_navbar_hours": "{{count}} hours",
  "free_trial_navbar_hour_left": "{{count}} hour left",
  "free_trial_navbar_hours_left": "{{count}} hours left",
  "home_whats_new_eyebrow": "✦ What's new",
  "home_whats_new_title": "Latest from Assemblr EDU",
  "home_whats_new_view_all": "View all updates",
  "home_whats_new_carousel": "Featured updates",
  "home_whats_new_prev": "Previous update",
  "home_whats_new_next": "Next update",
  "home_whats_new_dots": "Featured updates",
  "home_whats_new_go_to": "Go to update",
  "home_news_badge_new": "New",
  "home_news_slide1_tag": "✦ Feature launch",
  "home_news_slide1_recency": "· 2 days ago",
  "home_news_slide1_title": "Block Code 2.0 — build interactivity faster",
  "home_news_slide1_desc": "40+ new logic blocks for animation, AI hooks, and live data — free for every educator.",
  "home_news_slide1_cta": "Try Block Code 2.0",
  "home_news_slide1_aria": "1 of 3: Block Code 2.0",
  "home_news_slide2_tag": "🏆 Competition",
  "home_news_slide2_recency": "Voting open",
  "home_news_slide2_title": "The ImajiNation Grand Final is 5 November",
  "home_news_slide2_desc_intro": "Submissions are closed. From 1,640 projects, our finalists take the national stage at Plaza Insan Berprestasi, Gedung A, Kemendikdasmen on 5 November.",
  "home_news_slide2_desc_details": "Take a look at what they built, then vote for your favorite in People's Choice. 300 projects are nominated and voting closes 4 November.",
  "home_news_slide2_cta": "Meet the finalists",
  "home_news_slide2_aria": "1 of 3: ImajiNation Grand Final",
  "home_news_slide6_title": "ImajiNation 2026: People's Choice",
  "home_news_slide6_desc": "Support the best works from ImajiNation 2026 through People’s Choice! Explore the top 50 works from each grade level and cast your vote for your favorite. Winners will receive a 1-year Assemblr EDU Starter Plan!",
  "home_news_slide6_cta": "Cast Your Vote",
  "home_news_slide6_aria": "2 of 3: ImajiNation 2026 People's Choice",
  "home_news_slide4_tag": "✦ Feature launch",
  "home_news_slide4_recency": "· New",
  "home_news_slide4_title": "Try Assemblr AI: Generate Animated Character",
  "home_news_slide4_desc": "Make your characters come alive with Assemblr AI! Upload your chosen character, turn it into a 3D character, then add animations to make them more expressive and dynamic. Perfect for games, learning media, storytelling, and other 3D creations.",
  "home_news_slide4_cta": "Try now",
  "home_news_slide4_aria": "3 of 3: Assemblr AI animated character",
  "home_news_slide5_tag": "🏆 Competition",
  "home_news_slide5_recency": "Live",
  "home_news_slide5_title": "Real Good x Assemblr EDU Mini Competition",
  "home_news_slide5_desc_intro": "Join the Real Good Mini Competition and build a fun mini game themed around milk and farming in Assemblr EDU. Use the Real Good mascot and packaging from the exclusive Real Good bundle, then mix in other assets to match your idea!",
  "home_news_slide5_desc_prizes": "Win Rp250,000 plus Real Good and Assemblr EDU goodie bags — 3 winners.",
  "home_news_slide5_cta": "Learn more",
  "home_news_slide5_aria": "2 of 3: Real Good Mini Competition",
  "home_news_slide3_tag": "📚 New content",
  "home_news_slide3_recency": "· This week",
  "home_news_slide3_title": "12 fresh Biology Edu Kits",
  "home_news_slide3_desc": "Cell membranes, photosynthesis, DNA replication — ready-to-teach AR kits for Grades 9-12.",
  "home_news_slide3_cta": "Browse teaching aids",
  "home_news_slide3_aria": "3 of 3: Biology Edu Kits",
  "home_projects_title": "Your AR projects",
  "home_projects_open_editor": "Open editor",
  "home_projects_edited": "Edited {{time}}",
  "home_projects_published": "Published {{time}}",
  "home_projects_marker_title": "Custom AR image marker",
  "home_teaching_aids_title": "AR/3D teaching aids",
  "home_teaching_aids_browse_all": "Browse all",
  "home_topics_title": "Ready-to-use slides",
  "home_topics_browse_all": "Browse all",
  "Competition": "Competition",
  "Text_EditorPickerTitle": "Choose an Editor",
  "Text_EditorPickerDesc": "Choose the editor that best fits how you want to build your AR project.",
  "Text_EditorPickerSimpleDesc": "The fastest way to create AR with simple drag and drop tools.",
  "Text_EditorPickerNewDesc": "Our most complete editor with Visual Coding, animation timeline, 3D, and AR.",
  "Text_EditorPickerClassicDesc": "A familiar workflow with all the essential tools for interactive AR.",
  "Text_EditorPickerSimpleImageAlt": "A 3D object placed above an AR marker",
  "Text_EditorPickerFullImageAlt": "Interactive scene in the full editor",
  "Text_EditorPickerNewImageAlt": "Interactive scene in the new editor",
  "Text_EditorPickerBeginner": "Beginner",
  "Text_EditorPickerRecommended": "Most complete",
  "Text_EditorPickerClassicBadge": "Classic",
  "Text_EditorPickerSingle3D": "Single 3D object",
  "Text_EditorPickerMarkerBased": "Marker-based AR",
  "Text_EditorPickerMultipleObjects": "Multiple 2D/3D",
  "Text_EditorPickerAudioVideo": "Audio & Video",
  "Text_EditorPickerVisualCoding": "Visual Coding",
  "Text_EditorPickerTimeline": "Animation Timeline",
  "Text_EditorPickerMarkerless": "Markerless AR",
  "Text_EditorPickerPerformance": "Performance Indicator",
  "Text_EditorPickerCollaboration": "Collaboration",
  "Text_EditorPickerUseSimple": "Use Super Simple",
  "Text_EditorPickerUseNew": "Use Default Editor",
  "Text_EditorPickerUseClassic": "Use Classic Editor",
  "collab_join_imajination_badge": "Special for ImajiNation 2026",
  "collab_join_imajination_free_note": "Pro collaboration & spectate — no upgrade needed during this event.",
  "account_profile": "Profile",
  "account_billing_plan": "Usage and payment",
  "account_manage_members": "Manage seats and members",
  "account_manage_class_members": "Manage class members",
  "account_login_security": "Login and security",
  "account_privacy": "Privacy",
  "account_guide": "Guide",
  "account_support": "Support",
  "account_expired_soon_warning": "Oh, no! Your plan expires in {{remainingDays}} days. Renew now to keep all premium features.",
  "account_extend_now": "Extend now ↗",
  "account_free": "Free",
  "account_plan_not_updated_q": "Something not updated yet?",
  "account_fix_it_here": "Fix it here",
  "account_premium_activated_msg": "Yay! Premium activated",
  "account_quota_editing_project": "Project editing quota",
  "account_add_blr_coins": "+ Add coins",
  "account_custom_marker": "Custom Marker",
  "account_add_marker_quota": "+ Add quota",
  "account_storage": "Storage",
  "account_free_plan_sidebar_promo": "Unlock premium tools for richer, more engaging learning.",
  "account_upgrade_account": "Upgrade account",
  "account_redeem_voucher_code": "Redeem voucher code",
  "account_manage_plan": "Manage Plan",
  "account_extend_plan": "Extend plan",
  "account_setting": "Setting",
  "account_sign_out_short": "Logout",
  "class_make_role": "Make {{role}}",
  "class_exclusive_seats_full": "No exclusive seats left. Demote another member first, or upgrade your plan.",
  "account_manage_class_members_desc": "View and manage everyone in your classes",
  "account_view_plan_usage": "View Plan Usage",
  "account_current_plan": "Current Plan",
  "account_payment_method": "Payment Method",
  "account_billing_history": "Billing History",
  "account_view_all": "View All",
  "account_cancel_subscription": "Cancel subscription",
  "account_change_plan": "Change Plan",
  "account_upgrade": "Upgrade",
  "account_support_billing": "Having trouble with billing or your plan?",
  "account_support_profile": "Having trouble with your profile?",
  "account_support_team": "Contact our support team",
  "account_support_members": "Having trouble managing your team?",
  "account_support_usage": "Having questions about your usage or limits?",
  "account_next_billing": "Next billing date:",
  "account_expires_on": "Expires on:",
  "account_free_plan": "Free Plan",
  "account_no_payment_method": "No payment method on file",
  "account_no_invoices": "No billing history yet",
  "account_seats_used": "Seats Used",
  "account_seats_count_member_label": "member",
  "account_seats_count_total_label": "seat",
  "account_invite_member": "Invite Member",
  "account_all_seats_filled": "All seats filled",
  "account_all_seats_allocated": "Seat capacity is full — All seats have been allocated. Reduce the number of allocated seats to add a new member.",
  "account_seats_reserved_for_teachers": "{{count}} reserved for teachers",
  "account_seats_available_plan": "{{count}} seats available",
  "account_seats_full_title": "Oops, you can't add a member",
  "account_seats_full_teacher_reserved": "{{count}} seats are reserved for teachers who haven't added students yet. Reduce a teacher's allocation or remove a member to make room.",
  "account_seats_full_members": "All seats are occupied by members. Remove a member to make room.",
  "account_seats_full_teacher_quota": "Your student seat allocation is full. Remove a student or ask an admin to increase your allocation.",
  "account_seats_full_generic": "Every seat is filled or allocated to a teacher. Add seats or remove a member to free one up.",
  "account_platform_usage": "Platform Usage",
  "account_usage_desc": "Your current resource usage and limits",
  "account_per_month": "/month",
  "account_per_year": "/year",
  "account_one_time_purchase": "One-time Purchase",
  "account_auto_subscription": "Auto Subscription",
  "account_active": "Active",
  "account_remaining": "remaining",
  "account_unlimited": "Unlimited",
  "account_cancel_confirm_title": "Cancel your subscription?",
  "account_cancel_confirm_desc": "Your plan will remain active until the end of your current billing period. After that, your account will be downgraded to the free tier.",
  "account_keep_plan": "Keep My Plan",
  "account_yes_cancel": "Yes, Cancel Subscription",
  "account_manage_members_desc": "Members you add will receive the same benefits under the",
  "account_remove_member_tooltip": "Remove member",
  "account_edit": "Edit",
  "account_change_cc": "Change card",
  "account_credit_card_changed": "Credit card updated successfully",
  "account_save": "Save",
  "account_cancel": "Cancel",
  "account_display_name": "Display Name",
  "account_username": "Username",
  "account_description_label": "Description",
  "account_role_label": "Role",
  "account_country_label": "Country",
  "account_ace_email_label": "Assemblr Certified Educator (ACE) Email Community",
  "account_custom_price": "Custom Price",
  "account_group_free": "Free Plans",
  "account_group_indo_paid": "Indonesia — Paid",
  "account_group_eng_paid": "English — Paid",
  "account_switch_profile": "Switch Profile",
  "account_welcome_title": "Welcome aboard, {{name}}!",
  "account_welcome_title_admin": "Get your team ready to learn and create together",
  "account_welcome_title_teacher": "Get your class ready for interactive learning",
  "account_welcome_title_student": "Bring your ideas to life in 3D and AR",
  "account_welcome_subtitle": "You've successfully joined the team.",
  "account_welcome_subtitle_admin": "You're a school admin on this plan. Invite plan members and set up classes so everyone can learn and create with 3D and AR.",
  "account_welcome_subtitle_teacher": "Create your first class, then invite students so they can join and start\nexploring in 3D & AR.",
  "account_welcome_subtitle_student": "Jump into your class, explore cool projects, and start creating right away.",
  "account_got_it": "OK, ready to start learning",
  "account_add_plan_member": "+ Add plan member",
  "account_add_student": "Add student",
  "account_create_class": "Create class",
  "account_welcome_subtitle_student_named": "Hi, {{name}} — jump into your class, explore cool projects, and start creating right away.",
  "account_join_a_class": "Join a class",
  "account_explore_edu_home": "Explore EDU home",
  "account_start_learning": "Start learning",
  "account_class_welcome_title": "Welcome to your class!",
  "account_class_welcome_subtitle": "You've joined your class on Assemblr EDU.",
  "account_class_welcome_class_code": "Class code",
  "account_welcome_celebration_hero_alt": "Assemblr EDU — explore the world with 3D and AR",
  "account_check_later": "I'll check later",
  "account_plan_label_group": "Group Plan",
  "account_plan_label_school": "School Plan",
  "account_setup_later": "Set up later",
  "account_add_members": "Add members",
  "account_purchase_welcome_seats": "{{count}} seats available",
  "account_purchase_welcome_subtitle": "Start setting up by adding members.",
  "account_purchase_welcome_subtitle_group": "Start setting up your group by adding members.",
  "account_purchase_welcome_subtitle_school": "Start setting up your school by adding members in.",
  "account_purchase_welcome_title": "Woohoo, your {{plan}} is active",
  "account_member_added_title": "Check Member's Email!",
  "account_member_added_subtitle": "We've sent an invitation to {{email}}. They'll receive an email with instructions to join.",
  "account_enter_code_title": "Enter your invite code",
  "account_enter_code_desc": "Enter the code your team admin shared with you to activate your account.",
  "account_code_placeholder": "Enter invite code",
  "account_verify_code": "Verify",
  "account_invalid_code": "Invalid code. Please try again.",
  "account_admin_invite_by_email": "Invite by Email",
  "account_admin_invite_by_code": "Invite by code",
  "account_share_code_hint": "Share this invitation link with the members you want to add.",
  "account_copy_code": "Copy Code",
  "account_copy_link": "Copy Link",
  "account_copied": "Copied!",
  "account_joined_via_email": "Email",
  "account_joined_via_code": "Code",
  "account_extend_plan_hint": "Keep your content active without waiting for expiry day.",
  "account_starter_creator_upgrade_hint": "Get larger benefit! Create freely",
  "account_upgrade_to_creator_plan": "Upgrade to Creator Plan",
  "account_free_plan_upgrade_hint": "Try all premium features",
  "account_add_custom_marker": "+ Add custom marker",
  "account_plan_expiring_in_days": "Expiring in {{days}} day(s)",
  "account_plan_expiring_notice": "Oh no, your plan is expiring in {{days}} day(s). Keep all benefits active without waiting for the expiry day.",
  "account_invite_share_step_1": "Copy and share the invitation link with your members.",
  "account_invite_share_step_2_lead": "Ask them to open Google Chrome, Safari, or any web browser.",
  "account_invite_share_step_3": "Paste or open the invitation link.",
  "account_invite_share_step_4": "Select \"Register\" and create an account.",
  "account_invite_share_step_5": "After that, Member can enjoy all premium features.",
  "account_invite_code_section_caption": "Invitation link",
  "account_invite_code_steps_title": "How Members Can Join",
  "account_invite_checking": "Checking invitation…",
  "account_invite_invalid_title": "Invalid invitation",
  "account_invite_invalid_continue": "You can still sign in or register as usual.",
  "account_invite_verified_badge": "Verified invitation",
  "account_invite_continue_title": "Sign in to join",
  "account_invite_headline": "Join {{name}}'s group",
  "account_invite_continue_desc": "Sign in or create an account — you'll join right away.",
  "account_invite_continue_desc_class": "Sign in or create an account — you'll join this group and {{name}}.",
  "account_invite_joining_label": "You're joining",
  "account_invite_plan_label": "Plan",
  "account_invite_capacity_label": "Seats",
  "account_invite_group_name": "{{name}}'s Group",
  "account_invite_admin_label": "Admin",
  "account_invite_admin_with_country": "Admin · {{country}}",
  "account_invite_seats_used_count": "{{used}} / {{total}} seats used",
  "account_invite_seats_used_short": "{{used}} / {{total}}",
  "account_invite_seats_available": "{{count}} seat available.",
  "account_invite_seats_available_plural": "{{count}} seats available.",
  "account_invite_err_class_locked": "This class is locked.",
  "account_invite_err_seats_full": "All seats for this plan are already filled.",
  "account_invite_err_expired": "Invitation code has expired.",
  "account_invite_err_used": "Invitation code has already been used.",
  "account_invite_err_revoked": "Invitation code has been revoked.",
  "account_invite_err_plan_inactive": "This plan is no longer active.",
  "account_invite_err_plan_expired": "This plan has expired.",
  "account_invite_err_invalid": "Sorry, this invitation code isn't valid. Check it and try again.",
  "account_invite_err_email_mismatch": "This invitation code isn't valid for your account. Please make sure you're signed in with the email that received the invite.",
  "account_invite_err_already_member": "You are already a member of this plan.",
  "account_invite_err_already_class_member": "You are already a member of this class.",
  "account_invite_err_owner_join": "You're not eligible to join this invitation because you already have an active plan.",
  "account_invite_err_already_has_plan": "You're not eligible to join this invitation because you already have an active plan.",
  "account_invite_err_apply_invalid": "This invitation code isn't valid. Check it again, or make sure you're signed in with the email that received the invite.",
  "account_invite_join_by_code_title": "Join by Code",
  "account_invite_join_by_code_desc": "Enter a group/school code or a 5-letter class code from your teacher.",
  "account_invite_code_placeholder": "e.g. BNNZH",
  "account_invite_continue": "Continue",
  "account_invite_class_found": "Class found",
  "account_invite_class_confirm_desc": "Confirm the class you are about to join.",
  "account_invite_teacher_label": "Teacher",
  "account_invite_student_label": "student",
  "account_invite_teacher_count_label": "teacher",
  "account_invite_confirm_join_class": "Confirm & join class",
  "account_invite_use_different_code": "Use a different code",
  "account_invite_group_found": "Group found",
  "account_invite_join_verb": "Join",
  "account_invite_team_name": "{{name}} Team",
  "account_invite_continue_desc_team": "Continue to log in or register, you'll then join {{team}} right away.",
  "account_invite_almost_in": "You're almost in!",
  "account_invite_almost_in_desc": "Confirm this team, then create your username and password.",
  "account_invite_almost_in_desc_logged_in": "Confirm this team, then you'll join right away.",
  "account_invite_confirm_continue": "Confirm & continue",
  "account_invite_confirm_create_account": "Confirm & create my account",
  "account_invite_members_label": "Members",
  "account_invite_plan_admin": "Plan admin",
  "account_invite_school_teacher_invite": "{{name}} invited you to {{school}}'s school plan on Assemblr EDU.",
  "account_invite_school_admin_invite": "{{name}} invited you as a co-admin on {{school}}'s school plan.",
  "account_invite_school_plan_line": "School plan · {{name}}",
  "account_invite_access_label": "Access",
  "account_invite_starter_label": "Starter",
  "account_invite_school_subtype": "School",
  "account_invite_access_value": "{{plan}} — {{interval}}",
  "account_invite_interval_yearly": "Yearly Subscription",
  "account_invite_interval_monthly": "Monthly Subscription",
  "account_invite_student_seats": "Student seats",
  "account_invite_student_seats_unlimited": "Unlimited",
  "account_invite_invited_as": "{{name}} invited you as a {{role}}.",
  "account_invite_invited": "{{name}} invited you to join.",
  "account_invite_plan_type_label": "Type",
  "account_invite_expires_label": "Expires",
  "account_invite_school_student_invite": "Continue to log in or register to join {{school}}'s school plan on Assemblr EDU.",
  "account_invite_group_confirm_logged_in": "Confirm to join this group plan.",
  "account_invite_group_confirm_logged_out": "Sign in or create an account to join this group plan.",
  "account_invite_group_confirm_logged_in_class": "Confirm to join this group and the class {{name}}.",
  "account_invite_group_confirm_logged_out_class": "Sign in or create an account to join this group and class.",
  "account_invite_group_confirm_logged_in_class_only": "Confirm to join {{name}}.",
  "account_invite_joining_as": "Your role: {{role}}",
  "account_invite_also_class": "Class: {{name}}",
  "account_invite_role_student": "Student",
  "account_invite_join": "Join",
  "account_invite_join_class": "Join class",
  "account_invite_sign_in_to_join": "Log in to join",
  "account_invite_sign_up_to_join": "Sign up to join",
  "account_invite_heading_admin": "You're invited as an admin",
  "account_invite_heading_teacher": "You're invited as a teacher",
  "account_invite_heading_member": "You're invited to this school plan",
  "account_invite_invited_you": "Invited you",
  "account_invite_create_account": "Create an account",
  "account_invite_getting_ready": "Getting ready…",
  "account_invite_checking_code": "Checking code…",
  "account_invite_class_members_summary": "{{students}} {{studentLabel}}",
  "account_invite_err_code_format": "Sorry, the code you entered isn't valid. Check capitalization, spelling, and formatting, then try again.",
  "account_invite_member_section_label": "Add Member",
  "account_invite_member_has_account_line": "Add a member who already has a registered Assemblr account",
  "account_invite_member_no_email_line": "Add a member who doesn’t have an email",
  "account_add_seats_question": "Add seats?",
  "account_seat_mgmt_add_tooltip_title": "Add seat",
  "account_seat_mgmt_add_tooltip_desc": "You might have full seat now. Don't worry—you can add your seat to add more member.",
  "account_seat_mgmt_remove_tooltip_title": "Remove seat",
  "account_seat_mgmt_remove_tooltip_desc": "You might need to compress your seat from the current total seat. Then, you can choose to remove seat.",
  "account_seat_mgmt_add_dialog_title": "Add seats",
  "account_seat_mgmt_add_dialog_desc": "Choose how many seats to add. We show an estimated total due before you confirm.",
  "account_seat_mgmt_remove_dialog_title": "Remove seats",
  "account_seat_mgmt_remove_dialog_desc": "Choose how many seats to remove. You will see an estimate of your next yearly subscription total.",
  "account_seat_mgmt_count_label": "Number of seats",
  "account_seat_mgmt_total_due_estimate": "Estimated total due: {{amount}}",
  "account_seat_mgmt_add_full_capacity_estimate": "Estimated monthly total including current seats: {{amount}} — for {{total}} seats ({{current}} current + {{add}} new).",
  "account_seat_mgmt_next_year_estimate": "Estimated next yearly subscription: {{amount}}",
  "account_seat_mgmt_confirm_add": "Confirm & pay",
  "account_seat_mgmt_confirm_remove": "Confirm reduction",
  "account_seat_mgmt_aria_add_seat": "Add seat",
  "account_seat_mgmt_aria_remove_seat": "Remove seat",
  "account_seat_mgmt_remove_blocked_members": "Seat total can't go below your current member count ({{count}}).",
  "account_seat_mgmt_stripe_how_title": "Subscription managed by Stripe",
  "account_seat_mgmt_stripe_lead": "When you add seats on a subscription payment, billing typically works like this:",
  "account_seat_mgmt_stripe_bullet_1": "Stripe prorates the cost for the rest of this billing period and charges your default card now.",
  "account_seat_mgmt_stripe_bullet_2": "Your next monthly invoice uses the new seat count for a full billing cycle.",
  "account_seat_mgmt_stripe_bullet_3": "Some accounts disable proration (uncommon); by default you pay the prorated amount now—not only on the next cycle.",
  "account_seat_mgmt_learn_more": "Learn more",
  "account_seat_mgmt_see_less": "See less",
  "account_seat_mgmt_due_now_prorated": "Amount due now (prorated): {{amount}}",
  "account_seat_mgmt_days_until_renewal": "{{days}} days left in the current billing period",
  "account_seat_mgmt_continue_checkout": "Continue to checkout",
  "account_seat_mgmt_checkout_title": "Checkout & payment",
  "account_seat_mgmt_checkout_subtitle": "Pay with the card on file (Stripe customer / invoice flow)",
  "account_seat_mgmt_checkout_card_on_file": "{{brand}} ···· {{last4}}",
  "account_seat_mgmt_line_proration": "{{qty}} additional seats (prorated through {{date}})",
  "account_seat_mgmt_next_recurring_preview": "Next recurring charge (estimate): {{amount}} / cycle · {{total}} seats",
  "account_seat_mgmt_pay_now": "Pay {{amount}} now",
  "account_seat_mgmt_payment_success_title": "Payment successful",
  "account_seat_mgmt_payment_success_body": "Your plan is now {{total}} seats. The prorated charge was processed to your card.",
  "account_seat_mgmt_done": "Done",
  "account_seat_mgmt_back_edit": "Back to edit quantity",
  "account_seat_mgmt_sub_panel_title": "Total next monthly subscription",
  "account_seat_mgmt_sub_current": "Current seats",
  "account_seat_mgmt_sub_adding": "Seats you're adding",
  "account_seat_mgmt_sub_next_monthly": "Next monthly subscription (estimate)",
  "account_seat_mgmt_sub_next_renews_on": "Subscription renews: {{date}}",
  "account_seat_mgmt_sub_next_detail_prominent": "{{total}} seats total",
  "account_seat_mgmt_sub_next_detail_note": "This amount applies on your next monthly invoice once seats are active.",
  "account_saving": "Saving...",
  "account_change": "Change",
  "account_remove": "Remove",
  "account_profile_public_info": "Your public profile information",
  "account_display_name_hint": "Your full public display name.",
  "account_select_role": "Select role",
  "account_subjects_interests": "Subjects / Interests",
  "account_select_subjects": "Select subjects",
  "account_search_subjects": "Search subjects...",
  "account_search_roles": "Search roles...",
  "account_role_use_as_other": "Use as other",
  "account_role_other_badge": "Other",
  "account_role_grade_required": "Please select a grade",
  "account_role_subject_required": "Please select at least one subject",
  "account_grade_preference": "Grade Preference",
  "account_select_level": "Select level",
  "account_search_levels": "Search levels...",
  "account_plan_expired": "Your plan has expired.",
  "account_plan_expiring_soon": "Your plan is expiring soon.",
  "account_support_help_tail": " and we'll help you sort it out.",
  "account_subscription_overview": "Subscription Overview",
  "account_expired": "Expired",
  "account_active_as_admin": "Active as admin",
  "account_renew_now": "Renew now",
  "account_features_locked_renew": "Features locked — renew your plan",
  "account_usage_summary": "Usage Summary",
  "account_markers_remaining": "markers remaining.",
  "account_school_member": "School Member",
  "account_seats": "seats",
  "account_seats_label": "Seats",
  "account_can_add_more_members": "You can add {{count}} more members.",
  "account_member_capacity_full": "Member capacity is full.",
  "account_team_managed_by_admin": "This team is managed by the plan admin.",
  "account_update_payment_method": "Update payment method",
  "account_change_payment_method": "Change method",
  "account_request_refund": "Request a refund",
  "account_refund_available_14_days": "Available within 14 days of payment",
  "account_refund_available_7_days": "Available within 7 days of payment",
  "account_payment_via_qris": "Payment recorded via QRIS.",
  "account_submit_request": "Submit request",
  "account_payment_failed": "Payment Failed",
  "account_loading": "Loading...",
  "account_download": "Download",
  "account_help": "Help",
  "account_plan_not_updated_yet": "Plan not updated yet?",
  "account_refresh_the_page": "Refresh the page",
  "account_data_update_moment": "Data sometimes takes a moment to update.",
  "account_click_here_to_refresh": "Click here to refresh.",
  "account_sign_out_sign_in": "Sign out and sign back in",
  "account_check_email_used": "Check which email you used",
  "account_check_payment_status": "Check your payment status on the method you used",
  "account_invoice_unavailable": "Invoice currently not available",
  "account_free_plan_model": "Free plan",
  "account_no_charge": "no charge",
  "account_active_now": "Active now",
  "account_one_time_purchase_suffix": "(one-time purchase)",
  "account_yearly_subscription": "Yearly subscription",
  "account_monthly_subscription": "Monthly subscription",
  "account_applicable_taxes": "applicable taxes",
  "account_add_member": "Add member",
  "account_already_added": "Already added",
  "account_filter_members": "Filter members...",
  "account_remove_member_aria": "Remove member",
  "account_no_members": "No members",
  "account_total": "total",
  "account_privacy_title": "Privacy",
  "account_analytics_usage": "Analytics & Usage Data",
  "account_help_improve_product": "Help us improve the product",
  "account_lookalike_targeting": "Lookalike audience targeting",
  "account_email_preferences": "Email Preferences",
  "account_promotions_offers": "Promotions & Offers",
  "account_research_surveys": "Research & Surveys",
  "account_product_announcements": "Product Announcements",
  "account_legal_documents": "Legal Documents",
  "account_manage_account_removal": "Manage Account Removal",
  "account_delete_account": "Delete Account",
  "account_request_account_deletion": "Request Account Deletion",
  "account_privacy_trouble": "Having trouble with your privacy settings?",
  "account_privacy_help_mid": "and we'll help you sort it out.",
  "account_leave_reason": "What made you decide to leave?",
  "account_your_feedback": "Your feedback",
  "account_before_continue_confirm": "Before you continue, please confirm:",
  "account_sending": "Sending...",
  "account_request_otp_cooldown": "Request OTP code ({{seconds}}s)",
  "account_request_otp": "Request OTP code",
  "account_enter_otp": "Enter your OTP code",
  "account_continue_account_deletion": "Continue with account deletion",
  "account_confirm_account_deletion": "Confirm account deletion",
  "account_deleting": "Deleting...",
  "account_yes_delete_account": "Yes, delete my account",
  "account_invalid_session": "Invalid session. Please sign in again.",
  "session_expired_please_login": "Session expired, please login",
  "account_otp_sent": "OTP code has been sent to your email",
  "account_otp_send_failed": "Failed to send OTP. Please try again.",
  "account_delete_account_failed": "Failed to delete account. Please check your OTP code.",
  "account_delete_confirm_keyword": "DELETE",
  "account_change_password": "Change Password",
  "account_linking": "Linking...",
  "account_connect": "Connect",
  "account_sign_out": "Sign out",
  "account_current_password": "Current Password",
  "account_forgot_password": "Forgot password?",
  "account_new_password": "New Password",
  "account_confirm_new_password": "Confirm New Password",
  "account_disconnect_login": "Disconnect Login Method",
  "account_disconnecting": "Disconnecting...",
  "account_disconnect": "Disconnect",
  "account_password_change_failed": "Failed to change password",
  "account_reset_email_failed": "Failed to send reset email",
  "account_required": "Required",
  "account_account_already_linked": "This account is already linked to another user",
  "account_custom_marker_tooltip": "A marker with your own custom design, <a href=\"https://guide.assemblredu.com/en/create-ar-3d-content/editor/2.-create-project/custom-marker?fallback=true\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"underline underline-offset-2\">learn more</a>",
  "account_blr_coin_tooltip": "AI credits for creating AI-powered 3D content in Assemblr EDU. <a href=\"https://guide.assemblredu.com/en/create-ar-3d-content/editor/2.-create-project/blr-coin\" target=\"_blank\" rel=\"noopener noreferrer\" class=\"underline underline-offset-2\">Learn more</a>",
  "account_payment_failed_lead": "We couldn't complete your payment. This can happen for several reasons, including:",
  "account_payment_failed_reasons": "<li><strong>Insufficient funds</strong> or available balance</li><li><strong>Bank authorization</strong> or <strong>security verification</strong> issues</li><li><strong>Expired or invalid</strong> payment method</li><li><strong>Temporary issues</strong> with your bank or payment provider</li>",
  "account_payment_failed_next": "Please <strong>check your payment details</strong> and try again. If the issue continues, we recommend <strong>contacting your bank or payment provider</strong> for further assistance.",
  "account_support_login": "Having trouble with login or security?",
  "account_change_password_desc": "Enter your current password and choose a new one.",
  "account_link_failed": "Failed to link account",
  "account_unlink_failed": "Failed to unlink account",
  "account_duration_year": "{{count}} year",
  "account_duration_years": "{{count}} years",
  "account_duration_month": "{{count}} month",
  "account_duration_months": "{{count}} months",
  "account_duration_day": "{{count}} day",
  "account_duration_days": "{{count}} days",
  "account_class_managed_login_notice": "Class-managed student accounts cannot link or unlink additional login methods.",
  "account_sign_out_devices": "You will be signed out from all active devices.",
  "account_disconnect_login_desc": "Are you sure you want to disconnect this login method? You won't be able to use it to sign in anymore.",
  "account_other_login_methods": "Other Login Methods",
  "account_connect_additional": "Connect additional accounts for more ways to sign in.",
  "account_password_min": "Password is too short — should be at least 6 characters",
  "account_password_mismatch": "New passwords must match",
  "account_link_success": "Account linked successfully",
  "account_unlink_success": "Account unlinked successfully",
  "account_email_not_found": "Account email not found",
  "account_password_updated": "Password updated",
  "account_password_reset_sent": "Check your email to reset your password",
  "account_deleted_success": "Account deleted successfully",
  "account_plan_invoice_not_found": "Plan invoice not found",
  "account_member_added_success": "Member added successfully",
  "account_invite_email_sent": "Invitation email sent. They'll show as pending until they join.",
  "account_member_removed_success": "Member removed successfully",
  "account_member_removing_progress": "Removing {{name}} ({{current}} of {{total}})",
  "account_members_removed_success": "{{count}} members removed successfully",
  "account_privacy_desc": "Manage your privacy preferences and communication settings",
  "account_analytics_desc": "Allow us to collect anonymised usage data (e.g. features used, session length) so we can understand how people interact with the platform and make it better for everyone. No personal or content data is included.",
  "account_lookalike_desc": "Allow us to include your anonymised profile traits (e.g. role, subject, education level) when building audience profiles. This helps us reach other educators and learners like you on third-party platforms — your personal information is never shared directly. You can opt out at any time.",
  "account_email_prefs_desc": "Choose which emails you'd like to receive from us.",
  "account_promo_email_desc": "Special deals, discounts, and limited-time offers on plans and features.",
  "account_research_email_desc": "Invitations to participate in user research, interviews, and surveys that help shape the product roadmap.",
  "account_product_email_desc": "New feature launches, important updates, and platform changes you should know about.",
  "account_delete_consequence_projects": "All your projects, teaching materials, and AR/3D creations will be permanently deleted.",
  "account_delete_consequence_shared": "Creations you shared with others will no longer be accessible.",
  "account_delete_consequence_profile": "Your profile, account settings, and usage history will be removed.",
  "account_delete_consequence_subscription": "Your active subscription will be cancelled and premium access will end.",
  "account_delete_consequence_team": "Team or school members linked to your plan will lose their plan benefits.",
  "account_delete_consequence_email": "A confirmation email will be sent to your registered address.",
  "account_delete_consequence_grace": "Your account enters a 30-day deletion grace period. You can still recover it during that time.",
  "account_google_play_subscription_hint": "Visit Google Play Store > subscriptions on your phone or tablet",
  "account_deletion_warning_body": "We're sorry to see you go. This only takes a few steps. We'll guide you through each one clearly.",
  "account_delete_account_desc": "Permanently delete your account and all associated data. This cannot be undone after the 30-day recovery period.",
  "account_delete_request_intro": "We're sorry to see you go. This only takes a few steps. We'll guide you through each one clearly.",
  "account_delete_feedback_placeholder": "Share your reason in a few words. Your feedback genuinely helps us improve.",
  "account_delete_agree_creations": "I understand all my creations will be permanently deleted.",
  "account_delete_agree_shared": "I understand creations I shared with others will no longer be accessible.",
  "account_delete_otp_intro": "For your security, we'll send a one-time code to your email. Enter it below to continue.",
  "account_delete_otp_check_hint": "Check both confirmations above to request an OTP code.",
  "account_otp_sent_to": "Code sent to {{email}}.",
  "account_delete_last_step": "Last step. Please read carefully what will happen:",
  "account_type_keyword_to_continue": "Type {{keyword}} to continue",
  "account_auto_renew": "auto renew: {{date}}",
  "account_change_email": "Change email",
  "account_claim_account": "Claim account",
  "account_claim_account_desc": "Replace your class login email with your personal email address. We'll send a verification link to the new address.",
  "account_change_email_desc": "Enter your new email and current password. We'll send a verification link to the new address.",
  "account_new_email": "New email",
  "account_confirm_new_email": "Confirm new email",
  "account_email_updated": "Email updated. Please verify your new address from the message we sent.",
  "account_email_change_failed": "Could not update email. Please try again.",
  "account_email_already_in_use": "This email is already in use.",
  "account_email_invalid": "Invalid email address.",
  "account_email_mismatch": "Emails must match",
  "account_password_wrong": "Incorrect password.",
  "account_email_change_reauth_required": "For security, sign out and sign in again, then retry.",
  "account_subscription_cancelled_banner": "Your auto-renewal subscription has been cancelled.",
  "account_voucher_discount": "discount {{percent}}%",
  "account_class_create": "Create class",
  "account_class_load_list": "Loading classes…",
  "account_class_empty": "No classes yet. Create a class to get started.",
  "account_class_show_hidden": "Show {{count}} hidden classes",
  "account_class_hide_hidden_list": "Hide hidden classes",
  "account_class_open_page": "Open class page",
  "account_class_copy_code": "Copy class code",
  "account_class_duplicate": "Duplicate class",
  "account_class_hide": "Hide class",
  "account_class_unhide": "Unhide class",
  "account_class_delete": "Delete class",
  "account_class_delete_confirm": "Class \"{{name}}\" will be removed from your list. Members stay on the plan; only their placement in this class is cleared.",
  "account_class_add_member": "Add class member…",
  "account_class_load_members": "Loading members…",
  "account_class_no_members": "No members in this class yet.",
  "account_class_member_label": "Class member",
  "account_class_err_load": "Failed to load classes.",
  "account_class_err_duplicate": "Failed to duplicate class.",
  "account_class_err_visibility": "Failed to update class visibility.",
  "account_class_err_delete": "Failed to delete class.",
  "account_class_col_name": "Name",
  "account_class_col_role": "Role",
  "account_class_col_account_type": "Account type",
  "account_class_col_actions": "Actions",
  "account_class_student_no_email": "Student account · No email",
  "account_class_without_class": "Without class",
  "account_class_list_summary": "{{classCount}} classes · {{memberCount}} members",
  "account_class_list_summary_ungrouped": "{{classCount}} classes · {{memberCount}} members · {{ungroupedCount}} without class",
  "account_class_members_count": "{{count}} members",
  "account_class_refreshing_members": "Refreshing members…",
  "account_class_expand": "Expand {{name}}",
  "account_class_collapse": "Collapse {{name}}",
  "account_class_plan_owner": "Plan owner",
  "account_class_account_plan": "Plan",
  "account_class_account_plan_class": "Plan + Class",
  "account_class_role_admin": "Admin",
  "account_class_role_teacher": "Teacher",
  "account_class_role_student": "Student",
  "account_class_err_change_role": "Failed to change role.",
  "account_class_err_reset_password": "Failed to reset password.",
  "account_class_err_add_to_plan": "Failed to add to plan.",
  "account_class_err_remove_from_plan": "Failed to remove from plan.",
  "account_class_err_move": "Failed to move class.",
  "account_class_add_to_plan": "Add to plan",
  "account_class_add_to_plan_desc": "Add {{name}} to the plan? This uses 1 seat. They stay in the class.",
  "account_class_add": "Add",
  "account_class_remove_from_plan": "Remove from plan",
  "account_class_remove_from_plan_desc": "Remove {{name}} from the plan? They stay in this class.",
  "account_class_reset_password": "Reset password",
  "account_class_temp_password_for": "Temporary password for {{name}}.",
  "account_class_temp_password": "Temporary student password.",
  "account_class_generating_password": "Generating a new password…",
  "account_class_action_unavailable": "Action unavailable.",
  "account_class_email_invite_unavailable": "Email invite is unavailable.",
  "account_class_err_send_invite": "Failed to send invitation.",
  "account_class_member_options": "Member options",
  "account_class_change_role": "Change role",
  "account_class_already_other_plan": "Already on another plan",
  "account_class_seats_full": "Plan seats full",
  "account_class_add_member_seats_full": "All plan seats are filled. Remove a member or add seats to invite someone to this class.",
  "account_class_move": "Move class",
  "account_class_move_to": "Move to class",
  "account_class_settings": "{{name}} class settings",
  "account_class_this_member": "this member",
  "account_copy": "Copy",
  "account_invite_enter_email": "Enter their email to send the invite.",
  "account_invite_send_email": "Send email invitation",
  "account_invite_email_invalid": "Enter a valid email address.",
  "account_invite_email_send_failed": "Failed to send invitation.",
  "account_invite_email_sent_to": "Invite sent to {{email}}! Ask them to check their inbox or spam folder, or double check the email entered.",
  "account_invite_email_sent_hint": "Ask them to check their email and click the link to join. If they can't find the invitation email, double-check the address you entered.",
  "account_invite_email_sent_hint_class": "Ask them to check their email and click the link to join this class. If they can't find the invitation email, double-check the address you entered.",
  "account_invite_how_they_join": "How do they join?",
  "account_invite_join_step_share": "Share a link or send an email.",
  "account_invite_join_step_signin": "Sign in or create an account with the invited email.",
  "account_invite_join_step_accept_role": "Accept the invite as {{role}}.",
  "account_invite_join_step_accept_class": "Accept the invite to join {{name}}.",
  "account_invite_class_member": "Invite class member",
  "account_invite_to_class_via": "Invite to {{name}} with a link or email.",
  "account_invite_as_role_via": "Invite as {{role}} with a link or email.",
  "account_invite_role": "Invite {{role}}",
  "account_invite_preparing_link": "Preparing invite link…",
  "account_invite_link_not_ready": "Invite link is not ready yet.",
  "account_invite_link_off": "Invite link is off. Turn on to create a new code.",
  "account_invite_anyone_with_link": "Anyone with the link can join",
  "account_invite_link_status_failed": "Failed to update invite link status.",
  "account_invite_admin": "Invite admin",
  "account_invite_teacher": "Invite teacher",
  "account_invite_student": "Invite student",
  "account_invite_who_title": "Who would you like to invite?",
  "account_invite_no_seats_left": "No seats left. Add seats or remove a member before inviting.",
  "account_invite_role_desc_admin": "Manage seats, members, and classes",
  "account_invite_role_desc_teacher": "Create classes, manage students, and access teaching resources",
  "account_invite_role_desc_student": "Join classes, explore lessons, and create projects",
  "account_invite_role_desc_admin_class": "Help run this class and manage its members.",
  "account_invite_role_desc_teacher_class": "Teach this class and guide students.",
  "account_invite_role_desc_student_class": "Join this class to learn and build ideas.",
  "account_invite_teacher_seats_title": "Teacher seat allocation",
  "account_invite_teacher_seats_desc": "Set a student seat cap, or choose unlimited plan seats.",
  "account_invite_continue_teacher": "Continue to invite",
  "account_invite_allocate_seats": "Allocate seats",
  "account_invite_change_allocation": "Change allocation",
  "account_invite_set_allocation": "Allocate seats",
  "account_invite_allocate_seats_help": "Allocate seats help",
  "account_invite_allocate_seats_tooltip": "This teacher can only add students up to the allocation you set.",
  "account_invite_unlimited_help": "Unlimited help",
  "account_invite_unlimited_tooltip": "No personal quota — limited only by plan seats.",
  "account_invite_seat_mode_label": "Seat allocation mode",
  "account_invite_decrease_seats": "Decrease seats",
  "account_invite_increase_seats": "Increase seats",
  "account_invite_teacher_seats_aria": "Student seats for this teacher",
  "account_invite_student_seats_count": "{{count}} student seats",
  "account_invite_student_seat_one": "{{count}} student seat",
  "account_invite_plan_seats_left": "{{count}} plan seats still available",
  "account_invite_plan_seat_left_one": "{{count}} plan seat still available",
  "account_invite_no_personal_quota": "No personal quota",
  "account_invite_teacher_unlimited_recap": "This teacher can add students without limit",
  "account_invite_teacher_can_add": "This teacher can add",
  "account_invite_back": "Back",
  "account_invite_or": "or",
  "account_invite_done": "Done",
  "account_invite_add_student_title": "Add Student",
  "account_invite_share_code": "Invite by Code",
  "account_invite_setup_student": "Create Student Accounts",
  "account_invite_student_seats_word": "student seats",
  "account_invite_student_seat_word": "student seat",
  "account_invite_share_code_desc_class": "Share a class code so students can join your class.",
  "account_invite_share_code_desc_plan": "Student create their own accounts using your class",
  "account_invite_setup_student_desc": "Create usernames and passwords for your students.",
  "account_invite_password_label": "Password",
  "account_invite_student_name_placeholder": "Student name",
  "account_invite_drop_csv": "Drop or choose a CSV file",
  "account_invite_download_template": "Download CSV template",
  "account_invite_review_accounts": "Review accounts",
  "account_invite_deselect_all": "Deselect all",
  "account_invite_select_all": "Select all",
  "account_invite_creating_accounts": "Creating accounts…",
  "account_invite_creating": "Creating…",
  "account_invite_accounts_created": "Student accounts created",
  "account_invite_download_credentials": "Download credentials (CSV)",
  "account_invite_stay": "Stay",
  "account_invite_close": "Close",
  "account_invite_leave": "Leave",
  "account_invite_options": "Options",
  "account_invite_share_class_code": "Share class code",
  "account_invite_share_plan_members_desc": "Share the plan code so students join your plan as members.",
  "account_invite_share_class_members_desc": "Share the class code so students join {{name}} as class members.",
  "account_invite_plan_code": "Plan code",
  "account_invite_class_code": "Class code",
  "account_invite_copy_plan_code": "Copy plan code",
  "account_invite_copy_class_code": "Copy class code",
  "account_invite_how_members_join": "How do members join?",
  "account_invite_how_class_members_join": "How do class members join?",
  "account_invite_allocation_available": "Your allocation: {{remaining}} of {{limit}} student seats still available.",
  "account_invite_allocation_full": "Your student seat allocation is full: {{used}} of {{limit}} seats are in use.",
  "account_invite_allocation_over": "Your student seat allocation is full. You’re using {{used}} of {{limit}} seats ({{over}} over). Free up seats before adding more.",
  "account_invite_csv_skipped": "Only {{seats}} seats left for {{n}} names. Tick up to {{seats}} to create student accounts.",
  "account_invite_usernames_taken_banner": "{{n}} usernames are already taken. Fix them before creating accounts, or ",
  "account_invite_csv_import_notice": "{{count}} students from {{fileName}} added to the table below.",
  "account_invite_username_taken": "This username is already taken.",
  "account_invite_generate_password": "Generate",
  "account_invite_credentials_only_chance": "This is your only chance to save usernames and passwords.",
  "account_invite_usernames_taken_title": "{{n}} usernames are already taken",
  "account_invite_usernames_taken_body": "We can add a number to each username to make it unique, or you can edit them in the list.",
  "account_invite_fix_automatically": "Fix automatically",
  "account_invite_fix_in_list": "Fix in the list",
  "account_invite_creating_keep_open": "Creating accounts… Please keep this window open. Closing now will stop account creation.",
  "account_invite_create_student_account": "Create account",
  "account_invite_create_accounts": "Create accounts",
  "account_invite_n_of_m_selected": "{{selected}} of {{total}} selected",
  "account_invite_no_classes_yet": "No classes yet. Create a class to add students.",
  "account_invite_select_one_class": "Select at least one class.",
  "account_invite_accounts_ready": "{{n}} student accounts ready",
  "account_invite_account_ready": "{{n}} student account ready",
  "account_invite_usernames_updated_auto": "Some usernames were already taken, so we updated them automatically. The new usernames are listed below.",
  "account_invite_was_username_taken": "Was {{username}} — already taken",
  "account_invite_manual": "Manual",
  "account_invite_csv_auto_passwords": "Usernames and passwords are generated automatically.",
  "account_invite_setup_check_details": "Check details, then create the accounts.",
  "account_invite_setup_enter_details": "Enter details manually or upload a CSV.",
  "account_invite_setup_stay_until_done": "Stay on this page until every account is created.",
  "account_invite_join_have_them_go": "Have them go to",
  "account_invite_join_register_then_code": "Choose \"Register\", then \"Join with a code\".",
  "account_invite_join_enter_plan_code": "Enter the plan code in the pop-up.",
  "account_invite_join_enter_class_code": "Enter the invite code in the pop-up.",
  "account_invite_join_share_plan_code": "Copy and share the plan code so students join your plan.",
  "account_invite_join_share_class_code": "Copy and share the invite code so students join {{name}}.",
  "account_invite_complete_download_now": "Download the CSV now. Usernames and passwords are shown only here — you won’t see them again after you close this.",
  "account_invite_csv_downloaded_close": "CSV downloaded. Passwords won’t be shown again after you close this.",
  "account_invite_passwords_not_saved": "Passwords are not saved on the members page. Close this only after you’ve downloaded the CSV.",
  "account_invite_assign_optional": "Assign students to classes (optional)",
  "account_invite_assign_choose_classes": "Choose which class or classes each student should be added to.",
  "account_invite_student_name_required": "Student name is required.",
  "account_invite_username_required": "Username is required.",
  "account_invite_username_min": "Username must be at least 6 characters.",
  "account_invite_username_max": "Username must be at most 20 characters.",
  "account_invite_username_format": "Username must start with a letter or underscore and only contain letters, numbers, and underscores.",
  "account_invite_password_required": "Password is required.",
  "account_invite_password_min": "Password must be at least 6 characters.",
  "account_invite_how_students_join": "How do students join?",
  "account_invite_share_plan_code_title": "Share plan code",
  "account_invite_share_plan_code_send": "Send this code to your students:",
  "account_invite_join_share_code_above": "Share the code above with your students.",
  "account_invite_join_go_to": "Go to",
  "account_invite_join_choose_how": "Choose how to join:",
  "account_invite_join_no_account_yet": "No Assemblr EDU account yet?",
  "account_invite_join_no_account_action": "Tap Register → Join by code",
  "account_invite_join_already_email": "Already registered with an email?",
  "account_invite_join_already_email_action": "Log out first → Join by code",
  "account_invite_join_enter_code_set": "Enter the code and they're set!",
  "account_invite_name_only_hint": "Enter a name — username and password are created for you.",
  "account_invite_credentials_download_before_create": "Download credentials before creating accounts — passwords won’t be shown again.",
  "account_members_refresh_title": "Refresh the member list",
  "account_members_refresh_desc": "After adding students, the list can take a moment to sync. Refresh the page if new members are missing or seat counts look out of date.",
  "account_members_refresh_cta": "Refresh page",
  "account_invite_add_kicker": "Add",
  "account_invite_add_students": "Add students",
  "account_invite_add_students_hint": "Type a name or upload a CSV. Usernames and passwords will be generated automatically.",
  "account_invite_student_name_example": "e.g. Oliver Bennett",
  "account_invite_review_kicker": "Review",
  "account_invite_review_students": "Review students",
  "account_invite_setup_steps_aria": "Account creation steps",
  "account_invite_footer_creating_n": "Creating {{n}} accounts…",
  "account_invite_footer_select_one": "Select at least one student to continue.",
  "account_invite_footer_fix_usernames": "Fix {{n}} usernames",
  "account_invite_footer_before_create": "before creating accounts.",
  "account_invite_footer_download_first": "Download the credentials file",
  "account_invite_footer_before_continue": "before continuing.",
  "account_invite_footer_credentials_saved": "Credentials saved.",
  "account_invite_footer_ready_to_create": "{{n}} accounts ready to create.",
  "account_invite_save_credentials": "Save student credentials",
  "account_invite_credentials_downloaded": "Credentials downloaded",
  "account_invite_credentials_save_hint": "Passwords are only shown once. Download them before creating accounts.",
  "account_invite_credentials_kept_hint": "Keep this file safe. You can download it again until you create the accounts.",
  "account_invite_download_csv": "Download CSV",
  "account_invite_download_again": "Download again",
  "account_claim_your_email": "Claim your email",
  "account_claim_your_email_help": "Your account was created without an email. Add one so you can reset your own password and still get in if you forget it.",
  "account_claim_no_email_yet": "No email yet",
  "account_claim_sign_in_username": "You sign in with the username {{username}}",
  "account_add_email": "Add email",
  "account_claim_email_dialog_desc": "This becomes your primary way to sign in, and where password resets are sent. Your username keeps working too.",
  "account_email_address": "Email address",
  "account_confirm_email_address": "Confirm email address",
  "account_email_placeholder": "name@school.edu",
  "account_send_confirmation_link": "Send confirmation link",
  "account_check_your_inbox": "Check your inbox",
  "account_check_inbox_desc": "We sent you a confirmation link. Open it to finish adding your email.",
  "account_claim_email_active_after": "Your email starts working once you open the link.",
  "account_claim_link_help": "The link works once and lasts 30 minutes. Can't find it? Check your spam folder, or resend it from this page.",
  "account_claim_got_it": "Got it",
  "account_username_plus_password": "Username + Password",
  "account_email_plus_password": "Email + Password",
  "account_members_no_email": "No email",
  "account_members_student_account": "Student account",
  "account_claim_email_pending": "Waiting for confirmation",
  "account_claim_email_pending_help": "Open the link we sent to {{email}}",
  "account_claim_email_confirming": "Confirming your email",
  "account_claim_email_confirming_desc": "Hang on while we add this email to your account.",
  "account_claim_email_success_title": "Email confirmed",
  "account_claim_email_success_desc": "{{email}} is now on your account.",
  "account_claim_email_failed_title": "Couldn't confirm this email",
  "account_claim_email_failed_desc": "This link is invalid or has expired. Request a new one from Login and security.",
  "account_claim_email_please_login_again": "Please sign in again",
  "account_claim_email_go_to_login": "Continue",
  "account_claim_email_expires_in": "Link expires in {{time}}",
  "account_claim_email_expired_title": "This link has expired",
  "account_claim_email_expired_desc": "Links last 30 minutes to keep your account safe. Send a new one to {{email}}.",
  "account_claim_email_send_new_link": "Send a new link",
  "account_claim_email_resend": "Resend",
  "account_claim_email_resend_in": "Resend in {{seconds}}s",
  "account_claim_email_resend_limit": "Resend limit reached",
  "account_claim_email_resend_limit_help": "You've reached the resend limit. Try again later, or contact our support team.",
  "account_claim_email_conflict_title": "That email is already in use",
  "account_claim_email_conflict_desc": "{{email}} is already linked to another Assemblr EDU account. We left that account alone, so nothing was moved.",
  "account_claim_email_sign_in_that_account": "Sign in to that account",
  "account_claim_email_use_different": "Use a different email",
  "account_claim_email_added_notice": "{{email}} has been added to your account. We sent a heads-up to that address too.",
  "account_claim_email_dismiss": "Dismiss",
  "account_members_uncheck": "Deselect",
  "account_members_deselect_all": "Deselect all",
  "account_members_seats_heading": "Seats",
  "account_members_seats_help": "Manage the seats included in your plan",
  "account_members_seats_used": "seats used",
  "account_members_seats_used_aria": "{{used}} of {{total}} seats used",
  "account_members_heading": "Members",
  "account_members_heading_help": "View and manage everyone using a seat on this plan",
  "account_members_search_placeholder": "Search members…",
  "account_members_search_aria": "Search members",
  "account_members_clear_search": "Clear search",
  "account_members_filter": "Filter members",
  "account_members_clear_all": "Clear all",
  "account_members_col_seat_allocation": "Seat allocation",
  "account_members_status": "Status",
  "account_members_select_all": "Select all members",
  "account_members_select_named": "Select {{name}}",
  "account_members_selected": "selected",
  "account_members_bulk_actions": "Bulk member actions",
  "account_members_edit_role": "Edit role",
  "account_members_delete": "Delete",
  "account_members_status_pending": "Pending",
  "account_members_pending_invite": "Pending invite",
  "account_members_student_seats": "Student seats",
  "account_members_allocated_count": "{{count}} students",
  "account_members_student_seats_count": "{{count}} student seats",
  "account_members_used_of_limit": "{{used}} / {{limit}} seats",
  "account_members_remove_title": "Remove Member",
  "account_members_remove_student": "Remove student",
  "account_members_remove_member": "Remove member",
  "account_members_revoke_invite": "Revoke invite",
  "account_members_remove_confirm": "Are you sure you want to remove {{name}} from your plan? They will immediately lose access to all shared resources.",
  "account_members_you": "You",
  "account_members_class_member": "Class member",
  "account_members_no_role_change": "No selected members can change role.",
  "account_members_err_seat_allocation": "Failed to update seat allocation.",
  "account_members_err_password_required": "Enter a password for each eligible student.",
  "account_members_err_change_password": "Failed to change password.",
  "account_members_change_student_password": "Change student password",
  "account_members_change_student_password_desc": "Reset passwords for students who joined without an email.",
  "account_members_eligible": "Eligible",
  "account_members_not_included": "Not included",
  "account_members_save_password": "Save password",
  "account_members_add_short": "Add",
  "account_members_remove_filter": "Remove {{label}} filter",
  "account_members_search_chip": "Search: {{query}}",
  "account_members_no_match": "No members match your filters or search.",
  "account_members_pending_why": "Why pending?",
  "account_members_pending_detail": "An invite was sent to {{email}}, but they haven't joined yet.",
  "account_members_pending_next_heading": "Next steps",
  "account_members_pending_next": "Ask them to check their inbox and spam folder, then use the join link or plan code. If nothing arrives, double-check the email you entered.",
  "account_members_pending_stale_heading": "Status still wrong?",
  "account_members_pending_stale": "They may have already accepted, but the list has not synced yet. Refresh this page to see the latest status.",
  "account_members_filtered_count": "{{shown}} of {{total}} members",
  "account_members_count_label": "{{count}} member",
  "account_members_count_many": "{{count}} members",
  "account_members_expand_students": "Expand students from {{name}}",
  "account_members_collapse_students": "Collapse students from {{name}}",
  "account_members_add_student_for": "Add student for {{name}}",
  "account_members_no_eligible_password": "No no-email students in this selection.",
  "account_members_skip_reset_one": "This account can't reset a password here. They manage login and security from their own account in Login & Security.",
  "account_members_skip_reset_many": "These accounts can't reset a password here. They manage login and security from their own accounts in Login & Security.",
  "account_billing_plan_desc": "Manage your subscription and billing information",
  "account_plan_help_intro": "Try these steps one by one.",
  "account_plan_help_session_desc": "An expired session can sometimes cause your plan to appear outdated.",
  "account_plan_help_email_lead": "Make sure you're signed in with the",
  "account_plan_help_email_same": "same email",
  "account_plan_help_email_tail": "used during payment. If you have multiple Assemblr accounts, confirm you're on the right one.",
  "account_invoices_dialog_desc": "View and download all your invoices",
  "account_payment_card_expires": "Expires {{month}}/{{year}}",
  "account_class_form_name_label": "Class name",
  "account_class_form_name_placeholder": "Biology - Period 1",
  "account_class_form_name_duplicate": "This class name is already in use. Choose a different name.",
  "account_class_form_join_code_hint": "A join code will be created automatically.",
  "account_class_form_description_label": "Class description",
  "account_class_form_description_placeholder": "Grade 10A · Semester 2",
  "account_class_form_settings_later": "You can update class settings later in class menu.",
  "account_class_form_create_failed": "Failed to create class. Try again.",
  "account_class_form_name_max_length": "Class name must be at most 50 characters.",
  "account_class_form_description_max_length": "Class description must be at most 200 characters.",
  "account_class_form_name_required": "Please fill in the class name.",
  "account_invite_select_all_students": "Select all students",
  "account_invite_save_changes": "Save changes",
  "account_invite_cancel_editing": "Cancel editing",
  "account_invite_status_creating": "Creating",
  "account_invite_status_succeeded": "Succeeded",
  "account_invite_status_failed": "Failed",
  "account_invite_review_csv_issues": "Review CSV issues",
  "account_invite_replace_csv": "Replace file",
  "account_invite_delete_csv": "Delete CSV file",
  "account_invite_review_issues": "Review issues",
  "account_invite_view_list_fullscreen": "View list full screen",
  "account_invite_student_account_list": "Student account list",
  "account_invite_close_fullscreen": "Close full screen",
  "account_invite_close_credential_list": "Close the credential list?",
  "account_invite_passwords_wont_show": "Passwords won’t be shown again",
  "account_invite_accounts_still_creating": "Accounts are still being created",
  "account_invite_leave_without_download": "Leave without downloading",
  "account_invite_no_csv_issues": "No remaining CSV issues.",
  "account_invite_csv_row": "Row {{row}}",
  "account_invite_add_valid_students": "Add valid students",
  "account_invite_skip_invalid_rows": "Skip invalid rows",
  "account_invite_no_accounts_created": "No student accounts were created.",
  "account_invite_create_students_failed": "Failed to create student accounts.",
  "account_invite_remove_count": "Remove {{count}}",
  "account_invite_edit_student": "Edit {{name}}",
  "account_invite_remove_student": "Remove {{name}}",
  "account_plan_expired_on_banner": "Your plan expired on {{date}}. All premium features are unavailable. Renew now to restore access.",
  "account_plan_expiring_learn_more": "Learn what happens when your plan expires.",
  "account_plan_expiring_on_banner": "Oh no, your plan expires on {{date}}. Keep your plan active before it expires or you'll lose premium access.",
  "account_subscription_premium_until": "Premium access remains until {{date}}.",
  "account_active_member_of": "Active (member of {{name}})",
  "account_storage_quota_hint": "Total storage quota for your audio, video, and 3D imports",
  "account_storage_remaining_quota": "{{remaining}} remaining from your total quota.",
  "account_plan_help_payment_check": "Open the payment method you used (credit/debit card, PayPal, Google Play, or App Store) and check your transaction history. <strong>Make sure the status is successful</strong>, not pending or failed. If it went through but your plan is still inactive after 24 hours, contact our support team with proof of payment.",
  "account_plan_help_fallback": "None of the steps above worked? Report the issue to <a href=\"mailto:help@assemblrworld.com\">help@assemblrworld.com</a> and include: <strong>a screenshot of the issue</strong>, a brief description of the problem, your Assemblr account email, and proof of payment.",
  "account_invite_hide_password": "Hide password",
  "account_invite_show_password": "Show password",
  "account_invite_selected_count": "{{selected}} of {{total}} selected",
  "account_invite_seat_cap_title_one": "You've filled your last seat",
  "account_invite_seat_cap_title_many": "You've filled all {{count}} seats",
  "account_invite_seat_cap_detail": "Your list has a student for every seat you have left. Remove one below and there'll be room for someone new.",
  "account_invite_username_taken_list": "Username already in use: {{usernames}}",
  "account_invite_seats_left_error": "Only {{count}} seat left. Reduce the number of accounts or add seats.",
  "account_invite_seats_left_error_plural": "Only {{count}} seats left. Reduce the number of accounts or add seats.",
  "account_invite_csv_uploaded": "{{fileName}} uploaded",
  "account_invite_csv_students_found": "{{count}} student found",
  "account_invite_csv_students_found_plural": "{{count}} students found",
  "account_invite_csv_rows_need_attention": ". {{count}} row needs attention.",
  "account_invite_csv_rows_need_attention_plural": ". {{count}} rows need attention.",
  "account_invite_csv_delete_and_students": "Delete CSV file and the students it added",
  "account_invite_csv_format_error": "Wrong CSV format. Use one student name per line only (no username/password columns). Download the template if needed.",
  "account_invite_username_was_taken_inline": "Was {{username}} · already taken",
  "account_invite_leave_csv_saved_desc": "The CSV is downloaded. Usernames and passwords won’t be shown again in the app.",
  "account_invite_leave_no_csv_desc": "After you close this, usernames and passwords can’t be viewed in the app. Download the CSV first, or leave without a copy.",
  "account_invite_leave_creating_progress_desc": "If you leave now, unfinished accounts may not be created and credentials can be lost. Stay until the process finishes.",
  "account_invite_csv_issues_desc": "These rows have no student name. Type a name to add them, or skip the invalid rows and continue with the rest.",
  "account_invite_preview_selected_of_total": "{{selected}} of {{total}} selected",
  "account_credentials_csv_header": "name,username,password",
  "account_profile_display_name_length_hint": "3-{{max}} characters.",
  "account_profile_username_hint": "6-20 characters. Lowercase letters, numbers, and underscores.",
  "account_profile_description_hint": "A short bio about yourself. {{count}}/{{max}} characters.",
  "account_cancel_subscription_failed": "Failed to cancel subscription. Please try again or contact support.",
  "account_change_card_stripe_only": "Change card is only available for an active Stripe subscription.",
  "account_change_card_load_failed": "Could not load the change-card form. Please try again or contact support.",
  "account_profile_display_name_invalid": "Display name must be {{min}}-{{max}} characters",
  "account_profile_username_invalid": "Username must be {{min}}-{{max}} characters (lowercase letters, numbers, underscore)",
  "account_profile_username_taken": "Username already taken",
  "account_profile_updated": "Profile updated",
  "account_profile_update_failed": "Failed to update profile",
  "account_avatar_invalid_file": "Invalid file type",
  "account_avatar_upload_failed": "Failed to upload profile picture",
  "account_avatar_updated": "Profile picture updated",
  "account_avatar_update_failed": "Failed to update profile picture",
  "account_avatar_removed": "Profile picture removed",
  "account_avatar_remove_failed": "Failed to remove profile picture",
  "account_newsletter_subscribed": "Subscribed!",
  "account_newsletter_unsubscribed": "Unsubscribed!",
  "account_newsletter_update_failed": "Failed to update preference",
  "account_member_default_name": "Member",
  "account_student_default_name": "Student",
  "account_profile_role_teacher": "Teacher",
  "account_profile_role_student": "Student",
  "account_profile_role_researcher": "Researcher",
  "account_profile_role_school_admin": "School Administrator",
  "account_copy_login_value": "Copy {{value}}",
  "account_survey_thanks_title": "Thank you!",
  "account_survey_thanks_close": "Close",
  "account_login_security_desc": "Manage your login methods and security",
  "account_login_connected_accounts": "Connected Accounts",
  "account_login_primary_badge": "Primary",
  "account_user_id_label": "User ID",
  "account_internal_badge": "Internal",
  "restricted_login_title": "Please use the Assemblr EDU mobile app on your Samsung device.",
  "restricted_login_body": "Your account is tied to a special package that can only be used in the Assemblr EDU Android app on Samsung devices.",
  "restricted_login_open_app": "Open Assemblr EDU app",
  "restricted_login_understand": "I Understand",
  "slides_ai_wizard_title": "Create slide deck with AI",
  "slides_ai_prompt_label": "What should this deck teach?",
  "slides_ai_prompt_placeholder": "e.g. Photosynthesis for Grade 7 — include a hook and a quick check",
  "slides_ai_grade_label": "Grade",
  "slides_ai_grade_any": "Any / not sure",
  "slides_ai_curriculum_label": "Curriculum",
  "slides_ai_curriculum_any": "Select curriculum",
  "slides_ai_review_loading": "Reviewing your input…",
  "slides_ai_review_updating": "Updating review…",
  "slides_ai_review_failed": "Review failed — try again.",
  "slides_ai_review_fill_form": "Fill in grade to see curriculum alignment review.",
  "slides_ai_review_alignment_title": "Topic ↔ grade alignment",
  "slides_ai_review_alignment_block": "Looks off — please confirm or change",
  "slides_ai_review_alignment_warn": "Unusual for this grade — please confirm",
  "slides_ai_narrowing_custom": "Custom answer:",
  "slides_ai_narrowing_custom_ph": "type here…",
  "slides_ai_narrowing_apply": "Apply & Refine",
  "slides_ai_narrowing_focus": "Focus",
  "slides_ai_mode_slide_deck": "Slide deck",
  "slides_ai_analyzing": "Analyzing…",
  "slides_ai_curriculum_chip": "Curriculum",
  "slides_ai_grade_chip": "Grade",
  "slides_ai_rag_grounded": "Grounded in our indexed syllabuses for this curriculum.",
  "slides_ai_rag_general": "AI will use general knowledge — no internal corpus for this curriculum.",
  "slides_ai_show_options": "Design options",
  "slides_ai_hide_options": "Hide design options",
  "slides_ai_slide_count": "Number of slides",
  "slides_ai_template_label": "Design template",
  "slides_ai_template_auto": "Auto — let AI choose",
  "slides_ai_template_clean_academic": "Clean Academic",
  "slides_ai_template_startup_pitch": "Modern Startup Pitch",
  "slides_ai_template_swiss": "Swiss Design",
  "slides_ai_template_da_vinci": "Da Vinci Notebook",
  "slides_ai_template_comic": "50's Comic",
  "slides_ai_slide_images": "Generate AI images for empty image placeholders",
  "slides_ai_mock_notice": "Preview mode: corpus hints are simulated. Slide generation API will be provided by backend — deck opens empty for now.",
  "slides_ai_curriculum_search": "Search 90+ curricula worldwide…",
  "slides_ai_curriculum_sourced": "Sourced",
  "slides_ai_curriculum_sourced_hint": "Official syllabus materials indexed for this curriculum.",
  "slides_ai_curriculum_location": "Based on your location",
  "slides_ai_curriculum_popular": "Most popular",
  "slides_ai_curriculum_use": "Use",
  "slides_ai_generate_cta": "Create deck",
  "account_refund_available_2_days": "Available within 2 days of payment",
  "account_refund_available_3_days": "Available within 3 days of payment",
  "slides_editor_ai_attach_coming_soon": "Coming soon",
  "slides_editor_ai_config_describe": "Describe what this slide will be:",
  "slides_editor_ai_config_details": "Please fill in a few more details",
  "slides_editor_ai_config_aria": "Configure slide deck",
  "slides_editor_ai_required": "Required",
  "slides_editor_ai_grade_placeholder": "Select grade",
  "slides_editor_ai_grade_required": "Please select a grade level.",
  "slides_editor_ai_slide_count_help": "How many slides the deck should contain (including title/summary when appropriate).",
  "slides_editor_ai_template_help": "Pick a built-in design system, or let the AI choose the best fit for the topic and grade.",
  "slides_editor_ai_slide_images_help": "Adds image-generation cost and time. Off keeps decks text and shapes only.",
  "slides_editor_ai_image_style": "Image style",
  "slides_editor_ai_image_style_help": "Art direction for generated slide images. Each style is a complete recipe.",
  "slides_editor_ai_create_deck": "Create deck",
  "slides_editor_ai_back": "Back",
  "slides_ai_image_style_flat": "Modern flat",
  "slides_ai_image_style_soft_3d": "Game 3D",
  "slides_ai_image_style_risograph": "Riso print",
  "slides_ai_image_style_comic_50s": "50s comic",
  "slides_ai_image_style_pixel": "Pixel art",
  "slides_ai_image_style_manga": "Manga",
  "slides_ai_image_style_watercolor": "Botanical watercolor",
  "slides_ai_image_style_line": "Editorial line art",
  "slides_ai_image_style_photo": "Editorial photo",
  "slides_ai_image_style_chalkboard": "Chalkboard",
  "slides_editor_ai_intro_title": "What slide are you preparing today?",
  "slides_editor_ai_intro_subtitle": "Type a topic or idea — let the magic do the rest.",
  "slides_editor_ai_intro_placeholder": "e.g. Introduction to photosynthesis for grade 7, 8 slides with visuals",
  "slides_editor_ai_attach": "Attach",
  "slides_editor_ai_generate": "Generate",
  "slides_editor_ai_skip_blank": "Start with a blank deck",
  "slides_editor_ai_mock_notice": "Preview mode: prompt and settings save to RTDB only. Generation API connects later.",
  "slides_ai_thinking_adaptive": "Adaptive",
  "slides_ai_thinking_low": "Quick",
  "slides_ai_thinking_medium": "Balanced",
  "slides_ai_thinking_high": "Thorough",
  "slides_ai_thinking_max": "Maximum",
  "slides_ai_thinking_hint_adaptive": "AI decides thinking depth",
  "slides_ai_thinking_hint_low": "Fastest · least tokens",
  "slides_ai_thinking_hint_medium": "Good balance of speed & quality",
  "slides_ai_thinking_hint_high": "Deeper reasoning · more tokens",
  "slides_ai_thinking_hint_max": "Deepest reasoning · most tokens",
  "slides_editor_ai_reasoning": "Thinking effort",
  "slides_editor_ai_cta_incomplete": "Fill in the form to continue",
  "slides_editor_ai_cta_wait": "Please wait…",
  "slides_editor_ai_cta_building": "Building…",
  "slides_editor_ai_cta_retry": "Retry",
  "slides_editor_ai_cta_confirm": "Confirm & generate",
  "slides_editor_ai_cta_ready": "Looks good — generate",
  "slides_ai_teaching_context_label": "Adapt to your classroom",
  "slides_ai_teaching_context_placeholder": "Tag student needs, devices, or class limits — separate with commas. Ex.: no projector, EAL, dyslexia-friendly",
  "slides_ai_teaching_context_students": "Students",
  "slides_ai_teaching_context_classroom": "Classroom & devices",
  "slides_ai_teaching_context_add": "Add “{{text}}”",
  "slides_ai_language_label": "Language",
  "slides_ai_language_placeholder": "Select language",
  "slides_ai_language_search": "Search languages…",
  "slides_ai_language_use": "Use “{{text}}”",
  "slides_ai_language_match_one": "1 matching language",
  "slides_ai_language_match_many": "{{count}} matching languages",
  "slides_ai_language_no_match": "No match in the list — use the button above to set it.",
  "slides_ai_language_custom": "custom",
  "slides_ai_language_clear": "Remove language",
  "slides_ai_language_clear_search": "Clear search",
  "media_picker_title_add": "Add image",
  "media_picker_title_replace": "Replace image",
  "media_picker_close": "Close",
  "media_picker_tab_ai": "AI",
  "media_picker_tab_yours": "Yours",
  "media_picker_tab_public": "Library",
  "media_picker_tab_upload": "Upload",
  "media_picker_ai_brief_label": "Describe the image",
  "media_picker_ai_brief_placeholder": "e.g. A friendly cartoon volcano erupting",
  "media_picker_ai_style": "Style",
  "media_picker_ai_use_context": "Use {{label}} as context",
  "media_picker_context_slide": "current slide text",
  "media_picker_ai_generate": "Generate image",
  "media_picker_ai_generating": "Generating…",
  "media_picker_cancel": "Cancel",
  "media_picker_ai_unavailable": "AI image generation is coming soon.",
  "media_picker_ai_off": "AI images aren't available here.",
  "media_picker_ai_failed": "Could not generate the image. Please try again.",
  "media_picker_save_failed": "Could not save the image to your library.",
  "media_picker_public_back": "Back",
  "media_picker_public_search": "Search library",
  "media_picker_empty": "Nothing here yet",
  "media_picker_loading": "Loading…",
  "media_picker_load_failed": "Could not load. Please try again.",
  "media_picker_retry": "Try again",
  "media_picker_upload_drop": "Drag an image here, or",
  "media_picker_upload_browse": "Browse files",
  "media_picker_upload_hint": "PNG, JPG, WebP or GIF",
  "media_picker_uploading": "Uploading…",
  "media_picker_upload_failed": "Upload failed. Please try again.",
  "media_picker_upload_quota": "Storage is full ({{remaining}} MB left).",
  "media_picker_not_image": "Please choose an image file.",
  "media_picker_title_add_video": "Add video",
  "media_picker_title_replace_video": "Replace video",
  "media_picker_not_video": "Please choose an MP4 video file.",
  "media_picker_video_too_large": "Maximum file size for video is {{mb}} MB.",
  "media_picker_upload_drop_video": "Drag a video here, or",
  "media_picker_upload_hint_video": "MP4 only{{limit}}",
  "media_picker_video_untitled": "Untitled video",
  "media_picker_tab_generate_3d": "Generate with AI",
  "media_picker_tab_library_3d": "3D Library",
  "media_picker_tab_alat_peraga": "Alat Peraga",
  "media_picker_title_add_3d": "Add 3D object",
  "media_picker_title_replace_3d": "Replace 3D object",
  "media_picker_generate_3d_hint": "Finish generating in the window, then pick the object from Yours.",
  "media_picker_generate_3d_open": "Open generator",
  "slides_editor_ai_model": "AI model",
  "media_picker_ai_advanced": "Advanced options",
  "media_picker_ai_model": "Image model",
  "media_picker_ai_done_title": "Image generated",
  "media_picker_ai_failed_reason": "Could not generate the image: {{reason}}",
  "media_picker_ai_quality_low": "Low",
  "media_picker_ai_quality_medium": "Medium",
  "media_picker_ai_quality_high": "High",
  "media_picker_ai_size_square": "Square",
  "media_picker_ai_size_portrait": "Portrait",
  "media_picker_ai_size_landscape": "Landscape",
  "media_picker_ai_detail": "Detail level",
  "media_picker_ai_detail_standard": "Standard",
  "media_picker_ai_detail_hifi": "Hi-Fi",
  "media_picker_ai_show_advanced": "Show advanced image options",
  "media_picker_ai_hide_advanced": "Hide advanced image options",
  "media_picker_ai_model_help": "All Google models run securely via Vertex. GPT models via OpenAI. Gemini Pro & GPT flagship take ~20–30s but deliver noticeably sharper details.",
  "media_picker_ai_d_flash": "fastest & most affordable",
  "media_picker_ai_d_lite": "balanced ✦ recommended",
  "media_picker_ai_d_prev": "previous default",
  "media_picker_ai_d_pro": "highest quality, slower",
  "media_picker_ai_d_mini": "fast & affordable",
  "media_picker_ai_d_bal": "balanced",
  "media_picker_ai_d_flag": "flagship, sharpest",
  "media_picker_ai_detail_standard_desc": "fast generation",
  "media_picker_ai_detail_hifi_desc": "more detail in the prompt",
  "media_picker_ai_detail_help": "Hi-Fi adds extra prompt guidance for sharper layouts. Works with all Gemini models.",
  "media_picker_ai_quality_tier": "Quality tier",
  "media_picker_ai_quality_low_desc": "faster & cheaper",
  "media_picker_ai_quality_medium_desc": "balanced",
  "media_picker_ai_quality_high_desc": "slowest, sharpest",
  "media_picker_ai_quality_help": "Higher tiers cost more per image but produce crisper results.",
  "media_picker_ai_image_size": "Image size",
  "media_picker_ai_size_help": "Output dimensions for GPT-generated images.",
  "media_picker_ai_background": "Background",
  "media_picker_ai_bg_auto": "Auto — model decides",
  "media_picker_ai_bg_opaque": "Solid background",
  "media_picker_ai_bg_transparent": "Transparent (PNG)",
  "media_picker_ai_bg_help": "Whether GPT renders a background behind the image.",
  "wrong_platform_title": "Sorry, you can't log in.",
  "wrong_platform_edu_body": "Your {{plan}} is active on Assemblr Studio. Switch there to use this account.",
  "wrong_platform_back": "Back to login page",
  "Landing_HeroTitle": "Make learning interactive, and actually fun!",
  "Landing_HeroSubtitle": "Assemblr EDU is an all-in-one platform that helps teachers create and deliver engaging lessons with 3D & AR. Access 7,628+ 3D objects, ready-to-use lesson materials, digital teaching aids, and printables, all in one place.",
  "Landing_SignUp": "Sign Up for Free",
  "Landing_LoginHint": "Already have an account? [[Login here]]",
  "Landing_Trusted": "Trusted & recognized by",
  "Landing_EditorTitle": "Ready-to-Use 3D & AR Lessons",
  "Landing_EditorText": "Stop spending hours preparing lessons from scratch. Assemblr EDU gives you instant access to 7,628+ Edu Kits, ready-made teaching materials covering various subjects and grade levels, plus 735 Topics (learning slides) enriched with interactive 3D objects embedded directly inside. Everything is accessible on any device so your students can experience immersive learning whether they are in the classroom or at home.",
  "Landing_PillKits": "📚 7,628+ Edu Kits",
  "Landing_PillTopics": "🎞️ 735 Topics with 3D",
  "Landing_PillPlatform": "📱 All Platform",
  "Landing_ShowcaseTitle": "Save Time. Make Lessons More Engaging.",
  "Landing_ShowcaseText": "Assemblr EDU is more than just a content library. With the drag-and-drop 3D/AR Editor, teachers and students can easily build interactive projects without any coding. The Classroom feature allows you to invite students, share materials, and manage projects all in one place. With Printables and Visual Coding, learning becomes hands-on, creative, and truly immersive whether in class or learning remotely.",
  "Landing_PrintTitle": "Curriculum-Ready AR Worksheets",
  "Landing_PrintText": "Browse hundreds of printable worksheets aligned to the curriculum and enhanced with 3D/AR. Just print, scan, and watch lessons come alive. Created by our growing community of teachers like you.",
  "Landing_CodeTitle": "Students Build in 3D, Not Slides",
  "Landing_CodeText": "Block-based coding meets 3D creation. No experience needed, just creativity, computational thinking, and projects worth showing off.",
  "Landing_Recognition": "Recognition",
  "Landing_RecognitionLead": "Recognized for quality learning",
  "Landing_LcTitle": "Curated by Learning Cabinet",
  "Landing_LcText": "Assemblr EDU has been selected as part of Learning Cabinet, an EdTech curation platform that helps governments and education stakeholders discover trusted, impactful, and scalable learning technology solutions for students, teachers, and education professionals.",
  "Landing_KemTitle": "First Indonesian EdTech partner of belajar.id",
  "Landing_KemText": "Assemblr EDU became the first Indonesian EdTech platform to officially partner with belajar.id through a collaboration with the Ministry of Primary and Secondary Education, providing belajar.id users with special access and benefits to support interactive learning with 3D and AR.",
  "Landing_Ts2Title": "Top 10 of 80 startups worldwide",
  "Landing_Ts2Text": "Assemblr EDU was selected as one of the Top 10 among 80 startups worldwide for the Technology for Sustainable Social Impact (TS2) Program by NUS Enterprise and raiSE Singapore, supporting innovations that create sustainable social impact in education.",
  "Landing_ImpactTitle": "Proven to Improve Learning Outcomes",
  "Landing_ImpactText": "Assemblr EDU has been cited in over 1,000 research publications, including international journals, highlighting its positive impact on teaching effectiveness and student learning.",
  "Landing_Stat1Title": "Student Learning Growth",
  "Landing_Stat1Text": "improvement in cognitive, affective, and psychomotor outcomes",
  "Landing_Stat2Title": "Student Engagement",
  "Landing_Stat2Text": "increase in interest and motivation",
  "Landing_Stat3Title": "Academic Achievement",
  "Landing_Stat3Text": "improvement in overall learning outcomes",
  "Landing_Stat4Title": "Digital Literacy Development",
  "Landing_Stat4Text": "growth in teaching skills and digital competency",
  "Landing_ImpactSource": "* Based on Assemblr's 2024 research (a systematic literature review of 42 global journal articles)",
  "Landing_ImpactCta": "Start Smarter Teaching for Free",
  "Landing_TestimonialsTitle": "What Teachers Are Saying",
  "Landing_TestimonialsText": "Thousands of teachers have implemented Assemblr EDU to freshen up learning activities #InTheClassroom, all globally. It's all smiles and fun when Assemblr EDU is in.",
  "Landing_Quote1": "Student involvement has increased significantly. With augmented reality, I can make learning more engaging and fun for my students. Thanks Assemblr EDU!",
  "Landing_Quote1Role": "Teacher at SMPIT As-Syifa Boarding School",
  "Landing_Quote2": "Improves research projects significantly. Assemblr EDU is a powerful 3D/AR platform for sharing knowledge with researchers, students, and professors.",
  "Landing_Quote2Role": "Computer Systems Engineer, Principal of IIEES",
  "Landing_Quote3": "An all-around tool for creativity. With Assemblr EDU, I can use augmented reality to teach Arabic language, making it a truly exciting learning experience!",
  "Landing_Quote3Role": "Arabic Language Lecturer at University of Benghazi",
  "Landing_StoriesTitle": "Inspiring Stories from Around the World",
  "Landing_StoriesText": "Discover how teachers across the globe are gaining recognition and spreading inspirations through creative learning experiences with Assemblr EDU. Their achievements showcase how immersive technology can transform learning into something more engaging and meaningful across classrooms.",
  "Landing_Story1Title": "Assemblr EDU Brings Learning to Life at Riverside School, Zimbabwe",
  "Landing_Story1Text": "Since discovering Assemblr EDU, Riverside School in Zimbabwe has made it a staple of their daily learning. Teachers use the technology to explain abstract concepts and create interactive, memorable learning experiences for their students.",
  "Landing_Story2Title": "Gold Medal from Assemblr EDU Exploration at an International Competition",
  "Landing_Story2Text": "Bu Novia and her student team won a gold medal at the Youth International Science Fair 2026 by leveraging Assemblr EDU to present an innovative project that creatively combined technology and learning.",
  "Landing_Story3Title": "Federica Tamburini’s Journey: From ACE to Building an Educator Community in Italy",
  "Landing_Story3Text": "Starting from her involvement in ACE, Federica Tamburini successfully built an educator community in Italy focused on integrating technology into teaching. Her journey has become an inspiration for many teachers to keep growing and innovating.",
  "Landing_TagCompetition": "Global Competition",
  "Landing_TagInspiration": "Inspiration",
  "Landing_GalleryTitle": "Classrooms Around the World",
  "Landing_GalleryText": "Trusted by 1M+ teachers and students in 60+ countries, bringing immersive learning into everyday classrooms.",
  "Landing_GalleryAlt": "Class activities",
  "Landing_FinalTitle": "Are You Ready to Bring Your Lessons to Life?",
  "Landing_FinalText": "Join 1M+ teachers already creating interactive classrooms with Assemblr EDU!",
  "Landing_FinalCta": "Get Started Free",
  "Landing_Trust1": "✔ Free to sign up, ready in minutes",
  "Landing_Trust2": "✔ Hundreds of ready-made lessons to start with",
  "Landing_Trust3": "✔ Works on any device your students already have",
  "Landing_RecognitionText": "Assemblr EDU has been recognized by leading organizations and initiatives for its contribution to advancing innovative and impactful learning through technology.",
  "wrong_platform_switch": "Switch to Assemblr Studio",
  "wrong_platform_mistake": "If this is a mistake, email {{email}} with a screenshot and how you ran into this.",
  "setup_step_name": "You",
  "setup_step_source": "Source",
  "setup_step_phone": "Phone",
  "setup_step_role": "Role",
  "setup_step_age": "Age",
  "setup_step_goal": "Goal",
  "setup_step_subject": "Subject",
  "setup_step_try": "Try it",
  "setup_step_of": "Step {{n}} of {{total}}",
  "setup_step_of_label": "Step {{n}} of {{total}}: {{label}}",
  "setup_progress": "Setup progress",
  "setup_lang_menu": "Country and language",
  "setup_lang_button": "Country and language: {{language}}",
  "setup_blr_poke_1": "Hehe, that tickles!",
  "setup_blr_poke_2": "Hi again!",
  "setup_blr_poke_3": "You've got this!",
  "setup_blr_poke_4": "Boop!",
  "setup_next": "Next",
  "setup_back": "Back",
  "setup_name_title": "What's your name?",
  "setup_name_say": "Hi, I'm blr!",
  "setup_source_title": "How did you first hear about Assemblr EDU?",
  "setup_source_say": "Nice to meet you, {{name}}!",
  "setup_phone_title": "Stay in the Loop",
  "setup_phone_say": "Only for your account. We never share it.",
  "setup_role_title": "Which role fits you best?",
  "setup_role_say": "You can change this later.",
  "setup_age_title": "A little about you",
  "setup_age_say": "This helps me set things up for you.",
  "setup_subject_say": "I need both so I can pick the right examples for you.",
  "setup_subject_say_student": "Pick both so I can suggest examples that fit you.",
  "setup_name_label": "Your name",
  "setup_name_placeholder": "Type your name",
  "setup_name_hint": "Add your name to continue",
  "setup_name_hey": "Hey, {{name}}!",
  "setup_look_label": "Pick your look",
  "setup_look_react_1": "Looking good!",
  "setup_look_react_2": "Love that look!",
  "setup_look_react_3": "So you!",
  "setup_photo_upload": "Upload your own photo",
  "setup_photo_remove": "Remove your photo",
  "setup_photo_remove_title": "Remove photo",
  "setup_photo_removed": "Photo removed.",
  "setup_avatar_1": "Straw hat and camera",
  "setup_avatar_3": "Aviator",
  "setup_avatar_4": "Bike helmet",
  "setup_avatar_6": "Artist beret",
  "setup_avatar_7": "Backwards cap",
  "setup_avatar_8": "Headphones",
  "setup_avatar_9": "Astronaut",
  "setup_avatar_17": "Girl in a hijab",
  "setup_avatar_19": "Educator",
  "setup_avatar_20": "Student",
  "setup_avatar_21": "Innovator",
  "setup_avatar_11": "Songkok",
  "setup_avatar_12": "Chada crown",
  "setup_avatar_13": "Safa turban",
  "setup_avatar_14": "Ghutra and agal",
  "setup_avatar_15": "Cowboy hat",
  "setup_avatar_16": "Guard bearskin",
  "setup_goal_title": "What would you like to do?",
  "setup_goal_say_student": "What brings you here?",
  "setup_goal_say_educator": "Hi Educator!",
  "setup_goal_say": "Hi there!",
  "setup_subject_title_educator": "What subject and grade do you teach?",
  "setup_subject_title_student": "What are you learning?",
  "setup_subject_title_university": "What field and year are you studying?",
  "setup_subject_title_parent": "What would you like to help your child learn?",
  "setup_subject_title_lecturer": "What field and year do you teach?",
  "setup_subject_title_other": "Which subject and grade is it for?",
  "setup_optional": "Optional",
  "setup_cheer_1": "Great pick!",
  "setup_cheer_2": "Love that!",
  "setup_cheer_3": "Sounds fun!",
  "setup_cheer_4": "Nice one!",
  "setup_cheer_5": "Got it!",
  "setup_source_google": "Google search",
  "setup_source_youtube": "YouTube",
  "setup_source_tiktok": "TikTok",
  "setup_source_instagram": "Instagram",
  "setup_source_facebook": "Facebook",
  "setup_source_blog": "Blog or article",
  "setup_source_events": "Events",
  "setup_source_events_sub": "Exhibition, webinar, or workshop",
  "setup_source_people": "Teacher, colleague, friend, or family",
  "setup_source_other": "Other",
  "setup_source_other_placeholder": "Where did you hear about us?",
  "setup_source_event_label": "Which event was it?",
  "setup_source_event_placeholder": "For example, a teacher workshop or an education expo",
  "setup_source_hint": "Choose one to continue",
  "setup_source_hint_other": "Tell us where in a few words",
  "setup_phone_label": "Phone number",
  "setup_phone_cc": "Country code",
  "setup_phone_search": "Search country",
  "setup_phone_no_country": "No country found",
  "setup_phone_consent": "Be the first to hear about new features, upcoming workshops, and occasional offers on WhatsApp.",
  "setup_phone_consent_minor": "You're under 13, so marketing stays off. We'll only message you about your account.",
  "setup_phone_consent_minor_react": "We don't send marketing to anyone under 13.",
  "setup_phone_consent_yes": "Yay! Only the good stuff.",
  "setup_phone_empty": "Enter your phone number to continue",
  "setup_phone_short": "This number looks too short. Please check it.",
  "setup_phone_note_dial": "No need to type {{dial}} again, it's already added",
  "setup_phone_note_zero": "No need for the first 0, {{dial}} covers it",
  "setup_country_id": "Indonesia",
  "setup_country_my": "Malaysia",
  "setup_country_sg": "Singapore",
  "setup_country_ph": "Philippines",
  "setup_country_th": "Thailand",
  "setup_country_vn": "Vietnam",
  "setup_country_bn": "Brunei",
  "setup_country_tl": "Timor-Leste",
  "setup_country_in": "India",
  "setup_country_sa": "Saudi Arabia",
  "setup_country_ae": "United Arab Emirates",
  "setup_country_jp": "Japan",
  "setup_country_kr": "South Korea",
  "setup_country_au": "Australia",
  "setup_country_nl": "Netherlands",
  "setup_country_gb": "United Kingdom",
  "setup_country_us": "United States",
  "setup_role_student": "Student",
  "setup_role_educator": "Educator",
  "setup_role_parent": "Parent",
  "setup_role_university": "University student",
  "setup_role_lecturer": "Lecturer",
  "setup_role_other": "Other",
  "setup_role_other_sub": "Tell us more!",
  "setup_role_other_label": "Your role",
  "setup_role_other_placeholder": "For example, librarian or principal",
  "setup_role_pick_hint": "Pick the role that fits you",
  "setup_continue": "Continue",
  "setup_loading_title": "Setting up your space",
  "setup_loading_sub_student": "Picking ideas for students",
  "setup_loading_sub_educator": "Picking ideas for educators",
  "setup_loading_sub_university": "Picking ideas for university students",
  "setup_loading_sub_parent": "Picking ideas for parents",
  "setup_loading_sub_lecturer": "Picking ideas for lecturers",
  "setup_loading_sub_other": "Picking ideas for you",
  "setup_age_q": "How old are you?",
  "setup_age_label": "Your age in years",
  "setup_age_unit": "years old",
  "setup_age_hint_age": "Type your age to continue",
  "setup_age_hint_invalid": "Type an age between 4 and 99",
  "setup_age_hint_join": "Choose how you're joining",
  "setup_age_hint_guardian": "Add your parent or guardian's email",
  "setup_age_join_q": "How are you joining Assemblr EDU?",
  "setup_age_join_school": "Through my school",
  "setup_age_join_guardian": "With a parent or guardian",
  "setup_age_join_own": "On my own",
  "setup_age_join_min": "From age {{age}}",
  "setup_age_guardian_q": "Parent or guardian's email",
  "setup_age_same_email": "Same as the email I signed up with",
  "setup_age_guardian_bad": "This email doesn't look right. Please check it.",
  "setup_age_minor_title": "Because you're under 13",
  "setup_age_minor_private_b": "Your projects are private.",
  "setup_age_minor_private": "Only you, your parent or guardian, and your teacher can see them.",
  "setup_age_minor_ads_b": "No ads.",
  "setup_age_minor_ads": "You won't see ads or receive promotional messages.",
  "setup_age_react_minor": "Thanks! I'll keep things extra safe for you.",
  "setup_age_react_minor_changed": "Ask your school or a grown-up to join with you.",
  "setup_age_react_own": "You can join on your own from age 13. Pick your school or a parent for now.",
  "setup_goal_opt_assignment": "Make a project for class",
  "setup_goal_opt_exam": "Make a project for an exam or assessment",
  "setup_goal_opt_competition": "Make a project for a competition or exhibition",
  "setup_goal_opt_learn_ar": "Learn to create with 3D and AR",
  "setup_goal_opt_explore": "I just want to explore",
  "setup_goal_opt_something_else": "Something else",
  "setup_goal_opt_thesis": "Create a project for my thesis or research",
  "setup_goal_opt_homework": "Help my child with school assignments",
  "setup_goal_opt_concepts": "Help my child understand difficult concepts",
  "setup_goal_opt_fun": "Make learning more fun and engaging for my child",
  "setup_goal_opt_kid_skills": "Help my child develop creative and digital skills",
  "setup_goal_opt_kid_ar": "Introduce my child to interactive 3D and AR",
  "setup_goal_opt_other": "Other",
  "setup_goal_opt_materials": "Use ready-to-use materials for my lessons",
  "setup_goal_opt_activity": "Create a project for my students",
  "setup_goal_opt_exam_educator": "Create a project for an exam, assessment, or qualification",
  "setup_goal_opt_introduce": "Introduce AR/Immersive tech to my students",
  "setup_goal_opt_skills": "Improve my digital teaching skills",
  "setup_goal_opt_research": "Create a project for my research",
  "setup_goal_opt_train": "Train educators",
  "setup_goal_opt_introduce_uni": "Introduce AR/Immersive tech to my university students",
  "setup_goal_opt_programs": "Develop learning programs",
  "setup_goal_opt_explore_lecturer": "Explore AR and see what I can create",
  "setup_goal_opt_ar": "Create an AR experience",
  "setup_goal_opt_content": "Create educational content",
  "setup_goal_opt_pro": "Professional project",
  "setup_goal_opt_community": "Community or organization",
  "setup_goal_opt_learn": "Learning or exploration",
  "setup_goal_opt_personal": "Personal project",
  "setup_goal_ask_organizer_label": "Who is organizing this?",
  "setup_goal_ask_organizer_hint": "For example, an assignment from the local education office, a PPG teaching-practice task, or a Cambridge, IB, or P5 project",
  "setup_goal_ask_organizer_educator_hint": "For example, an assignment from the local education office, a PPG teaching-practice task, or a Cambridge project",
  "setup_goal_ask_organizer_placeholder": "School, university, or institution",
  "setup_goal_ask_research_label": "What kind of research is this?",
  "setup_goal_ask_research_hint": "For example, a thesis or a BIMA research grant",
  "setup_goal_ask_research_placeholder": "Thesis, BIMA grant, or another project",
  "setup_goal_ask_event_label": "What is the event called?",
  "setup_goal_ask_event_hint": "For example, a school project showcase or World Robot Olympiad (WRO) 2026",
  "setup_goal_ask_event_placeholder": "Competition or exhibition name",
  "setup_goal_ask_event_type_label": "Personal event or institutional?",
  "setup_goal_ask_event_type_personal": "Personal event",
  "setup_goal_ask_event_type_institutional": "Institutional",
  "setup_goal_ask_event_type_other": "Other",
  "setup_goal_ask_event_type_other_placeholder": "Tell us in a few words",
  "setup_goal_ask_motivation_label": "What's your motivation?",
  "setup_goal_ask_motivation_placeholder": "A few words",
  "setup_goal_hint_pick": "Choose one to continue",
  "setup_goal_hint_motivation": "Add a few words about your motivation",
  "setup_subject_opt_science": "Science",
  "setup_subject_opt_programming": "Programming",
  "setup_subject_opt_biology": "Biology",
  "setup_subject_opt_physics": "Physics",
  "setup_subject_opt_chemistry": "Chemistry",
  "setup_subject_opt_math": "Math",
  "setup_subject_opt_design": "Design",
  "setup_subject_opt_history": "History",
  "setup_subject_opt_language": "Language",
  "setup_subject_opt_educational_technology": "Educational technology",
  "setup_subject_opt_media_and_visual_communication": "Media and visual communication",
  "setup_subject_opt_computer_science": "Computer science",
  "setup_chip_other": "Other",
  "setup_grade_n": "Grade {{n}}",
  "setup_grade_year_n": "Year {{n}}",
  "setup_grade_kindergarten": "Kindergarten",
  "setup_grade_kindergarten_short": "K",
  "setup_grade_university": "University",
  "setup_grade_postgraduate": "Postgraduate",
  "setup_grade_group_kindergarten": "Kindergarten",
  "setup_grade_group_elementary": "Elementary",
  "setup_grade_group_junior_high": "Junior high",
  "setup_grade_group_senior_high": "Senior high",
  "setup_grade_group_beyond_school": "Beyond school",
  "setup_grade_group_university": "University",
  "setup_subject_q_student_interest": "Which subject interests you?",
  "setup_subject_q_student": "Which subject is your project about?",
  "setup_subject_q_field": "Pick a field",
  "setup_subject_q_parent": "Which subjects would you like to focus on?",
  "setup_subject_q_pick": "Pick a subject",
  "setup_grade_q_educator": "What grade(s) do you teach?",
  "setup_grade_q_student": "What grade are you in?",
  "setup_grade_q_university": "What year are you in?",
  "setup_grade_q_parent": "Which grades are you creating for?",
  "setup_grade_q_lecturer": "Which year(s) do you teach?",
  "setup_grade_q_other": "Which grade is it for?",
  "setup_up_to_2": "Up to 2",
  "setup_subject_other_label": "Other subject",
  "setup_subject_other_placeholder": "Which subject?",
  "setup_grade_other_label": "Other grade",
  "setup_grade_other_placeholder": "Which grade or level?",
  "setup_subject_full": "You can pick up to 2 subjects. Tap one to remove it.",
  "setup_grade_full": "You can pick up to 2 grades. Tap one to remove it.",
  "setup_subject_done": "Perfect, you're all set!",
  "setup_subject_hint_both": "Pick at least one subject and one grade to continue",
  "setup_subject_hint_subject": "Pick at least one subject to continue",
  "setup_subject_hint_grade": "Pick at least one grade to continue",
  "setup_subject_hint_other_subject": "Tell me which subject",
  "setup_subject_hint_other_grade": "Tell me which grade",
  "setup_goal_want_materials": "use ready-made materials in your lessons",
  "setup_goal_want_activity": "create a project for your students",
  "setup_goal_want_explore": "explore AR and see what you can create",
  "setup_goal_want_homework": "help your child with school assignments",
  "setup_goal_want_concepts": "help your child understand difficult concepts",
  "setup_goal_want_fun": "make learning more fun for your child",
  "setup_goal_want_kid-skills": "help your child build creative and digital skills",
  "setup_goal_want_kid-ar": "introduce your child to interactive 3D and AR",
  "setup_goal_want_introduce-uni": "introduce AR to your university students",
  "setup_goal_want_exam": "prepare a project for an exam or assessment",
  "setup_goal_want_research": "create a project for your research",
  "setup_goal_want_introduce": "introduce AR to your students",
  "setup_goal_want_skills": "grow your digital teaching skills",
  "setup_goal_want_assignment": "create a project for class",
  "setup_goal_want_thesis": "create a project for your thesis or research",
  "setup_goal_want_competition": "create a project for a competition",
  "setup_goal_want_learn-ar": "learn how to create AR",
  "setup_goal_want_train": "train educators",
  "setup_goal_want_programs": "develop a learning program",
  "setup_goal_want_product": "build an education product",
  "setup_goal_want_clients": "create AR for a client",
  "setup_goal_want_ar": "create an AR experience",
  "setup_goal_want_content": "create educational content",
  "setup_goal_want_pro": "start a professional project",
  "setup_goal_want_community": "support a community",
  "setup_goal_want_learn": "learn and explore",
  "setup_goal_want_personal": "start a personal project",
  "setup_goal_want_default": "try Assemblr for what you need",
  "setup_summary_hello": "Awesome, {{name}}! You're",
  "setup_summary_hello_anon": "Awesome! You're",
  "setup_summary_ready": "ready to",
  "setup_summary_other": "here to",
  "setup_summary_tail": "Picked just for you!",
  "setup_summary_focus_single": "{{grade}} {{subject}}",
  "setup_summary_focus_multi": "{{subject}} for {{grade}}",
  "setup_summary_prep_educator": "teaching",
  "setup_summary_prep_student": "in",
  "setup_summary_prep_university": "studying",
  "setup_summary_prep_parent": "with a child in",
  "setup_summary_prep_lecturer": "teaching",
  "setup_summary_prep_default": "for",
  "setup_role_phrase_student": "a student",
  "setup_role_phrase_educator": "an educator",
  "setup_role_phrase_university": "a university student",
  "setup_role_phrase_parent": "a parent",
  "setup_role_phrase_lecturer": "a lecturer",
  "setup_try_title_project": "Explore this project",
  "setup_try_title_tutorial": "Explore this AR tutorial",
  "setup_try_title_slide": "Explore this interactive learning slide",
  "setup_try_title_inspiration": "Explore this teaching inspiration",
  "setup_try_title_coding": "Explore coding with AR",
  "setup_try_title_book": "Explore this AR book",
  "setup_try_alt_litosphere": "Litosphere, a 3D model of Earth's layers",
  "setup_try_alt_energy": "Energy forms and changes, an interactive 3D project",
  "setup_try_alt_farming": "Agriculture and organic farming, an interactive 3D project",
  "setup_try_alt_temperature": "An interactive learning slide about temperature, heat and expansion",
  "setup_try_alt_video_scene": "Video tutorial: building a simple interactive scene with animation",
  "setup_try_alt_video_game": "Video tutorial: coding a third-person game camera",
  "setup_try_alt_teach_plan": "A lesson plan for 3D coordinates (X, Y, Z) with an interactive 3D model",
  "setup_try_alt_teach_eye": "A lesson plan for eye anatomy with an interactive 3D model",
  "setup_try_alt_teach_writing": "A lesson plan for writing short descriptive text with an interactive 3D scene",
  "setup_try_alt_coding": "A tutorial for coding with AR",
  "setup_try_alt_book": "An AR book with a 3D Earth rising from the page",
  "setup_try_frame_litosphere": "Interactive 3D material: layers of the Earth",
  "setup_try_frame_energy": "Interactive 3D project: energy forms and changes",
  "setup_try_frame_farming": "Interactive 3D project: agriculture and organic farming",
  "setup_try_frame_video_scene": "AR tutorial video: building a simple interactive scene",
  "setup_try_frame_video_game": "AR tutorial video: coding a third-person game camera",
  "setup_try_fullscreen": "See in full screen",
  "setup_try_again": "See it again",
  "setup_try_gate": "See it in full screen first",
  "setup_try_edit_answers": "Edit answers",
  "setup_edit": "Edit",
  "setup_close": "Close",
  "setup_finish": "Finish",
  "setup_error_try_again": "We couldn't save your answers. Please try again.",
  "setup_welcome_title_simple": "Create a simple 3D/AR project",
  "setup_welcome_title_assessment": "Create a 3D/AR project for your assessment",
  "setup_welcome_title_stands_out": "Create a 3D/AR project that stands out",
  "setup_welcome_title_first": "Create your first 3D/AR project",
  "setup_welcome_title_child": "Create a 3D/AR project with your child",
  "setup_welcome_title_child_topics": "Explore hard topics in 3D with your child",
  "setup_welcome_title_play": "Make learning feel like play",
  "setup_welcome_title_child_first": "Create your child's first 3D/AR project",
  "setup_welcome_title_child_first_together": "Create your first 3D/AR project with your child",
  "setup_welcome_title_slides": "Present complete learning slides",
  "setup_welcome_title_slides_play": "Present learning slides students can play with",
  "setup_welcome_title_slides_3d": "Present learning slides with 3D",
  "setup_welcome_title_slides_first": "Present your first 3D/AR learning slide",
  "setup_welcome_title_slides_complete_3d": "Present complete learning slides with 3D",
  "setup_welcome_title_game": "Create an interactive 3D game",
  "setup_welcome_title_classmates": "Create a project with your classmates",
  "setup_welcome_title_ai_minutes": "Create 3D objects, with or without animation, in minutes",
  "setup_welcome_title_game_together": "Create an interactive 3D game together",
  "setup_welcome_title_ai_try": "Try AI-3D Generation: change an image into 3D",
  "setup_welcome_title_present": "Assign students to present ideas in 3D",
  "setup_welcome_title_class": "Share assignments and materials in Class",
  "setup_welcome_body_assignment": "Build your assignment in 3D with the Editor, then view it in AR.",
  "setup_welcome_body_assessment": "Build your assessment in 3D with the Editor, then view it in AR.",
  "setup_welcome_body_first": "Build your first project in 3D with the Editor, then view it in AR.",
  "setup_welcome_body_edukits": "Explore ready-to-use 3D/AR in Edu Kits, then view it in AR.",
  "setup_welcome_body_project": "Build your project in 3D with the Editor, then view it in AR.",
  "setup_welcome_body_child_assignment": "Build your child's assignment in 3D with the Editor, then view it in AR.",
  "setup_welcome_body_edukits_examples": "Explore ready-to-use 3D/AR in Edu Kits, like the solar system, a cell, or a volcano.",
  "setup_welcome_body_drag": "Drag in 3D objects together in the Editor, then see them in your room with AR.",
  "setup_welcome_body_child_builds": "Your child builds their first project in the Editor. You cheer them on.",
  "setup_welcome_body_first_together": "Build your first project together in the Editor, then view it in AR.",
  "setup_welcome_body_together": "Build a project together in the Editor, then view it in AR.",
  "setup_welcome_body_topic": "Present complete learning slides in Topic, with 3D your class can explore.",
  "setup_welcome_body_topic_activity": "Turn your lesson into an activity in Topic. Students tap, rotate, and explore the 3D.",
  "setup_welcome_body_topic_exam": "Let students show what they know by exploring 3D in Topic.",
  "setup_welcome_body_edukits_introduce": "Introduce ready-to-use 3D/AR from Edu Kits. No setup needed.",
  "setup_welcome_body_topic_skills": "Grow your teaching skills with learning slides in Topic you can use today.",
  "setup_welcome_body_topic_ready": "Ready-made learning slides in Topic, with 3D for the subject you teach.",
  "setup_welcome_body_coding": "Use Visual Coding to make objects move, react, and score.",
  "setup_welcome_body_collaborate": "Use Collaborate to build projects with your classmates in real time.",
  "setup_welcome_body_ai": "Use AI-3D Generation to change an image or text into 3D, with or without animation.",
  "setup_welcome_body_ai_child": "Use AI-3D Generation to turn your child's drawing into 3D.",
  "setup_welcome_body_present": "Students build their idea in the Editor, then present it to show what they understand.",
  "setup_welcome_body_class": "Use Class to invite students, share materials, and see their projects in one place.",
  "setup_welcome_alt_student_create": "A student viewing a 3D solar system project in AR on a phone",
  "setup_welcome_alt_student_code": "Two students building a 3D game with Visual Coding blocks",
  "setup_welcome_alt_student_collab": "Classmates editing the same 3D project together",
  "setup_welcome_alt_student_collab_kids": "Young classmates editing the same 3D volcano project together on a tablet and a laptop",
  "setup_welcome_alt_uni_create": "A university student viewing a 3D solar system project in AR on a phone",
  "setup_welcome_alt_uni_collab": "University classmates editing the same 3D project together",
  "setup_welcome_alt_uni_ai": "A university student turning a sketch into a 3D object with AI",
  "setup_welcome_alt_teacher_slides": "A teacher facing her class while presenting a learning slide with a realistic 3D heart",
  "setup_welcome_alt_teacher_present": "A student presenting an idea with a 3D model while the teacher assesses",
  "setup_welcome_alt_teacher_class": "A teacher sharing materials and student projects in a class",
  "setup_welcome_alt_creator_cover": "A creator holding a finished AR project cover on a tablet",
  "setup_welcome_alt_creator_usecases": "AR use cases: 3D popping out of a book, cube, card, poster, T-shirt, art installation, and event backdrop, plus 3D on a website",
  "setup_welcome_alt_creator_ai": "AI turning a sketch of an owl into an animated 3D object",
  "setup_welcome_alt_parent_create": "A parent and child viewing a 3D solar system project in AR on a phone",
  "setup_welcome_alt_parent_code": "A parent and child building a 3D game with Visual Coding blocks",
  "setup_welcome_alt_parent_ai": "A parent and child turning a sketch into a 3D object with AI",
  "setup_welcome_alt_lecturer_create": "A lecturer holding a finished AR project cover on a tablet",
  "setup_welcome_alt_lecturer_class": "A lecturer sharing materials and student projects in a university class",
  "setup_welcome_alt_lecturer_ar": "A lecturer showing a 3D dinosaur popping out of a book in AR on a tablet",
  "setup_welcome_cta": "Let's start Assemblr EDU",
  "setup_welcome_done": "You're all set",
  "setup_welcome_toast": "You're ready to try Assemblr.",
  "setup_welcome_dots": "Slides",
  "setup_welcome_slide_of": "Slide {{n}} of {{total}}",
  "setup_welcome_carousel": "carousel",
  "setup_welcome_title_marker": "Create a simple 3D/AR project with Custom Marker",
  "setup_welcome_body_marker_assignment": "Build your assignment with the Editor, then view it on a Custom Marker.",
  "setup_welcome_body_marker_research": "Build your research with the Editor, then view it on a Custom Marker.",
  "setup_welcome_body_marker_assessment": "Build your assessment with the Editor, then view it on a Custom Marker.",
  "setup_welcome_body_marker_competition": "Build your competition entry with the Editor, then view it on a Custom Marker.",
  "setup_welcome_body_marker_first": "Build your first project with the Editor, then view it on a Custom Marker.",
  "setup_welcome_body_marker_project": "Build your project with the Editor, then view it on a Custom Marker.",
  "setup_welcome_title_physical": "Create 3D/AR for physical products",
  "setup_welcome_body_custom_marker": "Use Custom Marker to show 3D/AR on a book, clothes, or a backdrop.",
  "setup_welcome_title_ai": "Try AI-3D Generation",
  "setup_welcome_body_ai_animated": "Use AI-3D Generation to turn an image or text into 3D or animated 3D.",
  "setup_welcome_title_ai_own": "Create your own 3D objects with animation",
  "setup_welcome_body_ai_animation": "Use AI-3D Generation to change an image or text into 3D with animation.",
  "auth_tabs_label": "Log in or register",
  "auth_headline_lead": "Learning should always be",
  "auth_headline_accent": "engaging",
  "auth_social_sign_in": "Sign in",
  "auth_join_kicker": "Join",
  "auth_join_by_code": "by Code",
  "auth_or_login": "Or log in with",
  "auth_login_id_label": "Username or email",
  "auth_signup_prompt": "Sign up {{link}} if you don't have an account",
  "auth_login_need_both": "Add your username and password, or continue with Google or a code.",
  "auth_reg_title": "Register with email",
  "auth_reg_name_ph": "Enter your full name",
  "auth_reg_need_fields": "Add your name, email, and username, then agree to the terms.",
  "auth_reg_news": "Subscribe to Assemblr email newsletter",
  "auth_reg_terms": "I agree with terms and conditions",
  "auth_join_login_lead": "Already have an account? Log in with your username and password to join {{name}}.",
  "auth_join_name_ph": "Your full name",
  "auth_join_user_ph_new": "Pick a unique username",
  "auth_join_user_ph": "Your username",
  "auth_join_pw_ph_new": "Create a password you’ll remember",
  "auth_join_no_account": "Don't have an account?",
  "auth_join_register_here": "Register here",
  "auth_join_login_cta": "LOG IN",
  "auth_join_need_fields": "Add your name, username, and password.",
  "auth_enroll_need_fields": "Add the class code, your username, and password.",
  "auth_verify_sent": "Link sent. Check your email.",
  "auth_verify_too_many": "Too many attempts. Try again later.",
  "auth_verify_sign_in_again": "Please sign in again to verify your email.",
  "auth_verify_resend_in": "Resend in {{seconds}}s",
  "auth_reset_lead": "Enter your account email. We'll send you a link to set a new password.",
  "auth_reset_send": "Send reset link",
  "auth_reset_not_registered": "We couldn't find an account with this email.",
  "auth_reset_sent_title": "Check your inbox",
  "auth_reset_sent_body": "We sent a link to {{email}}. Open it to set a new password.",
  "auth_complete_title": "Almost done",
  "auth_complete_lead": "Add your name and choose a username to finish signing up.",
  "auth_complete_need_fields": "Add your name and a username, then agree to the terms.",
  "auth_complete_terms": "I agree with the {{link}}",
  "auth_err_popup_blocked": "Your browser blocked the sign-in window. Allow pop-ups for this site, then try again.",
  "auth_err_network": "We can't reach the internet right now. Check your connection and try again.",
  "auth_err_too_many": "Too many attempts. Wait a few minutes, then try again.",
  "auth_err_disabled": "This account is turned off. Contact support if you think this is a mistake.",
  "auth_err_other_method": "This email already has an account that uses a different sign-in method. Try the one you used before.",
  "auth_err_not_available": "This sign-in method isn't available right now. Try another way.",
  "auth_err_invalid_email": "That email doesn't look right. Check it and try again.",
  "auth_err_weak_password": "Use at least 6 characters for your password.",
  "auth_err_email_in_use": "This email already has an account. Try logging in instead.",
  "auth_err_credentials": "That email and password don't match. Try again or reset your password.",
  "auth_err_link_expired": "This link has expired or was already used. Ask for a new one.",
  "auth_err_storage": "Your browser is blocking storage, so we can't keep you signed in. Turn off private mode or allow cookies, then try again.",
  "auth_err_generic": "Something went wrong. Please try again.",
  "auth_err_need_id": "Add your username or email.",
  "auth_err_need_password": "Add your password.",
  "setup_try_frame_heart": "Interactive 3D project: the human heart",
  "setup_try_frame_butterfly": "Interactive 3D project: life cycle of a butterfly",
  "setup_try_frame_geometry": "Interactive 3D project: geometry",
  "setup_summary_pro": "Ready to {{goal}} in {{focus}} {{role}}{{to}}? Start here!",
  "setup_summary_pro_nofocus": "Ready to {{goal}} {{role}}{{to}}? Start here!",
  "setup_summary_pro_to": ", {{name}}",
  "setup_summary_as_university": "as |a university student|",
  "setup_summary_as_lecturer": "as |a lecturer|",
  "setup_summary_as_student": "as |a student|",
  "setup_summary_as_educator": "as |an educator|",
  "setup_summary_as_parent": "as |a parent|",
  "account_goal_label": "Goal",
  "account_age_label": "Age",
  "account_whatsapp_messaging": "WhatsApp",
  "account_whatsapp_promotion_desc": "Be the first to hear about new features, upcoming workshops, and occasional offers on WhatsApp.",
  "setup_crop_title": "Adjust your photo",
  "setup_crop_hint": "Drag to move, zoom to fit",
  "setup_crop_zoom": "Zoom",
  "setup_crop_apply": "Use photo",
  "setup_crop_cancel": "Cancel",
  "imajination_cta_vote": "Vote now",
  "imajination_stat_submissions": "Submissions",
  "imajination_stat_finalists": "Finalists",
  "imajination_seg_teachers": "Teachers",
  "imajination_funnel_label": "How the finalists were chosen",
  "imajination_stat_nominees": "People’s Choice nominees",
  "imajination_stage_title": "Meet the finalists",
  "imajination_badge_finalist": "Finalist",
  "imajination_battle_text": "{{place}} · streamed live. Four middle school teams go head to head on stage, and the winner is decided live.",
  "imajination_pc_eyebrow": "People's Choice Award",
  "imajination_pc_title": "Great entries missed the final. Help them shine.",
  "imajination_pc_text": "There are awesome submissions that didn't make it to the final stage. Pick your favourites as the People's Choice Award before {{date}}.",
  "imajination_live_badge": "Live competition on stage",
  "imajination_awarding_eyebrow": "Awarding session",
  "imajination_awarding_title": "Trophies for every podium, revealed at the final.",
  "imajination_awarding_lead": "Dreamers, Visionaries and Edu Innovators don’t battle on stage. The jury ranks their finalists, and 1st, 2nd and 3rd place are announced at the awarding session.",
  "imjlp_a_national_stage_for_young_creators": "A National Stage for Young Creators and Innovative Teachers of Indonesia",
  "imjlp_what_awaits_you": "What Awaits You",
  "imjlp_cash_prizes": "Cash Prizes",
  "imjlp_official_certificate": "Official Certificate",
  "imjlp_national_champion_title": "National Champion Title",
  "imjlp_elementary_middle_and_high_vocationa": "Elementary, middle and high/vocational school students and teachers taking part in ImajiNation",
  "imjlp_about": "About",
  "imjlp_prizes": "Prizes",
  "imjlp_themes": "Themes",
  "imjlp_competition_flow": "Competition Flow",
  "imjlp_what_is_imajination": "What Is ImajiNation",
  "imjlp_what_is_imajination_2": "What Is ImajiNation?",
  "imjlp_imajination_is_a_national_visual_cod": "ImajiNation is a national Visual Coding competition for students and teachers across Indonesia, organised by Kemendikdasmen with Assemblr EDU and supported by Samsung through Samsung for Education.",
  "imjlp_using_visual_coding_3d_and_augmented": "Using Visual Coding, 3D and Augmented Reality (AR), participants don't just learn to use technology: they create innovations and turn ideas into creative, educational and innovative interactive projects. The competition also supports the National Curriculum, especially its Coding and Artificial Intelligence material.",
  "imjlp_example_visual_coding_and_ar_project": "Example Visual Coding and AR project in Assemblr EDU",
  "imjlp_students_working_on_a_visual_coding": "Students working on a Visual Coding and AR project",
  "imjlp_student_competition": "Student Competition",
  "imjlp_a_live_competition_for_the_middle_sc": "A live competition for the Middle School category. Online selection and judging for the Elementary and High School categories.",
  "imjlp_teachers_collaborating_on_interactiv": "Teachers collaborating on interactive learning media",
  "imjlp_teacher_competition": "Teacher Competition",
  "imjlp_online_selection_and_judging_to_choo": "Online selection and judging to choose the 3 best works as winners, for teachers of all levels.",
  "imjlp_imajination_education_exhibition_boo": "ImajiNation education exhibition booth",
  "imjlp_education_exhibition": "Education Exhibition",
  "imjlp_21_partner_booths_and_an_all_day_eve": "21 partner booths and an all-day event stage, full of interactive activities and inspiring sessions for every participant.",
  "imjlp_elementary_grades_4_6_individual_onl": "Elementary, grades 4–6 · Individual",
  "imjlp_main_track": "Main Track",
  "imjlp_middle_school_grades_7_9_team_3_peop": "Middle School, grades 7–9 · Team (3 people) · Online + Live Competition",
  "imjlp_high_vocational_school_grades_10_12": "High/Vocational School, grades 10–12 · Individual",
  "imjlp_active_teachers_of_all_levels_indivi": "Active teachers of all levels · Individual",
  "imjlp_prizes_for_the_champions": "Prizes for the Champions",
  "imjlp_besides_cash_an_official_certificate": "Besides cash, an official certificate and the National Champion title, winners can take home Samsung Galaxy devices in every category.",
  "imjlp_imajination_national_prizes": "ImajiNation national prizes",
  "imjlp_rewards_for_the_best_work": "Rewards for the Best Work",
  "imjlp_win_a_total_prize_pool_of_hundreds_o": "Win a total prize pool of hundreds of millions of rupiah, Samsung Galaxy devices, plus creator access and exclusive bonuses to support your next creative steps.",
  "imjlp_prize_summary": "Prize summary",
  "imjlp_rp_250_mn": "Rp 250 Mn",
  "imjlp_total_prizes": "Total prizes",
  "imjlp_4_categories": "4 Categories",
  "imjlp_students_teachers": "Students & Teachers",
  "imjlp_3_bonuses": "3 Bonuses",
  "imjlp_extra_rewards": "Extra rewards",
  "imjlp_samsung_galaxy_tab_and_cash_as_imaji": "Samsung Galaxy Tab and cash as ImajiNation prizes",
  "imjlp_1st_place": "1st Place",
  "imjlp_cash": "& Cash",
  "imjlp_2nd_place": "2nd Place",
  "imjlp_3rd_place": "3rd Place",
  "imjlp_rp_31_000_000": "Rp 31,000,000",
  "imjlp_devices_cash": "Devices & Cash",
  "imjlp_bonus_for_every_winner": "Bonus for every winner",
  "imjlp_rp_1_5_mn": "± Rp 1.5 Mn",
  "imjlp_rp_2_mn": "± Rp 2 Mn",
  "imjlp_included": "Included",
  "imjlp_1st_place_team": "1st Place Team",
  "imjlp_2nd_place_team": "2nd Place Team",
  "imjlp_3rd_place_team": "3rd Place Team",
  "imjlp_rp_93_000_000": "Rp 93,000,000",
  "imjlp_devices_cash_teams_of_3": "Devices & Cash · teams of 3",
  "imjlp_early_childhood_elementary_teacher_w": "Early Childhood & Elementary Teacher Winner",
  "imjlp_middle_school_teacher_winner": "Middle School Teacher Winner",
  "imjlp_high_vocational_school_teacher_winne": "High/Vocational School Teacher Winner",
  "imjlp_rp_60_000_000": "Rp 60,000,000",
  "imjlp_whizbot_educational_kit": "Whizbot Educational Kit",
  "imjlp_special_awards": "Special Awards",
  "imjlp_extra_rewards_for_the_best_school_th": "Extra rewards for the best school, the public's favourite project and the best coach.",
  "imjlp_school": "School",
  "imjlp_rp_20_mn": "Rp 20 Mn",
  "imjlp_for_the_school_with_the_best_partici": "For the school with the best participation and results throughout the competition, honouring the institution that most actively supports its young creators.",
  "imjlp_prize_details": "Prize details",
  "imjlp_devices": "Devices",
  "imjlp_1_year": "1 year",
  "imjlp_timedoor_academy_lms_plan": "Timedoor Academy LMS Plan",
  "imjlp_6_months": "6 months",
  "imjlp_official_certificate_2": "Official certificate",
  "imjlp_public": "Public",
  "imjlp_rp_3_5_mn": "Rp 3.5 Mn",
  "imjlp_for_the_project_the_public_loves_mos": "For the project the public loves most. The winner is chosen by audience votes, separately from the main jury.",
  "imjlp_coach_prize": "Coach Prize",
  "imjlp_rp_3_5_mn_2": "Rp 3.5 Mn+",
  "imjlp_a_special_reward_for_the_coaches_of": "A special reward for the coaches of winners at the elementary, middle and high/vocational school levels.",
  "imjlp_certificate_n_jp": "Certificate (n) JP",
  "imjlp_official": "Official",
  "imjlp_imajination_merch": "ImajiNation Merch",
  "imjlp_exclusive": "Exclusive",
  "imjlp_all_devices_become_the_winners_prope": "All devices become the winners' property.",
  "imjlp_device_models_and_tiers_may_be_decid": "Device models and tiers may be decided by Samsung, and device types may differ between prize ranks as per the terms.",
  "imjlp_choose_your_creative_adventure": "Choose Your Creative Adventure",
  "imjlp_students_pick_one_of_three_creative": "Students pick one of three Creative Quests as the basis of their project. All three themes are designed to encourage creativity, exploring ideas and using technology to create meaningful work.",
  "imjlp_dream_quest_project_an_interactive_3": "Dream Quest project — an interactive 3D scene in Assemblr EDU",
  "imjlp_create_3d_and_ar_experiences_inspire": "Create 3D and AR experiences inspired by your dreams, goals or a world of your own. There are no limits to imagining and exploring.",
  "imjlp_eco_quest_project_an_interactive_3d": "Eco Quest project — an interactive 3D farming scene in Assemblr EDU",
  "imjlp_raise_environmental_and_sustainabili": "Raise environmental and sustainability issues through interactive projects that educate, inspire or offer creative solutions to the challenges around us.",
  "imjlp_culture_quest_project_an_interactive": "Culture Quest project — an interactive 3D culture scene in Assemblr EDU",
  "imjlp_explore_the_richness_of_indonesian_c": "Explore the richness of Indonesian culture, traditions, heritage and local identity in creative, interactive digital work.",
  "imjlp_step_by_step": "Step by Step",
  "imjlp_four_simple_steps_from_registration": "Four simple steps from registration to the Grand Final stage.",
  "imjlp_register_choose_a_quest_illustration": "Register & Choose a Quest illustration",
  "imjlp_register_choose_a_quest": "Register & Choose a Quest",
  "imjlp_pick_the_right_participant_category": "Pick the right participant category and choose your project theme: Dream Quest, Eco Quest or Culture Quest.",
  "imjlp_build_your_project_illustration": "Build Your Project illustration",
  "imjlp_build_your_project": "Build Your Project",
  "imjlp_design_and_build_an_interactive_proj": "Design and build an interactive project with Assemblr EDU.",
  "imjlp_submit_national_selection_illustrati": "Submit & National Selection illustration",
  "imjlp_submit_national_selection": "Submit & National Selection",
  "imjlp_submit_your_work_to_be_judged_by_the": "Submit your work to be judged by the jury on creativity, innovation and project quality.",
  "imjlp_grand_final_illustration": "Grand Final illustration",
  "imjlp_finalists_meet_on_the_national_stage": "Finalists meet on the national stage. For Middle School Makers, the winner is decided in a Live Competition.",
  "imjlp_frequently_asked_questions": "Frequently Asked Questions",
  "imjlp_what_s_the_difference_between_the_dr": "What's the difference between the Dreamers, Makers and Visionaries tracks?",
  "imjlp_elementary_dreamers": "Elementary Dreamers",
  "imjlp_individual_focuses_on_creativity_and": "(individual) focuses on creativity and storytelling through 3D/AR.",
  "imjlp_middle_school_makers": "Middle School Makers",
  "imjlp_teams_of_3_is_the_main_track_focusin": "(teams of 3) is the Main Track, focusing on collaboration, logic and design thinking all the way to the Live Competition round.",
  "imjlp_high_school_visionaries": "High School Visionaries",
  "imjlp_individual_highlights_systems_thinki": "(individual) highlights systems thinking, digital innovation and Artificial Intelligence (AI) literacy.",
  "imjlp_how_does_the_live_competition_work_f": "How does the Live Competition work for Middle School Makers?",
  "imjlp_middle_school_makers_compete_in_team": "Middle School Makers compete in teams of 3. After passing the national selection, finalists compete on the Main Stage of the Grand Final in a Live Competition, solving Visual Coding challenges in real time to win the Champion title.",
  "imjlp_do_middle_school_finalist_teams_need": "Do Middle School finalist teams need to prepare anything special for Grand Final day?",
  "imjlp_there_s_no_need_to_bring_personal_de": "There's no need to bring personal devices. All competition devices are provided by Samsung. Teams should be in top shape and practise building projects under time pressure. The devices provided are identical at every competition station.",
  "imjlp_when_and_how_are_travel_costs_reimbu": "When and how are travel costs reimbursed?",
  "imjlp_submit_complete_claim_documents_with": "Submit complete claim documents within 30 days after the event (deadline: the third week of November). After the committee's review (7 working days), the reimbursement is transferred to the nominated bank account within a further 21 working days. Incomplete claims are returned to be completed first.",
  "imjlp_finalists": "Finalists",
  "imajination_gf_hero_desc": "Submissions are closed. From {{total}} works, {{n}} finalists meet on the national stage on {{date}} at {{place}}.",
  "imajination_gf_cta_finalists": "Meet the finalists",
  "imajination_gf_cta_vote": "Vote for People's Choice",
  "imajination_gf_finalists_lead": "Four categories, one stage. Makers battle live on {{date}} at {{place}}; the other winners are announced at the awarding session.",
  "imajination_gf_done": "Done",
  "imajination_gf_now": "Now",
  "imajination_seg_elementary": "Elementary",
  "imajination_seg_middle": "Middle School",
  "imajination_seg_high": "High School",
  "imajination_hero_eyebrow": "Submissions closed · The results are in",
  "imajination_hero_lessons": "{{n}} lessons.",
  "imajination_hero_finalists": "{{n}} finalists.",
  "imajination_stage_eyebrow": "The finalists",
  "imajination_stage_note_middle": "Four teams advance to the live battle.",
  "imajination_name_dreamers": "Dreamers",
  "imajination_name_makers": "Makers",
  "imajination_name_visionaries": "Visionaries",
  "imajination_name_edu_innovators": "Edu Innovators",
  "imajination_gf_hero_title": "ImajiNation is coming to its finale",
  "imajination_gf_cd_label": "Grand Final starts in",
  "imajination_gf_live_title": "Makers Live Competition!",
  "imajination_gf_presented_by": "Presented by",
  "imajination_gf_ros_eyebrow": "Run of show",
  "imajination_gf_ros_title": "What happens on Grand Final day",
  "imajination_gf_ros_lead": "From the live battle to the awards, here is the journey of the day.",
  "imajination_gf_ros_opening": "Grand opening",
  "imajination_gf_ros_opening_d": "Lights up, the stage opens and the finalists are introduced.",
  "imajination_gf_ros_gov": "Remarks from Kemendikdasmen",
  "imajination_gf_ros_gov_d": "Kemendikdasmen shares why creative digital skills matter.",
  "imajination_gf_ros_semi1": "Semifinal 1",
  "imajination_gf_ros_semi2": "Semifinal 2",
  "imajination_gf_ros_semi_d": "Makers teams build live on stage. Only the winner moves on.",
  "imajination_gf_ros_company": "Talk from Assemblr EDU",
  "imajination_gf_ros_company_d": "Where ideas take shape: what is next for learning with 3D and AR.",
  "imajination_gf_ros_final": "The final battle",
  "imajination_gf_ros_final_d": "The two semifinal winners face off for first place in Makers.",
  "imajination_gf_ros_sponsors": "Words from our sponsors",
  "imajination_gf_ros_sponsors_d": "The partners who made the season possible say a few words.",
  "imajination_gf_ros_awards": "Awarding the other segments",
  "imajination_gf_ros_awards_d": "Dreamers (SD), Visionaries (SMA) and Edu Innovators (Teachers) are revealed.",
  "imajination_gf_ros_pc": "People's Choice Award",
  "imajination_gf_ros_pc_d": "The work loved most by the community takes the last trophy.",
  "imajination_gf_sponsors_eyebrow": "Our partners",
  "imajination_gf_sponsors_title": "Thank you to our sponsors",
  "imajination_gf_sponsors_main": "Main sponsor",
  "imajination_gf_sponsors_supporting": "Supporting sponsors",
  "imajination_gf_view_team": "Team",
  "imajination_gf_view_project": "Project",
  "imajination_gf_open_project": "Open project",
  "imajination_gf_battle_title": "Four teams, three battles, one champion.",
  "imajination_gf_battle_lead": "The four Makers finalist teams build live on stage. Each semifinal is a 1 vs 1 battle, and the two winners face off in the final for first place.",
  "imajination_reach_eyebrow": "Competition reach",
  "imajination_reach_lede": "From Sabang to Merauke: {{reg}} registrations from {{provinces}} provinces, {{cities}} cities and regencies, and {{schools}} schools.",
  "imajination_reach_map_title": "Registrations across Indonesia",
  "imajination_reach_legend_low": "Fewer",
  "imajination_reach_legend_high": "More registrations",
  "imajination_reach_map_hint": "Hover over or tap a province to see its numbers.",
  "imajination_reach_tip_reg": "registrations",
  "imajination_reach_tip_sub": "{{pct}}% have submitted a work",
  "imajination_reach_tip_rank": "#{{rank}} of {{total}} provinces",
  "imajination_reach_tip_share": "{{pct}}% of all registrations",
  "imajination_reach_tip_merged": "Includes {{names}}",
  "imajination_reach_top5": "Top 5 provinces",
  "imajination_reach_unknown": "{{n}} registrations without province data are not shown on the map.",
  "imajination_reach_compete_title": "How competitive was it?",
  "imajination_reach_compete_lead": "Of {{sub}} participants who submitted a work, only {{fin}} made it to the grand final: about 1 in {{ratio}}.",
  "imajination_reach_stage_sub": "submitted a work",
  "imajination_reach_stage_nom": "People's Choice nominees",
  "imajination_reach_stage_fin": "grand finalists",
  "imajination_announce_on": "Stay tuned: the announcement is on {{date}}",
  "imajination_sel_eyebrow": "The road to the final",
  "imajination_sel_title": "How {{total}} entries became {{n}} finalists",
  "imajination_sel_lead": "Every entry took the same path: judged in its province, judged again nationally, then interviewed.",
  "imajination_sel_phase_province": "Provincial round",
  "imajination_sel_phase_national": "National round",
  "imajination_sel_unit_entries": "entries",
  "imajination_sel_unit_provinces": "provinces",
  "imajination_sel_unit_pool": "in the national pool",
  "imajination_sel_unit_finalists": "finalists",
  "imajination_sel_received": "Every entry received",
  "imajination_sel_received_d": "Each work submitted before the deadline entered the competition.",
  "imajination_sel_province": "Judged in each province",
  "imajination_sel_province_d": "Judges scored every entry and ranked it against the others from the same province.",
  "imajination_sel_pool": "The best of each province go national",
  "imajination_sel_pool_d": "The top-ranked entries from every province formed one national pool: 50 for each student category and 38 for each teaching level.",
  "imajination_sel_national": "Judged again, nationally",
  "imajination_sel_national_d": "National judges re-scored the whole pool and ranked it again from the top.",
  "imajination_sel_interview": "Interviews",
  "imajination_sel_interview_d": "We interviewed the top-ranked entrants. Some high-ranked entries did not pass the interview and were dropped.",
  "imajination_sel_final": "Finalists announced",
  "imajination_sel_final_d": "The entrants who passed every round take the stage at the grand final.",
  "imajination_sel_scored": "Scored on the rubric",
  "imajination_sel_rubric_title": "What the judges score",
  "imajination_sel_rubric_lead": "The same rubric is used in the provincial and the national round. Weights are shares of the total score.",
  "imajination_sel_rubric_students": "Students",
  "imajination_sel_rubric_substance": "Substance",
  "imajination_sel_rubric_technical": "Technical",
  "imajination_gf_sponsors_platinum": "Platinum Sponsor",
  "imajination_gf_detail_view": "View detail",
  "imajination_gf_detail_finalist": "Finalist",
  "imajination_gf_detail_highlights": "Highlights",
  "imajination_gf_detail_verdict": "Jury's verdict",
  "imajination_gf_detail_loading": "Loading submission",
  "imajination_gf_detail_soon": "Highlights and the jury verdict for this finalist are coming soon.",
  "imajination_gf_detail_story_soon": "The full story behind this finalist is being written.",
  "imajination_gf_detail_attachments": "Submitted project",
  "imajination_gf_detail_attach_project": "Assemblr EDU project",
  "imajination_gf_detail_attach_lkpd": "View LKPD",
  "imajination_gf_detail_attach_slide": "View Slide",
  "imajination_gf_detail_attach_lkpd_meta": "LKPD · {{n}} pages",
  "imajination_gf_detail_attach_slide_meta": "Slide · {{n}} pages",
  "imajination_gf_detail_attach_video": "Video presentation",
  "imajination_gf_detail_close": "Close",
  "wl_title": "Domain whitelist test",
  "wl_intro": "This page checks whether your network can reach the domains Assemblr EDU needs. Open it on the device that has trouble loading pages. If anything is red, ask your network admin to whitelist that domain and all its subdomains (written as *.domain).",
  "wl_run": "Test again",
  "wl_running": "Testing...",
  "wl_summary_ok": "All {{total}} domains are reachable.",
  "wl_summary_fail": "{{failed}} of {{total}} domains are blocked.",
  "wl_copy": "Copy blocked list",
  "wl_probe": "Tested via: {{host}}",
  "wl_st_wait": "Waiting",
  "wl_st_ok": "Reachable ({{ms}} ms)",
  "wl_st_blocked": "Blocked",
  "wl_st_timeout": "Timed out, likely blocked",
  "wl_g_core": "Core (required)",
  "wl_g_core_hint": "If any of these is blocked, Assemblr EDU pages can fail to load or show up empty.",
  "wl_g_pay": "Payment",
  "wl_g_pay_hint": "Only needed when buying or renewing a plan from this network.",
  "wl_g_support": "Supporting",
  "wl_g_support_hint": "Pages usually still open if these are blocked, but fonts, videos, forms, or chat may go missing.",
  "wl_note": "Note: this test only checks HTTPS connections. Websockets (for example for firebaseio.com) and per-URL rules are not tested.",
  "wl_d_assemblrworld": "Main app, viewer, studio, editor, library, and utilities (edu, app-edu, viewer-edu, play, studio, editor, library, utils).",
  "wl_d_asblr_link": "Images, 3D assets, project files, search, live chat, and the backend API (webassets, storage, static, backend, meilisearch, chatwoot). Most likely to be filtered because of the .link TLD.",
  "wl_d_asblr_app": "Editor assets, video, and search (asset, video, search). The .app TLD is also often treated as unknown by filters.",
  "wl_d_asblr_com": "Cross-app services and syncing.",
  "wl_d_googleapis": "Firebase: database, login, and project file uploads.",
  "wl_d_firebaseapp": "Login page (Google and email).",
  "wl_d_firebaseio": "Realtime database (class data and collaboration). Websockets are needed too.",
  "wl_d_amazonaws": "Project asset storage and API Gateway (S3, execute-api).",
  "wl_d_digitaloceanspaces": "CDN for static files and built-in assets.",
  "wl_d_stripe": "Card checkout (js, hooks, api).",
  "wl_d_gstatic": "Google font files (used together with fonts.googleapis.com).",
  "wl_d_gtm": "Usage measurement.",
  "wl_d_posthog": "Product analytics and error reports.",
  "wl_d_youtube": "YouTube videos in lessons and projects.",
  "wl_d_tally": "Feedback and sign-up forms.",
  "common": {
    "loading": "Loading…",
    "save": "Save",
    "cancel": "Cancel",
    "back": "Back",
    "next": "Next",
    "prev": "Previous",
    "submit": "Submit",
    "search": "Search",
    "filter": "Filter",
    "export_csv": "Export CSV",
    "no_data": "No data found",
    "retry": "Try again",
    "logged_in_as": "Logged in as",
    "required": "Required",
    "points": "Points",
    "theme": {
      "label": "Theme",
      "light": "Light",
      "dark": "Dark",
      "system": "System"
    },
    "share": {
      "title": "Share",
      "subtitle": "Pick where to share",
      "whatsapp": "WhatsApp",
      "telegram": "Telegram",
      "email": "Email",
      "sms": "SMS",
      "twitter": "X (Twitter)",
      "facebook": "Facebook",
      "copy_link": "Copy link",
      "link_copied": "Link copied",
      "copy_failed": "Could not copy the link. Copy it manually from the browser address bar.",
      "more": "More apps",
      "close": "Close"
    },
    "notice": {
      "dismiss": "Dismiss notification"
    }
  },
  "app": {
    "config_error": "The app is not configured correctly. Some features may not work — please reload the page or contact support.",
    "auth_redirect_failed": "Google sign-in did not complete. Please try signing in again."
  },
  "nav": {
    "dashboard": "Dashboard",
    "analytics": "Analytics",
    "program": "My Progress",
    "leaderboard": "Leaderboard",
    "profile": "My Profile",
    "admin": "Admin Panel",
    "backoffice_entry": "Enter Backoffice",
    "logout": "Logout",
    "short": {
      "dashboard": "Home",
      "analytics": "Analytics",
      "program": "Progress",
      "leaderboard": "Ranks",
      "profile": "Profile",
      "admin": "Admin"
    }
  },
  "auth": {
    "login": {
      "title": "Welcome back",
      "subtitle": "Sign in to your Assemblr ACE account",
      "email": "Email",
      "email_placeholder": "name@email.com",
      "password": "Password",
      "password_placeholder": "••••••••",
      "remember_me": "Remember me",
      "forgot_password": "Forgot password?",
      "submit": "Sign In",
      "no_account": "Don't have an account?",
      "register_link": "Register now",
      "cert_check": "Verify ACE certificate"
    },
    "register": {
      "title": "Create new account",
      "subtitle": "Join Assemblr ACE",
      "step_account": "Account",
      "step_profile": "Profile",
      "name": "Full name",
      "name_placeholder": "John Doe",
      "email": "Email",
      "email_placeholder": "name@email.com",
      "country": "Country",
      "country_placeholder": "— Select country —",
      "password": "Password",
      "password_placeholder": "Minimum 8 characters",
      "confirm_password": "Confirm password",
      "confirm_placeholder": "Repeat password",
      "referral_code": "Referral code",
      "referral_optional": "(optional)",
      "referral_placeholder": "Enter referral code if any",
      "referral_autofilled": "Referral code applied from invite link",
      "occupation": "Occupation / Role",
      "occupation_placeholder": "e.g. Teacher, Lecturer, Student",
      "school": "School / Institution *",
      "school_placeholder": "Name of school or university",
      "province": "Province",
      "province_placeholder": "e.g. West Java",
      "city": "City",
      "city_placeholder": "e.g. Bandung",
      "grade_label": "Grade(s) taught / attended *",
      "grade_hint": "(select all that apply)",
      "next": "Next",
      "back": "Back",
      "submit": "Register",
      "has_account": "Already have an account?",
      "login_link": "Sign in here",
      "province_belajar_note": "Required for belajar.id email accounts",
      "validation": {
        "name_short": "Name is too short",
        "name_required": "Name is required",
        "email_invalid": "Invalid email address",
        "email_required": "Email is required",
        "country_required": "Please select a country",
        "password_min": "Minimum 8 characters",
        "password_required": "Password is required",
        "passwords_mismatch": "Passwords do not match",
        "confirm_required": "Please confirm your password",
        "school_short": "School name is too short",
        "school_required": "School / institution is required",
        "grade_min": "Select at least 1 grade level",
        "grade_required": "Grade is required",
        "province_belajar": "Province is required for belajar.id email accounts"
      }
    },
    "forgot_password": {
      "title": "Forgot password?",
      "subtitle": "Enter your email and we'll send you a reset link.",
      "email": "Email",
      "email_placeholder": "name@email.com",
      "submit": "Send reset link",
      "success_title": "Check your email",
      "success_message": "If that email is registered, we've sent a reset link.",
      "back_to_login": "Back to login"
    },
    "reset_password": {
      "title": "Create new password",
      "subtitle": "Enter a new password for your account.",
      "password": "New password",
      "password_placeholder": "Minimum 8 characters",
      "confirm_password": "Confirm new password",
      "confirm_placeholder": "Repeat new password",
      "submit": "Reset password",
      "done_title": "Password successfully reset",
      "done_message": "You can now sign in with your new password.",
      "login_now": "Sign in now"
    },
    "verify_email": {
      "title": "Verify Email",
      "loading_title": "Verifying your email…",
      "success_title": "Email verified! 🎉",
      "error_title": "Verification failed",
      "success": "Your email address is now verified. Welcome to Assemblr ACE!",
      "failed": "We couldn't verify your email. The link may have expired.",
      "invalid_link": "This verification link is incomplete or invalid.",
      "go_login": "Continue to Login",
      "go_profile": "Go to My Profile",
      "badge_success": "Verified",
      "badge_error": "Failed",
      "badge_loading": "Processing…",
      "footer_note": "Assemblr ACE — Global educator certification program"
    },
    "check_certificate": {
      "title": "Verify Certificate",
      "subtitle": "Enter a serial number to verify the authenticity of an Assemblr ACE certificate.",
      "serial_number": "Certificate Number",
      "placeholder": "e.g. ACE-2024-001234",
      "submit": "Verify Now",
      "checking": "Checking…",
      "verified_title": "Certificate Verified",
      "verified_subtitle": "Assemblr ACE Certification Program",
      "name_label": "Certificate Holder",
      "level_label": "Level",
      "title_label": "Title",
      "serial_label": "Serial Number",
      "date_label": "Issue Date",
      "official": "Official & verified certificate",
      "not_found_title": "Certificate not found",
      "not_found_message": "The serial number does not match any registered certificate.",
      "server_error": "Could not reach the server. Please try again.",
      "back_to_login": "Back to login",
      "back_to_program": "Back to My Progress",
      "validation": {
        "too_short": "Too short",
        "required": "Certificate number is required"
      },
      "about": {
        "what_is_title": "What does this certificate mean?",
        "what_is_body": "This is an official certificate from the Assemblr Certified Educator (ACE) program — a global community of educators who learn to teach with interactive 3D and Augmented Reality (AR) using Assemblr EDU.",
        "edu_title": "About Assemblr EDU",
        "edu_body": "Assemblr EDU is an educational platform from Indonesia that lets teachers and students create, view, and share interactive 3D/AR content — without any coding skills needed. It's used worldwide to make abstract concepts (the solar system, anatomy, history, …) tangible and exciting in the classroom.",
        "ace_title": "About the ACE program",
        "ace_body": "ACE is free to join. Members complete real teaching tasks (creating AR lessons, holding webinars, exploring features), submit them for review, and earn points that gradually unlock higher levels. Each level grants new perks: free EDU subscription upgrades, custom AR markers, official merchandise, and recognition from the community.",
        "tiers_title": "Levels & Badges progression",
        "tiers_subtitle": "There are 18 levels grouped into 6 progressive badges. The higher the level, the more effort, knowledge, and contribution required.",
        "current_tier_label": "This certificate's tier",
        "level_n": "Level {n}",
        "tiers": {
          "inventor": {
            "name": "Inventor",
            "range": "Levels 1–3",
            "desc": "Just starting out — first AR lessons created, learning the basics of Assemblr EDU."
          },
          "explorer": {
            "name": "Explorer",
            "range": "Levels 4–6",
            "desc": "Comfortable creating and sharing — exploring different teaching scenarios with 3D/AR."
          },
          "wizard": {
            "name": "Wizard",
            "range": "Levels 7–9",
            "desc": "Fluent creator — making rich, interactive lessons that blend animation, sound, and triggers."
          },
          "enlightener": {
            "name": "Enlightener",
            "range": "Levels 10–12",
            "desc": "Knowledge sharer — running webinars and helping fellow teachers level up."
          },
          "maven": {
            "name": "Maven",
            "range": "Levels 13–15",
            "desc": "A go-to expert in the community — contributing curriculum, leading workshops."
          },
          "trailblazer": {
            "name": "Trailblazer",
            "range": "Levels 16–18",
            "desc": "Pioneering the future of AR-powered education — the highest honor in the ACE program."
          }
        },
        "links_title": "Learn more",
        "blog_link": "Read the full ACE guide",
        "site_link": "Visit assemblrworld.com"
      }
    }
  },
  "dashboard": {
    "greeting": "Hello, {name} 👋",
    "good_morning": "Good morning",
    "good_afternoon": "Good afternoon",
    "good_evening_early": "Good evening",
    "good_evening": "Good night",
    "level_label": "Level",
    "unranked": "Unranked",
    "ace_badge": "ACE ⭐",
    "announcements": "Announcements",
    "no_announcements": "No announcements at the moment.",
    "recent_activity": "Recent Activity",
    "no_activity": "No activity yet. Start submitting tasks!",
    "see_all": "See all",
    "months": [
      "Jan",
      "Feb",
      "Mar",
      "Apr",
      "May",
      "Jun",
      "Jul",
      "Aug",
      "Sep",
      "Oct",
      "Nov",
      "Dec"
    ],
    "verify_banner": {
      "title": "Verify your email address",
      "body": "We sent a verification link to {email}. Click it to confirm your account.",
      "sent": "Verification link re-sent to {email}. Check your inbox (and spam folder).",
      "resend": "Resend email",
      "error": "Failed to send. Try again in a moment."
    }
  },
  "portfolio": {
    "export_btn": "Export Portfolio",
    "preview_title": "Portfolio PDF Preview",
    "preview_hint": "Preview your document — click Download to save as a PDF file",
    "download_btn": "Download PDF",
    "generating": "Generating PDF…",
    "loading": "Loading portfolio data…",
    "error": "Failed to load data. Please try again."
  },
  "analytics": {
    "title": "Analytics",
    "subtitle": "Your learning activity and progress overview",
    "xp_trend": "Points trend",
    "task_completion": "Task Completion",
    "activity": "Activity",
    "level_history": "Level Progression",
    "vs_community": "vs Community Average",
    "you": "You",
    "avg": "Community Avg",
    "total_xp": "Total points",
    "tasks_done": "Tasks Done",
    "active_days": "Active Days",
    "completion_rate": "Completion Rate",
    "this_month": "this month",
    "last_90": "last 90 days",
    "tasks_approval_rate": "Approval rate",
    "tasks_done_legend": "Approved / submitted ratio",
    "no_level_history": "No level milestones reached yet — keep going!",
    "current": "Current",
    "now": "Now",
    "months": [
      "Jan",
      "Feb",
      "Mar",
      "Apr",
      "May",
      "Jun",
      "Jul",
      "Aug",
      "Sep",
      "Oct",
      "Nov",
      "Dec"
    ],
    "days": [
      "Mon",
      "Tue",
      "Wed",
      "Thu",
      "Fri",
      "Sat",
      "Sun"
    ],
    "less": "Less",
    "more": "More",
    "heatmap": {
      "hint": "Click a cell to see what happened that day",
      "no_activity": "No recorded activity on this day.",
      "xp": "Points earned",
      "approved": "Tasks approved",
      "submitted": "Tasks submitted",
      "rejected": "Tasks rejected",
      "invites": "Invites joined"
    },
    "vs": {
      "xp": "Points earned",
      "tasks": "Tasks Completed",
      "active_days": "Active Days",
      "certificates": "Certificates Earned"
    },
    "referral": {
      "title": "Invite Friends",
      "subtitle": "Share your code and grow the ACE community together.",
      "your_code": "Your referral code",
      "copy": "Copy",
      "copy_link": "Copy link",
      "copied": "Copied!",
      "share": "Share",
      "invitees": "Invitees",
      "recent": "Recent invitees",
      "no_invitees": "No invitees yet — share your code to get started!",
      "invite_message": "Join me on Assemblr ACE! Use my referral code: {code}"
    },
    "referrer": {
      "title": "Your referrer",
      "subtitle": "A snapshot of the member whose referral code you used when you signed up.",
      "anonymous": "ACE member",
      "hidden_title": "Referrer progress is private",
      "hidden_body": "This person turned off sharing their level and points with people who joined using their code. Your learning progress is not affected.",
      "total_points": "Total points",
      "certificates": "Certificates",
      "last_level_up": "Last level up"
    },
    "badges": {
      "title": "Badges",
      "collection": "Your badge collection",
      "unlocked": "unlocked",
      "earned": "Earned",
      "to_unlock": "Still locked",
      "full": "Mastered",
      "locked": "Locked",
      "next_up": "Next up",
      "xp_needed": "Points to unlock",
      "click_hint": "Click any badge to see its level requirements",
      "empty": "No badges available yet — start submitting tasks to earn your first one!"
    }
  },
  "program": {
    "title": "My Progress",
    "subtitle": "Your ACE certification journey",
    "level": "Level",
    "xp": "Points",
    "xp_to_next": "Points to next level",
    "badges_xp_to_next": "{n} more points to the next level",
    "tabs": {
      "overview": "Overview",
      "modules": "Modules",
      "progress": "My Progress",
      "certificates": "Certificates",
      "badges": "Badges",
      "tasks": "Task Catalog"
    },
    "stats": {
      "xp_total": "Total points",
      "tasks_done": "Tasks Done",
      "certs": "Certificates",
      "badges": "Badges Earned",
      "tap_to_view": "Tap to view breakdown",
      "view_more": "View all in tab",
      "no_items": "No items yet",
      "recent_xp_title": "Recent points",
      "recent_tasks_title": "Recent Tasks Done",
      "recent_certs_title": "Certificates",
      "recent_badges_title": "Highest Badges",
      "earned_at": "Earned",
      "serial": "Serial",
      "of_total": "of {total}"
    },
    "modules": {
      "in_progress": "In Progress",
      "completed": "Completed",
      "locked": "Locked",
      "lessons": "lessons",
      "earn_xp": "Earn {xp} points",
      "due": "Due",
      "continue": "Continue",
      "start": "Start",
      "view": "View",
      "progress": "Progress"
    },
    "progress": {
      "add_btn": "Add Progress",
      "empty": "No progress reports yet — click 'Add Progress' to get started.",
      "loading": "Loading progress…",
      "cols": {
        "no": "#",
        "task": "Task",
        "notes": "Notes",
        "status": "Status",
        "points": "Points",
        "remarks": "Staff Remarks",
        "date": "Date"
      },
      "status": {
        "1": "Pending",
        "2": "On Review",
        "3": "Approved",
        "4": "Rejected"
      },
      "pagination_info": "{total} reports · Page {page} of {totalPages}",
      "filter_all": "All",
      "filter_pending": "Pending",
      "filter_review": "On Review",
      "filter_approved": "Approved",
      "filter_rejected": "Rejected",
      "profile_incomplete": "Complete your profile (occupation, school, grade) before submitting progress.",
      "one_time_duplicate": "This task can only be submitted once.",
      "modal": {
        "title": "Add Progress Report",
        "task_label": "Task *",
        "task_placeholder": "— Select a task —",
        "notes_label": "Notes",
        "notes_placeholder": "Describe what you did…",
        "url_label": "Reference URL",
        "url_placeholder": "https://…",
        "file_label": "Attachments (JPG / PDF)",
        "file_hint": "Max 10 MB per file · JPG and PDF only",
        "file_btn": "Choose files",
        "cancel": "Cancel",
        "submit": "Submit",
        "submitting": "Submitting…",
        "success": "Progress submitted successfully!",
        "error_task": "Please select a task.",
        "error_file": "Invalid file(s)."
      },
      "detail_title": "Progress Detail",
      "report_number": "Report Number",
      "submitted_on": "Submitted on",
      "no_notes": "No notes provided.",
      "no_remarks": "No remarks yet.",
      "no_attachments": "No attachments.",
      "edit_btn": "Edit",
      "edit_title": "Edit Progress",
      "edit_save": "Save Changes",
      "edit_saving": "Saving…",
      "edit_success": "Progress updated!",
      "edit_not_allowed": "This report can only be edited when its status is Pending or Rejected.",
      "edit_rejected_note": "Saving changes will reset this report to Pending for re-review.",
      "existing_attachments": "Current Attachments",
      "add_more_files": "Add more files",
      "remove_attachment": "Remove",
      "add_page": {
        "title": "ACE Progress Report",
        "subtitle": "Submit your report by attaching screenshots and links to your progress. Every screenshot and link will be carefully reviewed by our team. If you have a video to share, please upload it to YouTube or any accessible online video sharing platform and share the link.",
        "warning": "Please note that duplicate posts or fake reports will not be tolerated and may result in a permanent ban.",
        "task_hint": "Select the task that best matches the progress you are working on.",
        "task_search": "Search task…",
        "task_no_results": "No tasks found",
        "task_desc_label": "Task Description",
        "notes_hint": "Please write a description of your progress report. You can also attach URLs (such as direct links to a website) or link to YouTube videos related to your progress to provide more evidence.",
        "attachment_title": "Attachment / Evidence",
        "attachment_hint": "Attach screenshots or activity documentation as evidence.",
        "format_title": "Accepted formats:",
        "format_jpg": "JPG / JPEG — Activity screenshots, documentation photos",
        "format_pdf": "PDF — Official documents, certificates, reports",
        "format_rejected": "DOC / DOCX, PNG, and other formats are NOT accepted. Please convert to JPG or PDF first.",
        "file_size_hint": "Max 10 MB per file. Multiple files can be uploaded at once.",
        "file_too_large": "exceeds {limit} MB",
        "choose_file": "Choose JPG or PDF files…",
        "back": "Back to My Progress"
      }
    },
    "certs": {
      "serial": "Serial Number",
      "issued": "Issued",
      "download": "Download",
      "verify": "Verify",
      "no_certs": "No certificates yet — keep going!",
      "loading": "Loading certificates…",
      "generating": "Generating your certificate…",
      "generate_error": "Could not generate the certificate. Please try again."
    },
    "badges": {
      "earned": "Earned",
      "locked": "Locked",
      "achieved": "Fully Achieved",
      "levels": "levels",
      "of": "of",
      "unlocked": "badges unlocked",
      "no_badges": "No level milestones yet — start earning points!",
      "pts_required": "Points required",
      "earned_on": "Earned on {date}",
      "unlock_hint": "Complete requirements to unlock"
    },
    "tasks": {
      "filter_all": "All",
      "filter_not_started": "Not Started",
      "filter_submitted": "Submitted",
      "filter_approved": "Completed",
      "not_started": "Not started",
      "of": "of",
      "completed": "tasks approved",
      "submit_task": "Submit",
      "done": "Done",
      "description_label": "Task Description",
      "no_description": "No description provided.",
      "empty": "No tasks found.",
      "col_pts": "Pts",
      "col_task": "Task",
      "col_type": "Type",
      "col_status": "Status",
      "col_action": "Action"
    },
    "submit_modal": {
      "title": "Submit Progress Report",
      "notes_label": "Notes / Description",
      "notes_placeholder": "Describe your progress...",
      "file_label": "Supporting Files",
      "file_hint": "PDF, image, or video (max 10 MB)",
      "cancel": "Cancel",
      "submit": "Submit"
    }
  },
  "leaderboard": {
    "title": "Leaderboard",
    "subtitle": "Top achievers in the Assemblr ACE community",
    "rank": "Rank",
    "user": "User",
    "level": "Level",
    "xp": "Points",
    "badges": "Certs",
    "filter_all": "All Time",
    "filter_month": "This Month",
    "filter_week": "This Week",
    "scope_global": "Global",
    "scope_country": "My Country",
    "scope_level": "My Level",
    "your_rank": "Your Rank",
    "your_xp": "Your points",
    "your_position": "Your Position",
    "you_badge": "You",
    "top3_title": "Top Performers",
    "participants": "Participants",
    "all_countries": "All Countries",
    "all_levels": "All Levels",
    "no_results": "No users found for the selected filters.",
    "pagination": "Showing {from}–{to} of {total}",
    "earned_badges": "Earned Badges",
    "no_badges_yet": "No badges earned yet.",
    "ahead_by": "{n} points ahead of you — keep going!",
    "you_ahead_by": "You are {n} points ahead of them!",
    "motivate": "Stay motivated! {name} is showing the way.",
    "view_profile": "View Profile",
    "about": "About",
    "joined": "Joining Date",
    "city": "City",
    "school": "School",
    "country": "Country",
    "grade": "Grade(s) Taught",
    "view_ace_card": "View ACE card",
    "open_my_ace_card": "Your ACE profile card",
    "ace_card_cta_sub": "Download an image or share your rank and badges — only from your own profile or dashboard.",
    "ace_card_header_own_sub": "Share your achievement ✨",
    "ace_card_header_preview_sub": "Preview — save and share are only available for your own card.",
    "ace_card_share_section_title": "SHARE THIS CARD",
    "ace_card_save_png": "Save",
    "ace_card_copy_link": "Copy link",
    "ace_card_link_copied": "Copied!",
    "ace_card_hint_portrait": "Portrait — great for WhatsApp and Instagram Story.",
    "ace_card_hint_landscape": "Landscape — great for X, Facebook, and LinkedIn.",
    "ace_share_portrait": "I'm an Assemblr Certified Educator! 🏆\n{name} · Rank {rank} · {points} {points_label}\n\nJoin Assemblr ACE 👇",
    "ace_share_landscape": "Check out {name}'s Assemblr Certified Educator card! 🏆 Rank {rank} · {points} {points_label}"
  },
  "profile": {
    "title": "My Profile",
    "subtitle": "Manage your account and preferences",
    "tabs": {
      "personal": "Personal Info",
      "education": "Education",
      "security": "Security",
      "referral": "Referral",
      "notifications": "Notifications"
    },
    "avatar_hint": "Click to change photo",
    "member_since": "Member since {date}",
    "save_changes": "Save Changes",
    "saved": "Profile saved successfully.",
    "save_error": "Could not save your changes. Please try again.",
    "load_error": "Could not load your profile.",
    "photo_uploaded": "Profile photo updated.",
    "photo_removed": "Profile photo removed.",
    "photo_failed": "Photo upload failed. Try a smaller JPG/PNG image.",
    "remove_photo": "Remove",
    "email_verified": "Verified",
    "email_send_verification": "Send verification email",
    "email_verified_hint": "Your email address has been verified.",
    "email_unverified_hint": "Your email is not yet verified — verify it to keep your account secure.",
    "email_send_success": "Verification email sent. Check your inbox.",
    "email_send_failed": "Could not send the verification email.",
    "stats": {
      "level": "Level",
      "country": "Country"
    },
    "personal": {
      "name": "Full Name",
      "email": "Email",
      "country": "Country",
      "birthday": "Date of Birth",
      "gender": "Gender",
      "gender_male": "Male",
      "gender_female": "Female",
      "phone": "Phone Number",
      "twitter": "Twitter",
      "edu_username": "Assemblr EDU Username",
      "edu_username_placeholder": "your-username",
      "edu_username_hint": "Your account on edu.assemblrworld.com — used to credit your activity.",
      "allow_invitees_see_my_progress": "Show my progress to people I invited",
      "allow_invitees_see_my_progress_hint": "If someone registers with your referral code, they can see a short summary of your level and points on Analytics. Turn this off if you prefer to keep that private."
    },
    "education": {
      "occupation": "Occupation",
      "occupation_placeholder": "e.g. Teacher, Lecturer",
      "school": "School / Institution",
      "school_placeholder": "Name of school or institution",
      "address": "Address",
      "address_placeholder": "Street address",
      "postal_code": "Postal Code",
      "province": "Province",
      "city": "City",
      "grade": "Grade(s) Taught",
      "subjects": "Subjects Taught",
      "subjects_selected": "subjects selected"
    },
    "security": {
      "current_password": "Current Password",
      "new_password": "New Password",
      "confirm_password": "Confirm New Password",
      "change_password": "Change Password",
      "password_hint": "Minimum 8 characters",
      "password_mismatch": "Passwords do not match.",
      "success": "Password updated successfully.",
      "failed": "Could not change your password."
    },
    "referral": {
      "your_code": "Your Referral Code",
      "copy": "Copy",
      "copy_link": "Copy link",
      "copied": "Copied!",
      "share_text": "Share your code and earn 5 points for every person who joins!",
      "total_referrals": "Total Referrals",
      "xp_earned": "Points earned from referrals",
      "no_referrals": "No referrals yet — share your code to get started!",
      "load_error": "Could not load referral information.",
      "demo_bonus": "+5 points"
    },
    "notifications": {
      "title": "Notification Preferences",
      "email_notifs": "Email Notifications",
      "task_reminder": "Report Updates",
      "task_reminder_desc": "Get notified when your progress report is approved or rejected",
      "new_badge": "New Badge Unlocked",
      "new_badge_desc": "Celebrate when you earn a new badge",
      "level_up": "Level Up",
      "level_up_desc": "Be notified when you advance to a new level",
      "community": "Referral Activity",
      "community_desc": "Get notified when someone joins using your referral code",
      "weekly_digest": "Weekly Digest",
      "weekly_digest_desc": "Summary of your weekly activity",
      "success": "Notification preferences saved.",
      "failed": "Could not save your preferences.",
      "load_error": "Could not load notification preferences."
    }
  },
  "admin": {
    "title": "Admin Panel",
    "subtitle": "Manage all Assemblr ACE users",
    "search_placeholder": "Search by name or email…",
    "filter_level_all": "All Levels",
    "filter_status_all": "All Status",
    "filter_active": "Active",
    "filter_inactive": "Inactive",
    "selected": "{count} selected",
    "cols": {
      "user": "User",
      "country": "Country",
      "level": "Level",
      "status": "Status",
      "joined": "Joined"
    },
    "actions": {
      "view": "View details",
      "activate": "Activate",
      "deactivate": "Deactivate"
    },
    "stats": {
      "total": "Total Users",
      "active": "Active",
      "ace": "ACE Members",
      "page": "Page"
    },
    "status_active": "Active",
    "status_inactive": "Inactive",
    "pagination": "{count} users · page {page} of {total}"
  },
  "notifications": {
    "title": "Notifications",
    "page_title": "Notification Center",
    "center_subtitle": "{total} total · {unread} unread",
    "view_all": "View all notifications",
    "mark_all_read": "Mark all as read",
    "mark_read": "Mark as read",
    "delete": "Delete",
    "all_caught_up": "You're all caught up!",
    "unread_count": "{n} unread",
    "empty": "No notifications yet",
    "empty_title": "Your inbox is empty",
    "empty_subtitle": "We'll let you know when something new arrives.",
    "empty_unread_title": "Nothing unread",
    "empty_unread_subtitle": "All your notifications have been read.",
    "filter": {
      "all": "All",
      "unread": "Unread"
    },
    "groups": {
      "today": "Today",
      "yesterday": "Yesterday",
      "earlier": "Earlier"
    },
    "time": {
      "now": "just now",
      "minutes": "{n}m ago",
      "hours": "{n}h ago",
      "days": "{n}d ago"
    }
  },
  "community_feed": {
    "title": "Community Activity",
    "updated": "Updated",
    "empty": "No recent activity",
    "event_task": "{name} just completed the task \"{task}\"",
    "event_cert": "{name} earned a {level} certificate",
    "event_join_today": "{count} new educators joined today",
    "event_join_week": "{count} new educators joined this week"
  },
  "recommendations": {
    "header": "You need {xp} more points for the next level",
    "subheader": "3 easiest tasks you haven't submitted yet — take action now!",
    "submit_btn": "Submit"
  },
  "levelup": {
    "label": "Level Up!",
    "level_n": "Level {n}",
    "congrats": "Congratulations! You've reached a new level. Keep going and earn the next badge! 🎉",
    "cta": "Let's go"
  },
  "tour": {
    "step": "Step {current} of {total}",
    "skip": "Skip tour",
    "next": "Next",
    "prev": "Back",
    "finish": "Got it!",
    "replay": "Replay tour",
    "program": {
      "welcome": {
        "title": "Welcome to My Progress! 👋",
        "body": "Let's take a quick tour of everything you can do here. You can skip anytime — and replay this tour from the help button later."
      },
      "hero": {
        "title": "Your level & stats",
        "body": "This banner shows your current level, total points, tasks completed, certificates, and badges earned. The progress bar tracks how close you are to the next level."
      },
      "tabs": {
        "title": "Navigate between sections",
        "body": "Use these tabs to switch between your progress reports, certificates, badges, and the task catalog."
      },
      "progress": {
        "title": "My Progress",
        "body": "Submit new task reports, track approval status, and see points earned. This is the default tab so you can start submitting right away."
      },
      "recommendations": {
        "title": "Task Recommendations",
        "body": "This card shows the 3 easiest tasks you haven't submitted yet, along with how many points you still need to reach the next level. Click 'Submit' on any task to jump straight to the report form with that task pre-selected."
      },
      "certificates": {
        "title": "Certificates",
        "body": "Every level unlocked grants a certificate you can download as a PDF — proof of your achievements."
      },
      "badges": {
        "title": "Badges",
        "body": "Browse all badges grouped by category. Locked badges show what you need to unlock them."
      },
      "tasks": {
        "title": "Task Catalog",
        "body": "Browse the full list of tasks available. Click 'Submit this task' to jump straight to the report form with the task pre-selected."
      },
      "done": {
        "title": "Ready to submit your first task? 🚀",
        "body": "Submitting progress is the most important — and most detailed — part of the platform. Let me walk you through it step-by-step on the next screen."
      },
      "cta_try_add": "Try Add Progress"
    },
    "add_progress": {
      "welcome": {
        "title": "Add Progress — submit your task report",
        "body": "Five quick fields to fill. Let's go through each one so you don't miss anything reviewers look for."
      },
      "task": {
        "title": "1. Pick the task",
        "body": "Search by name or browse the list. Each task is worth a specific number of points — once selected you'll see its description right below."
      },
      "notes": {
        "title": "2. Tell your story",
        "body": "Describe what you did for this task — context, methodology, what worked, what didn't. The more specific you are, the easier it is for reviewers to approve."
      },
      "url": {
        "title": "3. Add a link (optional)",
        "body": "Got a YouTube video, blog post, or shared drive folder? Paste the URL here as supporting evidence."
      },
      "format": {
        "title": "4. Allowed file formats",
        "body": "Only JPG and PDF are accepted, max 10 MB per file. You can upload multiple files at once. Other formats (DOC/PNG/etc.) will be rejected — convert them first."
      },
      "dropzone": {
        "title": "5. Upload proof",
        "body": "Click or drop files here. You can attach multiple files (e.g. before/after screenshots + a PDF report). Remove any file with the X button."
      },
      "submit": {
        "title": "6. Submit & wait for review",
        "body": "After submitting, your report status becomes 'Pending'. A reviewer will approve, reject (with feedback), or ask for revisions — you'll get a notification."
      },
      "done": {
        "title": "That's the whole flow! 🎯",
        "body": "Fill in the form when you're ready. You can always come back to this guide via the 'Replay tour' button at the top. Selamat berkarya!"
      }
    },
    "dashboard": {
      "welcome": {
        "title": "Welcome to your dashboard! 👋",
        "body": "Quick tour of what's here. You can skip anytime."
      },
      "greeting": {
        "title": "Your daily overview",
        "body": "Greetings, your current level, and total points at a glance — the background changes based on the time of day."
      },
      "weather": {
        "title": "Local weather",
        "body": "Real-time weather from your location, just for fun."
      },
      "ace": {
        "title": "ACE of the Month 🏆",
        "body": "This is the top-performing member this month. Click their photo to see their full profile, badges, and achievements."
      },
      "community": {
        "title": "Community activity",
        "body": "Live feed of recent activity from fellow ACE members — see who's been earning points and levelling up."
      },
      "activity": {
        "title": "Your recent activity",
        "body": "Your latest progress submissions and their approval status. Click 'See all' to view your full history."
      }
    },
    "leaderboard": {
      "welcome": {
        "title": "Welcome to the Leaderboard! 🏆",
        "body": "Here you can see how you stack up against the entire ACE community."
      },
      "rank": {
        "title": "Your rank and points",
        "body": "These cards show the total participants, your global rank, and your total points at a glance."
      },
      "filters": {
        "title": "Refine the list",
        "body": "Filter by time period, country, or level group to see exactly the users you want to compare with."
      },
      "podium": {
        "title": "Top 3 of the moment",
        "body": "The current top three users on the global podium. Click any of them to see their profile."
      },
      "table": {
        "title": "Full rankings",
        "body": "Click any row to open that user's profile — including their badges, school, and joining date."
      }
    }
  },
  "competitions": {
    "nav": {
      "title": "Competitions",
      "competitions": "Competitions",
      "verify_cert": "Verify certificate",
      "login": "Login",
      "sign_in": "Sign in",
      "register": "Sign up",
      "profile": "Profile",
      "logout": "Log out",
      "dashboard": "Dashboard",
      "back_home": "Back to competitions home"
    },
    "token_login": {
      "verifying": "Verifying sign-in token…",
      "error": "Sign-in token is invalid or expired."
    },
    "embedded_login": {
      "region": "Competition sign-in",
      "hint": "You opened competitions from Assemblr EDU. Sign in once with the same EDU Google account (same email) to submit a project and vote.",
      "button": "Sign in with EDU account",
      "use_parent_title": "Use Assemblr EDU sign-in above",
      "use_parent_body": "You are already inside Assemblr EDU. Use Sign in / Sign up in the top navbar — this competitions iframe will follow that session automatically. No second sign-in here.",
      "retry": "Sync session again",
      "waiting": "Waiting for session from Assemblr EDU…",
      "connecting": "Connecting session from Assemblr EDU…",
      "missing_token": "Your Assemblr EDU session is incomplete. Use Sign in in the top navbar, then tap \"Sync session again\"."
    },
    "hub": {
      "page_title": "AR Educator Competition",
      "badge": "Competition",
      "hero_title": "Show Your Best AR Classroom Projects!",
      "hero_title_prefix": "Show Your Best ",
      "hero_title_highlight": "#ARClassroom",
      "hero_title_suffix": " Projects!",
      "hero_subtitle": "Join AR contests for teachers — science, history, math, biology, and language arts. Submit your project, explore participant projects, and earn support from the educator community.",
      "hero_cta_register": "Sign Up for Free",
      "hero_has_account": "Already have an account?",
      "hero_cta_login": "Login here",
      "hero_note": "Pick a contest below, read the prizes and rules, and create with thousands of Assemblr teachers worldwide.",
      "how_title": "How to join",
      "step1_title": "Pick a contest",
      "step1_body": "Each contest has its own theme — pick the subject that fits your classroom best.",
      "step2_title": "Submit your AR project",
      "step2_body": "Build in Assemblr EDU, then submit with your EDU account. Our team reviews entries before they are published.",
      "step3_title": "Browse participant projects",
      "step3_body": "See inspiring projects from other educators already featured on the competition page.",
      "step4_title": "Support your favorites",
      "step4_body": "Vote for the projects you love most. More support means more visibility for that educator.",
      "list_heading": "Explore competitions",
      "list_subheading": "Discover challenges shaped by leading educators. Filter by category, status, or what's trending. Browse competitions freely — sign in with Assemblr EDU only when you're ready to submit a project",
      "community_line": "Assemblr EDU educator community",
      "card_deadline": "Submit by {date}",
      "card_entries": "{count} participant projects",
      "card_cta": "View contest details",
      "empty_title": "New contests coming soon",
      "empty_body": "Watch this page for the next AR educator challenges."
    },
    "featured": {
      "heading": "Competition of the week",
      "subheading": "Hand-picked by Assemblr EDU editors",
      "pill": "Featured",
      "closes": "Closes {date}",
      "participants": "{count} participants",
      "view_details": "View details"
    },
    "status": {
      "active": "Active",
      "upcoming": "Upcoming",
      "closed": "Closed",
      "active_compact": "Active",
      "upcoming_compact": "Soon",
      "closed_compact": "Ended"
    },
    "prize_type": {
      "monetary": "Cash prize",
      "subscription": "Subscription",
      "plan": "Plan / package",
      "benefit": "Platform benefit",
      "product": "Product",
      "recognition": "Recognition",
      "other": "Other reward"
    },
    "sort": {
      "list_order": "Recommended order",
      "newest": "Newest",
      "most_liked": "Most liked",
      "my_creations": "My projects",
      "popular": "Most popular",
      "largest_prize": "Largest prize",
      "deadline_soon": "Deadline soon"
    },
    "list": {
      "title": "Competitions",
      "subtitle": "Choose a contest and start creating with AR in your classroom.",
      "deadline": "Submit by {date}",
      "entries": "{count} projects submitted",
      "empty": "No contests available right now.",
      "search_placeholder": "Search by title, theme, or description…",
      "search_placeholder_compact": "Search competitions…",
      "filter_all": "All",
      "filter_category": "Category",
      "filter_sort": "Sort",
      "filter_apply": "Apply",
      "filter_sheet_aria": "Filter and sort",
      "filter_status_aria": "Competition status",
      "category_all": "All categories",
      "showing_label": "Showing",
      "competition_one": "competition",
      "competition_other": "competitions",
      "live_results": "Live results",
      "updated_just_now": "updated just now",
      "updated_minutes": "updated {count} minutes ago",
      "updated_hours": "updated {count} hours ago",
      "updated_days": "updated {count} days ago",
      "loading_results": "Loading results…",
      "load_more": "Load more competitions",
      "loading_more": "Loading…"
    },
    "card": {
      "ends_in_days": "Ends in {count} days",
      "ends_today": "Ends today",
      "starts_in_days": "Starts in {count} days",
      "starts_today": "Starts today",
      "voting_in_progress": "Voting in progress",
      "winners_announced": "Winners announced"
    },
    "detail": {
      "back": "All competitions",
      "breadcrumb": "Competitions",
      "deadline": "Submit your project by {date}",
      "participants": "{count} participant projects",
      "about": "About the competition",
      "theme_heading": "Theme: {theme}",
      "theme_body": "The strongest entries combine creativity, learning depth, and craft — let your classroom context guide the story you tell.",
      "prizes": "Prizes & recognition",
      "prize_showcase": "Prize showcase",
      "winners_heading": "Competition winners",
      "winner_label": "Winner",
      "winner_work": "Entry",
      "view_winner_entry": "View winning entry",
      "winner_likes": "{count} likes",
      "criteria": "Judging criteria",
      "timeline": "Contest schedule",
      "timeline_start": "Opening phase",
      "promo_video": "Inspiration video",
      "promo_video_hint": "See how educators teach with AR before you start creating.",
      "inspiration_media": "Inspiration media",
      "faq_heading": "Frequently asked",
      "organizer_heading": "Organized by",
      "sidebar_deadline": "Submission deadline",
      "sidebar_countdown_opens": "Submission opens",
      "sidebar_countdown_registration_closes": "Registration closes",
      "sidebar_countdown_registration_opens": "Registration opens",
      "sidebar_upcoming": "Opening soon",
      "sidebar_scheduled": "Scheduled",
      "sidebar_live": "Live",
      "paid_entry": "Paid entry",
      "free_entry": "Free entry",
      "free_entry_amount": "Free",
      "fee_from": "from",
      "per_participant": "participant",
      "join_competition": "Join competition",
      "browse_entries": "Browse entries",
      "browse_entries_sub": "Explore AR projects from participants",
      "browse_entries_count": "{count} projects to explore",
      "prize_pool": "Prize pool",
      "province_participants": "Total participants",
      "province_participants_sub": "By province • {count} provinces • top 3 highlighted",
      "province_participants_more": "{count} more provinces • updated every 24 hours",
      "province_participants_updated": "Updated every 24 hours",
      "judges": "Judges",
      "judges_count": "{count} panelists",
      "submit_opens_soon": "You can submit when the countdown above reaches zero.",
      "sidebar_participants": "Participants",
      "sidebar_submissions": "Submitted projects",
      "sidebar_grand_final": "Grand Final",
      "countdown_days": "Days",
      "countdown_hours": "Hours",
      "countdown_mins": "Min",
      "countdown_secs": "Sec",
      "cta_title": "Ready to join?",
      "cta_body": "Submit your AR project or explore projects from other educators.",
      "submit": "Submit your project",
      "submit_work": "Submit Your Project",
      "register_competition": "Competition registration",
      "register_redirect_start": "Register and pay the entry fee before you can submit your project.",
      "register_redirect_start_free": "Register your team before you can submit your project.",
      "register_redirect_payment": "Complete your registration payment to continue.",
      "register_redirect_confirm": "Complete your registration to continue.",
      "register_login_hint": "Sign in with your Assemblr EDU account to register for this competition.",
      "register_not_open_yet": "Registration is not open yet.",
      "register_closed": "Registration for this competition is closed.",
      "register_unavailable": "Registration is temporarily unavailable.",
      "save": "Save",
      "saved": "Saved",
      "save_added": "Competition saved to your list",
      "save_removed": "Removed from saved competitions",
      "share": "Share",
      "share_text": "Check out this AR educator competition: {title}",
      "already_submitted": "You have already submitted to this competition.",
      "already_submitted_title": "Entry submitted",
      "already_submitted_body": "You have already entered this competition. Please wait until it ends for results.",
      "already_submitted_body_until": "You have already entered. Follow updates until {date}, then check results and the gallery.",
      "already_submitted_cta": "Browse entries",
      "already_submitted_repeatable_body": "Your project is in. You can submit another entry or browse the gallery below.",
      "already_submitted_multi_body_one": "You have submitted 1 project. You can submit another entry or browse the gallery below.",
      "already_submitted_multi_body_other": "You have submitted {count} projects. You can submit another entry or browse the gallery below.",
      "already_submitted_multi_body_until_one": "You have submitted 1 project. Follow updates until {date}, then submit another entry or browse the gallery.",
      "already_submitted_multi_body_until_other": "You have submitted {count} projects. Follow updates until {date}, then submit another entry or browse the gallery.",
      "already_submitted_multi_of_max_can_submit": "You have submitted {count} of {max} projects. You can submit another entry or browse the gallery below.",
      "already_submitted_multi_of_max_can_submit_until": "You have submitted {count} of {max} projects. Follow updates until {date}, then submit another entry or browse the gallery.",
      "already_submitted_multi_max_body": "You have submitted {count} of {max} projects. Please wait until the competition ends for results.",
      "already_submitted_multi_max_body_until": "You have submitted {count} of {max} projects. Follow updates until {date}, then check results and the gallery.",
      "submit_another_work": "Submit another project",
      "works_private_note": "Participant projects are not shown publicly for this competition. Only you and organizers can see your submission.",
      "submit_opens_on": "Submissions open on {date}",
      "submit_not_open_yet": "This competition is not open for submissions yet.",
      "submit_closed": "Submissions are closed.",
      "submit_unavailable": "Submissions are not available yet.",
      "submit_requires_registration": "This competition requires prepaid registration. Register and pay before submitting your project. (Public registration is not available yet.)",
      "submit_requires_payment": "Registration started — complete payment before submitting your project.",
      "submit_redirect_register": "Not registered yet — click Competition registration to get started.",
      "submit_redirect_payment": "Registration pending — click Competition registration to complete payment.",
      "participation_once": "One submission per participant",
      "participation_repeatable": "Repeat submissions allowed",
      "province_participants_see_more": "See more · {count} provinces",
      "province_participants_see_less": "Show less",
      "already_registered_title": "You're registered",
      "already_registered_body": "Your registration is complete. Continue by submitting your project before the deadline.",
      "already_registered_body_until": "Your registration is complete. Submit your project before {date}.",
      "final_banner": {
        "title": "The ImajiNation Grand Final is 5 November",
        "desc": "Submissions are closed. From 1,640 projects, our finalists take the national stage at Kemendikdasmen on 5 November. Vote for your favorite in People's Choice — voting closes 4 November.",
        "cta": "Meet the finalists"
      }
    },
    "concluded": {
      "ribbon": "CONCLUDED",
      "badge": "Concluded · Winners announced",
      "status_label": "Status",
      "status_closed_on": "Concluded · Closed {date}",
      "sidebar_label": "Concluded competition summary",
      "watch_ceremony": "Watch ceremony replay",
      "browse_gallery": "Browse all submissions",
      "winners_heading": "Winners",
      "special_heading": "Special recognition",
      "editor_picks_heading": "Editor's picks",
      "editor_picks_sub": "Standout projects worth a look — not winners, but team favorites.",
      "ceremony_heading": "Event recap",
      "ceremony_modal_title": "Event recap - {title}",
      "photos_modal_title": "Event recap - {title}",
      "by_author": "by {name}",
      "by_author_prefix": "by",
      "likes": "{count} ♥",
      "view_entry": "View project",
      "stat_submissions": "Submissions",
      "stat_schools": "Schools",
      "stat_countries": "Countries",
      "stat_awarded": "Awarded",
      "gallery_heading": "All {count} submissions",
      "gallery_sub": "Filter the archive by award or keyword.",
      "gallery_empty": "No submissions match your filters.",
      "filter_sort": "Sort",
      "filter_keyword": "Keyword",
      "filter_keyword_ph": "Search project titles…",
      "filter_award": "Award filter",
      "award_filter": {
        "all": "All",
        "winner": "Winners",
        "editor_pick": "Editor's pick",
        "special": "Special"
      },
      "load_more": "Load more projects",
      "stats_aria": "Final competition stats",
      "sidebar_total_awarded": "Total awarded",
      "sidebar_participants": "Participants",
      "participants_value": "{count} creators",
      "organized_by": "Organized by",
      "partners_count": "{count} partners",
      "judges_panel": "Judges panel",
      "judges_count": "{count} leads",
      "photos_aria": "Ceremony photos",
      "photos_open": "Open photo viewer",
      "photos_prev": "Previous photo",
      "photos_next": "Next photo",
      "photos_close": "Close photo viewer",
      "photos_counter": "{current} / {total}",
      "photos_dots": "Photo slides",
      "photos_goto": "Go to photo {n}"
    },
    "host": {
      "eyebrow": "Competition host",
      "not_found": "Host profile not found.",
      "view_profile": "View host profile",
      "stat_competitions": "Total competitions",
      "stat_active": "Live now",
      "stat_upcoming": "Upcoming",
      "stat_participants": "Unique participants",
      "stat_entries": "Submitted projects",
      "stat_likes": "Total likes",
      "competitions_heading": "Competitions by this host",
      "competitions_sub": "{count} published competitions",
      "competitions_empty": "No public competitions from this host yet.",
      "loading": "Loading…",
      "load_more": "Load more competitions"
    },
    "participants_modal": {
      "title": "Participants",
      "count": "{count} participants joined this competition",
      "empty": "No participants yet.",
      "loading": "Loading participants…",
      "load_more": "Load more",
      "joined": "Joined {date}"
    },
    "works": {
      "title": "Projects gallery",
      "eyebrow": "Competition gallery",
      "heading": "Participant projects",
      "empty": "No published projects yet.",
      "empty_title": "Gallery is empty",
      "mine_empty_title": "No submissions yet",
      "mine_empty": "You have not submitted any projects to this competition yet.",
      "hidden_by_admin_tag": "Hidden by admin",
      "view_entry": "View project",
      "load_viewer": "View Creation",
      "thumbnail_alt_fallback": "Project thumbnail",
      "modal_close": "Close",
      "load_more": "Load more projects",
      "select_entry": "Select a project on the left to preview the AR project.",
      "showing_range": "Showing {from}–{to} of {total} projects",
      "stat_submissions": "Submissions",
      "stat_participants": "Participants",
      "private_title": "Gallery closed",
      "private_body": "The host disabled the public gallery so participants cannot browse each other's projects."
    },
    "community_picks": {
      "countdown_label": "Voting closes in",
      "closed": "Voting is closed. Thanks for cheering on the finalists!",
      "title": "Community Picks",
      "eyebrow": "People's Choice",
      "headline": "Show some love for the projects that inspire you!",
      "lead": "Log in to like your favorite finalist projects. Support as many as you like!",
      "lead_authed": "Like your favorite finalist projects. Support as many as you like!",
      "sorted_hint": "Order follows the curated finalist list. Like counts update live.",
      "syncing": " · Updating counts…",
      "unavailable": "Community picks are not open for this competition yet.",
      "like_error": "Could not save your vote. Please try again.",
      "denied_verify_email": "Please verify your email first, then come back to vote. Check your inbox (and spam). To keep voting fair, we don't allow accounts with emails flagged as suspicious.",
      "denied_session": "We couldn't save your vote just now. Try logging out and back in, then vote again. Heads up: to keep voting fair, accounts with emails flagged as suspicious aren't allowed.",
      "login_modal_title": "Log in to like this project",
      "login_modal_body": "Likes are tied to your Assemblr EDU account, so each person gets one like per project. Log in and you'll come right back here.",
      "login_modal_cta": "Log in",
      "login_modal_cancel": "Not now",
      "description_more": "Read more",
      "description_less": "Show less",
      "results_headline": "Community Picks results",
      "results_lead": "The most-liked finalist projects in each level, ranked by community likes. Tap a project to see it.",
      "results_rank": "Rank {n}",
      "results_empty": "No likes yet. The ranking will show up as soon as the first likes come in.",
      "filter_label": "Level",
      "filter_all": "All",
      "projects": "Creations",
      "project": "Creation",
      "tab_slide": "Slide",
      "tab_lkpd": "LKPD",
      "file_page": "Page {n}",
      "view_slide": "View Slide",
      "view_lkpd": "View LKPD",
      "file_prev": "Previous",
      "file_next": "Next",
      "file_fullscreen": "Fullscreen",
      "file_unavailable": "This file is not available.",
      "zoom_in": "Zoom in",
      "zoom_out": "Zoom out",
      "zoom_reset": "Reset zoom",
      "file_back": "Back to details",
      "file_exit_fullscreen": "Exit fullscreen",
      "file_pages": "{n} pages"
    },
    "vote_board": {
      "title": "Vote for your favourite lessons",
      "subtitle": "People's Choice Award",
      "intro_lead": "You still have time to vote for your favorite submissions",
      "tab_imajination": "ImajiNation",
      "tab_edu": "Edu Innovators",
      "podium_title": "Current top 5",
      "podium_hint": "Preview only — vote from the list below",
      "list_title": "All lessons",
      "tabs_label": "Competition",
      "tiers_label": "Level",
      "podium_likes": "{n} likes",
      "detail_love_title": "Like this submission?",
      "detail_loved_title": "You like this submission",
      "detail_love_note": "One like per submission. Like as many as you want.",
      "detail_love_short": "Like this work?",
      "detail_loved_note": "Changed your mind? Tap again to remove your like.",
      "detail_try_it": "Try it yourself",
      "detail_share_title": "Share this submission",
      "detail_share_note": "Send the link to a friend, classmate or colleague.",
      "detail_shared_title": "Liked it? Share it with your peers!",
      "detail_share_short": "Share with friends"
    },
    "entry": {
      "about_work": "About this project",
      "preview": "AR preview",
      "open_project": "View Project Details",
      "open_project_short": "Details",
      "works_private": "This project is hidden from the public gallery.",
      "unavailable_title": "Project unavailable",
      "vote_card_title": "Support this project",
      "vote_card_body": "Like this entry to support your favorite educator in this competition.",
      "vote_action": "Like",
      "voted": "You liked this",
      "back_to_gallery": "Back to gallery",
      "back_to_competition": "Back to Competition",
      "login_to_vote": "Log in to like",
      "login_modal_title": "Sign in to like",
      "login_modal_body": "Sign in with your Assemblr EDU account (Google) to like this project."
    },
    "register": {
      "page_title": "Competition registration",
      "eyebrow": "Registration",
      "title": "Register for this competition",
      "lead": "Complete participant details, then continue to Midtrans payment.",
      "lead_free": "Complete your team details and submit registration.",
      "tiers_heading": "Tiers & fees",
      "per_participant": "/ participant",
      "team_size": "Team of {min}–{max} students",
      "individual": "Individual",
      "closed": "Registration for this competition is currently closed.",
      "awaiting_payment": "Registration recorded — complete payment to continue.",
      "back_to_competition": "Back to Competition",
      "progress_label": "Registration progress",
      "step_package": "Registration package",
      "step_package_sub": "Choose a package — fee and participant count follow this option.",
      "step_custom_info": "Registration details",
      "step_custom_info_sub": "Complete the questions below.",
      "step_tier": "Competition level",
      "step_tier_sub": "Choose the level that matches your participant(s).",
      "step_students": "Student data",
      "step_students_sub": "Enter details for each participant.",
      "step_students_team": "Fill in details for all {count} team members.",
      "step_participants": "Participant details",
      "step_participants_sub": "Complete the per-participant fields below.",
      "step_school": "School data",
      "step_school_sub": "School information for the participant(s).",
      "step_teacher": "Teacher / coach",
      "step_teacher_sub": "Contact details for the registering teacher.",
      "step_registrant": "Teacher / coach or parent/guardian",
      "step_registrant_sub": "Choose the companion, then complete their contact details.",
      "field_registrant_role": "Companion",
      "field_registrant_role_teacher": "Teacher / coach",
      "field_registrant_role_parent": "Parent / guardian",
      "step_agreement": "Agreement",
      "step_agreement_sub": "Read and check all statements before continuing.",
      "student_n": "Student {n}",
      "student_n_team_captain": "Student {n} (Team Leader)",
      "add_student": "Add student",
      "remove_student": "Remove",
      "team_participants_hint": "Team of {min}–{max} students · {count} added",
      "field_name": "Full name",
      "field_optional": "(Optional)",
      "fields_legend_required": "Required field",
      "fields_legend_optional_hint": "may be left empty",
      "field_age": "Age",
      "field_grade": "Grade",
      "field_grade_placeholder": "Select grade",
      "field_nisn": "NISN/NIS",
      "field_school_name": "School name",
      "field_school_npsn": "NPSN/NPS",
      "field_school_npsn_placeholder": "",
      "field_school_province": "Province",
      "field_school_province_placeholder": "Select province",
      "field_school_city": "City/Regency",
      "field_school_city_placeholder": "Select city/regency",
      "field_school_city_foreign": "Country / city",
      "field_school_city_foreign_placeholder": "e.g. Singapore, Tokyo",
      "field_location_load_error": "Failed to load region list. Refresh the page and try again.",
      "field_location_loading": "Loading…",
      "field_school_address": "School address",
      "field_principal_name": "Principal name",
      "field_principal_contact": "Principal contact",
      "field_teacher_name": "Teacher name",
      "field_teacher_contact": "Teacher contact",
      "field_teacher_email": "Teacher email",
      "field_teacher_email_hint": "For confirmations and competition updates.",
      "field_parent_name": "Parent / guardian name",
      "field_parent_contact": "Parent / guardian contact",
      "field_parent_email": "Parent / guardian email",
      "field_parent_email_hint": "For confirmations and competition updates.",
      "total_fee": "Total registration fee",
      "continue_payment": "Continue to payment →",
      "continue_confirm": "Register now →",
      "validation": {
        "tier_required": "Please select a competition level first.",
        "package_required": "Please select a registration package first.",
        "participant_name": "Student {n}'s full name is required.",
        "participant_age": "Student {n}'s age is required.",
        "participant_grade": "Student {n}'s grade is required.",
        "participant_nisn": "Student {n}'s NISN is required.",
        "participant_field": "Student {n}: {message}",
        "participant_count_range": "Number of students must be between {min} and {max}.",
        "school_required": "School name and address are required.",
        "school_location_required": "School province and city/regency are required.",
        "school_npsn_required": "School NPSN is required.",
        "principal_required": "Principal name and contact are required.",
        "teacher_required": "Teacher name, contact, and email are required.",
        "parent_required": "Parent/guardian name, contact, and email are required.",
        "registrant_role_required": "Choose whether you are registering as a teacher/coach or parent/guardian.",
        "email_invalid": "Invalid email format for {field}.",
        "agreements_required": "Check all agreement statements before continuing.",
        "field_required": "{field} is required.",
        "participant_nisn_invalid": "Die NISN von Schüler {n} muss 10 Ziffern haben."
      },
      "error": "Could not save registration.",
      "session_required": "Please sign in again to continue registration.",
      "default_agreement_1": "I confirm that the parent/guardian of the registered student(s) has given consent to participate in this competition.",
      "default_agreement_2": "I agree that the submitted data (including school, participant, and contact details) may be shared with the organizer/host of {title} for running the competition, communication, and reporting.",
      "phase_data": "Data",
      "phase_payment": "Pay",
      "phase_confirm": "Confirm",
      "phase_project": "Project",
      "payment_title": "Registration payment",
      "payment_lead": "Pay via GoPay, QRIS, bank transfer, or other methods through Midtrans.",
      "pay_now": "Pay now",
      "payment_hint": "After successful payment, you can submit your project.",
      "payment_verifying": "Verifying payment…",
      "payment_success": "Payment successful! You can now submit your project.",
      "payment_error": "Could not start payment.",
      "payment_verify_failed": "Payment not confirmed yet. If you already paid, wait a few minutes and try again.",
      "summary_heading": "Registration summary",
      "participant_count": "{count} participant(s)",
      "registration_count": "1 registration",
      "drawer_aria": "Competition registration",
      "drawer_eyebrow": "Join the competition",
      "drawer_title": "Register your team to compete.",
      "drawer_lead": "Submit your team data and complete payment to lock in your spot. You can upload your AR project later from your dashboard, any time before the deadline.",
      "drawer_lead_free": "Submit your team data to lock in your spot. You can upload your AR project later, any time before the deadline.",
      "drawer_form_title": "Team registration",
      "drawer_form_sub": "Fill in the details below. The form adapts to your chosen competition level.",
      "drawer_autosave": "Progress saves automatically",
      "drawer_submit": "Submit & Continue to Payment",
      "drawer_submit_free": "Register now",
      "drawer_submit_update": "Save & continue to payment",
      "drawer_edit_title": "Edit registration details",
      "drawer_edit_sub": "Update your team or school information. Changes are saved when you continue to payment.",
      "edit_data_back": "← Edit registration details",
      "drawer_phase_data": "Data Submission",
      "drawer_phase_payment": "Payment",
      "drawer_phase_confirm": "Confirm",
      "drawer_phase_finish": "Finish",
      "drawer_fee_title": "Entry fee",
      "drawer_fee_sub": "Total updates with your selected level and participant count.",
      "drawer_fee_per": "Entry fee per participant",
      "drawer_fee_participants": "Participants",
      "drawer_fee_total": "Total due at payment",
      "drawer_fee_total_free": "Total fee",
      "draft_saved": "Auto-saved",
      "success_title": "Registration complete!",
      "success_body": "Your team is officially registered.",
      "success_body_team": "Your team is officially registered.",
      "success_body_individual": "You are officially registered.",
      "success_body_generic": "Your registration is complete.",
      "success_bundles_single": "Congratulations! You now have free access to a pro bundle.",
      "success_bundles_multi_title": "Congratulations! You now have free access to these pro bundles:",
      "success_bundles_hint": "Open Library in Assemblr EDU to start using them.",
      "success_hint": "You can start submitting your project once the submission period opens",
      "success_submit": "Submit your project",
      "success_close": "Close",
      "login_modal_title": "Sign in to join this competition",
      "login_modal_body": "Use your Assemblr EDU account to register and pay the entry fee."
    },
    "submit": {
      "page_title": "Submit your project",
      "eyebrow": "Submit your project",
      "hero_title": "Show the world what you've built.",
      "hero_subtitle": "Three short steps and your project joins the competition. Your progress saves automatically on this device.",
      "step_project": "Project",
      "step_upload": "Upload",
      "step_review": "Review",
      "step1_title": "Project details",
      "step1_sub": "Choose the competition and category for your submission.",
      "step2_title": "Choose your project",
      "step2_sub": "Pick one of your published Assemblr EDU projects to submit.",
      "step2_optional": "No EDU project is required for this category.",
      "step2_title_custom": "Complete your submission",
      "step2_sub_custom": "Fill in the fields below to continue.",
      "step3_title": "Review and submit",
      "step3_sub": "Take a final look before sharing your project.",
      "repeatable_hint": "This competition allows more than one submission. Your new project will be added as a separate entry.",
      "title": "Submit your project",
      "subtitle": "Your submission will be reviewed before it is published on the competition page.",
      "field_title": "Project title",
      "field_description": "Description",
      "field_competition": "Competition",
      "field_category": "Category",
      "field_tags": "Tags",
      "field_thumbnail": "Project thumbnail",
      "field_project_file": "AR / 3D project file",
      "field_embed": "Or paste an embed link",
      "field_edu_id": "EDU project ID",
      "field_edu_url": "EDU project URL",
      "hint_title": "Make it memorable — this is the first thing visitors see.",
      "hint_description": "Explain your concept, learning goal, and inspiration.",
      "hint_category": "Choose the format that best matches your submission for this competition.",
      "hint_tags": "Up to 8 tags · separate with commas",
      "hint_thumbnail": "Recommended 1600×1000 · PNG, JPG, or WebP · up to 8MB",
      "hint_project_file": "Paste an Assemblr EDU share link or project ID.",
      "placeholder_title": "e.g. Voices of 1969",
      "placeholder_description": "A short, immersive AR experience that places the viewer beside a historic moment…",
      "placeholder_tags": "history, space, empathy-learning",
      "placeholder_embed": "https://viewer.assemblrworld.com/Embed/…",
      "embed_preview_empty": "Paste an embed link on the previous step to preview your project here.",
      "embed_preview_invalid": "Could not load preview. Check the embed URL and try again.",
      "dropzone_thumbnail": "Drag & drop your image here",
      "dropzone_attachment": "Drag & drop your attachment here",
      "dropzone_browse_or": "or",
      "dropzone_browse_button": "Choose file",
      "dropzone_drag_active": "Drop file to upload",
      "dropzone_browse": "or browse files from your device",
      "dropzone_file": "Drag & drop your 3D / AR file",
      "dropzone_file_types": ".glb, .gltf, .usdz · up to 50MB",
      "attachment_heading": "Attachment link",
      "attachment_sub": "Paste a link to supporting materials (Google Drive, OneDrive, Dropbox, or similar).",
      "attachment_hint": "Use an HTTPS link — e.g. lesson plan PDF, slides, or a materials folder.",
      "field_attachment": "Attachment",
      "field_attachment_url": "Attachment link",
      "attachment_url_placeholder": "https://drive.google.com/…",
      "attachment_public_warning": "If any links are included, make sure they are publicly accessible (Anyone with the link). Links that the judging team cannot access may result in the participant being disqualified from the competition.",
      "attachment_public_ack": "I confirm the attachment link is publicly accessible to the review team.",
      "error_attachment_required": "Paste an attachment link to continue.",
      "error_attachment_url_invalid": "Attachment link must be a valid HTTPS URL.",
      "error_attachment_url_protocol": "Attachment link must use HTTPS.",
      "error_attachment_url_length": "Attachment link must be 500 characters or fewer.",
      "error_attachment_public_ack": "Confirm public access for the attachment link to continue.",
      "edu_hint": "Provide at least one of project ID or share URL for AR categories.",
      "draft_saved": "Draft saved",
      "continue": "Continue",
      "review": "Review",
      "back": "← Back",
      "cancel": "Cancel",
      "button": "Submit project",
      "terms": "I confirm this project is my own and agree to the submission terms and community guidelines.",
      "summary_competition": "Competition",
      "summary_project": "EDU project",
      "summary_tags": "Tags",
      "summary_review": "Estimated review",
      "summary_review_value": "3–5 business days",
      "feature_validation_title": "Inline validation",
      "feature_validation_sub": "Errors caught as you type",
      "feature_autosave_title": "Auto-save drafts",
      "feature_autosave_sub": "Never lose your progress",
      "feature_upload_title": "EDU project link",
      "feature_upload_sub": "Connect your AR classroom project",
      "creations_aria": "Your published EDU projects",
      "creations_hint": "Only published projects are shown. Select one to continue.",
      "creations_loading": "Loading your projects…",
      "creations_empty": "You have no published projects yet. Create and publish a project in Assemblr EDU first.",
      "creations_open_edu": "Open Assemblr EDU",
      "creations_load_more": "Load more projects",
      "creations_load_error": "Could not load your projects. Please try again.",
      "creations_auth_error": "Could not load your projects with this session. Sign in with Assemblr EDU and try again.",
      "creations_none_selected": "No project selected.",
      "creations_published_badge": "Published",
      "creations_unpublished_badge": "Not published",
      "creations_field_id": "Project ID",
      "creations_field_embed": "Preview",
      "creations_field_updated": "Last updated",
      "creations_open_preview": "Open in EDU viewer",
      "error_creation_required": "Please select a published EDU project.",
      "error_creation_already_submitted": "This project was already submitted to this competition. Choose another project.",
      "creations_already_submitted": "Already submitted to this competition",
      "creations_already_submitted_short": "Submitted",
      "creations_multi_title": "Select EDU projects",
      "creations_multi_hint": "Select one or several published Assemblr EDU projects. Click again to cancel your selection.",
      "creations_multi_summary": "{count} EDU projects selected",
      "creations_remove": "Remove {name}",
      "error_creation_single_only": "This category accepts only 1 EDU project.",
      "error_creation_duplicate_slots": "Each project must be different.",
      "error_creation_too_many": "At most {max} EDU projects per entry.",
      "error_category": "Please select a category.",
      "error_title": "Please enter a project title.",
      "error_terms": "Please confirm the submission terms.",
      "unavailable_title": "Submissions are not open yet",
      "unavailable_back": "Back to competition",
      "login_required_title": "Sign in to submit your project",
      "login_required_body": "Sign in with Assemblr EDU to submit your project to this competition.",
      "login_modal_title": "Sign in to submit your project",
      "login_modal_body": "Use your Assemblr EDU account (Google). Your draft stays saved on this device.",
      "login_modal_edu": "Sign in with Assemblr EDU",
      "login_modal_edu_hint": "You need an account on app-edu.assemblrworld.com first. Google sign-in here is not EDU registration.",
      "login_modal_edu_register": "Register / sign in on Assemblr EDU",
      "login_modal_back": "Back to competition",
      "login_modal_later": "Maybe later",
      "login_modal_cta": "Sign in with Assemblr EDU",
      "login_modal_register_hint": "Don't have an account yet?",
      "login_modal_register": "Register on Assemblr EDU",
      "login_edu_completing": "Completing Assemblr EDU sign-in…",
      "login_edu_error": "Assemblr EDU sign-in failed. Please try again.",
      "login_edu_timeout": "Assemblr EDU sign-in did not complete. Please try again.",
      "success": "Submission received! Your project is now visible with other participants.",
      "error": "Submission failed. Please try again.",
      "drawer_aria": "Submit your project",
      "drawer_eyebrow": "Submit your project",
      "drawer_title": "Share what you've built with the world.",
      "drawer_lead": "Three short steps and your project joins the competition. Your progress saves automatically on this device.",
      "drawer_autosave": "Progress saves automatically",
      "drawer_progress": "Submission steps",
      "success_title": "Project submitted!",
      "success_body": "Your project has been received. It will appear with other participants once reviewed.",
      "success_view_gallery": "View in gallery",
      "confirm_title": "Are You Sure You Want to Submit?",
      "confirm_body": "Make sure your project is final before submitting. The submitted version will be saved for the competition, and any changes made afterward will not affect it.",
      "confirm_submit": "Submit project",
      "confirm_cancel": "Go back",
      "rte_toolbar": "Text formatting",
      "rte_font": "Font",
      "rte_block": "Paragraph style",
      "rte_block_normal": "Normal",
      "rte_block_heading": "Heading",
      "rte_block_subheading": "Subheading",
      "rte_bold": "Bold",
      "rte_italic": "Italic",
      "rte_underline": "Underline",
      "rte_align_left": "Align left",
      "rte_align_center": "Align center",
      "rte_align_right": "Align right",
      "rte_align_justify": "Justify",
      "rte_bullet_list": "Bullet list",
      "rte_numbered_list": "Numbered list",
      "rte_word_count": "{count} / {max} words",
      "error_word_limit": "{field} must be at most {max} words.",
      "file_upload_cta": "Click to choose a file",
      "file_uploading": "Uploading…",
      "file_remove": "Remove file",
      "file_upload_error": "Failed to upload file.",
      "file_fallback_name": "File {n}",
      "error_file_required": "{field} requires a file upload.",
      "error_checkbox_required": "{field} must be checked.",
      "summary_yes": "Yes",
      "summary_no": "No",
      "select_placeholder": "Select an option",
      "select_parent_first": "Select the previous field first",
      "select_no_options": "No options available",
      "select_no_match": "No matching options",
      "select_other_fallback": "Other",
      "list_add": "Add another",
      "list_remove": "Remove item",
      "list_count": "{count} / {max}",
      "list_url_placeholder": "https://…",
      "list_text_placeholder": "Enter text",
      "error_select_invalid": "Choose a valid option for {field}.",
      "error_other_length": "{field} must be at most {max} characters.",
      "error_list_max": "{field} allows at most {max} items.",
      "error_list_item_length": "Each item in {field} must be at most {max} characters.",
      "select_clear": "Clear selection"
    },
    "preview": {
      "badge": "Admin preview",
      "body_draft": "This competition is not published yet. Register, submit, and vote are disabled.",
      "body_published": "You are previewing the public page. Participant actions are disabled.",
      "cta_disabled_hint": "Preview mode — actions are disabled until the competition is live.",
      "not_found": "Preview link is invalid or has expired. Generate a new preview from the admin panel.",
      "title_suffix": "Preview"
    },
    "errors": {
      "load": "Could not load competitions.",
      "not_found": "Not found."
    },
    "footer": {
      "logo_subtitle": "EDU · Competitions",
      "tagline": "Immersive learning competitions built for the next generation of educators and creators.",
      "platform_heading": "Platform",
      "resources_heading": "Resources",
      "company_heading": "Company",
      "link_competitions": "Competitions",
      "link_gallery": "Gallery",
      "link_submit": "Submit Project",
      "link_community": "Community",
      "link_help": "Help Center",
      "link_creator_guide": "Creator Guide",
      "link_educator_hub": "Educator Hub",
      "link_api": "API & SDK",
      "link_about": "About",
      "link_blog": "Blog",
      "link_careers": "Careers",
      "link_contact": "Contact",
      "copyright": "© {year} Assemblr EDU. All rights reserved.",
      "made_with": "Designed for immersive learning · Made with care"
    },
    "vote_facts": {
      "kicker": "ImajiNation · Voting transparency",
      "title": "Vote verification report",
      "lead": "To keep the competition fair and honest for every participant, the organizing team regularly verifies Community Picks votes. This page summarizes the results, the criteria we use, and the effect on vote totals. Every run is preceded by a full backup, so each step can be audited and restored if needed.",
      "stamp": "Voting closed {close}. These are the final results.",
      "stat_original": "Total votes recorded",
      "stat_removed": "Votes that did not pass verification",
      "stat_now": "Final valid votes",
      "stat_entries": "Entries affected",
      "criteria_title": "Criteria for votes that did not pass verification",
      "reason_deleted": "Account no longer exists",
      "reason_deleted_why": "The vote is recorded, but the voter account no longer exists in the sign-in system. This happens when accounts are created through unusual means and then deleted after voting, leaving votes without an owner.",
      "reason_unverified": "Email not verified",
      "reason_unverified_why": "Email and password accounts that have not proven ownership of their email. Google, Apple, and Facebook sign-ins are not included.",
      "reason_disposable": "Disposable email",
      "reason_disposable_why": "The domain appears on three independent disposable-email lists and/or shows a bulk pattern (account created less than 1 hour before voting and never signed in again).",
      "reason_relay": "Relay email, 1 entry only",
      "reason_relay_why": "Relay addresses created at random and used only to vote for one and the same entry.",
      "votes": "{n} votes",
      "keep_label": "Never removed:",
      "keep_body": "votes from Google, Apple, and Facebook sign-ins, regardless of verification status. We are deliberately cautious so legitimate voters are not penalized. A vote is only removed after its account is re-checked right before the process runs.",
      "domains_title": "Detected email domains",
      "domains_sub": "\"Newly created\" = the vote was cast less than 1 hour after the account was created.",
      "col_domain": "Domain",
      "col_votes": "Votes",
      "col_entries": "Entries",
      "col_new": "Newly created",
      "col_criteria": "Criteria",
      "no_email": "(no email)",
      "hidden_title": "Entry list is not shown",
      "hidden_body": "We deliberately do not publish the list of affected entries or voters. Many entries were targeted by mass voting without their participants' knowledge, so listing them could unfairly single out innocent participants. Voter email addresses are also personal data we must protect. Full per-entry data is kept and available for audit by the organizers and judges.",
      "contact": "If you believe your vote was wrongly not counted, contact the organizers with your email and your project name so we can review it.",
      "loading": "Loading data...",
      "error": "Data could not be loaded. Please reload the page.",
      "seo_title": "Vote verification report | ImajiNation",
      "seo_desc": "Results of the ImajiNation Community Picks vote verification: criteria, summary, and impact."
    }
  }
}
