Closed Bug 52157 Opened 24 years ago Closed 20 years ago

Character Encoding: Replace "More >" and "Customize..." with easier to understand names

Categories

(Core :: Internationalization, defect, P4)

defect

Tracking

()

VERIFIED FIXED
mozilla1.8alpha5

People

(Reporter: momoi, Assigned: bugzillamozilla)

References

(Blocks 1 open bug)

Details

(Keywords: fixed-aviary1.0, intl, polish)

Attachments

(2 files)

** Observed with 9/11/2000 Win32 build **

As dicussed in Bug 47343, the order of Character Coding
menus at the 1st tier is not according to the spec due to
some blocking bugs. 

This forces us to have the following structure on the 1st tier right
now:

 Character Coding --->

                       Auto-Detect 
                       More ...
                       Customize ...
                       ----------------------
                        (Static menu items)
                        (Cached menu items)

================================

This not good UI because the user has no idea as to what "More ..." or 
"Customize ..." mean. We need to come up with better UI.
So until the menus can be ordered according to the spec, we should
come up with alternative UI names. 

Here's one suggestion. (Please suggest others if you can think of
something better.)
==================================
Character Coding --->

                       Auto-Detect 
                       Select other encoding...
                       Customize ...
                       ----------------------
                        (Static menu items)
                        (Cached menu items)

================================
It should never be something "..." since it have sub menu.
Assignee: nhotta → cata
Status: NEW → ASSIGNED
Change "More" to "Additional". Mark it as M21
Target Milestone: --- → M21
Why is "Additional" any more clear than "More"?
Changed QA contact to ylong@netscape.com.
QA Contact: teruko → ylong
Keywords: intl
move all cata's bug to ftang
Assignee: cata → ftang
Status: ASSIGNED → NEW
nhotta- simple change, can you help ?
Assignee: ftang → nhotta
So "More" to "Select other encoding" and no change for "Customize..."?
"Select other encoding" is too long for a menu item.  We need something
more terse.
So what's wrong with "More"? That's generically used (e.g. more fonts).
It's where the menu "More ..." occurs. If it is right after 
encoding items, it make sense, but in this position it does
not.
How about "Other encodings"?
Status: NEW → ASSIGNED
OS: Windows NT → All
Priority: P3 → P4
Hardware: PC → All
Target Milestone: --- → mozilla0.9
Target Milestone: mozilla0.9 → mozilla0.9.1
Target Milestone: mozilla0.9.1 → Future
Please add "Customize..." to the summary-line of this bug. I was just about to
open a new bug.

Ok, here are my suggestions:

I would change "Customize..." to "Customize list...", after all, the list of
encodings is the only thing available for customization. As it is, the word
"Customize" alone, suggests that the user could potentially customize the "User
defined" language using this option (while it's actually done using the Fonts
prefs panel).

As Katsuhiko Momoi suggested, "Other encodings" instead of "More" makes perfect
sense. It is clear and unambiguous.

Prog.
Taking bug. It sounds within my very limited coding abilities ;-)

I'm also changing the summary from:
  Character Coding: Need to modify "More.." as something else
to:
  Character Encoding: Replace "More >" and "Customize..." with easier to
understand names

Prog.
Assignee: nhottanscp → prognathous
Status: ASSIGNED → NEW
Keywords: polish
Summary: Character Coding: Need to modify "More.." as something else → Character Encoding: Replace "More >" and "Customize..." with easier to understand names
Attached patch Less ambiguous names for Encoding menu (deleted) β€” β€” Splinter Review
The patch changes "More" to "More Encodings" and "Customize..." to "Customize
List..."

Prog.
Attachment #153263 - Flags: superreview?(blizzard)
Attachment #153263 - Flags: review?(smontagu)
Comment on attachment 153263 [details] [diff] [review]
Less ambiguous names for Encoding menu

I'm not a big fan of compensating for bad UI by modifying menu labels, but I
suppose this doesn't make the UI any worse.
Attachment #153263 - Flags: review?(smontagu) → review+
Attachment #153263 - Flags: superreview?(blizzard) → superreview+
Thanks for the reviews. Now, I'd like to get this checked into all three
branches. Is that the way it's done by default when the code is the same?

http://lxr.mozilla.org/seamonkey/source/xpfe/global/resources/locale/en-US/charsetOverlay.dtd
http://lxr.mozilla.org/mozilla1.7/source/xpfe/global/resources/locale/en-US/charsetOverlay.dtd
http://lxr.mozilla.org/aviarybranch/source/xpfe/global/resources/locale/en-US/charsetOverlay.dtd

Prog,
Prog, the version of the dtd file for AVIARY is in the new toolkit:
http://lxr.mozilla.org/aviarybranch/source/toolkit/locale/charsetOverlay.dtd

Still, it has the same content.

----
BTW, why whole XPFE is still exists in the AVIARY branch?
Target Milestone: Future → mozilla1.8beta
(In reply to comment #16)
> Thanks for the reviews. Now, I'd like to get this checked into all three
> branches.

you need to ask for approval for the 1.7 branch (in the edit attachment page,
choose approval1.7.2?). not sure what the policy is for the aviary branch.
Attachment #153263 - Flags: approval1.7.2?
just needs review for aviary, but I'm not sure "Customize List" is really any
better.
I've outlined my rational of preferring "Customize List..." in comment 12. Which
part of it do you not agree with, Mike?

Prog.
Just to update my previous comment on the subject, "Customize" by itself, hints
that the whole Character Encoding UI+mechanism can be customized (inclue/exclude
sub-menus and options, set default encoding and so on...), while "Customize
List" doesn't suffer from this ambiguity.

Prog.
Comment on attachment 153263 [details] [diff] [review]
Less ambiguous names for Encoding menu

We're not taking i18n changes on the 1.7.2 branch, although I admit this one is
probably OK because it doesn't break langpacks. blizzard?
Attachment #153263 - Flags: approval1.7.2? → approval1.7.2-
CCing blizzard (see last comment).
(In reply to comment #19)
> just needs review for aviary, but I'm not sure "Customize List" is really any
> better.

How can I ask for review when the review flag is already set ("smontagu:
review+")? Should I file a new bug for Firefox?

Prog.
(In reply to comment #24)
> (In reply to comment #19)
> > just needs review for aviary, but I'm not sure "Customize List" is really any
> > better.
> 
> How can I ask for review when the review flag is already set ("smontagu:
> review+")? Should I file a new bug for Firefox?
> 
> Prog.

Not a new bug, but a version of your patch for the toolkit file (comment 17).
when you attach the patch, request review at that point.
Attached patch Patch for Firefox (deleted) β€” β€” Splinter Review
Same patch, for Firefox trunk.

Prog.
Attachment #153458 - Attachment is patch: true
Attachment #153458 - Attachment mime type: application/octet-stream → text/plain
Attachment #153458 - Flags: review?(mconnor)
checked in on trunk
Checking in charsetOverlay.dtd;
/cvsroot/mozilla/xpfe/global/resources/locale/en-US/charsetOverlay.dtd,v  <-- 
charsetOverlay.dtd
new revision: 1.17; previous revision: 1.16
done
Comment on attachment 153458 [details] [diff] [review]
Patch for Firefox

mconnor, can you please review the patch? It would be nice to have the same
Encoding menu in Firefox and Seamonkey. This patch is already checked into
1.8/trunk.

I'm asking for approval-aviary (before I have an r= for the patch), as time is
running out for UI changes.

Thanks,

Prog.
Attachment #153458 - Flags: approval-aviary?
Flags: blocking-aviary1.0PR?
Whiteboard: [have patch]
Attachment #153458 - Flags: review?(mconnor) → review+
Blocks: 254868
Comment on attachment 153458 [details] [diff] [review]
Patch for Firefox

a=mkaply for aviary
Attachment #153458 - Flags: approval-aviary? → approval-aviary+
Simon, can you please check it in?
We also need to check it into trunk...
Flags: blocking-aviary1.0PR?
It has been checked into trunk already: see comment 28 and
http://bonsai.mozilla.org/cvslog.cgi?file=mozilla/xpfe/global/resources/locale/en-US/charsetOverlay.dtd
Status: NEW → RESOLVED
Closed: 20 years ago
Resolution: --- → FIXED
Firefox/Thunderbird doesn't use xpfe:
toolkit/locale/charsetOverlay.dtd
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Oh wait, you meant check in the *firefox* patch into trunk. Sorry, that is now
done too.
Status: REOPENED → RESOLVED
Closed: 20 years ago20 years ago
Resolution: --- → FIXED
Status: RESOLVED → VERIFIED
Whiteboard: [have patch]
Target Milestone: mozilla1.8beta → mozilla1.8alpha5
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: