Language Translation in Delphi
Translate text between 75+ languages from your Delphi applications using Amazon Translate.
Static translations don’t scale
Maintaining translation files by hand is slow and they go stale quickly. And for dynamic content like chat messages, user-generated text, or support tickets, static files aren’t an option at all.
Amazon Translate handles 75+ languages with automatic source language detection. The AWS SDK for Delphi wraps it in a single method call.
Example
Translate text with automatic language detection:
uses
AWS.Translate;
var
Client: ITranslateClient;
Response: ITranslateTranslateTextResponse;
begin
Client := TTranslateClient.Create;
// 'auto' detects the source language automatically
Response := Client.TranslateText('auto', 'es', 'Hello, world!');
if Response.IsSuccessful then
WriteLn(Response.TranslatedText); // ¡Hola, mundo!
end;
Where this fits
- Chat translation in collaborative applications
- Translating user-submitted content for moderation
- Customer support interfaces serving multiple regions