Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

nodejsjp/nodejs.org_ja

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

329 Commits

Repository files navigation

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にプルリクエストする。

About

node.jsのサイトを日本語に翻訳

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 60.4%
  • CSS 39.6%

AltStyle によって変換されたページ (->オリジナル) /