Sometimes, when you report an issue, our supporters might ask you to reproduce it on a test site. They’ll also provide you with such a site. Here are some simple steps to follow.
A test site for reproducing issues is also called a sandbox. It’s a newly-created WordPress site with no active plugins.
Using an empty WordPress website allows us to see the problem in an isolated setting that we know works well with WPML. It is also free of issues that third-party plugins can cause.
Use the following steps to identify the issue and confirm its cause:
- Install the plugin or theme causing the issue(s) on your site. You do not need to install any additional plugins. If possible, avoid importing demo content.
- Configure the plugin or theme in the same way as it is on your site. We might not be familiar with your plugin, so you’ll need to handle the setup process.
- Create an example showing what the problem is. If it is related to a WooCommerce product on your site, you’ll need to create a product in the sandbox. It doesn’t have to be identical to any of the products on your site for us to see the issue.
- Activate and configure WPML in the same way as it is on your site. You shouldn’t need to install any additional plugins. The core WPML and some add-ons, such as Media and String Translation are already pre-installed on our sandboxes.
- Translate the affected item. Follow this step only if it is necessary to show us your issue.
- We use the sandbox to reproduce issues, not duplicate sites. Importing a copy of your site to the sandbox will return an error. If we need a copy of your site, we’ll let you know.
- You do not need to rush through setting everything up in your sandbox. The link our supporters will provide you with expires after 7 days of inactivity. This counts from the date of your last log in.