Skip to content

Integration of DeepL API for Lyric Translations #2831

@senseiwyzex

Description

@senseiwyzex

Checklist

  • I've checked that there is no other issue about this feature request.
  • This issue contains only one feature request.
  • The title of this issue accurately describes the feature request.

Feature description

Please add DeepL API as a translation provider alongside the existing AI models (Claude, Gemini, GPT). This feature would allow users to input their own DeepL API Key (Free or Pro) to get high-quality, neural machine translations for song lyrics directly within the app.

Why do you want this feature?

While the current LLM integrations are excellent for contextual understanding, DeepL remains the industry gold standard for Neural Machine Translation (NMT).
Key benefits:
Consistency: DeepL is often more linguistically precise and less prone to the "creative hallucinations" that generative AI models can sometimes exhibit with abstract song lyrics.
Efficiency: For users who prefer literal yet nuanced translations over AI interpretations, DeepL provides a faster and often more reliable output.
Diversity of Choice: Adding a dedicated translation engine complements the existing generative models, giving users the best of both worlds (Generative AI vs. Specialized NMT).

Additional information

DeepL offers a generous Free API tier (up to 500,000 characters/month), making it a very accessible option for the Metrolist community. Implementing this would solidify Metrolist as the most versatile YTM client regarding localization.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementRequesting an improvement to an existing feature

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions