Overrides \Drupal\Core\Entity\EntityListController::getOperations();
Overrides ConfigEntityListController::getOperations
public function getOperations(EntityInterface $entity) {
$operations = parent::getOperations($entity);
$uri = $entity
->uri();
$operations['edit']['title'] = t('edit vocabulary');
$operations['list'] = array(
'title' => t('list terms'),
'href' => $uri['path'],
'options' => $uri['options'],
'weight' => 0,
);
$operations['add'] = array(
'title' => t('add terms'),
'href' => $uri['path'] . '/add',
'options' => $uri['options'],
'weight' => 30,
);
unset($operations['delete']);
return $operations;
}