From 4773b0799edfc2b447de1c01c17b1959ef9f54f7 Mon Sep 17 00:00:00 2001 From: Lemo-nade-room Date: Wed, 18 Jun 2025 22:15:22 +0900 Subject: [PATCH] Update Japanese translation for leaf/overview.ja.md - Update internal link to use relative path without .ja.md extension - Maintain documentation linking consistency --- docs/leaf/overview.ja.md | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/leaf/overview.ja.md b/docs/leaf/overview.ja.md index 1f718494..6213ea2e 100644 --- a/docs/leaf/overview.ja.md +++ b/docs/leaf/overview.ja.md @@ -53,7 +53,7 @@ Leaf は、Swift でお馴染みの多くの式もサポートしています。 ## Context -[Getting Started](getting-started.ja.md) の例では、 `[String: String]` 辞書を使って Leaf にデータを渡しましたが、`Encodable` に準拠する任意のデータを渡すことができます。実際、`[String: Any]` はサポートされていないため、`Encodable` な構造体を使用する方が推奨されます。つまり、配列を直接渡すことは*できず*、代わりに構造体にラップする必要があります: +[Getting Started](getting-started.md) の例では、 `[String: String]` 辞書を使って Leaf にデータを渡しましたが、`Encodable` に準拠する任意のデータを渡すことができます。実際、`[String: Any]` はサポートされていないため、`Encodable` な構造体を使用する方が推奨されます。つまり、配列を直接渡すことは*できず*、代わりに構造体にラップする必要があります: ```swift struct WelcomeContext: Encodable { @@ -156,7 +156,7 @@ Planets: ### テンプレートの拡張 -Leaf の `#extend` タグを使用すると、あるテンプレートの内容を別のテンプレートにコピーすることができます。このタグを使用する場合、テンプレートファイルの拡張子 .leaf を省略することが奨励されます。 +Leaf の `#extend` タグを使用すると、あるテンプレートの内容を別のテンプレートにコピーすることができます。このタグを使用する場合、テンプレートファイルの拡張子 .leaf を常に省略する必要があります。 拡張は、複数のページで共有される標準的なコンテンツ、例えばフッターや広告コード、テーブルなどをコピーするのに便利です: @@ -164,9 +164,9 @@ Leaf の `#extend` タグを使用すると、あるテンプレートの内容 #extend("footer") ``` -このタグは、あるテンプレートを別のテンプレートの上に構築する場合にも便利です。例えば、レイアウト用の layout.leaf ファイルを作成し、ウェブサイトの HTML 構造、CSS、JavaScript など、ページごとに異なるコンテンツを配置する場所を開けておくことができます。 +このタグは、あるテンプレートを別のテンプレートの上に構築する場合にも便利です。例えば、レイアウト用の layout.leaf ファイルを作成し、ウェブサイトのレイアウトに必要なすべてのコード(HTML 構造、CSS、JavaScript)を含め、ページごとに異なるコンテンツを配置する場所を空けておくことができます。 -この方法を使用すると、独自のコンテンツを入力し、それを適切に配置する親テンプレートを拡張する子テンプレートを構築することができます。このため、`#export` および `#import` タグを使用して、コンテンツをコンテキストに保存し、後でそれを取得することができます。 +この方法を使用すると、独自のコンテンツを入力し、それを適切に配置する親テンプレートを拡張する子テンプレートを構築することができます。このため、`#export` および `#import` タグを使用して、コンテキストにコンテンツを保存し、後でそれを取得することができます。 例えば、次のような `child.leaf` テンプレートを作成できます: @@ -283,7 +283,7 @@ The time is #unsafeHTML(styledTitle) #### `#dumpContext` -`dumpContext` タグは、コンテキスト全体を人間が読める形式でレンダリングします。このタグを使用して、現在のレンダリングに提供されているコンテキストをデバッグします。 +`#dumpContext` タグは、コンテキスト全体を人間が読める形式でレンダリングします。このタグを使用して、現在のレンダリングに提供されているコンテキストをデバッグします。 ```leaf Hello, world!