diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/getting-started/gs-encryption-decryption.md b/i18n/ja/docusaurus-plugin-content-docs/current/getting-started/gs-encryption-decryption.md
index 0acecb61e..0b73a9e1c 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/current/getting-started/gs-encryption-decryption.md
+++ b/i18n/ja/docusaurus-plugin-content-docs/current/getting-started/gs-encryption-decryption.md
@@ -57,7 +57,7 @@ UID2 API のリクエストレスポンスワークフローは、以下のス
| Offset (Bytes) | Size (Bytes) | Description |
| :--- | :--- | :--- |
-| 0 | 8 | Unix タイムスタンプ (ミリ秒単位) です。int64 のビッグエンディアンでなければなりません。 |
+| 0 | 8 | リクエストの Unix タイムスタンプ (ミリ秒単位) です。int64 のビッグエンディアンでなければなりません。
サーバーがエンベローブを受信して復号化すると、埋め込まれたタイムスタンプを確認します。タイムスタンプが 60 秒以上古い場合、リクエストは古くなったとみなされ、拒否されます。 |
| 8 | 8 | Nonce: リプレイ攻撃から保護するために使用されるランダムな 64 ビットのデータです。対応する [復号化済みレスポンスデータエンベローブ](#unencrypted-response-data-envelope) には、レスポンスが有効とみなされるために同じ nonce 値が含まれていなければなりません。 |
| 16 | N | UTF-8 エンコーディングでシリアライズされたリクエスト JSON ドキュメントをペイロードとします。 |
@@ -96,7 +96,7 @@ UID2 API のリクエストレスポンスワークフローは、以下のス
| Offset (Bytes) | Size (Bytes) | Description |
| :--- | :--- | :--- |
-| 0 | 8 | Unix タイムスタンプ (ミリ秒単位) です。int64 のビッグエンディアンでなければなりません。 |
+| 0 | 8 | リクエストの Unix タイムスタンプ (ミリ秒単位) です。int64 のビッグエンディアンフォーマットでなければなりません。 |
| 8 | 8 | Nonce: レスポンスが有効であるとみなされるためには、これは [暗号化前リクエストデータエンベローブ](#unencrypted-request-data-envelope) の nonce と一致する必要があります。 |
| 16 | N | UTF-8 エンコーディングでシリアライズされたレスポンス JSON ドキュメントをペイロードとします。 |
diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/guides/integration-mobile-server-side.md b/i18n/ja/docusaurus-plugin-content-docs/current/guides/integration-mobile-server-side.md
index 632808b11..b415b9aca 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/current/guides/integration-mobile-server-side.md
+++ b/i18n/ja/docusaurus-plugin-content-docs/current/guides/integration-mobile-server-side.md
@@ -2,7 +2,7 @@
title: UID2 Server-Side Integration Guide for Mobile
sidebar_label: Server-Side Integration for Mobile
pagination_label: UID2 Server-Side Integration Guide for Mobile
-description: Setting up a mobile integration with token generate and refresh both on the server side.
+description: Server-Sideでのトークン生成とリフレッシュを行うモバイルインテグレーションの設定
hide_table_of_contents: false
sidebar_position: 04
---
@@ -11,18 +11,18 @@ import Link from '@docusaurus/Link';
# UID2 Server-Side Integration Guide for Mobile
-This guide is for mobile app publishers who want to manage the UID2 token entirely on the server side:
+このガイドは、UID2 Token をServer-Sideで完全に管理したいモバイルアプリのパブリッシャー向けです:
-- The token is generated on the server side.
-- The token is refreshed as needed on the server side.
+- トークンはServer-Sideで生成されます。
+- トークンは必要に応じてServer-Sideでリフレッシュされます。
-This setup requires that most of the code changes are done on the server side, with minimal changes in the mobile app.
+この設定では、コードの変更の大部分はServer-Sideで行われ、モバイルアプリの変更は最小限に抑えられます。
-One advantage of this approach is that if you're dealing with multiple platforms (Web / CTV / mobile), doing everything on the server side can reduce platform-specific efforts.
+このアプローチのメリットの一つは、複数のプラットフォーム(Web / CTV / mobile)を扱う場合、すべてをServer-Sideで行うことで、プラットフォーム固有の作業を減らすことができることです。
-To implement using this approach, follow the instructions in [Publisher Integration Guide, Server-Side](integration-publisher-server-side.md).
+このアプローチを実装するには、[Publisher Integration Guide, Server-Side](integration-publisher-server-side.md)の手順に従ってください。
-If your server-side code is in Java or Python, you can use one of the UID2 SDKs to make the HTTP requests to UID2, instead of writing your own source code. For details, refer to one of the following SDK guides:
+Server-side のコードが Java または Python の場合、UID2 SDK のいずれかを使用して、UID2 への HTTP リクエストを行うことができます。独自のソースコードを書く代わりに、次の SDK ガイドのいずれかを参照してください:
- [SDK for Java Reference Guide: Usage for Publishers](../sdks/sdk-ref-java.md#usage-for-publishers)
- [SDK for Python Reference Guide: Usage for Publishers](../sdks/sdk-ref-python.md#usage-for-publishers)
diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/guides/integration-options-private-operator.md b/i18n/ja/docusaurus-plugin-content-docs/current/guides/integration-options-private-operator.md
index e8eb05e3c..eba903aba 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/current/guides/integration-options-private-operator.md
+++ b/i18n/ja/docusaurus-plugin-content-docs/current/guides/integration-options-private-operator.md
@@ -48,9 +48,10 @@ Privaet Operator は、Public Operator または他の Private Operator によ
## Hosting Options for Private Operators
Private Operator を選択する場合、いくつかの実装オプションが利用可能です。UID2 は、以下のクラウドサービスプロバイダーで UID2 を enclave にホストすることをサポートしています (実装には中程度の労力が必要です):
-- [Nitro Enclave](https://aws.amazon.com/ec2/nitro/) from AWS
-- [Confidential Space](https://cloud.google.com/confidential-computing#confidential-space), a confidential computing option from [Google Cloud](https://cloud.google.com/docs/overview/) Platform
-- [Confidential Containers](https://learn.microsoft.com/en-us/azure/confidential-computing/confidential-containers), a confidential computing option from Microsoft Azure
+- [Nitro Enclave](https://aws.amazon.com/ec2/nitro/) AWS から
+- [Confidential Space](https://cloud.google.com/confidential-computing#confidential-space), [Google Cloud](https://cloud.google.com/docs/overview/) Platform の機密コンピューティング オプション
+- [Confidential Containers](https://learn.microsoft.com/en-us/azure/confidential-computing/confidential-containers), Microsoft Azure の機密コンピューティング オプション
+- [Azure Kubernetes Service (AKS)](https://learn.microsoft.com/en-us/azure/aks/what-is-aks), Microsoft Azure コンテナインスタンス条の仮装ノードで実行され、Kubernetes を使用している機密コンピューティングソリューション
## Private Operator Workflow
@@ -110,3 +111,4 @@ Private Operator のバージョン間に機能的な違いはありません。
| AWS | [UID2 Private Operator for AWS Integration Guide](../guides/operator-guide-aws-marketplace.md) | AWS Marketplace の Private Operator Service の設定方法。 |
| GCP Confidential Space | [UID2 Private Operator for GCP Integration Guide](../guides/operator-private-gcp-confidential-space.md) | [Google Cloud](https://cloud.google.com/docs/overview/) Platform の機密コンピューティング オプションである [Confidential Space](https://cloud.google.com/confidential-computing#confidential-space) に UID2 Operator Service を設定する方法。 |
| Azure | [UID2 Private Operator for Azure Integration Guide](../guides/operator-guide-azure-enclave.md) | Microsoft Azure の機密コンピューティング オプションである Confidential Containers インスタンスで UID2 Operator Service を設定する方法。 |
+| AKS | [UID2 Private Operator for AKS Integration Guide](../guides/operator-guide-aks-enclave.md) | AKS のインスタンスで UID2 Operator Service を設定する方法。AKS は、Microsoft Azure コンテナインスタンスの仮想ノードで実行され、Kubernetes を使用する機密コンピューティングソリューションです。 |
\ No newline at end of file
diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/guides/integration-snowflake.md b/i18n/ja/docusaurus-plugin-content-docs/current/guides/integration-snowflake.md
index 8c45c6e09..1edb0fe3b 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/current/guides/integration-snowflake.md
+++ b/i18n/ja/docusaurus-plugin-content-docs/current/guides/integration-snowflake.md
@@ -17,7 +17,9 @@ import Link from '@docusaurus/Link';
このドキュメントは、2025年2月に公開された広告主とデータプロバイダーをインテグレーションした Snowflake マーケットプレイスリスティングを使用する方を対象としています。以前のリスティング(広告主とデータプロバイダー向けに分かれていたもの、つまり2025年2月以前に登録された方)を使用している場合は、[Snowflake Integration Guide (Version Prior to February 2025)](integration-snowflake-previous.md)を参照してください。以前の実装を使用している場合は、更新と機能強化を活用するために新しいバージョンへの移行を勧めます。詳細については、[Changes from Previous Version](#changes-from-previous-version)を参照してください。移行情報については、[Migration Guide](#migration-guide)を参照してください。
:::
-UID2の以下のリスティングはSnowflakeマーケットプレイスで利用可能です:
+## Snowflake Marketplace Listing
+
+以下のリストは、Snowflake マーケットプレイスで利用可能です:
- [Unified ID 2.0: Advertiser and Data Provider Identity Solution](https://app.snowflake.com/marketplace/listing/GZT0ZRYXTN8/unified-id-2-0-unified-id-2-0-advertiser-and-data-provider-identity-solution)
:::tip
diff --git a/i18n/ja/docusaurus-plugin-content-docs/current/guides/operator-guide-aks-enclave.md b/i18n/ja/docusaurus-plugin-content-docs/current/guides/operator-guide-aks-enclave.md
index 147465eb6..ed3b70abf 100644
--- a/i18n/ja/docusaurus-plugin-content-docs/current/guides/operator-guide-aks-enclave.md
+++ b/i18n/ja/docusaurus-plugin-content-docs/current/guides/operator-guide-aks-enclave.md
@@ -2,7 +2,7 @@
title: UID2 Private Operator for AKS Integration Guide
sidebar_label: Azure Kubernetes Service (AKS)
pagination_label: UID2 Private Operator for AKS Integration Guide
-description: Integration information for Private Operator in AKS.
+description: AKS を使用した Private Operator のインテグレーション情報
hide_table_of_contents: false
sidebar_position: 18
---
@@ -12,21 +12,21 @@ import ReleaseMatrix from '../snippets/_private-operator-release-matrix.mdx';
# UID2 Private Operator for AKS Integration Guide
-The UID2 Operator is the API server in the UID2 ecosystem. For details, see [The UID2 Operator](../ref-info/ref-operators-public-private.md).
+UID2 Operator は UID2 エコシステムの API サーバーです。詳細については、[The UID2 Operator](../ref-info/ref-operators-public-private.md) を参照してください。
-This guide provides information for setting up the UID2 Operator Service as a Private Operator in an Azure Kubernetes Service (AKS) cluster, running on [virtual nodes on Azure Container Instances](https://learn.microsoft.com/en-us/azure/container-instances/container-instances-virtual-nodes) (ACI). Virtual nodes on Azure Container Instances enable us to take advantage of confidential containers, which run in a hardware-backed Trusted Execution Environment (TEE) that provides intrinsic capabilities such as data integrity, data confidentiality, and code integrity.
+このガイドでは、Azure Kubernetes Service (AKS) クラスター上で Azure Container Instances(ACI) の仮想ノード上で実行される UID2 Operator Service を Private Operator として設定する方法について説明します。[Azure Container Instances 上の仮想ノード](https://learn.microsoft.com/ja-jp/azure/container-instances/container-instances-virtual-nodes)を使用することで、ハードウェアでバックアップされた Trusted Execution Environment (TEE) で実行される機密コンテナの機能を活用できます。この TEE は、データ整合性、データ機密性、コード整合性などの内在的な機能を提供します。
-When the Docker container for the UID2 Operator confidential Azure Container instance starts up, it completes the attestation process that allows the UID2 Core Service to verify the authenticity of the Operator Service and of the enclave environment that the Operator Service is running in.
+UID2 Operator の機密 Azure Container インスタンス用の Docker コンテナーが起動すると、UID2 Core Service が Operator Service の真正性と、Operator Service が実行されているエンクレーブ環境の真正性を検証できるようにする認証プロセスが完了します。
-When the attestation is successful, the UID2 Core Service provides seed information such as salts and keys to bootstrap the UID2 Operator in the secure UID2 Operator confidential Azure Container Instance.
+認証が成功すると、UID2 Core Service は、UID2 Operator をセキュアな UID2 Operator 機密 Azure Container Instance で起動するためのソルトやキーなどのシード情報を提供します。
:::caution
-UID2 Private Operator for AKS is not supported in these areas: Europe, China.
+UID2 Private Operator for AKS は、次の地域ではサポートされていません: ヨーロッパ、中国。
:::
## Prerequisites
-Before deploying the UID2 Private Operator for AKS, complete these prerequisite steps:
+AKS の UID2 Private Operator をデプロイする前に、次の前提条件を完了してください:
- [Set Up the UID2 Operator Account](#set-up-the-uid2-operator-account)
- [Install the Azure CLI](#install-the-azure-cli)
@@ -36,52 +36,52 @@ Before deploying the UID2 Private Operator for AKS, complete these prerequisite
### Set Up the UID2 Operator Account
-Ask your UID2 contact to register your organization as a UID2 Operator. If you're not sure who to ask, see [Contact Info](../getting-started/gs-account-setup.md#contact-info).
+UID2 の連絡先に、組織を UID2 Operator として登録するよう依頼してください。誰に聞けばよいかわからない場合は、[Contact Info](../getting-started/gs-account-setup.md#contact-info) を参照してください。
-When the registration process is complete, you'll receive an operator key, exclusive to you, that identifies you with the UID2 service as a Private Operator. During configuration, use this as the value for `OPERATOR_KEY`. This value is both your unique identifier and a password; store it securely and do not share it.
+登録プロセスが完了すると、UID2 Service に対して Private Operator として識別する、あなた専用の operator key が届きます。構成中は、これを `OPERATOR_KEY` の値として使用します。この値は、あなたのためのユニークな識別子であり、パスワードでもあります。安全に保管し、共有しないでください。
:::note
-You'll receive a separate operator key for each deployment environment.
+各環境に対して別の operator key が届きます。
:::
### Install the Azure CLI
-Install the Azure command-line interface. For details, see [How to install the Azure CLI](https://learn.microsoft.com/en-us/cli/azure/install-azure-cli) in the Azure documentation.
+Azure コマンドラインインターフェイスをインストールします。詳細については、Azure ドキュメントの [How to install the Azure CLI](https://learn.microsoft.com/ja-jp/cli/azure/install-azure-cli) を参照してください。
### Get the Required Azure Permissions
-You'll need to have subscription owner permission so that you can create a resource group.
+リソースグループを作成するには、サブスクリプションの所有者権限が必要です。
-When that's done, you only need contributor permission on the resource group level for that resource.
+作業が完了したら、そのリソースに対してリソースグループレベルの貢献者権限のみが必要です。
-For details, see [Azure roles](https://learn.microsoft.com/en-us/azure/role-based-access-control/rbac-and-directory-admin-roles#azure-roles) in the Azure documentation.
+詳細は、Azure ドキュメントの [Azure roles](https://learn.microsoft.com/ja-jp/azure/role-based-access-control/rbac-and-directory-admin-roles#azure-roles) を参照してください。
-When all prerequisite steps are complete, you're ready to deploy the UID2 Private Operator. See [Deployment](#deployment).
+すべての前提条件が完了したら、UID2 Private Operator をデプロイする準備が整いました。次は [Deployment](#deployment) を参照してください。
### Install the kubectl CLI
-Install the Kubernetes `kubectl` command-line interface. For details, see [Install Tools](https://kubernetes.io/docs/tasks/tools/) in the Kubernetes documentation.
+Kubernetesの `kubectl` コマンドラインインターフェイスをインストールします。詳細については、Kubernetes ドキュメントの [Install Tools](https://kubernetes.io/docs/tasks/tools/) を参照してください。
### Install the Helm CLI
-Install the `helm` command-line interface. For details, see [Installing Helm](https://helm.sh/docs/intro/install/) in the Helm documentation.
+`helm` コマンドラインインターフェイスをインストールします。詳細については、[Installing Helm](https://helm.sh/docs/intro/install/) を参照してください。
## Deployment Environments
-The following environments are available. As a best practice, we recommend that you test and verify your implementation in the integration environment before deploying in the production environment.
+以下の環境が利用可能です。ベストプラクティスとして、テスト環境で実装をテストして検証してから、本番環境にデプロイすることをお勧めします。
:::note
-You'll receive separate `{OPERATOR_KEY}` values for each environment. Be sure to use the correct key for the environment you're using. The deployment artifacts and the process flow are the same for both environments.
+各環境ごとに別々の `{OPERATOR_KEY}` 値が届きます。使用している環境に正しいキーを使用してください。デプロイメントアーティファクトとプロセスフローは、両方の環境で同じです。
:::
| Environment | Details |
| :--- | :--- |
-| Integration (`integ`) | For testing only. Debug mode is available in the integration environment. |
-| Production (`prod`) | For managing production traffic. |
+| Integration (`integ`) | テスト専用です。デバックモードはテスト環境で利用可能です。 |
+| Production (`prod`) | 本番トラフィックを管理するためのものです。 |
## Deployment
-To deploy a new UID2 Private Operator for AKS, you'll need to complete the following high-level steps:
+AKS の新しい UID2 Private Operator をデプロイするには、次の主要な手順を完了する必要があります:
- [Download ZIP File and Extract Files](#download-zip-file-and-extract-files)
- [Prepare Environment Variables](#prepare-environment-variables)
@@ -92,11 +92,11 @@ To deploy a new UID2 Private Operator for AKS, you'll need to complete the follo
### Download ZIP File and Extract Files
-To get set up with the installation files, follow these steps:
+インストールファイルをセットアップするには、次の手順に従ってください:
-1. Ask your UID2 contact for the ZIP file containing the deployment files.
+1. UID2 の連絡先に、デプロイメントファイルを含む ZIP ファイルを依頼してください。
-1. Download and unzip the file.
+1. ダウンロードし、解答します。