Video tutorials
Language Files & Child Theme Installation
To translate the WpRentals theme, you need to modify two sets of translation files:
- Theme files: themes/wprentals-child/languages
- Plugin files: plugins/wprentals-core/languages
Why Use a Child Theme?
We recommend installing and using the child theme to prevent your theme translations from being lost when updating the main theme.
Plugin translations will need to be backed up and restored after each theme / plugin update if there are custom changes to made in your installation.
Installing the Child Theme:
- Download “All Files and Documentation” from your buyer account → Downloads.
- Unzip the package and find wprentals-child.zip.
- Install the parent theme first (wprentals.zip). Installation Guide
- Then, install wprentals-child.zip in the same way.
- Activate the child theme.
Check Your Site Language
Before using Loco Translate or Poedit, make sure your WordPress site is set to the correct language:
-
Go to Settings > General in your WordPress dashboard.
-
Find the Site Language option.
-
Select your preferred language (e.g., English (United States), French, Spanish, etc.).
-
Click Save Changes.
This setting ensures that WordPress loads the correct translation files for your theme.
Using Loco Translate (Recommended)
Install and Activate Loco Translate
-
Go to Plugins > Add New in your WordPress dashboard.
-
Search for Loco Translate, install it, and activate the plugin.
Find the WpRentals Theme for Translation
- Install the WpRentals Child theme first. Follow this help (so you don’t lose the theme custom translation when theme updates).
-
Go to Loco Translate > Themes.
-
Click on WpRentals Child Theme from the list.
- Check the configuration settings for language match the screenshot below
- Project name – WpRentals Child theme
- Text domain – wprentals
- File Prefix – wprentals
- Template file – languages/wprentals.pot
- Domain path – languages
- Source file paths – blank
Create or Edit Your Language
-
If your language exists, click it (e.g., French (fr_FR)) -> Edit
-
If not, click New Language, select your language (e.g., English (Australia)), and choose Author
Search and Modify Text Strings
-
Use the search box to find the text you want to change (e.g., “Book Now”).
-
Select the string and add your custom wording in the Translation field below.
Save Your Changes
-
Click the Save button to apply the changes.
-
The new wording will now appear on your website wherever that string is used.
Find the WpRentals Core Functionality plugin languages files
- Go to Loco Translate – Plugins
- Select WpRentals -Theme Core Functionality
- Check the Template File in Loco Translate -> Advanced to match the below screenshot
Create or Edit Your Language
-
If your language exists, click it (e.g., English (en_US)) -> Edit
-
If not, click New Language, select your language (e.g., English (United States)), and choose Author
Backup plugin translation before you update the theme – https://help.wprentals.org/article/how-to-update-the-theme-and-plugins/
Search and Modify Text Strings
-
Use the search box to find the text you want to change (e.g., “Service Fee”).
-
Select the string and add your custom wording in the Translation field below.
Save Your Changes
-
Click the Save button to apply the changes.
-
The new wording will now appear on your website wherever that string is used.
Using POEDIT (for developers or offline work)
- Download and install POEdit. Get the free version. You do not need Pro version
- Download and Open wprentals.po from wprentals-child-po/languages and plugins/wprentals-core/languages
- Set the .po language according to your site’s language (Admin → Settings → General).
- Translate the required text strings.

- Save the files and rename them using the correct language code (e.g. de_DE.po for german) See this link for the proper name.
- Upload the translated and renamed .po and . mo files in:
- themes/wprentals-child-po/languages/ folder
- plugins/wprentals-core/languages/ folder
After uploading, you should have:
- wprentals.po and wprentals.mo (original files)
- Your newly translated .po and .mo files
What Text is Translated or Edited from Theme Options in WpRentals?
In WpRentals, not all property-related labels are handled through translation files. Several key elements must be edited or translated directly in the Theme Options panel, especially those related to listings.
Please check the sections below for guidance:
Property Details, Features, and Address Section Sections Titles
These labels are managed from the admin panel:
-
Go to Admin > Theme Options > Listing Page > Listing Page Text Labels
-
You can customize or translate the wording for section titles (e.g., “Property Description”, “Property Price”)
🔗 Help link:
Listing Labels Documentation
Property Features & Amenities
These are not translated via .po files. You must manually edit them:
-
Go to Admin > Listings > Features and Amenities
-
Here, you can add, remove, or rename features (e.g., “Air Conditioning”, “Swimming Pool”)
🔗 Help link:
List Features and Amenities

Custom Property Fields
Custom fields are also managed manually:
-
Navigate to Admin > Theme Options > General > Listing Custom Fields
-
You can define the label, type (text, dropdown, etc.), and values
-
These fields are used to capture extra property info (e.g., “Year Built”, “Pet Policy”)
🔗 Help link:
Custom Property Fields
Advanced Search
Some of the custom fields labels are set in Theme Options – Search tabs
Help – https://help.wprentals.org/article/theme-options-advanced-search-form/
Update languages files after theme and core plugin updates
When the theme is updated, new terms may be added. Follow this guide to update your translation files:
How to Update Translations After a Theme Update




















