Translations ​
| Workflow | Type | Description |
|---|---|---|
| translation.apply_proposal | Linear | Applies approved diffs to create/update/delete translation values |
| translation.build_json | Linear | Build JSON (DAG step) |
| translation.cleanup | Linear | Cleanup (DAG step) |
| translation.clone_repository | Linear | Clone repo (DAG step) |
| translation.create_proposal_generate | Linear | Create proposal (DAG step) |
| translation.create_proposal_scan | Linear | Create scan proposal (DAG step) |
| translation.export_translations | Linear | Exports translation values to JSON files |
| translation.fetch_source_values | Linear | Fetch source (DAG step) |
| translation.fetch_translations | Linear | Fetch translations (DAG step) |
| translation.fetch_values | Linear | Fetch values (DAG step) |
| translation.finalize_proposal | Linear | Finalize proposal (DAG step) |
| translation.format_for_framework | Linear | Format (DAG step) |
| translation.generate_translations | Linear | Auto-translates keys from source to target language using AI |
| translation.inject_into_build | Linear | Inject into build (DAG step) |
| translation.process_diffs | Linear | Process diffs (DAG step) |
| translation.scan_files | Linear | Scan files (DAG step) |
| translation.scan_repository | Linear | Scans a GitHub repository to detect hardcoded strings using regex and AI |
| translation.sync_spad | Linear | Injects translations into SPAD build artifacts |
| translation.translate_values | Linear | Translate (DAG step) |
| translation.upload_to_s3 | Linear | Upload to S3 (DAG step) |
| translation.validate_proposal | Linear | Validate proposal (DAG step) |
| translation.validate_strings | Linear | Validate strings (DAG step) |
