From 119dbb0c4b0cbfb3931e60d76645876b10d6490f Mon Sep 17 00:00:00 2001 From: Mominis <46275902+kkrnme@users.noreply.github.com> Date: Wed, 6 May 2020 06:46:06 +0900 Subject: [PATCH 1/2] Translate api-files-gatsby-node.md --- docs/docs/api-files-gatsby-node.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/docs/docs/api-files-gatsby-node.md b/docs/docs/api-files-gatsby-node.md index 9a1014c3b..433a0ab21 100644 --- a/docs/docs/api-files-gatsby-node.md +++ b/docs/docs/api-files-gatsby-node.md @@ -1,18 +1,18 @@ --- -title: The gatsby-node.js API file +title: gatsby-node.js API ファイル --- -Code in the file `gatsby-node.js` is run once in the process of building your site. You can use it to create pages dynamically, add nodes in GraphQL, or respond to events during the build lifecycle. To use the [Gatsby Node APIs](/docs/node-apis/), create a file named `gatsby-node.js` in the root of your site. Export any of the APIs you wish to use in this file. +`gatsby-node.js` ファイルのコードは、サイトをビルドする過程で 1 回実行されます。`gatsby-node.js` を使うと、ページを動的に生成したり、GraphQL にノードを追加したり、ビルドライフサイクル上のイベントに対して実行したりできます。[Gatsby Node API](/docs/node-apis/) を使うためには、まずサイトのルートに `gatsby-node.js` という名前のファイルを作成します。そして、利用したい API をこのファイルからエクスポートしてください。 -Every Gatsby Node API passes a [set of Node API helpers](/docs/node-api-helpers/). These let you access several methods like reporting, or perform actions like creating new pages. +あらゆる Gatsby Node API は [Node API のヘルパー一式](/docs/node-api-helpers/) を提供します。これらを利用して、レポートの作成といったメソッドにアクセスしたり、新しいページの作成のようなアクションを行えます。 ```js:title=gatsby-node.js const path = require(`path`) -// Log out information after a build is done +// ビルドが終了したら情報をログに記録する exports.onPostBuild = ({ reporter }) => { - reporter.info(`Your Gatsby site has been built!`) + reporter.info(`Gatsby サイト、構築完了!`) } -// Create blog pages dynamically +// 動的にブログのページを生成する exports.createPages = async ({ graphql, actions }) => { const { createPage } = actions const blogPostTemplate = path.resolve(`src/templates/blog-post.js`) From 8f4efcfa72f2c8aa12faa642f61822f1afbe086a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mominis/=E3=82=82=E3=81=BF=E3=81=AB=E3=81=99?= <46275902+kkrnme@users.noreply.github.com> Date: Wed, 6 May 2020 08:40:01 +0900 Subject: [PATCH 2/2] Update docs/docs/api-files-gatsby-node.md Co-authored-by: Sora Morimoto --- docs/docs/api-files-gatsby-node.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/docs/api-files-gatsby-node.md b/docs/docs/api-files-gatsby-node.md index 433a0ab21..594193034 100644 --- a/docs/docs/api-files-gatsby-node.md +++ b/docs/docs/api-files-gatsby-node.md @@ -4,7 +4,7 @@ title: gatsby-node.js API ファイル `gatsby-node.js` ファイルのコードは、サイトをビルドする過程で 1 回実行されます。`gatsby-node.js` を使うと、ページを動的に生成したり、GraphQL にノードを追加したり、ビルドライフサイクル上のイベントに対して実行したりできます。[Gatsby Node API](/docs/node-apis/) を使うためには、まずサイトのルートに `gatsby-node.js` という名前のファイルを作成します。そして、利用したい API をこのファイルからエクスポートしてください。 -あらゆる Gatsby Node API は [Node API のヘルパー一式](/docs/node-api-helpers/) を提供します。これらを利用して、レポートの作成といったメソッドにアクセスしたり、新しいページの作成のようなアクションを行えます。 +あらゆる Gatsby Node API は [Node API のヘルパー一式](/docs/node-api-helpers/)を提供します。これらを利用して、レポートの作成といったメソッドにアクセスしたり、新しいページの作成のようなアクションを行えます。 ```js:title=gatsby-node.js const path = require(`path`)