{"id":1969,"date":"2019-04-11T03:20:49","date_gmt":"2019-04-11T03:20:49","guid":{"rendered":"https:\/\/docs.deothemes.com\/medikaid\/?post_type=manual_kb&#038;p=1969"},"modified":"2020-06-22T09:48:40","modified_gmt":"2020-06-22T09:48:40","slug":"multilingual-management-with-wpml","status":"publish","type":"manual_kb","link":"https:\/\/docs.deothemes.com\/medikaid\/knowledgebase\/multilingual-management-with-wpml\/","title":{"rendered":"Multilingual Management With WPML"},"content":{"rendered":"<p><a href=\"https:\/\/wpml.org\/?aid=378857&amp;affiliate_key=z0pKA0v75Yzs\" target=\"_blank\" rel=\"noopener noreferrer\"><img decoding=\"async\" class=\"image-frame alignnone\" title=\"WPML Multilingual Plugin\" src=\"https:\/\/docs.deothemes.com\/wp-content\/uploads\/sites\/15\/2019\/04\/wpml-leaderboard-banner.jpg\" alt=\"WPML Multilingual Plugin\" width=\"1456\" height=\"180\" \/><\/a><\/p>\n<p>If you want to have multi-lingual site, you can do so by using <a href=\"https:\/\/wpml.org\/?aid=378857&amp;affiliate_key=z0pKA0v75Yzs\">WPML<\/a> plugin. First, make sure that all the WPML core plugins are installed and active:<\/p>\n<ul>\n<li>WPML Media<\/li>\n<li>WPML Multilingual CMS<\/li>\n<li>WPML String Translation<\/li>\n<li>WPML Translation Management<\/li>\n<\/ul>\n<p><a href=\"https:\/\/wpml.org\/?aid=378857&amp;affiliate_key=z0pKA0v75Yzs\" target=\"_blank\" rel=\"noopener noreferrer\"><img decoding=\"async\" class=\"image-frame\" src=\"https:\/\/docs.deothemes.com\/wp-content\/uploads\/sites\/15\/2019\/04\/1-wpml-components.png\" \/><\/a><\/p>\n<h2 data-fontsize=\"32\" data-lineheight=\"48px\"><\/h2>\n<h2 class=\"title-heading-left fusion-responsive-typography-calculated\" data-fontsize=\"32\" data-lineheight=\"48px\">Documentation &amp; Resources<\/h2>\n<p><strong><a href=\"https:\/\/wpml.org\/documentation\/getting-started-guide\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">WPML Getting Started Guide<\/a> \u2013 <\/strong>It explains how to use WPML to translate the site as you are building it<\/p>\n<p><strong><a href=\"http:\/\/wpml.org\/forums\/forum\/english-support\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">WPML Forum Support<\/a> \u2013<\/strong>\u00a0If you bought WPML then you get free support from their amazing team<\/p>\n<p>&nbsp;<\/p>\n<h2 id=\"wpml-translation-tools\">WPML translation tools<\/h2>\n<p>WPML offers two translation editors you can use for translating your site\u2019s content<\/p>\n<ul>\n<li><a href=\"https:\/\/wpml.org\/documentation\/translating-your-contents\/using-the-translation-editor\/\" target=\"_blank\" rel=\"noopener noreferrer\">WPML classic translation editor<\/a>\u00a0(CTE).<\/li>\n<li><a href=\"https:\/\/wpml.org\/documentation\/translating-your-contents\/advanced-translation-editor\/\" target=\"_blank\" rel=\"noopener noreferrer\">WPML Advanced Translation Editor<\/a>\u00a0(ATE)\u00a0offers\u00a0<a href=\"https:\/\/wpml.org\/documentation\/automatic-translation\/automatic-translation-pricing\/\" target=\"_blank\" rel=\"noopener noreferrer\">affordable automatic translation<\/a>, a glossary, spell checker, and more!<\/li>\n<li>Besides translating your site content yourself, you can also:\n<ul>\n<li>Send your content for translation to a\u00a0<a href=\"https:\/\/wpml.org\/documentation\/translating-your-contents\/professional-translation-via-wpml\/\" target=\"_blank\" rel=\"noopener noreferrer\">professional translation service.<\/a><\/li>\n<li>Create your own team of local translators from the\u00a0<strong>Translation Roles<\/strong>\u00a0tab in Translation Management and\u00a0<a href=\"https:\/\/wpml.org\/documentation\/translating-your-contents\/\" target=\"_blank\" rel=\"noopener noreferrer\">assign translation jobs to them.<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2 id=\"how-to-translate-pages-posts-and-custom-posts\">How to translate pages, posts and custom posts<\/h2>\n<p>If you are using WPML\u2019s\u00a0<a href=\"https:\/\/wpml.org\/documentation\/translating-your-contents\/\">Translation Management<\/a>, go to the\u00a0<strong>WPML\u00a0<\/strong>-&gt;<strong>\u00a0Translation Management\u00a0<\/strong>page to send content for translation. The first time you visit the Translation Management, WPML will walk you through a quick setup wizard.<\/p>\n<div class=\"alert alert-info\"><span>WPML is fully compatible with the new WordPress editor called Gutenberg. You can easily\u00a0<a href=\"https:\/\/wpml.org\/documentation\/getting-started-guide\/translating-content-created-using-gutenberg-editor\/\">translate your content designed using Gutenberg<\/a>.<\/span><\/div>\n<p><img decoding=\"async\" class=\"image-frame\" src=\"https:\/\/docs.deothemes.com\/wp-content\/uploads\/sites\/15\/2019\/04\/sending-pages-for-translation-using-the-translation-management-dashboard.png\" \/><\/p>\n<p>&nbsp;<\/p>\n<h2 id=\"translating-without-wpmls-translation-management\">Translating without WPML\u2019s Translation Management<\/h2>\n<p>If you are the only person translating the site\u2019s content, you can translate posts and pages by clicking the plus and pencil icons, next to content you can translate. You will see these icons in the list of pages and in the \u201cLanguage\u201d box when editing content.<\/p>\n<p><img decoding=\"async\" class=\"image-frame\" src=\"https:\/\/docs.deothemes.com\/wp-content\/uploads\/sites\/15\/2019\/04\/wpml-translation-icons.png\" \/><\/p>\n<h2><\/h2>\n<h2 id=\"how-to-translate-different-kinds-of-content\">Translating other site content<\/h2>\n<p>Besides posts and pages, there are other elements that you will want to translate. This includes front-end texts coming from your theme and plugins, menus, widgets, and more.<\/p>\n<p>Again, you can send these types of content for translation to others, or translate it directly by yourself.<\/p>\n<p>&nbsp;<\/p>\n<table>\n<tbody>\n<tr>\n<td align=\"center\" width=\"150\">\n<h4 id=\"taxonomies\"><a href=\"https:\/\/wpml.org\/documentation\/getting-started-guide\/translating-post-categories-and-custom-taxonomies\/\">Taxonomies \u00bb<\/a><\/h4>\n<\/td>\n<td>Go to\u00a0<b>WPML -&gt; Taxonomy Translation<\/b>\u00a0to translate tags, categories and custom taxonomy.<\/td>\n<\/tr>\n<tr>\n<td align=\"center\">\n<h4 id=\"custom-fields\"><a href=\"https:\/\/wpml.org\/documentation\/getting-started-guide\/translating-custom-fields\/\">Custom fields \u00bb<\/a><\/h4>\n<\/td>\n<td>You can manually add translations of\u00a0<b>custom fields<\/b>\u00a0directly on the Post Edit screen of the translated post. Go to\u00a0<strong>WPML -&gt; Settings -&gt; Custom Fields Translation<\/strong>\u00a0to choose which fields will appear in WPML\u2019s Translation Editor.<\/td>\n<\/tr>\n<tr>\n<td align=\"center\">\n<h4 id=\"images-and-other-media\"><a href=\"https:\/\/wpml.org\/documentation\/getting-started-guide\/media-translation\/\">Images and other media \u00bb<\/a><\/h4>\n<\/td>\n<td><a href=\"https:\/\/wpml.org\/documentation\/getting-started-guide\/media-translation\/\">WPML Media Translation<\/a>\u00a0allows you to translate images and other media, when you\u2019re using\u00a0<strong>WPML Translation Management<\/strong>.<\/td>\n<\/tr>\n<tr>\n<td align=\"center\">\n<h4 id=\"menus\"><a href=\"https:\/\/wpml.org\/documentation\/getting-started-guide\/translating-menus\/\">Menus \u00bb<\/a><\/h4>\n<\/td>\n<td>Use WPML to show different\u00a0<b>menus<\/b>\u00a0for each language. Set up different menus manually or automatically synchronize the menu content.<\/td>\n<\/tr>\n<tr>\n<td align=\"center\">\n<h4 id=\"widgets\"><a href=\"https:\/\/wpml.org\/documentation\/getting-started-guide\/translating-widgets\/\">Widgets \u00bb<\/a><\/h4>\n<\/td>\n<td>Use the String Translation module to translate standard WordPress\u00a0<b>widget<\/b>\u00a0texts as well as texts from custom widgets registered by your theme or plugins.<\/td>\n<\/tr>\n<tr>\n<td align=\"center\">\n<h4 id=\"urls\"><a href=\"https:\/\/wpml.org\/documentation\/getting-started-guide\/translating-page-slugs\/\">URLs \u00bb<\/a><\/h4>\n<\/td>\n<td>Edit the permalink directly to translate page names appearing in\u00a0<b>URL<\/b>s, and use\u00a0<b>Translation Management<\/b>\u00a0settings to translate slugs of custom post types.<\/td>\n<\/tr>\n<tr>\n<td align=\"center\">\n<h4 id=\"themes-and-plugins\"><a href=\"https:\/\/wpml.org\/documentation\/getting-started-guide\/theme-localization\/\">Themes and plugins \u00bb<\/a><\/h4>\n<\/td>\n<td>WPML lets you translate the texts that come from the theme and plugins that are running on your site. This way, if themes and plugins are missing some translations, you can add them using the\u00a0<a href=\"https:\/\/wpml.org\/documentation\/getting-started-guide\/string-translation\/\">String Translation<\/a>\u00a0module.<\/td>\n<\/tr>\n<tr>\n<td align=\"center\">\n<h4 id=\"admin-strings\"><a href=\"https:\/\/wpml.org\/documentation\/getting-started-guide\/translating-theme-options\/\">Admin strings \u00bb<\/a><\/h4>\n<\/td>\n<td>You can choose any string in the WP_Options table and make it translatable via WPML. Then, translate these strings using the\u00a0<a href=\"https:\/\/wpml.org\/documentation\/getting-started-guide\/string-translation\/\">String Translation<\/a>\u00a0module.<\/td>\n<\/tr>\n<tr>\n<td align=\"center\">\n<h4 id=\"e-commerce-sites\">E-Commerce sites<\/h4>\n<\/td>\n<td>WPML offers support for the popular e-commerce plugins:<\/p>\n<ul>\n<li><a href=\"https:\/\/wpml.org\/documentation\/related-projects\/woocommerce-multilingual\/\">WooCommerce Multilingual<\/a><\/li>\n<li><a href=\"https:\/\/wpml.org\/documentation\/related-projects\/easy-digital-downloads-multilingual\/\">Easy Digital Downloads Multilingual<\/a><\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td align=\"center\">\n<h4 id=\"forms\">Forms<\/h4>\n<\/td>\n<td>For Gravity Forms, use\u00a0<a href=\"https:\/\/wpml.org\/documentation\/related-projects\/gravity-forms-multilingual\/\">Gravity Forms Multilingual<\/a>. For other form plugins, you\u2019ll need to create separate forms for each language. For an example, see\u00a0<a href=\"https:\/\/wpml.org\/documentation\/related-projects\/using-contact-form-7-with-wpml\/\">how to translate Contact Form 7 forms<\/a>.<\/td>\n<\/tr>\n<tr>\n<td align=\"center\">\n<h4 id=\"custom-elements\">Custom elements<\/h4>\n<\/td>\n<td>When you build custom elements for a multilingual site, you will need to translate them. Read the guide on\u00a0<a href=\"https:\/\/wpml.org\/documentation\/developing-custom-multilingual-sites\/\">developing custom multilingual sites<\/a>\u00a0to see what WPML offers.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"template":"","format":"standard","manualknowledgebasecat":[48],"manual_kb_tag":[],"class_list":["post-1969","manual_kb","type-manual_kb","status-publish","format-standard","hentry","manualknowledgebasecat-others"],"_links":{"self":[{"href":"https:\/\/docs.deothemes.com\/medikaid\/wp-json\/wp\/v2\/manual_kb\/1969","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/docs.deothemes.com\/medikaid\/wp-json\/wp\/v2\/manual_kb"}],"about":[{"href":"https:\/\/docs.deothemes.com\/medikaid\/wp-json\/wp\/v2\/types\/manual_kb"}],"author":[{"embeddable":true,"href":"https:\/\/docs.deothemes.com\/medikaid\/wp-json\/wp\/v2\/users\/2"}],"version-history":[{"count":14,"href":"https:\/\/docs.deothemes.com\/medikaid\/wp-json\/wp\/v2\/manual_kb\/1969\/revisions"}],"predecessor-version":[{"id":2201,"href":"https:\/\/docs.deothemes.com\/medikaid\/wp-json\/wp\/v2\/manual_kb\/1969\/revisions\/2201"}],"wp:attachment":[{"href":"https:\/\/docs.deothemes.com\/medikaid\/wp-json\/wp\/v2\/media?parent=1969"}],"wp:term":[{"taxonomy":"manualknowledgebasecat","embeddable":true,"href":"https:\/\/docs.deothemes.com\/medikaid\/wp-json\/wp\/v2\/manualknowledgebasecat?post=1969"},{"taxonomy":"manual_kb_tag","embeddable":true,"href":"https:\/\/docs.deothemes.com\/medikaid\/wp-json\/wp\/v2\/manual_kb_tag?post=1969"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}