I currently have a taxonomy term with multiple translations. When I visit the translate tab for the term it does list all of the languages properly.
However no matter what translation I'm attempting to edit, it takes me to the edit page for English. I found that it seems to automatically send you to the edit page of the translation that matches the user's set Site language.
If I change the site language of the admin user to Spanish no matter what edit link I click it only takes me to the Spanish translation. The admin user has access to all allowed languages so I'm not sure why it would restrict all access to the specified site default language.
Side note if I attempt to delete a specific translation it deletes all translations. If I manually enter this path
/taxonomy/term/{taxonomy_term_id}/translations/edit/{language}
I get an access denied page. I shouldn't ever get an access denied page because I'm an admin with all permissions enabled. I do believe this path should exist because looking at the routes associated with the taxonomy term entity does contain that path. Here is some of the content of the entity info produced by devel.
[links:protected] => Array
(
[canonical] => /taxonomy/term/{taxonomy_term}
[delete-form] => /taxonomy/term/{taxonomy_term}/delete
[edit-form] => /taxonomy/term/{taxonomy_term}/edit
[create] => /taxonomy/term
[devel-load] => /devel/taxonomy_term/{taxonomy_term}
[devel-render] => /devel/taxonomy_term/{taxonomy_term}/render
[devel-definition] => /devel/taxonomy_term/{taxonomy_term}/definition
[token-devel] => /taxonomy/term/{taxonomy_term}/devel/token
[drupal:content-translation-overview] => /taxonomy/term/{taxonomy_term}/translations
[drupal:content-translation-add] => /taxonomy/term/{taxonomy_term}/translations/add/{source}/{target}
[drupal:content-translation-edit] => /taxonomy/term/{taxonomy_term}/translations/edit/{language}
[drupal:content-translation-delete] => /taxonomy/term/{taxonomy_term}/translations/delete/{language}
)
Why can't I access the edit forms for the translations that don't match the users set site language? How can I fix this?