Hi: Meditation is an important part of the religion it puts us in touch with our intuitive side, and helps us make our spells stronger. now as for your questions, you do not have to join a coven, but it is like an extended family, there to answer your questions and issues. and translating the spells into your native langauge will not affect its' potential. all spells are fundamentally empowered by the power imbued by its caster, the caster's trust, faith,and belief in their abilities. I hope I answered your questions to you satisfaction.
Blessings and peace: