TranslatePress
A better way of translating your WordPress site directly from the front-end, with full support for WooCommerce, complex themes and site builders.
About This Service
Your Website Fully Translated in Minutes
Simple to get started, simple to use
How much easier would your job be, if the WordPress translation plugin you used in your project was well supported, tested and developed with both the developer and the end user in mind?The features you need
About Us
From
Sevilla, SpainAvg.Response Time
2 hoursLast Delivery
6 hours agoWe are a full-service digital agency that drives results for companies through tech-enabled marketing solutions. We unlock revenue growth for your business with our world-class expertise. Our team of experts has assisted thousands of companies with digital marketing projects to increase lead generation, quality and quantity of website traffic, phone call volume, conversion rate, and transactions.
Feel free to contact us if you have any questions.
License for one domain (lifetime access)
€61.31
Instant Delivery
What's Included
- Advanced Translation Interface
- Integration With Google Translate
- Flexible Language Switcher
- One Domain Usage
- SEO Pack Addon
- Multiple Languages Addon
- Translator Accounts Addon
- Browse As User Role Addon
- Navigation Based on Language Addon
- DeepL Automatic Translation Addon - 30,000 words included
- Automatic User Language Detection
Frequently Asked Questions
Q:
I don't see the Licence tab to add my serial key
A:
The licence tab only appears after installing one of the paid add-ons. So first go to your TranslatePress Account page, download, install and activate one of the add-ons and the tab will show afterwards.
Q:
What happens after my licence expires?
A:
When your licence expires the plugin will still continue to work as configured. However, you will lose access to updates and premium support. This includes new features, bug fixes, and full compatibility with the latest versions of WordPress and WooCommerce.
Q:
How do I change the Default Language?
A:
You might want to make the language you translated your website into the first one. To do this, go to Settings -> TranslatePress and set the Use subdirectory for default language option to Yes. Then, using drag and drop, drag the language you want to be the default one to the top. A better way of handling this is to use the Automatic Detection of User Language add-on. This will redirect the user to the correct language based on his IP or browser settings.
Q:
I cannot select some strings from the page to translate
A:
It's possible that some strings cannot be clicked through our visual interface. If this is the case, you should try to look for them inside the Strings List that's available under the current language at the top of the translation interface.
Q:
How can I dispaly different content for different languages?
A:
Well, we have content restriction integrations with one of the biggest builders on the WP market, as well as our conditional shortcode to display different content for according to the selected language.
Q:
How can I dispaly different content for different languages?
A:
Well, we have content restriction integrations with one of the biggest builders on the WP market, as well as our conditional shortcode to display different content for according to the selected language.
Q:
How can I show different versions of a video based on the current language?
A:
This can be achieved using the Conditional Shortcode Based on Language. You add both versions of the video to the content and wrap them up with the shortcode using the correct languages. Ex. [trp_language language="en_US"] https://www.youtube.com/watch?v=dQw4w9WgXcQ [/trp_language] [trp_language language="ro_RO"] https://www.youtube.com/watch?v=dQw4w9WgXcQ [/trp_language]
Q:
How can I translate an email that I customize in my Dashboard?
A:
This can be achieved using the Conditional Shortcode Based on Language. You wrap the content for every language using the right shortcode and only the correct part will be emailed to the user. Ex. [trp_language language="en_US"] This content will be sent only to English users. [/trp_language] [trp_language language="ro_RO"] This content will be sent only to Romanian users. [/trp_language]
Q:
How do I translate the slugs automatically?
A:
Besides the fact you need to have activated the SEO Pack Addon (available only for the pro users) from TP Settings --> Addons tab, you will need also to enable the Automatically translate slugs option from TP Settings --> Automatic Translation tab. After everything is set, you/users can browse the pages in additional languages and the translations will be served. Note: Gettext and slugs load before our own plugin. So the way our plugin is constructed, they get applied at the second page load.
Q:
How do I translate WooCommerce emails?
A:
WooCommerce email translation can be done automatically via WooCommerce's language packs and TranslatePress' Automatic Translation feature, and manually from the String Translation interface.
Q:
How can I make TranslatePress not process a custom URL?
A:
When the Force Language in Custom Links option is set to Yes, any custom link that you add to your website will get processed by TranslatePress to add the language to it. If you want TP to ignore an URL, you can append this hash to it: #TRPLINKPROCESSED Example: Let's say the URL we want to be ignored is this one: https://mysite.com/ignored-url To make this work we add the hash from above so the link we will insert is: https://mysite.com/ignored-url#TRPLINKPROCESSED
Q:
Does TranslatePress work on WordPress Multisite?
A:
Yes, TranslatePress works on multisite as well. You can either network activate the plugin, or do it individually for each sub-site. It works to add languages on individual sub-sites in a network install (and choose the languages in which you translate each sub-site). It will NOT work to have each sub-site as a secondary language. Note: The license key of the premium product needs to be added in the Main site -> Settings -> TranslatePress, not in the Network Dashboard.
Q:
Does TranslatePress work with subdomains?
A:
It will not work to have mydomain.uk, mydomain.ro, fr.mydomain.com, de.mydomain.com, etc. Those mean directly a multiple domains system and, right now, we don't have support for this. It is a tracked feature, but for the moment, we don't have a timeframe for it or even if will be implemented. As a solution for , we can recommend using the MultilingualPress plugin, https://multilingualpress.org/.
Q:
Can WPML translations be used if I want to switch on TranslatePress?
A:
The architecture of these plugins is different. TranslatePress saves translations at the string level, while WPML saves at the post level, thus the translations are not compatible. You will have to translate your site from 0 using manual or automatic translation.