ShahiTranslate

Quick Start Guide

Get Your Site Multilingual in 5 Minutes

This guide will help you get ShahiTranslate Pro up and running quickly with minimal configuration.

Step 1: Access Plugin Settings (30 seconds)

After activating the plugin:

  1. In your WordPress admin panel, look for ShahiTranslate Pro in the left sidebar
  2. Click on it to access the main settings page
  3. You’ll see several tabs: General, Languages, API Settings, Switcher, and Advanced
  4. Step 2: Select Your Languages (1 minute)

  5. Click on the Languages tab
  6. Default Language: Select your site’s primary language (e.g., English)
  7. Active Languages: Check the boxes for languages you want to offer
  8. – Start with 2-3 languages to test
    – Popular choices: Spanish, French, German, Chinese, Arabic

  9. Click Save Changes
  10. Step 3: Configure Translation Method (1 minute)

  11. Click on the General tab
  12. Translation Engine: Choose your preferred method:
  13. Automatic (Google Translate API): Requires API key, automatic translations
    Manual Only: You’ll translate content yourself
    Hybrid: Automatic with manual override capability (recommended)

  14. Click Save Changes
  15. If Using Google Translate API:

  16. Go to API Settings tab
  17. Enter your Google Translate API key
  18. Click Save Changes
  19. Skip this if using manual translations only
  20. Step 4: Add Language Switcher (1 minute)

  21. Click on the Switcher tab
  22. Switcher Type: Choose a style:
  23. Dropdown: Simple dropdown menu
    Flags Dropdown: Dropdown with flag icons
    Floating Button: Sticky floating button
    Popup: Modal-style language selector

  24. Position: Select where the switcher appears (Header, Footer, Custom)
  25. Display Options: Choose to show flags, language names, or both
  26. Click Save Changes
  27. Step 5: Test Your Setup (30 seconds)

  28. Visit your website’s front end (open in new tab)
  29. Locate the language switcher
  30. Click on a different language
  31. Your page should reload with translated content
  32. Verify the URL reflects the language (e.g., /es/ for Spanish)
  33. Quick Configuration Checklist

    ✅ Plugin activated
    ✅ Default language selected
    ✅ Target languages chosen
    ✅ Translation method configured
    ✅ Language switcher added
    ✅ Front-end test successful

    What Happens Now?

    Automatic Translation Mode

    • Content is translated on-the-fly as visitors access different language versions
    • Translations are cached for performance
    • Subsequent visits load instantly from cache
    • Manual Translation Mode

    • Content displays in default language until you create manual translations
    • Use the Translation Editor to add translations
    • Navigate to ShahiTranslate Pro → Manual Translations to begin
    • Hybrid Mode (Recommended)

    • Automatic translations are generated initially
    • You can override any automatic translation with manual ones
    • Best of both worlds: speed + accuracy
    • Customizing the Switcher

      Want to change how the language switcher looks?

    • Go to ShahiTranslate Pro → Settings → Switcher
    • Adjust:
    • Colors: Match your theme
      Size: Make it larger or smaller
      Position: Move it to different locations
      Animation: Add hover effects

    • Use Custom CSS field for advanced styling
    • Common Starting Configurations

      E-commerce Site

    • Languages: English, Spanish, French, German
    • Method: Hybrid (automatic with manual product descriptions)
    • Switcher: Flags dropdown in header
    • Blog/Content Site

    • Languages: English, Spanish, Chinese
    • Method: Automatic
    • Switcher: Dropdown in navigation menu
    • Business/Corporate Site

    • Languages: English, German, Japanese
    • Method: Manual (for accuracy)
    • Switcher: Professional dropdown in header
    • Performance Tips

    • Enable Caching: Make sure WordPress caching is active
    • Limit Languages: Start with 3-5 languages, add more as needed
    • CDN Integration: Use a CDN for faster flag image loading
    • Database Optimization: Plugin auto-optimizes, but monitor performance
    • Next Steps

      Now that you’re up and running:

    • Understanding Translation Methods
    • Customizing the Language Switcher
    • SEO and URL Structure
    • Managing Manual Translations
    • Need Help?

      If something isn’t working as expected:

    • Check Troubleshooting Guide
    • Review Installation Guide to verify all steps
    • Ensure your theme is compatible (most themes work out of the box)

Share this article

Was this article helpful?

Help us improve our documentation

Still need help?

Our support team is ready to assist you with personalized guidance for your workspace.

Submit a support ticket