2 content_translation.synchronizer:
3 class: Drupal\content_translation\FieldTranslationSynchronizer
4 arguments: ['@entity.manager']
6 content_translation.subscriber:
7 class: Drupal\content_translation\Routing\ContentTranslationRouteSubscriber
8 arguments: ['@content_translation.manager']
10 - { name: event_subscriber }
12 content_translation.overview_access:
13 class: Drupal\content_translation\Access\ContentTranslationOverviewAccess
14 arguments: ['@entity.manager']
16 - { name: access_check, applies_to: _access_content_translation_overview }
18 content_translation.manage_access:
19 class: Drupal\content_translation\Access\ContentTranslationManageAccessCheck
20 arguments: ['@entity.manager', '@language_manager']
22 - { name: access_check, applies_to: _access_content_translation_manage }
24 content_translation.manager:
25 class: Drupal\content_translation\ContentTranslationManager
26 arguments: ['@entity.manager', '@content_translation.updates_manager']
28 content_translation.updates_manager:
29 class: Drupal\content_translation\ContentTranslationUpdatesManager
30 arguments: ['@entity.manager', '@entity.definition_update_manager']
32 - { name: event_subscriber }