Microsoft SharePoint natively supports the ability to publish versions of sites in multiple languages, through the variations feature of publishing related SharePoint sites. It is also possible to integrate document translation and other machine-translation scenarios in your sites through SharePoint Machine Translation API. This API is offered at no cost as part of your SharePoint license or SharePoint online subscription, and it is powered by the Microsoft Translator API.
It is also possible to integrate a human-translation workflow for your SharePoint sites. Learn more