{"id":2042432,"date":"2024-04-26T10:37:46","date_gmt":"2024-04-26T17:37:46","guid":{"rendered":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=2042432"},"modified":"2024-10-31T23:55:41","modified_gmt":"2024-11-01T06:55:41","slug":"using-arcade-to-translate-pop-ups-for-use-in-the-arcgis-instant-apps","status":"publish","type":"blog","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/instant-apps\/mapping\/using-arcade-to-translate-pop-ups-for-use-in-the-arcgis-instant-apps","title":{"rendered":"Using Arcade to Translate Pop-Ups for Use in the ArcGIS Instant Apps"},"author":342952,"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":[673891,759832,33371],"industry":[],"product":[760042],"class_list":["post-2042432","blog","type-blog","status-publish","format-standard","hentry","category-arcade","category-mapping","tag-arcgis-arcade","tag-arcgis-instant-apps","tag-map-viewer","product-instant-apps"],"acf":{"authors":[{"ID":342952,"user_firstname":"Dominic","user_lastname":"Borrelli","nickname":"dborrelli","user_nicename":"dborrelli","display_name":"Dominic Borrelli","user_email":"dborrelli@esri.com","user_url":"","user_registered":"2023-07-24 23:27:01","user_description":"Dominic is a Product Engineer Intern on the Instant Apps team for summer 2023.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/07\/headshot-213x200.jpg' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"},{"ID":6941,"user_firstname":"Beth","user_lastname":"Romero","nickname":"Beth Romero","user_nicename":"bromero_imagery","display_name":"Beth Romero","user_email":"BRomero@esri.com","user_url":"","user_registered":"2018-03-02 00:19:02","user_description":"Beth is a Product Engineer on the ArcGIS Online team.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2019\/12\/brhead-213x200.png' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"}],"short_description":"This article walks through Arcade scripts that allow users to translate map pop-up content within Map Viewer for use in the ArcGIS Instant Apps.","flexible_content":[{"acf_fc_layout":"content","content":"<p>Many users have attribute data that is contained in multiple languages, but the need to present end-users\u2019 information in different languages typically requires users to make separate maps. Now, with the latest release (v1.23) of Arcade, users can use a new function to translate pop-up data on-the-fly. This blog will walk you through this process and show how a detected change in locale will also translate the user interface of your <a href=\"https:\/\/www.esri.com\/en-us\/arcgis\/products\/arcgis-instant-apps\/overview\" target=\"_blank\" rel=\"noopener\">ArcGIS Instant App<\/a>!<\/p>\n<h3>Using the GetEnvironment() Function<\/h3>\n<p>To learn more about GetEnvironment() and how it works, refer to this blog post <a href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/arcgis-online\/mapping\/arcgis-arcade-123-release\/\" target=\"_blank\" rel=\"noopener\">here<\/a>. Using the function, we can capture the \u2018locale\u2019 key that is stored within the environment dictionary. The locale is based on the language your browser or ArcGIS account is in. If you\u2019re unsure which locale abbreviation corresponds to your target language, you can access a full list of ArcGIS Online supported locale abbreviations <a href=\"https:\/\/developers.arcgis.com\/javascript\/latest\/localization\/\" target=\"_blank\" rel=\"noopener\">here.<\/a><\/p>\n<p>Let\u2019s look at how we can use the locale. Using some simple arcade, we can store the locale as a variable.<\/p>\n"},{"acf_fc_layout":"sidebar","content":"","image_reference":false,"layout":"code_snippet","image_reference_figure":"","snippet":"var env = GetEnvironment(); \r\nvar locale = env['locale']; \/\/ stores the current locale as a variable\r\n\r\n\/\/ var locale = 'en' for English as the default locale based on my settings","spotlight_name":"","section_title":"","position":"Center","spotlight_image":false},{"acf_fc_layout":"content","content":"<p>Now, let\u2019s use it to translate our pop-ups.<\/p>\n<h3>Translating Pop-Ups Using Arcade<\/h3>\n<p>It\u2019s important to note that for this workflow to function, you must have attribute data that is already available in more than one language. If that\u2019s the case, then you can easily use Arcade to translate your pop-up data based on locale.<\/p>\n<p>In this example, I have a map of UNESCO World Heritage Sites in Spain. Here, you can see my attribute data is both in English and in Spanish.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2042522,"id":2042522,"title":"Snag_1b8a56b","filename":"Snag_1b8a56b.png","filesize":431277,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/08\/Snag_1b8a56b.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/instant-apps\/mapping\/using-arcade-to-translate-pop-ups-for-use-in-the-arcgis-instant-apps\/snag_1b8a56b","alt":"Pop up showing English and Spanish attributes","author":"342952","description":"","caption":"","name":"snag_1b8a56b","status":"inherit","uploaded_to":2042432,"date":"2023-08-03 23:59:34","modified":"2023-08-04 00:00:54","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1262,"height":824,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/08\/Snag_1b8a56b-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/08\/Snag_1b8a56b.png","medium-width":400,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/08\/Snag_1b8a56b.png","medium_large-width":768,"medium_large-height":501,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/08\/Snag_1b8a56b.png","large-width":1262,"large-height":824,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/08\/Snag_1b8a56b.png","1536x1536-width":1262,"1536x1536-height":824,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/08\/Snag_1b8a56b.png","2048x2048-width":1262,"2048x2048-height":824,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/08\/Snag_1b8a56b-712x465.png","card_image-width":712,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/08\/Snag_1b8a56b.png","wide_image-width":1262,"wide_image-height":824}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>In my pop-ups, I want to show my attributes in a cleaner format, one language at a time. With a couple of \u2018if\u2019 statements, I can tell the pop-up to only display the non-English attributes in the pop-up when there&#8217;s a specific change in locale.<\/p>\n"},{"acf_fc_layout":"sidebar","content":"","image_reference":false,"layout":"code_snippet","image_reference_figure":"","snippet":"var env = GetEnvironment(); \r\nvar locale = env['locale']; \/\/ stores the current locale as a variable\r\n\r\nif (Left(Lower(locale),2)!= 'es'){\r\n  return $feature.Name_EN + ' was inscripted into UNESCO in ' + $feature.InscriptionYear_EN + ' as a ' + $feature.TypeofSite_EN + ' site.'\r\n  + TextFormatting.NewLine + TextFormatting.NewLine + 'You can learn more about it at the link below.'\r\n} else if (Left(Lower(locale),2) == 'es'){\r\n  return $feature.Name_ES + ' estaba inscrito al UNESCO en ' + $feature.InscriptionYear_ES + ' como un sitio ' + $feature.TypeofSite_ES + '.'\r\n  +TextFormatting.NewLine + TextFormatting.NewLine + 'Puedes aprender m\u00e1s en el sitio web abajo.'\r\n}","spotlight_name":"","section_title":"","position":"Center","spotlight_image":false},{"acf_fc_layout":"content","content":"<p>Great! Now, the pop-ups only show the English content because my default locale is English.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2043902,"id":2043902,"title":"Snag_120b944","filename":"Snag_120b944.png","filesize":486468,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/10\/Snag_120b944.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/instant-apps\/mapping\/using-arcade-to-translate-pop-ups-for-use-in-the-arcgis-instant-apps\/snag_120b944","alt":"Pop-up in English","author":"342952","description":"","caption":"","name":"snag_120b944","status":"inherit","uploaded_to":2042432,"date":"2023-08-07 20:53:09","modified":"2023-08-07 20:53:44","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":870,"height":824,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/10\/Snag_120b944-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/10\/Snag_120b944.png","medium-width":276,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/10\/Snag_120b944.png","medium_large-width":768,"medium_large-height":727,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/10\/Snag_120b944.png","large-width":870,"large-height":824,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/10\/Snag_120b944.png","1536x1536-width":870,"1536x1536-height":824,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/10\/Snag_120b944.png","2048x2048-width":870,"2048x2048-height":824,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/10\/Snag_120b944-491x465.png","card_image-width":491,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/10\/Snag_120b944.png","wide_image-width":870,"wide_image-height":824}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>You may notice that the pop-up&#8217;s title is still in Spanish despite the rest of the pop-up being in English. With a few quick tweaks to the Arcade script, we can make sure the pop-up title updates as well.<\/p>\n"},{"acf_fc_layout":"sidebar","content":"","image_reference":false,"layout":"code_snippet","image_reference_figure":"","snippet":"\/\/ Translate Pop-Up Title\r\nvar env = GetEnvironment(); \r\nvar locale = env['locale']; \/\/ stores the current locale as a variable\r\n\r\nif (Left(Lower(locale),2)!= 'es'){\r\n  return $feature.Name_EN\r\n}else if (Left(Lower(locale),2) == 'es'){\r\n  return $feature.Name_ES\r\n}","spotlight_name":"","section_title":"","position":"Center","spotlight_image":false},{"acf_fc_layout":"content","content":"<p>Now, both our pop-up title and content will switch depending on the locale. Let\u2019s showcase this map in an Instant App to show the effect that a change in locale has on the user interface.<\/p>\n<h3>Using Locale to Update Your App<\/h3>\n<p>For my use case, I decided an Interactive Legend app would be best. What&#8217;s great is that once the app is configured and published, the app will automatically detect the locale based on a user&#8217;s default locale of their ArcGIS Online account or based on the default locale of their browser.<\/p>\n<p>One way you can go about testing your Arcade code without adjusting your ArcGIS account or browser settings is by hardcoding the\u00a0locale parameter into the URL by appending \u2018&amp;locale=\u2019 + your language code. In this case, we use \u2018&amp;locale=es\u2019 for Spanish.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2042782,"id":2042782,"title":"Snag_5cac2e","filename":"Snag_5cac2e.png","filesize":14543,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/08\/Snag_5cac2e.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/instant-apps\/mapping\/using-arcade-to-translate-pop-ups-for-use-in-the-arcgis-instant-apps\/snag_5cac2e","alt":"Appending locale URL parameter","author":"342952","description":"","caption":"","name":"snag_5cac2e","status":"inherit","uploaded_to":2042432,"date":"2023-08-04 17:14:01","modified":"2023-08-04 17:14:12","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1021,"height":59,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/08\/Snag_5cac2e-213x59.png","thumbnail-width":213,"thumbnail-height":59,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/08\/Snag_5cac2e.png","medium-width":464,"medium-height":27,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/08\/Snag_5cac2e.png","medium_large-width":768,"medium_large-height":44,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/08\/Snag_5cac2e.png","large-width":1021,"large-height":59,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/08\/Snag_5cac2e.png","1536x1536-width":1021,"1536x1536-height":59,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/08\/Snag_5cac2e.png","2048x2048-width":1021,"2048x2048-height":59,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/08\/Snag_5cac2e-826x48.png","card_image-width":826,"card_image-height":48,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/08\/Snag_5cac2e.png","wide_image-width":1021,"wide_image-height":59}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>Once the page reloads, you\u2019ll notice that the app\u2019s user interface also translates to Spanish.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":2043942,"id":2043942,"title":"Snag_127d95d","filename":"Snag_127d95d.png","filesize":702616,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/10\/Snag_127d95d.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/instant-apps\/mapping\/using-arcade-to-translate-pop-ups-for-use-in-the-arcgis-instant-apps\/snag_127d95d","alt":"Translated Interactive Legend Instant App","author":"342952","description":"","caption":"","name":"snag_127d95d","status":"inherit","uploaded_to":2042432,"date":"2023-08-07 21:00:56","modified":"2023-08-07 21:01:17","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":1920,"height":894,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/10\/Snag_127d95d-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/10\/Snag_127d95d.png","medium-width":464,"medium-height":216,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/10\/Snag_127d95d.png","medium_large-width":768,"medium_large-height":358,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/10\/Snag_127d95d.png","large-width":1920,"large-height":894,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/10\/Snag_127d95d-1536x715.png","1536x1536-width":1536,"1536x1536-height":715,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/10\/Snag_127d95d.png","2048x2048-width":1920,"2048x2048-height":894,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/10\/Snag_127d95d-826x385.png","card_image-width":826,"card_image-height":385,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/10\/Snag_127d95d.png","wide_image-width":1920,"wide_image-height":894}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>With just a few quick scripts, you can transform a lengthy workflow of reproducing separate maps and separate apps in multiple languages into just a few easy steps and let Arcade do the heavy lifting! You can test out the app <a href=\"https:\/\/webapps.maps.arcgis.com\/apps\/instant\/interactivelegend\/index.html?appid=d7228452e6fc4de68698e7e01deba7db\" target=\"_blank\" rel=\"noopener\">here.<\/a><\/p>\n"}],"related_articles":"","card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/10\/Locale-switcher-arcade-Thumbnail.png","wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/10\/Locale-switcher-arcade.png"},"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>Using Arcade to Translate Pop-Ups for Use in the ArcGIS Instant Apps<\/title>\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\/instant-apps\/mapping\/using-arcade-to-translate-pop-ups-for-use-in-the-arcgis-instant-apps\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Using Arcade to Translate Pop-Ups for Use in the ArcGIS Instant Apps\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/arcgis-blog\/products\/instant-apps\/mapping\/using-arcade-to-translate-pop-ups-for-use-in-the-arcgis-instant-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=\"2024-11-01T06: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=\"5 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\/instant-apps\/mapping\/using-arcade-to-translate-pop-ups-for-use-in-the-arcgis-instant-apps#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/instant-apps\/mapping\/using-arcade-to-translate-pop-ups-for-use-in-the-arcgis-instant-apps\"},\"author\":{\"name\":\"Dominic Borrelli\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/386459933aadfca2261df25dd9b9cd8b\"},\"headline\":\"Using Arcade to Translate Pop-Ups for Use in the ArcGIS Instant Apps\",\"datePublished\":\"2024-04-26T17:37:46+00:00\",\"dateModified\":\"2024-11-01T06:55:41+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/instant-apps\/mapping\/using-arcade-to-translate-pop-ups-for-use-in-the-arcgis-instant-apps\"},\"wordCount\":12,\"commentCount\":4,\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"keywords\":[\"ArcGIS Arcade\",\"ArcGIS Instant Apps\",\"Map Viewer\"],\"articleSection\":[\"Arcade\",\"Mapping\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/instant-apps\/mapping\/using-arcade-to-translate-pop-ups-for-use-in-the-arcgis-instant-apps#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/instant-apps\/mapping\/using-arcade-to-translate-pop-ups-for-use-in-the-arcgis-instant-apps\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/instant-apps\/mapping\/using-arcade-to-translate-pop-ups-for-use-in-the-arcgis-instant-apps\",\"name\":\"Using Arcade to Translate Pop-Ups for Use in the ArcGIS Instant Apps\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\"},\"datePublished\":\"2024-04-26T17:37:46+00:00\",\"dateModified\":\"2024-11-01T06:55:41+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/instant-apps\/mapping\/using-arcade-to-translate-pop-ups-for-use-in-the-arcgis-instant-apps#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/instant-apps\/mapping\/using-arcade-to-translate-pop-ups-for-use-in-the-arcgis-instant-apps\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/instant-apps\/mapping\/using-arcade-to-translate-pop-ups-for-use-in-the-arcgis-instant-apps#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.esri.com\/arcgis-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Using Arcade to Translate Pop-Ups for Use in the ArcGIS Instant 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\/386459933aadfca2261df25dd9b9cd8b\",\"name\":\"Dominic Borrelli\",\"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\/2023\/07\/headshot-213x200.jpg\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/07\/headshot-213x200.jpg\",\"caption\":\"Dominic Borrelli\"},\"description\":\"Dominic is a Product Engineer Intern on the Instant Apps team for summer 2023.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/dominicvborrelli\/\"],\"url\":\"\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Using Arcade to Translate Pop-Ups for Use in the ArcGIS Instant Apps","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\/instant-apps\/mapping\/using-arcade-to-translate-pop-ups-for-use-in-the-arcgis-instant-apps","og_locale":"en_US","og_type":"article","og_title":"Using Arcade to Translate Pop-Ups for Use in the ArcGIS Instant Apps","og_url":"https:\/\/www.esri.com\/arcgis-blog\/products\/instant-apps\/mapping\/using-arcade-to-translate-pop-ups-for-use-in-the-arcgis-instant-apps","og_site_name":"ArcGIS Blog","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","article_modified_time":"2024-11-01T06:55:41+00:00","twitter_card":"summary_large_image","twitter_site":"@ESRI","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/instant-apps\/mapping\/using-arcade-to-translate-pop-ups-for-use-in-the-arcgis-instant-apps#article","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/instant-apps\/mapping\/using-arcade-to-translate-pop-ups-for-use-in-the-arcgis-instant-apps"},"author":{"name":"Dominic Borrelli","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/386459933aadfca2261df25dd9b9cd8b"},"headline":"Using Arcade to Translate Pop-Ups for Use in the ArcGIS Instant Apps","datePublished":"2024-04-26T17:37:46+00:00","dateModified":"2024-11-01T06:55:41+00:00","mainEntityOfPage":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/instant-apps\/mapping\/using-arcade-to-translate-pop-ups-for-use-in-the-arcgis-instant-apps"},"wordCount":12,"commentCount":4,"publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"keywords":["ArcGIS Arcade","ArcGIS Instant Apps","Map Viewer"],"articleSection":["Arcade","Mapping"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/instant-apps\/mapping\/using-arcade-to-translate-pop-ups-for-use-in-the-arcgis-instant-apps#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/instant-apps\/mapping\/using-arcade-to-translate-pop-ups-for-use-in-the-arcgis-instant-apps","url":"https:\/\/www.esri.com\/arcgis-blog\/products\/instant-apps\/mapping\/using-arcade-to-translate-pop-ups-for-use-in-the-arcgis-instant-apps","name":"Using Arcade to Translate Pop-Ups for Use in the ArcGIS Instant Apps","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#website"},"datePublished":"2024-04-26T17:37:46+00:00","dateModified":"2024-11-01T06:55:41+00:00","breadcrumb":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/instant-apps\/mapping\/using-arcade-to-translate-pop-ups-for-use-in-the-arcgis-instant-apps#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/instant-apps\/mapping\/using-arcade-to-translate-pop-ups-for-use-in-the-arcgis-instant-apps"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/instant-apps\/mapping\/using-arcade-to-translate-pop-ups-for-use-in-the-arcgis-instant-apps#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/arcgis-blog\/"},{"@type":"ListItem","position":2,"name":"Using Arcade to Translate Pop-Ups for Use in the ArcGIS Instant 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\/386459933aadfca2261df25dd9b9cd8b","name":"Dominic Borrelli","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\/2023\/07\/headshot-213x200.jpg","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/07\/headshot-213x200.jpg","caption":"Dominic Borrelli"},"description":"Dominic is a Product Engineer Intern on the Instant Apps team for summer 2023.","sameAs":["https:\/\/www.linkedin.com\/in\/dominicvborrelli\/"],"url":""}]}},"text_date":"April 26, 2024","author_name":"Multiple Authors","author_page":"https:\/\/www.esri.com\/arcgis-blog\/products\/instant-apps\/mapping\/using-arcade-to-translate-pop-ups-for-use-in-the-arcgis-instant-apps","custom_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2023\/10\/Locale-switcher-arcade.png","primary_product":"ArcGIS Instant Apps","tag_data":[{"term_id":673891,"name":"ArcGIS Arcade","slug":"arcgis-arcade","term_group":0,"term_taxonomy_id":673891,"taxonomy":"post_tag","description":"","parent":0,"count":12,"filter":"raw"},{"term_id":759832,"name":"ArcGIS Instant Apps","slug":"arcgis-instant-apps","term_group":0,"term_taxonomy_id":759832,"taxonomy":"post_tag","description":"","parent":0,"count":51,"filter":"raw"},{"term_id":33371,"name":"Map Viewer","slug":"map-viewer","term_group":0,"term_taxonomy_id":33371,"taxonomy":"post_tag","description":"","parent":0,"count":155,"filter":"raw"}],"category_data":[{"term_id":777102,"name":"Arcade","slug":"arcade","term_group":0,"term_taxonomy_id":777102,"taxonomy":"category","description":"","parent":0,"count":98,"filter":"raw"},{"term_id":22941,"name":"Mapping","slug":"mapping","term_group":0,"term_taxonomy_id":22941,"taxonomy":"category","description":"","parent":0,"count":2692,"filter":"raw"}],"product_data":[{"term_id":760042,"name":"ArcGIS Instant Apps","slug":"instant-apps","term_group":0,"term_taxonomy_id":760042,"taxonomy":"product","description":"","parent":36591,"count":112,"filter":"raw"}],"primary_product_link":"https:\/\/www.esri.com\/arcgis-blog\/?s=#&products=instant-apps","_links":{"self":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/2042432","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\/342952"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/comments?post=2042432"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/2042432\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/media?parent=2042432"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/categories?post=2042432"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/tags?post=2042432"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/industry?post=2042432"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/product?post=2042432"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}