Sunday, April 5, 2020
How to Create a Multilingual WordPress Website Using WPML
The world is becoming smaller, but even so, language is still a common stumbling block between success on a local level and becoming a global juggernaut. Unless you learn how to create a multilingual WordPress website, youll never be able to reach your full potential, audience-wise.Although translating your website is a tough task, it can be done. Fortunately for us, WordPress makes the process simpler than it would be on other platforms, thanks to its powerful plugin system.In this article, well teach you how to create a multilingual WordPress website (using the popular WPML plugin) in just four steps. However, before we roll up our sleeves, lets take a minute to talk about how this plugin works and what its major features are.Introducing the WPML pluginThe WordPress Multilingual plugin (or WPML) is a multilingual plugin solution that provides you with almost everything youll need to add new languages to your site, switch between them, and even translate your WordPres s back end. As with other tools (one of which weve covered previously), WPML doesnt actually translate your site for you – it just provides you with the tools to do so efficiently.Its important to note there are plenty of other excellent plugins that perform similar tasks, such as Polylang and Weglot Translate. However, WPML – in our opinion – offers a more thorough set of features, which can be attractive to small and large businesses.Key Features:Lets you add new languages to your WordPress site.Enables users to switch between languages at will.Helps translate your WordPress back end (e.g. categories, tags, and navigation menus) to other languages.Supports posts, pages, and custom posts types.Price:WPML subscriptions start at $29 per year.How to create a multilingual WordPress website (in 4 steps)Before we get our hands dirty, its important to back up your WordPress site. Backups are crucial – especially when youre about to add new functi onality – and to that end we suggest using the UpdraftPlus plugin. For those of you who prefer the non-plugin approach, check out our recent guide to manually backing up WordPress.As we mentioned, weve already explained how to create a multilingual WordPress website using Polylang previously. For some it represents almost everything theyll need. For the rest of you, lets begin!Step #1: Install and activate the WPML pluginAlthough you may be au fait with installing plugins, lets go over the process for completeness.After purchasing a subscription to the WPML plugin, youll get a link to download a ZIP file. Once youve done so, head over to your WordPress dashboard and into Plugins Add New. From here, select Upload Plugin and locate the WPML file on your computer:Click on Install Now, and once the process is complete, choose the Activate option thats it! Were ready for step number two.Step #2: Determine your sites languagesOnce the plugin is in stalled, youll notice a new WPML tab in your dashboard. Navigate to WPML  Languages, and the plugin will ask you to confirm your websites current language before proceeding:Click on Next, and youll be prompted to choose your sites new languages by checking the relevant boxes. There are dozens to choose from, so take your time:So far so good, right? Now we need to add a language switcher feature to our site, so that users can choose from the options weve given.Step #3: Set up a language switcherIn simple terms, a language switcher is a tool that users interact with to jump between the available languages on a website. It usually comes in the form of a drop-down list, a collection of flags – or in this case, a widget.After choosing your sites new languages, youll be prompted to add a switcher to your website. The first option youll see is Widget Area – go ahead and enable it:Moving on, we need to set the style for our language switcher. Scroll down u ntil you find the Language switcher style section, and select either a drop-down menu, or a plain list:Finally, we can enable how languages will appear within our menus. However, these options are purely aesthetic, so theyre up to you:Once youve saved your changes, were almost done! Theres only one key step left in our list – getting our content ready for translation.Step #4: Prepare your content for translationAs we mentioned earlier, WPML does not automatically translate your content for you. Machine translations are still not at a point where they should be trusted to make good work of entire posts or pages – youll need to either do the work on your own, or outsource it.If you choose the Edit option for any of your posts and pages (or custom post types), youll find a new meta box next to the WordPress editor:Here, you can set the main language for your post, and choose whether you want to set it as the translation of another page. For example, y ou could create a new page, select a new language, and mark it as the translation of your homepage. If a user switches between languages while on the home page, theyll land on the page you just created.You can also choose to add specific languages to your pages, which will prompt WPML to create copies of them. That way, you get to preserve their structure and can limit your changes to translating their content.Now youre ready to begin the actual translation process. If youre multilingual, you can do the work yourself – otherwise check out WPMLs guide to content translation, which will point you towards all the resources you need. It can even help you translate your themes and plugins!ConclusionYoull need to put in some effort if you want to create a multilingual WordPress website, but the rewards can be plentiful. Not only will you get access to a much larger audience, your website will also come off as more professional in exchange for your efforts.If that sounds like a win- win proposal to you, here are the four steps you need to know to create a multilingual WordPress website:Install and activate the WPML plugin.Determine your sites new languages.Set up a language switcher.Get your content ready for translation.Do you have any questions about how to create a multilingual WordPress website? Ask away in the comments section below!Free guide5 Essential Tips to Speed Up Your WordPress SiteReduce your loading time by even 50-80% just by following simple tips. * This post contains affiliate links, which means that if you click on one of the product links and then purchase the product, well receive a small fee. No worries though, youll still pay the standard amount so theres no cost on your part.
Subscribe to:
Posts (Atom)