Load priority and tags of translation key using API (/projects/{id}/import)

Daily 50,000 resource keys are updated in Localazy from a source system using the mass import described on:

These keys all can be categorized in the source system for priority and tags. A resource key can have say 1…5 tags.

The source system generates translations using DeepL multiple times per day, so all resources always have some translation.

We want to use the priorities and tags to group the translations for the translators. This ensures that the most valuable translations are done first instead of edge cases seldomly displayed. Previously we worked around this problem creating many projects, one for each group needed. This increased the number of needed translation keys by an order of magnitude, for which we made some optimizations but still not very well doable.

I seem unable to find documentation on the URL above on how to include one of the five priorities and an array of tags on the resource in the source language. There is nothing on @meta, but I was unable to find a solution using a text search on the /docs/api.

What is the correct syntax for /import to upload the tags and priorities with source translations?

Hello Guido.

It is currently not possible to set priority or link tags to keys via API, and I agree that it would be helpful in many scenarios.

I will discuss it with the team and I believe we should be able to add this option later this Spring.

Thank you for your feedback

Dan