Cradle CMS have translation support built in. Additional languages are added in the Language settings, this is also where theme translations are added. The default theme which comes preinstalled will automatically show all of the enabled languages.
Translate a page, article, blog, product and collections
When a language is added to the site language option button is added to the admin views with content.

Translate navigation

Translate theme
The theme is translated under Languages view.