soulsync/webui
Broque Thomas d944d4a7d2 Fix Japanese/CJK text mangled in Soulseek search queries
normalize_string() was running unidecode on all text, converting
Japanese kanji to Chinese pinyin gibberish (命の灯火 → "tvanimedei").
Now detects CJK characters (kanji, hiragana, katakana, hangul,
fullwidth forms) and skips unidecode for text containing them —
just lowercases instead. Non-CJK text (Latin accents, Cyrillic)
still goes through unidecode normally.
2026-03-30 18:28:25 -07:00
..
static Fix Japanese/CJK text mangled in Soulseek search queries 2026-03-30 18:28:25 -07:00
index.html Add Clear Cache & Use Fallback button to Spotify settings 2026-03-30 17:20:33 -07:00