lsegal/yard — pull request #558 by kou (2012-06-19 14:45:45+00:00)
Title: i18n: support extra file object

Those changes improve i18n support. With those changes, the content of extra file object can be translated.

Those changes add the following command line options:

* `--locale`: It specifies the locale for generated documentation.
* `--po-dir`: It specifies the directory that has #{LOCALE}.po files such as ja.po and fr.po.

To generate documentation in Japanese, use the following command line:

% yard doc --locale ja --po-dir po

The command line uses ./po/ja.po to generate documentation in Japanese.

Could you review them?