Knowledge Base

Documentation to help you use the POEditor localization platform effectively

Pull requests

Owner

PR presets are available starting with the Premium plan.

Use pull request presets to trigger pull requests from one branch on your repo to another branch.

Note that PR presets do not also export strings from our localization platform. This means that you'll need to link your target languages to the files on the branch from which you want to make the pull request, export the language data from your project first, and then trigger the PR preset, so that the updates are pushed from the first branch to the second.

How to set up a pull request preset

To set up a PR preset, go to the integration page of the service you have connected to POEditor and access the section Pull Request Presets.

Pull Request Presets link (integration page) - POEditor translation platform

To create a pull request preset, you'll need to choose the repository source (your account or an organization on the connected service), the repository, the source branch (from which to call the PR) and the target branch (the branch where to merge the PR).

How to create a pull request

After creating a PR preset, you can create an actual PR by clicking the button Generate Pull Request.

Generate Pull Request (Integrations) - POEditor translation platform

If there's another PR waiting to be approved for the same source and target branch pair, your PR will return an error.

How to generate a webhook that creates a pull request

If you want to trigger PRs automatically, you can generate pull request webhooks and add these webhooks to your scripts.

To create a webhook from a pull request preset, click the button Generate Webook next to the desired preset.

Pull Request Logs

Activity related to pull requests presets and PRs is logged in the Audit Log. PRs triggered via webhooks are logged in the Webhooks Log.

Pull requests need to be triggered manually or by a webhook. They are not triggered automatically on every change in your POEditor projects.

Additional help