All Collections
How to use branching in Lingohub?
How to use branching in Lingohub?
Updated over a week ago

During the localization process, each team is targeted to minimize the time without sacrificing the quality. That is why we, the Lingohub team, provided the branching feature.

With branching, you can:

  • Import and export files in a few clicks;

  • Being confident that all technical parts, like placeholders, tags, etc., are accurate;

  • Create pull requests to protect your project from code issues;

  • Push translated files directly from Lingohub in the selected branch;

  • Keep the project versions clear;

  • Provide continuous development process;

What can the branching use look like?

Let’s overview how the branch features can work on the Lingohub example. For the features, we are creating a separate branch which we will merge into the master branch after finishing. Our i18n branch is special - we sync it with the Lingohub application, and every time engineers push something into the i18n branch, Lingohub checks for new or updated texts.

The i18n branch helps us specify when texts are finished. It decouples the development cycle from the translation cycle.

How to view branches?

To overview project branches follow the next steps:

  1. Click on the project name at the left-side navigation bar.

  2. Click on the needed branch or "See all branches."

  3. You will be redirected to the branches overview page.

How to work with the separate branch content inside Lingohub?

You can work with the separate branch using the editor filters and translate only its text segment. The easiest way is to click on the needed project/branch in the appropriate column.

Congratulations! You finished the article about branches. Read how to sync your Lingohub project with repositories and work with branches in the next article. If you have any questions, please contact our support.

Did this answer your question?