Problem/Motivation

auto_node_translate doesn't currently support taxonomies, which causes an error when listing terms of a taxonomy that is user-translatable.

Steps to reproduce

1. Create new vocabulary, set primary language and enable translation

2. Create a new term in the vocabulary

3. On the Taxonomy admin, click "List Terms" on the new vocabulary

4. 500 Error

drush ws --extended --count 1

ID Date Type Severity Message
-------- -------------- ------ ---------- ------------------------------------------------------------------------------------------------------------------------------------------------
389214 05/Dec 19:52 php Error Symfony\Component\Routing\Exception\MissingMandatoryParametersException: Some mandatory parameters are missing ("taxonomy_term") to generate a URL for route "entity.taxonomy_term.auto_translation_add". in Drupal\Core\Routing\UrlGenerator->doGenerate() (line 181 of /var/www/html/web/core/lib/Drupal/Core/Routing/UrlGenerator.php).

Proposed resolution

Extend auto node translation capability to taxonomy term entities.

User interface changes

Add translation form to taxonomy_term

Remaining tasks

API changes

Data model changes

None

Comments

Ctrlfreq created an issue. See original summary.

jmauricio’s picture

Assigned: Unassigned » jmauricio
Status: Active » Needs work

I will look into it

  • jmauricio committed c020879 on 1.0.x
    Issue #3325414: Auto-translate taxonomies (500 error)
    
jmauricio’s picture

Status: Needs work » Fixed

Fixed and included in the 2.1.1 version

jmauricio’s picture

Status: Fixed » Closed (fixed)
kallado’s picture

@Ctrlfreq The module
Auto Taxonomy Term Translate allows taxonomy translations.

jmauricio’s picture

jmauricio’s picture

Assigned: jmauricio » Unassigned