Closed
Bug 42902
Opened 24 years ago
Closed 24 years ago
Placeholder to remove localizable resources from binary resources
Categories
(SeaMonkey :: Installer, defect, P4)
Tracking
(Not tracked)
VERIFIED
FIXED
People
(Reporter: mcintosh, Assigned: yinglinxia)
Details
(Keywords: l12y)
Attachments
(3 files)
(deleted),
patch
|
Details | Diff | Splinter Review | |
(deleted),
text/plain
|
Details | |
(deleted),
patch
|
Details | Diff | Splinter Review |
Please remove localizable resources from config files to be placed in text
(properties) files. The impact on L10N is significant and multiplies by number
of languages and builds with UI/version changes.
Comment 2•24 years ago
|
||
To clarify, we concluded that the proposal is to expose strings from binary
resources into .properties string bundles. This would cover all strings in
the stub installers' UI that are not included in the config.ini files (e.g.,
widget titles like "Back" and "Next" on the navigation buttons).
The original summary and description of this bug suggests that we should be
moving localizable strings out from the config.ini file into a separate
.properties file. We believe this clashes with our architecture to centralize
configuarion information (and clients such as CCK will suffer repercussions).
We also concluded that it is conveniently possible to automate localization of
recognized keys in the config.ini.
This bug is really a placeholder for reading in localizable strings used by the
stub installer UIs' widgets from a .properties file at stub installer load time.
Changing summary to reflect the same.
Updated•24 years ago
|
Status: NEW → ASSIGNED
Summary: Placeholder to remove localizable resources from config files → Placeholder to remove localizable resources from binary resources
Putting on [nsbeta2-] radar. This is really a meta bug at this point. When you
have a specific bug, give us info and renominate.
Whiteboard: [nsbeta2-]
Updated•24 years ago
|
Target Milestone: --- → M30
Updated•24 years ago
|
Priority: P3 → P4
Comment 8•24 years ago
|
||
Still an issue for Mac; fixed for linux.
Comment 9•24 years ago
|
||
Need info. Ying info, please review.
Nominating as nsbeta1.
Comment 10•24 years ago
|
||
We don't have the bandwidth to re-architect this by nsbeta1, maybe the next release.
Assignee | ||
Comment 11•24 years ago
|
||
The Netscape 6 Mac installer binary contains the following localizable
resources, which need to be removed to a text file:
- ALRT: 120 - Netscape About Box
150 - Delete old installation?
160 - MacOS 8.5 or higher required
- MENU: 0, 120, 140, 143, 150, 151, 152, 163
- STR#: 140 - i18n strings
(contains all the buttons, prompt strings, ... in the installer)
144 - error strings
(contains all the error message strings)
170 - Installer title
Comment 12•24 years ago
|
||
Ying-lin has a pretty good patch for this. Over to him.
Assignee: sgehani → yxia
Status: ASSIGNED → NEW
Assignee | ||
Comment 13•24 years ago
|
||
Assignee | ||
Comment 14•24 years ago
|
||
Assignee | ||
Comment 15•24 years ago
|
||
sgehani: the patch attached is based on 2001-03-29 build, please review it
again.
Assignee | ||
Comment 16•24 years ago
|
||
Comment 17•24 years ago
|
||
r=sgehani
Assignee | ||
Comment 18•24 years ago
|
||
alecf, please super review, thanks!
Comment 19•24 years ago
|
||
sr=alecf
Comment 20•24 years ago
|
||
installer.ini file checked in in both trees under:
xpinstall/wizard/mac/macbuild/Installer Modules/installer.ini
Release build packaging automation updated to include this file in daily builds.
Assignee | ||
Comment 21•24 years ago
|
||
All files just checked in. Change to FIXED now.
Status: NEW → RESOLVED
Closed: 24 years ago
Resolution: --- → FIXED
Updated•20 years ago
|
Product: Browser → Seamonkey
You need to log in
before you can comment on or make changes to this bug.
Description
•