Skip to content Skip to sidebar
Updated
November 26, 2025

Learn how to translate custom fields in WordPress into more languages with WPML.

Custom fields let you add extra data like text, images, or selections to your posts, pages, and custom post types.

For example, a real estate website might use a custom post type called “Properties”, which has custom fields like Price, Property Type, and Number of Rooms. With WPML, you can translate these fields just like any other content on your website.

Custom post with custom fields
Custom post with custom fields

If you’re using ACF to build your custom fields, follow WPML’s guide for translating ACF custom fields.

How to Translate Custom Fields

To translate custom fields with WPML:

  1. Go to WPML Settings.
  2. Scroll down to the Custom Fields Translation section. 
  3. Set a translation preference for each custom field.
Setting translation options for custom fields
Setting translation options for custom fields

  1. Finally, go to WPML Translation Dashboard and send the content with your custom fields for translation. To get the best translation quality, we recommend using WPML’s automatic translation.
Selecting post with custom fields for translation
Selecting post with custom fields for translation

Your custom fields will now appear translated when switching languages.

Custom fields in English
Custom fields in English
Custom fields in Spanish
Custom fields in Spanish

Frequently Asked Questions