

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

# メッセージを翻訳する公開およびサブスクリプションアプリケーションを構築する
<a name="example_cross_SnsPublishSubscription_section"></a>

次のコード例は、サブスクリプションと発行機能を持ち、メッセージを翻訳するアプリケーションを作成する方法を示しています。

------
#### [ .NET ]

**SDK for .NET**  
 Amazon Simple Notification Service .NET API を使用して、サブスクリプションおよびパブリッシュ機能を持つウェブアプリケーションを作成する方法を説明します。さらに、このサンプルアプリケーションではメッセージを翻訳します。  
 完全なソースコードとセットアップおよび実行の手順については、[GitHub](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/dotnetv3/cross-service/SubscribePublishTranslate) で完全な例を参照してください。  

**この例で使用されているサービス**
+ Amazon SNS
+ Amazon Translate

------
#### [ Java ]

**SDK for Java 2.x**  
 Amazon Simple Notification Service Java API を使用して、サブスクリプションおよびパブリッシュ機能を持つウェブアプリケーションを作成する方法を説明します。さらに、このサンプルアプリケーションではメッセージを翻訳します。  
 完全なソースコードとセットアップおよび実行の手順については、[GitHub](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/javav2/usecases/creating_sns_sample_app) で完全な例を参照してください。  
 Java Async API を使用するサンプルの完全なソースコードとセットアップおよび実行の手順については、[GitHub](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/javav2/usecases/creating_sns_async) で完全な例を参照してください。  

**この例で使用されているサービス**
+ Amazon SNS
+ Amazon Translate

------
#### [ Kotlin ]

**SDK for Kotlin**  
 Amazon SNS Kotlin API を使用して、サブスクリプションおよび発行機能を持つアプリケーションを作成する方法を示しています。さらに、このサンプルアプリケーションではメッセージを翻訳します。  
 詳細なソースコードとウェブアプリケーションを作成する手順については、「[GitHub](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/kotlin/usecases/subpub_app)」の詳しい例を参照してください。  
 詳細なソースコードと Android ネイティブアプリケーションを作成する手順については、「[GitHub](https://github.com/awsdocs/aws-doc-sdk-examples/tree/main/kotlin/usecases/subpub_app_android)」の詳しい例を参照してください。  

**この例で使用されているサービス**
+ Amazon SNS
+ Amazon Translate

------

 AWS SDK 開発者ガイドとコード例の完全なリストについては、「」を参照してください[AWS SDK での Amazon SNS の使用](sdk-general-information-section.md)。このトピックには、使用開始方法に関する情報と、以前の SDK バージョンの詳細も含まれています。