New Features
- Regional Language Variant Translation
- Added a new Use Regional Variant configuration toggle under Settings -> Translation to request localized language variants instead of standard output.
- Introduced initial support for Valencian when selecting Catalan as the target language, preserving localized vocabulary, orthography, and verb forms.
- Variant responses are cached in isolated storage buckets, ensuring toggling the feature triggers a fresh translation rather than returning standard cached text.
Provider-Aware Logic & Guardrails
- Conditional Interface & Provider Filtering
- Configured the regional variant toggle to display exclusively when an available variant exists for the active target language and the selected provider supports instruction-following prompts (OpenAI, Gemini, Grok, Claude, or Custom).
- Automatically hides the toggle for translation engines lacking specialized variant models (Google Translate, LibreTranslate, and DeepL) to prevent silent degradation to standard output.
- Automatically reverts to the standard language baseline if you switch to a provider that cannot honor regional variant instructions.
Improvements
- Dynamic Settings Visibility
- Enhanced the settings UI renderer to conditionally show or hide setting rows based on multi-variable logic beyond simple provider selection.
- Updated Spotify's native settings pane to instantly recalculate row visibility upon changing target languages.
Developer & Model Performance Notes
- Regional variants rely on localized prompt engineering instructions; translation consistency and output quality scale with the reasoning capabilities of your configured AI model.
- Special thanks to GodiEsp for proposing the idea of Valencian regional variant implementation.
Full Changelog: v2.1.2...v2.1.3