

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Introducción (SDK)
<a name="get-started-sdk"></a>

AWS proporciona SDKs varios lenguajes de programación. Los SDK se ocupan de muchos de los detalles de conexión de la API, como el cálculo de firmas, la gestión de intentos de solicitud y la gestión de errores. Para obtener más información, consulte [AWS SDKs](https://aws.amazon.com/tools/#SDKs).

Los siguientes ejemplos muestran cómo utilizar la [TranslateText](https://docs.aws.amazon.com/translate/latest/APIReference/API_TranslateText.html)operación Amazon Translate con Java y Python. SDKs Utilícela para obtener información sobre la API Amazon Translate y como componentes básicos para sus propias aplicaciones.

**Topics**
+ [Traducir texto mediante el AWS SDK para Java](#examples-java)
+ [Traducir el texto mediante el AWS SDK para Python (Boto)](#examples-python)
+ [Otros ejemplos de SDK](#examples-other)

## Traducir texto mediante el AWS SDK para Java
<a name="examples-java"></a>

AWS proporciona un [GitHub ejemplo](https://github.com/awsdocs/aws-doc-sdk-examples/blob/main/javav2/example_code/translate/src/test/java/TranslateTest.java) de cómo utilizar la [TranslateText](https://docs.aws.amazon.com/translate/latest/APIReference/API_TranslateText.html)operación en Java. Para ejecutar este ejemplo, necesita la AWS SDK para Java. Para obtener instrucciones sobre la instalación del SDK para Java, consulte [Configurar el AWS SDK para Java 2.x](https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/setup.html). 

## Traducir el texto mediante el AWS SDK para Python (Boto)
<a name="examples-python"></a>

El siguiente ejemplo muestra cómo utilizar la [TranslateText](https://docs.aws.amazon.com/translate/latest/APIReference/API_TranslateText.html)operación en Python. Para ejecutar el ejemplo, instale el SDK de Python mediante AWS CLI. Para obtener instrucciones, consulte [Instale y configure el 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'))
```

Para obtener una lista de códigos de idioma admitidos, consulte [Idiomas y códigos de idioma admitidos](what-is-languages.md)

## Otros ejemplos de SDK
<a name="examples-other"></a>

Consulte [Ejemplos de código para Amazon Translate usando AWS SDKs](service_code_examples.md) los ejemplos que utilizan .NET y SAP ABAP.