Error: Call to a member function filterTranslatable() on string in Drupal\tmgmt_crowdin\Plugin\tmgmt_file\Format\WebXML->addItem() (line 88 of /app/docroot/modules/contrib/tmgmt_crowdin/src/Plugin/tmgmt_file/Format/WebXML.php)

Created on 14 August 2025, 9 days ago

Problem/Motivation

When submitting a translation job, it fails due to an incorrectly applied dependency injection in the WebXML file format.

Steps to reproduce

Utilized versions

  • Drupal 10.5.1
  • tmgmt version 1.17
  • tmgmt_crowdin version 1.12

Attempt to submit a translation job to Crowdin. A fatal PHP error occurs.

Proposed resolution

Review the WebXML class to ensure the dependency injection is correctly applied and the function can be called.

Remaining tasks

User interface changes

API changes

Data model changes

πŸ› Bug report
Status

Active

Version

1.12

Component

Code

Created by

πŸ‡ΊπŸ‡ΈUnited States tommasorandazzo

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Production build 0.71.5 2024