the locales to get the strings for
a mapping of locale to msgId to string data
Update manifest files so that they point to the correct location of the translated files.
Log out something to the console, if we're not silent.
the args to log out to the console
Logic to run when emitting the files. This will get the translated strings, translate the assets, and update the manifest files.
compilation options from Webpack
callback function to call when done
void
Go through all of the JS assets and insert translated strings for every locale that we're currently translating into.
a map of old file hashes to new hashes
Get all the translated strings from Crowdin. The results are stored and returned in a map of locale to string map.