Yes, Magento supports multi-language and allows you to create multiple store views in different languages. You can set locales for these store views, install the language packs and translate Magento 2 pages.