Thunderbird:Localization: Difference between revisions

Move to devmo
(Move to devmo)
 
(11 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<small>[[Thunderbird:Home|<< Back to Thunderbird Home Page]]</small>
<small>[[Thunderbird:Home|<< Back to Thunderbird Home Page]]</small>


= How To Localize Thunderbird =
This page has been moved to [https://developer.mozilla.org/en/Thunderbird_Localization developer.mozilla.org].
 
[http://developer.mozilla.org/en/docs/Create_a_new_localization Mozilla Developer Center docs] - How to localize Thunderbird into your language.
 
= Localization Dashboard =
 
The [http://l10n.mozilla.org/dashboard/?tree=tb30x localization dashboard] for Thunderbird gives localizers a precise overview of the current status of their localization. Detailed information is available on the [[Thunderbird:Localization:Dashboard|l10n dashboard page]].
 
= Localization Blog =
 
The Thunderbird l10n coordinator, Simon Paquet, has a [http://thunderbird-l10n.blogspot.com/|blog dedicated to Thunderbird localization], where he regularly posts l10n-relevant news and announcements, that are relevant for the l10n community. You can also subscribe to the blog's [http://thunderbird-l10n.blogspot.com/feeds/posts/default|RSS feed] to be notified once new blogposts are posted to the blog.
 
= String Freeze =
 
=== Schedule ===
 
The following schedule has been proposed for the Thunderbird 3 release cycle:
 
<table border="1" cellpadding="4" cellspacing="4">
<tr>
  <th>Release</th>
  <th>String freeze</th>
  <th>Code freeze</th>
</tr>
<tr>
  <td>3.0 alpha3</td>
  <td>2008-09-16</td>
  <td>2008-09-23</td>
</tr>
<tr>
  <td>3.0 beta1</td>
  <td>2008-11-14</td>
  <td>2008-11-18</td>
</tr>
<tr>
  <td>3.0 RC1</td>
  <td>2009-01-20</td>
  <td>2009-03-03</td>
</tr>
</table>
 
=== String freeze impact ===
 
After a string freeze of a given, no new English (en-US) strings will be added or changed until the release date. This enables localizers to catch up with all the string changes and give them enough time to translate and test all the l10n-specific changes that were made in the release cycle.
 
This means that all work for a release that might affect the strings on the UI must be finished before the string freeze date.
 
=== Breaking the string freeze ===
 
There may be late-breaking changes or security fixes after the string freeze, where the benefit of those changes outweighs the cost of breaking the string freeze. In that case developers will have to do the following:
 
* Add the '''late-l10n''' keyword to the relevant bug in [https://bugzilla.mozilla.org|bugzilla]
* Post a note into the localization newsgroup [http://groups.google.de/group/mozilla.dev.l10n mozilla.dev.l10n] or the localization mailinglist [mailto:dev-planning@lists.mozilla.org dev-planning@lists.mozilla.org]
* The note should contain a short description of the change and where it is occurring (e.g. in which part of the UI, which dialog, etc.) to enable localizers to adequately test their localization
* The note should also describe possible implications for localizers in case anything special is going on (e.g. the order of the strings is important)
 
= Locale Tiers =
 
For Thunderbird 3, there are a number of principal locales designated as Tier 1 or 2. These are the locales with the largest internet population, number of Thunderbird users, or potential for growth. These locales are being treated as first-class citizens, as important as en-US, which is to say that any Tier 1 or 2 locale that does not meet the requirements will block the release of Thunderbird.
 
=== Tier 1 ===
 
The following are P1 (priority 1) locales:
 
* de - German
* en-GB - British English
* es-ES - Spanish (European continent)
* fr - French
* ja - Japanese
* ja-JP-mac - Japanese on MacOS X
* pl - Polish
 
=== Tier 2 ===
 
The following are P2 (priority 2) locales:
 
* cs - Czech
* da - Danish
* es-AR - Spanish (Latin America)
* hu - Hungarian
* it - Italian
* ko - Korean
* nl - Dutch
* pt-BR - Brazilian Portuguese
* ru - Russian
* sv-SE - Swedish
* zh-CN - Simplified Chinese (Mainland China)
* zh-TW - Traditional Chinese (Taiwan)
 
=== Tier 3 ===
 
The following are P3 (priority 3) locales:
 
* af - Afrikaans
* be - Belorussian
* bg - Bulgarian
* ca - Catalan
* el - Greek
* et - Estonian
* eu - Basque
* fy-NL - Frisian
* ga-IE - Gaelic
* gu-IN - Gujarati (India)
* he - Hebrew
* id - Indonesian
* ka - Georgian
* lt - Lithuanian
* mk - Macedonian
* mn - Mongolian
* nb-NO - Norwegian (Bokmal)
* nn-NO - Norwegian (Nynorsk)
* pa-IN - Punjabi (India)
* pt-PT - Portuguese (European continent)
* ro - Romanian
* si - Sinhala (Sri Lanka)
* sk - Slovaksl - Slovenian
* sr - Serbian
* uk - Ukrainian
 
= Locale Status (Trunk) =
 
The locales that are currently shipped for Thunderbird trunk builds (what will become Thunderbird 3) [http://mxr.mozilla.org/comm-central/source/mail/locales/all-locales can be found here].
 
= Locale Status (2.0.0.x) =
 
The locales that are currently shipped for Thunderbird 2.0 [http://mxr.mozilla.org/mozilla1.8/source/mail/locales/shipped-locales can be found here].
 
[[category:Thunderbird|*]]
287

edits