We have created translation jobs programmatically and within workflow participant step - we have given an option to "Start Translation". We are using third part translator - they are doing manual translation and send the response back to AEM. Until and unless we refresh the translation job page eg: http://localhost:4502/projects/details.html/content/projects/test-poc - we don't see the change in translation job status.
We tried refreshing the translation job page via curl, postman request - we received 200 response but the translation job status is not getting changed. Only when we log into AEM and load this page - status change happens.
Are there any other ways to refresh this page without user visiting translation job page manually because we are looking for property change event and triggering one more workflow for reviewing the translated changes. Let us know if there are any alternatives to manual page refresh.
Whenever we trigger "Start Translation" - at the backend "sync-translation-job" workflow gets triggered and it "Sync translation page with children if requested." and when we receive the updates from 3rd party translator - this "sync-translation-job" workflow doesn't gets triggered. Can we capture any events once 3rd party translator sends the translated response.