ICanLocalize offers a convenient and secure way to work with professional translators. Working directly with translators gives you great quality work at the lowest cost.  When you select translators from ICanLocalize, you know that you’re going to work with a qualified professional who cares about your project. The direct communication between you and your translators ensures that the translators really understand your business and will write content that appeals to your audience.

Buy WPML for ICanLocalize

Getting Started with ICanLocalize

To be able to send files for translation to ICanLocalize, you have to log in-to your wpml.org 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 ICanLocalize
  • WPML String Translation – this plugin will allow you to translate the interface strings

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

As soon as you get access to your wpml.org account, check 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 ICanLocalize services.

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

Table of Contents

Connect your site with ICanLocalize

Adding Translators

Receiving applications for your translation project

Accepting applications for your translation project

Sending content for translation

Receiving completed translations

Canceling jobs you’ve already sent

Connect your site with ICanLocalize

Once all the required plugins have been installed and activated, all you need to do is connect your website with ICanLocalize. Don’t worry if you do not have an ICanLocalize account yet. You will be able to create one. Let’s proceed.

Go to your site’s admin area, visit the WPML->Translation Management page and switch to the Translators tab.

Translators tab

Translators tab

Scroll down to Available Translation Services and click to activate the ICanLocalize translation service.

Activating ICanLocalize

Activating ICanLocalize

After you click on “Activate“, the page will refresh and you will see ICanLocalize as the active translation service for your site.

ICanLocalize translation service activated

ICanLocalize translation service activated

Congratulations! ICanLocalize is now connected to your WordPress instance.

Switch to the Translation Dashboard tab and you will be able to see the ICanLocalize logo to the right of the screen.

Translation Dashboard

Translation Dashboard

Scroll to the bottom of the screen and you will see the ICanLocalize account status section.

ICanLocalize account status

ICanLocalize account status

From here you are able to access your translation project page, account profile, manage your finances, talk to support and view translation jobs.

Adding Translators

In order to send your content for translation, you must select at least one translator in the target language. A notice at the top of your Translation Dashboard will display as a reminder until you add a translator.

Select translators notice

Select translators notice

Let’s do that.

Click on the “Add Translator” button at the top of the same admin screen, select the language pair and click on the blueAdd Translator” button at the end.

Selecting a language pair

Selecting a language pair

A dialog box will pop up, with a form to fill in. Fill in the project required fields: title and description, the website primary subject and the volume and deadline.

Website project details

Website project details

Scroll down to the ICanLocalize account section.

ICanlocalize account details

ICanlocalize account details

Here you can select to log in-to an existing ICanLocalize account or to create a new account. If you are creating a new account, you will receive a welcome email and a second email detailing your ICanLocalize account login information.

Login to an existing ICanLocalize account or create an account

Login to an existing ICanLocalize account or create an account

Select new or existing account, fill in the required form fields and click on “Invite all translators“.

The dialog pop up will refresh and on the next screen, you will see a list of available translators for the language pair you selected earlier.

Available translators for the selected language pair

Available translators for the selected language pair

The “Invite all translators” button you clicked in the previous screen will advertise your translation project as “Open work” to all the available translators you see listed. “Open work” means that the translation project is open to receive bids from the translators that meet the projects requirements.

From here, you can choose to either additionally invite specific translators from the list or wait for the translators to email you with their application and bid for your translation project.

If you choose to wait, you can go ahead and close the dialog pop-up. If you like to invite specific translators, click on the “Invite” button below the translator’s profile picture.

Inviting a specific translator

Inviting a specific translator

At this point we would like to pause and explain one particular translation project setting. If you have the dialog pop-up still open scroll to the top and click on “Translators you invited” or “Translators you selected” as you see shown below:

Translation project settings

Translation project settings

Here you see two options: “Allow translators to apply for this job” and “I will invite translators to this project

Allow translators to apply” means that your translation project is an “Open work” project and any available translator for the target language can see and apply for the translation job.

I will invite translators” means that your translation project is an “Open work” project only for the individual translators you have invited. Only these translators will be able to see and apply for the translation job.

We recommend that you can leave the first option selected. You can still invite individual translators. The advantage of doing this is that if the individual translator you invited does not reply, you can still receive applications from other available translators for your translation project.

In either case, you will get the translator’s quote and have the opportunity to communicate with him/her directly.

Receiving applications for your translation project

You will get an email notification whenever a translator applies for your translation project. WPML will additionally display a notification at the top of the Translators tab screen.

Refresh the Translators tab to see whether anyone has already applied for your project. If someone has, a notification will display as you see shown below:

Showing the notification when a translator applies for the translation job

Showing the notification when a translator applies for the translation job

Accepting applications for your translation project

It is important to interview the translators that apply and select the ones who are best suited for you and your website project’s needs. When you have found the translators you like, go ahead and accept their application.

Accepting an application

Accepting an application

When the application is accepted successfully, you will be able to see your translators listed under the Translators section.

Selected translators list

Selected translators list

In case you do not see any change, you will likely need to refresh the screen. You can do this by clicking the Translators tab.

Now you are all set to start sending content for translation.

Sending content for translation

You can select the documents you want to send for translation from your Translation Management Dashboard.

Select what you’d like to have translated, the languages to translate to, and click on “Add to translation basket” at the bottom of the dashboard page.

For additional information, please got through Sending Documents for Professional Translation.

Selecting documents to send for translation

Selecting documents to send for translation

After this, the selected content can be sent to ICanLocalize from the translation basket tab.

Sending items for translation

Sending items for translation

If you are using the WPML String Translation add-on plugin, you can also send the theme and plugin texts to be translated.

When the translation basket’s contents have been successfully sent to ICanLocalize you will see a confirmation message as shown below:

Submitting basket contents successfully to ICanLocalize

Submitting basket contents successfully to ICanLocalize

WPML will calculate the exact cost and ask you to deposit your payment correspondingly. You can pay using a PayPal account or a credit card. With adequate funding in place, the translation work can begin.

You can follow the translation progress of the documents you send, using your Translation Jobs tab.

Translation Jobs in progress after having been sent for translation

Translation Jobs in progress after having been sent for translation

Receiving completed translations

As soon as ICanLocalize completes your translation job, it is also ready to be delivered to your website. Depending on your configuration, translations will be delivered automatically or will be manually fetched from your WordPress admin panel.

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

Select translation delivery method

Select translation delivery method

Translation Service will deliver translations automatically using XML-RPC option. This means that as soon as a translation is ready, it will be delivered to your website automatically.

The site will fetch translations manually implies that completed translations can be downloaded from the Translations Dashboard (WPML->Translation Management), using the Get completed translations button at the bottom of the page.

Fetching completed translations manually

Fetching completed translations manually

Canceling jobs you’ve already sent

You can cancel a translation project from your ICanLocalize project page. You can access this from the ICanLocalize account status section at the bottom of the Translation Dashboard tab.

ICanLocalize project page

ICanLocalize project page

This will open a dialog pop-up. Scroll to find the section pictured below:

Viewing translation jobs for a project

Viewing translation jobs for a project

Click to view the translation jobs of the project as shown above.

You will be redirected to a tabular list of the translation project’s jobs where you can cancel the jobs you want.

Canceling a translation project

Canceling a translation project

Please remember that you may only cancel those projects that are not in progress.

When a project is canceled, WPML will also cancel and remove them from the Translation Jobs tab.

Translation jobs tab

Translation jobs tab

Depending on your Translation pickup mode configuration, this will happen after ICanLocalize notifies your website via a callback or after you will manually check for completed translations.

Checking for cancelled jobs in manual translation pick up mode

Checking for canceled jobs in manual translation pick up mode