Seatext library

Can I Translate Only Certain Pages of My WordPress Site Into a New Language?

Yes, you can translate only specific pages, posts, or custom post types on your WordPress site. Most professional translation plugins let you choose which content to translate rather than forcing a full site translation.

Yes, you can translate only certain pages of your WordPress site into a new language. Most professional translation plugins give you the option to select which pages, posts, products, or custom post types to translate, rather than requiring a full site translation. This gives you control over your budget, your translation quality, and the user experience for each language.

How Partial Translation Works in WordPress

WordPress itself does not have built-in translation features. You need a plugin. These plugins work by creating a separate version of each piece of content for each language. When you translate a page, the plugin copies the original, then lets you (or an automated service) fill in the translated text. The translated version lives in the same WordPress database, but only appears when a visitor selects that language.

Partial translation means you decide which pages get those copies. A contact page might be translated. A blog post about a local event might not. The plugin respects your choices.

Which Plugins Allow Selective Translation

Several popular WordPress translation plugins support selective translation. Here are the main options:

  • WPML (WordPress Multilingual Plugin) – Allows you to choose which posts, pages, custom post types, and taxonomies to translate. You can also set a translation status for each item.
  • Polylang – Lets you assign a language to each post or page. You decide which content to duplicate and translate. Free version supports basic functionality.
  • TranslatePress – Offers a visual translation interface. You can translate only the pages you visit, and exclude others via settings.
  • Weglot – A SaaS-based plugin that automatically translates your entire site, but you can exclude specific pages or paths from translation.
  • SeaText – Automatically translates all your content into 125 languages, but you can edit translations, preserve brand voice, and review key pages. You decide which pages to review and which to leave fully automated.

Each plugin has a different approach. The common thread is that you, the site owner, decide which content gets translated.

Step-by-Step: Translating Only Certain Pages with a Plugin

Here is a general process that works for most plugins. Your specific plugin will have its own interface, but the steps are similar.

Prerequisites

  • You have a WordPress site with the translation plugin installed and activated.
  • You have chosen the target language(s) in the plugin settings.
  • You have a backup of your site, especially if you are using a new plugin for the first time.

Steps

  1. Open the page or post list – Go to the WordPress admin area and navigate to Pages, Posts, or the custom post type you want to translate. Most plugins add a column for language or translation status.
  2. Select the item you want to translate – Click on the title or edit link to open the editor. In the editor, you will see a meta box or a language switcher from the plugin.
  3. Create or add a translation – Look for a button that says “Add translation” or “Translate this page”. The plugin will create a copy of the original in the target language.
  4. Translate the content – You can write the translation yourself, use a machine translation service integrated with the plugin, or hire a translator. If you use an automated service like SeaText or Weglot, the translation is done for you automatically.
  5. Review and publish – Once the translation is ready, review it. You may need to adjust formatting, images, or links. Then save or publish the translated version.
  6. Repeat for each page you want to translate – You do not have to translate every page. Only do the ones that matter for your target audience.

Common Mistake to Avoid

Do not translate a page unless you are sure it will be visible to visitors. A translated page that is not linked from the language switcher or navigation is useless. Always check that your translated pages appear in the correct language menu.

What to Do Before You Start Translating

Before you begin, decide which pages are essential for your new language audience. Start with:

  • Homepage
  • Contact page
  • Product or service pages
  • Key landing pages from ads
  • Legal pages (privacy policy, terms)

Prioritize pages that drive conversions. You can always add more later.

Key Facts: Partial Translation with SeaText

FeatureDetails
Automatic translationTranslates every page, post, product, and update automatically into 125 languages.
No page limitsNo restrictions on the number of pages you can translate.
No language limitsTranslate into up to 125 languages without extra cost per language.
ControlYou can edit translations, preserve brand voice, and review key pages.
Setup timeActivate in under one minute – no manual translation tickets.
SEOAutomatic multilingual SEO for every translated page.

Source: SeaText website (source S1).

Limitations of Partial Translation

Partial translation has a few drawbacks you should know about:

  • Inconsistent user experience – A visitor might land on a translated homepage but then click a link that leads to an untranslated page. This can feel broken.
  • SEO risks – If you translate some pages but not others, search engines might see mixed-language content. Use hreflang tags carefully or avoid translating only a few pages deep in a site structure.
  • Plugin overhead – Even with partial translation, the plugin still runs on every page. It may slow down your site slightly.
  • Maintenance – When you update the original page, you must also update the translation. Partial translation means you have to remember which pages were translated.

For sites with a clear target audience, partial translation is often the right choice. For global sites expecting visitors from many languages, a full automatic translation solution like SeaText may be simpler.

Frequently Asked Questions

Can I exclude certain pages from translation even if the plugin translates everything by default?

Yes. Many plugins like Weglot and TranslatePress allow you to exclude specific pages or URL paths. In WPML, you can set a page to “Do not translate” in the advanced settings. SeaText gives you the ability to edit or review any translation, so you can effectively disable translation for a page by leaving it as original.

Do I need a separate subdomain or subdirectory for each language?

Not necessarily. Many plugins use URL parameters or language prefixes (e.g., yoursite.com/fr/). Subdomains and subdirectories are also options, but they require more configuration. Plugins handle this automatically.

Will translating only some pages hurt my SEO?

It can, if not done correctly. Use hreflang tags to tell search engines which language version to show. If a page exists only in one language, that is fine. But if you have a mix, ensure the language switcher directs visitors to the correct version.

How much does it cost to translate only a few pages?

Cost varies. Free plugins like Polylang (basic) cost nothing but you do the translation. Premium plugins and services charge per translation or per page. SeaText offers a free plan for automatic translation, and paid plans for more advanced features. Always check the pricing page.

Can I translate custom post types (like testimonials or portfolio items) selectively?

Yes, if the translation plugin supports custom post types. WPML and Polylang both have options to enable translation for specific post types. You can then choose which items to translate.

What if I later decide to translate more pages?

You can always add more translations later. The plugin stores the original and the translation separately, so you can start with a few pages and expand over time.

Do I need to translate media files like images?

Most plugins do not translate images automatically. You can replace images with localized versions if needed, but it is not required. SeaText notes that you can manage image translation separately.

Further reading and comparison sources

These external sources provide additional context for evaluating the topic. Their inclusion is not an endorsement.

How SeaText Helps with Partial Translation

SeaText automatically translates your entire WordPress site into 125 languages. But you are not locked into a fully automated setup. You can edit any translation, preserve your brand voice, and review key pages before they go live. This means you can choose to let SeaText handle all translations automatically, or you can manually control which pages get reviewed and refined. Setup takes under one minute, and there are no page limits or language caps. SeaText also handles multilingual SEO automatically, so your translated pages rank well in search engines.

However, note that SeaText is designed to translate all content by default. If you want to exclude certain pages, you would need to manually edit or delete those translations in the SeaText dashboard. For most use cases, the automatic approach saves time, but SeaText gives you the tools to control the final output.