Spike: TMGMT Auto-job creation for Canvas' translatable content & config entities
>>> [!note] Migrated issue
<!-- Drupal.org comment -->
<!-- Migrated from issue #3589814. -->
Reported by: [narendrar](https://www.drupal.org/user/1730192)
Related to !1104
>>>
<h3 id="overview">Overview</h3>
<p>The goal is to automate the translation workflow within the Canvas module by programmatically creating TMGMT jobs for Canvas pages.</p>
<h3 id="proposed-resolution">Proposed resolution</h3>
<ul>
<li>Hook Implementation: The logic for translation Jobs should be in Entity hooks for seamless integration.</li>
<li>This Spike is only for Canvas page. We also need to do similar work for Config Entities (Content Template/Regions) in another spike/issue.</li>
<li>Make sure that Creating/updating Canvas pages should always trigger translation jobs (Publishing pages via UI/CLI tool)</li>
</ul>
<h3 id="ui-changes">User interface changes</h3>
> Related issue: [Issue #3582558](https://www.drupal.org/node/3582558)
> Related issue: [Issue #3590196](https://www.drupal.org/node/3590196)
issue