According to the nature of your project and the localization resources you have available, you can choose to translate strings with POEditor using one or a combination of the translation options below.
Assigning contributors to specific languages
Whether your company has its own translation department, you collaborate with a translation agency or you have some friends willing to help with the translation, this option is for you. You know exactly who will be translating the project into what language.
Assigning a contributor to a language in a POEditor project is easy. There’s an ‘Add contributor’ button in the Project page for each project language, and one in each Language page. Click on one of these buttons and type in the name and email of the person you want to assign to the language. They will receive an invitation to join your localization project, which will allow them to start translating right away.
You can add contributors to a localization project via API also.
Human translation orders
If your project needs to be localized into a language quickly and professionally, and you don’t have a translator to assign to your project, the human translation order module is what you’re looking for.
At POEditor, we offer an integrated translation order system, which allows you to seamlessly send strings to professional human translators. Once the translations are completed, the localized strings are sent back to your POEditor account and you can import them to your project with a few clicks. No need to send localization files back and forth, or for any external accounts/keys/credits.
Sounds easy? It is.
Crowdsourced translation (community translation)
Have an active community, who you would trust with localizing your project? That’s where public projects come in.
After you make your localization project public in Project Settings, you can share a link to its public join page, where anyone can volunteer to translate into one or more languages.
There are ways to control the access to your crowdsourced localization project. For new contributors, check the options available in Project Settings > Advanced Settings. For current contributors, see the Contributors page. More information about public projects is available here.
For pseudolocalization purposes, or for the translation of short, simple strings, you can always opt to use machine translation engines. We offer two vendors for automatic translation, Google and Microsoft Translate.
To access the Automatic Translation feature, click the button with the same name in any Language page.
As handy as it can be in some cases, and as much as it may have advanced over the years, we would advise you to use human translation for production environments.
Have you decided upon the localization strategy you are going to use for your project? Feel free share your thoughts by leaving a comment below.