Multilingual SEO on WordPress - Tips to Rank in All Languages

Multilingual SEO on WordPress: 7 Tips To Rank In All Languages

SEO is hard enough when you’re only trying to rank in one language. But add a few more languages to the mix? Well, yeah, WordPress multilingual SEO can feel a little overwhelming. It doesn’t have to, though. Multilingual SEO is really just about applying all those same SEO principles and then also following some basic […]

Translate WooCommerce Products Featured

How to Easily Translate WooCommerce Products [The Complete Guide]

When you are running an e-commerce store based on WordPress, figuring out how to translate WooCommerce products can be a crucial factor. Offering your store in several languages is a great way to extend your reach and win over new customers. Thanks to the Internet, these days any online shop can compete globally. If you […]

Translate Gutenberg Blocks in WordPress

Translating Gutenberg blocks is really straight forward by using TranslatePress. In this tutorial we’ll focus on how to translate Gutenberg blocks of any type, including headings, paragraphs with different formatting, quotes, lists, buttons and more. Gutenberg is the new editor for WordPress, which will make it to core in WordPress 5.0, and has a strong […]

How to Translate WordPress Forms of any type

Translating WordPress forms is now easier than ever. Using TranslatePress you can create bilingual or multilingual WordPress forms. You’ll be able to translate WordPress forms (all form fields and messages) directly from the front-end, with just a few clicks. In this tutorial we’ll focus on how to create multilingual WordPress forms of any type. Whether […]

From 0 to 4500$/month with a new WordPress multilingual plugin. Transparency Report #1

Key learnings from launching TranslatePress, a WordPress multilingual plugin that anyone can use The WordPress plugin ecosystem is quickly becoming a very crowded space. It’s getting harder and harder to get noticed and build something people will use, even more so pay for. Over the course of 12 months, TranslatePress grew to over 20K active […]

Automatic User Language Detection in TranslatePress

Redirecting visitors to their own language preference based on browser language or IP address is a feature that’s been often requested by our TranslatePress users. Now this is possible using our newest add-on Automatic User Language Detection. First time visitors expect to see the website in a language they understand. With such a short attention […]

TranslatePress Launch – From concept to product

[UPDATE]: We’re now at 20,000+ active installs on WordPress.org and passed 4500$/month in revenue. Sign up to our newsletter to find out what happened in the year since our TranslatePress multilingual plugin launch. When you launch a new project there’s always a buzz of excitement, hope, relief, but also fear of failure and disappointment. This […]

WordPress translation plugin comparison based on page load time

Top WordPress Translation Plugins Compared Based On Page Load Time

One of the main concerns when choosing a WordPress translation plugin is how it affects your website speed. A slower website will negatively affect your page rankings, traffic and eventually revenue. Therefore we decided to perform several speed tests on some of the most popular WordPress translation plugins just to give an idea of the […]

Translate Dynamic Strings in WordPress

Translate Dynamic Strings in WordPress

Sometimes it can be quite challenging to translate dynamic strings in WordPress for two main reasons: they come from a plugin or theme that is not using gettext for their strings they are user created and saved in plugin or theme options, in user meta or in a custom table the translation plugin doesn’t know […]

WordPress in More Languages – Getting Started

WordPress by default is NOT multilingual. You can set up your language when installing it, but that just localizes your site to a language so your WordPress in more languages is not something as straightforward as publishing a post. Because of this, adding multilingual functionality can be done through a translation plugin, setting up a […]