Closed Bug 310028 Opened 19 years ago Closed 19 years ago

enable "mt" (Maltese)

Categories

(Core :: Internationalization, defect)

defect
Not set
normal

Tracking

()

RESOLVED FIXED

People

(Reporter: ramon.casha, Assigned: smontagu)

References

()

Details

Attachments

(1 file)

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.7.10) Gecko/20050717 Firefox/1.0.6
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-GB; rv:1.7.10) Gecko/20050717 Firefox/1.0.6

The language list in Preferences;Advanced;General;Languages, which depends on
res/languages.properties must contain all languages, or else provide a way for
users to type in their own language code. Currently, Firefox needlessly prevents
the user from seeing webpages in many languages.

See https://bugzilla.mozilla.org/show_bug.cgi?id=310025 (it was previously filed
under Firefox itself)

Reproducible: Always

Steps to Reproduce:
The reporter really wants "mt" to be enabled (see bug 269437, bug 310025).
Severity: major → normal
Status: UNCONFIRMED → NEW
Ever confirmed: true
Summary: Preferences' Language list MUST contain all languages → enable "mt" (Maltese)
That's my personal reason yes, but is there any good reason to prevent the
display of websites in any of those other languages? I think this is a general
issue, not specifically for the Maltese language.
I doubt if there is anyone still active who has detailed knowledge of the
history of why various languages have the accept=false property. Bug 62578
comment 8 and bug 62579 comment 9 provide a terse summary, and Jungshik made a
round of changes in bug 232487. If I had but world enough and time, I would be
happy to go through the entire list and review all the current disabled
languages, but as things are, it's only practical to review and enable languages
one by one as they are requested.

As for Maltese specifically, I don't see any reason not to enable it. It uses
the Latin (ASCII) alphabet with a few characters in the "Latin Extended A" range
and to the best of my knowledge we should be able to display all pages in
Maltese perfectly.
Status: NEW → ASSIGNED
The entire Maltese alphabet is contained in ISO Latin-3 but the vast majority of
Maltese websites use UTF-8. 

I wonder whether bug 62579 comment 9 makes sense any more though. More and more
websites use utf-8 and the browser does not need to know anything at all about
the language being used.
Attached patch Enable MalteseSplinter Review
All Maltese characters are in Latin3, so I gave it the x-western langGroup like
Esperanto.
Attachment #197523 - Flags: review?(jshin1987)
(In reply to comment #4)
> I wonder whether bug 62579 comment 9 makes sense any more though. More and more
> websites use utf-8 and the browser does not need to know anything at all about
> the language being used.

Let's discuss the general issue in bug 310025, which I'll reopen.
Ramon, can you point me to a website that serves content in Maltese when the
browser sends "mt" in the Accept-Language header?
Comment on attachment 197523 [details] [diff] [review]
Enable Maltese

r=jshin
Attachment #197523 - Flags: review?(jshin1987) → review+
Checked in.
Status: ASSIGNED → RESOLVED
Closed: 19 years ago
Resolution: --- → FIXED
Comment on attachment 197523 [details] [diff] [review]
Enable Maltese

This has "baked" on trunk since November 2005. Can we take it on the 1.8 branch? No l10n impact.
Attachment #197523 - Flags: approval1.8.1?
Comment on attachment 197523 [details] [diff] [review]
Enable Maltese

Actually, there have been quite a few changes made on trunk but not branch. We need to decide if and what to take on the branch.
Attachment #197523 - Flags: approval1.8.1?
Blocks: 354446
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: