Skip to content
This repository was archived by the owner on Jan 20, 2025. It is now read-only.
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/pull_request_template.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

<!-- ここに翻訳の概要を書いてください! -->

## チェックリスト
## チェック一覧

- [ ] [翻訳スタイルガイド](https://github.com/gatsbyjs/gatsby-ja/blob/master/style-guide.md) に目を通しました。
- [ ] [Translation Guide](https://www.gatsbyjs.org/contributing/gatsby-docs-translation-guide/#contributing-to-a-translation) に目を通しました。
Expand Down
4 changes: 2 additions & 2 deletions docs/contributing/translation/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -39,11 +39,11 @@ Gatsbyjs.org のコンテンツを複数の言語に翻訳する継続的な取

## 新たな翻訳を作成

上記リストにあなたの言語がない場合、新たな翻訳リポジトリーの始め方について[新たな言語を始める](/contributing/translation/new-translations/)を参考にしてください。
上記の一覧にあなたの言語がない場合、新たな翻訳リポジトリーの始め方について[新たな言語を始める](/contributing/translation/new-translations/)を参考にしてください。

## 翻訳に貢献

上記リストにあなたの言語がある場合、あなたの言語の翻訳への貢献方法について[翻訳コントリビューターガイド](/contributing/translation/translators/)を参考にしてください。
上記の一覧にあなたの言語がある場合、あなたの言語の翻訳への貢献方法について[翻訳コントリビューターガイド](/contributing/translation/translators/)を参考にしてください。

## メンテナー

Expand Down
4 changes: 2 additions & 2 deletions docs/docs/adding-pagination.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: ページネーションの追加
---

コンテンツのリストを表示するページは、コンテンツの量が増えるにつれて長くなります。ページネーションは、コンテンツを複数のページに分ける方法です。
コンテンツの一覧を表示するページは、コンテンツの量が増えるにつれて長くなります。ページネーションは、コンテンツを複数のページに分ける方法です。

ページネーションのゴールは、単一の[テンプレート](/docs/building-with-components/#page-template-components)から、限られた数のアイテムを表示する複数のページを作成することです。

Expand Down Expand Up @@ -88,7 +88,7 @@ exports.createPages = async ({ graphql, actions, reporter }) => {

// ...

// ブログリストページの作成
// ブログ一覧ページの作成
// highlight-start
const posts = result.data.allMarkdownRemark.edges
const postsPerPage = 6
Expand Down
2 changes: 1 addition & 1 deletion docs/docs/creating-a-sitemap.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ title: サイトマップを生成する

## サイトマップとは

[XML sitemap](https://support.google.com/webmasters/answer/156184?hl=ja) は、ウェブサイトの重要なページのリストで、Google のような検索エンジンがこれらのページをすべてクロールできるように用いられます。サイトマップは、検索エンジンがあなたのウェブサイトの構造を理解することを助けます。
[XML sitemap](https://support.google.com/webmasters/answer/156184?hl=ja) は、ウェブサイトの重要なページの一覧で、Google のような検索エンジンがこれらのページをすべてクロールできるように用いられます。サイトマップは、検索エンジンがあなたのウェブサイトの構造を理解することを助けます。

これは、あなたのウェブサイトの地図であると考えてください。あなたのウェブサイトの全ページが何であるかを示します。

Expand Down
2 changes: 1 addition & 1 deletion docs/docs/deploying-to-firebase.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ title: Firebase Hosting へのデプロイ
firebase login
```

Firebase プロジェクトのリストを表示する `firebase projects:list` コマンドを実行することで、Firebase CLI がインストールできているか確認できます。
Firebase プロジェクトの一覧を表示する `firebase projects:list` コマンドを実行することで、Firebase CLI がインストールできているか確認できます。

1. Gatsby のプロジェクトディレクトリーに移動して Firebase をセットアップします。

Expand Down
2 changes: 1 addition & 1 deletion docs/docs/preparing-for-deployment.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,4 +57,4 @@ gatsby build
- [Firebase Hosting](/docs/deploying-to-firebase)
- [KintoHub](/docs/deploying-to-kintohub)

もし、あなたのホスティングサービスがリストにない場合は、ドキュメントを追加できます![ドキュメントの作成に参加する](/contributing/docs-contributions)を参照してください。
もし、あなたのホスティングサービスが一覧にない場合は、ドキュメントを追加できます![ドキュメントの作成に参加する](/contributing/docs-contributions)を参照してください。
4 changes: 2 additions & 2 deletions docs/docs/recipes/sourcing-data.md
Original file line number Diff line number Diff line change
Expand Up @@ -421,7 +421,7 @@ Contentful からブログ投稿の titles に対してクエリを投げる場

Contentful ノードは `createdAt` や `node_locale` の様ないくつかのメタフィールドも含みます。

9. ブログの投稿へのリンクのリストを表示するには、`/src/pages/blog.js` を作成してください。このページでは、すべての投稿が更新日順に表示されます。
9. ブログの投稿へのリンクの一覧を表示するには、`/src/pages/blog.js` を作成してください。このページでは、すべての投稿が更新日順に表示されます。

```jsx:title=src/pages/blog.js
import React from "react"
Expand Down Expand Up @@ -584,7 +584,7 @@ module.exports = {
}
```

4. Drupal データを使うには、Gatsby サイトの `src/pages/drupal.js` に新しいページを作成してください。このページには、すべての Drupal「ページ」ノードがリスト表示されます
4. Drupal データを使うには、Gatsby サイトの `src/pages/drupal.js` に新しいページを作成してください。このページには、すべての Drupal「ページ」ノードが一覧表示されます

**ヒント:** 正確な GraphQL スキーマは、Drupal インスタンスの構造に依存します。

Expand Down
4 changes: 2 additions & 2 deletions docs/docs/sourcing-content-from-json-or-yaml.md
Original file line number Diff line number Diff line change
Expand Up @@ -209,8 +209,8 @@ npm install --save js-yaml
上記のコードブロックは、次の YAML オブジェクトを作成します。

- それぞれの `path` がページのエンドポイントです。 (URL の関連部分)
- `contents` リストは表示されるデータを保持しています
- `links` リストは他ページへのエンドポイントを保持しています
- `contents` 一覧は表示されるデータを保持しています
- `links` 一覧は他ページへのエンドポイントを保持しています

### Gatsby ページを設定する

Expand Down
2 changes: 1 addition & 1 deletion docs/docs/sourcing-from-graphcms.md
Original file line number Diff line number Diff line change
Expand Up @@ -152,7 +152,7 @@ export default IndexPage

1. ページに `StaticQuery` コンポーネントを追加する。このコンポーネントは GraphQL API でコンテンツをフェッチできます。
2. title と elevation を含む簡略化されたデータを Mountain API からフェッチする。
3. `StaticQuery` の "render" でリストを描画する
3. `StaticQuery` の "render" で一覧を描画する

## まとめ

Expand Down
2 changes: 1 addition & 1 deletion docs/docs/starters.md
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,7 @@ gatsby new blog ./Code/my-local-starter
| スターター | デモ/ドキュメント | 使用例 | 特徴 |
| -------------------------------------------------------------------------------------------- | ------------------------------------------------------------ | -------------------- | ---------------------------- |
| [gatsby-starter-default](https://github.com/gatsbyjs/gatsby-starter-default) | [デモ](https://gatsby-starter-default-demo.netlify.com/) | ほとんどの場合で適切 | 一般的な Gatsby サイト |
| [gatsby-starter-blog](https://github.com/gatsbyjs/gatsby-starter-blog) | [デモ](https://gatsby-starter-blog-demo.netlify.com/) | 基本的なブログの作成 | ブログ投稿ページとリスト |
| [gatsby-starter-blog](https://github.com/gatsbyjs/gatsby-starter-blog) | [デモ](https://gatsby-starter-blog-demo.netlify.com/) | 基本的なブログの作成 | ブログ投稿ページと一覧 |
| [gatsby-starter-hello-world](https://github.com/gatsbyjs/gatsby-starter-hello-world) | [デモ](https://gatsby-starter-hello-world-demo.netlify.com/) | Gatsby を学ぶ | Gatsby の必須事項 |
| [gatsby-starter-blog-theme](https://github.com/gatsbyjs/gatsby-starter-blog-theme) | [ドキュメント](/docs/themes/getting-started/) | ブログの投稿とページ | Gatsby テーマ |
| [gatsby-starter-theme-workspace](https://github.com/gatsbyjs/gatsby-starter-theme-workspace) | [ドキュメント](/docs/themes/building-themes/) | Gatsby テーマの構築 | 最小限のテーマワークスペース |
Expand Down
2 changes: 1 addition & 1 deletion docs/docs/themes/conventions.md
Original file line number Diff line number Diff line change
Expand Up @@ -192,7 +192,7 @@ export default () => {

- テーマへの**新しいページまたはクエリーの追加**。例:ブログにタグページを追加
- テーマをさらにカスタマイズするための**新しい構成オプションの追加**
- **追加データの表示**。例:投稿リストへの抜粋表示
- **追加データの表示**。例:投稿一覧への抜粋表示
- 新しい機能のための **props やコンポーネントの追加**
- ユーザーがオプトインできる**新しい MDX ショートコードの追加**

Expand Down
2 changes: 1 addition & 1 deletion docs/docs/typography-js.md
Original file line number Diff line number Diff line change
Expand Up @@ -64,7 +64,7 @@ export default typography

Typography.js のすべての要素のフォントサイズは上記で設定した `baseFontSize` に応じて伸ばしたり縮めたりします。この値をいじってみて見た目の変化を見てください。

新たにテーマを見つけるか、作成する場合は[Typography.js](https://kyleamathews.github.io/typography.js/)のサイトにあるオプションのリストを参照してください
新たにテーマを見つけるか、作成する場合は[Typography.js](https://kyleamathews.github.io/typography.js/)のサイトにあるオプションの一覧を参照してください

## Typography テーマのインストール

Expand Down
2 changes: 1 addition & 1 deletion docs/docs/using-gatsby-without-graphql.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ exports.createPages = async ({ actions: { createPage } }) => {
// `getPokemonData` はデータ取得の関数です。
const allPokemon = await getPokemonData(["pikachu", "charizard", "squirtle"])

// 全ポケモンリストを表示するページを生成します
// 全ポケモン一覧を表示するページを生成します
createPage({
path: `/`,
component: require.resolve("./src/templates/all-pokemon.js"),
Expand Down
2 changes: 1 addition & 1 deletion docs/docs/why-gatsby-uses-graphql.md
Original file line number Diff line number Diff line change
Expand Up @@ -189,7 +189,7 @@ export default Product
1. 画像と product データは、ソースコードの異なる場所にあります。
2. 画像のパスは、ソースコードではなく*ビルドされた*サイトからの絶対パスであるため、JSON ファイルから画像のパスを見つける方法を知るのは大変です。
3. 画像は最適化されていないため、手動で最適化を行う必要があります。
4. すべての product のプレビューリストを作成するには、`context` に _全ての_ product の情報を渡す必要があります。`context` は、product の数が増えるにつれて扱いにくくなります。
4. すべての product のプレビュー一覧を作成するには、`context` に _全ての_ product の情報を渡す必要があります。`context` は、product の数が増えるにつれて扱いにくくなります。
5. ページをレンダリングするテンプレートのどの部分からデータが来ているかがあまり明らかではないため、データを更新すると後で混乱を招く可能性があります。

これらの欠点を克服するために、Gatsby はデータ管理層として GraphQL を使用しています。
Expand Down
4 changes: 2 additions & 2 deletions docs/tutorial/blog-netlify-cms-tutorial/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -66,7 +66,7 @@ git push -u origin master

その後 [app.netlify.com](http://app.netlify.com) にアクセスし、"New site from Git" ボタンをクリックしてください。先ほど作成したリポジトリーを選択し、デフォルトの開発設定のまま "Deploy site" をクリックしてください。

> \_ヒント: もしあなたのリポジトリーがリストに現れない場合、GitHub 上の Netlify アプリケーションをインストールもしくは再設定する必要があるかもしれません。
> \_ヒント: もしあなたのリポジトリーが一覧に現れない場合、GitHub 上の Netlify アプリケーションをインストールもしくは再設定する必要があるかもしれません。

![Netlify Dashboard for Creating a new site](netlify-dashboard.png)

Expand All @@ -80,7 +80,7 @@ Netlify CMS が GitHub リポジトリーにアクセスできることを確認

![Netlify and GitHub Authorization](https://cdn.netlify.com/67edd5b656c432888d736cd40125cb61376905bb/c1cba/img/docs/github-oauth-config.png)

[GitHub OAuth Apps](https://github.com/settings/developers) のリストからあなたのアプリの資格情報をコピーし、それを使って認証プロバイダーを Netlify 上に作成してください。
[GitHub OAuth Apps](https://github.com/settings/developers) の一覧からあなたのアプリの資格情報をコピーし、それを使って認証プロバイダーを Netlify 上に作成してください。

![Setting up access control](netlify-install-oauth-provider.png)

Expand Down
6 changes: 3 additions & 3 deletions docs/tutorial/ecommerce-tutorial/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -344,9 +344,9 @@ require("dotenv").config({
.env.production
```

#### SKU をリストするコンポーネントを作成する
#### SKU を一覧するコンポーネントを作成する

components ディレクトリーに新しく `Products` ファイルを追加します。このファイルには Stripe の SKU と対話するコンポーネントが含まれます。まず第一に、SKU を照会およびリストするコンポーネントが必要です
components ディレクトリーに新しく `Products` ファイルを追加します。このファイルには Stripe の SKU と対話するコンポーネントが含まれます。まず第一に、SKU を照会および一覧するコンポーネントが必要です

```jsx:title=src/components/Products/Skus.js
import React from "react"
Expand Down Expand Up @@ -404,7 +404,7 @@ const AdvancedExamplePage = () => (
export default AdvancedExamplePage
```

http://localhost:8000/advanced/ に移動すると SKU 名を含む段落のリストが確認できます
http://localhost:8000/advanced/ に移動すると SKU 名を含む段落の一覧が確認できます

#### 単一の SKU を提示するコンポーネントの作成

Expand Down
4 changes: 2 additions & 2 deletions docs/tutorial/part-one/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -356,7 +356,7 @@ gatsby build

ビルドには 15〜30 秒かかります。ビルドが終了したら、`gatsby build` コマンドでデプロイするための準備ができたばかりのファイルを見てみるのもいいでしょう。

サイトのルートに次のターミナルコマンドを入力して、生成されたファイルのリストを確認します。これにより、`public`ディレクトリーを確認できます。
サイトのルートに次のターミナルコマンドを入力して、生成されたファイルの一覧を確認します。これにより、`public`ディレクトリーを確認できます。

```shell
ls public
Expand All @@ -374,7 +374,7 @@ surge public/

![Surge を使用して Gatsby サイトを公開したスクリーンショット](surge-deployment.png)

一番下の行にリストしている Web アドレス(この場合 `lowly-pain.surge.sh`)を開いて、新しく公開したサイトを見ることができます!すばらしい!
一番下の行に一覧している Web アドレス(この場合 `lowly-pain.surge.sh`)を開いて、新しく公開したサイトを見ることができます!すばらしい!

## ➡️ 次は?

Expand Down
4 changes: 2 additions & 2 deletions docs/tutorial/part-seven/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ disableTableOfContents: true

## このチュートリアルは何ですか?

前回では Markdown を取得して、ブログ投稿のタイトルと抜粋のリストを生成し、すばらしい index ページを作成しました。しかし、抜粋の表示だけではなく、実際の Markdown を表示するページが必要です。
前回では Markdown を取得して、ブログ投稿のタイトルと抜粋の一覧を生成し、すばらしい index ページを作成しました。しかし、抜粋の表示だけではなく、実際の Markdown を表示するページが必要です。

`src/pages`に React コンポーネントを設置することで、ページの作成を続けることができますが、今回は**プログラムでデータ**からページを生成する方法を学びます。 Gatsby は多くの静的サイトジェネレーターのように、ページの生成をファイルに**限定しません**。 Gatsby は GraphQL を使用して**データ**を取得し、ビルド時にクエリの結果を**マッピング**できます。これはとても強力なアイディアです。このチュートリアルで、その意味と実装の手順を掘り下げていきます。

Expand Down Expand Up @@ -247,7 +247,7 @@ exports.createPages = async ({ graphql, actions }) => {
}
```

サーバーを再起動すれば、ページが生成されます!生成されたページを見つける簡単な方法は、サイトに存在しないでたらめなパスへ移動することです。Gatsby がページのリストを表示してくれます。例えば `http://localhost:8000/sdf` に移動すれば、生成されたページのリストが表示されます
サーバーを再起動すれば、ページが生成されます!生成されたページを見つける簡単な方法は、サイトに存在しないでたらめなパスへ移動することです。Gatsby がページの一覧を表示してくれます。例えば `http://localhost:8000/sdf` に移動すれば、生成されたページの一覧が表示されます

![new-pages](new-pages.png)

Expand Down
Loading