Nextjs-ja-translation/Nextjs-ja-translation-docs

翻訳の概要と進捗状況

hiro08gh opened this issue · 76 comments

翻訳プロジェクトに参加するために

ドキュメントの翻訳は以下の手順で進めてください。

  1. 翻訳ページ一覧を確認して、翻訳したい箇所をコメントしてください。 翻訳する箇所はdocs/getting-started.mdのように指定してください。また、 翻訳箇所は1ページずつでお願いします。

  2. 翻訳はREADME.mdに従って進めてください。翻訳する前に、必ずスタイルガイドに目を通してください。

  3. 校正や確認が終わったらプルリクエストを出してください。各メンテナーが確認して、問題がなければマージされます。

もし、わからないことや質問等がある場合はSlackの#questionsチャンネルで質問してください。

メンテナーへ

コメントの確認からプルリクエストをマージする手順は以下に沿ってください。

コメントを確認した場合

翻訳箇所のコメントを確認した場合、以下のフォーマットに沿って書き換えてください。作業中がわかるように:rocket:の絵文字をつけてください。

こちらは一例です。

- [ ] docs/getting-started.md(@hiro08gh):rocket:

プルリクエストを確認した場合

プルリクエストを確認した場合、以下のフォーマットに書き換えてください。#にはプルリクエストを指定してください。

- [ ] docs/getting-started.md(@hiro08gh):rocket: #10

翻訳のレビューが終わった場合

翻訳のチェックが終わってプルリクエストがマージされたら、以下のフォーマットに書き換えてください。翻訳完了がわかるように:tada:の絵文字をつけてください。

- [x] docs/getting-started.md(@hiro08gh):tada:

注意

こちらのdocs.mdxは古いドキュメントになります。なので、間違えて翻訳しないように注意してください。
https://github.com/Nextjs-ja-translation/Nextjs-ja-translation-docs/blob/master/components/docs/docs.mdx

翻訳ページ一覧(79項目)

Getting Started

Basic Features

  • docs/basic-features/pages.md(@hoosan):tada:
  • docs/basic-features/data-fetching.md(@ossan-engineer):tada:
  • docs/basic-features/built-in-css-support.md(@ogugu9):tada:
  • docs/basic-features/built-in-css-support.md 2/20 の差分追従で更新の必要あり
  • docs/basic-features/image-optimization.md(@kenzoukenzou):rocket:
  • docs/basic-features/image-optimization.md 3/11 の差分追従で更新の必要あり
  • docs/basic-features/fast-refresh.md(@kenzoukenzou):rocket:
  • docs/basic-features/eslint.md
  • docs/basic-features/font-optimization.md
  • docs/basic-features/layouts.md
  • docs/basic-features/script.md
  • docs/basic-features/static-file-serving.md(@hiro08gh):tada:
  • docs/basic-features/typescript.md(@ria3100):tada:
  • docs/basic-features/environment-variables.md(@okmr-d):tada:
  • docs/basic-features/environment-variables.md 3/11の更新で差分追従の必要あり
  • docs/basic-features/supported-browsers-features.md(@ia17011):tada:
  • docs/basic-features/data-fetching/client-side.md
  • docs/basic-features/data-fetching/get-static-paths.md
  • docs/basic-features/data-fetching/get-static-props.md
  • docs/basic-features/data-fetching/get-server-side-props.md
  • docs/basic-features/data-fetching/overview.md

Routing

  • docs/routing/introduction.md(@karur4n):tada: 2/22の更新で差分追従の必要あり
  • docs/routing/dynamic-routes.md(@yokinist):tada: 2/20の更新で差分追従の必要あり
  • docs/routing/imperatively.md(@ryuckel):tada:
  • docs/routing/shallow-routing.md(@tanakaKSUK):tada:

API Routes

  • docs/api-routes/introduction.md(@syakoo):tada:
  • docs/api-routes/dynamic-api-routes.md(@okmr-d):tada:
  • docs/api-routes/api-middlewares.md(@yokinist):tada:
  • docs/api-routes/api-middlewares.md 2/19の更新で差分追従の必要あり
  • docs/api-routes/response-helpers.md(@96-38):tada:
  • docs/api-routes/response-helpers.md 2/20 の更新で差分追従の必要あり

Middleware

  • docs/middleware.md

Going to Production

  • docs/going-to-production.md

development

  • docs/deployment.md(@yopinoji):tada: 3/12 の更新で差分追従の必要あり

Authentication

Guides

  • docs/guides/building-forms.md

Advanced Features

  • docs/advanced-features/preview-mode.md(@YouheiNozaki):tada:
  • docs/advanced-features/dynamic-import.md(@yamanoku):tada:
  • docs/advanced-features/dynamic-import.md (更新分の差分追従の必要あり 2022/2/11)
  • docs/advanced-features/automatic-static-optimization.md(@hoosan):tada:
  • docs/advanced-features/static-html-export.md(@yamanoku):tada:
  • docs/advanced-features/static-html-export.md (更新分の差分追従の必要あり 2022/2/13)
  • docs/advanced-features/module-path-aliases.md(@noriaki):tada:
  • docs/advanced-features/customizing-babel-config.md(@hiro08gh):tada:
  • docs/advanced-features/customizing-postcss-config.md(@yamanoku):tada:
  • docs/advanced-features/custom-server.md(@takefumi-yoshii):tada:
  • docs/advanced-features/custom-app.md(@mottox2):tada:
  • docs/advanced-features/custom-document.md(@takefumi-yoshii):tada:
  • docs/advanced-features/custom-error-page.md(@syakoo):tada:
  • docs/advanced-features/src-directory.md(@96-38):tada:
  • docs/advanced-features/multi-zones.md(@queq1890):tada:
  • docs/advanced-features/measuring-performance.md(@kakukakug):tada: (更新分の差分追従の必要あり 2022/2/13)
  • docs/advanced-features/debugging.md(@Piyopanman) 🚀
  • docs/advanced-features/codemods.md
  • docs/advanced-features/source-maps.md
  • docs/advanced-features/i18n-routing.md(@kei178):tada:
  • docs/advanced-features/i18n-routing.md (2022/2/13 更新に伴い差分翻訳の必要あり)
  • docs/advanced-features/compiler.md
  • docs/advanced-features/output-file-tracing.md
  • docs/advanced-features/react-18.md
  • docs/advanced-features/security-headers.md
  • docs/advanced-features/using-mdx.md

Advanced Features(AMP Support)

  • docs/advanced-features/amp-support/introduction.md(@96-38):tada:
  • docs/advanced-features/amp-support/adding-amp-components.md(@96-38):tada:
  • docs/advanced-features/amp-support/amp-validation.md(@96-38):tada:
  • docs/advanced-features/amp-support/amp-in-static-html-export.md(@96-38 ):tada:
  • docs/advanced-features/amp-support/typescript.md(@96-38 ):tada: (2022/3/12 更新に伴い差分翻訳の必要あり)

Migrating to Next.js

  • docs/migrating/incremental-adoption.md
  • docs/migrating/from-gatsby.md
  • docs/migrating/from-create-react-app.md
  • docs/migrating/from-react-router

Upgrade Guide

FAQ

  • docs/faq.md(@adoringonion):tada: 3/12 の更新で差分追従の必要あり

API Reference

  • docs/api-reference/cli.md(@f-teruhisa):tada:
  • docs/api-reference/create-next-app.md
  • docs/api-reference/next/router.md(@okakyo):tada:
  • docs/api-reference/next/router.md 2/19 の更新で差分追従の必要あり
  • docs/api-reference/next/link.md(@yamanoku):tada:
  • docs/api-reference/next/head.md(@kentaro84207):tada:
  • docs/api-reference/next/script.md
  • docs/api-reference/next/server.md
  • docs/api-reference/next/amp.md(@kentaro84207 ):tada:
  • docs/api-reference/next/image.md(@Kazuhiro-Mimaki):rocket:
  • docs/api-reference/data-fetching/get-initial-props.md(@tomohiroyoshida):tada:
  • docs/api-reference/data-fetching/get-server-side-props.md
  • docs/api-reference/data-fetching/get-static-paths.md
  • docs/api-reference/data-fetching/get-static-props.md
  • docs/api-reference/data-fetching/incremental-static-regeneration.md
  • docs/api-reference/edge-runtime.md

next.config.js

  • docs/api-reference/next.config.js/introduction.md(@resqnet):tada:
  • docs/api-reference/next.config.js/environment-variables.md(@rikusen0335):tada:
  • docs/api-reference/next.config.js/basepath.md(@hiro08gh ):rocket:
  • docs/api-reference/next.config.js/rewrites.md
  • docs/api-reference/next.config.js/redirects.md
  • docs/api-reference/next.config.js/headers.md(@f-teruhisa):tada:
  • docs/api-reference/next.config.js/headers.md (2022/2/15日更新分の追従)
  • docs/api-reference/next.config.js/custom-page-extensions.md(@rikusen0335):tada:
  • docs/api-reference/next.config.js/custom-page-extensions.md (2022/2/14日更新分の追従)
  • docs/api-reference/next.config.js/cdn-support-with-asset-prefix.md(@f-teruhisa):tada:
  • docs/api-reference/next.config.js/cdn-support-with-asset-prefix.md (2022/2/14日更新分の追従)
  • docs/api-reference/next.config.js/build-target.md(@dmamira):tada: ( #186 にて本家に追従し削除 )
  • docs/api-reference/next.config.js/custom-webpack-config.md(@kkeeth):tada:
  • docs/api-reference/next.config.js/compression.md(@hiro08gh):tada:
  • docs/api-reference/next.config.js/static-optimization-indicator.md(@Hiro0206):tada:
  • docs/api-reference/next.config.js/runtime-configuration.md(@KushibikiMashu):tada:
  • docs/api-reference/next.config.js/disabling-x-powered-by.md(@ogugu9):tada:
  • docs/api-reference/next.config.js/disabling-etag-generation.md(@96-38):tada:
  • docs/api-reference/next.config.js/disabling-http-keep-alive.md
  • docs/api-reference/next.config.js/setting-a-custom-build-directory.md(@96-38):tada:
  • docs/api-reference/next.config.js/configuring-the-build-id.md(@ogugu9):tada:
  • docs/api-reference/next.config.js/configuring-onDemandEntries.md(@thesugar):tada:
  • docs/api-reference/next.config.js/ignoring-eslint
  • docs/api-reference/next.config.js/ignoring-typescript-errors.md(@kuroppe1819):tada:
  • docs/api-reference/next.config.js/exportPathMap.md(@kuroppe1819):tada:
  • docs/api-reference/next.config.js/trailing-slash.md(@f-teruhisa):tada:
  • docs/api-reference/next.config.js/react-strict-mode.md(@f-teruhisa):tada:
  • docs/api-reference/next.config.js/build-indicator.md(@himorishige ):tada:

docs/getting-started.mdを翻訳します。

docs/basic-features/static-file-serving.mdを翻訳します。

お手伝いさせてください。
docs/basic-features/pages.mdを翻訳します。

docs/basic-features/built-in-css-support.mdを翻訳します。

参加させてください。
docs/basic-features/typescript.md を翻訳します。

docs/advanced-features/preview-mode.mdやらせてください!

参加させてください!
docs/routing/introduction.md を翻訳します

docs/routing/dynamic-routes.md やります!

docs/basic-features/environment-variables.md やります!

docs/basic-features/data-fetching.md やります。

docs/faq.md やります

docs/routing/imperatively.md やります!

docs/deployment.mdを翻訳します!

96-38 commented

docs/api-routes/response-helpers.mdを翻訳します

docs/routing/shallow-routing.md を翻訳します

docs/advanced-features/module-path-aliases.mdやります

docs/api-routes/introduction.mdを翻訳します!

docs/advanced-features/automatic-static-optimization.mdを翻訳します!

docs/api-routes/dynamic-api-routes.md を翻訳します!

96-38 commented

docs/advanced-features/src-directory.mdを翻訳します!

docs/api-routes/api-middlewares.md やります!

docs/advanced-features/dynamic-import.md やります〜

docs/advanced-features/custom-app.md をやります!

参加させていただきます。
docs/api-reference/cli.md を翻訳します。

docs/advanced-features/static-html-export.md 翻訳します

docs/api-reference/next.config.js/environment-variables.md 翻訳させていただきたいです!

96-38 commented

docs/advanced-features/amp-support/introduction.mdを翻訳します!

docs/advanced-features/custom-error-page.mdを翻訳します!

docs/api-reference/next.config.js/build-target.md を翻訳します!

96-38 commented

docs/advanced-features/amp-support/adding-amp-components.mdを翻訳します!

docs/api-reference/next/head.mdを翻訳します!

docs/advanced-features/customizing-babel-config.mdを翻訳します。

docs/advanced-features/multi-zones.md を翻訳します。

96-38 commented

docs/advanced-features/amp-support/amp-in-static-html-export.mdを翻訳します!

ぜひお手伝いさせていただきたいです!
docs/advanced-features/measuring-performance.md を翻訳します!

docs/advanced-features/custom-document.md を翻訳します!

96-38 commented

docs/advanced-features/amp-support/amp-validation.mdを翻訳します!

publicRuntimeConfig の機能めっちゃ使ってるのでdocs/api-reference/next.config.js/runtime-configuration.mdを翻訳します

docs/api-reference/next.config.js/introduction.mdを翻訳します。

docs/advanced-features/customizing-postcss-config.md を翻訳します

96-38 commented

docs/advanced-features/amp-support/typescript.mdを翻訳します

docs/api-reference/next.config.js/configuring-the-build-id.mdを翻訳します

docs/advanced-features/custom-server.md を翻訳します!

docs/api-reference/next/router.md を翻訳します!

よろしくお願いします!

docs/api-reference/next/link.md 翻訳します

docs/api-reference/next/amp.md を翻訳します!

docs/api-reference/data-fetching/getInitialProps.mdを翻訳します!よろしくお願いします!

docs/api-reference/next.config.js/custom-page-extensions.mdを翻訳します!

docs/api-reference/next.config.js/cdn-support-with-asset-prefix.md を翻訳します!

96-38 commented

docs/api-reference/next.config.js/setting-a-custom-build-directory.mdを翻訳します!

docs/upgrading.md を翻訳します。よろしくお願いします。

docs/api-reference/next.config.js/compression.mdを翻訳します。

翻訳作業初めてですが、お手伝いさせていただければと思います。
docs/api-reference/next.config.js/static-optimization-indicator.mdを翻訳します!

docs/api-reference/next.config.js/disabling-x-powered-by.md を翻訳します。

docs/api-reference/next.config.js/ignoring-typescript-errors.md
翻訳します!

96-38 commented

docs/api-reference/next.config.js/disabling-etag-generation.mdを翻訳します。

docs/api-reference/next.config.js/configuring-onDemandEntries.mdを翻訳します。

docs/api-reference/next.config.js/exportPathMap.mdを翻訳します。

docs/api-reference/next.config.js/custom-webpack-config.md が未翻訳のようですので、(担当者は決まっているようですが)翻訳お手伝いさせていただければと思いますー。

https://nextjs-ja-translation-docs.vercel.app/docs/api-reference/next.config.js/custom-webpack-config

@kkeeth ありがとうございます!自分の記載漏れでした。よろしくお願いします。

docs/basic-features/supported-browsers-features.md がまだのようなので翻訳します.

@ia17011 ありがとうございます!こちらはまだファイルを追加してないので、suported-browsers-features.mdを作成してください。それと、manifest.jsonに今回翻訳した箇所を追加していただけると嬉しいです。

https://github.com/vercel/next.js/blob/canary/docs/basic-features/supported-browsers-features.md

docs/api-reference/next.config.js/trailing-slash.md がまだみたいなので、翻訳させてください。
(ファイルが追加されてないみたいなので、docs/api-reference/next.config.js/trailing-slash.mdを追加しておきます)

docs/api-reference/next.config.js/basepath.mdを翻訳します

docs/api-reference/next.config.js/react-strict-mode.md こちらも翻訳します。

連続ですみません。こちらも翻訳してしまいます。
docs/api-reference/next.config.js/headers.md

Authentication | Next.js
https://nextjs.org/docs/authentication
Authentication の章が追加されています。

docs/advanced-features/i18n-routing.md を翻訳します!

ありがとうございます!以前のものから追加・更新などが結構ありそうなので未翻訳分のドキュメントを現時点での https://github.com/vercel/next.js/tree/canary/docs に追従させたいと思います。少々お待ちください 🙏

お待たせしました!未翻訳分のドキュメントのバージョンを本家に追従させました!
(それに伴い、#186 での差分を [翻訳の概要と進捗状況] にも反映しました)

削除 / 追加されたドキュメント

- docs/api-reference/next.config.js/build-target.md
+ docs/advanced-features/source-maps.md
+ docs/authentication.md
+ docs/migrating/from-create-react-app.md
+ docs/migrating/from-react-router.md
+ docs/migrating/incremental-adoption.md

参加させてください🙇‍
docs/basic-features/image-optimization.mdを翻訳します!

docs/basic-features/fast-refresh.md こちらも担当させて頂きます🙇‍

参加させてください!
docs/api-reference/create-next-app.md
を翻訳します。

翻訳作業/OSS作業いずれも初めてですが、お手伝いさせていただければと思います。
docs/api-reference/next/image.md を翻訳します!

@Kazuhiro-Mimaki ありがとうございます!現在本家追従のため、本家最新のmdファイルを翻訳頂けると嬉しいです!!
https://github.com/vercel/next.js/blob/canary/docs/api-reference/next/image.md

docs/advanced-features/debugging.md の翻訳を担当させてください。