Closed Bug 26537 Opened 25 years ago Closed 25 years ago

Add UI names for IBM charset converters

Categories

(Core :: Internationalization, defect, P3)

All
Other
defect

Tracking

()

VERIFIED FIXED

People

(Reporter: bobj, Assigned: mkaply)

Details

Attachments

(2 files)

Add UI names for the IBM converters.  momoi-san suggests:
  Western (CP-850) 
  Central European (CP-852) 
  Cyrillic (CP-855) 
  Cyrillic/Russian (CP-866) 
  Turkish (CP-857) 
  Hebrew (CP-862) 
  Arabic (CP-864)

We need to confirm that we want to use CP- instead of IBM- in these names.
Also, at this time, we probably don't want Arabic in the menu since we
do not have bidi support yet, but we may want Hebrew since there are visual
order Hebrew pages on the web.
QA Contact: teruko → momoi
mkaply@us.ibm.com- comment ?
While you're at it, we need to add UI name for x-viet-tcvn, probably
      Vietnamese (TCVN)

Other suggestions?  Please note any other changes ASAP, so cata can do
them all at the same time for Beta1.
Status: NEW → ASSIGNED
Target Milestone: M14
I'll be working on these changes today.

I don't think we want to prevent the Arabic and Hebrew from showing up on the 
More menu - there are fonts that can be used to cause Arabic and Hebrew to show 
properly if the web site has done visual Bidi. We need to allow users to access 
the character converters.
I just noticed that in charsetTitles.properties, 866 is in their twice - as 
cp-866 and as ibm866 - which is correct?
Mike, I know there are many visual Hebrew pages on the web, but are there
visual Arabic pages out there?
Mike, for Russian, I think we should match up with what we
did with Ukrainian. Cyrillic/Ukrainian nad call it Cyrillic/Russian
instead. Otherwise, we will have Russian (IBM-866) all by itself 
not under Cyrillic as we had under 4.7x. Or do we want all IBM
encodings (for now) under More... ?
Our current proposal is to sort by UI names when we list
items under the dynamic menu and that is why UI name grouping
is rather important.
Have we decided anything w/regards to IBM-xxx vs. CP-xxx?

Let's get this bug resolved ASAP and improve the usability for Beta1.  We
can/will further tweak this post-Beta1.

momoi-san, Will you provide the final list, so Cata can check it in early?
Bob, Mike attached a diff of his proposal above. 
He suggests IBM- instead of CP-.
I'm making one suggestion to change Russian (IBM-866) to
Cyrillic/Russian (IBM-866) so that this encoding will 
sort under Cyrillic eventually.
In the current driver, 866 is actually on two menus two different ways:

Character Set Cyrillic on the main menu has Cyrillic (CP-866)
Character Set -> Character Set Cyrillic would have my version 

which one is correct? Why are there two Cyrillic menus?
Mike, the main menu is a temporary workaround for non-scrollable
menu. The one under Character Set will take over soon, and the 
remporary one will disappear. Both of these actually
engage ibm866 encoding and so they are redundant but the
same thing. I don't think we have an MS converter table.
Frank/Cata, don't we have only IBM convertes?

Mike, you want to rename Cyrillic to Russian. I want to suggest
Cyrillic/Russian for the new dynamic menu. The other one will
go away.
Cata, I'm OK with Mike's UI names.
Bob? 
Looks good to me.  Let's go with these for Beta1!
And don't forget to add UI name for x-viet-tcvn, probably
      Vietnamese (TCVN)
Do you want me to go ahead and do the Vietnamese or someone else?
Mike, it would save us the time if you add Vietnamese while you're doing IBM- 's.
Mike,
Please go ahead and check in your changes as well as the Japanese change.
I just reassigned the bug to you.  Thanks!
Assignee: cata → mkaply
Status: ASSIGNED → NEW
The IBM changes, as well as the Vietnamese change is in.
Status: NEW → RESOLVED
Closed: 25 years ago
Resolution: --- → FIXED
Added cata to the CC line.
I'm satisfied that in 2/11/2000 builds, all the IBM 
encodings have proper UI names.

The Vietnamese addition, Vietnamese (TCVN), mentioned above
has been backed out since it was not needed -- there was
prior inconsistency -- "x-viet-tcvn5712" is the real charset
name we use in the code for what has been discussed as 
"x-viet-tcvn" above. Thus we have no need for the latter.

There are a couple of issues left:

A. m_kaply suggests that the current UI name for 
   "x-viet-tcvn5712", Vietnamese (TCVN5712), probably
   should be more user-friendly Vietnamese (TCVN).
   We can do that sometime later, after Beta 1 perhaps.

B. In the temporary charset menu, 

   .Arabic (ISO-8859-6)
   .Hebrew (ISO-8859-8)

   These items were prefaced with "." indicating that though these
   menu items do work -- they will reload pages --, we don't guarantee
   that they work well. On the other hand, 2 Windows encodings
   for Arabic and Hebrew do not have a "." at the beginning.

   Should we leave these in as they are with no dots? I believe
   "." means that it will work to some extent but probably not
   fully -- that seems to be how we have been using "." under the 
   encoding menu.

Opinions?

   
A has been filed as Bug 27702.
B has been filed as Bug 27700.

The UI names have been corrected on Mac, Win and Unix on
builds later than the 2/9/2000.
Marking the fix verified.
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: