class Aws::Translate::Types::TranslateTextRequest
@note When making an API call, you may pass TranslateTextRequest
data as a hash: { text: "BoundedLengthString", # required terminology_names: ["ResourceName"], source_language_code: "LanguageCodeString", # required target_language_code: "LanguageCodeString", # required }
@!attribute [rw] text
The text to translate. The text string can be a maximum of 5,000 bytes long. Depending on your character set, this may be fewer than 5,000 characters. @return [String]
@!attribute [rw] terminology_names
The name of the terminology list file to be used in the TranslateText request. You can use 1 terminology list at most in a `TranslateText` request. Terminology lists can contain a maximum of 256 terms. @return [Array<String>]
@!attribute [rw] source_language_code
The language code for the language of the source text. The language must be a language supported by Amazon Translate. For a list of language codes, see what-is-languages. To have Amazon Translate determine the source language of your text, you can specify `auto` in the `SourceLanguageCode` field. If you specify `auto`, Amazon Translate will call [Amazon Comprehend][1] to determine the source language. [1]: https://docs.aws.amazon.com/comprehend/latest/dg/comprehend-general.html @return [String]
@!attribute [rw] target_language_code
The language code requested for the language of the target text. The language must be a language supported by Amazon Translate. @return [String]
@see docs.aws.amazon.com/goto/WebAPI/translate-2017-07-01/TranslateTextRequest AWS API Documentation
Constants
- SENSITIVE