Skip to content

8/2/26 - v2.1.2

Choose a tag to compare

@7xeh 7xeh released this 03 Aug 01:42

Fixes

  • Simplified & Traditional Chinese Script Separation
    • Resolved an issue where switching between Simplified and Traditional Chinese targets on Chinese-script songs triggered the "Lyrics already in ZH" check and skipped processing.
    • Stopped stripping regional script subtags (such as zh-TW collapsing to zh), enabling direct character orthography identification and script conversion.
    • Retained skip safeguards for text composed entirely of shared, identical characters across both systems where conversion yields no change.
  • Romaji False-Positive Detection
    • Fixed false-positive romanized Japanese detections on standard English text containing common syllable overlaps (such as "to", "so", and "soon").
    • Updated detection rules to require explicit Japanese linguistic markers while terminating checks upon encountering strong English indicators.
  • Mixed-Language Line Processing
    • Updated mixed-language detection thresholds. Tracks containing a single, confidently identified foreign line are now correctly processed rather than being skipped as target-language content.
  • Unprocessed Line Gap Resolution
    • Eliminated three distinct causes of missing translation lines:
      • Fixed an issue where unclassified lines were silently dropped from partial-translation passes.
      • Prevented correctly translated short lines in mixed-language tracks from reverting to raw source text when individual source languages could not be explicitly named.
      • Stopped invalid identity translations from persisting in local storage caches, preventing recurring gaps on song replays.
    • Added positive foreign-language evidence checks for ambiguous lines to ensure complete song translation coverage.

Improvements

  • Redesigned Settings Dashboard
    • Reorganized configuration controls into structured Translation, Providers, and Interface categories with labeled sub-sections across both standalone dialogs and Spotify settings integration.
    • Added a live search engine filtering across setting titles, inline descriptions, and associated feature keywords in real time.
    • Added dynamic per-setting reset buttons that appear specifically when a value deviates from its default state.

Full Changelog: v2.1.1...v2.1.2