Along with WPML, we also maintain several related projects, which allow other kinds of sites to run multilingual.
Jump directly to...
Having installed WPML and WPML-MarketPress plugin you can get MarketPress fully multilingual.
You can translate Products, Product categories and Product tags. Also you can have complete UI translated, custom URL slugs, emails, messages…
In this tutorial, you will learn how to create a multilingual e-commerce site with Jigoshop and WPML.
Contents of this tutorial
- Required plugins
- Quick overview
- Preparing your site for multilingual content
- Creating a multilingual store
- Translating products
- Translating product categories and attributes
- Debug and help
WordPress Language is a free plugin that lets you easily localize single-language WordPress sites.
Instead of having to download .mo files and edit wp-config.php to set the WPLANG variable, this plugin does it all for you.
Choose the language from within the WordPress admin and you’re ready.
WooCommerce Views allows adding e-commerce functionality to any site, running any theme, using WooCommerce plugin. It lets you build a complete e-commerce section, without having to dive into the complex WooCommerce template system.
WooCommerce Views works with Views plugin, letting you create websites from within the WordPress admin. You’ll be able to design product templates and build complex product listings. It augments Views plugin by adding the special fields for WooCommerce functionality.
Once you activate WooCommerce Views, you will be able to insert fields such as ‘product payment’, ‘product image’ and anything else needed to build an e-commerce site.
Everything that you build with WooCommerce Views is fully multilingual ready, making it the easiest way to build multilingual e-commerce sites.Continue reading
Jump directly to...
WooCommerce Multilingual makes it easy to run multilingual e-commerce sites with WooCommerce and WPML. The plugin streamlines the translation process, so that you only need to translate the texts and all products, categories and variations are created automatically for you.
BuddyPress Multilingual turn BuddyPress sites into fully multilingual, including standard WordPress content and activity streams.
This is how it looks like in action:
Both guest sites and the main site can have contents in many languages (using WPML). This plugin makes the BuddyPress controls language-aware, so that when visitors navigate around the site, they remain in the same language.
Using Gravity Forms with WPML
In this short tutorial we’ll show you how you can translate forms created by Gravity Forms using WPML.
Why translate forms
You can use any contact form plugin and simply create different forms, per language. So, what’s the benefit in translating the same form to different languages?
The reason is convenience.
Setting up a form may be a complex process. Often, you may want to include logic for notifications, validation and other “behind the scenes” settings. Additionally, it’s often easier to insert a single “contact us” form into your content, without having to worry about what form in which language you are inserting.
WPML lets you create one set of forms with Gravity Forms, in your language. Then, you only need to translate the texts that appear in the forms and WPML will display the form in the right language. It’s the same form and any changes you do on it will apply instantly to all languages.
Ready? Let’s get started!
Views helps WordPress developers build complex sites faster and easier. It lets you create page templates and advanced content queries, right from within the admin dashboard, without writing code.
Some thing that you can do with Views:
- Create custom displays for WooCommerce products
- Display client testimonials
- Build a showcase of recent projects
- Customize the blog and archive pages
Views lets you use the custom posts and taxonomies of WordPress by displaying custom items in a flexible way, without coding templates or using WordPress API functions.
Types makes it easy to fully customize WordPress sites using custom post types, custom taxonomy and custom fields.
When you need a site with more than the standard pages and posts, Types provides the solution. You can define your own content types from A to Z, without leaving the WordPress GUI. This is what Types offers:
- Create custom post types
- Create custom taxonomy
- Define custom fields and meta boxes in the WordPress editor
- Set up parent / child relationship between different post types
CRED lets you build form that edit any WordPress content from front-pages.
Using CRED forms, you can build complete and interactive web-apps with WordPress. It’s part of the Toolset family, letting you build entire sites from the admin dashboard.
Some of the things that you can do with CRED:
- Build classified site and allow visitors to upload their ads
- Create real estate sites and let agents edit listings
- Add a hotline to your magazine
CRED forms are easy to set up. Since CRED and Types are fully integrated, you only need to tell CRED what content-type to edit and CRED will setup everything for you.
CRED is part of our Toolset package, costing $149 USD.
Access lets you easily create custom roles and control what different users can do on your WordPress site.
Access uses a remarkably simple interface and lets you control what different user kinds can do with any content on your site.
You’ll be able to assign reading, editing and publishing privileged, to user-kinds or specific users.
Some of the things that you can do with Access:
- Allow only paying clients to access content in membership sites
- Allow agents to create listings and edit their own ones
- Let specific users moderate content
Access is part of our Toolset package, costing $149 USD.
qTranslate is another plugin for multilingual WordPress. It works much differently from WPML. Instead of having different languages in different posts, qTranslates places all languages in the same post.
This importer tool splits the content of different languages to different posts, allowing your site to run with WPML.
The plugin is available from the WordPress plugins repository:
Single-Language Conversion (no WPML, strip all translations)
If you’re using the qTranslate Importer plugin without WPML, the output will be a site with just one language. The conversion process will ask you which language you want to maintain. All other languages will be deleted from the site.
This is useful if you’ve been experimenting with qTranslate and now you want to clean the database from all those language meta-tags.
At the end of the processing, all posts will have just the one language that you choose.
Create a fully multilingual e-commerce site for selling digital products with Easy Digital Downloads and WPML. This makes products and stores translatable, lets your visitors quickly and easily switch languages and order products in their own language. Follow this tutorial to find out how you can do it.
To get started you’ll need to install some plugins:
- A recent version of Easy Digital Downloads
- A recent version of EDD-multilingual
- WPML 2.6.1 and above
- The String Translation module activated
This WooCommerce extension lets you choose which payment gateways to display for different countries, as determined by the customer’s billing address.
some payment options (gateways) are only available to clients in specific countries. The Internet has turned the world into one global village, but still, many payment options are limited by country. These limitations are due to tax reasons, billing infrastructure, currencies, and what have you. No matter what the reason is, WCGCL will let you choose which payment gateways to offer for clients in different countries.
Limiting payment gateways per country
After you install and activate this extension, all checkout options are available to all countries as before. Then, you can choose the availability of different payment options, for different countries.
Go to WooCommerce->Settings and click Checkout tab.
Now, click on the link with the name of the payment gateway that you want to limit to specific countries.