How to Use WPML with Ultimate Product Catalog

If you are building a multilingual WordPress site and using Ultimate Product Catalog, you will likely want to translate your products, catalogs, and custom fields so visitors can browse in their preferred language.

Ultimate Product Catalog is compatible with translation plugins such as WPML. Because products and catalogs are created as custom post types, they can be translated in much the same way as regular WordPress pages and posts.

Here is how to configure WPML properly with Ultimate Product Catalog.

Step 1: Install WPML and Required Components

Make sure you have:

  • WPML Multilingual CMS installed
  • WPML String Translation installed and activated

The String Translation extension is important for translating dynamic text and certain stored options.

Step 2: Enable Products and Catalogs for Translation

Products and catalogs in Ultimate Product Catalog are registered as custom post types.

Most translation plugins, including WPML, require you to explicitly enable custom post types for translation.

To enable them in WPML:

  1. Go to WPML → Settings
  2. Scroll to Post Types Translation
  3. Locate the product and catalog post types
  4. Set them to Translatable

Once enabled, you can translate products and catalogs the same way you translate regular WordPress pages and posts.

WPML provides detailed guidance on translating custom post types in their documentation.

Step 3: Translating Custom Fields

Ultimate Product Catalog also allows you to create custom fields.

These custom fields are saved in your WordPress database under the wp_options table with the option_name:

ewd-upcp-custom-fields

Because of this, your translation plugin must support translating values stored in the options table.

With WPML, this is handled using the String Translation extension.

To translate custom field labels and values:

  1. Go to WPML → String Translation
  2. Search for relevant field names or values
  3. Translate them into your additional language
  4. Save your changes

If the strings do not appear immediately, you may need to scan the plugin under WPML → Theme and Plugins Localization.

Step 4: Testing Your Translations

After translating products, catalogs, and custom fields:

  • Switch languages on the front end
  • Visit product pages
  • Browse catalog layouts
  • Confirm that field labels, descriptions, and content display correctly
  • Test filtering or sorting if enabled

Testing ensures a consistent multilingual browsing experience.

Common Issues and Fixes

Products or catalogs not appearing in translation
Make sure the relevant custom post types are set to Translatable in WPML settings.

Custom fields not showing in String Translation
Confirm that WPML String Translation is installed and scan the plugin for additional strings if necessary.

Translated content not displaying correctly
Clear any caching plugins and refresh permalinks if needed.

Final Thoughts

Ultimate Product Catalog is fully compatible with multilingual WordPress websites when properly configured.

By enabling the correct custom post types and using WPML String Translation for option-based custom fields, you can create a seamless multilingual product catalog experience.

If you are not yet using the plugin, you can explore the free version or upgrade for advanced features.

Call to action box goes here
Need a Plugin to Improve Your Site?
Browse Plugins Now
With Summer Coming, It Is the Perfect Time to Upgrade Your Ecommerce Site with Ultimate Product Catalog
With Summer Coming, It Is the Perfect Time to Upgrade Your Ecommerce Site with Ultimate Product Catalog

Summer often brings increased traffic, seasonal product rotations, and higher purchase intent. If your product catalog is still limited to the free version or relying entirely on default WooCommerce layouts, this is the right time to upgrade your structure before demand increases. Ultimate Product Catalog is not an e-commerce platform. It is a powerful catalog…

How to integrate Ultimate FAQ with WP Forms
How to integrate Ultimate FAQ with WP Forms

If you’re using the premium version of Ultimate FAQ, you can integrate your FAQs directly into forms created with WPForms. This allows relevant FAQs to automatically display as a user types into a form field — helping reduce unnecessary submissions and support requests. This post walks through the exact configuration process. Step 1: Enable WPForms…

How to Quickly Optimize the Alt Text of the Images on Your Site Using AI Image Alt Text
How to Quickly Optimize the Alt Text of the Images on Your Site Using AI Image Alt Text

Alt text plays an important role in both accessibility and search engine optimization. Search engines use image alt attributes to understand what an image represents, while screen readers rely on them to describe visuals to users. Manually writing descriptive alt text for every image can be time-consuming, especially if your site includes large product catalogs,…

Discover More Posts
Browse Plugins Now