MasterStudy Theme Documentation
Theme PageVideo TutorialsChangelogCreate a TicketGet MasterStudy
  • Education WordPress Theme - Masterstudy
  • General
    • System Requirements
    • What's Included In My Purchase
    • Where Is My Purchase Code?
    • Theme License
    • Hosting
    • How to Get Support
  • Installation & Activation
    • MasterStudy Installation
    • Common Installation Errors
    • Theme Activation
    • Multiple Websites on One License
    • License Key Deactivation
    • Activation FAQ
  • Getting Started
    • Import The Demo Content
    • Switch Between Different Demos
    • How To Update MasterStudy
    • System Status
    • LMS Wizard
    • Patch: Convert from WPB to Elementor
  • Blocks & Sidebars
    • Header Setup
    • Sidebars Setup
    • Footer Setup
    • Elementor Header & Footer
  • Theme Options
    • General Settings
    • Header
    • Top Bar
    • Styling
    • Post Type Settings
    • Events
    • Typography
    • Footer
    • Social Media
    • MailChimp
    • Custom CSS
    • Import / Export
  • LMS Settings
    • General
    • Courses
    • Course
    • Course Player
    • Reports & Analytics
    • Quiz
    • LMS Pages
    • Payment Methods
    • reCAPTCHA
    • Profiles
      • Authorization
      • Social Login
      • Profile Menu Reordering
    • Grades
    • Certificates
    • Payout
    • Privacy Policy
    • Shortcodes
    • Import/Export
  • MasterStudy LMS Pro Addons
    • Certificate Builder
    • Email Manager
    • LMS Forms Editor
      • How to edit the registration form?
    • Zoom Conferencing
    • Assignments
    • Drip Content
    • Group Courses
    • Live Streaming
    • Course Bundle
    • Point System
    • Media File Manager
    • SCORM
    • Trial courses
    • Statistics and Payout
    • Online Testing
    • Multi-instructors
    • Google Classroom
    • Udemy Importer
    • Prerequisites
    • The Gradebook
  • LMS Course Features
    • Course Builder
      • How to Add Math Equations in MasterStudy?
    • Lessons
    • How to add a video to the lesson
    • Quizzes
    • Questions
    • Reviews
    • Orders
    • Courses Category
    • Course & Lesson Materials
    • Course Drafts for instructors
    • Manage Students by Admin
    • Change Course Author
    • Instructors requests
    • Course Announcements
    • Public Profiles
  • PayPal Payouts Setup
    • General Settings
    • Business Account Settings
    • Developer Account Settings
    • Instructor Settings
    • Payouts Process
    • Automatic Payouts (Expert)
  • Integrations
    • Membership System
    • Restore Password
    • BuddyPress
    • Contact Form 7
    • H5P plugin
    • Presto Player Integration
    • VdoCipher
    • Polylang Integration
      • LMS Contents Translation
    • WPML
  • Post Types
    • Blog Posts
    • Event Posts
    • Galleries
    • Testimonials
    • Teachers
  • WooCommerce
    • Installation and Settings
    • Orders Managament
    • WooCommerce Shop
    • Woocommerce Courses (not LMS)
    • WooCommerce Products
  • MasterStudy Translate
    • Translation Basics
    • Translation Prepаration
    • Homepage
    • All Courses Page
    • Single Course
    • Course Items
    • Profile Page
    • Course Builder
    • Login/Registration
    • Events
    • Shop
    • Offline Course (not LMS)
    • Blog
  • Developer's guide
    • Components
      • Back-link
      • Button
      • Countdown
      • Curriculum-accordion
      • Discussions
      • File-attachment
      • Progress
      • Tabs
      • Nav-button
      • Hint
      • Editor
      • Alert
      • File-upload
      • Loader
      • Tabs-pagination
      • Dark-mode-button
      • Buy-button
      • Pagination
    • Course Builder Custom Fields
    • Course Player Templates
  • Extra Materials
    • Changelog
    • Demos
    • Facebook Community
  • StylemixThemes
    • MasterStudy Theme
    • MasterStudy LMS Plugin
  • Plugins
  • Themes
Powered by GitBook
On this page
  • Install Loco Translate
  • Create MasterStudy Theme Translate File
  • Update MasterStudy Theme Translate File
  • Create STM Configurations Translate File
  • Update STM Configurations Translate File
  • Create MasterStudy LMS Translate File
  • Update MasterStudy LMS Translate File
  • Create MasterStudy LMS PRO Translate File
  • Update MasterStudy LMS PRO Translate File

Was this helpful?

  1. MasterStudy Translate

Translation Prepаration

PreviousTranslation BasicsNextHomepage

Last updated 1 month ago

Was this helpful?

The easiest way of translating the theme is by using the plugin. Loco Translate is a free plugin and can be installed from the default repository of WordPress.

Static strings are available in the MasterStudy theme, as well as in such plugins as STM Configurations, MasterStudy LMS, and MasterStudy LMS Pro. Therefore, in this manual, we will consider how to translate strings and keep translations up to date in these plugins.

Also, it is possible to translate any other plugin with the help of Loco Translate.

Install Loco Translate

To install the plugin, go to Dashboard and find the Plugins section from the left menu and choose Add New.

On the opened page, you need to search Loco Translate, install, and activate it.

Create MasterStudy Theme Translate File

Go to Loco Translate > Themes and choose MasterStudy. Here you can create your own language to translate the not editable content of the theme. Create a language by clicking New language.

Important!

It is required to store the translation file in “../wp-content/languages/themes/” folder to keep translation during the theme updates.

After clicking the Start Translation button, you will be directed to the Loco Translate editor where you can start translating the theme strings.

Update MasterStudy Theme Translate File

We are improving the MasterStudy theme in every update with new features and options. Some of them display on the front-end of the website. Therefore, it needs to update the language and translation files to translate the new strings in the theme.

The first thing to do is to update the main language file, where all the theme strings are stored. Go to the Dashboard > Loco Translate > Themes > MasterStudy and choose Edit template.

This is NOT a translation file. Manual editing of source strings is not recommended.

Click on the Sync button to merge new strings from the source code to the main language file.

Click on the Save button to save the new strings.

Go to the list of the translation files for updating the needed translations. Select your translation file and click on the Sync button and Save changes.

Create STM Configurations Translate File

STM Configurations plugin is a core plugin that contains theme settings, widgets, and elements.

To translate the plugin strings you need to address to Loco Translate once more. However, at this time Dashboard > Loco Translate > Plugins.

Afterward, choose STM Configurations from the list of plugins.

The process of translation is very similar to the theme.

Create a new language in order to translate the static strings available in the plugin.

Select a language from the list, specify the file location and click Start translating button which redirects you to the Loco Translate editor where you can start translating the plugin strings.

Important!

It is required to store the translation file in “../wp-content/languages/plugins/” folder to keep translation during the theme updates.

Update STM Configurations Translate File

Go to your Dashboard > Loco Translate > Plugins > STM Configurations and choose Edit template.

This is NOT a translation file. Manual editing of source strings is not recommended.

Click on the Sync button to merge new strings from the source code to the main language file.

Click on the Save button to save the new strings and go to the list of the translation files.

Create MasterStudy LMS Translate File

Go to Dashboard > Loco Translate > Plugins and select MasterStudy LMS - WordPress Course Plugin from the list of plugins to create a language file.

Afterward, add New language, choose the needed language from the list, specify the file location and click Start translating button to go to the Loco Translate editor where you can start translating the plugin strings.

Important!

It is required to store the translation file in “../wp-content/languages/plugins/” folder to keep translation during the theme updates.

Update MasterStudy LMS Translate File

To make the translations appear on your page, you have to update the translation file. Go to your Dashboard > Loco Translate > Plugins > MasterStudy LMS - WordPress Course Plugin and choose Edit template.

This is NOT a translation file. Manual editing of source strings is not recommended.

Click on the Sync button to merge new strings from the source code to the main language file.

Click on the Save button to save the new strings and go to the list of the translation files.

Select your translation file and click on the Sync button and Save changes.

Create MasterStudy LMS PRO Translate File

Create your language as the previous plugin. Go to Dashboard > Loco Translate > Plugins and select MasterStudy LMS Learning Management Systems PRO from the list of plugins.

Afterward, add New language, choose your language from the list, choose the file location and click Start translating button. It will create a translation file and redirects to the Loco Translate editor where you can start translating the theme strings.

Important!

It is required to store the translation file in “../wp-content/languages/plugins/” folder to keep translation during the theme updates.

Update MasterStudy LMS PRO Translate File

To ensure that your translation template is updated, you need to synchronize it. Go to your Dashboard > Loco Translate > Plugins > MasterStudy LMS Learning Management Systems PRO and choose Edit template.

This is NOT a translation file. Manual editing of source strings is not recommended.

Click on the Sync button to merge new strings from the source code to the main language file.

Click on the Save button to save the new strings and go to the list of the translation files.

Select your translation file and click on the Sync button and Save changes.

Please contact our if for some reason the translations do not work even though you have done all according to the manual.

support team
Loco Translate