For someone who is excessively proud of their appearance or achievements:
* Mapagmataas - This is the most common translation for "vain" in this sense. It literally means "proud" or "arrogant."
* Mahambog - This word also means "proud" or "boastful," and implies a sense of being self-important.
* Mayabang - Similar to "mahambog," this word denotes someone who is arrogant and likes to brag.
For something that is useless or futile:
* Walang kabuluhan - This means "without meaning" or "worthless."
* Walang saysay - Similar to "walang kabuluhan," this translates to "meaningless" or "pointless."
* Mapagsayang - This word means "wasteful" and can be used to describe something that is vain in the sense of being unproductive.
The best translation for "vain" will depend on the specific context of the sentence.
For example:
* "She is a vain woman." - "Siya ay isang mapagmataas na babae."
* "That was a vain attempt." - "Iyon ay isang walang kabuluhan na pagtatangka."