{{ t.login_title || 'Login Required' }}

{{ loginError }}

{{ t.title }}

{{ t.conversation_format_hint || 'Format: Speaker: text (one per line)' }}
{{ t.speed_hint || 'Tip: Add (0.5x) or (slow) in text for inline speed control' }}
{{ t.filter_voices || 'Filter voices:' }}
{{ speaker }}
{{ t.conversation_format_error || 'No valid conversation lines found. Use format: Speaker: text' }}
{{ t.result_label }}

{{ result.translatedText }}

{{ t.speed_info || 'Speed' }}: {{ result.speed }}x

{{ t.btn_download }}
{{ t.conversation_result || 'Conversation' }}
{{ t.combined_audio || 'Full Conversation Audio' }} ↓ {{ t.btn_download || 'Download' }}
{{ t.individual_lines || 'Individual lines:' }}
{{ line.speaker }}: {{ line.translated_text }}
{{ line.original_text }}
↓

{{ t.saved_phrases_title }}

{{ t.regenerated_count || 'Regenerated' }}: {{ regenerateAllResult.regenerated }} / {{ regenerateAllResult.total }}
{{ t.no_saved_phrases }}
{{ phrase.translated_text }}

{{ phrase.original_text }}

{{ t.btn_download || 'Download' }}