diff --git a/crates/television-utils/src/strings.rs b/crates/television-utils/src/strings.rs index 5f6e1d5..9c44dfe 100644 --- a/crates/television-utils/src/strings.rs +++ b/crates/television-utils/src/strings.rs @@ -257,6 +257,10 @@ pub fn replace_non_printable( { output.push(*NULL_SYMBOL); } + // CJK Unified Ideographs + c if ('\u{4E00}'..='\u{9FFF}').contains(&c) => { + output.push(c); + } // Unicode characters above 0x0700 seem unstable with ratatui c if c > '\u{0700}' => { output.push(*NULL_SYMBOL);