Inicio > Blog > Traducción > ¿Cuál es la mejor alternativa a Lokalise para WordPress? Por qué es TranslatePress

¿Cuál es la mejor alternativa a Lokalise para WordPress? Por qué es TranslatePress

Por Nick Schäferhoff
Última actualización: 7 de noviembre de 2024

¿Estás buscando una alternativa a Lokalise para traducir tu sitio web de WordPress? ¿No estás seguro de si existe una herramienta mejor para satisfacer tus necesidades de traducción? ¡Buenas noticias! Has venido al lugar correcto para averiguarlo.

A continuación, analizaremos Lokalise y sus características, además de repasar cómo utilizarlo para traducir tu sitio de WordPress. A continuación, en caso de que consideres que la plataforma de traducción no satisface del todo tus necesidades, analizaremos por qué TranslatePress es una de las mejores alternativas a Lokalise que existen. Por último, comparamos las ventajas y los inconvenientes de ambos productos y comentamos cuándo Lokalise es la mejor opción y en qué casos tiene más sentido optar por TranslatePress.

Obviamente, como desarrolladores de TranslatePress, quizá pienses que somos un poco parciales. Sin embargo, en esta entrada intentaremos ser objetivos y destacar tanto los puntos fuertes de nuestro plugin como los casos en los que Lokalise es la alternativa más adecuada.

Qué es Lokalise y cómo puedes usarlo para traducir tu sitio web de WordPress

Lo primero es lo primero, ¿qué es exactamente Lokalise? En resumen, es una plataforma de localización y gestión de traducciones basada en la nube. Te ayuda a traducir y localizar contenido digital, desde aplicaciones y documentos hasta servicio al cliente en tiempo real, juegos y activos de marketing. La plataforma admite más de 400 idiomas, lo que garantiza un amplio alcance para audiencias globales.

Además, también puedes traducir sitios web de WordPress con Lokalise. Dado que eso es principalmente lo que nos interesa aquí, veamos primero cómo hacerlo y luego hablemos de las características adicionales que ofrece la plataforma.

1. Crear una cuenta de Lokalise

Lo primero que debes hacer es registrarte para obtener una cuenta. Para eso, ve a la Sitio web de Lokalise y haz clic en una de las muchas llamadas a la acción.

create account on lokalise website

Puedes usar tus credenciales de Google, GitHub o Microsoft, así como tu dirección de correo electrónico, para registrarte. Durante la configuración, Lokalise te pedirá información como los datos de tu empresa y cuáles son tus objetivos. También te pedirá que crees tu primer proyecto, elijas un idioma base y de destino, y definas tus plataformas (iOS, Android, web, etc.).

lokalise onboarding

Una vez hecho, aterrizas en el panel principal.

lokalise main translation dashboard

2. Instala WPML o Polylang en tu sitio

Después de eso, es hora de conectar Lokalise con tu sitio web de WordPress. Sin embargo, aquí nos encontramos con el primer obstáculo: Lokalise en realidad no ofrece ninguna capacidad para gestionar contenido multilingüe en su propio sitio web. Solo funciona como una interfaz para gestionar y crear las traducciones. Para mostrar contenido multilingüe, todavía necesita un complemento independiente y las únicas dos alternativas que Lokalise admite en este momento son WPML y Polylang.

Por lo tanto, si quieres usar Lokalise para convierte tu sitio de WordPress en un sitio web multilingüe, necesitas tener cualquiera de esos dos plugins presente y configurado en tu sitio. De lo contrario, ni siquiera podrás conectar tu sitio a Lokalise.

Consulta nuestros artículos enlazados arriba para ver cuál es la mejor opción para ti. Para este tutorial, vamos a utilizar WPML.

3. Instalar el complemento de Lokalise

A continuación, debes instalar el Complemento complementario de Lokalise. Esto es lo que conecta su sitio con la plataforma de traducción. Puede hacerlo de la manera habitual en Complementos Añadir Nuevo.

install lokalise companion plugin

Una vez instalado y activo, ve a Configuración Lokalise, donde encuentras la clave secreta que necesitas para establecer la conexión.

lokalise authorization key

Mantén la página abierta, necesitarás esta información pronto.

4. Conectar Lokalise con WordPress

Cuando hayas terminado, es hora de volver a tu cuenta de Lokalise. Aquí, haz clic en Aplicaciones en el menú superior.

lokalise apps menu

Después de eso, busca WordPress en el Gestión de contenidos categoría o simplemente búscalo por nombre.

locate wordpress app in lokalise

Cuando lo hayas encontrado, haz clic en él y, en el menú que aparece, pulsa Instalar. Lokalise mostrará un diálogo en el que pedirá tanto la dirección de la API REST de su sitio (por lo general, la URL normal de su sitio web seguida de /wp-json) y clave secreta.

authorize lokalise wordpress connection

Por suerte, ya hemos descubierto dónde encontrar la segunda parte. Así que vuelve a tu sitio web, copia la clave de la página e introdúcela. Cuando ahora hagas clic en el Autorizar botón, debería lograr conectar su sitio (puede haber avisos adicionales para autorizar la conexión).

5. Importar contenido para traducir

Si todo funciona como se supone que debe hacerlo, Lokalise listará automáticamente el contenido presente en su sitio web.

wordpress content list in lokalise

Puedes ver si está publicado o en borrador, el tipo de contenido (publicación, página, contenido, extracto, título) y cuándo se actualizó por última vez. También puedes filtrar y ordenar la lista según sea necesario.

Marca las casillas de cada contenido para el que quieras crear traducciones y, a continuación, haz clic en Importar seleccionados en la parte superior.

import wordpress content into lokalise

Lokalise te pedirá que revises qué idiomas debe importar y te ofrecerá algunas opciones adicionales, como la posibilidad de asignar etiquetas. Cuando estés listo, haz clic De acuerdo y extraerá el contenido solicitado y lo convertirá en claves.

6. Traduciendo tus cadenas de WordPress con Lokalise

Para nuestro primer ejemplo, digamos que solo importamos el título de un artículo. Como puede ver a continuación, Lokalise lo ha configurado como una clave individual y lo ha asignado automáticamente al idioma inglés.

strings in lokalise translation dashboard

Cuando ahora haces clic en la fila de alemán (nuestro idioma de destino), Lokalise muestra automáticamente sugerencias de diferentes servicios de traducción automática en el lado derecho.

lokalise automatic translation suggestions

Un clic en cualquiera de ellos importa automáticamente la sugerencia en el campo de traducción, donde puede revisarla y hacer los ajustes necesarios.

edit translated string

Cuando esté satisfecho, presione Guardar botón.

7. Exportar traducciones a su sitio web

Volver a colocar las cadenas traducidas en su sitio tampoco es muy difícil. Vuelva a Aplicaciones, vuelve a buscar la aplicación de WordPress, haz clic en ella y luego en Gestionar.

manage wordpress strings

En la lista que sigue, busque el contenido traducido (de memoria, desgraciadamente, no está marcado de ninguna manera), marque su casilla y luego haga clic en Exportar seleccionados en la parte superior.

export translated string to wordpress website

Tras la confirmación, Lokalise enviará automáticamente las cadenas traducidas a su sitio. Como puede ver a continuación, WPML ahora tiene un título traducido para el artículo en cuestión.

translated title in wordpress back end

Nota rápida: teóricamente, también puedes exportar tus traducciones como un archivo que WordPress pueda leer (.po). Lokalise ofrece esto bajo la Descargar pestaña.

export translated strings as file

Sin embargo, esto requeriría todo otro artículo, por lo que solo lo mencionamos aquí como una posibilidad.

8. Traduciendo artículos completos

Hasta aquí, muy fácil. Sin embargo, surge un problema cuando quieres traducir un artículo entero (como será habitual al gestionar un blog). Esto se debe a que Lokalise importa toda la publicación como una sola clave de traducción.

entire article as single string in lokalise

Eso hace que el proceso de localización sea un tanto difícil de gestionar, para empezar, porque resulta en una gran cantidad de desplazamiento hacia arriba y hacia abajo. Además, la plataforma también importa todo el marcado HTML utilizado para el Editor Gutenberg que tienes que sortear.

Se siente un poco como un retorno a los inicios de internet, cuando tenías que escribir páginas web en un editor de código.

Lokalise reemplaza el HTML con marcadores de posición, probablemente para aumentar la legibilidad. Sin embargo, cuando haces clic en cualquiera de ellos, cambian de posición y parece que no hay otra forma de volver a ponerlos en su lugar original que Ctrl+Z o copia y pega con el teclado. No es la solución más fácil de usar.

El único consuelo es que Lokalise todavía ofrece sugerencias de traducción automática para publicaciones enteras que incluyen dicho marcado.

translation suggestion with html markup

De ese modo, no tienes que empezar desde cero, sino que puedes usarlo como punto de partida para adaptarlo a tus necesidades.

Otras características destacadas de Lokalise

Arriba se muestra el flujo de trabajo general para traducir contenido de WordPress con Lokalise. Aparte de eso, la plataforma incluye un montón de otras características que vale la pena mencionar:

  • Panel centralizado — Lokalise ofrece un punto de control único para gestionar traducciones y proyectos de localización. Puede asignar tareas, hacer un seguimiento del progreso, ver en qué trabaja todo su equipo, asignar diferentes roles y ver el progreso y el estado de su proyecto de un vistazo.
  • Herramientas de colaboración y flujos de trabajo La plataforma permite una colaboración fluida entre traductores, revisores y gestores de proyectos. Cuenta con una función de chat y comentarios, y los usuarios pueden crear flujos de trabajo de traducción personalizados que se adapten a sus necesidades específicas.
  • Edición en contexto y herramientas CAT — Tienes la capacidad de proporcionar vistas previas en tiempo real para traducciones precisas dentro del contexto. También hay correcciones ortográficas y gramaticales y un glosario multilingüe.
  • Memoria de traducción y control de versiones — Lokalise almacena las frases traducidas anteriormente para su reutilización, lo que reduce el tiempo y los costes de traducción. También realiza un seguimiento de los cambios realizados en las traducciones y tiene la capacidad de volver a versiones anteriores.
  • Integraciones — Puedes conectar la plataforma a herramientas populares como GitHub, Slack y Trello. También se integra con herramientas de desarrollo populares como Adobe XD y Figma, para que puedas llevar a cabo tus esfuerzos de localización en paralelo con la creación de tu producto.
  • Características de desarrollo — Lokalise ofrece una API robusta, CLI, SDKs móviles y más. También tiene la capacidad de extraer automáticamente actualizaciones de archivos de idioma desde un repositorio.

Precios de Lokalise

lokalise pricing

Finalmente, repasemos los precios de Lokalise. Se divide en cuatro niveles de licencia (todos los precios a continuación son para facturación anual, la mensual es más cara):

  • Inicio ($120/mes) — Ofrece proyectos ilimitados y acceso a SDKs móviles, API y CLI. El plan incluye 10 puestos, ofrece integraciones básicas y 5,000 claves alojadas.
  • Essential ($230 al mes) — Todo lo anterior más glosarios, la capacidad de publicar capturas de pantalla, memoria de traducción e historial, traducciones automáticas, tareas encadenadas, así como informes y estadísticas. También incluye 10.000 claves e integración con WordPress.
  • Pro ($825/mes) — Adds branching, and integration with design tools, Asana, and cloud storage providers, as well as user groups, shared glossaries, and 30,000 keys.
  • Enterprise (price upon inquiry) — Gets you a dedicated manager, Salesforce integration, and other enterprise-level features.

As you can see, to use Lokalise with WordPress, you need at least the Essential plan. There is a 14-day free trial period with every plan so you can test before you buy.

La mejor alternativa a Lokalise para WordPress: TranslatePress

If you feel that the above is not really the best or most comfortable way of translating your WordPress website and are looking for an alternative to Lokalise, at this point, we want to humbly suggest TranslatePress. For WordPress users, it provides a much more intuitive and smooth experience for building a multilingual website.

TranslatePress Setup

As a native WordPress plugin, there is no need to connect to third-party services or use additional translation plugins. Instead, all you need to do is install TranslatePress via the usual way in Complementos Añadir Nuevo (or use the Subir plugin option if you have purchased the complemento prémium).

install translatepress plugin

When activated, it automatically takes you to the settings page where you can make any necessary adjustments.

translatepress settings page

The most important here is to pick the site’s default and target language. There are additional options, especially for the design of the language picker, but for the beginning, no more is necessary. Don’t forget to save your changes!

Translating Content on Your WordPress Site

The real magic happens when you start adding more languages to your website. You can do so either by clicking on Traducir sitio in the TranslatePress settings or on Traducir página in the WordPress admin bar at the top.

translate website button in wordpress taskbar

Either opens your site in a visual editor where you can create translations while previewing the changes at the same time. It’s pretty much the only interface you’ll use for this purpose, there is no need to switch back and forth between different UIs.

Interfaz de traducción translatepress

On the left side, you have all the controls for localizing strings on your site while on the right side, you see the page you are currently working on. To pick content to translate, either use the drop-down list at the top to pick specific strings, click the arrow buttons to go through them one by one, or choose elements on the page directly and click the pencil icon.

choose strings to translate in translatepress

After that, add your translation to the target language field.

add string translation in translatepress

Once satisfied, click the Guardar button. From now on, whenever someone accesses the page in question and switches to another language, they will see the translated strings.

It’s really that easy. In addition, in most cases, you will not encounter HTML markup that you need to take into account when providing a translation. That’s because TranslatePress directly reads your site content from the HTML and is able to provide only text, not markup.

Understanding the “String Translation” Menu

There is one more option in the editor screen that says Traducción de cadenas.

string translation menu link

Among other things, here you can translate your URL slugs if you have the Complemento de SEO. For the most part, you use it to localize strings that come from themes and plugins. TranslatePress automatically scans them for translatable text and then lists them in one place.

Interfaz de traducción de cadenas translatepress

That way, you can provide translations for them all at once. This is especially useful for repetitive strings such as for post meta, etc.

Adding Automatic Translation in TranslatePress

Finally, like its alternative Lokalise, TranslatePress lets you take advantage of automatic translations. For that, you only have to connect it to a translation service. This happens in the settings under Traducción automática.

Configuración de la traducción automática de translatepress

In the free version, you can only connect to the API Google Translate. With a business license, DeepL is also an option (they also have a free license).

The best thing: there is no additional cost for this in TranslatePress. Any fees that might occur will only be from the translation provider. However, you can also set limits on automatic translations in TranslatePress so you don’t overrun your contingent.

Once set up, you can use machine translation to create a baseline that you can refine afterwards. The automatic translation will simply show up in the translation interface when you access it.

automatic translation suggestions in translatepress

Here you’ll be able to edit these pre-filled translations as you wish.

Otras características de TranslatePress

Besides the translation options above, TranslatePress comes with a number of additional features worth mentioning:

  • High compatibility — The plugin works with virtually all types of WordPress content, from posts and pages over campos personalizados, tipos de publicaciones personalizadas, plugin and theme strings to shortcode output, menús, formularios, y más.
  • SEO amigable — Translated content is fully indexable by Google and other search engines, giving you an SEO boost in different markets. In addition to that, SEO features like translating Yoast SEO metadata, mapas del sitio multilingües, and automatic redirects to the user’s browser language are also available.
  • Cuentas de traductor — You can have user accounts for translators to make working with freelancers or agencies for professional translations easier.

Precios de TranslatePress

To figure out if it’s a valid alternative to Lokalise, naturally we also have to look at the pricing situation of TranslatePress.

Free Version Available

In contrast to Lokalise, which only has a 14-day free trial to get your feet wet, TranslatePress has a forever-free version. You can download it from the WordPress plugin directory and create a multilingual website for one additional language without paying a dime.

Fair Premium Pricing

Aside from that, the paid version of TranslatePress is a lot more affordable than Lokalise.

TranslatePress alternative for translation pricing

As you can see, there are three types of licenses:

  • Personal (€7.99/month) — Valid for one site. Provides one year of updates and support, contains the SEO Pack addon, and offers integration with the Google Translate API.
  • Business (€12.99/month) — In addition to the above, you gain the ability to view your site as different user roles, connect to DeepL for automatic translations, redirect user browsers to their preferred language, add translator accounts, and more. You can also use TranslatePress on three sites.
  • Developer (€20.99/month) — Same as the business license but for unlimited sites.

As in Lokalise, licenses are charged yearly. You also get a 15-day money-back guarantee.

Lokalise frente a TranslatePress: ventajas e inconvenientes

So, in the end, which one is more suitable for your site? Is TranslatePress a better alternative for WordPress than Lokalise? In which case does each tool make more sense? Let’s summarize the main pros and cons.

Lokalise

We are starting off with the positives:

  • Great collaboration and organization tools make it really good for translation management, especially if you are working with a large team and many (external) collaborators.
  • Awesome translation tools ensure you can give the localization of your project the care and attention that it needs and deserves.
  • Works for more than websites. You can translate apps, games, and more. TranslatePress works only for WordPress websites.
  • Integrates with a lot of different tools and can become part of your overall development workflow. Lokalise is also very scalable.

On the other hand, there are also these things to keep in mind:

  • While the platform has a WordPress plugin, it doesn’t come with a native workflow to translate WordPress websites. You need a separate plugin for that, of which only two exist that are supported.
  • The setup and translation process is a bit elaborate. You need to connect different parts with each other as well as import and export translations. The user interface is also more complicated.
  • The translation workflow for WordPress is not that great. You end up working around a lot of HTML markup and and, unlike its alternative, Lokalise doesn’t process content into separate strings.
  • The platform is expensive. Licenses start at more than $100 per month and it does not have a free product with fewer features. This is especially a problem for smaller businesses or startups.

In the end, Lokalise is a translation platform, not a real alternative for those looking for a WordPress translation plugin. While it’s great for large projects, it is neither that suitable nor affordable for smaller websites.

TranslatePress

Here’s what TranslatePress has to offer when it comes to translating your WordPress website:

  • A native WordPress plugin. You directly work on your site, it works out of the box on pretty much any website, and the setup process is minimal.
  • The plugin automatically processes on-page content into singular strings without HTML markup, making it much easier to work with without the risk of messing up your layout.
  • There is a single UI. Virtually all translation work happens in the same interface. Once you get used to it, you don’t have to learn anything else.
  • It’s much more affordable and costs only a fraction of what Lokalise is going for. You can even use the free version if you only have one target language.

On the other hand, in comparison to Lokalise, TranslatePress has the following shortcomings:

  • Fewer collaboration tools. While the plugin comes with the ability to create separate accounts for translators, Lokalise does offer more features and workflows that aid working on translation projects as a team.
  • Lokalise offers three different types of automatic translations and machine-translated suggestions out of the box at no extra cost. In TranslatePress, you get two options – DeepL o Google Translate – and might incur extra costs.
  • The plugin is limited to WordPress. Naturally, if your goal is to translate anything else than a WordPress site, TranslatePress is not the right choice.

TranslatePress: ¿La mejor alternativa a Lokalise para WordPress?

So, should you choose TranslatePress or Lokalise for your WordPress website? If you are working on a WordPress site specifically, TranslatePress is certainly the better alternative. It’s a much simpler and more direct way of adding multilingual capabilities to your site.

In addition, the plugin is better for non-technical users and more affordable. So, if your goal is to offer your website in more than one language, TranslatePress is a much quicker and easier way to do so.

While Lokalise has other strengths and is probably the more suitable solution for translation teams, larger projects, and things outside of WordPress, we feel confident in saying that TranslatePress is the best option specifically for WordPress and also for smaller websites and projects.

Want to check it out for yourself? Install the free version to give it a try and check out our premium licenses for when you want more features.

TranslatePress Multilingüe

TranslatePress es la forma más sencilla de traducir tu sitio web de WordPress. Es rápido, no ralentiza tu sitio web, funciona con CUALQUIER tema o plugin y es compatible con el SEO.

And please, let us know if you have any questions or thoughts in the comment section! We’d especially like to hear from you if you are looking for an alternative to Lokalise and have anything you want to ask about TranslatePress.