Improving WebTranslateIt’s performance

By Edouard on April 4, 2013

For us, speed is a feature. It’s always nice to work with faster tools after all. So we released a batch of performance improvements to WebTranslateIt throughout these last two weeks.

All these new features improve the website’s speed, so enjoy a faster website! And read on for the technical details.

Improving the translation interface’s speed

We spent a lot of time by refactoring and improving the code. As a result, we’ve cut the translation interface’s page load time in half. Working on the translation interface and loading new translation pages should feel much faster now.

Instant Statistics

While the translation interface is now faster than ever, we also improved the statistics. Statistics used to be generated offline by background workers. We improved the system so they are now calculated as you load the translation interface. They are always up to date. And since recently they also count everything: segments, words and characters.

Statistics

Instant Suggestions

The translation suggestions are suggestions fetched from the Translation Memory or from Machine translation services are very useful to translators. It’s best not to wait too long before getting them.

Suggestions should now load pretty quickly. WebTranslateIt now pre-fetch suggestions and load them before you even load the form to translate a segment, so you get translation suggestions before at the same time you load the translation form.

Translation Suggestions

SPDY

SPDY is a new network protocol developed by Google to improve page load speed, reduce web page latency and improve web security.

Google Chrome, Mozilla Firefox and Opera web browsers have already implemented this feature.

We’ve enabled the SPDY protocol on WebTranslateIt, so if you use one of these supported browser, you will browse WebTranslateIt using SPDY, which is slightly faster.

WebTranslateIt and SPDY