TranslatePress Documentation

Welcome to the TranslatePress documentation & knowledge base

  1. Installation
  2. Settings
    1. Default Language
    2. Translation Languages
    3. Display language in it’s native name
    4. Use subdirectory for default language
    5. Force language in custom links
    6. Language Switchers
      1. Shortcode
      2. Menu item
      3. Floating language selection
    7. Advanced Settings
  3. Automatic Translation
    1. Generate Google API key
    2. Generate DeepL API key
  4. Translation Editor
    1. Edit visible text
    2. Changing language
    3. Search for a string
    4. Browse as a different user or logged out
    5. Translation Memory
    6. Translate SEO elements
    7. Translation Blocks (translate multiple strings at once)
    8. Image Translation
    9. Link Translation
    10. String Translation
    11. WooCommerce Email Translation
    12. Keyboard shortcuts
  5. Restrict by Language
    1. Conditional Shortcode based on Language
    2. Elementor Integration
    3. Oxygen Builder Integration
    4. WPBakery Integration
  6. Addons
    1. SEO Pack
    2. Extra Languages
    3. Translator Accounts
    4. Browse as Role
    5. Navigation Based on Language
    6. Automatic User Language Detection
    7. DeepL Automatic Translation
  7. How To Translate
    1. Astra Theme
    2. Avada Theme
    3. Beaver Builder sites
    4. Brizy Page Builder
    5. Charitable Plugin
    6. Divi Sites (Theme & Page Builder)
    7. Elementor Popups
    8. The Core Theme by ThemeFuse
    9. Visual Composer sites
    10. WPZoom Theme
    11. WooCommerce Product Table
    12. Neve Theme
    13. Oxygen Builder
  8. Troubleshooting
  9. Frequently Asked Questions
  10. For Developers
    1. Replace Default Flags
    2. Add a custom language
    3. Show opposite language in language switcher
    4. Change language name
    5. Translate only certain pages
    6. Change hreflang localization
    7. Exclude a certain element or text from being translated
    8. Disable Gettext Strings Translation
    9. Clickable Language Switcher
    10. Disable SQL errors notices
    11. Delete all translations and plugin data
    12. Remove TranslatePress Hooks
    13. Custom Language Switcher
    14. Individual Strings Shortcode
    15. Translation Function
    16. Translating an internal link
    17. Excluding translation of external domain links
    18. Send emails in user’s preferred language
    19. Automatic Translation Memory
    20. Old styling for language switchers
    21. Implementing a custom search solution
  11. TranslatePress Changelogs

 

Looking to go multilingual?

Get full access to TranslatePress and join 200.000+ website owners that grow their multilingual traffic.

Unlock PREMIUM Features

Or download FREE version