Nativy Translations

is a Vienna-based online translation agency offering professional translation services for over 500 language combinations in over 52 areas of specialization like tourism, IT, legal etc. Nativy’s services are provided by over 2800 professional translators from 63 countries, all of who translate only into their native language.

Buy WPML for Nativy Translations

Getting Started with Nativy Translations

To send files for translation to Nativy Translations, you first have to login to your account, and download and install the following plugins on your website:

  • WPML Multilingual CMS: the core plugin.
  • WPML Translation Management: this plugin will allow you to connect to Nativy Translations.
  • WPML String Translation: this plugin will enable you to translate interface strings.

If you do not have a account yet, you can create a new one by simply choosing between our WPML Multilingual CMS or Multilingual CMS Lifetime plans.

As soon as you get access to your  account, you may refer to our detailed step-by-step guide on how to download and install WPML. Please remember to register your site to receive automatic updates and gain access to Nativy Translations’ services.

If you need any help with the WPML plugin configuration, you can go through our getting started guide or simply ask a question on our support forum.

Connecting your website to Nativy Translations

Once all the required plugins have been installed and activated, all you need to connect WPML to the translation service are your Nativy API Keys.

Requesting a Nativy account

You can request a Nativy account by simply visiting the Nativy website and clicking the Start here as a new client button at the top the screen.


Nativy Homepage


Receiving your Nativy credentials

After creating your account, contact your Nativy project manager and request your credentials: an API Key and a Private Key. You will need these API Keys to connect with Nativy through WPML.

Alternatively, you can simply use the live chat for instant assistance to request them.

Activating and authenticating Nativy

Login to your WordPress website, visit the WPML->Translation Management admin page, and click on the Translators tab.


Translation Services tab in WPML

In the Available Translation Services section and click Activate to activate Nativy.


Activating Nativy


Once the service is activated, click the Authenticate button. Here, you will need the API Keys obtained in the previous step.


Authenticating Nativy


A popup window will appear in which you can paste or enter your Nativy API Keys. After entering the values, click the Submit button.


Nativy  authentication dialog window


Congratulations! Your Nativy account is now connected to your WordPress account.

Now, you are ready to send content for translation.

Sending your content for translation

To send pages for translation, go to the Translation Management module (WPML->Translation Management).

Translation Management


Select the pages you want to translate by clicking the checkboxes in the first column. Next, select the target languages by checking the boxes, and click the Add to translation basket button.


Selecting pages to send for translation


Go to Translation Management and click on the blinking tab at the top of the page, which is called Translation Basket. On this tab, you will see a list of all the pages (jobs) that you added to the basket, as well as the languages these items are to be translated into.

Here, you can verify the content you wish to translate, remove pages you incorrectly added, and change the Batch name. The Batch name is visible on the Translation Jobs tab and will help you find projects. When you are ready, simply click the Send all items for translation button to send everything to Nativy.


Sending pages for translation

When the translation basket’s contents have been successfully sent to Nativy, you will see a confirmation message, as shown in the following figure.


Basket contents successfully submitted to Nativy


Click on the Translation Jobs link in the confirmation message, or click on the Translation Jobs tab at the top of the screen. On the next administration screen, the Batch you just sent to translation will appear.

Click on the batch name to be redirected to Nativy’s Translation Portal.


Translation in progress


Starting translations

After clicking on the batch name you’ll be redirected to Nativy’s Translation Portal. Enter your Nativy email and password to log in.


Nativy login screen


Once logged in, click the Order Overview tab at the top of your screen to access your project.


Nativy  translation dashboard


You will see an order overview of the jobs (pages) sent, including languages and an option to cancel the offer. Click the Calculate quote again button to see a summary of your order.


Jobs in Nativy


Next, review your order, the price quoted and click the Order now button to confirm.


Confirming your order


After payment is made, the status of your jobs will change to ‘in progress’.


Jobs in progress


Receiving completed translations

As soon as a translation job is finished by Nativy, it will be ready to be delivered to your website.

Having your completed translations delivered to your site

When translations are complete, you will receive a notification email from Nativy.

Go to the Translation jobs tab and click the Synchronize status button first.


Synchronizing completed jobs


Depending on your configuration, translations will be delivered automatically or can be manually fetched from your WordPress admin panel after you click the Synchronize status button.

To check your configuration settings, open WPML->Translation Management and click on the Multilingual Content Setup tab. Find the Translation Pickup mode section and check the selected option.


Select translation delivery method


  • The option labeled Translation Service will deliver translations automatically using the XML-RPC means that a translation will be delivered to your website automatically after you click the Synchronize status button.
  • The option labeled The site will fetch translations manually means that completed translations can be downloaded from the Translations Dashboard (WPML->Translation Management) by using the Check status and get translations button at the top of the page after clicking the Synchronize status button.
Fetching completed translations manually


Once the jobs are fetched, their status in the Translation jobs tab will be changed to “Complete.”


Jobs complete


Canceling translation jobs

In Nativy, we are creating a separate project for each language pair, therefore, you can delete an entire project from Nativy by logging to your Nativy account.

NOTICE: Be aware that cancellation requests for previously submitted work should be sent as soon as possible, as Nativy cannot cancel translation work that has already been completed. Unless your commercial terms state otherwise, you will be charged for the work completed.

Having your canceled translations returned to your site

When a project is canceled, information will be returned to your site after you have manually checked for canceled translations. First, click the Synchronize translations button and after a few seconds/minutes (depending on the amount of content), click the Check status and get translations button on the Translation Management Dashboard.


Checking for canceled jobs in manual translation pick up mode


When a project is canceled, it is removed from the Translation Jobs tab in WPML.


Canceled jobs removed from the Translation Jobs tab



How can I know when my translations are complete?

You will receive a notification email from Nativy. Go to the Translation Jobs tab and click the Synchronize status button next to the batch you want to fetch. This will trigger a synchronization with Nativy’s servers and the jobs will be ready to download.


Synchronizing status


Click the Check status and get translations button at the top of the Translation Dashboard to download all completed jobs belonging to that batch.