Externalize strings

Bug #190921 reported by Massimiliano Mirra
6
Affects Status Importance Assigned to Milestone
SamePlace
Fix Committed
Medium
Unassigned

Bug Description

Most strings in XUL/JS files aren't indirected via entities/names to DTDs/property files.

Changed in sameplace:
importance: Undecided → Medium
status: New → Confirmed
Changed in sameplace:
milestone: none → 0.10.0
Revision history for this message
Miguel Gaspar (ghaspias) wrote :

Hi.
I am willing to work on this - it would be a good way to start studying the code. I know how it is done, and I think not much mentoring will be needed.
Should I start working in the stable or the development branch?

(for bard: I am ghaspias, we have talked in <email address hidden> recently)

Revision history for this message
Massimiliano Mirra (bard-hyperstruct) wrote :

That would be really marvelous (I'm serious, this hasn't got the deserved attention for way too long). Starting with the development branch is certainly the way to go. Let me know how you'd like to proceed.

Revision history for this message
Miguel Gaspar (ghaspias) wrote : Re: [Bug 190921] Re: Externalize strings

bard wrote:
| That would be really marvelous (I'm serious, this hasn't got the
| deserved attention for way too long). Starting with the development
| branch is certainly the way to go. Let me know how you'd like to
| proceed.
|
I'll fetch the repository and have a look at the trunk, then submit
darcs patches (if I have trouble dealing with darcs, I will ask you
for help).
Tomorrow night (Portugal time) I should have it set up.

---
avast! Antivirus: Outbound message clean.
Virus Database (VPS): 080518-0, 18-05-2008
Tested on: 18-05-2008 15:56:20
avast! - copyright (c) 2000-2008 ALWIL Software.
http://www.avast.com

Revision history for this message
Massimiliano Mirra (bard-hyperstruct) wrote :

Ok. :-) It's probably a good idea *not* to replicate the excessive file granularity in the old en-US directory... there was a .dtd for each .xul and a .properties for each .js. A dialog.dtd/properties, contacts.dtd/properties, wizard.dtd/properties etc should be enough (basically following toplevel directories in http://repo.hyperstruct.net/sameplace/devel/chrome/content/ rather than individual files).

I should be in the chatroom if you need directions on something.

Revision history for this message
Massimiliano Mirra (bard-hyperstruct) wrote :

X-Pilot contributed a patch for strings in XUL files, currently in development branch.

Changed in sameplace:
milestone: 0.10.0 → 0.9.4
Changed in sameplace:
status: Confirmed → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.