Open Bug 721567 Opened 12 years ago Updated 2 years ago

Make mailnews/locales for shared mailnews l10n files.

Categories

(MailNews Core :: Build Config, enhancement)

enhancement

Tracking

(Not tracked)

People

(Reporter: jcranmer, Unassigned)

Details

Some l10n files are effectively called by code in mailnews which is the same for both SeaMonkey and Thunderbird. We should collect these files into a single directory so people don't have to go edit two files to add a string.
FTR, mailnews/locales/ is the place this should go, with the usual structure like seen in mail/locales/ etc. (or, to quote an actual shared directory, e.g. dom/locales/ in m-c).

This needs a bit of supporting "glue" entries in Makefiles, l10n.ini and such, but shouldn't be too hard.
If dom/locales/ is a useful example, this should be relatively easy indeed. I have to admit that I was scared away at first by the amount of files directly under mail/locales/ (or suite/locales/) which I know nothing about. Basically I just know how to handle the files under en-US, jar.mn, and possibly Makefile.in. If it gets more complicated than that, this should probably be done (or mentored) by someone who actually groks the l10n setup.

I guess the best approach would be to start with a patch that moves a single file (e.g. some am-*.dtd) and includes the mailnews/locales/ setup around it, go through some feedback rounds, then include the rest and continue toward a final patch.
Severity: normal → S3
You need to log in before you can comment on or make changes to this bug.