wordpress english website to spanish website advice

basically looking here for as much advise as possible for translating /or/ having both an english/spanish wordpress website.

looking at http://wpml.org thus far but what do i have to consider ?

i believe the themes/plugins have to be “translation ready”, but how do i determine this ?

any kind assistance in this would be greatly appreciated.

kind regards,