Transifex

  • Documentation
  • Projects & Content
  • Editing Project Languages

Editing Project Languages

Sometimes, you'll need to translate a project to more languages, or change the languages a project is being translated to.

Heads up!

Adding or removing languages from a project affects all the resources within that project, as well as your organization's total word count.

Administrators and Project Maintainers can change project languages. (In case your vendor is assigned as a Team Manager in the project, they won't be able to add a new language to a project). More information about the user roles in Transifex and the permissions each role offers can be found here.

Languages can be added or removed on a project level. Adding or removing languages from a specific project does not affect the other projects of your organization. So if you need to add a new language to all projects, you will need to do it one by one for each project.

Adding project languages

To add a language:

  • Pick the project you want to edit from the project navigation in the Dashboard.

  • Click on Languages.

  • Click the Edit Languages button.

    project-languages-page.png#asset:4252

  • From the languages dropdown at the top of the popup, select one or more languages to add to the project.

    edit-languages-modal.png#asset:4253

    You can search for a specific language using either language's name or language's locale.

  • Click Apply when done to finalize the changes.

Stay consistent

When adding a source language, make sure you stay consistent across all your projects: e.g. if you choose generic “en” in your first project, choose it in all subsequent projects that you or your team members create later on. This will help such great features as Translation Memory and Glossary work fine and be shared across all your projects.

When adding target languages, our recommendation would be to also stay consistent with the language code and choose a locale-specific target language (e.g. es_ES vs es). (More about language codes and locales can be found here)

Removing project languages

To remove a language:

  • Pick the project you want to edit from the project navigation in the Dashboard.

  • Click on Languages.

  • Click the Edit Languages button.

  • In the popup, you'll see a list of current project languages. Hover over a language you'd like to delete and click the x to mark it for removal.

  • After selecting all the languages you'd like to remove, check the box at the bottom of the popup which says "Removing a language from project..."

  • Click Apply when done to finalize the changes.

Searching and sorting project languages

While in the languages page there are some options to search or sort languages. These options are placed on top of the languages list, along with some informational counters for the languages.

languages-search-sorting.png#asset:4254

The languages counters on top of the list are displaying total number of languages, languages that do not have translators to localize them and number of languages that the localization is completed. On the right side there are information about issues on strings and requested languages.

Below the informational header you can search for a specific language by typing the language name. The list will update automatically as you type to display language matches.

On the right of the search bar there are some options to sort languages list in ascending or descending order for:

  • Name of the language
  • Last activity on the language
  • Completion of localization actions for that language.

Note

Completed languages are languages that are translated and reviewed by your team. These languages are ready for use by your project.

Changing a target language

If you have already translated into a target language and then realized that this is not the correct locale and you would like to change the locale, here are the steps to change the target language:

  1. Download the existing translations files from Transifex.
  2. Add the new correct target language on the "Languages" page.
  3. Upload your existing translation files back to Transifex under the new target language.
  4. Once you confirm that everything looks fine (all the translations have been applied to the new locale, strings that are reviewed in the wrong language have also been reviewed in the new language), you can remove the wrong target language from your project.

CONTINUE READING