Jump to content

OBD:Text encoding: Difference between revisions

m
m (→‎US English: wording on '…')
Line 880: Line 880:
==Text anomalies==
==Text anomalies==
===Ellipsis issue===
===Ellipsis issue===
Unlike other Western versions (UK English, French, German, Italian, Spanish, Russian), the US engine treats high-bit characters as part of a two-byte control sequence (a provision for Asian encodings), and therefore fails to render any character from the extended ASCII range. This happens twice in English Oni, because the ellipsis character (…), encoded as 0xC9, was accidentally used in [[Quotes/Consoles/level_19d|These]] [[Quotes/Consoles/level_19e|Two]] text consoles in place of three consecutive dots (probably auto-substituted by a text editor). The result is that the two lines using a "…" are cut off at the offending character.
Unlike other Western versions (UK English, French, German, Italian, Spanish, Russian), the US engine treats characters above 0x7F as part of a two-byte control sequence (an unused provision for Asian encodings), and therefore fails to render any character from the extended ASCII range. This happens twice in English Oni because the ellipsis character (…), encoded as 0xC9, was accidentally used in <u>[[Quotes/Consoles/level_19d|these]]</u> <u>[[Quotes/Consoles/level_19e|two]]</u> text consoles instead of three consecutive periods (probably auto-substituted by a text editor). The result is that the two lines using a "…" are cut off at the offending character.


===Invalid EUC-CN input===
===Invalid EUC-CN input===