Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
node.jsのサイトを日本語に翻訳
JavaScript CSS
branch: master

This branch is 326 commits ahead of KOBA789:master

Failed to load latest commit information.
about updated v0.11.11
api updated v0.11.11
community updated v0.11.11
docs updated v0.10.26
download updated v0.11.11
images updated v0.9.1
logos updated v0.11.11
.gitmodules add submodule
README.md added readme
changelog.html updated v0.11.11
cla.html updated v0.9.3
close-downloads.png updated v0.7.0
community-icons.png updated v0.7.2
download-logo.png updated v0.7.0
ebay-logo.png updated v0.7.2
favicon.ico updated v0.7.0
footer-logo-alt.png updated v0.7.2
footer-logo.png updated v0.7.0
full-white-stripe.jpg updated v0.7.4
home-icons.png updated v0.7.0
icons-interior.png updated v0.7.2
icons.png updated v0.7.0
index.html updated v0.11.11
joyent-logo_orange_nodeorg-01.png updated v0.7.2
linkedin-logo.png updated v0.7.0
logo-light.png updated v0.7.2
logo.png updated v0.7.0
mac_osx_nodejs_installer_logo.png updated v0.7.2
microsoft-logo.png updated v0.7.0
pipe.css updated v0.11.2
platform-icons.png updated v0.7.0
ryan-speaker.jpg updated v0.7.0
sh.css updated v0.9.1
sh_javascript.min.js とりあえずpush
sh_main.js update to new api files
sh_vim-dark.css updated v0.9.1
sponsored.png updated v0.5.1
thin-white-stripe.jpg updated v0.7.4
twitter-bird.png updated v0.7.2
v0.4_announcement.html updated v0.7.0
yahoo-logo.png updated v0.7.0

README.md

Node.js公式ドキュメント翻訳サイト

このリポジトリは、Node.js日本ユーザグループにる、Node.js公式ドキュメントの翻訳サイト公開用リポジトリです。

関連リポジトリ

公式ドキュメントの翻訳はnodejsjp/node上のmarkdownに対して行い、ビルドされたHTMLをnodejsjp/nodejs.org_ja (このリポジトリ) にコミットすることで公開しています。このリポジトリ上のHTMLを直接編集することはしません。

翻訳手順

ソースドキュメントの修正

  • joyent/nodeをクローンする。
  • nodejsjp/nodeをリモートに追加する
$ git remote add nodejsjp https://github.com/nodejsjp/nodejsjp.github.com.git
  • nodejsjp/nodeをフェッチする
$ git fetch nodejsjp
  • 翻訳用ブランチをチェックアウトする
    • 本家リポジトリのmasterに対応するブランチはjapaneseです。
    • 本家リポジトリのv0.xxブランチに対応するのはjapanese-v0.xxです。
$ git checkout -b japanese nodejsjp/japanese
  • 原文の変更をマージする
    • 新バージョンに対応する場合のみ必要です。誤字や誤訳を修正する場合は不要です。
    • コンフリクトしなくても多くの場合は翻訳を修正する必要があるため、--no-commitを指定します。
$ git merge --no-ff --no-commit v0.xx.yy
  • doc以下のドキュメントを編集する。
  • ドキュメントをビルドする
$ ./configure
$ make doc
  • ブラウザで編集内容を確認してコミットし、自分のリモートリポジトリにプッシュする。
  • nodejsjp/nodeにプルリクエストする。

翻訳サイトの修正

  • nodejsjp/nodejs.org_jaをクローンする。
  • 「翻訳ソースの修正」でビルドしたHTMLファイルをコピーする
    • 本家リポジトリのmasterに対応するドキュメントはルート直下にコピーします。
    • 本家リポジトリのv0.xxブランチに対応するドキュメントは docs/v0.xx/以下にコピーします。
cp -R path/to/node/out/doc/* ./
  • コミットして自分のリモートリポジトリにプッシュする。
  • nodejsjp/nodejs.org_jaにプルリクエストする。

公式サイトの修正

  • nodejsjp/nodejsjp.github.comをクローンする。
  • ドキュメントを修正する。
  • コミットして自分のリモートリポジトリにプッシュする。
  • nodejsjp/nodejsjp.github.comにプルリクエストする。
Something went wrong with that request. Please try again.