When does the connector download translations?
There are three ways the connector can download translations:
- Callback is sent to the connector (callback domain must be configured)
- User manually clicks the Download button in Sitecore. If the file is not fully translated, you may see original strings or partially translated content.
- Connector scheduler runs. The scheduler checks translation progress for each Sitecore item. If an item is fully translated and translation progress is 100%, it will be downloaded. If the item's translation progress was previously 100%, but it has since been re-published, then it will also be downloaded.
Where can I configure the scheduler cron for translation delivery?
Path to where the cron exists within Sitecore: Website/App_Config/Include/Smartling.Connector.config
Example:
agent type="Smartling.Connector.Tasks.QueueProcessingAgent, Smartling.Connector" method="Run" interval="03:00:00"
My callback for Sitecore isn't working. What could be the issue?
First, please ensure you specified a valid URL that is accessible from the Internet.
Smartling could be receiving a 302 error for the callback URL. In this case, it is most likely being blocked by Sitecore. By default, "/sitecore modules/shell" is a protected folder in Sitecore 10 for which anonymous access is denied. If this is the case, please try adding the following to the web.config file on the CM server immediately AFTER the existing element <location path="sitecore modules/Shell">