1.Preparation

On this page, we will guide you on how to translate our theme to your language.

1.1.Install plugin Loco Translate

To translate our theme, you need to install and active the plugin Loco Translate (included in our theme).

eduma-translate-install-loco

1.2.Configure Loco

Then you need to maximize the size of the translated files in Loco Translate.

You need to go to your Dashboard => Loco Translate => Settings => Site options,

Then change “Skip PHP files larger than” to 800KB and “Number of backups to keep of each file” to 0 then save settings.

eduma-translate-loco-settings

1.3.Create Eduma translation file

First of all, you need to create the translated file in your WordPress language.

Your WordPress language is set in your Dashboard => Settings => General

eduma-translate-website-language

Then go to your Dashboard => Loco Translate => Themes => Eduma.

If your language file is not created, please create your translated file by click on the “New language” text.

You need to choose your WordPress language and the location of your file. You should choose the location is System, it’s languages/themes/eduma-{locale}.pov

eduma-translate-create-language

eduma-translate-create-language-2

eduma-translate-create-language-3

1.4.Update Eduma translation file

You need to configure the plugin Loco Translate before you doing this.

To make sure your translate template is updated, go to your Dashboard => Themes => Eduma, click “Edit Template” text, then click buttons “Sync” and “Save”.

To sync the translate template with your translated file, you need to edit your translated file, click buttons “Sync” and “Save”.

eduma-translate-sync-template

eduma-translate-sync-template-2

eduma-translate-sync-template-3

eduma-translate-sync-template-4

 

1.5.Create LearnPress translation file

First of all, you need to create the translated file in your WordPress language.

Your WordPress language is set in your Dashboard => Settings => General

eduma-translate-website-language

Then go to your Dashboard => Loco Translate => Plugins => LearnPress

If your language file is not created, please create your translated file by click on the “New language” text.

You need to choose your WordPress language and the location of your file. You should choose the location is System, it’s languages/plugins/learnpress-{locale}.pov

Eduma_translate_create_learnpress_template_1
Eduma_translate_create_learnpress_template_2 Eduma_translate_create_learnpress_template_3
Then click the button “Start translating”.

1.6.Update LearnPress translation file

To update all texts in Learnpress plugin, you need to edit your translation file, click buttons “Sync” and “Save”.

NOTE: please DON’T edit template or sync template in LearnPress plugin. 

Eduma_translate_create_learnpress_template_6 Eduma_translate_create_learnpress_template_7

2.All Courses Page

You need to update LearnPress translate file and update Eduma translate file before translating this page.

On the course page, the texts which are from our theme is in the below pictures:

Eduma_translate_all_courses_before_translate

You can edit all those texts in our theme from the plugin Loco Translate.

Eduma_translate_all_course_loco

After you translated those texts, your All Courses page will look like this

Eduma_translate_all_course_after_translated

The price text “Free” is not in the Eduma theme, it is from the plugin LearnPress. Therefore you need to translate it in the plugin LearnPress.

Eduma_translate_price_freeEduma_translate_price_free_locoEduma_translate_price_free_after_translateEduma_translate_price_free_after_translate

The others in the sidebar of the All Courses page are the widget. You can edit them in your Dashboard => Appearance => Widgets => Sidebar Courses.

Eduma_translate_all_course_sidebarvEduma_translate_all_course_sidebar_widgets

3.Single Courses Page

3.1.Overview

You need to update LearnPress translate file and update Eduma translate file before translating this section.

There are various texts on the single page, those texts may be from our theme or our plugins.

Eduma_translate_single_course_beforeEduma_translate_single_course_locoEduma_translate_single_course_after

3.2.Curriculum

You need to update LearnPress translate file and update Eduma translate file before translating this section.

You can translate item type or item’s duration

Eduma_translate_single_course_curriculum_beforeEduma_translate_single_course_curriculum_locoEduma_translate_single_course_curriculum_after

3.3.Review

You need to update LearnPress translate file and update Eduma translate file before translating this section.

The tab title is from plugin Course Review however you can translate the texts inside in our theme.

Eduma_translate_single_course_review_beforeEduma_translate_single_course_review_locoEduma_translate_single_course_review_after

3.4.Buttons

You need to update LearnPress translate file and update Eduma translate file before translating this section.

When a user didn’t enroll in a course. There is a “Take This Course” button with free courses, and a “Buy This Course” button for paid courses. You can translate these texts in our theme.

Eduma_translate_enroll_course_buttons_beforeEduma_translate_enroll_course_buttons_locoEduma_translate_enroll_course_buttons_after

If you use our plugin WooCommerce add-on for LearnPress, there will be “Add to Cart” and “View Cart” buttons instead of the “Buy This Course” button. And you need to translate these texts in the plugin LearnPress – WooCommerce Payment Methods Integration.

Eduma_translate_cart_buttons_afterEduma_translate_cart_buttons_lp_woo_locoEduma_translate_cart_buttons_before

After you enrolled in the course, there will be a “Continue” button and text “Course Results”.

You can edit the text “Continue” in the plugin LearnPress, and the text “Course Results” in our theme.

Eduma_translate_continue_button_beforeEduma_translate_continue_button_lp_locoEduma_translate_continue_button_theme_locoEduma_translate_continue_button_after

While you are in the course, you can see the remaining duration for that course. You can translate that text in our theme.

Eduma_translate_duration_beforeEduma_translate_duration_locoEduma_translate_duration_after

4.Checkout page

4.1.LP Checkout

You need to update LearnPress translate file and update Eduma translate file before translating this page.

On the LearnPress checkout page, you can translate the texts in the Order information table and in the Payment method section.

Eduma_translate_lp_checkout_beforeEduma_translate_lp_checkout_loco_lpEduma_translate_lp_checkout_loco_themeEduma_translate_lp_checkout_after

4.2.WooCommerce Checkout

If you use the plugin WooCommerce and our plugin LearnPress – WooCommerce Payment Methods Integration, the “Cart” page, and the “Checkout” page are not ours.

Please read the document from WooCommerce here: Translating WooCommerce (Localization) – WooCommerce Docs, or contact them to get help with this.

5.Course Items Page

5.1.Lesson

You need to update LearnPress translate file and update Eduma translate file before translating this section.

When you are in a lesson. There is a “Complete” button, you can translate it in the plugin LearnPress.

Eduma_translate_course_item_complete_lesson_beforeEduma_translate_course_item_complete_lesson_loco_lpEduma_translate_course_item_complete_lesson button_after

When you click the “Complete” button, there is a confirm box popup, you will find it in the plugin LearnPress.

Eduma_translate_course_item_lesson_pop_up_beforeEduma_translate_course_item_lesson_pop_up_loco_lpEduma_translate_course_item_lesson_pop_up_after

After you passed the course’s assessment. There will be a “Finish Course” button, that text is in the plugin LearnPress.

Eduma_translate_course_item_finish_course_button_beforeEduma_translate_course_item_finish_course_button_loco_lpEduma_translate_course_item_finish_course_button_after

When you click on the “Finish Course” button, there is a confirm box popup, it is in the plugin LearnPress too.

Eduma_translate_course_item_finish_course_popup_beforeEduma_translate_course_item_finish_course_popup_loco_lpEduma_translate_course_item_finish_course_popup_after

5.2.Quiz

You need to update LearnPress translate file and update Eduma translate file before translating this section.

Before a student starts a quiz, that user will see the description and the information of the quiz. You can translate those texts in the plugin.

Eduma_translate_course_item_quiz_overview_beforeEduma_translate_course_item_quiz_overview_loco_themeEduma_translate_course_item_quiz_overview_after

When you are in a quiz, there are buttons with other functions, you can translate those texts.

Eduma_translate_course_item_quiz_buttons_beforeEduma_translate_course_item_quiz_buttons_loco_lpEduma_translate_course_item_quiz_buttons_loco_themeEduma_translate_course_item_quiz_buttons_after

If you click on the “Complete” button, there is a confirm box popup, you can translate that box in the plugin LearnPress.

Eduma_translate_course_item_complete_quiz_popup_beforeEduma_translate_course_item_complete_quiz_popup_loco_lpEduma_translate_course_item_complete_quiz_popup_after

6.Single Event Page

You need to update Eduma translate file before translating this page.

On Single Event Page, you can translate some texts in our theme and WP Events Manager plugin like images below.

Eduma_translate_single_event_information_beforeEduma_translate_single_event_information_loco_lpEduma_translate_single_event_information_loco_themeEduma_translate_single_event_information_after

7.Profile page

7.1.Course tab

You need to update LearnPress translate file and update Eduma translate file before translating this section.

There are some tabs and each tab may have a table on each tab. The tab title you can translate in the Eduma theme, but with the table, you need to translate in the plugin LearnPress.

Eduma_translate_profile_page_course_tab_beforeEduma_translate_profile_page_course_tab_loco_lpEduma_translate_profile_page_course_tab_loco_themeEduma_translate_profile_page_course_tab_after

7.2.Order tab

You need to update LearnPress translate file and update Eduma translate file before translating this section.

You can translate all texts in the order tab in the plugin LearnPress.

Eduma_translate_profile_page_orders_tab_beforeEduma_translate_profile_page_orders_tab_loco_lpEduma_translate_profile_page_orders_tab_after

7.3.Settings tab

You need to update LearnPress translate file and update Eduma translate file before translating this section.

Three tabs in the settings tab are in the plugin LearnPress. The information form is from the Eduma theme.

Eduma_translate_profile_page_orders_settings_beforeEduma_translate_profile_page_orders_settings_loco_lpEduma_translate_profile_page_orders_settings_loco_themeEduma_translate_profile_page_orders_settings_after

With the reset password form, you need to translate that form in the Eduma theme.

Eduma_translate_profile_page_password_tab_beforeEduma_translate_profile_page_password_tab_loco_themeEduma_translate_profile_page_password_tab_after

7.4.Quiz results tab

You need to update LearnPress translate file and update Eduma translate file before translating this section.

All texts in the Quiz Results tab are in the plugin LearnPress.

Eduma_translate_profile_page_quiz_results_tab_beforeEduma_translate_profile_page_quiz_results_tab_loco_lpEduma_translate_profile_page_quiz_results_tab_after