In order to translate the CMS block you need to go to Content > Elements > Blocks choose the block you want to translate and press the Add New Block button since the translation of the block requires manual creation of a new one.

Magento 2 cms block translation

CMS Block Info

  1. First of all make sure you Enable the CMS block.
  2. Then set the block Title and Identifier. Note that the identifier of the translated block should remain the same as the identifier of the block you are translating from. 
  3. Set the Store View you want this Magento CMS block to be assigned to.

Magento 2 cms block info

Magento 2 translated cms block info


In WYSIWYG editor enter the content of your CMS block and don't forget to press the Save Block button to finish the translation.

Magento 2 cms block content

Magento 2 cms block content translation

CMS Block Translation is just one of the series of articles about How to Configure Multi-Language Magento Website? which include information about the creation of a new store view, language packs installation, useful multi-language store extensions, product&category, email templates, and other translations in Magento 2 website. You should definitely get acquainted with them in order to know how to manage a multilanguage store.