Skip to content

IBX-12091: Added TypeScript translation extraction support#1967

Draft
mikadamczyk wants to merge 5 commits into
6.0from
feature/IBX-12091-typescript-translation-extraction
Draft

IBX-12091: Added TypeScript translation extraction support#1967
mikadamczyk wants to merge 5 commits into
6.0from
feature/IBX-12091-typescript-translation-extraction

Conversation

@mikadamczyk

@mikadamczyk mikadamczyk commented Jul 16, 2026

Copy link
Copy Markdown
Contributor
🎫 Issue IBX-12091

Description:

This PR adds TypeScript translation extraction support for Translator.trans() and Translator.transChoice() calls, including translation descriptions from @Desc comments. The extractor uses a persistent Node.js process with runtime validation, response timeouts, error handling, and automatic restart after failures. The implementation separates the JMS visitor from process management and installs frontend dependencies in the backend CI job so the tests can run correctly.

For QA:

Documentation:

@sonarqubecloud

Copy link
Copy Markdown

Quality Gate Failed Quality Gate failed

Failed conditions
C Security Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

💡 Need a hand with PR review? Try Gitar by Sonar!

@mikadamczyk
mikadamczyk force-pushed the feature/IBX-12091-typescript-translation-extraction branch from 5198656 to 8b44786 Compare July 16, 2026 08:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants