Share via


Dokumentumfordítási SDK

A dokumentumfordítás az Azure AI Translator szolgáltatás felhőalapú REST API-funkciója. A Document Translation API gyors és pontos forrás-cél teljes dokumentumfordításokat tesz lehetővé aszinkron módon, támogatott nyelveken és különböző fájlformátumokban. A Dokumentumfordítási szoftverfejlesztői készlet (SDK) kódtárak és eszközök készlete, amelyekkel egyszerűen integrálhatja a Document Translation REST API képességeit az alkalmazásokba.

Támogatott nyelvek

A Document Translation SDK a következő programozási nyelveket támogatja:

Nyelvi → SDK-verzió Csomag Ügyfélkódtár Támogatott API-verzió
.NET/C# → 1.0.0 NuGet Azure SDK for .NET Dokumentumfordítás v1.1
Python → 1.0.0 PyPi Pythonhoz készült Azure SDK Dokumentumfordítás v1.1

Változásnapló és kiadási előzmények

Ez a szakasz a Dokumentumfordítás funkció és a képességek kiadásainak, változásainak, frissítéseinek és fejlesztéseinek verzióalapú leírását tartalmazza.

Dokumentumfordítási SDK használata az alkalmazásokban

A Dokumentumfordítás SDK lehetővé teszi a fordítási szolgáltatás használatát és kezelését az alkalmazásban. Az SDK a dokumentumfordítási REST API-kra épül, amelyek a programozási nyelvi paradigmán belül használhatók. Válassza ki az előnyben részesített programozási nyelvet:

1. Az SDK-ügyfélkódtár telepítése

dotnet add package Azure.AI.Translation.Document --version 1.0.0
Install-Package Azure.AI.Translation.Document -Version 1.0.0

2. Az SDK-ügyfélkódtár importálása az alkalmazásba

using System;
using Azure.Core;
using Azure.AI.Translation.Document;

3. Az ügyfél hitelesítése

Hozza létre az objektum egy példányát a DocumentTranslationClient dokumentumfordítási SDK-val való interakcióhoz, majd hívja meg az adott ügyfélobjektum metódusait a szolgáltatással való interakcióhoz. Ez DocumentTranslationClient a Dokumentumfordítás ügyfélkódtár használatának elsődleges felülete. Szinkron és aszinkron metódusokat is biztosít a műveletek végrehajtásához.

private static readonly string endpoint = "<your-custom-endpoint>";
private static readonly string key = "<your-key>";

DocumentTranslationClient client = new DocumentTranslationClient(new Uri(endpoint), new AzureKeyCredential(key));

4. Az alkalmazás létrehozása

A Dokumentumfordítás felülethez a következő bemenet szükséges:

  1. Töltse fel a fájlokat egy Azure Blob Storage-forrástárolóba (sourceUri).
  2. Adjon meg egy céltárolót, ahol a lefordított dokumentumok megírhatók (targetUri).
  3. Adja meg a célnyelvi kódot (targetLanguage).

Uri sourceUri = new Uri("<your-source container-url");
Uri targetUri = new Uri("<your-target-container-url>");
string targetLanguage = "<target-language-code>";

DocumentTranslationInput input = new DocumentTranslationInput(sourceUri, targetUri, targetLanguage)

Súgóbeállítások

A Microsoft Q&A Stack Overflow fórumai a fejlesztői közösség számára is elérhetők, hogy kérdéseket tegyenek fel és válaszoljanak meg az Azure Text Translation szolgáltatással és más szolgáltatásokkal kapcsolatban. A Microsoft figyeli azokat a fórumokat és válaszokat, amelyekre a közösség még nem válaszolt.

Tipp.

Ha meg szeretné győződni arról, hogy megjelenik a Microsoft Q&A-kérdése, címkézze fel a következővel microsoft-translator: . Ha meg szeretné győződni arról, hogy megjelenik a Stack Overflow-kérdés, címkézze meg a következővel Azure AI Translator: .

Következő lépések