{"id":10687,"date":"2026-08-07T18:22:48","date_gmt":"2026-08-07T18:22:48","guid":{"rendered":"https:\/\/translash.org\/?post_type=resource&#038;p=10687"},"modified":"2026-08-10T18:45:41","modified_gmt":"2026-08-10T18:45:41","slug":"back-to-school-guide-trans-queer-students","status":"publish","type":"resource","link":"https:\/\/translash.org\/fr\/resources\/back-to-school-guide-trans-queer-students\/","title":{"rendered":"Back to School As You Are: A Resource Guide for Queer and Trans Students, Parents, and Educators"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\" id=\"h-\"><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The first day of school should be an exciting and affirming day for students, but for many queer and trans youth, going back to school can be anxiety-ridden depending on how affirming their school environment is. The environment extends past gender-neutral bathrooms and allowing students to use the bathroom of their gender identity; it\u2019s the students, teachers, yard aids, and staff that make up the environment, too.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So we created this back-to-school guide for queer and trans students, parents, and educators. Skip to the section that\u2019s useful to you. Come back and read the others. Share it with your friends and family.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But first, a quick level-set on what\u2019s going on right now.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">A few things have changed since last September and it\u2019s worth knowing them going in this year rather than being surprised.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The big one: on June 30, 2026 the Supreme Court ruled that states can ban transgender girls and women from girls\u2019 and women\u2019s school sports teams without violating Title IX or the Equal Protection Clause. It\u2019s a devastating loss to young trans girls and women in already restrictive states, but the ruling only applies to school sports team specifically. This doesn\u2019t impact bathroom access, records, or the dozen other fronts this fight has been fought on. Ultimately, the state that the young athlete is living in will dictate the outcome.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Secondly, the Substance Abuse and Mental Health Services Administration (SAMHSA) terminated the 988 Suicide &amp; Crisis Lifeline\u2019s LGBTQ+ Youth Specialized Services program. Previously, youth could dial \u201c3\u201d or text \u201cPRIDE\u201d to connect with a counselor trained in supporting LGBTQ+ youth under 25 years of age, but that is no longer. The administration has said they would restore it by the end of 2026 but there is no update. In the meantime, organizations like the Trevor Project and Trans Lifeline both offer suicide and crisis counseling.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Third, some name changes\u2013we love a name change! GLSEN, the organization behind most of the school climate research and toolkits for students, educators, and parents, have rebranded to <a href=\"https:\/\/glisten.org\/\">Glisten<\/a>. Same mission, same people. And the National Center for Transgender Equality merged with the Transgender Legal Defense and Education Fund back in 2024 to become <a href=\"https:\/\/transequality.org\/\">Advocates for Trans Equality (A4TE)<\/a>.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Okay, here we go.&nbsp;<\/p>\n\n\n\n<h2 id=\"h-back-to-school-resources-for-queer-and-trans\" class=\"wp-block-heading\">Back-to-school resources for queer and trans<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you\u2019re going back to school, remember: You don\u2019t owe anyone your whole story before you\u2019re ready to tell it.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We dug through <a href=\"https:\/\/medium.com\/matthews-place\/your-school-survival-guide-as-an-lgbtq-freshman-7c831115d8c7\">Medium essays<\/a> (one written by <a href=\"https:\/\/medium.com\/stand-with-gavin\/to-the-trans-students-going-back-to-school-942dd4da7e96\">Chase Strangio<\/a>, which we highly recommend reading), forums on <a href=\"https:\/\/www.reddit.com\/r\/AskLGBT\/comments\/1f943jw\/should_i_be_open_from_day_one_at_school_or_not_im\/\">Reddit<\/a> and even <a href=\"https:\/\/www.goodreads.com\/topic\/show\/22580175-anyone-have-tips-on-coming-out-as-trans-ftm-at-school-i-go-to-a-decen?page=1\">Goodreads<\/a>, and a survival guide written for the <a href=\"https:\/\/studentnews.manchester.ac.uk\/2024\/03\/22\/trans-student-survival-guide\/\">University of Manchester\u2019s student paper<\/a> to find a few recurring pieces of advice.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Test the waters before you open up to a wider circle. Before you decide on who to tell, bring up something adjacent to the topic of gender, identity, or sexuality and see how they respond. How someone reacts can tell you a lot about how they feel.&nbsp;<\/li>\n\n\n\n<li>Be specific about consent and privacy. When you do tell someone, say clearly who else is allowed to know, if at all. This isn\u2019t paranoid, it\u2019s privacy.<\/li>\n\n\n\n<li>Day one is a natural reset button for everyone. A lot of students use the start of a new year to introduce a name and pronouns fresh, sometimes with a teacher directly or with a short note handed in that first morning. <a href=\"https:\/\/www.colage.org\/\">COLAGE<\/a> and a Medium project called <a href=\"https:\/\/medium.com\/@transstyleguide\/example-email-for-back-to-school-trans-non-cis-student-tips-for-others-87bafa47a21a\"><em>Trans Style Guide<\/em><\/a> both have ready-made email templates for the conversation with your teacher.&nbsp;<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Getting into the nitty gritty of rights is complicated because the honest answer is that it depends where you live, which is frustrating. A generic list won\u2019t help as much as a specific one will, and these three organizations will get you an answer faster than searching around and hoping:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/lambdalegal.org\/helpdesk\/\"><strong>Lambda Legal&#8217;s Help Desk<\/strong><\/a>: free, general legal information (not for emergencies) on discrimination based on sexual orientation, gender identity, or expression.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.aclu.org\/issues\/lgbtq-rights\"><strong>ACLU&#8217;s LGBTQ &amp; HIV Project<\/strong><\/a>: a state-by-state tracker on where things currently stand, kept current.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.glisten.org\/\"><strong>Glisten&#8217;s student rights guide<\/strong><\/a>: plain-language, built for students, not lawyers.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">If you don\u2019t have a social circle or community yet, the best move is finding a GSA, or starting one if your school doesn\u2019t have one. The Genders &amp; Sexualities Alliance Network (GSA Network) is a racial and gender justice organization that trains queer, transgender, two-spirit, and allied youth to organize an intersectional movement for safer schools and healthier communities.Their <a href=\"https:\/\/www.gsanetwork.org\/resource-library\/start-a-gsa\">\u201cStart a GSA in 10 Steps\u201d<\/a> clearly lays out how to start a GSA at your school.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For community that isn\u2019t tied to a physical location, <a href=\"https:\/\/www.trevorspace.org\/\">TrevorSpace<\/a> and <a href=\"https:\/\/itgetsbetter.org\/about\/youth-voices\/\">It Gets Better\u2019s Youth Voices<\/a> program connects LGBTQ+ students across states. <a href=\"https:\/\/medium.com\/matthews-place\">Matthew\u2019s Place<\/a> is an online publication written mostly by youth and explores topics like trans men representation on broadway, trans scholarships, and the most LGBT friendly countries.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Sports is also highly dependent on where you live and what sport you play, especially in the wake of June\u2019s Supreme Court ruling. <a href=\"https:\/\/www.transathlete.com\/\"><strong>TransAthlete.com<\/strong><\/a> is a policy tracker broken out by grade level, and is about as close to a real-time answer as exists right now.<\/p>\n\n\n\n<h2 id=\"h-resources-for-parents\" class=\"wp-block-heading\">Resources for parents<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you\u2019re the parents, guardian, or person who shows up like a parent, know that there is no one right way to talk to your kid\u2019s school. Some parents wait, on purpose, letting questions surface naturally rather than leading with an announcement. This can leave more room for youth, especially older ones, to hold their own story. Some others go the other way and reach out to a teacher or administrator before the first bell, trading a harder conversation now for the sake of getting names and pronouns right from day one. Then, many land somewhere in the middle. A pin at orientation. An offhand introduction as \u201cso-and-so\u2019s mom and mom\u201d. A signal that opens a door without requiring anyone to walk all the way through it in the first month.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Most families take a blended approach across teachers and kids. One small, concrete thing worth checking regardless of what path you take is whether your student\u2019s school still has intake forms that say \u201cmother\u201d and \u201cfather\u201d instead of \u201cparent\u201d or \u201cguardian\u201d. It\u2019s a small fix, but a surprising number of schools haven\u2019t gotten around to it.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For the toolkits themselves:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.welcomingschools.org\/\"><strong>HRC&#8217;s Welcoming Schools<\/strong><\/a>: training and lesson plans built with an intersectional lens; grew out of actual volunteer work by Greater Boston PFLAG and GLSEN back in 2004.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.familyequality.org\/\"><strong>Family Equality<\/strong><\/a>: a running set of handbooks on the school conversation specifically.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.colage.org\/\"><strong>COLAGE<\/strong><\/a>: built for kids who have LGBTQ+ parents, not LGBTQ+ kids themselves; their back-to-school toolkit includes a template written by their own youth board.<\/li>\n\n\n\n<li><a href=\"https:\/\/pflag.org\/\"><strong>PFLAG<\/strong><\/a>: local chapters nearly everywhere, a guide called <em>Our Trans Loved Ones<\/em>, and a monthly parent meetup worth putting on the calendar.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.genderspectrum.org\/\"><strong>Gender Spectrum<\/strong><\/a>: a national parent support line you can call or video into any time, no appointment needed.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.mykidisgay.com\/\"><strong>My Kid Is Gay<\/strong><\/a>: free &#8220;e-care packages,&#8221; including one built specifically for parents of newly out trans kids, that read like a friend explaining things rather than a pamphlet.<\/li>\n\n\n\n<li><a href=\"https:\/\/teachallfamilies.com\/\"><strong>Teach All Families<\/strong><\/a> and<a href=\"https:\/\/parentingwithpride.org\/\"> <strong>Parenting with Pride<\/strong><\/a>: smaller, research- and community-driven projects worth a look if the bigger names don&#8217;t quite fit your situation.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">If you\u2019re looking for the kind of advice that comes from a parent two towns over who\u2019s already been through the process, a local PFLAG chapter is a regional family group tends to be where they are. The specifics about which schools have done real training and which teachers are known safe spaces, information that never quite makes it into a digital handbook, can only be found through word of mouth.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And if it all goes sideways, check out <a href=\"https:\/\/safeschoolsforall.org\/\"><strong>Safe Schools for All<\/strong><\/a>, a joint project of PFLAG, Glisten, the National Center for Lesbian Rights, and GLAD Law, built specifically to help with Title IX complaints. <a href=\"https:\/\/uniteagainstbookbans.org\/\"><strong>Unite Against Book Bans<\/strong><\/a> and<a href=\"https:\/\/pen.org\/book-bans\/\"> <strong>PEN America<\/strong><\/a> are also useful in reporting if a book gets pulled from your student\u2019s school library.&nbsp;<\/p>\n\n\n\n<h2 id=\"h-resources-for-teachers-and-administrators\" class=\"wp-block-heading\">Resources for teachers and administrators<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you&#8217;re the one standing in front of the classroom, most of what actually moves the needle doesn&#8217;t take a training day or a line item in the year&#8217;s budget. It&#8217;s smaller than that. Rather than reading the roll call cold on the first day, passing around a sign-in sheet, or just asking before you say a name out loud in front of the room, does the job. Offer your own pronouns when you ask for theirs to normalize this in the classroom. And if you knew a student under a different name in some other context, through a sibling, a past class, a family friend, that&#8217;s not yours to bring up.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For the deeper end of things, a few resources are worth bookmarking:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/www.learningforjustice.org\/magazine\/publications\/best-practices-for-serving-lgbtq-students\/introduction-about-this-guide\"><strong>Learning for Justice<\/strong><\/a>: a &#8220;Best Practices for Serving LGBTQ Students&#8221; guide, plus a <em>Queer America<\/em> podcast episode on building queer history into a K-12 curriculum without it feeling bolted on.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.nea.org\/professional-excellence\/just-equitable-schools\/core-values\/supporting-lgbtq-youth\"><strong>NEA&#8217;s LGBTQ+ Support &amp; Protection hub<\/strong><\/a>: training modules and an organizing arm called EdJustice.<\/li>\n\n\n\n<li><a href=\"https:\/\/www.glisten.org\/\"><strong>Glisten&#8217;s full toolkit<\/strong><\/a>: still the most comprehensive single resource out there, including an Educator Rights Resource, guidance on developing an LGBTQ+ inclusive curriculum, resources for supporting LGBTQ+ students of color, and a full 2026-27 school year calendar for pacing it all out.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">If you&#8217;re advising a GSA, or thinking about starting one, GSA Network&#8217;s advisor handbook is worth reading before the first meeting. It&#8217;s aimed at the adult(s) in the room and addresses how much space to take up, how to actually hand leadership to the students, and what to do if the administration itself becomes an obstacle.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">And for PE teachers and coaches specifically, Glisten&#8217;s &#8220;<a href=\"https:\/\/glisten.org\/campaigns\/changing-the-game\/\">Changing the Game<\/a>&#8221; and<a href=\"https:\/\/www.athleteally.org\/\"> Athlete Ally<\/a> both publish inclusion resources, though both are due an update pass given the June ruling changed the federal baseline they were originally written against.<\/p>\n\n\n<section class='wp-block-html text-container'> \n<div id=\"mc_embed_shell\">\n      <link href=\"\/\/cdn-images.mailchimp.com\/embedcode\/classic-061523.css\" rel=\"stylesheet\" type=\"text\/css\">\n  <style type=\"text\/css\">\n        #mc_embed_signup{background:#fff; false;clear:left; font:14px Helvetica,Arial,sans-serif; width: 600px;}\n        \/* Add your own Mailchimp form style overrides in your site stylesheet or in this style block.\n           We recommend moving this block and the preceding CSS link to the HEAD of your HTML file. *\/\n<\/style>\n<div id=\"mc_embed_signup\">\n    <form action=\"https:\/\/translash.us20.list-manage.com\/subscribe\/post?u=143a62fc08bc391c2e8ba3b2e&amp;id=f471c423f9&amp;f_id=005fe9eef0\" method=\"post\" id=\"mc-embedded-subscribe-form\" name=\"mc-embedded-subscribe-form\" class=\"validate\" target=\"_blank\">\n        <div id=\"mc_embed_signup_scroll\"><h2>Get the Back to School Resource Guide Delivered to Your Inbox<\/h2>\n            <div class=\"indicates-required\"><span class=\"asterisk\">*<\/span> indicates required<\/div>\n            <div class=\"mc-field-group\"><label for=\"mce-EMAIL\">Email Address <span class=\"asterisk\">*<\/span><\/label><input type=\"email\" name=\"EMAIL\" class=\"required email\" id=\"mce-EMAIL\" required=\"\" value=\"\"><\/div>\n<div hidden=\"\"><input type=\"hidden\" name=\"tags\" value=\"4248913\"><\/div>\n        <div id=\"mce-responses\" class=\"clear\">\n            <div class=\"response\" id=\"mce-error-response\" style=\"display: none;\"><\/div>\n            <div class=\"response\" id=\"mce-success-response\" style=\"display: none;\"><\/div>\n        <\/div><div aria-hidden=\"true\" style=\"position: absolute; left: -5000px;\"><input type=\"text\" name=\"b_143a62fc08bc391c2e8ba3b2e_f471c423f9\" tabindex=\"-1\" value=\"\"><\/div><div class=\"clear\"><input type=\"submit\" name=\"subscribe\" id=\"mc-embedded-subscribe\" class=\"button\" value=\"Send me the PDF\"><\/div>\n    <\/div>\n<\/form>\n<\/div>\n<script type=\"text\/javascript\" src=\"\/\/s3.amazonaws.com\/downloads.mailchimp.com\/js\/mc-validate.js\"><\/script><script type=\"text\/javascript\">(function($) {window.fnames = new Array(); window.ftypes = new Array();fnames[0]='EMAIL';ftypes[0]='email';fnames[1]='FNAME';ftypes[1]='text';fnames[2]='LNAME';ftypes[2]='text';fnames[5]='BIRTHDAY';ftypes[5]='birthday';}(jQuery));var $mcj = jQuery.noConflict(true);\n    \/\/ SMS Phone Multi-Country Functionality\n    if(!window.MC) {\n      window.MC = {};\n    }\n    window.MC.smsPhoneData = {\n      defaultCountryCode: 'US',\n      programs: [],\n      smsProgramDataCountryNames: []\n    };\n\n    function getCountryUnicodeFlag(countryCode) {\n       return countryCode.toUpperCase().replace(\/.\/g, (char) => String.fromCodePoint(char.charCodeAt(0) + 127397))\n    };\n\n    \/\/ HTML sanitization function to prevent XSS\n    function sanitizeHtml(str) {\n      if (typeof str !== 'string') return '';\n      return str\n        .replace(\/&\/g, '&amp;')\n        .replace(\/<\/g, '&lt;')\n        .replace(\/>\/g, '&gt;')\n        .replace(\/\"\/g, '&quot;')\n        .replace(\/'\/g, '&#x27;')\n        .replace(\/\\\/\/g, '&#x2F;');\n    }\n\n    \/\/ URL sanitization function to prevent javascript: and data: URLs\n    function sanitizeUrl(url) {\n      if (typeof url !== 'string') return '';\n      const trimmedUrl = url.trim().toLowerCase();\n      if (trimmedUrl.startsWith('javascript:') || trimmedUrl.startsWith('data:') || trimmedUrl.startsWith('vbscript:')) {\n        return '#';\n      }\n      return url;\n    }\n\n    const getBrowserLanguage = () => {\n      if (!window?.navigator?.language?.split('-')[1]) {\n        return window?.navigator?.language?.toUpperCase();\n      }\n      return window?.navigator?.language?.split('-')[1];\n    };\n\n    \n    function getDefaultCountryProgram(defaultCountryCode, smsProgramData) {\n      if (!smsProgramData || smsProgramData.length === 0) {\n        return null;\n      }\n\n      const browserLanguage = getBrowserLanguage();\n\n      if (browserLanguage) {\n        const foundProgram = smsProgramData.find(\n          (program) => program?.countryCode === browserLanguage,\n        );\n        if (foundProgram) {\n          return foundProgram;\n        }\n      }\n\n      if (defaultCountryCode) {\n        const foundProgram = smsProgramData.find(\n          (program) => program?.countryCode === defaultCountryCode,\n        );\n        if (foundProgram) {\n          return foundProgram;\n        }\n      }\n\n      return smsProgramData[0];\n    }\n\n    function updateSmsLegalText(countryCode, fieldName) {\n      if (!countryCode || !fieldName) {\n        return;\n      }\n      \n      const programs = window?.MC?.smsPhoneData?.programs;\n      if (!programs || !Array.isArray(programs)) {\n        return;\n      }\n      \n      const program = programs.find(program => program?.countryCode === countryCode);\n      if (!program || !program.requiredTemplate) {\n        return;\n      }\n    \n      \n      var smsConsentHtmlRenderingFixEnabled = true;\n      \n      const legalTextElement = document.querySelector('#legal-text-' + fieldName);\n      if (!legalTextElement) {\n        return;\n      }\n      \n      const divRegex = new RegExp('<\/?[div][^>]*>', 'gi');\n      const blockWrapperRegex = new RegExp('<\/?(?:div|p)[^>]*>', 'gi');\n      const fullAnchorRegex = new RegExp('<a.*?<\/a>', 'g');\n      const anchorRegex = new RegExp('<a href=\"(.*?)\" target=\"(.*?)\">(.*?)<\/a>');\n      \n      const template = smsConsentHtmlRenderingFixEnabled\n        ? program.requiredTemplate\n            .replace(\/<\\\/p>\\s*<p[^>]*>\/gi, ' ')\n            .replace(blockWrapperRegex, '')\n        : program.requiredTemplate.replace(divRegex, '');\n      \n      \n\n      legalTextElement.textContent = '';\n      const parts = template.split(\/(<a href=\".*?\" target=\".*?\">.*?<\\\/a>)\/g);\n      parts.forEach(function(part) {\n        if (!part) {\n          return;\n        }\n        const anchorMatch = part.match(\/<a href=\"(.*?)\" target=\"(.*?)\">(.*?)<\\\/a>\/);\n        if (anchorMatch) {\n          const linkElement = document.createElement('a');\n          linkElement.href = sanitizeUrl(anchorMatch[1]);\n          linkElement.target = sanitizeHtml(anchorMatch[2]);\n          linkElement.textContent = sanitizeHtml(anchorMatch[3]);\n          legalTextElement.appendChild(linkElement);\n        } else {\n          legalTextElement.appendChild(document.createTextNode(part));\n        }\n      });\n          \n    }\n\n    function generateDropdownOptions(smsProgramData) {\n      if (!smsProgramData || smsProgramData.length === 0) {\n        return '';\n      }\n\n      var programs = false\n        ? smsProgramData.filter(function(p, i, arr) {\n            return arr.findIndex(function(q) { return q.countryCode === p.countryCode; }) === i;\n          })\n        : smsProgramData;\n      \n      return programs.map(program => {\n        const flag = getCountryUnicodeFlag(program.countryCode);\n        const countryName = getCountryName(program.countryCode);\n        const callingCode = program.countryCallingCode || '';\n        \/\/ Sanitize all values to prevent XSS\n        const sanitizedCountryCode = sanitizeHtml(program.countryCode || '');\n        const sanitizedCountryName = sanitizeHtml(countryName || '');\n        const sanitizedCallingCode = sanitizeHtml(callingCode || '');\n        return '<option value=\"' + sanitizedCountryCode + '\">' + sanitizedCountryName + ' ' + sanitizedCallingCode + '<\/option>';\n      }).join('');\n    }\n\n    function getCountryName(countryCode) {\n      if (window.MC?.smsPhoneData?.smsProgramDataCountryNames && Array.isArray(window.MC.smsPhoneData.smsProgramDataCountryNames)) {\n        for (let i = 0; i < window.MC.smsPhoneData.smsProgramDataCountryNames.length; i++) {\n          if (window.MC.smsPhoneData.smsProgramDataCountryNames[i].code === countryCode) {\n            return window.MC.smsPhoneData.smsProgramDataCountryNames[i].name;\n          }\n        }\n      }\n      return countryCode;\n    }\n\n    function getDefaultPlaceholder(countryCode) {\n      if (!countryCode || typeof countryCode !== 'string') {\n        return '+1 000 000 0000'; \/\/ Default US placeholder\n      }\n      \n            var mockPlaceholders = [\n        {\n          countryCode: 'US',\n          placeholder: '+1 000 000 0000',\n          helpText: 'Include the US country code +1 before the phone number',\n        },\n        {\n          countryCode: 'GB',\n          placeholder: '+44 0000 000000',\n          helpText: 'Include the GB country code +44 before the phone number',\n        },\n        {\n          countryCode: 'CA',\n          placeholder: '+1 000 000 0000',\n          helpText: 'Include the CA country code +1 before the phone number',\n        },\n        {\n          countryCode: 'AU',\n          placeholder: '+61 000 000 000',\n          helpText: 'Include the AU country code +61 before the phone number',\n        },\n        {\n          countryCode: 'DE',\n          placeholder: '+49 000 0000000',\n          helpText: 'F\u00fcgen Sie vor der Telefonnummer die DE-L\u00e4ndervorwahl +49 ein',\n        },\n        {\n          countryCode: 'FR',\n          placeholder: '+33 0 00 00 00 00',\n          helpText: 'Incluez le code pays FR +33 avant le num\u00e9ro de t\u00e9l\u00e9phone',\n        },\n        {\n          countryCode: 'ES',\n          placeholder: '+34 000 000 000',\n          helpText: 'Incluya el c\u00f3digo de pa\u00eds ES +34 antes del n\u00famero de tel\u00e9fono',\n        },\n        {\n          countryCode: 'NL',\n          placeholder: '+31 0 00000000',\n          helpText: 'Voeg de NL-landcode +31 toe v\u00f3\u00f3r het telefoonnummer',\n        },\n        {\n          countryCode: 'BE',\n          placeholder: '+32 000 00 00 00',\n          helpText: 'Incluez le code pays BE +32 avant le num\u00e9ro de t\u00e9l\u00e9phone',\n        },\n        {\n          countryCode: 'CH',\n          placeholder: '+41 00 000 00 00',\n          helpText: 'F\u00fcgen Sie vor der Telefonnummer die CH-L\u00e4ndervorwahl +41 ein',\n        },\n        {\n          countryCode: 'AT',\n          placeholder: '+43 000 000 0000',\n          helpText: 'F\u00fcgen Sie vor der Telefonnummer die AT-L\u00e4ndervorwahl +43 ein',\n        },\n        {\n          countryCode: 'IE',\n          placeholder: '+353 00 000 0000',\n          helpText: 'Include the IE country code +353 before the phone number',\n        },\n        {\n          countryCode: 'IT',\n          placeholder: '+39 000 000 0000',\n          helpText: 'Includere il prefisso internazionale IT +39 prima del numero di telefono',\n        },\n        {\n          countryCode: 'NO',\n          placeholder: '+47 000 00 000',\n          helpText: 'Inkluder NO landskode +47 f\u00f8r telefonnummeret',\n        },\n        {\n          countryCode: 'SE',\n          placeholder: '+46 00 000 00 00',\n          helpText: 'Inkludera SE landskod +46 f\u00f6re telefonnumret',\n        },\n        {\n          countryCode: 'DK',\n          placeholder: '+45 00 00 00 00',\n          helpText: 'Inkluder DK landekode +45 f\u00f8r telefonnummeret',\n        },\n        {\n          countryCode: 'FI',\n          placeholder: '+358 00 000 0000',\n          helpText: 'Sis\u00e4llyt\u00e4 FI-maakoodi +358 ennen puhelinnumeroa',\n        },\n        {\n          countryCode: 'EE',\n          placeholder: '+372 0000 0000',\n          helpText: 'Lisage EE riigikood +372 telefoninumbri ette',\n        },\n        {\n          countryCode: 'PL',\n          placeholder: '+48 000 000 000',\n          helpText: 'Podaj numer kierunkowy PL +48 przed numerem telefonu',\n        },\n        {\n          countryCode: 'SK',\n          placeholder: '+421 000 000 000',\n          helpText: 'Pred telef\u00f3nne \u010d\u00edslo uve\u010fte k\u00f3d krajiny SK +421',\n        },\n        {\n          countryCode: 'LV',\n          placeholder: '+371 0000 0000',\n          helpText: 'Iek\u013caujiet LV valsts kodu +371 pirms t\u0101lru\u0146a numura',\n        },\n        {\n          countryCode: 'LT',\n          placeholder: '+370 0000 0000',\n          helpText: '\u012etraukite LT \u0161alies kod\u0105 +370 prie\u0161 telefono numer\u012f',\n        },\n        {\n          countryCode: 'GR',\n          placeholder: '+30 000 000 0000',\n          helpText: '\u03a3\u03c5\u03bc\u03c0\u03b5\u03c1\u03b9\u03bb\u03ac\u03b2\u03b5\u03c4\u03b5 \u03c4\u03bf\u03bd \u03ba\u03c9\u03b4\u03b9\u03ba\u03cc \u03c7\u03ce\u03c1\u03b1\u03c2 GR +30 \u03c0\u03c1\u03b9\u03bd \u03b1\u03c0\u03cc \u03c4\u03bf\u03bd \u03b1\u03c1\u03b9\u03b8\u03bc\u03cc \u03c4\u03b7\u03bb\u03b5\u03c6\u03ce\u03bd\u03bf\u03c5',\n        },\n        {\n          countryCode: 'PT',\n          placeholder: '+351 000 000 000',\n          helpText: 'Inclua o c\u00f3digo de pa\u00eds PT +351 antes do n\u00famero de telefone',\n        },\n        {\n          countryCode: 'HR',\n          placeholder: '+385 00 000 0000',\n          helpText: 'Uklju\u010dite HR pozivni broj dr\u017eave +385 prije telefonskog broja',\n        },\n        {\n          countryCode: 'SI',\n          placeholder: '+386 00 000 000',\n          helpText: 'Vklju\u010dite SI kodo dr\u017eave +386 pred telefonsko \u0161tevilko',\n        },\n        {\n          countryCode: 'IS',\n          placeholder: '+354 000 0000',\n          helpText: 'L\u00e1ttu IS landsn\u00famer +354 fylgja \u00e1 undan s\u00edman\u00famerinu',\n        },\n        {\n          countryCode: 'LU',\n          placeholder: '+352 000 000 000',\n          helpText: 'Incluez le code pays LU +352 avant le num\u00e9ro de t\u00e9l\u00e9phone',\n        },\n        {\n          countryCode: 'MC',\n          placeholder: '+377 00 00 00 00',\n          helpText: 'Incluez le code pays MC +377 avant le num\u00e9ro de t\u00e9l\u00e9phone',\n        },\n        {\n          countryCode: 'AD',\n          placeholder: '+376 000 000',\n          helpText: 'Incloeu el codi de pa\u00eds AD +376 abans del n\u00famero de tel\u00e8fon',\n        },\n        {\n          countryCode: 'JE',\n          placeholder: '+44 0000 000000',\n          helpText: 'Include the JE country code +44 before the phone number',\n        },\n        {\n          countryCode: 'IM',\n          placeholder: '+44 0000 000000',\n          helpText: 'Include the IM country code +44 before the phone number',\n        },\n        {\n          countryCode: 'GG',\n          placeholder: '+44 0000 000000',\n          helpText: 'Include the GG country code +44 before the phone number',\n        },\n        {\n          countryCode: 'AL',\n          placeholder: '+355 00 000 0000',\n          helpText: 'P\u00ebrfshini kodin e vendit AL +355 para numrit t\u00eb telefonit',\n        },\n        {\n          countryCode: 'SM',\n          placeholder: '+378 0000 000000',\n          helpText: 'Includere il prefisso internazionale SM +378 prima del numero di telefono',\n        },\n        {\n          countryCode: 'FO',\n          placeholder: '+298 000000',\n          helpText: 'Inkluder FO landekode +298 f\u00f8r telefonnummeret',\n        },\n        {\n          countryCode: 'MT',\n          placeholder: '+356 0000 0000',\n          helpText: 'Include the MT country code +356 before the phone number',\n        },\n        {\n          countryCode: 'LI',\n          placeholder: '+423 000 0000',\n          helpText: 'F\u00fcgen Sie vor der Telefonnummer die LI-L\u00e4ndervorwahl +423 ein',\n        },\n        {\n          countryCode: 'GI',\n          placeholder: '+350 000 00000',\n          helpText: 'Include the GI country code +350 before the phone number',\n        },\n        {\n          countryCode: 'MD',\n          placeholder: '+373 00 000 000',\n          helpText: 'Include\u021bi codul de \u021bar\u0103 MD +373 \u00eenaintea num\u0103rului de telefon',\n        },\n        {\n          countryCode: 'HU',\n          placeholder: '+36 00 000 0000',\n          helpText: 'A telefonsz\u00e1m el\u0151tt adja meg a HU orsz\u00e1gk\u00f3dot +36',\n        },\n        {\n          countryCode: 'NZ',\n          placeholder: '+64 00 000 0000',\n          helpText: 'Include the NZ country code +64 before the phone number',\n        },\n        {\n          countryCode: 'ME',\n          placeholder: '+382 00 000 000',\n          helpText: 'Uklju\u010dite ME pozivni broj dr\u017eave +382 prije telefonskog broja',\n        },\n      ];\n\n      const selectedPlaceholder = mockPlaceholders.find(function(item) {\n        return item &#038;&#038; item.countryCode === countryCode;\n      });\n      \n      return selectedPlaceholder ? selectedPlaceholder.placeholder : mockPlaceholders[0].placeholder;\n    }\n\n    function updatePlaceholder(countryCode, fieldName) {\n      if (!countryCode || !fieldName) {\n        return;\n      }\n      \n      const phoneInput = document.querySelector('#mce-' + fieldName);\n      if (!phoneInput) {\n        return;\n      }\n      \n      const placeholder = getDefaultPlaceholder(countryCode);\n      if (placeholder) {\n        phoneInput.placeholder = placeholder;\n      }\n    }\n\n    function updateCountryCodeInstruction(countryCode, fieldName) {\n      updatePlaceholder(countryCode, fieldName);\n      \n    }\n\n    function getDefaultHelpText(countryCode) {\n      var mockPlaceholders = [\n        {\n          countryCode: 'US',\n          placeholder: '+1 000 000 0000',\n          helpText: 'Include the US country code +1 before the phone number',\n        },\n        {\n          countryCode: 'GB',\n          placeholder: '+44 0000 000000',\n          helpText: 'Include the GB country code +44 before the phone number',\n        },\n        {\n          countryCode: 'CA',\n          placeholder: '+1 000 000 0000',\n          helpText: 'Include the CA country code +1 before the phone number',\n        },\n        {\n          countryCode: 'AU',\n          placeholder: '+61 000 000 000',\n          helpText: 'Include the AU country code +61 before the phone number',\n        },\n        {\n          countryCode: 'DE',\n          placeholder: '+49 000 0000000',\n          helpText: 'F\u00fcgen Sie vor der Telefonnummer die DE-L\u00e4ndervorwahl +49 ein',\n        },\n        {\n          countryCode: 'FR',\n          placeholder: '+33 0 00 00 00 00',\n          helpText: 'Incluez le code pays FR +33 avant le num\u00e9ro de t\u00e9l\u00e9phone',\n        },\n        {\n          countryCode: 'ES',\n          placeholder: '+34 000 000 000',\n          helpText: 'Incluya el c\u00f3digo de pa\u00eds ES +34 antes del n\u00famero de tel\u00e9fono',\n        },\n        {\n          countryCode: 'NL',\n          placeholder: '+31 0 00000000',\n          helpText: 'Voeg de NL-landcode +31 toe v\u00f3\u00f3r het telefoonnummer',\n        },\n        {\n          countryCode: 'BE',\n          placeholder: '+32 000 00 00 00',\n          helpText: 'Incluez le code pays BE +32 avant le num\u00e9ro de t\u00e9l\u00e9phone',\n        },\n        {\n          countryCode: 'CH',\n          placeholder: '+41 00 000 00 00',\n          helpText: 'F\u00fcgen Sie vor der Telefonnummer die CH-L\u00e4ndervorwahl +41 ein',\n        },\n        {\n          countryCode: 'AT',\n          placeholder: '+43 000 000 0000',\n          helpText: 'F\u00fcgen Sie vor der Telefonnummer die AT-L\u00e4ndervorwahl +43 ein',\n        },\n        {\n          countryCode: 'IE',\n          placeholder: '+353 00 000 0000',\n          helpText: 'Include the IE country code +353 before the phone number',\n        },\n        {\n          countryCode: 'IT',\n          placeholder: '+39 000 000 0000',\n          helpText: 'Includere il prefisso internazionale IT +39 prima del numero di telefono',\n        },\n        {\n          countryCode: 'NO',\n          placeholder: '+47 000 00 000',\n          helpText: 'Inkluder NO landskode +47 f\u00f8r telefonnummeret',\n        },\n        {\n          countryCode: 'SE',\n          placeholder: '+46 00 000 00 00',\n          helpText: 'Inkludera SE landskod +46 f\u00f6re telefonnumret',\n        },\n        {\n          countryCode: 'DK',\n          placeholder: '+45 00 00 00 00',\n          helpText: 'Inkluder DK landekode +45 f\u00f8r telefonnummeret',\n        },\n        {\n          countryCode: 'FI',\n          placeholder: '+358 00 000 0000',\n          helpText: 'Sis\u00e4llyt\u00e4 FI-maakoodi +358 ennen puhelinnumeroa',\n        },\n        {\n          countryCode: 'EE',\n          placeholder: '+372 0000 0000',\n          helpText: 'Lisage EE riigikood +372 telefoninumbri ette',\n        },\n        {\n          countryCode: 'PL',\n          placeholder: '+48 000 000 000',\n          helpText: 'Podaj numer kierunkowy PL +48 przed numerem telefonu',\n        },\n        {\n          countryCode: 'SK',\n          placeholder: '+421 000 000 000',\n          helpText: 'Pred telef\u00f3nne \u010d\u00edslo uve\u010fte k\u00f3d krajiny SK +421',\n        },\n        {\n          countryCode: 'LV',\n          placeholder: '+371 0000 0000',\n          helpText: 'Iek\u013caujiet LV valsts kodu +371 pirms t\u0101lru\u0146a numura',\n        },\n        {\n          countryCode: 'LT',\n          placeholder: '+370 0000 0000',\n          helpText: '\u012etraukite LT \u0161alies kod\u0105 +370 prie\u0161 telefono numer\u012f',\n        },\n        {\n          countryCode: 'GR',\n          placeholder: '+30 000 000 0000',\n          helpText: '\u03a3\u03c5\u03bc\u03c0\u03b5\u03c1\u03b9\u03bb\u03ac\u03b2\u03b5\u03c4\u03b5 \u03c4\u03bf\u03bd \u03ba\u03c9\u03b4\u03b9\u03ba\u03cc \u03c7\u03ce\u03c1\u03b1\u03c2 GR +30 \u03c0\u03c1\u03b9\u03bd \u03b1\u03c0\u03cc \u03c4\u03bf\u03bd \u03b1\u03c1\u03b9\u03b8\u03bc\u03cc \u03c4\u03b7\u03bb\u03b5\u03c6\u03ce\u03bd\u03bf\u03c5',\n        },\n        {\n          countryCode: 'PT',\n          placeholder: '+351 000 000 000',\n          helpText: 'Inclua o c\u00f3digo de pa\u00eds PT +351 antes do n\u00famero de telefone',\n        },\n        {\n          countryCode: 'HR',\n          placeholder: '+385 00 000 0000',\n          helpText: 'Uklju\u010dite HR pozivni broj dr\u017eave +385 prije telefonskog broja',\n        },\n        {\n          countryCode: 'SI',\n          placeholder: '+386 00 000 000',\n          helpText: 'Vklju\u010dite SI kodo dr\u017eave +386 pred telefonsko \u0161tevilko',\n        },\n        {\n          countryCode: 'IS',\n          placeholder: '+354 000 0000',\n          helpText: 'L\u00e1ttu IS landsn\u00famer +354 fylgja \u00e1 undan s\u00edman\u00famerinu',\n        },\n        {\n          countryCode: 'LU',\n          placeholder: '+352 000 000 000',\n          helpText: 'Incluez le code pays LU +352 avant le num\u00e9ro de t\u00e9l\u00e9phone',\n        },\n        {\n          countryCode: 'MC',\n          placeholder: '+377 00 00 00 00',\n          helpText: 'Incluez le code pays MC +377 avant le num\u00e9ro de t\u00e9l\u00e9phone',\n        },\n        {\n          countryCode: 'AD',\n          placeholder: '+376 000 000',\n          helpText: 'Incloeu el codi de pa\u00eds AD +376 abans del n\u00famero de tel\u00e8fon',\n        },\n        {\n          countryCode: 'JE',\n          placeholder: '+44 0000 000000',\n          helpText: 'Include the JE country code +44 before the phone number',\n        },\n        {\n          countryCode: 'IM',\n          placeholder: '+44 0000 000000',\n          helpText: 'Include the IM country code +44 before the phone number',\n        },\n        {\n          countryCode: 'GG',\n          placeholder: '+44 0000 000000',\n          helpText: 'Include the GG country code +44 before the phone number',\n        },\n        {\n          countryCode: 'AL',\n          placeholder: '+355 00 000 0000',\n          helpText: 'P\u00ebrfshini kodin e vendit AL +355 para numrit t\u00eb telefonit',\n        },\n        {\n          countryCode: 'SM',\n          placeholder: '+378 0000 000000',\n          helpText: 'Includere il prefisso internazionale SM +378 prima del numero di telefono',\n        },\n        {\n          countryCode: 'FO',\n          placeholder: '+298 000000',\n          helpText: 'Inkluder FO landekode +298 f\u00f8r telefonnummeret',\n        },\n        {\n          countryCode: 'MT',\n          placeholder: '+356 0000 0000',\n          helpText: 'Include the MT country code +356 before the phone number',\n        },\n        {\n          countryCode: 'LI',\n          placeholder: '+423 000 0000',\n          helpText: 'F\u00fcgen Sie vor der Telefonnummer die LI-L\u00e4ndervorwahl +423 ein',\n        },\n        {\n          countryCode: 'GI',\n          placeholder: '+350 000 00000',\n          helpText: 'Include the GI country code +350 before the phone number',\n        },\n        {\n          countryCode: 'MD',\n          placeholder: '+373 00 000 000',\n          helpText: 'Include\u021bi codul de \u021bar\u0103 MD +373 \u00eenaintea num\u0103rului de telefon',\n        },\n        {\n          countryCode: 'HU',\n          placeholder: '+36 00 000 0000',\n          helpText: 'A telefonsz\u00e1m el\u0151tt adja meg a HU orsz\u00e1gk\u00f3dot +36',\n        },\n        {\n          countryCode: 'NZ',\n          placeholder: '+64 00 000 0000',\n          helpText: 'Include the NZ country code +64 before the phone number',\n        },\n        {\n          countryCode: 'ME',\n          placeholder: '+382 00 000 000',\n          helpText: 'Uklju\u010dite ME pozivni broj dr\u017eave +382 prije telefonskog broja',\n        },\n      ];\n      \n      if (!countryCode || typeof countryCode !== 'string') {\n        return mockPlaceholders[0].helpText;\n      }\n      \n      const selectedHelpText = mockPlaceholders.find(function(item) {\n          return item &#038;&#038; item.countryCode === countryCode;\n        });\n        \n        return selectedHelpText ? selectedHelpText.helpText : mockPlaceholders[0].helpText;\n    }\n\n    function setDefaultHelpText(countryCode) {\n      const helpTextSpan = document.querySelector('#help-text');\n      if (!helpTextSpan) {\n        return;\n      }\n\n        \n    }\n\n    function updateHelpTextCountryCode(countryCode, fieldName) {\n      if (!countryCode || !fieldName) {\n        return;\n      }\n      \n      setDefaultHelpText(countryCode);\n    }\n\n    function initializeSmsPhoneDropdown(fieldName) {\n      if (!fieldName || typeof fieldName !== 'string') {\n        return;\n      }\n      \n      const dropdown = document.querySelector('#country-select-' + fieldName);\n      const displayFlag = document.querySelector('#flag-display-' + fieldName);\n      \n      if (!dropdown || !displayFlag) {\n        return;\n      }\n\n      const smsPhoneData = window.MC?.smsPhoneData;\n      if (smsPhoneData &#038;&#038; smsPhoneData.programs &#038;&#038; Array.isArray(smsPhoneData.programs)) {\n        dropdown.innerHTML = generateDropdownOptions(smsPhoneData.programs);\n      }\n\n      const defaultProgram = getDefaultCountryProgram(smsPhoneData?.defaultCountryCode, smsPhoneData?.programs);\n      if (defaultProgram &#038;&#038; defaultProgram.countryCode) {\n        dropdown.value = defaultProgram.countryCode;\n        \n        const flagSpan = displayFlag?.querySelector('#flag-emoji-' + fieldName);\n        if (flagSpan) {\n          flagSpan.textContent = getCountryUnicodeFlag(defaultProgram.countryCode);\n          flagSpan.setAttribute('aria-label', sanitizeHtml(defaultProgram.countryCode) + ' flag');\n        }\n        \n        updateSmsLegalText(defaultProgram.countryCode, fieldName);\n        updatePlaceholder(defaultProgram.countryCode, fieldName);\n        updateCountryCodeInstruction(defaultProgram.countryCode, fieldName);\n      }\n\n     \n      var smsNotRequiredRemoveCountryCodeEnabled = true;\n      var smsField = Object.values({\"EMAIL\":{\"name\":\"EMAIL\",\"label\":\"Email Address\",\"helper_text\":\"\",\"type\":\"email\",\"required\":true,\"audience_field_name\":\"Email Address\",\"merge_id\":0,\"help_text_enabled\":false,\"enabled\":true,\"order\":0,\"field_type\":\"merge\"},\"FNAME\":{\"name\":\"FNAME\",\"label\":\"First Name\",\"helper_text\":\"\",\"type\":\"text\",\"required\":false,\"audience_field_name\":\"First Name\",\"enabled\":false,\"order\":null,\"field_type\":\"merge\",\"merge_id\":1},\"LNAME\":{\"name\":\"LNAME\",\"label\":\"Last Name\",\"helper_text\":\"\",\"type\":\"text\",\"required\":false,\"audience_field_name\":\"Last Name\",\"enabled\":false,\"order\":null,\"field_type\":\"merge\",\"merge_id\":2},\"BIRTHDAY\":{\"name\":\"BIRTHDAY\",\"label\":\"Birthday\",\"helper_text\":\"\",\"type\":\"birthday\",\"required\":false,\"audience_field_name\":\"Birthday\",\"dateformat\":\"MM\/DD\",\"enabled\":false,\"order\":null,\"field_type\":\"merge\",\"merge_id\":5}}).find(function(f) { return f.name === fieldName &#038;&#038; f.type === 'smsphone'; });\n      var isRequired = smsField ? smsField.required : false;\n      var shouldAppendCountryCode = smsNotRequiredRemoveCountryCodeEnabled ? isRequired : true;\n      \n      var phoneInput = document.querySelector('#mce-' + fieldName);\n      if (phoneInput &#038;&#038; defaultProgram.countryCallingCode &#038;&#038; shouldAppendCountryCode) {\n        phoneInput.value = defaultProgram.countryCallingCode;\n      }\n      \n\n\n      displayFlag?.addEventListener('click', function(e) {\n        dropdown.focus();\n      });\n\n\n      dropdown?.addEventListener('change', function() {\n        const selectedCountry = this.value;\n        \n        if (!selectedCountry || typeof selectedCountry !== 'string') {\n          return;\n        }\n        \n        const flagSpan = displayFlag?.querySelector('#flag-emoji-' + fieldName);\n        if (flagSpan) {\n          flagSpan.textContent = getCountryUnicodeFlag(selectedCountry);\n          flagSpan.setAttribute('aria-label', sanitizeHtml(selectedCountry) + ' flag');\n        }\n\n         \n        const selectedProgram = window.MC?.smsPhoneData?.programs.find(function(program) {\n          return program &#038;&#038; program.countryCode === selectedCountry;\n        });\n\n        var smsNotRequiredRemoveCountryCodeEnabled = true;\n        var smsField = Object.values({\"EMAIL\":{\"name\":\"EMAIL\",\"label\":\"Email Address\",\"helper_text\":\"\",\"type\":\"email\",\"required\":true,\"audience_field_name\":\"Email Address\",\"merge_id\":0,\"help_text_enabled\":false,\"enabled\":true,\"order\":0,\"field_type\":\"merge\"},\"FNAME\":{\"name\":\"FNAME\",\"label\":\"First Name\",\"helper_text\":\"\",\"type\":\"text\",\"required\":false,\"audience_field_name\":\"First Name\",\"enabled\":false,\"order\":null,\"field_type\":\"merge\",\"merge_id\":1},\"LNAME\":{\"name\":\"LNAME\",\"label\":\"Last Name\",\"helper_text\":\"\",\"type\":\"text\",\"required\":false,\"audience_field_name\":\"Last Name\",\"enabled\":false,\"order\":null,\"field_type\":\"merge\",\"merge_id\":2},\"BIRTHDAY\":{\"name\":\"BIRTHDAY\",\"label\":\"Birthday\",\"helper_text\":\"\",\"type\":\"birthday\",\"required\":false,\"audience_field_name\":\"Birthday\",\"dateformat\":\"MM\/DD\",\"enabled\":false,\"order\":null,\"field_type\":\"merge\",\"merge_id\":5}}).find(function(f) { return f.name === fieldName &#038;&#038; f.type === 'smsphone'; });\n        var isRequired = smsField ? smsField.required : false;\n        var shouldAppendCountryCode = smsNotRequiredRemoveCountryCodeEnabled ? isRequired : true;\n        \n        var phoneInput = document.querySelector('#mce-' + fieldName);\n        if (phoneInput &#038;&#038; selectedProgram.countryCallingCode &#038;&#038; shouldAppendCountryCode) {\n          phoneInput.value = selectedProgram.countryCallingCode;\n        }\n        \n        \n        updateSmsLegalText(selectedCountry, fieldName);\n        updatePlaceholder(selectedCountry, fieldName);\n        updateCountryCodeInstruction(selectedCountry, fieldName);\n      });\n    }\n\n    document.addEventListener('DOMContentLoaded', function() {\n      const smsPhoneFields = document.querySelectorAll('[id^=\"country-select-\"]');\n      \n      smsPhoneFields.forEach(function(dropdown) {\n        const fieldName = dropdown?.id.replace('country-select-', '');\n        initializeSmsPhoneDropdown(fieldName);\n      });\n    });\n    <\/script><\/div>\n <\/section>\n\n\n<p class=\"wp-block-paragraph\">Save these resources, share them with a friend, and forward them to your parents. While none of this erases what\u2019s happening beyond our classrooms\u2013in courtrooms and budget hearings\u2013but the day to day is still up to us to shape. Together we can create safer and more empowering back to school moments.&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Going back to school hits different for queer and trans youth. This guide breaks down what&#8217;s changed since last year, and rounds up resources that actually help students, parents, and educators alike.<\/p>\n","protected":false},"featured_media":10688,"template":"","project":[],"topic":[],"class_list":["post-10687","resource","type-resource","status-publish","has-post-thumbnail","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v28.5 (Yoast SEO v28.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Back-to-School Guide for Trans and Queer Students | TransLash<\/title>\n<meta name=\"description\" content=\"A back-to-school guide for trans and queer students, parents, and educators \u2014 what&#039;s changed this year, and where to find real support for 2026-27.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/translash.org\/fr\/resources\/back-to-school-guide-trans-queer-students\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Back to School As You Are: A Resource Guide for Queer and Trans Students, Parents, and Educators\" \/>\n<meta property=\"og:description\" content=\"A back-to-school guide for trans and queer students, parents, and educators \u2014 what&#039;s changed this year, and where to find real support for 2026-27.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/translash.org\/fr\/resources\/back-to-school-guide-trans-queer-students\/\" \/>\n<meta property=\"og:site_name\" content=\"TransLash Media\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/translashmedia\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-08-10T18:45:41+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/translash.org\/wp-content\/uploads\/2026\/08\/Website-Hero-A-Resource-Guide-for-Queer-and-Trans-Students-Parents-and-Educators-for-the-2026-27-school-year.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1568\" \/>\n\t<meta property=\"og:image:height\" content=\"940\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@translashmedia\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/translash.org\\\/fr\\\/resources\\\/back-to-school-guide-trans-queer-students\\\/\",\"url\":\"https:\\\/\\\/translash.org\\\/fr\\\/resources\\\/back-to-school-guide-trans-queer-students\\\/\",\"name\":\"Back-to-School Guide for Trans and Queer Students | TransLash\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/translash-ovh.bwstg.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/translash.org\\\/fr\\\/resources\\\/back-to-school-guide-trans-queer-students\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/translash.org\\\/fr\\\/resources\\\/back-to-school-guide-trans-queer-students\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/translash.org\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/Website-Hero-A-Resource-Guide-for-Queer-and-Trans-Students-Parents-and-Educators-for-the-2026-27-school-year.jpg\",\"datePublished\":\"2026-08-07T18:22:48+00:00\",\"dateModified\":\"2026-08-10T18:45:41+00:00\",\"description\":\"A back-to-school guide for trans and queer students, parents, and educators \u2014 what's changed this year, and where to find real support for 2026-27.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/translash.org\\\/fr\\\/resources\\\/back-to-school-guide-trans-queer-students\\\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/translash.org\\\/fr\\\/resources\\\/back-to-school-guide-trans-queer-students\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/translash.org\\\/fr\\\/resources\\\/back-to-school-guide-trans-queer-students\\\/#primaryimage\",\"url\":\"https:\\\/\\\/translash.org\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/Website-Hero-A-Resource-Guide-for-Queer-and-Trans-Students-Parents-and-Educators-for-the-2026-27-school-year.jpg\",\"contentUrl\":\"https:\\\/\\\/translash.org\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/Website-Hero-A-Resource-Guide-for-Queer-and-Trans-Students-Parents-and-Educators-for-the-2026-27-school-year.jpg\",\"width\":1568,\"height\":940,\"caption\":\"TransLash's back-to-school guide for queer and trans students, parents, and educators \u2014 out now for the 2026-27 school year.\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/translash.org\\\/fr\\\/resources\\\/back-to-school-guide-trans-queer-students\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/translash.org\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Back to School As You Are: A Resource Guide for Queer and Trans Students, Parents, and Educators\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/translash-ovh.bwstg.com\\\/#website\",\"url\":\"https:\\\/\\\/translash-ovh.bwstg.com\\\/\",\"name\":\"TransLash Media\",\"description\":\"We tell trans stories to save trans lives.\",\"publisher\":{\"@id\":\"https:\\\/\\\/translash-ovh.bwstg.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/translash-ovh.bwstg.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/translash-ovh.bwstg.com\\\/#organization\",\"name\":\"TransLash Media\",\"alternateName\":\"TransLash\",\"url\":\"https:\\\/\\\/translash-ovh.bwstg.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\\\/\\\/translash-ovh.bwstg.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/translash.org\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/TransLash.jpg\",\"contentUrl\":\"https:\\\/\\\/translash.org\\\/wp-content\\\/uploads\\\/2024\\\/06\\\/TransLash.jpg\",\"width\":1200,\"height\":675,\"caption\":\"TransLash Media\"},\"image\":{\"@id\":\"https:\\\/\\\/translash-ovh.bwstg.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/translashmedia\\\/\",\"https:\\\/\\\/x.com\\\/translashmedia\",\"https:\\\/\\\/www.instagram.com\\\/translashmedia\\\/\",\"https:\\\/\\\/www.youtube.com\\\/translashmedia\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/translash-media\\\/\",\"https:\\\/\\\/www.tiktok.com\\\/@translashmedia\",\"https:\\\/\\\/www.threads.net\\\/@translashmedia\"]}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Back-to-School Guide for Trans and Queer Students | TransLash","description":"A back-to-school guide for trans and queer students, parents, and educators \u2014 what's changed this year, and where to find real support for 2026-27.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/translash.org\/fr\/resources\/back-to-school-guide-trans-queer-students\/","og_locale":"fr_FR","og_type":"article","og_title":"Back to School As You Are: A Resource Guide for Queer and Trans Students, Parents, and Educators","og_description":"A back-to-school guide for trans and queer students, parents, and educators \u2014 what's changed this year, and where to find real support for 2026-27.","og_url":"https:\/\/translash.org\/fr\/resources\/back-to-school-guide-trans-queer-students\/","og_site_name":"TransLash Media","article_publisher":"https:\/\/www.facebook.com\/translashmedia\/","article_modified_time":"2026-08-10T18:45:41+00:00","og_image":[{"width":1568,"height":940,"url":"https:\/\/translash.org\/wp-content\/uploads\/2026\/08\/Website-Hero-A-Resource-Guide-for-Queer-and-Trans-Students-Parents-and-Educators-for-the-2026-27-school-year.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","twitter_site":"@translashmedia","twitter_misc":{"Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/translash.org\/fr\/resources\/back-to-school-guide-trans-queer-students\/","url":"https:\/\/translash.org\/fr\/resources\/back-to-school-guide-trans-queer-students\/","name":"Back-to-School Guide for Trans and Queer Students | TransLash","isPartOf":{"@id":"https:\/\/translash-ovh.bwstg.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/translash.org\/fr\/resources\/back-to-school-guide-trans-queer-students\/#primaryimage"},"image":{"@id":"https:\/\/translash.org\/fr\/resources\/back-to-school-guide-trans-queer-students\/#primaryimage"},"thumbnailUrl":"https:\/\/translash.org\/wp-content\/uploads\/2026\/08\/Website-Hero-A-Resource-Guide-for-Queer-and-Trans-Students-Parents-and-Educators-for-the-2026-27-school-year.jpg","datePublished":"2026-08-07T18:22:48+00:00","dateModified":"2026-08-10T18:45:41+00:00","description":"A back-to-school guide for trans and queer students, parents, and educators \u2014 what's changed this year, and where to find real support for 2026-27.","breadcrumb":{"@id":"https:\/\/translash.org\/fr\/resources\/back-to-school-guide-trans-queer-students\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/translash.org\/fr\/resources\/back-to-school-guide-trans-queer-students\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/translash.org\/fr\/resources\/back-to-school-guide-trans-queer-students\/#primaryimage","url":"https:\/\/translash.org\/wp-content\/uploads\/2026\/08\/Website-Hero-A-Resource-Guide-for-Queer-and-Trans-Students-Parents-and-Educators-for-the-2026-27-school-year.jpg","contentUrl":"https:\/\/translash.org\/wp-content\/uploads\/2026\/08\/Website-Hero-A-Resource-Guide-for-Queer-and-Trans-Students-Parents-and-Educators-for-the-2026-27-school-year.jpg","width":1568,"height":940,"caption":"TransLash's back-to-school guide for queer and trans students, parents, and educators \u2014 out now for the 2026-27 school year."},{"@type":"BreadcrumbList","@id":"https:\/\/translash.org\/fr\/resources\/back-to-school-guide-trans-queer-students\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/translash.org\/fr\/"},{"@type":"ListItem","position":2,"name":"Back to School As You Are: A Resource Guide for Queer and Trans Students, Parents, and Educators"}]},{"@type":"WebSite","@id":"https:\/\/translash-ovh.bwstg.com\/#website","url":"https:\/\/translash-ovh.bwstg.com\/","name":"TransLash Media","description":"We tell trans stories to save trans lives.","publisher":{"@id":"https:\/\/translash-ovh.bwstg.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/translash-ovh.bwstg.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/translash-ovh.bwstg.com\/#organization","name":"TransLash Media","alternateName":"TransLash","url":"https:\/\/translash-ovh.bwstg.com\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/translash-ovh.bwstg.com\/#\/schema\/logo\/image\/","url":"https:\/\/translash.org\/wp-content\/uploads\/2024\/06\/TransLash.jpg","contentUrl":"https:\/\/translash.org\/wp-content\/uploads\/2024\/06\/TransLash.jpg","width":1200,"height":675,"caption":"TransLash Media"},"image":{"@id":"https:\/\/translash-ovh.bwstg.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/translashmedia\/","https:\/\/x.com\/translashmedia","https:\/\/www.instagram.com\/translashmedia\/","https:\/\/www.youtube.com\/translashmedia","https:\/\/www.linkedin.com\/company\/translash-media\/","https:\/\/www.tiktok.com\/@translashmedia","https:\/\/www.threads.net\/@translashmedia"]}]}},"_links":{"self":[{"href":"https:\/\/translash.org\/fr\/wp-json\/wp\/v2\/resource\/10687","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/translash.org\/fr\/wp-json\/wp\/v2\/resource"}],"about":[{"href":"https:\/\/translash.org\/fr\/wp-json\/wp\/v2\/types\/resource"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/translash.org\/fr\/wp-json\/wp\/v2\/media\/10688"}],"wp:attachment":[{"href":"https:\/\/translash.org\/fr\/wp-json\/wp\/v2\/media?parent=10687"}],"wp:term":[{"taxonomy":"project","embeddable":true,"href":"https:\/\/translash.org\/fr\/wp-json\/wp\/v2\/project?post=10687"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/translash.org\/fr\/wp-json\/wp\/v2\/topic?post=10687"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}