{"id":209,"date":"2024-02-05T16:29:24","date_gmt":"2024-02-05T16:29:24","guid":{"rendered":"https:\/\/www.veeform.com\/blog\/?page_id=209"},"modified":"2024-08-20T14:25:30","modified_gmt":"2024-08-20T14:25:30","slug":"how-to-localize-my-quiz-on-my-shopify-store","status":"publish","type":"page","link":"https:\/\/www.veeform.com\/blog\/how-to-localize-my-quiz-on-my-shopify-store\/","title":{"rendered":"How to localize my quiz on my Shopify store?"},"content":{"rendered":"<p>TLDR: you need to create another quiz in the other language.<\/p>\n<p>Let&#8217;s start by saying that a quiz can be built in almost any language : you can modify any text that is displayed by going to the &#8220;Language Settings&#8221; tab of your quiz and selecting a language preset (or directly modifying the text in the inputs below).<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-211\" src=\"https:\/\/www.veeform.com\/blog\/wp-content\/uploads\/2024\/02\/translate1.jpg\" alt=\"\" width=\"281\" height=\"481\" srcset=\"https:\/\/www.veeform.com\/blog\/wp-content\/uploads\/2024\/02\/translate1.jpg 450w, https:\/\/www.veeform.com\/blog\/wp-content\/uploads\/2024\/02\/translate1-175x300.jpg 175w\" sizes=\"(max-width: 281px) 100vw, 281px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>However, <strong>a quiz can only be displayed in one single language<\/strong>, there is no auto-translation feature for now.<\/p>\n<p>So if you&#8217;d like to have an english version of the quiz as well as a french version, <strong>you&#8217;ll need to create another quiz in the other language<\/strong> (you can duplicate your first one and modify the text).<\/p>\n<p>Then you&#8217;ll need to install the new quiz on the french version of your Shopify store (or redirect french visitors to the french version of the quiz). This step may vary depending on what you&#8217;re using to translate your store, but if you&#8217;re using <a href=\"https:\/\/apps.shopify.com\/translate-and-adapt\" target=\"_blank\" rel=\"noopener\">Shopify&#8217;s Translate and Adapt extension<\/a>, you&#8217;ll probably need to translate the ID, the URL or the code of your quiz.<\/p>\n<p>For instance, if you&#8217;ve installed the quiz as part of a page, select the &#8220;Inline quiz&#8221; element in your theme builder, click on &#8220;&#8230;&#8221; and select &#8220;Localize&#8221;.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-212\" src=\"https:\/\/www.veeform.com\/blog\/wp-content\/uploads\/2024\/02\/translate2.jpg\" alt=\"\" width=\"1336\" height=\"647\" srcset=\"https:\/\/www.veeform.com\/blog\/wp-content\/uploads\/2024\/02\/translate2.jpg 1470w, https:\/\/www.veeform.com\/blog\/wp-content\/uploads\/2024\/02\/translate2-300x145.jpg 300w, https:\/\/www.veeform.com\/blog\/wp-content\/uploads\/2024\/02\/translate2-1024x496.jpg 1024w, https:\/\/www.veeform.com\/blog\/wp-content\/uploads\/2024\/02\/translate2-768x372.jpg 768w\" sizes=\"(max-width: 1336px) 100vw, 1336px\" \/><\/p>\n<p>From there, just input the new quiz&#8217;s ID into the &#8220;French&#8221; column. And that should do the trick!<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-210\" src=\"https:\/\/www.veeform.com\/blog\/wp-content\/uploads\/2024\/02\/translate3.jpg\" alt=\"\" width=\"1029\" height=\"192\" srcset=\"https:\/\/www.veeform.com\/blog\/wp-content\/uploads\/2024\/02\/translate3.jpg 1072w, https:\/\/www.veeform.com\/blog\/wp-content\/uploads\/2024\/02\/translate3-300x56.jpg 300w, https:\/\/www.veeform.com\/blog\/wp-content\/uploads\/2024\/02\/translate3-1024x191.jpg 1024w, https:\/\/www.veeform.com\/blog\/wp-content\/uploads\/2024\/02\/translate3-768x143.jpg 768w\" sizes=\"(max-width: 1029px) 100vw, 1029px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>The same principle applies whenever possible : <strong>if you can find a &#8220;Localize&#8221; button, that&#8217;s probably the way to go<\/strong>. It should work for &#8220;Inline quiz&#8221;, &#8220;Button popup quiz&#8221;, rich text with links to the quiz, etc.<\/p>\n<p>Another option that is less accurate could be to change the content based on the market. There should be a dropdown in your Shopify theme editor.<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone wp-image-214\" src=\"https:\/\/www.veeform.com\/blog\/wp-content\/uploads\/2024\/02\/translate4.jpg\" alt=\"\" width=\"1268\" height=\"378\" \/><\/p>\n<p>From our tests, the market is not always matching the language of the store and seems to be based on the visitor&#8217;s country (rather than language). So it may not be ideal.<\/p>\n<p>Finally, it seems like you may not be able to localize App Embeds for automatic popups and popups with teasers. In this case, the only solution would be to use the native installation instructions provided in the &#8220;Installation&#8221; tab (but you&#8217;ll need to remove it manually if you decide to uninstall our app).<\/p>\n<h2>Localizing product recommendations<\/h2>\n<p>If you edit your product recommendation ending, you&#8217;ll notice a &#8220;Use product translations from store&#8221; option. If you activate it, you&#8217;ll see a &#8220;Language code&#8221; input where you&#8217;ll need to put the language code we should use to retrieve translations. When you use the &#8220;Shopify Translate &amp; Adapt&#8221; app, the language code is just the URL prefix of the translated part of your website. For instance, on the URL https:\/\/mystore.com\/<strong>fr<\/strong>\/products\/mon-produit, the language code is &#8220;fr&#8221; (that stands for &#8220;French&#8221;).<\/p>\n<p><img decoding=\"async\" loading=\"lazy\" class=\"alignnone size-full wp-image-368\" src=\"https:\/\/www.veeform.com\/blog\/wp-content\/uploads\/2024\/08\/trans-2.jpg\" alt=\"\" width=\"1900\" height=\"845\" srcset=\"https:\/\/www.veeform.com\/blog\/wp-content\/uploads\/2024\/08\/trans-2.jpg 1900w, https:\/\/www.veeform.com\/blog\/wp-content\/uploads\/2024\/08\/trans-2-300x133.jpg 300w, https:\/\/www.veeform.com\/blog\/wp-content\/uploads\/2024\/08\/trans-2-1024x455.jpg 1024w, https:\/\/www.veeform.com\/blog\/wp-content\/uploads\/2024\/08\/trans-2-768x342.jpg 768w, https:\/\/www.veeform.com\/blog\/wp-content\/uploads\/2024\/08\/trans-2-1536x683.jpg 1536w\" sizes=\"(max-width: 1900px) 100vw, 1900px\" \/><\/p>\n<p>&nbsp;<\/p>\n<p>When this setting is active, we&#8217;ll try to retrieve the translations for your products\/variants and try to display them instead of the original texts. The URLs and redirections are also adapted to redirect to the translated version of your store (if you selected &#8220;fr&#8221;, we&#8217;ll do redirections to the french cart, french checkout, french product page, etc).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>TLDR: you need to create another quiz in the other language. Let&#8217;s start by saying that a quiz can be built in almost any language : you can modify any text that is displayed by going to the &#8220;Language Settings&#8221; tab of your quiz and selecting a language preset (or directly modifying the text in [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"powered_cache_disable_cache":false},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.6 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to localize my quiz on my Shopify store? - VeeForm Blog<\/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.veeform.com\/blog\/how-to-localize-my-quiz-on-my-shopify-store\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to localize my quiz on my Shopify store? - VeeForm Blog\" \/>\n<meta property=\"og:description\" content=\"TLDR: you need to create another quiz in the other language. Let&#8217;s start by saying that a quiz can be built in almost any language : you can modify any text that is displayed by going to the &#8220;Language Settings&#8221; tab of your quiz and selecting a language preset (or directly modifying the text in [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.veeform.com\/blog\/how-to-localize-my-quiz-on-my-shopify-store\/\" \/>\n<meta property=\"og:site_name\" content=\"VeeForm Blog\" \/>\n<meta property=\"article:modified_time\" content=\"2024-08-20T14:25:30+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.veeform.com\/blog\/wp-content\/uploads\/2024\/02\/translate1.jpg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.veeform.com\/blog\/how-to-localize-my-quiz-on-my-shopify-store\/\",\"url\":\"https:\/\/www.veeform.com\/blog\/how-to-localize-my-quiz-on-my-shopify-store\/\",\"name\":\"How to localize my quiz on my Shopify store? - VeeForm Blog\",\"isPartOf\":{\"@id\":\"https:\/\/www.veeform.com\/blog\/#website\"},\"datePublished\":\"2024-02-05T16:29:24+00:00\",\"dateModified\":\"2024-08-20T14:25:30+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.veeform.com\/blog\/how-to-localize-my-quiz-on-my-shopify-store\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.veeform.com\/blog\/how-to-localize-my-quiz-on-my-shopify-store\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.veeform.com\/blog\/how-to-localize-my-quiz-on-my-shopify-store\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.veeform.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to localize my quiz on my Shopify store?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.veeform.com\/blog\/#website\",\"url\":\"https:\/\/www.veeform.com\/blog\/\",\"name\":\"VeeForm Blog\",\"description\":\"Everything you need to know about forms and quizzes.\",\"publisher\":{\"@id\":\"https:\/\/www.veeform.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.veeform.com\/blog\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.veeform.com\/blog\/#organization\",\"name\":\"VeeForm\",\"url\":\"https:\/\/www.veeform.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.veeform.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.veeform.com\/blog\/wp-content\/uploads\/2023\/04\/social.png\",\"contentUrl\":\"https:\/\/www.veeform.com\/blog\/wp-content\/uploads\/2023\/04\/social.png\",\"width\":1024,\"height\":1024,\"caption\":\"VeeForm\"},\"image\":{\"@id\":\"https:\/\/www.veeform.com\/blog\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to localize my quiz on my Shopify store? - VeeForm Blog","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.veeform.com\/blog\/how-to-localize-my-quiz-on-my-shopify-store\/","og_locale":"en_US","og_type":"article","og_title":"How to localize my quiz on my Shopify store? - VeeForm Blog","og_description":"TLDR: you need to create another quiz in the other language. Let&#8217;s start by saying that a quiz can be built in almost any language : you can modify any text that is displayed by going to the &#8220;Language Settings&#8221; tab of your quiz and selecting a language preset (or directly modifying the text in [&hellip;]","og_url":"https:\/\/www.veeform.com\/blog\/how-to-localize-my-quiz-on-my-shopify-store\/","og_site_name":"VeeForm Blog","article_modified_time":"2024-08-20T14:25:30+00:00","og_image":[{"url":"https:\/\/www.veeform.com\/blog\/wp-content\/uploads\/2024\/02\/translate1.jpg"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.veeform.com\/blog\/how-to-localize-my-quiz-on-my-shopify-store\/","url":"https:\/\/www.veeform.com\/blog\/how-to-localize-my-quiz-on-my-shopify-store\/","name":"How to localize my quiz on my Shopify store? - VeeForm Blog","isPartOf":{"@id":"https:\/\/www.veeform.com\/blog\/#website"},"datePublished":"2024-02-05T16:29:24+00:00","dateModified":"2024-08-20T14:25:30+00:00","breadcrumb":{"@id":"https:\/\/www.veeform.com\/blog\/how-to-localize-my-quiz-on-my-shopify-store\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.veeform.com\/blog\/how-to-localize-my-quiz-on-my-shopify-store\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.veeform.com\/blog\/how-to-localize-my-quiz-on-my-shopify-store\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.veeform.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to localize my quiz on my Shopify store?"}]},{"@type":"WebSite","@id":"https:\/\/www.veeform.com\/blog\/#website","url":"https:\/\/www.veeform.com\/blog\/","name":"VeeForm Blog","description":"Everything you need to know about forms and quizzes.","publisher":{"@id":"https:\/\/www.veeform.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.veeform.com\/blog\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.veeform.com\/blog\/#organization","name":"VeeForm","url":"https:\/\/www.veeform.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.veeform.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.veeform.com\/blog\/wp-content\/uploads\/2023\/04\/social.png","contentUrl":"https:\/\/www.veeform.com\/blog\/wp-content\/uploads\/2023\/04\/social.png","width":1024,"height":1024,"caption":"VeeForm"},"image":{"@id":"https:\/\/www.veeform.com\/blog\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/www.veeform.com\/blog\/wp-json\/wp\/v2\/pages\/209"}],"collection":[{"href":"https:\/\/www.veeform.com\/blog\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.veeform.com\/blog\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.veeform.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.veeform.com\/blog\/wp-json\/wp\/v2\/comments?post=209"}],"version-history":[{"count":6,"href":"https:\/\/www.veeform.com\/blog\/wp-json\/wp\/v2\/pages\/209\/revisions"}],"predecessor-version":[{"id":370,"href":"https:\/\/www.veeform.com\/blog\/wp-json\/wp\/v2\/pages\/209\/revisions\/370"}],"wp:attachment":[{"href":"https:\/\/www.veeform.com\/blog\/wp-json\/wp\/v2\/media?parent=209"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}