Translating CMS Pages is one of the supported way to develop your business on the global. This means you can create a translated site and then make it visible on a specific store view for your customers. To set the content page for the translation, you have to create a new page with the same URL to assign it to the store. After configuring, you will update the CMS page for the specific view with the translated text.
Content > Elements > Pages.
URL Keyto the clipboard. Then, tap the
Backbutton to get back to the Pages grid.
Add New Page, you need:
URL Keythat you have copied before
Store Viewfor the translation display
Page Information, select
Content, then insert the translated text for the page.
Layoutfor the page in the
Save Pageto complete, and flush the cache if promopted.
Ref: Magento 2 User Guide
It comes to the end of tutorial: How to Translate CMS Pages in Magento 2.