Taalvertalers
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
Parameter | Vooraf ingesteld | Beschrijving |
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
Parameter | Standaard | Beschrijving |
Auth Key | - | Auth Sleutel van uw DeepL account |
Use Pro version? | Uit | Alleen voor betaalde gebruikers |
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
Parameter | Standaard | Beschrijving |
Subscription Key | - | Subscription Key in uw Azure account |
Subscription Region | - | Subscription Region in uw Azure account |
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.