How to Use WPML with Five Star Restaurant Reservations

If you are running a multilingual restaurant website, you may want to translate your reservation form so customers can book in their preferred language.

The good news is that Five Star Restaurant Reservations is built with localization in mind and works with translation plugins such as WPML.

Here is how to configure WPML properly with the Restaurant Reservations plugin.

Step 1: Install WPML and Required Components

First, make sure you have:

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

The String Translation add-on is important because it allows you to translate plugin-generated labels and dynamic text.

Step 2: Translating Static Labels and Front-End Text

All static labels and strings that appear on the front end of the Restaurant Reservations plugin are localized in the code. This means they are fully translation-ready and can be detected by translation plugins like WPML or Loco Translate.

To translate these strings using WPML:

  1. Go to WPML → String Translation
  2. Search for reservation-related labels
  3. Translate the strings into your secondary language
  4. Save your changes

Once translated, the reservation form will display the correct language based on the visitor’s selected language.

For more detailed information on translating plugin labels, you can refer to our documentation.

Step 3: Translating Custom Fields

Custom fields in Restaurant Reservations are stored as a custom post type called:

cffrtb_field

Some translation plugins do not automatically detect custom post types unless they are manually enabled for translation.

If your custom fields are not appearing in WPML, follow these steps:

  1. Go to WPML → Settings
  2. Locate the Post Types Translation section
  3. Find cffrtb_field
  4. Set it to Translatable

Once enabled, you should be able to translate your custom reservation fields correctly.

If you are using WPML String Translation, you may also need to scan the plugin for strings under WPML → Theme and Plugins Localization.

Step 4: Testing Your Translated Reservation Form

After translating strings and custom fields:

  • Switch languages on the front end
  • Open the reservation form
  • Confirm all labels, field names, and messages appear correctly

Testing ensures a smooth experience for multilingual customers.

Common Issues and Fixes

Custom fields not appearing in WPML
Make sure cffrtb_field is set as translatable in WPML settings.

Some strings are missing
Use WPML → Theme and Plugins Localization to scan the Restaurant Reservations plugin for additional strings.

Final Thoughts

Five Star Restaurant Reservations is built to support multilingual websites. With WPML properly configured, you can provide a fully translated reservation experience for your customers.

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
How to Quickly Optimize the SEO of Your Blog Posts and More with AI-Powered SEO Suggestions
How to Quickly Optimize the SEO of Your Blog Posts and More with AI-Powered SEO Suggestions

Optimizing on-page SEO can be time-consuming, especially when you want your posts to rank and attract more clicks. Reviewing titles, headings, meta descriptions, links, images, and readability manually can slow down your workflow. AI-Powered SEO Suggestions, offered by our sister company WP AI Power Tools, streamlines this process by giving real-time AI-powered guidance right inside…

Join the Five Star Plugins Affiliate Program
Join the Five Star Plugins Affiliate Program

If you work with WordPress clients, publish tutorials, or regularly recommend plugins, the Five Star Plugins Affiliate Program is worth another look. Many of our customers already use our tools across multiple projects. The affiliate program simply adds a revenue layer to what you may already be doing — recommending plugins that solve real business…

How to Add a Food Ordering Platform to Your Website with Restaurant Menu
How to Add a Food Ordering Platform to Your Website with Restaurant Menu

Running a restaurant website means more than just displaying your menu. Customers increasingly want the convenience of placing orders directly online. With Restaurant Menu, you can create a full-featured food ordering platform on your WordPress site with ease. Easy Setup and Customization Restaurant Menu allows you to: The plugin is designed for both small cafes…

Discover More Posts
Browse Plugins Now