.. _get-the-source: Get The Source Files #################### First, you need to install Bugzilla and get it running. See the :ref:`installing`. The installed software should have the following tree structure: .. raw:: html
  |-- Bugzilla
  |-- contrib
  |-- docs
  |   `-- en
  |-- extensions
  |   |-- BmpConvert
  |   |-- Example
  |   |   |-- docs
  |   |   |   `-- en
  |   |   |-- lib
  |   |   `-- template
  |   |       `-- en
  |   |-- MoreBugUrl
  |   |   |-- lib
  |   |   `-- template
  |   |       `-- en
  |   `-- Voting
  |       |-- template
  |       |   `-- en
  |-- images
  |-- js
  |-- template
  |   `-- en
  | ...
  
All localizable content is in directories called ``en``, for English. You are going to create a parallel set of directories named after your locale code, and build your localized version in there. So next, you need to work out your locale code. You can find the locale code matching your language on `this wiki page `_. For instance, ``fr`` is used for French and ``ca`` for Catalan. You can also use a four-letter locale code, e.g. ``pt-BR`` for Brazilian Portuguese or ``zh-CN`` for Chinese (Simplified). In the rest of this guide, your locale code will be represented by ``ab-CD``. Then, run: :command:`contrib/new-locale.pl ab-CD` This will make a copy of all the English documentation for you, in parallel directories to the "en" directories, named after your locale code.