

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Conceitos básicos (SDK)
<a name="get-started-sdk"></a>

AWS fornece SDKs várias linguagens de computador. O SDK gerencia muitos dos detalhes da conexão de API para o cliente, como cálculo de assinatura, gerenciamento de tentativas de solicitação e gerenciamento de erros. Para obter mais informações, consulte [AWS SDKs](https://aws.amazon.com/tools/#SDKs).

Os exemplos a seguir demonstram como usar a [TranslateText](https://docs.aws.amazon.com/translate/latest/APIReference/API_TranslateText.html)operação do Amazon Translate usando Java e Python. Use o SDKs para aprender sobre a API do Amazon Translate e como blocos de construção para seus próprios aplicativos.

**Topics**
+ [Traduzindo texto usando o AWS SDK para Java](#examples-java)
+ [Traduzindo texto usando o AWS SDK para Python (Boto)](#examples-python)
+ [Outros exemplos de SDK](#examples-other)

## Traduzindo texto usando o AWS SDK para Java
<a name="examples-java"></a>

AWS fornece um [GitHub exemplo](https://github.com/awsdocs/aws-doc-sdk-examples/blob/main/javav2/example_code/translate/src/test/java/TranslateTest.java) de como usar a [TranslateText](https://docs.aws.amazon.com/translate/latest/APIReference/API_TranslateText.html)operação em Java. Para executar este exemplo, você precisa do AWS SDK para Java. Para obter instruções sobre como instalar o SDK para Java, [consulte Configurar o SDK da AWS](https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/setup.html) para Java 2.x. 

## Traduzindo texto usando o AWS SDK para Python (Boto)
<a name="examples-python"></a>

O exemplo a seguir mostra como usar a [TranslateText](https://docs.aws.amazon.com/translate/latest/APIReference/API_TranslateText.html)operação em Python. Para executar o exemplo, instale o SDK do Python por meio do. AWS CLI Para obter instruções, consulte [Instale e configure o 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 obter uma lista de códigos de idioma compatíveis, consulte [Idiomas e códigos de idioma compatíveis](what-is-languages.md)

## Outros exemplos de SDK
<a name="examples-other"></a>

Veja [Exemplos de código para o Amazon Translate usando AWS SDKs](service_code_examples.md) exemplos que usam o.NET e SAP ABAP.