{"id":2961267,"date":"2026-06-09T07:15:02","date_gmt":"2026-06-09T14:15:02","guid":{"rendered":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=2961267"},"modified":"2026-06-10T08:55:41","modified_gmt":"2026-06-10T15:55:41","slug":"increasing-accessibility-and-internationalization-in-your-arcgis-apps","status":"publish","type":"blog","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/increasing-accessibility-and-internationalization-in-your-arcgis-apps","title":{"rendered":"Part 1: Increasing Accessibility and Internationalization in your ArcGIS Apps"},"author":309572,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"_searchwp_excluded":""},"categories":[777102,22941],"tags":[28911,555752,779042],"industry":[],"product":[36671,36551,36691],"class_list":["post-2961267","blog","type-blog","status-publish","format-standard","hentry","category-arcade","category-mapping","tag-accessibility","tag-arcgis-notebooks","tag-internationalization","product-ops-dashboard","product-arcgis-online","product-survey123"],"acf":{"authors":[{"ID":309572,"user_firstname":"Kitty","user_lastname":"Hurley","nickname":"Kitty Hurley","user_nicename":"khurley","display_name":"Kitty Hurley","user_email":"khurley@esri.com","user_url":"https:\/\/www.github.com\/geospatialem","user_registered":"2022-05-04 21:30:59","user_description":"Kitty is a Principal Product Engineer with Calcite Design System, passionate about expanding access to the web and maps for broader audiences. She is dedicated to creating inclusive, user-friendly web experiences that connect people and places through innovative design and technology. Outside of work, Kitty enjoys exploring the wilderness of Minnesota and has a goal to visit every major league baseball stadium across America.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/03\/Esri_Day2_PSCC2024_H_0127-e1710789483673-261x261.jpg' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"},{"ID":360712,"user_firstname":"Kevin","user_lastname":"Gonzago","nickname":"Kevin Gonzago","user_nicename":"kgonzago","display_name":"Kevin Gonzago","user_email":"kgonzago@esri.com","user_url":"","user_registered":"2024-08-26 20:33:13","user_description":"Kevin Gonzago is a Principal Product Engineer on the Developer Experience team, where he helps developers succeed with Esri\u2019s products, APIs, and SDKs through tools, guidance, and best practices.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/08\/profile-213x200.png' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"}],"short_description":"Learn how to build accessible, multilingual ArcGIS apps using automated workflows, Arcade expressions, and localization best practices.","flexible_content":[{"acf_fc_layout":"content","content":"<p><em>Below is a summary from the <a href=\"https:\/\/www.esri.com\/en-us\/about\/events\/devtech\/overview\">2026 Esri Developer &amp; Technology Summit<\/a> presentation titled <a href=\"https:\/\/mediaspace.esri.com\/media\/t\/1_lwccn3nb\/394319663\">ArcGIS Apps: Enhancing Accessibility and Localization<\/a>, <!--ScriptorStartFragment-->where content examined a squirrel observation workflow. The data collection workflow previously relied on manual translation supporting English and Spanish locales. Over time the project evolved to support continuous squirrel data collection, manual data translations, alternative text validation, and locale\u2011specific formatting the workflow became cumbersome and unsustainable, while also introducing errors. Automation became necessary to ensure accessibility and internationalization could scale with data collection, enabling a near real\u2011time experience and shifting these requirements from reactive cleanup to built\u2011in system behavior.<\/em><!--ScriptorEndFragment--><\/p>\n<p><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/05\/squirrel.jpg\" alt=\"A black squirrel with a white bushy tail and white nose roaming through grass and leaves on a fall morning.\" \/><\/p>\n<p>Building on the techniques outlined in <a href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/arcade\/optimize-your-popups-for-accessibility-and-internationalization\">Optimize Your Popups for Accessibility and Internationalization<\/a>, we&#8217;ll highlight strategies and patterns presented from our <em>Enhancing Accessibility and Localization<\/em> session you can use to consider accessibility and localization including:<\/p>\n<ul>\n<li>Pop-up formatting techniques using <a href=\"https:\/\/developers.arcgis.com\/arcade\/\">ArcGIS Arcade<\/a> expressions to support broader access<\/li>\n<li>Automation processes from <a href=\"https:\/\/www.esri.com\/en-us\/arcgis\/products\/arcgis-survey123\/overview\">ArcGIS Survey123<\/a> to accommodate assistive technologies and locales<\/li>\n<li>Configuration of multiple locales using <a href=\"https:\/\/developers.arcgis.com\/arcade\/\">ArcGIS Arcade expressions<\/a> in an <a href=\"https:\/\/www.esri.com\/en-us\/arcgis\/products\/arcgis-dashboards\/overview\">ArcGIS Dashboard<\/a><\/li>\n<\/ul>\n<figure><a href=\"https:\/\/www.arcgis.com\/apps\/dashboards\/21159e6135bc40158c4314782fc20f5c#locale=es\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/04\/Dashboard-fixed-squirrel.png\" alt=\"An ArcGIS Dashboard featuring Eastern Gray Squirrels in the Spanish locale showcasing one dashboard while supporting more audiences.\" \/><\/a><figcaption>The Eastern Gray Squirrel dashboard featuring squirrel observations with pop-ups, indicators, graphs, and other elements, which keep accessibility and internationalization in mind.<\/figcaption><\/figure>\n"},{"acf_fc_layout":"content","content":"<h2>Considerations for accessibility and internationalization<\/h2>\n<p>The following foundational principles benefit both accessibility and internationalization:<\/p>\n<ul>\n<li>Organized structure<\/li>\n<li>Predictable content order<\/li>\n<li>Clear formatting to support assistive technologies and locales<\/li>\n<li>Explicit labels<\/li>\n<\/ul>\n<p>For instance, consider the design of your app&#8217;s <a href=\"https:\/\/developers.arcgis.com\/documentation\/glossary\/pop-up\/\">pop-ups<\/a>, which sit at the intersection of data, presentation, and interaction. Pop-ups are a natural starting point for designing your content that is accessible and adaptable across locales.<\/p>\n"},{"acf_fc_layout":"content","content":"<h2>Building better pop-ups with Arcade<\/h2>\n<p>A well-designed pop-up provides crucial information and greater access to more individuals. <a href=\"https:\/\/developers.arcgis.com\/arcade\/\">ArcGIS Arcade<\/a> can help structure and support your content most effectively with the following strategies:<\/p>\n<ul>\n<li>Pairing labels with values rather than relying on visual formatting<\/li>\n<li>Using <code>GetEnvironment(\"locale\")<\/code> to return language-specific text<\/li>\n<li>Formatting dates and numbers based on locale<\/li>\n<li>Presenting pop-up content in table structures for assistive technologies<\/li>\n<\/ul>\n<p>Instead of creating multiple maps or pop-ups, a single configuration on your pop-up can adapt dynamically to the user\u2019s locale.<\/p>\n<p>This approach builds directly on the techniques outlined in <a href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/arcade\/optimize-your-popups-for-accessibility-and-internationalization\">Optimize Your Popups for Accessibility and Internationalization<\/a>, which explores how ArcGIS Arcade can be used to structure pop-up content for assistive technologies, while also supporting locale-aware formatting and multilingual experiences.<\/p>\n"},{"acf_fc_layout":"content","content":"<figure><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/05\/popup-config-a11y.png\" alt=\"A comparison screenshot of a default pop-up versus a configured popup displaying data more organized via a table for usability and accessibility support and formatted dates to accommodate more locales.\" \/><figcaption>A comparison between a default and configured pop-up that provides more support to assistive technologies and locales using a table structure and formatted dates and times specific to each locale.<\/figcaption><\/figure>\n"},{"acf_fc_layout":"content","content":"<h2>Enforcing accessibility at data entry<\/h2>\n<p style=\"text-align: center\"><video src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/04\/squirrels-data-entry-worklfow.mp4\" muted=\"\" controls=\"controls\" width=\"40%\" height=\"40%\"><\/video><\/p>\n<p>Accessible apps start with accessible data, and data entry is one of the most important places to design for inclusion. The next generation form of <a href=\"https:\/\/www.esri.com\/en-us\/arcgis\/products\/arcgis-survey123\/overview\">ArcGIS Survey123<\/a> improves accessibility support for data entry. The new form strengthens accessibility principles through:<\/p>\n<ul>\n<li>Clear structure with supporting labels, roles, and values<\/li>\n<li>Communicating states and displaying required and invalid states<\/li>\n<li>Displaying input focus and progression through the form<\/li>\n<\/ul>\n<p>These improvements benefit assistive technologies, keyboard users, and individuals relying on cognitive accessibility cues, while also improving the form&#8217;s overall usability. <span data-teams=\"true\">In the form, the presence of an uploaded image can dictate when an optional text field becomes required. This ensures that an individual filling out the form will provide alternative text for their image, which provides important context about the visuals to those using assistive technologies.<\/span><\/p>\n"},{"acf_fc_layout":"content","content":"<h2>Scaling with automation<\/h2>\n<p>Manual workflows for accessibility and localization break down quickly as applications grow, which is especially true for crowdsourced data collection where new content is added regularly. Relying on human intervention to translate text, validate alt text, or format content per locale leads to delays, inconsistencies, and missed requirements.<\/p>\n<p>In the automation pattern presented at the <a href=\"https:\/\/www.esri.com\/en-us\/about\/events\/devtech\/overview\">2026 Esri Developer &amp; Technology Summit<\/a> in the session <a href=\"https:\/\/mediaspace.esri.com\/media\/t\/1_lwccn3nb\/394319663\">ArcGIS Apps: Enhancing Accessibility and Localization<\/a>, we demonstrated how event\u2011driven workflows can reduce manual effort while consistently enforcing accessibility and localization requirements across the application lifecycle.<\/p>\n"},{"acf_fc_layout":"content","content":"<h2>Architecture at a glance<\/h2>\n<figure><img decoding=\"async\" class=\"aligncenter\" src=\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/04\/a11y-architecture.png\" alt=\"Architecture diagram depicting automation workflow from data entry in a survey to displaying results in a dashboard.\" \/><figcaption>The architecture diagram depicts the automation workflow from data entry in a survey to visualization in a dashboard.<\/figcaption><\/figure>\n<p>To design an app using an event-driven automation workflow that takes the form submission and sends it to a dashboard, consider the following actions:<\/p>\n<ul>\n<li><strong>Consider the data entry<\/strong>\u00a0where a user submits a record through <a href=\"https:\/\/developers.arcgis.com\/arcade\/\">ArcGIS Survey123<\/a><\/li>\n<li><strong>Create an event trigger<\/strong> for the hosted feature layer that fires an on\u2011create event<\/li>\n<li><strong>Implement a workflow<\/strong> using a webhook through an event trigger using <a href=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/products\/power-automate\">Microsoft Power Automate<\/a><\/li>\n<li><strong>Provide processing<\/strong> through <a href=\"https:\/\/www.esri.com\/en-us\/arcgis\/products\/arcgis-notebooks\/overview\">ArcGIS Notebooks<\/a>\u00a0to translate text, validate alternative text, and apply locale\u2011aware formatting<\/li>\n<li><strong>Generate an output <\/strong>of localized, accessible attributes written back to the hosted feature layer<\/li>\n<li><strong>Update the visualizations <\/strong>in the map and dashboard using the same dataset<\/li>\n<\/ul>\n<h3>Triggering the automation<\/h3>\n<p>Automation is triggered once a new survey response is recorded and the hosted feature service in <a href=\"https:\/\/www.esri.com\/en-us\/arcgis\/products\/arcgis-online\/overview\">ArcGIS Online<\/a> emits an event. The event is then captured by a <a href=\"https:\/\/doc.arcgis.com\/en\/arcgis-online\/reference\/webhooks-online.htm\">webhook<\/a>, which initiates an automated process using <a href=\"https:\/\/www.microsoft.com\/en-us\/power-platform\/products\/power-automate\">Microsoft Power Automate<\/a>.<\/p>\n<p>Power Automate acts as the orchestration layer rather than the place where complex logic lives. The payload sent through the webhook is intentionally minimal. It signals that a new survey was submitted without attempting to pass large geometries, attachments, or attribute blobs. This keeps the workflow reliable and avoids failures due to oversized or complex payloads.<\/p>\n<h3>Processing and enriching data<\/h3>\n<p>Once the automation is triggered through Microsoft Power Automate, <a href=\"https:\/\/www.esri.com\/en-us\/arcgis\/products\/arcgis-notebooks\/overview\">ArcGIS Notebooks<\/a> performs the heavy lifting, where the notebook:<\/p>\n<ul>\n<li>Retrieves the newly created feature<\/li>\n<li>Translates relevant text fields to supported languages<\/li>\n<li>Applies locale-aware formatting for dates and numbers<\/li>\n<li>Validates the presence of alternative text where images are attached<\/li>\n<li>Writes the localized attributes back to the hosted feature layer<\/li>\n<\/ul>\n<p>The custom logic resides in a <a href=\"https:\/\/jsapi.maps.arcgis.com\/home\/item.html?id=3f84d0a14ae843beb83dfbdff2897e7f#preview\">squirrels automation notebook<\/a>, where it can be maintained and extended over time. This configuration also allows accessibility and localization rules to change without rewriting the orchestration layer.<\/p>\n<p>The result is a near real-time experience, which consistently produces data optimized for accessible maps, pop-ups, and dashboards. More importantly, automation does not eliminate the need for human oversight. Machine translation still benefits from review, and accessibility requires judgment that cannot always be automated.<\/p>\n"},{"acf_fc_layout":"content","content":"<h2>Building an inclusive dashboard experience<\/h2>\n<p>In <a href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/part-2-increasing-accessibility-and-internationalization-in-your-arcgis-apps\">Part 2: Increasing Accessibility and Internationalization in your ArcGIS Apps<\/a>, we&#8217;ll take a closer look at how this accessible, localized data is surfaced in ArcGIS Dashboards, and how to use techniques for locale\u2011aware indicators, tables, and assistive technology support without duplicating a dashboard or your data.<\/p>\n"}],"show_article_image":false,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/04\/squirrel-stats-map-826x465-1-1.png","wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/04\/black-squirrel-plus-dashboard-1920x1080-1-1.png","related_articles":[{"ID":2964125,"post_author":"309572","post_date":"2026-06-09 07:14:24","post_date_gmt":"2026-06-09 14:14:24","post_content":"","post_title":"Part 2: Increasing Accessibility and Internationalization in your ArcGIS Apps","post_excerpt":"","post_status":"publish","comment_status":"open","ping_status":"closed","post_password":"","post_name":"part-2-increasing-accessibility-and-internationalization-in-your-arcgis-apps","to_ping":"","pinged":"","post_modified":"2026-06-12 06:59:38","post_modified_gmt":"2026-06-12 13:59:38","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=2964125","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":2734492,"post_author":"309572","post_date":"2025-04-04 08:00:31","post_date_gmt":"2025-04-04 15:00:31","post_content":"","post_title":"Optimize Your Popups for Accessibility and Internationalization","post_excerpt":"","post_status":"publish","comment_status":"closed","ping_status":"closed","post_password":"","post_name":"optimize-your-popups-for-accessibility-and-internationalization","to_ping":"","pinged":"","post_modified":"2025-04-04 09:03:16","post_modified_gmt":"2025-04-04 16:03:16","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=2734492","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"}]},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.9 (Yoast SEO v25.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Part 1: Increasing Accessibility and Internationalization in your ArcGIS Apps<\/title>\n<meta name=\"description\" content=\"Design accessible, multilingual ArcGIS apps at scale using Arcade, Dashboards, and automation instead of duplicating maps, data, and dashboards.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/increasing-accessibility-and-internationalization-in-your-arcgis-apps\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Part 1: Increasing Accessibility and Internationalization in your ArcGIS Apps\" \/>\n<meta property=\"og:description\" content=\"Design accessible, multilingual ArcGIS apps at scale using Arcade, Dashboards, and automation instead of duplicating maps, data, and dashboards.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/increasing-accessibility-and-internationalization-in-your-arcgis-apps\" \/>\n<meta property=\"og:site_name\" content=\"ArcGIS Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/esrigis\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-10T15:55:41+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@ESRI\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"6 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/increasing-accessibility-and-internationalization-in-your-arcgis-apps#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/increasing-accessibility-and-internationalization-in-your-arcgis-apps\"},\"author\":{\"name\":\"Kitty Hurley\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/1d3e2f690ee8951f6625010e5b55aee8\"},\"headline\":\"Part 1: Increasing Accessibility and Internationalization in your ArcGIS Apps\",\"datePublished\":\"2026-06-09T14:15:02+00:00\",\"dateModified\":\"2026-06-10T15:55:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/increasing-accessibility-and-internationalization-in-your-arcgis-apps\"},\"wordCount\":9,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"keywords\":[\"accessibility\",\"ArcGIS Notebooks\",\"internationalization\"],\"articleSection\":[\"Arcade\",\"Mapping\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/increasing-accessibility-and-internationalization-in-your-arcgis-apps#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/increasing-accessibility-and-internationalization-in-your-arcgis-apps\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/increasing-accessibility-and-internationalization-in-your-arcgis-apps\",\"name\":\"Part 1: Increasing Accessibility and Internationalization in your ArcGIS Apps\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\"},\"datePublished\":\"2026-06-09T14:15:02+00:00\",\"dateModified\":\"2026-06-10T15:55:41+00:00\",\"description\":\"Design accessible, multilingual ArcGIS apps at scale using Arcade, Dashboards, and automation instead of duplicating maps, data, and dashboards.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/increasing-accessibility-and-internationalization-in-your-arcgis-apps#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/increasing-accessibility-and-internationalization-in-your-arcgis-apps\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/increasing-accessibility-and-internationalization-in-your-arcgis-apps#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.esri.com\/arcgis-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Part 1: Increasing Accessibility and Internationalization in your ArcGIS Apps\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"name\":\"ArcGIS Blog\",\"description\":\"Get insider info from Esri product teams\",\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\",\"name\":\"Esri\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"width\":400,\"height\":400,\"caption\":\"Esri\"},\"image\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/esrigis\/\",\"https:\/\/x.com\/ESRI\",\"https:\/\/www.linkedin.com\/company\/5311\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/1d3e2f690ee8951f6625010e5b55aee8\",\"name\":\"Kitty Hurley\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/03\/Esri_Day2_PSCC2024_H_0127-e1710789483673-261x261.jpg\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/03\/Esri_Day2_PSCC2024_H_0127-e1710789483673-261x261.jpg\",\"caption\":\"Kitty Hurley\"},\"description\":\"Kitty is a Principal Product Engineer with Calcite Design System, passionate about expanding access to the web and maps for broader audiences. She is dedicated to creating inclusive, user-friendly web experiences that connect people and places through innovative design and technology. Outside of work, Kitty enjoys exploring the wilderness of Minnesota and has a goal to visit every major league baseball stadium across America.\",\"sameAs\":[\"https:\/\/www.github.com\/geospatialem\",\"https:\/\/www.linkedin.com\/in\/khurley\",\"https:\/\/x.com\/geospatialem\"],\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/author\/khurley\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Part 1: Increasing Accessibility and Internationalization in your ArcGIS Apps","description":"Design accessible, multilingual ArcGIS apps at scale using Arcade, Dashboards, and automation instead of duplicating maps, data, and dashboards.","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:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/increasing-accessibility-and-internationalization-in-your-arcgis-apps","og_locale":"en_US","og_type":"article","og_title":"Part 1: Increasing Accessibility and Internationalization in your ArcGIS Apps","og_description":"Design accessible, multilingual ArcGIS apps at scale using Arcade, Dashboards, and automation instead of duplicating maps, data, and dashboards.","og_url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/increasing-accessibility-and-internationalization-in-your-arcgis-apps","og_site_name":"ArcGIS Blog","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","article_modified_time":"2026-06-10T15:55:41+00:00","twitter_card":"summary_large_image","twitter_site":"@ESRI","twitter_misc":{"Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/increasing-accessibility-and-internationalization-in-your-arcgis-apps#article","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/increasing-accessibility-and-internationalization-in-your-arcgis-apps"},"author":{"name":"Kitty Hurley","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/1d3e2f690ee8951f6625010e5b55aee8"},"headline":"Part 1: Increasing Accessibility and Internationalization in your ArcGIS Apps","datePublished":"2026-06-09T14:15:02+00:00","dateModified":"2026-06-10T15:55:41+00:00","mainEntityOfPage":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/increasing-accessibility-and-internationalization-in-your-arcgis-apps"},"wordCount":9,"commentCount":0,"publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"keywords":["accessibility","ArcGIS Notebooks","internationalization"],"articleSection":["Arcade","Mapping"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/increasing-accessibility-and-internationalization-in-your-arcgis-apps#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/increasing-accessibility-and-internationalization-in-your-arcgis-apps","url":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/increasing-accessibility-and-internationalization-in-your-arcgis-apps","name":"Part 1: Increasing Accessibility and Internationalization in your ArcGIS Apps","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#website"},"datePublished":"2026-06-09T14:15:02+00:00","dateModified":"2026-06-10T15:55:41+00:00","description":"Design accessible, multilingual ArcGIS apps at scale using Arcade, Dashboards, and automation instead of duplicating maps, data, and dashboards.","breadcrumb":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/increasing-accessibility-and-internationalization-in-your-arcgis-apps#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/increasing-accessibility-and-internationalization-in-your-arcgis-apps"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/increasing-accessibility-and-internationalization-in-your-arcgis-apps#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/arcgis-blog\/"},{"@type":"ListItem","position":2,"name":"Part 1: Increasing Accessibility and Internationalization in your ArcGIS Apps"}]},{"@type":"WebSite","@id":"https:\/\/www.esri.com\/arcgis-blog\/#website","url":"https:\/\/www.esri.com\/arcgis-blog\/","name":"ArcGIS Blog","description":"Get insider info from Esri product teams","publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization","name":"Esri","url":"https:\/\/www.esri.com\/arcgis-blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","width":400,"height":400,"caption":"Esri"},"image":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/esrigis\/","https:\/\/x.com\/ESRI","https:\/\/www.linkedin.com\/company\/5311\/"]},{"@type":"Person","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/1d3e2f690ee8951f6625010e5b55aee8","name":"Kitty Hurley","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/03\/Esri_Day2_PSCC2024_H_0127-e1710789483673-261x261.jpg","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2024\/03\/Esri_Day2_PSCC2024_H_0127-e1710789483673-261x261.jpg","caption":"Kitty Hurley"},"description":"Kitty is a Principal Product Engineer with Calcite Design System, passionate about expanding access to the web and maps for broader audiences. She is dedicated to creating inclusive, user-friendly web experiences that connect people and places through innovative design and technology. Outside of work, Kitty enjoys exploring the wilderness of Minnesota and has a goal to visit every major league baseball stadium across America.","sameAs":["https:\/\/www.github.com\/geospatialem","https:\/\/www.linkedin.com\/in\/khurley","https:\/\/x.com\/geospatialem"],"url":"https:\/\/www.esri.com\/arcgis-blog\/author\/khurley"}]}},"text_date":"June 9, 2026","author_name":"Multiple Authors","author_page":"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/increasing-accessibility-and-internationalization-in-your-arcgis-apps","custom_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/04\/black-squirrel-plus-dashboard-1920x1080-1-1.png","primary_product":"ArcGIS Online","tag_data":[{"term_id":28911,"name":"accessibility","slug":"accessibility","term_group":0,"term_taxonomy_id":28911,"taxonomy":"post_tag","description":"","parent":0,"count":75,"filter":"raw"},{"term_id":555752,"name":"ArcGIS Notebooks","slug":"arcgis-notebooks","term_group":0,"term_taxonomy_id":555752,"taxonomy":"post_tag","description":"","parent":0,"count":40,"filter":"raw"},{"term_id":779042,"name":"internationalization","slug":"internationalization","term_group":0,"term_taxonomy_id":779042,"taxonomy":"post_tag","description":"","parent":0,"count":4,"filter":"raw"}],"category_data":[{"term_id":777102,"name":"Arcade","slug":"arcade","term_group":0,"term_taxonomy_id":777102,"taxonomy":"category","description":"","parent":0,"count":100,"filter":"raw"},{"term_id":22941,"name":"Mapping","slug":"mapping","term_group":0,"term_taxonomy_id":22941,"taxonomy":"category","description":"","parent":0,"count":2724,"filter":"raw"}],"product_data":[{"term_id":36671,"name":"ArcGIS Dashboards","slug":"ops-dashboard","term_group":0,"term_taxonomy_id":36671,"taxonomy":"product","description":"","parent":36591,"count":198,"filter":"raw"},{"term_id":36551,"name":"ArcGIS Online","slug":"arcgis-online","term_group":0,"term_taxonomy_id":36551,"taxonomy":"product","description":"","parent":0,"count":2453,"filter":"raw"},{"term_id":36691,"name":"ArcGIS Survey123","slug":"survey123","term_group":0,"term_taxonomy_id":36691,"taxonomy":"product","description":"","parent":36591,"count":182,"filter":"raw"}],"primary_product_link":"https:\/\/www.esri.com\/arcgis-blog\/?s=#&products=arcgis-online","_links":{"self":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/2961267","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/users\/309572"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/comments?post=2961267"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/2961267\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/media?parent=2961267"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/categories?post=2961267"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/tags?post=2961267"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/industry?post=2961267"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/product?post=2961267"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}