Skip to content
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
6 changes: 3 additions & 3 deletions content/ja-JP/download.smd
Original file line number Diff line number Diff line change
@@ -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'))。

Expand Down
12 changes: 6 additions & 6 deletions content/ja-JP/index.smd
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ Zigは、**堅牢**、**最適**、および**再利用可能**なソフトウ
- 隠されたメモリ割り当てはありません。
- プリプロセッサ、マクロもありません。

# ⚡ コンプタイム
# ⚡ コンプタイム(Comptime)
コンパイル時のコード実行と遅延評価に基づくメタプログラミングへの新しいアプローチ。

- コンパイル時に任意の関数を呼び出します。
Expand All @@ -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"))
誰でも自由に、コミュニティが集う場を立ち上げ、メンテナンスすることができます
誰でも自由に、コミュニティが集う場を立ち上げ、維持することができます
「公式」「非公式」という概念はありませんが、それぞれの集いの場には、モデレーターやルールがあります。


Expand All @@ -60,5 +60,5 @@ Zigソフトウェア財団は、寄付金によって運営されています
以下の企業は、Zig Software財団に直接的な資金援助を行っています。

## [GitHubスポンサー]($section.id("github-sponsors"))
[Zigをスポンサー](./zsf/)してくださる方々のおかげで、このプロジェクトは企業の株主ではなく、オープンソースコミュニティに対して説明責任を果たすことができるのです。特に、月々200ドル以上でZigのスポンサーになってくださっている方々は素晴らしい方々です:
[Zigをスポンサー](./zsf/)してくださる方々のおかげで、このプロジェクトは企業の株主ではなく、オープンソースコミュニティに対して説明責任を果たすことができるのです。特に、以下の素晴らしい方々はZigに対して月額200ドル以上スポンサーしています。:

6 changes: 3 additions & 3 deletions content/ja-JP/learn/getting-started.smd
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ Zigのバージョンを切り替えるのはとても簡単で、同時に複


# Zigをインストールする
## 直接ダウンロード
## [直接ダウンロード]($heading.id('direct'))
これが最もストレートなZigの入手方法です:[Downloads](/download)ページから、あなたのプラットフォーム用のZigバンドルを取得し、
ディレクトリに解凍して`PATH`に追加すれば、どの場所からでも`zig`を呼び出すことができるようになります。

Expand Down Expand Up @@ -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)で使用できます。
Expand Down Expand Up @@ -154,5 +154,5 @@ Zigは若いプロジェクトであり、残念ながら、すべてのこと
[Zig SHOWTIME](https://zig.show)といった取り組みも検討してみてください。

最後に、もしあなたがZigを楽しんでいて開発のスピードアップに貢献したいとお考えなら、[Zigソフトウェア財団への寄付をご検討ください](/zsf)
<img src="../../heart.svg" style="vertical-align:middle; margin-right: 5px">.
<img src="/heart.svg" style="vertical-align:middle; margin-right: 5px">

36 changes: 5 additions & 31 deletions content/ja-JP/learn/index.smd
Original file line number Diff line number Diff line change
Expand Up @@ -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の入門書です。
Expand Down Expand Up @@ -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/)でも紹介されています。
























2 changes: 1 addition & 1 deletion content/ja-JP/learn/overview.smd
Original file line number Diff line number Diff line change
Expand Up @@ -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'))

Expand Down
6 changes: 3 additions & 3 deletions content/ja-JP/learn/samples.smd
Original file line number Diff line number Diff line change
Expand Up @@ -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"))

Expand Down
6 changes: 3 additions & 3 deletions content/ja-JP/zsf.smd
Original file line number Diff line number Diff line change
@@ -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ソフトウェア財団のスポンサーになる
Expand Down Expand Up @@ -46,7 +46,7 @@


# ミッションステートメント
Zigソフトウェア財団の使命は、プログラミング言語Zigの普及、保護、発展、多様で国際的なZigプログラマー・コミュニティの支援と促進、学生への教育と指導を行い、次世代のプログラマーが有能で倫理的であり、互いに高い基準を持つように指導することです
Zigソフトウェア財団の使命は、Zigプログラミング言語の普及・保護・発展させること、多様で国際的なZigプログラマーコミュニティの成長を支援し促進すること、学生に教育と指導を提供し、次世代のプログラマーが有能で倫理的でお互いに高い水準を維持できるよう育成することです

**ZSFは501(c)(3)の非営利法人です。** 財務、議事録などは[公開されています](https://drive.google.com/drive/folders/1ucHARxVbhrBbuZDbhrGHYDTsYAs8_bMH?usp=sharing)。

Expand Down
8 changes: 4 additions & 4 deletions i18n/ja-JP.ziggy
Original file line number Diff line number Diff line change
Expand Up @@ -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 = "言語リファレンス",
Expand All @@ -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:",