ShahiTranslate

ShahiTranslate Pro – Features Overview

Complete Feature List

ShahiTranslate Pro is a comprehensive translation solution for WordPress with powerful features designed for both end users and developers.

Core Translation Features

Automatic Translation

    1. Google Translate API Integration: Instant machine translation for all content
    2. Neural Machine Translation: Latest AI-powered translation technology
    3. Translation Cache: Store translations for instant loading
    4. Smart Caching: Reduces API costs and improves performance
    5. Batch Translation: Translate multiple pages simultaneously
    6. Background Processing: Large content translated without blocking
    7. Manual Translation

    8. Visual Translation Editor: WYSIWYG interface for manual translations
    9. Inline Editing: Edit translations directly on the front end
    10. Translation Memory: Reuse common translations automatically
    11. Version History: Track changes and revert if needed
    12. Draft Translations: Preview before publishing
    13. Bulk Import/Export: Use XLIFF, CSV, or PO files
    14. Hybrid Translation

    15. Automatic Baseline: Quick deployment with machine translation
    16. Manual Override: Replace automatic translations with human ones
    17. Priority System: Manual translations always take precedence
    18. Progressive Enhancement: Improve quality over time
    19. Content Prioritization: Focus human effort where it matters
    20. Language Switcher Options

      Switcher Styles

    21. Dropdown Menu: Classic, compact dropdown
    22. Flags Dropdown: Dropdown with country/language flags
    23. Floating Button: Sticky button that stays visible while scrolling
    24. Popup/Modal: Full-screen language selector with search
    25. Inline List: Horizontal list of language options
    26. Globe Icon: Single icon that opens language menu
    27. Sidebar Widget: Add to any widget area
    28. Shortcode: Place anywhere with [shahitranslate_switcher]
    29. Display Options

    30. Flag Icons: 16px, 24px, 32px, 48px, SVG (scalable)
    31. Language Names: Native names, English names, or custom labels
    32. Combined Display: Flags + text labels
    33. Custom Icons: Upload your own flag/icon sets
    34. Language Codes: Show ISO codes (EN, ES, FR)
    35. Positioning

    36. Header: Top-left, top-center, top-right
    37. Footer: Bottom-left, bottom-center, bottom-right
    38. Floating: Fixed position (any corner or edge)
    39. Menu Integration: Add to WordPress navigation menus
    40. Custom: Place with shortcode or PHP function
    41. Mobile Override: Different position on mobile devices
    42. Appearance Customization

    43. Color Schemes: Match your theme colors
    44. Font Styles: Choose typography
    45. Size Adjustments: Make it larger or smaller
    46. Hover Effects: Animations and transitions
    47. Custom CSS: Advanced styling options
    48. Responsive Design: Auto-adapts to screen size
    49. URL and SEO Features

      URL Structure Options

    50. Subdirectory: example.com/es/page (recommended)
    51. Query Parameter: example.com/page?lang=es
    52. Subdomain: es.example.com
    53. Custom Structure: Define your own pattern
    54. Slug Translation

    55. Automatic Slug Translation: Convert URLs to target language
    56. Manual Slug Override: Set custom slugs per language
    57. Keep Original: Maintain source language slugs
    58. SEO Optimization

    59. hreflang Tags: Automatic generation for all language versions
    60. Language Meta Tags: Proper HTML lang attributes
    61. Canonical URLs: Prevent duplicate content issues
    62. XML Sitemap: Generate multilingual sitemaps
    63. Schema Markup: Structured data in all languages
    64. Open Graph: Social media sharing in correct language
    65. Google Analytics: Track visitors by language
    66. Search Engine Integration

    67. Search Engine Detection: Serve correct language to bots
    68. Indexing Control: Choose what gets indexed per language
    69. Robots Meta: Control crawling per language version
    70. Breadcrumb Translation: Multilingual navigation breadcrumbs
    71. Content Translation Options

      Translatable Content Types

    72. Posts: Blog posts and articles
    73. Pages: Static pages
    74. Custom Post Types: Products, portfolios, etc.
    75. Categories: Taxonomy terms
    76. Tags: Tag names and descriptions
    77. Menus: Navigation menu items and labels
    78. Widgets: Widget content and titles
    79. Custom Fields: ACF and meta box support
    80. Post Excerpts: Summaries and descriptions
    81. Featured Images: Alt text and captions
    82. Comments: User comments (optional)
    83. Advanced Content Handling

    84. Dynamic Content: AJAX-loaded content translation
    85. Shortcode Translation: Translate content within shortcodes
    86. Builder Compatibility: Elementor, Beaver Builder, Divi, WPBakery
    87. WooCommerce: Products, categories, attributes, checkout
    88. Forms: Contact Form 7, Gravity Forms, WPForms
    89. Membership Content: MemberPress, Restrict Content Pro
    90. LMS Content: LearnDash, LifterLMS courses and lessons
    91. RTL (Right-to-Left) Support

      Automatic RTL Handling

    92. Language Detection: Auto-enable RTL for Arabic, Hebrew, Urdu, Persian
    93. Layout Mirroring: Flip entire layout for RTL languages
    94. Text Direction: Proper text alignment and direction
    95. Menu Reversal: Navigation menus flow correctly
    96. Custom RTL CSS: Additional styling for RTL layouts
    97. RTL Features

    98. Mixed Content: Handle LTR text within RTL content
    99. Numeric Direction: Keep numbers in correct orientation
    100. Icon Positioning: Mirror icons appropriately
    101. Form Fields: Proper alignment for form inputs
    102. Theme Compatibility: Works with most WordPress themes
    103. Performance Features

      Caching System

    104. Page Cache Integration: Compatible with all major caching plugins
    105. Translation Cache: Dedicated translation storage
    106. Object Cache: Redis and Memcached support
    107. Database Optimization: Efficient query structure
    108. Lazy Loading: Load translations on-demand
    109. AJAX Translation: Translate without page reload
    110. Optimization Options

    111. Minification: Compress JavaScript and CSS
    112. CDN Support: Serve assets from CDN
    113. Async Loading: Non-blocking script loading
    114. Conditional Loading: Load only what’s needed
    115. Database Indexing: Fast translation lookups
    116. Cleanup Tools: Remove old cached translations
    117. User Experience Features

      Visitor Features

    118. Auto-Detection: Detect visitor’s browser language
    119. Remember Preference: Save language choice in cookies
    120. Geolocation: Show language based on location (optional)
    121. Welcome Message: Suggest language on first visit
    122. Language Hint: Subtle notification of available languages
    123. Accessibility

    124. ARIA Labels: Screen reader support
    125. Keyboard Navigation: Full keyboard control of switcher
    126. Focus Indicators: Clear focus states
    127. High Contrast: Accessible color combinations
    128. Font Scaling: Respects browser font size settings
    129. Mobile Optimization

    130. Touch-Friendly: Large, easy-to-tap buttons
    131. Responsive Switcher: Adapts to mobile screens
    132. Swipe Gestures: Optional swipe to change language
    133. Mobile Menu Integration: Add to hamburger menus
    134. Performance: Optimized for mobile connections
    135. Admin Features

      Dashboard

    136. Translation Overview: See translation status at a glance
    137. Language Statistics: Content coverage per language
    138. API Usage Monitor: Track translation costs
    139. Recent Activity: Latest translations and changes
    140. Quick Actions: Common tasks accessible quickly
    141. Translation Management

    142. Bulk Actions: Translate, delete, update multiple items
    143. Search & Filter: Find content that needs translation
    144. Status Indicators: Visual translation completion status
    145. Priority Marking: Flag important content for translation
    146. Notes & Comments: Add translator notes
    147. Settings Management

    148. Import/Export Settings: Backup and transfer configuration
    149. Reset Options: Restore default settings
    150. Migration Tools: Move from other translation plugins
    151. Backup Tools: Save translations before changes
    152. Integration Features

      Theme Compatibility

    153. Universal Compatibility: Works with virtually all WordPress themes
    154. Popular Themes: Tested with Astra, OceanWP, GeneratePress, Avada, Divi
    155. Theme Builder Support: Elementor, Beaver Builder, Oxygen
    156. Custom Themes: Hooks and filters for custom integration
    157. Plugin Compatibility

    158. WooCommerce: Complete e-commerce translation
    159. Yoast SEO: SEO metadata in all languages
    160. ACF (Advanced Custom Fields): Translate custom fields
    161. Contact Form 7: Multilingual forms
    162. Gravity Forms: Form translation support
    163. Elementor: Visual builder integration
    164. WPML Import: Migrate from WPML
    165. Polylang Import: Migrate from Polylang
    166. Developer Features

    167. REST API: Programmatic access to translations
    168. WP-CLI Commands: Terminal-based management
    169. Action Hooks: Extend functionality
    170. Filter Hooks: Modify behavior
    171. Template Functions: PHP functions for theme integration
    172. JavaScript API: Frontend translation control
    173. Security Features

      Access Control

    174. Role-Based Permissions: Control who can translate
    175. Capability Management: Fine-grained permission control
    176. API Key Protection: Secure credential storage
    177. User Activity Logging: Track translation changes
    178. IP Restrictions: Limit access by IP address (optional)
    179. Data Protection

    180. Encrypted Storage: Sensitive data encryption
    181. SQL Injection Prevention: Sanitized database queries
    182. XSS Protection: Content sanitization
    183. CSRF Protection: Nonce verification
    184. Data Export: GDPR-compliant data export
    185. Data Deletion: Complete data removal on uninstall
    186. Maintenance Features

      Updates & Support

    187. Automatic Updates: Keep plugin current automatically
    188. One-Click Updates: Manual update with single click
    189. Changelog: Detailed update information
    190. Rollback Option: Revert to previous version if needed
    191. Compatibility Checks: Verify compatibility before updating
    192. Debugging Tools

    193. Debug Mode: Detailed error logging
    194. Translation Inspector: See translation source and method
    195. API Call Logger: Monitor API requests
    196. Performance Profiler: Identify bottlenecks
    197. Error Reporting: Detailed error messages
    198. Licensing & Support

      License Features

    199. Lifetime Updates: Receive all future updates
    200. Priority Support: Fast, expert assistance
    201. Multi-Site License: Use on multiple sites
    202. White Label Option: Remove branding (certain licenses)
    203. Staging/Development: Test on non-production sites
    204. Next Steps

      Explore specific features in detail:

    205. Language Switcher Options
    206. Translation Cache System
    207. SEO Settings
    208. RTL Language Support
    209. WooCommerce Integration
    210. Page Builder Support

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