{% extends "base.html" %} {% block title %}Translations — ICDEV™ Dashboard{% endblock %} {% block content %}

Cross-Language Translation Phase 43

LLM-assisted code translation across 30 language pairs with ATO compliance preservation.

{{ total }}
Total Jobs
{{ completed }}
Completed
{{ in_progress }}
In Progress
{{ failed }}
Failed / Partial
{% if avg_api_score is not none %}
{{ avg_api_score }}%
Avg API Surface Match
{% endif %}

Job Status Distribution

Loading chart...

Language Pair Frequency

Loading chart...

Translation Jobs

{% if jobs %} {% for job in jobs %} {% endfor %}
Job ID Language Pair Status Units Gate Model Duration Created
{{ job.id[:8] }}… {{ job.source_language }} → {{ job.target_language }} {% if job.status == 'completed' %} Completed {% elif job.status in ('pending', 'extracting', 'translating', 'assembling', 'validating') %} {{ job.status|capitalize }} {% elif job.status == 'partial' %} Partial {% else %} {{ job.status|capitalize }} {% endif %} {{ job.translated_units or 0 }}/{{ job.total_units or 0 }} {% if job.mocked_units %}({{ job.mocked_units }} mocked){% endif %} {% if job.gate_result == 'pass' %} Pass {% elif job.gate_result == 'warn' %} Warn {% elif job.gate_result == 'fail' %} Fail {% else %} {% endif %} {{ job.llm_model or '—' }} {% if job.elapsed_seconds %}{{ "%.1f"|format(job.elapsed_seconds) }}s{% else %}—{% endif %} {{ job.created_at or '—' }}
{% else %}

No Translation Jobs Yet

Run your first translation with:

python tools/translation/translation_manager.py \
  --source-path /path/to/source \
  --source-language python \
  --target-language java \
  --output-dir /path/to/output \
  --project-id "proj-123" --json
{% endif %}
{% endblock %}