Document stub.png This article is a stub. It may be incomplete, unfinished, or have missing parts/sections. If the article can be expanded, please do so! There may be suggestions on its talk page. (January 2019)

Wikipedia-logo.svg  For more information, see Machine translation on Wikipedia.

For other uses, see Translate (disambiguation).
Translate Extension Icon
Google Collaboration with Scratch

The Translate Extension is an extension that allows users to translate words between languages using Google Translate as of the collaboration between Scratch and Google. This extension has two blocks, both of which are Reporter Blocks.

The Translate () to () block only works when connected to the internet. If a certain string was already translated when online, Scratch will remember it for the next time it is translated, even when offline. This memory is reset once the page is refreshed (in the case of the online editor) or the project is closed and re-opened (in the case of the offline editor).

List of languages

These are currently 66 languages available:[1]

  • Albanian[a]
  • Amharic
  • Arabic
  • Armenian[a]
  • Azerbaijani
  • Basque
  • Belarusian[a]
  • Bulgarian
  • Catalan
  • Chinese (Simplified)
  • Chinese (Traditional)
  • Croatian
  • Czech
  • Danish
  • Dutch
  • English
  • Esperanto[a]
  • Estonian
  • Finnish
  • French
  • Galician
  • German
  • Greek
  • Haitian Creole[a]
  • Hebrew
  • Hindi[a]
  • Hungarian
  • Icelandic
  • Indonesian
  • Irish
  • Italian
  • Japanese
  • Kannada[a]
  • Korean
  • Kurdish (Kurmanji)[a]
  • Latin[a]
  • Latvian
  • Lithuanian
  • Macedonian[a]
  • Malay[a]
  • Malayalam[a]
  • Maltese[a]
  • Maori
  • Marathi[a]
  • Mongolian[a]
  • Myanmar (Burmese)[a]
  • Norwegian
  • Persian
  • Polish
  • Portuguese
  • Romanian
  • Russian
  • Scots Gaelic
  • Serbian
  • Slovak
  • Slovenian
  • Spanish
  • Swedish
  • Telugu[a]
  • Thai
  • Turkish
  • Ukrainian
  • Uzbek[a]
  • Vietnamese
  • Welsh
  • Zulu


  1. a b c d e f g h i j k l m n o p q r Not available via the dropdown and can only be accessed by substituting a reporter block in, such as (translate () to (join [Albanian][]))


Cookies help us deliver our services. By using our services, you agree to our use of cookies.