Closed
Bug 258265
Opened 20 years ago
Closed 20 years ago
installer strings in defines.inc are charset-ambiguous
Categories
(Firefox :: Installer, defect)
Tracking
()
VERIFIED
FIXED
People
(Reporter: benjamin, Assigned: benjamin)
Details
(Keywords: fixed-aviary1.0, l12y)
Attachments
(1 file)
33.99 KB,
patch
|
bryner
:
review+
asa
:
approval-aviary+
|
Details | Diff | Splinter Review |
It turns out that the installer strings in defines.inc are charset-ambiguous. On linux, they should be UTF8, and on windows, they must pick a windows standard encoding (UTF8 is not an option because we cannot depend on MSLU). The solution is to convert from UTF8 to the arbitrary encoding at build time, using iconv. Patch forthcoming.
Assignee | ||
Comment 1•20 years ago
|
||
Assignee | ||
Updated•20 years ago
|
Attachment #158552 -
Flags: review?(bryner)
Updated•20 years ago
|
Attachment #158552 -
Flags: review?(bryner) → review+
Assignee | ||
Comment 2•20 years ago
|
||
Comment on attachment 158552 [details] [diff] [review] Use iconv for windows at build time This is, I believe, the last change before the Firefox l10n freeze. I need to review the blocking? list before declaring it so.
Attachment #158552 -
Flags: approval-aviary?
There is another defines.inc in toolkit. It contains only one line: the one of the locale. Unfortunately, the french word for french (français) is not US-ASCII neither. Will it receive the same treatment? Or, if that is feasable, could we completely get rid of this file?
Assignee | ||
Comment 4•20 years ago
|
||
> There is another defines.inc in toolkit. It contains only one line: the one of
> the locale.
This file is UTF-8. This patch makes all the .inc files UTF8.
Comment 5•20 years ago
|
||
Comment on attachment 158552 [details] [diff] [review] Use iconv for windows at build time a=asa (on behalf of the aviary team) for checkin to the aviary branch.
Attachment #158552 -
Flags: approval-aviary? → approval-aviary+
Assignee | ||
Updated•20 years ago
|
Updated•18 years ago
|
Status: RESOLVED → VERIFIED
QA Contact: bugzilla → installer
You need to log in
before you can comment on or make changes to this bug.
Description
•