Use DeepL to translate text layers and symbol overrides, localie your digital designs in minutes. In order to use this plugin, you will be required to setup a DeepL API key.
This plugin is based on symdesign's Sketch Auto Translate Plugin And modified to work with Sketch 72.1, using DeepL translation.
Bulgarian, Czech, Danish, German, Greek, English, Spanish, Estonian, Finnish, French, Hungarian, Italian, Japanese, Lithuanian, Latvian, Dutch, Polish, Portuguese, Romanian, Russian, Slovak, Slovenian, Swedish and Chinese
Translates your selection on the current page no matter which type, apart from Symbol Masters.
Shortcut: ⇧
⌘
Space
Translate Selection
Translates all Text Layers and Symbol Overrides on Artboards in your current Page but skips them out if placed outside.
Shortcut: ⇧
⌘
P
Translate Current Page
Translates all Text Layers and Symbol Overrides in the file that are on Artboards but skips them if placed inside a Symbol or outside an Artboard. I made this decision to avoid messing with the file structure.
Shortcut: ⇧
⌘
D
Translate Entire Document
To create a DeepL Translate API Key key yourself, you can make a free account at DeepL. There is a free trial option that allows you to translate max. 500,000 characters per month.
Sign up for free Bear in mind that for the free account, a Credit Card is still required. This plugin only works with the free plan API.
After you created your account and loggen in, go to your account plan page and scroll down to Authentication Key for DeepL API
Copy your API Key, go back to Sketch and select Plugins > DeepL Translate > Set DeepL API Key...
in the menu. After that you get prompted to paste your key.