Open Bug 1187255 Opened 10 years ago Updated 2 years ago

OSX default locale rule change since 10.10, cause some dialog show in incorrect language

Categories

(Firefox Build System :: General, defect)

39 Branch
defect

Tracking

(Not tracked)

UNCONFIRMED

People

(Reporter: othree, Unassigned)

Details

User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:39.0) Gecko/20100101 Firefox/39.0 Build ID: 20150630154324 Steps to reproduce: Follow of Bug 1089363. 1. Install zh-TW OSX Firefox and launch Firefox app 2. Use Firefox to download image on web. Actual results: Saw zh-CN Chinese dialog instead of zh-TW. Expected results: Saw zh-TW Chinese dialog
I guess you mean this is a followup for *other* languages, since chinese has been dealt with.
Bug 1089363 only solve zh-TW's problem. This issue actually affects to other language. But not so obvious. The root cause should be the OSX(since 10.10) change the rule for language of native dialog. Before 10.10, it will use user's choose (system preference > language and region) But since 10.10 it follows application's language. And the old makefile will use AB part of AB_CD locale define. 'zh_TW' are recognized as 'zh' in OSX. And the default language of 'zh' in OSX is zh-CN (not sure how OSX decide it, alphabet order or config). There are other similar cases. ex: 'en_US', 'en_GB', 'pt_PT', 'pt_BR' Maybe these locales are ok since there wording are all the same. (locale also affect metrics, number/date format. not only language) We still have to see how many locales are affected like 'zh-TW'. And find a general solution for all locales if possible.
(In reply to Mike Hommey [:glandium] from comment #1) > I guess you mean this is a followup for *other* languages, since chinese has > been dealt with. Yes, just writing more details. I have to write a reproduce steps based on the create form. So I take Chinese as sample.
Product: Core → Firefox Build System
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.