correct column
[slides.git] / fosdem2005 / l10ntalk_03.html
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_02.html" title="Previous page">
14   <link rel="next" href="l10ntalk_04.html" title="Next page">
15   <link rel="last" href="l10ntalk_end.html" title="Last page">
16 </head>
17 <body>
18
19 <h1>Source L10n</h1>
20
21 <div class="explanation">
22 The CVS-based L10n process established for Firefox 1.0 and currently applied to trunk
23 (Firefox, Thunderbird should follow soon) is also known as "source L10n",
24 because we have the L10n files directly in the source code in a CVS repository.
25 </div>
26
27 <div class="sample">
28 <p class="sampledesc">Details</p>
29 <div class="samplecontent">
30 <ul>
31 <li>CVS repository: <span class="hilite">cvs.mozilla.org:/l10n</span>
32     (in parallel to cvs.mozilla.org:/cvsroot
33     - accounts are different from main Mozilla code repository)</li>
34 <li>Module <span class="hilite">"l10n"</span> in parallel to "mozilla" (trunk)</li>
35 <li>Directory structure:
36 <pre class="border">
37 /mozilla/netwerk/locales/en-US/...
38 <span class="hilite">/l10n/ab-CD/netwerk/...</span>
39 /mozilla/dom/locales/en-US/...
40 <span class="hilite">/l10n/ab-CD/dom/...</span>
41 /mozilla/toolkit/locales/en-US/...
42 <span class="hilite">/l10n/ab-CD/toolkit/...</span>
43 /mozilla/browser/locales/en-US/...
44 <span class="hilite">/l10n/ab-CD/browser/...</span></pre></li>
45 <li>Build option: <span class="hilite">--enable-ui-locale</span>=ab-CD</li>
46 <li>Environment variable to trigger locale checkout: <span class="hilite">MOZ_CO_LOCALES</span>="ab-CD"</li>
47 <li><span class="hilite">Automated builds</span> (Windows, Linux, Mac - including installers)
48     generated at Mozilla Foundation for all releases</li>
49 <li><span class="hilite">Build tools</span> (<a href="http://lxr.mozilla.org/l10n/">LXR</a>,
50     <a href="http://bonsai-l10n.mozilla.org/">Bonsai</a>,
51     <a href="http://tinderbox.mozilla.org/showbuilds.cgi?tree=Mozilla-l10n">Tinderbox</a>)
52     available for all locales</li>
53 <li>Possibility to have <span class="hilite">localized nightly builds</span> for improving QA</li>
54 </ul>
55 </div>
56 </div>
57
58 <p class="forward"><a href="l10ntalk_04.html">next</a></p>
59
60 </body>
61 </html>