{"id":15254331,"date":"2014-06-13T10:48:14","date_gmt":"2014-06-13T10:48:14","guid":{"rendered":"https:\/\/wpml.org\/documentation-6\/projets-connexes\/extension-des-outils-multilingues\/"},"modified":"2025-09-10T08:48:49","modified_gmt":"2025-09-10T08:48:49","slug":"extension-des-outils-multilingues","status":"publish","type":"page","link":"https:\/\/wpml.org\/fr\/documentation-6\/informations-pour-les-developpeurs\/extension-des-outils-multilingues\/","title":{"rendered":"Plugin Multilingual Tools"},"content":{"rendered":"\n<div class=\"wp-block-toolset-blocks-container tb-container alignfull\" data-toolset-blocks-container=\"fdede197a056736e7322c161590b89a1\"><div class=\"tb-container-inner\">\n<p class=\"tb-heading has-text-color\" data-toolset-blocks-heading=\"0190bf5c0f5e682e6e1d8be7e6f401ac\" data-last-update=\"1.4\"><span><span><a href=\"https:\/\/wpml.org\/fr\/accueil\/\">Home<\/a><\/span><\/span><\/p>\n\n\n\n<div class=\"wp-block-toolset-blocks-grid tb-grid\" data-toolset-blocks-grid=\"4994ab091993c2c41b112f7268aa6088\">\n<div class=\"wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center\" data-toolset-blocks-grid-column=\"f586ff7bfe1d7317c63162ec7b7039ed\">\n<h1 class=\"tb-heading has-text-color\" data-toolset-blocks-heading=\"b686c8b3d4780754ef6585bd91a569b8\" data-last-update=\"1.4\">Multilingual Tools<\/h1>\n\n\n\n<div class=\"tb-fields-and-text\" data-toolset-blocks-fields-and-text=\"f74ad0754467fb071b00f80b6400d545\"><p>Testez<span style=\"font-weight: 400;\"> votre configuration et confirmez que votre plugin et th\u00e8me sont compatibles avec WPML.<\/span><\/p><\/div>\n\n\n\n<div class=\"tb-button\" data-toolset-blocks-button=\"db8c59ba55a87d93a2c3d343f444c214\"><a class=\"tb-button__link\" href=\"https:\/\/github.com\/OnTheGoSystems\/multilingual-tools\" target=\"_blank\" rel=\"noopener\"><span class=\"tb-button__content\">T\u00e9l\u00e9charger le plugin<\/span><i class=\"tb-button__icon\"><\/i><\/a><\/div>\n<\/div>\n\n\n\n<div class=\"wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-center\" data-toolset-blocks-grid-column=\"c77f65d01bb1c283e93f285b389d97af\">\n<div class=\"wp-block-toolset-blocks-container tb-container\" data-toolset-blocks-container=\"39d6c41ef896e9e4000cd0db5cad231e\"><\/div>\n<\/div>\n<\/div>\n<\/div><\/div>\n\n<div class=\"wp-block-toolset-blocks-container tb-container\" data-toolset-blocks-container=\"a03f28b68e7ebf56bfe1641740b90da2\"><div class=\"tb-container-inner\">\n<div class=\"wp-block-toolset-blocks-grid tb-grid\" data-toolset-blocks-grid=\"53ce567584c307825428d23825630ccf\">\n<div class=\"wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top wcml-sticky-top\" data-toolset-blocks-grid-column=\"f7f9a013a6074411e874a8d48900e955\">\n<p><strong>Sur cette page<\/strong><\/p>\n\n\n\n<p class=\"tb-heading\" data-toolset-blocks-heading=\"d1d455b792d304584caa300e338ef016\" data-last-update=\"1.4\"><a href=\"#getting-started\">Pour commencer<\/a><\/p>\n\n\n\n<p class=\"tb-heading\" data-toolset-blocks-heading=\"b6a68071437b65e280e5ebbe2eb9be2e\" data-last-update=\"1.4\"><a href=\"#how-to\">Comment utiliser Multilingual Tools<\/a><\/p>\n\n\n\n<p class=\"tb-heading\" data-toolset-blocks-heading=\"d696b8be6ccef6966d53a93acf501838\" data-last-update=\"1.4\"><a href=\"#verify\">V\u00e9rifier que les textes cod\u00e9s en dur sont encapsul\u00e9s dans des appels gettext<\/a><\/p>\n\n\n\n<p class=\"tb-heading\" data-toolset-blocks-heading=\"d696b8be6ccef6966d53a93acf501838\" data-last-update=\"1.4\"><a href=\"#scan\">Analyser votre th\u00e8me et votre extension pour le texte<\/a><\/p>\n\n\n\n<p class=\"tb-heading\" data-toolset-blocks-heading=\"d696b8be6ccef6966d53a93acf501838\" data-last-update=\"1.4\"><a href=\"#choose\">Choisir les \u00e9l\u00e9ments \u00e0 tester<\/a><\/p>\n\n\n\n<p class=\"tb-heading\" data-toolset-blocks-heading=\"d696b8be6ccef6966d53a93acf501838\" data-last-update=\"1.4\"><a href=\"#send\">Envoyez le contenu \u00e0 traduire<\/a><\/p>\n\n\n\n<p class=\"tb-heading\" data-toolset-blocks-heading=\"c300fbd3038fde48313a1766838adbf9\" data-last-update=\"1.4\"><a href=\"#confirm\">Confirmer la compatibilit\u00e9<\/a><\/p>\n\n\n\n<p class=\"tb-heading\" data-toolset-blocks-heading=\"c300fbd3038fde48313a1766838adbf9\" data-last-update=\"1.4\"><a href=\"#register-for-translation\">Rendre les blocs Elementor et Gutenberg traduisibles<\/a><\/p>\n\n\n\n<p class=\"tb-heading\" data-toolset-blocks-heading=\"3527d878ad14a7af15023b7352efc4aa\" data-last-update=\"1.4\"><a href=\"#generate\">G\u00e9n\u00e9rez un fichier de configuration de langue<\/a><\/p>\n<\/div>\n\n\n\n<div class=\"wp-block-toolset-blocks-grid-column tb-grid-column tb-grid-align-top product-page-content\" data-toolset-blocks-grid-column=\"613ca808c900d7f6c7303b84383bbf91\">\n<p>Multilingual Tools est un addon gratuit pour tester la compatibilit\u00e9 de votre plugin et th\u00e8me avec WPML. <\/p>\n\n\n\n<p>En utilisant cet addon, vous pouvez identifier quels textes et \u00e9l\u00e9ments sont correctement configur\u00e9s pour la traduction (et lesquels ne le sont pas) ainsi que g\u00e9n\u00e9rer un <a href=\"https:\/\/wpml.org\/fr\/documentation-6\/informations-pour-les-developpeurs\/fichiers-de-configuration-de-la-langue\/\">fichier de configuration de langue<\/a>.<\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"getting-started\">Pour commencer<\/h2>\n\n\n\n<p>Pour commencer, installez et activez : <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>WPML<\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/OnTheGoSystems\/multilingual-tools\" target=\"_blank\" rel=\"noreferrer noopener\">Multilingual Tools<\/a><\/li>\n\n\n\n<li>Plugins \/ th\u00e8mes que vous souhaitez tester<\/li>\n<\/ul>\n\n\n\n<p>Veuillez noter que Multilingual Tools est une extension de test, par cons\u00e9quent, <strong>ne l&rsquo;utilisez jamais <\/strong>sur des sites de production ou de clients. <\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-to\">Comment utiliser Multilingual Tools<\/h2>\n\n\n\n<p>Pour commencer, allez \u00e0 <strong>Multilingual Tools <\/strong>\u2192 <strong>Aper\u00e7u<\/strong> pour voir un r\u00e9sum\u00e9 de votre fichier de configuration de langue actuel.<\/p>\n\n\n\n<figure class=\"wp-block-image tb-image tb-image-dynamic tb-image-frame-none\" data-toolset-blocks-image=\"0de2af71fe6f65d15963045b54289c06\"><a href=\"https:\/\/wpml.org\/wp-content\/uploads\/2024\/08\/Multilingual-Tools-Overview-page-1.png\"><img decoding=\"async\" width=\"1640\" height=\"1068\" loading=\"lazy\" src=\"https:\/\/wpml.org\/wp-content\/uploads\/2024\/08\/Multilingual-Tools-Overview-page-1.png\" alt=\"\" class=\"wp-image-16124384\" srcset=\"https:\/\/wpml.org\/wp-content\/uploads\/2024\/08\/Multilingual-Tools-Overview-page-1.png 1640w, https:\/\/wpml.org\/wp-content\/uploads\/2024\/08\/Multilingual-Tools-Overview-page-1-300x195.png 300w, https:\/\/wpml.org\/wp-content\/uploads\/2024\/08\/Multilingual-Tools-Overview-page-1-1024x667.png 1024w, https:\/\/wpml.org\/wp-content\/uploads\/2024\/08\/Multilingual-Tools-Overview-page-1-150x98.png 150w, https:\/\/wpml.org\/wp-content\/uploads\/2024\/08\/Multilingual-Tools-Overview-page-1-768x500.png 768w, https:\/\/wpml.org\/wp-content\/uploads\/2024\/08\/Multilingual-Tools-Overview-page-1-1536x1000.png 1536w\" sizes=\"auto, (max-width: 1640px) 100vw, 1640px\" \/><\/a><figcaption><div class=\"tb-image-caption\">Page d&rsquo;aper\u00e7u de Multilingual Tools<\/div><\/figcaption><\/figure>\n\n\n\n<p>Si vous \u00eates satisfait de votre configuration, suivez les \u00e9tapes ci-dessous pour la tester. Dans le cas contraire, <a href=\"#generate\">g\u00e9n\u00e9rez un nouveau fichier de configuration linguistique<\/a> pour mettre \u00e0 jour vos param\u00e8tres. <\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"verify\"><a><\/a>1. V\u00e9rifiez que les textes cod\u00e9s en dur sont envelopp\u00e9s dans des appels Gettext<\/h3>\n\n\n\n<p>Pour traduire votre extension ou votre th\u00e8me, vous devez envelopper tous les textes cod\u00e9s en dur avec des appels <strong>gettext<\/strong>. Si vous ne l&rsquo;avez pas encore fait, ou si vous souhaitez v\u00e9rifier votre configuration, suivez ces <a href=\"https:\/\/ptc.wpml.org\/documentation\/translate-wordpress-themes-and-plugins-with-ai\/#internationalization\" target=\"_blank\" rel=\"noreferrer noopener\">directives WordPress i18n<\/a> pour obtenir des instructions. <\/p>\n\n\n\n<div style=\"height:10px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"scan\"><a><\/a>2. Scannez votre plugin ou th\u00e8me pour les textes cod\u00e9s en dur<\/h3>\n\n\n\n<p>Ensuite, utilisez WPML pour scanner votre plugin ou th\u00e8me pour les textes cod\u00e9s en dur :<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>Allez \u00e0 <strong>WPML <\/strong>\u2192 <strong>Localisation des th\u00e8mes et plugins<\/strong>.<\/li>\n\n\n\n<li>S\u00e9lectionnez votre th\u00e8me ou plugin et scannez pour les textes.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image tb-image tb-image-dynamic tb-image-frame-none\" data-toolset-blocks-image=\"7ed8a5f5ef655f332d40417eff882e2e\"><a href=\"https:\/\/wpml.org\/wp-content\/uploads\/2024\/08\/Scanning-texts-in-theme-1.png\"><img decoding=\"async\" width=\"1024\" height=\"637\" loading=\"lazy\" src=\"https:\/\/wpml.org\/wp-content\/uploads\/2024\/08\/Scanning-texts-in-theme-1-1024x637.png\" alt=\"\" class=\"wp-image-16124404\" srcset=\"https:\/\/wpml.org\/wp-content\/uploads\/2024\/08\/Scanning-texts-in-theme-1-1024x637.png 1024w, https:\/\/wpml.org\/wp-content\/uploads\/2024\/08\/Scanning-texts-in-theme-1-300x187.png 300w, https:\/\/wpml.org\/wp-content\/uploads\/2024\/08\/Scanning-texts-in-theme-1-150x93.png 150w, https:\/\/wpml.org\/wp-content\/uploads\/2024\/08\/Scanning-texts-in-theme-1-768x478.png 768w, https:\/\/wpml.org\/wp-content\/uploads\/2024\/08\/Scanning-texts-in-theme-1.png 1515w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption><div class=\"tb-image-caption\">Scan des textes dans le th\u00e8me<br\/><\/div><\/figcaption><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"choose\">3. Choisissez les \u00e9l\u00e9ments \u00e0 tester<\/h3>\n\n\n\n<p>Ensuite, s\u00e9lectionnez les \u00e9l\u00e9ments pour lesquels vous souhaitez tester la configuration :<\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>Allez \u00e0 <strong>Multilingual Tools <\/strong>\u2192 <strong>Param\u00e8tres<\/strong>.<\/li>\n\n\n\n<li>Faites d\u00e9filer jusqu&rsquo;\u00e0 <strong>Ajouter des informations de langue au duplicata de publication<\/strong>.<\/li>\n\n\n\n<li>Cochez les \u00e9l\u00e9ments que vous souhaitez tester et enregistrez.<\/li>\n<\/ol>\n\n\n\n<figure class=\"wp-block-image tb-image tb-image-dynamic tb-image-frame-none\" data-toolset-blocks-image=\"2628accc80e1b3a6577b638a3d90a434\"><a href=\"https:\/\/wpml.org\/wp-content\/uploads\/2024\/08\/Choosing-elements-to-test-1.png\"><img decoding=\"async\" width=\"1516\" height=\"941\" loading=\"lazy\" src=\"https:\/\/wpml.org\/wp-content\/uploads\/2024\/08\/Choosing-elements-to-test-1.png\" alt=\"\" class=\"wp-image-16124418\" srcset=\"https:\/\/wpml.org\/wp-content\/uploads\/2024\/08\/Choosing-elements-to-test-1.png 1516w, https:\/\/wpml.org\/wp-content\/uploads\/2024\/08\/Choosing-elements-to-test-1-300x186.png 300w, https:\/\/wpml.org\/wp-content\/uploads\/2024\/08\/Choosing-elements-to-test-1-1024x636.png 1024w, https:\/\/wpml.org\/wp-content\/uploads\/2024\/08\/Choosing-elements-to-test-1-150x93.png 150w, https:\/\/wpml.org\/wp-content\/uploads\/2024\/08\/Choosing-elements-to-test-1-768x477.png 768w\" sizes=\"auto, (max-width: 1516px) 100vw, 1516px\" \/><\/a><figcaption><div class=\"tb-image-caption\">Choisir les \u00e9l\u00e9ments \u00e0 tester<\/div><\/figcaption><\/figure>\n\n\n\n<p>Pour tester les cha\u00eenes, ouvrez le menu d\u00e9roulant des cha\u00eenes dans la section <strong>G\u00e9n\u00e9rer automatiquement les traductions de cha\u00eenes<\/strong>, s\u00e9lectionnez vos sources de cha\u00eenes et cliquez sur <strong>G\u00e9n\u00e9rer les traductions de cha\u00eenes<\/strong>.<\/p>\n\n\n\n<div style=\"height:5px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"send\"><a><\/a>4. Envoyez le contenu pour traduction<\/h3>\n\n\n\n<p>Pour \u00e9viter de passer du temps (ou de l&rsquo;argent) \u00e0 traduire du contenu factice, Multilingual Tools ajoute un pr\u00e9fixe de langue aux textes. Pour ex\u00e9cuter cette action, <strong>dupliquez <\/strong>votre contenu en utilisant WPML et laissez Multilingual Tools g\u00e9rer le reste : <\/p>\n\n\n\n<ol start=\"1\" class=\"wp-block-list\">\n<li>Allez dans <strong>WPML<\/strong> \u2192 <strong>tableau de bord des traductions<\/strong>.<\/li>\n\n\n\n<li>S\u00e9lectionnez le contenu que vous souhaitez tester.<\/li>\n\n\n\n<li>Choisissez <strong>Dupliquer<\/strong> comme m\u00e9thode de traduction et traduisez. <\/li>\n<\/ol>\n\n\n\n<div style=\"height:20px\" aria-hidden=\"true\" class=\"wp-block-spacer\"><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"confirm\"><a><\/a>5. Confirmez la compatibilit\u00e9<\/h3>\n\n\n\n<p>Enfin, visitez le contenu que vous venez de traduire sur l&rsquo;interface publique et changez de langue. Vos \u00e9l\u00e9ments sont compatibles si les textes incluent un pr\u00e9fixe de langue. Si certains textes ne contiennent pas de pr\u00e9fixe, ils ne sont pas compatibles et n\u00e9cessitent une configuration suppl\u00e9mentaire.  <\/p>\n\n\n\n<figure class=\"wp-block-image tb-image tb-image-dynamic tb-image-frame-none\" data-toolset-blocks-image=\"8b6da16759908e532eea9919a0e0990e\"><a href=\"https:\/\/wpml.org\/wp-content\/uploads\/2024\/08\/Checking-compatibility-on-front-end-1.png\"><img decoding=\"async\" width=\"1285\" height=\"799\" loading=\"lazy\" src=\"https:\/\/wpml.org\/wp-content\/uploads\/2024\/08\/Checking-compatibility-on-front-end-1.png\" alt=\"\" class=\"wp-image-16124433\" srcset=\"https:\/\/wpml.org\/wp-content\/uploads\/2024\/08\/Checking-compatibility-on-front-end-1.png 1285w, https:\/\/wpml.org\/wp-content\/uploads\/2024\/08\/Checking-compatibility-on-front-end-1-300x187.png 300w, https:\/\/wpml.org\/wp-content\/uploads\/2024\/08\/Checking-compatibility-on-front-end-1-1024x637.png 1024w, https:\/\/wpml.org\/wp-content\/uploads\/2024\/08\/Checking-compatibility-on-front-end-1-150x93.png 150w, https:\/\/wpml.org\/wp-content\/uploads\/2024\/08\/Checking-compatibility-on-front-end-1-768x478.png 768w\" sizes=\"auto, (max-width: 1285px) 100vw, 1285px\" \/><\/a><figcaption><div class=\"tb-image-caption\">V\u00e9rification de la compatibilit\u00e9 sur le front-end<\/div><\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"register-for-translation\">Rendre les blocs personnalis\u00e9s Elementor et Gutenberg traduisibles<\/h2>\n\n\n\n<p>Si votre extension utilise des widgets Elementor ou des blocs Gutenberg, l&rsquo;extension <strong>Multilingual Tools<\/strong> vous facilite la t\u00e2che pour les rendre traduisibles. L&rsquo;extension g\u00e9n\u00e8re la version initiale du code XML dont vous avez besoin pour enregistrer les widgets et les blocs, de sorte que vous n&rsquo;ayez pas \u00e0 le cr\u00e9er \u00e0 partir de z\u00e9ro. <\/p>\n\n\n\n<p>V\u00e9rifiez comment <a href=\"https:\/\/wpml.org\/documentation\/support\/language-configuration-files\/make-custom-gutenberg-blocks-translatable\/\">rendre les blocs personnalis\u00e9s Gutenberg traduisibles<\/a> et <a href=\"https:\/\/wpml.org\/documentation\/support\/multilingual-tools\/registering-custom-elementor-widgets-for-translation\/\">comment enregistrer les widgets personnalis\u00e9s Elementor<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"generate\">G\u00e9n\u00e9rez un fichier de configuration de langue<\/h2>\n\n\n\n<p>Pour g\u00e9n\u00e9rer un fichier de configuration de langue, allez \u00e0 <strong>Multilingual Tools <\/strong>\u2192 <strong>Fichier de configuration<\/strong> et d\u00e9finissez vos pr\u00e9f\u00e9rences.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"settings\"><a><\/a>Aper\u00e7u des param\u00e8tres<\/h3>\n\n\n\n<p><strong>Type de publication personnalis\u00e9 \/ Taxonomies personnalis\u00e9es<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Ne rien faire<\/strong> \u2013 ignorer et ne pas traduire<\/li>\n\n\n\n<li><strong>Traduisible<\/strong> \u2013 afficher uniquement les \u00e9l\u00e9ments traduits<\/li>\n\n\n\n<li><strong>Traduisible<\/strong> \u2013 utiliser la traduction si disponible ou revenir \u00e0 la langue par d\u00e9faut<\/li>\n<\/ul>\n\n\n\n<p><strong>Champs personnalis\u00e9s<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Ne pas traduire<\/strong> \u2013 ignorer et ne pas traduire<\/li>\n\n\n\n<li><strong>Copier<\/strong> \u2013 copier la valeur de la langue par d\u00e9faut et rester synchronis\u00e9 (bon pour les nombres)<\/li>\n\n\n\n<li><strong>Copier une fois<\/strong> \u2013 copier la valeur de la langue par d\u00e9faut une seule fois (bon pour cr\u00e9er des valeurs de champ diff\u00e9rentes par langue)<\/li>\n\n\n\n<li><strong>Traduire<\/strong> \u2013 traduire dans d&rsquo;autres langues<\/li>\n<\/ul>\n\n\n\n<p><strong>Textes administratifs<\/strong><\/p>\n\n\n\n<p>Enregistrez les cha\u00eenes dans la table <strong>wp_options <\/strong>pour la traduction. Par exemple, le titre du site ou les param\u00e8tres des widgets sont souvent stock\u00e9s dans cette table. En les enregistrant dans le fichier de configuration, vous vous assurez que les utilisateurs peuvent les traduire.  <\/p>\n\n\n\n<p><strong>Shortcodes<\/strong><\/p>\n\n\n\n<p>Enregistrez les textes ou attributs dans les shortcodes pour la traduction.<\/p>\n<\/div>\n<\/div>\n<\/div><\/div>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":2,"featured_media":0,"parent":105281,"menu_order":89,"comment_status":"closed","ping_status":"closed","template":"template-full.php","meta":{"_bbp_topic_count":0,"_bbp_reply_count":0,"_bbp_total_topic_count":0,"_bbp_total_reply_count":0,"_bbp_voice_count":0,"_bbp_anonymous_reply_count":0,"_bbp_topic_count_hidden":0,"_bbp_reply_count_hidden":0,"_bbp_forum_subforum_count":0,"ep_exclude_from_search":false,"footnotes":""},"related-projects-category":[27887],"class_list":["post-15254331","page","type-page","status-publish","hentry","related-projects-category-outils-de-test"],"_links":{"self":[{"href":"https:\/\/wpml.org\/fr\/wp-json\/wp\/v2\/pages\/15254331","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wpml.org\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/wpml.org\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/wpml.org\/fr\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/wpml.org\/fr\/wp-json\/wp\/v2\/comments?post=15254331"}],"version-history":[{"count":8,"href":"https:\/\/wpml.org\/fr\/wp-json\/wp\/v2\/pages\/15254331\/revisions"}],"predecessor-version":[{"id":17389600,"href":"https:\/\/wpml.org\/fr\/wp-json\/wp\/v2\/pages\/15254331\/revisions\/17389600"}],"up":[{"embeddable":true,"href":"https:\/\/wpml.org\/fr\/wp-json\/wp\/v2\/pages\/105281"}],"wp:attachment":[{"href":"https:\/\/wpml.org\/fr\/wp-json\/wp\/v2\/media?parent=15254331"}],"wp:term":[{"taxonomy":"related-projects-category","embeddable":true,"href":"https:\/\/wpml.org\/fr\/wp-json\/wp\/v2\/related-projects-category?post=15254331"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}