The solution for everything you mentioned is education, not punishment. Punishment is the answer of the xenophobe.
That is why I wrote community service as the better solution.
There is nothing to educate about why people shouldn’t steal the books from the library to sell them just because “no one checks my bags”. At that point, talking doesn’t work. Believe my, I tried. Having to work for the community might work, because it has a chance of giving the feeling of accomplishment and belonging when done right.
The only other thing that works is to ban her and her kid from the library when they keep stealing books. Which isn’t a good solution at all.
You have a fixation with hurting people, you just think that community service is the acceptable punishment in this case. Education is the solution. Just because you suck at talking to people outside of your culture doesn’t make it automatically ok to hurt them because you are too bigoted to understand how it is properly done.
Well then enlighten me. Since you are obviously a gentle and empathetic being, who is perfect in dealing with people (I got that from your answer, between the lines).
Tell me what I should tell the woman and her kid the next time I see her (25.02. very likely) and I will bring you back their exact response.