diff --git a/content/ja-JP/download.smd b/content/ja-JP/download.smd
index 87e846533..32a1c1039 100644
--- a/content/ja-JP/download.smd
+++ b/content/ja-JP/download.smd
@@ -1,15 +1,15 @@
---
-.title = "Download",
+.title = "ダウンロード",
.author = "",
.date = @date("2024-08-07:00:00:00"),
.layout = "download.shtml",
.custom = {
- "mobile_menu_title": "Download",
+ "mobile_menu_title": "ダウンロード",
"OSs": ["Windows", "macOS", "Linux", "FreeBSD", "NetBSD"],
},
---
# リリース
-また、[パッケージマネージャからZigをインストールすることも可能です](https://github.com/ziglang/zig/wiki/Install-Zig-from-a-Package-Manager)。
+[パッケージマネージャからZigをインストールする](https://github.com/ziglang/zig/wiki/Install-Zig-from-a-Package-Manager)ことも可能です。
このページには、[JSONバージョンがあります]($link.siteAsset('download/index.json'))。
diff --git a/content/ja-JP/index.smd b/content/ja-JP/index.smd
index 4bee3dae1..2084315d4 100644
--- a/content/ja-JP/index.smd
+++ b/content/ja-JP/index.smd
@@ -19,7 +19,7 @@ Zigは、**堅牢**、**最適**、および**再利用可能**なソフトウ
- 隠されたメモリ割り当てはありません。
- プリプロセッサ、マクロもありません。
-# ⚡ コンプタイム
+# ⚡ コンプタイム(Comptime)
コンパイル時のコード実行と遅延評価に基づくメタプログラミングへの新しいアプローチ。
- コンパイル時に任意の関数を呼び出します。
@@ -29,15 +29,15 @@ Zigは、**堅牢**、**最適**、および**再利用可能**なソフトウ
# ⚡ Zigでメンテナンス
C/C++/Zigのコードベースを段階的に改善することができます。
-- Zigを依存性ゼロのドロップインC/C++コンパイラとして使用し、すぐにクロスコンパイルをサポートします。
-- `zig build`を活用し、全てのプラットフォームで一貫した開発環境を構築します。
-- C/C++プロジェクトにZigのコンパイルユニットを追加することができます。
+- クロスコンパイルをサポートした依存性のないドロップインC/C++コンパイラとして、Zigをすぐに使用できます。
+- 全てのプラットフォームで一貫した開発環境を構築するため、`zig build`を活用できます。
+- C/C++プロジェクトにZigのコンパイルユニットを追加し、豊富な標準ライブラリを利用することができます。
# [コミュニティ]($section.id("community").attrs("section-title"))
## [Zigのコミュニティは分散型]($section.id("decentralized"))
-誰でも自由に、コミュニティが集う場を立ち上げ、メンテナンスすることができます。
+誰でも自由に、コミュニティが集う場を立ち上げ、維持することができます。
「公式」「非公式」という概念はありませんが、それぞれの集いの場には、モデレーターやルールがあります。
@@ -60,5 +60,5 @@ Zigソフトウェア財団は、寄付金によって運営されています
以下の企業は、Zig Software財団に直接的な資金援助を行っています。
## [GitHubスポンサー]($section.id("github-sponsors"))
-[Zigをスポンサー](./zsf/)してくださる方々のおかげで、このプロジェクトは企業の株主ではなく、オープンソースコミュニティに対して説明責任を果たすことができるのです。特に、月々200ドル以上でZigのスポンサーになってくださっている方々は素晴らしい方々です:
+[Zigをスポンサー](./zsf/)してくださる方々のおかげで、このプロジェクトは企業の株主ではなく、オープンソースコミュニティに対して説明責任を果たすことができるのです。特に、以下の素晴らしい方々はZigに対して月額200ドル以上スポンサーしています。:
diff --git a/content/ja-JP/learn/getting-started.smd b/content/ja-JP/learn/getting-started.smd
index a7fca1361..c21d887b7 100644
--- a/content/ja-JP/learn/getting-started.smd
+++ b/content/ja-JP/learn/getting-started.smd
@@ -21,7 +21,7 @@ Zigのバージョンを切り替えるのはとても簡単で、同時に複
# Zigをインストールする
-## 直接ダウンロード
+## [直接ダウンロード]($heading.id('direct'))
これが最もストレートなZigの入手方法です:[Downloads](/download)ページから、あなたのプラットフォーム用のZigバンドルを取得し、
ディレクトリに解凍して`PATH`に追加すれば、どの場所からでも`zig`を呼び出すことができるようになります。
@@ -62,7 +62,7 @@ export PATH=$PATH:~/path/to/zig
-## パッケージマネージャ
+## [パッケージマネージャー]($heading.id('managers'))
### Windows
**WinGet**
Zigは[WinGet](https://github.com/microsoft/winget-pkgs/tree/master/manifests/z/zig/zig)で使用できます。
@@ -154,5 +154,5 @@ Zigは若いプロジェクトであり、残念ながら、すべてのこと
[Zig SHOWTIME](https://zig.show)といった取り組みも検討してみてください。
最後に、もしあなたがZigを楽しんでいて開発のスピードアップに貢献したいとお考えなら、[Zigソフトウェア財団への寄付をご検討ください](/zsf)
-
.
+
。
diff --git a/content/ja-JP/learn/index.smd b/content/ja-JP/learn/index.smd
index 1e8e50c2e..b27caaf4b 100644
--- a/content/ja-JP/learn/index.smd
+++ b/content/ja-JP/learn/index.smd
@@ -8,16 +8,14 @@
},
---
# [ドキュメント]($section.id('learn'))
-This section lists resources useful to go from knowing nothing about Zig up
-to understanding its philosophy.
+このセクションでは、Zigについて何も知らない状態から、その哲学を理解するまでに役立つリソースを紹介します。
-## [Guides]($section.id('guides'))
-This section is eventually going to be bundled with Zig's standard library documentation, but
-in the meantime you can browse it from here.
+## [ガイド]($section.id('guides'))
+このセクションは最終的にZigの標準ライブラリドキュメントと統合される予定ですが、それまではここから閲覧できます。
- [Zig Build System](./build-system/)
-Introduction to the Zig build system.
+Zigビルドシステムの紹介。
## はじめに
これらはすべて、さまざまなバックグラウンドを持つプログラマーを対象としたZigの入門書です。
@@ -46,34 +44,10 @@ Zig のオープンな技術入門書。
- [Zig on Exercism](https://exercism.org/tracks/zig)
Zigで演習を解いて、メンターの批評を受けて学ぶ。
- [Learning Zig](https://www.openmymind.net/learning_zig/)
-Short introduction to Zig well suited for developers coming from garbage-collected languages.
+ガベージコレクション言語から来た開発者に適したZigの簡潔な入門書。
## 関連する動画やブログ記事
- [Zig 1.0への道のり](https://www.youtube.com/watch?v=Gv2I7qTux7g) [video]
[Andrew Kelley](https://andrewkelley.me)による、Zigとその哲学を紹介するビデオ。
- [ZigのLLVMとの新しい関係](https://kristoff.it/blog/zig-new-relationship-llvm/)
Zigセルフホストコンパイラの構築に向けた作業についてのブログ記事。[lwn.netの記事](https://lwn.net/Articles/833400/)でも紹介されています。
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/content/ja-JP/learn/overview.smd b/content/ja-JP/learn/overview.smd
index 0c5e0d70a..32ab286dd 100644
--- a/content/ja-JP/learn/overview.smd
+++ b/content/ja-JP/learn/overview.smd
@@ -301,7 +301,7 @@ $ zig build test
## [クロスコンパイルは第一級のユースケース]($heading.id('cross-compiling-is-a-first-class-use-case'))
-Zigはサポート表(see latest release notes)にあるどのターゲットに対しても、Tier3サポート以上の条件でビルドすることが可能です。「クロスツールチェーン」をインストールしたりする必要はありません。以下は、ネイティブなHello Worldです:
+Zigはサポート表(最新のリリースノートを参照)にあるどのターゲットに対しても、Tier3サポート以上の条件でビルドすることが可能です。「クロスツールチェーン」をインストールしたりする必要はありません。以下は、ネイティブなHello Worldです:
[]($code.language('=html').buildAsset('features/4-hello.zig'))
diff --git a/content/ja-JP/learn/samples.smd b/content/ja-JP/learn/samples.smd
index 179475958..4431a7f72 100644
--- a/content/ja-JP/learn/samples.smd
+++ b/content/ja-JP/learn/samples.smd
@@ -10,12 +10,12 @@
---
# [Hello world]($heading.id('hello'))
-A minimal example printing hello world.
+Hello worldを出力する最小限の例。
[]($code.language('=html').buildAsset("samples/hello-world.zig"))
-# [Calling external library functions]($heading.id('ext'))
-All system API functions can be invoked this way, you do not need library bindings to interface them.
+# [外部ライブラリ関数の呼び出し]($heading.id('ext'))
+全てのシステムAPI関数はこの方法で呼び出せます。それらと接続するためのライブラリバインディングは不要です。
[]($code.language('=html').buildAsset("samples/windows-msgbox.zig"))
diff --git a/content/ja-JP/zsf.smd b/content/ja-JP/zsf.smd
index 29c8104ec..93b66b9a7 100644
--- a/content/ja-JP/zsf.smd
+++ b/content/ja-JP/zsf.smd
@@ -1,10 +1,10 @@
---
-.title = "Zig Software Foundation",
+.title = "Zigソフトウェア財団",
.author = "",
.date = @date("2024-08-07:00:00:00"),
.layout = "page.shtml",
.custom = {
- "mobile_menu_title": "ZSF",
+ "mobile_menu_title": "Zigソフトウェア財団",
},
---
# Zigソフトウェア財団のスポンサーになる
@@ -46,7 +46,7 @@
# ミッションステートメント
-Zigソフトウェア財団の使命は、プログラミング言語Zigの普及、保護、発展、多様で国際的なZigプログラマー・コミュニティの支援と促進、学生への教育と指導を行い、次世代のプログラマーが有能で倫理的であり、互いに高い基準を持つように指導することです。
+Zigソフトウェア財団の使命は、Zigプログラミング言語の普及・保護・発展させること、多様で国際的なZigプログラマーコミュニティの成長を支援し促進すること、学生に教育と指導を提供し、次世代のプログラマーが有能で倫理的でお互いに高い水準を維持できるよう育成することです。
**ZSFは501(c)(3)の非営利法人です。** 財務、議事録などは[公開されています](https://drive.google.com/drive/folders/1ucHARxVbhrBbuZDbhrGHYDTsYAs8_bMH?usp=sharing)。
diff --git a/i18n/ja-JP.ziggy b/i18n/ja-JP.ziggy
index b085f95ca..b053e2b42 100644
--- a/i18n/ja-JP.ziggy
+++ b/i18n/ja-JP.ziggy
@@ -10,10 +10,10 @@
.code_samples = "その他のコードサンプル",
.all_communities = "すべてのコミュニティを見る",
.learn_more = "詳しく",
-.github_sponsors_update_frequency = "このセクションは、毎月月初に更新されます。",
+.github_sponsors_update_frequency = "このセクションは毎日更新されます。",
// learn.shtml
-.version_unstable = "Unstable",
-.version_latest_stable = "Latest Stable",
+.version_unstable = "不安定版",
+.version_latest_stable = "最新安定版",
// download.shtml
.release_notes = "リリースノート",
.language_reference = "言語リファレンス",
@@ -23,6 +23,6 @@
.download_arch = "Arch",
.download_filename = "ファイルネーム",
.download_sig = "署名",
-.download_size = "ソース",
+.download_size = "サイズ",
// locale.shtml
.languages_menu = "This page is also available in the following languages:",