As a manager of a software team, I'm constantly looking for ways to optimize how we build. My latest effort has been to automate as much as possible our localization efforts. We support 17 languages currently and frequently have to make additions and updates to our language strings, so outsourcing to a translation agency is a non-starter with how quickly we need to iterate.
As a result I discovered DeepL, a powerful AI service that does an amazing job at providing accurate translations. They have a ton of features that truly let you tailor it to your needs. I can give it precise context for more accurate translations, split strings across multiple tags, embedded html formatting, integrate via REST APIs and client libraries, etc. Using these guys has saved us a ton of time and money. Give it a try.