Automated Text Translation for Sketch has got an Update

Releasing Sketch Auto Translate Plugin Version 2.0

Friedrich Schuler
Design + Sketch
2 min readOct 29, 2018

--

Sketch Auto Translate, my first Sketch plugin, goes into the second round. If you’re interested in how the story began with only basic coding skills, check out my first article.

If you have Sketch Auto Translate 1.1 or greater, you should get notified from Sketch very soon. If not, here you are:

Get the new Sketch Auto Translate

Changes since version 1.0

Better language prioritisation and selection

Instead of having a fixed prioritisation of the three languages English, German and Norwegian, the plugin has now got a memory of the selected language which then gets pre-selected next time.

More control options

The new version not just allows you to pick a target language but also to make corrections on the automatically detected origin language.

In both selection fields you can choose any of the 40 supported languages Albanian, Arabic, Armenian, Azerbaijani, Bashkir, Belarusian, Bulgarian, Catalan, Chinese, Croatian, Czech, Danish, Dutch, English, Estonian, Finnish, French, Georgian, German, Greek, Hebrew, Hungarian, Italian, Kazakh, Latvian, Lithuanian, Macedonian, Norwegian, Persian, Polish, Portuguese, Romanian, Russian, Serbian, Slovak, Slovenian, Spanish, Swedish, Turkish and Ukrainian.

2 × Faster Performance

By cutting the number of requests per Text Layer in half, text translation has become up to two times faster.

Comparison: 20 sec. versus 40 sec. (double speed recording)

Previously the plugin sent two requests per Text Layer. The first, to detect the current language and the second, to translate it. This is great when the file contains lots of different languages. But it rarely is the case.

Also, it is not so much an issue for small bits of text but the speed can drop quite a lot if it has to translate thousands of layers, for example when choosing “Translate Current Page” or “Translate Entire Document”.

That’s it for now. If you enjoyed this article, please hit those little 👏 below and share the story with your friends.

--

--