diff --git a/src/content/docs/ja/tutorial/6-islands/1.mdx b/src/content/docs/ja/tutorial/6-islands/1.mdx
index 7145aa61477d2..710b92a90ff42 100644
--- a/src/content/docs/ja/tutorial/6-islands/1.mdx
+++ b/src/content/docs/ja/tutorial/6-islands/1.mdx
@@ -12,7 +12,8 @@ import Spoiler from '~/components/Spoiler.astro';
import MultipleChoice from '~/components/tutorial/MultipleChoice.astro';
import Option from '~/components/tutorial/Option.astro';
import PreCheck from '~/components/tutorial/PreCheck.astro';
-
+import PackageManagerTabs from '~/components/tabs/PackageManagerTabs.astro';
+import { Steps } from '@astrojs/starlight/components';
Preactコンポーネントを使い、ランダムに選択されたメッセージでサイト訪問者に挨拶しましょう!
@@ -24,21 +25,37 @@ Preactコンポーネントを使い、ランダムに選択されたメッセ
## AstroプロジェクトにPreactを追加する
+
1. 動作中であれば開発サーバーを停止し、ターミナルを使用できるようにします(キーボードショートカットはCtrl + Cです)。
2. 以下のコマンドを実行して、AstroプロジェクトでPreactコンポーネントを使用できるようにします。
- ```shell
- npx astro add preact
- ```
-
-2. コマンドラインの指示に従って、プロジェクトにPreactを追加します。
-
+
+
+ ```sh
+ npx astro add preact
+ ```
+
+
+ ```sh
+ pnpm astro add preact
+ ```
+
+
+ ```sh
+ yarn astro add preact
+ ```
+
+
+
+3. コマンドラインの指示に従って、プロジェクトにPreactを追加します。
+
## Preactの挨拶用バナーを追加する
このコンポーネントは、挨拶用メッセージの配列をpropとして受け取り、その中からランダムに1つを選んでウェルカムメッセージとして表示します。ユーザーはボタンをクリックして新しいメッセージをランダムに受け取れます。
+
1. `src/components/`に`Greeting.jsx`という名前の新しいファイルを作成します。
`.jsx`というファイル拡張子が使われていることに注意してください。このファイルはAstroではなくPreactで書きます。
@@ -70,7 +87,7 @@ Preactコンポーネントを使い、ランダムに選択されたメッセ
```astro title="src/pages/index.astro" ins={3,8}
---
import BaseLayout from '../layouts/BaseLayout.astro';
- import Greeting from '../components/Greeting.jsx';
+ import Greeting from '../components/Greeting';
const pageTitle = "Home Page";
---
@@ -114,6 +131,7 @@ Preactコンポーネントを使い、ランダムに選択されたメッセ
```
+
@@ -166,7 +184,7 @@ import SvelteCounter from '../components/SvelteCounter.svelte';
以下のコンポーネントのそれぞれについて、ブラウザに送信される内容を選択してください。
-1. ``
+1. ``