{"id":21458,"date":"2022-11-04T21:15:55","date_gmt":"2022-11-04T21:15:55","guid":{"rendered":"https:\/\/crocoblock.com\/knowledge-base\/?post_type=article&#038;p=21458"},"modified":"2025-12-24T14:57:57","modified_gmt":"2025-12-24T14:57:57","slug":"jetengine-how-to-make-a-jetengine-built-website-multilingual","status":"publish","type":"article","link":"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-how-to-make-a-jetengine-built-website-multilingual\/","title":{"rendered":"How to Make a JetEngine-Built Website Multilingual"},"content":{"rendered":"\n<p>In this <em>JetEngine WPML <\/em>guide, you will learn how to translate dynamic website content. <\/p>\n\n\n\n<p><a href=\"https:\/\/wpml.org\/plugin\/jetengine\/?aid=87384&amp;affiliate_key=aojK3xc7CrI5&amp;dr=how_to_make_jetengine_website_multilingual\" target=\"_blank\" rel=\"noreferrer noopener\"><em>JetEngine<\/em> has become <em>WPML<\/em>-compatible<\/a>, enabling the translation of the website into multiple languages. Let\u2019s start by prepping the website and then going through the translation process for each content type.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"prepare-the-website-to-run-multilingual\"><strong>Prepare the Website to Run Multilingual<\/strong><\/h2>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<p>Start by purchasing the <a href=\"https:\/\/wpml.org\/purchase\/?aid=87384&amp;affiliate_key=aojK3xc7CrI5&amp;dr=how_to_make_jetengine_website_multilingual\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">Multilingual CMS<\/a> <em>WPML <\/em>package. It contains <em>WPML String Translation<\/em>, <em>WPML Media Translation<\/em>, and the core<strong> <\/strong><em>WPML Multilingual CMS<\/em> plugin needed to translate the Crocoblock-built website. After you upload it to WordPress, complete the <a href=\"https:\/\/wpml.org\/documentation\/getting-started-guide\/language-setup\/?aid=87384&amp;affiliate_key=aojK3xc7CrI5&amp;dr=how_to_make_jetengine_website_multilingual\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">basic language setup<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"wpml-setup\"><strong>WPML setup<\/strong><\/h3>\n\n\n\n<p>Run the <strong>WPML Setup<\/strong> wizard. In the first step, pick the default and translation languages of the website. Besides that, you can <a href=\"https:\/\/wpml.org\/documentation\/getting-started-guide\/language-setup\/editing-wpmls-languages-table\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">create a custom language<\/a> if needed.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-languages-step.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-languages-step-1024x640.webp\" alt=\"wpml setup languages step\" class=\"wp-image-50467\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-languages-step-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-languages-step-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-languages-step-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-languages-step-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-languages-step-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-languages-step.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>The second step allows you to format the URL of the translated website and offers three options to choose from:<\/p>\n\n\n\n<ul>\n<li>\u201cDifferent languages in directories\u201d;<\/li>\n\n\n\n<li>\u201cA different domain per language\u201d;<\/li>\n\n\n\n<li>\u201cLanguage name added as a parameter.\u201d<\/li>\n<\/ul>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-url-format-step.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-url-format-step-1024x640.webp\" alt=\"wpml setup url format step\" class=\"wp-image-50468\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-url-format-step-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-url-format-step-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-url-format-step-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-url-format-step-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-url-format-step-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-url-format-step.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>In the third step, you should register <em>WPML<\/em>. \u0421lick on the \u201c<strong>Get a key for this site<\/strong>\u201d link if you haven\u2019t done it yet. It will lead you to the <em>WPML <\/em>account, where you can register <em>WPML <\/em>on the website you need and generate a site key.&nbsp;<\/p>\n\n\n\n<p>After doing so, paste the received key into the <strong>Site key<\/strong> field in the <strong>WPML Setup<\/strong> window.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-register-wpml-step.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-register-wpml-step-1024x640.webp\" alt=\"wpml setup register wpml step\" class=\"wp-image-50469\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-register-wpml-step-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-register-wpml-step-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-register-wpml-step-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-register-wpml-step-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-register-wpml-step-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-register-wpml-step.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>In the <strong>AI Translation <\/strong>step, specify the <strong>Context and Target Audience <\/strong>of your website.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-AI-translation-step.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-AI-translation-step-1024x640.webp\" alt=\"wpml AI translation step\" class=\"wp-image-50470\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-AI-translation-step-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-AI-translation-step-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-AI-translation-step-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-AI-translation-step-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-AI-translation-step-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-AI-translation-step.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>Next, define who will translate the content.<\/p>\n\n\n\n<p>Note that you can switch between modes later by going to <strong><em>WordPress Dashboard > WPML > Settings<\/em><\/strong>.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-human-translation-step.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-human-translation-step-1024x640.webp\" alt=\"wpml setup human translation step\" class=\"wp-image-50471\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-human-translation-step-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-human-translation-step-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-human-translation-step-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-human-translation-step-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-human-translation-step-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-human-translation-step.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>The fifth step, called <strong>Support<\/strong>,<strong> <\/strong>lets you send theme and plugin data to <em>WPML <\/em>support. This way, you will get compatibility alerts that will decrease the possible problems with website translation.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-support-step.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-support-step-1024x640.webp\" alt=\"wpml setup support step\" class=\"wp-image-50472\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-support-step-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-support-step-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-support-step-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-support-step-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-support-step-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-support-step.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>At the sixth <strong>Plugins<\/strong> step, install recommended plugins based on the website themes or skip if not needed.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-plugins-step.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-plugins-step-1024x640.webp\" alt=\"wpml setup plugins step\" class=\"wp-image-50473\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-plugins-step-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-plugins-step-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-plugins-step-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-plugins-step-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-plugins-step-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-plugins-step.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>The final step displays additional information that can help you customize the translation process even more. Click on the \u201c<strong>Finish<\/strong>\u201d button to complete the setup.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-finished-step.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-finished-step-1024x640.webp\" alt=\"wpml setup finished step\" class=\"wp-image-50474\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-finished-step-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-finished-step-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-finished-step-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-finished-step-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-finished-step-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-finished-step.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>Afterward, go to the <strong><em>WordPress Dashboard &gt; WPML &gt; Settings<\/em><\/strong> tab and define the translation method for new content and the previously created translations in the <strong>Translation Editor <\/strong>section. Choose either \u201cAdvanced Translation Editor\u201d or \u201cClassic Translation Editor.\u201d<\/p>\n\n\n\n<p>Please note that we suggest using the \u201cAdvanced Translation Editor\u201d<strong> <\/strong>for new content and the \u201cClassic Translation Editor\u201d for old content. In this way, it won\u2019t affect old translations.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/12\/translation-editor-settings.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/12\/translation-editor-settings-1024x640.webp\" alt=\"translation editor settings\" class=\"wp-image-46572\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/12\/translation-editor-settings-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/12\/translation-editor-settings-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/12\/translation-editor-settings-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/12\/translation-editor-settings-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/12\/translation-editor-settings-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/12\/translation-editor-settings.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>After everything is done, let\u2019s proceed to translate dynamic website content.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"translate-custom-post-types-amp-listing-itemscomponents\"><strong>Translate Custom Post Types &amp; Listing Items\/Components<\/strong><\/h2>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<p>With <em>WPML<\/em>, you can translate <em>JetEngine<\/em>\u2019s <a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/custom-post-type-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Custom Post Types<\/strong><\/a><strong> <\/strong>and <a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/listing-template-in-elementor-overview\/\"><strong>Listing Items<\/strong><\/a>\/<a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/components-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Components<\/strong><\/a>. Check how to do it in our <strong><a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/listing-template-in-elementor-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Translate Custom Post Types, Listing Items, and Components Using WPML<\/a><\/strong> tutorial.<\/p>\n<\/div><\/div>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"translate-meta-boxes-amp-meta-fields\"><strong>Translate Meta Boxes &amp; Meta Fields<\/strong><\/h2>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<p>Next, you can make the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/meta-boxes-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Meta Boxes<\/strong><\/a> and <a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/meta-field-types-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Meta Fields<\/strong><\/a> translatable. To do so, check our <strong><a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/translating-custom-fields-and-meta-boxes-using-wpml\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Translate Custom Fields and Meta Boxes Using WPML<\/a><\/strong> guide.<\/p>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"translate-glossary-and-multioptional-fields\">Translate Glossary and Multi-Optional Fields<\/h2>\n\n\n\n<p>To translate a website fully, find out how to translate <em>JetEngine<\/em>\u2019s <a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/glossaries-functionality-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\">glossaries<\/a> and multi-optional fields, check the <strong><a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/translating-glossary-and-multi-optional-fields-using-wpml\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Translate Glossary and Multi-Optional Fields Using WPML<\/a><\/strong> guide.<\/p>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<h2 class=\"wp-block-heading\" id=\"translate-the-jetsmartfilters-filter-based-on-the-jetengines-glossary\"><strong>Translate the JetSmartFilters Filter Based on the JetEngine\u2019s Glossary<\/strong><\/h2>\n\n\n\n<p>You can also translate the <a href=\"https:\/\/crocoblock.com\/plugins\/jetsmartfilters\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>JetSmartFilters<\/em><\/a><em> <\/em><a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/filter-creation-settings-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\">filter<\/a> with the \u201cGlossary\u201d source. To learn how, read through the <strong><a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/translating-jetsmartfilters-filter-based-on-jetengine-glossary\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Translate the JetSmartFilters Filter Based on the Glossary Built with JetEngine<\/a><\/strong> tutorial.<\/p>\n<\/div><\/div>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"translate-taxonomies\">Translate Taxonomies<\/h2>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<p>Check the <strong><a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/translating-custom-taxonomy-using-wpml\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Translate Custom Taxonomy Using WPML<\/a><\/strong> tutorial to be able to translate the <em>JetEngine<\/em>\u2019s <a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/custom-taxonomy-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\">taxonomies<\/a> in a few steps.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"manage-translations-in-one-dashboard\">Manage Translations in One Dashboard<\/h2>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<p>An alternative way to translate items like <strong>CPT <\/strong>posts, listing items, and meta fields is to navigate to the <strong><em>WordPress Dashboard &gt; WPML &gt; Translation Dashboard <\/em><\/strong>tab.<\/p>\n\n\n\n<p>The <strong>Listing Items\/Components <\/strong>tab is located here. Select all items that need translation, then click the \u201c<strong>Translate your content<\/strong>\u201d button to proceed.<\/p>\n\n\n\n<p>Alternatively, you can move to other sections and select the content you want to translate.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/listing-items-and-components-translation-dashboard.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/listing-items-and-components-translation-dashboard-1024x640.webp\" alt=\"listing items and components translation dashboard\" class=\"wp-image-50475\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/listing-items-and-components-translation-dashboard-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/listing-items-and-components-translation-dashboard-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/listing-items-and-components-translation-dashboard-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/listing-items-and-components-translation-dashboard-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/listing-items-and-components-translation-dashboard-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/listing-items-and-components-translation-dashboard.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>For instance, to translate the <strong>CPT <\/strong>items, you can find the needed post type by its name and select the needed items in the section list.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/cpt-translation-dashboard.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/cpt-translation-dashboard-1024x640.webp\" alt=\"cpt translation dashboard\" class=\"wp-image-50476\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/cpt-translation-dashboard-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/cpt-translation-dashboard-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/cpt-translation-dashboard-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/cpt-translation-dashboard-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/cpt-translation-dashboard-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/cpt-translation-dashboard.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>To translate meta fields, go to <strong>Other texts (Strings) <\/strong>and pick the needed items in the list.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/other-texts-translation-dashboard.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/other-texts-translation-dashboard-1024x640.webp\" alt=\"other texts translation dashboard\" class=\"wp-image-50477\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/other-texts-translation-dashboard-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/other-texts-translation-dashboard-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/other-texts-translation-dashboard-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/other-texts-translation-dashboard-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/other-texts-translation-dashboard-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/other-texts-translation-dashboard.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>When you click the \u201c<strong>Translate your content<\/strong>\u201d button, your screen will scroll down to the <strong>Translate your content <\/strong>section.<\/p>\n\n\n\n<p>Here, you can review the items selected for translation, choose how to translate the content, and adjust the following settings, which are shown depending on the selected <strong>Translation Method<\/strong>. In our case, we picked the \u201cTranslate myself\u201d method, so there are no additional settings.<\/p>\n\n\n\n<p>Once done, press the \u201c<strong>Translate<\/strong>\u201d button.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/translate-your-content-section-1.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/translate-your-content-section-1-1024x640.webp\" alt=\"translate your content section\" class=\"wp-image-50478\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/translate-your-content-section-1-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/translate-your-content-section-1-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/translate-your-content-section-1-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/translate-your-content-section-1-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/translate-your-content-section-1-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/translate-your-content-section-1.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>Once clicked, you can proceed to the <strong><em>WordPress Dashboard > WPML > Translations <\/em><\/strong>directory, where the items can be translated by clicking on the \u201c<strong>Translate<\/strong>\u201d button next to the needed item.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/translations-queue.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/translations-queue-1024x640.webp\" alt=\"translations queue\" class=\"wp-image-50479\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/translations-queue-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/translations-queue-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/translations-queue-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/translations-queue-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/translations-queue-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/translations-queue.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>After that, you will be redirected to the translator editor, where the translation can be made and saved.<\/p>\n<\/div><\/div>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<h2 class=\"wp-block-heading\" id=\"translate-cpt-slugs\">Translate CPT Slugs<\/h2>\n\n\n\n<p>You can also translate <strong>CPT <\/strong>slugs; check more information about it in the <strong><a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/translating-custom-post-type-slugs-using-wpml\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Translate Custom Post Type Slugs Using WPML<\/a><\/strong> tutorial.<\/p>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"translate-jetengine-forms-legacy\">Translate JetEngine Forms (Legacy)<\/h2>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<p>The <em>JetEngine<\/em> <strong><a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/how-to-create-a-booking-form-layout\/\" target=\"_blank\" rel=\"noreferrer noopener\">Forms<\/a><\/strong> can be made translatable. To do so, go to <strong><em>WordPress Dashboard &gt; WPML &gt; Settings<\/em><\/strong>, scroll down to<strong><em> <\/em>Post Types Translation<\/strong>, and activate the \u201cTranslatable\u201d radio button in the <strong>Forms <\/strong>row.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/12\/translatable-jetengine-forms.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/12\/translatable-jetengine-forms-1024x640.webp\" alt=\"translatable jetengine forms\" class=\"wp-image-46591\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/12\/translatable-jetengine-forms-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/12\/translatable-jetengine-forms-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/12\/translatable-jetengine-forms-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/12\/translatable-jetengine-forms-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/12\/translatable-jetengine-forms-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/12\/translatable-jetengine-forms.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>To translate WordPress forms into the language of your choice, go to <strong><em>WordPress Dashboard > WPML > Translation Dashboard<\/em><\/strong>, then find and click the <strong>Forms <\/strong>tab to open it. Tick the checkbox next to the required form, then press the \u201c<strong>Translate your content<\/strong>\u201d button.<\/p>\n\n\n\n<p>Select the translation method and press the \u201c<strong>Translate<\/strong>\u201d button.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/forms-tab-in-the-wpml-translation-dashboard.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/forms-tab-in-the-wpml-translation-dashboard-1024x640.webp\" alt=\"forms tab in the wpml translation dashboard\" class=\"wp-image-50480\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/forms-tab-in-the-wpml-translation-dashboard-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/forms-tab-in-the-wpml-translation-dashboard-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/forms-tab-in-the-wpml-translation-dashboard-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/forms-tab-in-the-wpml-translation-dashboard-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/forms-tab-in-the-wpml-translation-dashboard-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/forms-tab-in-the-wpml-translation-dashboard.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>If you selected the \u201cTranslate myself\u201d option, go to <strong><em>WordPress Dashboard > WPML > Translations <\/em><\/strong>and press the \u201c<strong>Translate<\/strong>\u201d button.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-translations-directory.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-translations-directory-1024x640.webp\" alt=\"wpml translations directory\" class=\"wp-image-50481\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-translations-directory-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-translations-directory-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-translations-directory-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-translations-directory-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-translations-directory-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-translations-directory.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>Fill in the translation of the form name and press the \u201c<strong>Complete<\/strong>\u201d button to save the result.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/12\/wpml-form-translation.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/12\/wpml-form-translation-1024x640.webp\" alt=\"wpml form translation\" class=\"wp-image-46592\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/12\/wpml-form-translation-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/12\/wpml-form-translation-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/12\/wpml-form-translation-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/12\/wpml-form-translation-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/12\/wpml-form-translation-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/12\/wpml-form-translation.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>Now, go back to the <strong>Forms <\/strong>and click the \u201c<strong>Edit<\/strong>\u201d button to open the editor of the translated version of the form.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/01\/edit-translated-form.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/01\/edit-translated-form-1024x640.webp\" alt=\"edit translated form\" class=\"wp-image-43137\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/01\/edit-translated-form-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/01\/edit-translated-form-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/01\/edit-translated-form-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/01\/edit-translated-form-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/01\/edit-translated-form-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/01\/edit-translated-form.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>As the translated form lacks original fields, create them once again. This time, complete their <strong>Labels <\/strong>with translated versions and save them by clicking the \u201c<strong>Apply Changes<\/strong>\u201d button.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/01\/translated-form-field.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/01\/translated-form-field-1024x640.webp\" alt=\"translated form field\" class=\"wp-image-43138\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/01\/translated-form-field-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/01\/translated-form-field-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/01\/translated-form-field-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/01\/translated-form-field-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/01\/translated-form-field-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/01\/translated-form-field.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>Once fields are done, navigate to the <strong>Messages Settings <\/strong>section and translate notifications.<\/p>\n\n\n\n<p>Then, push the \u201c<strong>Update<\/strong>\u201d button to save the form.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/01\/form-translation.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/01\/form-translation-1024x640.webp\" alt=\"form translation\" class=\"wp-image-43139\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/01\/form-translation-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/01\/form-translation-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/01\/form-translation-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/01\/form-translation-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/01\/form-translation-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/01\/form-translation.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>Head to <strong><em>WordPress Dashboard &gt; Pages <\/em><\/strong>and open the translated version editor of the page where the form was originally added.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/01\/edit-translated-page.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/01\/edit-translated-page-1024x640.webp\" alt=\"edit translated page\" class=\"wp-image-43140\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/01\/edit-translated-page-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/01\/edit-translated-page-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/01\/edit-translated-page-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/01\/edit-translated-page-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/01\/edit-translated-page-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/01\/edit-translated-page.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n\n<p>Add a <strong>Form <\/strong>to the page, and in the <strong>Select form <\/strong>field, pick the translated version of the form.&nbsp;<\/p>\n\n\n\n<p>Once the page is ready, you can update it.<\/p>\n\n\n\n<div class=\"wp-block-image aligncenter size-large\"><a href=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/01\/translated-form-on-the-page.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"640\" src=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/01\/translated-form-on-the-page-1024x640.webp\" alt=\"translated form on the page\" class=\"wp-image-43141\" srcset=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/01\/translated-form-on-the-page-1024x640.webp 1024w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/01\/translated-form-on-the-page-300x188.webp 300w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/01\/translated-form-on-the-page-768x480.webp 768w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/01\/translated-form-on-the-page-1536x960.webp 1536w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/01\/translated-form-on-the-page-600x375.webp 600w, https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2024\/01\/translated-form-on-the-page.webp 1824w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/div>\n\n\n<div class=\"note-banner d-flex border-bold border-jetsmartfilters rounded overflow-hidden p-20\"><div class=\"mr-12\"><svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M1 21H23L12 2L1 21ZM13 18H11V16H13V18ZM13 14H11V10H13V14Z\" fill=\"#FA5450\"\/><\/svg><\/div><div class=\"d-flex flex-column\"><div class=\"text-900 mb-12\">Warning<\/div><p class=\"m-0\">Please note that the <a href=\"https:\/\/crocoblock.com\/plugins\/jetbooking\/\"><i>JetBooking<\/i><\/a> and <a href=\"https:\/\/crocoblock.com\/plugins\/jetappointment\/\"><i>JetAppointment<\/i><\/a> forms cannot be translated. We\u2019ll cover them in the upcoming tutorials. Also, the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/jetengine-user-profile-builder-overview\/\"><strong>Profile Builder<\/strong><\/a> forms can not be translated with <i>WPML<\/i>. So, since <i>WPML<\/i> cannot translate the Account page with <strong>Profile Builder<\/strong>, forms do not work correctly. The only option is to duplicate them in the needed secondary language and translate them as described above.<\/p><\/div><\/div>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"set-up-languagebased-header-amp-footer-for-dynamically-generated-pages\">Set Up Language-Based Header &amp; Footer for Dynamically Generated Pages<\/h2>\n\n\n\n<p><em>JetEngine <\/em>can also be integrated with the <a href=\"https:\/\/crocoblock.com\/plugins\/jetthemecore\/\" target=\"_blank\" rel=\"noreferrer noopener\"><em>JetThemeCore<\/em><\/a><em> <\/em>plugin. In case you want to find out more, check our <strong><a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/setting-up-language-based-header-and-footer-with-wpml\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Set Up Language-Based Header &amp; Footer for Dynamically Generated Pages<\/a><\/strong> guide.<\/p>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<h2 class=\"wp-block-heading\" id=\"translate-options-page-meta-fields\">Translate Options Page Meta Fields<\/h2>\n\n\n\n<p>If you work with the <a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/options-pages-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\"><strong>Options Pages<\/strong><\/a><strong> <\/strong>functionality and want to translate their meta fields, find out how to do it in the <strong><a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/translating-options-pages-meta-fields-using-wpml\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Translate Options Pages Meta Fields Using WPML<\/a> <\/strong>tutorial.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"translate-relations\">Translate Relations<\/h2>\n\n\n\n<div class=\"wp-block-group is-layout-constrained wp-block-group-is-layout-constrained\"><div class=\"wp-block-group__inner-container\">\n<p>The <em>JetEngine<\/em>\u2019s <a href=\"https:\/\/crocoblock.com\/knowledge-base\/features\/relations-overview\/\" target=\"_blank\" rel=\"noreferrer noopener\">relations<\/a> can also be translated with <em>WPML<\/em>. To find out more about it, read the <strong><a href=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/translating-jetengine-relations-using-wpml\/\" target=\"_blank\" rel=\"noreferrer noopener\">How to Translate JetEngine Relations Using WPML<\/a><\/strong> guide.<\/p>\n<\/div><\/div>\n<\/div><\/div>\n\n\n\n<p>That\u2019s all about the Crocoblock <em>WPML <\/em>integration; now you know how to make your <em>JetEngine<\/em>-built WordPress website translatable.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this tutorial, you will learn how to prepare your site for multilingual functionality and translate the core JetEngine features into any language using WPML.<\/p>\n","protected":false},"author":1,"featured_media":0,"template":"","format":"standard","builder-category":[],"article-category":[440],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v20.9 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>How to Translate Website Content Using WPML \u2014 JetEngine | Crocoblock<\/title>\n<meta name=\"description\" content=\"Learn how to prepare your JetEngine-powered WordPress website for multiple languages and translate its content into multiple languages using the WPML toolkit.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-how-to-make-a-jetengine-built-website-multilingual\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Translate Website Content Using WPML \u2014 JetEngine | Crocoblock\" \/>\n<meta property=\"og:description\" content=\"Learn how to prepare your JetEngine-powered WordPress website for multiple languages and translate its content into multiple languages using the WPML toolkit.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-how-to-make-a-jetengine-built-website-multilingual\/\" \/>\n<meta property=\"og:site_name\" content=\"Help Center\" \/>\n<meta property=\"article:modified_time\" content=\"2025-12-24T14:57:57+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-languages-step-1024x640.webp\" \/>\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=\"11 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-how-to-make-a-jetengine-built-website-multilingual\/\",\"url\":\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-how-to-make-a-jetengine-built-website-multilingual\/\",\"name\":\"How to Translate Website Content Using WPML \u2014 JetEngine | Crocoblock\",\"isPartOf\":{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#website\"},\"datePublished\":\"2022-11-04T21:15:55+00:00\",\"dateModified\":\"2025-12-24T14:57:57+00:00\",\"description\":\"Learn how to prepare your JetEngine-powered WordPress website for multiple languages and translate its content into multiple languages using the WPML toolkit.\",\"breadcrumb\":{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-how-to-make-a-jetengine-built-website-multilingual\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-how-to-make-a-jetengine-built-website-multilingual\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-how-to-make-a-jetengine-built-website-multilingual\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/crocoblock.com\/knowledge-base\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Articles\",\"item\":\"https:\/\/crocoblock.com\/knowledge-base\/articles\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"How to Make a JetEngine-Built Website Multilingual\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#website\",\"url\":\"https:\/\/crocoblock.com\/knowledge-base\/\",\"name\":\"Help Center\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/crocoblock.com\/knowledge-base\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#organization\",\"name\":\"Help Center\",\"url\":\"https:\/\/crocoblock.com\/knowledge-base\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/04\/invert-crocoblock-logo.svg\",\"contentUrl\":\"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/04\/invert-crocoblock-logo.svg\",\"caption\":\"Help Center\"},\"image\":{\"@id\":\"https:\/\/crocoblock.com\/knowledge-base\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"How to Translate Website Content Using WPML \u2014 JetEngine | Crocoblock","description":"Learn how to prepare your JetEngine-powered WordPress website for multiple languages and translate its content into multiple languages using the WPML toolkit.","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:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-how-to-make-a-jetengine-built-website-multilingual\/","og_locale":"en_US","og_type":"article","og_title":"How to Translate Website Content Using WPML \u2014 JetEngine | Crocoblock","og_description":"Learn how to prepare your JetEngine-powered WordPress website for multiple languages and translate its content into multiple languages using the WPML toolkit.","og_url":"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-how-to-make-a-jetengine-built-website-multilingual\/","og_site_name":"Help Center","article_modified_time":"2025-12-24T14:57:57+00:00","og_image":[{"url":"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/12\/wpml-setup-languages-step-1024x640.webp"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"11 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-how-to-make-a-jetengine-built-website-multilingual\/","url":"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-how-to-make-a-jetengine-built-website-multilingual\/","name":"How to Translate Website Content Using WPML \u2014 JetEngine | Crocoblock","isPartOf":{"@id":"https:\/\/crocoblock.com\/knowledge-base\/#website"},"datePublished":"2022-11-04T21:15:55+00:00","dateModified":"2025-12-24T14:57:57+00:00","description":"Learn how to prepare your JetEngine-powered WordPress website for multiple languages and translate its content into multiple languages using the WPML toolkit.","breadcrumb":{"@id":"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-how-to-make-a-jetengine-built-website-multilingual\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-how-to-make-a-jetengine-built-website-multilingual\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/crocoblock.com\/knowledge-base\/jetengine\/jetengine-how-to-make-a-jetengine-built-website-multilingual\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/crocoblock.com\/knowledge-base\/"},{"@type":"ListItem","position":2,"name":"Articles","item":"https:\/\/crocoblock.com\/knowledge-base\/articles\/"},{"@type":"ListItem","position":3,"name":"How to Make a JetEngine-Built Website Multilingual"}]},{"@type":"WebSite","@id":"https:\/\/crocoblock.com\/knowledge-base\/#website","url":"https:\/\/crocoblock.com\/knowledge-base\/","name":"Help Center","description":"","publisher":{"@id":"https:\/\/crocoblock.com\/knowledge-base\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/crocoblock.com\/knowledge-base\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/crocoblock.com\/knowledge-base\/#organization","name":"Help Center","url":"https:\/\/crocoblock.com\/knowledge-base\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/crocoblock.com\/knowledge-base\/#\/schema\/logo\/image\/","url":"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/04\/invert-crocoblock-logo.svg","contentUrl":"https:\/\/crocoblock.com\/knowledge-base\/wp-content\/uploads\/2025\/04\/invert-crocoblock-logo.svg","caption":"Help Center"},"image":{"@id":"https:\/\/crocoblock.com\/knowledge-base\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/article\/21458"}],"collection":[{"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/article"}],"about":[{"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/types\/article"}],"author":[{"embeddable":true,"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/users\/1"}],"wp:attachment":[{"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/media?parent=21458"}],"wp:term":[{"taxonomy":"builder-category","embeddable":true,"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/builder-category?post=21458"},{"taxonomy":"article-category","embeddable":true,"href":"https:\/\/crocoblock.com\/knowledge-base\/wp-json\/wp\/v2\/article-category?post=21458"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}