Samba ドキュメント翻訳プロジェクト

提供:Samba-JP
2009年7月6日 (月) 06:07時点におけるRibbon (トーク | 投稿記録)による版 (→‎その他)
ナビゲーションに移動検索に移動

Samba に付属している英語ドキュメントを可能な限り翻訳していこうというプロジェクトです。現在は Samba 3.3 系列のドキュメントを翻訳、査読中です。ドラフト版ですので、内容がおかしかったり、文字コードが変になっている可能性がありますので注意してください。ファイルはすべてXML形式です。

なお、ドキュメントそのものはsourceforge.jp上の、Sambaドキュメント翻訳プロジェクト の方に置きます。

翻訳状況

各バージョンの翻訳状況は以下を参照してください。

  • 凡例
    • ◎は最新の翻訳がなされていることを示します。
    • △は翻訳はされているが、最新のものではないことを示します。
    • ×は翻訳されていないものを示します。
    • S は翻訳予定があることを示します。
    • P は作業が進行中であることを示します。
    • D は草稿が出ていることを示します。
    • * は補足事項があることを示します。内容は最後に記述してあります。

各サブディレクトリごとの翻訳状況

  1. manpages-3の翻訳状況
  2. smbconfの翻訳状況
  3. samba-3-howtoの翻訳状況
  4. その他のファイルの翻訳状況


翻訳のやり方

おおざっぱな流れ

  1. sugj-tech MLにて翻訳したい旨をアナウンスする。
  2. 表を見て、未訳のものを選ぶ。
  3. sugj-techで翻訳する旨の宣言をする。
  4. XMLファイルをXMLファイルの構造を維持したまま翻訳する。文字コードはUTF-8限定。
  5. XMLファイルをアップロードする(SVNに突っ込む)。

ドキュメントのコンパイル方法概略

  1. openSUSE 11.xを用意する(SuSE Linuxでも可、たぶん)
  2. Sambaのソースコード一式を展開する
  3. docs-xmlに移動する
  4. build/catalog.xml.inを、READMEのように修正する
  5. 出来上がったcatalog.xmlをcatalog.xml.inとする
  6. export XML_CATALOG_FILES="file:///etc/xml/catalog file://$(pwd)/build/catalog.xml"を実行する。 
  7. docs-xml下で ./configureを実行する
  8. make smbdotconf/parameters.all.xmlを実行する
  9. make htmlman3とmake manpages3を実行する

最新版の翻訳結果

  • sourceforge.jpに、SVNの内容をまとめたものを用意しています。

旧 Samba ドキュメント翻訳プロジェクト