Skip to content

Commit

Permalink
Add Japanese translation for getting started
Browse files Browse the repository at this point in the history
  • Loading branch information
Yoshi Yamaguchi committed Jun 10, 2024
1 parent e89a198 commit 8227353
Show file tree
Hide file tree
Showing 3 changed files with 84 additions and 0 deletions.
29 changes: 29 additions & 0 deletions content/ja/docs/getting-started/_index.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
---
title: Getting Started
description: あなたの役割に応じてOpenTelemetryを始めてみましょう。
no_list: true
weight: 160
---

まずは役割[^1]を選択してください。

<div class="l-get-started-buttons justify-content-start mt-3 ms-3">

- [開発者(Dev)](dev/)
- [運用担当者(Ops)](ops/)

</div>

また、公式の[OpenTelemetryデモ][demo] を試して、OpenTelemetryによるオブザーバビリティがどのようなものかを _確認_ することもできます!

<div class="l-primary-buttons justify-content-start mt-3 mb-5 ms-3">

- [デモを試す][demo]

</div>

[^1]: これらの役割のどれにも当てはまらない場合は、[教えて下さい!][]

[demo]: /ecosystem/demo/
[教えて下さい!]:
https://github.com/open-telemetry/opentelemetry.io/issues/new?title=Add%20a%20new%20persona:%20My%20Persona&body=Provide%20a%20description%20of%20your%20role%20and%20responsibilities%20and%20what%20your%20observability%20goals%20are
35 changes: 35 additions & 0 deletions content/ja/docs/getting-started/dev.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
---
title: 開発者のための入門
linkTitle: Dev
---

あなたが以下のいずれかに当てはまれば、このページはあなたのための[入門](..)ページです。

- ソフトウェアを開発している
- あなたの目的は、コードを書くことでオブザーバビリティを得ることだ
- 依存関係が自動的にテレメトリーを発するようにしたい

OpenTelemetryが役に立ちます!
依存関係を自動的に計装し、あなたのコードを手動で私たちのAPIで計装するというあなたの目標を達成するために、私たちはまず、次の概念を学ぶことをおすすめします。

- [OpenTelemetryとは](/docs/what-is-opentelemetry/)
- [コードベースに計装を追加するには](/docs/concepts/instrumentation/code-based/)

他のソフトウェアで依存関係として使用されるライブラリ、フレームワーク、ミドルウェアを開発する場合、ネイティブにテレメトリーを提供する方法を学ぶことをおすすめします。

- [自分のライブラリにネイティブ計装を追加するには](/docs/concepts/instrumentation/libraries/)

次に、あなたが使っている[言語](/docs/languages/)のドキュメントを読んでください。

- [C++](/docs/languages/cpp/)
- [.NET](/docs/languages/net/)
- [Erlang / Elixir](/docs/languages/erlang/)
- [Go](/docs/languages/go/)
- [Java](/docs/languages/java/)
- [JavaScript / TypeScript](/docs/languages/js/)
- [PHP](/docs/languages/php/)
- [Python](/docs/languages/python/)
- [Ruby](/docs/languages/ruby/)
- [Rust](/docs/languages/rust/)
- [Swift](/docs/languages/swift/)
- [Other](/docs/languages/other/)
20 changes: 20 additions & 0 deletions content/ja/docs/getting-started/ops.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
---
title: 運用担当者のための入門
linkTitle: Ops
---

あなたが以下のいずれかに当てはまれば、このページはあなたのための[入門](..)ページです。

- 本番環境で一連のアプリケーションを実行している
- あなたの目的は、コードに触れることなく、テレメトリーを取得することだ
- 複数のサービスからトレース、メトリクス、ログを収集し、それらをオブザーバビリティバックエンドに送信したい

OpenTelemetryが役に立ちます!
アプリケーションのコードに触れることなくテレメトリーを取得するという目的を達成するためには、以下を学ぶことをおすすめします。

- [OpenTelemetryとは](/docs/what-is-opentelemetry/)
- [アプリケーションのコードに触れることなく計装する方法](/docs/concepts/instrumentation/zero-code/)
- [コレクターの設定方法](/docs/collector/)
- [OpenTelemetry Operatorを使ってKubernetes向けの自動化をする方法](/docs/kubernetes/operator/)

もしあなたが、試行錯誤のためのアプリケーション一式を探しているなら、公式の[OpenTelemetryデモ](/ecosystem/demo/)が役に立つでしょう!

0 comments on commit 8227353

Please sign in to comment.