Taalvertalers

Klik om te kopiëren

Modules voor lokalisatie in verschillende talen en vertaling van teksten in uw toepassing.


Google Vertalen

Google Translate module voegt integratie met Google Translate service toe aan uw applicatie en is bedoeld voor geautomatiseerde tekstvertaling.


Bedrijfsprocessen

Google Translate: Translate

Invoer

  • text (text) - brontekst voor vertaling.
  • source_lang (ENUM) - taal van de brontekst.
  • target_lang (ENUM) - doeltaal voor vertaling
  • is_html (boolean) - een markering dat de ingevoerde brontekst in html-opmaak is.

Uitvoer

  • text (text) - vertaalde tekst

Instellingen

ParameterVooraf ingesteldBeschrijving
Project ID-Uw project ID op Google Cloud Platform.
Service Account File-Service account private key JSON bestand van uw Google Cloud project.

Gebruik Google Cloud Console om de Project ID te verkrijgen. Handleiding voor het verkrijgen en instellen van de Project ID is beschikbaar op deze link.
Handleiding voor het verkrijgen van Service Account File is beschikbaar op deze link. Volgens het beveiligingsbeleid slaat Google uw privésleutel niet op, zodat u uw JSON-bestand niet opnieuw kunt downloaden. U moet indien nodig een nieuwe sleutel aanmaken.


DeepL Vertaler

De module biedt integratie met DeepL Translator


Instellingen

ParameterStandaardBeschrijving
Auth Key-Auth Sleutel van uw DeepL account
Use Pro version?UitAlleen voor betaalde gebruikers

Bedrijfsprocessen

DeepL Translator: Translate Text

Invoer

  • sourse_lang (enum) - de taal van de te vertalen tekst;
  • target_lang (enum) - de taal waarin de tekst moet worden vertaald;
  • text (string) - te vertalen tekst. Alleen UTF8-gecodeerde platte tekst wordt ondersteund;
  • split_sentences (boolean) - stelt in of de vertaalmachine de invoer eerst in zinnen moet opsplitsen. Dit is standaard ingeschakeld;
  • glossary_id (string) - geef de woordenlijst op die voor de vertaling moet worden gebruikt. Belangrijk: Dit vereist dat de source_lang parameter is ingesteld en dat het talenpaar van de woordenlijst overeenkomt met het talenpaar van de aanvraag.

Uitvoer

  • text (string) - de vertaalde tekst.

DeepL Translator: Translate document

Invoer

  • sourse_lang (enum) - de taal van de te vertalen tekst;
  • target_lang (enum) - de taal waarin de tekst vertaald moet worden;
  • document (file) - het te vertalen documentbestand.

Output

  • document_id (string) - een unieke ID die wordt toegekend aan het geüploade document en het vertaalproces;
  • document_key (string) - een unieke sleutel die wordt gebruikt om het geüploade document en de resulterende vertaling aan de serverzijde te coderen.

DeepL Translator: Check translation status

Input

  • document_id (string) - een unieke ID toegewezen aan het document en het vertaalproces;
  • document_key (string) - de documentcoderingssleutel die naar de client is gestuurd toen het document werd geüpload naar de API.

Uitgang

  • document_id (string) - een unieke ID toegewezen aan het document en het vertaalproces;
  • status (enum) - een korte beschrijving van de toestand waarin het documentvertaalproces zich momenteel bevindt. Mogelijke waarden zijn:
    • "queued" - de vertaalopdracht wacht in de rij om verwerkt te worden
    • "translating" - de vertaling is aan de gang
    • "done" - de vertaling is klaar en het vertaalde document kan worden gedownload
    • "error" - er is een onherstelbare fout opgetreden tijdens de vertaling van het document
  • seconds_remaining (integer) - geschat aantal seconden tot de vertaling klaar is. Deze parameter wordt alleen opgenomen terwijl de vertaling aan de gang is.

DeepL Translator: Downloading translated documents

Ingang

  • document_id (string) - een unieke ID toegewezen aan het document en het vertaalproces;
  • document_key (string) - de documentcoderingssleutel die naar de cliënt werd gestuurd toen het document werd geüpload naar de API.
  • name (string) - naam van het bestand.

Output

  • document (file) - gedownload bestand

Microsoft vertaler

De module biedt integratie met Microsoft Translator API


Instellingen

ParameterStandaardBeschrijving
Subscription Key-Subscription Key in uw Azure account
Subscription Region-Subscription Region in uw Azure account

Bedrijfsprocessen

Microsoft Translator: Detect language

Invoer

  • text (text) - te vertalen tekst.

Output

  • lang (enum) - code van de gedetecteerde taal.

Microsoft Translator: Transliterate

Input

  • text (text) - te vertalen tekst;
  • sourse_lang (enum) - taal van de tekst.

Output

  • text (text) - tekst die het resultaat is van het omzetten van de ingevoerde tekst.

Microsoft Translator: Translate

Input

  • is_html (boolean) - is de tekst html;
  • target_lang (enum) - de taal waarin de tekst vertaald moet worden;
  • sourse_lang (enum) - de taal van de te vertalen tekst;
  • text (text) - de te vertalen tekst.

Uitgang

  • text (text) - de vertaalde tekst.