Closed Bug 33930 Opened 25 years ago Closed 25 years ago

recognize iso-8859-8-i, iso-8859-8-e, iso-8859-6-i, iso-8859-6-e

Categories

(Core :: Internationalization, defect, P3)

All
Other
defect

Tracking

()

RESOLVED FIXED

People

(Reporter: bobj, Assigned: ftang)

Details

We need to recognize iso-8859-8-i and iso-8859-8-e charsets, so that AT LEAST we pick up the correct fonts. If we add visual Hebrew support we will need the character coding menu to set iso-8859-8-e.
Correction to my last comment. According to http://www.w3.org/TR/html401/struct/dirlang.html#h-8.2.5 The parameter value "ISO-8859-8" (for Hebrew) denotes visual encoding, "ISO-8859-8-i" denotes implicit bidirectionality, and "ISO-8859-8-e" denotes explicit directionality. So visual Hebrew should use iso-8859-8.
For the Unicode converters, we should convert 8859-8-* using the 8859-8 converter and the font subsystem should map 8859-* to the same "language group" as it does 8859-8.
We should do the same for Arabic: iso-8859-6-i and iso-8859-6-e
Summary: recognize iso-8859-8-i and iso-8859-8-e → recognize iso-8859-8-i, iso-8859-8-e, iso-8859-6-i, iso-8859-6-e
From ftp://ftp.isi.edu/in-notes/iana/assignments/character-sets here's the specific (case insensitiv) name and aliases to be supported: Name: ISO_8859-6-E Alias: csISO88596E Name: ISO_8859-6-I Alias: csISO88596I Name: ISO_8859-8-E Alias: csISO88598E Name: ISO_8859-8-I Alias: csISO88598I
ftang already has bug 32290 "treat gb2312 label as though it were GBK"
Assignee: cata → ftang
OK I will add them with different charset alias resolution but use the same converter.
Status: NEW → ASSIGNED
fixed and check in
Status: ASSIGNED → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
mark it M15 so QA will verify it.
Target Milestone: --- → M15
I checked it with http://www.qsm.co.il/Hebrew/qasheia.htm using build 2000040512. Looks fine (at least for iso-8859-8-i)
Laura, please verify this.
QA Contact: teruko → lyecies
You need to log in before you can comment on or make changes to this bug.