私は個人的なプロジェクトを開始しており、フランス語を話す仲間と英語を話す他の仲間にドキュメントを提供したいと考えています。
では、ディレクトリをどのように整理すればよいでしょうか?
何を分離する必要がありますか (ソース、生成されたナビゲーション リンクの言語などのいくつかの conf 項目だと思います...)?
分離してはいけないもの (重複を避けるための構成アイテムの最大数) は?
私は個人的なプロジェクトを開始しており、フランス語を話す仲間と英語を話す他の仲間にドキュメントを提供したいと考えています。
では、ディレクトリをどのように整理すればよいでしょうか?
何を分離する必要がありますか (ソース、生成されたナビゲーション リンクの言語などのいくつかの conf 項目だと思います...)?
分離してはいけないもの (重複を避けるための構成アイテムの最大数) は?
ドキュメントの翻訳作業を管理する Python スクリプトを作成しました。次のようなディレクトリ構造が作成されます。
|-- ソース |-- ビルド | | `--html | | `-- ラテックス |-- i18n | | `-- fr | | |-- ソース | | |-- ビルド | | | | `--html | | | | `-- ラテックス
基本的に、i18n/<lang>/の下のサブディレクトリは、従来の Sphinx ディレクトリ構造を反映しています。
ドキュメントのOpen Object Documentation を自分の言語に翻訳する方法のページで、プロセスについて説明しています。
ドキュメントは Launchpad でホストされています: https://launchpad.net/openobject-doc