WP Residence Help WP Residence Help

  • WpEstate
  • WPRESIDENCE
  • Video Tutorials
  • Client Support
  • API
Home / 30. WPResidence Translate Plugin / Installing, Activating & Uninstalling WPResidence Translate

Installing, Activating & Uninstalling WPResidence Translate

1 view 0

This article walks you through installing the WPResidence Translate plugin (internal name WPEstate Translate, version 0.1.0), activating it for the first time, and safely removing it if you ever need to. WPResidence Translate is the companion plugin that turns your theme into a full multi-language real estate website.

Everything below is a wp-admin task. You do not need FTP, SSH, or a developer to follow along.

Before You Install

A few quick checks before you begin:

  • You are running the WPResidence (or WPRentals) theme.
  • You are logged in as an administrator. The plugin admin pages require the Manage Options capability.
  • You have a recent backup of your site. The plugin creates its own tables — but a backup is still a good idea before activating any plugin.

Screenshot: WordPress Plugins page with the Add New button highlighted

Installing the Plugin

You have two ways to install WPResidence Translate:

Option 1 — Upload From wp-admin

  1. In the WordPress sidebar go to Plugins > Add New.
  2. Click Upload Plugin at the top of the page.
  3. Choose the wpresidence-translate.zip file you received with your theme package.
  4. Click Install Now and wait for the upload to finish.
  5. Click Activate Plugin.

Option 2 — Upload via FTP

  1. Unzip wpresidence-translate.zip on your computer.
  2. Upload the resulting wpresidence-translate folder into wp-content/plugins/ on your server.
  3. In wp-admin, go to Plugins and click Activate next to WPEstate Translate.

What Happens When You Activate

Activation is a one-time event. Behind the scenes the plugin automatically:

  • Creates its own database tables for translations, strings, slugs, glossary, translation memory, and languages.
  • Seeds a predefined catalog of available languages (around 200 languages and regional variants).
  • Reads your site locale (from Settings > General > Site Language) and registers it as your default language.
  • Writes sensible default settings so the plugin starts in a safe configuration (subdirectory URL strategy, media sync enabled, Elementor compatibility enabled).
  • Refreshes WordPress rewrite rules so language-aware URLs like /fr/ or /de/ start resolving right away.

Screenshot: WPEstate Translate Start Here landing page displayed after first activation

After activation a new top-level menu labeled WPEstate Translate appears in the WordPress sidebar. The first page you land on is the Start Here overview — use it as your checklist for the rest of the setup.

First-Run Checklist

Once activated, work through the Start Here page in order:

  1. Open WPEstate Translate > Languages and add every language you want the site to offer. Mark one as default.
  2. Open Theme & Plugins Strings and run the scan so UI strings from the theme and active plugins are imported.
  3. Visit Taxonomy Translation to pick which taxonomies (categories, locations, features) are translatable.
  4. Review Custom Field Rules to decide which property meta fields should be copied across languages.
  5. If you want auto-translation, open Automatic Translation and enter an API key for OpenAI, Google Translate, DeepL, or Microsoft Azure.
  6. Open Menu Synchronization and align your navigation menus across languages.
  7. Finish on the Settings page to confirm the global defaults.

Deactivating vs Uninstalling

WordPress treats these as two different actions — and WPResidence Translate handles them differently.

Action What it does Your translations
Deactivate Stops the plugin from running. Admin menu disappears. Language URLs stop resolving. Kept intact. All data stays in the database.
Uninstall / Delete Removes the plugin files from the server and triggers a cleanup routine. Translated posts and terms are kept. Only plugin options are deleted.

What Uninstall Removes

When you click Delete on the Plugins page, the plugin runs its uninstall routine. It deletes only these four configuration entries:

  • The stored plugin version marker.
  • Your list of active languages.
  • The predefined language catalog.
  • Your global plugin settings.

What Uninstall Does NOT Remove

By design, uninstall leaves the following alone:

  • The six plugin database tables (they remain in place with all translation rows intact).
  • Any translated posts, pages, properties, agents, or terms you created.
  • String translations you have entered or auto-translated.
  • Your glossary and translation memory data.

This is a safety net. If you reinstall WPResidence Translate later, your translations are still there.

Starting Over — The Reset Tool

If you want a clean slate without uninstalling the plugin, use the built-in reset tool instead. You will find it on WPEstate Translate > Settings, at the bottom of the page, under the red Reset Translation Settings section.

Screenshot: Reset Translation Settings button on the Settings page with confirmation dialog

When you click it and confirm, the plugin:

  • Truncates all six plugin tables.
  • Deletes all plugin options (languages, catalog, settings, glossary, auto-translate config, scanner state).
  • Re-runs activation so defaults are rebuilt.
  • Keeps your translated posts and terms as regular WordPress content.

Use this when a test run went sideways and you want to reconfigure from scratch — it is faster than uninstalling and reinstalling.

Removing Translated Posts or Terms Separately

If you want to keep the plugin but delete a specific language’s content, open Settings and scroll to the Delete Translations section. You can pick post types or taxonomies, choose a target language, and delete only translated content — the original posts in your default language are never touched.

See the companion Cache Purge & Reset Tools article for full details.

Troubleshooting Activation

  • Admin menu does not appear — log out and back in, or refresh the page. If that does not help, deactivate and reactivate the plugin.
  • Language URLs return 404 errors — go to Settings > Permalinks and click Save to force a fresh flush of rewrite rules.
  • Default language is wrong — open WPEstate Translate > Languages and click the default flag next to the language you want as default.

What To Read Next

  • Settings Page — every option on the global Settings screen explained in plain English.
  • Managing Languages — how to add, reorder, and enable languages.
  • Cache Purge & Reset Tools — how to safely flush translation caches and delete translated content.

For a broader product tour, see the WPResidence guide to building a multi-language real estate website.

30. WPResidence Translate Plugin

Related Articles

  • String Scanner — Developer Guide
  • The String Scanner
  • Gettext Pipeline & MO Files — Developer Guide
  • Gettext & MO Files — Making Translations Appear on the Front End

WP Residence Documentation

  • 01. Getting Started
    • How to Get Support
    • Get your buyer license code.
    • Use SSL / https
    • Server / Theme Requirements
  • 02. Installation & Setup
  • 03. Installation FAQ
  • 06. Search & Filtering
    • Advanced Search Display Settings
    • Advanced Search Form
    • Geolocation Search for Half Map
    • Save Search Theme Options
    • Advanced Search Colors
  • 09. Agent, Agency & Developers
  • 08. Property Pages & Layouts
  • 07. Property Lists, Categories & Archive
  • 13. WPResidence Elementor Studio
  • 10. Blog Posts & Blog List
  • 11. Shortcodes
    • Contact Form
    • Featured Agency/Developer
    • Membership Packages
    • Testimonials
    • Google Map with Property Marker
    • Listings per Agent, Agency or Developer
    • Display Categories
    • Agent List
    • Recent Items Slider
    • Recent items
    • List Properties or Articles by ID
    • Featured Agent
    • Featured Article
    • Featured Property
    • Login & Register Form
    • Icon Content Box Shortcode
  • 12. Widgets
  • 04. Theme Options & Global Settings
    • General Settings
    • User Types Settings
    • Appearance
    • Logos & Favicon
    • Header
    • Footer Style and Colors
    • Price & Currency
    • Property Custom Fields
    • Features & Amenities
    • Listing Labels
    • Theme Slider
    • Permalinks
    • Splash Page
    • Social & Contact
    • Map Settings
    • Pin Management
    • How read from file works
    • General Design Settings
    • Custom Colors Settings
    • Header Design & Colors
    • Mobile Menu Colors
    • User Dashboard Colors
    • Print PDF Design
    • Property, Agent, Blog Lists Design Settings
    • Sidebar Widget Design
    • Font management
    • How to add custom CSS
    • Custom Property Card Unit – Beta version
    • Email Management
    • Import & Export theme options
    • reCaptcha settings
    • YELP API Integration
    • iHomefinder Optima Express IDX
    • MEMBERSHIP & PAYMENT Settings
    • Property Submission Page
    • PayPal Setup
    • Stripe Setup
    • Wire Transfer Payment Method
  • 20. Translations & Languages
  • 26. FAQ
  • 10. Pages
  • 11. Header
  • 12. Footer
  • 05. Maps & Location Settings
  • 18. Payments & Monetization
  • Plugins
    • 19. Included Plugins
    • 22. Third Party Plugins – IDX Compatibility
    • 21. Third-Party Plugins – Multi-Language
    • 23. Third party Plugins – Other
  • Technical
    • 24. Technical how to | Custom Code Required
    • 25. Technical: Child Theme

Join Us On

Powered by WP Estate - All Rights Reserved
  • WpEstate
  • WPRESIDENCE
  • Video Tutorials
  • Client Support
  • API