protected $mapperManager;
/**
* {@inheritdoc}
*/
public function getTitle(Request
$request = NULL
) { // Use the custom 'config_translation_plugin_id' plugin definition key to
// retrieve the title. We need to retrieve a runtime title (as opposed to
// storing the title on the plugin definition for the link) because it
// contains translated parts that we need in the runtime language.
$type_name =
mb_strtolower($this->
mapperManager()->
createInstance($this->pluginDefinition
['config_translation_plugin_id'
])->
getTypeLabel());
return $this->
t('Translate @type_name',
['@type_name' =>
$type_name]);
} /**
* Gets the mapper manager.
*
* @return \Drupal\config_translation\ConfigMapperManagerInterface
* The mapper manager.
*/
protected function mapperManager() { if (!
$this->mapperManager
) {