Place the grated zucchini in a colander and sprinkle over 1 teaspoon salt. Set aside for 10minutes, then squeeze them to remove all the remaining liquid: You can do this in a tea towel in sections if so desired.
Transfer the zucchini to a large bowl and add the red onion, garlic, lime zest, flour, baking powder, eggs, ground coriander, cardamom, Espelette and a grind of black pepper.
Mix well to form a uniform batter, then fold in the halloumi and feta gently.
Drain the barberries and add to the mixture, along with the cooled pine nuts and mint.
Taste and see if you want some salt, you may not, since the cheese contains some.
Pour enough oil into a large frying pan so it completely covers the bottom and place on a medium heat.
Once hot, add separate heaped dessertspoons of mixture (about 2 tbsp worth) to the pan, spacing them well apart and flattening each fritter slightly into lovely rounds. Cook for 4-5 minutes, turning once halfway through, until golden and crisp on both sides.
Transfer to a paper-lined plate and sprinkle with salt. You can keep them warm in a 300F oven while you continue with the remaining batter. Add more oil if needed. You should get 12-14 fritters from the batter. Serve with the Yogurt Sauce.
If you would like to serve these as a small one or two bite nibbles, feel free to make the fritters smaller.