public class TextTranslateRequest extends AbstractModel
header, skipSign
Constructor and Description |
---|
TextTranslateRequest() |
TextTranslateRequest(TextTranslateRequest source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
|
Modifier and Type | Method and Description |
---|---|
Long |
getProjectId()
Get The project ID, which can be obtained from **Console -> Account Center -> Project Management**.
|
String[] |
getSentRepoIDList()
Get
|
String |
getSource()
Get Supported source languages:
auto: Automatic language detection
zh: Simplified Chinese
zh_TW: Traditional Chinese
en: English
ja: Japanese
fr: French
es: Spanish
it: Italian
de: German
tr: Turkish
ru: Russian
pt: Portuguese
vi: Vietnamese
id: Bahasa Indonesian
th: Thai
ms: Malay
ar: Arabic
hi: Hindi
|
String |
getSourceText()
Get The texts to be translated, which must be encoded in UTF-8 and can contain up to 2,000 characters in a request.
|
String |
getTarget()
Get Supported target languages for the above source languages:
zh (Simplified Chinese): en (English), ja (Japanese), fr (French), es (Spanish), it (Italian), de (German), tr (Turkish), ru (Russian), pt (Portuguese), vi (Vietnamese), id (Bahasa Indonesian), th (Thai), and ms (Malay)
zh-TW (Traditional Chinese): en (English), ja (Japanese), fr (French), es (Spanish), it (Italian), tr (Turkish), ru (Russian), pt (Portuguese), vi (Vietnamese), id (Bahasa Indonesian), th (Thai), and ms (Malay)
en (English): zh (Simplified Chinese), zh-TW (Traditional Chinese), ja (Japanese), fr (French), es (Spanish), it (Italian), de (German), tr (Turkish), vi (Vietnamese), id (Bahasa Indonesian), th (Thai), ms (Malay), and hi (Hindi)
fr (French): zh (Simplified Chinese), zh-TW (Traditional Chinese) and en (English)
it (Italian): zh (Simplified Chinese), zh-TW (Traditional Chinese) and en (English)
de (German): zh (Simplified Chinese), zh-TW (Traditional Chinese) and en (English)
ru (Russian): zh (Simplified Chinese) and zh-TW (Traditional Chinese)
tr (Turkish): zh (Simplified Chinese) and zh-TW (Traditional Chinese)
pt (Portuguese): zh (Simplified Chinese) and tr (Turkish)
es (Spanish): zh (Simplified Chinese), zh-TW (Traditional Chinese) and en (English)
ja (Japanese): zh (Simplified Chinese), zh-TW (Traditional Chinese) and en (English)
vi (Vietnamese): zh (Simplified Chinese), zh-TW (Traditional Chinese) and en (English)
th (Thai): zh (Simplified Chinese) and en (English)
id (Bahasa Indonesian): zh (Simplified Chinese), zh-TW (Traditional Chinese) and en (English)
ms (Malay): zh (Simplified Chinese) and zh-TW (Traditional Chinese)
ar (Arabic): en (English)
hi (Hindi): en (English)
|
String[] |
getTermRepoIDList()
Get
|
String |
getUntranslatedText()
Get The parameter used to mark the text content that needs to remain untranslated, such as special symbols and names of people and places.
|
void |
setProjectId(Long ProjectId)
Set The project ID, which can be obtained from **Console -> Account Center -> Project Management**.
|
void |
setSentRepoIDList(String[] SentRepoIDList)
Set
|
void |
setSource(String Source)
Set Supported source languages:
auto: Automatic language detection
zh: Simplified Chinese
zh_TW: Traditional Chinese
en: English
ja: Japanese
fr: French
es: Spanish
it: Italian
de: German
tr: Turkish
ru: Russian
pt: Portuguese
vi: Vietnamese
id: Bahasa Indonesian
th: Thai
ms: Malay
ar: Arabic
hi: Hindi
|
void |
setSourceText(String SourceText)
Set The texts to be translated, which must be encoded in UTF-8 and can contain up to 2,000 characters in a request.
|
void |
setTarget(String Target)
Set Supported target languages for the above source languages:
zh (Simplified Chinese): en (English), ja (Japanese), fr (French), es (Spanish), it (Italian), de (German), tr (Turkish), ru (Russian), pt (Portuguese), vi (Vietnamese), id (Bahasa Indonesian), th (Thai), and ms (Malay)
zh-TW (Traditional Chinese): en (English), ja (Japanese), fr (French), es (Spanish), it (Italian), tr (Turkish), ru (Russian), pt (Portuguese), vi (Vietnamese), id (Bahasa Indonesian), th (Thai), and ms (Malay)
en (English): zh (Simplified Chinese), zh-TW (Traditional Chinese), ja (Japanese), fr (French), es (Spanish), it (Italian), de (German), tr (Turkish), vi (Vietnamese), id (Bahasa Indonesian), th (Thai), ms (Malay), and hi (Hindi)
fr (French): zh (Simplified Chinese), zh-TW (Traditional Chinese) and en (English)
it (Italian): zh (Simplified Chinese), zh-TW (Traditional Chinese) and en (English)
de (German): zh (Simplified Chinese), zh-TW (Traditional Chinese) and en (English)
ru (Russian): zh (Simplified Chinese) and zh-TW (Traditional Chinese)
tr (Turkish): zh (Simplified Chinese) and zh-TW (Traditional Chinese)
pt (Portuguese): zh (Simplified Chinese) and tr (Turkish)
es (Spanish): zh (Simplified Chinese), zh-TW (Traditional Chinese) and en (English)
ja (Japanese): zh (Simplified Chinese), zh-TW (Traditional Chinese) and en (English)
vi (Vietnamese): zh (Simplified Chinese), zh-TW (Traditional Chinese) and en (English)
th (Thai): zh (Simplified Chinese) and en (English)
id (Bahasa Indonesian): zh (Simplified Chinese), zh-TW (Traditional Chinese) and en (English)
ms (Malay): zh (Simplified Chinese) and zh-TW (Traditional Chinese)
ar (Arabic): en (English)
hi (Hindi): en (English)
|
void |
setTermRepoIDList(String[] TermRepoIDList)
Set
|
void |
setUntranslatedText(String UntranslatedText)
Set The parameter used to mark the text content that needs to remain untranslated, such as special symbols and names of people and places.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public TextTranslateRequest()
public TextTranslateRequest(TextTranslateRequest source)
public String getSourceText()
public void setSourceText(String SourceText)
SourceText
- The texts to be translated, which must be encoded in UTF-8 and can contain up to 2,000 characters in a request. For non-pure texts such as those with HTML tags, the translation may fail.public String getSource()
public void setSource(String Source)
Source
- Supported source languages:
auto: Automatic language detection
zh: Simplified Chinese
zh_TW: Traditional Chinese
en: English
ja: Japanese
fr: French
es: Spanish
it: Italian
de: German
tr: Turkish
ru: Russian
pt: Portuguese
vi: Vietnamese
id: Bahasa Indonesian
th: Thai
ms: Malay
ar: Arabic
hi: Hindipublic String getTarget()
public void setTarget(String Target)
Target
- Supported target languages for the above source languages:
public Long getProjectId()
public void setProjectId(Long ProjectId)
ProjectId
- The project ID, which can be obtained from **Console -> Account Center -> Project Management**. If no one is set, enter the default project ID `0`.public String getUntranslatedText()
public void setUntranslatedText(String UntranslatedText)
UntranslatedText
- The parameter used to mark the text content that needs to remain untranslated, such as special symbols and names of people and places. You can set only one word for this parameter in each request. Only nouns (like names of people and places) are supported, and verbs or phrases may cause poor translation outcomes.public String[] getTermRepoIDList()
public void setTermRepoIDList(String[] TermRepoIDList)
TermRepoIDList
- public String[] getSentRepoIDList()
public void setSentRepoIDList(String[] SentRepoIDList)
SentRepoIDList
- Copyright © 2024. All rights reserved.