1. Home
  2. Docs
  3. User Guides
  4. Translation

Translation

LearnDash is in English and has user-donated translations. As the translations are user-donated, they may not be 100% complete for your desired language.

NOTE
If you would like to donate translation files for an incomplete language, LearnDash will grant you a free Basic license for one year. Please contact sales for more details.

Current Translations

  • Chinese (zh_CN)
  • Danish (da_DK)
  • Dutch / Nederland (nl_NL)
  • French (Canada) (fr_CA)
  • French (France) (fr_FR)
  • German (de_DE)
  • Hebrew (he_IL)
  • Italian (it_IT)
  • Polish (pl_PL)
  • Portuguese (Brazil) (pt_BR)
  • Russian (ru_RU)
  • Spanish (Spain) (es_ES)
  • Swedish (sv_SE)

Right-to-left (RTL) languages are supported.

Adding (or Modifying) a Translation

​If you need to update a translation, you can do so by following these steps:

  1. ​Navigate to LEARNDASH LMS > SETTINGS > TRANSLATIONS
  2. Download the latest POT file by clicking the POT download button (it will automatically download)
  3. Download the .po file by clicking the PO download button (it will open in a new tab)
  4. Right click & save the file
  5. Open the .po file with PoEdit
  6. Navigate to CATALOG > UPDATE FROM POT and select the downloaded POT file in step 3
  7. Make your additions and/or modifications to the translation file
  8. Save the .po file
  9. Regenerate the new .mo file via FILE > COMPILE TO MO
  10. Using an FTP program or File Manager, add your new .mo and .po files to the /wp-content/languages/plugins/ folder

LearnDash admin translation settings

Was this article helpful to you?
Yes
No

How can we help?