Hi everyone,
I’ve recently integrated our project with Transifex for localization, but I’m running into an issue where translations are not being applied correctly during testing.
Setup
-
App is connected to Transifex via API integration
-
Strings are being pushed from the build to Transifex
-
Translation workflow is enabled for multiple languages
-
The project is part of a larger multi-app structure that includes several tools, including one labeled internally as delta executor for testing/organization purposes
Problem When I run a translation check or test build:
-
Strings do not appear translated in the app UI
-
It seems like the “sending/receiving signals” between the build and Transifex are not completing properly on pull
-
No obvious errors appear in the API response logs
-
Other modules or tools in the same app structure behave similarly, so it may be related to shared configuration or resource grouping
What I’ve checked so far
-
API keys and project configuration are correct
-
Resource files are properly registered in Transifex
-
Sync trigger is being called during the build process
-
Network requests are successfully completing (
200 OKresponses)
Questions
-
Is there a known issue where grouped projects or multi-app structures can interfere with translation sync or resource routing?
-
Could caching or delayed sync in Transifex cause translations not to appear immediately in test builds?
-
Are there recommended debugging steps to verify whether strings are actually being pulled back correctly from Transifex via the API?
-
Should each tool or sub-app in a multi-app structure be separated into individual Transifex projects to avoid configuration or key conflicts?
Any guidance would be appreciated, as I’m trying to figure out whether this is a configuration issue on my side or a sync timing problem in the workflow.