Documentation

Translating Post Types & Taxonomies

RosettaPress gives you full control over how custom post types and taxonomies appear across different languages – including the ability to customize their URL slugs per language.

This feature helps ensure that URLs are readable, localized, and SEO-friendly in every supported language.

Custom Slugs Per Language

For each registered post type and taxonomy, you can define a unique slug for every language in your Language Group.

For example:

  • The post type projects could become /en/projects/, /de/projekte/, /fr/projets/
  • The taxonomy event-category could become /en/events/music/, /es/eventos/musica/

These localized slugs appear in:

  • Permalinks
  • Archive pages
  • Breadcrumbs
  • Menus and links across the site

Where to Configure

  1. Go to RosettaPress → Language Groups.
  2. Select the Post Types & Taxonomies tab.
  3. You’ll see a list of all available post types and taxonomies.
  4. For each one, define the slug for each language.
  5. Save your changes.

RosettaPress will apply these slugs to the corresponding sites, ensuring the structure is preserved and clean across your multilingual setup.

Important Notes

  • Slugs must be URL-safe (lowercase, hyphens instead of spaces).
  • Updating slugs will update permalinks across that site — make sure to flush permalinks if you make structural changes.
  • This feature applies to both built-in and custom post types and taxonomies.

Custom slugs allow you to deliver a seamless, localized experience across every language site — without sacrificing structure or SEO.