Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Wenn Sie bei der Übersetzung von Text mit der TranslateTextOperation eine benutzerdefinierte Terminologie verwenden möchten, fügen Sie den optionalen TerminologyNames
Parameter hinzu.
Wenn Sie beispielsweise die folgende Terminologiedatei mit dem Namen Amazon_Family.csv
in Ihr Konto hochladen:
en,fr
Amazon Family,Amazon Famille
Sie können den folgenden CLI-Befehl verwenden, um Ihren Text mit benutzerdefinierter Terminologie zu übersetzen.
Anmerkung
Dieses Beispiel ist für Unix, Linux und macOS formatiert. Ersetzen Sie unter Windows den umgekehrten Schrägstrich (\), das Unix-Fortsetzungszeichen, am Ende jeder Zeile durch ein Caret-Zeichen oder Zirkumflex (^).
aws translate translate-text \ --region
region
\ --source-language-code "en" \ --target-language-code "fr" \ --terminology-names "Amazon_Family" \ --text "Have you ever stored videos in Amazon Family?"
Dies verwendet die gewählte benutzerdefinierte Terminologie, um diesen Text als „Avez-vous déjà fait des achats avec Amazon Famille?“ zu übersetzen statt der direkten (aber unerwünschten) Übersetzung „Avez-vous déjà fait des achats avec Famille Amazon?“
Das folgende Beispiel zeigt, wie dieselbe Terminologiedatei in Python verwendet wird.
import boto3
translate = boto3.client(service_name='translate')
print("Translating 'Have you ever shopped with Amazon Family?' from English to French with the 'Amazon_Family' custom terminology...")
response = translate.translate_text(Text="Have you ever shopped with Amazon Family?", TerminologyNames=["Amazon_Family"], SourceLanguageCode="en", TargetLanguageCode="fr")
print("Translated text: " + response.get('TranslatedText'))
print("\n")
Weitere Informationen zur Verwendung der Amazon Translate Translate-Operationen mit benutzerdefinierten Terminologien finden Sie unter API-Operationen.