bf03a77a |
1 | <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> |
2 | <html> |
3 | <head> |
4 | <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-15"> |
5 | <meta name="Author" content="KaiRo - Robert Kaiser"> |
6 | <title>L10n talk - FOSDEM 2005 - Mozilla Meeting</title> |
7 | <link rel="stylesheet" type="text/css" href="l10ntalk.css"> |
8 | <link rel="contents" href="index.html" title="Contents"> |
9 | <link rel="index" href="l10ntalk_overview.html" title="Overview"> |
10 | <link rel="glossary" href="l10ntalk_glossary.html" title="Glossary"> |
11 | <link rel="start" href="index.html" title="Start"> |
12 | <link rel="first" href="l10ntalk_01.html" title="First page"> |
13 | <link rel="previous" href="l10ntalk_03.html" title="Previous page"> |
14 | <link rel="next" href="l10ntalk_end.html" title="Next page"> |
15 | <link rel="last" href="l10ntalk_end.html" title="Last page"> |
16 | </head> |
17 | <body> |
18 | |
19 | <h1>Current Problems In L10n Area (helpwanted!)</h1> |
20 | |
21 | <div class="explanation"> |
22 | <ul class="bugs"> |
23 | <li><b>no fallback mechanism</b>: If people would try to use some non-fitting locale packs, they get |
24 | <span class="hilite">crashes and XML errors</span> because we have no fallback if lookup for |
25 | a locale string fails somewhere (string or file not found). |
26 | See <a href="http://bugzilla.mozilla.org/show_bug.cgi?id=71797" title="Mozilla fails to fallback to another skin or locale if the preferences point to a non-existant one">bug 71797</a>.</li> |
27 | <li><b>SeaMonkey vs. Aviary</b>: The differences between SeaMonkey and the "aviary" applications based on the new toolkit |
04405fbd |
28 | make work difficult sometimes for getting source L10n to work correctly. |
bf03a77a |
29 | <br>L10n work for the two product lines is getting <span class="hilite">more and more different</span>, |
30 | though the source files are similar or identical on both sides. |
31 | <br>This situation would get much better if we |
32 | <a href="http://wiki.mozilla.org/wiki/User:Biesi#port_seamonkey_to_.22new_toolkit.22.2Fxulrunner">port seamonkey to "new toolkit"/xulrunner</a>, |
0a36e931 |
33 | we'd still need volunteers for that effort (this is not strictly L10n, but it affects us a lot, and we still have quite a lot of SeaMonkey L10n work happening out there). |
34 | <li><b>MLP web pages are a mess</b>: We (MLP staff) know about that, and we are <span class="hilite">working on it</span>. See |
bf03a77a |
35 | <a href="http://wiki.mozilla.org/wiki/L10n:MLP_page_structure">MozillaWiki - L10n:MLP_page_structure</a>. |
36 | <li><b>L12y bugs</b>: Just as a reminder, we have some <span class="hilite">localizability problems</span> left in Mozilla code. |
37 | <br>All relevant bugs (should) have <a href="http://bugzilla.mozilla.org/describekeywords.cgi#l12y">the "L12y" keyword</a> set. |
38 | Query for <a href="http://bugzilla.mozilla.org/buglist.cgi?keywords_type=allwords&keywords=L12y&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED">All bugs with L12y keyword set</a> |
0a36e931 |
39 | <small>(<span class="hilite">87 bugs found</span> as of Wed Feb 23 12:56:11 PST 2005, |
bf03a77a |
40 | 48 of them in <a href="http://bugzilla.mozilla.org/buglist.cgi?keywords_type=allwords&keywords=L12y&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Core">Core product</a>, |
41 | 14 of them in <a href="http://bugzilla.mozilla.org/buglist.cgi?keywords_type=allwords&keywords=L12y&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Mozilla+Application+Suite">"Mozilla Application Suite" (Seamonkey) product</a>, |
42 | 13 of them in <a href="http://bugzilla.mozilla.org/buglist.cgi?keywords_type=allwords&keywords=L12y&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Firefox">Firefox product</a>, |
43 | 6 of them in <a href="http://bugzilla.mozilla.org/buglist.cgi?keywords_type=allwords&keywords=L12y&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&product=Thunderbird">Thunderbird product</a>, |
44 | the other 6 in PSM, Update, mozilla.org)</small>.</li> |
45 | <li><b>No stringbundles from non-privileged files</b>: This started to hurt me when trying to make about:plugins |
46 | localizable (see <a href="http://bugzilla.mozilla.org/show_bug.cgi?id=56863" title="make about:plugins localizable">bug 56863</a>). |
47 | In fact, I had to give about:plugins full chrome privileges just to access stringbundles - this opened |
0a36e931 |
48 | a <span class="hilite">potential security issue</span> though. |
bf03a77a |
49 | See <a href="http://bugzilla.mozilla.org/show_bug.cgi?id=98298" title="do not have stringbundle access from about:plugins">bug 98298</a>.</li> |
50 | <li><b>XUL FastLoad problems</b>: XUL FastLoad fails to update the strings |
51 | <span class="hilite">after a locale switch</span>. There is a workaround in place (killing the FastLoad file), |
52 | which also fails sometimes, and was promised to be replaced by a fix for 1.1 final (!). |
53 | See <a href="http://bugzilla.mozilla.org/show_bug.cgi?id=142623" title="No reload of Language strings due to XUL FastLoad">bug 142623</a>.</li> |
54 | </ul> |
55 | This should be some points to start for contributors who want to help us, and an overview what's bugging us |
56 | most currently. I'm sure the list is not complete, but it's what came to my mind when writing the slides... |
57 | </div> |
58 | |
59 | <p class="forward"><a href="l10ntalk_end.html">next</a></p> |
60 | |
61 | </body> |
62 | </html> |