Translate3K – Browser Language Switcher
Translate3K – Browser Language Switcher
Description
This plugin allows you to add a language selector to your WordPress site, leveraging Google Translate technology to automatically translate pages. This plugin relies on the external service Google Translate; see the “External Services” section below for what data is sent, when, and links to Google’s terms and privacy policy.
Features:
– Language selector in navigation menu
– Floating selector option
– Shortcode to insert anywhere
– Support for multiple languages
– Easy configuration from admin panel
– Uses Google Translate for automatic translation
Configuration
- Go to ‘Settings’ > ‘Translate3K’
- Select the languages you want to enable
- Choose the selector position (menu, floating, or both)
- Select the selector style
- Save changes
Shortcode Usage
You can use [language_selector] in:
– Pages or posts
– Text widgets
– Theme templates
– Any area that supports shortcodes
Menu Support
The selector will be automatically added to the end of the main menu. To disable this and use only the shortcode, select “Shortcode only” in the options.
Notes
- This plugin uses the free Google Translate service
- Translations are performed by Google and may not be perfect
- Recommended for sites with static content
- For e-commerce or dynamic sites, consider a professional translation plugin
External Services
This plugin uses the following third-party service. By using the plugin, you and your site visitors accept that this service may receive data as described below.
-
Google Translate (translate.google.com)
-
What it is used for: The plugin loads Google Translate on your site so that visitors can choose a language and see the page content translated. Translation is done by Google in the visitor’s browser.
-
What data is sent and when: When a visitor loads a page that shows the language selector, the plugin loads a script from Google (translate.google.com). When the visitor selects a language other than the default, the visible page content may be sent to Google’s servers to be translated. This includes the text and structure of the page that the visitor is viewing. No data is sent until the visitor uses the language selector. The plugin does not send personal data to Google on behalf of the site owner; any data sent is the same as when a visitor uses translate.google.com directly.
-
Terms of Service: https://policies.google.com/terms
- Privacy Policy: https://policies.google.com/privacy
Installation
- Upload the ‘Translate3K – Browser Language Switcher’ folder to the ‘/wp-content/plugins/’ directory
- Activate the plugin from the ‘Plugins’ menu in WordPress
- Go to ‘Settings’ > ‘Translate3K’ to configure
- Add the shortcode [language_selector] wherever you want to display the selector
Screenshots
Faq
- Upload the plugin folder to the ‘/wp-content/plugins/’ directory in WordPress
- Activate the plugin from the ‘Plugins’ menu in WordPress
- Go to ‘Settings’ > ‘Translate3K’ to configure the languages
The plugin supports over 39 languages, including Spanish, English, French, German, Italian, Portuguese, Chinese, Japanese, Arabic, and many more. You can select the languages you need from the settings page.
You have three options:
1. Use the shortcode [language_selector] on any page or post
2. Automatically display in the navigation menu
3. Display as a floating selector in the bottom right corner
Yes, the plugin is designed to work with any WordPress theme. You can choose from different selector styles to better fit your design.
The plugin uses Google Translate, which provides automatic translations. While translations are usually accurate for general content, they may not be perfect for technical or specific texts. It is recommended to review important translations.
The plugin is optimized for minimal performance impact. Translations are performed via Google Translate, so the impact on the server is minimal. However, there may be slight latency when loading translations the first time.
Reviews
Changelog
1.1.2
- Improvements to interface language selection: interface and content language is correctly preserved when saving other settings
- Option to set content language per post or page (meta box “Translate3K – Content language”) so pages written in another language translate correctly
1.1.1
- Initial version
- Language selector with multiple styles
- Google Translate integration
- Configuration from admin panel
- Shortcode support
- Floating selector in bottom right corner
- Support for over 39 languages
- Selector with flags, ISO 639-1 codes, and text
- Native translation system for admin interface



