Skip to content

Commit 1c7d23f

Browse files
authored
i18n(ja): update manual-setup.mdx (#3687)
1 parent 233b18b commit 1c7d23f

File tree

1 file changed

+10
-7
lines changed

1 file changed

+10
-7
lines changed

docs/src/content/docs/ja/manual-setup.mdx

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -61,20 +61,23 @@ export default defineConfig({
6161

6262
### コンテンツコレクションの設定
6363

64-
StarlightはAstroの[コンテンツコレクション](https://docs.astro.build/ja/guides/content-collections/)の上に構築されています。この設定は`src/content/config.ts`ファイルでおこないます。
64+
StarlightはAstroの[コンテンツコレクション](https://docs.astro.build/ja/guides/content-collections/)の上に構築されています。この設定は`src/content.config.ts`ファイルでおこないます。
6565

66-
コンテンツの設定ファイルを作成または更新し、Starlightの`docsSchema`を使用する`docs`コレクションを追加します。
66+
コンテンツの設定ファイルを作成または更新し、Starlightの[`docsLoader`](/ja/reference/configuration/#docsloader)[`docsSchema`](/ja/reference/configuration/#docsschema)を使用する`docs`コレクションを追加します。
6767

68-
```js ins={3,6}
69-
// src/content/config.ts
68+
```js ins={3-4,7}
69+
// src/content.config.ts
7070
import { defineCollection } from 'astro:content';
71+
import { docsLoader } from '@astrojs/starlight/loaders';
7172
import { docsSchema } from '@astrojs/starlight/schema';
7273

7374
export const collections = {
74-
docs: defineCollection({ schema: docsSchema() }),
75+
docs: defineCollection({ loader: docsLoader(), schema: docsSchema() }),
7576
};
7677
```
7778

79+
Starlightは、コレクションがレガシーなコンテンツコレクションの実装で処理される[`legacy.collections`フラグ](https://docs.astro.build/ja/reference/legacy-flags/)もサポートしています。既存のAstroプロジェクトがあり、現時点ではローダーを使用するためにコレクションを変更できない場合に便利です。
80+
7881
### コンテンツの追加
7982

8083
以上でStarlightの設定は完了し、コンテンツを追加する準備が整いました!
@@ -91,7 +94,7 @@ description: Starlightで作成されたこのドキュメントサイトで、
9194
ようこそ私のプロジェクトへ!
9295
```
9396

94-
Starlightはファイルベースのルーティングを使用してます。そのため、`src/content/docs/`にあるMarkdown、MDX、Markdocファイルはすべて、サイトのページへと変換されます。フロントマターのメタデータ(上記の例では`title``description`フィールド)により、各ページの表示方法を変更できます。利用可能なオプションについては、[フロントマターのリファレンス](/ja/reference/frontmatter/)を参照してください。
97+
Starlightはファイルベースのルーティングを使用しています。そのため、`src/content/docs/`にあるMarkdown、MDX、Markdocファイルはすべて、サイトのページへと変換されます。フロントマターのメタデータ(上記の例では`title``description`フィールド)により、各ページの表示方法を変更できます。利用可能なオプションについては、[フロントマターのリファレンス](/ja/reference/frontmatter/)を参照してください。
9598

9699
## 既存サイトのためのヒント
97100

@@ -122,6 +125,6 @@ import { FileTree } from '@astrojs/starlight/components';
122125

123126
### StarlightとSSR
124127

125-
SSRを有効にするには、Astroドキュメントの「[オンデマンドレンダリングアダプター](https://docs.astro.build/ja/guides/server-side-rendering/)」ガイドに従い、Starlightプロジェクトにサーバーアダプターを追加します。
128+
SSRを有効にするには、Astroドキュメントの「[オンデマンドレンダリングアダプター](https://docs.astro.build/ja/guides/on-demand-rendering/)」ガイドに従い、Starlightプロジェクトにサーバーアダプターを追加します。
126129

127130
Starlightによって生成されるドキュメントページは、プロジェクトの出力モードに関係なくデフォルトでプリレンダリングされます。Starlightページのプリレンダリングを無効にするには、[`prerender`設定オプション](/ja/reference/configuration/#prerender)`false`に設定します。

0 commit comments

Comments
 (0)