Closed Bug 126168 Opened 23 years ago Closed 13 years ago

create localization that uses SI standards

Categories

(Core :: Internationalization: Localization, enhancement)

enhancement
Not set
normal

Tracking

()

RESOLVED WONTFIX

People

(Reporter: mikel, Unassigned)

References

Details

(Keywords: intl, l12y)

This is to implement the suggestion made in bug 65710, comment 16 to create a
locale that uses SI standard representation for data sizes (see original bug for
discussion and URL for standard).

I want the original bug to reflect that this is an international standard, and
should be standard (possibly even hard-coded) behavior.  This bug is a way to
show how it should look and get something useable until (if ever) this point is
agreed upon.

I'll start by making a locale based on en-US, replacing the strings that are
customizable (such as KB->KiB).
Depends on: 126166
Other standards are currently being ignored (bug 126173).  Broadening scope of
this bug to include all appropriate SI symbols.

According to bug 40877, it should be possible to replace the "sec" string.
No longer depends on: 126166
Summary: create localization that uses SI standards for representing data sizes → create localization that uses SI standards
Confirming bug. This will not change anything in the default installation of
Mozilla, but will give users the ability to use SI units if desired. Resetting
platform from PC to All.
Status: UNCONFIRMED → NEW
Ever confirmed: true
Hardware: PC → All
Depends on: 126166
Depends on: 126173
No longer depends on: 126173
Keywords: intl
QA Contact: ruixu → kasumi
Keywords: l12y
Michael, do you mind owning the bug? and drive the effort?
Assignee: rchen → michael
I'm happy to do this one.
Status: NEW → ASSIGNED
What's the current state of this effort?
Is this dead?
Yes.  Nobody's working on this as far as I know.
Assignee: michael → nobody
Status: ASSIGNED → NEW
I might do this then for SeaMonkey & Firefox (if I can work out where kB means
kB and where it doesn't). It does seem crazy that we have to create a
localisation for conforming to the world's oldest and most ubiqitous
international standard in what is supposed to be the most standards-compliant
browser.
I'm interested too. How can we demand that ISO and IEC's web sites respect HTML
standards if we don't respect ISO and IEC standards?

The new binary prefixes are defined in "IEC 60027-2 (2000-11) Ed. 2.0 Letter
symbols to be used in electrical technology - Part 2: Telecommunications and
electronics". It's expensive to buy, but it's widely quoted.
Filter on "Nobody_NScomTLD_20080620"
QA Contact: kasumi → localization
This seems a bit ridiculous. We already have various localizations for the varieties of English used around the world. It seems silly to create a whole new localization just for a few characters (or else argue about which English [or other language] this single localization would use).

It makes more sense, IMO, to simply implement a browser preference for using binary or decimal prefixes. (IIRC, this is often done at the OS-level nowadays.)

That's assuming there's even still interest in such a thing. I actually recommend that this be resolved as WONTFIX.
Whiteboard: [CLOSEME 2012-01-22 WONTFIX]
I agree with WONTFIX. The SI standards don't differ in any meaningful way to every-day life. And most people don't really know what a MB is, let alone a MiB. Thus, the end-user value of this would be nil.

If anybody really felt like doing this, that'd be a community-maintained language pack.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → WONTFIX
Whiteboard: [CLOSEME 2012-01-22 WONTFIX]
You need to log in before you can comment on or make changes to this bug.