Machine Translations with WeGlot

Hi Community!

For a little while now the WeGlot team has been looking into machine translations for Glide. They have made a few tweaks and we have been working to get the translation functionality into Glide Apps.

If you’re not familiar with WeGlot, they are a machine translation service that you can use to automatically translate your web content into over 50 different languages. Weglot | Translate your website - Multilingual for WordPress, Shopify and more

Usually this translation works with injection of some JS code into the header, however they can also translate with a domain name pointing to their service. It’s fairly simple to set up and use.

If you’d like to see an example of this live check out an example Glide app here:

Original English: nocoded.xyz
Spanish es.nocoded.xyz

No elements were changed with the application. It is a completely english app with no spanish elements. All translations were done by machine automatically via pointing to a custom domain.

To use the translation with Glide apps you will need to change your settings in the app to dynamic elements and point to body.

This solution is still in “beta” and is not currently supported by Glide.

If you’re looking for a way to translate your content this is a good option to have! Youtube vid explaining more will come out soon.

10 Likes

Additionally, if you are familiar with the language you are translating into and don’t like certain words, you can change it directly in the service.

If there are images that have words in them that need to be translated (like my homescreen image), you can also manually replace those images with media translations: Media Translation - How to translate your site's images - Weglot.

3 Likes

Very cool. I’ll need to keep this in my back pocket.

2 Likes

Great recommendations we’ve been using weglot in Shopify for the past couple of years but didn’t know that it can work on glide

Will wait for your video to learn more

Cheers!

1 Like

Super cool. Thanks for sharing.

Is the es subdomain pointing to another app? Or purely configured on weglot?

It’s pointing to the weglot service. The subdomain can be configured in the app.

There is only one glideapp being used.

1 Like

Does it work for this case? Is the browser popup considered to belong to the app?

Thanks for sharing

No it shouldn’t work with that. The notification would come from the original app pointed to the original domain. It wouldn’t change the email at all and wouldn’t change the link that is served in the email.

The translation will only work if the user is pointed to the link where the translation is being served (ex. The Es.nocoded.xyz).

Even though there is only one app the translation happens via domain pointed to the weglot service.

1 Like

We will wait for a video to clear this up

Great news!

I’m using google translate for now. It works well with chrome.

With Weglot, can the members choose the language they want in the settings on Glide app?

No, with the way it works with Glide, they can not as the translations live on a separate domain.

What you can do is have different links or buttons that redirect the user to the new link when they press it.

As promised, here’s a video rundown! Using WeGlot with Glide Apps - YouTube

2 Likes

Good to know. You said it’s in beta. Are you speaking with the glide team to have an official integration ? Is it a stable solution ? Can we sell it to our client, or just a Hack ?

PS : Good choice to translate in french :wink:

No not yet. For now I am simply helping Weglot test out this solution as a fan of both services. For now I’d say use it at your own risk however results so far are promising.

1 Like

Hey @justinjmp -
Does this solution work with the new Glide Apps ? Or is there any way currently to use Weglot with Glide ?

Thanks.

Based on how they described it here, it should work with any website.

Can it be configured to only translate the app and not the editable content?

Yeah, I tried it. It works (after a little effort).
And yes, it can be configured to only translate specific app text (This is the effort part).

1 Like