Ignoring a large amount of untranslated strings

Is there a way to apply a bulk action to ignore X amount of untranslated strings in a TX Live project? Since there are quite a few, going back into Transifex Live to ignore them individually would be an extremely tedious and long process.

Thanks in advance for your help!

Hi @tatiana.wri

This is Carlos from Transifex support. Unfortunately there’s no criteria or filter to trigger a bulk action to ignore strings. May I ask, are you looking to ignore a whole page or strings that are not on page?

I’m attentive to your comments.
Best regards,
Carlos Olvera

Hi @colvera,

Thank you for your quick reply! I have around 300 untranslated strings that I previously approved for translation but haven’t submitted an order for yet. I may need to remove a significant number of these from the upcoming order. Is there a way to do this without going back into Transifex Live and removing them one by one? If not, is there an option to delete all of these strings altogether?

I’m asking in part because I also need to submit a completely separate order that excludes those 300 strings. Is it possible to keep orders separate so they don’t get grouped together? If not, is there a way to delete some or all of the untranslated strings currently in the editor, so I can focus on translating a higher-priority set?

And to answer your last question—I don’t need to ignore the entire page.

Thank you for your help,
Tatiana

Hi @tatiana.wri

Unfortunately at this moments there no way to add a filter, you can search for the strings, select all and then ignore the strings.

Another option is that if the strings belongs to a whole page you can ignore the page by applying a filter, the filter is made of:

  • A Match method: contains, equals, starts with, ends with, etc.
  • A URL path to match.
  • A Filter action: ignore or map.
  • An Output URL path (optional).

To set up a URL filter:

  1. Head to the URL filters tab from the Homepage widget.
  2. Click on Add new filter.
  3. Create a rule for the filter.
  4. Click Add to save the URL filter.

url-filter.png#asset:1005

Let’s look at two examples:

  1. To ignore strings from your blog on www.example.com/blog/, choose: starts with/blog/, ignore.

  2. To combine all user profile pages that live in a URL structure like /profile/ under a single URL, choose starts with/profile/, map to, /profile.

Once an ignored page is restored, all strings should be available for approval under the detected strings list except for those appearing on other pages and already approved for translation (these strings were not removed when the page was ignored).

You can also exclude tags and classes

If you have HTML tags that you do not want Transifex Live to detect, then the following steps should be followed:

  1. Go to the Transifex Live preview.
  2. Open the Live settings.
  3. Add the tag name to the Exclude tag types field.

If you have CSS classes that you do not want Transifex Live to detect, then the following steps should be followed:

  1. Go to the Transifex Live preview.
  2. Open the Live settings.
  3. Add the classes to the Exclude tag classes field.

The other option is to add a tag to the strings, if you need to submit an order you can filter the strings and add a tag to them, if some strings doesn’t need to be translated you can add a notranslate tag directly by filtering in the Editor, selecting the strings and in the Bulk actions side adding the tag so when an order is raised this strings are not considered in the word count.

Please let me know if this information helps you and address your concerns.
Best regards,
Carlos Olvera

Thanks for clarifying and explaining, @colvera! It’s great to know these are some of the options available to us. I’ll let you know if I have any further questions.

Best,
Tatiana

Hi @tatiana.wri

We are here to help, if there’s something else we can assist you with don’t hesitate to reach out again.

Have a nice weekend.
Best regards,
Carlos Olvera