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:
- In your WordPress admin panel, look for ShahiTranslate Pro in the left sidebar
- Click on it to access the main settings page
- You’ll see several tabs: General, Languages, API Settings, Switcher, and Advanced
- Click on the Languages tab
- Default Language: Select your site’s primary language (e.g., English)
- Active Languages: Check the boxes for languages you want to offer
- Click Save Changes
- Click on the General tab
- Translation Engine: Choose your preferred method:
- Click Save Changes
- Go to API Settings tab
- Enter your Google Translate API key
- Click Save Changes
- Skip this if using manual translations only
- Click on the Switcher tab
- Switcher Type: Choose a style:
- Position: Select where the switcher appears (Header, Footer, Custom)
- Display Options: Choose to show flags, language names, or both
- Click Save Changes
- Visit your website’s front end (open in new tab)
- Locate the language switcher
- Click on a different language
- Your page should reload with translated content
- Verify the URL reflects the language (e.g.,
/es/for Spanish) - Content is translated on-the-fly as visitors access different language versions
- Translations are cached for performance
- Subsequent visits load instantly from cache
- 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
- Automatic translations are generated initially
- You can override any automatic translation with manual ones
- Best of both worlds: speed + accuracy
- Go to ShahiTranslate Pro → Settings → Switcher
- Adjust:
- Use Custom CSS field for advanced styling
- Languages: English, Spanish, French, German
- Method: Hybrid (automatic with manual product descriptions)
- Switcher: Flags dropdown in header
- Languages: English, Spanish, Chinese
- Method: Automatic
- Switcher: Dropdown in navigation menu
- Languages: English, German, Japanese
- Method: Manual (for accuracy)
- Switcher: Professional dropdown in header
- 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
- Understanding Translation Methods
- Customizing the Language Switcher
- SEO and URL Structure
- Managing Manual Translations
- Check Troubleshooting Guide
- Review Installation Guide to verify all steps
- Ensure your theme is compatible (most themes work out of the box)
Step 2: Select Your Languages (1 minute)
– Start with 2-3 languages to test
– Popular choices: Spanish, French, German, Chinese, Arabic
Step 3: Configure Translation Method (1 minute)
– Automatic (Google Translate API): Requires API key, automatic translations
– Manual Only: You’ll translate content yourself
– Hybrid: Automatic with manual override capability (recommended)
If Using Google Translate API:
Step 4: Add Language Switcher (1 minute)
– Dropdown: Simple dropdown menu
– Flags Dropdown: Dropdown with flag icons
– Floating Button: Sticky floating button
– Popup: Modal-style language selector
Step 5: Test Your Setup (30 seconds)
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
Manual Translation Mode
Hybrid Mode (Recommended)
Customizing the Switcher
Want to change how the language switcher looks?
– Colors: Match your theme
– Size: Make it larger or smaller
– Position: Move it to different locations
– Animation: Add hover effects
Common Starting Configurations
E-commerce Site
Blog/Content Site
Business/Corporate Site
Performance Tips
Next Steps
Now that you’re up and running:
Need Help?
If something isn’t working as expected:
Share this article
Still need help?
Our support team is ready to assist you with personalized guidance for your workspace.