This is a plugin to translate Sketch artboards into different languages. Directly from your Sketch file.
The plugin uses a free Yandex Translate API. You can create your own key in less than two mins from here. Using the plugin, you can translate an artboard, group or even a text-layer, depending on whatever suits your needs.
Translating designs from English to Indonesian and Spanish within seconds
Need for this plugin
While working in some of the most prominent Product companies in India which cater to audiences in numerous countries, I realized that internationalization is a colossal mess. Digital Designers create mockups and screens for a particular language, prominently English. Next up, the Content Editors spend a fortnight in translating the textual content. Due to this process, designers have never been able to assess the scalability of their made designs.
Get this plugin
Regularly, internationalization encounters a problem of not having adequate space for translations. For instance, let's notice the tag “Lie!” In English, it is four characters with the exclamation point. However, in French, it is nine characters: “Le Mensonge !” That is more than double the size of English. Moreover, yes, in French, there’s supposed to be a space before exclamation points. For designers, there is no simple tool to validate these.
Hence, I came up with a handy plugin which helps in translating the text in the mockups to different languages within seconds, without the need for the designer to leave their favorite design tool. The plugin uses Yandex's Translate API to render text to other languages and creates an alternative design within seconds. The open-sourced program is coded in JS, C#, CoffeeScript, and Swift. Designers now, with the help of this, can validate their designs and attest its scalability. This plugin is the only one present today and is being used by many digital design teams in India, US, and Europe.