1. Home
  2. Knowledge Base
  3. Thrive Apprentice
  4. Translation
  5. How to Translate Your Thrive Apprentice Online School

How to Translate Your Thrive Apprentice Online School

In this article, you’ll learn how to translate your Thrive Apprentice online school into other languages—covering course content, built-in labels, template text, checkout forms, and advanced string overrides using the “Say What” plugin.


Translating Course Content in the Course Editor

You can add course content in any language directly in the course editor. Additionally, some default labels within the course editor can be translated:

Translating Course Topics

  1. Open your course in Thrive Apprentice and look at the left navigation bar.
  2. Click on the default Course topics label in the navigation.
  3. Click the pencil icon next to the label to edit it.

    Click the pencil icon to edit the Course topics label
  4. Replace the text with your translated version and save.

    The course topics label translated

Translating Difficulty Levels

  1. In the course editor, click on the difficulty level dropdown.
  2. Click the pencil icon next to a difficulty level to edit it.

    Click the pencil icon next to a difficulty level to edit it
  3. Replace the text with your translated version and save.

    The difficulty level translated

Translating Labels in Thrive Apprentice Settings

The main way to translate your school’s student-facing interface is through the built-in Labels & Translations section. This covers button labels, progress messages, navigation text, and access restriction messages.

  1. Go to Thrive Dashboard > Thrive Apprentice.
  2. Click Settings in the left sidebar.
  3. Select the Labels & Translations tab.

    Select the Labels and Translations tab in Thrive Apprentice Settings
  4. You’ll see a list of all default text strings used across your school, organized into categories such as:
    • Access restriction labels — started, in progress, completed

      Editing access restriction labels in the Labels and Translations section
    • Call-to-action buttons — Learn more, Start, Continue course, Revisit the course
    • Course content types — text, audio, video, mixed content lesson
    • Course navigation — Next lesson, Previous lesson, To course overview, Mark lesson complete
    • Course structure — chapters, modules, lessons, Open/Download buttons
    • Course progress — Progress, Not started yet, In progress, Finished
  5. Click on any label to edit it and enter your translated text.
  6. Click Save when you’re done.

Tip: Use the search bar at the top of the labels list to quickly find specific strings.

Translating Text in Templates

Some text displayed on your school pages comes from the templates rather than the Labels & Translations settings. To translate this text:

  1. In Thrive Apprentice, go to the Design tab.
  2. Click Edit Design, then click Manage Templates.

    Click Edit Design then Manage Templates
  3. Select the template you want to edit (e.g., Default Lesson, Course Overview).
  4. Click on the text elements in the template—such as the header, sidebar, or footer sections—to edit them directly.

    Click on text elements in the template to edit them
  5. Replace the text with your translated version and save your changes.

Note: Some placeholder text in the footer (such as contact information and company details) is pulled from your WordPress settings and cannot be edited directly in the template editor.

Translating Checkout Forms in Thrive Architect

If you’re using Thrive Apprentice’s checkout functionality, you can translate the checkout form directly in Thrive Architect.

  1. Open the page containing your checkout form in Thrive Architect.
  2. Click on the Checkout element to select it, then click Edit Form Elements.

    Click Edit Form Elements on the Checkout element
  3. Click the pencil icon on each form field (Name, Email, Password, etc.) to edit the label and placeholder text. Click Apply after each change.

    Click the pencil icon on each form field to edit label and placeholder text
  4. Click directly on text elements like Register, Log in, and Create Account to edit them in place.
  5. To translate other form states (e.g., login form, password recovery), use the Editing Checkout dropdown to switch between forms.
  6. To translate error messages, go to the Advanced section of the Checkout options and click Edit error messages.
  7. Click Save Work when finished.

Note: Checkout form translations are page-specific. If you have multiple checkout pages, you’ll need to translate each one individually.

Using the “Say What” Plugin for Advanced Translations

Some strings are hardcoded in the plugin and can’t be changed through the settings panel. The free Say What plugin lets you override these strings without editing code.

  1. In your WordPress dashboard, go to Plugins > Add New.
  2. Search for Say What, then click Install Now and Activate.

    Search for Say What and click Install Now
  3. Go to Tools > Text Changes.
  4. Click Add New.
  5. Fill in the fields:
    • Original String — the exact English text you want to replace (must match exactly, including capitalization and punctuation).

      Fill in the Original String, Text Domain, and Replacement String fields
    • Text Domain — enter thrive-apprentice for Thrive Apprentice strings.

      Click the blue Add button to save the translation
    • Replacement String — your translated text.
  6. Click the blue Add button.

Here are the text domains for other Thrive products, in case you need to translate strings from them as well:

  • thrive-apprentice — Thrive Apprentice
  • thrive-cb — Thrive Architect
  • thrive-theme — Thrive Theme Builder
  • thrive-comments — Thrive Comments
  • thrive-headline — Thrive Headline Optimizer
  • thrive-leads — Thrive Leads
  • thrive-ovation — Thrive Ovation
  • thrive-quiz-builder — Thrive Quiz Builder
  • thrive-ult — Thrive Ultimatum

Important: The original string must match exactly—including capitalization and punctuation—for the replacement to work. You can edit or delete translations at any time from the Tools > Text Changes page.

That’s it! You now know how to translate your Thrive Apprentice online school using course editor labels, built-in Labels & Translations settings, template text editing, checkout form translation, and the “Say What” plugin.

Was this article helpful?
>