

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# 開始方法 (SDK)
<a name="get-started-sdk"></a>

AWS にはSDKs が用意されています。SDK は、署名の計算、リクエストの再試行処理、エラー処理など、クライアントの API 接続の詳細の多くを管理します。詳細については、[AWS SDK](https://aws.amazon.com/tools/#SDKs) を参照してください。

次の例は、Java と Python を使用して Amazon Translate [TranslateText](https://docs.aws.amazon.com/translate/latest/APIReference/API_TranslateText.html) オペレーションを使用する方法を示しています。SDK を使用して、Amazon Translate API オペレーションについて学び、独自のアプリケーション構成要素として使用します。

**Topics**
+ [を使用したテキストの翻訳 AWS SDK for Java](#examples-java)
+ [を使用したテキストの翻訳 AWS SDK for Python (Boto)](#examples-python)
+ [その他の SDK の例](#examples-other)

## を使用したテキストの翻訳 AWS SDK for Java
<a name="examples-java"></a>

AWS は、Java で [TranslateText](https://docs.aws.amazon.com/translate/latest/APIReference/API_TranslateText.html) オペレーションを使用する方法の [GitHub の例](https://github.com/awsdocs/aws-doc-sdk-examples/blob/main/javav2/example_code/translate/src/test/java/TranslateTest.java)を提供します。この例を実行するには、 が必要です AWS SDK for Java。SDK for Java をインストールする手順については、[「AWS SDK for Java 2.x のセットアップ](https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/setup.html)」を参照してください。

## を使用したテキストの翻訳 AWS SDK for Python (Boto)
<a name="examples-python"></a>

次の例は、Python で [TranslateText](https://docs.aws.amazon.com/translate/latest/APIReference/API_TranslateText.html) オペレーションを使用する方法を示しています。この例を実行するには、 経由で Python SDK をインストールします AWS CLI。手順については、[AWS Command Line Interface (AWS CLI) をインストールして設定する](setting-up.md#setup-awscli) を参照してください。

```
import boto3

translate = boto3.client(service_name='translate', region_name='{{region}}', use_ssl=True)

result = translate.translate_text(Text="Hello, World", 
            SourceLanguageCode="en", TargetLanguageCode="de")
print('TranslatedText: ' + result.get('TranslatedText'))
print('SourceLanguageCode: ' + result.get('SourceLanguageCode'))
print('TargetLanguageCode: ' + result.get('TargetLanguageCode'))
```

サポートされている言語コードのリストについては、「[サポートされている言語と言語コード](what-is-languages.md)」を参照してください

## その他の SDK の例
<a name="examples-other"></a>

.NET と SAP ABAP を使用する例[SDK を使用した Amazon Translate のコード例 AWS SDKs](service_code_examples.md)については、「」を参照してください。