Translate WP website – Weglot Translate

Descripción

Weglot Translate is the best and easiest translation plugin to translate your WordPress website and go multilingual.

Weglot Translate translates all your content into any language and provides a one-stop dashboard to edit translations or outsource to professional translators, to ensure that your translations are of the highest quality.
With Weglot Translate, you can translate your site into a multilingual website in minutes without coding anything.

Weglot Translate is SEO compatible. Plus, Weglot Translate follows Google’s best practices for multilingual websites, serving all translated webpages with clean source code. Every translated version of your website will be indexed by Google.

Weglot Translate is trusted by e-commerce (WooCommerce) companies, SaaS firms, marketplaces, corporate websites, mobile application landing pages, blogs, and more.

Mira el vídeo de Weglot Translate:

Beneficios de Weglot Translate:

  • Fully compatible with all themes and plugins: Weglot Translate will translate every string on every page of your site, no matter where it was generated. Weglot translates WooCommerce products, checkout, order emails…
  • Más de 100 traducciones de idiomas disponibles
  • Human and automatic translations: A single dashboard to manage and edit all of your translations
  • Content automatically detected and translated. You do not need to search for translation files (.po) or any other WordPress source files.
  • Translations are updated in real time.
  • Access to professional translators, if needed
  • Optimización SEO para nuevos idiomas con URLs dedicadas: las páginas traducidas tendrán URLs dedicadas, tal como recomienda Google para sitios multiidioma.
  • Your language switch button is completely customizable.

¿Es Weglot Translate gratis?

Weglot Translate is free for small websites (under 2000 words) with one translation language.
Weglot Translate has Free and Premium plans available on the pricing page, depending on your needs. You can always try out the Weglot Translate 10-day free trial version.
Weglot Translate offers professional support to all users to help them translate their websites, with priority accorded to premium members.

Puedo migrar desde WPML o Polylang a Weglot?

Yes, you can easily migrate from Polylang or WPML to Weglot Translate. Simply deactivate whichever translation plugin—like WPML or Polylang—you already have; you’ll immediately be able to start using Weglot Translate.
If you need to import any preexisting translations, feel free to contact us directly at support@weglot.com.

¿Ofrece soporte Weglot Translate?

Yes, the Weglot Translate team will support everyone. Post a topic on the support forum,email us at support@weglot.com.
Weglot Translate: go multilingual now.

Ayuda a traducir este plugin

Puedes ayudar a traducir el plugin Weglot Translate en translate.wordpress.org.

Instrucciones

WEGLOT MINIMUM REQUIREMENTS

  • WordPress 4.5 o superior
  • Versión 5.4 o superior de PHP

WEGLOT TRANSLATE INSTRUCTIONS

Weglot Translate es muy fácil de configurar:

  1. Ir a https://dashboard.weglot.com/register-wordpress para crear una cuenta.
  2. Copy your API key from your Weglot dashboard. It will look something like: “wg_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx”.
  3. Localiza la página de ajustes de Weglot Translate en la parte inferior izquierda de tu escritorio de administración.
  4. Paste your API key into the appropriate space under Weglot Translate settings, and click save. Then enter your website’s original language and the translation languages you want.
  5. Now’s the fun part: personalize your translation button style (add or delete flag icons, make the language list a dropdown if you want, display each language’s full name or 2-letter language code…)
  6. Click “Save.”.
    7.(Optional) Go to Appearance -> Widgets, then drag and drop the « Weglot Translate » widget where you want it to appear.
    Refresh your web page.Your website is now available in the selected translation languages. You can switch languages to see your live translated pages.

Cuando estés listo, puedes editar tus traducciones directamente en tu cuenta.

Capturas

  • Ejemplo en la portada (front end): botón de selección de idioma en una página
  • Página de ajustes de Weglot Translate
  • Escritorio de Weglot Translate, edición de traducciones
  • Editor visual traductor Weglot

Instalación

Weglot minimum requirements

  • WordPress 4.5 o superior
  • Versión 5.4 o superior de PHP
  • Reglas de reescritura activadas

Weglot translate instructions

Weglot Translate es muy fácil de configurar:

  1. Ir a https://dashboard.weglot.com/register-wordpress para crear una cuenta.
  2. Copy your API key from your Weglot dashboard. It will look something like: “wg_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx”.
  3. Localiza la página de ajustes de Weglot Translate en la parte inferior izquierda de tu escritorio de administración.
  4. Paste your API key into the appropriate space under Weglot Translate settings, and click save. Then enter your website’s original language and the translation languages you want.
  5. Now’s the fun part: personalize your translation button style (add or delete flag icons, make the language list a dropdown if you want, display each language’s full name or 2-letter language code…)
  6. Click “Save.”.
    7.(Optional) Go to Appearance -> Widgets, then drag and drop the « Weglot Translate » widget where you want it to appear.
    Refresh your web page.Your website is now available in the selected translation languages. You can switch languages to see your live translated pages.

Cuando estés listo, puedes editar tus traducciones directamente en tu cuenta.

FAQ

¿Es Weglot Translate gratis?

Weglot Translate es un plugin freemium: es gratuito para webs pequeñas (menos de 2.000 palabras) con traducción a un idioma. Si necesitas más, puedes actualizar. Los detalles de nuestros precios pueden encontrarse aquí
Cualquiera puede probar Weglot Translate de forma gratuita durante 10 días.

Editar mis traducciones

Con Weglot Translate, puedes modificar las traducciones desde la pestaña «Traducciones» de tu cuenta de Weglot aquí. Si quieres cambiar una traducción, se guarda automáticamente y se muestra en tu web.

Las traducciones que he editado no se muestran en mi web.

Todas las traducciones editadas en tu escritorio se muestran automáticamente en tiempo real en las versiones traducidas de tu web. Si no puedes ver las nuevas traducciones:

  1. Clear your cache plugin: it will enable new translations to be properly displayed. If your new translations still don’t show up, then:
  2. Ve a tu cuenta de Weglot y comprueba que has editado la traducción correcta. Usa la barra de búsqueda (en la parte superior) para encontrar fácilmente las traducciones que quieres editar. Es posible que tengas 2 traducciones muy similares y que, simplemente, hayas editado la que no era.
Cambiar la apariencia del botón de idioma de Weglot Translate

You can change any of the three pre-set button parameters in your Weglot Translate settings (display/don’t display flags, horizontal or dropdown menu, full language name or 2-letter code), or overwrite the CSS with personalized settings.

Cambiar la posición del botón de idioma de Weglot Translate
  • Con las áreas de widgets puedes arrastrar y soltar el widget de Weglot Translate.
  • Como alternativa, puedes sobrescribir el CSS existente para cambiar la posición del botón de Weglot Translate o pedírselo al equipo de Weglot Translate en support@weglot.com. Te ayudaremos.
  • También puedes poner el botón en el menú de navegación de tu sitio marcando la opción en la página de ajustes de Weglot. Sé consciente de que, al poner el botón en el menú, puede cambiar un poco la apariencia del botón, ya que hay activas algunas reglas de estilo (CSS) en el menú.
  • Además puedes utilizar un shortcode: [weglot_switcher]
  • Finally, you can also add

anywhere in your code and a Weglot button will be positioned at this location.

SEO y traducciones

Weglot Translate crea una URL dedicada para cada idioma para asegurar una correcta indexación de tu contenido traducido por los motores de búsqueda (Google, …). Las etiquetas de SEO también traducidas y editables dentro de tu cuenta de Weglot Translate. Las páginas traducidas estarán ubicadas en un subdirectorio.

URLs traducidas

Weglot Translate does not translate URLs, as this could break URLs with non-Roman characters (for example, on sites in languages using theChinese or Cyrillic alphabets) and it has no proven impact on SEO. Rest assured: the internet’s biggest sites, likeGoogle, Amazon, Airbnb, etc… don’t do this, either.

Traducir imágenes/vídeos

With Weglot Translate, you can add different images for different languages. This is useful if you have text in an image and you want to display a “translated” image in your translated version. To do this, you can simply upload your other translated image into your WordPress gallery. Then, you can link it to the correct translated version of your site by going to your Weglot dashboard and searching for the original URL in the translations list; replace this URL with the newly-uploaded “translated” image’s URL in the translation column.

Exclusiones de traducción

You can exclude pages, or parts of pages, from translation if you don’t want them to be translated, by using CSS selectors.
To do this, go into the WordPress admin panel –> Weglot settings,and use the field « Translation Exclusion ».

Excepciones de traducción

Puedes crear tus propias reglas de traducción en tu escritorio de Weglot haciendo clic en Opciones de traducción, permitiéndote:

  1. Añade las reglas para excepciones, como «No traducir nunca» o «Traducir siempre» para personalizar palabras/expresiones (por ejemplo, si no quieres traducir el nombre de tu marca).
  2. Usa la herramienta «Buscar y reemplazar» para buscar fácilmente alguna palabra en todas tus traducciones y sustituirla por la que quieras.
Is Weglot Translate compatible with WooCommerce?

Yes, you can use Weglot Translate to translate WooCommerce store sites without any compatibility issues. Even your checkout page is translated—and the translations are editable from your Weglot Translate dashboard.

Soporte

If you have any questions about Weglot Translate, please post a topic on the support forum or contact us at support@weglot.com.

Reseñas

10 de diciembre de 2019
I just stated using Weglot and found it very easy to use. I did have one question and it was answered in less than 24 hours. Very much appreciated!! Greg G
5 de diciembre de 2019
I wish I was a polyglot, but since I only speak English, Weglot has my back! The almost-instant translation for my sites into multiple languages means that I can reach a broader audience with my blog and podcast. And the team at Weglot is top-notch! Great people who designed and back up a great product. Thanks, Weglot!
3 de diciembre de 2019
I used it and understood how to do everything in minutes. The plugin works awesome! I needed support regarding RTL language and Samuel answered me in no time and fixed the problem. Best translate plugin out there, hands down!
30 de noviembre de 2019
Simple plugin for the users that want to easily translate their website. It does not cover all use cases, but if you just want to generate a translation for your whole website with no hassle, Weglot is for you. Also, great support that will actually read through your questions are comments.
Leer todas las 946 reseñas

Colaboradores y desarrolladores

«Translate WP website – Weglot Translate» es un software de código abierto. Las siguientes personas han colaborado con este plugin.

Colaboradores

«Translate WP website – Weglot Translate» ha sido traducido a 10 idiomas locales. Gracias a los traductores por sus contribuciones.

Traduce «Translate WP website – Weglot Translate» a tu idioma.

¿Interesado en el desarrollo?

Revisa el código , echa un vistazo al repositorio SVN o suscríbete al registro de desarrollo por RSS.

Registro de cambios

3.1.3 (29/10/2019)

  • Improve compatibility: Woocommerce with IE 11
  • Improve compatibility: Contact Form 7
  • Improve compatibility: MailOptin
  • Improve compatibility: The Event Calendar
  • Improve compatibility: Font Awesome
  • Add default exclude block: address
  • Bugfix: Do not cache page if API answers error

3.1.2 (24/09/2019)

  • Bugfix: Custom URL with GET parameters
  • Bugfix: Ninja Forms JSON translate
  • Bugfix: Prevent errors due to call protected method

3.1.1 (11/09/2019)

  • Add: IE 11 compatibility with languages switcher
  • Add: WP-CLI compatibility
  • Bugfix: admin api call
  • Bugfix: double language when WC + multisite with subdomains
  • Bugfix: do not add language on external links also in JSON

3.1.0 (29/08/2019)

  • Add: Better JSON compatiblity
  • Bugfix: WC password reset mechanism

3.0.6 (28/05/2019)

  • Add: Compatibility with WP Forms
  • Add: Reset postdata filter for custom URLs
  • Bugfix: Auto switch fallback
  • Bugfix: Custom url on is_front_page

3.0.5 (22/05/2019)

  • Bugfix: Prevent array key exists for Gravity Form
  • Bugfix: Save menu Weglot Switcher
  • Bugfix: Check DOM on json-ld and inactive by default

3.0.4 (10/05/2019)

  • Bugfix: Prevent errors due to the parser of the JSON-LD

3.0.3 (09/05/2019)

  • Bugfix: Weglot switcher on menu
  • Add : Translate all JSON-LD

3.0.2 (24/04/2019)

  • Bugfix: Fixed saving custom CSS
  • Bugfix: Auto detection of a bot (google, bing,…)
  • Bugfix: Compatibility with caldera forms

3.0.1 (17/04/2019)

  • Bugfix: API key check only if it does not exist
  • Bugfix: prevent array_key_exists on private languages for older installations

3.0.0 (16/04/2019)

  • New major version
  • Link between WordPress options and Weglot dashboard options
  • Bugfix: Fixed an error on the JSON translation

2.7.0 (18/03/2019)

  • Changed : Improve Compatibility with Caldera Forms

2.6.0 (06/03/2019)

  • Add : Prevent elementor ajax action on 2.5
  • Add : Compatibility with Caldera Forms
  • Add : Prevent ajax MMP Map
  • Changed: Improved AJAX translation performance
  • Bugfix: No translate link on weglot menu item
  • Bugfix: meta og facebook
  • Bugfix: prevent undefined index on widget

2.5.0 (07/02/2019)

  • Add : Compatibility with Ninja Forms
  • Add : DOM Checker on input type reset
  • Bugfix : have the same menu switcher on the same page several times
  • Bugfix : Remove no redirect on hreflang
  • Improve DOM Checker meta content image

2.4.1 (09/01/2019)

  • Bugfix: undefined function if there is no antislash before the function ( \is_rest )

2.4.0 (09/01/2019)

  • Compatibility PHP 7.3
  • Changed : the language selector for menus
  • Add : Compatibility with the REST API of Contact Form 7
  • Add [BETA] : Be able to translate the keywords of a search
  • Bugfix : translation of the empty cart on WooCommerce
  • Bugfix: correction of options on a multisite

2.3.1 (05/12/2018)

  • Bugfix : Button preview fail on migration for private mode

2.3.0 (05/12/2018)

  • Bugfix : Custom URL on archive page
  • Bugfix : Prevent error on translate AJAX
  • Bugfix : Href lang on custom URLs
  • Improve code quality
  • Compatibility SEOPress : exclude sitemap
  • Improve private languages
  • Add two DOM checkers

2.2.2 (05/11/2018)

  • Fix bug on change country flag
  • Change load custom css inline

2.2.1 (01/11/2018)

  • Fix bug when language was not passed on navigation

2.2.0 (31/10/2018)

  • Added private mode for administrators
  • Addition apply_filters
  • Bugfix : an ajax request
  • Improved compatibility with wpestate
  • Compatibility with mega max menu

2.1.0 (25/09/2018)

  • New feature: Custom URL
  • Bugfix : Translate AJAX with return JSON on error
  • Bugfix : Backslash on function PHP
  • Bugfix : Replace links href on JSON translate
  • Bugfix : Compatibility with theme use ob_start

2.0.7 (31/08/2018)

  • Bugfix: Ajax load media library
  • Improve choice original and destination language

2.0.6 (29/08/2018)

  • Add DOM checker to translate button value and data-value attribute
  • Update Weglot Translate setting page
  • Bugfix : email translation
  • Bugfix : external link with quickpay
  • Prevent auto redirect on homepage translate

2.0.5 (09/08/2018)

  • Bugfix : Fatal error if use weglot menu custom

2.0.4 (09/08/2018)

  • Bugfix : lost password email on WooCommerce
  • Bugfix : translate custom login page
  • Bugfix : uniq id on each button selector
  • Bugfix : no translate image on a href html tag with wp-content/uploads src
  • Bugfix : admin-ajax url

2.0.3 (27/07/2018)

  • Bugfix : Hide shortcode on non translatable URL
  • Bugfix : filter nav_menu_css_class
  • Bugfix : Redirect URL on checkout WooCommerce
  • Bugfix : CSS Flag on dropdown menu
  • Improve AMP compatibility

2.0.2 (24/07/2018)

  • Bugfix : Hide menu on non translatable URL
  • Bugfix : Hide widget on non translatable URL
  • Improve max file size HTML

2.0.1 (19/07/2018)

  • Improve flag style
  • Prevent cURL function
  • Solved nav_class warning

2.0 (18/07/2018)

  • Major changes on the plugin architecture
  • Adding developer functions & filters
  • Refactoring

1.13.1 (01/06/2018)

  • Bugfix: Error on the encoding of ignored nodes

1.13 (31/05/2018)

  • Bugfix : Improve filter words_translate to prevent matching part of words
  • BugFix : Bug in parser when ignored node had an attribute
  • BugFix : character limit on chinese paragraphs
  • Add : Update message for version 2.0

1.12.2 (04/05/2018)

  • Bugfix : Limitation on the number of characters translated at the same time

1.12.1 (03/05/2018)

  • Bugfix : error for users with a version lower than PHP 5.4 . [] => array()

1.12 (03/05/2018)

  • Bugfix : undefined index on ajax call
  • Bugfix : Redirection checkout payment on WooCommerce
  • Bugfix : Register widget
  • Add option for AMP compatibility
  • Add filter for dynamic string

1.11 (05/04/2018)

  • Add new languages
  • Añadir nuevos filtros
  • Add Yoast Premium compatibility on redirect
  • Bugfix : Exclusion AMP
  • Bugfix : Redirection checkout order on WooCommerce

1.10

  • Add new languages + add Oman flag
  • Can potentially translate email sent from admin
  • Add tags to inline elements to ignore when parsing

1.9.3

  • Remove Freemius

1.9.2

  • Fix Freemius assets

1.9.1

  • Fix Freemius error when changing base dir
  • Fix wc translations when special characters.

1.9

  • Fix login redirection
  • Add translation for Town, cities and other dynamic fields in WC checkout
  • exclude URL now accepts full URL and any blank separator

1.8.2

  • Fix pb when permalinks has no ending slash
  • Add notif when plugin is not congigured

1.8.1

  • Fix redirection on woocommerce

1.8

  • Add new banner and icon
  • improve wc redirection
  • can now translate email

1.7.1

  • Fix redirection bug on cart

1.7

  • Add 6 languages
  • Translate microdata
  • New element translated

1.6.1

  • Fix url when non standard characters
  • change freemius image

1.6

  • Add Freemius
  • Refactor code
  • Replace api ur
  • Add several attributes to translations

1.5

  • Add data-value, data-title, title attribute support
  • Add links in readme

1.4.6

  • Add pretty selection of languages
  • Improve flags quality

1.4.5

  • Add more i18n luv. Now we speak WordPress
  • Add Dutch, English_UK, German, Italian, Portuguese_BR, Russian and Spanish languages

1.4.4

  • Update i18n and improve strings

1.4.3

  • Compat with WP Fastest cache, improve RTL translations

1.4.2

  • PHP 7 compat, add auto redirect feature, no more FA, no more id on switcher

1.4.1

  • compat AMP, fix url bug on same language code than URL.

1.4.0

  • compat precaching, URLs

1.3.3

  • increase compatibility with other plugins and themes.

1.3.2

  • change support email
  • exclude /amp, admin bar
  • language on starter plan

1.3.1

  • Fix invalid links
  • Handles multiple weglot_here

1.3.0

  • rollbackink parsing lib
  • fix srcset, dslash link

1.2.8

  • parsing lib changed
  • fix several small bugs

1.2.7

  • Adding Traditional Chinese
  • Fix og:url
  • scrybs

1.2.6

  • Fix jpeg translated version
  • Fix moreclass and wg-notranslate on list button in menu
  • Fix ajax json with html in it

1.2.5

  • Add other flags for english, spanish & portugese translations
  • Review style for translation button in menu
  • Add translation exclusion blocks by CSS selectors

1.2.4

  • Adding Hindi & Urdu translation languages.
  • Adding version number on scripts.

1.2.3

  • Code review and optimization

1.2.2

  • WP Compliance

1.2.1

  • Fix style on dropdown list
  • Fix link containing «admin» word

1.2

  • New choice of flags made by professional designers for your translation switch button. Rectangle mat, rectangle bright, square and circle. Enjoy!
  • Add a «Settings» link under Weglot Translate in pugin list.

1.1

  • Add naviguation menu hook to let user display button in menu.
  • Add possibility to show only flags
  • Show warnings if PHP version is under 5.2 or rewrite rules not activated
  • Rename simple html dom constant and handle no php-mbstring case
  • Fix front page show box when home dir

1.0

  • Change portugese flag to brazilian, change limit message, starting 1.0 versioning as we reach viable product.

Older versions

0.1

  • First version

0.2

  • Fix label and languages parameters

0.3

  • SEO now completly taken into account.

0.4

  • small fix on links

0.5

  • Fix rules + add url

0.6

  • Fix rules + new button design

0.7

  • Add meta translation, + regex eclusion

0.8

  • Add input button, fix small bug on link

0.9

  • Check rewrite rules are always here

0.10

  • Quick fix for PHP 5.3

0.11

  • Fix ajax, FB compat

0.12

  • Handle WP_HOME

0.13

  • General review

0.14

  • Prepare for localization

0.15

  • Change link to weglot

0.16

  • Place button by default

0.17

  • Fix vc_

0.18

  • Fix cdata

0.19

  • Http api integration

0.20

  • Fix PHP 5.2 compat with anonymous function

0.21

  • Change ob order for compatibility

0.22

  • More flexibility in destination language

0.23

  • Can have multiple youtube video for different languages

0.24

  • Fix some links that had multiple lang tag

0.25

  • Fix CSS style + subdirectory WP

0.26

  • Now support images

0.27

  • Adding 40+ languages + fix homepage bug

0.28

  • Change button to customizable widget, also fix bug https+wp_home

0.29

  • Fix is_html, add US flag possibility, fix link beginning with coutry code.

0.30

  • Fix style, add on-boarding to help users, add link to dashboard translations.

0.31

  • Adding ajax support for full html, fix style, fix link with wp_home

0.32

  • Quick fix on links

0.33

  • Add ajax for json-html

0.34

  • Adding chat support to help user set up the plugin

0.35

  • Rework classes + add search support (form tag)

0.36

  • Remove trial period, replace by free plan

0.37

  • More info on errors, translation limit from api

0.38

  • Fix canonical transated link, support RTL & LTR customization, WG logo to meet Wp standard, translate alt attribute, add possibility to drop button anywhere

0.39

  • Fix LTR CSS, api v2 transmit strings type, fix regex escaping

0.40

  • Add PDF translate, fix simple dom limit, uninstall hook, no </body> case.