{# Export picker (issues #52, #65, #375). One "Download transcript" button opens a compact format list with the reviewed text variant as default. An expandable "Other text variants" section exposes enhanced/raw for power users. The primary list uses plain elements so every download works with JavaScript off. The text variant applies to txt/md/srt/vtt/json; RTTM carries raw diarization labels only, so it takes no variant. `timestamps=false` is honored by txt and md only (subtitle timing is structural; JSON keys are a frozen contract). `download` gives the saved file a run-named stem instead of "export.txt". #} {% macro export_menu(run, text_variant=none, translations=none) %} {% set stem = "voxint-" ~ run.id.hex[:8] %} {% set read_variant = "&text=" ~ text_variant.value if text_variant else "" %}
Download transcript

Downloads the reviewed text. For enhanced or raw variants, expand "Other text variants" below.

Read on screen

{% for tr in translations or [] %}
Translated: {{ tr.label }}
{% endfor %}
Other text variants

Reviewed is the text as you approved it. Enhanced is the cleaned-up version before review. Raw is the exact words the transcriber produced.

{% endmacro %}