Because of their cuisine, Germans don't consider farting rude. They'd certainly be out of luck if they did.
Actually, there is no way of making vomiting courteous. You have to do the next best thing, which is to vomit in such a way that the story you tell about it later will be amusing.