Revision of Firefox localisation documentation from Thu, 13/08/2009 - 15:02

  • Check existing Mozilla localisation teams in Mozilla wiki, if there is no team for your language register a team by creating a new wiki page with the category L10n:Teams following this example, replacing language code with that of your language.
  • Start translating Firefox on-line on Pootle, or download the translation files and translate them off-line using Virtaal. The translation files on Pootle are prioritised:
    • first milestone: user1 and user2 phases
    • second milestone: user3, user4, config1 and config2 phases
    • XXX
  • For testing your translation, get language packs from XXX.
    • install the language pack as regular Firefox extensions
    • use locale switcher extension to switch Firefox to your language
  • After finishing the first milestone, submit the language pack to addons.mozilla.org and encourage users to test it and give feedback.
  • Create an account on Mozilla's bug tracking system for feature requests and bug reports.
  • When the translation is complete:
    • file a registration bug to get official builds for your language
    • file a CVS bug report, to get write access to Mozilla source code repository for submitting your translations directly.
      • you need to sign Committer's Agreement for that
      • you also need to attach your translation to the bug report for review
  • After committing the files to mozilla repository:
    • check the dashboard to see if your language builds correctly, and fix any problems.
    • get the daily localized builds from Mozilla ftp site for testing and reviewing
  • Productisation. XXX
  • Web pages. XXX

Resources:

  • https://developer.mozilla.org/en/Create_a_new_localization
  • https://wiki.mozilla.org/L10n
  • partial-translations