{"id":62528,"date":"2024-02-13T09:48:32","date_gmt":"2024-02-13T14:48:32","guid":{"rendered":"https:\/\/memberpress.com\/docs\/translate-the-login-page-with-wpml\/"},"modified":"2024-11-26T11:28:31","modified_gmt":"2024-11-26T16:28:31","slug":"translate-the-login-page-with-wpml","status":"publish","type":"ht_kb","link":"https:\/\/memberpress.com\/fr\/docs\/translate-the-login-page-with-wpml\/","title":{"rendered":"Comment traduire les pages de connexion et autres pages de MemberPress avec WPML"},"content":{"rendered":"\n<p>Though MemberPress doesn't support multilingual sites out of the box and doesn't provide an official integration with <strong><a href=\"https:\/\/wpml.org\/\" target=\"_blank\" rel=\"noopener\" title=\"\">WPML<\/a><\/strong>, this doesn\u2019t mean you can\u2019t have a multilingual site.<\/p>\n\n\n\n<p>This document will show you how to translate your custom login page, as an example of translating MemberPress pages. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"custom-pages\"><a href=\"#custom-pages\" title=\"\">Creating and Translating Custom Pages<\/a><\/h2>\n\n\n\n<p>The best way to translate MemberPress pages is to manually create custom pages and add MemberPress elements using shortcodes. <\/p>\n\n\n\n<p>Further, translate these pages with the WMPL translation editor. In addition, you'll need to translate your forms by translating MemberPress strings.\u00a0<\/p>\n\n\n\n<p>To start, you'll need to <a href=\"https:\/\/memberpress.com\/docs\/memberpress-login-page\/\" target=\"_blank\" rel=\"noopener\" title=\"\"><strong>create a custom login page<\/strong><\/a> in English and translate it into another language. Naturally, you can apply the same process to translate the page into additional languages you might need.\u00a0<\/p>\n\n\n\n<p>Firstly, to create a custom login page in multiple languages, please follow these steps:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Create a new page<\/strong> in WordPress in your primary language;<\/li>\n<\/ol>\n\n\n\n<figure data-wp-context=\"{\"imageId\":\"69d11d7020863\"}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69d11d7020863\" class=\"wp-block-image wp-lightbox-container\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/memberpress.com\/wp-content\/uploads\/2024\/02\/file-OkH6vr1YIO.png\" alt=\"Translate MemberPress With WPML\"\/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Agrandir\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<ol class=\"wp-block-list\" start=\"2\">\n<li>Next, add the MemberPress login form to that page using the <b>following <\/b>shortcode:<\/li>\n<\/ol>\n\n\n\n<pre class=\"wp-block-code\"><code>[mepr-login-form use_redirect=\"true\"]<\/code><\/pre>\n\n\n\n<ol class=\"wp-block-list\" start=\"3\">\n<li><strong>Design the page<\/strong> any way you want (for example using a page builder).<\/li>\n<\/ol>\n\n\n\n<p class=\"wp-block-ht-blocks-messages wp-block-hb-message wp-block-hb-message--withicon is-style-info\"><strong>Note<\/strong>: You can find this and other MemberPress shortcodes in the <a href=\"https:\/\/memberpress.com\/docs\/available-shortcodes\/\" title=\"\"><strong>Available Shortcodes<\/strong><\/a> article.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"translating-custom-pages\"><a href=\"#translating-custom-pages\" title=\"\">Translating Custom Pages With WPML<\/a><\/h3>\n\n\n\n<p>Next, you should translate the custom page you previously created. Add translation for languages you need, and then translate the content using the WPML editor. <\/p>\n\n\n\n<p>Start by adding a version of your custom login page for one additional language, and translating it<span id=\"qt-caret\">:<\/span><\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><span id=\"qt-caret\">Navigate to <strong>Dashboard > Pages > All Pages<\/strong>, and find your custom page. On the right side, you will see a column for each available language on your site. To create a version of this page in the desired language, click on the <strong>+ icon<\/strong> in the designated column<\/span>.<\/li>\n<\/ol>\n\n\n\n<figure data-wp-context=\"{\"imageId\":\"69d11d702198c\"}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69d11d702198c\" class=\"wp-block-image wp-lightbox-container\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/memberpress.com\/wp-content\/uploads\/2024\/02\/file-U44Rv9C9Cv.png\" alt=\"Add A Page Translation With WPML\"\/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Agrandir\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<ol class=\"wp-block-list\" start=\"2\">\n<li>This will open a WPML translation editor, where you can <strong>translate all your content<\/strong>.<\/li>\n<\/ol>\n\n\n\n<figure data-wp-context=\"{\"imageId\":\"69d11d7021b61\"}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69d11d7021b61\" class=\"wp-block-image wp-lightbox-container\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/memberpress.com\/wp-content\/uploads\/2024\/02\/file-fDxXNKLHJo.png\" alt=\"WPML Translation Editor\"\/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Agrandir\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<ol class=\"wp-block-list\" start=\"3\">\n<li><span id=\"qt-caret\">Once you translate the entire content of your page, the bottom bar will show 100%. Click the <strong>Complete<\/strong> button, at the bottom right corner to finalize translations.<\/span><\/li>\n<\/ol>\n\n\n\n<figure data-wp-context=\"{\"imageId\":\"69d11d7021d37\"}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69d11d7021d37\" class=\"wp-block-image wp-lightbox-container\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/memberpress.com\/wp-content\/uploads\/2024\/02\/file-dgzbejuP05.png\" alt=\"Complete Translation in WPML\"\/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Agrandir\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p>This will result in a login page being available in two languages. You can repeat the process above for other languages if needed.\u00a0<\/p>\n\n\n\n<p>Now, change the language in the WPML language switcher to check the translated version of your page on the front end. However, you'll notice that your login form is still displayed in your primary language, though the page is translated.<\/p>\n\n\n\n<figure data-wp-context=\"{\"imageId\":\"69d11d7021f03\"}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69d11d7021f03\" class=\"wp-block-image wp-lightbox-container\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/memberpress.com\/wp-content\/uploads\/2024\/02\/file-5kmN2fTbk1.png\" alt=\"Translating MemberPress Forms\"\/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Agrandir\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<p>Unfortunately, there will be no option for you to translate the MemberPress form in the translation editor.\u00a0<\/p>\n\n\n\n<p>Thus, this remaining issue needs to be solved by translating individual MemberPress Plugin strings using WPML. <\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"translate-memberpress-strings\"><a href=\"#translate-memberpress-strings\" title=\"\">Translate MemberPress Strings With WPML<\/a><\/h2>\n\n\n\n<p>Strings are individual pieces of text used by plugins to display labels, messages, etc. WPML allows you to translate the MemberPress plugin strings, so your forms would be properly translated on custom pages.<\/p>\n\n\n\n<p>Now, to translate the strings of your login form or any other form, follow these steps:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><span id=\"qt-caret\">Navigate to <strong>WPML > String Translation<\/strong>.<\/span><\/li>\n\n\n\n<li><strong>S<span id=\"qt-caret\">earch the term you need<\/span><\/strong><span id=\"qt-caret\">. A<span id=\"qt-caret\">s an example, search <\/span>for \u201cUsername or E-mail\u201d, to find the label used for the username\/e-mail field<\/span>.<\/li>\n<\/ol>\n\n\n\n<figure data-wp-context=\"{\"imageId\":\"69d11d702221b\"}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69d11d702221b\" class=\"wp-block-image size-large wp-lightbox-container\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/memberpress.com\/wp-content\/uploads\/2024\/02\/file-mvpCwQ9ci8.png\" alt=\"Search for the MemberPress String\"\/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Agrandir\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<ol class=\"wp-block-list\" start=\"3\">\n<li><span id=\"qt-caret\"><strong>You can also narrow your search<\/strong> by selecting the \u201cmemberpress\u201d group as shown in the screenshot<\/span>.<\/li>\n\n\n\n<li><span id=\"qt-caret\">Once you find the string you want, click the <strong>+ icon<\/strong> to add the translation. This works the same when translating page<\/span>s.<\/li>\n<\/ol>\n\n\n\n<figure data-wp-context=\"{\"imageId\":\"69d11d7022419\"}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69d11d7022419\" class=\"wp-block-image wp-lightbox-container\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/memberpress.com\/wp-content\/uploads\/2024\/02\/file-CU6Ky4O648.png\" alt=\"Add translation for MemberPress strings with WPML\"\/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Agrandir\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<ol class=\"wp-block-list\" start=\"5\">\n<li>Now <strong>add the string translation<\/strong> to the appropriate field.<\/li>\n<\/ol>\n\n\n\n<figure data-wp-context=\"{\"imageId\":\"69d11d702260e\"}\" data-wp-interactive=\"core\/image\" data-wp-key=\"69d11d702260e\" class=\"wp-block-image wp-lightbox-container\"><img decoding=\"async\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/memberpress.com\/wp-content\/uploads\/2024\/02\/file-54CrgMgv9y.png\" alt=\"WPML String Translation Editor\"\/><button\n\t\t\tclass=\"lightbox-trigger\"\n\t\t\ttype=\"button\"\n\t\t\taria-haspopup=\"dialog\"\n\t\t\taria-label=\"Agrandir\"\n\t\t\tdata-wp-init=\"callbacks.initTriggerButton\"\n\t\t\tdata-wp-on--click=\"actions.showLightbox\"\n\t\t\tdata-wp-style--right=\"state.imageButtonRight\"\n\t\t\tdata-wp-style--top=\"state.imageButtonTop\"\n\t\t>\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewBox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\" \/>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n\n\n\n<ol class=\"wp-block-list\" start=\"6\">\n<li><strong>Repeat steps 2 to 5<\/strong> for all strings.<\/li>\n<\/ol>\n\n\n\n<p>Finally, once you translate all strings in the form, the form should be properly displayed on your translated page.<\/p>\n\n\n\n<p class=\"wp-block-ht-blocks-messages wp-block-hb-message wp-block-hb-message--withicon is-style-info\"><strong>I Can\u2019t Find Memberpress Strings To Translate<\/strong><br><br>If you can\u2019t find the plugin string you\u2019re looking for, this might mean that the string was not recognized automatically by WPML.\u00a0<br><br>You can manually search for all available plugin strings with WPML:\u00a0<br>1. Navigate to <strong>WPML > Theme and plugins localization<\/strong>.<br>2. Here, find the MemberPress in the plugin list and click the <strong>Scan selected plugins for string<\/strong> button at the bottom of the list.\u00a0<br><br><img decoding=\"async\" src=\"https:\/\/memberpress.com\/wp-content\/uploads\/2024\/02\/file-490y12weky.png\"><br><br>3. WPML will now check the plugin for strings. As a result, you should now see the list of all available strings WPML could find.\u00a0<br><br>Next, navigate back to <strong>WPML > String Translation<\/strong>, search for a string, and follow the steps for translating strings.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"translate-other-memberpress-pages\"><a href=\"#translate-other-memberpress-pages\" title=\"\">Translate Other MemberPress Pages<\/a><\/h2>\n\n\n\n<p>Similarly to the above-described process of translating the login page, you can translate any other MemberPress page. For example, you could translate <a href=\"https:\/\/memberpress.com\/docs\/membership-registration-pages\/\" target=\"_blank\" rel=\"noopener\" title=\"\"><strong>custom membership registration<\/strong><\/a> pages, <a href=\"https:\/\/memberpress.com\/docs\/customizing-the-account-page-with-readylaunch\/\" target=\"_blank\" rel=\"noopener\" title=\"\"><strong>custom Account<\/strong><\/a> pages, or other pages created with MemberPress shortcodes.<\/p>\n\n\n\n<p>Furthermore, if you encounter issues translating any MemberPress page, or you find strings that cannot be translated, please <strong><a href=\"https:\/\/memberpress.com\/docs\/memberpress-login-page\/\" target=\"_blank\" rel=\"noopener\" title=\"\">contact support<\/a><\/strong>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Though MemberPress doesn\u2019t support multilingual sites out of the box and doesn\u2019t provide an official integration with WPML, this doesn\u2019t mean you can\u2019t have a multilingual site. This document will show you how to translate your custom login page, as an example of translating MemberPress pages. Creating and Translating Custom Pages The best way to [\u2026]<\/p>\n","protected":false},"author":62252,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"om_disable_all_campaigns":false,"_strive_editorial_status":"not-started","_strive_copy_of":0,"inline_featured_image":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_genesis_hide_title":false,"_genesis_hide_breadcrumbs":false,"_genesis_hide_singular_image":false,"_genesis_hide_footer_widgets":false,"_genesis_custom_body_class":"","_genesis_custom_post_class":"","_genesis_layout":"","_FSMCFIC_featured_image_caption":"","_FSMCFIC_featured_image_nocaption":"","_FSMCFIC_featured_image_hide":"","_strive_checklists":"\"\"","_strive_active_checklist":"62291e2bb2422","footnotes":""},"ht-kb-category":[1324],"ht-kb-tag":[],"class_list":{"0":"post-62528","1":"ht_kb","2":"type-ht_kb","3":"status-publish","4":"format-standard","6":"ht_kb_category-translating-memberpress","7":"entry","8":"has-post-thumbnail"},"acf":[],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO Pro 4.9.5.2 - aioseo.com -->\n\t<meta name=\"description\" content=\"If you&#039;re running MemberPress on a multilingual site, this document will show you how to translate MemberPress custom pages using WPML.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Nikola M\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/memberpress.com\/fr\/docs\/translate-the-login-page-with-wpml\/\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO Pro (AIOSEO) 4.9.5.2\" \/>\n\t\t<meta property=\"og:locale\" content=\"fr_FR\" \/>\n\t\t<meta property=\"og:site_name\" content=\"MemberPress\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"How To Translate MemberPress Login and Other Pages With WPML\" \/>\n\t\t<meta property=\"og:description\" content=\"If you&#039;re running MemberPress on a multilingual site, this document will show you how to translate MemberPress custom pages using WPML.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/memberpress.com\/fr\/docs\/translate-the-login-page-with-wpml\/\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/memberpress.com\/wp-content\/uploads\/2022\/10\/mp-icon-RGB_Icon-01.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/memberpress.com\/wp-content\/uploads\/2022\/10\/mp-icon-RGB_Icon-01.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"1650\" \/>\n\t\t<meta property=\"og:image:height\" content=\"1275\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2024-02-13T14:48:32+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2024-11-26T16:28:31+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/memberpress\/\" \/>\n\t\t<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n\t\t<meta name=\"twitter:site\" content=\"@memberpress\" \/>\n\t\t<meta name=\"twitter:title\" content=\"How To Translate MemberPress Login and Other Pages With WPML\" \/>\n\t\t<meta name=\"twitter:description\" content=\"If you&#039;re running MemberPress on a multilingual site, this document will show you how to translate MemberPress custom pages using WPML.\" \/>\n\t\t<meta name=\"twitter:image\" content=\"https:\/\/memberpress.com\/wp-content\/uploads\/2022\/10\/mp-icon-RGB_Icon-01.jpg\" \/>\n\t\t<script type=\"application\/ld+json\" class=\"aioseo-schema\">\n\t\t\t{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/memberpress.com\\\/fr\\\/docs\\\/translate-the-login-page-with-wpml\\\/#article\",\"name\":\"How To Translate MemberPress Login and Other Pages With WPML\",\"headline\":\"How To Translate MemberPress Login and Other Pages With WPML\",\"author\":{\"@id\":\"https:\\\/\\\/memberpress.com\\\/fr\\\/blog\\\/author\\\/nikolacaseproof-com\\\/#author\"},\"publisher\":{\"@id\":\"https:\\\/\\\/memberpress.com\\\/fr\\\/#organization\"},\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/memberpress.com\\\/wp-content\\\/uploads\\\/2024\\\/02\\\/file-OkH6vr1YIO.png\",\"@id\":\"https:\\\/\\\/memberpress.com\\\/fr\\\/docs\\\/translate-the-login-page-with-wpml\\\/#articleImage\",\"width\":1366,\"height\":680},\"datePublished\":\"2024-02-13T09:48:32-05:00\",\"dateModified\":\"2024-11-26T11:28:31-05:00\",\"inLanguage\":\"fr-FR\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/memberpress.com\\\/fr\\\/docs\\\/translate-the-login-page-with-wpml\\\/#webpage\"},\"isPartOf\":{\"@id\":\"https:\\\/\\\/memberpress.com\\\/fr\\\/docs\\\/translate-the-login-page-with-wpml\\\/#webpage\"},\"articleSection\":\"Translating MemberPress\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/memberpress.com\\\/fr\\\/docs\\\/translate-the-login-page-with-wpml\\\/#breadcrumblist\",\"itemListElement\":[{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/memberpress.com\\\/fr#listItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/memberpress.com\\\/fr\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/memberpress.com\\\/fr\\\/doc-categories\\\/general\\\/#listItem\",\"name\":\"General\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/memberpress.com\\\/fr\\\/doc-categories\\\/general\\\/#listItem\",\"position\":2,\"name\":\"General\",\"item\":\"https:\\\/\\\/memberpress.com\\\/fr\\\/doc-categories\\\/general\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/memberpress.com\\\/fr\\\/doc-categories\\\/translating-memberpress\\\/#listItem\",\"name\":\"Translating MemberPress\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/memberpress.com\\\/fr#listItem\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/memberpress.com\\\/fr\\\/doc-categories\\\/translating-memberpress\\\/#listItem\",\"position\":3,\"name\":\"Translating MemberPress\",\"item\":\"https:\\\/\\\/memberpress.com\\\/fr\\\/doc-categories\\\/translating-memberpress\\\/\",\"nextItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/memberpress.com\\\/fr\\\/docs\\\/translate-the-login-page-with-wpml\\\/#listItem\",\"name\":\"How To Translate MemberPress Login and Other Pages With WPML\"},\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/memberpress.com\\\/fr\\\/doc-categories\\\/general\\\/#listItem\",\"name\":\"General\"}},{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/memberpress.com\\\/fr\\\/docs\\\/translate-the-login-page-with-wpml\\\/#listItem\",\"position\":4,\"name\":\"How To Translate MemberPress Login and Other Pages With WPML\",\"previousItem\":{\"@type\":\"ListItem\",\"@id\":\"https:\\\/\\\/memberpress.com\\\/fr\\\/doc-categories\\\/translating-memberpress\\\/#listItem\",\"name\":\"Translating MemberPress\"}}]},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/memberpress.com\\\/fr\\\/#organization\",\"name\":\"MemberPress\",\"description\":\"The All-In-One WordPress Membership Plugin\",\"url\":\"https:\\\/\\\/memberpress.com\\\/fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/memberpress.com\\\/wp-content\\\/uploads\\\/2022\\\/10\\\/mp-icon-RGB_Icon-01.jpg\",\"@id\":\"https:\\\/\\\/memberpress.com\\\/fr\\\/docs\\\/translate-the-login-page-with-wpml\\\/#organizationLogo\",\"width\":1650,\"height\":1275,\"caption\":\"memberpress logo icon\"},\"image\":{\"@id\":\"https:\\\/\\\/memberpress.com\\\/fr\\\/docs\\\/translate-the-login-page-with-wpml\\\/#organizationLogo\"},\"sameAs\":[\"https:\\\/\\\/www.instagram.com\\\/memberpress\\\/\",\"https:\\\/\\\/www.pinterest.com\\\/memberpressplugin\\\/\",\"https:\\\/\\\/www.youtube.com\\\/c\\\/MemberPressPlugin\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/memberpress\\\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/memberpress.com\\\/fr\\\/blog\\\/author\\\/nikolacaseproof-com\\\/#author\",\"url\":\"https:\\\/\\\/memberpress.com\\\/fr\\\/blog\\\/author\\\/nikolacaseproof-com\\\/\",\"name\":\"Nikola M\",\"image\":{\"@type\":\"ImageObject\",\"url\":\"https:\\\/\\\/memberpress.com\\\/wp-content\\\/litespeed\\\/avatar\\\/1edf820c48f9c430f380efe81887b154.jpg?ver=1775141118\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/memberpress.com\\\/fr\\\/docs\\\/translate-the-login-page-with-wpml\\\/#webpage\",\"url\":\"https:\\\/\\\/memberpress.com\\\/fr\\\/docs\\\/translate-the-login-page-with-wpml\\\/\",\"name\":\"How To Translate MemberPress Login and Other Pages With WPML\",\"description\":\"If you're running MemberPress on a multilingual site, this document will show you how to translate MemberPress custom pages using WPML.\",\"inLanguage\":\"fr-FR\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/memberpress.com\\\/fr\\\/#website\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/memberpress.com\\\/fr\\\/docs\\\/translate-the-login-page-with-wpml\\\/#breadcrumblist\"},\"author\":{\"@id\":\"https:\\\/\\\/memberpress.com\\\/fr\\\/blog\\\/author\\\/nikolacaseproof-com\\\/#author\"},\"creator\":{\"@id\":\"https:\\\/\\\/memberpress.com\\\/fr\\\/blog\\\/author\\\/nikolacaseproof-com\\\/#author\"},\"datePublished\":\"2024-02-13T09:48:32-05:00\",\"dateModified\":\"2024-11-26T11:28:31-05:00\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/memberpress.com\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/memberpress.com\\\/fr\\\/\",\"name\":\"MemberPress\",\"description\":\"The All-In-One WordPress Membership Plugin\",\"inLanguage\":\"fr-FR\",\"publisher\":{\"@id\":\"https:\\\/\\\/memberpress.com\\\/fr\\\/#organization\"}}]}\n\t\t<\/script>\n\t\t<!-- All in One SEO Pro -->\r\n\t\t<title>How To Translate MemberPress Login and Other Pages With WPML<\/title>\n\n","aioseo_head_json":{"title":"Comment traduire les pages de connexion et autres pages de MemberPress avec WPML","description":"Si vous utilisez MemberPress sur un site multilingue, ce document vous montrera comment traduire les pages personnalis\u00e9es de MemberPress \u00e0 l'aide de WPML.","canonical_url":"https:\/\/memberpress.com\/fr\/docs\/translate-the-login-page-with-wpml\/","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/memberpress.com\/fr\/docs\/translate-the-login-page-with-wpml\/#article","name":"How To Translate MemberPress Login and Other Pages With WPML","headline":"How To Translate MemberPress Login and Other Pages With WPML","author":{"@id":"https:\/\/memberpress.com\/fr\/blog\/author\/nikolacaseproof-com\/#author"},"publisher":{"@id":"https:\/\/memberpress.com\/fr\/#organization"},"image":{"@type":"ImageObject","url":"https:\/\/memberpress.com\/wp-content\/uploads\/2024\/02\/file-OkH6vr1YIO.png","@id":"https:\/\/memberpress.com\/fr\/docs\/translate-the-login-page-with-wpml\/#articleImage","width":1366,"height":680},"datePublished":"2024-02-13T09:48:32-05:00","dateModified":"2024-11-26T11:28:31-05:00","inLanguage":"fr-FR","mainEntityOfPage":{"@id":"https:\/\/memberpress.com\/fr\/docs\/translate-the-login-page-with-wpml\/#webpage"},"isPartOf":{"@id":"https:\/\/memberpress.com\/fr\/docs\/translate-the-login-page-with-wpml\/#webpage"},"articleSection":"Translating MemberPress"},{"@type":"BreadcrumbList","@id":"https:\/\/memberpress.com\/fr\/docs\/translate-the-login-page-with-wpml\/#breadcrumblist","itemListElement":[{"@type":"ListItem","@id":"https:\/\/memberpress.com\/fr#listItem","position":1,"name":"Home","item":"https:\/\/memberpress.com\/fr","nextItem":{"@type":"ListItem","@id":"https:\/\/memberpress.com\/fr\/doc-categories\/general\/#listItem","name":"General"}},{"@type":"ListItem","@id":"https:\/\/memberpress.com\/fr\/doc-categories\/general\/#listItem","position":2,"name":"General","item":"https:\/\/memberpress.com\/fr\/doc-categories\/general\/","nextItem":{"@type":"ListItem","@id":"https:\/\/memberpress.com\/fr\/doc-categories\/translating-memberpress\/#listItem","name":"Translating MemberPress"},"previousItem":{"@type":"ListItem","@id":"https:\/\/memberpress.com\/fr#listItem","name":"Home"}},{"@type":"ListItem","@id":"https:\/\/memberpress.com\/fr\/doc-categories\/translating-memberpress\/#listItem","position":3,"name":"Translating MemberPress","item":"https:\/\/memberpress.com\/fr\/doc-categories\/translating-memberpress\/","nextItem":{"@type":"ListItem","@id":"https:\/\/memberpress.com\/fr\/docs\/translate-the-login-page-with-wpml\/#listItem","name":"How To Translate MemberPress Login and Other Pages With WPML"},"previousItem":{"@type":"ListItem","@id":"https:\/\/memberpress.com\/fr\/doc-categories\/general\/#listItem","name":"General"}},{"@type":"ListItem","@id":"https:\/\/memberpress.com\/fr\/docs\/translate-the-login-page-with-wpml\/#listItem","position":4,"name":"How To Translate MemberPress Login and Other Pages With WPML","previousItem":{"@type":"ListItem","@id":"https:\/\/memberpress.com\/fr\/doc-categories\/translating-memberpress\/#listItem","name":"Translating MemberPress"}}]},{"@type":"Organization","@id":"https:\/\/memberpress.com\/fr\/#organization","name":"MemberPress","description":"The All-In-One WordPress Membership Plugin","url":"https:\/\/memberpress.com\/fr\/","logo":{"@type":"ImageObject","url":"https:\/\/memberpress.com\/wp-content\/uploads\/2022\/10\/mp-icon-RGB_Icon-01.jpg","@id":"https:\/\/memberpress.com\/fr\/docs\/translate-the-login-page-with-wpml\/#organizationLogo","width":1650,"height":1275,"caption":"memberpress logo icon"},"image":{"@id":"https:\/\/memberpress.com\/fr\/docs\/translate-the-login-page-with-wpml\/#organizationLogo"},"sameAs":["https:\/\/www.instagram.com\/memberpress\/","https:\/\/www.pinterest.com\/memberpressplugin\/","https:\/\/www.youtube.com\/c\/MemberPressPlugin","https:\/\/www.linkedin.com\/company\/memberpress\/"]},{"@type":"Person","@id":"https:\/\/memberpress.com\/fr\/blog\/author\/nikolacaseproof-com\/#author","url":"https:\/\/memberpress.com\/fr\/blog\/author\/nikolacaseproof-com\/","name":"Nikola M","image":{"@type":"ImageObject","url":"https:\/\/memberpress.com\/wp-content\/litespeed\/avatar\/1edf820c48f9c430f380efe81887b154.jpg?ver=1775141118"}},{"@type":"WebPage","@id":"https:\/\/memberpress.com\/fr\/docs\/translate-the-login-page-with-wpml\/#webpage","url":"https:\/\/memberpress.com\/fr\/docs\/translate-the-login-page-with-wpml\/","name":"How To Translate MemberPress Login and Other Pages With WPML","description":"If you're running MemberPress on a multilingual site, this document will show you how to translate MemberPress custom pages using WPML.","inLanguage":"fr-FR","isPartOf":{"@id":"https:\/\/memberpress.com\/fr\/#website"},"breadcrumb":{"@id":"https:\/\/memberpress.com\/fr\/docs\/translate-the-login-page-with-wpml\/#breadcrumblist"},"author":{"@id":"https:\/\/memberpress.com\/fr\/blog\/author\/nikolacaseproof-com\/#author"},"creator":{"@id":"https:\/\/memberpress.com\/fr\/blog\/author\/nikolacaseproof-com\/#author"},"datePublished":"2024-02-13T09:48:32-05:00","dateModified":"2024-11-26T11:28:31-05:00"},{"@type":"WebSite","@id":"https:\/\/memberpress.com\/fr\/#website","url":"https:\/\/memberpress.com\/fr\/","name":"MemberPress","description":"The All-In-One WordPress Membership Plugin","inLanguage":"fr-FR","publisher":{"@id":"https:\/\/memberpress.com\/fr\/#organization"}}]},"og:locale":"fr_FR","og:site_name":"MemberPress","og:type":"article","og:title":"How To Translate MemberPress Login and Other Pages With WPML","og:description":"If you're running MemberPress on a multilingual site, this document will show you how to translate MemberPress custom pages using WPML.","og:url":"https:\/\/memberpress.com\/fr\/docs\/translate-the-login-page-with-wpml\/","og:image":"https:\/\/memberpress.com\/wp-content\/uploads\/2022\/10\/mp-icon-RGB_Icon-01.jpg","og:image:secure_url":"https:\/\/memberpress.com\/wp-content\/uploads\/2022\/10\/mp-icon-RGB_Icon-01.jpg","og:image:width":1650,"og:image:height":1275,"article:published_time":"2024-02-13T14:48:32+00:00","article:modified_time":"2024-11-26T16:28:31+00:00","article:publisher":"https:\/\/www.facebook.com\/memberpress\/","twitter:card":"summary_large_image","twitter:site":"@memberpress","twitter:title":"How To Translate MemberPress Login and Other Pages With WPML","twitter:description":"If you're running MemberPress on a multilingual site, this document will show you how to translate MemberPress custom pages using WPML.","twitter:image":"https:\/\/memberpress.com\/wp-content\/uploads\/2022\/10\/mp-icon-RGB_Icon-01.jpg"},"aioseo_meta_data":{"post_id":"62528","title":"Comment traduire les pages de connexion et autres pages de MemberPress avec WPML","description":"Si vous utilisez MemberPress sur un site multilingue, ce document vous montrera comment traduire les pages personnalis\u00e9es de MemberPress \u00e0 l'aide de WPML.","keywords":null,"keyphrases":{"focus":{"keyphrase":"WPML","score":100,"analysis":{"keyphraseInTitle":{"score":9,"maxScore":9,"error":0},"keyphraseInDescription":{"score":9,"maxScore":9,"error":0},"keyphraseLength":{"score":9,"maxScore":9,"error":0,"length":1},"keyphraseInURL":{"score":5,"maxScore":5,"error":0},"keyphraseInIntroduction":{"score":9,"maxScore":9,"error":0},"keyphraseInSubHeadings":{"score":9,"maxScore":9,"error":0},"keyphraseInImageAlt":{"score":9,"maxScore":9,"error":0},"keywordDensity":{"type":"best","score":9,"maxScore":9,"error":0}}},"additional":[{"keyphrase":"MemberPress","score":100,"analysis":{"keyphraseInDescription":{"score":9,"maxScore":9,"error":0},"keyphraseLength":{"score":9,"maxScore":9,"error":0,"length":1},"keyphraseInIntroduction":{"score":9,"maxScore":9,"error":0},"keyphraseInImageAlt":{"score":9,"maxScore":9,"error":0},"keywordDensity":{"type":"best","score":9,"maxScore":9,"error":0}}}]},"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":"","og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"Article","isEnabled":true},"graphs":[]},"schema_type":"default","schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":"-1","robots_max_videopreview":"-1","robots_max_imagepreview":"large","priority":null,"frequency":"default","local_seo":null,"seo_analyzer_scan_date":"2025-10-09 22:05:05","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"open_ai":"{\"title\":{\"suggestions\":[],\"usage\":0},\"description\":{\"suggestions\":[],\"usage\":0}}","ai":null,"created":"2024-02-13 14:48:32","updated":"2026-03-03 14:52:42"},"aioseo_breadcrumb":"<div class=\"aioseo-breadcrumbs\"><span class=\"aioseo-breadcrumb\">\n\t<a href=\"https:\/\/memberpress.com\/fr\" title=\"Home\">Home<\/a>\n<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t<a href=\"https:\/\/memberpress.com\/fr\/doc-categories\/general\/\" title=\"General\">General<\/a>\n<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\t<a href=\"https:\/\/memberpress.com\/fr\/doc-categories\/translating-memberpress\/\" title=\"Translating MemberPress\">Translating MemberPress<\/a>\n<\/span><span class=\"aioseo-breadcrumb-separator\">&raquo;<\/span><span class=\"aioseo-breadcrumb\">\n\tHow To Translate MemberPress Login and Other Pages With WPML\n<\/span><\/div>","aioseo_breadcrumb_json":[{"label":"Home","link":"https:\/\/memberpress.com\/fr"},{"label":"General","link":"https:\/\/memberpress.com\/fr\/doc-categories\/general\/"},{"label":"Translating MemberPress","link":"https:\/\/memberpress.com\/fr\/doc-categories\/translating-memberpress\/"},{"label":"How To Translate MemberPress Login and Other Pages With WPML","link":"https:\/\/memberpress.com\/fr\/docs\/translate-the-login-page-with-wpml\/"}],"_links":{"self":[{"href":"https:\/\/memberpress.com\/fr\/wp-json\/wp\/v2\/ht-kb\/62528","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/memberpress.com\/fr\/wp-json\/wp\/v2\/ht-kb"}],"about":[{"href":"https:\/\/memberpress.com\/fr\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/memberpress.com\/fr\/wp-json\/wp\/v2\/users\/62252"}],"replies":[{"embeddable":true,"href":"https:\/\/memberpress.com\/fr\/wp-json\/wp\/v2\/comments?post=62528"}],"version-history":[{"count":1,"href":"https:\/\/memberpress.com\/fr\/wp-json\/wp\/v2\/ht-kb\/62528\/revisions"}],"predecessor-version":[{"id":69523,"href":"https:\/\/memberpress.com\/fr\/wp-json\/wp\/v2\/ht-kb\/62528\/revisions\/69523"}],"wp:attachment":[{"href":"https:\/\/memberpress.com\/fr\/wp-json\/wp\/v2\/media?parent=62528"}],"wp:term":[{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/memberpress.com\/fr\/wp-json\/wp\/v2\/ht-kb-category?post=62528"},{"taxonomy":"ht_kb_tag","embeddable":true,"href":"https:\/\/memberpress.com\/fr\/wp-json\/wp\/v2\/ht-kb-tag?post=62528"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}