Filter translations by humans?

Is there a way to only view translations by humans? I’m experimenting with Pre-Translation, and I want to approve only the strings that have been translated by a person, not by Pre-Translation. The existing “Pre-Translation: Not Used” filter doesn’t work for me b/c a lot of these things were pre-translated, but a person chose to edit them or add their own. As a specific example, this string has a Pre-Translation from the inaturalist user, but another by the katunchik user, so if I use “Pre-Translation: Not Used” that string is excluded.

Hi @kueda the current filter shows the expected results since the currently saved translation is indeed added by a person manually not the pre-translation. If we included the pre-translated record that the translation history has, that would mix up the strings a lot and it would be hard to find the strings where the currently saved translation was not added via tm

Sorry, I don’t think I was being clear. I want a filter that shows 93697 but not 93667 because 93697 has a human translation while 93667 does not. Neither of them has an approved translation that came from pre-translation so yes, it makes sense that neither is appearing when I use pre_translation=not_used, but that’s not what I want. I want has_human_translation=true, not pre_translation=used or pre_translation=not_used. Does that make sense?

Hi @kueda,

Got you. In your case, the only option is to try to achieve the desired result using the CroQL filter

Woah, didn’t even notice that. Very fancy. With the help of the AI, I think this is what I wanted:

count of translations where (not (providerIsTm or providerIsMt)) > 0
and not
(count of translations where (count of approvals > 0) > 0)