Howto - Using Microsoft Translator in OmegaT

- Door de Microsoft Translator API te gebruiken kunt u Microsoft Translator machinevertaling gebruiken in het venster Machinevertaling van OmegaT.
- U dient uw toepassing te registreren op de Microsoft Azure Marketplace om de Microsoft Translator API te kunnen gebruiken. OmegaT gebruikt de informatie "Client ID" en "Client secret" waarmee u zich hebt geregistreerd.

Abonneren


https://datamarket.azure.com/dataset/bing/microsofttranslator

- Ga naar de bovengenoemde website en [Sign in] op Microsoft Azure Marketplace.

*Indien u nog geen account hebt voor Azure Marketplace dient u er eerst een te registreren
.
- Na het inloggen op Microsoft Azure Marketplace kunt u een abonnement nemen om Microsoft Translator te gebruiken.
- U kunt een van de beschikbare aanbiedingen voor abonnementen uitkiezen, zij worden weergegeven aan de rechterzijde van de pagina. Als u het abonnement Basic (gratis, tot 2 miljoen tekens per maand) wilt selecteren, klik op [SIGN UP] bovenaan de lijst met abonnementen.

Uw toepassing registreren


- Klik op [My Account] bovenaan de pagina.
- Klik op [DEVELOPERS] aan de linkerzijde van het menu "my account".

https://datamarket.azure.com/developer/applications

- Klik op [REGISTER] weergegeven onder "Registered Applications."
- Registreer een toepassing met de volgende infomatie:
   - Client ID: Een willekeurige tekenreeks, bijv. myn_clientid1
   - Name: Een willekeurige tekenreeks, bijv. myn_toepassing01
   - Client secret: Gebruik de standaard weergegeven tekenreeks
   - Redirect URI: Een URI (Ongeldige URL vereist bij het gebruiken van Microsoft Translator) bijv. http://dummy/
- Controleer, na het registreren, of uw toepassing wordt weergegeven bij de "Registered Applications" op de pagina.

https://datamarket.azure.com/developer/applications

Instellen OmegaT


- OmegaT gebruikt de informatie "Client ID" en "Client secret" waarmee u zich hebt geregistreerd.

Windows-gebruikers:

- Lokaliseer het bestand file OmegaT.l4J.ini (in de programmamap van OmegaT) en bewerk de volgende regels met uw favoriete tekstbewerker:

- Vóór het bewerken van OmegaT.l4J.ini
# Microsoft Translator credentials
#-Dmicrosoft.api.client_id=xxxxx
#-Dmicrosoft.api.client_secret=xxxxx
- Na het bewerken van OmegaT.l4J.ini (waar Client ID: myn_clientid1)
- Verwijder de "#" aan het begin van de regels en vervang "xxxxx" door uw "Client ID" en "Client secret."
# Microsoft Translator credentials
-Dmicrosoft.api.client_id=myn_clientid1
-Dmicrosoft.api.client_secret=uw Client secret
- Sla OmegaT.l4J.ini op.

Macgebruikers:

Klik met rechts op OmegaT.app en selecteer "Pakketinhoud weergeven".
- Zoek het bestand OmegaT.app/Contents/MacOS/OmegaT.sh op en bewerk de volgende regels met uw favoriete tekstbewerker:

- Vóór het bewerken van OmegaT.sh
# Microsoft Translator credentials
#MS_CLIENT_ID="-Dmicrosoft.api.client_id=xxxxx"
#MS_CLIENT_SECRET="-Dmicrosoft.api.client_secret=xxxxx"
- Na het bewerken van OmegaT.sh (waar Client ID: myn_clientid1)
- Verwijder de "#" aan het begin van de regels en vervang "xxxxx" door uw "Client ID" en "Client secret."
# Microsoft Translator credentials
MS_CLIENT_ID="-Dmicrosoft.api.client_id=myn_clientid1"
MS_CLIENT_SECRET="-Dmicrosoft.api.client_secret=uw Client secret"
- Sla OmegaT.sh op.

Linuxgebruikers:

- Voeg de volgende opties toe voor het opstarten van OmegaT (waar Client ID: myn_clientid1)
java -jar -Dmicrosoft.api.client_id=myn_clientid1 -Dmicrosoft.api.client_secret=uw Client secret OmegaT.jar

Microsoft Translator machinevertaling gebruiken in OmegaT


- Start OmegaT en open uw project.
- Selecteer [Opties] > [Machinevertaling]
- Selecteer [Microsoft Translator]
- Wanneer u segmenten selecteert zal de vertaling ervan worden weergegeven in het venster Machinevertaling van OmegaT.
   - Als u een bericht krijgt met de tekst "Bad Request" erin in het venster van Machinevertaling, controleer dan of de waarden "Client ID" en "Client secret" kloppen.
- Ctrl+M (of Command+M op Mac) zullen de vertaling van het huidige segment vervangen door dat van de machinevertaling.

Hoe weet ik wanneer ik mijn maandelijkse gebruikslimiet heb bereikt?


https://datamarket.azure.com/account/datasets

- U kunt uw gebruikslimiet in uw account controleren op de bovenstaande pagina. Het veld "Status" geeft de limiet aan als bijvoorbeeld "1,998,890 Characters remaining".

Copyright Will Helton en OmegaT Japanese Localization Team 2012-2015